Azure 数据工厂中的 Azure 数据资源管理器命令 activity
Azure Data Explorer command activity in Azure Data Factory
我正在尝试在 Azure 数据工厂下的 Azure 数据资源管理器命令 activity 中执行以下 kusto 命令。它不喜欢多个命令。它在每个 activity 下的每个命令都运行良好。是否可以在一个ADX命令下写多个命令activity?我找不到文档或找不到任何人这样做。如果您知道如何在单个 activity.
中做到这一点,请告诉我
.create table RawEvents (Event: dynamic)
.create table RawEvents ingestion json mapping 'RawEventMapping' '[{"column":"Event","Properties":{"path":"$"}}]'
.ingest into table RawEvents ('https://kustosamplefiles.blob.core.windows.net/jsonsamplefiles/simple.json') with '{"format":"json", "ingestionMappingReference":"RawEventMapping"}'
您可以使用 .execute database script
:https://docs.microsoft.com/en-us/azure/data-explorer/kusto/management/execute-database-script
也使用这些参数,因为它可以让您捕获错误;否则 ADF 将始终成功完成任务,即使失败也是如此:
.execute database script with (ContinueOnErrors = false, ThrowOnErrors = true ) <|
我正在尝试在 Azure 数据工厂下的 Azure 数据资源管理器命令 activity 中执行以下 kusto 命令。它不喜欢多个命令。它在每个 activity 下的每个命令都运行良好。是否可以在一个ADX命令下写多个命令activity?我找不到文档或找不到任何人这样做。如果您知道如何在单个 activity.
中做到这一点,请告诉我.create table RawEvents (Event: dynamic)
.create table RawEvents ingestion json mapping 'RawEventMapping' '[{"column":"Event","Properties":{"path":"$"}}]'
.ingest into table RawEvents ('https://kustosamplefiles.blob.core.windows.net/jsonsamplefiles/simple.json') with '{"format":"json", "ingestionMappingReference":"RawEventMapping"}'
您可以使用 .execute database script
:https://docs.microsoft.com/en-us/azure/data-explorer/kusto/management/execute-database-script
也使用这些参数,因为它可以让您捕获错误;否则 ADF 将始终成功完成任务,即使失败也是如此:
.execute database script with (ContinueOnErrors = false, ThrowOnErrors = true ) <|