0 / 0
Zurück zur englischen Version der Dokumentation
Datenkonzepte in IBM Match 360
Letzte Aktualisierung: 26. Nov. 2024
Datenkonzepte in IBM Match 360

IBM Match 360 erstellt Stammdatenentitäten, indem ein Abgleichalgorithmus für Datensätze ausgeführt wird, die von einem oder mehreren Datenassets bereitgestellt werden. Entitäten und Datensätze werden auf der Basis des anpassbaren Datenmodells IBM Match 360 definiert und zusammengesetzt.

Inhalt dieses Themas:

Datensätze und Entitäten

Jede Entität ist ein Masterdatenobjekt, das eine 360-Grad-Ansicht einer Person, Organisation oder einer anderen Entität bereitstellt. Ein oder mehrere Datensätze können zu einer einzelnen Entität beitragen.

  • Ein Datensatz ist eine Gruppe demografischer Informationen, die einen einzelnen Standpunkt einer Person oder Organisation aus einer einzelnen Datenquelle darstellen. Wenn dieselbe Person oder Organisation in mehreren Datenquellen angezeigt wird, werden alle Datensätze durch den Abgleichalgorithmus als eine einzelne Entität miteinander verknüpft. Datensätze bestehen aus Attributen und Feldwerten, die die Person oder Organisation beschreiben.

  • Eine Masterdatenentität ist eine Zusammensetzung von Datensätzen, die IBM Match 360 bestimmt, dass sie miteinander abgeglichen werden. Ihr Datenmodell kann zwei Entitätskategorien definieren: Identität oder Zuordnung. Jede Entität enthält mindestens einen Mitgliedsdatensatz, den der Abgleichalgorithmus miteinander verknüpft hat. IBM Match 360 ermittelt auf intelligente Weise den wahrscheinlichsten Satz von Attributen und Feldwerten, die die darzustellende Entität korrekt beschreiben, und zeigt diese in der Ansicht des Stammdatenarbeitsbereichs an.

Ein oder mehrere Memberdatensätze können zu einer Entitätssicht beitragen. Die Memberdatensätze, aus denen sich eine Entität zusammensetzt, können sich ändern, wenn der Abgleichsalgorithmus erneut mit anderen Einstellungen ausgeführt wird, z. B. mit einem anderen Autolink-Schwellenwert oder einer anderen Gruppe übereinstimmender Attributauswahlen.

Es ist möglich, eine Entität zu haben, die sich aus einem einzigen Datensatz zusammensetzt. In diesem Fall wird die Entität als Singletonbezeichnet.

Jede Entität wird um einen zentralen Datensatzherum erstellt. Der älteste Datensatz in einer Entität wird als zentraler Datensatz betrachtet. Zentrumdatensätze bilden die Basis der Entität und können nicht in eine andere Entität verschoben oder deren Verknüpfung aufgehoben werden.

Jeder Datensatz, der zu einer Entität beiträgt, wird als Diagrammkante zwischen den Datensätzen und der Entität dargestellt, wie durch die Abgleichverarbeitung bestimmt. Wenn Sie den Abgleichalgorithmus erneut ausführen, werden die Kanten, die die Links darstellen, aktualisiert.

Entitätstypen

Wenn Sie einen neuen Entitätstyp in Ihrem Datenmodell definieren, müssen Sie entscheiden, welchen Zweck diese Entität hat:

  • Identitäts entitäten verknüpfen Datensätze, die scheinbar alle dieselbe reale Person, Organisation oder dasselbe Objekt darstellen. Sie haben eine gemeinsame Identität. Eine Business Partner-Entität kann beispielsweise verwendet werden, um Organisationsdatensätze in Ihren Daten abzugleichen, die dasselbe reale Unternehmen darstellen.

  • Zuordnungsentitäten verknüpfen Datensätze, die aus einem anderen Grund verknüpft werden sollten, wie z. B. eine gemeinsam genutzte Adresse, ein Arbeitgeber oder eine Kaufentscheidung. Ein gängiges Beispiel für einen Zuordnungsentitätstyp ist ein Haushalt. Sie können einen Entitätstyp "Haushalt" erstellen, der Mitglieder eines bestimmten Haushalts in einer einzigen Entität abgleicht. Mithilfe von Household-Entitäten können Sie Verhalten und Aktivität pro Haushalt verfolgen und analysieren.

Householding-Entitäten

Sehen Sie sich das folgende Video an, um zu sehen, wie Sie mithilfe von Assoziationsentitäten Haushalte in Ihren IBM Match 360 -Daten identifizieren können.

Dieses Video bietet eine visuelle Methode zum Erlernen der Konzepte und Tasks in dieser Dokumentation.

Wenn Sie einen Zuordnungsentitätstyp erstellen, um Personendatensätze zu verfolgen und zu identifizieren, die einen Haushalt gemeinsam nutzen, müssen einige wichtige Faktoren berücksichtigt werden. Die Festlegung Ihrer Haushaltskriterien ist ein kritischer erster Schritt bei der Verwaltung und Bildung von Haushalten. Haushalte können durch explizite Kriterien, ausgedrückte Kriterien oder eine Kombination aus beiden definiert werden.

Explizite Kriterien können beliebige Attribute in Ihrem Datenmodell enthalten. Im Folgenden finden Sie Beispiele für explizite Kriterien, die Sie in Ihrer Hausverwaltungsstrategie berücksichtigen können:

  • Parteien verwenden dieselbe Adresse eines bestimmten Adresstyps, z. B. dieselbe Privatadresse.
  • Parteien haben einen gemeinsamen Nachnamen.
  • Parteien fallen in einen definierten Altersbereich.
  • Parteien nutzen eine Kontaktmethode gemeinsam, z. B. eine private Telefonnummer.
  • Parteien haben eine bestimmte Art von Beziehung, wie eine Familienbeziehung.
  • Parteien haben bestimmte Rollen im Kontext eines Vertrags. Ein übergeordnetes Element kann beispielsweise die Rolle eines gesetzlichen Repräsentanten für ein Konto haben, das einem untergeordneten Konto gehört.

Verwenden Sie explizite Kriterien, um Haushalte mit dem Abgleichalgorithmus zu erstellen. Damit IBM Match 360 Ihre Haushaltsentitäten algorithmisch erstellen kann, wählen Sie Ihre ausgewählten expliziten Kriterien als übereinstimmende Attribute für diesen Entitätstyp aus. Informationen zur Konfiguration des Abgleichsalgorithmus finden Sie unter Abgleich Ihrer Daten zum Erstellen von Stammdatenentitäten.

Ausgedrückte Kriterien enthält weitere Informationen, die nicht Teil des Datenmodells sind. Ausgedrückte Kriterien können mündlich von einem Haushaltsmitglied oder einem Agenten kommuniziert worden sein. Die folgenden Beispiele zeigen ausgedrückte Kriterien, die Sie in Ihrer Hauswirtschaftsstrategie berücksichtigen können:

  • Die Parteien haben mitgeteilt, dass sie sich im selben Haushalt befinden.
  • Ein Agent hat während der Erstkonfiguration eines Kundenkontos Haushaltsdaten erfasst.

Um eine Haushaltsentität auf der Basis ausgedrückter Kriterien zu erstellen, müssen Sie Datensätze manuell verknüpfen, um eine Entität zu bilden. Sie können manuelle Datensatzverknüpfungen erstellen, indem Sie die Verknüpfungsregeln eines Datensatzes im Stammdatenarbeitsbereich bearbeiten. Weitere Informationen finden Sie unter Exploring master data entities and records in IBM Match 360 with Watson.

Attributwerte einer Entität bestimmen

Eine Stammdatenentität kann zwei Kategorien von Attributen enthalten:

  • Attribute, deren Werte aus den Mitgliedsdatensätzen einer Entität gebildet werden.
  • Attribute, deren Werte direkt in der Entität gespeichert werden, werden als Entitätsattributebezeichnet.
Composited-Attribute
Entitäten leiten viele ihrer Attributwerte aus den in ihren Mitgliedsdatensätzen definierten Werten ab. Die Attributwerte einer Entität werden mithilfe einer Gruppe von Attributzusammensetzungsregeln aus ihren Mitgliedsdatensätzen ausgewählt. Sie können Attributzusammensetzungsregeln für jeden Entitätstyp in Ihrem Datenmodell definieren und anpassen. Weitere Informationen zur Attributzusammensetzung finden Sie unter Defining attribute composition rules in IBM Match 360.
Entitätsattribute
Entitätsattribute werden direkt in der Entität definiert und nicht aus ihren Mitgliedsdatensätzen zusammengesetzt. Definieren Sie Entitätsattribute im Datenmodell Ihrer Entitätstypen. Informationen zum Ändern des Datenmodells finden Sie unter Datenmodell anpassen.
  • Um den Wert eines Entitätsattributs zu ändern, bearbeiten Sie die Entität direkt. Die Bearbeitung von Memberdatensätzen hat keine Auswirkung auf den Wert eines Entitätsattributs. Informationen zum Bearbeiten einer Entität finden Sie unter Datensätze und Entitäten in IBM Match 360.
  • Wenn eine Entität zum ersten Mal durch den Abgleichsalgorithmus erstellt wird, sind keine Entitätsattributwerte definiert. Bearbeiten Sie die Entität im Stammdatenarbeitsbereich, um Werte für Entitätsattribute bereitzustellen.
  • Wenn eine Entität mit ausgefüllten Entitätsattributwerten als Ergebnis einer Änderung ihrer Zusammensetzung gelöscht wird, entweder durch eine manuelle Aktion link oder unlink oder durch eine Änderung des übereinstimmenden Algorithmus, werden ihre Entitätsattributwerte an alle verbleibenden Entitäten übertragen.
  • Wenn zwei Entitäten, die beide über Entitätsattribute verfügen, zusammengeführt (entweder abgeglichen oder manuell verknüpft) werden, haben die Entitätsattributwerte der verbleibenden Entitäts-ID Vorrang. Wenn das betreffende Attribut aus einer Liste von Werten besteht, führt das System die Listen aus beiden Entitäten zusammen. Die Zusammenführung stellt sicher, dass die Liste keine doppelten Werte enthält. Wenn beide Listen denselben Wert enthalten, erscheint dieser Wert nur einmal in der zusammengeführten Liste.

Persistenz von Entitäten

Bei der Definition des Datenmodells können Sie festlegen, ob die zusammengesetzten Sichten jedes Entitätstyps in der Datenbank gespeichert oder bei Bedarf aus ihren Mitgliedsdatensätzen zusammengestellt werden. Wenn ein Entitätstyp so konfiguriert ist, dass er bestehen bleibt, werden die zusammengesetzten Attribute jeder Entität in der Datenbank gespeichert, ähnlich wie Datensatzattribute gespeichert werden, was bedeutet, dass die Entitätsdaten stabiler und belastbarer sind.

Wenn Entitäten so konfiguriert sind, dass sie bestehen bleiben, können Datenverwalter und Geschäftsanwender direkt nach Entitätsdaten suchen, einschließlich zusätzlicher Attribute, Audit-Attribute und Systemeigenschaften wie Datensatzanzahl und Entitäts-ID. Benutzer können nach persistierten Entitäten suchen, indem sie die einfachen oder erweiterten Suchmechanismen in der Stammdaten-Explorer-Schnittstelle verwenden.

Je nach Umfang der Entitäten in Ihren Stammdaten kann die Speicherung von Composite Views auf Entitäten in der Datenbank zu einer erheblichen Vergrößerung der Datenbank führen.

Weitere Informationen zur Definition von Entitätstypen finden Sie unter Anpassen des Datenmodells.

Das Datenmodell IBM Match 360

Das Datenmodell definiert die Metadaten, die Daten zugeordnet sind, die in IBM Match 360geladen werden.

Das Datenmodell enthält Eigenschaften und Regeln, die in IBM Match 360 verwendet werden, um die in den Daten vorhandenen Informationen zu ermitteln und zu kategorisieren. Das Datenmodell besteht aus verschiedenen Typen von Metadaten:

Sie können Ihre eigenen Datensatztypen, Attributtypen und Beziehungstypen entsprechend den Anforderungen Ihrer Organisation definieren. Systemeigenschaften können im Allgemeinen nicht angepasst werden.

Systemeigenschaften (Prüfattribute)

Systemeigenschaften im Datenmodell erweitern Ihre Fähigkeit, die Daten in IBM Match 360 zu prüfen, um die Einhaltung von Datengovernance-Regeln sicherzustellen. Systemeigenschaften werden vom System definiert, erfasst und gespeichert und können nicht angepasst oder geändert werden. Vier verschiedenen Elementen des Datenmodells sind Systemeigenschaften zugeordnet: Datensatztypen, Entitätstypen, Attributtypen und Beziehungstypen.

  • Satztyp Systemeigenschaften speichern Systeminformationen auf Satzebene. Beispiel:

    • record_last_updated verfolgt die Zeit, zu der jeder Datensatz zuletzt aktualisiert wurde.
    • record_number speichert eine vom System generierte Kennnummer für jeden Datensatz.
  • Systemeigenschaften für Entitätstypen speichern Systeminformationen auf Entitätsebene. Beispiel:

    • created_date speichert die Uhrzeit und das Datum der Erstellung einer Entität.
    • link_last_updated_date verfolgt die Uhrzeit und das Datum, an dem die Memberdatensätze einer Entität zuletzt geändert wurden.
    • last_updated_date speichert die Uhrzeit und das Datum, an dem die ergänzenden Attribute einer Entität zuletzt geändert wurden.
    • last_updated_user überwacht den Benutzer, der die letzten Änderungen an den ergänzenden Attributen einer Entität vorgenommen hat.
  • Attributtyp Systemeigenschaften speichern Systeminformationen auf Attributebene. Beispielsweise verfolgt attribute_last_updated die Zeit, zu der jedes Attribut zuletzt aktualisiert wurde.

  • Systemeigenschaften für Beziehungstypen speichern Systeminformationen auf Beziehungsebene. Beispiel:

    • relationship_last_updated verfolgt die Zeit, zu der jede Beziehung zuletzt aktualisiert wurde.
    • relationship_number speichert eine vom System generierte Identifikationsnummer für jede Beziehung.

Sehen Sie sich das folgende Video an, um zu erfahren, wie Sie die vom System generierten Auditattribute anzeigen können, die IBM Match 360 erstellt, wenn Sie Datensatzdaten hinzufügen oder bearbeiten.

Dieses Video bietet eine visuelle Methode zum Erlernen der Konzepte und Tasks in dieser Dokumentation.

Datensatztypen

Datensatztypen im Datenmodell definieren verschiedene Typen von Datensätzen, die für die für Ihre Organisation erforderlichen Domänen und Anwendungsfälle relevant sind. Jeder Datensatztyp besteht aus den folgenden Eigenschaften oder Objekten:

  • label ist die Bezeichnung für den Datensatztyp.
  • description ist eine Kurzbeschreibung des Datensatztyps.
  • entity_types enthält die Objekte für alle Entitätstypen, die in diesem Datensatztyp enthalten sind. Jedes entity_type -Objekt enthält eine Bezeichnung, eine Beschreibung und optional einen Entitätstyp (Identität oder Assoziation).
  • attributes ist ein Objekt, das alle dem Datensatztyp zugeordneten Attribute enthält. Jedes definierte Attribut enthält die folgenden Eigenschaften:
    • label -Eine Bezeichnung für das Attribut
    • description -Eine Beschreibung des Attributs.
    • attribute_type -Der Attributtyp dieses Attributs.
    • cardinality -Die Kardinalität des Attributs (list oder single). Kardinalität definiert, wie viele Werte dieses Attribut haben kann.
    • indexed -Ein boolesches Feld, das angibt, ob das Attribut indexiert ist, um freie Textsuchen in seinem Inhalt zu unterstützen.

Attributtypen

Attributtypen im Datenmodell definieren die Attributtypen, die einem Datensatz-oder Beziehungstyp zugeordnet werden können. Jeder Attributtypeintrag besteht aus den folgenden Eigenschaften oder Objekten:

  • label ist die Bezeichnung für den Attributtyp.
  • description ist eine Kurzbeschreibung des Attributtyps.
  • matching_types gibt den Typ der Abgleichfunktion an, die auf alle Attribute dieses Attributtyps angewendet werden soll.
  • fields enthält Definitionen aller Felder, die Teil dieses Attributtyps sind. Jedes Feld besteht aus label-, description-und indexed -Eigenschaften.

Beziehungstypen

Beziehungstypen im Datenmodell definieren die Beziehungstypen, die in diesen Daten zugeordnet werden können. Jeder definierte Beziehungstyp enthält die folgenden Eigenschaften und Objekte:

  • label ist eine Bezeichnung für den Beziehungstyp.
  • description ist eine Kurzbeschreibung des Beziehungstyps.
  • label_from_source ist die Bezeichnung für die Beziehung, die aus Sicht der Quelle angezeigt wird. Beispiel: "Verwaltet".
  • label_from_target ist die Bezeichnung für die Beziehung aus der Sicht des Ziels. Beispiel: "Berichtet an".
  • cardinality definiert die Kardinalität der Beziehung (z. B. Eins-zu-viele oder Eins-zu-eins).
  • directional gibt an, ob Beziehungen dieses Typs gerichtet sind (unterschiedlich, je nachdem, welche Seite der Beziehung Sie anzeigen, wie z. B. eine Arzt-/Patientenbeziehung) oder bidirektional (von beiden Seiten der Beziehung, wie z. B. eine Peerbeziehung).
  • attributes ist ein Objekt, das Definitionen aller Attribute enthält, die Teil dieses Beziehungstyps sind. Das Objekt attributes hat dieselbe Struktur wie das für ein Attribut eines Datensatztyps.
  • rules ist ein Objekt, das die Quellen-und Zielregeln für diesen Beziehungstyp definiert.
    • Das Objekt für eine source -Regel enthält die Liste der Datensatztypen und Entitätstypen, die beim Erstellen einer Beziehung dieses Typs als Quelle verwendet werden können.
    • Das Objekt für eine Ziel regel enthält die Liste der Datensatztypen und Entitätstypen, die beim Erstellen einer Beziehung dieses Typs als Ziel verwendet werden können.

Weitere Informationen

Übergeordnetes Thema: Stammdaten verwalten

Generative KI-Suche und -Antwort
Diese Antworten werden von einem großen Sprachmodell in watsonx.ai basierend auf dem Inhalt der Produktdokumentation generiert. Weitere Informationen