Offene Batches für Mehrfachperioden erstellen

Mit der Funktion für offene Batches können Sie dateibasierte Datenquellen mit Mehrfachperioden lesen und gemäß dem Dateinamen in den entsprechenden POV importieren. Mit dieser Funktion können Sie den Prozess zum Laden einer großen Anzahl von Dateien automatisieren. Offene Batches für Mehrfachperioden dürfen keine Jobs enthalten. Darüber hinaus können offene Batches für Mehrfachperioden so geplant werden, dass sie regelmäßig ausgeführt werden.

Dateien für das Laden von offenen Batches für Mehrfachperioden werden im Verzeichnis inbox\batches\openbatchml gespeichert.

Die Namen von Mehrfachperioden-Batchdateien bestehen aus den folgenden Segmenten in der folgenden Reihenfolge:

  • Datei-ID - Ein Freiformfeld zum Steuern der Ladereihenfolge. Batchdateien werden in alphabetischer Reihenfolge nach Dateinamen geladen.

  • Location

  • Kategorie

  • Startperiode

  • Endperiode

  • Load-Methode - Ein Zweizeichenelement (Zeichen 1 = anhängen oder ersetzen, Zeichen 2 = Ziel anhängen oder ersetzen). Gültige Werte sind A und R.

Beispiele für einen offenen Batch für einen Dateinamen einer Mehrfachperiode:

a_Texas_Actual_ Jan-2004_ Jun-2004_RR.txt (Loc, Cat, Start Period, End Period)

und

b_TexasDR1_ Jan-2004_ Jun-2004_RR.txt (Data Rule, Start Period, End Period)

So erstellen und verarbeiten Sie offene Batches:

  1. Wählen Sie in der Registerkarte Einrichten unter Batch die Option Batchdefinition aus.
  2. Klicken Sie im Übersichtsbereich Batchdefinition auf Hinzufügen.

    Geben Sie in die leeren Felder für den Namen und die Zielanwendung im Übersichtsraster für die Batchdefinition einen Batchnamen oder eine Zielanwendung für die Suche ein.

  3. Wählen Sie im Abschnitt Batchdefinitiondetails die Registerkarte Definition aus.
  4. Geben Sie unter Name den Namen der Batchdefinition an.
  5. Wählen Sie unter Zielanwendung den Namen der Zielanwendung aus.
  6. Wählen Sie unter Typ die Option Offener Batch, mehrere Perioden aus.
  7. Wählen Sie in der Dropdown-Liste Ausführungsmodus den Eintrag Seriell aus.

    Im seriellen Ausführungsmodus werden Dateien sequentiell verarbeitet. Dabei muss die Verarbeitung einer Datei abgeschlossen sein, bevor mit der nächsten fortgefahren wird.

  8. Geben Sie unter Verzeichnis für offene Batches den Ordner im Unterverzeichnis: inbox\batches\openbatchml an, in den die zu importierenden Dateien kopiert werden. Wenn dieses Feld leer oder gleich null ist, werden alle Dateien unter: inbox\batches\openbatchml verarbeitet.
  9. Wählen Sie unter Trennzeichen für Dateinamen für einen offenen Batch das Zeichen aus, das zum Trennen der fünf Segmente eines Batchdateinamens verwendet werden soll.

    Optionen:

    • ~

    • @

    • ;

    • _

  10. Wählen Sie Datenregel automatisch erstellen aus, um die Datenregel für dateibasierte Dataloads automatisch zu erstellen.

    Beim Zuweisen des Datenregelnamens prüft Oracle Hyperion Financial Data Quality Management, Enterprise Edition, ob eine Datenregel mit dem Namen "Location_Category" vorhanden ist. Ist dieser Name nicht vorhanden, erstellt FDMEE die Datenregel gemäß der folgenden Konvention zur Benennung von Dateien:

    • Regelname - Location_Category

    • Beschreibung - "Automatisch erstellte Datenregel"

    • Kategorie - Kategorie

    • Dateiname - Null

    • Modus - Ersetzen

    Um vordefinierte Datenregeln zu verwenden, mit denen Daten anhand bestimmter Kategorien geladen werden, lassen Sie dieses Feld leer.

  11. Optional: Geben Sie im Feld Beschreibung eine Beschreibung der Batchdefinition ein.
  12. Klicken Sie auf Speichern.
  13. Zwischenspeichern Sie die dateibasierten Datenquellendateien, indem Sie sie mit einer der folgenden Methoden in das Verzeichnis inbox\batches\openbatch kopieren:
    • Vordefinierte Dataload-Regel - Um eine vordefinierte Datenregel zu verwenden, die Daten anhand bestimmter Kategorien lädt, lassen Sie das Feld "Datenregel automatisch erstellen" im Fenster "Batchdefinition" leer, und erstellen Sie die Dataload-Regel (siehe Dataload-Regeln zum Extrahieren von Daten definieren).

      Wenn Sie Daten in nicht zusammenhängende Perioden im offenen Batch laden müssen, erstellen Sie die Datenregel, in der die Quellperiodenzuordnungen definiert sind, und verwenden Sie diese Option.

      Erstellen Sie dann den Namen der Datei mit den offenen Batches im folgenden Format: FileID_RuleName_Period_LoadMethod. Die Datei-ID ist ein Freiformfeld, mit dem Sie die Ladereihenfolge steuern können. Batchdateien werden in alphabetischer Reihenfolge nach Dateinamen geladen.

      Die Load-Methode wird mit einem aus zwei Zeichen bestehenden Code definiert, der die Load-Methode kennzeichnet. Dabei stellt das erste Zeichen die Anhänge- oder Ersetzungsmethode für den Quellladevorgang und das zweite Zeichen die Akkumulierungs- oder Ersetzungsmethode für den Zielladevorgang dar.

      Für die Quell-Load-Methode sind die folgenden Werte verfügbar:

      • A - Anhängen

      • R - Ersetzen

      Für die Ziel-Load-Methode sind die folgenden Werte verfügbar:

      • A - Akkumulieren

      • R - Ersetzen

      Beispiele für den Namen einer Datei mit offenen Batches: a_Texas_Actual04_Jan-2004_RR.txt und b_Texas_Actual04_Jan-2004_RR.txt

    • Automatisch erstellte Dataload-Regel - Um Daten in eine beliebige Locationkategorie zu laden und die Dataload-Regel automatisch von FDMEE erstellen zu lassen, erstellen Sie den Namen der Datei mit offenen Batches im folgenden Format: "FileID_Location_Category_Period_LoadMethod".

      In diesem Fall sucht FDMEE nach der Datenregel mit dem Namen "Location_Category". Ist diese Regel nicht vorhanden, erstellt FDMEE die Datenregel automatisch mit dem Namen "Location_Category".

      Das automatische Erstellen von Datenregeln ist nur beim Laden für zusammenhängende Perioden anwendbar. Um in nicht zusammenhängende Perioden zu laden, erstellen Sie die Datenregel, in der die Quellperiodenzuordnungen definiert sind.

  14. Optional: Wenden Sie alle Planungsbedingungen auf die Datei mit den offenen Batches an.

    Informationen hierzu finden Sie unter Jobs planen.

  15. Wählen Sie in der Registerkarte Workflow unter Sonstige die Option Batchausführung aus.
  16. Wählen Sie im Übersichtsbereich Batchausführung eine Datei mit offenen Batches aus, und klicken Sie auf Ausführen.

    Nachdem ein offener Batch verarbeitet wurde, wird ein Verzeichnis erstellt, und alle Dateien im Verzeichnis openbatch werden in dieses Verzeichnis verschoben. Dem neuen Verzeichnis wird eine eindeutige Batch-ID zugewiesen.

    Hinweis:

    Die Funktion "Offener Batch" ist für Account Reconciliation Manager nicht verfügbar.