Google Cloud Storage

O Google Cloud Storage é um serviço para armazenamento de objetos e arquivos (por exemplo CSV e JSON) no Google Cloud.

Ao adicionar o conector do Google Cloud Storage na Kondado, você poderá criar ETLs dos seus arquivos diretamente para o seu Data Warehouse ou Data Lake com apenas alguns cliques.

Adicionando o conector

Para adicionar o conecto do Google Cloud Storage, siga os passos abaixo:

1) Acesse a sua conta do Google Cloud

2) Clique neste link para acessar a seção de Service Accounts, ou siga a imagem abaixo:

3) Uma vez na seção de Service Accounts, clique em "CREATE SERVICE ACCOUNT"

4) No primeiro passo, preencha um nome para a sua service account (por exemplo, "kondado gcs") e clique em "CREATE"

5) No segundo passo do processo de criação, selecione o Role "Storage Object Admin" e clique em CONTINUE

6) Agora basta clicar em "DONE" para finalizar a criação

7) Uma vez criada, você será direcionado para uma lista de todas as service accounts ativas. Localize a que você acabou de criar e, nos três pontos verticais à direita, clique em "Create key"

8) No diálogo, selecione o tipo "JSON" e depois clique em "CREATE"

9) Após clicar em criar, a chave será baixada no seu computador. Abra o arquivo que fez download em um editor de texto, ele terá um formato parecido com este:

10) Faça login na Kondado, vá para a página de adicionar conectores e selecione o conector do Google Cloud Storage

11) Na página de adição do conector, faça o seguinte:

  • Em "Bucket" preencha o nome do seu bucket
  • Em "Credencial JSON", copie e cole os valores do arquivo do passo (9)

12) Agora basta clicar em "SALVAR" e você estará pronto para enviar seus arquivos do Google Cloud Storage para o seu Data Warehouse ou Data Lake

Integrações

Gráfico de relacionamento entre tabelas

CSV

Você poderá indicar o nome de um arquivo ou mesmo o início do nome do arquivo e iremos integrar todos eles.

Uma vez executada, a integração irá guardar a maior data de alteração dos arquivos que leu e, na próxima execução, buscar apenas arquivos que possuem data de alteração posterior.

Para poder absorver arquivos com colunas diferentes, os dados serão pivotados no destino e seguirão o seguinte padrão:

Campo Tipo

row_number

int

column_number

int

first_column_value

text

value

text

__file_basename

text

__file_path

text

__file_name

text

__kdd_insert_time

timestamp

Adicionar o conector Google Cloud Storage na Kondado

Configure uma service account no Google Cloud e conecte seus arquivos CSV/JSON do GCS ao seu Data Warehouse ou Data Lake em poucos passos.

1
Criar uma Service Account no Google Cloud

Acesse sua conta do Google Cloud, vá até a seção de Service Accounts e clique em "CREATE SERVICE ACCOUNT". Preencha o nome (ex: "kondado gcs") e atribua o role "Storage Object Admin" para garantir permissões adequadas de leitura.

2
Gerar e baixar a chave JSON

Na lista de service accounts, localize a conta criada, clique nos três pontos verticais e selecione "Create key". Escolha o tipo JSON e clique em "CREATE" para fazer o download da credencial. Abra o arquivo em um editor de texto para copiar seu conteúdo.

3
Adicionar o conector na Kondado

Faça login na Kondado, acesse a página para adicionar conectores e selecione o Google Cloud Storage. Preencha o campo "Bucket" com o nome do seu bucket e cole a credencial JSON completa no campo correspondente.

4
Salvar e começar a integrar dados

Clique em "SALVAR" para finalizar. Seus arquivos CSV e JSON do GCS já podem ser enviados para destinos como Data Warehouse ou Data Lake, com suporte a arquivos de colunas dinâmicas via pivot automático.

Perguntas frequentes

Quais tipos de arquivo o conector Google Cloud Storage suporta?
O conector suporta arquivos CSV e JSON. Para CSV, você pode indicar o nome exato de um arquivo ou apenas o início do nome, e todos os arquivos correspondentes serão integrados automaticamente.
Como funciona a atualização incremental dos arquivos CSV?
A integração guarda a maior data de alteração dos arquivos lidos. Na próxima execução, apenas arquivos com data de alteração posterior são buscados, evitando reprocessamento desnecessário e otimizando o pipeline.
O que acontece quando os arquivos CSV têm colunas diferentes entre si?
Os dados são automaticamente pivotados no destino, seguindo um padrão unificado com campos como row_number, column_number, first_column_value, value e metadados do arquivo (__file_basename, __file_path, __file_name, __kdd_insert_time).
Qual role do Google Cloud é necessário para a integração funcionar?
É necessário atribuir o role "Storage Object Admin" à service account criada. Essa permissão permite que a Kondado leia os objetos armazenados no seu bucket do Google Cloud Storage.
Posso usar o Google Cloud Storage como origem para dashboards e visualizações?
Sim. Após integrar seus arquivos do GCS a um Data Warehouse ou Data Lake, você pode conectar esses dados a ferramentas de BI. Veja opções de dashboards prontos e visualização disponíveis na Kondado.
Preciso de uma conta paga para testar o conector do Google Cloud Storage?
Você pode criar uma conta gratuita na Kondado para começar a testar. O Google Cloud também oferece camada gratuita para novos usuários, permitindo validar a integração sem custos iniciais.

Escrito por·Publicado em 2021-01-21·Atualizado em 2026-04-25