Bei der bedingten Zuordnung werden Quellelemente eher Skriptausdrücken und nicht hartcodierten Zielelementen zugeordnet. Bedingte Zuordnungen gelten nur für regelbasierte Zuordnungen (Zwischen, In und Wie). Sie können die bedingte Zuordnung aktivieren, indem Sie #SQL
in die Zielwertspalte 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 bedingte Zuordnungen 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.
Hinweis:
In der Komponente Datenmanagement wird Jython als Skript nicht für bedingte Zuordnungen unterstützt (#SCRIPT
kann nicht in der Zielwertspalte verwendet werden).So wenden Sie bedingte Zuordnungen an:
Eine leere Zeile wird hinzugefügt.
Das Stiftsymbol wird aktiviert.
Das folgende Beispielskript verwendet die SQL-Anweisung "CAST", um zugewiesene Werte für die Zielspalte bedingt zu verarbeiten.
Die Komponente Datenmanagement führt keine Fehlerprüfung oder Skriptvalidierung durch. Sie müssen das Skript für Ihre Datendateien in einer Testumgebung testen und die Ergebnisse prüfen.