Sobre a Openflow Connector for Google Sheets

Nota

O conector está sujeito aos termos do conector.

Este tópico descreve os conceitos básicos do Openflow Connector for Google Sheets, seu fluxo de trabalho e suas limitações.

O Openflow Connector for Google Sheets permite a ingestão de dados das Planilhas Google no Snowflake. Ele usa a API das Planilhas Google para buscar dados e mantê-los em uma tabela dedicada a um determinado intervalo de uma planilha. O conector cria a tabela de destino no banco de dados e o esquema fornecido na configuração.

Use esse conector se quiser fazer o seguinte:

  • Carregue os dados de planilhas do Google em tabelas Snowflake para relatórios, análises e insights

Fluxo de trabalho

  1. Um administrador do Google Cloud cria uma conta de serviço e uma chave, conforme descrito em Credenciais da conta de serviço.

  2. Um usuário das Planilhas Google cria uma planilha das Planilhas Google e a compartilha com a conta de serviço. A primeira linha de dados representa os nomes das colunas na tabela de destino que o conector criará. Ele não pode conter dados reais. Se uma coluna contiver vários tipos de dados, o conector selecionará o tipo menos restritivo.

  3. Um administrador de conta Snowflake configura o conector da seguinte forma:

    1. Importa o arquivo de definição do conector para a tela do Snowflake Openflow.

    2. Cria o warehouse Snowflake, o banco de dados de destino, o esquema de destino e a chave.

    3. Especifica os parâmetros necessários para o conector, como warehouse Snowflake, banco de dados de destino, chave Snowflake e ID de planilha.

    4. Executa o fluxo do conector. O conector realiza as seguintes tarefas quando executado no Openflow:

      1. Recupera os dados de uma planilha especificada.

      2. Cria e atualiza a tabela de destino para refletir o esquema de dados das Planilhas Google. Se a tabela de destino não for criada, ela será truncada.

      3. Insere os dados na tabela de destino.

Limitações

  • O conector salva os valores numéricos de uma planilha somente como tipos INT ou DOUBLE. Por esse motivo, podem ocorrer pequenos erros de arredondamento nos dígitos menos significativos se as planilhas contiverem números de ponto flutuante. Atualmente, o conector não é compatível com maior precisão.

  • Não há suporte para carga incremental. O conector usa a estratégia de ingestão de truncamento e carregamento.

Próximos passos

Configure o Openflow Connector for Google Sheets