Looker 확장 프로그램 개요

Looker 확장 프로그램을 사용하면 Looker 인스턴스 사용자에게 고도로 맞춤설정된 통합 환경을 제공할 수 있습니다.

전용 Looker 페이지는 캔버스가 되어 다음과 같은 다양한 도구를 마음껏 사용할 수 있습니다.

  • 자바스크립트 코드 실행
  • 사전 인증된 클라이언트를 통해 Looker API 액세스
  • Looker 구성요소를 활용하여 원활한 UI 만들기
  • 클라이언트에서 또는 편리한 서버 프록시를 통해 HTTP 호출
  • OAuth를 통해 타사 서비스에 인증
  • 추가 확장 프레임워크 기능 사용

동시에 상세한 샌드박스 제어 기능과 기본 제공되는 사용자 권한을 통해 인스턴스 관리자가 애플리케이션 개발자 및 최종 사용자가 액세스할 수 있는 데이터에 대해 안심할 수 있습니다.

확장 프로그램 사용

Looker 확장 프로그램을 사용하기 위한 첫 번째 단계는 Looker 확장 프로그램 프레임워크에 의해 노출된 API를 사용하는 자바스크립트 기반 클라이언트 측 애플리케이션을 작성하는 것입니다.

이러한 애플리케이션을 준비하고 실행하는 가장 빠른 방법은 create-looker-extension 명령줄 도구를 사용하는 것입니다. 명령줄 도구로 웹팩을 통해 애플리케이션 코드를 번들로 묶는 데 필요한 빌드 도구가 포함된 상용구 코드베이스가 설치됩니다. 이 도구를 사용하면 자바스크립트와 TypeScript 중에서 선택할 수 있으며 React 사용 여부를 선택할 수 있습니다.

코드베이스를 사용할 준비가 되면 다음 세 가지 방법 중 하나로 Looker 인스턴스에 로드할 수 있습니다.

  • 개발 중에 URL을 사용하여 로컬에서 호스팅되는 웹 서버를 참조하면 빠르고 편리한 개발이 가능합니다.
  • JS 번들을 빌드하고 LookML 프로젝트를 통해 파일을 로드할 수 있습니다.
  • JS 파일을 원격 서버 또는 콘텐츠 전송 네트워크 (CDN)에 배포한 다음 URL로 참조할 수 있습니다. 이 옵션은 확장 프로그램의 코드베이스에서 지속적 배포 자동화와 함께 사용할 때 가장 편리한 경우가 많습니다.

사용해 보기

코드를 작성하기 전에 Looker 확장 프로그램의 실제 작동 방식을 확인하고 싶으신가요? 여러 Looker 게시 확장 프로그램을 Looker Marketplace에서 클릭 한 번으로 설치할 수 있습니다.

시작하기

Looker 확장 프로그램 시작하기