Looker-Excel 커넥터

Looker-Excel 커넥터를 사용하면 Looker Explore의 쿼리를 Microsoft Excel에서 인식하는 형식으로 내보낼 수 있습니다. Looker-Excel 커넥터를 사용 설정하면 Looker Explore의 Explore 톱니바퀴 메뉴에 Excel에서 열기 옵션이 표시됩니다. 이 옵션을 선택하면 Looker가 Windows PC의 ODC 파일로 Explore 쿼리를 내보냅니다. ODBC 드라이버가 설치된 경우 Microsoft Excel for Windows에서 ODC 파일을 열 수 있습니다.

시작하기 전에

Looker-Excel 커넥터를 사용하려면 다음이 필요합니다.

  • Windows 64비트 또는 32비트 PC
  • 다음 요구사항을 충족하는 Looker 인스턴스.
    • Looker 25.16 이상을 실행합니다.
    • Microsoft Excel BI 커넥터에 대해 사용 설정되어 있습니다. Looker 관리자는 Looker BI 커넥터 페이지에서 Microsoft Excel 전환을 사용 설정해야 합니다.
  • Looker-Excel 커넥터로 액세스하려는 LookML 모델에 대한 explore 권한이 포함된 사용자 역할이 있는 Looker 계정

다음 섹션에 설명된 대로 ODBC 드라이버를 설치해야 합니다.

ODBC 드라이버 설치

Looker ODBC 드라이버는 Looker-Excel Connector의 각 사용자의 로컬 머신에 설치해야 하는 소프트웨어입니다. ODBC 드라이버를 사용하면 ODBC 호환 클라이언트가 인스턴스가 SQL 데이터베이스인 것처럼 Looker 인스턴스에 연결할 수 있습니다.

ODBC 드라이버를 사용하려면 ODBC 관리자 프로그램이 설치되어 있어야 합니다. Windows에는 일반적으로 ODBC 데이터 소스라는 프로그램이 관리 도구로 사전 설치되어 있습니다. 자세한 내용은 ODBC 데이터 소스 관리자에 관한 Microsoft 문서를 참고하세요.

ODBC 드라이버를 설치하려면 다음 단계를 따르세요.

  1. 다음 링크를 사용하여 Windows 시스템 아키텍처 (64비트 또는 32비트)에 맞는 최신 ODBC 설치 프로그램을 다운로드합니다.

  2. ODBC 설치 프로그램 파일을 열고 화면에 표시된 안내를 따릅니다.

  3. Windows에서 PC를 보호했습니다라는 Windows 대화상자가 표시될 수 있습니다. 이 대화상자가 표시되면 자세히 보기 링크를 클릭한 다음 어쨌든 실행 버튼을 클릭합니다.

Windows PC에 ODBC 드라이버를 설치한 후 처음으로 ODC 파일을 열면 Excel과 같은 ODBC 클라이언트에서 ODBC 드라이버를 사용할 수 있도록 데이터 소스 이름 (DSN)을 만들라는 메시지가 표시됩니다. DSN은 Looker 인스턴스 정보와 인증 사용자 인증 정보를 포함하는 저장된 구성입니다.

Looker-Excel 커넥터 사용

기본 요건을 충족하고 컴퓨터에 ODBC 드라이버를 설치한 후 다음 단계에 따라 Microsoft Excel에서 Looker 데이터를 열 수 있습니다.

  1. Windows PC에서 브라우저를 통해 Looker 인스턴스를 엽니다.
  2. Explore를 열고 쿼리를 실행합니다.
  3. Explore 톱니바퀴 메뉴를 클릭하고 Excel에서 열기 옵션을 선택합니다.
  4. Excel에서 열기 대화상자에서 포함할 행 및 열 수에 대해 다음 옵션 중 하나를 선택합니다.

    • 현재 결과 테이블: Explore의 현재 결과 테이블에 있는 모든 행과 열을 포함하려면 이 옵션을 선택합니다. 행 수는 Explore의 행 한도 값에 따라 제한됩니다.
    • 모든 결과: 쿼리로 데이터베이스에서 반환된 모든 결과를 포함하려면 이 옵션을 선택합니다. 모든 결과 옵션은 일반적으로 행 합계가 사용 설정된 쿼리, 결과를 스트리밍할 수 없는 데이터베이스 언어에서 데이터를 가져오는 쿼리, 총계 대비 비율 쿼리, 이전 대비 비율 또는 누계 총계 유형의 측정값이 포함된 쿼리에 대해 사용 중지됩니다. 경고: 모든 결과 옵션을 사용할 수 있는 경우에도 모든 결과를 다운로드할 때는 주의해야 합니다. 일부 쿼리는 수천 또는 수백만 개의 행이 포함되어 있어 대부분의 스프레드시트 프로그램 또는 Looker 인스턴스에 부담을 줄 수 있습니다.
    • 맞춤: ODC 파일 다운로드에 포함할 행과 열의 수를 수동으로 지정하려면 이 옵션을 선택합니다.
    • download_without_limit 권한이 있는 사용자는 최대 100,000개의 행 크기와 최대 200개의 열 크기를 입력할 수 있습니다.
    • download_with_limit 권한이 있는 사용자는 행 크기를 최대 5,000개, 열 크기를 최대 200개까지 입력할 수 있습니다.
    • download_with_limit 또는 download_without_limit 권한이 없는 사용자에게는 Excel에서 열기 옵션이 표시되지 않습니다.
  5. Excel에서 열기 대화상자에서 다운로드를 클릭합니다. ODC 파일이 컴퓨터에 다운로드됩니다.

  6. Microsoft Excel로 ODC 파일을 엽니다.

  7. Microsoft Excel에 차단된 데이터 연결에 관한 보안 알림이 표시됩니다. 사용 설정을 클릭하여 데이터 연결을 사용 설정합니다.

  8. Windows에 Google Looker DSN을 구성하는 대화상자가 표시됩니다. 다음 단계에 따라 DSN을 구성합니다.

    1. 인증 유형 드롭다운 메뉴에서 OAuth를 선택합니다. OAuth가 기본 옵션이지만 필요한 경우 기본 인증을 대신 선택할 수 있습니다. 기본 인증을 선택하면 Looker API 사용자 인증 정보를 입력해야 합니다. 이 페이지의 기본 인증을 사용하여 인증 섹션을 참고하세요.
    2. 로그인을 클릭합니다. 그러면 Looker 계정으로 인증하는 웹브라우저가 열립니다. 웹브라우저에 로그인 성공이 표시되면 웹브라우저를 닫고 DSN 대화상자로 돌아갑니다.
    3. DSN 대화상자에서 확인을 클릭합니다.
    4. 메시지가 표시되면 확인을 클릭하여 DSN을 덮어쓰는 데 동의합니다.

Excel에서 쿼리를 실행하고 데이터를 새 피벗 테이블 객체에 삽입합니다. 여기에서 계산 및 시각화에 데이터를 사용할 수 있습니다.

최신 데이터를 가져오려면 다음 중 하나를 수행하면 됩니다.

  • 동일한 쿼리를 다시 실행하여 Looker의 최신 데이터를 가져오려면 Excel 리본에서 새로고침 버튼을 클릭합니다.
  • 쿼리를 수정하려면 Looker Explore UI를 사용하여 쿼리를 업데이트한 다음 Explore에서 열기 Explore 옵션을 선택하여 새 ODC 파일을 다운로드합니다 (즉, 이 절차의 1단계부터 다시 시작). 기본적으로 Excel은 새 Excel 통합 문서에서 새 ODC 파일을 엽니다. 피벗 테이블을 한 통합 문서에서 다른 통합 문서로 이동하려면 Excel 통합 문서 간에 시트를 클릭하고 드래그하거나, 작업 통합 문서에서 다른 통합 문서로 피벗 테이블을 복사하여 붙여넣으면 됩니다.

제한사항

Looker-Excel 커넥터는 Windows에서만 지원되며 Mac 또는 Linux 컴퓨터에서는 지원되지 않습니다.

다음 Explore 쿼리 기능은 Looker-Excel 커넥터에서 지원되지 않습니다.

Microsoft Excel에서 Explore 쿼리를 열려면 Explore 톱니바퀴 메뉴에서 Excel에서 열기를 선택하기 전에 테이블 계산과 피벗된 열을 삭제하세요.

문제 해결

다음 섹션에서는 문제 해결 절차와 도구에 관한 정보를 제공합니다.

DSN 수동으로 추가

Excel로 ODC 파일을 열면 Windows에서 DSN을 만들라는 메시지가 표시됩니다. DSN을 수동으로 만들거나 수정해야 하는 경우 Windows ODBC 드라이버 데이터 소스 관리자를 사용하면 됩니다.

DSN을 수동으로 만들거나 수정하려면 다음 단계를 따르세요.

  1. Windows PC의 제어판에서 ODBC 데이터 소스 애플리케이션을 엽니다 (Windows 8 이전에는 이 애플리케이션의 이름이 ODBC 드라이버 데이터 소스 관리자였습니다).
  2. 추가 버튼을 클릭합니다.
  3. Google Looker ODBC Driver를 더블클릭합니다.
  4. Google Looker DSN 구성 대화상자에서 다음 필드를 작성합니다.
    • 데이터 소스 이름*: (선택사항) 나중에 이 DSN을 인식하는 데 도움이 되도록 데이터 소스의 이름을 입력합니다.
    • 호스트: Looker 인스턴스의 URL을 입력합니다.
    • 포트: Looker 인스턴스에 연결할 포트를 입력합니다. 기본값은 443입니다.
    • 인증 유형 드롭다운 메뉴에서 OAuth를 선택합니다. OAuth가 기본 옵션이지만 필요한 경우 기본 인증을 대신 선택할 수 있습니다. 기본 인증을 선택하면 Looker API 사용자 인증 정보를 입력해야 합니다. 이 페이지의 기본 인증을 사용하여 인증 섹션을 참고하세요.
  5. 로그인을 클릭합니다. 그러면 Looker 계정으로 인증하는 웹브라우저가 열립니다. 웹브라우저에 로그인 성공이 표시되면 웹브라우저를 닫고 DSN 대화상자로 돌아갑니다.
  6. Test를 클릭하여 연결을 확인합니다.
  7. DSN 대화상자에서 확인을 클릭합니다.
  8. 메시지가 표시되면 확인을 클릭하여 DSN을 덮어쓰는 데 동의합니다.

기본 인증을 사용하여 인증

OAuth는 Looker에 인증하는 데 권장되는 방법입니다. 또는 DSN 대화상자에서 인증 유형으로 기본 인증을 선택하면 API 키 클라이언트 ID클라이언트 보안 비밀번호를 사용하여 인증할 수 있습니다. API 키 만들기에 대한 자세한 내용은 관리자 설정 - 사용자 문서 페이지를 참고하세요.

설치 프로그램 로그

Looker-Excel 커넥터 문제를 해결하기 위해 설치 프로그램 로그에 액세스해야 하는 경우 C:\Users\<username>\lookerODBCLogs 디렉터리에서 액세스할 수 있습니다. 설치 프로그램 로그 이름은 다음 형식을 사용합니다.

  Google_Looker_ODBC_<32/64>-bit_Driver_<timestamp>

Microsoft Visual C++ 재배포 가능 패키지 (MSVC) 업그레이드

Microsoft Visual C++ 재배포 가능 (MSVC) 패키지 버전 14가 아직 설치되어 있지 않으면 자동으로 설치됩니다.

MSVC 패키지가 이미 설치되어 있으면 Google Looker ODBC 드라이버 설치 프로그램에서 이를 업그레이드하지 않습니다. 드라이버에 포함된 MSVC 버전을 사용하려면 설치 프로그램을 실행하기 전에 기존 MSVC 패키지를 제거하세요.

드라이버를 제거한 후에도 다른 애플리케이션을 지원하기 위해 MSVC 패키지는 설치된 상태로 유지됩니다. 더 이상 필요하지 않은 경우 수동으로 제거할 수 있습니다.