Skip to main content

Configurando envios de dados

Configurando envios de dados

Esta página explica como os administradores podem configurar envios de dados para que as pessoas possam enviar arquivos CSV para o seu Analytics. Para como enviar dados após essa configuração, consulte Enviando dados.

Enviar dados CSV para uma coleção no Analytics

O envio de dados CSV é mais adequado para análises pontuais de dados em planilhas. Se você possui muitos dados, ou precisará atualizar ou adicionar dados regularmente, recomendamos configurar uma forma de carregar esses dados diretamente em um banco de dados e, em seguida, conectar o Analytics a esse banco de dados.

Gerenciando configurações de envio

Para gerenciar as configurações de envio, os administradores podem pressionar cmd/ctrl + K e buscar por “Settings - Uploads”, ou clicar no ícone de engrenagem no canto superior direito e acessar Configurações do Admin > Configurações > Envios.

Bancos de dados que suportam envios

Configurando envios

Há algumas ações que os administradores precisam realizar para suportar o envio de arquivos CSV:

Conectar a um banco de dados usando uma conta de usuário com permissão de escrita

Para enviar dados para o Analytics, um administrador precisará conectar o Analytics a um banco de dados que suporte envios, utilizando uma conta de usuário do banco que tenha permissão para escrita nesse banco.

Também é possível enviar dados para o Banco de Dados Exemplo incluído no Analytics (um banco H2), embora não recomendemos usar o Banco de Dados Exemplo para dados que você deseja manter.

Para mais informações, consulte:

Selecionar o banco de dados e o schema onde deseja armazenar os dados

Se o Analytics estiver conectado a um banco de dados usando uma conta com permissão para escrita, os administradores podem habilitar os envios da seguinte forma:

  • Clicar no ícone de engrenagem no canto superior direito da página inicial e navegar para Configurações do Admin > Configurações > Envios.
  • Selecionar o banco de dados que o Analytics deve usar para armazenar os dados.

Quando uma pessoa enviar um arquivo CSV para uma coleção, o Analytics irá:

  • Criar uma tabela para armazenar esses dados no banco e schema que o administrador definiu para os envios.
  • Criar um model que encapsula a tabela enviada, e salvar esse model na coleção para a qual a pessoa enviou o arquivo CSV.

Especificar um prefixo que o Analytics adicionará às tabelas enviadas

Os administradores podem, opcionalmente, especificar um texto que será adicionado no início do nome das tabelas que o Analytics cria para armazenar os dados enviados.

Adicionar pessoas a um grupo com acesso aos dados do schema dos envios

Para enviar arquivos CSV, a pessoa deve estar em um grupo com permissão de Visualizar dados com acesso “Pode visualizar” e permissão de Criar consultas com acesso ao Query builder ou superior no schema que você selecionou para armazenar os dados enviados. Consulte grupos e permissões de dados.

Observação sobre envios para um banco de dados MySQL

Para acelerar os envios para um banco MySQL, recomendamos que você configure o parâmetro local_infile como ON. Essa configuração deve ser feita no MySQL, não no Analytics. O formato da linha de comando é --local-infile=ON.

Se o local_infile estiver desabilitado (configurado como OFF), o Analytics automaticamente usará um método muito mais lento para enviar os arquivos CSV.

Para mais detalhes, consulte:

Leia a documentação para outras versões do Analytics.