如何将字符串转换为 Azure Data Factory/Synapse 数据流中的地图?

How can I convert a string to a map in Azure Data Factory/Synapse Data Flow?

我在 parquet 文件中有一个字符串列:-

{"name":"bob","age":"35"}

我需要为每个数据项创建单独的列。

我怎样才能做到这一点?我可以将字符串转换为映射或直接解析为列吗?

我们可以使用 Parse transformation in mapping data flow 来实现。

  1. Select 单文档作为文档形式。 Select Column_1,输入 Column_1 作为列名,输入 (name as string,age as integer) 作为输出列类型:

  2. 数据预览如下: