取消
顯示的結果
而不是尋找
你的意思是:

訪問數據磚分泌int腳本

Ravikumashi
新的貢獻者三世

我們正在安裝磚cli的init腳本和為了做到這一點,我們需要autheticate磚牌的,但它是不安全的任何訪問集群可以得到這個磚牌。

我們試圖注入的分泌分泌範圍和訪問在init腳本和它不工作。

任何建議訪問分泌或init腳本注入安全令牌?

2回答2

Hubert_Dudek1
尊敬的貢獻者三世

我認為你不需要安裝CLI。有一個完整的API可以通過筆記本。下麵是例子:

導入請求ctx = dbutils.notebook.entry_point.getDbutils () .notebook () .getContext () host_name = ctx.tags () . get (" browserHostName ") . get () host_token = ctx.apiToken () . get() #命令- - - - - - - - - - - notebook_folder = ' /用戶/(電子郵件保護)的反應=請求。get (f 'https: / / {host_name} / api / 2.0 /工作區/列表”,標題={“授權”:f 'Bearer json = {host_token}’},{“路徑”:notebook_folder}) . json ()

Ravikumashi
新的貢獻者三世

謝謝你的回複。

的原因我們在init腳本安裝磚cli要求調用python筆記本通過init腳本。

順便說一句我設法從分泌範圍和訪問分泌可能是我有一些錯誤。

例子:

在環境變量設置下麵括號之間的集群

DToken =分泌/ / secretesKey範圍

和刪除的DToken引發環境變量後,所以不會是可用的init腳本。

例子:sed - i ' / ^ DToken / d ' /磚/ / conf /火花spark-env.sh

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map