[英]Apache Zeppelin on Windows: error creating python interpreter
[英]How to use credential injection on Apache Zeppelin with python interpreter
我正在嘗試檢索 Apache Zeppelin 上的數據庫的憑據,同時使用 python 作為解釋器,但我還沒有找到任何關於如何做到這一點的示例。
我在這里創建了我的憑證實體:
還在 python 解釋器上啟用了憑證注入,如下所示:
這是我用來嘗試恢復上面創建的憑據的愚蠢筆記本代碼:
%python
username = {mysqluser.user}
print(username)
我也嘗試在連接字符串中使用它們:
database_connection = sqlalchemy.create_engine('mysql+mysqlconnector://{0}:{1}@{2}/{3}'.
format('{mysqluser.user}', '{mysqluser.password}',
database_ip, database_name))
有誰知道正確的語法是什么? 提前致謝!
我認為您只是缺少括號。 它應該讀
username = '{mysqluser.user}'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.