다음을 통해 공유


대시보드

대시보드를 사용하여 데이터 시각화를 빌드하고 팀과 보고서를 공유할 수 있습니다. AI/BI 대시보드는 AI 지원 작성 기능, 향상된 시각적 개체 라이브러리 및 간소화된 구성 환경을 제공하므로 데이터를 공유 가능한 인사이트로 빠르게 변환할 수 있습니다. 게시된 대시보드는 Azure Databricks 계정에 등록된 모든 사용자와 공유할 수 있습니다. 작업 영역에 액세스할 수 없는 사용자도 가능합니다. 대시보드 공유를 참조하세요.

Important

  • Databricks는 AI/BI 대시보드(이전의 Lakeview 대시보드)를 사용하는 것이 좋습니다. 이전에 Databricks SQL 대시보드라고도 하는 이전 버전의 대시보드를 이제 레거시 대시보드라고 합니다. Databricks는 새 레거시 대시보드를 만들지 않는 것이 좋습니다.
  • 마이그레이션 도구 또는 REST API를 사용하여 레거시 대시보드를 변환합니다. 기본 제공 마이그레이션 도구 사용에 대한 지침은 AI/BI 대시보드에 레거시 대시보드 복제를 참조하세요. REST API를 사용하여 대시보드를 만들고 관리하는 방법에 대한 자습서는 대시보드 자습서를 참조하세요.

AI/BI 대시보드에는 다음과 같은 구성 요소가 있습니다.

  • 데이터: 데이터 탭을 통해 사용자가 대시보드에서 사용할 데이터 세트를 정의할 수 있습니다. 데이터 세트는 UI 또는 API를 사용하여 공유, 가져오기 또는 내보내기를 수행할 때 대시보드와 함께 번들로 제공됩니다.
  • 캔버스: 캔버스 탭을 여러 페이지 보고서로 구성할 수 있습니다. 대시보드 편집기에서는 시각화, 필터, 텍스트 및 이미지와 같은 위젯을 추가하여 대시보드를 빌드하고 구성할 수 있습니다.

참고 항목

대시보드당 최대 100개의 데이터 세트를 정의할 수 있습니다. 캔버스에는 최대 10개의 페이지가 포함될 수 있습니다. 대시보드는 모든 페이지에서 최대 100개의 위젯을 보유할 수 있습니다.

대시보드 보기 및 구성

다른 Azure Databricks 개체와 함께 작업 영역 브라우저에서 대시보드에 액세스할 수 있습니다.

  • 사이드바에서 작업 영역 아이콘작업 영역을 클릭하여 작업 영역 브라우저에서 대시보드를 봅니다. 대시보드는 기본값으로 /Workspace/Users/<username> 디렉터리에 저장됩니다. 사용자는 다른 Azure Databricks 개체와 함께 작업 영역 브라우저의 폴더로 대시보드를 구성할 수 있습니다. 작업 영역 브라우저를 참조하세요.

  • 대시보드 목록 페이지를 보려면 사이드바에서 대시보드 아이콘대시보드를 클릭합니다.

    기본값으로 대시보드 목록 페이지에는 사용자가 액세스할 수 있는 대시보드(시간 역순으로 정렬됨)가 표시됩니다. 검색 창에 제목을 입력하거나, 기간 내에 마지막으로 수정된 항목을 필터링하거나, 소유자별로 필터링하여 목록을 필터링할 수 있습니다.

  • 대시보드 제목을 클릭하여 엽니다. 대시보드가 이전에 게시된 경우 게시된 버전이 열립니다. 그렇지 않으면 대시보드 초안이 열립니다.

새 대시보드 만들기

대시보드 목록 페이지에서 새 대시보드를 만들려면 페이지의 오른쪽 위 모서리 근처에 있는 만들기를 클릭합니다.

대시보드에서 초안 작성 및 협업

새 대시보드는 초안으로 시작됩니다. 작업 영역의 다른 사용자와 초안을 공유하여 협업할 수 있습니다. 대시보드 초안은 작업 영역 외부의 사용자와 공유할 수 없습니다. 모든 사용자는 자격 증명을 사용하여 대시보드 초안의 데이터 및 시각화와 상호 작용합니다.

권한 수준에 대한 자세한 내용은 AI/BI 대시보드 ACL을 참조 하세요.

데이터 세트 정의

데이터 탭을 사용하여 대시보드의 기본 데이터 세트를 정의합니다.

데이터 세트를 다음 중 하나로 정의할 수 있습니다.

  • 하나 이상의 테이블 또는 뷰에 대한 새 쿼리입니다.
  • 기존 Unity 카탈로그 테이블 또는 뷰입니다.

참고 항목

모든 데이터 세트는 쿼리에 의해 정의됩니다. 기존 Unity 카탈로그 테이블 또는 뷰를 선택하면 해당 데이터 세트에 대한 쿼리는 해당 테이블 또는 뷰의 SELECT * 문입니다. 쿼리를 수정하여 데이터 세트를 구체화할 수 있습니다.

모든 유형의 테이블 또는 뷰를 사용하여 데이터 세트를 정의할 수 있습니다. 추가 쿼리를 작성하거나 추가 테이블 또는 뷰를 선택하여 여러 데이터 세트를 정의할 수 있습니다. 쿼리의 서식을 지정하려면 편집기에서 마우스 오른쪽 단추를 클릭한 다음 문서 서식을 클릭합니다.

데이터 세트를 정의한 후 데이터 세트 이름 오른쪽에 있는 케밥 메뉴 케밥 메뉴를 사용하여 이름을 바꾸거나 복제하거나 삭제할 수 있습니다. 데이터 세트를 CSV, TSV 또는 Excel 파일로 다운로드할 수도 있습니다.

메뉴에 데이터 세트 옵션이 표시됩니다

결과 테이블 보기

데이터 세트를 만들면 쿼리가 자동으로 실행되고 결과가 편집기 아래 창에 테이블로 표시됩니다. 각 열에는 해당 데이터 형식을 나타내는 아이콘이 포함되어 있습니다.

열 값을 정렬하려면 다음을 수행합니다.

  • 각 열을 마우스로 가리키면 정렬 아이콘 정렬 아이콘이 표시됩니다.
  • 아이콘을 클릭하여 값을 오름차순 또는 감속 순서로 정렬합니다.

쿼리 결과 스키마 보기

정의된 데이터 세트의 스키마를 보려면 결과 테이블오른쪽에 있는 스키마 클릭합니다. 스키마 탭에는 정의된 데이터 세트의 모든 필드가 나열됩니다. 각 필드에는 열의 데이터 형식을 나타내는 아이콘이 레이블이 지정됩니다. 기본 테이블 또는 뷰에 주석이 포함된 경우 스키마 탭에 표시됩니다.

다중 문 쿼리 작성

경우에 따라 여러 SQL 문을 사용하여 데이터 세트를 생성할 수 있습니다. 여러 문을 실행하려면 각 문을 세미콜론(;)으로 종료합니다. 이러한 명령을 실행하여 데이터 세트를 만들면 출력에 편집기의 마지막 문 결과가 표시됩니다. 이 데이터 세트는 캔버스의 모든 관련 시각화에 사용됩니다.

문은 발급되는 데이터 세트에 로컬입니다. 예를 들어 카탈로그 또는 스키마를 설정하는 USE 문이 있는 데이터 세트를 만드는 경우 해당 설정은 해당 데이터 세트에만 적용됩니다.

예제

다음 예제에서는 다중 문 쿼리에 대한 일반적인 용도를 보여 줍니다.

카탈로그 및 스키마 설정

쿼리에서 테이블에 대한 카탈로그 및 스키마를 선언하는 USE 문을 작성할 수 있습니다. 다음 쿼리에는 세 개의 문이 포함되어 있습니다. 첫 번째는 카탈로그 이름을 설정합니다. 두 번째는 스키마를 설정합니다. SELECT 문은 카탈로그와 스키마가 설정되었기 때문에 테이블 이름만 참조합니다. USE CATALOG를 참조하세요.


USE CATALOG samples;
USE SCHEMA tpch;
SELECT * FROM customer;

ANSI 모드 설정

ANSI_MODE TRUE 또는 FALSE설정하여 실행할 쿼리를 설정할 수 있습니다. Databricks SQL의 경우 시스템 기본값 ANSI_MODE 은 .입니다 TRUE. ANSI_MODE를 참조하세요.

다음 쿼리는 잘못된 데이터 형식 입력이 오류를 throw하는 대신 반환 ANSI_MODE 되도록 설정합니다 FALSENULL.

SET ANSI_MODE = FALSE;
SELECT cast('a' AS INTEGER);

복잡한 쿼리 매개 변수화

여러 문을 사용하여 공통 테이블 식 또는 기타 복잡한 쿼리의 뷰 이름을 매개 변수화할 수 있습니다.

다음 쿼리는 두 개의 임시 뷰를 만듭니다. SELECT 문은 IDENTIFIER 절을 사용하여 입력 문자열을 테이블 이름으로 해석합니다. IDENTIFIER 조항참조하세요.

CREATE TEMPORARY VIEW v1 AS SELECT 1;
CREATE TEMPORARY VIEW v2 AS SELECT 2;
SELECT * FROM IDENTIFIER(:view_name)

변수 설정

다음 쿼리는 첫 번째 문에서 변수와 값을 선언합니다. 두 번째 문은 변수의 값을 변경합니다. 세 번째 문은 변수의 끝 값이 5임을 보여줍니다. 임시 변수 사용에 대한 자세한 내용 및 전체 구문은 SET VARIABLE 참조하세요.

DECLARE VARIABLE myvar1 INT DEFAULT 7;
SET VAR myvar1 = 5;
VALUES (myvar1);

SQL을 사용하여 데이터 액세스 제한

대시보드 데이터 세트의 모든 데이터는 시각적 개체에 표시되지 않더라도 대시보드 뷰어에서 액세스할 수 있습니다. 중요한 데이터가 브라우저로 전송되지 않도록 하려면 데이터 세트를 정의하는 SQL 쿼리에 지정된 열을 제한합니다. 예를 들어 테이블에서 모든 열을 선택하는 대신 테이블 구성 대신 SQL 문의 시각화에 필요한 특정 열만 선택합니다.

캔버스에 페이지, 시각화, 텍스트 및 필터 추가

캔버스 탭을 사용하여 대시보드를 구성합니다. 캔버스에는 최대 10개의 페이지가 포함될 수 있습니다. 시각화, 텍스트 및 필터 위젯을 각 페이지에 추가할 수 있습니다. 여러 페이지를 사용하여 콘텐츠 프레젠테이션을 구성하고 스크롤을 최소화하며 대시보드 가독성을 개선합니다. 각 페이지의 맨 아래에 있는 도구 모음을 사용하여 시각화, 텍스트 상자 및 필터와 같은 위젯을 추가합니다.

다중 페이지 보고서 만들기

새 대시보드는 제목 없는 페이지라는 단일 페이지로 시작합니다. 페이지 이름을 편집하려면 제목을 두 번 클릭하고 텍스트 필드에 새 이름을 입력합니다. 제목에 숫자를 추가하여 명명 충돌이 자동으로 해결됩니다.

페이지에서 콘텐츠를 보려면 제목을 클릭하여 선택합니다.

페이지 추가 및 제거

새 페이지를 추가하려면 다음을 수행합니다.

  • 캔버스에서 현재 페이지 제목 오른쪽을 클릭합니다 더하기 기호 아이콘 . 기본적으로 새 페이지의 이름은 제목 없는 페이지입니다.
  • (선택 사항) 페이지 제목을 두 번 클릭하고 새 이름을 입력하여 페이지 이름을 바꿉니다.

페이지를 제거하려면 다음을 수행합니다.

  • 케밥 메뉴 페이지 제목 오른쪽에 있는 케밥 메뉴를 클릭합니다.
  • 삭제를 클릭하여 페이지를 삭제합니다.

참고 항목

페이지를 삭제하면 해당 페이지의 모든 위젯도 삭제됩니다. 모든 페이지를 삭제하는 경우 페이지 만들기를 클릭하여 대시보드 빌드를 다시 시작합니다.

시각적 개체

캔버스의 페이지에 시각화 위젯을 추가하여 시각화를 만듭니다. 지원되는 시각화에는 영역, 막대형, 상자, 콤보, 카운터 차트, 히트 맵, 히스토그램, 선, 원형, 피벗, 산점도형 및 테이블 차트 종류가 포함됩니다. 사용 가능한 시각화 형식 및 예제 구성 값의 전체 목록은대시보드 시각화 유형을 참조하세요.

참고 항목

시각적 개체에서 사용되는 쿼리가 항상 데이터 세트에 정확하게 해당하는 것은 아닙니다. 예를 들어 시각화에 집계를 적용하면 시각화에 집계된 값이 표시됩니다.

시각적 개체를 만들려면 다음 방법 중 하나를 사용합니다.

  • AI 지원 시각화: 자연어로 보려는 차트를 설명하고 Databricks Assistant에서 차트를 생성하도록 합니다. 만든 후에는 구성 패널을 사용하여 생성된 차트를 수정할 수 있습니다. 도우미를 사용하여 테이블 또는 피벗 테이블 차트 종류를 만들 수 없습니다.
  • 구성 패널 사용: 데이터 세트를 직접 수정하지 않고 시각적 개체 구성에 추가 집계 또는 시간 범주를 적용합니다. 데이터 세트, x축 값, y축 값 및 색을 선택할 수 있습니다.

차트에 사용자 지정 서식을 적용하는 방법에 대한 자세한 내용은 대시보드 시각화참조하세요. 테이블 시각화에서 데이터 프레젠테이션을 제어하는 방법을 알아보려면 테이블 옵션 참조하세요.

참고 항목

시각적 개체 구성에서 임시 변환을 적용하면 시각적 개체에 표시된 날짜는 해당 기간의 시작을 나타냅니다.

텍스트 위젯

마크다운은 일반 텍스트 편집기에서 텍스트 서식을 지정하기 위한 마크업 언어입니다. 텍스트 위젯의 markdown을 사용하여 텍스트 서식을 지정하고, 링크를 삽입하고, 대시보드에 이미지를 추가할 수 있습니다.

텍스트 위젯에 이미지 추가

다음 메서드 중 하나를 사용하여 대시보드에 이미지를 추가합니다. 각 메서드에는 이미지를 표시하기 위해 편집하는 샘플 markdown 구문이 포함되어 있습니다. 이미지 크기를 조정하려면 위젯 차원을 조정합니다.

  • 로컬 파일사용:

    로컬 파일을 표시하려면 먼저 base64 문자열로 인코딩합니다. 그런 다음, 다음 markdown 구문을 사용하여 <base64-encoded-string>를 인코딩된 문자열로 교체하십시오.

    ![description](data:image/webp;base64,<base64-encoded-string>)
    

    참고 항목

    명령줄 유틸리티에 익숙한 경우 base64 도구를 사용하여 파일을 변환합니다. 또는 base64 인코딩 파일에 사용할 수 있는 많은 무료 온라인 리소스가 있습니다.

  • 볼륨에서:

    <WorkspaceURL>/ajax-api/2.0/fs/files/<Volumes/path/to/image>
    

    이 예제의 샘플 텍스트를 작업 영역 URL 및 볼륨에 저장된 이미지의 경로로 바꿉다.

    다음 단계를 사용하여 이미지의 경로를 가져옵니다.

    1. 사이드바에서 카탈로그 아이콘카탈로그 클릭하여 카탈로그 탐색기 UI를 엽니다.
    2. 스키마 브라우저에서 이미지 파일을 클릭합니다.
    3. 파일 이름 오른쪽에 있는 케밥 메뉴 케밥 메뉴를 클릭합니다. 그런 다음 경로 복사를 클릭합니다.

    Unity 카탈로그 볼륨이란? 볼륨에 데이터를 저장하는 방법에 대해 더 알고 싶다면 참조하세요.

  • 공개적으로 호스트되는 이미지:

    공개적으로 호스팅되는 이미지의 경우 다음 markdown 구문을 사용하고 이미지를 가리키는 공용 URL을 삽입합니다.

    ![description](URL)
    

샘플 텍스트를 표시할 이미지의 설명 및 URL로 바꿉니다. 예를 들어 다음 markdown은 Databricks 로고의 이미지를 삽입합니다. ![The Databricks Logo](https://upload.wikimedia.org/wikipedia/commons/6/63/Databricks_Logo.png).

마크다운 구문에 대한 자세한 내용은 이 가이드를 참조하세요.

참고 항목

포함된 자격 증명을 사용하여 대시보드를 게시하는 경우 뷰어는 자격 증명을 사용하여 포함된 이미지에 액세스합니다. 대시보드가 포함된 자격 증명으로 게시되지 않은 경우 Azure Databricks에 저장된 이미지 파일에 대한 액세스 권한을 사용자에게 명시적으로 부여해야 합니다. 카탈로그 탐색기를 사용하여 포함하려는 이미지 파일에 대한 사용 권한을 확인, 부여 및 해지합니다. 사이드바에서 카탈로그 아이콘카탈로그 클릭하여 카탈로그 탐색기 UI를 엽니다.

교차 필터링

교차 필터링을 사용하면 선택한 데이터 하위 집합을 분석하고 여러 시각화에서 관계를 탐색할 수 있습니다. 한 차트에서 요소를 클릭하면 동일한 데이터 세트를 사용하는 동일한 페이지의 모든 차트가 선택한 값에 따라 자동으로 필터링됩니다.

Gif는 사용자가 원형 차트의 선택을 클릭하고 가로 막대형 차트 및 거품형 차트에 표시된 값을 자동으로 필터링하는 것을 보여 줄 것입니다.

대시보드 편집기에서 동일한 데이터 세트를 공유하는 둘 이상의 차트를 만들어 교차 필터링을 설정합니다. 다음 차트 유형을 사용하면 뷰어가 차트 요소를 클릭하여 데이터 세트를 필터링할 수 있습니다.

  • 막대형
  • 상자 그림
  • 열 지도
  • 히스토그램
  • 파이형
  • 분산형
  • 포인트 지도

선택한 후에는 동일한 데이터 세트를 기반으로 하는 다른 모든 시각화가 필터링된 값으로 자동으로 업데이트됩니다.

필터 사용

필터는 뷰어가 다른 BI 도구의 슬라이서와 같이, 결과를 좁히고 시각적 개체에서 데이터를 구체화하는 데 도움이 되는 대시보드 위젯입니다. 하나 이상의 데이터 세트 열(필드라고도 함) 또는 데이터 세트를 만드는 SQL 쿼리에 정의된 매개 변수를 기반으로 값을 필터링하도록 구성할 수 있습니다. 대시보드에서 시각화에 대한 필터를 구성하는 방법을 알아보려면 대시보드 필터사용하세요. 필터는 뷰어가 다른 BI 도구의 슬라이서와 같이, 결과를 좁히고 시각적 개체에서 데이터를 구체화하는 데 도움이 되는 대시보드 위젯입니다. 하나 이상의 데이터 세트 열(필드라고도 함) 또는 데이터 세트를 만드는 SQL 쿼리에 정의된 매개 변수를 기반으로 값을 필터링하도록 구성할 수 있습니다. 대시보드에서 시각화에 대한 필터를 구성하는 방법을 알아보려면 대시보드 필터사용하세요.

위젯 복사

바로 가기 키를 사용하여 선택한 위젯을 복사하고 캔버스에 다시 붙여넣습니다. 새 위젯을 만든 후 다른 위젯과 마찬가지로 편집할 수 있습니다.

대시보드 초안 캔버스에서 위젯을 복제하려면 다음 단계를 완료합니다.

  • 위젯을 마우스 오른쪽 버튼으로 클릭합니다.
  • 복제를 클릭합니다.

위젯의 복제본이 원본 아래에 나타납니다.

위젯 제거

위젯을 선택하고 키보드에서 Delete 키를 눌러 위젯을 삭제합니다. 또는 위젯을 마우스 오른쪽 버튼으로 클릭합니다. 그런 다음, 삭제를 클릭합니다.

다운로드 결과

데이터 세트를 CSV, TSV, Excel 파일로 다운로드할 수 있습니다. 캔버스에서 시각적 개체를 PNG 파일로 다운로드할 수 있습니다.

  • 캔버스 탭에서 다운로드 옵션을 열려면 위젯의 오른쪽 위에 있는 케밥 메뉴 케밥 메뉴를 클릭합니다.
  • 데이터 탭에서 다운로드 옵션을 열려면 데이터 세트 오른쪽에 있는 케밥 메뉴 케밥 메뉴를 클릭합니다.

최대 약 1GB 결과 데이터를 CSV 및 TSV 형식으로 다운로드하고 최대 100,000개 행을 Excel 파일로 다운로드할 수 있습니다. 최종 파일 다운로드 크기는 1GB 제한이 최종 파일 다운로드보다 이전 단계에 적용되므로 1GB보다 약간 많거나 작을 수 있습니다.

게시된 대시보드를 PDF로 다운로드하는 방법을 알아보려면 게시된 대시보드다운로드를 참조하세요.

대시보드 게시

대시보드를 게시하여 현재 초안의 새 사본을 만듭니다. 대시보드를 게시하려면 적어도 CAN EDIT 권한이 있어야 합니다.

대시보드를 게시한 후에는 초안을 변경하더라도 다시 게시할 때까지 게시된 버전은 그대로 유지됩니다. 게시된 사본에 영향을 주지 않고 초안 버전을 수정하고 개선할 수 있습니다. 게시된 대시보드에 액세스할 수 있는 등록된 사용자는 게시된 버전을 계속 볼 수 있습니다. 게시된 버전이 있는 경우 구독자에게 계속 이메일을 보냅니다. 대시보드 액세스 관리에 대한 자세한 내용은 대시보드 공유를 참조하세요.

Important

게시된 대시보드는 버전이 지정되지 않으며 버전 제어에 사용해서는 안 됩니다. 대시보드 초안을 이전에 게시된 상태로 되돌릴 수 없습니다.

게시할 때 다음 중 하나를 선택합니다.

  • 포함 자격 증명: 게시된 대시보드의 모든 뷰어는 데이터 및 컴퓨팅 리소스에 대한 자격 증명을 사용하여 쿼리를 실행할 수 있습니다. 이렇게 하면 대시보드 액세스 권한이 있는 등록된 사용자가 원래 작업 영역, 기본 데이터 또는 SQL 웨어하우스에 대한 액세스 권한이 없는 경우에도 볼 수 있습니다. 이렇게 하면 직접 액세스 권한이 부여되지 않은 사용자에게 데이터가 노출될 수 있습니다. 이것이 기본 옵션입니다.
  • 자격 증명포함 안 함: 게시된 대시보드의 모든 뷰어는 자체 데이터 및 컴퓨팅 자격 증명을 사용하여 쿼리를 실행합니다. 대시보드에서 결과를 보려면 뷰어는 작업 영역, 연결된 SQL 웨어하우스 및 관련 데이터에 액세스해야 합니다.

참고 항목

모든 대시보드 뷰어는 자격 증명 설정에 관계없이 대시보드에 액세스하도록 인증해야 합니다.

선택할 설정에 대한 권장 사항은 게시된 대시보드 공유를 참조하세요.

대시보드를 게시하려면 다음 단계를 완료합니다.

  1. 대시보드를 엽니다. 대시보드가 이전에 게시된 경우 게시된 버전이 열립니다. 필요한 경우 페이지 상단의 전환기를 사용하여 현재 초안 버전을 확인합니다.
  2. 게시를 클릭합니다. 게시 대화 상자가 나타납니다.
  3. 게시된 대시보드에 사용할 자격 증명을 선택합니다. 자격 증명을 포함할지 여부를 선택할 수 있습니다.
  4. 게시를 클릭합니다. 대시보드가 처음으로 게시되는 경우 공유 대화 상자가 열리고 게시된 대시보드를 공유하라는 메시지가 표시됩니다. 공유에 대한 세부 정보 및 권장 사항은 대시보드 공유를 참조하세요.

게시된 대시보드에 액세스하려면 대시보드 위쪽의 드롭다운 메뉴에서 게시됨을 클릭합니다.

사용 가능한 초안 및 게시된 대시보드 버전을 보여주는 드롭다운 메뉴.

게시된 대시보드 다운로드

게시된 대시보드가 로드되면 다음 단계를 사용하여 PDF로 다운로드합니다.

  • 대시보드의 오른쪽 위 모서리 근처에 있는 Kebab 메뉴를 클릭합니다.
  • PDF로 다운로드클릭하십시오.

대시보드에서 Genie 공간 사용

Important

이 기능은 공개 미리 보기 상태입니다.

대시보드를 만들면 지니 공간이 자동으로 만들어집니다. Genie 공간은 비즈니스 사용자가 자연어를 사용하여 셀프 서비스 데이터 분석을 수행할 수 있도록 하는 노코드 인터페이스입니다. 자동으로 생성된 Genie 공간은 공간을 미리 보는 데 사용할 수 있는 초안으로 시작됩니다. 데이터 세트 및 시각화를 추가하고 제거할 때 초안 Genie 공간은 초안 대시보드와 동기화된 상태로 유지됩니다.

대시보드를 게시할 때 연결된 초안 지니 공간을 게시하거나 기존 지니 공간에 연결하도록 선택할 수 있습니다.

대시보드와 연결된 Genie 공간을 게시하면 뷰어에서 대시보드 데이터를 다른 방식으로 탐색할 수 있습니다. 대시보드에 제공되는 것만으로 인사이트를 얻는 대신 심층 분석을 위해 고유한 질문을 하여 데이터에 참여합니다. AI/BI Genie 공간이란 무엇인가를 참조하세요.

Genie 공간을 게시하면 게시된 대시보드에 지니 요청 단추가 추가됩니다. 대시보드 뷰어에서 해당 단추를 클릭하면 대시보드에서 채팅 인터페이스가 열리고 사용자에게 데이터에 대해 질문하라는 메시지가 표시됩니다.

연결된 Genie 공간을 게시하려면 다음 단계를 사용합니다.

  1. 게시를 클릭합니다.
  2. Genie 사용 토글은 기본적으로 켜져 있습니다. 토글을 클릭하여 켜세요.
  3. (선택 사항) 기존의 Genie 공간을 연결하려면 라디오 버튼인 기존 Genie 공간 연결을 선택하고, 연결된 URL을 붙여넣습니다. 이 옵션을 선택하지 않으면, 당신의 대시보드를 기반으로 한 새로운 Genie 공간이 자동으로 생성됩니다.
  4. 게시 대화 상자에서 게시클릭합니다.

게시된 대시보드에서 열리는 지니 채팅 창을 보여 주는 Gif입니다. 사용자가 질문을 하고 Genie가 결과 테이블로 응답합니다.

참고 항목

대시보드의 초안 및 게시된 버전과 매우 유사하게 Genie 공간의 초안과 게시된 버전도 독립적입니다. 초안 대시보드에 대한 변경 내용은 대시보드가 다시 게시될 때만 게시된 Genie 공간에 반영됩니다. 초안 및 게시된 Genie 공간은 대시보드의 컴패니언입니다. 파일 브라우저 또는 Genie 목록 페이지에 표시되지 않습니다.

새 창에서 게시된 Genie 공간을 열려면 다음을 수행합니다.

  1. 채팅 창의 오른쪽 위 모서리에 있는 Kebab 메뉴 케밥 메뉴를 클릭합니다.
  2. 지니 공간 열기를 클릭합니다.

Genie 공간 초안을 미리 보려면 다음을 수행합니다.

  1. 대시보드의 오른쪽 위 모서리에 있는 케밥 메뉴 케밥 메뉴를 클릭합니다.
  2. Genie 공간 초안 열기를 클릭합니다.

참고 항목

Genie 공간 UI에서는 이 Genie 공간에 대한 지침을 편집할 수 없습니다. Genie 공간 초안은 대시보드 초안을 변경할 때만 변경됩니다.

연결된 지니 공간에 대한 권한

연결된 Genie 공간에 대한 사용 권한은 대시보드에 있는 권한과 미러링되지만 액세스는 작업 영역 액세스 권한이 있는 사용자로 제한됩니다. 대시보드가 포함된 자격 증명과 공유되더라도 작업 영역 액세스 권한이 있는 사용자만 Genie 공간과 상호 작용할 수 있습니다.

뷰어는 자신의 자격 증명을 사용하여 Genie 공간에 전원을 공급하는 데 필요한 컴퓨팅 및 데이터에 액세스합니다. Genie 공간에서 사용되는 테이블에 대해 SELECT 이상의 권한이 있어야 합니다.

대시보드 공유

계정의 모든 사용자와 대시보드를 안전하게 공유할 수 있습니다. 작업 영역에 할당된 사용자의 경우 다른 작업 영역 개체와 마찬가지로 액세스 권한을 부여하고 다양한 사용 권한 수준을 설정할 수 있습니다. 작업 영역에 할당되지 않은 사용자의 경우 계정 수준에서 대시보드를 공유하여 등록된 사용자가 대시보드를 보고 실행할 수 있습니다.

관리자가 계정 수준에서 공유할 계정을 설정하는 방법에 대한 자세한 내용은 대시보드 관리 가이드참조하세요. 계정 및 작업 영역 수준에서 대시보드 공유에 대한 자세한 내용은 대시보드 공유를 참조하세요.

웹 사이트 및 애플리케이션에 대시보드 포함

iframe을 사용하여 게시된 대시보드를 외부 웹 사이트 및 애플리케이션에 포함할 수 있습니다. 대시보드 포함을 참조하세요.

Databricks 외부의 도메인에 포함된 대시보드.

대시보드를 포함할 수 있는 외부 사이트를 관리하려는 작업 영역 관리자인 경우 대시보드 포함관리를 참조하세요.

일정 및 구독

예약된 업데이트를 설정하여 대시보드의 캐시를 자동으로 새로 고치고 필요에 따라 최신 대시보드의 PDF를 사용하여 일정을 구독한 사용자에게 전자 메일을 보낼 수 있습니다. 이상 권한을 편집할 수 있는 사용자는 포함된 자격 증명이 있는 게시된 대시보드가 주기적으로 실행되도록 일정을 생성할 수 있습니다. 각 대시보드에는 최대 10개의 일정이 있을 수 있습니다.

예약된 대시보드 업데이트 및 구독 관리를 참조하세요.

대시보드 내보내기, 가져오기 또는 바꾸기

대시보드를 파일로 내보내고 가져와서 여러 작업 영역에서 편집 가능한 대시보드를 쉽게 공유할 수 있습니다. 대시보드를 다른 작업 영역으로 전송하려면 파일로 내보낸 다음, 새 작업 영역으로 가져옵니다. 대시보드 파일을 대신 바꿀 수도 있습니다. 즉, 대시보드 파일을 직접 편집할 때 기존 공유 설정을 유지 관리하면서 해당 파일을 원래 작업 영역에 업로드하고 기존 파일을 덮어쓸 수 있습니다.

다음 섹션에서는 UI에서 대시보드를 내보내고 가져오는 방법을 설명합니다. Databricks API를 사용하여 대시보드를 프로그래밍 방식으로 가져오고 내보낼 수도 있습니다. POST /api/2.0/workspace/import를 참조하세요.

대시보드 파일 내보내기

  • 대시보드 초안에서 화면의 오른쪽 상단 모서리에 있는 케밥 메뉴 케밥 메뉴를 클릭한 다음, 대시보드 내보내기를 클릭합니다.
  • 대시보드 내보내기 대화 상자를 사용하여 작업을 확인하거나 취소합니다. 내보내기가 성공하면 .lvdash.json 파일이 웹 브라우저의 기본 다운로드 디렉터리에 저장됩니다.

대시보드 파일 가져오기

  • 대시보드 목록 페이지에서 파란색 아래쪽 캐럿> 파일에서 대시보드 가져오기를 클릭합니다.
  • 파일 선택하여 로컬 파일 대화 상자를 연 다음 가져올 .lvdash.json 파일을 선택합니다.
  • 대시보드 가져오기를 클릭하여 대시보드를 확인하고 만듭니다.

가져온 대시보드는 사용자 폴더에 저장됩니다. 동일한 이름의 가져온 대시보드가 해당 위치에 이미 있는 경우 괄호 안에 숫자를 추가하여 고유한 이름을 만들어 충돌을 자동으로 해결합니다.

파일에서 대시보드 바꾸기

  • 대시보드 초안에서 화면의 오른쪽 상단 모서리에 있는 케밥 메뉴 케밥 메뉴를 클릭한 다음, 대시보드 바꾸기를 클릭합니다.
  • 파일을 클릭하여 파일 대화 상자를 열고, 가져올 .lvdash.json 파일을 선택합니다.
  • 기존 대시보드를 덮어쓰려면 덮어쓰기를 클릭합니다.

대시보드 버전 관리를 위한 모범 사례

협업을 사용하도록 설정하고 다양한 버전의 대시보드를 관리하기 위해 Databricks는 다음 단계를 사용하는 것이 좋습니다.

  1. 대시보드를 JSON 파일로 내보냅니다. 파일 형식은 lvdash.json입니다.
  2. Git과 같은 버전 제어 시스템에 해당 파일을 추가합니다.
  3. 파일을 편집합니다. 대시보드 파일에는 전체 쿼리 구문 및 위젯 설정이 포함됩니다. 텍스트 파일의 값을 직접 편집하거나 작업 영역에 다시 업로드하고 UI를 변경할 수 있습니다.
  4. 새 파일을 저장합니다. UI를 변경한 경우 새 파일을 내보냅니다. 버전 제어 시스템을 사용하여 대시보드 변경 내용 및 버전을 추적합니다.
  5. 기존 대시보드를 업데이트합니다. 기존 초안 대시보드에서:
    1. 오른쪽 위 모서리에서 케밥 메뉴 를 클릭한 다음 대시보드 바꾸기를 클릭합니다.
    2. 대화 상자의 대시보드 바꾸기에서 파일 선택을 클릭합니다. 그런 다음 덮어쓰기클릭합니다.

REST API를 사용하여 대시보드 관리

Azure Databricks REST API를 사용하여 대시보드를 관리하는 방법을 보여주는 자습서는 Azure Databricks API를 사용하여 대시보드 관리를 참조하세요. 포함된 자습서에서는 레거시 대시보드를 Lakeview 대시보드로 변환하는 방법과 이를 만들고, 관리하고, 공유하는 방법을 설명합니다.

DAB(Databricks Asset Bundles)를 사용하여 AI/BI 대시보드를 관리하는 방법을 알아보려면 대시보드를 참조하세요.

Databricks는 Terraform 공급자도 제공합니다. Databricks Terraform 설명서를 참조하세요.