Writebacks mit einer benutzerdefinierten INSERT-Abfrage ausführen

Beim Writeback von Daten mit EPM Integration Agent können Sie eine benutzerdefinierte INSERT-Abfrage schreiben und diese Abfrageanweisung beim Laden von Daten als Methode verwenden. Mit dieser Funktion können Sie benutzerfreundliche Dimensionsnamen bereitstellen. Ferner werden SQL-Funktionen wie TO_DATE, TO_NUMBER und andere Funktionen verwendet, um Datentypkonvertierungen und andere Zeichenfolgeoperationen auszuführen.

So geben Sie INSERT-Abfragen an, die in Writebacks in eine On-Premise-Datenbank verwendet werden sollen:

  1. Klicken Sie auf der Homepage der Komponente Datenintegration auf Aktion, Abfrage.

  2. Klicken Sie im Fenster Abfrage auf Hinzufügen (Das Bild zeigt das Symbol "Hinzufügen".).

  3. Geben Sie im Fenster Abfrage erstellen unter Abfragename den Namen der INSERT-Abfrage an.

    Der Abfragename wird im Feld für die INSERT-Abfrage in der Registerkarte mit den Anwendungsdetailoptionen verwendet. Weitere Informationen finden Sie unter Anwendungsdetails für eine Datenexportanwendung definieren.

  4. Geben Sie unter Abfragezeichenfolge die INSERT-Anweisung an, mit der der Writeback der Daten basierend auf der Headerzeile in der Datei ausgeführt wurde.

    Schreiben Sie eine INSERT-Anweisung mit dem Tabellennamen und Spaltennamen.

    Geben Sie unter VALUES den Dimensionsnamen aus der Anwendung eingeschlossen in ~~ ein. Das System ersetzt diese Werte durch Istwerte aus der exportierten Datendatei.

    In diesem Beispiel sind "ACCT", "COMP", "PROD", "PRDDATE", "BAL_AMT" in der Tabelle WBTESTDT enthalten. "Account", "Company", "Product", AsofDate" und "Balance Amount" sind Namen von Dimensionen in der Anwendung.

    Das Bild zeigt die Seite "Abfragedefinition".

  5. Klicken Sie auf Speichern.