У меня есть конвейер Azure Data Factory v2, который извлекает данные из коллекции Cosmos DB.У этой коллекции есть свойство, являющееся массивом.
Я хочу, по крайней мере, иметь возможность выгружать значение всего этого свойства в столбец в SQL Azure.Мне не нужно его анализировать (хотя это тоже было бы здорово), но ADF перечисляет этот столбец как «Неподдерживаемый тип» в определении набора данных и перечисляет его в разделе «Исключенные столбцы».
Вот примерJSON, с которым я работаю.Я хочу иметь свойство «MyArrayProperty»:
{
"id": "c4e2012e-af82-4c48-8960-11e0436e6d3f",
"Created": "2019-06-14T16:04:13.9572567Z",
"Updated": "2019-06-14T16:04:14.1920988Z",
"IsActive": true,
"MyArrayProperty": [
{
"SomeId": "a4427015-ca69-4958-90d3-0918fd5dcac1",
"SomeName": "BlahBlah"
}
]
}
}
Я пытался вручную указать столбец в источнике данных ADF, например «MyArrayProperty», и использовать строковый тип данных, но значение всегда отображается как ноль.