Erstellen einer Abfrage - 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
Führen Sie die folgenden Schritte aus, um eine neue Abfrage in Spectrum Discovery hinzuzufügen:
  1. Klicken Sie in der Menüleiste Discovery auf Abfrage.
    Die Seite Abfrage wird angezeigt.
  2. Klicken Sie auf die Schaltfläche „Abfrage erstellen“ .
    Die Seite Abfrage erstellen wird angezeigt.
  3. Definieren Sie auf der Seite Abfrage erstellen die Felder wie folgt:

    Feldname

    Beschreibung

    Name

    Geben Sie im Feld Name einen Namen für die Abfrage ein.

    Beschreibung

    Wenn Sie eine Beschreibung für Ihre Abfrage eingeben möchten, um sie später als Referenz verwenden zu können, geben Sie diese Beschreibung in das Feld Beschreibung ein.

    Tags

    Fügen Sie Tags zu Ihrer Abfrage im Feld Tags hinzu, um ihnen einen relevanten Kontext zu geben, damit sie später leicht zugänglich sind. Tags sind nützlich, um die Abfrage zu kategorisieren: zum Beispiel Einzelhandel, Banking, Kundendaten usw.

    Die Tags, die Sie für Ihre Abfrage hinzufügen, werden auf der Startseite Abfrage in der entsprechenden Abfrage angezeigt.

    Modellspeicherverbindung

    Wählen Sie den Typ der Model Store-Verbindung aus, den Sie zum Erstellen der Abfrage verwenden möchten.
    Anmerkung: Sie können eine Abfrage nur mit den Model Store-Verbindungen erstellen.
    Klicken Sie auf den Link Verbindungen verwalten, um eine neue Verbindung zu konfigurieren oder vorhandene Verbindungen zu bearbeiten. Sie gelangen auf die Seite Datenquellen in der Management Console. Einzelheiten zum Konfigurieren der Model Store-Verbindung finden Sie unter Herstellen einer Verbindung zu einem Modellspeicher.
    Anmerkung: Klicken Sie auf die Schaltfläche „Aktualisieren“ , um Änderungen, Löschungen oder Ergänzungen Ihrer Verbindungsliste zu aktualisieren.

    SQL

    Hier werden die Abfragen angezeigt, die Sie mit dem Visual Query Builder erstellen.

    SQL erstellen

    Erstellen Sie eine komplexe Abfrage, indem Sie mehrere Spalten auswählen und Joins sowie verschachtelte Abfragen durch Klicken auf SQL erstellen erstellen. Dadurch wird der Visual Query Builder geöffnet. Weitere Informationen finden Sie im Abschnitt Visual Query Builder des Enterprise Data Integration-Handbuchs.

    Vorschau

    Um ein Beispiel der von der SQL-Abfrage abgerufenen Datensätze anzuzeigen, klicken Sie auf Vorschau.

    Parameter

    Hiermit können Sie Parameter für Ihre Abfrage definieren, um dynamisch entsprechend dem Resultset der Abfrage zu handeln. Durch die Verwendung unterschiedlicher Parameter gibt eine parametrisierte Abfrage unterschiedliche Ergebnisse zurück. Weitere Informationen finden Sie unter Erstellen einer parametrisierten Abfrage.

  4. Nachdem Sie die Felder definiert haben, klicken Sie auf Speichern.
Die Abfrage wird auf der Startseite der Abfrage angezeigt.

Erstellen einer parametrisierten Abfrage

Mit einer parametrisierten Abfrage können Sie eine Abfrage erstellen, die einfach aktualisiert werden kann, um nach einem neuen Begriff zu suchen. Führen Sie die folgenden Schritte aus, um eine parametrisierte Abfrage zu erstellen.
  1. Erstellen Sie eine Abfrage wie gewohnt mithilfe des Visual Query Builder.
  2. Suchen Sie das Feld oder die Felder, in denen der Parameter angezeigt werden soll, und platzieren Sie den Cursor im Feld Kriterien.
  3. Geben Sie im Feld Kriterien ein Fragezeichen ? ein.
    Wenn Sie ein Fragezeichen ? eingeben, sehen Sie, wie der Wert {field} mit dem Suffix 1,2,3 usw. in die WHERE-Klausel in der entsprechenden SQL-Anweisung eingefügt wird (siehe folgendes Beispiel).
  4. Klicken Sie auf OK.
    Die Seite Abfrage erstellen mit dem Arbeitsbereich Parameter wird angezeigt. Dieser wird automatisch mit dem Feld oder den Feldern ausgefüllt, die Sie in den Schritten 2 und 3 für die Parametrisierung ausgewählt haben.
  5. Gehen Sie im Arbeitsbereich Parameter wie folgt vor:
    Note: Die hier definierten Parameter werden automatisch im entsprechenden SQL-Feld aktualisiert.
    1. Wählen Sie einen der in der folgenden Tabelle aufgeführten Operatoren aus.

      Vorgang

      Beschreibung

      gleich

      Prüft, ob der Wert im Feld mit dem angegebenen Wert übereinstimmt.

      ungleich

      Prüft, ob der Wert im Feld nicht mit dem angegebenen Wert übereinstimmt.

      ist größer als

      Prüft, ob das Feld einen numerischen Wert enthält, der größer als der angegebene Wert ist. Dieser Operator funktioniert bei numerischen Datentypen sowie Zeichenfolgenfeldern mit Zahlen.

      größer gleich

      Prüft, ob das Feld einen numerischen Wert enthält, der größer als oder gleich dem angegebenen Wert ist. Dieser Operator funktioniert bei numerischen Datentypen sowie Zeichenfolgenfeldern mit Zahlen.

      kleiner als

      Prüft, ob das Feld einen numerischen Wert enthält, der kleiner als der angegebene Wert ist. Dieser Operator funktioniert bei numerischen Datentypen sowie Zeichenfolgenfeldern mit Zahlen.

      kleiner gleich

      Prüft, ob das Feld einen numerischen Wert enthält, der kleiner als oder gleich dem angegebenen Wert ist. Dieser Operator funktioniert bei numerischen Datentypen sowie Zeichenfolgenfeldern mit Zahlen.

      ist zwischen

      Wählt Werte innerhalb eines bestimmten Bereichs aus. Die Werte können Zahlen, Text oder Datumsangaben sein.

      vorhanden in

      Wählt mehrere Werte aus und gibt die durch eine neue Zeile getrennte Liste an. Gilt nur für Zeichenfolgen- oder numerische Felder.

      wie

      Bestimmt, ob eine Zeichenfolge mit einem bestimmten Muster übereinstimmt.

      Note: Die Liste der Operatoren kann je nach Datentyp Ihres parametrisierten Felds variieren.
    2. Geben Sie einen Namen für Ihren Parameter ein.
    3. Basierend auf dem Datentyp Ihres parametrisierten Feldes können Sie die Daten in das Eingabefeld eingeben oder dort auswählen.
      Das Eingabefeld variiert je nach Datentyp. Wenn Ihr parametrisiertes Feld beispielsweise vom Typ Datum ist, wäre das Eingabefeld eine Datumsauswahl. Wenn das parametrisierte Feld vom Typ Zeichenfolge ist, wäre das Eingabefeld ein Textfeld.
      Note: Sie müssen unbedingt gültige Werte für den Parameter definieren. Andernfalls können Sie die Abfrage nicht in der Vorschau anzeigen oder speichern.
    4. Klicken Sie auf Speichern, um die Abfrage zu speichern.