Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Auswählen und Laden von Daten in einer Qlik Predict-Verbindung

Nachdem Sie eine Verbindung erstellt haben, können Sie Daten auswählen und in eine Qlik Sense Anwendung oder ein Skript laden. Sie laden Daten im Dateneditor oder im Skript.

Bevor eine Verbindung verwendet werden kann, benötigt die Anwendung mindestens eine Quelldatentabelle mit einem eindeutigen Identifikator und Eingabefelder mit den Inhalten, die an die Modelle für Probleme und Aufgaben für maschinelles Lernen gesendet werden. Notieren Sie sich den Namen der Tabelle und des Felds, da Sie diese anschließend im Auswahldialogfeld benötigen.

  1. Öffnen Sie Dateneditor oder Skript.

  2. Navigieren Sie im Fenster Datenquellen rechts auf der Seite zur gespeicherten Verbindung und klicken Sie auf Daten auswählen. Damit wird der Assistent Daten auswählen geöffnet.

  3. Geben Sie eine bezeichnete Tabelle ein, die an die Endpunkte für maschinelles Lernen gesendet wird.

    Die Resident-Tabelle muss der Name der Resident-Tabelle mit Quelldaten sein, die Sie in Ihre Anwendung geladen haben. Sie finden den Namen der Resident-Tabelle in der Datenmodellansicht.

  4. Die verfügbare Rückgabetabelle wird automatisch unter Tabellen angezeigt.

    Der Name der Rückgabetabelle ist derjenige, der in der Verbindung konfiguriert wurde.

    • Wählen Sie Alle Felder dynamisch laden aus, wenn Sie alle Felder, die vom Modell zurückgegeben werden, in Ihre Anwendung laden möchten, und wenn Sie die Qlik Predict-Verbindung zu der Konfiguration Alle verfügbaren Felder laden erstellt haben.

    • Wählen Sie die Namen der Spalten aus, die in die Anwendung geladen werden sollen, wenn die Verbindung ohne die Option Alle verfügbaren Felder laden erstellt wurde.

  5. Basierend auf den Auswahlen wird automatisch ein Skript generiert.

    Klicken Sie auf Skript einfügen.

  6. Das neue Skript wird im Texteditor angezeigt, muss aber weiter bearbeitet werden.

    Vervollständigen Sie das Skript, indem Sie die Felder in der Reihenfolge angeben, in der sie vom Endpunkt erwartet werden. Alle Felder müssen in der bezeichneten Tabelle verfügbar sein.

  7. Laden Sie die Anwendung.

    Bei einem Ladevorgang der Anwendung wird zuerst das Laden der Quelldaten als Resident-Tabelle erwartet, um diese als Eingabe für die an Qlik Predict-Endpunkte gestellte Anforderung zu verwenden.

Anforderungen für automatisch erstellte Datums-Features

Wenn Sie Daten mithilfe einer Qlik Predict Analyseverbindung laden, führen Sie Vorhersagen mit einem von Qlik Predict bereitgestellten Modell aus.

Es gelten spezifische Anforderungen an die Datumsformatierung, wenn Vorhersagen aus einem Modell ausgeführt werden, das mit Datums-Feature-Spalten trainiert wurde. Für diese Spalten müssen die Daten, die Sie der Qlik Predict Analyseverbindung bereitstellen, die folgenden Anforderungen erfüllen:

  • Datums- und Datum-/Uhrzeit-Werte müssen Zeichenketten sein, die nach den ISO 8601-Standards formatiert sind. Beispiele:

    • 2020-01-14

    • 2020-01-14T00:00:00.000Z

  • Das übergeordnete Datum –die Funktion, aus der die Datumsteile abgeleitet wurden – muss vollständig enthalten sein. Zum Beispiel verwendet Ihr Modell möglicherweise nur eine Jahr-Funktion, aber Sie müssen das Datum trotzdem im ISO 8601-konformen Format angeben.

  • Daten in jeder Spalte müssen aus derselben Zeitzone stammen.

Die oben genannten Anforderungen:

  • Gelten nur für Features, die mit Datums-Feature-Engineering trainiert wurden. Wenn der Feature-Typ manuell in den kategorialen Feature-Typ geändert wird, gelten diese Anforderungen nicht. Wenn der Feature-Typ in kategorial geändert wurde, geben Sie die Spalte im Datumsformat, in dem sie ursprünglich für das Training verwendet wurde, in den Anwendungsdaten an.

  • Gelten nicht für Zeitreihenmodelle.

Weitere Informationen über das Arbeiten mit Datums-Features in Vorhersagen finden Sie unter Arbeiten mit Datums-Features in Vorhersagen.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!