Version 2021
Créer une qualification de filtre avec le connecteur SAP ECC
Dans la boîte de dialogue Importer ECC, vous pouvez créer, modifier et supprimer des qualifications.
Découvrez comment définir une qualification de filtre sur booléen et temps valeurs. Vous pouvez également accéder aux vues CDS avec Paramètres d'entrée.
Créer une qualification
- Sous le volet Filtres, cliquez sur Ajouter une nouvelle qualification.
-
Du Basé sur dans la liste déroulante, sélectionnez la colonne que vous souhaitez filtrer.
- Sélectionnez l'une des conditions suivantes :
- Égal à
- N’est pas égal à
- Supérieur à
- Supérieur ou égal à
- Inférieur à
- Inférieur ou égal à
Ne contient pas
Le Inférieur ou égal à et ne contient pas les conditions ne sont disponibles que pour les types de chaîne.
- Dans le Valeur , entrez une valeur.
-
Cliquez sur OK.
Le nouveau filtre apparaît dans le volet Filtre. Vous pouvez ajouter plusieurs filtres.
Vous pouvez voir un cadre rouge autour de votre ou vos filtres, indiquant un ou plusieurs filtres obligatoires. Pour plus de détails, voir Filtres obligatoires.
Prise en charge des filtres de liste
Le filtrage de liste est pris en charge lorsque vous pouvez sélectionner la liste de valeurs à filtrer au lieu de saisir manuellement les valeurs.
Le filtrage de liste est pris en charge sur les colonnes de texte, de date, de date et d'heure, de GUID et numériques.
Les filtres obligatoires sont également pris en charge avec le mode en liste.
Vous pouvez rechercher les valeurs et déterminer si l'ensemble de lignes résultant doit inclure (Dans la liste) ou exclure (Pas dans la liste) les valeurs de la liste.
-
Dans la liste déroulante Choisir les éléments par, choisissez Sélection dans la liste.
-
Sélectionnez les valeurs sur lesquelles vous souhaitez filtrer.
La colonne avec la valeur de filtrage s'affiche avec vos valeurs sélectionnées.
Filtrer sur les valeurs booléennes
Lorsque vous définissez une condition de filtre pour les colonnes booléennes, sélectionnez soit vrai ou FAUX. Vous ne pouvez pas sélectionner les deux options.
Lors de la publication du cube, seules les lignes avec FAUX sont affichés.
Si la condition de filtre ne correspond à aucune des lignes, une erreur indiquant une table ou une feuille vide s'affiche.
Filtrer sur les valeurs temporelles
SAP ECC vous permet de stocker les informations de fuseau horaire dans le type de données date, Edm.DateTimeOffset.
Toutes les dates avec ce type de données sont converties en fuseau horaire UTC 0 avant d'être enregistrées dans le MicroStrategy cube.
Lorsqu'un filtre pour une date avec un fuseau horaire est créé, votre fuseau horaire est respecté.
Reportez-vous à l'exemple suivant :
Vous êtes dans le fuseau horaire UTC -8 et créez un filtre pour la date égale au 03/03/2020 à 07h30.
SAP ECC est demandé pour les données dont la date est égale au 03/03/2020 à 07h30 en UTC -8.
MicroStrategy Le cube enregistre la date convertie en UTC 0 : 2020-03-03 15h30.
Ensembles d'entités paramétrés
Vous pouvez accéder aux vues CDS avec les paramètres d'entrée à l'aide du connecteur SAP ECC.
Par exemple, XSH_FLIGHT_PARAMETERS/Ensemble (ZXSH_FLIGHT_PARAMETERSSet).
Où :
- ZXSH_FLIGHT_PARAMETERS est l'EntitySet avec des paramètres.
- Ensemble est le nom de la propriété de navigation.
-
ZXSH_FLIGHT_PARAMETERSEnsemble est l'EntitySet auquel vous souhaitez accéder avec des valeurs de paramètres spécifiques.
Vous devez définir la valeur d'entrée pour la définition du filtre. La ou les colonnes ont une condition de filtre obligatoire (Égal à) qui doit être définie dans la boîte de dialogue Modifier la qualification.
Seules les colonnes correspondant à la valeur définie sont affichées.
Pour en savoir plus sur les paramètres d'entrée, consultez le Blogue SAP.
Modifier une qualification
- Sous le volet Filtres, sélectionnez une qualification.
- Vous pouvez modifier la colonne, la condition et la valeur.
- Cliquez sur OK.
Le filtre est mis à jour en conséquence.
Supprimer une qualification
- Sous le volet Filtres, survolez une qualification.
-
Clique sur le X.
