Просто добавлю здесь больше деталей, потому что я считаю, что это очень трудная кривая обучения, и я хотел бы задокументировать это для себя и других.
Учитывая такой образец файла (в данном случае без расширений) в хранилище BLOB-объектов,
ZZZZ_20170727_1324
Мы видим, что средняя часть имеет формат yyyyMMdd.
Он загружается в папку Landing
внутри контейнера MyContainer
.
это было частью моего определения набора данных:
"typeProperties": {
"folderPath": "MyContainer/Landing/ZZZZ_{DayCode}",
"format": {
"type": "TextFormat",
"columnDelimiter": "\u0001"
},
"partitionedBy": [
{
"name": "DayCode",
"value": {
"type": "DateTime",
"date": "SliceStart",
"format": "yyyyMMdd"
}
}
]
},
Обратите внимание, что это «префикс», который вы увидите в сообщениях журнала / ошибок, если сможете их найти (удачи)
Если вы хотите протестировать загрузку этого конкретного файла, вам нужно нажать кнопку «Диаграмма», а затем перейти к конвейеру, пока не найдете набор данных target - тот, который файл загружается в < / em> (я загружаю это в SQL Azure). Щелкните целевой набор данных, а теперь найдите правильный временной интервал. В моем случае мне нужно найти временной интервал с начальным временным интервалом 20170727 и запустить его.
Это гарантирует, что правильный файл будет выбран и загружен в SQL Azure.
Забудьте о ручном запуске конвейеров или действий - это просто не то, как это работает. Вам нужно запустить выходной набор данных под временным интервалом, чтобы вытащить его.
person
Nick.McDermaid
schedule
27.07.2017