Saltar para o conteúdo principal
Snowflake

Como funciona o Flexigo Odoo to Snowflake Snapshot Exporter no Odoo, termo a termo

O Flexigo Odoo to Snowflake Snapshot Exporter exporta instantâneos (snapshots) dos seus dados do Odoo para o Snowflake. Acrescenta o menu Settings › Snowflake Export com duas entradas, Configurations e Sync Logs, e uma tarefa agendada, Snowflake Export: Sync Active Configurations, que corre a cada 15 minutos e vem ativa. Por baixo trabalha com uma configuração, linhas de modelo, linhas de campo e um registo de sincronização; aqui fica cada termo explicado.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 4 de novembro de 2026

O essencial

Módulo
Snowflake
Versões
Odoo 17, 18, 19 e 20
Verificado
no código do conector, versão 20.0 · nas fontes indicadas no fim
Leitura
5 min

O que faz o módulo, numa linha

Antes de entrar em menus e modelos, convém fixar a ideia com que o próprio módulo se apresenta. É o ponto de partida do resto do glossário.

snapshot
Instantâneo de dados. Na página do Odoo Apps o módulo apresenta-se com o título «Export Odoo snapshots to Snowflake»: exportar instantâneos do Odoo para o Snowflake.

Com isto claro, o que precisa de saber para o utilizar é onde ficam os seus ecrãs, que tarefa agendada tem e como se chamam os registos que guarda. Pode ver a descrição completa na página do Odoo Apps.

Onde o encontra: o menu dentro das Definições

Os menus do módulo estão nas Definições, não numa aplicação do menu principal. São três entradas e estes são os nomes tal como aparecem no ecrã.

Settings › Snowflake Export
Entrada de menu que o módulo acrescenta dentro das Definições. Dela dependem as outras duas.
Configurations
Submenu em Settings › Snowflake Export › Configurations. Aqui estão as configurações de exportação para o Snowflake. Na lista veem-se o nome, a empresa, a conta, a base de dados, o esquema, a caixa Active e a coluna Last Sync.
Sync Logs
Submenu em Settings › Snowflake Export › Sync Logs. Tem o mesmo nome de registo de sincronização que o modelo flexigo.snowflake.sync.log, que verá mais abaixo.
Lista de configurações de exportação para o Snowflake com quatro registos, botão New e pesquisa visíveis
As configurações nas Definições: nome, empresa, conta, base de dados, esquema e caixa Active assinalada; a coluna Last Sync aparece vazia.

Nesta lista, cada linha é uma configuração com a sua empresa, conta, base de dados e esquema do Snowflake. O botão New e a pesquisa estão em cima, como em qualquer lista do Odoo. Na captura, a coluna Last Sync ainda não tem datas.

A tarefa agendada e a sua frequência

O módulo traz uma única tarefa agendada. Se administra o Odoo, é esta que tem de localizar quando rever as ações agendadas.

Snowflake Export: Sync Active Configurations
Tarefa agendada do módulo. Corre a cada 15 minutos e vem ativa de origem.

O nome refere-se a sincronizar as configurações ativas, e na lista de configurações há uma caixa Active por registo. O que pode dar como certo é a frequência: a cada 15 minutos, enquanto a tarefa se mantiver ativa.

Os modelos por baixo

Se é consultor ou vai mexer em permissões de acesso, relatórios ou importações, é útil conhecer os nomes técnicos. Estes são os modelos do módulo com a sua descrição literal.

flexigo.snowflake.config
Snowflake Snapshot Export Configuration. É o modelo das configurações de exportação, as que vê em Configurations.
flexigo.snowflake.model.line
Snowflake Export Model Line. Linhas de modelo: na sua lista cada linha indica a configuração a que pertence, o nome do modelo do Odoo, a tabela e o modo de sincronização.
flexigo.snowflake.field.line
Snowflake Export Field Line. Linhas de campo: na sua lista veem-se o modelo, o nome do campo, o tipo, se está incluído, a coluna e o tipo de dados do Snowflake.
flexigo.snowflake.sync.log
Snowflake Export Sync Log. Registo de sincronização da exportação.
Lista de Model Lines com quatro linhas: configuração, nome do modelo, tabela, modo de sincronização e caixa Active
As linhas de modelo: cada uma com a sua configuração, modelo, tabela, modo Full refresh ou Incremental e caixa Active assinalada; a última data de sincronização, vazia.

O percurso de um registo, da configuração às colunas

Lendo as listas por ordem percebe-se como tudo encaixa. Em cima está a configuração, com a sua empresa, conta, base de dados e esquema. Abaixo, cada linha de modelo aponta para uma configuração e diz que modelo do Odoo vai para que tabela e com que modo de sincronização. E nas linhas de campo desce ao detalhe: que campos de cada modelo estão incluídos, com que coluna e com que tipo de dados do Snowflake.

Percurso pelas listas de configurações, Model Lines e Field Lines nas Definições
Da lista de configurações às linhas de modelo, regresso às configurações com o botão New e a pesquisa, e por fim as linhas de campo com linhas de res.users, res.partner e res.company.

Na lista de linhas de campo aparece ainda um aviso de segurança junto às colunas. Se vai incluir campos de modelos como res.users, res.partner ou res.company, que são os que surgem na captura, reveja esse aviso antes de assinalar o que quer que seja. Se algo não bater certo ao sincronizar, o artigo sobre as mensagens de erro e avisos do módulo reúne os textos literais e o que fazer com cada um.

A ligação: FlexigoTech Cloud e a subscrição

O módulo é um conector que passa por um serviço da FlexigoTech. Estes são os dois termos que convém ter claros.

FlexigoTech Cloud
Serviço por onde passa a ligação. Guarda as credenciais cifradas, vigia a sincronização e avisa por e-mail se falhar. Se a plataforma mudar a sua API, o módulo e o serviço são adaptados.
Plano Conector
Subscrição que dá acesso a esse serviço. Sem subscrição, ou com o serviço suspenso, para o que a subscrição fornece; os dados ficam no seu Odoo.

O módulo está publicado no Odoo Apps para Odoo 17, 18, 19 e 20, a 9 € por versão do Odoo em cada uma, pagamento único e sem IVA; o Plano Conector custa 49 €/mês ou 490 €/ano sem IVA. Com a subscrição, o módulo para as novas versões do Odoo está incluído se o comprou em flexigotech.com; na Odoo App Store, cada versão do Odoo compra-se lá.

Como a FlexigoTech o ajuda

Se já tem Odoo, o módulo instala-se e configura-se a partir dos ecrãs deste glossário. Se está em plena implementação ou precisa de algo que o conector não cobre, na FlexigoTech implementamos Odoo 17, 18, 19 e 20 e desenvolvemos conectores e integrações à medida. Tem os detalhes e a compra na página do módulo.

Continue a ler

Erros do exportador de Odoo para Snowflake: um caso do início ao fimAs mensagens de erro do exportador de Odoo para Snowflake da FlexigoTech, com o texto literal, quando aparecem e o que fazer, num caso de exemplo.Usa Snowflake e ainda não tem Odoo: um caso do início ao fim com o Snapshot ExporterCaso ilustrativo para quem já trabalha com Snowflake e ainda não usa Odoo: o que exporta o Flexigo Odoo to Snowflake Snapshot Exporter e por onde começar.Implementação da EU Digital Services Act Compliance Suite no Odoo: um caso do início ao fimCaso prático para pôr a funcionar a EU Digital Services Act Compliance Suite no Odoo: campos-chave, estados de cada registo e o que rever na primeira semana.
Verificado no código do conector (versão 20.0) e nas fontes indicadas

Fontes