Création d'un paramètre utilisant une requête SQL logique pour une double colonne

Si le classeur contient une double colonne, vous pouvez créer un paramètre et fournir une instruction SQL logique afin de sélectionner la colonne d'affichage et la colonne de clé.

Les doubles colonnes sont uniquement disponibles dans les ensembles de données créés à partir de domaines locaux. Dans une double colonne, la colonne visible par le destinataire représente la valeur de descripteur de données. L'autre colonne, non visible par le destinataire, représente l'identificateur du descripteur de données. Vous pouvez utiliser n'importe quelle colonne pour les colonnes d'affichage et de clé.

Vous pouvez également utiliser la fonction DESCRIPTOR_IDOF dans votre instruction SQL logique pour identifier la colonne de clé, par exemple, SELECT "A - Sample Sales"."Double Column Products"."P10 Product (Dble Column)", DESCRIPTOR_IDOF("A - Sample Sales"."Double Column Products"."P10 Product (Dble Column)") FROM "A - Sample Sales".

Si vous n'utilisez pas la fonction DESCRIPTOR_IDOF, Oracle Analytics suppose que la première colonne est la colonne d'affichage et la seconde la colonne de clé.

Pour utiliser un paramètre dans un filtre de type Double colonne, vous pouvez créer un paramètre et le lier à un filtre à partir des propriétés du filtre. Reportez-vous à Création d'un paramètre et liaison de celui-ci à un filtre de type Double colonne.
  1. Sur la page d'accueil, sélectionnez le classeur auquel ajouter un paramètre, cliquez sur Actions, puis sélectionnez Ouvrir.
  2. Dans le panneau de données, cliquez sur Paramètres.
    Icône Paramètres

  3. Dans le volet Paramètres, cliquez sur Menu Icône de menu représentant trois points, puis sélectionnez Ajouter un paramètre.
  4. Dans le champ Nom, entrez un nom unique.
  5. Dans le champ Valeurs disponibles, sélectionnez Requête SQL logique.
  6. Dans la zone de texte, écrivez la requête SQL logique, en veillant à inclure les colonnes d'affichage et de clé.
  7. Accédez au champ Valeur initiale et vérifiez que l'option Valeur ou Première valeur disponible est sélectionnée.
  8. Cliquez sur Enregistrer.