Snowflake Data Exchange 데스티네이션

Snowflake Data Exchange 데스티네이션을 추가하면 Singular 계정에서 Snowflake 계정으로 직접 데이터를 공유할 수 있습니다.

주의:

  • Singular의 데이터 데스티네이션은 프리미엄 기능입니다. 이 문서를 참고하세요.
  • 본 데이터 데스티네이션은 Snowflake 데이터 공유 기능을 사용하며, 고객사의 Snowflake 계정에 Singular 엑세스를 부여하지 않아도 됩니다.
  • Singular는 Snowflake 데이터 데스티네이션 역시 지원하며 이를 통해 데이터를 고객사의 Snowflake 데이터베이스로 보낼 수 있습니다. (이 방법을 사용하는 경우 Singular에 Snowflake 데이터베이스 쓰기 권한을 부여해야 합니다.)

설정 가이드

1. Snowflake Data Exchange 데스티네이션 추가

다음 단계를 통해 Singular에 Snowflake 데이터 데스티네이션을 추가할 수 있습니다.

  • Singular 계정에서  Settings > Data Destinations으로 이동한 후 Add a new destination 클릭하세요.
  • "Snowflake Data Exchange"를 입력합니다.
  • 다음 창이 열리면 아래 내용을 입력합니다.

mceclip1.png

항목 정의
Snowflake Account 고객사의 Snowflake 계정 이름. 데이터베이스 URL에서 확인할 수 있습니다. 예를 들어 URL이 https://myaccount.snowflakecomputing.com/이면 계정 이름은 myaccount가 됩니다.
Schema Name Singular가 데이터베이스 내에 생성할 스키마 이름, 기본 설정: "singular"
Table Name Singular가 쓰기를 실행할 테이블 이름 입력, 기본 설정: "marketing_data_raw".
Data Schema 목적지에 불러올 데이터 스키마, 데이터 데스티네이션 (ETL)스키마 참조

2. Snowflake 내에서 공유 수락

주의: 이 단계는 Snowflake 계정당 한 번만 진행합니다. Singular로부터의 Data Exchange 공유를 수락한 경우라면 이 단계를 건너 뛸 수 있습니다.

다음 단계를 통해 고객사의 Snowflake 계정 내의 공유를 수락하세요.

  • ACCOUNTADMIN role로 변경합니다.

    mceclip0.png

  • Shares 항목을 열고 Singular 엔트리를 탐색하세요.
    mceclip1.png

  • Create Database From Secure Share를 클릭합니다.
    mceclip2.png

  • 데이터베이스 이름을 입력하고 특정 role로 엑세스를 부여한 후 Create Database를 클릭하세요.
    mceclip3.png
  • 마케팅 데이터를 보려면 Singular > MARKETING_DATA로 이동합니다.
    mceclip4.png