gpt4 book ai didi

azure - 在 Azure 数据工厂中创建字典对象

转载 作者:行者123 更新时间:2023-12-03 03:29:46 24 4
gpt4 key购买 nike

我尝试通过转换 Lookup 事件的输出并运行 FOR EACH 循环来构建它,从而使用对象数据类型在 Azure 数据工厂中构建字典。追加事件仅适用于数组。我想知道这是否可能。

enter image description here

enter image description here

来自查找输出:

"Value":[
{
"name": "key1",
"value": "value1"
},
{
"name": "key2",
"value": "value2"
}
]

我需要创建以下对象才能将其用作字典:

{
"values": {
"key1": "value1",
"key2": "value2"
}
}

最佳答案

以下是步骤。将查找输出存储在 datalake 的 json 文件中。

  1. 在数据流中的源转换中指向相同的内容。
  2. 添加数据透视转换并选择“name”作为数据透视键,选择 first(value) 作为数据透视列表达式。
  3. 点击数据透视转换的数据预览选项卡中的 map 漂移选项。
  4. 使用派生列转换创建一个名为“values”的列,并在下面创建子列,表达式为 @(key1=key1, key2=key2)
  5. 然后,使用选择转换删除透视列“key1”和“key2”,仅保留“values”列。
  6. 使用 Sink 转换并将数据加载到 json 文件。

enter image description here

关于azure - 在 Azure 数据工厂中创建字典对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74965312/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com