Voir les 190 fonctionnalités →
Blog Notre Histoire Espace client Produit Demandez une Démo →
Jobs & Automatisation

Scheduling conditionnel

iD4Connect ne lance un flux que lorsque les conditions que vous avez posées sont remplies : une règle métier, un seuil atteint, la disponibilité d'une dépendance. Le traitement se déclenche sur la logique, pas sur l'horloge seule.

<50 mslatence
0 ostockage
100%souverain
01

Lancer un flux qui n'est pas prêt

Lancer un traitement à heure fixe suppose que tout est prêt : la source alimentée, le seuil atteint, la dépendance disponible. Quand ce n'est pas le cas, le flux s'exécute à vide, échoue ou produit un résultat partiel. Mieux vaut subordonner le départ à une condition explicite.

// comment ça marche

De la source à la destination, en un seul passage

01

Formulez la condition

Vous exprimez la règle de déclenchement : un seuil de volume, la présence d'un jeu de données, l'état d'un flux amont ou une combinaison de ces critères. La logique est déclarative et versionnable.

02

Évaluez en continu

iD4Connect vérifie la condition au fil de l'eau, à chaque changement d'état pertinent. Tant qu'elle est fausse, aucun traitement n'est lancé.

03

Déclenchez quand c'est vrai

Dès que la condition bascule à vrai, le flux démarre et traite la donnée en transit. Le déclenchement est journalisé avec la condition qui l'a satisfait.

// points clés

Ce que cette fonctionnalité vous apporte

Prédicats métier

Combinez seuils, présence de données et états de flux amont dans une règle de déclenchement lisible.

Dépendances entre flux

Subordonnez un flux à l'aboutissement d'un ou plusieurs autres, sans câblage manuel.

Évaluation continue

La condition est réévaluée à chaque changement d'état pertinent, pas seulement à heure fixe.

Déclenchement tracé

Chaque départ conserve la condition remplie, ce qui rend la décision d'exécution auditable.

Bénéfices

  • Plus d'exécutions à vide ni de résultats partiels.
  • Le flux part quand tout est réellement prêt.
  • Les dépendances entre flux sont explicites.
  • La décision de lancer reste auditable.
Cas d'usage

En pratique

Un contrôleur de gestion ne veut consolider les ventes régionales qu'une fois les fichiers des quinze magasins reçus. Un lancement à heure fixe produisait souvent une consolidation incomplète. Avec iD4Connect, la condition est simple : le flux ne part que lorsque les quinze fichiers sont présents et validés. Le jour où un magasin livre en retard, la consolidation attend ce fichier puis se déclenche seule, sans chiffre partiel envoyé à la direction.

// faq

Questions fréquentes

Peut-on combiner plusieurs conditions ?

Oui, une règle peut associer plusieurs critères (seuils, présence de données, état de flux amont) par des opérateurs logiques.

La condition est-elle évaluée en continu ou à intervalle ?

En continu, à chaque changement d'état pertinent, ce qui évite d'attendre un créneau fixe pour constater qu'elle est remplie.

Peut-on associer une condition à un calendrier ?

Oui, vous pouvez exiger à la fois une fenêtre horaire et une condition métier, le flux ne partant que si les deux sont vraies.

Orchestrez vos données en transit, sans stockage

iD4Connect connecte, transforme et distribue vos flux en temps réel. Souverain, on-premise, cloud ou edge.

Demandez une démo