셀프 서비스 Explore 기능을 사용하면 Looker에 CSV, XLS, XLSX 파일을 업로드한 다음 LookML 모델을 구성하거나 Git 버전 관리를 설정하지 않고도 Looker Explore에서 데이터를 쿼리하고 시각화할 수 있습니다. 데이터를 업로드하면 Looker는 Looker 관리자가 지정한 BigQuery 데이터베이스에 데이터를 써서 데이터를 유지합니다.
시작하기 전에
셀프 서비스 탐색 기능을 사용하려면 다음이 필요합니다.
- Looker 25.20 이상을 실행하고 Looker 관리자가 셀프 서비스 Explore를 사용 설정하도록 구성한 Looker 인스턴스.
- 사용자가 인스턴스에 데이터 파일을 업로드할 수 있는
upload_data권한이 있는 Looker 사용자 계정.
파일 요구사항
파일이 다음 요구사항을 충족하는 경우 컴퓨터의 파일에서 셀프 서비스 탐색 분석을 만들 수 있습니다.
- 파일 크기는 100MB 이하여야 합니다.
- 파일은 쉼표로 구분된 값 텍스트 파일 (CSV) 또는 Excel 파일 (XLS 또는 XLSX)이어야 합니다.
- CSV 파일의 경우 CSV 파일의 첫 번째 데이터 행에 파일의 열 이름이 포함되어야 합니다.
- Excel 파일의 경우 업로드하려는 데이터가 Excel 파일의 첫 번째 워크시트에 있어야 합니다. Looker는 첫 번째 워크시트만 업로드합니다.
데이터를 업로드하여 셀프 서비스 Explore 만들기
컴퓨터의 데이터 파일에서 셀프 서비스 Explore를 만들려면 다음 단계를 따르세요.
- Looker 기본 탐색 메뉴에서 만들기 버튼을 클릭합니다.
- 드롭다운 메뉴에서 데이터 업로드를 선택합니다. 이 작업으로 데이터 업로드 대화상자가 열립니다.
- 데이터 업로드 대화상자에서 데이터 선택 버튼을 클릭하여 데이터 파일을 탐색하고 선택합니다. (또는 파일을 데이터 업로드 대화상자로 드래그할 수 있습니다.)
- 업로드를 클릭합니다.
업로드를 클릭하면 Looker에서 파일을 업로드하고 파일의 데이터를 분석합니다. Looker는 데이터 파일의 각 필드에 대해 데이터 유형을 자동으로 감지하고 데이터 유형에 적합한 형식을 적용합니다. Looker는 각 필드에 이름과 라벨도 적용합니다.
Looker가 파일을 업로드하고 데이터를 분석하면 Looker는 데이터의 LookML 모델을 만들고 데이터를 BigQuery 데이터베이스에 업로드합니다. 모델이 준비되면 Looker에 셀프 서비스 Explore 수정 페이지가 표시됩니다.
데이터를 업로드한 후 다음 작업을 할 수 있습니다.
- 데이터 Explore 열기를 클릭하여 Looker 쿼리를 만듭니다.
- 탐색 분석에 측정기준과 측정값 추가
- 다른 사용자가 Explore를 쿼리할 수 있도록 Explore에 대한 액세스 권한을 관리합니다.
- 다른 사용자가 데이터를 신뢰할 수 있도록 탐색 분석을 인증합니다.
- 더 이상 필요하지 않은 경우 데이터를 삭제합니다.
셀프서비스 Explore 열기
다음 두 가지 방법으로 셀프 서비스 탐색을 열 수 있습니다.
- Looker Explore 메뉴의 셀프 서비스 Explore 섹션에서 Explore를 선택합니다.
- 셀프 서비스 탐색 분석의 셀프 서비스 탐색 분석 수정 페이지에서 데이터 탐색 버튼을 클릭합니다.
다음 작업을 포함하여 다른 Looker Explore와 마찬가지로 셀프 서비스 Explore를 사용할 수 있습니다.
- Explore에서 데이터를 쿼리합니다.
- 결과를 필터링하여 관심 있는 데이터로 제한하기
- 여러 Explore의 결과 병합하기
- 테이블 계산을 사용하여 임시 탐색 측정항목 만들기
- 커스텀 필드를 사용하여 임시 측정기준 및 측정값 만들기
- 시각화 만들기
- 탐색 쿼리를 Look으로 저장
- 대시보드에 탐색 쿼리 추가
- 다른 사용자와 데이터 공유
셀프 서비스 Explore 수정
데이터 파일을 업로드한 후 셀프 서비스 Explore 수정 페이지에서 Explore의 데이터 필드를 수정하고 사용자 액세스 권한을 관리할 수 있습니다.
셀프 서비스 Explore 수정 페이지에 액세스하는 방법에는 두 가지가 있습니다.
- 데이터 파일을 처음 업로드하면 Looker에서 데이터 업로드에 대한 셀프 서비스 탐색 분석 수정 페이지를 자동으로 표시합니다.
그렇지 않은 경우 Looker Explore 메뉴의 셀프 서비스 Explore 섹션에서 Explore를 선택합니다. 탐색 페이지에서 탐색의 필드 선택 도구 패널 하단에 있는 데이터 필드 수정 링크를 클릭합니다.
셀프 서비스 탐색 수정 페이지에서 다음을 수행할 수 있습니다.
Explore 이름 바꾸기
셀프 서비스 탐색 분석의 이름을 바꾸려면 다음 단계를 따르세요.
- Explore 페이지의 필드 선택기 패널 하단에서 데이터 필드 수정 링크를 클릭합니다.
- 셀프 서비스 탐색 수정 페이지에서 데이터 업로드 이름을 클릭한 후 새 이름을 입력합니다.
- Enter 키를 눌러 이름을 저장합니다.
이제 Explore를 열면 Explore 창의 제목으로 셀프 서비스 Explore의 새 이름이 사용되며, Looker Explore 메뉴의 셀프 서비스 Explore 섹션에서도 새 이름이 사용됩니다 (Explore 메뉴에서 업데이트된 이름을 보려면 브라우저를 새로고침해야 할 수도 있음).
데이터 필드 수정
셀프 서비스 탐색 분석 수정 페이지의 데이터 필드 탭에는 Looker가 데이터 파일에서 생성한 필드가 나열됩니다.
생성된 필드는 삭제할 수 없습니다. 데이터 필드 표의 필드 톱니바퀴 메뉴에서 숨기기를 선택하거나 필드의 수정 버튼을 클릭하고 Explore 및 시각화에서 이 필드 숨기기 체크박스를 선택하여 필드를 숨길 수만 있습니다.
셀프 서비스 탐색에서 필드를 수정하려면 다음 단계를 따르세요.
- 셀프 서비스 탐색 수정 페이지의 데이터 필드 탭에서 데이터 필드 표의 필드 행에 있는 수정 버튼을 클릭합니다.
수정 대화상자에서 필드에 대해 다음 작업을 할 수 있습니다.
- 기본값 이외의 형식 지정 옵션이 필요한 경우 형식 드롭다운에서 옵션을 선택합니다.
- Name(이름) 필드의 이름을 수정합니다. 이 이름은 LookML에서 필드를 식별하는 데 사용됩니다. 예를 들어 셀프 서비스 Explore에서 새 측정기준 또는 측정값을 만들 때 필드를 참조할 수 있습니다.
- 라벨 필드에서 라벨을 수정합니다. 라벨은 필드 선택 도구와 Explore의 데이터 테이블에 표시됩니다.
- + 설명 추가를 선택하여 설명을 추가하거나 기존 설명을 수정합니다. 설명은 다른 사용자에게 필드에 대한 자세한 컨텍스트나 정보를 제공합니다. 설명은 필드 선택 도구의 필드에 대한 도움말과 Explore의 데이터 테이블에 표시됩니다.
- 체크박스를 사용하여 Explore 및 시각화에서 필드를 숨기거나 표시합니다.
수정을 마친 후 저장을 클릭합니다.
측정기준 및 측정값 추가
셀프 서비스 Explore를 위한 자체 측정기준과 측정을 빌드할 수 있습니다. 이러한 필드는 Explore의 기존 필드 또는 Looker 표현식을 기반으로 정의되며 셀프 서비스 Explore의 모든 사용자가 계속 사용할 수 있습니다.
셀프 서비스 탐색에 측정기준 또는 측정값을 추가하려면 다음 단계를 따르세요.
- 셀프 서비스 탐색 분석 수정 페이지의 데이터 필드 탭에서 측정기준 추가 또는 측정항목 추가 버튼을 클릭합니다.
- 측정기준 만들기 또는 측정항목 만들기 대화상자에서 표현식 상자를 사용하여 Looker 함수와 연산자를 사용하여 측정기준 또는 측정항목 값을 계산하는 Looker 표현식을 입력합니다. Looker 표현식 만들기 문서 페이지에서는 Looker 표현식 편집기에서 필드 이름을 제안하고 사용자가 사용하는 모든 함수에 대한 구문 도움말을 표시하는 방법을 설명합니다.
- 기본 서식 이외의 서식 옵션을 사용하려면 서식 드롭다운에서 서식 옵션을 선택합니다.
- 이름 필드에 이름을 지정합니다. 이 이름은 LookML에서 필드를 식별하는 데 사용됩니다. 예를 들어 셀프 서비스 Explore에서 새 측정기준 또는 측정값을 만들 때 필드를 참조할 수 있습니다.
- 라벨 필드에 라벨을 지정합니다. 라벨은 필드 선택 도구와 Explore의 데이터 테이블에 표시됩니다.
- 선택적으로 + 설명 추가를 선택하여 다른 사용자에게 커스텀 측정기준에 대한 더 많은 컨텍스트 또는 정보를 제공하는 설명을 추가합니다. 설명은 필드 선택 도구의 필드에 대한 도움말과 Explore의 데이터 테이블에 표시됩니다.
- 필드를 숨기려면 Explore 및 시각화에서 이 필드 숨기기 체크박스를 선택합니다(선택사항).
- 저장을 클릭합니다.
셀프 서비스 탐색 수정 페이지의 데이터 필드 표에 생성된 필드 아래에 생성된 필드가 표시됩니다.
셀프 서비스 Explore에 대한 액세스 관리
다음 단계에 따라 셀프 서비스 탐색 분석을 다른 Looker 사용자 및 사용자 그룹과 공유할 수 있습니다.
- 셀프 서비스 탐색 수정 페이지에서 사용자 액세스 탭을 클릭한 다음 액세스 권한 공유 버튼을 클릭합니다. (셀프 서비스 Explore 수정 페이지 상단의 점 3개 메뉴를 클릭하고 액세스 권한 공유를 선택할 수도 있습니다.)
- 액세스 권한 공유 대화상자에서 사용자 또는 그룹 필드를 클릭하고 드롭다운 메뉴에서 선택하거나 사용자 이름 또는 그룹 이름을 입력하여 메뉴를 필터링합니다.
- 액세스 권한 필드에서 값을 보기로 둡니다.
- 원하는 경우 추가 버튼을 클릭하여 다른 사용자 또는 그룹에 액세스 권한을 부여합니다.
- 공유를 클릭합니다.
셀프 서비스 Explore 수정 페이지의 사용자 액세스 탭에 액세스 권한을 부여한 새 사용자 또는 그룹이 표시됩니다.
사용자 또는 그룹의 셀프 서비스 탐색 액세스 권한을 삭제하려면 사용자 액세스 표의 사용자 또는 그룹 행에서 사용자 삭제 버튼을 클릭합니다.
셀프서비스 Explore 인증
셀프 서비스 Explore는 LookML 모델을 기반으로 하지 않으므로 데이터가 '관리되지 않음'으로 간주됩니다. 데이터를 업로드하면 Explore 메뉴와 Explore 페이지에 셀프 서비스 Explore의 이름이 노란색 '인증되지 않음' 배지
와 함께 표시됩니다. 이 배지는 데이터가 인증되지 않았으며 관리되지 않음을 나타냅니다.
certify_content 권한이 있는 경우 다른 사용자가 데이터가 신뢰할 수 있음을 알 수 있도록 Explore에 인증을 추가할 수 있습니다.
셀프 서비스 탐색에 인증을 추가하려면 다음 단계를 수행하세요.
- Looker Explore 메뉴의 셀프 서비스 Explore 섹션에서 Explore를 선택합니다.
- Explore의 톱니바퀴 메뉴를 클릭하고 인증을 선택합니다.
- 이 콘텐츠를 인증하시겠습니까? 대화상자에서 데이터의 출처, 유효한 데이터임을 알 수 있는 방법 등 탐색에 관한 메모를 입력합니다.
- 인증을 클릭합니다.
셀프 서비스 Explore를 인증하면 Looker는 Explore 메뉴와 Explore 페이지에서 Explore 이름 옆에 인증 배지
를 표시합니다.
자세한 내용은 콘텐츠 인증 문서 페이지를 참고하세요.
셀프 서비스 Explore 삭제
다음 단계를 실행하여 자체 데이터 업로드 및 연결된 셀프 서비스 탐색을 삭제할 수 있습니다.
- Looker 기본 Explore 메뉴의 셀프 서비스 Explore 섹션에서 Explore를 선택합니다.
Explore의 필드 선택 도구 패널 하단에서 데이터 필드 수정 링크를 클릭합니다.
셀프 서비스 탐색 수정 페이지에서 점 3개로 된 메뉴를 클릭합니다.
데이터 삭제를 선택합니다.
확인 대화상자에서 삭제를 클릭합니다.
또한 Looker 관리자는 다음 단계를 실행하여 셀프 서비스 Explore 관리 페이지에서 모든 사용자의 데이터 업로드를 삭제할 수 있습니다.
- Looker 관리 메뉴에서 셀프 서비스 Explore를 선택합니다.
- 셀프 서비스 탐색 페이지의 데이터 업로드 표에서 데이터 업로드를 찾아 표 행의 삭제 버튼을 클릭합니다.
- 확인 대화상자에서 삭제를 클릭합니다.
다음 단계
- 맞춤 입력란을 만드는 방법을 자세히 알아보세요.
- Looker에서 Explore 보기 및 상호작용에 대해 알아봅니다.