J'utilise le pilote ODBC fourni par Databricks pour connecter JMP 18 à Databricks. Lorsque j'essaie de me connecter, la connexion réussit, mais je n'obtiens pas la liste des tables/catalogues/schémas nécessaires à l'importation des données dans JMP.

J'ai essayé d'actualiser plusieurs fois, mais cela ne fonctionne pas
Cela ressemble beaucoup à :
https://community.jmp.com/t5/Discussions/JMP-ODBC-Databricks-and-default-catalog/mp/670654
L'essentiel est le suivant :
Cela est probablement dû à l’absence de chaîne de connexion :
Catalogue=
où C'est le catalogue où se trouvent vos données. De nombreux pilotes ne persistent pas. , donc JMP ne sait pas qu'il y en a un.
Par exemple, dans Open Database, vous le modifieriez comme (en ajoutant le catalogue = entrée):
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>
Si vous utilisez JMP interactif, configurez une connexion ODBC, que vous possédez (je pense).
Ensuite, utilisez (dans JMP 18) Fichier->Base de données->Connecteurs de données...
Nouvelle connexion
Cela importera toutes vos connexions DSN configurées, en utilisant le nom DSN.
Vous devrez sélectionner le nom DSN, puis sélectionner Nouveau.
(Cela créera un nouveau connecteur basé sur celui-ci)
Vous voudrez vous assurer que
Catalogue=
Se trouve dans le champ de connexion.
Vous souhaiterez enregistrer une copie, sous un nouveau nom.
JMP 19 facilite la modification des fichiers existants.
Vous pouvez suivre ici si besoin.
Et... si vous rencontrez des problèmes, appelez également le support technique.