Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Erstellen einer DataRobot-Verbindung

DataRobot-Verbindungen werden im Dateneditor oder im Skript erstellt.

Nachdem Sie eine Verbindung hergestellt haben, können Sie Daten aus den verfügbaren Tabellen auswählen, um sie für Berechnungen an DataRobot zu senden, und dann diese Daten dann in Ihre App laden. Diese Verbindung kann nicht nur in Ihrem Datenladeskript verwendet werden, sondern auch in Diagrammformeln, um Modellendpunkte aufzurufen und Echtzeitberechnungen von Diagrammformeln durchzuführen.

Sie benötigen die Einstellungen und Zugangsdaten für den DataRobot-Dienst, mit dem Sie eine Verbindung herstellen möchten.

Konfigurierbare Einstellungen

Die folgenden Einstellungen können im Verbindungsdialogfeld konfiguriert werden:

Konfigurierbare Einstellungen im Verbindungsdialogfeld
Feld Beschreibung
Konfiguration auswählen

Dropdown-Menüelement zur Auswahl der Konfiguration, die bestimmt, welche DataRobot-Modelle für Prognosen des Modells für maschinelles Lernen verwendet werden.

Unterstützte Konfiguration:

  • DataRobot Predictions

  • DataRobot Timeseries Predictions

Bereitstellung
  • Deployment ID: Bereitstellungsidentifikator der in der DataRobot-Cloud erstellen Bereitstellung.

  • Host URL: Host-URL für die DataRobot-Plattform, auf der das DataRobot-Modell bereitgestellt wird.

Authentification

Geben Sie den API-Schlüssel und den DataRobot-Schlüssel für die DataRobot-Endpunkte an.

Alle DataRobot-API-Endpunkte verwenden API-Schlüssel als Authentifizierungsmethode.

Prediction Type

Verfügbare Vorhersagetypen:

  • Predictions

  • Predictions with explanations

Mit DataRobot’s Prediction Explanations können Sie die Auswirkung einer konfigurierbaren Anzahl Funktionen für jedes vom Modell generierte Ergebnis berechnen.

Anforderung
  • Field Formats: können optional hinzugefügt und angegeben werden, darunter Name und Wert.

  • Timestamp Format: muss geändert werden, wenn das Standardformat nicht dem vom Modell verwendeten Format entspricht.

Antworttabelle
  • Name der zurückgegebenen Tabelle: Name der vom bereitgestellten Modell für maschinelles Lernen zurückgegebenen Tabelle.

Antwortfelder
  • Alle verfügbaren Felder laden: Aktiviert das Laden aller verfügbaren Felder, die vom Endpunkt für maschinelles Lernen zurückgegeben werden. Wenn Sie diese Option deaktivieren, können Sie die Tabellenfelder und -werte angeben, die in die App geladen werden sollen.

    Beim Entwickeln von Apps wird empfohlen, zuerst alle Felder zu laden, die vom Modellendpunkt zurückgegeben werden, und dann gegebenenfalls die Felder zu entfernen, die für die Analyse in der App nicht benötigt werden.

  • Transpose Arrays as Columns in Response: Wandeln Sie die Arrays in Spalten um und wählen Sie, wie viele Array-Elemente in Spalten umgewandelt werden sollen.

    Die JMESPath-Abfragesprache kann verwendet werden, um den Wert anzugeben, beispielsweise [*], um anzugeben, dass sich das Array am Root-Objekt befindet.

    DataRobot verwendet verschachtelte Arrays in den zurückgegebenen Ergebnissen.

https://docs.datarobot.com/en/docs/predictions/api/dr-predapi.html#prediction-objects.

Zuordnung
  • Zuordnungsfeld: Ein Feld aus der Eingabedatentabelle, das einen eindeutigen Identifikator enthält.

    Es ist erforderlich, dieses Feld in die Datenquelle einzuschließen, wenn eine Endpunktanforderung gestellt wird, damit die zurückgegebene Ergebnistabelle mittels eines Schlüssels mit der Quellfeldtabelle verknüpft wird. Das festgelegte Feld wird als Feld in der Antwort zurückgegeben und ermöglicht, dass die Prognosen mit den Quelldaten im Datenmodell verknüpft werden. Dabei kann es sich um ein beliebiges Feld mit einer eindeutigen ID handeln, entweder aus den Quelldaten oder als Teil des Tabellenladevorgangs.

  • Zuordnungsfeld senden: Bei Auswahl wird das als Zuordnungsfeld angegebene Feld sowohl an Qlik Sense zurückgegeben als auch in die Felder eingeschlossen, die an den Endpunkt gesendet werden.

    Wenn das Feld zu den Quelldaten gehört und vom Modell erwartet wird, muss es an das Modell gesendet werden, indem Sie Send Association Field aktivieren.

Name Der Name der Verbindung. Wenn Sie keinen Namen eingeben, wird der Standardname verwendet.

Erstellen einer neuen Verbindung

  1. Öffnen Sie den Konnektor im Dateneditor oder im Skript.

  2. Klicken Sie auf Neue Verbindung erstellen.

  3. Wählen Sie unter Bereich den Bereich aus, in den sich die Verbindung befinden soll.

  4. Wählen Sie DataRobot aus der Liste der Datenkonnektoren aus.

  5. Füllen Sie die Felder des Verbindungsdialogfelds aus.

  6. Klicken Sie auf Erstellen.

Ihre Verbindung ist jetzt unter Datenverbindungen im Dateneditor oder im Skript aufgelistet.

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!