- Configuration dans DigDash Studio
Avant de pouvoir appeler DigDash de l'extérieur, il faut lui dire d'attendre un signal pour le cube ou le flux concerné.
Allez dans les propriétés de votre Modèle de données (ou de votre Flux) dans l'onglet Programmation (ou Planification).
Ajoutez une nouvelle programmation et choisissez le type Événement externe.
Dans le champ ID de l'événement externe, donnez-lui un nom clair (par exemple : MAJ_ENTREPOT_OK).
Note : Vous pouvez associer ce même ID d'événement à plusieurs cubes ou flux si vous souhaitez qu'ils se mettent tous à jour en chaîne dès que le signal est envoyé.
- Déclenchement depuis votre outil d'ETL / Ordonnanceur
Une fois le cube configuré, il vous suffit de lancer une simple requête HTTP (GET) à la fin de votre processus d'alimentation (seulement si celui-ci s'est terminé avec succès).
L'URL de l'API DigDash à appeler prend la forme suivante :
HTTP
http://<votre_serveur_digdash>:<port>/ddenterpriseapi/fireevent?eventid=MAJ_ENTREPOT_OK