无法使用 Databricks Cli 从 Linux/Unbuntu 输入 Databricks 令牌

Unable to enter Databricks token from Linux/Unbuntu using Databricks Cli

我正在尝试使用 Databricks CLI 身份验证对 Azure 中的各种工具进行身份验证。

我已经使用 pip3 install databricks-cli 成功安装了 Databricks Cli。我是 运行 databricks 版本 0.14.3

我已成功生成 Databricks 令牌 dapi0a9a4xxxxxxxxxxxxxxxxxxxx

我已经输入配置令牌的代码: 数据块配置 --token

我接着进入主机: 主持人:https://xxx.azuredatabricks.net

然后我被要求输入上面生成的令牌,这就是问题所在: 令牌:我不能在这里输入任何内容。

这很难解释,但如果我粘贴甚至尝试输入令牌,什么也不会发生 - 完全空白

这很奇怪。我看过很多关于这个的 YouTube 视频,我看过的每个视频都只是在 Token: 输入粘贴令牌,但我不明白为什么我不能?

有什么想法吗?

它确实没有显示任何内容,因为它是不应显示的敏感信息(请参阅 code 中的 hide_input 选项)。只需粘贴值并按 Enter。

这个选项是 7 个月前添加的,所以很可能之前创建的视频没有显示...

但实际上您不需要 运行 databricks configure --token - 您只需创建一个文件 ~/.databrickscfg 并粘贴必要的数据(您可以添加更多部分 - 它们将被命名为配置文件):

[DEFAULT]
host = https://your_host
token = dapidXXXXX