Ändern einer Datenbankrelation - discovery - 23 - 23.1

Spectrum Discovery-Handbuch

Product type
Software
Portfolio
Verify
Product family
Spectrum
Product
Spectrum > Discovery
Version
23.1
Language
Deutsch
Product name
Spectrum Discovery
Title
Spectrum Discovery-Handbuch
First publish date
2007
Last updated
2023-10-25
Published on
2023-10-25T06:23:10.810287

Wenn Sie Änderungen an einer Datenbank vornehmen, kann dies unbeabsichtigte Folgen für Systeme haben, die auf den darin enthaltenen Daten beruhen. Änderungen an Schemata, Schlüsseln, Spalten oder Relationen können Auswirkungen auf Downstream-Prozesse und letztendlich auf Berichte haben, die manchmal offensichtlich und manchmal nicht offensichtlich sind. Wenn Sie also eine Datenbankänderung planen, möchten Sie sicher sein, dass Sie die Downstream-Auswirkungen Ihrer Änderungen verstehen. Auf diese Weise können Sie andere Systeme nach Bedarf ändern, um sicherzustellen, dass Ihren geschäftlichen Benutzern weiterhin genaue und zuverlässige Daten vorliegen, die als Grundlage für ihre Geschäftsentscheidungen dienen.

Spectrum Technology Platform Spectrum Discovery bietet für alle Ihre Datenflüsse, Datenbanken und Dateien eine visuelle Darstellung des Datenflusses. Sie können die Datenbank auswählen, die Sie gerade ändern, und die Flüsse, Datenbanken und Dateien anzeigen, in denen die Daten verwendet werden. Mit diesen Informationen können Sie die Auswirkungen der Datenbankänderungen bestimmen. Weitere Informationen finden Sie unter Anzeigen der Datenfluss-Analyse.

  1. Rufen Sie Folgendes in einem Webbrowser auf: .

    http://server:port/discovery

    Dabei steht Server für den Servernamen oder die IP-Adresse Ihres Spectrum Technology Platform-Servers und Port für den HTTP-Port. Der HTTP-Port ist standardmäßig auf 8080 eingestellt.

  2. Klicken Sie auf die Schaltfläche „Entität auswählen“ .
  3. Klicken Sie auf Datenbankrelationen.
  4. Wählen Sie die Relation aus, die Sie ändern möchten, und klicken Sie anschließend auf OK.

Das resultierende Diagramm enthält die Verbindung mit der Relation. Links von der Verbindung (die Herkunft der Relation) befindet sich eine Entität, die Daten in die Relation schreibt. Rechts von der Relation befinden sich Entitäten, die Daten aus der Relation verwenden, z. B. Flüsse.

Beispiel

Sie arbeiten an einem Projekt zur Standardisierung von Spaltennamen über mehrere Datenbanken. Sie haben in der Relation „Customer_Data“ eine Spalte gefunden, die Sie umbenennen möchten. Vor der Änderung des Spaltennamens möchten Sie herausfinden, welche Entitäten Daten aus dieser Relation verwenden, um diese zu analysieren und herauszufinden, ob sie aktualisiert werden müssen, damit der neue Spaltenname aufgenommen wird.

Öffnen Sie hierzu Spectrum Discovery, navigieren Sie zu „Datenfluss-Analyse“, und öffnen Sie den Entitätsbrowser. Klicken Sie auf Verbindungen und anschließend bei der Datenbank, die die Relation enthält, auf den Namen der Verbindung. Wählen Sie die Relation aus, und klicken Sie auf OK. Blenden Sie im resultierenden Diagramm das Verbindungssymbol mit der Relation ein, das Ihnen anzeigt, welche Flüsse mit der Relation verbunden sind:

Das Diagramm zeigt, dass der Fluss „HouseholdRelationships“ Daten in die Relation „Customer_Data“ schreibt und auch Daten daraus liest. Zusätzlich liest der Fluss „Promotions“ Daten aus der Relation „Customer_Data“. Infolge der Überprüfung dieses Diagramms können Sie die Flüsse „HouseholdRelationships“ und „Promotions“ im Enterprise Designer öffnen, um herauszufinden, ob bestimmte Änderungen vorgenommen werden müssen, damit die Umbenennung von Spalten in der Relation „Customer_Data“ berücksichtigt wird.