Autenticazione Oauth di Databricks Azure
La seguente procedura consente di configurare l'autenticazione OAuth per la connessione a Databricks in lettura e scrittura.
Configurazione dell'autenticazione
In Designer, posiziona lo strumento Input nel canvas.
Seleziona la casella di spunta Utilizza Data Connection Manager (DCM) .
Seleziona Configura una connessione .
Nella finestra Connessioni dati , vai a Origini dati e scegli Databricks ODBC .
Seleziona + Aggiungi l'origine dei dati .
Quando aggiungi un'origine dati, puoi scegliere la connessione con o senza DSN.
Connessione con DSN
Scegli la tecnologia DSN, immetti il Nome origine dati e scegli il DSN OAuth preparato.
Seleziona Salva .
Per collegare le credenziali, seleziona + Credenziale di connessione .
Puoi scegliere Nome utente e password o OAuth in Metodo di autenticazione .
Puoi scegliere Azure OAuth con Simba , Azure OAuth con Simba (applicazione Alteryx) , Nessuna credenziale , Nome utente o Nome utente e password in Metodo di autenticazione .
Per Azure OAuth con Simba devi selezionare
Credenziali per l'applicazione Azure OAuth . Puoi sceglierne una esistente o puoi selezionare Crea nuova credenziale . Per creare una nuova credenziale, specifica Nome credenziale , ID tenant , ID client e Segreto client . Queste informazioni sono disponibili nella pagina di registrazione dell'applicazione Microsoft Azure.
Token Azure OAuth . Puoi scegliere un token esistente o puoi selezionare Crea nuova credenziale per Token OAuth . Per creare una nuova credenziale, specifica il Nome credenziale .
Per Azure OAuth con Simba (applicazione Alteryx) , puoi selezionare Crea nuova credenziale o sceglierne una esistente.
Per creare una nuova credenziale, specifica il Nome credenziale .
Seleziona Crea e collega .
Seleziona il pulsante Connetti .
Accedi alla finestra del browser esterno.
Al termine dell'autenticazione, puoi scegliere la tabella o specificare la query con Visual Query Builder ed eseguire il flusso di lavoro.
Connessione senza DSN
Scegli la tecnologia senza DNS dal menu a discesa.
Immetti le informazioni:
Nome origine dati,
Server (indirizzo del cluster),
Porta,
HttpPath (riportato nelle opzioni avanzate di configurazione del cluster).
Seleziona Salva .
Per collegare le credenziali, seleziona + Credenziale di connessione .
Puoi scegliere Azure OAuth con Simba e Azure OAuth con Simba (applicazione Alteryx) in Metodo di autenticazione .
Per Azure OAuth con Simba devi selezionare
Credenziali per l'applicazione Azure OAuth . Puoi sceglierne una esistente o puoi selezionare Crea nuova credenziale . Per creare una nuova credenziale, specifica Nome credenziale , ID tenant , ID client e Segreto client . Queste informazioni sono disponibili nella pagina di registrazione dell'applicazione Microsoft Azure.
Token Azure OAuth . Puoi scegliere un token esistente o puoi selezionare Crea nuova credenziale per Token OAuth . Per creare una nuova credenziale, specifica il Nome credenziale .
Seleziona Crea e collega .
Seleziona il pulsante Connetti .
Accedi alla finestra del browser esterno.
Al termine dell'autenticazione, puoi scegliere la tabella o specificare la query con Visual Query Builder ed eseguire il flusso di lavoro.
Caricamento in blocco con l'autenticazione OAuth
Il caricamento dei dati da Designer è supportato tramite caricamento in blocco In-Database.
Configurazione della connessione
In Designer, posiziona lo strumento Flusso di dati in entrata nell'area di disegno.
Seleziona Gestisci connessioni nel menu a discesa Configurazione Flusso di dati in entrata - Nome connessione .
Seleziona l'origine dati Databricks nella finestra pop-up dello strumento di gestione In-DB.
Puoi selezionare Nuova per creare una nuova connessione o scegliere di utilizzarne una esistente.
Per la nuova connessione, seleziona la casella di spunta Utilizza Data Connection Manager (DCM) .
Immetti il nome in Nome connessione .
Per configurare la connessione di lettura
Seleziona Configura connessione .
Seleziona + Aggiungi origine dati nella finestra Connection Manager .
Quando aggiungi un'origine dati, puoi scegliere la connessione con o senza DSN.
Segui i passaggi riportati nelle sezioni Connessione con DSN e Connessione senza DSN .
Per configurare la connessione di scrittura
Scegli il metodo di staging dal menu a discesa.
Seleziona Configura connessione .
Seleziona + Aggiungi origine dati nella finestra Connection Manager .
Segui i passaggi riportati nelle sezioni Connessione con DSN e Connessione senza DSN .
Nota
Tieni presente che per un caricamento in blocco con DSN, devi specificare manualmente l'indirizzo del server Databricks quando aggiungi una nuova origine dati.
Seleziona Applica e OK .
Accedi alla finestra del browser esterno (è possibile che ti venga richiesta l'autenticazione due volte per la connessione di lettura e scrittura).
Seleziona Crea nuova tabella nel menu a discesa Configurazione Flusso di dati in entrata - Modalità creazione .
Immetti un nome in Nome tabella e seleziona l'area di disegno.
Puoi ora eseguire il flusso di lavoro.