Aller au contenu principal
Snowflake

Comment fonctionne Flexigo Odoo to Snowflake Snapshot Exporter dans Odoo, terme par terme

Flexigo Odoo to Snowflake Snapshot Exporter exporte des instantanés (snapshots) de vos données Odoo vers Snowflake. Il ajoute le menu Settings › Snowflake Export avec deux entrées, Configurations et Sync Logs, ainsi qu'une action planifiée, Snowflake Export: Sync Active Configurations, qui s'exécute toutes les 15 minutes et est active d'emblée. En coulisses, il s'appuie sur une configuration, des lignes de modèle, des lignes de champ et un journal de synchronisation ; voici chaque terme expliqué.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 4 novembre 2026

L'essentiel

Module
Snowflake
Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du connecteur, version 20.0 · dans les sources citées à la fin
Lecture
5 min

Ce que fait le module, en une ligne

Avant d'aborder les menus et les modèles, mieux vaut fixer l'idée avec laquelle le module se présente lui-même. C'est le point de départ du reste du glossaire.

snapshot
Instantané de données. Sur sa fiche Odoo Apps, le module se présente avec le titre «Export Odoo snapshots to Snowflake» : exporter des instantanés d'Odoo vers Snowflake.

Cela posé, ce qu'il vous faut savoir pour l'utiliser, c'est où se trouvent ses écrans, quelle action planifiée il comporte et comment s'appellent les enregistrements qu'il conserve. La description complète est sur la fiche Odoo Apps.

Où le trouver : le menu dans les Paramètres

Les menus du module se trouvent sous Paramètres, et non dans une application du menu principal. Il y a trois entrées, dont voici les noms tels qu'ils apparaissent à l'écran.

Settings › Snowflake Export
Entrée de menu que le module ajoute dans les Paramètres. Les deux autres en dépendent.
Configurations
Sous-menu Settings › Snowflake Export › Configurations. On y trouve les configurations d'export vers Snowflake. La liste affiche le nom, la société, le compte, la base de données, le schéma, la case Active et la colonne Last Sync.
Sync Logs
Sous-menu Settings › Snowflake Export › Sync Logs. Il porte le même nom de journal de synchronisation que le modèle flexigo.snowflake.sync.log, présenté plus bas.
Liste des configurations d'export vers Snowflake avec quatre enregistrements, bouton New et barre de recherche visibles
Les configurations dans les Paramètres : nom, société, compte, base de données, schéma et case Active cochée ; la colonne Last Sync est vide.

Dans cette liste, chaque ligne est une configuration avec sa société, son compte, sa base de données et son schéma Snowflake. Le bouton New et la barre de recherche sont en haut, comme dans n'importe quelle liste Odoo. Sur la capture, la colonne Last Sync n'affiche encore aucune date.

L'action planifiée et sa fréquence

Le module comporte une seule action planifiée. Si vous administrez Odoo, c'est celle à repérer lorsque vous passez en revue les actions planifiées.

Snowflake Export: Sync Active Configurations
Action planifiée du module. Elle s'exécute toutes les 15 minutes et est active par défaut.

Son nom évoque la synchronisation des configurations actives, et la liste des configurations comporte une case Active par enregistrement. Ce dont vous pouvez être sûr, c'est la fréquence : toutes les 15 minutes, tant que l'action reste active.

Les modèles sous-jacents

Si vous êtes consultant ou si vous devez intervenir sur les droits d'accès, les rapports ou les imports, les noms techniques vous seront utiles. Voici les modèles du module avec leur description littérale.

flexigo.snowflake.config
Snowflake Snapshot Export Configuration. C'est le modèle des configurations d'export, celles que vous voyez dans Configurations.
flexigo.snowflake.model.line
Snowflake Export Model Line. Lignes de modèle : dans leur liste, chaque ligne indique la configuration à laquelle elle appartient, le nom du modèle Odoo, la table et le mode de synchronisation.
flexigo.snowflake.field.line
Snowflake Export Field Line. Lignes de champ : leur liste affiche le modèle, le nom du champ, le type, s'il est inclus, la colonne et le type de donnée Snowflake.
flexigo.snowflake.sync.log
Snowflake Export Sync Log. Journal de synchronisation de l'export.
Liste des Model Lines avec quatre lignes : configuration, nom du modèle, table, mode de synchronisation et case Active
Les lignes de modèle : chacune avec sa configuration, son modèle, sa table, le mode Full refresh ou Incremental et la case Active cochée ; la dernière date de synchronisation est vide.

Le parcours d'un enregistrement, de la configuration aux colonnes

En lisant les listes dans l'ordre, on comprend comment tout s'articule. En haut, la configuration, avec sa société, son compte, sa base de données et son schéma. En dessous, chaque ligne de modèle pointe vers une configuration et indique quel modèle Odoo va dans quelle table, et avec quel mode de synchronisation. Les lignes de champ descendent dans le détail : quels champs de chaque modèle sont inclus, dans quelle colonne et avec quel type de donnée Snowflake.

Parcours des listes de configurations, Model Lines et Field Lines dans les Paramètres
De la liste des configurations aux lignes de modèle, retour aux configurations avec le bouton New et la barre de recherche, puis les lignes de champ avec des lignes de res.users, res.partner et res.company.

La liste des lignes de champ affiche aussi un avertissement de sécurité à côté des colonnes. Si vous comptez inclure des champs de modèles comme res.users, res.partner ou res.company, ceux qui figurent sur la capture, lisez cet avertissement avant de cocher quoi que ce soit. Si quelque chose cloche lors de la synchronisation, l'article sur les messages d'erreur et avertissements du module reprend les textes littéraux et ce qu'il faut faire pour chacun.

La connexion : FlexigoTech Cloud et l'abonnement

Le module est un connecteur qui passe par un service de FlexigoTech. Voici les deux termes à bien comprendre.

FlexigoTech Cloud
Service par lequel passe la connexion. Il stocke les identifiants chiffrés, surveille la synchronisation et vous prévient par e-mail en cas d'échec. Si la plateforme modifie son API, le module et le service sont adaptés.
Plan Connecteur
Abonnement qui donne accès à ce service. Sans abonnement, ou si le service est suspendu, ce que fournit l'abonnement s'arrête ; vos données restent dans votre Odoo.

Le module est publié sur Odoo Apps pour Odoo 17, 18, 19 et 20, à 9 € HT par version d'Odoo pour chacune, en paiement unique ; le Plan Connecteur coûte 49 €/mois ou 490 €/an HT. Avec l'abonnement, le module pour les nouvelles versions d'Odoo est inclus si vous l'avez acheté sur flexigotech.com ; sur l'Odoo App Store, chaque version d'Odoo s'achète sur place.

Comment FlexigoTech peut vous aider

Si vous utilisez déjà Odoo, le module s'installe et se configure depuis les écrans de ce glossaire. Si vous êtes en pleine implémentation ou avez besoin de quelque chose que le connecteur ne couvre pas, FlexigoTech implémente Odoo 17, 18, 19 et 20 et développe des connecteurs et intégrations sur mesure. Les détails et l'achat sont sur la page du module.

À lire aussi

Erreurs de l'exportateur Odoo vers Snowflake : un cas du début à la finLes messages d'erreur de l'exportateur Odoo vers Snowflake de FlexigoTech, avec leur texte exact, quand ils apparaissent et que faire, dans un cas d'exemple.Vous utilisez Snowflake mais pas encore Odoo : un cas complet avec le Snapshot ExporterCas illustratif pour ceux qui utilisent déjà Snowflake sans Odoo : ce qu'exporte Flexigo Odoo to Snowflake Snapshot Exporter et par où commencer.Mise en place d'EU Digital Services Act Compliance Suite dans Odoo : un cas de bout en boutCas pratique pour mettre en place EU Digital Services Act Compliance Suite dans Odoo : champs clés, états des enregistrements et contrôles de la première semaine.
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées

Sources