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.
Exécution de pipelines
Exécutez des pipelines d'enrichissement sur vos jeux de données.
Notebooks Python
Utilisez des notebooks Jupyter pour des enrichissements personnalisés.
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.