1

我目前正在试验 Databricks。我想利用Python SQL 连接器允许外部 API 通过 Databricks 访问某些表。

使用 Python SQL 连接器需要使用个人访问令牌来向 Databricks 进行身份验证。

这里的问题是我不希望服务的访问令牌与我的个人身份相关联,理想情况下,我希望将访问令牌附加到服务身份。Databricks 只允许我创建具有名字、姓氏和电子邮件的用户。是否可以创建服务标识以从外部访问表?

谢谢。

4

1 回答 1

0

是的,真的有可能。您需要创建一个服务主体(通过REST APITerraform 提供者),将其添加到有权访问数据的相应组(通过REST API、UI 或Terraform 提供者),授予其使用个人访问令牌的权限(通过REST APITerraform 提供者),然后为它生成一个令牌(通过REST APITerraform 提供者)。

于 2022-02-03T08:15:31.497 回答