我正在使用 Databricks 提供的 ODBC 驅動程式將 JMP 18 連接到 Databricks。當我嘗試連線時,連線成功了,但我沒有取得到用於將資料匯入 JMP 的表格/目錄/模式清單。

我嘗試刷新多次,但不起作用
這聽起來很像:
https://community.jmp.com/t5/Discussions/JMP-ODBC-Databricks-and-default-catalog/mp/670654
重點是:
這很可能是由於缺少連接字串造成的:
目錄=
在哪裡是你的資料所在的目錄。許多驅動程式不會持久化,因此 JMP 不知道存在該變數。
例如,在 Open Database 中,您可以對其進行修改(新增 Catalog=入口):
Open Database(
"Driver=Simba Spark ODBC Driver;Host=adb-***********.**.azuredatabricks.net;Port=443;HTTPPath=sql/protocolv1/o/*********/****-*******-**********;SSL=1;ThriftTransport=2;AuthMech=3;UID=token;PWD=*****;Catalog=
<CATALOG-NAME>
;Schema=
<SCHEMA-NAME>
;ProxyHost=***************;ProxyPort=****" );
</SCHEMA-NAME>
</CATALOG-NAME>
如果您正在使用互動式 JMP,那麼請配置一個 ODBC 連接,您已經有了(我認為)。
然後使用(在 JMP 18 中)檔案->資料庫->資料連接器...
新建連接
這將使用 DSN 名稱匯入所有已設定的 DSN 連線。
您需要選擇 DSN 名稱,然後選擇新建。
(這將基於此創建一個新的連接器)
你需要確保
目錄=
位於連線字段中。
您將需要保存一份副本,並賦予一個新名稱。
JMP 19 讓編輯現有內容變得更加容易。
如果需要的話,你可以關注這裡。
而且...如果您遇到問題,也可以致電技術支援。