Snowflake Data Clean Rooms: ID 및 데이터 공급자 커넥터¶
커넥터를 사용하여 클린룸 환경을 에코시스템 파트너가 제공하는 서비스와 통합할 수 있습니다. 이 항목에서는 클린룸 관리자가 커넥터를 구성하여 사용자가 ID 파트너가 제공한 데이터로 클린룸에서 데이터를 개선할 수 있도록 하는 방법에 대해 설명합니다.
클린룸 사용자가 클린룸을 생성하거나 설치할 때 옵션으로 표시되는 커넥터를 제어할 공급자인 경우 사용 가능한 커넥터 사용자 지정 섹션을 참조하십시오.
중요
Snowflake는 서드 파티 커넥터를 제공하지 않으며 추가 약관이 적용될 수 있습니다. 이러한 통합은 사용자의 편의를 위해 제공되지만, 통합을 통해 전송되거나 통합에서 수신된 모든 콘텐츠에 대한 책임은 사용자에게 있습니다.
고객은 Snowflake Data Clean Rooms 사용과 관련하여 필요한 동의를 얻을 책임이 있습니다. Snowflake Data Clean Rooms를 사용하는 경우, 활성화 목적으로 서드 파티 커넥터를 사용하는 경우를 포함하여 해당 법률 및 규정을 준수하고 있는지 확인하십시오.
LiveRamp Retrieval API 커넥터¶
LiveRamp Retrieval API는 개인 식별 정보(PII)를 내구성 있는 익명 RampID로 변환합니다.
다음 절차를 완료하기 전에 이 커넥터에 필요한 구성 테이블을 만들기 위해 Snowflake 지원 에 문의해야 합니다.
클린 환경이 LiveRamp Retrieval API와 통합되도록 커넥터를 구성하려면:
왼쪽 탐색 모음에서 Connectors 를 선택합니다.
Identity & Data Providers 탭을 선택합니다.
LiveRamp Retrieval API 를 확장합니다.
Configuration Table 필드에 지원팀의 도움을 받아 만든 구성 테이블의 정규화된 이름을 입력합니다.
Save 를 선택합니다.
LiveRamp Transcoding API 커넥터¶
LiveRamp Transcoding API는 RampID를 다른 공동 작업자의 RampID 공간으로 변환합니다.
다음 절차를 완료하기 전에 이 커넥터에 필요한 구성 테이블을 만들기 위해 Snowflake 지원 에 문의해야 합니다.
클린 환경이 LiveRamp Transcoding API와 통합되도록 커넥터를 구성하려면:
왼쪽 탐색 모음에서 Connectors 를 선택합니다.
Identity & Data Providers 탭을 선택합니다.
LiveRamp Transcoding API 를 확장합니다.
Configuration Table 필드에 지원팀의 도움을 받아 만든 구성 테이블의 정규화된 이름을 입력합니다.
RampID Collaborators 아래에 다음을 입력합니다.
Snowflake Account Locator 필드에 공동 작업자 Snowflake 계정의 계정 로케이터 를 입력합니다.
Target Domain 필드에 공동 작업자의 RampID 공간에 대한 LiveRamp의 대상 도메인을 입력합니다.
Save 를 선택합니다.
TransUnion TruAudience Identity 커넥터¶
TransUnion TruAudience Identity는 온라인과 오프라인 식별자를 활용한 컨슈머 데이터 검증, 강화, 매칭 솔루션을 제공합니다.
이 섹션에서는 TransUnion TruAudience Identity용 커넥터를 구성하는 방법에 대해 설명합니다. 클린룸 사용자 중 생성 또는 설치 과정에서 TransUnion TruAudience Identity를 사용하려는 경우 ID 허브: TransUnion TruAudience ID 섹션을 참조하십시오.
커넥터를 구성한 후 Snowflake는 TransUnion 공동 작업자 IDs를 소스 테이블의 레코드를 고유하게 식별하는 값에 매핑하는 캐시를 유지합니다. 관리자는 캐시에서 특정 레코드를 삭제하는 등의 작업을 통해 이 캐시를 관리할 수 있습니다. 자세한 내용은 TransUnion TruAudience ID 캐시 섹션을 참조하십시오.
전제 조건¶
클린룸 환경에서 TransUnion TruAudience Identity 커넥터를 구성하기 전에 다음을 완료해야 합니다.
- 전제 조건 1: TransUnion 네이티브 앱 설치
Snowflake Marketplace를 사용하여 TransUnion TruAudience Identity용 네이티브 앱을 설치합니다.
- 전제 조건 2: SAMOOHA_APP_ROLE 역할에 권한 부여
TransUnion 네이티브 앱이 설치된 후 클린룸 관리자가 커넥터를 구성하기 전에 TransUnion 네이티브 앱의 소유자가 커넥터를 구성해야 합니다.
Snowsight 에 로그인합니다.
TransUnion 네이티브 앱에 대한 소유권이 있는 역할을 가정합니다. 예를 들어,
tu_admin_role
역할이 TransUnion 네이티브 앱의 소유자인 경우 다음을 실행합니다.USE ROLE tu_admin_role;
다음 명령을 실행하여 Snowflake Data Clean Rooms 에 TransUnion 애플리케이션 역할에 대한 액세스 권한을 부여합니다.
GRANT APPLICATION ROLE <transunion_app_database>.tru_app_public TO ROLE samooha_app_role;
- 전제 조건 3: 필수 저장 프로시저가 있어야 함
TransUnion 커넥터는 일부 클린룸 환경에 없을 수 있는 저장 프로시저를 사용합니다. 저장 프로시저가 있는지 확인하려면 ACCOUNTADMIN 역할이 있는 사용자로 다음 명령을 실행합니다.
USE ROLE ACCOUNTADMIN; DESCRIBE PROCEDURE SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.GRANT_EXTERNAL_APP_ROLE;
프로시저가 없다는 오류가 표시되면 다음 명령을 사용하여 프로시저를 생성해야 합니다.
USE ROLE ACCOUNTADMIN; CREATE OR REPLACE PROCEDURE SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.GRANT_EXTERNAL_APP_ROLE(APP_ROLE string, APPLICATION string) RETURNS string LANGUAGE SQL EXECUTE AS OWNER AS $$ GRANT APPLICATION ROLE IDENTIFIER(:APP_ROLE) TO APPLICATION IDENTIFIER(:APPLICATION); $$; GRANT USAGE ON PROCEDURE SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.GRANT_EXTERNAL_APP_ROLE(string, string) TO ROLE SAMOOHA_APP_ROLE;
커넥터 구성하기¶
TransUnion TruAudience Identity 커넥터를 구성하려면:
왼쪽 탐색 모음에서 Connectors 를 선택합니다.
Identity & Data Providers 탭을 선택합니다.
TransUnion - TruAudience Identity 를 확장합니다.
Application Database 필드에 TransUnion 네이티브 앱이 설치한 애플리케이션 데이터베이스의 이름을 입력합니다.
Collaboration Key 필드에 인증을 위해 TransUnion에서 받은 공동 작업 키를 입력합니다.
클린룸 사용자가 테이블을 TransUnion TruAudience Identity와 통합할 때 사용하는 웨어하우스를 선택합니다.
1시간 이내에 ID 매칭 프로세스를 완료하려면 다음 가이드라인을 참고하여 적합한 웨어하우스 크기를 선택합니다.
행 수
웨어하우스 크기
< 10만
Large
100만
XLarge
주소 포함 500만~1000만
3X-Large
> 1000만
3X-Large
Authenticate 를 선택합니다.
Acxiom Real ID 커넥터¶
Acxiom Real ID를 사용하면 개인 식별 정보(PII)를 Snowflake 계정 외부로 전송할 필요 없이 Snowflake 내에서 안전하게 Real IDs를 생성할 수 있습니다.
팁
추가 도움말을 보려면 Acxiom Real ID 설명서 를 참조하거나 accrealid@acxiom.com에 지원을 요청하십시오.
전제 조건¶
Acxiom 커넥터를 구성하기 전에 Acxiom에 문의하여 네이티브 앱 설치에 대한 도움을 받아야 합니다.
클린룸 관리자가 커넥터를 구성하기 전에 Acxiom 네이티브 앱 소유자는 다음을 수행해야 합니다.
Snowsight 에 로그인합니다.
Acxiom 네이티브 앱에 대한 소유권이 있는 역할을 가정합니다. 예를 들어,
acxiom_admin_role
역할이 Acxiom 네이티브 앱의 소유자인 경우 다음을 실행합니다.USE ROLE acxiom_admin_role;
다음 명령을 실행하여 Snowflake Data Clean Rooms 에 Acxiom 애플리케이션 역할에 대한 액세스 권한을 부여합니다.
GRANT APPLICATION ROLE <acxiom_app_database>.realid_app_role TO ROLE samooha_app_role;
Acxiom Real ID 커넥터 구성¶
Acxiom Real ID 커넥터를 구성하려면:
왼쪽 탐색 모음에서 Connectors 를 선택합니다.
Identity & Data Providers 탭을 선택합니다.
Acxiom - Real ID 를 확장합니다.
Application Database 필드에 Acxiom 네이티브 앱이 설치한 애플리케이션 데이터베이스의 이름을 입력합니다.
Warehouse 드롭다운 목록에서 웨어하우스 크기를 선택합니다. Snowflake는
DCR_WH_XLarge
를 권장하지만, 웨어하우스 크기 및 성능에 대한 Acxiom의 지침 을 확인하는 것이 좋습니다. Snowflake Data Clean Rooms 과 함께 사용할 웨어하우스 만들기에 대한 자세한 내용은 웨어하우스 옵션 추가 섹션을 참조하십시오.Save 를 선택합니다.
Acxiom Real ID Transcoding 커넥터¶
Acxiom Real ID의 트랜스코딩 기능을 사용하면 Snowflake 계정 외부로 PII를 전송할 필요 없이 Acxiom Real IDs와 비즈니스 파트너의 Acxiom Real IDs의 연결고리를 생성할 수 있습니다.
팁
추가 도움말을 보려면 Acxiom Real ID Transcoding 애플리케이션 을 참조하거나 accrealid@acxiom.com에 지원을 요청하십시오.
전제 조건¶
앞서 설명한 대로 Acxiom Real ID 네이티브 앱을 설치해야 합니다.
Acxiom Real ID Transcoding 애플리케이션을 설치해야 합니다.
클린룸 관리자가 커넥터를 구성하기 전에 Acxiom 네이티브 앱 소유자는 다음을 수행해야 합니다.
Snowsight 에 로그인합니다.
Acxiom 네이티브 앱에 대한 소유권이 있는 역할을 가정합니다. 예를 들어,
acxiom_admin_role
역할이 Acxiom 네이티브 앱의 소유자인 경우 다음을 실행합니다.USE ROLE acxiom_admin_role;
다음 명령을 실행하여 Snowflake Data Clean Rooms 에 Acxiom 애플리케이션 역할에 대한 액세스 권한을 부여합니다.
GRANT APPLICATION ROLE <acxiom_app_database>.realid_app_role TO ROLE samooha_app_role;
Acxiom Real ID Transcoding 커넥터 구성하기¶
Acxiom Real ID Transcoding 커넥터를 구성하려면:
왼쪽 탐색 모음에서 Connectors 를 선택합니다.
Identity & Data Providers 탭을 선택합니다.
Acxiom Real ID Transcoding 를 확장합니다.
Application Database 필드에 Acxiom 네이티브 앱이 설치한 애플리케이션 데이터베이스의 이름을 입력합니다.
Client ID 필드에 네이티브 앱을 설치할 때 Acxiom에서 제공한 클라이언트 ID를 입력합니다.
Client Secret 필드에 네이티브 앱을 설치할 때 Acxiom에서 제공한 클라이언트 시크릿을 입력합니다.
Warehouse 드롭다운 목록에서 웨어하우스 크기를 선택합니다. Snowflake는
DCR_WH_Medium
을 권장하지만, 웨어하우스 크기 및 성능에 대한 Acxiom의 지침 을 확인하는 것이 좋습니다. Snowflake Data Clean Rooms 과 함께 사용할 웨어하우스 만들기에 대한 자세한 내용은 웨어하우스 옵션 추가 섹션을 참조하십시오.Acxiom Collaborator 섹션에서 공동 작업자를 한 명 이상 선택하고 Acxiom Real ID Transcoding 네이티브 앱을 설치할 때 생성된 클라이언트 ID 및 클라이언트 시크릿을 선택합니다. 공동 작업자에게 연락하여 클라이언트 ID와 클라이언트 시크릿을 구해야 합니다.
공동 작업자가 목록에 표시되지 않으면 클린룸 환경에 추가 해야 합니다.
Save 를 선택합니다.