Job verwenden

Sie können einen Job vom Typ "POV kopieren" verwenden, der im PCM-Agent erstellt wurde, um vordefinierte Parameter für diesen Befehl anzugeben.

Alle erforderlichen Parameter, die nicht in der Jobdefinition gespeichert sind, müssen in der Befehlszeile angegeben werden. Alle Parameter in der Jobdefinition können in der Befehlszeile überschrieben werden.

Verwendung

epmAutomate copyDataByPointOfView [jobName=JOB_NAME] [sourcePOVName=SOURCE_POV_NAME] [destPOVName=TARGET_POV_NAME] [copyType=ALL_DATA|INPUT] [sourceCubeName=SOURCE_CUBE_NAME] [destCubeName=TARGET_CUBE_NAME] [PARAMETER=VALUE], wobei Folgendes gilt:
  • jobName=JOB_NAME ist der Name des Jobs, der zum Kopieren der Daten verwendet werden soll. Parameterwerte für das Kopieren von Daten werden von diesem Job akzeptiert. Erforderlich, wenn Parameterwerte nicht in der Befehlszeile angegeben werden. Der Standardwert ist Copy POV.
  • sourcePOVName=SOURCE_POV_NAME (optional) ist der Name des Quell-POV, aus dem Daten kopiert werden sollen.
  • destPOVName=TARGET_POV_NAME (optional) ist der Name eines gültigen Ziel-POV, in den die Daten aus der Quelle kopiert werden sollen.
  • copyType (optional) gibt die Daten an, die aus dem Quell-POV kopiert werden sollen. Gültige Werte sind:
    • ALL_DATA gibt an, dass alle Eingabedaten und berechneten Daten in den Ziel-POV kopiert werden sollen.
    • INPUT gibt an, dass alle Eingabedaten, einschließlich Treiberdaten, in den Ziel-POV kopiert werden sollen.
  • sourceCubeName=SOURCE_CUBE_NAME (optional) ist der Name des Cube, der den Quell-POV enthält.
  • destCubeName=TARGET_CUBE_NAME (optional) ist der Name des Cube, der den Ziel-POV enthält.
  • PARAMETER=VALUE gibt optionale Laufzeitparameter und deren Werte an. Geben Sie so viele Parameter- und Wertpaarungen an, wie der Prozess erfordert. Gültige Parameter und deren Werte:
    • povDelimiter ist das optionale Trennzeichen in POV-Werten. Der Standardwert lautet :: (doppelter Doppelpunkt). Dieser Wert muss in doppelten Anführungszeichen angegeben werden. Beispiel: povDelimiter="_".

      Neben dem Standardtrennzeichen werden nur die folgenden Trennzeichen unterstützt: _ (Unterstrich), # (Rautezeichen), ~ (Tilde), % (Prozentzeichen), ; (Semikolon), : (Doppelpunkt), - (Bindestrich).

    • createDestPOV=true|false gibt an, ob der Ziel-POV erstellt werden soll, wenn er noch nicht vorhanden ist. Der Standardwert ist false. Sie müssen diesen Parameterwert auf true setzen, wenn der Ziel-POV nicht vorhanden ist.

Beispiele

  • Alle Daten in einen anderen POV im selben Cube kopieren

    epmAutomate copyDataByPointOfView jobName=copyData

  • Alle Daten in einen anderen POV im selben Cube kopieren, wobei aber einige Parameterwerte überschrieben werden:

    epmAutomate copyDataByPointOfView jobName=copyData sourcePOVName=FY21_Jan_Actual_Working sourceCubeName=PCM_CLC destCubeName=PCM_CLC povDelimiter="_" createDestPOV=true