Я вроде новичка в Azure, я разработал логическое приложение , которое работает правильно, и мне нужно импортировать в Azure SQL Datahouse историю версий и историю выполненияэтого логического приложения.Я создал рабочее пространство журналов Analytics и активировал журналы, журналы правильно хранятся в хранилище больших двоичных объектов.
Мне нужно извлечь историю запусков / версий этого логического приложения для подачи в таблицу хранилища данных, но я столкнулся сдве проблемы:
Для истории выполнения: Как получить информацию, хранящуюся в хранилище блобов?Я попытался создать внешнюю таблицу в моем хранилище данных (как описано здесь Не удается создать внешний источник данных в SQL ), но я получаю следующую ошибку при попытке создать внешний источник:
СОЗДАНИЕ ИСТОЧНИКА ВНЕШНИХ ДАННЫХ BlobStorageDataSource WITH (TYPE = BLOB_STORAGE, LOCATION = 'https://primarystoragedwh.table.core.windows.net/blobstoragedwh', CREDENTIAL = AzureBlobStorageCredential);
Msg 103010, уровень 16, состояние 1, строка 4, ошибка синтаксического анализа строки 4, строка 4: 4, столбец: 12: Неверный синтаксис рядом с BLOB_STORAGE.
Для истории версий: Я пытаюсь использовать задачу сценария в SSIS дляимпортировать данные остальных API (как описано здесь https://docs.microsoft.com/en-us/rest/api/logic/workflowversions/list), но я не знаю, как кодировать, чтобы получить данные из вызова остальных.
Ваши мысли и помощь приветствуются! Мануэль.