Snowflake Data Clean Rooms: ID 및 데이터 공급자 커넥터

참고

Snowflake Data Clean Rooms 는 현재 데이터 주체 동의 관리를 지원하지 않습니다. 고객은 클린룸에 링크된 데이터를 사용하는 데 필요한 모든 권한과 동의를 얻었는지 확인해야 할 책임이 있습니다. 또한 고객은 데이터 클린룸을 사용할 때 서드 파티 커넥터와의 연결을 포함하여 모든 관련 법률과 규정을 준수해야 합니다.

중요

Snowflake는 서드 파티 커넥터를 제공하지 않으며 추가 약관이 적용될 수 있습니다. 이러한 통합은 사용자의 편의를 위해 제공되지만, 통합을 통해 전송되거나 통합에서 수신된 모든 콘텐츠에 대한 책임은 사용자에게 있습니다.

고객은 Snowflake Data Clean Rooms 사용과 관련하여 필요한 동의를 얻을 책임이 있습니다. Snowflake Data Clean Rooms를 사용하는 경우, 활성화 목적으로 서드 파티 커넥터를 사용하는 경우를 포함하여 해당 법률 및 규정을 준수하고 있는지 확인하십시오.

개요

서로 다른 값이 동일한 엔터티를 참조하는 경우 ID 커넥터를 사용하여 테이블 간에 엔터티를 확인하고 조인할 수 있습니다. 예를 들어, ID 공급자가 두 개의 서로 다른 이메일이 동일한 사람을 가리킨다는 것을 알고 있는 경우, Table1은 이메일 1을 사용하고 Table2는 이메일 2를 사용하는 경우 ID 커넥터를 사용하면 두 개의 서로 다른 이메일을 동일한 엔터티로 조인할 수 있습니다.

ID 커넥터를 Clean Room에서 사용하려면 관리자가 먼저 Clean Room을 구성하여 Clean Room 제작자가 해당 커넥터를 사용할 수 있도록 해야 합니다.

Acxiom Real ID 커넥터

Acxiom Real ID를 사용하면 개인 식별 정보(PII)를 Snowflake 계정 외부로 전송할 필요 없이 Snowflake 내에서 안전하게 Real IDs를 생성할 수 있습니다.

추가 도움말을 보려면 Acxiom Real ID 설명서 를 참조하거나 accrealid@acxiom.com에 지원을 요청하십시오.

전제 조건

  1. Acxiom 커넥터를 구성하기 전에 Acxiom에 문의하여 네이티브 앱 설치에 대한 도움을 받아야 합니다.

  2. 클린룸 관리자가 커넥터를 구성하기 전에 Acxiom 네이티브 앱 소유자는 다음을 수행해야 합니다.

    1. Snowsight 에 로그인합니다.

    2. Acxiom 네이티브 앱에 대한 소유권이 있는 역할을 가정합니다. 예를 들어, acxiom_admin_role 역할이 Acxiom 네이티브 앱의 소유자인 경우 다음을 실행합니다.

      USE ROLE acxiom_admin_role;
      
      Copy
    3. 다음 명령을 실행하여 Snowflake Data Clean Rooms 에 Acxiom realid_app_role 애플리케이션 역할에 대한 액세스 권한을 부여합니다.

      GRANT APPLICATION ROLE <acxiom_app_database>.realid_app_role
        TO ROLE samooha_app_role;
      
      Copy

Acxiom Real ID 커넥터 구성

Acxiom Real ID 커넥터를 구성하려면:

  1. 웹 앱에서 클린룸 환경에 로그인합니다.

  2. 왼쪽 탐색 모음에서 Connectors 를 선택합니다.

  3. Identity & Data Providers 탭을 선택합니다.

  4. Acxiom - Real ID 를 확장합니다.

  5. Application Database 필드에 Acxiom 네이티브 앱이 설치한 애플리케이션 데이터베이스의 이름을 입력합니다.

  6. Warehouse 드롭다운 목록에서 웨어하우스 크기를 선택합니다. Snowflake는 DCR_WH_XLarge 를 권장하지만, 웨어하우스 크기 및 성능에 대한 Acxiom의 지침 을 확인하는 것이 좋습니다. Snowflake Data Clean Rooms 과 함께 사용할 웨어하우스 만들기에 대한 자세한 내용은 웨어하우스 옵션 추가 섹션을 참조하십시오.

  7. Save 를 선택합니다.

Acxiom Real ID Transcoding 커넥터

Acxiom Real ID의 트랜스코딩 기능을 사용하면 Snowflake 계정 외부로 PII를 전송할 필요 없이 Acxiom Real IDs와 비즈니스 파트너의 Acxiom Real IDs의 연결고리를 생성할 수 있습니다.

추가 도움말을 보려면 Acxiom Real ID Transcoding 애플리케이션 을 참조하거나 accrealid@acxiom.com에 지원을 요청하십시오.

전제 조건

  1. 앞서 설명한 대로 Acxiom Real ID 네이티브 앱을 설치해야 합니다.

  2. Acxiom Real ID Transcoding 애플리케이션을 설치해야 합니다.

  3. 공동 작업자에게 연락하여 Acxiom Real ID Transcoding 네이티브 앱을 설치할 때 생성된 클라이언트 ID 및 클라이언트 시크릿을 받으십시오.

  4. 클린룸 관리자가 커넥터를 구성하기 전에 Acxiom 네이티브 앱 소유자는 다음을 수행해야 합니다.

    1. Snowsight 에 로그인합니다.

    2. Acxiom 네이티브 앱에 대한 소유권이 있는 역할을 가정합니다. 예를 들어, acxiom_admin_role 역할이 Acxiom 네이티브 앱의 소유자인 경우 다음을 실행합니다.

      USE ROLE acxiom_admin_role;
      
      Copy
    3. 다음 명령을 실행하여 Snowflake Data Clean Rooms 에 Acxiom realid_app_role 애플리케이션 역할에 대한 액세스 권한을 부여합니다.

      GRANT APPLICATION ROLE <acxiom_app_database>.realid_app_role TO ROLE samooha_app_role;
      
      Copy

Acxiom Real ID Transcoding 커넥터 구성하기

Acxiom Real ID Transcoding 커넥터를 구성하려면:

  1. 웹 앱에서 클린룸 환경에 로그인합니다.

  2. 왼쪽 탐색 모음에서 Connectors 를 선택합니다.

  3. Identity & Data Providers 탭을 선택합니다.

  4. Acxiom Real ID Transcoding 를 확장합니다.

  5. Application Database 필드에 Acxiom 네이티브 앱이 설치한 애플리케이션 데이터베이스의 이름을 입력합니다.

  6. Client ID 필드에 네이티브 앱을 설치할 때 Acxiom에서 제공한 클라이언트 ID를 입력합니다.

  7. Client Secret 필드에 네이티브 앱을 설치할 때 Acxiom에서 제공한 클라이언트 시크릿을 입력합니다.

  8. Warehouse 드롭다운 목록에서 웨어하우스 크기를 선택합니다. Snowflake는 DCR_WH_Medium 을 권장하지만, 웨어하우스 크기 및 성능에 대한 Acxiom의 지침 을 확인하는 것이 좋습니다. Snowflake Data Clean Rooms 과 함께 사용할 웨어하우스 만들기에 대한 자세한 내용은 웨어하우스 옵션 추가 섹션을 참조하십시오.

  9. Acxiom Collaborator 섹션에서 공동 작업자를 한 명 이상 선택하고 Acxiom Real ID Transcoding 네이티브 앱을 설치할 때 생성된 클라이언트 ID 및 클라이언트 시크릿을 선택합니다. 공동 작업자가 목록에 표시되지 않으면 클린룸 환경에 추가 해야 합니다.

  10. Save 를 선택합니다.

Google PAIR Display & Video 360 ID 커넥터

Google은 Google Display & Video 360-PAIR 활성화 커넥터와 함께 사용할 수 있는 PAIR 기반 ID 커넥터를 제공합니다. 이 ID 커넥터는 Google PAIR 활성화 커넥터에서만 사용할 수 있습니다. Display & Video PAIR ID 커넥터를 사용하는 경우 해당 Clean Room에서는 다른 ID 커넥터를 사용할 수 없습니다.

이 ID 커넥터를 구성하고 사용하는 방법을 알아보려면 활성화 커넥터에 대한 지침을 참조하십시오.

LiveRamp Identity Resolution 커넥터

LiveRamp 의 Embedded Identity는 개인 식별 정보(PII) 또는 디바이스 식별자를 내구성 있는 가명 RampID 로 변환하며, Snowflake Marketplace의 LiveRamp 네이티브 앱을 통해 사용할 수 있습니다. Snowflake Clean Room에서 사용할 LiveRamp Identity Resolution 커넥터를 구성하기 전에 먼저 LiveRamp 네이티브 앱을 설치해야 합니다. 지침은 LiveRamp 의 설명서에 있는 Snowflake에서 LiveRamp Native App 설정하기 섹션을 참조하십시오.

추가 도움이 필요하면 LiveRamp 의 설명서에서 Snowflake의 LiveRamp Embedded Identity 를 참조하거나 snowflake@liveramp.com으로 이메일을 보내 문의하십시오.

다음은 Clean Room 환경을 LiveRamp ID Resolution 네이티브 애플리케이션과 통합하는 방법입니다.

  1. Clean Room 웹 앱의 왼쪽 탐색 모음에서 Connectors 를 선택합니다.

  2. Identity & Data Providers 탭을 선택합니다.

  3. LiveRamp - Identity Resolution & Translation 를 확장합니다.

  4. Configuration Table 필드에 LiveRamp 네이티브 앱에 대한 권한이 있는 LiveRamp 에서 제공한 애플리케이션 데이터베이스 이름을 입력합니다.

  5. 이 워크플로의 인증을 위해 클라이언트 ID 와 LiveRamp 에서 제공한 시크릿을 입력합니다.

  6. 드롭다운 목록 Warehouse 에서 웨어하우스 크기 를 선택합니다. 작업에 사용되는 데이터 세트에 따라 대부분의 PII 기반 실행 유형에는 2XL 웨어하우스를 권장합니다.

  7. Save 를 선택합니다.

모든 RampID 기반 사용 사례의 경우, 관련 개인을 다시 식별하거나 RampID 를 리버스 엔지니어링해서는 안 됩니다. ID 커넥터에 사용되는 모든 테이블의 경우 알려진 데이터(PII)와 가명 데이터를 분리하여 유지해야 합니다. 설정 중에 열은 해결 및 충돌 제거 프로세스를 위해 PII 로 표시할 수 있으며, 테이블을 연결하기 전에 다른 민감한 식별자 열(예: SSN)을 완전히 제거해야 합니다. 도움이 필요하거나 궁금한 점이 있으면 LiveRamp 팀에 문의하십시오.

LiveRamp RampID Translation 커넥터

LiveRamp 의 RampID 변환 기능을 사용하면 RampID 를 한 파트너 도메인 인코딩에서 다른 파트너 도메인 인코딩으로 트랜스코딩할 수 있으므로 민감한 기본 식별자를 공유하지 않고도 영구적인 익명 식별자를 서로 일치시킬 수 있습니다. 이 기능은 Snowflake Marketplace 의 LiveRamp 네이티브 앱을 통해 사용할 수 있습니다.

Snowflake Clean Room에서 사용할 이 커넥터를 구성하기 전에 먼저 LiveRamp 네이티브 앱을 설치해야 합니다.

추가 도움이 필요하면 LiveRamp 의 설명서에서 Snowflake의 LiveRamp Embedded Identity 를 참조하거나 snowflake@liveramp.com으로 이메일을 보내 문의하십시오.

LiveRamp Translation 네이티브 애플리케이션을 구성하려면 다음을 수행하십시오.

  1. Snowsight 에 로그인합니다.

  2. Clean Room 웹 앱의 왼쪽 탐색 모음에서 Connectors 를 선택합니다.

  3. Identity & Data Providers 탭을 선택합니다.

  4. LiveRamp - Identity Resolution & Translation 를 확장합니다.

  5. Configuration Table 필드에 LiveRamp 네이티브 앱에 대한 권한이 있는 LiveRamp 에서 제공한 애플리케이션 데이터베이스 이름을 입력합니다.

  6. 이 워크플로의 인증을 위해 클라이언트 ID 및 LiveRamp 에서 제공한 시크릿을 입력합니다.

  7. 웨어하우스 드롭다운 목록에서 웨어하우스 크기 를 선택합니다. ID 변환 워크플로의 경우에만 더 작은 크기의 웨어하우스를 사용할 수 있습니다.

  8. RampID Collaborators 아래에 다음을 입력합니다.

    1. Snowflake Collaborator 필드에 공동 작업자 Snowflake 계정의 계정 로케이터 를 입력합니다.

    2. Target Domain 필드에 공동 작업자의 RampID 공간에 대한 LiveRamp 의 대상 도메인 인코딩을 입력합니다. 4자로 된 식별자입니다. 자세한 내용은 LiveRamp 에 문의하십시오.

  9. Save 를 선택합니다.

Merkury Identity 커넥터

dentsu의 Merkury Identity Connector를 사용하면 Merkury ID 전체에 걸쳐 협업하고 일부 개인 식별자 정보(PII)를 가명화된 Merkury ID 로 안전하게 변환할 수 있습니다.

1단계: Merkury Identity Connector 네이티브 앱 설치하기

  1. Merkury Identity Connector 네이티브 앱 설치: IDConnector@dentsu.com으로 Merkury에 문의하여 계정에 목록을 추가합니다.

  2. SAMOOHA_APP_ROLE 역할에 권한 부여

    1. Snowsight에 로그인합니다.

    2. Merkury 네이티브 앱에 대한 소유권을 가진 역할을 가정합니다. 예를 들어, ACCOUNTADMIN 역할이 Merkury 네이티브 앱의 소유자인 경우 USE ROLE ACCOUNTADMIN; 을 실행합니다.

    3. 다음 명령을 실행하여 Snowflake Data Clean Rooms에 Merkury DCR_DB_ROLE 애플리케이션 역할에 대한 액세스 권한을 부여합니다.

    GRANT APPLICATION ROLE <merkury_app_database>.DCR_DB_ROLE TO ROLE samooha_app_role;
    
    Copy

2단계: Merkury Identity Connector 네이티브 앱 구성

  1. 웹 앱에서 클린룸에 로그인합니다.

  2. 왼쪽 탐색 모음에서 Connectors 를 선택합니다.

  3. Identity & Data Providers 탭을 선택합니다.

  4. Merkury Identity Connector 를 확장합니다.

  5. Application database 필드에 Merkury ID 네이티브 앱이 설치한 애플리케이션 데이터베이스의 이름을 입력합니다.

  6. 본인 인증을 수행합니다.

TransUnion TruAudience Identity 커넥터

TransUnion TruAudience Identity는 온라인과 오프라인 식별자를 활용한 컨슈머 데이터 검증, 강화, 매칭 솔루션을 제공합니다. 이는 테이블의 행을 TransUnion ID와 일치시켜 공동 작업자의 테이블에 있는 행을 조인하는 데 사용할 수 있습니다.

TransUnion 통합을 사용할 때는 다음 사항에 유의하십시오.

  • Snowflake는 ID를 일치시킬 때 TransUnion 점수 필터를 고려하지 않습니다. 모든 일치가 포함됩니다.

  • Overlap Audience Analysis와 같이 컨슈머가 아닌 공급자가 분석을 실행하는 경우, 별개의 협업 IDs는 공급자의 카운트가 아닌 컨슈머의 카운트를 기반으로 합니다.

  • SQL Query 템플릿을 사용하여 협업 ID에 집계할 수 없습니다.

이 섹션에서는 TransUnion TruAudience Identity용 커넥터를 구성하는 방법에 대해 설명합니다. 이 커넥터를 설치하고 구성하려면 MANAGE_DCR_CONNECTORS 역할이 있어야 합니다.

커넥터를 구성한 후 Snowflake는 TransUnion 공동 작업자 IDs를 소스 테이블의 레코드를 고유하게 식별하는 값에 매핑하는 캐시를 유지합니다. 예를 들어, 캐시에서 특정 레코드를 삭제하는 등의 작업을 통해 관리자는 이 캐시를 관리할 수 있습니다.

전제 조건

클린룸 환경에서 TransUnion TruAudience Identity 커넥터를 구성하기 전에 다음을 완료해야 합니다.

1단계: TransUnion 네이티브 앱 설치

Snowflake Marketplace를 사용하여 TransUnion TruAudience Identity용 네이티브 앱을 설치합니다.

2단계: 클린룸 Native App에 권한 부여

TransUnion 네이티브 앱이 설치된 후 클린룸 관리자가 커넥터를 구성하기 전에 TransUnion 네이티브 앱의 소유자는 다음 단계를 따라야 합니다.

  1. Snowsight 에 로그인합니다.

  2. TransUnion 네이티브 앱에 대한 소유권을 가진 역할을 가정합니다. 예를 들어, tu_admin_role 역할이 TransUnion 네이티브 앱의 소유자인 경우 다음을 실행합니다.

    USE ROLE tu_admin_role;
    
    Copy
  3. TransUnion 애플리케이션 역할 및 1단계에서 설치한 TransUnion 테이블에 대한 Snowflake Data Clean Rooms 액세스 권한을 부여합니다.

    GRANT APPLICATION ROLE <transunion_app_database>.tru_app_public
       TO ROLE SAMOOHA_APP_ROLE;
    
    GRANT SELECT, INSERT
       ON TABLE SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.SAMOOHA_INTERNAL_TRANSUNION_ID_GENERATION_RECORDS
       TO ROLE SAMOOHA_APP_ROLE;
    
    Copy
3단계: 필수 저장 프로시저가 있는지 확인합니다

TransUnion 커넥터는 일부 클린룸 환경에 없을 수 있는 저장 프로시저를 사용합니다. 저장 프로시저가 있는지 확인하려면 ACCOUNTADMIN 역할이 있는 사용자로 다음 명령을 실행합니다.

USE ROLE ACCOUNTADMIN;

DESCRIBE PROCEDURE SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.GRANT_EXTERNAL_APP_ROLE;
Copy

프로시저가 존재하지 않는다는 오류가 표시되면 다음 명령을 사용하여 프로시저를 정의해야 합니다.

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;
Copy

커넥터 구성하기

TransUnion TruAudience Identity 커넥터를 구성하려면:

  1. 웹 앱에서 클린룸 환경에 로그인합니다.

  2. 왼쪽 탐색 모음에서 Connectors 를 선택합니다.

  3. Identity & Data Providers 탭을 선택합니다.

  4. TransUnion - TruAudience Identity 를 확장합니다.

  5. Application Database 필드에 TransUnion 네이티브 앱이 설치한 애플리케이션 데이터베이스의 이름을 입력합니다.

  6. Collaboration Key 필드에 인증을 위해 TransUnion에서 받은 공동 작업 키를 입력합니다.

  7. 클린룸 사용자가 테이블을 TransUnion TruAudience Identity와 통합할 때 사용하는 웨어하우스를 선택합니다.

    1시간 이내에 ID 매칭 프로세스를 완료하려면 다음 가이드라인을 참고하여 적합한 웨어하우스 크기를 선택합니다.

    행 수

    웨어하우스 크기

    < 10만

    Large

    100만

    XLarge

    주소 포함 500만~1000만

    3X-Large

    > 1000만

    3X-Large

  8. Authenticate 를 선택합니다.

TransUnion TruAudience ID 캐시

Snowflake는 TransUnion 공동 작업자 IDs를 레코드를 고유하게 식별하는 소스 테이블의 값에 매핑하는 캐시를 유지합니다. 예를 들어, 캐시는 각 공동 작업자 ID를 소스 테이블의 user_id 열에 있는 값에 매핑할 수 있습니다. 캐시는 SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.SAMOOHA_INTERNAL_TRANSUNION_ID_GENERATION_RECORDS 테이블에 저장됩니다. 이 테이블에 포함되는 열은 다음과 같습니다.

데이터 타입

설명

inputid

VARCHAR

통합 중에 Unique Record Column 으로 선택한 열의 값입니다.

collaborationid

VARCHAR

입력 ID 및 기타 통합 매개 변수를 기반으로 생성된 TransUnion 협업 ID입니다.

lastprocessed

TIMESTAMP_NTZ

TransUnion이 협업 ID를 생성한 타임스탬프입니다.

캐시에서 다음 작업을 수행할 수 있습니다.

캐시 삭제
TRUNCATE SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.SAMOOHA_INTERNAL_TRANSUNION_ID_GENERATION_RECORDS;
Copy
캐시에서 특정 레코드 삭제

작은따옴표로 묶은 값을 쉼표로 구분한 목록으로 지정하여 캐시에서 특정 레코드를 삭제할 수 있습니다. 예를 들어, 입력 IDs가 123456abcedf 인 레코드를 삭제하려면 다음을 실행합니다.

DELETE FROM SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.SAMOOHA_INTERNAL_TRANSUNION_ID_GENERATION_RECORDS
  WHERE inputid IN ('123456', 'abcedf');
Copy
별도의 데이터 세트에서 입력 IDs에 따라 여러 레코드 삭제

입력 IDs가 다른 테이블의 열에 있는 경우 캐시에서 여러 레코드를 삭제할 수 있습니다. 예를 들어, 삭제할 입력 IDs가 my_db.my_schema.ref_table 테이블의 user_id 열에 나열되어 있으면 다음을 실행합니다.

DELETE FROM SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.SAMOOHA_INTERNAL_TRANSUNION_ID_GENERATION_RECORDS
  WHERE INPUTID IN (
    SELECT user_id as INPUTID
    FROM my_db.my_schema.ref_table
  );
Copy
배치의 모든 레코드 추가

TransUnion 의 뷰에 있는 배치의 모든 레코드를 캐시에 추가할 수 있습니다.

INSERT INTO SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.SAMOOHA_INTERNAL_TRANSUNION_ID_GENERATION_RECORDS (
  INPUTID,
  COLLABORATIONID,
  LASTPROCESSED
SELECT
  INPUTID,
  COLLABORATIONID,
  LASTPROCESSED
FROM <TRANSUNION_APPLICATION_DATABASE>.SHARE_SCHEMA.REF_MATCHING_OUTPUT_VIEW
WHERE BATCHID = '<BATCH_ID>';
Copy
배치의 모든 레코드 병합

TransUnion의 뷰에 있는 배치의 모든 레코드를 기존 입력 ID 레코드를 해당되는 새 협업 IDs와 마지막으로 처리된 새 타임스탬프로 덮어쓰면 캐시에 병합할 수 있습니다.

MERGE INTO SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.SAMOOHA_INTERNAL_TRANSUNION_ID_GENERATION_RECORDS CT
USING <TRANSUNION_APPLICATION_DATABASE>.SHARE_SCHEMA.REF_MATCHING_OUTPUT_VIEW OT
  ON
    CT.INPUTID = OT.INPUTID
    AND OT.BATCHID = '<BATCH_ID>'
WHEN MATCHED THEN
  UPDATE SET
    CT.COLLABORATIONID = OT.COLLABORATIONID,
    CT.LASTPROCESSED = OT.LASTPROCESSED
WHEN NOT MATCHED THEN
  INSERT (
    INPUTID,
    COLLABORATIONID,
    LASTPROCESSED
  ) VALUES (
      OT.INPUTID,
      OT.COLLABORATIONID,
      OT.LASTPROCESSED
  );
Copy
입력 ID 레코드에 대한 공동 작업자 IDs 추가

데이터 세트의 열로 존재하고 특정 배치에도 존재하는 입력 ID 레코드에 대해 공동 작업자 IDs를 추가할 수 있습니다.

INSERT INTO SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.SAMOOHA_INTERNAL_TRANSUNION_ID_GENERATION_RECORDS (
  INPUTID,
  COLLABORATIONID,
  LASTPROCESSED
)
  SELECT
    INPUTID,
    COLLABORATIONID,
    LASTPROCESSED
  FROM <TRANSUNION_APPLICATION_DATABASE>.SHARE_SCHEMA.REF_MATCHING_OUTPUT_VIEW
  WHERE INPUTID IN (
    SELECT <column_name_containing_input_ids_to_be_added> as INPUTID
    FROM <dataset_fqtn_containing_input_ids_to_be_added>
    )
    AND BATCHID = '<BATCH_ID>';
Copy