Affichage d'un filtre de type numérique à l'aide de conditions In/Between dans une requête SQL

La procédure suivante décrit la méthode d'affichage d'un filtre de type numérique à l'aide de conditions In et Between dans la requête SQL exécutée par l'agent d'intégration EPM.

Pour afficher un filtre de type numérique à l'aide d'une condition In/Between, procédez comme suit :

  1. Dans l'intégration des données, créez la requête SQL associée à la source de données SQL.

    Le nom de la requête est utilisé sur la page Détails de l'application. Il permet d'identifier la requête d'extraction de données lors de l'enregistrement de la source de données SQL dans l'application cible.

    Pour plus d'informations, reportez-vous à la section Création d'une requête SQL.

  2. Sur la page d'accueil de l'intégration des données, sélectionnez Actions, puis Applications.

  3. Sur la page Application, cliquez sur Image représentant l'icône Sélectionner. à droite de l'application cible de données, puis sélectionnez Modifier les options.

    Image représentant la page Modifier les options.

  4. Cliquez sur Image représentant l'icône Ajouter. (Ajouter).

    Dans cet exemple, le nom du filtre est COL1_COND et le nom de l'invite d'affichage est CONDITIONCOLI. Ce nom apparaît sur la page Options en tant qu'option cible dans l'intégration des données.

    Image représentant la page Modifier les options.

  5. Cliquez sur Ajouter et ajoutez un filtre pour EXTRACT_QUERY, indiquez la valeur du paramètre EXTRACT_QUERY, puis cliquez sur OK.

    Le résultat de l'ajout des filtres est présenté ci-dessous :

    Image représentant la page Modifier les options.

    La valeur de EXTRACT_QUERY est TDATA2, et CONDITIONALCOLI utilise une condition Between avec la plage de valeurs 1-1999.

  6. Dans l'intégration des données, sélectionnez la requête SQL de l'étape 1.

  7. Spécifiez l'instruction SQL utilisée pour extraire les données d'après la ligne d'en-tête du fichier et les filtres.

    L'instruction SQL suivante inclut la syntaxe du filtre, qui permet aux utilisateurs de sélectionner des valeurs de compte flexibles dans une plage à l'aide de la condition Between. Aucun signe égal n'apparaît. Il est fourni par la liste des conditions dans le filtre d'application.

    Image représentant la page Mettre à jour la requête.

  8. Dans la gestion des données, mettez à jour la règle de données pour ajouter le filtre.

    Vous avez la possibilité de mettre à jour l'onglet Filtres avec votre sélection sur la page Exécuter l'intégration lors de l'exécution.

    Image représentant la page Exécuter l'intégration.