Enrichissements

API d'enrichissement des données

Améliorez vos jeux de données grâce à des enrichissements propulsés par l'IA, des pipelines personnalisés et des notebooks Python intégrés pour des analyses avancées.

Fonctionnalités

Pipelines d'enrichissement

Créez et gérez des pipelines d'enrichissement des données.

Voir les Pipelines

Exécution de pipelines

Exécutez des pipelines d'enrichissement sur vos jeux de données.

Exécuter les Pipelines

Notebooks Python

Utilisez des notebooks Jupyter pour des enrichissements personnalisés.

Voir les Notebooks

Points de terminaison disponibles

Gestion des enrichissements

Opérations principales pour gérer les pipelines d'enrichissement et les configurations.

Méthode Point de terminaison Description
GET /api/{tenantId}/{projectId}/enrichments Liste tous les pipelines d'enrichissement
POST /api/{tenantId}/{projectId}/enrichment Crée un nouveau pipeline d'enrichissement
GET /api/{tenantId}/{projectId}/enrichment/{enrichmentId} Récupère les détails d'un enrichissement
PUT /api/{tenantId}/{projectId}/enrichment/{enrichmentId} Met à jour la configuration d'un enrichissement
DELETE /api/{tenantId}/{projectId}/enrichment/{enrichmentId} Supprime un pipeline d'enrichissement

Exécution des pipelines

Exécutez les pipelines d'enrichissement et suivez l'état du traitement.

Méthode Point de terminaison Description
POST /api/{tenantId}/{projectId}/enrichment/{enrichmentId}/execute Exécute un pipeline d'enrichissement
GET /api/{tenantId}/{projectId}/enrichment/{enrichmentId}/status Récupère l'état d'exécution
GET /api/{tenantId}/{projectId}/enrichment/{enrichmentId}/results Récupère les résultats de l'enrichissement

Intégration des notebooks

Gérez les notebooks Python pour la logique d'enrichissement personnalisée.

Méthode Point de terminaison Description
GET /api/{tenantId}/{projectId}/enrichment/notebooks Liste les notebooks disponibles
POST /api/{tenantId}/{projectId}/enrichment/notebook/execute Exécute un enrichissement via notebook

Types d'enrichissements

mindzieStudio prend en charge divers types d'enrichissements de données pour une analyse avancée de la fouille de processus :

Enrichissements propulsés par l'IA

Exploitez l'intelligence artificielle pour un enrichissement intelligent des données.

  • Classification des activités
  • Détection d'anomalies
  • Reconnaissance de motifs
  • Informations prédictives

Enrichissements statistiques

Ajoutez des métriques calculées et des analyses statistiques.

  • Calculs de durées
  • Analyse de fréquence
  • Indicateurs de performance
  • Analyse de tendances

Règles métier

Appliquez des règles métier personnalisées et des règles de validation.

  • Contrôle de conformité
  • Validation des règles métier
  • Évaluation de la qualité des données
  • Transformations personnalisées

Intégration externe

Enrichissez les données avec des informations provenant de systèmes externes.

  • Recherche de données ERP
  • Intégration CRM
  • APIs tierces
  • Enrichissement des données de référence

Configuration des pipelines

Comprendre la structure des pipelines d'enrichissement et les options de configuration :

Structure de pipeline basique

{
  "enrichmentId": "enrich-550e8400-e29b-41d4-a716-446655440000",
  "name": "Process Performance Enrichment",
  "description": "Calculate KPIs and performance metrics",
  "type": "statistical",
  "inputDataset": "dataset-660e8400-e29b-41d4-a716-446655440000",
  "steps": [
    {
      "stepId": "step-001",
      "type": "duration_calculation",
      "config": {
        "fromActivity": "Order Created",
        "toActivity": "Order Completed",
        "outputColumn": "TotalDuration"
      }
    },
    {
      "stepId": "step-002",
      "type": "frequency_analysis",
      "config": {
        "groupBy": "Activity",
        "outputColumn": "ActivityFrequency"
      }
    }
  ],
  "schedule": {
    "enabled": true,
    "frequency": "daily",
    "time": "02:00"
  }
}

Cas d'utilisation courants

  • Intelligence de processus : Ajoutez des informations propulsées par l'IA et la reconnaissance de motifs aux journaux d'événements
  • Analyse de performance : Calculez automatiquement les indicateurs clés de performance, durées et métriques de performance
  • Qualité des données : Validez et nettoyez les données de processus avec des règles métier
  • Surveillance de conformité : Vérifiez le respect des règles métier et des réglementations
  • Analytique prédictive : Générer des prédictions pour les résultats de processus et les goulets d'étranglement
  • Contexte externe : Enrichissez les données des processus avec des informations provenant d'autres systèmes métier

Remarque : Tous les points de terminaison de l'API d'enrichissement nécessitent une authentification valide avec les permissions appropriées pour le projet et le tenant ciblés.

Commencez dès maintenant : Commencez par la Gestion des Pipelines pour créer des pipelines d'enrichissement, puis explorez l'Exécution des Pipelines pour exécuter les enrichissements sur vos jeux de données.