Zuordnungsskripte erstellen

Für Zuordnungen vom Typ "Wie" können Sie Zuordnungsskripte erstellen, um bedingte Zuordnungen festzulegen. Mit dieser Art von Zuordnung können Sie Quellelemente angeben, die Skriptausdrücken statt hartcodierten Zielelementen zugeordnet sind. Zielwerte werden dem Skriptwert zugewiesen. Sie aktivieren das Zuordnungsskript, indem Sie #SQL in das Feld "Zielwert" für ein SQL-Skript eingeben. (Die Zeile, die ein Skript verwendet, hat den Zielwert #SQL). Darauf folgt eine Zeile mit dem Trennzeichen <!SCRIPT> und das eigentliche Skript, gefolgt von <!SCRIPT>. Zuordnungen, die auf den Ergebnissen der Dimensionszuordnungen basieren, werden durch Zuordnungsskripte in Verbindung mit der Reihenfolge der Dimensionsverarbeitung aktiviert. Es handelt sich also um Dimensionszuordnungen, die bereits verarbeitet wurden. Informationen hierzu finden Sie unter Zuordnungsskripte verwenden.

So erstellen Sie ein Zuordnungsskript:

  1. Wählen Sie in der Registerkarte Workflow Dataload-Zuordnung aus.
  2. Optional: Wählen Sie den gewünschten Speicherort aus.
  3. Wählen Sie die Registerkarte Wie aus.

    Zuordnungsskripte sind für die Zuordnungstypen "Explizit" und "Multidimensional" nicht verfügbar.

  4. Wählen Sie den Quellwert aus.
  5. Geben Sie unter Zielwert #SQL ein, um ein SQL-Skript anzugeben.

    Für SQL-basierte Zuordnungen gibt Data Management den speziellen Wert #SQL als "Zielwert" an. Aus diesem Grund kann dieses Feld nicht zum Angeben des Wertes "IGNORE" verwendet werden. Verwenden Sie zum Kennzeichnen einer Zeile einen der Werte VALID_FLAG = "Y" (Zeile, wenn gültig), VALID_FLAG = "N" (Zeile, wenn ungültig) oder VALID_FLAG = "I" (Zeile entsprechend benutzerdefinierten Kriterien ignorieren).

    Beispiel: Wenn Sie Einträge ohne Werte so zuordnen möchten, dass sie ignoriert werden, geben Sie die Datentabellenspalte für die Dimension und anschließend VALID_FLAG = "I" an. Im folgenden Beispiel ermittelt UD3 die Datentabellenspalte für die Product-Dimension.

    Das Bild zeigt den Skripteditor

  6. Geben Sie unter Regelname den Namen der Datenregel für die Zuordnung ein.
  7. Klicken Sie auf Speichern.

    Das Symbol "Skripteditor" (Das Bild zeigt das Symbol "Skripteditor".) wird aktiviert.

  8. Klicken Sie auf das Symbol "Skripteditor".
  9. Geben Sie das Zuordnungsskript unter Skript bearbeiten ein, und klicken Sie auf OK.

    Im Beispiel unten wird gezeigt, wie Sie ein SQL-Skript als Zielwert angeben können.

    Das Bild zeigt das Fenster "Skript bearbeiten".