Desinstalação e reinstalação do Snowflake Connector for Google Analytics Raw Data

Este tópico fornece informações sobre como desinstalar e reinstalar o Snowflake Connector for Google Analytics Raw Data.

Desinstalação do Snowflake Connector for Google Analytics Raw Data

Os dados ingeridos pelo conector permanecem no banco de dados e no esquema de destino selecionados, que pertencem à função do cliente. No entanto, todas as tabelas de coletores e exibições que contêm seus dados do Google Analytics no esquema de destino pertencem ao aplicativo Snowflake Connector for Google Analytics Raw Data. Portanto, se você desinstalar o conector antes de transferir a propriedade dessas tabelas e exibições para uma função de conta, elas também serão excluídas.

Nota

Se você não quiser que os dados sejam excluídos junto com o conector, transfira a propriedade de todas as tabelas e exibições no esquema de destino para uma conta e revogue as concessões atuais do aplicativo.

Para transferir a propriedade de todas as tabelas e exibições no esquema de destino para uma função de conta, execute as seguintes consultas:

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
Para garantir que o conector não possua objetos que você não deseja remover, execute a seguinte consulta:
SHOW OBJECTS OWNED BY APPLICATION <application name>;
Copy

Durante a configuração do conector, alguns objetos Snowflake que não pertencem ao aplicativo são criados e não serão removidos automaticamente durante a desinstalação. Se você também quiser removê-los, poderá fazê-lo descartando-os manualmente usando consultas SQL. Os objetos são:

  • Segredo e regra de rede dentro do esquema CONNECTORS_SECRET.SNOWFLAKE_CONNECTOR_FOR_GOOGLE_ANALYTICS_RAW_DATA.

  • Uma integração de acesso externo listada na guia Settings » Authentication.

  • Uma integração de segurança listada na guia Settings » Authentication.

Para descartar esses objetos, execute as seguintes consultas:

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

Para o segredo e a regra de rede, você também pode querer descartar o banco de dados e/ou esquema envolvente.

Para desinstalar o Snowflake Connector for Google Analytics Raw Data siga estas etapas:

  1. Entre em Snowsight como um usuário com a função ACCOUNTADMIN.

  2. No menu de navegação, selecione Data Products » Apps.

  3. Procure por Snowflake Connector for Google Analytics Raw Data.

  4. Selecione Uninstall.

Reinstalação do conector com o mesmo banco de dados e esquema

Se você removeu o conector mas deixou o banco de dados e o esquema contendo os dados ingeridos intactos, você pode mais tarde reinstalar o conector e retomar a ingestão de dados a partir do ponto onde o conector estava em execução pela última vez.

Nota

Para garantir a consistência dos dados, certifique-se de que a ingestão atual tenha sido concluída e interrompida antes de desinstalar o conector.

Após desinstalar o conector, você poderá reinstalá-lo selecionando Data Products » Apps no menu de navegação.

Durante o processo de instalação:

  • Fornecer o banco de dados e o esquema utilizados anteriormente.

  • Forneça a configuração do conector.

  • Forneça a mesma configuração de ingestão.

Ao fornecer as mesmas informações de configuração, o conector pode retomar o processo de ingestão.

Nota

Se você tiver desinstalado o conector durante uma ingestão em andamento, os dados incompletos da última tabela diária cuja ingestão foi interrompida serão excluídos e reingeridos.