Database Reference
In-Depth Information
tSampleRow
Die
tSampleRow
-Komponente ermöglicht die Filterung
von Zeilen anhand der Zeilennummer. So ist es beispielsweise möglich,
nur die ersten 20 Zeilen eines Datenstroms weiterzuleiten. Dies ist ins-
besondere sinnvoll, wenn die Daten im Vorfeld nach einem gewählten
Kriterium sortiert wurden. Die Ausgabe von verknüpften Zeilenberei-
chen ist ebenfalls möglich.
Nachdem die neuen Komponenten des
Jobs
kurz vorgestellt wurden, ist im Folgenden die
praktische Umsetzung des
Jobs
beschrieben.
Der gewünschte Suchbegriff soll zunächst in Form einer Variable gespeichert werden. Da-
zu ist im Repository ein Rechtsklick auf
Context
notwendig. Durch Auswählen des Punktes
Create context group
öffnet sich ein Fenster, um der Gruppe einen Namen (z. B. QueryVa-
riablen) zu geben. Nachdem dieser eingeben und der Button
Next
gedrückt wurde, können
die Variablen erstellt werden. Dafür ist die
Plus
-Schaltläche zu betätigen und anschlie-
ßend die Namen und Typen der Variablen anzugeben. In Abbildung 9.7 ist das Ergebnis
mit zwei Variablen dargestellt. Die Variable
Query
wird das Suchwort speichern. Zusätzlich
wurde eine zweite Variable „ZeilenFilter“ angelegt, welche später im
Job
zum Filtern von
unerwünschten Zeilen verwendet werden kann.
BILD 9.7
Variablen erstellen
Im Reiter
Values as table
können den Variablen Werte zugewiesen werden. Dies ist in der
Abbildung 9.8 dargestellt. Der Suchbegriff ist in diesem Beispiel „Wetter%20Erfurt“. Die
Angabe „%20“ dient zum Kodieren des Leerzeichens innerhalb einer URL. Die Suchabfrage
soll somit Einträge mit den Wörtern „Wetter“ und „Erfurt“ anzeigen. Für den Filter wurde
der Wert „morgen“ gewählt.
BILD 9.8
Variablen initialisieren
Durch
Finish
wird die Eingabe bestätigt. Anschließend kann ein neuer
Job
(z. B. mit dem
Namen „Query“) für die Abfrage erstellt werden. Zu Beginn werden die erstellten Variablen