#azure #azure-data-factory #powerquery
Вопрос:
Я использую фабрику данных Azure и запрос питания.
Я настроил связанную службу и набор данных, которые успешно подключаются к учетной записи хранилища данных Azure Gen-2.
Когда я создаю новый запрос питания и устанавливаю его в набор данных, возвращается следующее сообщение…
Слово «неопределенный» устанавливается при вызове запроса питания для учетной записи хранилища Az, а не URL — адреса учетной записи-когда я вручную вставляю фактический URL-адрес учетной записи хранилища Az, запрос питания работает и возвращает данные, однако, когда я сохраняю питание, запрос возвращается к «неопределенному»
let
AdfDoc = AzureStorage.DataLakeContents("**undefined**/data-lake/CovidLoad/Report.csv"),
Csv = Csv.Document(AdfDoc, [Delimiter = ",", Encoding = TextEncoding.Utf8, QuoteStyle = QuoteStyle.Csv]),
PromotedHeaders = Table.PromoteHeaders(Csv, [PromoteAllScalars = true])
in
PromotedHeaders
Есть идеи, как исправить эту проблему?
Комментарии:
1. Вы устанавливаете набор данных в пользовательском интерфейсе ADF или непосредственно в M-скрипте?
2. Токен SAS успешно извлекается из хранилища ключей, и именно этот токен используется для подключения к учетной записи хранилища. Возможна ли проблема с использованием маркера SAS с запросом питания в УАПД?
3. Когда я устанавливаю связанную службу для подключения к учетной записи хранения с помощью URL-адреса учетной записи и ключа учетной записи, запрос питания работает нормально — он возвращает данные