【发布时间】:2018-12-10 16:04:40
【问题描述】:
我是 Azure 的新开发者,我开发了一个可以正常工作的 逻辑应用程序,我需要将版本历史记录和此逻辑应用的运行历史记录。我创建了一个 Analytics 日志工作区并激活了日志,日志已正确存储在 blobstorage 中。
我需要提取此逻辑应用的运行/版本历史记录以提供数据仓库表,但我面临两个问题:
-
对于运行历史记录:如何检索存储在 blobstorage 中的信息?我试图在我的数据仓库中创建一个外部表(如此处所述 Can't CREATE EXTERNAL DATA SOURCE in SQL) 但是当我尝试创建外部源时出现以下错误:
创建外部数据源 BlobStorageDataSource WITH ( 类型 = BLOB_STORAGE, 位置 = 'https://primarystoragedwh.table.core.windows.net/blobstoragedwh', CREDENTIAL = AzureBlobStorageCredential );
消息 103010,第 16 级,状态 1,第 4 行 第 4 行,第 12 列的解析错误:“BLOB_STORAGE”附近的语法不正确。
对于版本历史记录:我尝试使用 SSIS 中的脚本任务从(如此处所述https://docs.microsoft.com/en-us/rest/api/logic/workflowversions/list)导入其余 api 数据,但我不知道如何编码从 rest 调用中检索数据。
感谢您的想法和帮助! 曼努埃尔。
【问题讨论】: