tsReconcile

globalReconcile

Descripción

Gleicht gleichzeitig mehrere Ebenen einer Hierarchie von Prognosen ab.

tsReconcile.globalReconcile <result=results> <status=rc> / groupBy={"variable-name-1" <, "variable-name-2", ...>}, levels={{level-1} <, {level-2}, ...>}, nThreads=integer, timeId="variable-name" ;
Parámetros
ParámetroDescripción
groupByGibt die Gruppierungsvariablen an. Alias: by
levelsGibt jede Ebene der Prognosehierarchie an. Sie können Ebenen in beliebiger Reihenfolge angeben, und die Aktion leitet die korrekte Reihenfolge anhand der Gruppierungsvariablen ab. Der Ebenenwert kann eine oder mehrere der folgenden Optionen sein: - casOut: Gibt die Ausgabetabelle der Prognosen für diese Ebene der Hierarchie an. Dieser Parameter ist für die unterste Ebene der Hierarchie erforderlich, aber für andere Ebenen der Hierarchie optional. Weitere Informationen zum Angeben des casOut-Parameters finden Sie im allgemeinen Parameter casouttable (Form 1) (Anhang A: Allgemeine Parameter). - roles: Gibt die Rollen der einzelnen Eingabetabellensvariablen für diese Ebene der Hierarchie an. Der Wert colRoles kann eine oder mehrere der folgenden Optionen sein: - actual: Gibt den Namen der Variablen an, die die tatsächlichen Werte enthält. (Standard: "ACTUAL") - error: Gibt den Namen der Variablen an, die die Vorhersagefehler enthält. (Standard: "ERROR") - name: Gibt den Namen der Variablen an, die den Namen der Reihe enthält. (Standard: "_NAME_") - predict: Gibt den Namen der Variablen an, die die vorhergesagten Werte enthält. (Standard: "PREDICT") - table: Gibt die Prognose-Eingabetabelle für diese Ebene der Hierarchie an. Alias: inputTable. Der Wert castable kann eine oder mehrere der folgenden Optionen sein: - caslib: Gibt die Caslib für die Eingabetabelle an, die Sie mit der Aktion verwenden möchten. Standardmäßig wird die aktive Caslib verwendet. Geben Sie einen Wert nur an, wenn Sie auf eine Tabelle aus einer anderen Caslib zugreifen müssen. - computedOnDemand: Wenn auf True gesetzt, werden die berechneten Variablen beim Laden der Tabelle anstatt beim Start der Aktion erstellt. Alias: compOnDemand. (Standard: FALSE) - computedVars: Gibt die Namen der zu erstellenden berechneten Variablen an. Geben Sie einen Ausdruck für jede Variable im Parameter computedVarsProgram an. Wenn Sie diesen Parameter nicht angeben, werden alle Variablen aus computedVarsProgram automatisch eingeschlossen. Der Wert casinvardesc kann eine oder mehrere der folgenden Optionen sein: - format: Gibt das Format an, das auf die Variable angewendet werden soll. - formattedLength: Gibt die Länge des Formatfeldes plus die Länge der Formatgenauigkeit an. - label: Gibt die beschreibende Bezeichnung für die Variable an. - name: Gibt den Namen für die Variable an. - nfd: Gibt die Länge der Formatgenauigkeit an. - nfl: Gibt die Länge des Formatfeldes an. - computedVarsProgram: Gibt einen Ausdruck für jede berechnete Variable an, die Sie in den Parameter computedVars aufnehmen. Alias: compPgm. - dataSourceOptions: Gibt Datenquellenoptionen an. Alias: options, dataSource. - groupByMode: Gibt an, wie Gruppen erstellt werden sollen. (Standard: NOSORT) - NOSORT: Gruppiert die Daten, ohne auf jeder Maschine zu sortieren, und gruppiert die Daten dann erneut auf dem Controller. - REDISTRIBUTE: Überträgt Zeilen zwischen Knoten, um die Reihenfolge innerhalb von Gruppen zu gewährleisten. Diese Methode ist langsamer. - importOptions: Gibt die Einstellungen zum Lesen einer Tabelle aus einer Datenquelle an. Alias: import. Weitere Informationen zum Angeben des importOptions-Parameters finden Sie im allgemeinen Parameter importOptions (Anhang A: Allgemeine Parameter). - name: Gibt den Namen der Eingabetabelle an. - singlePass: Wenn auf True gesetzt, wird keine temporäre Tabelle auf dem Server erstellt. Das Setzen dieses Parameters auf True kann effizient sein, aber die Daten haben möglicherweise keine stabile Reihenfolge bei wiederholten Ausführungen. (Standard: FALSE) - vars: Gibt die Variablen an, die in der Aktion verwendet werden sollen. Der Wert casinvardesc kann eine oder mehrere der folgenden Optionen sein: - format: Gibt das Format an, das auf die Variable angewendet werden soll. - formattedLength: Gibt die Länge des Formatfeldes plus die Länge der Formatgenauigkeit an. - label: Gibt die beschreibende Bezeichnung für die Variable an. - name: Gibt den Namen für die Variable an. - nfd: Gibt die Länge der Formatgenauigkeit an. - nfl: Gibt die Länge des Formatfeldes an. - where: Gibt einen Ausdruck zum Unterteilen der Eingabedaten an. - whereTable: Gibt eine Eingabetabelle an, die Zeilen enthält, die als WHERE-Filter verwendet werden sollen. Wenn der Parameter vars nicht angegeben wird, werden alle Variablennamen, die der Eingabetabelle und der Filtertabelle gemeinsam sind, verwendet, um übereinstimmende Zeilen zu finden. Wenn der Parameter where für die Eingabetabelle und dieser Parameter angegeben werden, wird diese Filtertabelle zuerst angewendet. Der Wert groupbytable kann eine oder mehrere der folgenden Optionen sein: - casLib: Gibt die Caslib für die Filtertabelle an. Standardmäßig wird die aktive Caslib verwendet. - dataSourceOptions: Gibt Datenquellenoptionen an. Alias: options, dataSource. Weitere Informationen zum Angeben des dataSourceOptions-Parameters finden Sie im allgemeinen Parameter dataSourceOptions (Anhang A: Allgemeine Parameter). - importOptions: Gibt die Einstellungen zum Lesen einer Tabelle aus einer Datenquelle an. Alias: import. Weitere Informationen zum Angeben des importOptions-Parameters finden Sie im allgemeinen Parameter importOptions (Anhang A: Allgemeine Parameter). - name: Gibt den Namen der Filtertabelle an. - vars: Gibt die Variablennamen an, die aus der Filtertabelle verwendet werden sollen. Der Wert casinvardesc kann eine oder mehrere der folgenden Optionen sein: - format: Gibt das Format an, das auf die Variable angewendet werden soll. - formattedLength: Gibt die Länge des Formatfeldes plus die Länge der Formatgenauigkeit an. - label: Gibt die beschreibende Bezeichnung für die Variable an. - name: Gibt den Namen für die Variable an. - nfd: Gibt die Länge der Formatgenauigkeit an. - nfl: Gibt die Länge des Formatfeldes an. - where: Gibt einen Ausdruck zum Unterteilen der Daten aus der Filtertabelle an.
nThreadsGibt die Anzahl der Threads an, die für jeden Workerknoten in einer CAS-Sitzung verwendet werden sollen. (Standard: 0, Bereich: 0–32767)
timeIdGibt die Zeit-ID-Variable an.

Ejemplos

FAQ

groupBy
levels
nThreads
timeId