在 ADF 数据流中添加多个连接分隔符
Posted
技术标签:
【中文标题】在 ADF 数据流中添加多个连接分隔符【英文标题】:Adding multiple concatenate separators in ADF Dataflow 【发布时间】:2022-01-06 01:57:02 【问题描述】:这可能是一个比较简单的问题。
我有一个数据流,它可以转换数据并将其加载到给定的目标表中。 我在数据流中使用的映射之一是“派生列”。我用它来连接不同的列,它们之间有一个空格。
见下文。到目前为止,这运作良好。但是,我想添加另一列进行连接,但使用“_”分隔符。因此,我的结果是 "123 ABC XYZ" 应该是 "123 ABC XYZ_LMN" 。是否可以在一个表达式中添加 2 个分隔符?请帮忙。谢谢
【问题讨论】:
【参考方案1】:尝试嵌套 concatws:
concatws('-',concatws(' ',col1,col2,col3,col4,col5),col6)
【讨论】:
以上是关于在 ADF 数据流中添加多个连接分隔符的主要内容,如果未能解决你的问题,请参考以下文章
从 ADF 连接到 Snowflake 的白名单 IP 范围
如何在 Azure ADF Pipelines 中更改 ADF 接收器数据集 Parquet 文件数据类型
将多个(任意数量)火花 DataFrame 列连接成一个“|”分隔字符串