Azure Data Share란?
Azure Data Share를 사용하면 조직은 여러 고객 및 파트너와 안전하게 데이터를 공유할 수 있습니다. 데이터 공급자는 항상 공유한 데이터를 제어하며 Azure Data Share를 사용하면 공유된 데이터, 시기 및 대상을 간편하게 관리하고 모니터링할 수 있습니다.
오늘날의 세계에서 데이터는 많은 조직이 고객 및 파트너와 간단하고 안전하게 공유해야 하는 핵심 전략적 자산으로 간주됩니다. FTP, 전자 메일, API를 통해 몇 가지 이름을 지정하는 등 오늘날 고객이 이 작업을 수행하는 여러 가지 방법이 있습니다. 조직은 데이터를 공유한 사용자를 쉽게 추적할 수 없습니다. FTP를 통해 또는 자체 API 인프라를 통해 데이터를 공유하는 경우 프로비전 및 관리 비용이 많이 드는 경우가 많습니다. 이러한 공유 메서드를 대규모로 사용하는 것과 관련된 관리 오버헤드가 있습니다. 책임 외에도 많은 조직에서는 모든 데이터 공유를 최신 상태로 유지하는 간단한 방식으로 제어, 관리 및 모니터링하여 적시에 인사이트를 얻을 수 있기를 원합니다.
데이터 공유를 사용하면 데이터 공급자가 데이터를 공유하고 공유를 모두 한 곳에서 관리할 수 있습니다. 데이터 공유에 사용 약관을 지정하여 데이터가 처리되는 방식을 제어할 수 있습니다. 데이터 소비자는 데이터를 받기 전에 이러한 약관에 동의해야 합니다. 데이터 공급자는 데이터 소비자가 업데이트를 받는 빈도를 지정할 수 있습니다. 데이터 공급자는 언제든지 새 업데이트에 대한 액세스 권한을 취소할 수 있습니다.
Azure Data Share를 사용하면 타사의 데이터를 쉽게 결합하여 분석 및 AI 시나리오를 보강하여 인사이트를 향상시킬 수 있습니다. Azure 분석 도구의 기능을 사용하여 Azure Data Share와 공유되는 데이터를 준비, 처리 및 분석할 수 있습니다.
데이터 공급자와 데이터 소비자 모두 Azure 구독이 있어야만 데이터를 공유하고 수신할 수 있습니다. Azure 구독이 없는 경우 무료 계정을 만드세요.
Azure Data Share에 대한 시나리오
Azure Data Share는 다양한 산업에서 사용할 수 있습니다. 예를 들어 소매업체는 최근 판매 지점 데이터를 공급업체와 공유하려고 할 수 있습니다. 소매업체는 Azure Data Share를 사용하여 모든 공급업체에 대한 판매 지점 데이터를 포함하는 데이터 공유를 설정하고 매시간 또는 매일 판매를 공유할 수 있습니다.
Azure Data Share를 사용하여 특정 산업에 대한 데이터 마켓플레이스를 설정할 수도 있습니다. 예를 들어, 제3자와 인구 증가에 대한 익명화된 데이터를 정기적으로 공유하는 정부 또는 연구 기관입니다.
Azure Data Share의 또 다른 사용 사례는 데이터 컨소시엄을 구축하는 것입니다. 예를 들어 여러 연구 기관은 신뢰할 수 있는 단일 기관과 데이터를 공유할 수 있습니다. Azure 분석 도구를 사용하여 데이터를 분석, 집계 또는 처리한 다음 이해 관계자와 공유합니다.
작동 방법
Azure Data Share는 현재 스냅샷 기반 공유 및 현재 위치 공유를 제공합니다.
스냅샷 기반 공유
스냅샷 기반 공유에서 데이터는 데이터 공급자의 Azure 구독에서 이동하고 데이터 소비자의 Azure 구독에 배치됩니다. 데이터 공급자는 데이터 공유를 만들고 데이터 공유에 받는 사람을 초대합니다. 데이터 소비자는 전자 메일을 통해 데이터 공유에 대한 초대를 받습니다. 데이터 소비자가 초대를 수락하면 공유된 데이터의 전체 스냅샷 트리거할 수 있습니다. 이 데이터는 데이터 소비자 스토리지 계정으로 수신됩니다. 데이터 소비자는 항상 최신 버전의 데이터를 갖도록 공유되는 데이터에 대한 정기적인 증분 업데이트를 받을 수 있습니다.
데이터 공급자는 스냅샷 일정을 통해 데이터 소비자에게 공유되는 데이터에 대한 증분 업데이트를 제공할 수 있습니다. 스냅샷 일정은 시간별 또는 일별 단위로 제공됩니다. 데이터 소비자가 데이터 공유를 수락하고 구성하는 경우 스냅샷 일정을 구독할 수 있습니다. 이는 공유 데이터가 정기적으로 업데이트되고 데이터 소비자가 최신 데이터가 필요한 시나리오에서 유용합니다.
데이터 소비자가 데이터 공유를 수락하면 선택한 데이터 저장소의 데이터를 받을 수 있습니다. 예를 들어 데이터 공급자가 Azure Blob Storage를 사용하여 데이터를 공유하는 경우 데이터 소비자는 Azure Data Lake Store에서 이 데이터를 받을 수 있습니다. 마찬가지로 데이터 공급자가 Azure Synapse Analytics의 데이터를 공유하는 경우 데이터 소비자는 Azure Data Lake Store, Azure SQL Database 또는 Azure Synapse Analytics로 데이터를 수신할지 여부를 선택할 수 있습니다. SQL 기반 원본에서 공유하는 경우 데이터 소비자는 parquet 또는 csv에서 데이터를 받을지 여부를 선택할 수도 있습니다.
내부 공유
내부 공유를 사용하는 경우 데이터 공급자는 데이터를 복사하지 않고 상주하는 데이터를 공유할 수 있습니다. 공유 관계가 초대 흐름을 통해 설정된 후에는 데이터 공급자의 원본 데이터 저장소와 데이터 소비자의 대상 데이터 저장소 간에 기호화된 링크가 만들어집니다. 데이터 소비자는 자체 데이터 저장소를 사용하여 실시간으로 데이터를 읽고 쿼리할 수 있습니다. 원본 데이터 저장소에 대한 변경 사항이 데이터 소비자에게 즉시 제공됩니다. 현재 Azure Data Explorer에서 현재 위치 공유를 사용할 수 있습니다.
주요 기능
Azure Data Share를 사용하면 데이터 공급자가 다음을 수행할 수 있습니다.
지원되는 데이터 저장소 목록에서 조직 외부의 고객 및 파트너와 데이터 공유
데이터를 공유한 사용자를 추적합니다.
스냅샷 또는 현재 위치 공유 선택
데이터 소비자가 데이터에 대한 업데이트를 받는 빈도
고객이 필요에 따라 최신 버전의 데이터를 끌어오도록 허용하거나 사용자가 정의한 간격으로 데이터에 대한 증분 변경 내용을 자동으로 받을 수 있도록 허용합니다.
Azure Data Share를 사용하면 데이터 소비자가 다음을 수행할 수 있습니다.
공유되는 데이터 형식에 대한 설명 보기
데이터에 대한 사용 약관 보기
Azure Data Share 초대 수락 또는 거부
지원되는 데이터 저장소에 공유된 데이터를 허용합니다.
현재 위치에 있는 데이터에 액세스하거나 공유 데이터의 전체 또는 증분 스냅샷 트리거
위에 나열된 주요 기능은 모두 Azure Portal 또는 REST API를 통해 지원됩니다. REST API를 통해 Azure Data Share를 사용하는 방법에 대한 자세한 내용은 참조 설명서를 검사.
지원되는 지역
Azure Data Share를 사용할 수 있도록 하는 Azure 지역 목록은 지역 페이지에서 사용할 수 있는 제품을 참조하고 Azure Data Share를 검색합니다.
Azure Data Share에 의해 저장된 메타데이터의 경우 동남 아시아(싱가포르)에서는 지역 내에 저장되고 지원되는 다른 모든 지역에 대해 해당 지역에 저장됩니다. Azure Data Share는 공유 데이터 자체의 복사본을 저장하지 않습니다. 데이터는 공유되는 기본 데이터 저장소에 저장됩니다. 예를 들어 데이터 공급자가 데이터가 저장되는 미국 서부에 있는 Azure Data Lake Storage 계정에 데이터를 저장하는 경우입니다. 스냅샷 통해 서유럽에 있는 Azure Storage 계정과 데이터를 공유하는 경우 일반적으로 데이터는 서유럽에 있는 Azure Storage 계정으로 직접 전송됩니다.
Azure Data Share 서비스는 서비스를 사용하기 위해 해당 지역에서 사용할 수 없습니다. 예를 들어 Azure Data Share를 아직 사용할 수 없는 지역에 있는 Azure Storage 계정에 데이터가 저장된 경우에도 서비스를 사용하여 데이터를 공유할 수 있습니다.
다음 단계
데이터 공유를 시작하는 방법을 알아보려면 데이터 공유 자습서를 계속 진행하세요 .