MicroStrategy ONE

Définir les relations entre les attributs

Les relations d'attribut définissent la façon dont les tables et les colonnes sont jointes et utilisées et celles qui sont liées à d'autres tables. Les relations donnent un sens aux données en fournissant des associations logiques d'attributs basées sur des règles d'entreprise.

Chaque relation d’attribut comporte deux parties : un parent et un enfant. Un enfant doit toujours avoir un parent et un parent peut avoir plusieurs enfants. L’attribut parent est à un niveau logique plus élevé que celui de l’enfant.

Les types de relations sont définis par les éléments d’attributs qui existent dans les attributs associés. Chacun type est décrit ci-dessous :

  • Un-à-un : Chaque élément dans l’attribut parent correspond à un élément de type un à un dans l’attribut enfant et chaque attribut enfant correspond à un élément de type un à un dans l’attribut parent.

    Un citoyen peut avoir uniquement un seul identifiant de contribuable et un identifiant de contribuable peut être affecté à un citoyen uniquement.

  • un à plusieurs : Chaque élément dans l’attribut parent correspond à un ou plusieurs éléments dans l’attribut enfant et chaque attribut enfant correspond à un élément et un seul dans l’attribut parent.

    Année a une relation un à plusieurs avec trimestre. Une année a plusieurs trimestres mais un trimestre spécifique peut être dans une année uniquement. Ceci suppose que les trimestres sont définis avec une année associée telle que T4 2019, T1 2020, etc.

  • plusieurs à plusieurs : Chaque élément dans l’attribut parent peut avoir plusieurs enfants mais chaque élément enfant dans l’attribut enfant peut avoir plusieurs parents.

    Dans le secteur bancaire, les clients et le comptes sont un exemple de relations plusieurs à plusieurs. Un client peut avoir plusieurs comptes et chaque compte peut être associés à plusieurs clients, tels que dans le cas d’un compte joint.

Les relations sont gérées automatiquement par défaut. Les relations sont gérées par l'utilisateur lorsque vous modifiez les relations sur la boîte de dialogue Définir des relations. MicroStrategy ne gère pas automatiquement les relations pour les jeux de données à partir des super cubes.

  1. Ouvrez le Boîte de dialogue Aperçu.
  2. Cliquez sur la tableliste déroulante.
  3. Cliquez sur Définir des relations.
  4. Cliquez sur Ajouter un nouveau .
  5. Complétez les champs pour définir une relation.
  6. Si nécessaire, sélectionnez le bouton bascule pour convertir une relation en utilisateur ou géré automatiquement .
  7. Cliquez sur Enregistrer.