Intégration data warehouse

Vos documents dans un Lakehouse Fabric, prêts pour Power BI

Holofin lit PDF et scans et écrit chaque champ dans une table Delta de votre Lakehouse, interrogeable depuis le point de terminaison d'analytique SQL et Power BI.

Greffe du Tribunal de commerce de Lyon
EXTRAIT KBIS
Code de vérification : 4F7KQ2
DénominationVerger Numérique SAS
Forme juridiqueSociété par actions simplifiée
Capital social50 000,00 euros
Adresse du siège12 quai Saint-Vincent, 69001 Lyon
PrésidentInès Fabre
Extrait délivré le02/06/2026

✓6 champs chargés

!1 à vérifier

Document lu par Holofin et chargé dans Microsoft Fabric : extrait Kbis. Exemple fictif, tous les noms et les chiffres sont inventés.

Comment ça marche

  1. 1

    Connectez Microsoft Fabric une seule fois

    Créez un rôle avec des droits d'insertion sur un seul schéma et collez ses identifiants dans Holofin. Holofin crée la table au premier chargement ; il ne voit rien d'autre dans Microsoft Fabric.

  2. 2

    Envoyez vos documents comme d'habitude

    Dépôt dans l'application, transfert par e-mail ou appel à l'API. Holofin classe chaque fichier, découpe les liasses en documents et lit les champs propres à chaque type.

  3. 3

    Interrogez les lignes

    Chaque champ arrive sous forme d'une ligne, avec sa confiance, la page dont il provient et un indicateur needs_review. Joignez-le à vos propres tables dans Microsoft Fabric comme n'importe quelle autre source.

Comment le connecteur Microsoft Fabric écrit les données

Holofin écrit des tables Delta dans OneLake, dans un Lakehouse de l'espace de travail de votre choix. Il se connecte avec une inscription d'application Microsoft Entra ID que vous ajoutez comme Contributeur sur ce seul espace de travail. La table apparaît dans le point de terminaison d'analytique SQL et dans les modèles sémantiques Direct Lake.

Le seul droit dont Holofin a besoin :

# Entra ID app registration: holofin-loader
# Workspace Finance-Ops > Manage access > Add people or groups
#   holofin-loader  ->  Contributor
# Tables land as Delta in OneLake: Files/ and Tables/extracted/

La table écrite par Holofin

Une ligne par champ : un nouveau type de document ne modifie jamais la table. Les colonnes sont identiques d'une plateforme à l'autre ; les types suivent la nomenclature de Microsoft Fabric.

HolofinLakehouse.extracted.document_fields
document_idSTRINGIdentifiant Holofin du document, stable d'un chargement à l'autre.
document_typeSTRINGLa classe attribuée au document par Holofin : supplier_invoice, payslip, bank_statement, etc.
fieldSTRINGLe nom du champ, en snake_case, tel que défini dans votre schéma d'extraction.
valueSTRINGLa valeur en texte normalisé : dates ISO, point décimal, IBAN sans espaces.
confidenceFLOATEntre 0 et 1. Le degré de certitude de Holofin sur la valeur.
pageINTEGERLa page du fichier source sur laquelle la valeur a été lue.
bboxARRAY<FLOAT>L'emplacement sur cette page : x, y, largeur, hauteur, en fractions de la page.
needs_reviewBOOLEANVrai quand la confiance est faible ou qu'une règle échoue, par exemple un solde qui ne tombe pas juste.
reviewed_bySTRINGLa personne qui a confirmé ou corrigé la valeur dans Holofin, le cas échéant.
loaded_atTIMESTAMPL'heure d'écriture de la ligne. Une correction écrit une nouvelle ligne ; la plus récente fait foi.

Interroger les données dans Microsoft Fabric

Retrouver les extraits Kbis de plus de trois mois, en T-SQL sur le point de terminaison d'analytique SQL :

-- Company extracts older than three months, newest supplier first
SELECT TOP 50
  d.document_id,
  n.value AS company_name,
  CAST(d.value AS date) AS extract_date
FROM HolofinLakehouse.extracted.document_fields AS d
JOIN HolofinLakehouse.extracted.document_fields AS n
  ON n.document_id = d.document_id AND n.field = 'company_name'
WHERE d.field = 'extract_date'
  AND CAST(d.value AS date) < DATEADD(month, -3, CAST(GETUTCDATE() AS date))
ORDER BY d.loaded_at DESC;

Sécurité

  • Les documents sont traités en Europe, sur des serveurs OVHcloud situés en France et certifiés ISO 27001.
  • Holofin écrit uniquement dans le schéma que vous lui ouvrez. Il ne peut pas lire vos autres tables.
  • La durée de conservation des fichiers sources dans Holofin se règle par organisation, de zéro rétention des données à une conservation illimitée. Les lignes de votre entrepôt suivent vos propres règles.
  • RGPD : Holofin agit en tant que sous-traitant. Aucun document ne quitte l'Union européenne.

Questions fréquentes

Puis-je créer un rapport Power BI sur la table ?

Oui. Ajoutez-la à un modèle sémantique en mode Direct Lake : le rapport lit directement les fichiers Delta dans OneLake, sans actualisation d'import.

Pourquoi une valeur récente est-elle signalée pour revue ?

Une règle peut signaler une valeur, tout comme une confiance faible. Sur un extrait Kbis, Holofin signale une date d'extrait de plus de trois mois, car la plupart des procédures d'entrée en relation exigent un extrait récent.

En combien de temps les champs apparaissent-ils dans Microsoft Fabric ?

Quelques secondes après la lecture du document. La plupart des documents sont lus en moins d'une minute : un fichier envoyé par e-mail est en général interrogeable dans Microsoft Fabric une minute plus tard.

Que se passe-t-il quand un relecteur corrige une valeur ?

Holofin écrit une nouvelle ligne pour ce champ avec la valeur corrigée, needs_review à false et reviewed_by renseigné. Gardez la dernière ligne par document et par champ pour obtenir l'état courant, ou conservez toutes les lignes pour une piste d'audit complète.

Puis-je choisir les champs chargés ?

Oui. Chaque type de document a son schéma d'extraction dans Holofin. Ajoutez, renommez ou supprimez des champs : les documents suivants arrivent avec les nouveaux noms. La structure de la table ne change pas.

Quels documents Holofin sait-il lire ?

Tout document d'entreprise envoyé en PDF, en scan ou en photo : factures, bulletins de paie, relevés bancaires, avis d'imposition, extraits Kbis, pièces d'identité, attestations. Holofin vérifie aussi que chaque fichier n'a pas été falsifié et peut signaler un document suspect avant qu'on se fie à ses champs.

Testez Holofin sur vos propres documents.

Chaque valeur reliée à sa position sur la page, chaque PDF analysé pour détecter les falsifications, des règles appliquées à l'ensemble du dossier.

Holofin