首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Synapse UI中缺少通过azure cli创建的Synapse触发器。

Synapse UI中缺少通过azure cli创建的Synapse触发器。
EN

Stack Overflow用户
提问于 2022-08-17 10:16:42
回答 1查看 80关注 0票数 0

编辑:这是一个连接到git存储库的工作区。如果我要将触发器添加到"Live"-mode中的工作区,则触发器将显示。如何将触发器添加到已安装到git的工作区?

使用Azure Synapse,在创建和删除一些触发器之后,我在发布工作区时遇到了一些问题。

我决定删除UI中的所有触发器,然后发布工作正常。

为了避免在UI中重新创建触发器,我希望通过azure命令行创建触发器,但是我创建的触发器不会出现在Synapse UI中。

我正在通过azure命令行创建Synapse触发器:

代码语言:javascript
复制
az synapse trigger create --workspace-name wsname --name triggername --file @"path/trigger.json"

通过cli列出的触发器显示了新创建的触发器:

代码语言:javascript
复制
$ az synapse trigger list --workspace-name wsname
[
  {
    "etag": "sometag",
    "id": "/subscriptions/subscription/resourceGroups/rg/providers/Microsoft.Synapse/workspaces/wsname/triggers/triggername",
    "name": "triggername",
    "properties": {
      "additionalProperties": null,
      "annotations": [],
      "delay": "00:00:00",
      "dependsOn": [],
      "description": null,
      "endTime": "2022-08-17T08:32:00+00:00",
      "frequency": "Hour",
      "interval": 24,
      "maxConcurrency": 50,
      "pipeline": {
        "parameters": null,
        "pipelineReference": {
          "name": null,
          "referenceName": "Pipelinename",
          "type": "PipelineReference"
        }
      },
      "retryPolicy": {
        "count": null,
        "intervalInSeconds": 30
      },
      "runtimeState": "Stopped",
      "startTime": "2022-08-17T06:32:00+00:00",
      "type": "TumblingWindowTrigger"
    },
    "resourceGroup": "rg",
    "type": "Microsoft.Synapse/workspaces/triggers"
  }
]

如果我在Synapse UI中查看Synapse > Manage >触发器,它会显示“不显示触发器.”

EN

回答 1

Stack Overflow用户

发布于 2022-08-17 11:14:12

答案是Synapse工作区是使用设置的。要添加触发器,只需将它们添加到存储库并推送更改即可。

如果它是在Live中设置的,则azure命令可以正常工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73386703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档