다음을 통해 공유


Hive metastore 테이블 액세스 제어(레거시)

각 Azure Databricks 작업 영역에는 관리형 서비스로 기본 제공되는 Hive 메타스토어가 배포됩니다. 메타스토어의 인스턴스는 각 클러스터에 배포되고 작업 영역별 중앙 리포지토리의 메타데이터에 안전하게 액세스합니다.

기본적으로 클러스터를 사용하면 해당 클러스터에 대해 테이블 액세스 제어를 사용하도록 설정하지 않는 한 모든 사용자가 작업 영역의 기본 제공 Hive 메타스토어에서 관리하는 모든 데이터에 액세스할 수 있습니다. 테이블 액세스 제어를 사용하면 Python 및 SQL에서 작업 영역의 Hive 메타스토어에 있는 개체에 대한 액세스 권한을 프로그래밍 방식으로 부여하고 취소할 수 있습니다. 테이블 액세스 제어를 사용하도록 설정하면 사용자는 해당 클러스터를 사용하여 액세스하는 데이터 개체에 대한 권한을 설정할 수 있습니다.

메모

Hive 메타스토어 테이블 액세스 제어는 레거시 데이터 거버넌스 모델입니다. Databricks는 Hive 메타스토어에서 관리하는 테이블을 Unity 카탈로그 메타스토어로 업그레이드할 것을권장합니다. Unity 카탈로그는 계정의 여러 작업 영역에서 데이터 액세스를 관리하고 감사하는 중앙 위치를 제공하여 데이터의 보안 및 거버넌스를 간소화합니다.

요구 사항

  • 이 기능을 사용하려면 Premium 요금제필요합니다.
  • 이 기능을 사용하려면 적절한 구성 또는 SQL 웨어하우스가 있는 데이터 과학 & 엔지니어링 클러스터가 필요합니다.

이 섹션에서는 다음을 다룹니다.