Microsoft Purview 데이터 공유 Azure Storage 현재 위치 공유 받기(미리 보기)

중요

이 기능은 현재 미리 보기로 제공됩니다. Microsoft Azure Preview에 대한 추가 사용 약관에는 베타, 미리 보기 또는 아직 일반 공급으로 릴리스되지 않은 Azure 기능에 적용되는 추가 법적 조건이 포함됩니다.

Microsoft Purview 데이터 공유 Azure Data Lake Storage(ADLS Gen2)에서 ADLS Gen2로, Blob Storage 계정에서 Blob Storage 계정으로의 현재 위치 데이터 공유를 지원합니다. 이 문서에서는 공유를 수신하고 공유 데이터에 액세스하는 방법을 설명합니다.

참고

이 기능은 2023년 2월에 업데이트되었으며 Microsoft Purview에서 데이터 공유를 보고 관리하는 데 필요한 권한이 변경되었습니다. 이제 공유 데이터가 보관된 컬렉션에 대한 읽기 권한자 권한만 필요합니다. Microsoft Purview 컬렉션 및 역할에 대한 자세한 내용은 Microsoft Purview 권한을 참조하세요.

공유 데이터를 수신하기 위한 필수 구성 요소

Microsoft Purview 필수 구성 요소

  • Microsoft Purview 계정.
  • Microsoft Purview 거버넌스 포털에서 데이터 공유 사용자 환경을 사용하기 위해 Microsoft Purview 컬렉션에 대한 최소 데이터 읽기 권한자 역할입니다. Microsoft Purview 컬렉션 및 역할에 대한 자세한 내용은 Microsoft Purview 권한을 참조하세요.
  • SDK를 사용하려면 Microsoft Purview 권한이 필요하지 않습니다.

Azure Storage 계정 필수 구성 요소

  • Azure 구독은 AllowDataSharing 미리 보기 기능에 등록되어야 합니다. Azure Portal 또는 PowerShell을 사용하여 아래 단계를 수행합니다.

    1. Azure Portal 원본 및 대상 스토리지 계정을 만드는 데 사용하는 Azure 구독을 선택합니다.
    2. 왼쪽 메뉴에서 설정에서 미리 보기 기능을 선택합니다.
    3. 허용데이타공유등록을 선택합니다.
    4. 미리 보기 기능 화면을 새로 고쳐 상태가등록되었는지 확인합니다. 등록을 완료하는 데 15분에서 1시간이 걸릴 수 있습니다.
    5. 또한 미국 동부, 미국 동부 2, 북유럽, 미국 중남부, 미국 중서부, 서유럽, 미국 서부, 미국 서부, 미국 서부 2, 미국 서부3의 스토리지 계정에 데이터 공유를 사용하려면 AllowDataSharingInHeroRegion 및 Register를 선택합니다.

    자세한 내용은 미리 보기 등록 기능 문서를 참조하세요.

    RegistrationState등록해야 합니다. 등록을 완료하는 데 15분에서 1시간이 걸릴 수 있습니다. 자세한 내용은 미리 보기 등록 기능 문서를 참조하세요.

    참고

    지원되는 스토리지 계정 구성은 다음과 같습니다.

    • Azure 지역: 캐나다 중부, 캐나다 동부, 영국 남부, 영국 서부, 오스트레일리아 동부, 일본 동부, 한국 남부 및 남아프리카 북부
    • 추가 Azure 지역: 미국 동부, 미국 동부 2, 북유럽, 미국 남부, 미국 중서부, 서유럽, 미국 서부, 미국 서부 2, 미국 서부 3
    • 성능: 표준
    • 중복 옵션: LRS
  • 등록 단계가 완료된 후 만든 대상 스토리지 계정입니다. 대상 스토리지 계정은 원본 스토리지 계정과 동일한 Azure 지역에 있어야 합니다. 원본 스토리지 계정의 Azure 지역을 모르는 경우 프로세스의 뒷부분에 있는 공유 연결 단계에서 확인할 수 있습니다. 대상 스토리지 계정은 Microsoft Purview 계정과 다른 Azure 지역에 있을 수 있습니다.

    중요

    대상 스토리지 계정은 원본 스토리지 계정과 동일한 Azure 지역에 있어야 합니다.

  • 대상 스토리지 계정에 대한 기여자 또는 소유자 또는 스토리지 Blob 데이터 소유자 또는 Storage Blob 데이터 기여자 역할이 필요합니다. 자세한 내용은 ADLS Gen2 또는 Blob Storage 데이터 원본 페이지에서 확인할 수 있습니다.

  • 대상 스토리지 계정이 Microsoft Purview 계정과 다른 Azure 구독에 있는 경우 리소스 공급자는 Storage 계정이 Microsoft.Purview 있는 Azure 구독에 등록해야 합니다. 공유 소비자가 공유를 연결할 때 자동으로 등록되며, 사용자에게 작업을 수행할 /register/action 수 있는 권한이 있는 경우 Storage 계정이 있는 구독에 대한 기여자 또는 소유자 역할이 자동으로 등록됩니다. 이 등록은 Azure 구독의 스토리지 계정으로 데이터를 공유하거나 수신하는 경우에만 처음 필요합니다.

  • 공유를 받을 컬렉션에 스토리지 계정을 등록해야 합니다. 등록 지침은 ADLS Gen2 또는 Blob Storage 데이터 원본 페이지를 참조하세요. 이 단계는 SDK를 사용할 필요가 없습니다.

  • 스토리지 SDK, PowerShell, CLI 및 Azure Storage Explorer 최신 버전입니다. 스토리지 REST API 버전은 2020년 2월 이상이어야 합니다.

공유 받기

  1. 모든 Microsoft Purview 계정에서 공유 초대를 볼 수 있습니다. 클래식 포털 또는 새 Microsoft Purview 포털로 직접 이동하여 Microsoft Purview 계정을 선택하여 Microsoft Purview 거버넌스 포털을 엽니다.

  2. 클래식 포털의 왼쪽 탐색 영역에서 데이터 맵 아이콘을 선택합니다. 새 포털에서 Data Catalog 애플리케이션으로 이동합니다.

  3. 초대 공유를 선택합니다. 전자 메일 초대를 받은 경우 전자 메일에서 공유 초대 보기 링크를 선택하여 Microsoft Purview 계정을 선택할 수도 있습니다.

    테넌트의 게스트 사용자인 경우 공유 초대를 처음으로 보기 전에 테넌트의 이메일 주소를 확인하라는 메시지가 표시됩니다. 아래 가이드에서 단계를 확인할 수 있습니다. 확인되면 12개월 동안 유효합니다.

    Microsoft Purview 거버넌스 포털의 초대 공유 페이지를 보여 주는 스크린샷

  4. 또는 Microsoft Purview 포털 내에서 데이터 카탈로그 검색 또는 찾아보기를 사용하여 공유를 수신하려는 Azure Storage 또는 ADLS(Azure Data Lake Storage) Gen 2 데이터 자산을 찾습니다. Data Share 단추를 선택합니다. 초대 공유 탭에서 모든 초대를 볼 수 있습니다.

  5. 보거나 구성할 공유 초대의 이름을 선택합니다.

  6. 초대를 수락하지 않으려면 삭제를 선택합니다.

    삭제 단추가 강조 표시된 첨부 파일 공유 페이지를 보여 주는 스크린샷

    참고

    초대를 삭제하는 경우 나중에 공유를 수락하려면 다시 동의해야 합니다. 삭제하지 않고 공유를 선택 취소하려면 취소 단추를 대신 선택합니다.

  7. 원하는 경우 받은 공유 이름을 편집할 수 있습니다. 그런 다음 원본과 동일한 지역에 있는 대상 스토리지 계정의 Storage 계정 이름을 선택합니다. 드롭다운에서 공유를 연결하도록 새 스토리지 계정을 등록하도록 선택할 수도 있습니다.

    중요

    대상 스토리지 계정은 원본 스토리지 계정과 동일한 Azure 지역에 있어야 합니다.

  8. 경로(새 컨테이너 이름 또는 기존 공유 컨테이너의 이름) 및 새 폴더(컨테이너 내 공유에 대한 새 폴더 이름)를 구성합니다.

  9. 대상에 연결을 선택합니다.

    공유 이름이 추가되고 컬렉션이 선택되고 수락 및 구성 단추가 강조 표시된 공유 초대 구성 페이지를 보여 주는 스크린샷

  10. 데이터 공유 관리 페이지에서 연결이 완료되고 연결될 때까지 연결의 상태 새 공유가 표시됩니다.

    공유 데이터를 받거나 액세스할 대상 데이터 저장소를 지정한 후 연결 단추가 강조 표시된 공유 연결 창을 보여 주는 스크린샷

  11. Azure Portal, Azure Storage Explorer, Azure Storage SDK, PowerShell 또는 CLI를 통해 대상 스토리지 계정에서 공유 데이터에 액세스할 수 있습니다. 스토리지 계정을 Azure Synapse Analytics Spark 또는 Databricks에 연결하여 공유 데이터를 분석할 수도 있습니다.

공유가 연결되면 받은 공유 유형의 새 자산이 공유를 연결한 스토리지 계정과 동일한 컬렉션의 Microsoft Purview 카탈로그에 수집됩니다. 다른 자산처럼 검색하거나 검색할 수 있습니다.

공유 자산 및 데이터 공유 계보에 대한 자세한 내용은 Microsoft Purview 데이터 공유 계보를 참조하세요.

참고

Microsoft Purview에 스토리지 계정을 등록하지 않고 SDK를 사용하여 연결된 공유는 카탈로그에 수집되지 않습니다. 사용자는 원하는 경우 스토리지 계정을 등록할 수 있습니다. 스토리지 계정이 등록되지 않거나 다른 컬렉션에 다시 등록된 경우 해당 스토리지 계정의 공유 자산은 초기 컬렉션에 계속 있습니다.

받은 공유 업데이트

공유를 연결한 후에는 공유를 새 스토리지 계정에 다시 연결하여 받은 공유를 편집하거나 받은 공유를 삭제하여 공유 관계를 중지할 수 있습니다.

다음 두 가지 방법 중 하나로 받은 공유 자산을 찾아 편집할 수 있습니다.

  • 데이터 카탈로그에서 데이터를 받은 Blob Storage 또는 ADLS Gen2 자산에 액세스하고 연 다음, Data Share데이터 공유 관리를 선택합니다. 해당 자산에 대한 모든 공유를 볼 수 있습니다. 받은 공유 탭을 선택하고 공유를 선택한 다음 공유를 선택합니다.

    Data Share 선택 및 데이터 공유 관리가 강조 표시된 공유가 수신된 Blob Storage 계정의 스크린샷

    강조 표시된 공유의 이름을 보여 주는 수신된 데이터 공유 목록의 스크린샷

  • 데이터 카탈로그에서 데이터 공유 자산을 검색하거나 찾아보고 받은 공유를 선택합니다. 그런 다음 편집 단추를 선택합니다.

    선택한 데이터 공유 필터와 강조 표시된 공유를 보여 주는 데이터 카탈로그 검색의 스크린샷.

공유 다시 연결

편집할 데이터 공유를 선택한 후 스토리지 계정을 선택하고 경로를 제공하고 폴더를 제공하여 현재 스토리지 계정의 새 스토리지 계정 또는 경로에 공유를 다시 연결할 수 있습니다.

선택한 새 스토리지 계정과 추가된 경로 및 폴더를 보여 주는 데이터 공유 다시 연결 창의 스크린샷

대상을 업데이트하는 경우 대상에 연결을 선택하여 변경 내용을 저장합니다. 프로세스가 시작된 후 연결이 완료되는 데 몇 분 정도 걸릴 수 있습니다.

참고

다시 연결하는 동안 권한이 없는 컬렉션에 등록된 스토리지 계정 또는 Microsoft Purview에 등록되지 않은 스토리지 계정을 선택한 경우 적절한 메시지가 표시됩니다. 대상 데이터 저장소에 공유 데이터가 표시됩니다.

받은 공유 삭제

받은 공유를 삭제하려면 공유를 선택한 다음 삭제를 선택합니다.

공유가 선택되고 삭제 단추가 강조 표시된 수신된 공유 목록의 스크린샷

삭제 단추가 강조 표시된 수신된 공유 자산의 스크린샷

수신된 공유를 삭제하면 공유 관계가 중지되고 공유 데이터에 액세스할 수 없습니다. 받은 공유를 삭제하는 데 몇 분 정도 걸릴 수 있습니다.

게스트 사용자 확인

Azure의 게스트 사용자인 경우 공유를 받으려면 먼저 계정이 Azure Active Directory와 연결되어야 합니다. Microsoft Purview 내에서 이 프로세스를 시작할 수 있습니다.

  1. Microsoft Purview 거버넌스 포털에서 데이터 맵을 선택한 다음 초대 공유를 선택합니다.

  2. Azure Active Directory와 연결해야 함을 나타내는 텍스트가 표시됩니다. 확인 코드 가져오기 단추를 선택합니다.

    확인 코드 가져오기 단추가 강조 표시된 초대 공유 페이지의 스크린샷.

  3. Microsoft Azure에서 확인 코드가 포함된 이메일을 받게 됩니다. 복사합니다.

  4. Microsoft Purview 거버넌스 포털의 초대 공유 페이지로 돌아가 서 확인을 선택하고 받은 코드를 입력합니다.

문제 해결

다음은 공유를 받기 위한 몇 가지 일반적인 문제와 문제를 해결하는 방법입니다.

Microsoft Purview 계정을 만들 수 없습니다.

Microsoft Purview 계정을 만들 때 할당량과 관련된 오류가 발생하는 경우 organization Microsoft Purview 서비스 제한을 초과했음을 의미합니다. 한도를 늘려야 하는 경우 지원에 문의하세요.

카탈로그에서 스토리지 계정 자산을 찾을 수 없습니다.

  • 데이터 원본은 Microsoft Purview에 등록되지 않았습니다. Blob StorageADLSGen2에 대한 등록 단계를 각각 참조하세요. 검사를 수행할 필요는 없습니다.
  • 데이터 원본은 최소 데이터 판독기 권한이 없는 Microsoft Purview 컬렉션에 등록됩니다. Microsoft Purview 카탈로그 권한을 참조하고 컬렉션 관리자에게 액세스 권한을 문의하세요.

스토리지 계정 자산의 공유 목록을 볼 수 없습니다.

  • 공유를 보려는 데이터 저장소에 대한 권한 문제입니다. 보낸 공유 및 수신된 공유의 읽기 전용 보기를 보려면 원본 스토리지 계정에 대한 최소 읽기 권한자 역할이 필요합니다. 자세한 내용은 ADLS Gen2 또는 Blob Storage 데이터 원본 페이지에서 확인할 수 있습니다.

스토리지 계정 자산에서 받은 공유를 볼 수 없습니다.

  • 공유를 연결할 다른 스토리지 계정을 선택했을 수 있습니다. 이 계정은 Microsoft Purview에 등록되지 않았거나 권한이 없는 컬렉션에 등록되어 있을 수 있습니다. Blob StorageADLSGen2에 대한 등록 단계를 각각 참조하세요. Microsoft Purview 카탈로그 권한을 참조하고 컬렉션에 액세스하려면 컬렉션 관리자에게 문의하세요.

공유 초대를 볼 수 없습니다.

공유를 받았지만 Microsoft Purview 계정에서 공유 초대를 볼 수 없다는 알림을 받은 경우 다음과 같은 이유로 인해 발생할 수 있습니다.

  • 이 Microsoft Purview 계정의 컬렉션에 대한 데이터 읽기 권한자 역할의 최소는 없습니다. 받은 공유를 보고, 수락하고, 구성할 수 있는 데이터 읽기 권한자 역할에 대한 액세스 권한을 부여하려면 Microsoft Purview 컬렉션 관리 문의하세요.
  • 공유 초대는 Azure 로그인 이메일 대신 이메일 별칭 또는 메일 메일 그룹으로 전송됩니다. 데이터 공급자에게 문의하고 Azure 로그인 전자 메일 주소로 초대를 보냈는지 확인합니다.
  • 공유가 이미 수락되었습니다. 공유를 이미 수락한 경우 공유 초대 탭에 더 이상 표시되지 않습니다. 권한이 있는 모든 Storage 계정에서 받은 공유 를 선택하고 활성 공유를 확인합니다.
  • 테넌트의 게스트 사용자입니다. 테넌트의 게스트 사용자인 경우 공유 초대를 처음으로 보려면 테넌트의 이메일 주소를 확인해야 합니다. 확인되면 12개월 동안 유효합니다.

공유를 연결할 때 목록에서 대상 스토리지 계정을 볼 수 없습니다.

대상에 공유를 연결하는 경우 스토리지 계정이 선택할 수 있도록 나열되지 않은 경우 다음과 같은 이유로 인해 발생할 수 있습니다.

  • 스토리지 계정에 필요한 권한이 없습니다. 필수 스토리지 권한에 대한 자세한 내용은 필수 구성 요소를 확인합니다.

공유를 연결하지 못했습니다.

공유를 연결하지 못한 경우 다음과 같은 이유로 인해 발생할 수 있습니다.

  • 대상 데이터 저장소에 대한 권한 문제입니다. 필수 데이터 저장소 권한에 대한 필수 구성 요소를 확인합니다.
  • 스토리지 계정은 지원되지 않습니다. Microsoft Purview 데이터 공유 는 특정 구성이 있는 스토리지 계정만 지원합니다.
  • 지정한 경로에는 Microsoft Purview 데이터 공유 외부에서 만든 컨테이너가 포함됩니다. 연결하는 동안 생성된 컨테이너로만 데이터를 받을 수 있습니다.
  • 스토리지 데이터를 수신하도록 지정한 새 폴더 가 비어 있지 않습니다.
  • 원본 및 대상 스토리지 계정은 동일합니다. 동일한 원본 스토리지 계정에서 동일한 대상으로 공유하는 것은 지원되지 않습니다.
  • 제한을 초과합니다. 원본 스토리지 계정은 최대 20개의 대상을 지원할 수 있으며 대상 스토리지 계정은 최대 100개의 원본을 지원할 수 있습니다. 한도를 늘려야 하는 경우 지원에 문의하세요.

대상 데이터 저장소에서 공유 데이터에 액세스할 수 없습니다.

공유 데이터에 액세스할 수 없는 경우 다음과 같은 이유로 인해 발생할 수 있습니다.

  • 공유 연결에 성공하면 데이터가 대상 데이터 저장소에 표시되는 데 다소 시간이 걸릴 수 있습니다. 몇 분 후에 다시 시도하세요. 마찬가지로 공유를 삭제한 후 대상 데이터 저장소에서 데이터가 사라지는 데 몇 분 정도 걸릴 수 있습니다.
  • 2020년 2월 이전에 스토리지 API 버전을 사용하여 공유 데이터에 액세스하고 있습니다. 공유 데이터에 액세스하기 위해 2020년 2월 이상 스토리지 API 버전만 지원됩니다. 최신 버전의 스토리지 SDK, PowerShell, CLI 및 Azure Storage Explorer 사용하고 있는지 확인합니다.
  • 2020년 2월 이전의 스토리지 API 버전을 사용하는 분석 도구를 사용하여 공유 데이터에 액세스하고 있습니다. Azure Synapse Analytics Spark 및 Databricks에서 공유 데이터에 액세스할 수 있습니다. Azure Data Factory, Power BI 또는 AzCopy를 사용하여 공유 데이터에 액세스할 수 없습니다.

다음 단계