MicroStrategy ONE

Anleitung zum Definieren von Beziehungen zwischen Attributen

Attributbeziehungen sind Assoziationen zwischen Attributen, die angeben, wie Attribute verknüpft sind. Attributbeziehungen definieren, wie Tabellen und Spalten verknüpft und verwendet werden und welche Tabellen mit anderen Tabellen in Beziehung stehen. Ohne Beziehungen gibt es keine Interaktion zwischen Daten und somit auch keine logische Struktur. Die Beziehungen verleihen den Daten Bedeutung, indem sie auf der Grundlage von Geschäftsregeln logische Assoziationen von Attributen bereitstellen.

Jede Attributbeziehung besteht aus zwei Teilen: einem übergeordneten und einem untergeordneten Teil. Ein Kind muss immer einen Elternteil haben und ein Elternteil kann mehrere Kinder haben. Das übergeordnete Attribut liegt auf einer höheren logischen Ebene als das untergeordnete Attribut.

In einer Beziehung zwischen „Jahr“ und „Quartal“ ist „Jahr“ das übergeordnete Attribut und „Quartal“ das untergeordnete Attribut.

Beziehungstypen werden durch die Attributelemente definiert, die in den zugehörigen Attributen vorhanden sind. Jeder Typ wird unten beschrieben:

  • 1:1: Jedes Element im übergeordneten Attribut entspricht genau einem Element im untergeordneten Attribut, und jedes untergeordnete Attribut entspricht genau einem Element im übergeordneten Attribut.

    Ein Bürger kann nur eine Steueridentifikationsnummer haben und eine Steueridentifikationsnummer kann nur einem Bürger zugewiesen sein.

  • 1:n: Jedes Element im übergeordneten Attribut entspricht einem oder mehreren Elementen im untergeordneten Attribut, und jedes untergeordnete Attribut entspricht genau einem Element im übergeordneten Attribut.

    Zwischen dem Jahr und dem Quartal besteht eine Eins-zu-viele-Beziehung. Ein Jahr hat viele Quartale, aber jedes Quartal kann nur zu einem Jahr gehören. Dies setzt voraus, dass Quartale mit einem zugehörigen Jahr definiert werden, beispielsweise Q4 2017, Q1 2018 usw.

  • m:n: Jedes Element im übergeordneten Attribut kann mehrere untergeordnete Elemente haben, und jedes untergeordnete Element im untergeordneten Attribut kann mehrere übergeordnete Elemente haben.

    Im Bankwesen sind Kunden und Konten ein Beispiel für eine Viele-zu-viele-Beziehung. Ein Kunde kann mehrere Konten haben und jedes Konto kann mit mehreren Kunden verknüpft sein, beispielsweise bei einem Gemeinschaftskonto.

Neue Beziehungen werden standardmäßig vom Benutzer verwaltet. Vom Benutzer verwaltete Beziehungen werden automatisch verwaltet, wenn Sie die Beziehungen im Dialogfeld „Beziehungen definieren“ ändern.

Der Unterschied zwischen benutzerverwalteten und automatisch verwalteten Beziehungen besteht darin, dass ungültige automatisch verwaltete Beziehungen nach der Veröffentlichung des Datensatzes automatisch gelöscht werden, während dies bei benutzerverwalteten Beziehungen nicht der Fall ist.

So definieren Sie Beziehungen zwischen Attributen

  1. Erstellen Sie ein leeres Dashboard oder öffnen Sie ein vorhandenes.
  2. Wählen Sie aus Daten hinzufügen > Neue Daten, um Daten in einen neuen Datensatz zu importieren.

    oder

    Im Abschnitt „Datensätze“ klicken Mehr neben dem Datensatznamen und wählen Sie aus Datensatz bearbeiten, um Daten zum Datensatz hinzuzufügen. Der Vorschaudialog wird geöffnet. Klicken Sie auf Fügen Sie eine neue Tabelle hinzu.

    Das Dialogfeld „Datenquellen“ wird geöffnet.

  1. Wählen Sie entsprechend die zu importierenden Daten aus Datenquellentyp.
  2. Nachdem Sie die zu importierenden Daten ausgewählt haben, klicken Sie auf Daten vorbereiten, um das Dialogfeld „Vorschau“ zu öffnen.
  1. Klicken Sie im oberen Bereich auf den Dropdown-Pfeil für die Tabelle, die Sie ändern möchten, und wählen Sie aus Beziehungen definieren. Das Dialogfeld „Beziehungen definieren“ wird geöffnet.

  2. Klicken Sie auf Neue hinzufügen , um eine neue leere Beziehung hinzuzufügen.
  3. Wählen Sie das übergeordnete Attribut aus Übergeordnetes Attribut Dropdown für die neue Beziehung. Das übergeordnete Attribut befindet sich auf einer höheren logischen Ebene als das untergeordnete Attribut.
  4. Wählen Sie das untergeordnete Attribut aus aus Untergeordnetes Attribut Dropdown.
  5. Wählen Sie einen Beziehungstyp unter aus Beziehung Dropdown. Standardmäßig ist dies 1:N (eins zu viele).

    • Auswählen 1:1 um sicherzustellen, dass jedes Element im übergeordneten Attribut nur einem Element im untergeordneten Attribut entspricht. Jedes untergeordnete Attribut entspricht nur einem Element im übergeordneten Attribut.
    • Auswählen 1:n um sicherzustellen, dass jedes Element im übergeordneten Attribut einem oder mehreren Elementen im untergeordneten Attribut entspricht. Jedes untergeordnete Attribut entspricht nur einem Element im übergeordneten Attribut.
    • Auswählen m:n um sicherzustellen, dass jedes Element im übergeordneten Attribut mehrere untergeordnete Elemente haben kann. Jedes untergeordnete Element im untergeordneten Attribut kann mehrere übergeordnete Elemente haben.
  6. Sie können Beziehungen bearbeiten, indem Sie ändern Übergeordnetes Attribut, Untergeordnetes Attribut, und Beziehung Optionen. Wenn Sie eine Beziehung ändern, wird sie in eine automatisch verwaltete Beziehung umgewandelt und die Umschaltfläche wird in geändert an .

  7. Wählen Sie den Umschaltknopf aus, um eine Beziehung in eine benutzerdefiniert oder automatisch verwaltete Beziehung umzuwandeln.
  8. Sie können alle Beziehungen in benutzerverwaltete oder automatisch verwaltete Beziehungen konvertieren, indem Sie die entsprechende Option im auswählen Alle konvertieren Dropdown.
  9. Um eine Beziehung zu löschen, wählen Sie die entsprechende aus rechts neben Beziehung Dropdown.
  10. Klicken Sie auf Speichern.

Weitere Themen

Zeigen Sie eine Vorschau der Daten an und geben Sie Importoptionen an

Datenimport

Einführung in Attribute