Vai al contenuto principale Passa a contenuto complementare

Creazione di una connessione Databricks MLflow

Le connessioni Databricks MLflow vengono create inEditor caricamento dati o in Editor di script.

Una volta creata una connessione, è possibile selezionare i dati dalle tabelle disponibili da inviare a Databricks MLflow per i calcoli, quindi caricare i dati nella propria app. Questa connessione può essere utilizzata nei dati nello script di caricamento dei dati e nelle espressioni dei grafici per richiamare gli endpoint del modello ed eseguire i calcoli delle espressioni del grafico in tempo reale.

È necessario conoscere le impostazioni e le credenziali di accesso al servizio Databricks MLflow a cui si desidera connettersi.

Impostazioni configurabili

Le seguenti impostazioni possono essere configurate nella finestra di dialogo Connessione:

Impostazioni configurabili nella finestra di dialogo di connessione
Campo Descrizione
Seleziona configurazione

Configurazione: Selezionare la versione di Databricks MLflow utilizzata dal proprio modello. Sono disponibili le opzioni seguenti:

  • MLflow 1.0: il modello è stato creato utilizzando la versione 1.x di Databricks MLflow.

  • MLflow 2.0: il modello è stato creato usando la versione 2.x di Databricks MLflow.

    Nota informatica Per i modelli creati con Databricks MLflow 2.0 (versioni 2.x), i dati vengono inviati a Databricks nel formato dataframe_split JSON, ovvero il formato preferito per i dati strutturati in Databricks MLflow.
Modello

URL modello: URL per la piattaforma Databricks MLflow in cui il modello Databricks MLflow è stato distribuito.

Autenticazione

Fornisce il Databricks API Token.

Tutti i modelli su Databricks MLflow sono autenticati con l'autenticazione basata su token Databricks abilitata. Ciò richiede un token API generato che abbia accesso alla risorsa del modello.

Tabella di risposta

Nome della tabella restituita: il nome della tabella restituita dal modello di machine learning distribuito.

Campi di risposta
  • Carica tutti i campi disponibili: abilita il caricamento di tutti i campi disponibili restituiti dall'endpoint di machine learning. Se si disabilita questa funzione, ciò consentirà di specificare i campi tabella e i valori da caricare nell'app.

    Al momento di sviluppare app, si consiglia di caricare per prima cosa tutti i campi restituiti dall'endpoint modello, quindi rimuovere potenzialmente i campi non necessari per l'analisi nell'app.

  • Campi tabella (JMESPath): è possibile specificare i campi tabella aggiungendo i dati elencati di seguito.

    • Nome: il nome della tabella che verrà caricata nell'app.

    • Valore: il nome della riga di risposta nella matrice di risposta JSON.

    Il linguaggio query JMESPath è utilizzabile per analizzare la matrice di risposta JSON.

Associazione
  • Campo Associazione: un campo dalla tabella dati di input contenente un identificatore univoco.

    Includere questo campo nei dati di origine è necessario quando si crea una richiesta endpoint per la tabella risultati restituita da associare alla tabella campo di origine usando una chiave. Il campo designato verrà restituito come campo nella risposta e consentirà l'associazione delle predizioni ai dati di origine nel modello dati. Può trattarsi di qualsiasi campo con un ID univoco, dai dati di origine o all'interno del processo di caricamento delle tabelle.

  • Invia campo Associazione: quando è selezionato, il campo specificato come campo di associazione verrà sia restituito a Qlik Sense che incluso nei campi inviati all'endpoint.

    Se il campo appartiene ai dati di origine ed è previsto dal modello, deve essere inviato al modello abilitando Invia campo di associazione.

Name Il nome della connessione. Se non si inserisce un nome, viene utilizzato il nome predefinito.

Creazione di una nuova connessione

  1. Accedere al connettore tramite l'Editor caricamento dati o Editor di script.

    Fare clic su Create new connessione e selezionare il connettore Databricks MLflow dall'elenco.

  2. Compilare i campi della finestra di dialogo di connessione.

  3. Fare clic su Crea.

La connessione è ora elencata in Connessioni dati in Editor caricamento dati o Editor di script.

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!