Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Note
Queste informazioni si applicano all'interfaccia della riga di comando di Databricks versione 0.205 e successive. L'interfaccia della riga di comando di Databricks è disponibile in anteprima pubblica.
L'uso della CLI di Databricks è soggetto alla Licenza di Databricks e all'Informativa sulla privacy di Databricks, incluse eventuali disposizioni sui dati di utilizzo.
Il genie gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks contiene i comandi per Genie. Vedere Che cos'è uno spazio Genie.
databricks genie crea-messaggio
Creare un nuovo messaggio in una conversazione. La risposta di intelligenza artificiale usa tutti i messaggi creati in precedenza nella conversazione per rispondere.
databricks genie create-message SPACE_ID CONVERSATION_ID CONTENT [flags]
Arguments
SPACE_ID
ID associato allo spazio Genie in cui viene avviata la conversazione.
CONVERSATION_ID
ID associato alla conversazione.
CONTENT
Contenuto del messaggio dell'utente.
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
--no-wait
Non attendere il raggiungimento dello stato COMPLETATO.
--timeout duration
Quantità massima di tempo per raggiungere lo stato COMPLETED (impostazione predefinita 20m0s).
Examples
L'esempio seguente crea un messaggio in una conversazione:
databricks genie create-message abc123 conv456 "What were our sales last quarter?"
L'esempio seguente crea un messaggio con la configurazione JSON:
databricks genie create-message abc123 conv456 "Show me top customers" --json '{"additional_context": "Include revenue data"}'
L'esempio seguente crea un messaggio senza attendere il completamento:
databricks genie create-message abc123 conv456 "Analyze customer trends" --no-wait
databricks genie create-space
Creare uno spazio Genie.
databricks genie create-space WAREHOUSE_ID SERIALIZED_SPACE [flags]
Arguments
WAREHOUSE_ID
ID del warehouse SQL da associare allo spazio.
SERIALIZED_SPACE
Configurazione dello spazio serializzato.
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
Examples
L'esempio seguente crea uno spazio Genie:
databricks genie create-space my-warehouse-id '{}' --json @space-config.json
databricks genie delete-conversation
Eliminare una conversazione da uno spazio Genie.
databricks genie delete-conversation SPACE_ID CONVERSATION_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
CONVERSATION_ID
ID della conversazione da eliminare.
Options
Examples
Nell'esempio seguente viene eliminata una conversazione:
databricks genie delete-conversation abc123 conv456
databricks genie delete-conversation-message
Eliminare un messaggio da una conversazione in uno spazio Genie.
databricks genie delete-conversation-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
CONVERSATION_ID
ID della conversazione.
MESSAGE_ID
ID del messaggio da eliminare.
Options
Examples
Nell'esempio seguente viene eliminato un messaggio:
databricks genie delete-conversation-message abc123 conv456 msg789
databricks genie esegui-query-allegato-messaggio
Eseguire l'SQL per un allegato di query del messaggio. Usare questo comando quando l'allegato della query è scaduto e deve essere eseguito di nuovo.
databricks genie execute-message-attachment-query SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
CONVERSATION_ID
ID conversazione.
MESSAGE_ID
ID messaggio.
ATTACHMENT_ID
ID allegato.
Options
Examples
Nell'esempio seguente viene eseguita una query di allegato di messaggio:
databricks genie execute-message-attachment-query abc123 conv456 msg789 attach001
databricks genie generate-download-full-query-result
Generare un download per il risultato completo della query di un allegato di messaggio.
databricks genie generate-download-full-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
CONVERSATION_ID
ID della conversazione.
MESSAGE_ID
ID del messaggio.
ATTACHMENT_ID
ID dell'allegato.
Options
Examples
L'esempio seguente genera un download per un risultato di query completo:
databricks genie generate-download-full-query-result abc123 conv456 msg789 attach001
databricks genie genie-create-eval-run
Creare un'esecuzione di valutazione per uno spazio Genie.
databricks genie genie-create-eval-run SPACE_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
Examples
L'esempio seguente crea un'esecuzione di valutazione:
databricks genie genie-create-eval-run abc123 --json @eval-config.json
databricks genie genie-get-eval-result-details
Ottenere i dettagli per un risultato di valutazione.
databricks genie genie-get-eval-result-details SPACE_ID EVAL_RUN_ID RESULT_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
EVAL_RUN_ID
ID dell'esecuzione della valutazione.
RESULT_ID
ID del risultato della valutazione.
Options
Examples
L'esempio seguente ottiene i dettagli dei risultati della valutazione:
databricks genie genie-get-eval-result-details abc123 run456 result789
databricks genie genie-get-eval-run
Ottenere un'esecuzione di valutazione per uno spazio Genie.
databricks genie genie-get-eval-run SPACE_ID EVAL_RUN_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
EVAL_RUN_ID
ID dell'esecuzione della valutazione.
Options
Examples
L'esempio seguente ottiene un'esecuzione di valutazione:
databricks genie genie-get-eval-run abc123 run456
databricks genie genie-list-eval-results
Elencare i risultati della valutazione per un'esecuzione di valutazione.
databricks genie genie-list-eval-results SPACE_ID EVAL_RUN_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
EVAL_RUN_ID
ID dell'esecuzione della valutazione.
Options
--page-size int
Numero massimo di risultati di valutazione da restituire per pagina.
--page-token string
Token opaco per recuperare la pagina successiva dei risultati.
Examples
L'esempio seguente elenca i risultati della valutazione:
databricks genie genie-list-eval-results abc123 run456
databricks genie genie-list-eval-runs
Elencare le esecuzioni di valutazione per uno spazio Genie.
databricks genie genie-list-eval-runs SPACE_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
Options
--page-size int
Numero massimo di esecuzioni di valutazione da restituire per pagina.
--page-token string
Token per ottenere la pagina successiva dei risultati.
Examples
L'esempio seguente elenca le esecuzioni di valutazione:
databricks genie genie-list-eval-runs abc123
databricks genie get-download-full-query-result
Ottenere il download per un risultato di query completo generato in precedenza.
databricks genie get-download-full-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID DOWNLOAD_ID DOWNLOAD_ID_SIGNATURE [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
CONVERSATION_ID
ID della conversazione.
MESSAGE_ID
ID del messaggio.
ATTACHMENT_ID
ID dell'allegato.
DOWNLOAD_ID
ID del download.
DOWNLOAD_ID_SIGNATURE
Firma per l'ID download.
Options
Examples
L'esempio seguente ottiene un download completo dei risultati della query:
databricks genie get-download-full-query-result abc123 conv456 msg789 attach001 dl001 sig001
databricks genie get-message (recupera il messaggio)
Ottenere un messaggio da una conversazione.
databricks genie get-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]
Arguments
SPACE_ID
ID associato allo spazio Genie in cui si trova la conversazione target.
CONVERSATION_ID
L'identificativo associato alla conversazione di destinazione.
MESSAGE_ID
ID associato al messaggio destinato derivante dalla conversazione identificata.
Options
Examples
Nell'esempio seguente viene recuperato un messaggio da una conversazione:
databricks genie get-message abc123 conv456 msg789
databricks genie get-message-attachment-query-result
Ottenere il risultato della query SQL se il messaggio contiene un allegato di query. Questa opzione è disponibile solo se un messaggio ha un allegato di query e lo stato del messaggio è EXECUTING_QUERY o COMPLETED.
databricks genie get-message-attachment-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
CONVERSATION_ID
ID conversazione.
MESSAGE_ID
ID messaggio.
ATTACHMENT_ID
ID allegato.
Options
Examples
L'esempio seguente ottiene il risultato della query per un allegato di messaggio:
databricks genie get-message-attachment-query-result abc123 conv456 msg789 attach001
databricks genie list-conversation-messages
Elencare i messaggi in una conversazione.
databricks genie list-conversation-messages SPACE_ID CONVERSATION_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
CONVERSATION_ID
ID della conversazione.
Options
--page-size int
Numero massimo di messaggi da restituire per pagina.
--page-token string
Token per ottenere la pagina successiva dei risultati.
Examples
L'esempio seguente elenca i messaggi in una conversazione:
databricks genie list-conversation-messages abc123 conv456
databricks genie list-conversations
Elencare le conversazioni in uno spazio Genie.
databricks genie list-conversations SPACE_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
Options
--page-size int
Numero massimo di conversazioni da restituire per pagina.
--page-token string
Token per ottenere la pagina successiva dei risultati.
Examples
L'esempio seguente elenca le conversazioni in uno spazio:
databricks genie list-conversations abc123
databricks genie list-spaces
Elencare gli spazi Genie nell'area di lavoro.
databricks genie list-spaces [flags]
Options
--page-size int
Numero massimo di spazi da restituire per pagina.
--page-token string
Token di paginazione per ottenere la pagina successiva dei risultati.
Examples
L'esempio seguente elenca tutti gli spazi Genie:
databricks genie list-spaces
databricks genie send-message-feedback
Inviare commenti e suggerimenti su un messaggio in una conversazione Genie.
databricks genie send-message-feedback SPACE_ID CONVERSATION_ID MESSAGE_ID RATING [flags]
Arguments
SPACE_ID
ID dello spazio Genie.
CONVERSATION_ID
ID della conversazione.
MESSAGE_ID
ID del messaggio.
RATING
Valutazione dei commenti e suggerimenti per il messaggio.
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
Examples
L'esempio seguente invia un feedback positivo su un messaggio:
databricks genie send-message-feedback abc123 conv456 msg789 POSITIVE
databricks genie get-space
Ottieni i dettagli di un Genie Space.
databricks genie get-space SPACE_ID [flags]
Arguments
SPACE_ID
ID associato allo spazio Genie.
Options
Examples
L'esempio seguente ottiene i dettagli di uno spazio Genie:
databricks genie get-space abc123
databricks genie avvia conversazione
Avviare una nuova conversazione.
databricks genie start-conversation SPACE_ID CONTENT [flags]
Arguments
SPACE_ID
ID associato allo spazio Genie in cui si vuole avviare una conversazione.
CONTENT
Testo del messaggio che avvia la conversazione.
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
--no-wait
Non attendere il raggiungimento dello stato COMPLETATO.
--timeout duration
Quantità massima di tempo per raggiungere lo stato COMPLETED (impostazione predefinita 20m0s).
Examples
L'esempio seguente avvia una nuova conversazione:
databricks genie start-conversation abc123 "What are our top performing products this month?"
L'esempio seguente avvia una conversazione con la configurazione JSON:
databricks genie start-conversation abc123 "Show me sales data" --json '{"context": "Q4 2024"}'
L'esempio seguente avvia una conversazione senza attendere il completamento:
databricks genie start-conversation abc123 "Analyze customer behavior" --no-wait
databricks genie trash-space
Spostare uno spazio Genie nel cestino.
databricks genie trash-space SPACE_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie da spazzatura.
Options
Examples
L'esempio seguente spazzatura uno spazio Genie:
databricks genie trash-space abc123
databricks genie update-space
Aggiornare uno spazio Genie.
databricks genie update-space SPACE_ID [flags]
Arguments
SPACE_ID
ID dello spazio Genie da aggiornare.
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
Examples
L'esempio seguente aggiorna uno spazio Genie:
databricks genie update-space abc123 --json '{"title": "Updated Space Title"}'
Bandiere globali
--debug
Indica se abilitare la registrazione di debug.
-h oppure --help
Mostra la guida per il Databricks CLI, il gruppo di comandi correlato o il comando correlato.
--log-file stringa
Stringa che rappresenta il file in cui scrivere i log di output. Se questo flag non viene specificato, l'impostazione predefinita prevede la scrittura dei log di output su stderr.
--log-format formato
Tipo di formato del log, text o json. Il valore predefinito è text.
--log-level stringa
Stringa che rappresenta il livello di formato del log. Se non specificato, il livello di formato del log è disabilitato.
tipo
Tipo di output del comando, text o json. Il valore predefinito è text.
-p, --profile stringa
Nome del profilo nel ~/.databrickscfg file da usare per eseguire il comando . Se questo flag non viene specificato, se esiste, viene usato il profilo denominato DEFAULT .
--progress-format formato
Formato per visualizzare i log di stato: default, append, inplaceo json
-t, --target stringa
Se applicabile, la destinazione del bundle da utilizzare