Note
Databricks CLI 사용은 Databricks 라이선스 및 Databricks 개인 정보 보호 고지, 그리고 모든 사용 데이터 관련 조항의 적용을 받습니다.
genie 내의 명령 그룹에는 Genie에 대한 명령이 포함되어 있습니다.
지니 에이전트를 참조하세요.
Databricks Genie ask
데이터 질문을 하면 Genie에게 답변을 받으세요.
databricks genie ask QUESTION [flags]
Arguments
QUESTION
지니에게 물어볼 데이터 질문.
Options
--include-sql
에이전트가 실행한 SQL 쿼리를 표시하세요. 텍스트 출력에 적용됩니다; JSON 출력에는 항상 이 부분이 포함됩니다.
--raw
렌더링된 출력 대신 원시 SSE 이벤트를 출력하세요.
-s, --session string
통화 간 대화를 이어가기 위한 세션 ID(어떤 문자열이든)를 사용하세요.
--warehouse-id string
SQL 웨어하우스 ID입니다. 생략 시 자동 해결 기능.
Examples
다음 예시는 데이터 질문을 합니다:
databricks genie ask "What were total sales last month?"
다음 예시는 특정 SQL 웨어하우스에 관한 질문을 합니다:
databricks genie ask "Revenue by region" --warehouse-id 1234567890abcdef
다음 예시는 선택한 세션 ID를 사용하여 통화 간 대화를 이어갑니다:
databricks genie ask -s sales "What were total sales by quarter?"
databricks genie ask -s sales "Break that down by region"
Databricks Genie create-message-comment
대화 메시지에 댓글을 작성하세요.
databricks genie create-message-comment SPACE_ID CONVERSATION_ID MESSAGE_ID CONTENT [flags]
Arguments
SPACE_ID
지니 공간과 연결된 ID입니다.
CONVERSATION_ID
대화와 연결된 ID입니다.
MESSAGE_ID
메시지와 연결된 ID입니다.
CONTENT
댓글 텍스트 내용.
Options
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
Examples
다음 예시는 메시지에 대한 주석을 생성합니다:
databricks genie create-message-comment abc123 conv456 msg789 "Great analysis!"
databricks genie 메시지 생성
대화에서 새 메시지를 만듭니다. AI 응답은 대화에서 이전에 만든 모든 메시지를 사용하여 응답합니다.
databricks genie create-message SPACE_ID CONVERSATION_ID CONTENT [flags]
Arguments
SPACE_ID
대화가 시작되는 지니 에이전트와 연결된 ID입니다.
CONVERSATION_ID
대화와 연결된 ID입니다.
CONTENT
사용자 메시지 콘텐츠입니다.
Options
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
--no-wait
COMPLETED 상태에 도달할 때까지 기다리지 마세요.
--timeout duration
COMPLETED 상태에 도달하는 최대 시간(기본값 20m0s)입니다.
Examples
다음 예제에서는 대화에 메시지를 만듭니다.
databricks genie create-message abc123 conv456 "What were our sales last quarter?"
다음 예제에서는 JSON 구성을 사용하여 메시지를 만듭니다.
databricks genie create-message abc123 conv456 "Show me top customers" --json '{"additional_context": "Include revenue data"}'
다음 예제에서는 완료를 기다리지 않고 메시지를 만듭니다.
databricks genie create-message abc123 conv456 "Analyze customer trends" --no-wait
DataBricks Genie Create-Space
지니 에이전트를 만듭니다.
databricks genie create-space WAREHOUSE_ID SERIALIZED_SPACE [flags]
Arguments
WAREHOUSE_ID
공간과 연결할 SQL Warehouse의 ID입니다.
SERIALIZED_SPACE
직렬화된 공간 구성입니다.
Options
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
Examples
다음 예제에서는 Genie 에이전트를 만듭니다.
databricks genie create-space my-warehouse-id '{}' --json @space-config.json
Databricks Genie delete-conversation
지니 에이전트에서 대화를 삭제합니다.
databricks genie delete-conversation SPACE_ID CONVERSATION_ID [flags]
Arguments
SPACE_ID
지니 에이전트의 ID입니다.
CONVERSATION_ID
삭제할 대화의 ID입니다.
Options
Examples
다음 예제에서는 대화를 삭제합니다.
databricks genie delete-conversation abc123 conv456
Databricks Genie delete-conversation-message
Genie 에이전트의 대화에서 메시지를 삭제합니다.
databricks genie delete-conversation-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]
Arguments
SPACE_ID
지니 에이전트의 ID입니다.
CONVERSATION_ID
대화의 ID입니다.
MESSAGE_ID
삭제할 메시지의 ID입니다.
Options
Examples
다음 예제에서는 메시지를 삭제합니다.
databricks genie delete-conversation-message abc123 conv456 msg789
DataBricks Genie 다운로드-메시지-첨부-시각화
메시지 시각화 첨부 파일의 렌더링 이미지를 다운로드하세요. 이 기능은 첨부파일이 시각화이고 메시지 상태가 완료된 경우에만 제공됩니다.
databricks genie download-message-attachment-visualization NAME [flags]
Arguments
NAME
렌더링할 첨부파일의 리소스 이름, 형식은 spaces/{space_id}/conversations/{conversation_id}/messages/{message_id}/attachments/{attachment_id}.
Options
Examples
다음 예시는 메시지 첨부 시각화를 다운로드합니다:
databricks genie download-message-attachment-visualization "spaces/abc123/conversations/conv456/messages/msg789/attachments/attach001"
데이터브릭스 지니 메시지 첨부 파일 쿼리 실행
메시지 쿼리 첨부 파일에 대해 SQL을 실행합니다. 쿼리 첨부 파일이 만료되어 다시 실행해야 하는 경우 이 명령을 사용합니다.
databricks genie execute-message-attachment-query SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]
Arguments
SPACE_ID
Genie 에이전트 ID입니다.
CONVERSATION_ID
대화 ID.
MESSAGE_ID
메시지 ID.
ATTACHMENT_ID
첨부 파일 ID입니다.
Options
Examples
다음 예제에서는 메시지 첨부 파일 쿼리를 실행합니다.
databricks genie execute-message-attachment-query abc123 conv456 msg789 attach001
Databricks Genie generate-download-full-query-result
메시지 첨부 파일의 전체 쿼리 결과에 대한 다운로드를 생성합니다.
databricks genie generate-download-full-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]
Arguments
SPACE_ID
지니 에이전트의 ID입니다.
CONVERSATION_ID
대화의 ID입니다.
MESSAGE_ID
메시지의 ID입니다.
ATTACHMENT_ID
첨부 파일의 ID입니다.
Options
Examples
다음 예제에서는 전체 쿼리 결과에 대한 다운로드를 생성합니다.
databricks genie generate-download-full-query-result abc123 conv456 msg789 attach001
Databricks Genie genie-create-eval-run
Genie 에이전트에 대한 평가 실행을 만듭니다.
databricks genie genie-create-eval-run SPACE_ID [flags]
Arguments
SPACE_ID
지니 에이전트의 ID입니다.
Options
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
Examples
다음 예제에서는 평가 실행을 만듭니다.
databricks genie genie-create-eval-run abc123 --json @eval-config.json
DataBricks Genie Genie-get-eval-result-details
평가 결과에 대한 세부 정보를 가져옵니다.
databricks genie genie-get-eval-result-details SPACE_ID EVAL_RUN_ID RESULT_ID [flags]
Arguments
SPACE_ID
지니 에이전트의 ID입니다.
EVAL_RUN_ID
평가 실행의 ID입니다.
RESULT_ID
평가 결과의 ID입니다.
Options
Examples
다음 예제에서는 평가 결과 세부 정보를 가져옵니다.
databricks genie genie-get-eval-result-details abc123 run456 result789
Databricks Genie genie-get-eval-run
Genie 에이전트에 대한 평가 실행을 가져옵니다.
databricks genie genie-get-eval-run SPACE_ID EVAL_RUN_ID [flags]
Arguments
SPACE_ID
지니 에이전트의 ID입니다.
EVAL_RUN_ID
평가 실행의 ID입니다.
Options
Examples
다음 예제에서는 평가 실행을 가져옵니다.
databricks genie genie-get-eval-run abc123 run456
Databricks Genie Genie-list-eval-results
평가 실행에 대한 평가 결과를 나열합니다.
databricks genie genie-list-eval-results SPACE_ID EVAL_RUN_ID [flags]
Arguments
SPACE_ID
지니 에이전트의 ID입니다.
EVAL_RUN_ID
평가 실행의 ID입니다.
Options
--page-size int
페이지당 반환할 최대 eval 결과 수입니다.
--page-token string
결과의 다음 페이지를 검색하는 불투명 토큰입니다.
Examples
다음 예제에서는 평가 결과를 나열합니다.
databricks genie genie-list-eval-results abc123 run456
Databricks Genie Genie-List-Eval-Runs
Genie 에이전트에 대한 목록 평가가 실행됩니다.
databricks genie genie-list-eval-runs SPACE_ID [flags]
Arguments
SPACE_ID
지니 에이전트의 ID입니다.
Options
--page-size int
페이지당 반환할 최대 평가 실행 수입니다.
--page-token string
결과의 다음 페이지를 가져오는 토큰입니다.
Examples
다음 예제에서는 평가 실행을 나열합니다.
databricks genie genie-list-eval-runs abc123
Databricks Genie get-download-full-query-result
이전에 생성된 전체 쿼리 결과에 대한 다운로드를 가져옵니다.
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입니다.
CONVERSATION_ID
대화의 ID입니다.
MESSAGE_ID
메시지의 ID입니다.
ATTACHMENT_ID
첨부 파일의 ID입니다.
DOWNLOAD_ID
다운로드의 ID입니다.
DOWNLOAD_ID_SIGNATURE
다운로드 ID의 서명입니다.
Options
Examples
다음 예제에서는 전체 쿼리 결과 다운로드를 가져옵니다.
databricks genie get-download-full-query-result abc123 conv456 msg789 attach001 dl001 sig001
databricks genie get-message (데이터브릭스 지니 get-message 명령어)
대화에서 메시지를 가져옵니다.
databricks genie get-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]
Arguments
SPACE_ID
대상 대화가 있는 Genie 에이전트와 연결된 ID입니다.
CONVERSATION_ID
대상 대화와 연결된 ID입니다.
MESSAGE_ID
식별된 대화의 대상 메시지와 연결된 ID입니다.
Options
Examples
다음 예제에서는 대화에서 메시지를 검색합니다.
databricks genie get-message abc123 conv456 msg789
databricks genie get-message-attachment-query-result (메시지 첨부 파일 쿼리 결과 가져오기)
메시지에 쿼리 첨부 파일이 있는 경우 SQL 쿼리의 결과를 가져옵니다. 이 기능은 메시지에 쿼리 첨부 파일이 있고 메시지 상태가 EXECUTING_QUERYCOMPLETED있는 경우에만 사용할 수 있습니다.
databricks genie get-message-attachment-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]
Arguments
SPACE_ID
Genie 에이전트 ID입니다.
CONVERSATION_ID
대화 ID.
MESSAGE_ID
메시지 ID.
ATTACHMENT_ID
첨부 파일 ID입니다.
Options
Examples
다음 예제에서는 메시지 첨부 파일에 대한 쿼리 결과를 가져옵니다.
databricks genie get-message-attachment-query-result abc123 conv456 msg789 attach001
Databricks Genie 리스트-대화-메시지
대화에 메시지를 나열합니다.
databricks genie list-conversation-messages SPACE_ID CONVERSATION_ID [flags]
Arguments
SPACE_ID
지니 에이전트의 ID입니다.
CONVERSATION_ID
대화의 ID입니다.
Options
--page-size int
페이지당 반환할 최대 메시지 수입니다.
--page-token string
결과의 다음 페이지를 가져오는 토큰입니다.
Examples
다음 예제에서는 대화의 메시지를 나열합니다.
databricks genie list-conversation-messages abc123 conv456
Databricks Genie 리스트-대화
지니 에이전트의 대화를 나열합니다.
databricks genie list-conversations SPACE_ID [flags]
Arguments
SPACE_ID
지니 에이전트의 ID입니다.
Options
--page-size int
페이지당 반환할 최대 대화 수입니다.
--page-token string
결과의 다음 페이지를 가져오는 토큰입니다.
Examples
다음 예제에서는 공백의 대화를 나열합니다.
databricks genie list-conversations abc123
Databricks Genie list-conversation-comments
대화 내 모든 메시지에 걸친 모든 댓글을 나열하세요.
databricks genie list-conversation-comments SPACE_ID CONVERSATION_ID [flags]
Arguments
SPACE_ID
지니 공간과 연결된 ID입니다.
CONVERSATION_ID
대화와 연결된 ID입니다.
Options
--page-size int
페이지당 최대 댓글 수 입력.
--page-token string
결과의 다음 페이지를 가져오기 위한 페이지 매김 토큰입니다.
Examples
다음 예시는 대화 내 모든 댓글을 나열합니다:
databricks genie list-conversation-comments abc123 conv456
Databricks Genie list-message-comments
특정 대화 메시지에 대한 댓글을 나열하세요.
databricks genie list-message-comments SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]
Arguments
SPACE_ID
지니 공간과 연결된 ID입니다.
CONVERSATION_ID
대화와 연결된 ID입니다.
MESSAGE_ID
메시지와 연결된 ID입니다.
Options
--page-size int
페이지당 최대 댓글 수 입력.
--page-token string
결과의 다음 페이지를 가져오기 위한 페이지 매김 토큰입니다.
Examples
다음 예시는 메시지에 대한 댓글을 나열합니다:
databricks genie list-message-comments abc123 conv456 msg789
databricks genie 목록 공간
작업 영역에서 Genie 에이전트를 나열합니다.
databricks genie list-spaces [flags]
Options
--page-size int
페이지당 반환할 최대 공백 수입니다.
--page-token string
결과의 다음 페이지를 가져오기 위한 페이지 매김 토큰입니다.
Examples
다음 예제에서는 모든 Genie 에이전트를 나열합니다.
databricks genie list-spaces
Databricks Genie Send-Message-Feedback
Genie 대화에서 메시지에 대한 피드백을 보냅니다.
databricks genie send-message-feedback SPACE_ID CONVERSATION_ID MESSAGE_ID RATING [flags]
Arguments
SPACE_ID
지니 에이전트의 ID입니다.
CONVERSATION_ID
대화의 ID입니다.
MESSAGE_ID
메시지의 ID입니다.
RATING
메시지에 대한 피드백 등급입니다.
Options
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
Examples
다음 예제에서는 메시지에 대해 긍정적인 피드백을 보냅니다.
databricks genie send-message-feedback abc123 conv456 msg789 POSITIVE
databricks genie 공간 가져오기 (get-space)
지니 에이전트의 세부 정보를 가져옵니다.
databricks genie get-space SPACE_ID [flags]
Arguments
SPACE_ID
Genie 에이전트와 연결된 ID입니다.
Options
Examples
다음 예제에서는 Genie 에이전트의 세부 정보를 가져옵니다.
databricks genie get-space abc123
databricks genie 대화 시작
새 대화를 시작합니다.
databricks genie start-conversation SPACE_ID CONTENT [flags]
Arguments
SPACE_ID
대화를 시작할 지니 에이전트와 연결된 ID입니다.
CONTENT
대화를 시작하는 메시지의 텍스트입니다.
Options
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
--no-wait
COMPLETED 상태에 도달할 때까지 기다리지 마세요.
--timeout duration
COMPLETED 상태에 도달하는 최대 시간(기본값 20m0s)입니다.
Examples
다음 예제에서는 새 대화를 시작합니다.
databricks genie start-conversation abc123 "What are our top performing products this month?"
다음 예제에서는 JSON 구성을 사용하여 대화를 시작합니다.
databricks genie start-conversation abc123 "Show me sales data" --json '{"context": "Q4 2024"}'
다음 예제에서는 완료를 기다리지 않고 대화를 시작합니다.
databricks genie start-conversation abc123 "Analyze customer behavior" --no-wait
databricks genie 휴지통
지니 에이전트를 휴지통으로 이동합니다.
databricks genie trash-space SPACE_ID [flags]
Arguments
SPACE_ID
휴지통에 대한 지니 에이전트의 ID입니다.
Options
Examples
다음 예제에서는 Genie 에이전트를 휴지통으로 만듭니다.
databricks genie trash-space abc123
Databricks Genie Update-Space
지니 에이전트를 업데이트합니다.
databricks genie update-space SPACE_ID [flags]
Arguments
SPACE_ID
업데이트할 지니 에이전트의 ID입니다.
Options
--json JSON
요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.
Examples
다음 예제에서는 Genie 에이전트를 업데이트합니다.
databricks genie update-space abc123 --json '{"title": "Updated Space Title"}'
전역 표시기
--debug
디버그 로깅을 사용할지 여부입니다.
-h 또는 --help
Databricks CLI 또는 관련 명령 그룹 또는 관련 명령에 대한 도움말을 표시합니다.
--log-file 문자열
출력 로그를 쓸 파일을 나타내는 문자열입니다. 이 플래그가 지정되지 않으면 출력 로그는 기본적으로 stderr에 기록됩니다.
--log-format 포맷
로그 형식 형식 text 또는 json. 기본값은 text입니다.
--log-level 문자열
로그 형식 수준을 나타내는 문자열입니다. 지정하지 않으면 로그 형식 수준을 사용할 수 없습니다.
-o, --output 유형
명령 출력 형식 text 또는 json. 기본값은 text입니다.
-p, --profile 문자열
명령을 실행하는 데 사용할 파일의 프로필 ~/.databrickscfg 이름입니다. 이 플래그를 지정하지 않으면, 존재하는 경우 DEFAULT로 명명된 프로필이 사용됩니다.
--progress-format 포맷
진행률 로그를 표시할 형식: default, append, inplace또는 json
-t, --target 문자열
해당하는 경우 사용할 번들 대상