Blocs

Gestion des blocs d'analyse

Gérez les blocs d'analyse dans les notebooks, y compris les filtres, calculateurs et alertes. Effectuez toutes les opérations pour travailler avec les blocs d'analyse de processus mining.

Fonctionnalités

Découverte des types de blocs

Découvrez tous les types de blocs disponibles (filtres, calculateurs, enrichissements) en un seul appel API avec des métadonnées complètes.

Découvrir les types de blocs

Gestion des blocs

Obtenez, mettez à jour et supprimez des blocs d'analyse. Créez des blocs via l'API Notebook.

Gérer les blocs

Exécution des blocs

Exécutez des blocs individuels et suivez le statut de traitement avec une mise en file d'attente asynchrone.

Exécuter les blocs

Résultats des blocs

Récupérez les résultats d'analyse et l'historique d'exécution des blocs exécutés.

Obtenir les résultats

Types de blocs

Explorez les différents types de blocs comprenant filtres, calculateurs et configurations d'alerte.

Explorer les types

Endpoints disponibles

Découverte des types de blocs

  • GET /api/tenant/{tenantId}/project/{projectId}/block/types/all - Obtenir tous les types de blocs (filtres, calculateurs, enrichissements) en un seul appel

Test de connectivité

  • GET /api/{tenantId}/{projectId}/block/unauthorized-ping - Test de connectivité public (authentification non requise)
  • GET /api/{tenantId}/{projectId}/block/ping - Test de connectivité avec authentification

Opérations sur les blocs

  • GET /api/{tenantId}/{projectId}/block/{blockId} - Obtenir les détails d'un bloc
  • PUT /api/{tenantId}/{projectId}/block/{blockId} - Mettre à jour les métadonnées d'un bloc
  • DELETE /api/{tenantId}/{projectId}/block/{blockId} - Supprimer un bloc

Exécution des blocs

  • POST /api/{tenantId}/{projectId}/block/{blockId}/execute - Mettre un bloc en file d'attente pour exécution

Résultats des blocs

  • GET /api/{tenantId}/{projectId}/block/{blockId}/results - Obtenir les résultats d'exécution
  • GET /api/{tenantId}/{projectId}/block/{blockId}/output-data - Obtenir les données de sortie (via ExecutionController)

Création des blocs

La création des blocs est prise en charge via l'API Notebook :

POST /api/{tenantId}/{projectId}/notebook/{notebookId}/blocks

Voir API Notebook pour les détails sur la création des blocs.

Types de blocs

mindzieStudio prend en charge différents types de blocs d'analyse :

Blocs filtres

Appliquez des filtres pour cibler l'analyse sur des sous-ensembles et conditions spécifiques de données.

  • Filtres d'activité
  • Filtres de période temporelle
  • Filtres d'attribut de cas

Blocs calculateurs

Effectuez des calculs et générez des métriques à partir des données de process mining.

  • Calculs de durée
  • Analyse de fréquence
  • Métriques de performance

Blocs alertes

Configurez des alertes de surveillance et notifications pour les écarts de processus.

  • Alertes de seuil
  • Détection de motifs
  • Surveillance de conformité

Cas d'utilisation courants

  • Analyse dynamique : Construisez et modifiez des workflows d'analyse de façon programmatique
  • Reporting automatisé : Exécutez des blocs selon un planning et exportez les résultats
  • Tableaux de bord personnalisés : Créez des visualisations personnalisées avec des configurations spécifiques de blocs
  • Pipelines de traitement des données : Enchaînez plusieurs blocs pour des workflows d'analyse complexes
  • Surveillance en temps réel : Configurez des blocs d'alerte pour une surveillance continue des processus

Authentification

Tous les endpoints de l'API Block (sauf unauthorized-ping) requièrent une authentification valide avec les permissions adaptées pour le tenant et le projet ciblés.

Pour commencer

Commencez par Gestion des blocs pour apprendre à travailler avec les blocs, puis explorez Types de blocs pour les configurations d'analyse spécifiques.