runPipeline

Exécute un pipeline d'intégration des données (orchestration de plusieurs jobs en un seul processus) en fonction des variables définies pour le pipeline. Pour obtenir des informations détaillées sur les pipelines, reportez-vous à la section Utilisation du pipeline du guide Administration de l'intégration des données pour Oracle Enterprise Performance Management Cloud.

Champ d'application

Planning, modules Planning, FreeForm, Financial Consolidation and Close, Enterprise Profitability and Cost Management, Tax Reporting, Sales Planning et Strategic Workforce Planning

Rôles requis

Administrateur de service ou tout utilisateur défini comme utilisateur proxy pour l'exécution d'une définition de pipeline (à l'aide de la sécurité par emplacement ou en définissant le paramètre Activer l'exécution de pipeline pour les utilisateurs non administrateurs sur Oui).

Syntaxe

epmautomate runPipeline PIPELINE_CODE [PARAMETER=VALUE], où :
  • PIPELINE_CODE est un code défini lors de la création du pipeline dans l'intégration des données. Pour obtenir des informations détaillées, reportez-vous à la section Description du processus de pipeline du guide Administration de l'intégration des données.
  • PARAMETER=VALUE (facultatif) identifie les paramètres et leurs valeurs pour exécuter le pipeline. Indiquez autant de paires paramètre-valeur que le processus l'exige.

    La liste des paramètres dépend du nombre de variables définies dans l'écran des variables de pipeline de l'intégration des données. Paramètres de pipeline par défaut et valeurs acceptables :

    • STARTPERIOD : première période pour laquelle charger les données. Ce nom de période doit être défini dans le mapping de période de l'intégration des données.
    • ENDPERIOD : dernière période pour laquelle charger les données. Ce nom de période doit être défini dans le mapping de période de l'intégration des données.
    • IMPORTMODE détermine le mode d'import des données dans l'intégration des données. Les valeurs acceptables sont les suivantes :
      • Append ajoute des éléments aux données existantes du PDV dans l'intégration des données.
      • Replace supprime les données de PDV et les remplace par les données du fichier indiqué dans la définition de pipeline ou sous forme de paramètre.
      • Map and Validate retraite les données avec les mappings et les comptes logiques mis à jour, sans importer les données du fichier indiqué dans la définition de pipeline ou sous forme de paramètre.
      • No Import ignore l'import de données dans la table intermédiaire d'intégration des données.
    • EXPORTMODE détermine le mode d'export des données vers l'intégration des données. Les modes d'export acceptables sont les suivants
      • Merge fusionne les données de la table intermédiaire d'intégration des données avec les données existantes dans le processus métier.
      • Accumulate ajoute les données de la table intermédiaire d'intégration des données au processus métier.

        Ce mode d'export est uniquement applicable à Planning, aux modules Planning, à FreeForm, à Sales Planning et à Strategic Workforce Planning.

      • Replace supprime les données de PDV dans le processus métier et les remplace par les données de la table intermédiaire d'intégration des données. Les données sont effacées pour les dimensions Scénario, Version, Année, Période et Entité.
      • No Export ignore l'export de données de l'intégration des données vers le processus métier.
    • ATTACH_LOGS indique si les fichiers journaux doivent être compressés et joints aux notifications relatives à l'exécution du pipeline. Les valeurs acceptables sont Y pour Oui et N pour Non.
    • SEND_MAIL indique si un courriel doit être envoyé lorsque l'exécution du pipeline est terminée. Valeurs acceptables : Always, No (valeur par défaut), On Failure et On Success.
    • SEND_TO est la liste des adresses électroniques, séparées par des virgules, auxquelles le courriel doit être envoyé.

Exemple

epmautomate runPipeline DAILYLOAD "STARTPERIOD=Jan-24" "ENDPERIOD=Jan-24" "IMPORTMODE=Replace" "EXPORTMODE=Merge" "SEND_MAIL=Always" "SEND_TO=John.Doe@example.com, Jane.Doe@example.com" "ATTACH_LOGS=Y"