다음을 통해 공유


Azure Blob Storage로 데이터 내보내기(프리뷰)

[이 문서는 시험판 문서이며 변경될 수 있습니다.]

Dynamics 365 Customer Insights - Data의 데이터를 Blob Storage에 저장하거나 이를 사용하여 데이터를 다른 애플리케이션으로 전송하세요.

Azure Synapse Link for Dataverse는 Microsoft Dataverse에서 Azure Data Lake로 원활하고 지속적인 데이터 복제를 제공하는 일반적으로 사용 가능한 서비스입니다. 다음과 같이 Customer Insights에서 생성된 테이블의 추가 데이터 처리를 위해 Customer Insights 데이터 출력 내보내기 대신 Azure Synapse Link for Dataverse를 사용하는 것이 좋습니다.

  • 통합 고객 프로필(msdynci_customerprofile)
  • 통합 활동(msdynci_unifiedactivity)
  • 세그먼트 멤버십(msdynci_segmentmembership)
  • 고객 특성 측정값(msdynci_customermeasure)
  • 보강 데이터(msdynci_enrichment)
  • 예측 모델 출력(msdynci_prediction)

테이블 스키마에 대한 자세한 내용은 Customer Insights - Data의 테이블을 참조하세요.

전제 조건

알려진 제한 사항

  • Azure Blob Storage의 경우 표준 성능과 프리미엄 성능 계층 중에서 선택합니다. 프리미엄 성능 계층을 선택하는 경우 프리미엄 블록 Blob을 계정 유형으로 선택합니다.
  • Azure Private Link를 설정한 후 자신의 저장소 계정에 대한 공용 액세스를 사용하도록 설정하면 작동하지 않습니다. Private Link는 스토리지 계정에 대한 공용 액세스를 비활성화하는 경우에만 지원됩니다. 공개 액세스를 다시 활성화하려면 Private Link 설정을 제거하세요.
  • 이 내보내기는 CSV 형식의 파일에만 작동합니다.

Blob Storage에 대한 연결 설정

연결을 추가하여 Customer Insights에서 관리자 권한을 확보합니다.

  1. 설정>연결로 이동합니다.

  2. 연결 추가를 선택하고 Azure Blob Storage를 선택합니다.

  3. 표시 이름 필드에서 연결에 인식할 수 있는 이름을 지정합니다. 이름 및 연결 유형은 이 연결을 설명합니다. 이 연결의 목적과 대상을 설명하는 이름을 선택하는 것이 좋습니다.

  4. 이 연결을 사용할 수 있는 사용자를 선택합니다. 기본적으로 관리자만 해당합니다. 자세한 내용은 기여자가 내보내기에 연결을 사용하도록 허용을 확인하세요.

  5. 구독, 리소스 그룹, 스토리지 계정 및 Blob Storage 계정의 컨테이너를 입력합니다.

  6. 데이터 개인 정보 보호 및 규정 준수를 검토하고 동의함을 선택합니다.

  7. 연결을 완료하려면 저장을 선택합니다.

내보내기 구성

이 내보내기를 구성하려면 이 연결 유형에 대한 권한을 보유하고 있어야 합니다.

중요

Azure Blob Storage 계정에 대한 일시적 삭제 설정을 켠 경우 내보낼 수 없습니다. 데이터를 Blob으로 내보내려면 일시 삭제를 끕니다.

  1. 데이터>내보내기로 이동합니다.

  2. 내보내기 추가를 선택합니다.

  3. 내보내기 연결 필드의 Azure Blob Storage 섹션에서 연결을 선택합니다. 사용 가능한 연결이 없으면 관리자에게 문의하십시오.

  4. 내보낼 엔터티의 이름을 입력합니다.

  5. Blob Storage의 폴더 이름을 입력합니다.

  6. 이 대상으로 내보내려는 각 테이블 옆의 상자를 선택하십시오.

  7. 저장을 선택합니다.

내보내기를 저장해도 내보내기가 즉시 실행되지는 않습니다. 내보내기는 모든 예약된 새로 고침에 따라 실행됩니다. 주문형으로 데이터를 내보낼수도 있습니다.

내보낸 데이터는 구성한 Blob Storage 컨테이너에 저장됩니다. 컨테이너에 다음 폴더 경로가 자동으로 생성됩니다.

  • 원본 테이블 및 시스템에서 생성된 테이블의 경우:
    %ContainerName%/CustomerInsights_%instanceID%/%ExportDestinationName%/%TableName%/%Year%/%Month%/%Day%/%HHMM%/%TableName%_%PartitionId%.csv

    예: Dynamics365CustomerInsights/CustomerInsights_abcd1234-4312-11f4-93dc-24f72f43e7d5/BlobExport/HighValueSegment/2020/08/24/1433/HighValueSegment_1.csv

    많은 양의 데이터가 포함된 테이블을 내보내면 각 내보내기에 대해 동일한 폴더에 여러 CSV 파일이 생성될 수 있습니다. 내보내기를 완료하는 데 걸리는 시간을 최소화하기 위해 성능상의 이유로 내보내기 분할이 발생합니다.

  • 내보낸 테이블의 model.json은 %ExportDestinationName% 수준에 있습니다.

    예: Dynamics365CustomerInsights/CustomerInsights_abcd1234-4312-11f4-93dc-24f72f43e7d5/BlobExport/model.json