Looker 작업 – Google Sheets

고객 호스팅 Looker 인스턴스가 Looker 작업 허브 요구사항을 충족하지 않는 경우, 고객 호스팅 인스턴스에서 Looker 작업 허브의 작업, 특히 스트리밍 결과를 지원하거나 OAuth를 사용하는 작업을 사용 설정하지 못할 수 있습니다.

이 잠재적 문제에 대한 권장 해결 방법은 작업 허브를 통해 데이터 공유 문서 페이지를 참조하세요.

업무를 수행하는 데 Google Sheets에서 많은 시간을 할애해야 하나요? Looker의 안전한 OAuth 기반 작업을 통해 CSV를 일회성으로 또는 반복적으로 Looker에서 Google Sheets로 바로 보낼 수 있습니다.

Google Sheets 작업은 Looker 작업 허브를 통해 Looker와 통합됩니다. Looker 관리자가 작업 허브에서 Google Sheets 작업을 사용 설정하면 사용자는 Look 또는 Explore를 전송하거나 예약할 때 Google Sheets를 가능한 대상으로 선택할 수 있습니다.

이 페이지에서는 Looker에서 관리자가 Google Sheets 작업을 사용 설정하는 방법을 안내합니다. 또한 적절한 권한이 있는 모든 사용자가 CSV 형식으로 전송을 Google 시트로 전송하거나 예약할 수 있는 방법을 설명합니다.

Looker에서 Google Sheets 작업 사용 설정

Looker 관리자는 다음 단계에 따라 Looker에서 Google Sheets 작업을 사용 설정할 수 있습니다.

  1. 관리 패널로 이동하고 플랫폼에서 작업 페이지로 이동합니다.
  2. 작업 허브 작업 목록에서 Google Sheets로 스크롤하고 사용 설정 버튼을 클릭합니다.
  3. Google Sheets 작업 페이지에서 사용 설정됨으로 전환하고 저장을 클릭합니다.
  4. 작업 허브 작업 목록으로 돌아가면 Google Sheets 작업이 사용 설정되어 있어야 합니다.

관리자와 사용자(send_to_integration 권한이 있는 경우)는 이제 CSV 형식의 Look 또는 Explore를 Google 시트로 전송하거나 예약할 수 있습니다.

Google 시트에 CSV 형식의 데이터 전송

send_to_integration 권한이 있는 모든 Looker 사용자는 CSV 형식의 Look 또는 Explore를 Google 시트로 전송하거나 예약할 수 있습니다.

Google Sheets에서 시트 전체의 셀 수는 1,000만 개로 제한됩니다. 데이터 테이블에 이 한도를 초과하는 열, 행 또는 탭이 있으면 Google Sheets 통합으로의 전송이 실패합니다.

전송 또는 예약하기 전에 데이터를 준비하려면 다음 단계를 따르세요.

  • 수평 확장: 데이터 테이블에 열이 26개 넘게 있는 경우 기존 Google 시트로 데이터를 가져오려면 먼저 Google 시트를 직접 확장해야 합니다.
  • 수직 확장: 데이터 테이블에 행이 1,000개 넘게 있으면 Looker에서 기본적으로 해당 행을 Google 시트에 추가합니다.
  • 덮어쓰기: 데이터를 기존 Google 시트로 가져오려는 경우 Google 시트의 별도 탭에 수식을 작성하여 수식의 로직을 유지합니다. Google Sheets 작업의 덮어쓰기 기능을 사용하면 Google 시트가 동적으로 업데이트되고 데이터가 Google 시트의 첫 번째 또는 왼쪽 탭에 자동으로 로드됩니다. 데이터의 전체 기록을 확보하고 시간 경과에 따른 변화를 추적할 수 있도록 각 데이터 전송별로 새 스프레드시트를 만들려면 Google Sheets 작업의 덮어쓰기 기능을 사용하지 마세요.

콘텐츠를 전송하거나 예약하려면 다음 안내를 따르세요.

  1. 스케줄러에서 이 데이터는 어디에 있어야 하나요? 옆의 전송 대상으로 Google Sheets를 선택합니다.
  2. Google Drive에 처음 전송하는 경우 Google 사용자 인증 정보로 인증해야 합니다. 로그인을 클릭하고 Google 계정을 지정한 다음 허용을 클릭하여 Looker 계정을 Google OAuth 사용자 인증 정보에 연결합니다. 이 통합에는 Google OAuth 2.0 사용자 인증 정보 세트 하나만 연결할 수 있습니다.
  3. 스케줄러에서 사용자 인증 정보 확인을 클릭하여 Google Drive를 로드합니다.
  4. 파일을 저장할 드라이브 선택 드롭다운에서 CSV 파일을 저장할 Google Drive를 선택합니다.
  5. 파일을 저장할 폴더 선택 드롭다운에서 CSV 파일을 저장할 Google Drive 폴더를 선택합니다.
  6. 이름 입력 필드에 Google 시트 파일의 이름을 지정합니다. 파일 확장자를 포함하지 않아도 됩니다. 전송 중인 Google Sheets 작업이 자동으로 추가됩니다.
  7. 기존 파일 덮어쓰기 드롭다운에서 또는 아니요를 선택합니다. 아니요를 선택하면 데이터가 전송될 때마다 데이터 스냅샷이 포함된 새 Google 시트가 생성됩니다. 를 선택하면 기존 Google 시트의 첫 번째 또는 가장 왼쪽 탭에 데이터가 로드됩니다.
  8. Google Sheets 셀 한도로 인해 덮어쓰기 옵션을 선택하는 경우 각 전송 중에 추가된 탭으로 인해 1,000만 셀 한도를 초과할 수 없습니다. 셀 한도를 초과하면 후속 예약이 실패합니다.
  9. CSV의 고급 옵션에는 맞춤설정 가능한 한도형식이 있습니다. 보내기 또는 예약을 클릭합니다.
  10. Google Drive 폴더를 새로고침하여 파일 전송을 확인합니다.

Google 계정 전환

이 작업에 다른 Google 계정을 연결하려면 계정의 Looker 인스턴스 연결을 삭제해야 합니다. 자세한 내용은 Google 계정과 서드 파티 간의 연결 관리하기를 참고하세요.