Accéder au contenu principal Passer au contenu complémentaire

Filtrage d'un jeu de données

Vous pouvez ajouter un filtre à un jeu de données pour réduire l'ensemble des valeurs de données dans les tâches de données Dépôt temporaire qui déposent temporairement des données via des tâches de données Passerelle de données Qlik - Déplacement des données, Stockage et Transformation.

Vous pouvez filtrer les données lors du chargement ou - si SAP ODP est votre source de données - directement sur la source de données elle-même.

Filtrage lors du chargement des données

Cette méthode permet de filtrer les données en mémoire lors du chargement des données. Utilisez cette méthode si votre source de données n'est pas SAP ODP ou si votre source de données est SAP ODP et que vous devez définir ou modifier une expression complexe sur un jeu de données.

Note InformationsSi votre source de données est SAP ODP, la meilleure pratique consiste à appliquer un filtre directement sur la source de données, comme décrit à la section Filtrage sur la source de données ci-dessous.

Pour filtrer un jeu de données

  1. Ouvrez la tâche de données.

  2. Cliquez sur Jeux de données et sélectionnez le jeu de données à filtrer.

  3. Cliquez sur le bouton Filtre dans le coin supérieur droit.

    Si votre source de données est SAP ODP, sélectionnez Lors du chargement des données dans le menu déroulant.

    Le générateur d'expression s'ouvre.

  4. Générez une expression pour définir le filtre. Pour que les lignes de données soient conservées, il faut que le filtre soit évaluée sur une valeur true.

    Vous pouvez utiliser des colonnes dans le jeu de données, ainsi que des fonctions et des opérateurs.

    Cliquez sur Icône de flèche droite pour déplacer un élément vers l'expression.

    Vous pouvez également utiliser toutes les fonctions supportées par la plateforme de données cloud.

    Note InformationsSi vous utilisez Azure Synapse Analytics comme plateforme de données, $RTRIM et $LTRIM supprimeront uniquement les espaces, quel que soit le caractère que vous souhaitiez supprimer.
  5. Cliquez sur Extraire les paramètres.

    Vous pouvez maintenant ajouter une valeur de test à Valeur à tester pour tous les paramètres.

  6. Cliquez sur Tester l'expression.

    Vous devriez maintenant voir le résultat de l'expression de filtre, avec les valeurs de test.

  7. Cliquez sur OK pour enregistrer le filtre.

    L'entonnoir du bouton Filtre devient vert, indiquant qu'un filtre a été défini pour ce jeu de données.

    Vous pouvez voir l'expression de filtre en survolant le bouton Filtrer à l'aide de la souris.

Filtrage sur la source de données

Cette méthode filtre les données directement sur la source de données et n'est disponible que pour la source de données SAP ODP. Le filtrage directement sur la source de données permet d'éviter le transfert inutile de gros volumes de données sur le poste Passerelle de déplacement des données. Cela permet à la fois d'améliorer les performances et d'atténuer l'incertitude des coûts, ce qui facilite le respect des délais de projet.

Pour filtrer un jeu de données

  1. Ouvrez la tâche de données.

  2. Cliquez sur Jeux de données et sélectionnez le jeu de données à filtrer.

  3. Cliquez sur le bouton Filtre dans le coin supérieur droit, puis sélectionnez Sur la source de données dans le menu déroulant.

    La boîte de dialogue Ajouter/Modifier le filtre "Sur la source de données" :<jeu de données> s'ouvre.

    Note InformationsLes colonnes qui sont filtrées sont indiquées par une icône .
  4. Sélectionnez une colonne dans le volet gauche, puis définissez des critères Inclure ou Exclure dans le volet Critères de filtrage "<nom de colonne>" à droite.

    Par exemple, si vous sélectionnez la colonne BIRTHDATE et si vous définissez Inclure - Inférieur ou égal à - 19700101, vous exclurez tous les enregistrements dont la date de naissance est postérieure à la date spécifiée.

  5. Pour définir des critères de filtrage supplémentaires pour la même colonne, cliquez sur Ajouter.

  6. Pour supprimer les critères de filtrage d'une colonne, cliquez sur l'icône près des critères.

  7. Répétez l'étape 3 pour définir des filtres sur des colonnes supplémentaires.

  8. Pour afficher les détails du filtre, développez le volet Résumé des filtres au bas de la boîte de dialogue.

  9. Cliquez sur OK pour enregistrer le filtre.

    L'entonnoir du bouton Filtre devient vert, indiquant qu'un filtre a été défini pour ce jeu de données.

Note InformationsLa modification du filtre nécessite que vous prépariez et exécutiez de nouveau la tâche.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.