Um Ihre Cloud- oder On-Premise-Version von IBM TM1® als Teil einer Kette zu automatisieren, fügen Sie einen Schritt hinzu, der einen IBM® Planning Analytics-Verbindungsbefehl enthält. Hier einige Beispiele:
- TM1-Aufgaben und -Prozesse automatisieren
- Abfrage von TM1-Protokolldateien
- Bi-direktionaler Datenaustausch mit einer Reihe von Anwendungen, einschließlich relationaler Datenbanken, Workday®, NetSuite®, Namely® und Salesforce®
Um diese Befehle zu aktivieren, erstellt ein IT-Administrator zunächst einen IBM Planning Analytics TM1 Connector.
Aktivieren Sie eine Aufgabe
Um eine Aufgabe zu aktivieren, verwenden Sie den Befehl Activate a chore .
Eigenschaften
Eigentum |
Einzelheiten |
Name der Hausarbeit |
Geben Sie den Namen der zu aktivierenden Hausarbeit ein. |
Ausgaben
Keine
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Deaktivieren einer Aufgabe
Um eine Aufgabe zu deaktivieren, verwenden Sie den Befehl Deactivate a chore .
Eigenschaften
Eigentum |
Einzelheiten |
Name der Hausarbeit |
Geben Sie den Namen der zu deaktivierenden Hausarbeit ein. |
Ausgaben
Keine
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Hausarbeit löschen
Um eine Aufgabe zu löschen, verwenden Sie den Befehl Delete a chore .
Eigenschaften
Eigentum |
Einzelheiten |
Name der Hausarbeit |
Geben Sie den Namen der zu löschenden Hausarbeit ein. |
Ausgaben
Keine
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Einen Würfel löschen
Um einen Würfel zu löschen, verwenden Sie den Befehl Delete a cube .
Eigenschaften
Eigentum |
Einzelheiten |
Name des Würfels |
Geben Sie den Namen des zu löschenden Würfels ein. |
Ausgaben
Keine
Codes für die Beendigung
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Löschen einer Würfelansicht
Um eine Cube-Ansicht zu löschen, verwenden Sie den Befehl Delete a cube view .
Eigenschaften
Eigentum |
Einzelheiten |
Name des Würfels |
Geben Sie den Namen des Würfels ein, aus dem gelöscht werden soll. |
Name anzeigen |
Geben Sie den Namen der zu löschenden Ansicht ein. |
Ausgaben
Keine
Codes für die Beendigung
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Einen Prozess löschen
Um einen Prozess in TM1 zu löschen, verwenden Sie den Befehl Delete a process .
Eigenschaften
Eigentum |
Einzelheiten |
Name des Prozesses |
Geben Sie den Namen des Prozesses ein. |
Ausgaben
Keine
Codes für die Beendigung
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Ausführen einer Hausarbeit
Um eine Aufgabe in TM1 auszuführen, verwenden Sie den Befehl Ausführen einer Aufgabe .
Hinweis: Um eine Aufgabe manuell auszuführen, aktivieren Sie sie nicht.
Eigenschaften
Eigentum |
Einzelheiten |
Name der Hausarbeit |
Geben Sie den Namen der zu erledigenden Aufgabe ein. |
Ausgaben
Keine
Codes für die Beendigung
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Ausführen eines Prozesses
Um einen Prozess in TM1 auszuführen, verwenden Sie den Befehl Execute a process .
Eigenschaften
Eigentum |
Einzelheiten |
Name des Prozesses |
Geben Sie den Namen des Prozesses ein, der ausgeführt werden soll. |
Prozess-Parameter |
Geben Sie die Parameter ein, mit denen der Prozess ausgeführt werden soll. |
Ausgaben
Keine
Codes für die Beendigung
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
10 |
Fehler |
Ungültiger Parameter |
53 |
Fehler |
Der Prozess konnte nicht ausgeführt werden |
55 |
Fehler |
Der Prozess konnte nicht ausgeführt werden |
MDX ausführen
Um eine Funktion eines multidimensionalen Ausdrucks (MDX) auszuführen und in eine CSV-Datei zu exportieren, verwenden Sie den Befehl Execute MDX .
Eigenschaften
Eigentum |
Einzelheiten |
MDX-Funktion |
Geben Sie die auszuführende MDX-Funktion ein. |
Art der Ausgabe |
Wählen Sie das Format der erzeugten CSV-Datei. |
Ausgaben
Ausgabe |
Art der Ausgabe |
Daten zur Zelle |
Datei |
Zellsatz-ID |
Zeichenfolge |
Verarbeitete Zellen insgesamt |
Ganzzahl |
Codes für die Beendigung
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Nachrichtenprotokolle filtern
Um die Nachrichtenprotokolle des Servers aufzulisten, verwenden Sie den Befehl Filter message logs .
Eigenschaften
Eigentum |
Einzelheiten |
Startdatum |
Geben Sie den Filter für das Startdatum der Protokolle ein. |
Enddatum |
Geben Sie das Enddatum für die Protokolle ein. |
Maximale Ergebnisse |
Geben Sie die maximale Anzahl der abzurufenden Protokolleinträge ein. |
Ausgaben
Ausgabe |
Art der Ausgabe |
Log-Datei |
Datei |
Anzahl der Log-Einträge |
Ganzzahl |
Codes für die Beendigung
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Transaktionsprotokolle filtern
Um die Transaktionsprotokolle des Servers aufzulisten, verwenden Sie den Befehl Filter transaction logs .
Eigenschaften
Eigentum |
Einzelheiten |
Startdatum |
Geben Sie den Filter für das Startdatum der Protokolle ein. |
Enddatum |
Geben Sie das Enddatum für die Protokolle ein. |
Maximale Ergebnisse |
Geben Sie die maximale Anzahl der abzurufenden Protokolleinträge ein. |
Würfelfilter |
Geben Sie die Filterkriterien für den Cube ein, für den Transaktionsprotokolle abgerufen werden sollen. |
Benutzerfilter |
Geben Sie die Filterkriterien für den Benutzer ein, für den Transaktionsprotokolle abgerufen werden sollen. |
Ausgaben
Ausgabe |
Art der Ausgabe |
Log-Datei |
Datei |
Anzahl der Log-Einträge |
Ganzzahl |
Codes für die Beendigung
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Prozessfehlerprotokolle abrufen
Um eine ZIP-Datei mit den Prozessfehlerprotokollen abzurufen, verwenden Sie den Befehl Get process error logs .
Eigenschaften
Eigentum |
Einzelheiten |
Startdatum |
Geben Sie den Filter für das Startdatum der Protokolle ein. |
Enddatum |
Geben Sie das Enddatum für die Protokolle ein. |
Name des Prozesses |
Geben Sie den Namen des Prozesses ein. |
Ausgaben
Ausgabe |
Art der Ausgabe |
Gepackte Protokolle |
Datei |
Anzahl der Protokolldateien |
Ganzzahl |
Codes für die Beendigung
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Hausarbeiten auflisten
Um die verfügbaren Aufgaben in einem Chore aufzulisten, verwenden Sie den Befehl List chore tasks .
Eigenschaften
Eigentum |
Einzelheiten |
Name der Hausarbeit |
Geben Sie den Namen der Aufgabe ein, deren Aufgaben aufgelistet werden sollen. |
Ausgaben
Ausgabe |
Art der Ausgabe |
Schritte der Hausarbeitsaufgabe |
Array |
Anzahl der Hausarbeiten |
Ganzzahl |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Hausarbeiten auflisten
Um die verfügbaren Chores aufzulisten, verwenden Sie den Befehl List chores .
Eigenschaften
Keine
Ausgaben
Ausgabe |
Art der Ausgabe |
Namen der Hausarbeit |
Array |
Aktive Einstellungen der Hausarbeit |
Array |
Hausarbeit zählen |
Ganzzahl |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Würfelabmessungen auflisten
Um die Dimensionen in einem Würfel aufzulisten, verwenden Sie den Befehl List cube dimensions .
Eigenschaften
Eigentum |
Einzelheiten |
Name des Würfels |
Geben Sie den Namen des Würfels ein, dessen Abmessungen aufgelistet werden sollen. |
Ausgaben
Ausgabe |
Art der Ausgabe |
Namen der Dimensionen |
Array |
Dimension eindeutige Namen |
Array |
Anzahl der Dimensionen |
Ganzzahl |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Liste der Würfelansichten
Um die Ansichten in einem Würfel aufzulisten, verwenden Sie den Befehl List cube views .
Eigenschaften
Eigentum |
Einzelheiten |
Name des Würfels |
Geben Sie den Namen des Würfels ein, dessen Ansichten aufgelistet werden sollen. |
Ausgaben
Ausgabe |
Art der Ausgabe |
Namen anzeigen |
Array |
Anzahl anzeigen |
Ganzzahl |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Würfel auflisten
Um die Würfel aufzulisten, verwenden Sie den Befehl List cubes .
Eigenschaften
Keine
Ausgaben
Ausgabe |
Art der Ausgabe |
Würfelnamen |
Array |
Anzahl der Würfel |
Ganzzahl |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Prozesse auflisten
Um die verfügbaren Prozesse aufzulisten, verwenden Sie den Befehl List processes .
Eigenschaften
Keine
Ausgaben
Ausgabe |
Art der Ausgabe |
Namen verarbeiten |
Array |
Anzahl der Prozesse |
Ganzzahl |
Exit-Codes
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Benutzer auflisten
Um die Benutzer auf dem TM1-Server aufzulisten, verwenden Sie den Befehl List users .
Eigenschaften
Keine
Ausgaben
Ausgabe |
Art der Ausgabe |
Eindeutige Benutzernamen |
Array |
Benutzer-Namen |
Array |
Benutzertypen |
Array |
Benutzer aktiviert |
Array |
Aktive Benutzer |
Array |
Anzahl der Benutzer |
Ganzzahl |
Codes für die Beendigung
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Ansicht Zellen lesen
Um eine CSV-Datei mit Hierarchien als Überschriften aller Zellenwerte in einer Ansicht zu erstellen, verwenden Sie den Befehl Read view cells .
Eigenschaften
Eigentum |
Einzelheiten |
Name des Würfels |
Geben Sie den Namen des Würfels ein. |
Name anzeigen |
Geben Sie den Namen der Ansicht ein. |
Art der Ausgabe |
Wählen Sie das Format der erzeugten CSV-Datei. |
Ausgaben
Ausgabe |
Art der Ausgabe |
Daten ansehen |
Datei |
Rufnummer des Anrufers |
Zeichenfolge |
Verarbeitete Zellen insgesamt |
Ganzzahl |
Codes für die Beendigung
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
Parameter der Hausarbeitsaufgabe aktualisieren
Um die für eine bestimmte Hausarbeitsaufgabe festgelegten Parameter zu ändern, verwenden Sie den Befehl Update chore task parameters .
Eigenschaften
Eigentum |
Einzelheiten |
Name der Hausarbeit |
Geben Sie den Namen der Hausarbeit ein. |
Nummer der Aufgabe |
Geben Sie die Nummer der Aufgabe ein, für die Sie die Parameter aktualisieren möchten. |
Parameter |
Geben Sie die neuen Parameterwerte für die Aufgabe ein. |
Ausgaben
Keine
Codes der Ausfahrt
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
10 |
Fehler |
Ungültiger Parameter für die Hausarbeit |
13 |
Fehler |
Die angegebene Hausarbeit hat keine Parameter |
17 |
Fehler |
Die Hausarbeit hat einen aktiven Zeitplan |
Würfelzellen schreiben
Um Werte in einen Würfel zu schreiben, verwenden Sie den Befehl Write cube cells . Dieser Befehl erfordert eine durch Komma getrennte Werte (CSV) Datei mit:
- Hierarchie eindeutige Namen als Überschriften
- Eine Spaltenüberschrift Wert, mit den Werten, die in den Würfel geschrieben werden sollen
Eigenschaften
Eigentum |
Einzelheiten |
Name des Würfels |
Geben Sie den Namen des Würfels ein. |
Dateiformat |
Wählen Sie das Format der CSV-Datei. |
CSV-Datei |
Geben Sie die CSV-Quelldatei ein. |
Ausgaben
Ausgabe |
Art der Ausgabe |
Aktualisierte Zellenzahl |
Ganzzahl |
Fehlgeschlagene Zellschreibungen |
Ganzzahl |
Codes der Ausfahrt
Code |
Typ |
Einzelheiten |
0 |
Erfolg |
Erfolg |
1 |
Fehler |
Ungültige Argumente |
2 |
Fehler |
Kommunikation mit TM1 fehlgeschlagen |
3 |
Fehler |
Befehl kann nicht ausgeführt werden |
16 |
Fehler |
Einige Zellen konnten nicht in den Würfel geschrieben werden |