Databricks Partner Connect란?

Partner Connect를 사용하면 선택한 Azure Databricks 기술 파트너와 함께 평가판 계정을 만들고 Azure Databricks UI에서 Azure Databricks 작업 영역을 파트너 솔루션에 연결할 수 있습니다. 이를 통해 Databricks Lakehouse에서 데이터를 사용하여 파트너 솔루션을 시도한 다음 비즈니스 요구 사항에 가장 적합한 솔루션을 채택할 수 있습니다.

Partner Connect는 사용자를 대신하여 필요한 Azure Databricks 리소스를 프로비저닝한 다음 리소스 세부 정보를 파트너에게 전달하여 수동 파트너 연결에 대한 더 간단한 대안을 제공합니다. 필요한 리소스에는 Databricks SQL 웨어하우스(이전의 Databricks SQL 엔드포인트), 서비스 주체 및 개인용 액세스 토큰이 포함될 수 있습니다.

일부 Azure Databricks 파트너 솔루션은 Partner Connect에 제공됩니다. 파트너 커넥트 연결 가이드에 대한 링크가 있는 파트너 목록은 Azure Databricks 파트너 커넥트 파트너를 참조하세요.

기존 파트너 계정이 있는 경우 Databricks는 적절한 연결 가이드에서 파트너 솔루션에 수동으로 연결하는 단계를 수행하는 것이 좋습니다. Partner Connect의 연결 환경이 새 파트너 계정에 최적화되어 있기 때문입니다.

참고 항목

일부 파트너 솔루션을 사용하면 Databricks SQL 웨어하우스 또는 Azure Databricks 클러스터를 사용하여 연결할 수 있지만 둘 다 사용할 수는 없습니다. 자세한 내용은 파트너의 연결 가이드를 참조하세요.

Important

파트너 커넥트 FedRAMP 규정 준수를 사용하는 Azure 중국 지역, Azure Government 지역 또는 작업 영역에서 사용할 수 없습니다.

요구 사항

Partner Connect를 사용하여 Azure Databricks 작업 영역을 파트너 솔루션에 연결하려면 다음 요구 사항을 충족해야 합니다.

  • Azure Databricks 계정은 프리미엄 플랜에 있어야 합니다. Partner Connect는 이 플랜에서만 사용할 수 있는 Databricks SQL을 사용하기 때문입니다. Azure Databricks 계정 세부 정보를 보려면 구독 관리를 참조하세요.
  • 파트너 솔루션에 대한 새 연결을 만들려면 먼저 Azure Databricks 작업 영역 관리자로 작업 영역에 로그인해야 합니다. Azure Databricks 작업 영역 관리자에 대한 자세한 내용은 사용자 관리를 참조하세요.
  • 다른 모든 Partner Connect 작업의 경우 먼저 Azure Databricks 작업 영역 관리자 또는 최소한 작업 영역 액세스 권한이 있는 Azure Databricks 사용자로 작업 영역에 로그인해야 합니다. SQL 웨어하우스로 작업하는 경우 Databricks SQL 액세스 권한입니다. 자세한 내용은 사용자 관리를 참조하세요.

빠른 시작: Partner Connect를 사용하여 파트너 솔루션에 연결

  1. Azure Databricks 계정, 작업 영역 및 로그인한 사용자가 모두 Partner Connect에 대한 요구 사항을 충족하는지 확인합니다.

  2. 사이드바에서 파트너 커넥트 클릭합니다파트너 커넥트 단추.

  3. 작업 영역을 연결하려는 파트너의 타일을 클릭합니다. 타일에 확인 표시 아이콘이 있으면 작업 영역이 이미 연결되어 있으므로 여기서 중지합니다. 그렇지 않으면 화면의 지시에 따라 연결 만들기를 마칩니다.

    참고 항목

    웹 기반 애플리케이션 대신 로컬에 설치된 애플리케이션(예: Power BI Desktop 및 Tableau Desktop)을 사용하는 파트너 솔루션은 작업 영역을 연결한 후에도 Partner Connect의 타일에 확인 표시 아이콘을 표시하지 않습니다.

  4. 새 연결을 작업하려면 해당 파트너 연결 가이드의 종료 또는 다음 단계 섹션을 참조하세요.

파트너 연결을 만들고 관리하는 데 필요한 일반적인 작업

이 섹션에서는 Partner Connect를 사용하여 파트너 연결을 만들고 관리하기 위해 완료해야 할 수 있는 일반적인 작업에 대해 설명합니다.

사용자가 파트너 생성 데이터베이스 및 테이블에 액세스할 수 있도록 허용

Partner Connect의 데이터 수집 범주에 있는 파트너 솔루션은 작업 영역에 데이터베이스와 테이블을 만들 수 있습니다. 이러한 데이터베이스와 테이블은 작업 영역에서 파트너 솔루션과 연결된 Azure Databricks 서비스 주체가 소유합니다.

기본적으로 이러한 데이터베이스 및 테이블은 서비스 주체 및 작업 영역 관리자만 액세스할 수 있습니다. 작업 영역의 다른 사용자가 이러한 데이터베이스와 테이블에 액세스할 수 있도록 하려면 SQL GRANT 문을 사용합니다. 기존 데이터베이스 또는 테이블에 대한 액세스 세부 정보를 가져오려면 SQL SHOW GRANTS 문을 사용합니다.

액세스 토큰 만들기

Azure Databricks 파트너 솔루션을 사용하려면 파트너가 지원하는 토큰 유형에 따라 파트너에게 Azure Databricks 개인용 액세스 토큰 또는 Microsoft Entra ID(이전의 Azure Active Directory) 토큰을 제공해야 합니다. 파트너는 이 토큰을 사용하여 Azure Databricks 작업 영역으로 인증합니다.

Partner Connect의 클라우드 기반 파트너 솔루션(예: Fivetran, Labelbox, Prophecy, Rivery)의 경우 Partner Connect는 Azure Databricks 개인용 액세스 토큰을 자동으로 만들고(해당 토큰과 연관된 Azure Databricks 서비스 주체와 함께) 토큰의 가치를 파트너와 공유합니다. (파트너 커넥트 Microsoft Entra ID 서비스 주체나 Microsoft Entra ID 토큰을 만들지 않으며 Microsoft Entra ID 토큰 값을 파트너와 공유하지 않습니다.) 파트너 커넥트 만드는 개인 액세스 토큰의 값에 액세스할 수 없습니다. 어떤 이유로든 개인용 액세스 토큰이 만료되거나 개인용 액세스 토큰의 값이 더 이상 파트너와 공유되지 않는 경우 Azure Databricks 서비스 주체에 대한 대체 개인용 액세스 토큰을 만들어야 합니다. 이렇게 하려면 서비스 주체 및 개인용 액세스 토큰 관리를 참조하세요. 대체 개인용 액세스 토큰을 파트너와 공유하려면 파트너 설명서를 참조하세요.

Azure Databricks 작업 영역 관리자만 Azure Databricks 서비스 주체에 대한 대체 개인용 액세스 토큰을 생성할 수 있습니다. 대체 개인용 액세스 토큰을 생성할 수 없는 경우 관리자에게 문의합니다. 서비스 주체 관리도 참조하세요.

Partner Connect의 데스크톱 기반 파트너 솔루션(예: Power BI 및 Tableau)의 경우 토큰을 만든 다음 토큰의 가치를 파트너와 공유해야 합니다. 토큰을 만들려면:

파트너와 새 토큰을 공유하도록 파트너 솔루션을 설정하려면 Partner Connect의 화면상의 지침을 따르거나 파트너 설명서를 참조하세요.

Important

토큰을 만들고 토큰의 값을 파트너와 공유하는 경우 파트너는 관련 엔터티(예: Azure Databricks 사용자 또는 Microsoft Entra ID 서비스 주체)가 일반적으로 Azure Databricks 작업 영역 내에서 수행할 수 있는 모든 작업을 수행할 수 있습니다. 신뢰하지 않는 파트너와 토큰 값을 공유하지 마세요.

참고 항목

보안 모범 사례로, 자동화된 도구, 시스템, 스크립트 및 앱을 사용하여 인증하는 경우 Databricks는 작업 영역 사용자 대신 서비스 주체에 속한 개인용 액세스 토큰을 사용하는 것이 좋습니다. 서비스 주체에 대한 토큰을 만들려면 서비스 주체에 대한 토큰 관리를 참조하세요.

Azure Databricks 작업 영역 관리자는 토큰 생성을 사용하지 않도록 설정할 수 있습니다. 토큰을 생성할 수 없으면 관리자에게 문의합니다. 개인용 액세스 토큰 모니터링 및 관리도 참조하세요.

SQL 웨어하우스가 외부 데이터에 액세스하도록 허용

Databricks SQL Warehouse가 Azure Databricks 외부의 데이터에 액세스할 수 있도록 하려면 데이터 액세스 구성 사용을 참조하세요.