Databricks - 工作集群中的标签

Databricks - Tag in job Cluster

我对如何通过 api 在数据块中标记作业集群的集群有疑问。

我知道我已经可以标记集群和作业,但我想标记集群作业的集群,这可能吗?

我尝试使用“jobs/update”端点在作业集群中插入标签,即使插入这些字段,它仍然得到相同的错误:

请求示例:

curl --location --request POST 'https://databricks.com/api/2.0/jobs/update' \
--header 'Authorization: Bearer token' \
--header 'Content-Type: application/json' \
--data-raw '{
    "job_id": 123456789,
    "new_settings": {
        "job_clusters": [
            {
                "job_cluster_key": "test",
                "new_cluster": {
                    "custom_tags": {"test": "123"}
                }
            }
        ]
    }
}'

我想在集群作业中标记资源(集群),可以通过 api 吗?有人做过这个动作吗?

如果您查看 Jobs API documentation,您可能会发现您需要为要更新的块提供所有配置参数,而不仅仅是更改嵌套字段。基本上,此 API 允许您仅更改作业的 top-level 个字段,并且完全更改,而不是嵌套字段。

P.S。我会请文档团队在那里提供说明。