Mapping von Schrittfeldern zu Datenbankspalten - dataflow_designer - spectrum_quality_1 - 23 - 23.1

Spectrum Data Quality-Handbuch

Product type
Software
Portfolio
Verify
Product family
Spectrum
Product
Spectrum > Qualität > Spectrum Quality
Version
23.1
Language
Deutsch
Product name
Spectrum Data Quality
Title
Spectrum Data Quality-Handbuch
First publish date
2007
Last updated
2023-10-25
Published on
2023-10-25T06:24:19.942092

Wenn die Spaltennamen in Ihrer Datenbank genau mit den Komponentenfeldnamen übereinstimmen, werden sie automatisch den entsprechenden Schrittfeldern zugeordnet. Wenn sie nicht genau gleich benannt sind, müssen Sie „Ausgewählte Felder“ (Spalten aus der Datenbank) verwenden, um sie den Schrittfeldern (im Datenfluss definierte Feldnamen) zuzuordnen.

Nehmen wir zum Beispiel eine Tabelle mit Namen „Customer_Table“ mit den folgenden Spalten:
  • Cust_Name
  • Cust_Address
  • Cust_City
  • Cust_State
  • Cust_Zip

Wenn Sie diese Datensätze aus der Datenbank abrufen, müssen Sie die Spaltennamen den Feldnamen zuordnen, die durch „Transactional Match“ und andere Komponenten in Ihrem Datenfluss verwendet werden. So könnte beispielsweise „Cust_Address“ „AddressLine1“ und „Cust_Zip“ „PostalCode“ zugeordnet werden.

  1. Wählen Sie im Dialogfeld Candidate Finder-Optionen die Dropdown-Liste unter Ausgewählte Felder aus. Wählen Sie danach die Datenbankspalte „Cust_Zip“ aus.
  2. Wählen Sie die Dropdown-Liste unter Schrittfelder aus. Wählen Sie danach das Feld aus, das Sie zuordnen möchten.

Wenn Sie beispielsweise „Cust_Zip“ „Postal Code“ zuordnen möchten, wählen Sie zuerst „Cust_Zip“ unter „Ausgewählte Felder“ und dann „PostalCode“ in der entsprechenden Zeile „Schrittfeld“ aus.

Alternative Methode zum Mapping von Feldern

Sie können eine spezielle Syntax in Ihrer SQL-Abfrage verwenden, um das Mapping vorzunehmen. Schließen Sie dazu den Feldnamen, dem Sie einen Namen zuordnen möchten, nach dem Spaltennamen in Ihrer Abfrage in geschweifte Klammern ein. Wenn Sie das tun, werden die ausgewählten Felder automatisch den entsprechenden Schrittfeldern zugeordnet.

Zum Beispiel:

select Cust_Name {Name}, Cust_Address {AddressLine1},      Cust_City {City}, Cust_State {StateProvince},      Cust_Zip {PostalCode}  from Customer  where Cust_Zip = ${PostalCode};