簡體   English   中英

Databricks Jobs API 嘗試獲得工作時出現“INVALID_PARAMETER_VALUE”

[英]Databricks Jobs API "INVALID_PARAMETER_VALUE" when trying to get job

我剛剛開始探索Databricks API 我已經按照本文檔中的描述創建了一個.netrc文件,並且能夠獲取 API 來處理其他操作,例如“列表集群”和“列表作業”。 但是當我嘗試查詢特定工作的詳細信息時,它失敗了:

$ curl --netrc -X GET https://<my_workspace>.cloud.databricks.com/api/2.0/jobs/get/?job_id=job-395565384955064-run-12345678

{"error_code":"INVALID_PARAMETER_VALUE","message":"Job 0 does not exist."}

我在這里做錯了什么?

當您提供作業集群名稱時,作業 ID 應該是一個數字標識符。 您需要使用該名稱中的第一個數字 ( 395565384955064 ) 作為 REST API 中的作業 ID。此外,在get之后刪除/ - 它應該是/api/2.0/jobs/get?job_id=<job-ID>

$ curl --netrc -X GET https://<my_workspace>.cloud.databricks.com/api/2.0/jobs/get/?job_id=job-395565384955064-run-12345678

在此鏈接中,job_name 似乎被提及為字母數字值而不是 job_id。 你可以在你能找到的地方找到job_id。

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM