Looker API는 SDK를 사용하는 여러 가지 방법을 제공합니다. SDK는 인증, 매개변수 직렬화, 응답 직렬화 및 기타 문제에 대한 복잡한 세부정보를 처리하므로 API를 수동으로 요청하는 대신 SDK 중 하나를 사용하는 것이 좋습니다.
언어 SDK
Looker는 여러 언어로 공식 Looker API 클라이언트 SDK를 제공합니다.
Ruby: rubygems.org에서 Ruby SDK를 gem으로 설치할 수 있습니다. Looker Ruby SDK 문서 및 소스 코드는 GitHub에 있습니다.
Python: pypi.org에서 Python SDK를 설치할 수 있습니다. Looker Python SDK 문서 및 소스 코드는 GitHub에 있습니다.
Typescript 및 자바스크립트: npmjs.com에서 Typescript/JavaScript SDK를 설치할 수 있습니다. Looker Typescript/JavaScript SDK 문서 및 소스 코드는 GitHub에 있습니다.
Looker의 SDK 예시 GitHub 저장소에서 SDK를 사용하여 Looker API와 통신하는 소스 코드 및 프로젝트 예시를 확인할 수 있습니다.
Looker API용 클라이언트 SDK 생성
Ruby, Python, TypeScript 또는 JavaScript에 익숙하지 않거나 회사에서 다른 프로그래밍 언어를 사용하는 경우 Looker SDK codegen 프로젝트의 '기존' 모드를 사용하여 원하는 언어로 클라이언트 SDK를 생성할 수 있습니다. 이를 위한 안내는 Looker의 SDK Codegen GitHub 저장소에서 확인할 수 있습니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-09-04(UTC)"],[],[],null,["# Looker API SDKs\n\n| **Note:** As of Looker 22.4, the [Looker API 4.0 is generally available](/looker/docs/api-4-ga). In Looker 23.18, the [Looker API 3.1 has been removed](/looker/docs/api-3x-deprecation).\n\nThe [Looker API](/looker/docs/api-getting-started) offers different ways to make use of an SDK. We suggest using one of our SDKs, instead of making manual requests to the API, because the SDKs handle the intricate details of authentication, parameter serialization, response serialization, and other concerns.\n\nLanguage SDKs\n-------------\n\nLooker offers an official Looker API client SDK in several languages:\n\n- Ruby: You can install the Ruby SDK as a gem from [rubygems.org](https://rubygems.org/gems/looker-sdk). Looker Ruby SDK documentation and source code reside on [GitHub](https://github.com/looker-open-source/looker-sdk-ruby).\n\n- Python: You can install the Python SDK from [pypi.org](https://pypi.org/project/looker-sdk/). Looker Python SDK documentation and source code reside on [GitHub](https://github.com/looker-open-source/sdk-codegen/tree/master/python).\n\n- Typescript and JavaScript: You can install the Typescript/JavaScript SDK from [npmjs.com](https://www.npmjs.com/package/@looker/sdk). Looker Typescript/JavaScript SDK documentation and source code reside on [GitHub](https://github.com/looker-open-source/sdk-codegen/tree/master/packages/sdk).\n\nYou can find source code and project examples that use SDKs to communicate with the Looker API in Looker's [SDK Example GitHub repository](https://github.com/looker-open-source/sdk-codegen/tree/main/examples).\n\nGenerating client SDKs for the Looker API\n-----------------------------------------\n\nIf you are not familiar with Ruby, Python, Typescript, or Javascript, or if your company uses a different programming language, you can generate a client SDK in the language of your choice using the \"legacy\" mode of Looker's SDK codegen project. Instructions for doing so can be found in Looker's [SDK Codegen GitHub repository](https://github.com/looker-open-source/sdk-codegen)."]]