Aller au contenu
northstar
Open source, Apache 2.0

Chaque chiffre a une origine.

La plateforme de données open source où chaque KPI et chaque réponse d'IA remontent à leur dataset, leur score et leur source.

Chiffre d'affaires, septembre

4,82 M€

+3,1 % par rapport à août

  1. Dataset
    Goldfinance.revenue_monthlyPrêt pour le métier
  2. Score de qualité
    94/100ExcellentCalculé sur 6 dimensions sur 6
    • Validité100
    • Complétude97
    • Fraîcheur92
    • Volume88
    • Unicité100
    • Stabilité78

    Dimension la plus faible : Stabilité 78

  3. Lineage
    1. Bronze: salesforce.opportunity
    2. Silver: sales.orders
    3. Gold: finance.revenue_monthly

    Colonne amount_eur: Agrégée, SUM(amount * fx_rate)

  4. Source
    Salesforce, chargé dans SnowflakeMis à jour il y a 2 heures

Traçable jusqu'à sa sourceDonnées d'exemple

Fonctionne avec l'entrepôt que vous avez déjà.

Entrepôts SQL

  • PostgreSQL
  • MySQL
  • ClickHouse
  • Snowflake
  • Amazon Redshift
  • Databricks
  • Google BigQuery
  • Microsoft Fabric

Espaces de fichiers

  • Amazon S3
  • Google Drive
  • OneDrive
  • SharePoint

Les tables restent dans votre entrepôt : les requêtes s'exécutent là où sont les données.

Une réponse d'IA ne vaut pas mieux que la donnée qui est dessous.

  • Le chiffre que personne n'explique

    Deux rapports, deux chiffres d'affaires. La réunion passe à savoir lequel est juste.

  • La table qui ne bouge plus

    Une pipeline s'est arrêtée il y a deux jours. Personne ne l'a vu avant qu'un tableau de bord reste plat.

  • Le chatbot sûr de lui

    Il répond vite, depuis une table brute, et rien ne vous le signale.

Northstar vérifie la donnée avant qu'on s'en serve, et garde la preuve à côté du chiffre.

Comment ça marche

De vos outils à un chiffre fiable.

Les données sont collectées, deviennent des datasets gouvernés, puis alimentent vos KPIs, vos tableaux de bord et le Chat. La qualité et les droits s'appliquent à chaque étape.

Comprendre le fonctionnement de Northstar

La preuve est à côté du chiffre.

Un score qui ne cache pas les problèmes

Six dimensions pondérées, de 0 à 100. Un problème grave plafonne le score : de bons résultats ailleurs ne peuvent pas le compenser.

Poids

  • Validité30
  • Complétude20
  • Fraîcheur15
  • Volume15
  • Unicité10
  • Stabilité10

Plafonds

  • 59Une règle de validation critique échoue
  • 59La clé primaire contient des doublons
  • 40La table est vide
  • 40Le schéma a changé de façon cassante

Niveaux

  1. 80-100Excellent
  2. 60-79Bon
  3. < 60À améliorer
Le score de qualité

Un lineage jusqu'à la colonne

Des sources aux datasets gold, puis jusqu'aux KPIs et tableaux de bord qui les utilisent. Voyez ce qu'un changement casserait avant de le faire.

  1. Sources
  2. Bronze
  3. Silver
  4. Gold
  5. Usages
Lire le lineage

Des réponses qui montrent leur travail

Le Chat cherche d'abord dans les datasets gold. Chaque réponse liste les datasets, le SQL exécuté et les lignes renvoyées.

Pourquoi le chiffre d'affaires a-t-il augmenté en septembre ?

Comment cette réponse a été construite

Datasets analysés
finance.revenue_monthlyGold
SQL exécuté
SELECT month, SUM(amount_eur) …
12 lignes renvoyées
12 lignes renvoyées

Ne repose sur aucun dataset gold. Quand aucun dataset gold ne soutient une réponse, le Chat le dit.

Comment le Chat répond

L'IA propose. Vous décidez.

Les assistants travaillent sur vos datasets gouvernés, dans la limite de vos droits. Rien n'est déployé, appliqué ou accepté sans une personne.

ChatRépond aux questions en langage courantCe qu'il ne fait jamais seul: Modifier des données, ou lire un dataset que vous ne pouvez pas utiliser
Agent d'ingestionÉcrit et teste une pipeline qui charge une sourceCe qu'il ne fait jamais seul: Déployer, ou voir les identifiants que vous saisissez
Agent de transformationÉcrit les requêtes des datasets silver et goldCe qu'il ne fait jamais seul: Appliquer, ou écrire les instructions qui créent les tables
Assistant d'alertesPrépare une alerte à partir d'une phraseCe qu'il ne fait jamais seul: Créer l'alerte sans votre relecture

12 interrupteurs permettent aux administrateurs de la plateforme d'activer ou de couper chaque fonction IA.

L'accès suit vos équipes. L'IA aussi.

Le rôle d'organisation ouvre les fonctionnalités. Le rôle d'équipe ouvre les ressources : ce dataset, ce tableau de bord. Un assistant ne lit que ce que vous pouvez lire.

Qui peut faire quoi

Open source

Tout le produit, sur vos serveurs.

Apache 2.0, sans fonctionnalité réservée. Déployez-le avec Docker Compose, Helm ou Coolify, à côté de votre entrepôt. Ou laissez-nous l'opérer pour vous.

Auto-hébergement
git clone https://github.com/nathan294/northstar.git
cd northstar/deploy/docker
cp .env.example .env
docker compose -f compose.full.yml up -d
Automatiser avec le SDK Python
from northstar_sdk import Client

client = Client()  # NORTHSTAR_API_URL, NORTHSTAR_API_KEY

orders = client.datasets.upsert(
    location={"schema": "marts", "table": "orders"},
    name="Orders",
    type="TABLE",
    layer="GOLD",
    storage_system_slug="warehouse",
)
orders.assign_to_team("sales")
orders.analyze()

Chaque ressource peut être créée depuis le code. Chaque appel respecte les rôles et les équipes du compte d'intégration.

Donnez une origine à chaque chiffre.

Installez Northstar sur vos serveurs dès aujourd'hui, ou parlez-nous de vos données et rejoignez l'accès anticipé au Cloud.