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
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 Genie Agents.See Genie Agents.
Databricks Genie Ask
Fai una domanda sui dati e ottieni una risposta da Genie.
databricks genie ask QUESTION [flags]
Arguments
QUESTION
La domanda sui dati da fare al Genio.
Options
--include-sql
Mostra le query SQL eseguite dall'agente. Si applica all'output di testo; L'output JSON li include sempre.
--raw
Stampare eventi SSE grezzi invece dell'output renderizzato.
-s, --session string
ID sessione (qualsiasi stringa) per continuare una conversazione tra le chiamate.
--warehouse-id string
ID magazzino SQL. Si risolve automaticamente se viene omesso.
Examples
Il seguente esempio pone una domanda sui dati:
databricks genie ask "What were total sales last month?"
Il seguente esempio pone una domanda con un SQL warehouse specifico:
databricks genie ask "Revenue by region" --warehouse-id 1234567890abcdef
Il seguente esempio continua una conversazione tra chiamate usando un ID sessione che scegli tu:
databricks genie ask -s sales "What were total sales by quarter?"
databricks genie ask -s sales "Break that down by region"
Databricks Genie Crea-Messaggio-Commento
Crea un commento su un messaggio di conversazione.
databricks genie create-message-comment SPACE_ID CONVERSATION_ID MESSAGE_ID CONTENT [flags]
Arguments
SPACE_ID
ID associato allo spazio Genie.
CONVERSATION_ID
ID associato alla conversazione.
MESSAGE_ID
L'ID associato al messaggio.
CONTENT
Contenuti di testo per i commenti.
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
Examples
Il seguente esempio crea un commento su un messaggio:
databricks genie create-message-comment abc123 conv456 msg789 "Great analysis!"
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 all'agente 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 un agente 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 un agente Genie:
databricks genie create-space my-warehouse-id '{}' --json @space-config.json
Databricks Genie Delete-Conversation
Eliminare una conversazione da un agente Genie.
databricks genie delete-conversation SPACE_ID CONVERSATION_ID [flags]
Arguments
SPACE_ID
ID dell'agente 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 un agente Genie.
databricks genie delete-conversation-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]
Arguments
SPACE_ID
ID dell'agente 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 scarica-messaggio-allegato-visualizzazione
Scarica un'immagine renderizzata di un allegato di visualizzazione del messaggio. Questo è disponibile solo se l'allegato è una visualizzazione e lo stato del messaggio è COMPLETATO.
databricks genie download-message-attachment-visualization NAME [flags]
Arguments
NAME
Il nome della risorsa dell'allegato da renderizzare, nel formato spaces/{space_id}/conversations/{conversation_id}/messages/{message_id}/attachments/{attachment_id}.
Options
Examples
Il seguente esempio scarica una visualizzazione di un allegato del messaggio:
databricks genie download-message-attachment-visualization "spaces/abc123/conversations/conv456/messages/msg789/attachments/attach001"
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 agente 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 dell'agente 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 un agente Genie.
databricks genie genie-create-eval-run SPACE_ID [flags]
Arguments
SPACE_ID
ID dell'agente 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 dell'agente 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 un agente Genie.
databricks genie genie-get-eval-run SPACE_ID EVAL_RUN_ID [flags]
Arguments
SPACE_ID
ID dell'agente 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 dell'agente 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 un agente Genie.
databricks genie genie-list-eval-runs SPACE_ID [flags]
Arguments
SPACE_ID
ID dell'agente 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 dell'agente 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 all'agente Genie in cui si trova la conversazione di destinazione.
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 agente 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 dell'agente 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 un agente Genie.
databricks genie list-conversations SPACE_ID [flags]
Arguments
SPACE_ID
ID dell'agente 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 Lista-Conversazione-Commenti
Elenca tutti i commenti in tutti i messaggi di una conversazione.
databricks genie list-conversation-comments SPACE_ID CONVERSATION_ID [flags]
Arguments
SPACE_ID
ID associato allo spazio Genie.
CONVERSATION_ID
ID associato alla conversazione.
Options
--page-size int
Numero massimo di commenti da restituire per pagina.
--page-token string
Token di paginazione per ottenere la pagina successiva dei risultati.
Examples
Il seguente esempio elenca tutti i commenti in una conversazione:
databricks genie list-conversation-comments abc123 conv456
Databricks Genie List-Message-Commenti
Elenca i commenti su un messaggio specifico di conversazione.
databricks genie list-message-comments SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]
Arguments
SPACE_ID
ID associato allo spazio Genie.
CONVERSATION_ID
ID associato alla conversazione.
MESSAGE_ID
L'ID associato al messaggio.
Options
--page-size int
Numero massimo di commenti da restituire per pagina.
--page-token string
Token di paginazione per ottenere la pagina successiva dei risultati.
Examples
Il seguente esempio elenca i commenti su un messaggio:
databricks genie list-message-comments abc123 conv456 msg789
Databricks Genie List-Spaces
Elencare gli agenti 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 agenti Genie:
databricks genie list-spaces
Databricks Genie invia-messaggio-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 dell'agente 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
Ottenere i dettagli di un agente Genie.
databricks genie get-space SPACE_ID [flags]
Arguments
SPACE_ID
ID associato all'agente Genie.
Options
Examples
L'esempio seguente ottiene i dettagli di un agente 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 all'agente 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 un agente Genie nel cestino.
databricks genie trash-space SPACE_ID [flags]
Arguments
SPACE_ID
ID dell'agente Genie da cestinare.
Options
Examples
Nell'esempio seguente viene cestinato un agente Genie:
databricks genie trash-space abc123
Databricks Genie Update-Space
Aggiornare un agente Genie.
databricks genie update-space SPACE_ID [flags]
Arguments
SPACE_ID
ID dell'agente Genie da aggiornare.
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
Examples
L'esempio seguente aggiorna un agente 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