Cadastre-se agora e ganhe 50% de desconto na primeira mensalidade!

O Supabase pode ser usado como destino para as extrações da Stract. Isso permite levar os dados de campanhas, analytics, CRM e outras fontes para tabelas do seu projeto, sem precisar usar uma planilha como etapa intermediária.

O que você precisa para conectar o Supabase

Para configurar o destino na Stract, tenha em mãos:

  • Nome da conexão: é apenas um nome para identificar esse destino dentro da Stract.
  • URL do Projeto: a URL do seu projeto no Supabase.
  • API Key: pode ser a chave service_role ou a nova secret key.
  • Schema: por padrão, você pode usar public.
  • Região do Projeto: deve ser exatamente a mesma região configurada no Supabase.
  • Senha do Banco de Dados: a senha do banco associado ao projeto.

Onde encontrar a URL do Projeto

Acesse o painel do Supabase e abra o projeto que deseja conectar.

Logo abaixo do nome do projeto terá a URL do projeto:

Copie essa informação para o campo URL do Projeto na Stract.

Onde encontrar a API Key

No mesmo projeto do Supabase, acesse:

Project Settings → API Keys

Você pode usar uma destas chaves:

  • service_role, no formato JWT;
  • secret key, no formato sb_secret_.... disponível em Secret Keys

Essas chaves possuem acesso às tabelas do projeto e são necessárias para que a Stract consiga gravar os dados no destino.

Copie a chave e informe no campo API Key (service_role / secret key).

Qual Schema informar

A Stract também permite definir o schema onde as tabelas serão utilizadas.

Se você usa a configuração padrão do Supabase, informe:

public

Você também pode deixar o campo em branco para utilizar o schema public.

Se o seu projeto utiliza outro schema, informe o nome correspondente.

Onde encontrar a Região do Projeto

A região informada na Stract precisa ser exatamente a mesma configurada no projeto do Supabase.

No painel do Supabase, acesse:

Project Settings → General

Verifique a região do projeto e selecione a mesma opção na Stract.

Por exemplo:

sa-east-1 — América do Sul (São Paulo)

É importante conferir essa informação. Uma região diferente da configurada no Supabase pode fazer a conexão ou as extrações falharem mesmo quando as demais credenciais estão corretas.

Onde encontrar a Senha do Banco de Dados

A senha do banco é necessária para que a Stract consiga gerenciar a estrutura das tabelas utilizadas nas extrações.

No Supabase, acesse:

Database → Settings → Database password

Informe essa senha no campo Senha do Banco de Dados da Stract.

Como criar a conexão na Stract

Com todas as informações em mãos, acesse o Stract HUB e abra a área de Destinos.

Escolha Supabase e preencha:

  1. Nome da conexão
  2. URL do Projeto
  3. API Key
  4. Schema, se necessário
  5. Região do Projeto
  6. Senha do Banco de Dados

Depois, clique em Testar e Conectar.

A Stract verifica os dados informados e, se a conexão estiver correta, o Supabase ficará disponível como destino para suas extrações.

Como enviar uma extração para o Supabase

Depois de criar a conexão, você pode selecionar o Supabase como destino ao configurar uma nova extração.

Escolha a fonte dos dados, a conta, os campos e o período que deseja consultar. Em seguida, selecione a conexão do Supabase e defina a tabela que receberá os dados.

Você pode utilizar uma tabela existente ou informar o nome de uma nova tabela para a extração.

Também é possível criar agendamentos para atualizar esses dados de forma recorrente, conforme a rotina do seu relatório ou banco de dados.

Como enviar uma extração para o Supabase

1.  Crie uma nova extração e selecione a fonte de dados.

2.  Escolha as contas, campos, período e filtros do relatório.

3.  Selecione Supabase como destino e escolha a conexão criada.

4.  Informe a tabela que receberá os dados. É possível usar uma tabela existente ou informar um novo nome para criar uma tabela para a extração.

5.  Defina se os dados devem substituir o conteúdo existente ou ser adicionados à tabela.

6.  Execute a extração e confira os dados no projeto Supabase.

Tabelas existentes

Se você pretende adicionar registros em uma tabela existente, confira se os nomes e tipos das colunas são compatíveis com os campos selecionados na Stract. Para uma nova tabela, a estrutura pode ser criada a partir da própria extração.

Atualizações periódicas

Depois de validar a conexão, crie um agendamento para atualizar a base na frequência necessária para o seu relatório.

Artigos semelhantes

Não encontrou o que procurava?

Entre em contato e responderemos o mais breve possível

Enviar uma dúvida

Invite & Earn

X
Signup to start sharing your link
Signup
background banner image
loading gif

Available Coupon

X