Snowflake Connector for Google Analytics Raw Data 제거 및 재설치하기

이 항목에서는 Snowflake Connector for Google Analytics Raw Data 제거 및 재설치에 대한 정보를 제공합니다.

Snowflake Connector for Google Analytics Raw Data 제거하기

커넥터가 수집한 데이터는 고객의 역할이 소유한 선택된 대상 데이터베이스와 스키마에 유지됩니다. 그러나 대상 스키마 내의 Google Analytics 데이터를 포함하는 모든 싱크 테이블과 뷰는 Snowflake Connector for Google Analytics Raw Data 애플리케이션이 소유합니다. 따라서 이러한 테이블 및 뷰의 소유권을 계정 역할로 이전하기 전에 커넥터를 제거하면 테이블과 뷰도 삭제됩니다.

참고

커넥터와 함께 데이터가 삭제되지 않도록 하려면 대상 스키마의 모든 테이블과 뷰의 소유권을 계정으로 이전하고 애플리케이션에서 현재 권한 부여를 취소하십시오.

대상 스키마의 모든 테이블과 뷰의 소유권을 계정 역할로 이전하려면 다음 쿼리를 실행하십시오.

GRANT OWNERSHIP ON ALL TABLES IN SCHEMA <destination database>.<destination schema>
TO ROLE <account role>
REVOKE CURRENT GRANTS;

GRANT OWNERSHIP ON ALL VIEWS IN SCHEMA <destination database>.<destination schema>
TO ROLE <account role>
REVOKE CURRENT GRANTS;
Copy
커넥터가 제거하고 싶지 않은 오브젝트를 소유하지 않도록 하려면 다음 쿼리를 실행하십시오.
SHOW OBJECTS OWNED BY APPLICATION <application name>;
Copy

커넥터 구성 중에 애플리케이션이 소유하지 않은 일부 Snowflake 오브젝트가 생성되며 이들은 설치 제거 중에 자동으로 제거되지 않습니다. 이러한 오브젝트도 제거하려면 SQL 쿼리를 사용하여 수동으로 삭제하면 됩니다. 오브젝트는 다음과 같습니다.

  • CONNECTORS_SECRET.SNOWFLAKE_CONNECTOR_FOR_GOOGLE_ANALYTICS_RAW_DATA 스키마 내부의 시크릿 및 네트워크 규칙.

  • Settings » Authentication 탭에 나열된 외부 액세스 통합.

  • Settings » Authentication 탭에 나열된 보안 통합.

이러한 오브젝트를 삭제하려면 다음 쿼리를 실행하십시오.

DROP EXTERNAL ACCESS INTEGRATION <external access integration name>;

DROP SECURITY INTEGRATION <security integration name>;

DROP SECRET CONNECTORS_SECRET.SNOWFLAKE_CONNECTOR_FOR_GOOGLE_ANALYTICS_RAW_DATA.SECRET;

DROP NETWORK RULE CONNECTORS_SECRET.SNOWFLAKE_CONNECTOR_FOR_GOOGLE_ANALYTICS_RAW_DATA.NETWORK_RULE;
Copy

시크릿 및 네트워크 규칙의 경우 포함하는 데이터베이스 및/또는 스키마를 삭제할 수도 있습니다.

Snowflake Connector for Google Analytics Raw Data 를 제거하려면 다음 단계를 따르십시오.

  1. ACCOUNTADMIN 역할을 가진 사용자로 Snowsight 에 로그인합니다.

  2. 탐색 메뉴에서 Data Products » Apps 를 선택합니다.

  3. Snowflake Connector for Google Analytics Raw Data 를 검색합니다.

  4. Uninstall 을 선택합니다.

동일한 데이터베이스와 스키마로 커넥터 다시 설치하기

커넥터를 제거했지만 수집된 데이터가 포함된 데이터베이스와 스키마는 그대로 둔 경우 나중에 커넥터를 다시 설치하고 커넥터가 마지막으로 실행된 지점부터 데이터 수집을 재개할 수 있습니다.

참고

데이터 일관성을 보장하려면 커넥터를 제거하기 전에 현재 수집이 완료되고 중지되었는지 확인하십시오.

커넥터를 제거한 후 탐색 메뉴에서 Data Products » Apps 를 선택하여 커넥터를 다시 설치할 수 있습니다.

설치 프로세스 중에 다음을 수행합니다.

  • 이전에 사용한 데이터베이스와 스키마를 제공합니다.

  • 커넥터 구성을 제공합니다.

  • 동일한 수집 구성을 제공합니다.

동일한 구성 정보를 제공함으로써 커넥터는 수집 프로세스를 재개할 수 있습니다.

참고

수집이 진행되는 동안 커넥터를 제거하면 수집이 중단된 마지막 일일 테이블의 불완전한 데이터가 삭제되고 다시 수집됩니다.