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;
- 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>;
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;
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:
Entre em Snowsight como um usuário com a função ACCOUNTADMIN.
No menu de navegação, selecione Data Products » Apps.
Procure por Snowflake Connector for Google Analytics Raw Data.
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.