Aller directement au contenu
  • Catégories
  • Récent
  • Mots-clés
  • Populaire
  • Utilisateurs
  • Groupes
Réduire
Logo

Communauté Digdash

  1. Accueil
  2. Discussion Générale
  3. Configuration
  4. Déclencher le rafraichissement d'un cube

Déclencher le rafraichissement d'un cube

Planifié Épinglé Verrouillé Déplacé Non résolu Configuration
3 Messages 2 Publieurs 271 Vues 3 Abonné
  • Du plus ancien au plus récent
  • Du plus récent au plus ancien
  • Les plus votés
Répondre
  • Répondre à l'aide d'un nouveau sujet
Se connecter pour répondre
Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
  • F
    F
    FranckMichaux 0
    a écrit sur dernière édition par
    #1

    Bonjour,

    Existe-t-il une méthode pour déclencher le rechargement d'un cube depuis l'extérieur de DigDash (API ou autre) ?

    L'idée étant que le process qui charge des données fraiches dans notre entrepôt de données est à même de "savoir" quel est le bon moment pour rafraichir le cube DigDash. Ca permettrait aussi d'éviter un rafraichissement dans le cas exceptionnel où le process d'alimentation de l'entrepôt plante (et que les données sont incomplètes ou incorrectes).

    1 réponse Dernière réponse
    1
    • A
      A
      Alexandre CAMPOS
      a écrit sur dernière édition par
      #2
      1. 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é.

      1. 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

      F 1 réponse Dernière réponse
      1
      • A Alexandre CAMPOS
        1. 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é.

        1. 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

        F
        F
        FranckMichaux 0
        a écrit sur dernière édition par
        #3

        @alexandre-campos Ca semble très pratique. Merci !

        1 réponse Dernière réponse
        0

        Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.

        Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.

        Grâce à votre participation, ce message peut devenir encore meilleur 💗

        S'inscrire Se connecter
        Répondre
        • Répondre à l'aide d'un nouveau sujet
        Se connecter pour répondre
        • Du plus ancien au plus récent
        • Du plus récent au plus ancien
        • Les plus votés


        • Accueil
        • Webinaires
        • Documentation
        • Interviews
        • Vidéos tutos
        • Se connecter

        • Vous n'avez pas de compte ? S'inscrire

        • Connectez-vous ou inscrivez-vous pour faire une recherche.
        • Premier message
          Dernier message
        0
        • Catégories
        • Récent
        • Mots-clés
        • Populaire
        • Utilisateurs
        • Groupes