Azure Databricks群集API身份验证

时间:2019-08-28 15:06:40

标签: azure apache-spark azure-databricks

我在Azure DataBricks上有一个火花群集,我正尝试通过此Rest API https://docs.azuredatabricks.net/api/latest/clusters.html#get访问群集信息。

但是,我无法找出使用个人令牌进行身份验证的正确方法。

这是我尝试过的可能组合及其结果

  1. 以基本64位格式“令牌:[个人令牌]”编码个人令牌

enter image description here

  1. 按原样使用个人令牌 enter image description here

  2. 使用用户设置屏幕上可用的令牌ID

enter image description here

在所有情况下,我都收到401错误。 有人可以帮忙找到使用令牌的正确方法吗?

1 个答案:

答案 0 :(得分:2)

您获得的令牌是无记名令牌,因此它将是

Authorization: Bearer <token_here>

使用CURL

curl 'https://<databricks-instance>/api/2.0/clusters/get?cluster_id=<id>' -X GET -H "Authorization: Bearer <personal-access-token-value>"

不需要编码或其他任何东西。它已经被编码。