다음을 통해 공유


DBeaver를 사용하여 연결 및 쿼리

중요하다

AKS의 Azure HDInsight는 2025년 1월 31일에 사용 중지되었습니다. 이 공지 를 통해에 대해 더 알아보세요.

워크로드가 갑자기 종료되는 것을 방지하기 위해 워크로드를 Microsoft Fabric 또는 동등한 Azure 제품으로 워크로드를 마이그레이션해야 합니다.

중요하다

이 기능은 현재 미리 보기로 제공됩니다. Microsoft Azure Preview에 대한 추가 사용 약관은 베타, 미리 보기 또는 아직 일반 공급으로 릴리스되지 않은 Azure 기능에 적용되는 더 많은 법적 조건을 포함할 있습니다. 이 특정 미리 보기의 정보에 대해서는 Azure HDInsight on AKS 미리 보기 정보 를 참조하세요. 질문이나 기능 제안이 있으시면 AskHDInsight에 요청을 제출하시고, 더 많은 업데이트를 위해 Azure HDInsight Community를 팔로우해 주세요.

많은 데이터베이스 도구와 함께 JDBC 드라이버를 사용할 수 있습니다. 이 문서에서는 몇 단계 간단히 AKS에서 HDInsight를 사용하여 Trino 클러스터에 연결할 수 있도록, 가장 인기 있는 도구 중 하나인 DBeaver를 구성하는 방법을 설명합니다.

필수 구성 요소

  • DBeaver다운로드하여 설치합니다.
  • AKSHDInsight용 JDBC 드라이버와 함께 Trino CLI를 설치합니다.

AKS에서 HDInsight용 Trino JDBC 드라이버를 사용하도록 DBeaver 구성

DBeaver를 열고 주 메뉴에서 데이터베이스 -> 드라이버 관리자를 선택합니다.

메모

DBeaver는 기존 오픈 소스 Trino 드라이버와 함께 제공되며, 복사본을 만들고 AKS에서 HDInsight용 Trino JDBC 드라이버로 등록합니다.

  1. 목록에서 Trino 드라이버를 선택하고 클릭하여복사합니다.

    • 드라이버 이름업데이트합니다(예: "Azure Trino" 또는 "AKS의 HDInsight용 Trino" 또는 기타 이름).
    • 기본 포트 443인지 확인합니다.

    AKS에서 HDInsight용 새 Trino 드라이버 만들기를 보여 주는 스크린샷

  2. 라이브러리 탭을 선택합니다.

  3. 현재 등록된 모든 라이브러리를 삭제합니다.

  4. 파일 추가 클릭하고 로컬 디스크에서 AKS의 HDInsight에 대해 설치된 Trino JDBC jar 파일을 선택합니다.

    메모

    AKS의 HDInsight용 Trino CLI는 Trino JDBC jar와 함께 제공됩니다. 로컬 디스크에서 찾을 수 있습니다.
    참조 위치 예제: C:\Program Files (x86)\Microsoft SDKs\Azure\TrinoCli-0.410.0\lib. 설치 디렉터리 또는 CLI 버전이 다른 경우 위치가 지연할 수 있습니다.

  5. 클래스 찾기 클릭하고 io.trino.jdbc.TrinoDriver선택합니다.

    Trino JDBC 드라이버 파일 선택을 보여 주는 스크린샷

  6. 확인 클릭하고 드라이버 관리자를 닫습니다. 드라이버가 사용하도록 구성됩니다.

DBeaver를 사용하여 Trino 클러스터 쿼리 및 찾아보기

  1. 도구 모음에서 새 데이터베이스 연결 클릭하여 Trino 클러스터에 연결합니다.

  2. 새로 등록된 드라이버를 선택합니다. 이 예제에서는 "Azure Trino"입니다.

    새 연결 만들기를 보여 주는 스크린샷

  3. "다음"을 클릭합니다. Main 탭에서 클러스터 개요 페이지의 포털에서 찾을 수 있는 Trino 클러스터 엔드포인트를 사용하여 호스트 업데이트합니다.

    새 연결 생성 메인을 보여 주는 스크린샷

  4. 필요에 따라 드라이버 속성 탭을 선택하고 azureUseTokenCache=true설정합니다. 이 매개 변수는 대화형 브라우저 인증이 필요한 경우 사용자가 수행해야 하는 인증 작업의 수를 줄입니다. DBeaver는 각각 인증 및 사용자 작업이 필요한 UI의 다양한 도구 창에 대한 여러 연결을 초기화합니다.

    새 연결 만들기 - 속성을 보여 주는 스크린샷

  5. 확인을 클릭하면 연결이 준비됩니다. 연결 테스트 클릭하거나 창을 닫을 수 있습니다.

  6. 왼쪽의 데이터베이스 탐색기 연결을 확장하여 카탈로그를 찾습니다. 인증 프롬프트를 사용하여 브라우저가 열릴 수 있습니다.

  7. 주 메뉴에서 SQL 편집기를 클릭한 후,>새 SQL 스크립트를 선택하고 Trino 쿼리를 입력하여 시작합니다.

    DBeaver의 쿼리 트리노를 보여 주는 스크린샷