Sie sind auf Seite 1von 152

IBM Planning Analytics

2.0

Planning Analytics on Cloud - Einführung

IBM
Hinweis
Vor Verwendung dieser Informationen und des darin beschriebenen Produkts sollten die Informationen
unter „Bemerkungen” auf Seite 135 gelesen werden.

Produktinformation
Dieses Dokument bezieht sich auf IBM Planning Analytics Version 2.0 und gegebenenfalls auch auf nachfolgende Relea-
ses.
Licensed Materials - Property of IBM
Letzte Aktualisierung: 2021-03-05
© Copyright International Business Machines Corporation 2009, 2021.
Inhaltsverzeichnis

Einführung............................................................................................................ v

Kapitel 1. Planning Analytics on Cloud - Einführung................................................1


Planning Analytics - Übersicht.....................................................................................................................1
Produktionsumgebungen und nicht für die Produktion vorgesehene Umgebungen mit Planning
Analytics ........................................................................................................................................... 1
Planning Analytics-Standardsystem...................................................................................................... 2
Planning Analytics Digital Pack.............................................................................................................. 4
Planning Analytics-Anwendungen und -Komponenten........................................................................ 4
Gemeinsam genutzter Planning Analytics-Ordner................................................................................ 5
Konto- und Systeminformationen für Planning Analytics ..........................................................................6
Welcome Kit............................................................................................................................................6
Föderierte Authentifizierung.................................................................................................................. 9
TM1-Administratorrechte entfernen................................................................................................... 10
Herstellen einer Remote Desktop-Verbindung zu Planning Analytics..................................................... 10
Herstellen einer Verbindung mit einem Remote Desktop-Gateway...................................................11
Manuelles Herstellen einer Verbindung mit einem Remote Desktop-Gateway (optional)................ 13
Planning Analytics und Windows Server 2012......................................................................................... 15
Steuern des Zugriffs auf Services und gemeinsame Ordner.................................................................... 16
Unterstützung für IBM Planning Analytics................................................................................................ 17
Service-Level-Agreement (SLA) - Bedingungen..................................................................................17
Wartung................................................................................................................................................ 18
Eingabehilfefunktionen..............................................................................................................................18

Kapitel 2. Ausführen von IBM Komponenten mit Planning Analytics on Cloud........23


Planning Analytics Workspace.................................................................................................................. 23
Planning Analytics for Microsoft Excel...................................................................................................... 23
TM1 Web.................................................................................................................................................... 24
TM1 Applications....................................................................................................................................... 24
TM1-REST-API........................................................................................................................................... 25
TM1 Architect.............................................................................................................................................25
TM1 Perspectives.......................................................................................................................................26
TM1 Performance Modeler........................................................................................................................ 27
Cognos Controller...................................................................................................................................... 27
Cognos Command Center.......................................................................................................................... 27
Einrichten eines Agenten auf dem Cognos Command Center-Server................................................ 28
Einrichten einer IT-Ressource auf dem Cognos Command Center-Server........................................ 29
Einrichten eines nicht interaktiven Kontos zur Verwendung im LDAP-Namespace...........................30
Einrichten einer IT-Ressource für nicht interaktive Benutzer.............................................................30
Herstellen einer Verbindung lokal oder in der Cloud.......................................................................... 31
Cognos Command Center-Dokumentation......................................................................................... 34
IBM Cognos Analytics................................................................................................................................ 34
Hinzufügen von Cognos Analytics on Cloud Hosted-Benutzern zum Planning Analytics-Server...... 35
Planning Analytics Premium Reporting-Benutzer............................................................................... 36
Erstellen einer Planning Analytics-Datenserververbindung in IBM Cognos Analytics ......................36
Ersetzen einer vorhandenen Cognos TM1-Datenquellenverbindung durch eine Planning Analy-
tics-Datenquellenverbindung......................................................................................................... 37
Zuweisen von Benutzerberechtigungen mit der TM1-Sicherheit....................................................... 37
Upgrade von Cognos Analytics 11.0.x auf 11.1.x ...............................................................................37
Cognos Integration Server.........................................................................................................................37

iii
Kapitel 3. Verwaltung von Planning Analytics on Cloud......................................... 41
Stoppen und Starten von TM1-Datenbanken........................................................................................... 41
Aktualisieren von Inhalten in Planning Analytics......................................................................................41
Verwalten eines sicheren Gateways..........................................................................................................42
Verwalten von Dateien im gemeinsam genutzten Planning Analytics-Ordner........................................ 42
Kopieren von lokalen Dateien nach IBM Planning Analytics...............................................................43
PGP-Verschlüsselung........................................................................................................................... 43
Laden und Migrieren von Daten in IBM Planning Analytics...................................................................... 45
Aufbewahrungszeiträume für Protokolldateien........................................................................................ 46

Anhang A. Konfigurieren von Planning Analytics on Cloud.....................................47


Standardkonfigurationsparameterwerte in Planning Analytics on Cloud................................................ 47
Portnummern für Planning Analytics on Cloud......................................................................................... 47
Relative Pfade für die Funktionen 'ASCIIOutput' und 'TextOutput'......................................................... 47
FTPS-Verbindungen (File Transfer Protocol Secure)................................................................................ 48
Einstellungen für Systemzeitzone und Systemuhr................................................................................... 48
Sprachkonfiguration in Planning Analytics................................................................................................48
TM1-Sprachencodes..................................................................................................................................49
Dienstprogramm 'Cognos TM1 Application Maintenance' in Planning Analytics on Cloud..................... 50
Replikation und Synchronisierung.............................................................................................................50
Konfiguration und Zugriff auf die Dokumentation.....................................................................................50
Die Konfigurationsdatei tm1s.cfg...........................................................................................................51
Speicherposition der Datei "tm1s.cfg"................................................................................................ 51
Datei 'tm1s.cfg' - Beispiel.................................................................................................................... 51
Beispieldatei cogstartup.xml............................................................................................................... 59
Parameter in Datei "tm1s.cfg"............................................................................................................. 61
Die Clientkonfigurationsdatei Tm1p.ini...................................................................................................119
Speicherposition der Datei "Tm1p.ini".............................................................................................. 119
Parameter in Datei "Tm1p.ini"........................................................................................................... 120

Anhang B. Fehlerbehebung bei Planning Analytics on Cloud................................129

Bemerkungen.................................................................................................... 135

Index................................................................................................................ 139

iv
Einführung
In dieser Dokumentation wird die Interaktion mit dem IBM® Planning Analytics-System und den zugehöri-
gen, mit TM1 verbundenen Komponenten beschrieben. Darüber hinaus wird die Ausführung allgemeiner
Aufgaben erläutert. Diese Dokumentation unterstützt Sie dabei, sich mit den für Planning Analytics in der
Cloudumgebung spezifischen Schritten und Features vertraut zu machen.
Da das Planning Analytics-System in einer fernen, per Hosting bereitgestellten Umgebung ausgeführt
wird, enthält diese Dokumentation Erläuterungen zur Interaktion mit dem Planning Analytics-System über
Fernzugriff und zum Herstellen von Verbindungen mit dem System. Darüber hinaus enthält die Dokumen-
tation eine Übersicht über das Planning Analytics-System und die Arbeit mit mehreren Cloudumgebun-
gen.
Sie finden im Folgenden Informationen und schrittweise Anleitungen zu den folgenden Tasks:
• Ausführen der einzelnen Programme, die mit dem Planning Analytics-System bereitgestellt werden
• Verschieben von Dateien zwischen dem lokalen Computer und dem Planning Analytics-System
• Herstellen einer Verbindung zum Planning Analytics-System mit einer Remote-Desktop-Sitzung
Diese Dokumentation enthält keine ausführliche Beschreibung der verschiedenen TM1-Programme, die
mit dem Planning Analytics-System bereitgestellt werden. Die Funktionsweise der einzelnen Programme
in Verbindung mit dem Planning Analytics-System wird jedoch kurz erläutert und weiterführende Links er-
möglichen den Zugriff auf die Dokumentation zu diesen Programmen.

Zielgruppe
Sie müssen mit den folgenden Konzepten vertraut sein:
• Die jeweiligen TM1-Daten- und Modellierungsanforderungen
• TM1-Optionen und -Funktionen für Benutzersicherheit
• Grundlegende Funktionen der Microsoft Windows-Dateiverwaltung
• Dateiverwaltung über Fernzugriff mit FTPS-Tools (File Transfer Protocol Secure)
• Zugriff auf ferne Systeme mit RDP-Tools (Remote Desktop Protocol)

Suchen von Informationen


Zugriff auf die Dokumentation im Web, einschließlich der gesamten übersetzten Dokumentation, besteht
über das IBM Knowledge Center (http://www.ibm.com/support/knowledgecenter).

Eingabehilfefunktionen
Funktionen zur behindertengerechten Bedienung (Eingabehilfefunktionen) unterstützen Benutzer mit kör-
perlichen Behinderungen, wie z. B. eingeschränkter Bewegungsfähigkeit oder Sehkraft, beim Einsatz von
Informationstechnologieprodukten. Einige Komponenten des Planning Analytics-Systems verfügen über
Eingabehilfefunktionen. Weitere Informationen hierzu finden Sie im Abschnitt „Eingabehilfefunktionen”
auf Seite 18. Informationen zu diesen Funktionen finden Sie auch im Abschnitt Eingabehilfen in der Do-
kumentation zu den einzelnen, in Planning Analytics enthaltenen IBM Komponenten.
Die HTML-Dokumentation von IBM verfügt über Eingabehilfefunktionen. PDF-Dokumente sind ergänzende
Dokumente und enthalten demzufolge keine Eingabehilfefunktionen.

Checkliste für die behindertengerechte Bedienung


Die IBM Knowledge Center-Dokumentation dieses Produkts wird im 'IBM Knowledge Center - Hosted Edi-
tion'-Service bereitgestellt. Den aktuellen Status hinsichtlich der behindertengerechten Bedienung für das

© Copyright IBM Corp. 2009, 2021 v


IBM Knowledge Center können Sie über die Informationswebseite zu IBM Accessibility Research (https://
www.ibm.com/able/guidelines/ci162/accessibility_checklist.html) abrufen.

Haftungsausschluss für Beispiele


Die Beispielfirma für Outdoor-Ausrüstung, das Unternehmen 'Abenteuer und Freizeit (AUF)', dessen Ver-
triebsabteilung, alle Variationen der Namen 'Beispielfirma für Outdoor-Ausrüstung' und 'Abenteuer und
Freizeit' sowie das Planungsbeispiel stellen fiktive Geschäftsvorgänge mit Beispieldaten dar, mit denen
die Beispielanwendungen für IBM und IBM Kunden erstellt wurden. Zu diesen fiktiven Datensätzen gehö-
ren Beispieldaten für Verkaufstransaktionen, Produktvertrieb, Finanzwesen und Personalwesen. Ähnlich-
keiten mit tatsächlichen Namen, Adressen, Kontaktdaten oder Transaktionswerten sind rein zufällig. An-
dere Beispieldateien können Daten folgender Art enthalten: manuell oder vom System generierte fiktive
Daten, aus wissenschaftlichen oder öffentlichen Quellen zusammengestellte Fakten sowie Daten, die mit
Zustimmung der Copyrightinhaber als Beispieldaten zur Entwicklung von Beispielanwendungen genutzt
werden dürfen. Referenzierte Produktnamen können Marken der jeweiligen Rechtsinhaber sein. Nicht au-
torisiertes Kopieren dieser Daten ist unzulässig.

Zukunftsgerichtete Aussagen
In dieser Dokumentation wird die Funktionalität des Produkts zum gegenwärtigen Zeitpunkt beschrieben.
Möglicherweise finden sich Verweise auf Funktionen, die derzeit nicht verfügbar sind. Dies bedeutet je-
doch nicht, dass die betreffenden Funktionen in Zukunft zwangsläufig zur Verfügung stehen werden. Sol-
che Verweise stellen keinerlei Verpflichtung, Zusage oder rechtliche Verbindlichkeit dar, Material, Code
oder Funktionen bereitzustellen. Die Entwicklung und Bereitstellung von Features und Funktionen sowie
der Zeitpunkt hierfür liegen ausschließlich im Ermessen von IBM.

Sicherheitsaspekte
Informationen zu Sicherheitsaspekten für IBM Planning Analytics finden Sie in der Veröffentlichung Plan-
ning Analytics - Installation und Konfiguration. Informationen zur Verwaltung von Benutzer- und Gruppen-
authentifizierungen finden Sie im Kapitel Verwalten von Benutzern und Gruppen in der Veröffentlichung
TM1 Operationen der Cognos-Dokumentation.

vi IBM Planning Analytics: Cloud - Einführung


Kapitel 1. Planning Analytics on Cloud - Einführung
Hier finden Sie Informationen zu IBM Planning Analytics on Cloud und eine Beschreibung der Unterschie-
de zu einer TM1-Standardinstallation. Es wird erläutert, wie eine Verbindung zum Planning Analytics-Sys-
tem hergestellt wird und wie diese Informationen anderen Benutzern zur Verfügung gestellt werden kön-
nen.
Sie müssen mit den verfügbaren Komponenten vertraut sein und dafür sorgen, dass Benutzer über die er-
forderlichen Verbindungsinformationen und Anweisungen für die Ausführung dieser Komponenten verfü-
gen.

Planning Analytics - Übersicht


Machen Sie sich mit der IBM Planning Analytics-Umgebung und der Interaktion der verschiedenen Kom-
ponenten vertraut.

Produktionsumgebungen und nicht für die Produktion vorgesehene Umge-


bungen mit Planning Analytics
Eine typische IBM Planning Analytics-Lösung umfasst zwei separate Cloudumgebungen oder Systeme: ei-
ne bzw. eines für Produktionszwecke und eine bzw. eines für andere Zwecke. Sie erhalten jeweils ein se-
parates Set von Kontoinformationen für die beiden Umgebungen.
Anmerkung: Umgebungen, bei denen es sich nicht um Produktionsumgebungen handelt, sind nicht mit
Planning Analytics Digital Pack verfügbar.
Sie können die eine Umgebung z. B. als Entwicklungsumgebung nutzen und die Produktionsumgebung als
Liveumgebung. Jede Umgebung enthält standardmäßig die folgenden Komponenten:
• TM1 Server
• Per Hosting bereitgestellte Anwendungen
• Gemeinsamer Ordner
• Planning Analytics Workspace-Tenant
• Cognos Analytics
Anmerkung:
– Cognos Analytics ist optional und nicht mit Planning Analytics Digital Pack verfügbar.
– Cognos Analytics in einer Produktionsumgebung kann nach Bedarf skaliert werden, um Workloads in
einer für die Produktion üblichen Größe zu verwalten.
– Cognos Analytics in einer nicht für die Produktion vorgesehenen Umgebung ist nicht für den Produkti-
onseinsatz oder für Leistungstests konzipiert. Es ist nicht für die Skalierung konzipiert und weist nicht
denselben Ressourcenumfang auf wie die Cognos Analytics-Produktionsumgebung.
Ihre Organisation kann optionale Komponenten, wie z. B. Cognos Analytics, abonnieren. Darüber hinaus
kann die Organisation auch zusätzliche Produktionsumgebungen und nicht für die Produktion verwendete
Umgebungen abonnieren. Weitere Informationen finden Sie im entsprechenden Welcome Kit.
Sie können für die Verbindung zwischen dem lokalen Computer und einem dieser Cloudsysteme eine Re-
mote Desktop-Verbindung verwenden. Wenn die Verbindung zum Cloudsystem hergestellt ist, können Sie
die Anwendungen, die in dem jeweiligen System per Hosting bereitgestellt werden, ausführen.
Sie können Dateien zwischen dem lokalen Computer und dem gemeinsamen Ordner in einem der Cloud-
systeme verschieben. Sie können auch Dateien zwischen den gemeinsamen Ordnern verschiedener
Cloudsysteme verschieben.

© Copyright IBM Corp. 2009, 2021 1


Die folgende Abbildung veranschaulicht die Konfiguration von Planning Analytics für Produktionsumge-
bungen und für nicht zur Produktion verwendete Umgebungen.

Planning Analytics-Standardsystem
Das IBM Planning Analytics-Standardsystem stellt eine TM1-Umgebung bereit, die per Hosting auf einem
sicheren, fernen System zur Verfügung gestellt wird, auf das Sie und die Benutzer zugreifen können.
Jedes Planning Analytics-System unterstützt eine Gruppe von TM1-Anwendungen: Desktopanwendungen
und webbasierte Anwendungen. Darüber hinaus beinhaltet jedes System einen gemeinsamen Ordner für
das Speichern und Abrufen von Datendateien.
Das Planning Analytics-Standardsystem enthält die folgenden Hauptkomponenten:
• Planning Analytics Workspace

2 IBM Planning Analytics: Cloud - Einführung


• Secure Gateway für die Datenintegration mit lokalen ODBC-Datenquellen
• TM1 Server
• Per Hosting bereitgestellte und lokale TM1-Anwendungen
• Gemeinsam genutzter Ordner des Planning Analytics-Systems
• IBM Planning Analytics Premium Reporting (Cognos Analytics mit eingeschränkter Verwendung) ist op-
tional, jedoch nicht mit Planning Analytics Digital Pack verfügbar)
Die folgende Abbildung enthält einen Überblick über die verschiedenen Komponenten und Anwendungen,
aus denen sich ein Planning Analytics-System im Allgemeinen zusammensetzt. Die Interaktion zwischen
dem TM1 Server, per Hosting bereitgestellten Anwendungen, lokalen Anwendungen und dem gemeinsa-
men Ordner wird veranschaulicht.

Benutzerzugriff
Die Planning Analytics-Benutzerkonten modeler1, modeler2 bis modelerX können über eine RDP-Ver-
bindung (Remote Desktop Protocol) oder eine FTPS-Anwendung (File Transfer Protocol Secure) eine di-
rekte Verbindung zum Planning Analytics-System herstellen. Auf diese Weise können Modellierer die zu-
gehörigen TM1-Desktopprogramme ausführen und Dateien im gemeinsamen Ordner des Planning Analy-
tics-Systems verwalten.
Benutzer, bei denen es sich nicht um Modellierer handelt, stellen die Verbindung zum Planning Analytics-
System in der Regel nur über die webbasierten oder lokalen Cognos-Anwendungen her. Diese Standard-
benutzer verwenden nicht RDP oder FTPS für die Verbindung zum Planning Analytics-System.
Kunden erhalten ein Remote Desktop-Benutzerkonto für jeden abonnierten berechtigten Planning Analy-
tics-Modellierer. Dabei gibt es für die Anzahl der gleichzeitig angemeldeten Benutzer keinerlei Beschrän-
kungen hinsichtlich der Lizenzierung oder technischen Aspekte.

Kapitel 1. Planning Analytics on Cloud - Einführung 3


TM1 Admin Server und TM1 Server
Beim Planning Analytics-System werden die folgenden Standardnamen für den TM1 Admin-Host und TM1
Server verwendet:
• Standardname des TM1 Admin-Hosts: data
• Standardname von TM1 Server: tm1
Wenn Sie den TM1 Server-Standardnamen auf Ihrem System ändern möchten, können Sie unter https://
www.ibm.com/mysupport/ einen Supportfall öffnen und eine Namensänderung anfordern.

Gemeinsam genutzte Daten bei TM1 Server-Instanzen


Planning Analytics ermöglicht standardmäßig den Zugriff aller TM1 Server auf alle Datendateien, die in
den gemeinsamen Ordnern gespeichert sind.
Anmerkung: In früheren Versionen von Planning Analytics konnte ein TM1 Server nur auf sein eigenes
Datenverzeichnis und seine eigenen Unterordner zugreifen. Der Datenverzeichnisordner befindet sich auf
derselben Ebene wie die Datei tm1s.cfg. Wenn Sie diese früheren Einschränkungen beibehalten möch-
ten, um sicherzustellen, dass eine TM1-Anwendung nicht auf die Dateien einer anderen TM1-Anwendung
zugreifen kann, senden Sie einen PMR (Problem Management Record) an das Cloud Operations-Team.

Sicherer Zugriff auf lokale Daten


Mit Planning Analytics können Sie über den IBM Secure Gateway-Service sicher auf lokale ODBC-Daten-
quellen zugreifen. Wenn ein ODBC-Treiber in der Cloud und der Secure Gateway-Client kundenseitig in-
stalliert sind, können lokale Daten von Planning Analytics-Anwendungen genutzt werden. Beispielsweise
kann Turbo Integrator in effizienter Weise Planungsdaten, Drillthrough-Operationen und ETL-Operationen
(Extract, Transform, Load) verarbeiten.

Planning Analytics Digital Pack


Mit IBM Planning Analytics Digital Pack wird eine Version des Planning Analytics-Standardsystems bereit-
gestellt, die einen reduzierten Funktionsumfang bietet. Sie ist für kleinere Unternehmen oder Abteilungen
mit 5 bis 20 Mitarbeitern konzipiert.
Planning Analytics Digital Pack enthält alle Hauptkomponenten von Planning Analytics. Die folgenden zu-
sätzlichen Komponenten, die im Planning Analytics-Standardsystem zur Verfügung stehen, sind jedoch
nicht enthalten:
• IBM Cognos Analytics
• IBM Cognos Command Center
• IBM Cognos Integration Server
• Planning Analytics-Umgebungen, die nicht für die Produktion genutzt werden
Es können Remote Desktop Protocol-Verbindungen (RDP-Verbindungen) für bis zu drei Planning Analytics
Digital Pack-Benutzer bereitgestellt werden. RDP-Verbindungen ermöglichen es Benutzern, Verbindungen
zu Anwendungen herzustellen, die per Hosting bereitgestellt werden.
Wenn Sie für das Planning Analytics Digital Pack ein Upgrade auf das Planning Analytics-Standardsystem
durchführen möchten, wenden Sie sich an den zuständigen Kontomanager.

Planning Analytics-Anwendungen und -Komponenten


IBM Planning Analytics umfasst eine Zusammenstellung von Komponenten für das Überwachen, Model-
lieren und Analysieren von TM1-Daten sowie für die Interaktion mit diesen Daten.
Diese Komponenten werden entweder auf dem Planning Analytics-System gehostet oder direkt auf dem
lokalen Computer installiert. Alle Komponenten stellen eine Verbindung zum TM1 Server her, der auf dem
Planning Analytics-System ausgeführt wird.

4 IBM Planning Analytics: Cloud - Einführung


Weitere Informationen hierzu finden Sie im Abschnitt Kapitel 2, „Ausführen von IBM Komponenten mit
Planning Analytics on Cloud”, auf Seite 23.

Per Hosting bereitgestellte Anwendungen


Auf dem Planning Analytics-Systemcomputer werden Planning Analytics-Programme per Hosting bereit-
gestellt, auf die entweder über einen Web-Browser oder eine Remote Desktop-Verbindung zugegriffen
wird.
Die folgenden webbasierten Anwendungen werden auf dem Planning Analytics-System ausgeführt. Auf
diese Anwendungen greifen Sie mit einem Web-Browser zu, der sich auf dem lokalen Computer befindet.
• Planning Analytics Workspace
• TM1 Web
• TM1 Applications
• Cognos Analytics Report Studio *
• Cognos Analytics Workspace *
• Cognos Analytics Workspace Advanced *
• Cognos Analytics Connections *
* Nicht mit Planning Analytics Digital Pack verfügbar
Die folgenden Desktopanwendungen werden auf dem Planning Analytics-System ausgeführt. Auf diese
Anwendungen greifen Sie über eine Remote Desktop-Verbindung zum Planning Analytics-System zu, das
RDP (Remote Desktop Protocol) verwendet.
• TM1 Perspectives
• TM1 Architect
• TM1 Performance Modeler

Lokale Anwendungen
Die folgenden IBM Cognos-Programme werden direkt auf dem lokalen Computer installiert und ausge-
führt. Sie greifen über Fernzugriff auf das Planning Analytics-System zu:
• IBM Planning Analytics for Microsoft Excel
• IBM Cognos Integration Server *
• IBM Cognos Command Center *
* Nicht mit Planning Analytics Digital Pack verfügbar

Gemeinsam genutzter Planning Analytics-Ordner


Das IBM Planning Analytics-System stellt einen dedizierten gemeinsam genutzten Ordner für TM1-Daten
und zugehörige Dateien bereit.
Ein Zugriff auf den gemeinsamen Ordner ist nur mit der Kombination aus Benutzername und Kennwort
sowie den Adressen möglich, die im Welcome Kit angegeben wurden.

Inhalt des gemeinsamen Ordners


Der gemeinsame Ordner enthält die folgenden Dateien:
• TM1-Daten und Protokolldateien
• Transferarchivdateien von TM1 Performance Modeler
• Transferspezifikationsdateien von TM1 Performance Modeler
• Installationsdateien für IBM Cognos Integration Server (nicht mit Planning Analytics Digital Pack verfüg-
bar)

Kapitel 1. Planning Analytics on Cloud - Einführung 5


• Installationsdateien für IBM Cognos Command Center (nicht mit Planning Analytics Digital Pack verfüg-
bar)
• Andere Dateien und Dokumente, die Sie mit dem Planning Analytics-System verwenden möchten

Auf den gemeinsamen Ordner zugreifen


Mit dem Kontobenutzernamen und dem zugehörigen Kennwort für den gemeinsamen Ordner können Sie
wie folgt auf den gemeinsamen Ordner zugreifen:
• Verwalten Sie Dateien im gemeinsamen Ordner mit dem Datei-Explorer von Windows in der Remote
Desktop-Sitzung.
• Verschieben Sie Dateien mithilfe einer FTP-Anwendung, die FTPS (File Transfer Protocol Secure) unter-
stützt, auf Ihrem Computer zwischen dem lokalen Computer und dem gemeinsamen Ordner.
Wichtig: Die FTP-Verbindung des IBM Planning Analytics-Systems ist für eine Verwendung von FTP mit
SSL (FTPS) konfiguriert, um sicherzustellen, dass Ihre Daten verschlüsselt übertragen werden. Stellen
Sie sicher, dass Sie eine FTP-Anwendung verwenden, die FTPS unterstützt.
Informationen zu FTPS-Konfigurationen, die von IBM Planning Analytics verwendet werden, finden Sie
in „FTPS-Verbindungen (File Transfer Protocol Secure)” auf Seite 48.
• Wenn Sie über mehrere Cloudumgebungen verfügen, können Sie mit dem Datei-Explorer Dateien zwi-
schen den gemeinsamen Ordnern der einzelnen Umgebungen verschieben.
Weitere Informationen hierzu finden Sie in „Verwalten von Dateien im gemeinsam genutzten Planning
Analytics-Ordner” auf Seite 42.

Datensicherung für den gemeinsamen Ordner


Die Dateien im gemeinsamen Ordner werden regelmäßig gesichert. Informationen hierzu erhalten Sie
beim IBM Support.
Wichtig: Nur das gemeinsam genutzte Laufwerk wird gesichert. Es besteht daher die Gefahr, dass Daten
verloren gehen, wenn Sie Dateien auf dem Remote Desktop-Plattenlaufwerk speichern.

Konto- und Systeminformationen für Planning Analytics


Das IBM Planning Analytics-System wird über eine Gruppe dedizierter Benutzerkonten und Systemadres-
sen verwaltet, die Ihrem Unternehmen oder Ihrer Organisation zugewiesen sind und den Zugriff auf das
System ermöglichen.
Wenn Sie das Planning Analytics-System zum ersten Mal verwenden, steht Ihnen eine Planning Analytics
Welcome Kit-Datei für jedes angeforderte Planning Analytics-System zur Verfügung.

Welcome Kit
Die IBM Planning Analytics Welcome Kit-Datei enthält Konto- und Systeminformationen, die für das jewei-
lige Planning Analytics-System spezifisch sind.

Download von IBM Planning Analytics Welcome Kit


Der Prozess für den Download des IBM Planning Analytics Welcome Kit ist im Folgenden beschrieben.
1. IBM Planning Analytics-Administratoren erhalten eine E-Mail, die eine Einladung zu einem Box@IBM-
Ordner enthält.
Das Welcome Kit von IBM Planning Analytics wird aus dem Box@IBM-Ordner heruntergeladen. Der
Ordner mit dem Namen Ihr Name (Planning Analytics on Cloud) enthält Welcome Kits für
alle Produktionsumgebungen und anderen Umgebungen.
2. Für den Download des Welcome Kit benötigen Sie ein Box@IBM-Konto.

6 IBM Planning Analytics: Cloud - Einführung


• Wenn Sie nicht über ein Box@IBM-Konto verfügen, können Sie in https://account.box.com/signup/n/
personal eine Registrierung für ein Konto durchführen. Sie erhalten eine E-Mail mit Zugriffsinformati-
onen von noreply@box.com. Anschließend erhalten Sie eine Begrüßungs-E-Mail von fopm-
news@us.ibm.com.
• Anmeldedetails, falls Sie bereits über ein Box@IBM-Konto verfügen:
Falls Sie nicht über eine IBM E-Mail-Adresse verfügen
https://account.box.com/login
Falls Sie über eine IBM E-Mail-Adresse verfügen
https://ibm.ent.box.com/
https://ibm.account.box.com
• Wenn Sie nicht auf Box@IBM zugreifen können, öffnen Sie über das IBM Support-Portal https://
www.ibm.com/mysupport/ einen Supportfall und fordern Sie die Bereitstellung des Welcome Kit von
IBM Planning Analytics per E-Mail an.
3. In Box@IBM verfügen Sie über Anzeigeberechtigungen für den Ordner; Sie können die Personen, die
auf den Ordner zugreifen können, nicht anzeigen. Wenn Sie eine Liste der Personen anzeigen möchten,
die über Zugriff auf das Box@IBM-Konto verfügen, oder wenn Sie den Zugriff für bestimmte Personen
ändern möchten, öffnen Sie einen Supportfall.
4. Wenn Sie eine Benachrichtigung zu einer neuen oder geänderten Datei im Welcome Kit erhalten möch-
ten, aktivieren Sie die E-Mail-Benachrichtigungen, indem Sie die folgenden Schritte ausführen.
a. Melden Sie sich bei Ihrem Box@IBM-Konto an und rufen Sie Ihren Welcome Kit-Ordner auf.

b. Klicken Sie auf die Auslassungspunkte ( ) und wählen Sie Einstellungen aus.
c. Wählen Sie im Abschnitt E-Mail und Benachrichtigungen die Option Standardeinstellungen für
diesen Ordner und alle untergeordneten Ordner überschreiben aus.
d. Wählen Sie unter Benachrichtigen, wenn folgende Aktion durchgeführt wird die Option Upload
aus.
e. Klicken Sie auf Änderungen speichern.
Anmerkung:
Wenn Sie das Welcome Kit zuvor per E-Mail erhalten haben, wird das nächste für Sie generierte Welcome
Kit in Box@IBM bereitgestellt.

Inhalt vom Welcome Kit


Zu den Informationen gehören die Berechtigungsnachweise des Hauptbenutzerkontos sowie die Syste-
madressen und URLs, die Sie für die Verbindung zu einem spezifischen Planning Analytics-System benöti-
gen.
Anmerkung: Die Informationen im Planning Analytics Welcome Kit ersetzen Onlinedokumentation, falls
Unterschiede oder Fragen auftreten.
Die Datei für das Planning Analytics Welcome Kit weist das folgende Benennungsformat auf:
Kundenname - IBM Planning Analytics Welcome Kit Datum.txt
Wichtig: Verwahren Sie diese Information an einem sicheren Ort. Die bereitgestellten Benutzerkonten
sind nur für Modellierer vorgesehen, die Remote Desktop- oder FTP-Zugriff auf das Planning Analytics-
System benötigen.
Dieses Video veranschaulicht die Verwendung des Welcome Kit:
https://youtu.be/frPsJA7hCWo
Ein typisches Planning Analytics-System enthält die folgenden Konto- und Systeminformationen:

Kapitel 1. Planning Analytics on Cloud - Einführung 7


Planning Analytics-Systemadresse
Die eindeutige Systemadresse für Ihr Planning Analytics-System. Verwenden Sie diese Informationen
für den Remote Desktop-Zugriff auf Ihr Planning Analytics-System.
Standardformat:

Kundenname.planning-analytics.cloud.ibm.com

Anmerkung: Kunden mit einer Einrichtung vor dem 24. September 2020 verfügen über die Domäne
ibmcloud.com.
Normalerweise verfügen Sie über mehrere Planning Analytics-Systemadressen. So verfügen Sie z. B.
über eine Adresse für eine Cloudumgebung für Produktionszwecke und eine Adresse für eine Clou-
dumgebung für andere Zwecke.
Namen und Kennwörter für Benutzerkonten
Jedes Planning Analytics-System umfasst mehrere Benutzerkonten.
Remote Desktop-Benutzerkonto
Dieses Konto verwenden Sie für eine Remote Desktop-Sitzung mit dem Planning Analytics-Sys-
tem. Eine Remote Desktop-Sitzung bauen Sie zum Beispiel auf, um die per Hosting bereitgestell-
ten Desktopprogramme wie TM1 Performance Modeler oder TM1 Architect auszuführen.
Die Benutzernamen für dieses Konto entsprechen dem folgenden Format: modeler1, modeler2
bis modelerX. Abhängig vom jeweiligen Planning Analytics-System können Sie über eines oder
mehrere dieser Benutzerkonten verfügen.
Wichtig: Dieses Benutzerkonto ist nur für das the TM1-Modelliererabonnement vorgesehen, nicht
für TM1-Standardbenutzer.
Cognos Command Center-Agentenkonto
Benutzername und Kennwort für den Cognos Command Center-Agenten.
Verwenden Sie dieses Konto, um sich bei Cognos Command Center anzumelden und mit Agenten
zu arbeiten. Weitere Informationen hierzu finden Sie in „Einrichten eines Agenten auf dem Cognos
Command Center-Server” auf Seite 28.
Anmerkung: Cognos Command Center ist mit Planning Analytics Digital Pack nicht verfügbar.
Das Planning Analytics Welcome Kit enthält weitere Informationen, die Sie für die Arbeit mit Cog-
nos Command Center verwenden können.
Nicht interaktives TM1-Konto
Benutzerkontoinformationen zur Verwendung im LDAP-Namespace. Sie können die Kontoinforma-
tionen für Automatisierungstools und -prozesse verwenden, die geplant sind oder die eine nicht
interaktive Eingabe des Benutzernamens und des Kennworts erfordern.
Mit dem folgenden Konto kann ein Kunde Prozesse automatisieren, an denen der Planning Analy-
tics Cloud TM1-Server beteiligt ist.
• Benutzername: <Kunde>_tm1_automation
• Kennwort: <generiert>
• CAM-Namespace: LDAP
Auf dem lokalen Cognos Command Center-Server:
1. Erstellen Sie einen Cloud-Agenten für Planning Analytics, indem Sie den Agentenbenutzer von
Cognos Command Center (admin) aus dem Welcome Kit verwenden.
2. Erstellen Sie eine Planning Analytics Cloud TM1-IT-Ressource, indem Sie den neuen Benutzer-
namen '<Kunde>_tm1_automation' aus dem Welcome Kit verwenden.
Weitere Informationen hierzu finden Sie in „Einrichten eines nicht interaktiven Kontos zur Verwen-
dung im LDAP-Namespace” auf Seite 30.

8 IBM Planning Analytics: Cloud - Einführung


Konto für gemeinsame Ordner
Benutzername und Kennwort für FTPS (File Transfer Protocol Secure) und die gemeinsame Datei-
nutzung unter Windows in Verbindung mit dem gemeinsamen Ordner in Ihrem Planning Analytics-
System.
Planning Analytics-Modellierungsanwendungen
Verwenden Sie diese Informationen für den Remote Desktop-Zugriff auf TM1 Performance Modeler,
TM1 Architect und TM1 Perspectives.
Verwenden Sie zum Beispiel eine Remote Desktop-Verbindung für Microsoft Windows mit dem folgen-
den Format, um eine Fernverbindung zum Planning Analytics-System herzustellen:
https://Kundenname.planning-analytics.cloud.ibm.com
Anmerkung: Wenn beim Starten von TM1 Performance Modeler eine entsprechende Eingabeauffor-
derung angezeigt wird, stellen Sie sicher, dass das Feld IBM Cognos TM1-System-URL die folgende
URL enthält: https://Kundenname.planning-analytics.cloud.ibm.com/pmpsvc/
services.
URLs für webbrowserbasierte Planning Analytics-Anwendungen
Die folgenden URLs können Sie an die Benutzer weitergeben, um ihnen über einen Web-Browser den
Zugriff auf die zugehörigen webbasierten Planning Analytics-Anwendungen zu ermöglichen.
• Planning Analytics Workspace
https://www.planning-analytics.cloud.ibm.com
Tipp: Ihre Desktopsystemadresse wird im Welcome Kit aufgelistet. Wenn das Remote Desktop-Ga-
teway aktiviert ist, lautet die Adresse für Ihr Planning AnalyticsSystem Servernamerich.plan-
ning-analytics.cloud.ibm.com. Das Suffix rich muss an Servername angehängt sein.
• TM1 Web
https://Kundenname.planning-analytics.cloud.ibm.com/tm1web/
• TM1 Applications
https://Kundenname.planning-analytics.cloud.ibm.com/pmpsvc/
URLs für über das Web verbundene Planning Analytics-Anwendungen
Verwenden Sie die nachfolgenden Angaben, um eine ferne Datenverbindung für die folgende Anwen-
dung bereitzustellen:
• IBM Planning Analytics for Microsoft Excel
https://Kundenname.planning-analytics.cloud.ibm.com
Informationen zum gemeinsamen Ordner
Benutzerkontoinformationen für FTPS (File Transfer Protocol Secure) und die gemeinsame Dateinut-
zung unter Windows in Verbindung mit dem gemeinsamen Ordner in Ihrem Planning Analytics-Sys-
tem. Diese Informationen beinhalten den Benutzernamen, das Kennwort und Adressen, die dem ge-
meinsamen Ordner zugeordnet sind.
Ausführliche Informationen zu den einzelnen Schritten, die für den Zugriff auf den gemeinsamen Ord-
ner erforderlich sind, finden Sie im Abschnitt „Verwalten von Dateien im gemeinsam genutzten Plan-
ning Analytics-Ordner” auf Seite 42.

Föderierte Authentifizierung
Sie können eigene E-Mail-Adressen und Kennwörter verwenden, um den Benutzerzugriff auf IBM Planning
Analytics zu steuern. Dies ermöglicht Ihrer Organisation die Verwaltung von Komplexitäts- und Ablaufre-
geln für Kennwörter und anderen Kennworteinstellungen.
Security Assertion Markup Language (SAML) 2.0 und IBMid werden zur Implementierung der föderierten
Authentifizierung verwendet. Ein Benutzer meldet sich bei Planning Analytics über die IBMid-Anmelde-
seite an und authentifiziert sich über den SAML-Identitätsprovider Ihrer Organisation. Für die Konfigurati-
on der IBMid für die Verwendung der föderierten Authentifizierung sind keine Änderungen an den Plan-
ning Analytics-Sicherheitsfunktionen erforderlich.

Kapitel 1. Planning Analytics on Cloud - Einführung 9


Um die föderierte Authentifizierung zu aktivieren, lesen Sie die Informationen in der Veröffentlichung IB-
Mid Enterprise Federation Adoption Guide (https: //ibm.ent.box.com/notes/78040808400?v=IBMid-Fe-
deration-Guide) mit Ihrer IT-Organisation und wenden Sie sich dann an IBM Support.

TM1-Administratorrechte entfernen
Abonnementadministratoren in Planning Analytics erhalten automatisch TM1-Administratorrechte. Diese
Berechtigungen können in IBM TM1 Architect oder IBM TM1 Performance Modeler aktualisiert oder ent-
fernt werden.
Bei der Erstellung einer TM1-Instanz wird ein neuer, CAM zugeordneter Gruppeneintrag im Steuerungscu-
be }ClientCAMAssociatedGroups erstellt. Der Steuerungscube ordnet die Cognos-Gruppe CAMID
("pans:g:Subscription Administrators") der generischen TM1-Sicherheitsgruppe ADMIN zu.
Wenn Sie TM1-Administratorrechte manuell entfernen möchten, müssen Sie die Zuordnung in TM1 Archi-
tect

oder in TM1 Performance Modeler entfernen.

Herstellen einer Remote Desktop-Verbindung zu Planning Analy-


tics
Sie können eine Remote Desktop-Verbindung zu IBM Planning Analytics herstellen und so die per Hosting
bereitgestellten Desktopanwendungen ausführen und Dateien im gemeinsamen Ordner verwalten. So
können Sie beispielsweise eine Verbindung über Microsoft Remote Desktop herstellen und dann TM1 Ar-
chitect, TM1 Perspectives und and TM1 Performance Modeler ausführen.

Vorbereitende Schritte
Planning Analytics ist so konfiguriert, dass ausschließlich sichere RDP-Verbindungen (Remote Desktop
Protocol) unterstützt werden.
Eine Verbindung zu einer Planning Analytics-Desktopsitzung können Sie nur erfolgreich herstellen, wenn
Sie eine RDP-Anwendung verwenden, die NLA (Network Level Authentication, Authentifizierung auf Netz-
ebene) unterstützt. RDP-Anwendungen sind sowohl für Microsoft Windows als auch für andere Plattfor-
men verfügbar.
Sie können z. B. das in Microsoft Windows 7 integrierte Feature für Remote Desktop-Verbindungen ver-
wenden. Weitere Informationen zu diesem Feature erhalten Sie, wenn Sie auf der Microsoft-Unterstüt-

10 IBM Planning Analytics: Cloud - Einführung


zungswebsite nach "Verbindung zu einem anderen Computer mit der Remote Desktop-Verbindung her-
stellen" oder 'Connect to another computer using Remote Desktop Connection' suchen.
Anmerkung: Informationen zum Konfigurieren des RDP-Clients für die Verwendung sicherer TLS 1.2-Ver-
bindungen unter Windows 7 finden Sie im folgenden Dokument: Remote Desktop-Verbindung zur Plan-
ning Analytics-Cloud-Rich-Ebene von Windows 7-Computer nicht möglich (https: //www-01.ibm.com/
support/docview.wss?uid=ibm10741789).
Führen Sie vor dem Aufbauen der Verbindung folgende Aufgaben aus:
1. Stellen Sie sicher, dass Ihre Version der Remote Desktop-Verbindung für Windows die Authentifizie-
rung auf Netzebene unterstützt.
a. Starten Sie die Remote Desktop-Verbindung.
Tipp: Dieses Tool finden Sie normalerweise unter Menü 'Start' > Programme > Zubehör > Remote
Desktop-Verbindung.
b. Klicken Sie im Fenster für Remote Desktop-Verbindungen auf das Programmsymbol in der linken
oberen Ecke des Fensters und anschließend auf Info.
c. Überprüfen Sie, ob der folgende Hinweis angezeigt wird: Authentifizierung auf Netzwerkebene
wird unterstützt.
2. Konfigurieren Sie Ihre RDP-Anwendung für das Ausführen von Windows-Tastenkombinationen auf dem
fernen Computer.
a. Klicken Sie in der Remote Desktop-Verbindung auf die Registerkarte Optionen anzeigen > Lokale
Ressourcen.
b. Definieren Sie im Bereich Tastatur die Option Windows-Tastenkombinationen anwenden mit Auf
dem Remotecomputer anwenden.
Diese Konfigurationsoption sorgt dafür, dass Tastenkombinationen mit der Taste, auf der das Wind-
ows-Logo abgebildet ist, sowie anderen Tasten beim Drücken an den fernen Computer gesendet
und dort ausgeführt werden.

Informationen zu diesem Vorgang


Dieses Video veranschaulicht den Zugriff auf den Remote Desktop von Planning Analytics:
https://youtu.be/A8QzdnKxRO4

Nächste Schritte
Mithilfe der RDP-Anwendung können Sie jetzt über einen Remote Desktop-Gateway auf den Remote
Desktop in IBM Planning Analytics zugreifen.

Herstellen einer Verbindung mit einem Remote Desktop-Gateway


Ein Remote Desktop-Gateway ermöglicht berechtigten Benutzern den Aufbau einer Verbindung zu einem
Planning Analytics-Remote Desktop mithilfe von Remote Desktop Protocol (RDP) und dem Protokoll
HTTPS.
Vom HTTPS-Protokoll wird die Verschlüsselung zwischen dem Computer und dem Remote Desktop be-
reitgestellt. Dazu wird Port 443 verwendet, an dem die Daten über einen SSL-Tunnel (SSL - Secure So-
ckets Layer) übertragen werden. Dies bedeutet, dass Port 3389, der für Remote Desktop-Verbindungen
verwendet wird, zur Verbesserung der Netzsicherheit blockiert ist.

Vorbereitende Schritte
Tipp: Führen Sie diese Aufgaben nur aus, wenn das Planning Analytics-System für ein Remote Desktop-
Gateway konfiguriert ist. Wenn Sie erfahren möchten, welche Methode von Ihrem Team für den Verbin-
dungsaufbau zum Remote Desktop verwendet wird, wenden Sie sich an Ihren Planning Analytics-Admi-
nistrator. Alternativ können Sie das Welcome Kit öffnen und nach dem folgenden Satz suchen:

Kapitel 1. Planning Analytics on Cloud - Einführung 11


The remote desktop connection is provided over HTTPS (port 443)
• Wenn der obige Satz im Welcome Kit angezeigt wird, werden die Verbindungen von Ihrem Team über ein
Remote Desktop-Gateway aufgebaut.
• Wenn der obige Satz nicht im Welcome Kit angezeigt wird, werden die Verbindungen von Ihrem Team
mithilfe einer direkten Remote Desktop-Verbindung aufgebaut.

Informationen zu diesem Vorgang


Wenn das Team eine Verbindung über ein Remote Desktop-Gateway herstellt, sind einige Remote Desk-
top-Verbindungsfeatures standardmäßig aktiviert. Sie können bestimmte Verbindungsfeatures aktivieren
oder inaktivieren, indem Sie eine Anforderung an IBM Support senden. In der folgenden Tabelle sind die
Features des Remote Desktop-Gateways, ihre standardmäßige Verfügbarkeit und die Angabe, ob das Fea-
ture durch eine Anforderung an IBM Support aktiviert bzw. inaktiviert werden kann, aufgeführt.

Feature Standardmäßige Verfügbarkeit Besteht die Möglichkeit, die


des Features Verfügbarkeit des Features zu
ändern?
Zwischenablage (ermöglicht das Aktiviert Ja
Kopieren und Einfügen von Datei-
en und Text).
Zugriff auf lokale Laufwerke. Aktiviert Ja
Drucken auf einem lokalen Dru- Inaktiviert Ja
cker.
Zeitlimit bei einer inaktiven Sit- 30 Minuten Nein
zung.
Umleitung mit COM- und LPT- Inaktiviert Nein
Ports.
Umleitung mit Plug-and-play- Inaktiviert Nein
Einheiten.

Anmerkung: Allen Benutzern des Remote Desktop-Gateways stehen dieselben Verbindungsfeatures zur
Verfügung, unabhängig von den jeweiligen Benutzerrollen.

Vorgehensweise
1. Starten Sie eine Remote Desktop-Verbindung.
2. Klicken Sie auf Optionen anzeigen.
3. Klicken Sie im Abschnitt Verbindungseinstellungen auf Öffnen.
4. Wählen Sie die RDP-Datei für Ihre Plattform aus, die mit der komprimierten Datei des Welcome Kits
bereitgestellt wurde, und klicken Sie auf Öffnen.
Tipp: Die komprimierte Datei des Welcome Kits enthält vorkonfigurierte RDP-Dateien für Windows,
Macintosh und Linux. Die RDP-Dateien sind auch für den gemeinsamen Ordner des Planning Analytics-
Remote Desktop in \\data\s\install\Remote Desktop Services verfügbar.
5. Klicken Sie auf Verbinden.
Tipp: Wenn eine Nachricht angezeigt wird, die besagt, dass die Quelle der Fernverbindung nicht ermit-
telt werden kann, klicken Sie auf Verbinden.
6. Geben Sie das Remote Desktop-Systemkennwort ein.
Tipp: Ihr Kennwort wird im Welcome Kit aufgelistet. Wenn Sie das Kennwort nicht wissen, wenden Sie
sich an Ihren Planning Analytics-Administrator.

12 IBM Planning Analytics: Cloud - Einführung


Ergebnisse
Wenn die Verbindung hergestellt werden konnte, wird der Desktop des IBM Planning Analytics-Systems
angezeigt.
Tipp: Wenn der neuere Startmenü-Desktop von Windows anstelle der klassischen Desktopansicht ange-
zeigt wird, klicken Sie auf das Desktop-Symbol oder drücken Sie die Taste mit dem Windows-Logo, um
zur klassischen Desktopansicht zu wechseln.

Nächste Schritte
Sobald die Verbindung zu einer IBM Planning Analytics-Desktopsitzung hergestellt ist, können Sie die per
Hosting bereitgestellten Desktopanwendungen ausführen und Dateien im gemeinsamen Ordner verwal-
ten.

Manuelles Herstellen einer Verbindung mit einem Remote Desktop-Gateway


(optional)
Sie können eine Verbindung zu einem Remote Desktop-Gateway manuell herstellen, wenn Sie die Einstel-
lungen für die Remote Desktop-Verbindung anpassen möchten.
Anmerkung: Sofern der Planning Analytics-Administrator Sie nicht anders angewiesen hat, wird empfoh-
len, Verbindungen mithilfe der vorkonfigurierten RDP-Dateien in der komprimierten Datei des Welcome
Kits aufzubauen.

Vorbereitende Schritte
Bevor Sie eine Verbindung zum Remote Desktop-Gateway manuell herstellen, müssen Sie den Client für
die Remote Desktop-Verbindung konfigurieren.
Konfigurieren Sie den Client für die Remote Desktop-Verbindung so, dass ein Remote Desktop-Gateway
verwendet wird.
1. Starten Sie eine Remote Desktop-Verbindung.
Tipp: Dieses Tool finden Sie normalerweise unter Menü 'Start' > Programme > Zubehör > Remote
Desktop-Verbindung.
2. Geben Sie Ihre IBM Planning Analytics-Kontoinformationen ein.
a. Geben Sie in das Feld Computer die Adresse für das IBM Planning Analytics-System ein.
Dazu ein Beispiel:
Servername.planning-analytics.cloud.ibm.com
Tipp: Ihre Desktopsystemadresse wird im Welcome Kit aufgelistet. Wenn ein Remote Desktop-Ga-
teway aktiviert ist, lautet die Adresse für das IBM Planning Analytics-System Serverna-
merich.planning-analytics.cloud.ibm.com. Das Suffix rich muss an Servername ange-
hängt sein.
b. Klicken Sie auf Optionen anzeigen.
c. Geben Sie Ihren Benutzernamen für das Windows-Remote Desktop-Konto im IBM Planning Analy-
tics-System ein. Beispiel: Servername\modelerX.
3. Wählen Sie das Kontrollkästchen Speichern der Anmeldeinformationen zulassen aus.
4. Klicken Sie auf die Registerkarte Erweitert und anschließend auf Einstellungen.
5. Gehen Sie im Dialog Remotedesktop-Gatewayservereinstellungen wie folgt vor:
a. Wählen Sie Diese Remotedesktop-Gatewayservereinstellungen verwenden aus.
b. Stellen Sie sicher, dass die IBM Planning Analytics-Adresse, zum Beispiel Serverna-
merich.planning-analytics.cloud.ibm.com, im Feld Servername angezeigt wird.

Kapitel 1. Planning Analytics on Cloud - Einführung 13


c. Stellen Sie sicher, dass das Kontrollkästchen Remotedesktop-Gatewayserver für lokale Adressen
umgehen nicht ausgewählt ist.
d. Wählen Sie Eigene Remotedesktop-Gatewayanmeldeinformationen für Remotecomputer ver-
wenden aus.
e. Klicken Sie auf OK.
6. Speichern Sie Ihre Verbindungseinstellungen in einer RDP-Datei.
Anmerkung: Wenn Sie eine RDP-Datei erstellen, können Sie bei Ihrer nächsten Remote Desktop-Ver-
bindungssitzung schnell eine Verbindung aufbauen, ohne erneut Ihre Berechtigungsnachweise einge-
ben zu müssen. Außerdem können Sie die RDP-Datei anpassen und später an mehrere Clients vertei-
len.
a. Klicken Sie auf die Registerkarte Allgemein.
b. Klicken Sie auf Speichern unter und geben Sie einen Namen für die RDP-Datei ein.
c. Klicken Sie auf Speichern.

Vorgehensweise
1. Starten Sie eine Remote Desktop-Verbindung.
2. Führen Sie die folgenden Schritte aus, wenn Sie eine Verbindung mithilfe einer gespeicherten RDP-Da-
tei herstellen möchten.
a) Klicken Sie auf Optionen anzeigen.
b) Klicken Sie im Abschnitt Verbindungseinstellungen auf Öffnen.
c) Wählen Sie die RDP-Datei aus, die Sie gespeichert haben, und klicken Sie auf Öffnen.
3. Führen Sie die folgenden Schritte aus, wenn Sie die Verbindungsinformationen manuell eingeben
möchten:
a) Geben Sie in das Feld Computer die Adresse für das IBM Planning Analytics-System ein.
Dazu ein Beispiel:
Servername.planning-analytics.cloud.ibm.com
Tipp: Ihre Desktopsystemadresse wird im Welcome Kit aufgelistet. Wenn ein Remote Desktop-Ga-
teway aktiviert ist, lautet die Adresse für das IBM Planning Analytics-System Serverna-
merich.planning-analytics.cloud.ibm.com. Das Suffix rich muss an Servername ange-
hängt sein.
b) Klicken Sie auf Optionen anzeigen.
c) Geben Sie Ihren Benutzernamen für das Windows-Remote Desktop-Konto im IBM Planning Analy-
tics-System ein.
Beispiel: Servername\modelerX.
4. Klicken Sie auf Verbinden.
Tipp: Wenn eine Nachricht angezeigt wird, die besagt, dass die Quelle der Fernverbindung nicht ermit-
telt werden kann, klicken Sie auf Verbinden.
5. Geben Sie das Remote Desktop-Systemkennwort ein.
Tipp:
• Ihr Kennwort wird im Welcome Kit aufgelistet. Wenn Sie das Kennwort nicht wissen, wenden Sie sich
an Ihren Planning Analytics-Administrator.
• Die Berechtigungsnachweise für das Remote Desktop-Gateway und die Remote Desktop-Verbindung
müssen identisch sein.

Ergebnisse
Wenn die Verbindung hergestellt werden konnte, wird der Desktop des IBM Planning Analytics-Systems
angezeigt.

14 IBM Planning Analytics: Cloud - Einführung


Tipp: Wenn der neuere Startmenü-Desktop von Windows anstelle der klassischen Desktopansicht ange-
zeigt wird, klicken Sie auf das Desktop-Symbol oder drücken Sie die Taste mit dem Windows-Logo, um
zur klassischen Desktopansicht zu wechseln.

Nächste Schritte
Sobald die Verbindung zu einer IBM Planning Analytics-Desktopsitzung hergestellt ist, können Sie die per
Hosting bereitgestellten Desktopanwendungen ausführen und Dateien im gemeinsamen Ordner verwal-
ten.

Planning Analytics und Windows Server 2012


Das IBM Planning Analytics-System wird unter dem Betriebssystem Microsoft Windows Server 2012 R2
ausgeführt. Sie können mit der Windows Server 2012-Benutzerschnittstelle interagieren, wenn Sie eine
Remote Desktop-Verbindung zum Planning Analytics-System herstellen.
Machen Sie sich mit der Benutzerschnittstelle von Windows Server 2012 R2 und einigen grundlegenden
Tastenkombinationen vertraut. Diese Kenntnisse sind bei der Arbeit in der Remote Desktop-Sitzung mit
dem IBM Planning Analytics-System hilfreich.

Windows-Aktualisierungen
Aktualisierungen zum Windows-Betriebssystems in Ihrer Cloudumgebung werden vom IBM Support ver-
waltet und angewendet.
Achtung: Versuchen Sie in der Remote Desktop-Sitzung mit Ihrem IBM Planning Analytics-System
nicht, die Funktion 'Windows Update' auszuführen. Führen Sie diese Funktion auch nicht aus, wenn
eine entsprechende Aufforderung angezeigt wird.

Benutzerschnittstelle von Windows Server 2012


Die Benutzerschnittstelle von Microsoft Windows Server 2012 R2 gleicht der Benutzerschnittstelle von
Microsoft Windows 8. Das IBM Planning Analytics-System kann die neue Benutzerschnittstelle oder die
klassische Windows-Desktopansicht anzeigen. Wenn Sie eine Remote Desktop-Verbindung zum System
herstellen, können Sie zwischen diesen beiden Desktopansichten wechseln.
Die Verknüpfungen zum Öffnen der per Hosting bereitgestellten TM1-Desktopanwendungen sind nur in
der klassischen Windows-Desktopansicht verfügbar. Mithilfe der Taste mit dem Windows-Logo können Sie
zwischen der klassischen Desktopansicht und der neuen Desktopansicht wechseln.
Weitere Informationen zu Windows Server 2012 R2 finden Sie, wenn Sie im Internet nach Informationen
zu den folgenden Themen suchen:
• "Allgemeine Verwaltungstasks und Navigation in Windows Server 2012" ("common management tasks
and navigation in Windows Server 2012")
• "E-Book von Microsoft Press mit einer Einführung zu Windows Server 2012 RTM Edition" ("ebook intro-
ducing Windows Server 2012 microsoft press RTM Edition)"
• "Tastenkombinationen für Windows Server 2012" ("keyboard shortcuts Windows Server 2012")

Wichtige Tastenkombinationen für Windows Server 2012


Im Folgenden finden Sie Erläuterungen zu den wichtigsten Tastenkombinationen, die bei Windows Server
2012 R2 belegt sind.
Tipp: Stellen Sie sicher, dass die Tastenkombinationen auf dem Computer im IBM Planning Analytics-Sys-
tem ausgeführt werden, indem Sie die Remote Desktop-Verbindung für eine Anwendung von Windows-
Tastenkombinationen auf dem fernen Computer konfigurieren. Weitere Informationen hierzu finden Sie in
„Herstellen einer Remote Desktop-Verbindung zu Planning Analytics” auf Seite 10.

Kapitel 1. Planning Analytics on Cloud - Einführung 15


Taste mit dem Windows-Logo
Wechselt zwischen der klassischen Windows-Desktopansicht und der neuen Windows-Desktopan-
sicht.
Hinweis: Die Verknüpfungen zum Öffnen der per Hosting bereitgestellten TM1-Desktopanwendungen
sind nur in der klassischen Windows-Desktopansicht verfügbar.
Taste mit dem Windows-Logo + d
Verkleinert alle ausgeführten Programme auf Symbolgröße und zeigt nur den klassischen Windows-
Desktop an. Drücken Sie diese Tastenkombination ein zweites Mal, um zu den aktiven Programmen
zurückzukehren.
Taste mit dem Windows-Logo + q
Zeigt das allgemeine Suchtool an.
Taste mit dem Windows-Logo + f
Zeigt das Tool zum Suchen von Dateien an.

Steuern des Zugriffs auf Services und gemeinsame Ordner


Sie können anfordern, dass nur bestimmte Computer Zugriff auf Ihre Web-Services erhalten. Sie können
auch steuern, welche Benutzer Zugriff auf gemeinsame Ordner erhalten und welche Berechtigungen die-
sen Benutzern gewährt werden.

Steuern des Computerzugriffs auf Web-Services


Der Zugriff auf Ihre Planning Analytics-Services erfolgt über eine einzelne URL hinter einer IBM Firewall.
Zur Verbesserung der Sicherheit sollten Sie explizit IP-Bereiche von Client-Computern angeben, die für
den Zugriff auf diesen URL-Endpunkt berechtigt sind. Dieser Prozess wird als Whitelisting bezeichnet. Je-
der Versuch, eine Verbindung zum Serviceendpunkt über eine IP-Adresse herzustellen, die nicht in der
Whitelist enthalten ist, wird von der IBM Firewall blockiert.
Anmerkung: Als bewährtes Verfahren nehmen Sie die IP-Adressen aller Computer in die Whitelist auf,
die Zugriff auf Ihre Web-Services benötigen.
Um eine effiziente Unterstützung durch IBM Support sicherzustellen, verfügt das für Überwachungstools
und Operationen zuständige Team für IBM Planning Analytics auch dann über Zugriff auf Ihre Web-Ser-
vices, wenn Sie deren IP-Adressen nicht in eine Whitelist aufnehmen.
1. Öffnen Sie eine Serviceanforderung und weisen Sie diese dem IBM Support zu.
2. Erstellen Sie eine Textdatei und nennen Sie diese incoming_firewall_whitelist.txt.
3. Geben Sie in der Textdatei die IP-Adressbereiche an, die Zugriff auf die Web-Services erhalten sollen.
Tipp: Computer, deren IP-Adressen aufgelistet sind, haben Zugriff auf alle Web-Services wie zum Bei-
spiel FTP, RDP und HTTP.
4. Hängen Sie die Datei incoming_firewall_whitelist.txt an die Serviceanforderung an.
5. Übergeben Sie die Serviceanforderung.

Steuern des Benutzerzugriffs auf gemeinsame Ordner


Sie können anfordern, dass bestimmte Benutzerberechtigungen auf bestimmte Unterordner in Ihrem ge-
meinsamen Ordner angewendet werden.
Weitere Informationen hierzu finden Sie im Abschnitt „Gemeinsam genutzter Planning Analytics-Ordner”
auf Seite 5.
Anmerkung: Ihre IBM Planning Analytics-Umgebung wechselt in den Offlinemodus, während Ihre ange-
forderten Änderungen angewendet werden.
1. Öffnen Sie eine Serviceanforderung und weisen Sie diese dem IBM Support zu.
2. Erstellen Sie eine Textdatei und nennen Sie diese shared_folder_acls.txt.

16 IBM Planning Analytics: Cloud - Einführung


3. Erstellen Sie eine Tabelle mit bis zu fünf Spalten, die durch Tabulatorschritte voneinander getrennt
sind. Jede Zeile stellt eine separate Zugriffssteuerungsliste (ACL - Access Control List) dar.
Beispiel:

Pfad Benutzer Berechti- Übernehmen Typ


gungen
/ fs_rp2team4_admin rwd true allow
/prod/data/ fs_rp2team4_servers r true allow

Die Spalteneinträge in der Tabelle enthalten die folgenden Informationen:


• Der Eintrag in der ersten Spalte ist der Pfad, bei dem normale Schrägstriche (/) verwendet werden.
Ein einzelner normaler Schrägstrich (/) gibt das Stammverzeichnis des gemeinsamen Ordners an.
• Der Eintrag in der zweiten Spalte ist der Benutzername. Er muss mit "fs_" beginnen, gefolgt vom Um-
gebungsnamen und einem Schlussteil, den Sie definieren können. Der Eintrag kann maximal 20 Zei-
chen lang sein.
Tipp: Sie müssen einen Benutzer mit vollständigen Berechtigungen erstellen, wie "fs_rp2team4_ad-
min" in dem Beispiel.
• Der Eintrag in der dritten Spalte gibt die Berechtigungen an - r (Read - Lesen), w (Write - Schreiben)
und d (Delete - Löschen). Sind keine Berechtigungen angegeben, wird von 'rwd' ausgegangen.
• Der Eintrag in der vierten Spalte gibt an, ob die Steuerungszugriffsliste (ACL) übernommen werden
soll (d. h., dass untergeordnete Objekte diese Steuerungszugriffsliste übernehmen). Der Standard-
wert ist "true". Die Optionen sind "true" und "false".
• Der Eintrag in der fünften Spalte gibt an, ob es sich um eine Berechtigung des Typs "allow" oder
"deny" handelt. Der Standardwert ist "allow".
4. Hängen Sie die Datei shared_folder_acls.txt an die Serviceanforderung an.
5. Übergeben Sie die Serviceanforderung.

Steuern des Zugriffs von TM1 Server auf Daten in gemeinsamen Ordnern
IBM Planning Analytics ermöglicht standardmäßig den Zugriff aller TM1 Server-Instanzen auf alle Daten-
dateien, die in den gemeinsamen Ordnern gespeichert sind.
Anmerkung: In früheren Versionen von IBM Planning Analytics-Systemen konnte ein TM1 Server nur auf
sein eigenes Datenverzeichnis und seine eigenen Unterordner zugreifen. Der Datenverzeichnisordner be-
findet sich auf derselben Ebene wie die Datei tm1s.cfg.
Wenn Sie diese früheren Einschränkungen beibehalten möchten, um sicherzustellen, dass eine TM1-An-
wendungen nicht auf die Dateien einer anderen TM1-Anwendungen zugreifen kann, senden Sie einen
PMR (Problem Management Record) an das Cloud Operations-Team.

Unterstützung für IBM Planning Analytics


Mit IBM Support steht ein One-Stop-Shop zur Verfügung, bei dem Sie Unterstützungsinformationen zent-
ral abrufen können.
Sie finden IBM Support unter https://www.ibm.com/mysupport/.

Service-Level-Agreement (SLA) - Bedingungen


Sie müssen innerhalb von 24 Stunden, nachdem Sie zum ersten Mal festgestellt haben, dass ein Vorfall
die Verfügbarkeit des Cloud-Service beeinträchtigt, ein Support-Ticket der Fehlerklasse 1 beim IBM Help-
Desk für technische Unterstützung öffnen. Sie sind verpflichtet, IBM in angemessener Weise bei der Diag-
nose und Lösung des Problems zu unterstützen.

Kapitel 1. Planning Analytics on Cloud - Einführung 17


Der Anspruch aus einem Support-Ticket aufgrund der Nichteinhaltung eines SLA muss innerhalb von drei
Arbeitstagen nach Ablauf des Vertragsmonats geltend gemacht werden. Die Entschädigung für einen be-
rechtigten Anspruch aus einem SLA wird als Gutschrift gewährt und mit einer künftigen Rechnung für den
Cloud-Service verrechnet. Sie basiert auf dem Zeitraum, in dem das Produktionssystem nicht zur Verar-
beitung des Cloud-Service zur Verfügung stand („Ausfallzeit“). Die Erfassung der Ausfallzeit beginnt mit
der Meldung des Vorfalls durch den Kunden und endet, wenn der Cloud-Service wiederhergestellt ist. Als
Ausfallzeit zählen nicht: Zeiten für vorab geplante oder angekündigte Unterbrechungen zur Durchführung
von Wartungsarbeiten; Gründe, die IBM nicht zu vertreten hat; Probleme mit dem Inhalt, der Technologie,
den Entwürfen oder den Anweisungen des Kunden oder Dritter; nicht unterstützte Systemkonfigurationen
und Plattformen oder andere Fehler des Kunden; vom Kunden verursachte Sicherheitsvorfälle oder vom
Kunden durchgeführte Sicherheitstests. IBM wird die höchstmögliche Entschädigung basierend auf der
kumulierten Verfügbarkeit des Cloud-Service während jedes einzelnen Vertragsmonats anwenden (siehe
die nachstehende Tabelle). Die Gesamtentschädigung für einen beliebigen Vertragsmonat wird zehn Pro-
zent (10 %) von einem Zwölftel (1/12) der Jahresgebühr für den Cloud-Service nicht überschreiten.
Wichtig: Die Informationen im vorherigen Abschnitt stellen einen Auszug aus dem Service-Level-Agree-
ment (SLA) in den Dokumenten zu den Nutzungsbedingungen (Terms of Use, TOU) und der Servicebe-
schreibung (Service Description, SD) dar. Die neuesten Informationen zu dem für Sie gültigen SLA finden
Sie in diesen Dokumenten, die Sie über den folgenden Link aufrufen können: http://www.ibm.com/soft-
ware/sla/sladb.nsf/sla/sd. Die SLA-Bedingungen sind in Anhang B der Nutzungsbedingungen und in Ab-
schnitt 3 der Servicebeschreibung beschrieben. Sowohl die Nutzungsbedingungen als auch die Servicebe-
schreibung definieren dieselben Vertragsbedingungen.
SLA-Berichte werden monatlich generiert und sind auf Anfrage verfügbar; öffnen Sie hierzu ein entspre-
chendes Support-Ticket.

Wartung
Kritische Patches werden am dritten Samstag jedes Monats angewendet. Zu den geplanten Wartungsauf-
gaben können Softwaresicherheitsaktualisierungen, Hardware-Upgrades und weitere Aktivitäten gehören,
die Ausfallzeiten erforderlich machen.
Sie erhalten Benachrichtigungen zu anstehenden Wartungszeiten gemäß dem folgenden Zeitplan:
• 7 Tage vor einem Wartungsfenster.
• 72 Stunden und 24 Stunden vor einem Wartungsfenster.
• Am Tag der Wartung, vor Beginn der Wartung um 05:00 Uhr Eastern Time.
• Nach Abschluss der Wartung wird eine Bestätigungs-E-Mail gesendet.
In bestimmten Situationen muss die Wartung möglicherweise außerhalb des monatlichen Wartungsfens-
ters ausgeführt werden. Beispielsweise kann die Anwendung eines Fix für eine schwerwiegende Sicher-
heitslücke notwendig sein. In diesen Fällen werden Sie vorab benachrichtigt, und IBM versucht sicherzu-
stellen, dass die Arbeiten außerhalb Ihrer regulären Geschäftszeiten durchgeführt werden. Es ist möglich,
dass die Arbeiten während der Arbeitswoche ausgeführt werden müssen.

Eingabehilfefunktionen
Funktionen zur behindertengerechten Bedienung (Eingabehilfefunktionen) unterstützen Benutzer mit kör-
perlichen Behinderungen, wie z. B. eingeschränkter Bewegungsfähigkeit oder Sehkraft, beim Einsatz von
Informationstechnologieprodukten.

Tastenkombinationen
Das Produkt verwendet neben anwendungsspezifischen Tasten auch die Standardnavigationstasten von
Microsoft Windows.
Mithilfe von Tastenkombinationen können Sie in der Anwendung navigieren und Aufgaben ausführen.
Wenn Sie ein Sprachausgabeprogramm verwenden, können Sie das Fenster auf maximale Größe erwei-
tern, sodass die Tabelle mit den Tastenkombinationen erweitert und für die behindertengerechte Bedie-

18 IBM Planning Analytics: Cloud - Einführung


nung geeignet ist. Sie können für Ihr Betriebssystem einen hohen Kontrast aktivieren, damit die Linien in
Diagrammen und Grafiken in der Anwendung besser sichtbar sind.
Anmerkung: Die folgenden Tastenkombinationen basieren auf US-amerikanischen Standardtastaturen.

Tabelle 1. Tastenkombinationen
Aktion Tastenkombination
Ansicht Anwendung schließen Alt+A
Ansicht Modell öffnen Alt+M
Editor schließen Strg+W
Zum nächsten Editor Strg+F6
Zum vorherigen Editor Strg+Umschalttaste+F6
Zur nächsten Ansicht Strg+F7
Zur vorherigen Ansicht Strg+Umschalttaste+F7
Speichern Strg+S
Alles speichern Strg+Umschalttaste+S
Unterstützung anzeigen Strg+Umschalttaste+L
Zum Editor wechseln Strg+Umschalttaste+E
Kontextmenü öffnen Umschalttaste+F10
Im Menü navigieren Aufwärts- und Abwärtspfeil
Befehl in einem Menü oder Kontextme- Eingabetaste
nü aktivieren
Zum nächsten aktivierten Menüelement Abwärtspfeil
oder Kontextmenüelement verschieben
und dieses auswählen
Erstes aktiviertes Element in einem Un- Rechtspfeil
termenü eines Menüs oder Kontextme-
nüs auswählen
Zum vorherigen aktivierten Menüele- Aufwärtspfeil
ment oder Kontextmenüelement ver-
schieben und dieses auswählen
Geöffnetes Menü schließen Esc-Taste
Kontrollkästchen auswählen oder ab- Leertaste
wählen
Zum nächsten Element in einem Dialog- Tabulatortaste
fenster oder Assistenten
Zum vorherigen Element in einem Dia- Umschalttaste+Tabulatortaste
logfenster oder Assistenten
Zur nächsten Auswahl in einer Drop- Abwärtspfeil
down-Liste
Zur vorherigen Auswahl in einer Drop- Aufwärtspfeil
down-Liste

Kapitel 1. Planning Analytics on Cloud - Einführung 19


Tabelle 1. Tastenkombinationen (Forts.)
Aktion Tastenkombination
Zum nächsten Optionsfeld wechseln Tabulatortaste+Leertaste
und dieses auswählen
Zum vorherigen Optionsfeld wechseln Umschalttaste+Tabulatortaste+Leertaste
und dieses auswählen
Dropdown-Liste oder Menü öffnen und Alt+Abwärtspfeil
anzeigen
Geöffnete Dropdown-Liste oder geö- Alt+Aufwärtspfeil oder Esc-Taste
ffnetes Menü schließen
Dialogfenster oder Assistent schließen Esc-Taste
Ausgewähltes Dropdown-Listenele- Eingabetaste
ment aufrufen
Vorgenommene Änderungen anwenden Mit Tabulatortaste zu OK und Eingabetaste drücken
und das Dialogfenster oder den Assis-
tenten schließen
Dialogfenster oder Assistent schließen, Esc-Taste
ohne die Änderungen anzuwenden oder
zu speichern
Zwischen Registerkarten navigieren Links- und Rechtspfeil oder Tabulatortaste bzw. Umschalttaste
+Tabulatortaste
Aktuelle Registerkarte nach rechts ver- Umschalttaste+Zurückblättern
schieben
Aktuelle Registerkarte nach links ver- Umschalttaste+Vorblättern
schieben
In der Symbolleiste von Symbol zu Links- und Rechtspfeil
Symbol navigieren
Mitglieder einer Dimension im Cube Alt+Abwärtspfeil
Viewer anzeigen
Mehrere Zeilen oder Spalten in Cube Strg+Abwärtspfeil
Viewer auswählen
Vorhandene Dimension in den Zeilen Strg+R
mit der ausgewählten Dimension erset-
zen
Vorhandene Dimension in den Spalten Strg+C
mit der ausgewählten Dimension erset-
zen
Vorhandene Dimension im Kontext mit Strg+T
der ausgewählten Dimension ersetzen
Mitglieder in der ausgewählten Dimen- Im Kontextmenü für die ausgewählte Dimension mit Abwärts-
sion automatisch erweitern pfeil bis zum Befehl Erweitern auf Ebene und die Ebene aus-
wählen, die angezeigt werden soll
Übergeordnetes Element in einer Di- Eingabetaste
mension erweitern oder ausblenden

20 IBM Planning Analytics: Cloud - Einführung


Tabelle 1. Tastenkombinationen (Forts.)
Aktion Tastenkombination
Modell mit den Daten auf dem Server F5
aktualisieren
Anwendung beenden Alt+F4

IBM und Unterstützung für die behindertengerechte Bedienung


Im IBM Accessibility Center (http://www.ibm.com/able) finden Sie weitere Informationen zum Engage-
ment von IBM hinsichtlich der Unterstützung für die behindertengerechte Bedienung.

Kapitel 1. Planning Analytics on Cloud - Einführung 21


22 IBM Planning Analytics: Cloud - Einführung
Kapitel 2. Ausführen von IBM Komponenten mit Plan-
ning Analytics on Cloud
Machen Sie sich mit der Ausführung der IBM-Komponenten vertraut, die mit IBM Planning Analytics ver-
fügbar sind.

Planning Analytics Workspace


IBM Planning Analytics Workspace ist eine webbasierte Schnittstelle für TM1.
Führen Sie zum Ausführen von Planning Analytics Workspace die folgenden Schritte aus:
1. Öffnen Sie auf dem lokalen Computer einen Web-Browser und geben Sie die folgende URL ein:
https://www.planning-analytics.cloud.ibm.com
2. Geben Sie auf der Anmeldeseite die erforderlichen Informationen ein. Geben Sie für Benutzername
und Kennwort Ihre IBMid und das zugehörige Kennwort ein.
Tipp: Um sich für Ihre IBMid zu registrieren, rufen Sie die IBMid-Registrierungsseite auf (https://
ibm.biz/BdHtLT).
3. Klicken Sie auf Anmelden.

Planning Analytics Workspace - Dokumentation

1. Zum Anfordern von Hilfe in Planning Analytics Workspace tippen Sie zuerst an und anschließend
Dokumentation.
2. Um zurück zu Planning Analytics Workspace zu navigieren, tippen Sie zunächst Dokumente an und tip-
pen Sie anschließend entweder Willkommen oder den Namen des Buchs an.

Planning Analytics for Microsoft Excel


IBM Planning Analytics for Microsoft Excel ermöglicht Ihnen den Zugriff auf Daten über Ihren TM1 Server
auf Ihrem IBM Planning Analytics-System.
Um Planning Analytics for Microsoft Excel mit Planning Analytics verwenden zu können, müssen Sie zu-
nächst die Anwendung herunterladen, installieren und konfigurieren. Je nach Benutzerkreis müssen Sie
das Installationsprogramm an andere TM1-Benutzer in Ihrer Organisation verteilen oder diesen Benut-
zern das Installationsprogramm auf andere Weise zur Verfügung stellen.

Planning Analytics for Microsoft Excel herunterladen und installieren


Informationen zum Herunterladen und Installieren von Planning Analytics for Microsoft Excel über Plan-
ning Analytics Workspace finden Sie im Abschnitt Download zusätzlicher Komponenten (https://

© Copyright IBM Corp. 2009, 2021 23


www.ibm.com/support/knowledgecenter/SSD29G_2.0.0/
com.ibm.swg.ba.cognos.tm1_prism_gs.2.0.0.doc/t_paw_download_additional_components.html).

Planning Analytics for Microsoft Excel mit Planning Analytics verbinden


Sie müssen Ihre Installation von Planning Analytics for Microsoft Excel konfigurieren, bevor der Zugriff auf
den TM1 Server auf Ihrem Planning Analytics-System möglich ist.
1. Verwenden Sie das Symbol Optionen in der Symbolleiste von Planning Analytics for Microsoft Excel,
um eine Verbindung zum Planning Analytics-System zu konfigurieren.
2. Fügen Sie die Adresse für Planning Analytics for Microsoft Excel hinzu, die im Planning Analytics Wel-
come Kit bereitgestellt wird. Beispiel:
https://Kundenname.planning-analytics.cloud.ibm.com/
Weitere Informationen finden Sie im Abschnitt Verbindungen zu IBM Cognos-Systemen einrichten in
Planning Analytics for Microsoft Excel.

Planning Analytics for Microsoft Excel - Dokumentation


Die folgende Dokumentation steht im IBM Knowledge Center zur Verfügung:
• Planning Analytics for Microsoft Excel - Installation und Konfiguration (https://www.ibm.com/support/
knowledgecenter/SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_inst.2.0.0.doc/c_ig_cor_overview.html)
• Planning Analytics for Microsoft Excel (https://www.ibm.com/support/knowledgecenter/SSD29G_2.0.0/
com.ibm.swg.ba.cognos.ug_cxr.2.0.0.doc/c_corwelcomeintro.html)

TM1 Web
TM1 Web wird auf dem IBM Planning Analytics-System gehostet und in einem Web-Browser auf Ihrem
lokalen Computer ausgeführt.
Für die Ausführung von TM1 Web benötigen Sie die zugehörige URL aus dem Welcome Kit von Planning
Analytics sowie ein gültiges TM1-Benutzerkonto.
1. Öffnen Sie auf dem lokalen Computer einen Web-Browser und geben Sie die für TM1 Web angegebene
URL ein.
Für TM1 Web wird beispielsweise das folgende URL-Format verwendet:
https://Kundenname.planning-analytics.cloud.ibm.com/tm1web/
2. Geben Sie auf der Anmeldeseite die erforderlichen Informationen ein.
• Verwenden Sie für TM1 Server den Standardwert tm1.
• Geben Sie für Benutzername und Kennwort Ihre registrierte IBM ID und das zugehörige Kennwort
ein.
3. Klicken Sie auf Anmelden.

Dokumentation zu TM1 Web


Für TM1 Web steht im IBM Knowledge Center die folgende Veröffentlichung zur Verfügung:
TM1 Web (https://www.ibm.com/support/knowledgecenter/SSD29G_2.0.0/
com.ibm.swg.ba.cognos.tm1_ug.2.0.0.doc/c_tm1_wb_pref_intro.html).

TM1 Applications
Verwenden Sie zum Ausführen von TM1 Applications mit Ihrem IBM Planning Analytics-System einen
Web-Browser.
1. Öffnen Sie auf dem lokalen Computer einen Web-Browser und geben Sie die URL für TM1 Applications
ein.

24 IBM Planning Analytics: Cloud - Einführung


Für TM1 Applications wird beispielsweise das folgende URL-Format verwendet:
https://Kundenname.planning-analytics.cloud.ibm.com/pmpsvc/
2. Geben Sie auf der Anmeldeseite die erforderlichen Informationen ein.
Geben Sie für Benutzername und Kennwort Ihre registrierte IBM ID und das zugehörige Kennwort
ein.
3. Klicken Sie auf Anmelden.

Dokumentation zu TM1 Applications


Für TM1 Applications steht im IBM Knowledge Center die folgende Veröffentlichung zur Verfügung:
TM1 Applications (http://www.ibm.com/support/knowledgecenter/SSD29G_2.0.0/
com.ibm.swg.ba.cognos.tm1_cont_ug.2.0.0.doc/c_tm1_applications_intro.html).

TM1-REST-API
In der IBM Planning Analytics-Umgebung besteht Zugriff auf die REST-API von TM1.
Die TM1-REST-API ist in der Planning Analytics-Umgebung aktiviert. Sie können darauf zugreifen, indem
Sie eine URL eingeben, die mit der Zeichenfolge /api/v1/$metadata endet.
Anmerkung: Sie müssen Ihr nicht interaktives Konto für den Zugriff auf die REST-API von TM1 aktivieren.
Weitere Informationen zum nicht interaktiven Konto finden Sie im Thema Einrichten eines nicht interakti-
ven Kontos zur Verwendung im LDAP-Namespace (https: //www.ibm.com/support/knowledgecenter/
SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_cloud_mg.2.0.0.doc/
c_tm1_cloud_ccc_non_int_account.html).

Beispiel
Ein TM1-Modell ist beispielsweise in der Serverumgebung myserver.planning-analy-
tics.cloud.ibm.com an der Position tm1/api/Planning Sample konfiguriert. Geben Sie folgenden
Text ein, um auf die TM1-REST-API zuzugreifen:
https://myserver.planning-analytics.cloud.ibm.com/tm1/api/Planning
Sample/api/v1/$metadata
Anmerkung: Wenn der TM1 Server-Name ein Leerzeichen enthält, erstellt Planning Analytics zwei End-
punkte, die für die Verbindung zum Server verwendet werden können; einen Endpunkt mit einem Leerzei-
chen im Servernamen und einen Endpunkt ohne das Leerzeichen im Servernamen. Wenn Sie beispiels-
weise einen Server mit dem Namen 'Planning Sample' verwenden, stehen die beiden folgenden Server-
endpunkte zur Verfügung:
• https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/Planning Analytics/api/vi

• https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/PlanningAnalytics/api/vi

Einige Anwendungen anderer Anbieter können möglicherweise keine Verbindung zu einem TM1 Server
herstellen, dessen Namen Leerzeichen enthält. Wenn bei der Herstellung einer Verbindung zu einem Ser-
ver, dessen Namen Leerzeichen enthält, Probleme auftreten, verwenden Sie den Endpunkt ohne Leerzei-
chen im Servernamen.
Weitere Informationen finden Sie im Thema TM1-REST-API (http://www.ibm.com/support/knowledge-
center/en/SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_rest_api.2.0.0.doc/c_preface_tm1_odata.html).

TM1 Architect
IBM TM1 Architect ist eine Desktopanwendung, die Sie in einer Remote Desktop-Sitzung mit Ihrem IBM
Planning Analytics-System ausführen.
Führen Sie die folgenden Schritte aus, um TM1 Architect auf Ihrem Planning Analytics-System auszufüh-
ren:

Kapitel 2. Ausführen von IBM Komponenten mit Planning Analytics on Cloud 25


1. Stellen Sie eine Remote Desktop-Verbindung zum Planning Analytics-System her.
Weitere Informationen hierzu finden Sie im Abschnitt „Herstellen einer Remote Desktop-Verbindung
zu Planning Analytics” auf Seite 10.
Tipp: Wenn der neuere Startmenü-Desktop von Windows angezeigt wird, klicken Sie auf das Desktop-
Symbol oder drücken Sie die Taste mit dem Windows-Logo, um zur klassischen Desktopansicht zu
wechseln.
2. Klicken Sie auf dem Desktop doppelt auf die Verknüpfung für Architect.
3. Erweitern Sie in TM1 Architect den Knoten TM1 und klicken Sie doppelt auf den Serverknoten tm1.
4. Geben Sie Ihre registrierte IBMid und das zugehörige Kennwort ein und klicken Sie anschließend auf
OK.
5. Nach der Anmeldung wird die Objektbaumstruktur von TM1 Server angezeigt.

Dokumentation zu TM1 Architect


Für TM1 Architect stehen im IBM Knowledge Center die folgenden Veröffentlichungen zur Verfügung:
• TM1 Perspectives und TM1 Architect (http://www.ibm.com/support/knowledgecenter/SSD29G_2.0.0/
com.ibm.swg.ba.cognos.tm1_pers_arch.2.0.0.doc/c_tm1_ug_pref_intro.html#tm1_ug_pref_intro).
• TM1 Operationen (http://www.ibm.com/support/knowledgecenter/SSD29G_2.0.0/
com.ibm.swg.ba.cognos.tm1_op.2.0.0.doc/c_preface_tm1_ops.html).

TM1 Perspectives
Bei TM1 Perspectives handelt es sich um ein Add-in für Microsoft Excel, das Sie in einer Remote Desktop-
Sitzung mit Ihrem IBM Planning Analytics-System ausführen.
Achtung: Die 64-Bit-Version von TM1 Perspectives wird über den Remote Desktop von Planning
Analytics bereitgestellt. Die 32-Bit-Version von TM1 Perspectives wird nicht unterstützt.
Führen Sie die folgenden Schritte aus, um TM1 Perspectives auf Ihrem Planning Analytics-System auszu-
führen:
1. Stellen Sie eine Remote Desktop-Verbindung zum Planning Analytics-System her.
Weitere Informationen hierzu finden Sie im Abschnitt „Herstellen einer Remote Desktop-Verbindung
zu Planning Analytics” auf Seite 10.
Tipp: Wenn der neuere Startmenü-Desktop von Windows statt der klassischen Desktopansicht ange-
zeigt wird, klicken Sie auf das Desktop-Symbol oder drücken Sie die Taste mit dem Windows-Logo, um
zur klassischen Desktopansicht zu wechseln.
2. Klicken Sie auf dem Desktop doppelt auf die Verknüpfung für Perspectives.
3. Klicken Sie auf Makros aktivieren, wenn das Dialogfeld mit dem Sicherheitshinweis für Microsoft Ex-
cel angezeigt wird.
4. Klicken Sie im TM1-Menü in Excel auf Verbinden.
5. Wählen Sie nach dem Öffnen des Dialogfelds Mit TM1 Server verbinden einen TM1 Server aus.
6. Klicken Sie auf OK.
7. Ein integriertes Browser-Anmeldefenster wird geöffnet. Melden Sie sich mit Ihrer IBMid an.
8. Wenn die Anmeldung erfolgreich durchgeführt wurde, wird eine Bestätigungsnachricht angezeigt.

Dokumentation zu TM1 Perspectives


Für TM1 Perspectives steht im IBM Knowledge Center die folgende Veröffentlichung zur Verfügung:
TM1 Perspectives und TM1 Architect (http://www.ibm.com/support/knowledgecenter/SSD29G_2.0.0/
com.ibm.swg.ba.cognos.tm1_pers_arch.2.0.0.doc/c_tm1_ug_pref_intro.html#tm1_ug_pref_intro).

26 IBM Planning Analytics: Cloud - Einführung


TM1 Performance Modeler
Sie können TM1 Performance Modeler über die Remote Desktop-Verbindung Ihres IBM Planning Analy-
tics-Systems ausführen.
Gehen Sie wie folgt vor, um diese Komponente auszuführen:
1. Stellen Sie eine Remote Desktop-Verbindung zum Planning Analytics-System her.
Weitere Informationen hierzu finden Sie im Abschnitt „Herstellen einer Remote Desktop-Verbindung
zu Planning Analytics” auf Seite 10.
Tipp: Wenn der neuere Startmenü-Desktop von Windows angezeigt wird, klicken Sie auf das Desktop-
Symbol oder drücken Sie die Taste mit dem Windows-Logo, um zur klassischen Desktopansicht zu
wechseln.
2. Klicken Sie auf dem Desktop doppelt auf die Verknüpfung für IBM Cognos TM1 Performance Modeler.
3. Stellen Sie im Dialogfenster 'Verbinden' sicher, dass das Feld IBM Cognos TM1-System-URL die fol-
gende URL enthält:
https://Kundenname.planning-analytics.cloud.ibm.com/pmpsvc/services
4. Klicken Sie auf Anmelden als, geben Sie Ihre IBMid und das zugehörige Kennwort ein und klicken Sie
anschließend auf Anmelden.
5. Wählen Sie in der Dropdown-Liste TM1 Server den Server aus, an dem Sie sich anmelden möchten,
und klicken Sie auf OK.
Der standardmäßige TM1 Server im Planning Analytics-System beispielsweise hat den Namen "tm1".

Dokumentation zu TM1 Performance Modeler


Für TM1 Performance Modeler steht im IBM Knowledge Center die folgende Veröffentlichung zur Verfü-
gung:
TM1 Performance Modeler (https://www.ibm.com/support/knowledgecenter/SSD29G_2.0.0/
com.ibm.swg.ba.cognos.prfmdl_ug.2.0.0.doc/c_prfmdl_intro.html).

Cognos Controller
Wenn Sie sowohl über ein Cloudabonnement für IBM Planning Analytics als auch über ein Abonnement
für IBM Cognos Controller on Cloud verfügen, können Sie die Financial Analytics Publisher-Komponente
der Cognos Controller on Cloud-Umgebung in Ihre Planning Analytics-Cloudumgebung integrieren.
Weitere Informationen finden Sie in Verwenden von Controller Financial Analytics Publisher im Cognos
Controller 10.3.0 Knowledge Center (https://www.ibm.com/support/knowledgecenter/SS9S6B_10.3.0/
com.ibm.swg.ba.cognos.cctrl.doc/welcome.html).

Cognos Command Center


Sie können IBM Cognos Command Center lokal verwenden, um Ihre Instanz von IBM Planning Analytics
on Cloud zu automatisieren.
Anmerkung: Cognos Command Center ist mit Planning Analytics Digital Pack nicht verfügbar.
• Sie können eine Task erstellen, die TI-Prozesse mit Dateiverwaltungsoperationen kombiniert. So kön-
nen Sie zum Beispiel eine Task erstellen, die den geplanten Upload einer Datendatei in die Cloud mithil-
fe von FTPS automatisiert und einen TI-Prozess ausführt, der die Daten in das IBM Planning Analytics-
System importiert. Die Task kann dann einen zweiten TI-Prozess ausführen, mit dem die Ergebnisse des
ersten TI-Prozesses exportiert und wieder auf den lokalen Computer heruntergeladen werden können.
• Darüber hinaus können Sie weitere Features von Cognos Command Center nutzen. So können Sie bei-
spielsweise Protokolldateien analysieren, um nach Problemen zu suchen und Alerts abzurufen.
• Mit Cognos Command Center können Sie Aktivitäten an Ihrem lokalen Arbeitsplatz und Aktivitäten in
der Cloud verbinden. Das Steuern von Cloud-zu-Cloud-Aktivitäten ist ebenfalls möglich.

Kapitel 2. Ausführen von IBM Komponenten mit Planning Analytics on Cloud 27


Achtung:
• Da es sich beim Agenten nicht um einen Windows-Administrator handelt, kann eine Cognos
Command Center-Aufgabe nicht für einen Neustart des TM1 Servers verwendet werden, da die-
ser als Windows-Dienst ausgeführt wird.
• Zum Starten von Cognos Command Center-Prozessen können keine Aktionsschaltflächen oder
TM1 TI-Scripts verwendet werden, weil die TM1-Oberfläche von Cognos Command Center nicht
in der Cloud bereitgestellt wird.
Wenn Sie das IBM Planning Analytics-System zum ersten Mal nutzen, wird Ihnen eine IBM Planning Ana-
lytics Welcome Kit-Datei für die einzelnen von Ihnen angeforderten IBM Planning Analytics-Systeme zur
Verfügung gestellt. Das IBM Planning Analytics Welcome Kit enthält die Informationen, die benötigt wer-
den, um einen Agenten in Cognos Command Center und eine IT-Ressource auf dem Cognos Command
Center-Server einzurichten.
Es ist ein nicht interaktives Konto erforderlich, um Cognos Command Center mit Planning Analytics on
Cloud zu verbinden. Die Verwendung einer IBMid ist nicht möglich. Das Welcome Kit enthält auch die In-
formationen, die zum Einrichten eines nicht interaktiven Benutzers <Kunde>_tm1_automation in Cognos
Command Center erforderlich sind. Weitere Informationen zum Welcome Kit finden Sie in „Welcome Kit”
auf Seite 6.
Weitere Informationen hierzu finden Sie in „Konto- und Systeminformationen für Planning Analytics ” auf
Seite 6.

Einrichten eines Agenten auf dem Cognos Command Center-Server


Der Agent muss zu IBM Cognos Command Center hinzugefügt und die zugehörigen Eigenschaften müssen
konfiguriert werden, damit der Cognos Command Center-Server mit dem Agenten interagieren kann.

Vorgehensweise
1. Klicken Sie in der Navigationsstruktur von Cognos Command Center auf Setup and Design.
2. Klicken Sie auf der Registerkarte Setup and Design auf Agents.

3. Zum Erstellen eines Agenten klicken Sie auf das Symbol Neu oder klicken Sie mit der rechten
Maustaste auf das Agentenelement und klicken Sie auf Neu.
4. Geben Sie einen Namen für den neuen Agenten an.
5. Geben Sie die folgenden Eigenschaften an:
• Hostname. Beispiel: Kundenname.planning-analytics.cloud.ibm.com.
• Port. Beispiel: 443.
• Platform. Beispiel: Windows.
• Agent user name. Beispiel: admin.
• Agent password. Beispiel: Das 50 Zeichen umfassende Kennwort, das im IBM Planning Analytics
Welcome Kit enthalten ist. .
6. Klicken Sie auf Test the Agent, um sicherzustellen, dass eine Verbindung zum Agenten ordnungsge-
mäß funktioniert.

Achtung:
• Der Agent muss auf dem Host ausgeführt werden, damit eine Testverbindung funktioniert.
• Wenn die Warnung "Host name exceeds maximum length of 50" angezeigt wird, geben Sie
"cloud.planning-analytics.cloud.ibm.com/ccagent/" in das Feld Host name ein. Bearbeiten
Sie auf dem IBM Command Center Server-Host die Datei %WINDIR%\system32\drivers
\etc\hosts und fügen Sie die folgende Zeile hinzu:

Öffentliche IP-Adresse der Cloud Ihrer IBM PA-Umgebung.planning-analy►


tics.cloud.ibm.com

28 IBM Planning Analytics: Cloud - Einführung


Nächste Schritte
Weitere Informationen zum Erstellen von Agenten finden Sie in Agenten (http://www.ibm.com/support/
knowledgecenter/SSPLNP_10.2.4/com.ibm.swg.ba.cognos.ag_ccc.10.2.4.doc/c_ag_ccc_agents.html).
Sie können auch eine rollenbasierte Berechtigung für Cognos Command Center einrichten. Weitere Infor-
mationen hierzu finden Sie in Rollen erstellen (http://www.ibm.com/support/knowledgecenter/
SSPLNP_10.2.4/com.ibm.swg.ba.cognos.ag_ccc.10.2.4.doc/t_ag_ccc_create_roles.html).

Einrichten einer IT-Ressource auf dem Cognos Command Center-Server


Dieser IT-Ressourcentyp stellt eine TM1 Server-Instanz dar.

Vorgehensweise
1. Klicken Sie in der Navigationsstruktur von Cognos Command Center auf Setup and Design.
2. Klicken Sie auf Ecosystems.
3. Öffnen Sie ein Ecosystem. Klicken Sie zum Beispiel doppelt auf den Namen eines vorhandenen Ecosys-
tems im Navigationsbereich.
4. Klicken Sie im Ecosystem-Editorfenster auf die Registerkarte IT-Ressourcen.

5. Klicken Sie auf das Symbol Add computing resource , um eine IT-Ressource hinzuzufügen.
Ein Editor für die neue IT-Ressource wird geöffnet.
6. Wählen Sie zum Hinzufügen einer TM1-IT-Ressource TM1 10.2.2.2 Server in der Dropdown-Liste Typ
aus.
Die TM1-Ressourcenattribute werden angezeigt.
7. Konfigurieren Sie die folgenden Attribute:
• Agent. Verwenden Sie den Agenten, den Sie in Einrichten eines Agenten auf dem Cognos Command
Center-Server erstellt haben.
• Ausgangsverzeichnis. Beispiel: c:\ccc\eigenes Verzeichnis.
• Serverendpunkt. Der TM1-Serverendpunkt wird durch die Verknüpfung von Hostname + /tm1/api
+ TM1 Server-Name + /api/v1 erstellt. Beispiel: Der folgende Serverendpunkt stellt die Verbindung
zur TM1 Server-Instanz 'PData' dar:

https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/PData/api/v1/

• Benutzername. Beispiel: eigener TM1-Benutzername.


• Kennwort. Beispiel: eigenes TM1-Kennwort.
• Name des CAM-Namespace. Keine Angabe.
Anmerkung: Wenn der TM1 Server-Name ein Leerzeichen enthält, erstellt Planning Analytics zwei
Endpunkte, die für die Verbindung zum Server verwendet werden können; einen Endpunkt mit einem
Leerzeichen im Servernamen und einen Endpunkt ohne das Leerzeichen im Servernamen. Wenn Sie
beispielsweise einen Server mit dem Namen 'Planning Sample' verwenden, stehen die beiden folgen-
den Serverendpunkte zur Verfügung:
• https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/Planning Analytics/api/vi

• https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/PlanningAnalytics/api/vi

Einige Anwendungen anderer Anbieter können möglicherweise keine Verbindung zu einem TM1 Server
herstellen, dessen Namen Leerzeichen enthält. Wenn bei der Herstellung einer Verbindung zu einem
Server, dessen Namen Leerzeichen enthält, Probleme auftreten, verwenden Sie den Endpunkt ohne
Leerzeichen im Servernamen.

Kapitel 2. Ausführen von IBM Komponenten mit Planning Analytics on Cloud 29


Nächste Schritte
Weitere Informationen finden Sie in TM1-Plug-in-Konfiguration (http://www.ibm.com/support/knowled-
gecenter/SSPLNP_10.2.4/com.ibm.swg.ba.cognos.ag_ccc.10.2.4.doc/c_ug_ccc_pi_tm1_1022_configura-
tion.html).

Einrichten eines nicht interaktiven Kontos zur Verwendung im LDAP-Name-


space
Das nicht interaktive Konto, das mit dem Welcome Kit bereitgestellt wird, kann verwendet werden, falls
Automatisierungstools und Prozesse verwendet werden, die geplant sind, oder wenn Sie Benutzernamen
und Kennwörter benötigen, die nicht interaktiv sind. Beispiel: Cognos Command Center und Cognos In-
tegration Server.
Mit dem folgenden Konto kann ein Kunde Cognos Command Center verwenden, um Prozesse zu automa-
tisieren, an denen der TM1 Server beteiligt ist.
• Benutzername: kunde_tm1_automation
• Kennwort: generiert
• CAM-Namespace: LDAP
Anmerkung:
• Dieses Konto kann nur von Clients genutzt werden, von denen der Namespace angegeben werden kann.
Dieses Konto kann nicht zum Anmelden an Planning Analytics Workspace verwendet werden.
• Dieses Konto ist standardmäßig inaktiviert. Es kann auf Anforderung aktiviert werden.
Zur Konfiguration der TM1-Objektsicherheit für nicht interaktive Benutzer muss der Benutzer dynamisch
hinzugefügt werden, indem eine erstmalige Anmeldung bei Cognos Command Center durchgeführt oder
indem ein TI-Script verwendet wird. Ein nicht interaktiver Benutzer kann nicht mithilfe von Client hinzu-
fügen in der Benutzerschnittstelle hinzugefügt werden.
Zum Erstellen eines nicht interaktiven Benutzers können Sie den folgenden TI-Befehl verwenden:

AddClient('CAMID("LDAP:u:uid=<customer>_tm1_automation,ou=people")');

Anmerkung: Ein nicht interaktiver Benutzer verfügt in Cognos Analytics über minimale Berechtigungen.
Wenn Sie einen nicht interaktiven Benutzer erstellen, wird der Benutzer zur neuen Benutzergruppe der
Benutzer ohne Verwaltungsberechtigung in Cognos Analytics hinzugefügt, die nicht über die Berechtigun-
gen zum Lesen, Schreiben oder Ausführen von Paketen verfügt. Wenn sich ein nicht interaktiver Benutzer
bei Cognos Analytics anmeldet, verfügt er nicht über Administratorzugriff.

Einrichten einer IT-Ressource für nicht interaktive Benutzer


Dieser IT-Ressourcentyp stellt eine TM1 Server-Instanz dar.

Vorgehensweise
1. Klicken Sie in der Navigationsstruktur von Cognos Command Center auf Setup and Design.
2. Klicken Sie auf Ecosystems.
3. Öffnen Sie ein Ecosystem. Klicken Sie zum Beispiel doppelt auf den Namen eines vorhandenen Ecosys-
tems im Navigationsbereich.
4. Klicken Sie im Ecosystem-Editorfenster auf die Registerkarte Computing resources.

5. Klicken Sie auf das Symbol Add computing resource , um eine IT-Ressource hinzuzufügen.
Ein Editor für die neue IT-Ressource wird geöffnet.
6. Wählen Sie zum Hinzufügen einer TM1-IT-Ressource TM1 10.2.2.2 Server in der Dropdown-Liste Type
aus.

30 IBM Planning Analytics: Cloud - Einführung


Die TM1-Ressourcenattribute werden angezeigt.
7. Konfigurieren Sie die folgenden Attribute:
• Agent. Verwenden Sie den Agenten, den Sie in Einrichten eines nicht interaktiven Kontos zur Verwen-
dung im LDAP-Namespace erstellt haben.
• Ausgangsverzeichnis. Beispiel: c:\ccc\eigenes Verzeichnis.
• Serverendpunkt. Der TM1-Serverendpunkt wird durch die Verknüpfung von Hostname + /tm1/api
+ TM1 Server-Name + /api/v1 erstellt. Beispiel: Der folgende Serverendpunkt stellt die Verbindung
zur TM1 Server-Instanz 'PData' dar:

https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/PData/api/v1/

• Benutzername Beispiel: <Kunde>_tm1_automation.


• Kennwort. Beispiel: eigenes TM1 Automation-Kennwort.
• Name des CAM-Namespace. LDAP.
Anmerkung: Wenn der TM1 Server-Name ein Leerzeichen enthält, erstellt Planning Analytics zwei
Endpunkte, die für die Verbindung zum Server verwendet werden können; einen Endpunkt mit einem
Leerzeichen im Servernamen und einen Endpunkt ohne das Leerzeichen im Servernamen. Wenn Sie
beispielsweise einen Server mit dem Namen 'Planning Sample' verwenden, stehen die beiden folgen-
den Serverendpunkte zur Verfügung:
• https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/Planning Analytics/api/vi

• https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/PlanningAnalytics/api/vi

Einige Anwendungen anderer Anbieter können möglicherweise keine Verbindung zu einem TM1 Server
herstellen, dessen Namen Leerzeichen enthält. Wenn bei der Herstellung einer Verbindung zu einem
Server, dessen Namen Leerzeichen enthält, Probleme auftreten, verwenden Sie den Endpunkt ohne
Leerzeichen im Servernamen.

Herstellen einer Verbindung lokal oder in der Cloud


Sie können einen lokalen Cognos Command Center-Agenten verwenden und direkt eine Verbindung zur
TM1-REST-API herstellen oder eine Verbindung mit einem Cloudagenten herstellen.
Weitere Informationen finden Sie im folgenden Flussdiagramm:

Konfigurieren eines lokalen Agenten


Sie können einen Agenten konfigurieren, der sich auf einem lokalen Cognos Command Center-Server be-
findet.
Tipp: Wir empfehlen die Verwendung eines lokalen Agenten anstatt eines Agenten in einer Cloud. Mithilfe
dieser Einstellung können Sie TM1-, E-Mail-, FTP-, SFTP- und Oracle-Aufgaben in nur wenigen Klickaktio-
nen automatisieren.

Kapitel 2. Ausführen von IBM Komponenten mit Planning Analytics on Cloud 31


Einschränkung: Wenn Sie einen lokalen Agenten in einer Planning Analytics-Cloudumgebung verwenden,
können Sie folgende Aufgaben ausführen:
• Ausführbare Datei oder Stapeldatei ausführen
• Ports für Netzbetrieb überwachen
• Dateien verwalten
Im folgenden Diagramm wird ein Cognos Command Center-Agent dargestellt, der auf einem lokalen Cog-
nos Command Center-Server konfiguriert ist.

Vorbereitende Schritte
Das TM1 9.5.2-Plug-in ist standardmäßig geladen. Allerdings ist nur das TM1 10.2.2.2-Plug-in mit Plan-
ning Analytics in der Cloud kompatibel. Deswegen müssen Sie das TM1 10.2.2.2-Plug-in laden, bevor Sie
den Agenten konfigurieren.
1. Wählen Sie in Cognos Command Center Tools > Plug-in-Aufgaben verwalten aus.
2. Wählen Sie die komprimierte Plug-in-Datei IBM Cognos TM1 10.2.2.2 aus.
3. Klicken Sie auf Öffnen.

Vorgehensweise
1. Erstellen Sie einen Agenten. Weitere Informationen hierzu finden Sie in „Einrichten eines Agenten auf
dem Cognos Command Center-Server” auf Seite 28.
2. Fügen Sie eine IT-Ressource hinzu. Weitere Informationen hierzu finden Sie in „Einrichten einer IT-
Ressource auf dem Cognos Command Center-Server” auf Seite 29.
Geben Sie in das Feld Serverendpunkt einen Wert im folgenden Format ein:
https://hostname.planning-analytics.cloud.ibm.com/tm1/api/tm1_server-
name/api/v1/
Anmerkung: Wenn der TM1 Server-Name ein Leerzeichen enthält, erstellt Planning Analytics zwei
Endpunkte, die für die Verbindung zum Server verwendet werden können; einen Endpunkt mit einem
Leerzeichen im Servernamen und einen Endpunkt ohne das Leerzeichen im Servernamen. Wenn Sie
beispielsweise einen Server mit dem Namen 'Planning Sample' verwenden, stehen die beiden folgen-
den Serverendpunkte zur Verfügung:
• https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/Planning Analytics/api/vi

• https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/PlanningAnalytics/api/vi

32 IBM Planning Analytics: Cloud - Einführung


Einige Anwendungen anderer Anbieter können möglicherweise keine Verbindung zu einem TM1 Server
herstellen, dessen Namen Leerzeichen enthält. Wenn bei der Herstellung einer Verbindung zu einem
Server, dessen Namen Leerzeichen enthält, Probleme auftreten, verwenden Sie den Endpunkt ohne
Leerzeichen im Servernamen.

Konfigurieren eines Agenten in einer Cloud


Sie können einen Agenten konfigurieren, der sich in der Planning Analytics-Cloud befindet.
Anmerkung: Wir empfehlen die Verwendung eines lokalen Agenten anstatt eines Agenten in einer Cloud.
Mit einem Agenten in einer Cloud können Sie jedoch die folgenden Aufgaben ausführen, die mit einem lo-
kalen Agenten nicht ausgeführt werden können:
• Ausführbare Datei oder Stapeldatei ausführen
• Ports für Netzbetrieb überwachen
• Dateien verwalten
Im folgenden Diagramm wird ein Cognos Command Center-Agent dargestellt, der sich in der Planning
Analytics-Cloud befindet.

Vorbereitende Schritte
Sie müssen das Planning Analytics-Plug-in laden, bevor Sie den Agenten konfigurieren.
1. Wählen Sie in Cognos Command Center Tools > Plug-in-Aufgaben verwalten aus.
2. Wählen Sie die komprimierte Plug-in-Datei IBM Cognos TM1 10.2.2.2 aus.
3. Klicken Sie auf Öffnen.

Vorgehensweise
1. Konfigurieren Sie die unternehmensweite Firewall von unterdomaene.domaene.com.
a) Leiten Sie den eingehenden Datenverkehr von TCP-Port 61617 an den entsprechenden Port 61617
von 192.168.1.200 weiter.
Tipp: In diesem Beispiel ist 192.168.1.200 die interne IP-Adresse des CCC-Servers.
b) Übergeben Sie ein Ticket an das Betriebsteam der Cloud, um die IP-Adresse des Planning Analy-
tics-Datencomputers zu ermitteln.

Kapitel 2. Ausführen von IBM Komponenten mit Planning Analytics on Cloud 33


c) Blockieren Sie den gesamten eingehenden Datenverkehr bis auf den Datenverkehr, der vom Plan-
ning Analytics Cloud-Computer für Port 61617 eingeht.
Anmerkung: Port 61617 wird in diesem Dokument von der CCC-Warteschlange verwendet. Sie ge-
ben diese Portnummer an, wenn Sie Cognos Command Center installieren.
2. Konfigurieren Sie die Cognos Command Center-Warteschlange.
a) Wählen Sie auf dem Cognos Command Center-Client Tools > Systemkonfiguration aus.
b) Klicken Sie auf das Subsystem Warteschlange.
c) Aktualisieren Sie für die Eigenschaft Externe URI den Wert von unterdomaene.domaene.com
3. Ändern Sie die Datei activemq.xml.
a) Öffnen Sie die Datei activemq.xml, die sich in installationsverzeichnis\IBM\Cognos
Command Center\Common\apache-activemq-5.8.0\conf\ befindet.
b) Ersetzen Sie im Objekt transportConnector den Wert des Attributs uri durch den folgenden
Text: "ssl://0.0.0.0:61617?transport.enabledProto-
cols=TLSv1,TLSv1.1,TLSv1.2".
c) Speichern Sie die Datei activemq.xml.
d) Starten Sie die Windows-Dienste IBM Cognos Command Center Queue und IBM Cognos Com-
mand Center Server erneut.
4. Erstellen Sie einen Agenten. Weitere Informationen hierzu finden Sie in „Einrichten eines Agenten auf
dem Cognos Command Center-Server” auf Seite 28.
Tipp: Wenn der nachfolgend aufgeführte Fehler auftritt, bearbeiten Sie Schritt 1 erneut.
Empfang eines Antwortereignisses vom Agenten über Nachrichtenwarteschlange fehlgeschlagen. Zeit-
limit während Warten auf Ereignis vom Agenten überschritten.
5. Fügen Sie eine IT-Ressource hinzu. Weitere Informationen hierzu finden Sie in „Einrichten einer IT-
Ressource auf dem Cognos Command Center-Server” auf Seite 29.
Geben Sie in das Feld Serverendpunkt einen Wert im folgenden Format ein:
https://Hostname.planning-analytics.cloud.ibm.com/tm1/api/TM1 Server-
name/api/v1/
Anmerkung: Wenn der TM1 Server-Name ein Leerzeichen enthält, erstellt Planning Analytics zwei
Endpunkte, die für die Verbindung zum Server verwendet werden können; einen Endpunkt mit einem
Leerzeichen im Servernamen und einen Endpunkt ohne das Leerzeichen im Servernamen. Wenn Sie
beispielsweise einen Server mit dem Namen 'Planning Sample' verwenden, stehen die beiden folgen-
den Serverendpunkte zur Verfügung:
• https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/Planning Analytics/api/vi

• https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/PlanningAnalytics/api/vi

Einige Anwendungen anderer Anbieter können möglicherweise keine Verbindung zu einem TM1 Server
herstellen, dessen Namen Leerzeichen enthält. Wenn bei der Herstellung einer Verbindung zu einem
Server, dessen Namen Leerzeichen enthält, Probleme auftreten, verwenden Sie den Endpunkt ohne
Leerzeichen im Servernamen.

Cognos Command Center-Dokumentation


Zu Cognos Command Center stehen weitere Informationen zur Verfügung.
Die Dokumentation zu Cognos Command Center wird im IBM Knowledge Center (http://www.ibm.com/
support/knowledgecenter/SSPLNP_10.2.3/com.ibm.swg.ba.cognos.ccc.doc/welcome.html) bereitgestellt.

IBM Cognos Analytics


Sie können IBM Cognos Analytics on Cloud Hosted oder IBM Planning Analytics Premium Reporting in der
IBM Planning Analytics-Umgebung ausführen.

34 IBM Planning Analytics: Cloud - Einführung


IBM Cognos Analytics on Cloud Hosted
Dedizierte Version von Cognos Analytics, die in der Cloud bereitgestellt wird. Weitere Informationen:
https://community.ibm.com/community/user/businessanalytics/blogs/david-cushing/2018/12/13/1
Mit IBM Cognos Analytics on Cloud Hosted werden zwei Welcome Kits bereitgestellt, eines für Plan-
ning Analytics und eines für Cognos Analytics. Das Welcome Kit für Planning Analytics enthält die In-
formationen, die Sie benötigen, um eine Planning Analytics-Datenquellenverbindung in Cognos Analy-
tics einzurichten.
IBM Planning Analytics Premium Reporting
Dedizierte Version von Cognos Analytics, die in der Cloud bereitgestellt wird und für die Planning Ana-
lytics die einzige zulässige Datenquellenverbindung ist. In IBM Planning Analytics Premium Reporting
sind keine Explorationsfunktionen enthalten.
Anmerkung: IBM Planning Analytics Premium Reporting ist nicht zum Verkauf mit Planning Analytics
Digital Pack verfügbar.
Ein Welcome Kit von Planning Analytics wird mit IBM Planning Analytics Premium Reporting bereitge-
stellt. Dieses Kit enthält die Informationen, die Sie benötigen, um eine Planning Analytics-Datenquel-
lenverbindung in Cognos Analytics einzurichten.
Weitere Informationen hierzu finden Sie im Abschnitt „Konto- und Systeminformationen für Planning Ana-
lytics ” auf Seite 6.

Hinzufügen von Cognos Analytics on Cloud Hosted-Benutzern zum Planning


Analytics-Server
IBM Cognos Analytics on Cloud Hosted-Benutzer können zum IBM Planning Analytics-Server hinzugefügt
werden.
Cognos Analytics on Cloud Hosted verfügt über einen einzelnen Namespace, der für Single Sign-on (SSO)
mit einer IBMid vorkonfiguriert ist. Dieser Namespace wird für neue Kunden als Business Analytics ange-
geben und für vorhandene Kunden als Planning Analytics. Im weiteren Verlauf dieses Dokuments wird
der Namespace als 'SSO-Namespace' bezeichnet und bezieht sich sowohl auf vorhandene als auch auf
neue Kunden.
Der SSO-Namespace enthält die folgenden Sicherheitsgruppen:
Alle PA-Benutzer
Alle Benutzer, die in IBM Planning Analytics Workspace eingeladen werden, sind Mitglieder der Grup-
pe Alle PA-Benutzer. Der vorhergehende Name dieser Gruppe lautete Alle authentifizierten Plan-
ning-Benutzer.
Anmerkung: Die Gruppe Alle PA-Benutzer darf nicht gelöscht oder geändert werden.
PA-Arbeitsbereichsadministratoren
Planning Analytics Workspace-Benutzer mit der Rolle eines Administrators werden der Gruppe zuge-
wiesen. Der vorhergehende Name dieser Gruppe lautete Abonnementadministratoren.
Der SSO-Namespace enthält die folgenden Sicherheitsgruppen:
Konsumenten
Eine Rolle mit der Bezeichnung PANS-Benutzer wird erstellt. Die Gruppe Alle PA-Benutzer wird zur
Rolle PANS-Benutzer hinzugefügt; diese Rolle wird dann zur Rolle Konsumenten hinzugefügt. IBM
empfiehlt, die Rolle PANS-Benutzer nicht von der Gruppe Konsumenten zu entfernen.
Verzeichnisadministratoren
PANS-Administratorbenutzer ist eine neue Rolle im Namespace. Die Gruppe PA-Arbeitsbereichsad-
ministratoren ist ein Mitglied der Rolle PANS-Administratorbenutzer. Die Rolle PANS-Administra-
torbenutzer ist ein Mitglied der Rolle Verzeichnisadministratoren.
Sie können Benutzer im SSO-Namespace zum Planning Analytics-Server hinzufügen, indem Sie den TM1
Turbo Integrator-Prozess AddClient verwenden. (Administratoren können Benutzer aus dem Namespace
PANS in IBM TM1 Architect hinzufügen.)

Kapitel 2. Ausführen von IBM Komponenten mit Planning Analytics on Cloud 35


Cognos Analytics-Benutzer können eine Datenquellenverbindung zum Planning Analytics-Server erstel-
len. Es ist möglicherweise nicht praktisch, Datenquellenverbindungen für jeden Benutzer herzustellen.
Wenn Sie dies jedoch möchten, muss für den Parameter CreateNewCAMClients die Einstellung TRUE
festgelegt werden. Weitere Informationen hierzu finden Sie in „CreateNewCAMClients” auf Seite 72.
Anmerkung: IBM Cognos TM1-Datenquellenverbindungen werden in IBM Cognos Analytics 11.1.x nicht
unterstützt. Weitere Informationen hierzu finden Sie in „Ersetzen einer vorhandenen Cognos TM1-Daten-
quellenverbindung durch eine Planning Analytics-Datenquellenverbindung” auf Seite 37.

Planning Analytics Premium Reporting-Benutzer


IBM Planning Analytics Premium Reporting verfügt über einen einzelnen Namespace, der für Single Sign-
on (SSO) mit einer IBMid vorkonfiguriert ist. Dieser Namespace wird für neue Kunden als Business Analy-
tics angegeben und für vorhandene Kunden als Planning Analytics. Im weiteren Verlauf dieses Doku-
ments wird der Namespace als 'SSO-Namespace' bezeichnet und bezieht sich sowohl auf vorhandene als
auch auf neue Kunden.
Der SSO-Namespace enthält die folgenden Sicherheitsgruppen:
Alle PA-Benutzer
Alle Benutzer, die in IBM Planning Analytics Workspace eingeladen werden, sind Mitglieder der Grup-
pe Alle PA-Benutzer. Der vorhergehende Name dieser Gruppe lautete Alle authentifizierten Plan-
ning-Benutzer.
Anmerkung: Die Gruppe Alle PA-Benutzer darf nicht gelöscht oder geändert werden.
PA-Arbeitsbereichsadministratoren
Planning Analytics Workspace-Benutzer mit der Rolle eines Administrators werden der Gruppe zuge-
wiesen. Der vorhergehende Name dieser Gruppe lautete Abonnementadministratoren.

Erstellen einer Planning Analytics-Datenserververbindung in IBM Cognos


Analytics
Wenn Sie als IBM Planning Analytics-Benutzer angemeldet sind, können Sie eine Planning Analytics-Da-
tenserververbindung in Cognos Analytics erstellen.

Vorgehensweise

1. Rufen Sie in IBM Cognos Analytics Verwalten > Datenserververbindungen auf.

2. Klicken Sie im Fensterbereich Datenserververbindungen auf Datenserver hinzufügen.


3. Wählen Sie den Datenservertyp IBM Planning Analytics in der Liste der unterstützten Typen aus.
4. Geben Sie im Feld Neue Datenserververbindung einen eindeutigen Namen für die Verbindung ein.
5. Klicken Sie auf Bearbeiten neben Verbindungsdetails und geben Sie die Verbindungsdetails ein.
a) Geben Sie im Feld TM1-Datenbankhost data ein.
b) Geben Sie im Feld HTTP-Portnummer die Portnummer an.
Die Portnummer ist der Wert für HTTPPortNumber in der Datei tm1s.cfg.
c) Wählen Sie SSL verwenden aus. SSL verwenden muss stets ausgewählt sein.
6. Geben Sie unter Authentifizierungsmethode an, wie auf den Datenserver zugegriffen werden soll.
Anmerkung: Für IBMid-Benutzer von IBM Planning Analytics Premium Reporting muss Integrierte Si-
cherheit ausgewählt werden.
7. Klicken Sie auf Testen, um die Datenserververbindung zu überprüfen, und anschließend auf Spei-
chern, um die neue Datenserververbindung zu speichern.

36 IBM Planning Analytics: Cloud - Einführung


Ergebnisse
Der neue IBM Planning Analytics-Datenserver wird im Fenster Datenserververbindungen angezeigt.

Ersetzen einer vorhandenen Cognos TM1-Datenquellenverbindung durch ei-


ne Planning Analytics-Datenquellenverbindung
Sie können eine vorhandene Cognos TM1-Verbindung durch eine IBM Planning Analytics-Verbindung er-
setzen. Die Cognos TM1-Datenquelle wird in IBM Cognos Analytics Version 11.1.x nicht mehr unterstützt.

Vorgehensweise
1. Führen Sie die Schritte zur Erstellung einer Planning Analytics-Datenquelle aus.
2. Publizieren Sie alle Packages, die auf die vorhandene TM1-Datenquelle verweisen, erneut.
3. Entfernen Sie in IBM Cognos Administration die TM1-Datenquelle, indem Sie das Kontrollkästchen
TM1-Datenquelle und anschließend Löschen auswählen.

Zuweisen von Benutzerberechtigungen mit der TM1-Sicherheit


Nach dem Hinzufügen von Benutzern zum TM1 Server können Sie mithilfe der MT1-Sicherheit jedem Be-
nutzer entsprechende Berechtigungen zuweisen.
Anmerkung: Wenn Sie Cognos Analytics on Cloud ebenfalls abonnieren, benötigen Sie keine spezielle
Konfiguration für nicht interaktive Konten, um Komponenten wie Cognos Command Center (CCC) und
Cognos Integration Server (CIS) zu verwenden. Stattdessen können Sie den Cognos Analytics on Cloud-
Namespace für die Ausführung von CCC und CIS nutzen.

Vorgehensweise
1. Machen Sie sich mit der Vorgehensweise für das Zuweisen von Benutzern zu Gruppen mit unterschied-
lichen Berechtigungen vertraut.
2. Informieren Sie sich über die Rollen der einzelnen Administratorgruppen.
3. Erstellen Sie Gruppen mit unterschiedlichen Berechtigungsstufen.
4. Weisen Sie Benutzer den Gruppen zu, die Sie definiert haben.

Upgrade von Cognos Analytics 11.0.x auf 11.1.x


Beachten Sie beim Upgrade von IBM Cognos Analytics 11.0.x auf 11.1.x die folgenden Hinweise.
Für IBM Planning Analytics Premium Reporting-Kunden, die die Option für nicht interaktive Benutzer akti-
viert haben, werden die Kennwörter im Rahmen des Upgrades zurückgesetzt.
Bei der Cognos Analytics-Sicherheit wurden keine Änderungen vorgenommen. Beachten Sie jedoch, dass
abhängig vom jeweiligen Angebot, über das Sie verfügen, neue Gruppen und Rollen in IBM Cognos Analy-
tics 11.1.x verfügbar sind. Hier finden Sie weitere Informationen:
• Cognos Analytics on Cloud Hosted
• IBM Planning Analytics Premium Reporting

Cognos Integration Server


Sie können IBM Cognos Integration Server verwenden, um das Extrahieren und Verteilen von BPM-Daten
(Business Process Management) in IBM Planning Analytics on Cloud zu automatisieren.
Anmerkung: Cognos Integration Server steht mit Planning Analytics Digital Pack nicht zur Verfügung.

Kapitel 2. Ausführen von IBM Komponenten mit Planning Analytics on Cloud 37


Was ist Cognos Integration Server?
Cognos Integration Server wird dazu verwendet, das Extrahieren und Verteilen von BPM-Daten (Business
Process Management) in Planning Analytics on Cloud zu automatisieren. Cognos Integration Server um-
fasst die folgenden zentralen Features:
• Verschieben von SAP BW InfoCubes- und InfoQueries-Daten in Planning Analytics on Cloud.
• Erweitern der BPM-Funktionalität durch das Extrahieren und Umwandeln von Daten, Metadaten und Si-
cherheitsinformationen beliebiger Ebenen aus Oracle Essbase, Oracle Hyperion Planning und Oracle
Hyperion Financial Management zur Verwendung in Planning Analytics on Cloud.
• Verwenden der automatisierten Extraktionsfunktionen von Cognos Integration Server, um Echtzeitpla-
nung, Berechnungen und Aktualisierungen für ein bedarfsorientiertes Verschieben von Daten zu ermög-
lichen.
• Durchführen mehrerer paralleler Extraktionen, ohne dass die Anwendungen in den Offlinemodus ver-
setzt werden müssen.
• Anzeigen, Definieren und Ändern von Strukturen und Extraktionsoptionen. Es ist auch möglich, die er-
forderlichen Datenkonvertierungen, Zuordnungen und Berechnungen zu speichern.
• Mit Automatisierungsfunktionen, wie zum Beispiel E-Mail-Alerts und Auditprotokollen, können die Da-
tensicherheit und die Sarbanes-Oxley-Compliance mithilfe automatisierter Operationen sichergestellt
werden.
Weitere Informationen zu Cognos Integration Server finden Sie in der Dokumentation zu Cognos Integrati-
on Server 10.2.3.

Herstellen einer Verbindung zwischen Cognos Integration Server und Planning Ana-
lytics on Cloud
Für die Herstellung einer Verbindung zwischen Cognos Integration Server und Planning Analytics on Cloud
ist ein nicht interaktives Konto erforderlich. Die Verwendung der IBMid ist nicht möglich. Das Welcome Kit
enthält auch die zum Einrichten eines nicht interaktiven Benutzers erforderlichen Informationen.
Weitere Informationen zum Welcome Kit finden Sie in „Welcome Kit” auf Seite 6.
Verwenden Sie zum Herstellen einer Verbindung zwischen Cognos Integration Server und Planning Analy-
tics on Cloud die URL-Verbindungsmethode ("URL Connection"). Verwenden Sie nicht die Admin-Server-
Methode ("admin server").

Verbindungsparameterwerte
Im Folgenden sind einige Parameterwerte aufgeführt, die für die Einrichtung von Cognos Integration Ser-
ver in Verbindung mit Planning Analytics on Cloud erforderlich sein können:
• Als Wert für den Parameter TM1-Authentifizierung muss der CAM-Namespace festgelegt werden.
• Als Wert für den Parameter CAM-Namespace-ID muss "LDAP" festgelegt werden.
• Benutzername ist der Name des nicht interaktiven Kontos.
• Kennwort ist das Kennwort des nicht interaktiven Kontos (im Welcome Kit enthalten).
• URL ist der TM1 Server-Endpunkt. Der TM1 Server-Endpunkt wird gebildet, indem die folgenden Ele-
mente verknüpft werden: Hostname + /tm1/api + TM1 Server-Name + /api/v1. Beispiel: Der folgen-
de Serverendpunkt stellt die Verbindung zur TM1 Server-Instanz 'PData' dar:
https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/PData/api/v1/

Anmerkung: Wenn der TM1 Server-Name ein Leerzeichen enthält, erstellt Planning Analytics zwei End-
punkte, die für die Verbindung zum Server verwendet werden können; einen Endpunkt mit einem Leerzei-
chen im Servernamen und einen Endpunkt ohne das Leerzeichen im Servernamen. Wenn Sie beispiels-
weise einen Server mit dem Namen 'Planning Sample' verwenden, stehen die beiden folgenden Server-
endpunkte zur Verfügung:
• https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/Planning Analytics/api/vi

38 IBM Planning Analytics: Cloud - Einführung


• https://<Umgebungsname>.planning-analytics.cloud.ibm.com/tm1/api/PlanningAnalytics/api/vi

Einige Anwendungen anderer Anbieter können möglicherweise keine Verbindung zu einem TM1 Server
herstellen, dessen Namen Leerzeichen enthält. Wenn bei der Herstellung einer Verbindung zu einem Ser-
ver, dessen Namen Leerzeichen enthält, Probleme auftreten, verwenden Sie den Endpunkt ohne Leerzei-
chen im Servernamen.

Kapitel 2. Ausführen von IBM Komponenten mit Planning Analytics on Cloud 39


40 IBM Planning Analytics: Cloud - Einführung
Kapitel 3. Verwaltung von Planning Analytics on
Cloud
Machen Sie sich mit den Schritten vertraut, die für die Cloudumgebung spezifisch sind, z. B. mit dem
Hochladen und Verwalten von Dateien und dem Migrieren von Daten im Planning Analytics-System.

Stoppen und Starten von TM1-Datenbanken


Mit IBM Planning Analytics Administration können Sie eine TM1-Datenbankinstanz im Planning Analytics-
System stoppen und erneut starten.
Weitere Informationen finden Sie in Überwachen und Verwalten von Datenbanken (https://www.ibm.com/
support/knowledgecenter/SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_prism_gs.2.0.0.doc/
c_paw_administer_servers.html).

Aktualisieren von Inhalten in Planning Analytics


Verwenden Sie den Remote Desktop, um Inhaltsdateien hochzuladen und Daten in den standardmäßigen
TM1 Server in Ihrem Planning Analytics-System zu laden.

Vorgehensweise
1. Stellen Sie eine Remote Desktop-Verbindung zum Planning Analytics-System her.
Weitere Informationen hierzu finden Sie in „Herstellen einer Remote Desktop-Verbindung zu Planning
Analytics” auf Seite 10.
Tipp: Wenn der neuere Startmenü-Desktop von Windows angezeigt wird, klicken Sie auf das Desktop-
Symbol oder drücken Sie die Taste mit dem Windows-Logo, um zur klassischen Desktopansicht zu
wechseln.
2. Laden Sie die aktualisierten Dateien in ein temporäres Verzeichnis auf dem Remote Desktop hoch.
a) Öffnen Sie in der Remote Desktop-Sitzung den Datei-Explorer von Microsoft Windows.
Das Tool 'Windows Explorer' wurde in Windows Server 2012 R2 in Datei-Explorer umbenannt.
b) Erstellen Sie ein temporäres Verzeichnis auf dem Remote Desktop.
c) Kopieren Sie die Dateien aus dem Datei-Explorer auf Ihrem lokalen Desktop in den temporären
Ordner, den Sie auf dem Remote Desktop erstellt haben.
Tipp: Sie können auch das File Transfer Protocol (FTP) verwenden, um Ihre lokalen Dateien in Plan-
ning Analytics zu kopieren.
3. Stoppen Sie den TM1 Server, für den Sie Inhalte aktualisieren, mit IBM Planning Analytics Administra-
tion.
Weitere Informationen finden Sie in Starten und Stoppen von Datenbanken (https://www.ibm.com/
support/knowledgecenter/SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_prism_gs.2.0.0.doc/
t_paw_start_and_stop_servers.html).
4. Kopieren Sie im Remote Desktop-Fenster die hochgeladenen Dateien in den Datenordner (data) des
Servers.
Kopieren Sie beispielsweise die Dateien aus dem temporären Ordner in den Ordner \\data\s\prod
\tm1.
Wichtig: Löschen Sie keine vorhandenen Ordner, die Ihre TM1 Server-Instanzen darstellen (z. B. \
\data\s\prod\tm1). Jeder Ordner, der für einen Service steht, enthält die Datei tm1s.cfg.
5. Starten Sie die TM1 Server mit IBM Planning Analytics Administration.

© Copyright IBM Corp. 2009, 2021 41


Weitere Informationen finden Sie in Starten und Stoppen von Datenbanken (https://www.ibm.com/
support/knowledgecenter/SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_prism_gs.2.0.0.doc/
t_paw_start_and_stop_servers.html).

Verwalten eines sicheren Gateways


Mit IBM Secure Gateway können Sie eine sichere Verbindung zwischen der Planning Analytics-Umgebung
in der Cloud und den lokalen Datenquellen herstellen und verwalten.
Weitere Informationen finden Sie in Verwalten von IBM Secure Gateway (https://www.ibm.com/support/
knowledgecenter/SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_prism_gs.2.0.0.doc/c_paw_adminis-
ter_secure_gateway.html).

Verwalten von Dateien im gemeinsam genutzten Planning Analy-


tics-Ordner
Dateien im gemeinsam genutzten Ordner können entweder über Fernzugriff oder direkt in einer Desktop-
sitzung der Cloud verwaltet werden. Wenn Sie über mehrere Cloudumgebungen verfügen, können Sie bei
Bedarf auch Dateien zwischen den gemeinsamen Ordnern dieser Umgebungen verschieben.
Dieses Video veranschaulicht den Zugriff auf die gemeinsam genutzten Ordner:
https://youtu.be/AdrFDAeqc1c
Je nach der lokalen Umgebung und der Cloudumgebung stehen Ihnen verschiedene Methoden zur Ver-
waltung Ihrer Dateien im gemeinsamen Ordner zur Verfügung.

Vom lokalen Computer aus auf den gemeinsamen Ordner zugreifen


Wenn Sie von einem fernen Computer aus eine Verbindung zum gemeinsamen Ordner herstellen möch-
ten, müssen Sie dazu eine FTP-Anwendung verwenden, die File Transfer Protocol Secure (FTPS) unter-
stützt. FTPS ermöglicht es Ihnen, Dateien auf eine sichere Weise zwischen dem lokalen Computer und
dem gemeinsamen Ordner im IBM Planning Analytics-System zu verschieben.
Verwenden Sie bei der FTP-Anwendung die Ordneradresse aus dem IBM Planning Analytics Welcome Kit
für den gemeinsamen Ordner. Dazu ein Beispiel:
Kundenname.planning-analytics.cloud.ibm.com
Weitere Informationen hierzu finden Sie in „Kopieren von lokalen Dateien nach IBM Planning Analytics”
auf Seite 43.
Informationen zu FTPS-Konfigurationen, die von IBM Planning Analytics verwendet werden, finden Sie in
„FTPS-Verbindungen (File Transfer Protocol Secure)” auf Seite 48.

Gemeinsamen Ordner in Remote Desktop-Sitzung verwenden


Verwenden Sie den folgenden Pfad, wenn Sie in der Remote Desktop-Sitzung mit dem IBM Planning Ana-
lytics-System auf den gemeinsamen Ordner zugreifen möchten:
\\data\s
Öffnen Sie z. B. den Datei-Explorer von Microsoft Windows in der Remote Desktop-Sitzung und geben Sie
als Pfad \\data\s ein.
Tipp: Das Tool 'Windows Explorer' wurde in Windows Server 2012 R2 in Datei-Explorer umbenannt.

42 IBM Planning Analytics: Cloud - Einführung


Dateien zwischen gemeinsamen Ordnern verschiedener Cloudumgebungen ver-
schieben
Wenn Sie eine Verbindung zu dem gemeinsamen Ordner einer anderen IBM Planning Analytics-Umge-
bung herstellen möchten, verwenden Sie dazu die Adresse im Format x.x.x.x, die Ihnen zur Verfügung
gestellt wurde.
Zum Verschieben von Dateien zwischen zwei Cloudumgebungen sind z. B. im Wesentlichen die folgenden
Schritte auszuführen:
1. Starten Sie eine Remote Desktop-Verbindung mit der ersten Cloudumgebung.
2. Öffnen Sie den Datei-Explorer von Microsoft Windows in der Remote Desktop-Sitzung der ersten Clou-
dumgebung und geben Sie \\data\s ein.
3. Öffnen Sie eine zweite Instanz des Datei-Explorers in derselben Remote Desktop-Sitzung und geben
Sie die Adresse im Format x.x.x.x für die andere Cloudumgebung ein.
4. Im Datei-Explorer können Sie nun Dateien kopieren und in den gemeinsamen Ordner der gewünschten
Cloudumgebung einfügen.

Kopieren von lokalen Dateien nach IBM Planning Analytics


In Ihrem IBM Planning Analytics-System befindet sich ein dedizierter gemeinsamer Ordner für das Spei-
chern und Übertragen von Datendateien. Mit einer sicheren FTP-Anwendung (FTPS) können Sie Dateien
zwischen Ihrem lokalen Computer und dem gemeinsamen Ordner des IBM Planning Analytics-Systems
kopieren.

Vorbereitende Schritte
Für die folgenden Schritte benötigen Sie Ihre IBM Planning Analytics-Systemkontoinformationen.
Darüber hinaus benötigen Sie eine FTP-Anwendung, die File Transfer Protocol Secure (FTPS) unterstützt,
um Dateien auf sichere Weise von Ihrem lokalen System in das IBM Planning Analytics-System kopieren
zu können.
Wichtig: Die FTP-Verbindung des Planning Analytics-Systems ist für eine Verwendung von FTP mit SSL
(FTPS) konfiguriert, um sicherzustellen, dass Ihre Daten verschlüsselt übertragen werden. Vergewissern
Sie sich, dass Sie eine FTP-Anwendung verwenden, die FTPS (File Transfer Protocol Secure) unterstützt.

Vorgehensweise
1. Öffnen Sie die FTP-Anwendung am lokalen Computer und aktivieren Sie die Option für die Verwendung
von File Transfer Protocol Secure (FTPS).
2. Geben Sie die Angaben zu der Verbindung ein:
a. Geben Sie die Adresse für den gemeinsamen Ordner in Ihrem IBM Planning Analytics-System ein.
Dazu ein Beispiel:
Kundenname.planning-analytics.cloud.ibm.com
b. Geben Sie den Benutzernamen FileShare und das zugehörige Kennwort für den gemeinsamen
Ordner der Cloud ein.
3. Verwenden Sie die FTP-Anwendung, um Dateien auszuwählen und zwischen dem lokalen Computer
und dem IBM Planning Analytics-System zu verschieben.
4. Melden Sie sich bei der FTP-Sitzung ab und schließen Sie die FTP-Anwendung.

PGP-Verschlüsselung
Mit der PGP-Verschlüsselung können Dateien für die Übertragung zur Cloud sowie Dateien in der Cloud für
die Übertragung an den lokalen Standort verschlüsselt werden.

Kapitel 3. Verwaltung von Planning Analytics on Cloud 43


Anmerkung: Alle Daten, die zur bzw. von der Cloud übertragen werden, werden für die Übertragung ver-
schlüsselt; diese Verschlüsselung wird unabhängig davon durchgeführt, ob die Funktion für die PGP-Ver-
schlüsselung aktiviert ist.

PGP-Verschlüsselung und -Entschlüsselung einrichten


Richten Sie die PGP-Verschlüsselung und -Entschlüsselung für Planning Analytics on Cloud ein.

Vorbereitende Schritte
Installieren Sie die Anwendung PGP, zum Beispiel GnuPGP (von https://www.gnupg.org/download) oder
Symantec Encryption Desktop (von https://www.symantec.com), in der lokalen Umgebung.
Sie können auch das folgende Video abspielen, um sich anzusehen, wie die PGP-Verschlüsselung und -
Entschlüsselung für Planning Analytics on Cloud eingerichtet werden kann:
https://youtu.be/rvOt3GTG9-A

Vorgehensweise
1. Senden Sie eine Serviceanforderung an den IBM Support und fordern Sie diesen auf, die PGP-Ver-
schlüsselung zu aktivieren und zu konfigurieren.
2. Stellen Sie mithilfe eines der im Welcome Kit aufgelisteten Modeler-Konten eine Verbindung zum Re-
mote Desktop von IBM Planning Analytics her.
3. Wechseln Sie im gemeinsam genutzten Ordner zu \\data\s\install\encryption\samples.
4. Kopieren Sie *.pro in das TM1 Server-Datenverzeichnis (zum Beispiel S:\prod\tm1\Data).
5. Kopieren Sie *.txt und *.bat in das Serververzeichnis (zum Beispiel S:\prod\tm1).
6. Starten Sie TM1 Server erneut, damit die Demoprozesse angezeigt werden. Die Prozesse mit der Er-
weiterung *.pro verfügen unabhängig von der weiteren Dateisicherheit für den gemeinsam genutzten
Ordner über Zugriff auf die IBM Kennphrase, die unter Umständen definiert wurde.

Übertragen verschlüsselter Dateien in die Cloud und anschließende Ent-


schlüsselung vor dem Import
Sie können verschlüsselte Dateien von Ihrem lokalen System in die Cloud übertragen und auch Dateien in
der Cloud entschlüsseln, bevor Sie sie lokal importieren.

Informationen zu diesem Vorgang


Sie können auch das folgende Video abspielen, um sich anzusehen, wie PGP verwendet wird, um Ihre Da-
teien lokal zu verschlüsseln und wie die verschlüsselte Dateien in die Cloud übertragen werden, bevor sie
für die Verwendung in IBM Planning Analytics entschlüsselt werden.
https://youtu.be/-HW8qx7Jxww

Vorgehensweise
1. Verschlüsseln Sie eine Datei (mit dem ursprünglichen Namen dateiname.erweiterung) in der loka-
len Umgebung unter Verwendung der Anwendung PGP, die Sie lokal installiert haben.
a) Verwenden Sie den öffentlichen Schlüssel, der mit dem Welcome Kit bereitgestellt wurde und den
Sie in Ihre Schlüsselringe importiert haben.
b) Legen Sie für die verschlüsselte Datei den Namen dateiname.erweiterung.gpg fest.
c) Legen Sie als Empfänger customer@ibm.com fest.
2. Kopieren Sie dateiname.erweiterung.gpg von der lokalen Position in das Serververzeichnis von
Planning Analytics (zum Beispiel S:\prod\tm1).
3. Stellen Sie mithilfe eines der im Welcome Kit aufgelisteten Modeler-Konten eine Verbindung zum Re-
mote Desktop von IBM Planning Analytics her.

44 IBM Planning Analytics: Cloud - Einführung


4. Bearbeiten Sie die Datei demo_decryption.bat und ersetzen Sie zwei Vorkommen der Zeichenfolge
customer_to_ibm.txt durch dateiname.erweiterung.
5. Starten Sie Architect und führen Sie den Prozess demo_decryption.pro aus. Die entschlüsselte Da-
tei dateiname.erweiterung wird neben dateiname.erweiterung.gpg angezeigt.
6. Importieren Sie die entschlüsselte Datei nach Bedarf in IBM Planning Analytics. Importieren Sie die
Daten zum Beispiel mithilfe von Turbo Integrator.

Verschlüsseln von Dateien in der Cloud vor der Übertragung zum lokalen
Standort
Sie können eine Datei in der Cloud verschlüsseln und anschließend in der lokalen Umgebung in IBM Plan-
ning Analytics entschlüsseln.

Informationen zu diesem Vorgang


Das folgende Video veranschaulicht, wie eine Datei in der Cloud verschlüsselt und in der lokalen Umge-
bung in Planning Analytics entschlüsselt wird.
https://youtu.be/nTMuLzktDZ0

Vorgehensweise
1. Senden Sie eine Serviceanforderung an den IBM Support.
a) Fügen Sie den öffentlichen Schlüssel an die Anforderung an.
b) Fordern Sie an, dass der öffentliche Schlüssel importiert werden soll.
2. Stellen Sie eine Remote Desktop-Verbindung zu Planning Analytics her und verwenden Sie dabei eines
der Modelliererkonten, die im Welcome Kit aufgeführt sind.
3. Extrahieren Sie in Planning Analytics die Daten und speichern Sie sie in einem Serververzeichnis (zum
Beispiel S:\prod\tm1) als Datei dateiname.erweiterung.
4. Bearbeiten Sie die Datei demo_encryption.bat.
a) Ersetzen Sie vorname.nachname@meinunternehmen.com durch den Namen in Ihrem Schlüssel.
b) Ersetzen Sie die zwei Vorkommen der Zeichenfolge customer_to_ibm.txt durch dateina-
me.erweiterung (die Datei, die Sie verschlüsseln möchten).
5. Starten Sie Architect auf dem Remote Desktop und führen Sie den Prozess demo_encryption.pro
aus. Die verschlüsselte Datei dateiname.erweiterung.gpg wird neben dateiname.erweite-
rung angezeigt.
6. Kopieren Sie die verschlüsselte Datei dateiname.erweiterung.gpg aus dem Planning Analytics-
Serververzeichnis an die lokale Position.
7. Entschlüsseln Sie die Datei an der lokalen Position mithilfe der Anwendung PGP, die Sie lokal installiert
haben.

Laden und Migrieren von Daten in IBM Planning Analytics


Mit Planning Analytics können Daten von der Entwicklungsumgebung in die Produktionsumgebung mig-
riert werden. Die für die Datenmigration auszuführenden Schritte sind von verschiedenen Faktoren abhän-
gig, z. B. von der Position der Entwicklungs- und der Produktionsumgebung und vom Typ der zu ver-
schiebenden Daten.
Anmerkung: Diese Informationen beziehen sich auf das Laden oder Migrieren von Daten in Planning Ana-
lytics. Informationen zum Laden oder Migrieren von Daten in IBM Planning Analytics Workspace finden
Sie in Migration von Assets (https://www.ibm.com/support/knowledgecenter/SSD29G_2.0.0/
com.ibm.swg.ba.cognos.tm1_prism_gs.2.0.0.doc/paw_asset_migration_overview.html).
Sie können die folgenden Datenmigrationsaufgaben ausführen:

Kapitel 3. Verwaltung von Planning Analytics on Cloud 45


• Dateien vom lokalen Computer in den gemeinsam genutzten Ordner des nicht für die Produktion vorge-
sehenen oder des für die Produktion vorgesehenen Planning Analytics-Systems hochladen.
• Dateien zwischen den gemeinsam genutzten Ordnern des nicht für die Produktion vorgesehenen und
des für die Produktion vorgesehenen Planning Analytics-Systems verschieben.
• TM1 Websheet-Dateien manuell in den gemeinsamen Ordner kopieren.
• Eine Datei in IBM Planning Analytics Workspace ziehen und ablegen, um Daten in einen Cube zu impor-
tieren.
Weitere Informationen finden Sie in Importieren von Daten in einen Cube (https://www.ibm.com/
support/knowledgecenter/SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_prism_gs.2.0.0.doc/
t_paw_import_data_cube.html).
Wichtig: Sie müssen den TM1 Server stoppen und erneut starten, wenn Sie TM1 Server-Datenbankdatei-
en in das Datenverzeichnis kopieren. Weitere Informationen finden Sie in https://www.ibm.com/support/
knowledgecenter/SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_prism_gs.2.0.0.doc/
t_paw_start_and_stop_servers.html (https://www.ibm.com/support/knowledgecenter/SSD29G_2.0.0/
com.ibm.swg.ba.cognos.tm1_prism_gs.2.0.0.doc/t_paw_start_and_stop_servers.html).
Darüber hinaus können Sie jederzeit die folgenden Aufgaben ausführen:
• Mit dem Übertragungstool in TM1 Performance Modeler Änderungen an Metadaten von der Entwick-
lungsumgebung in die Produktionsumgebung und umgekehrt exportieren und importieren
Weitere Informationen finden Sie in Transfer von Modellobjekten und Anwendungen in der Veröffentli-
chung TM1 Performance Modeler (https://www.ibm.com/support/knowledgecenter/SSD29G_2.0.0/
com.ibm.swg.ba.cognos.prfmdl_ug.2.0.0.doc/c_prfmdl_tranferring_data.html).
• Massendaten mit Turbo Integrator-Prozessen in die Produktionsumgebung laden
Weitere Informationen finden Sie in TM1 Turbo Integrator (http://www.ibm.com/support/knowledge-
center/SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_turb.2.0.0.doc/c_preface_n90007.html).

Aufbewahrungszeiträume für Protokolldateien


Um eine effiziente Ausführung von Planning Analytics on Cloud-Umgebungen sicherzustellen, wird ein Teil
der Protokolldateien im Rahmen der regelmäßigen geplanten Wartung routinemäßig gelöscht.
In dieser Liste sind die Protokolldateien, die gegebenenfalls entfernt werden, zusammen mit den Aufbe-
wahrungszeiträumen aufgeführt. Wenn begrenzte Aufbewahrungszeiträume für weitere Protokolldateien
gelten, werden diese Dateien ebenfalls hier aufgeführt.
TM1ProcessError.log
In einer Planning Analytics on Cloud-Umgebung wird die Datei 'TM1ProcessError.log' für einen Zeit-
raum von drei Monaten aufbewahrt. Alle TM1ProcessError.log-Dateien, die älter als drei Monate sind,
werden während der regelmäßig durchgeführten planmäßigen Wartung permanent gelöscht. Wenn
die TM1ProcessError.log-Dateien über das Wartungsintervall von drei Monaten hinaus aufbewahrt
werden sollen, komprimieren Sie diese in einer ZIP-Datei in Ihrem Datenverzeichnis.

46 IBM Planning Analytics: Cloud - Einführung


Anhang A. Konfigurieren von Planning Analytics on
Cloud
Bei der Verwendung von IBM Planning Analytics müssen bestimmte technische Aspekte berücksichtigt
werden.

Standardkonfigurationsparameterwerte in Planning Analytics on


Cloud
Einige Standardkonfigurationsparameterwerte für IBM Planning Analytics on Cloud unterscheiden sich
von denen in Planning Analytics Local.
Die folgenden Konfigurationsparameter weisen Standardwerte auf, die in Planning Analytics on Cloud an-
ders sind als in Planning Analytics Local:
MaximumConcurrentExports
Dieser Konfigurationsparameter legt die maximale Anzahl der Exporte fest, die gleichzeitig über TM1
Web ausgeführt werden können. Der Standardwert in Planning Analytics on Cloud ist auf 3 gesetzt.
Dieser Standardwert wird durch die Skalierung von TM1 Web auf Basis der Kundennutzung bestimmt.
Die vollständige Liste der TM1-Konfigurationsparameter finden Sie in „Die Konfigurationsdatei tm1s.cfg”
auf Seite 51.

Portnummern für Planning Analytics on Cloud


Abhängig vom jeweiligen Endpunkt müssen Sie möglicherweise für die Nummern der Ports für abgehende
Daten eine bestimmte Portnummer oder einen bestimmten Portnummernbereich konfigurieren.

Tabelle 2. Nummern der Ports für abgehende Daten


Endpunkt Portnummer/-bereich
HTTPS/Remote Desktop-Gateway (enthält Plan- 443
ning Analytics for Microsoft Excel, Planning Analy-
tics Workspace, Cognos Command Center, Weban-
wendungen und Remote Desktop Protocol (RDP))
Sicheres Gateway 9000
FTPS (einleitende Verbindung) 21
FTPS (Datenverbindung) 4460-45+00

Relative Pfade für die Funktionen 'ASCIIOutput' und 'TextOutput'


Verwenden Sie in Ihren Turbo Integrator-Prozessen (TI-Prozessen) zum Exportieren von Daten in Ihren
gemeinsamen Ordner im IBM Planning Analytics-System einen relativen Pfad.
Die Turbo Integrator-Funktionen 'ASCIIOutput' und 'TextOutput' können nicht mit dem Ausgabepfad \
\data\s auf dem Planning Analytics-System ausgeführt werden. Geben Sie stattdessen mit der Pfadan-
gabe ./ einen Pfad an, der dem TM1-Verzeichnis 'data' und dem gemeinsamen Ordner im Planning Analy-
tics-System untergeordnet ist.
Das folgende TI-Codebeispiel kann im Planning Analytics-System beispielsweise nicht verwendet wer-
den:

ASCIIOutput('\\data\s\prod\test.txt',test output);

© Copyright IBM Corp. 2009, 2021 47


Die folgenden Codebeispiele sind für das Planning Analytics-System geeignet. Bei diesen Beispielen wird
die Ausgabe in einen vom Benutzer erstellten Ordner namens temp im Verzeichnis 'data' geschrieben:

ASCIIOutput('./temp/test1.txt','test output 1');


TextOutput('./temp/test2.txt','test output 2');

Weitere Informationen finden Sie im Abschnitt zu den ASCII- und Textfunktionen von Turbo Integrator der
Veröffentlichung TM1 Referenz (http://www.ibm.com/support/knowledgecenter/SSD29G_2.0.0/
com.ibm.swg.ba.cognos.tm1_ref.2.0.0.doc/c_asciiandtextturbointegratorfunctions_n706d4.html%23AS-
CIIandTextTurboIntegratorFunctions_N706D4).

FTPS-Verbindungen (File Transfer Protocol Secure)


FTPS wird im passiven Modus konfiguriert mit Port 21 für die einleitende Verbindung und dem Portbereich
von 4460 bis 4500 für die Datenverbindung.
Wenn Sie einen FTPS-Client verwenden, um eine Verbindung zum gemeinsam genutzten IBM Planning
Analytics-Ordner (siehe „Gemeinsam genutzter Planning Analytics-Ordner” auf Seite 5) herzustellen, be-
achten Sie die folgenden FTPS-Konfigurationen, die von Planning Analytics on Cloud verwendet werden:
• Datenübertragungen werden mithilfe des passiven Modus durchgeführt.
• Port 21 wird für die einleitende Verbindung verwendet.
• Für die Datenverbindung wird ein Portbereich von 4460 bis 4500 verwendet.
Anmerkung: Möglicherweise müssen Benutzer wegen des FTPS-Portbereichs Netzfirewall-Einstellungen
aktualisieren.

Einstellungen für Systemzeitzone und Systemuhr


Die IBM Planning Analytics-Systemuhr gibt die koordinierte Weltzeit (UTC) an. Bei UTC handelt es sich um
die allgemeine Standardzeit, die im Internet und in Netzen sowie von Online-Services und Computerser-
vern verwendet wird.
Die Zeitzone für das Planning Analytics-System kann nicht geändert werden. Ihr Benutzerkonto für die
Microsoft Windows-Desktopumgebung im Planning Analytics-System verfügt nicht über die Berechtigun-
gen, die zum Ändern der Zeitzone erforderlich sind.
Sie können im Planning Analytics-System jedoch zusätzliche Zeiten hinzufügen, die angezeigt werden,
wenn Sie den Mauszeiger über der Zeitangabe in der Windows-Taskleiste bewegen. Bei Bedarf können Sie
die Zeitangabe auch in der Windows-Taskleiste entfernen.
Weitere Informationen zum Hinzufügen zusätzlicher Zeiten finden Sie im Internet, wenn Sie nach "Wind-
ows Server 2012" und "zusätzliche Zeiten" (additional clocks) suchen.

Sprachkonfiguration in Planning Analytics


Sie können die Benutzerschnittstellensprache für die TM1-Programme konfigurieren, die mit IBM Plan-
ning Analytics bereitgestellt werden. Die Programme können für dieselben Sprachen konfiguriert werden
wie die Standardversion von TM1.
Stellen Sie sicher, dass die von Ihnen ausgewählte Sprache zu den von TM1 unterstützten Sprachen ge-
hört, die in „TM1-Sprachencodes” auf Seite 49 aufgelistet sind.
Sprache für per Cloud-Hosting bereitgestellte Desktopprogramme
Sie konfigurieren die Benutzerschnittstellensprache für die Desktopprogramme, die in der Remote-
Desktop-Sitzung in der Cloud gehostet werden, mithilfe der Microsoft Windows-Spracheinstellungen.
Die Windows-Hilfefunktion enthält Details zum Ändern der Spracheinstellungen.
Diese Konfiguration wird auf die folgenden Programme angewendet:
• TM1 Perspectives
• TM1 Architect

48 IBM Planning Analytics: Cloud - Einführung


• TM1 Performance Modeler
Sprache für per Cloud-Hosting bereitgestellte browserbasierte Desktopprogramme
Sie konfigurieren die Benutzerschnittstellensprache für webbasierte Programme, indem Sie die
Spracheinstellungen in Ihrem Web-Browser ändern. Die Hilfefunktion des Browsers enthält Informati-
onen zum Ändern der Spracheinstellungen.
Diese Konfiguration wird auf die folgenden Programme angewendet:
• TM1 Web
• TM1 Applications
• Planning Analytics Workspace
Sprache für lokale Programme
Die Benutzerschnittstellensprache der Programme, die Sie auf Ihrem lokalen Computer ausführen,
können Sie bei Bedarf über die Windows-Spracheinstellungen ändern. Die Windows-Hilfefunktion
enthält Details zum Ändern der Spracheinstellungen.
Diese Konfiguration wird auf die folgenden Programme angewendet:
• Planning Analytics for Microsoft Excel

TM1-Sprachencodes
In der folgenden Tabelle werden die Sprachencodes für die unterstützten Sprachen in IBM TM1aufge-
führt.

Sprache Code
Portugiesisch (Brasilien) bra
Kroatisch hrv
Tschechisch csy
Chinesisch (vereinfacht) sch
Chinesisch (traditionell) tch
Dänisch dan
Niederländisch nld
Deutsch deu
Finnisch fin
Französisch fra
Ungarisch hun
Italienisch ita
Japanisch jpn
Kasachisch kaz
Koreanisch kor
Norwegisch nor
Polnisch pol
Rumänisch rom
Russisch rus
Spanisch esp

Anhang A. Konfigurieren von Planning Analytics on Cloud 49


Sprache Code
Slowenisch slv
Schwedisch sve
Thailändisch tha
Türkisch trk

Dienstprogramm 'Cognos TM1 Application Maintenance' in Plan-


ning Analytics on Cloud
Das Dienstprogramm 'Cognos® TM1® Application Maintenance' wird in IBM Planning Analytics on Cloud
derzeit weder unterstützt noch getestet.

Replikation und Synchronisierung


IBM Planning Analytics unterstützt zurzeit die TM1-Funktion für Replikation und Synchronisation (Rep und
Sync) nicht und testet diese Funktion demzufolge auch nicht. Diese Funktion wird in der Cloudumgebung
nicht unterstützt, die Optionen für Replikation und Synchronisation werden in der Benutzerschnittstelle
der zugehörigen Komponenten bei der Ausführung mit Planning Analytics jedoch möglicherweise ange-
zeigt.

Konfiguration und Zugriff auf die Dokumentation


Sie können auf die IBM Planning Analytics-Dokumentation im IBM Knowledge Center über einen Web-
Browser oder direkt über das Hilfemenü in einer der TM1-Komponenten zugreifen. Wenn Sie auf die Plan-
ning Analytics-Dokumentation über die Remote Desktop-Cloudsitzung zugreifen möchten, müssen Sie
den fernen Web-Browser so konfigurieren, dass die Dokumentationspositionen als vertrauenswürdige Si-
tes berücksichtigt werden.
Damit die Planning Analytics-Dokumentation in der Remote Desktop-Sitzung des Planning Analytics-Sys-
tems korrekt angezeigt wird, konfigurieren Sie den Web-Browser 'Microsoft Internet Explorer' auf dem
Planning Analytics-System entsprechend.
1. Öffnen Sie auf dem Planning Analytics-System Microsoft Internet Explorer.
2. Klicken Sie auf Extras > Internetoptionen und anschließend auf die Registerkarte Sicherheit.
3. Fügen Sie die Position des TM1 Performance Modeler-Hilfesystems hinzu.
a. Klicken Sie auf Lokales Intranet und anschließend auf Sites.
b. Klicken Sie auf Hinzufügen und geben Sie http://127.0.0.1 ein.
c. Klicken Sie auf Schließen.
4. Fügen Sie die Basis-URL für das IBM Knowledge Center hinzu.
a. Klicken Sie auf Vertrauenswürdige Sites und danach auf Sites.
b. Klicken Sie auf Hinzufügen und geben Sie http://www.ibm.com ein.
c. Klicken Sie auf Schließen.
5. Klicken Sie auf OK, um das Fenster Internetoptionen zu schließen.
Die gesamte verfügbare Dokumentation zu Planning Analytics ist im IBM Knowledge Center (https://
www.ibm.com/support/knowledgecenter/SSD29G_2.0.0) zugänglich.

50 IBM Planning Analytics: Cloud - Einführung


Die Konfigurationsdatei tm1s.cfg
Bei der Datei tm1s.cfg handelt es sich um eine ASCII-Datei, die Informationen für einen IBM TM1 Ser-
ver enthält.
Eine Standarddatei tm1s.cfg wird im TM1 Server-Datenverzeichnis erstellt, wenn Sie eine TM1 Server-
Kopie installieren. Die Mehrzahl der verfügbaren Parameter ist in der Konfigurationsdatei dokumentiert.
Wenn ein Parameter nicht standardmäßig installiert ist, dann ist er in der Konfigurationsdatei auf Kom-
mentar gesetzt. Sie können die Datei tm1s.cfg bearbeiten, um die Umgebung des zugehörigen Remote
Servers darzustellen. Dazu wird der Kommentar des Parameters entfernt, der verwendet werden soll, und
der korrekte Wert definiert.
Anmerkung: IBM TM1 Server auf IBM POWER8 Little Endian (LE) verwendet einen Teil der TM1 Server-
Konfigurationsparameter in der Datei cogstartup.xml. Weitere Informationen hierzu finden Sie in „Bei-
spieldatei cogstartup.xml” auf Seite 59.
Eine alphabetische Liste aller Parameter in der Serverkonfigurationsdatei finden Sie in „Parameter in Da-
tei "tm1s.cfg"” auf Seite 61.

Speicherposition der Datei "tm1s.cfg"


Die Position der Datei "tm1s.cfg" hängt vom Typ des Servers ab, den Sie verwenden.
• Wenn Sie das Tool IBM Cognos Configuration verwenden, um den IBM TM1 Server zu starten und zu
stoppen, können Sie den Konfigurationspfad für einen TM1 Server anzeigen, indem Sie in der Baum-
struktur des Explorers auf Cognos Configuration klicken.
• Wenn Sie den TM1 Server remote als Microsoft Windows-Service (Tm1sd.exe) ausführen und das Instal-
lationsprogramm von TM1 zum Installieren des Servers verwendet haben, verwendet das System die
Datei 'tm1s.cfg', die sich in dem Serverdatenverzeichnis befindet, das Sie bei der Installation angegeben
haben.
• Wenn Sie den TM1 Server remote als Windows-Anwendung (Tm1s.exe) ausführen, geben Sie die Positi-
on der Datei 'tm1s.cfg' mithilfe des Parameters '-z' in der Befehlszeile beim Starten des Servers über
eine Verknüpfung oder eine Eingabeaufforderung an.
Der folgende Befehl gibt beispielsweise an, dass TM1 die Datei 'tm1s.cfg' verwenden soll, die sich im
Verzeichnis 'c:\salesdata' befindet:

c:\Program
Files\Cognos\TM1\bin\tm1s.exe
-z c:\salesdata

Wenn der Parameter '-z' auf ein Verzeichnis verweist, das Leerzeichen enthält, müssen Sie das Ver-
zeichnis in doppelte Anführungszeichen setzen. Beispiel: -z "c:\sales data".
• Wenn Sie einen TM1 Server unter UNIX ausführen und das TM1-Installationsprogramm zum Installieren
des Servers verwendet haben, verwendet das System die Datei 'tm1s.cfg', die sich in dem Serverdaten-
verzeichnis befindet, das Sie bei der Installation angegeben haben.
• Wenn Sie einen TM1 Server auf IBM POWER8 LE ausführen, verwendet das System die Datei cogstart-
up.xml, die sich im Verzeichnis <Installationsposition>/configuration befindet. Dabei ist
<Installationsposition> das Serverdatenverzeichnis, das Sie bei der Installation angegeben haben.

Datei 'tm1s.cfg' - Beispiel


Dies ist ein Beispiel für die Datei 'tm1s.cfg'.
Ihre Datei 'tm1s.cfg' kann auch Kommentare enthalten, die die Parameter beschreiben.

## Licensed Materials - Property of IBM


##
## IBM Cognos Products: TM1
##
## (C) Copyright IBM Corp. 2007, 2017
##

Anhang A. Konfigurieren von Planning Analytics on Cloud 51


## US Government Users Restricted Rights - Use, duplication or
## disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

[TM1S]# ServerLogging
# Erstellt ein Protokoll mit den Details zu den Sicherheitsaktivitäten auf dem TM1 Server, die
in Zusammenhang mit der integrierten Anmeldung stehen. Die
Protokolldatei wird unter dem Namen "Tm1server.log" im TM1 Server-Datenverzeichnis gespeichert.
Der Parameter "ServerLogging" ist nur dann sinnvoll,
wenn Ihr TM1 Server für die Verwendung der integrierten Anmeldung konfiguriert wurde.
# Typ: Optional, statisch
#
# Legen Sie für "ServerLogging" den Wert "T" in der Datei 'Tm1s.cfg' fest.
Beachten Sie auch Folgendes: Wenn "ServerLogging=T" festgelegt ist,
müssen Sie die TM1 Server-Nachrichtenprotokolldatei "tm1server.log" umbenennen,
indem Sie den entsprechenden Parameter in der Konfigurationsdatei "tm1s-log.properties" der Pro►
tokollfunktion bearbeiten.
ServerLogging=F

# SecurityPackageName
# Wenn Sie den TM1 Server für die Verwendung der integrierten Anmeldung konfigurieren,
definiert der Parameter "SecurityPackageName" das Sicherheitspackage, das Ihren Benutzernamen
und Ihr Kennwort in Windows
authentifiziert.
# Typ: Optional, statisch
#
# Gültige Werte:
# * Kerberos (Standardwert) - Windows 2000 oder höher.
# * NTLM - Ältere Windows-Installationen wie beispielsweise Windows NT.
SecurityPackageName=Kerberos

# IntegratedSecurityMode
# Typ: Optional, statisch
#
#
# Wenn "IntegratedSecurityMode" auf 1 gesetzt wird: Alle Clients müssen einen Datenbankbenutzer►
namen
# und ein Datenbankkennwort angeben. Dies erfolgt normalerweise über eine Anmeldeanzeige.
#
# Wenn "IntegratedSecurityMode" auf 2 gesetzt wird: Die Clients können wählen, ob sie beim Her►
stellen einer Verbindung zur Authentifizierung einen
# Datenbankbenutzernamen und ein Datenbankkennwort angeben oder den Mechanismus für einmalige
# Anmeldung verwenden.
#
# Wenn "IntegratedSecurityMode" auf 3 gesetzt wird: Alle Clients müssen zur Authentifizierung
# den Mechanismus für einmalige Anmeldung verwenden.
#
# Wenn "IntegratedSecurityMode" auf 4 gesetzt wird: Der Server verwendet die Sicherheitsauthen►
tifizierung von IBM Cognos 8.
#
# Wenn "IntegratedSecurityMode" auf 5 gesetzt wird: Der Server verwendet die Sicherheitsauthen►
tifizierung von IBM Cognos 8 und unterstützt Benutzergruppen sowohl von TM1 als auch von Cognos
8.
#
# Wird für den Parameter kein Wert angegeben, wird er standardmäßig auf 1 gesetzt.
IntegratedSecurityMode=1

# UseSSL
# Aktiviert oder inaktiviert SSL auf dem TM1 Server.
# Typ: Optional/erforderlich für die Verwendung von SSL, statisch
# Legen Sie "UseSSL=T" fest, um SSL zu aktivieren. Mit dieser Einstellung können nur die
Clients von TM1 9.1 und höher eine sichere Verbindung zum Server herstellen.
# Legen Sie "UseSSL=F" fest, um SSL zu inaktivieren. Mit dieser Einstellung können alle TM1-
Clients, einschließlich älterer Clients, die SSL nicht unterstützen, eine Verbindung zum Server
im nicht sicheren Modus herstellen.
# Wenn "UseSSL=T" festgelegt wird, müssen Sie eine Reihe weiterer Parameter in "Tm1s.cfg" fest►
legen, die zur Verwaltung der SSL-Implementierung verwendet werden. Einzelheiten zu diesen Para►
metern finden Sie im Abschnitt zur Ausführung von TM1 im sicheren Modus mit SSL.
# Die Standardeinstellung ist "UseSSL=T".
UseSSL=T

# ServerName (für die Registrierung beim Admin Server). Wenn Sie für diesen Parameter keinen
Wert angeben, vergibt TM1 für den Server den Namen "local" und behandelt ihn als lokalen Server.
# Typ: Optional, statisch
ServerName=SData

# DataBaseDirectory (Position der TM1-Datenbank)


# Typ: Erforderlich, statisch
# Gibt das Datenverzeichnis an, aus dem der Server Cubes, Dimensionen und andere Objekte lädt.
Sie können mehrere Datenverzeichnisse angeben, indem Sie die Verzeichnisse jeweils durch ein Se►
mikolon trennen.#

52 IBM Planning Analytics: Cloud - Einführung


# Beispiel:
# DataBaseDirectory=C:\Program Files\Cognos\TM1\Custom\TM1Data\PlanSamp\
DataBaseDirectory=.

# AdminHost
# Gibt den Systemnamen oder die IP-Adresse des Admin-Hosts an, auf dem ein Admin Server ausge►
führt wird.
# Typ: Erforderlich, statisch
# Sie können mehrere Admin-Hosts angeben, indem Sie die einzelnen Hostnamen durch ein Semikolon
(auf einem TM1 Server unter Windows) oder durch einen Doppelpunkt (auf einem TM1 Server unter
UNIX) voneinander trennen. Beispiel:
# * Format auf einem TM1 Server unter Windows: AdminHost=hostname1;hostname2
# * Format auf einem TM1 Server unter UNIX: AdminHost=hostname1:hostname2
#
# Beispiele hierzu:
# * AdminHost=boston;newyork
# * AdminHost=192.168.1.17;192.168.1.22
# * AdminHost=boston;192.168.1.17;192.168.1.22;myserver;192.168.1.40
#
#Hinweis: Die Zeichenfolge zur Angabe des/der Admin-Hosts ist auf 1020 Zeichen oder Byte be►
grenzt.
# Wird für den Parameter kein Wert angegeben, wird der lokale Host (localhost) verwendet.
AdminHost=

# PortNumber (TM1 Server-Port)


# Legt die Server-Port-Nummer fest, die es ermöglicht, zwischen mehreren Servern, die auf dem►
selben Computer ausgeführt werden, zu unterscheiden. Wenn mehrere TM1 Server-Instanzen auf ei►
nem einzelnen Computer installiert sind, muss jeder Server eine eindeutige Portnummer verwenden.
# Typ: Optional, statisch
# Wenn Sie einen TM1 Server installieren, lautet die Standardportnummer 12345. Gültige Portwer►
te liegen im Bereich zwischen 5000 und 65535.
#
# Wenn die Datei "Tm1s.cfg" den Parameter "PortNumber" nicht enthält, verwendet der TM1 Server
den Port 5000. Lokale TM1 Server-Instanzen verwenden den Port 5000. Der für Clientnachrichten
verwendete Port muss ebenfalls eine eindeutige Portnummer aufweisen; er ist standardmäßig auf
5001 gesetzt, wenn der Parameter "ClientMessagePortNumber" verwendet wird.
PortNumber=12346

# ClientMessagePortNumber
# Identifiziert einen sekundären Port, der die Clientnachrichten über Fortschritt und endgülti►
gen Abbruch einer Operation mit langer Laufzeit akzeptiert, ohne Threadreserven zu belegen.
# Typ: optional, dynamisch gesetzt/statisch für Änderungen
# Mit diesem zusätzlichen Port wird sichergestellt, dass andere Serveranforderungen weiter ver►
arbeitet werden können, während auf einen Abbruch vom Benutzer gewartet wird.
#
# Standardmäßig wird diese Portnummer beim Start der TM1 Server-Instanz automatisch und dyna►
misch zugewiesen. Sie müssen für den Parameter "ClientMessagePortNumber" keine bestimmte Nummer
festlegen, es sei denn, Firewalls oder andere Netzprobleme erfordern, dass der Listener-Port ei►
ne bekannte Nummer sein muss.
#
# Hinweis: Stellen Sie sicher, dass Sie den Server- und Clientnachrichtenports jeweils eindeuti►
ge Portnummern zuweisen. Wenn zwei Server auf derselben Maschine mit derselben Portnummer ausge►
führt werden, kann die Nachrichtenaktivität zu einem Systemfehler führen.
ClientMessagePortNumber=

# Language
# Legt die Sprache fest, die in der TM1-Schnittstelle für den IBM Cognos TM1 Server verwendet
wird. Sie können diesen Parameter verwenden, um die aktuellen Ländereinstellungen zu überschrei►
ben.
# Dieser Parameter gilt für Nachrichten, die vom Server generiert werden, und wird auch in der
Benutzerschnittstelle
# des Serverdialogfensters verwendet, wenn Sie den Server als Anwendung und nicht als Windows-
Dienst ausführen.
# Typ: Optional, statisch
#
# Gültige Werte:
# eng Englisch
# bra Portugiesisch (Brasilien)
# hrv Kroatisch
# csy Tschechisch
# sch Chinesisch (vereinfacht)
# tch Chinesisch (traditionell)
# dan Dänisch
# nld Niederländisch
# deu Deutsch
# fin Finnisch
# fra Französisch
# hun Ungarisch

Anhang A. Konfigurieren von Planning Analytics on Cloud 53


# ita Italienisch
# jpn Japanisch
# kaz Kasachisch
# kor Koreanisch
# nor Norwegisch
# pol Polnisch
# rom Rumänisch
# rus Russisch
# esp Spanisch
# sky Slowakisch
# slv Slowenisch
# sve Schwedisch
# tha Thailändisch
# trk Türkisch
#Language=eng

# Savetime
# Legt die Uhrzeit fest, zu der eine automatische Speicherung der Serverdaten ausgeführt werden
soll; dadurch werden die Cubes an jedem Folgetag zu derselben Uhrzeit gespeichert. Wie beim re►
gulären Herunterfahren benennt SaveTime die Protokolldatei um, öffnet eine neue Protokolldatei
und wird nach dem Speichervorgang weiter ausgeführt.
# Der Parameter "Savetime" ist nicht verfügbar, wenn der TM1 Server als Windows-Dienst ausge►
führt wird.
# Das Format für den Parameter "SaveTime" lautet 'tt:hh:mm'. Hierbei gilt Folgendes:
# * 'tt' gibt als Zeitraum in Tagen ab dem heutigen Datum an, wann die automatische Datenspei►
cherung im System gestartet wird. Zum Beispiel ist 00 heute, 01 ist morgen usw.
# * 'hh:mm' gibt die Uhrzeit im 24-Stunden-Format an.
# Typ: optional, dynamisch
Savetime=

# Downtime
# Gibt den Zeitpunkt an, an dem der Server automatisch heruntergefahren wird.
# Der Parameter "Downtime" ist nicht verfügbar, wenn der TM1 Server als Windows-Dienst ausge►
führt wird.
# Das Format für den Parameter "Downtime" lautet 'tt:hh:mm'. Hierbei gilt Folgendes:
# * 'tt' gibt als Zeitraum in Tagen ab dem heutigen Datum an, wann der Server automatisch he►
runterfährt. Zum Beispiel ist 00 heute, 01 ist morgen usw.
# * 'hh:mm' gibt die Uhrzeit im 24-Stunden-Format an.
# Wenn Sie den Parameter "Downtime" auf dem TM1 Server für UNIX verwenden, muss der Parameter
"RunningInBackground" auf "T" gesetzt werden. Wenn "RunningInBackground=F" festgelegt ist, for►
dert der Server eine Bestätigung an, bevor er heruntergefahren wird. Er kann daher nur nach ma►
nueller Bestätigung durch einen Administrator heruntergefahren werden.
# Typ: optional, dynamisch
Downtime=

# LicenseMetricTime
# Legt den Zeitpunkt fest, an dem der TM1 Server eine Tagdatei für Lizenzmetriken generiert.
# Bei einer Tagdatei für Lizenzmetriken handelt es sich um eine XML-Datei, die Informationen zu
den Lizenzmessgrößen bezüglich des Verbrauchs durch Softwareproduktinstanzen enthält.
# Im Hinblick auf den TM1 Server werden als Messgrößen für berechtigte Benutzer die Anzahl der
Modellierer (Modelers), die Anzahl der Contributor und die Anzahl der Explorer gemeldet.
# Die von verschiedenen TM1 Server-Instanzen erstellten Tagdateien für Lizenzmetriken werden
vom ILMT-Agenten (IBM License Metric Tool) erfasst und aggregiert, um endgültige Metriken basie►
rend auf der TM1-Produktversion zu erzeugen.
#
# Das Format für den Parameter "LicenseMetricTime" lautet 'tt:hh:mm'. Hierbei gilt Folgendes:
# * 'tt' gibt als Zeitraum in Tagen ab dem heutigen Datum an, wann die automatische Erstellung
von Tagdateien für Lizenzmetriken im System gestartet wird. Zum Beispiel ist 00 heute, 01 ist
morgen usw.
# * 'hh:mm' gibt die Uhrzeit im 24-Stunden-Format an.
# Typ: optional, dynamisch
LicenseMetricTime=

# ProgressMessage
# Dieser Parameter legt fest, ob Benutzer die Möglichkeiten haben, Ansichtsberechnungen mit lan►
ger Laufzeit abzubrechen. Wenn ein Benutzer eine Ansicht öffnet, deren Berechnung geraume Zeit
in Anspruch nimmt (normalerweise eine Ansicht mit hohem Konsolidierungsgrad oder komplexen Re►
geln), überwacht TM1 den Fortschritt dieses Prozesses. Wenn ProgressMessage=T, wird ein Dialog►
feld geöffnet, in der ein Benutzer Ansichtserstellung beenden wählen kann.
# Typ: Optional, statisch
#
# Wenn der Benutzer auf 'Ansichtserstellung beenden' klickt, wird die Ansicht auf dem Client
verworfen, während die Ansichtsberechnung auf dem Server indessen fortgesetzt wird. In einigen
Fällen kann dies zu einer Blockierung des Servers führen.
# Wenn "ProgressMessage=F" festgelegt wird, ist die Option 'Ansichtserstellung beenden' nicht
verfügbar, und der Benutzer kann Operationen mit langer Laufzeit nicht abbrechen. Diese Einstel►
lung hilft bei der Vermeidung von potentiellen Serverblockaden in den Versionen 9.1 SP3 bis 9.4.
# Wenn "ProgressMessage=T" festgelegt ist oder der Parameter in der Datei "Tm1s.cfg" nicht vor►
handen ist, wird die Option 'Ansichtserstellung beenden' bei Ansichtsberechnungen mit langer
Laufzeit geöffnet, damit der Benutzer den Prozess gegebenenfalls abbrechen kann. Ab Version 9.4

54 IBM Planning Analytics: Cloud - Einführung


kann der Benutzer mithilfe des Parameters "ClientMessagePortNumber" eine eindeutige Portnummer
zuweisen. Dieser zusätzliche Port dient als sekundärer Port für diese Statusnachrichten, sodass
die Serververarbeitung fortgesetzt werden kann, ohne Threadreserven zu belegen.
# Hinweis: Um potenzielle Serverblockaden zu vermeiden, wird in TM1 9.1 SP3 bis 9.4 bei der Ser►
verinstallation die Einstellung "ProgressMessage=F" in die Datei "Tm1s.cfg" eingefügt. Ab TM1
9.4 können die Fortschrittsnachrichten über den sekundären Port geleitet werden, der mithilfe
des Parameters "ClientMessagePortNumber" zugewiesen wird, sodass ab TM1 9.4 die Einstellung
"ProgressMessage=T" standardmäßig festgelegt ist. Dieser Parameter wurde bei der Überarbeitung
dieser Funktion mit Citrix getestet.
ProgressMessage=True

# AuditLogOn
# Schaltet die Auditprotokollierung ein (T) oder aus (F).
# Typ: Optional, statisch
AuditLogOn=F

# AuditLogMaxFileSize
# Gibt die maximal zulässige Dateigröße für die Auditprotokolldatei an, bevor diese geschlossen
und eine neue Datei erstellt wird.
# Typ: Optional, dynamisch
# Dieser Wert muss die Einheiten KB (Kilobyte), MB (Megabyte) oder GB (Gigabyte) enthalten.
# Standardwert: 100 MB
# Mindestwert: 1 KB
# Maximalwert: 2 GB
AuditLogMaxFileSize= 100 MB

# AuditLogUpdateInterval
# Gibt den maximalen Zeitraum (in Minuten) an, den TM1 wartet, bevor die Ereignisse aus der tem►
porären Auditdatei in das endgültige Auditprotokoll verschoben werden.
# Typ: Optional, dynamisch
#
# Standardwert: 60 (sechzig Minuten)
# Mindestwert: 1 (eine Minute)
AuditLogUpdateInterval=60

#PersistentFeeders
# Aktivieren Sie persistente Feeder, um TM1-Modelle schneller laden zu können.
# Typ: Optional, statisch
PersistentFeeders=F

# ServerCAMURI
# Gibt den URI für den internen Dispatcher an, den der TM1 Server zur Herstellung einer Verbin►
dung zu CAM verwenden soll. Der URI wird im folgenden Format angegeben: http[s]://host-IP-adres►
se:port/p2pd/servlet/dispatch
# Typ: Optional, statisch
# Es gibt keinen Standardwert.
# Beispiel:
#
# http://10.121.25.121:9300/p2pd/servlet/dispatch
# oder
# https://10.121.25.121:9300/p2pd/servlet/dispatch
#ServerCAMURI=http://localhost:9300/p2pd/servlet/dispatch

# ClientCAMURI
# Der URI für die IBM Cognos Connection-Instanz des IBM Cognos-Servers, die zum Authentifizie►
ren von TM1-Clients verwendet wird. Der URI wird im folgenden Format angegeben: http[s]://host/
cognos8/cgi-bin/cognos.cgi
# Typ: Optional, statisch
# Es gibt keinen Standardwert.
# Beispiel: http://10.121.25.121/cognos8/cgi-bin/cognos.cgi
#ClientCAMURI=http://localhost/ibmcognos/cgi-bin/cognos.cgi

# ClientPingCAMPassport
# Gibt das Intervall (in Sekunden) an, in dem ein Client den CAM-Server mit Ping überprüfen
soll, damit der zugehörige Passport aktiv bleibt.
# Typ: Optional, statisch
# Wenn ein Fehler auftritt oder der Passport abläuft, wird die Verbindung des Benutzers zum TM1
Server getrennt.
#ClientPingCAMPassport=900

## Optionale CAM-Parameter

# CAMSSLCertificate
# Typ: Optional/nur erforderlich, wenn der CAM-Server mit SSL konfiguriert ist; statisch
# Der vollständige Pfad und Name des SSL-Zertifikats, das beim Herstellen einer Verbindung zum
internen Dispatcher verwendet werden soll. Beispiel: C:\AxTM1\installationsverzeichnis\ssl\Cog►
nosCert.cer
#CAMSSLCertificate=

Anhang A. Konfigurieren von Planning Analytics on Cloud 55


# CAMSSLCertRevList
# Widerrufsliste für CAM-SSL-Zertifikat
#CAMSSLCertRevList=

# SkipSSLCAMHostCheck
# Zeigt an, ob der Bestätigungsprozess für die SSL-Zertifikats-ID übersprungen werden kann. Der
Standardwert ist FALSE.
# Typ: Optional, statisch
# Wichtig: Dieser Parameter sollte nur dann auf TRUE gesetzt werden, wenn ein generisches Zerti►
fikat für Demonstrationszwecke verwendet wird.
#SkipSSLCAMHostCheck=TRUE

## Optionale LDAP-Einstellungen

# PasswordSource
# Legt die Quelle für die Authentifizierung fest.
# Typ: Optional, statisch
# Es gibt die folgenden beiden Optionen:
# * TM1 (Standardeinstellung): Vergleicht das vom Benutzer eingegebene Kennwort mit dem Kenn►
wort in der TM1-Datenbank.
# * LDAP: Vergleicht das vom Benutzer eingegebene Kennwort mit dem auf dem LDAP-Server gespei►
cherten Kennwort.
#PasswordSource=LDAP

# LDAPPort
# TM1 versucht, am angegebenen sicheren Port eine Bindung an einen LDAP-Server herzustellen.
Wenn Sie keinen Wert für "LDAPPort" eingeben, verwendet TM1 den Standardwert, Port 636.
# Typ: Optional, statisch
# Es muss sich um einen sicheren Port (SSL-Port) handeln.
#LDAPPort=636

# LDAPHost
# Für diesen Parameter wird der Domänenname oder die mit Punkten versehene Zeichenfolgedarstel►
lung der IP-Adresse des LDAP-Server-Hosts verwendet. Wenn Sie keinen Wert für "LDAPHost" einge►
ben, verwendet TM1 den Standardwert, localhost.
# Typ: Optional, statisch
#LDAPHost=localhost

# LDAPUseServerAccount
# Legt fest, ob ein Kennwort für die Herstellung einer Verbindung zum Server erforderlich ist,
wenn die LDAP-Authentifizierung verwendet wird.
# Typ: Optional
# Wenn Sie eine direkte Verbindung zum LDAP-Server unter Verwendung der integrierten Authentifi►
zierung herstellen wollen, setzen Sie diesen Parameter auf T. Setzen Sie diesen Parameter stets
auf T, wenn der IBM Cognos TM1 Server und der LDAP-Server in derselben Domäne vorhanden sind.
# Soll vor dem Verbindungsaufbau ein Kennwort verwendet werden, setzen Sie diesen Parameter auf
F. Wenn "LDAPUseServerAccount" auf F gesetzt ist, müssen Sie auch Werte für die Parameter "LDAP►
PasswordFile" und "LDAPPasswordKeyFile" festlegen, um sich über SSL beim LDAP-Server anmelden
zu können.
#LDAPUseServerAccount=T

# LDAPSearchBase
# Ein Basis-DN (DN = Distinguished Name) im LDAP-Verzeichnis. Beispiel:
# ou=people,o=company.com
# Gibt den Knoten in der LDAP-Baumstruktur an, bei dem die Suche nach dem zu validierenden TM1-
Benutzer beginnt. Beispiel: Angenommen, die DNs liegen in folgendem Format vor:
# uid-bjensen, ou-people, o=company.com
#
# In diesem Fall sähe die Suchbasis wie folgt aus:
# ou-people, o=company.com
# Dies ist ein erforderliches Feld, wenn die LDAP-Authentifizierung verwendet wird.
#LDAPSearchBase=cn=users,dc=company,dc=com

# LDAPSearchField
# cn
# Der Name des LDAP-Attributs, das den Namen des zu validierenden TM1-Benutzers enthalten soll.
Wenn Sie keinen Wert für "LDAPSearchField" eingeben, wird der Standardwert "cn" verwendet; dies
ist auch der Standardwert für Microsoft Active Directory.
#LDAPSearchField=cn=benutzer

# IPVersion
# Wählen Sie "IPv4" oder "IPv6" aus.
# Legt das IP-Protokoll fest.

56 IBM Planning Analytics: Cloud - Einführung


# Typ: Optional, statisch
#
# Es gibt die folgenden drei Optionen:
# * ipv4: IPv4 wird verwendet (Standard).
# * ipv6: IPv6 wird verwendet.
# * dual: IPv6 mit Unterstützung für IPv4 wird verwendet.
IPVersion=ipv4

# ServerCAMIPVersion
# Server-CAM-IP-Version
# Wählen Sie "IPv4" oder "IPv6" aus.
# Legt das IP-Protokoll fest.
# Typ: Optional, statisch
#
# Es gibt die folgenden beiden Optionen:
# * ipv4: IPv4 wird verwendet (Standard).
# * ipv6: IPv6 wird verwendet.
ServerCAMIPVersion=ipv4

# AllowSeparateNandCRules
# Gibt Ausdrücke für die Ebenen "N:" und "C:" in separaten Zeilen mit identischen AREA-Definiti►
onen an, unter Beachtung der Regelkonventionen von TM1.
# Typ: Optional, statisch
#
# Beispiel:
#
# ['Budget','Argentina']=N:Ausdruck;
#
# ['Budget','Argentina']=C:Ausdruck;
#
# Beides sind gültige Regelanweisungen, wenn Sie den Parameter "AllowSeparateNandCRules" in die
Datei "Tm1s.cfg" aufnehmen und auf "T" setzen.
#
# Dieser Parameter wirkt sich außerdem darauf aus, wie numerische Regeln und Zeichenfolgeregeln
auf Zellen angewendet werden. Ohne diesen Parameter wird die erste Regelanweisung, die für eine
bestimmte AREA-Definition gefunden wird, auf die Zellen angewendet, die im Gültigkeitsbereich
dieser Definition liegen. Wenn eine Zelle innerhalb der AREA-Definition numerisch ist und es
sich bei der Regel um eine Zeichenfolgeregel handelt, wird die Zelle wie eine nicht von der Re►
gel abgeleitete Zelle behandelt, da es eine Übereinstimmung gab, die nicht auf die Zelle angew►
endet wurde. #
# Betrachten Sie als Beispiel die folgenden Anweisungen:
#
# ['1 Quarter']=s:'str_value';Not following.
#
# ['1 Quarter']=n:77;
#
# Wenn der Parameter "AllowSeparateNandCRules" nicht gesetzt ist (oder auf "F" gesetzt wurde),
dann stimmt die erste Regelanweisung mit jeder Zelle überein, die als eines ihrer Elemente "1
Quarter" verwendet. Handelt es sich bei der Zelle um eine Zeichenfolgezelle, dann wird der Wert
der Zelle auf "str_value" gesetzt. Handelt es sich bei der Zelle um eine numerische Zelle, wird
sie wie eine nicht von der Regel abgeleitete Zelle behandelt, da zwar eine Übereinstimmung ge►
funden wurde (die erste Regel), die Regel selbst aber nicht angewendet wurde.
#
# Wenn der Parameter "AllowSeparateNandCRules" auf "T" gesetzt wurde, dann werden Zeichenfolge►
zellen, die "1 Quarter" verwenden, auf "str_value" und numerische Zellen, die "1 Quarter" ver►
wenden, auf "77" gesetzt.
AllowSeparateNandCRules=T

# DistributedPlanningOutputDir
# Typ: Optional, statisch
# Verteilte Cognos Insight-Clients benötigen Informationen, die als "tunits" bezeichnet werden.
# Diese Daten werden erstellt, wenn eine Anwendung während der Ausführung der TM1 Server-In►
stanz bereitgestellt und aktualisiert wird.
# Die Position des Verzeichnisses, das zu diesem Zweck verwendet wird, wird anhand dieses Para►
meters festgelegt.
# Zur Bereitstellung verteilter Cognos Insight-Clientanwendungen mit dieser Datenbank müssen
Sie die Kommentarzeichen für diesen Parameter entfernen oder diesen Parameter als "Distributed►
PlanningOutputDir=<position_des_tunit-verzeichnisses>" hinzufügen.
# Der Pfadname kann als absoluter Pfadname oder relativ zum Datenverzeichnis der TM1 Server-In►
stanz angegeben werden.
#
# Beispiele:
# DistributedPlanningOutputDir=tu►
nit
# Hierdurch wird ein Verzeichnis namens "tunit" unter dem Datenverzeichnis der TM1 Server-In►
stanz erstellt.

# DistributedPlanningOutputDir=..\tunit
# Hierdurch wird ein Verzeichnis namens "tunit" als gleichgeordnetes Verzeichnis des Datenver►
zeichnisses der TM1 Server-Instanz erstellt.

Anhang A. Konfigurieren von Planning Analytics on Cloud 57


# DistributedPlanningOutputDir=C:\Program Files\IBM\cognos\tm1\samples\tm1\GO_New_Stores\tunit
# Hierdurch wird ein Verzeichnis namens "tunit" an der angegebenen Position erstellt.
#DistributedPlanningOutputDir=.\tunit

# ForceReevaluationOfFeedersForFedCellsOnDataChange
# Typ: Optional, statisch
# Wenn dieser Parameter gesetzt ist, wird bei Datenänderungen eine erneute Auswertung der be►
treffenden Feederanweisung erzwungen.
# Wenn der IBM Cognos TM1 Server Feeder berechnet, kann es sein, dass der Prozess aus einer Ket►
te von Feedern besteht, bei der Zelle A Daten zu Zelle B zuführt, für die wiederum eine Feeder►
regel besteht, die daraufhin ausgeführt wird, sodass Daten entsprechend zu Zelle C zuführt wer►
den usw. Feeder für numerische Zellen werden nur dann ausgewertet, wenn sich der Wert einer Zel►
le von einem leeren Wert in einen Wert ungleich null ändert, da ein in der Zelle enthaltener
Wert ungleich null bereits Feeder bewirkt hätte.
# Eine erneute Auswertung der Feeder ist nicht erforderlich, wenn eine Zelle von einem Wert un►
gleich null in einen anderen Wert ungleich null übergeht.
# Normalerweise wird der Prozess der Datenzuführung (Feeding) bei der Auswertung von Feedern ge►
stoppt, wenn eine Feederregel ausgewertet wird und der Zielzelle bereits Daten zugeführt worden
sind.
# In diesem Fall werden Feederregeln nicht weiter verarbeitet, da das Vorhandensein des Feeders
in der Zielzelle darauf hinweist, dass die Feederregeln für die Zielzelle bereits ausgeführt
worden sind; es ist nicht erforderlich, diese Regeln noch einmal auszuführen.
# Betrachten Sie die folgenden Feederregeln:
# ['A']=>['B'];
# Die Feederregel für Zelle B ist von bestimmten Cube-Datenwerten abhängig:
# [B]=>DB(cube-name,!dim1,DB(cube2-name, ...),!dim2);['C']=>['D'];['X']=>['B'];
# Wenn die Feederregel für B erstmals ausgewertet wird, dann wird "DB(cube2-name, ...)" ausge►
wertet, um einen Elementnamen wie beispielsweise C zu generieren. Daher führt Zelle B Daten zu
Zelle C zu, und anschließend führt Zelle C Daten zu Zelle D zu. Wenn sich der Wert für Zelle X
von null in einen Wert ungleich null ändert, werden durch diese Änderung auch Daten zu Zelle B
zugeführt. Zu Zelle B wurden jedoch bereits Daten zugeführt; daher wird der Feedingprozess ge►
stoppt, und die Feederregel für B wird niemals ausgewertet; dies bedeutet, dass "Änderungen" in
der Ausgabe der Regel, die durch eine zugrunde liegende Datenänderung aufgrund der Verarbeitung
durch die Anweisung "DB(…)" verursacht werden können, nicht ausgewertet werden. Wenn der Konfi►
gurationsparameter "ForceReevaluationOfFeedersForFedCellsOnDataChange" festgelegt ist, bewirkt
das Vorhandensein eines Feeders in Zelle B keine Beendigung der Feederverarbeitung. Stattdessen
wird die Feederregel für B ausgeführt. Da die Feederregel für B datenabhängig ist, kann das
Ziel des Feeders die vorherige Zelle C sein oder eine andere Zelle, zu der dann Daten zugeführt
werden. Beachten Sie, dass das Setzen dieses Parameters zwangsläufig zu mehr Feederauswertungen
führt; dies kann sich auf die Leistung auswirken.
# Um diesen Parameter zu aktivieren, müssen Sie "ForceReevaluationOfFeedersForFedCellsOnData►
Change=T" festlegen.
ForceReevaluationOfFeedersForFedCellsOnDataChange=T

# EnableNewHierarchyCreation
# Gibt an, ob das Erstellen mehrerer Hierarchien aktiviert oder inaktiviert ist.
# Parametertyp: optional (für mehrere Hierarchien erforderlich)
# Standardmäßig ist der Parameter "EnableNewHierarchyCreation" auf F (für "false") gesetzt. Än►
dern Sie die Parametereinstellung in "T" (für "true"), wenn Sie mit mehreren Hierarchien arbei►
ten. Die Veröffentlichung "TM1 Referenz" enthält eine Liste der Turbo Integrator-Funktionen für
die Verwaltung von Dimensionen sowie der entsprechenden Funktionen für die Verwaltung bestimm►
ter Hierarchien innerhalb der Dimensionen.
# EnableNewHierarchyCreation=T

# HTTPPortNumber (HTTP-Port für TM1 Server)


# Legt die Server-Port-Nummer für den HTTP-Zugriff fest. Wie der vorstehende Parameter "PortNum►
ber" wird auch dieser Parameter verwendet, um die Unterscheidung zwischen mehreren Servern zu
ermöglichen, die auf demselben Computer ausgeführt werden. Wenn mehrere TM1 Server auf einem
einzelnen Computer installiert sind, muss jeder Server eindeutige Werte für die Portnummer und
die HTTP-Portnummer verwenden.
# Typ: Optional, statisch
# Wenn Sie einen TM1 Server installieren, lautet die HTTP-Standardportnummer 12345. Gültige
Portwerte liegen im Bereich zwischen 5000 und 49151.
#
# Wenn die Datei "Tm1s.cfg" den Parameter 'HTTPPortNumber' nicht enthält, können Sie die mit
OData Version 4 kompatible REST-API nicht verwenden.
HTTPPortNumber=8010

# EnableTIDebugging
# Gibt an, ob die Debuggingfunktionen von Turbo Integrator aktiviert oder inaktiviert sind.
# Parametertyp: optional, dynamisch
# Standardmäßig ist der Parameter "EnableTIDebugging" auf F (für "false") gesetzt.
# Wenn Sie den Parameter auf T (für "true") setzen, können Sie alle Debuggingfunktionen des Tur►
bo Integrator-Prozesses der TM1-REST-API verwenden.
EnableTIDebugging=T

58 IBM Planning Analytics: Cloud - Einführung


Beispieldatei cogstartup.xml
Dies ist ein Beispiel für die Datei 'cogstartup.xml' für IBM POWER8 LE.

<crn:parameters
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:cfg="http://developer.cognos.com/schemas/configparams/XMLSchema/1/"
xmlns:crn="http://developer.cognos.com/schemas/crconfig/1/"
xsi:schemaLocation="http://developer.cognos.com/schemas/crconfig/1/ cogstartup.xsd"
version="166.0">
<!--tm1AdminServer: Definiert eine Gruppe von Eigenschaften für den TM1 Admin Server.-->
<crn:parameter
name="tm1AdminServer"
opaque="true">
<crn:value>
<!--tm1AdminNonSSLPortNumber: Gibt die TCP-Portnummer an, die vom TM1 Admin Server für
die nicht gesicherte Kommunikation verwendet wird. -->
<crn:parameter
name="tm1AdminNonSSLPortNumber">
<crn:value
xsi:type="xsd:unsignedShort">5495</crn:value>
</crn:parameter>
<!--tm1AdminSSLPortNumber: Gibt die TCP-Portnummer an, die vom TM1 Admin Server für die
gesicherte Kommunikation (SSL) verwendet wird. -->
<crn:parameter
name="tm1AdminSSLPortNumber">
<crn:value
xsi:type="xsd:unsignedShort">5498</crn:value>
</crn:parameter>
<!--tm1AdminHTTPPortNumber: Gibt die HTTP-Portnummer an, die vom TM1 Admin Server für die
nicht gesicherte Kommunikation verwendet wird. -->
<crn:parameter
name="tm1AdminHTTPPortNumber">
<crn:value
xsi:type="xsd:unsignedShort">5895</crn:value>
</crn:parameter>
<!--tm1AdminHTTPSPortNumber: Gibt die HTTPS-Portnummer an, die vom TM1 Admin Server für
die gesicherte Kommunikation (SSL) verwendet wird. -->
<crn:parameter
name="tm1AdminHTTPSPortNumber">
<crn:value
xsi:type="xsd:unsignedShort">5898</crn:value>
</crn:parameter>
<!--tm1AdminSupportNonSSLClients: Gibt an, ob der TM1 Admin Server TM1 Clients ohne SSL
unterstützt.-->
<!-- Legen Sie für diesen Parameter den Wert 'true' fest, um den Admin-Server so zu konfi►
gurieren, dass er Nicht-SSL-Clients unterstützt und sowohl an gesicherten Ports (SSL-Ports) als
auch an nicht gesicherten Ports für Clientverbindungen empfangsbereit ist. Bei der Einstellung
'false' unterstützt der TM1 Admin Server nur SSL-Clientverbindungen am gesicherten Port. -->
<crn:parameter
name="tm1AdminSupportNonSSLClients">
<crn:value
xsi:type="xsd:boolean">false</crn:value>
</crn:parameter>
<!--tm1AdminSupportPreTLSv12Clients: Gibt an, dass der TM1 Admin Server SSL-Protokolle
(vor TLS V1.2) von TM1 Clients unterstützt. -->
<!-- Geben Sie für den Parameter 'true' an, damit TM1 Clients mit SSL-Protokollen vor TLS
V1.2 eine Verbindung zum TM1 Admin Server herstellen können. Bei der Einstellung 'false' (Stan►
dardwert) akzeptiert der TM1 Admin Server nur SSL-Protokolle mit TLS V1.2 oder höher. -->
<crn:parameter
name="tm1AdminSupportPreTLSv12Clients">
<crn:value
xsi:type="xsd:boolean">false</crn:value>
</crn:parameter>
<!--tm1AdminKeyFile: Gibt den Dateipfad der Schlüsseldatenbankdatei an.-->
<!-- Die Schlüsseldatenbankdatei, die das Serverzertifikat und die anerkannten Zertifizie►
rungsstellen enthält. -->
<crn:parameter
name="tm1AdminKeyFile">
<crn:value
xsi:type="cfg:filePath">./ssl/ibmtm1.kdb</crn:value>
</crn:parameter>
<!--tm1AdminKeyStashFile: Gibt den Dateipfad der Kennwortdatei für die Schlüsseldatenbank
an. -->
<!-- Der Keystore, der die Kennwörter für die Schlüsseldatenbankdatei enthält. -->
<crn:parameter
name="tm1AdminKeyStashFile">
<crn:value
xsi:type="cfg:filePath">./ssl/ibmtm1.sth</crn:value>

Anhang A. Konfigurieren von Planning Analytics on Cloud 59


</crn:parameter>
<!--tm1AdminKeyLabel: Gibt die Bezeichnung des Serverzertifikats an. -->
<!-- Die Bezeichnung des Serverzertifikats in der Schlüsseldatenbankdatei. Ein Zertifikat
kann als Standard markiert werden. -->
<crn:parameter
name="tm1AdminKeyLabel">
<crn:value
xsi:type="xsd:string">ibmtm1_server</crn:value>
</crn:parameter>
<!--tm1AdminFIPSOperationMode: Gibt den FIPS-Betriebsmodus an. -->
<!-- Steuert die FIPS-Unterstützungsebene (FIPS = Federal Information Processing Stan►
dards). Standardwert ist 'aktiviert'. \n\tAktiviert - Basisunterstützung für FIPS 140-2, Ebene
1. \n\tGenehmigt - Unterstützung für FIPS 140-2, Ebene 2. \n\tInaktiviert - keine FIPS-Unter►
stützung. -->
<crn:parameter
name="tm1AdminFIPSOperationMode">
<crn:value
xsi:type="xsd:int">2</crn:value>
</crn:parameter>
<!--tm1AdminNIST_SP800_131A_MODE: Gibt an, dass der Server mit dem NIST-Standard SP
800-131A kompatibel sein sollte. Standardwert ist 'true'. -->
<crn:parameter
name="tm1AdminNIST_SP800_131A_MODE">
<crn:value
xsi:type="xsd:boolean">true</crn:value>
</crn:parameter>
<!--tlsCipherList: Gibt eine Liste der unterstützten Cipher-Suites nach Priorität an. -->
<!-- Verwenden Sie diese Eigenschaft, um anzugeben, welche Cipher-Suites in dieser Instal►
lation zulässig sind. Die durch Kommas getrennten Zeichenfolgewerte werden durch RFC 2246,
4346, 5246, 4492 und 5289 definiert. Die genannten Cipher-Suites werden bei der SSL-Festlegung
in der angegebenen Reihenfolge sowohl für die Client- als auch für die Serverseite vorgelegt.
Bei mindestens einer der ausgewählten Cipher-Suites für die konfigurierte Client- und Server►
plattform muss eine Übereinstimmung vorliegen. -->
<crn:parameter
name="tlsCipherList">
<crn:value
xsi:type="xsd:string"/>
</crn:parameter>
<!--tm1AdminIPVersion: Gibt das/die Internetprotokoll(e) an, das/die der TM1 Admin Server
unterstützt. -->
<crn:parameter
name="tm1AdminIPVersion">
<crn:value
xsi:type="xsd:string">IPv4</crn:value>
</crn:parameter>
<!--tm1AdminActivityInterval: Gibt das Intervall in Sekunden an, in dem der TM1 Server
den TM1 Admin Server darüber benachrichtigt, dass er aktiv ist. -->
<crn:parameter
name="tm1AdminActivityInterval">
<crn:value
xsi:type="xsd:positiveInteger">10</crn:value>
</crn:parameter>
<!--tm1AdminInactivityTimeout: Gibt das Intervall in Sekunden an, für das der TM1 Server
inaktiv sein kann, bevor er aus dem TM1 Admin Server entfernt wird. -->
<crn:parameter
name="tm1AdminInactivityTimeout">
<crn:value
xsi:type="xsd:positiveInteger">10</crn:value>
</crn:parameter>
<!--tm1AdminSvrCertificateVersion: Gibt an, welche Version von TM1 die zu verwendenden
SSL-Zertifikate generiert hat. -->
<!-- Standardmäßig verwendet das System die mit 1024 Bit verschlüsselte Version der von
TM1 generierten Zertifikate. Ändern Sie diesen Parameter nur, wenn Sie die neue, mit 2048 Bit
verschlüsselte Version der Standardzertifikate verwenden wollen. Sie können die neue Version
mit älteren und mit neuen TM1 Clients verwenden, Sie müssen die Clients jedoch zur Verwendung
der neuen Zertifizierungsstellendatei konfigurieren. Dieser Parameter gilt nicht, wenn Sie eige►
ne SSL-Zertifikate verwenden. Gültige Werte: 1 = Aktiviert die Zertifizierungsstelle für die
1024-Bit-Verschlüsselung mit sha-1 (Standardwert); 2 = Aktiviert die Zertifizierungsstelle für
die 2048-Bit-Verschlüsselung mit sha-256. -->
<crn:parameter
name="tm1AdminSvrCertificateVersion">
<crn:value
xsi:type="xsd:int">1</crn:value>
</crn:parameter>
</crn:value>
</crn:parameter>
<!--tm1Server: Definiert eine Gruppe von Eigenschaften für den TM1 Server. -->
<crn:parameter
name="tm1Server"
opaque="true">
<crn:value>
<crn:instances

60 IBM Planning Analytics: Cloud - Einführung


name="tm1ServerInstances">
<!--24 Retail: Definiert eine Gruppe von Eigenschaften für eine TM1 Server-Instanz. -->
<crn:instance
name="24 Retail"
class="tm1ServerInstance">
<crn:parameter
name="tm1sConfigDirectory">
<crn:value
xsi:type="cfg:folderPath">../samples/tm1/24Retail</crn:value>
</crn:parameter>
</crn:instance>
<!--SData: Definiert eine Gruppe von Eigenschaften für eine TM1 Server-Instanz. -->
<crn:instance
name="SData"
class="tm1ServerInstance">
<crn:parameter
name="tm1sConfigDirectory">
<crn:value
xsi:type="cfg:folderPath">../samples/tm1/SData</crn:value>
</crn:parameter>
</crn:instance>
<!--Planning Sample: Definiert eine Gruppe von Eigenschaften für eine TM1 Server-In►
stanz. -->
<crn:instance
name="Planning Sample"
class="tm1ServerInstance">
<crn:parameter
name="tm1sConfigDirectory">
<crn:value
xsi:type="cfg:folderPath">../samples/tm1/PlanSamp</crn:value>
</crn:parameter>
</crn:instance>
<!--GO_New_Stores: Definiert eine Gruppe von Eigenschaften für eine TM1 Server-Instanz.
-->
<crn:instance
name="GO_New_Stores"
class="tm1ServerInstance">
<crn:parameter
name="tm1sConfigDirectory">
<crn:value
xsi:type="cfg:folderPath">../samples/tm1/GO_New_Stores</crn:value>
</crn:parameter>
</crn:instance>
<!--GO_Scorecards: Definiert eine Gruppe von Eigenschaften für eine TM1 Server-Instanz.
-->
<crn:instance
name="GO_Scorecards"
class="tm1ServerInstance">
<crn:parameter
name="tm1sConfigDirectory">
<crn:value
xsi:type="cfg:folderPath">../samples/tm1/GO_scorecards</crn:value>
</crn:parameter>
</crn:instance>
<!--Proven_Techniques: Definiert eine Gruppe von Eigenschaften für eine TM1 Server-In►
stanz. -->
<crn:instance
name="Proven_Techniques"
class="tm1ServerInstance">
<crn:parameter
name="tm1sConfigDirectory">
<crn:value
xsi:type="cfg:folderPath">../samples/tm1/Proven_Techniques</
crn:value>
</crn:parameter>
</crn:instance>
</crn:instances>
</crn:value>
</crn:parameter>
</crn:parameters>

Parameter in Datei "tm1s.cfg"


Die Parameter in der Datei "tm1s.cfg" werden im Folgenden beschrieben.

Anhang A. Konfigurieren von Planning Analytics on Cloud 61


Dynamischer Parameter
Die Werte dynamischer Parameter können während der Ausführung des IBM TM1 Servers bearbeitet wer-
den.
Der TM1 Server fragt die Datei 'tm1s.cfg' kontinuierlich in Intervallen von 60 Sekunden ab, um festzustel-
len, ob Werte dynamischer Parameter geändert wurden. Falls der Server eine Parameterwertänderung
feststellt, wird der neue Wert sofort verwendet. Dynamische Parameter werden in dieser Liste durch den
Zusatz "dynamic" gekennzeichnet.

Statischer Parameter
Die Werte statischer Parameter werden nur aus der Datei 'tm1s.cfg' gelesen, wenn der TM1 Server gestar-
tet wird. Wenn Sie den Wert eines statischen Parameters ändern möchten, müssen Sie den TM1 Server
beenden, den Wert in der Datei 'tm1s.cfg' bearbeiten und dann den Server neu starten.
Die meisten Parameter in der Datei 'tm1s.cfg' sind statisch.

Leerzeichen in Werten
Falls ein Parameterwert Leerzeichen enthält, müssen Sie den Parameterwert in doppelte Anführungszei-
chen setzen.

AdminHost
Geben Sie den Namen oder die IP-Adresse für den Admin-Host an, an dem ein Admin-Server ausgeführt
wird.
Parametertyp: erforderlich, statisch
Um mehrere Admin-Hosts anzugeben, müssen Sie die einzelnen Hostnamen durch ein Semikolon tren-
nen, wenn Sie unter Microsoft Windows arbeiten. Wenn Sie unter UNIX arbeiten, verwenden Sie als
Trennzeichen einen Doppelpunkt. Beispiel:
• Verwenden Sie das Format AdminHost=hostname1;hostname2 auf einem Windows IBM TM1 Ser-
ver.
• Verwenden Sie das Format AdminHost=hostname1:hostname2 auf einem UNIX IBM TM1 Server.
Weitere Beispiele lauten wie folgt:
• AdminHost=boston;newyork
• AdminHost=192.168.1.17;192.168.1.22
• AdminHost=boston;192.168.1.17;192.168.1.22;myserver;192.168.1.40
Anmerkung: Die Zeichenfolge, die den Admin-Host angibt, ist auf 1020 Zeichen oder Bytes begrenzt.

AllowReadOnlyChoreReschedule
Weist Benutzern LESE-Zugriff auf einen Job zu und die Möglichkeit, Jobs zu aktivieren, zu inaktivieren und
neu zu planen.
Parametertyp: optional, statisch
Wird die Zeile "AllowReadOnlyChoreReschedule=T" in die Datei Tm1s.cfg für einen Server eingefügt, kön-
nen Benutzer mit dem Zugriffsrecht LESEN durch Klicken mit der rechten Maustaste auf einen Job im Ser-
ver Explorer die Option Zeitplanung aktivieren umschalten oder die Option Job bearbeiten wählen. Die
Option Job bearbeiten steht nur für einen Job zur Verfügung, der nicht aktiviert ist.
Wenn ein Benutzer mit dem Zugriffsrecht LESEN für einen Job die Option Job bearbeiten wählt, erscheint
nur die Planungsanzeige des Jobassistenten.
Auf dieser Planungsanzeige können Benutzer die Planungsparameter für den Job einstellen, jedoch nicht
die Liste der Prozesse bearbeiten, aus denen sich der Job zusammensetzt.

62 IBM Planning Analytics: Cloud - Einführung


AllowSeparateNandCRules
Wird dieser Parameter aktiviert, dann können Sie Regelausdrücke für die Ebenen "N:" und "C:" in separa-
ten Zeilen mit identischen AREA-Definitionen angeben.
Parametertyp: optional, statisch
Zum Beispiel:

['Budget','Argentina']=N:Expression;

['Budget','Argentina']=C:Expression;

sind beides gültige Regelanweisungen, wenn Sie den Parameter "AllowSeparateNandCRules" in die Datei
Tm1s.cfg aufnehmen und auf "T" setzen.
Dieser Parameter wirkt sich außerdem darauf aus, wie numerische und Zeichenfolgeregeln auf Zellen an-
gewendet werden. Ohne diesen Parameter wird die erste Regelanweisung, die für eine bestimmte AREA-
Definition gefunden wird, auf die Zellen angewendet, die im Gültigkeitsbereich dieser Definition liegen.
Wenn eine Zelle innerhalb der AREA-Definition numerisch ist und es sich bei der Regel um eine Zeichen-
folgeregel handelt, wird die Zelle wie eine nicht von der Regel abgeleitete Zelle behandelt, da es eine
Übereinstimmung gab, die nicht auf die Zelle angewendet wurde.
Zum Beispiel:

['1 Quarter']=s:'str_value';Not following.

['1 Quarter']=n:77;

Wenn der Parameter "AllowSeparateNandCRules" nicht gesetzt ist (oder auf "F" gesetzt wurde), ent-
spricht die erste Regelanweisung jeder Zelle, die als eines ihrer Elemente "1 Quarter" verwendet. Handelt
es sich bei der Zelle um eine Zeichenfolgezelle, wird der Wert der Zelle auf "str_value" gesetzt. Handelt es
sich bei der Zelle um eine numerische Zelle, wird sie wie eine nicht von der Regel abgeleitete Zelle behan-
delt, da zwar eine Übereinstimmung gefunden wurde (die erste Regel), aber die Regel selbst nicht angew-
endet wurde.
Wenn der Parameter "AllowSeparateNandCRules" auf "T" gesetzt wurde, werden Zeichenfolgezellen, die
"1 Quarter" verwenden, auf "str_value" und numerische Zellen, die "1 Quarter" verwenden, auf "77" ge-
setzt.
Um den Parameter auf "T" zu setzen, fügen Sie die folgende Zeile in die Datei Tm1s.cfg ein:

AllowSeparateNandCRules=T

AllRuleCalcStargateOptimization
Der Parameter "AllRuleCalcStargateOptimization" optimiert die Leistung in Berechnungsansichten, die
ausschließlich von Regeln berechnete Werte enthalten.
Parametertyp: optional, statisch
In der Regel führt TM1 Berechnungen für Standardkonsolidierungen aus und berechnet dann Werte für
regelbasierte Konsolidierungen, welche möglicherweise anstatt der Werte in den Standardkonsolidierun-
gen verwendet werden. Der Parameter "AllRuleCalcStargateOptimization" ermöglicht eine Optimierung,
indem zunächst überprüft wird, ob alle Werte in der Ansicht von Regeln berechnet wurden. Danach wird
folgendermaßen fortgefahren:
• Wenn alle Werte in der Ansicht von Regeln berechnet wurden, überspringt TM1 die unnötigen Berech-
nungen für Standardkonsolidierungen und führt nur die von einer Regel berechneten Konsolidierungen
aus.
• Wenn die Ansicht nur einen einzigen Wert enthält, der nicht durch eine Regel berechnet wurde, bleibt
dieser Optimierungsparameter unwirksam.

Anhang A. Konfigurieren von Planning Analytics on Cloud 63


Wenn dieser Parameter auf "True" gesetzt wird, ist für jede angeforderte Ansicht ein geringer zusätzlicher
Verarbeitungsaufwand erforderlich, da zunächst überprüft wird, ob die Ansicht nur von Regeln berechnete
Werte enthält. Bei den meisten Ansichten ist dieser zusätzliche Verarbeitungsaufwand minimal, da die
Optimierung gestoppt wird, sobald der erste Wert gefunden wird, der nicht von einer Regel berechnet
wurde.
Zur Aktivierung dieses Parameters legen Sie als Parameterwert T in der TM1 Server-Konfigurationsdatei
"Tm1s.cfg" wie folgt fest:

AllRuleCalcStargateOptimization=T

Standardmäßig ist dieser Parameter inaktiviert (F).

ApplyMaximumViewSizeToEntireTransaction
Wendet 'MaximumViewSize' für die gesamte Transaktion an, nicht nur für einzelne Berechnungen.
Parametertyp: optional, dynamisch
Standardmäßig überprüft 'MaximumViewSize' die Verarbeitung einzelner Ansichten. Wenn zum Beispiel
10 Ansichten in einer einzelnen Transaktion verarbeitet werden, wird der Schwellenwert nur dann über-
schritten, wenn die Verarbeitung einer einzelnen Ansicht den Schwellenwert überschreitet. Weitere Infor-
mationen hierzu finden Sie in „MaximumViewSize ” auf Seite 92.
Wenn für diesen Parameter 'True' festgelegt wird, wird die kumulativ Speichernutzung aller in einer ein-
zelnen Transaktion verarbeiteten Ansichten mit dem Schwellenwert verglichen. Auf diese Weise können
mit dem Schwellenwert für die Speichergröße mehr Transaktionen abgefangen werden, die große Spei-
chermengen belegen.
Anmerkung: Die TI-Prozessausführung zählt als einzelne Transaktion, einschließlich aller untergeordne-
ten TI-Prozesse.

ApplyMaximumViewSizeToEntireTransaction=T

Standardwert: F

AuditLogMaxFileSize
Zeigt die maximale Dateigröße für die Auditprotokolldatei an, bevor sie geschlossen und eine neue Datei
erstellt wird.
Parametertyp: optional, dynamisch
Dieser Wert muss die Einheiten KB (Kilobyte), MB (Megabyte) oder GB (Gigabyte) enthalten. Wenn Sie bei-
spielsweise die Protokolldateigröße auf 100 MB beschränken möchten, geben Sie Folgendes ein:
AuditLogMaxFileSize=100 MB
Der Wertebereich umfasst die folgenden Werte:
• Standardwert: 100 MB
• Mindestwert: 1 KB
• Höchstwert: 2 GB

AuditLogMaxQueryMemory
Zeigt die Höchstmenge an Speicher an, die IBM TM1 Server beim Ausführen einer Auditprotokollabfrage
und Abrufen von Ergebnissätzen verwenden kann.
Parametertyp: optional, dynamisch
Dieser Wert muss die Einheiten KB (Kilobyte), MB (Megabyte) oder GB (Gigabyte) enthalten. Beispiel:
AuditLogMaxQueryMemory=100 MB

64 IBM Planning Analytics: Cloud - Einführung


Der Wertebereich umfasst die folgenden Werte:
• Standardwert: 100 MB
• Mindestwert: 1 KB
• Höchstwert: 2 GB

AuditLogOn
Schaltet die Auditprotokollierung ein (T) oder aus (F).
Parametertyp: optional, dynamisch
Beispiel:
• Legen Sie zum Aktivieren der Auditprotokollierung AuditLogOn=T fest.
• Legen Sie zum Inaktivieren der Auditprotokollierung AuditLogOn=F fest.
Der Standardwert ist "F".

AuditLogUpdateInterval
Zeigt den maximalen Zeitraum (in Minuten) an, den IBM TM1 Server wartet, bevor die Ereignisse von der
temporären Auditdatei in das endgültige Auditprotokoll verschoben werden.
Parametertyp: optional, dynamisch
Beispiel:
AuditLogUpdateInterval=60
Der Standardwert beträgt "60" (60 Minuten).
Der Standardwert beträgt "1" (1 Minute).
Anmerkung: Sie können mithilfe des Befehls Auditprotokoll verarbeiten das Auditprotokoll jederzeit mit
den neuesten Ereignissen im Server Explorer manuell aktualisieren. Weitere Informationen finden Sie im
Abschnitt zum Aktualisieren des Auditprotokolls anhand der neuesten Ereignisse"" in der Veröffentlichung
TM1-Operationen.

AutomaticallyAddCubeDependencies
Dieser Parameter bestimmt, ob Cube-Abhängigkeiten automatisch festgelegt werden oder ob Sie die Cu-
be-Abhängigkeiten für jeden Cube manuell angeben müssen.
Parametertyp: optional, statisch
Der IBM Cognos TM1 Server erstellt Abhängigkeiten, damit Caches für die Cube-Berechnung ordnungsge-
mäß inaktiviert werden können, wenn Daten in Cubes geändert werden. Weitere Details finden Sie in 'In-
formationen zu Cube-Abhängigkeiten' in der Veröffentlichung TM1 Operationen.
Wenn 'true' (der Standardwert) definiert ist, werden regelbasierte DB(…)-Abhängigkeiten zwischen Cubes
festgestellt und beim Serverstart automatisch festgelegt. Darüber hinaus werden die in einer Regel z. B.
durch DB()-, ATTRS()- oder ATTRN()-Funktionen ausgedrückten Abhängigkeiten nach dem Bearbeiten,
Speichern oder erneuten Kompilieren dieser Regel automatisch erneut erstellt.
Wenn 'false' definiert ist, werden regelbasierte DB(…)-Abhängigkeiten zwischen Cubes nicht festgestellt
und beim Serverstart festgelegt. Die Abhängigkeiten werden beim Ausführen einer Abfrage erstellt. Dies
kann dazu führen, dass eine Abfrage andere Abfragen aufgrund einer neuen Abhängigkeit blockiert.

AutomaticallyAddCubeDependencies=F

Standardwert: T

Anhang A. Konfigurieren von Planning Analytics on Cloud 65


CacheFriendlyMalloc
Dieser Parameter ermöglicht eine für die IBM Power-Plattform spezifische Speicherausrichtung.
Parametertyp: optional, statisch
Tests haben gezeigt, dass die Aktivierung dieses Parameters bei Einsatzszenarios mit einer großen Anzahl
von Benutzern die größten Vorteile liefert. Bei Einsatzszenarios mit Einzelbenutzern oder einer kleinen
Anzahl von Benutzern sind keine oder nur geringe Vorteile zu erwarten. Die Standardeinstellung lautet
'CacheFriendlyMalloc=F'.
Fügen Sie die folgende Zeile zur Datei 'tm1s.cfg' hinzu, um die Option zu aktivieren:

CacheFriendlyMalloc=T

CalculationThresholdForStorage
Definiert die Mindestanzahl der Regelberechnungen, die für eine einzelne Zelle oder Stargate-Ansicht er-
forderlich sind. Nach Erreichen des angegebenen Werts speichert der IBM TM1 Server die Berechnungen
zum Gebrauch während der aktuellen Serversitzung.
Parametertyp: optional, dynamisch
Wenn ein Benutzer beispielsweise von einer Regel abgeleitete Werte vom IBM TM1 Server anfordert, ent-
weder von einer einzelnen Zelle oder einer Stargate-Ansicht, muss der Server normalerweise mehrere Re-
gelberechnungen durchführen, um die angeforderten, von einer Regel abgeleiteten Werte zu erhalten.
CalculationThresholdForStorage hat einen direkten Einfluss auf Speicherverbrauch und Leistung. Ein ho-
her Parameterwert resultiert in reduziertem Speicherbedarf und langsamer Leistung. Ein niedriger Para-
meterwert resultiert in erhöhtem Speicherbedarf und schnellerer Leistung.
Falls Sie "CalculationThresholdForStorage" nicht in die Datei Tm1s.cfg einfügen, beträgt der Standard-Be-
rechnungsschwellenwert 50.

CAMPortalVariableFile
Der Pfad zur Datei variables_TM1.xml in der IBM Cognos-Installation.
Parametertyp: Erforderlich für IBM Cognos-Interoperabilität, statisch.
Der Parameter "CAMPortalVariableField" ist nur bei Verwendung von IBM Cognos Analytics mit Cognos
TM1 Web und dem Cognos TM1 Server erforderlich.
Legen Sie den Parameter mit einem relativen Pfad wie folgt fest:
CAMPortalVariableFile=portal\variables_TM1.xml
Anmerkung: Die genaue Dateiposition auf dem IBM Cognos Analytics-Server lautet: Cognos_Speicher-
position\templates\ps\portal\variables_TM1.xml.

CAMUseSSL
Gibt an, dass für die gesamte Kommunikation zwischen TM1 und dem IBM Cognos Analytics-Server SSL
verwendet werden muss.
Parametertyp: optional, statisch
Standardwert: False

CheckFeedersMaximumCells
Beschränkt die Anzahl der Zellen, die durch die Option Feeder prüfen im Cube Viewer geprüft werden.
"CheckFeedersMaximumCells" ist ein optionaler Parameter, den Sie zur Datei Tm1s.cfg hinzufügen kön-
nen. Wird dieser Parameter nicht in die Datei Tm1s.cfg aufgenommen, prüft die Option Feeder prüfen
standardmäßig 3.000.000 Zellen.

66 IBM Planning Analytics: Cloud - Einführung


Parametertyp: optional, dynamisch
Wenn der TM1 Server Feeder einer hochkonsolidierten Zelle prüft, muss er alle Schnittpunkte prüfen, die
für diese Zelle relevant sind. In umfangreichen Anwendungen kann der TM1 Server möglicherweise für
einen längeren Zeitraum nicht verfügbar sein, während der TM1 Server alle Schnittpunkte prüft.
Um die Anzahl der zu prüfenden Zellen zu begrenzen, wenn Sie die Option "Feeder prüfen" verwenden
(wodurch die Zeitdauer begrenzt wird, die der TM1 Server nicht verfügbar ist), fügen Sie "CheckFeeders-
MaximumCells" in die Datei "Tm1s.cfg" ein und stellen Sie den Parameter auf die Anzahl der Zellen ein,
die Sie prüfen möchten.
Möchten Sie beispielsweise Feeder prüfen auf 1.000.000 Zellen beschränken, geben Sie die folgende
Zeile ein:
CheckFeedersMaximumCells=1,000,000

ClientCAMURI
Der URI für den IBM Cognos-Server bzw. für IBM Cognos Connection, der zur Authentifizierung der TM1
Clients verwendet wird.
Parametertyp: optional, dynamisch
Der URI wird im Format http[s]://<Host>/<Cognos-Speicherposition>/cgi-bin/cognos.cgi
angegeben.
Beispiel: http://10.121.25.121/ibmcognos/cgi-bin/cognos.cgi

ClientExportSSLSvrCert
Gibt an, ob ein IBM Cognos TM1 Client das CA-Zertifikat, das ursprünglich zur Ausgabe des TM1 Server-
Zertifikats verwendet wurde, aus dem Microsoft Windows-Zertifikatsspeicher abrufen soll.
Parametertyp: optional (für SSL erforderlich), statisch
Wenn ClientExportSSLSvrCert=T festgelegt ist, wird das CA-Zertifikat aus dem Zertifikatsspeicher
auf dem Client-Computer exportiert, sobald es vom TM1 Client angefordert wird.
Standardwert: F

ClientExportSSLSvrKeyID
Gibt den Identitätsschlüssel an, den ein IBM Cognos TM1 Client verwendet, um ein CA-Zertifikat, das ur-
sprünglich zur Ausgabe des TM1 Server-Zertifikats verwendet wurde, aus dem Microsoft Windows-Zertifi-
katsspeicher zu exportieren.
Parametertyp: optional (für SSL erforderlich), statisch

ClientMessagePortNumber
Identifiziert einen sekundären Port, der die Benutzernachrichten über Fortschritt und endgültigen Ab-
bruch einer lange laufenden Operation akzeptiert, ohne Threadreserven zu blockieren.
Parametertyp: optional, statisch für Änderungen, dynamisch eingestellt
Wenn in der Konfigurationsdatei keine Portnummer angegeben wurde, wird die Nummer dynamisch aus-
gewählt und beim Serverstart eingestellt. Sie kann nicht geändert werden, während der Server aktiv ist.
Dieser zusätzliche Port garantiert, dass andere Serveranforderungen weiter verarbeitet werden, während
auf einen Abbruch vom Benutzer gewartet wird.
Standardmäßig wird diese Portnummer beim Start des IBM TM1 Servers automatisch und dynamisch zu-
gewiesen. Sie müssen die ClientMessagePortNumber nicht auf eine spezifische Nummer setzen; es sei
denn, Firewalls oder andere Netzprobleme erfordern, dass der Listener-Port eine bekannte Nummer sein
muss.

Anhang A. Konfigurieren von Planning Analytics on Cloud 67


Vorsicht: Wenn Sie für den Parameter "ClientMessagePortNumber" einen bestimmten Wert festle-
gen, anstatt eine dynamische Zuweisung zu definieren, müssen Sie für alle verwendeten Nachrich-
tenports für den TM1 Server und Client eindeutige Portnummern zuweisen. Wenn zwei Server an
derselben Maschine mit derselben Portnummer ausgeführt werden, kann die Nachrichtenaktivität
zu einem Systemkonflikt oder einer Blockierung führen.
Weitere Informationen finden Sie in „PortNumber” auf Seite 102 und „ProgressMessage” auf Seite 103.

ClientPingCAMPassport
Zeigt das Intervall in Sekunden an, in dem ein Client den Cognos Authentication Management-Server mit
Ping überprüfen sollte, damit der zugehörige Passport aktiv bleibt.
Parametertyp: optional, dynamisch
Wenn ein Fehler auftritt oder der Passport abläuft, wird die Verbindung des Benutzers vom IBM TM1 Ser-
ver getrennt.
Standardwert: 900

ClientPropertiesSyncInterval
Gibt das Intervall (in Sekunden) an, in dem die Clienteigenschaften im Steuerungscube }ClientPro-
perties aktualisiert werden. Die Standardeinstellung lautet 1800 Sekunden, um den Cube alle 30 Minu-
ten zu aktualisieren.
Eine zu häufige Aktualisierung kann zu einer unnötigen Belastung der CPU führen und bis zum Abschluss
der Operation verhindern, dass Benutzer sich an- bzw. abmelden können.
Parametertyp: optional, dynamisch

ClientVersionMaximum
Gibt die höchste Clientversion an, die eine Verbindung zum IBM TM1 Server herstellen kann.
Parametertyp: optional, dynamisch
Der Wert des Parameters "ClientVersionMaximum" wird unter Verwendung des folgenden Formats als
Versionszeichenfolge ausgedrückt:
m.n.tffhh
m = Hauptrelease-Nummer
n = Nebenrelease-Nummer
t = Wartungsrelease-Nummer
ff = Fixpack-Nummer
hh = Hotfix-Nummer
Durch das Festlegen von ClientVersionMaximum = 9.4.10305 in diesem Format wird angegeben,
dass die höchste Clientversion, die mit dem Server verbunden werden kann, die Version 9.4.1 ist.
Wenn die Datei "Tm1s.cfg" keinen "ClientVersionPrecision"-Parameterwert enthält, werden nur die
Hauptrelease-, Nebenrelease- und Wartungsrelease-Nummer verwendet, um die Kompatibilität zwischen
Client und Server festzulegen. Zur Verdeutlichung soll das obige Beispiel dienen:
Wenn der Parameter "ClientVersionMaximum" nicht explizit gesetzt wird, entspricht der Standardwert der
aktuell installierten Serverversion.
Gültige Parameterwerte liegen im Bereich von x00 bis zur momentan installierten Version. Dabei gibt x
die Hauptreleasenummer für den momentan installierten TM1 Server an. Die gültigen Parameterwerte für
den TM1 Server 9.0 SP3 liegen also z. B. im Bereich zwischen 900 und 903.

68 IBM Planning Analytics: Cloud - Einführung


Sie können den Parameter "ClientVersionMaximum" jedoch nicht auf einen Wert festlegen, der über der
aktuell installierten Serverversion liegt. Sie können keine neueren Clientversionen an ältere Serverversio-
nen anschließen.

ClientVersionMinimum
Gibt die niedrigste Clientversion an, die eine Verbindung zum IBM TM1 Server herstellen kann.
Parametertyp: optional, dynamisch
Der Wert des Parameters "ClientVersionMinimum" wird unter Verwendung des folgenden Formats als Ver-
sionszeichenfolge ausgedrückt:
m.n.tffhh
m = Hauptrelease-Nummer
n = Nebenrelease-Nummer
t = Wartungsrelease-Nummer
ff = Fixpack-Nummer
hh = Hotfix-Nummer
Durch das Festlegen von ClientVersionMinimum = 9.4.10305 in diesem Format wird angegeben,
dass die niedrigste Clientversion, die mit dem Server verbunden werden kann, die Version 9.4.1 ist.
Wenn die Datei "Tm1s.cfg" keinen "ClientVersionPrecision"-Parameterwert enthält, werden nur die
Hauptrelease-, Nebenrelease- und Wartungsrelease-Nummer verwendet, um die Kompatibilität zwischen
Client und Server festzulegen.
Wenn der Parameter "ClientVersionMinimum" nicht explizit gesetzt wird, lautet der Standardwert
"8.4.00000", was der Version 8.4 entspricht.
Setzen Sie den Parameter "ClientVersionMinimum" nicht auf einen Wert unterhalb der der Hauptrelease-
nummer des aktuell installierten TM1 Server. Es gibt keine obere Grenze für ClientVersionMinimum. Ist
der Wert für "ClientVersionMinimum" höher als der Wert für "ClientVersionMaximum", können nur jene
Clients, deren Versionsnummer gleich "ClientVersionMaximum" ist, mit dem Server verbunden werden.

ClientVersionPrecision
Mit diesem Parameter können Sie die minimale und maximale Versionsnummer der Clients, die eine Ver-
bindung zum IBM TM1 Server herstellen können, genauer ermitteln.
Parametertyp: optional, dynamisch
Die Werte der Parameter "ClientVersionMaximum" und "ClientVersionMaximum" werden unter Verwen-
dung des folgenden Formats als Versionszeichenfolge ausgedrückt:
m.n.tffhh
m = Hauptrelease-Nummer
n = Nebenrelease-Nummer
t = Wartungsrelease-Nummer
ff = Fixpack-Nummer
hh = Hotfix-Nummer
Unter Verwendung dieses Formats steht die Versionszeichenfolge 9.4.10305 für Hauptrelease 9, Neben-
release 4, Wartungsrelease 1, Fixpack 3 und Hotfix 5.
Wenn der Parameter "ClientVersionPrecision" in der Datei "Tm1s.cfg" gar nicht oder auf "0" gesetzt wur-
de, werden nur die Hauptrelease-, Nebenrelease- und Wartungsrelease-Nummer verwendet, um die
Kompatibilität zwischen Client und Server festzulegen. In diesem Fall kann jeder Client ab der Hauptre-

Anhang A. Konfigurieren von Planning Analytics on Cloud 69


lease-Nummer 9, Nebenrelease-Nummer 4 und Wartungsrelease-Nummer 1 mit dem Server verbunden
werden.
Um die Versionskompatibilität zwischen Server und Client weiter zu präzisieren, können Sie den Parame-
ter "ClientVersionPrecision" zur Datei "Tm1s.cfg" hinzufügen und auf einen der folgenden Werte setzen.
• 1 - Erzwingt die Berücksichtigung der Fixpack-Nummer, aber nicht der Hotfix-Nummer.
• 2 - Erzwingt die Berücksichtigung der Fixpack- und der Hotfix-Nummer.

Beispiele
Die Einstellungen "ClientVersionMinimum = 9.4.10305" und "ClientVersionPrecision = 1" bewirken, dass
nur Clients ab der Hauptrelease-Nummer 9, Nebenrelease-Nummer 4, Wartungsrelease-Nummer 1 und
Fixpack-Nummer 3 eine Verbindung zum Server herstellen können. In diesem Fall wird die Hotfix-Num-
mer bei der Bestimmung der Server/Client-Kompatibilität nicht berücksichtigt.
Die Einstellungen "ClientVersionMinimum = 9.4.10305" und "ClientVersionPrecision = 2" bewirken, dass
nur Clients ab der Hauptrelease-Nummer 9, Nebenrelease-Nummer 4, Wartungsrelease-Nummer 1, Fix-
pack-Nummer 3 und Hotfix-Nummer 5 eine Verbindung zum Server herstellen können. In diesem Fall
werden sowohl die Fixpack- als auch Hotfix-Nummer bei der Bestimmung der Server/Client-Kompatibili-
tät berücksichtigt.

CognosMDX.AggregateByAncestorRef
Ersetzt, wenn möglich, die Aggregation für einen Mitgliedssatz durch eine Referenz auf einen Vorfahren,
falls der aggregierte Mitgliedssatz einen vollständigen Nachkommensatz umfasst und alle Mitglieder die
Gewichtung 1 aufweisen.
Beispiel: Die Aggregation aggregate(children(<Mitglied>)) kann durch eine Referenz auf <Mit-
glied> ersetzt werden.
Parametertyp: optional, statisch
Dieser Parameter ist nur bei der Verwendung von TM1 mit IBM Cognos Analytics anwendbar.
Fügen Sie die folgende Zeile zur Datei tm1s.cfg hinzu, um CognosMDX.AggregateByAncestorRef zu
aktivieren:

CognosMDX.AggregateByAncestorRef=true

Standardwert: false

CognosMDX.CellCacheEnable
Ermöglicht es der MDX-Engine von IBM Cognos, TM1-Konsolidierungs- und Berechnungszellencachestra-
tegien zu ändern.
Parametertyp: optional, statisch
Dieser Parameter ist nur bei der Verwendung von TM1 mit Cognos Analytics anwendbar.
Standardwert: true

CognosMDX.PrefilterWithPXJ
Erweitert die Cross-Join-Methode für Datenquellenprovider auf verschachtelte gefilterte Datensätze.
Parametertyp: optional, statisch
Dieser Parameter ist nur bei der Verwendung von TM1 mit IBM Cognos Analytics anwendbar.
Dieser Parameter ist nur in den folgenden Fällen aktiv:
• CognosMDX.UseProviderCrossJoinThreshold weist einen Wert größer 0 in der Datei tm1s.cfg auf.

70 IBM Planning Analytics: Cloud - Einführung


• UseProviderCrossJoinThreshold weist einen Wert größer 0 in der Cognos Analytics-Konfigurati-
onsdatei qfs_config.xml auf.
Zum Aktivieren von CognosMDX.PrefilterWithPXJ fügen Sie die folgende Zeile zur Datei tm1s.cfg
hinzu:

CognosMDX.PrefilterWithPXJ=true

Standardwert: false

CognosMDX.SimpleCellsUseOPTSDK
Wendet die Konsolidierungs- und Berechnungszellencachestrategien der IBM Cognos-MDX-Engine für al-
le Zellen in Abfrageergebnissen an.
Parametertyp: optional, statisch
Dieser Parameter ist nur bei der Verwendung von TM1 mit Cognos Analytics anwendbar.
Wenn 'CognosMDX.SimpleCellsUseOPTSDK' nicht aktiviert wird, werden Konsolidierungs- und Berech-
nungszellencachestrategien nur für Abfrageergebniszellen angewendet, die berechneten Mitgliedern zu-
geordnet sind.
Standardwert: true

CognosMDX.UseProviderCrossJoinThreshold
Mit diesem Parameter wird die Cross-Join-Strategie für Datenquellenprovider angewendet, selbst wenn
diese nicht explizit in IBM Cognos Analytics aktiviert ist.
Parametertyp: optional, statisch
Dieser Parameter ist nur bei der Verwendung von TM1 mit Cognos Analytics anwendbar.
Die Aktivierung von CognosMDX.UseProviderCrossJoinThreshold hat denselben Effekt wie die Ak-
tivierung des Parameters UseProviderCrossJoinThreshold in der Datei qfs_config.xml von Cog-
nos Analytics.
UseProviderCrossJoinThreshold steuert, ob Kombinationen von Mitgliedern an einem Verbindungs-
element, die keine Kennzahlenwerte aufweisen, vom TM1 Server abgerufen werden. UseProviderC-
rossJoinThreshold ist aktiviert, wenn ein Wert größer 0 dafür festgelegt ist.
Anmerkung: Wenn der Parameter UseProviderCrossJoinThreshold in der Cognos Analytics-Datei
qfs_config.xml aktiviert ist, hat er Vorrang gegenüber dem Parameter CognosMDX.UseProviderC-
rossJoinThreshold in der Datei tm1s.cfg.
Zum Aktivieren des Parameters CognosMDX.UseProviderCrossJoinThreshold fügen Sie ihn zur Da-
tei tm1s.cfg hinzu und geben Sie einen Wert größer 0 an. Beispiel:

CognosMDX.UseProviderCrossJoinThreshold=1000

Standardwert: 0

CognosTM1InterfacePath
Gibt die Speicherposition des IBM Cognos Analytics-Servers an, der beim Importieren von Daten aus ei-
nem Cognos-Package in Cognos TM1 mithilfe von Cognos TM1 Package Connector verwendet werden
soll.
Weitere Informationen finden Sie im Handbuch TM1 TurboIntegrator.
Parametertyp: optional, ausgenommen bei der Verwendung von Cognos TM1 Package Connector, statisch

Anhang A. Konfigurieren von Planning Analytics on Cloud 71


CreateNewCAMClients
Mit dem Parameter "CreateNewCAMClients" für die Serverkonfiguration wird festgelegt, wie Versuche, ei-
ne Serveranmeldung mit CAM-Berechtigungsnachweisen (CAM = Cognos Access Manager) vorzunehmen,
vom TM1 Server gehandhabt werden, wenn kein entsprechender TM1 Client vorhanden ist.
Parametertyp: optional, dynamisch
Wenn CreateNewCAMClients=T festgelegt ist und versucht wird, eine Anmeldung mit einem gültigen
Satz von CAM-Berechtigungsnachweisen vorzunehmen, wird der TM1 Client bei der Anmeldung erstellt,
wenn kein entsprechender TM1 Client vorhanden ist. Dies ist das Standardverhalten, wenn der Parameter
"CreateNewCAMClients" nicht in der Datei Tm1s.cfg festgelegt ist.
Wenn CreateNewCAMClients=F festgelegt ist und versucht wird, eine Anmeldung mit einem gültigen
Satz von CAM-Berechtigungsnachweisen vorzunehmen, wird der TM1 Client nicht bei der Anmeldung er-
stellt, wenn kein entsprechender TM1 Client vorhanden ist.
Über die C API wird der Fehlercode "SystemServerClientNotFound" zurückgegeben. Über den HTTP-End-
punkt wird der Fehler "401 Unauthorized" mit Authentifizierungsinformationen, die sich nach den Konfi-
gurationseinstellungen für den Server richten, zurückgegeben. Darüber hinaus wird beim Ablehnen einer
Anmeldung eine Protokollnachricht mit der Dringlichkeitsstufe für Warnungen an den Protokollprozess
"CAMSecurity.ClientCreation" ausgegeben, sofern diese Protokollierungsstufe aktiviert ist. In der Proto-
kollnachricht wird darauf hingewiesen, dass kein CAM-Client gefunden und aufgrund der Konfigurations-
einstellung für CreateNewCAMClients kein Client erstellt wurde ("CAM Client not found, and not created
due to CreateNewCAMClients config setting.").

DataBaseDirectory
Gibt das Datenverzeichnis an, von dem der Server Cubes, Dimensionen und andere Objekte lädt.
Sie können mehrere Datenverzeichnisse angeben, indem Sie die Verzeichnisse jeweils durch ein Semiko-
lon trennen.
Parametertyp: erforderlich, statisch

DefaultMeasuresDimension
Gibt an, ob eine Kennzahlendimension erstellt wurde. Für IBM TM1 Server ist es nicht erforderlich, dass
eine Kennzahlendimension für einen Cube definiert wird. Sie können auf Wunsch eine Kennzahlendimen-
sion durch Modifizieren der Cube-Eigenschaften definieren.
Weitere Informationen finden Sie im Abschnitt zu "}CubeProperties" in der Veröffentlichung TM1 Ope-
rationen.
Parametertyp: optional, einige OLAP-Anwendungen erfordern möglicherweise diesen Parameter (Details
enthält die folgende Beschreibung), statisch
Für einige OLAP-Anwendungen ist es erforderlich, dass eine Kennzahlendimension in allen Cubes vorhan-
den ist. Wenn eine solche Dimension nicht vorhanden ist, kann die Ausführung fehlschlagen. Legen Sie für
diese Anwendungen DefaultMeasureDimension=T fest, sodass der TM1 Server angewiesen wird, au-
tomatisch die letzte Dimension in einem Cube als Kennzahlendimension zu definieren, sobald ein neuer
Cube auf dem TM1 Server erstellt wird.
Wenn der DefaultMeasureDimension-Parameter auf F gesetzt wird oder in der Datei "Tm1s.cfg" fehlt, wird
bei der Cube-Erstellung keine Kennzahlendimension definiert.

DisableMemoryCache
Inaktiviert den vom IBM Cognos TM1-Speichermanager verwendeten Speichercache.
Parametertyp: optional, statisch
Aktivieren Sie diesen Parameter nur zum Debuggen von Speicherverlusten, Wenn Sie diesen Parameter
aktivieren, kann es zu einer Reduzierung der Serverleistung kommen.

72 IBM Planning Analytics: Cloud - Einführung


Beispiel: Wenn DisableMemoryCache=T festgelegt ist, wir der vom IBM Cognos TM1-Speichermanager
verwendete Speichercache inaktiviert. Die Standardeinstellung lautet DisableMemoryCache=F.

DisableSandboxing
Legt fest, ob Benutzer die Möglichkeit zur serverweiten Verwendung von Sandboxes erhalten sollen.
Parametertyp: optional, dynamisch
Standardmäßig ist dieser Parameter nicht in der Konfigurationsdatei enthalten, d. h. die Sandbox-Funkti-
on ist für alle Benutzer aktiviert.

DisableSandboxing=F

Wenn die Sandbox-Funktion auf diese Weise aktiviert wird, können Administratoren mithilfe von Berechti-
gungszuweisungen die Verwendung persönlicher Arbeitsbereiche oder mehrerer Sandboxes auf Benut-
zergruppenbasis verweigern oder gewähren. Weitere Details finden Sie in 'Berechtigungszuweisungen' in
der Veröffentlichung TM1 Operationen.
Fügen Sie der Datei "Tm1s.cfg" folgende Zeile hinzu, wenn Sie den direkten Rückschreibmodus für alle
Benutzergruppen aktivieren möchten:

DisableSandboxing=T

Die Einstellung DisableSandboxing=T bewirkt, dass die Berechtigungszuweisungen ignoriert werden.


Wichtig: Verwenden Sie DisableSandboxing=T nicht in der TM1 Server-Konfigurationsdatei für TM1
Server, die TM1 Applications bereitstellen und unterstützen. Für TM1 Server, die TM1 Applications bereit-
stellen und unterstützen, muss die Sandbox-Funktion in der Konfigurationsdatei von TM1 Server aktiviert
sein.

Display_Info_DBType_R8
Der Parameter "Display_Info_DBType_R8" weist den IBM TM1 Server an, die Spaltendaten für DIS-
PLAY_INFO als DBTYPE_R8 zu speichern.
Parametertyp: optional, statisch
Wichtig: Wenden Sie sich an die Kundenunterstützung, um festzustellen, ob dieser Parameter für den
verwendeten TM1 Server gültig ist.
Standardmäßig speichert der TM1 Server DISPLAY_INFO als DBTYPE_UI4. Wenn der TM1 Server-OLE
DB-Provider eine Anforderung von ADO 2.7 für die Spaltendaten von DISPLAY_INFO verarbeitet, muss der
Provider die Spaltendaten von DBTYPE_UI4 in BTYPE_R8 konvertieren. Der TM1 Server-OLE DB-Provider
gibt dann die konvertierten Spaltendaten an den OLE DB-Client (in diesem Fall ADO) zurück.
ADO 2.7 erwartet von IRowset::GetData einen Integer und verwendet nur die ersten 4 Bytes der konver-
tierten Spaltendaten. Die zurückgegebenen Daten sind jedoch echte Zahlen mit 8 Bytes, worauf sämtliche
Informationen in den letzten 4 Bytes verloren gehen. Dadurch gibt ADO 2.7 Nullwerte für alle Posten der
Spalte DISPLAY_INFO zurück.
Wenn Sie den Parameter "Display_Info_DBType_R8" in die Datei "Tm1s.cfg" eingeben und den Parameter
auf "T" setzen, speichert der TM1 Server die Spaltendaten von DISPLAY_INFO als DBTYPE_R8. Die rele-
vanten 4 Byte an Informationen befinden sich in den ersten 4 Byte. Der Parameter "Display_In-
fo_DBType_R8" gewährleistet, dass die Informationen nicht verloren gehen, wenn ADO die Daten zurück
in eine Ganzzahl von 4 Bytes konvertiert. Der Parameter gewährleistet außerdem, dass ADO 2.7 die kor-
rekten Werte für die Eigenschaften eines Achsen-Zeilensatzmitglieds zurückgibt. Weiterhin gewährleistet
der Parameter, dass jeder OLE DB-Client (wie beispielsweise ADO 2.6), der die Eigenschaft DISPLAY_IN-
FO als einen 4-Byte-Wert anfordert, die korrekten Werte erhält.

DownTime
Gibt den Zeitpunkt an, an dem der Server automatisch herunterfährt.

Anhang A. Konfigurieren von Planning Analytics on Cloud 73


Parametertyp: optional, dynamisch
Das Format für den Parameter "DownTime" lautet tt:hh:mm, wobei:
• tt die Anzahl der Tage ab dem heutigen Tag ist (z. B. ist 00 heute, 01 ist morgen usw.).
• hhmm die Tageszeit im 24-Stunden-Format ist.
Beispiel: DownTime = 01:03:30 legt fest, dass der Server am nächsten Tag um 3.30 Uhr morgens he-
runtergefahren werden soll.
Der Parameter "DownTime" ist nicht verfügbar, wenn der IBM TM1 Server als Windows-Service (Dienst)
ausgeführt wird.
Wenn Sie den Parameter "DownTime" auf dem TM1 Server unter UNIX verwenden, muss der Parameter
"RunningInBackground" auf "T" gesetzt werden. Falls RunningInBackground=F definiert ist, fordert
der Server eine Bestätigung an, bevor er heruntergefahren wird. Er kann daher nur nach manueller Bestä-
tigung durch einen Administrator heruntergefahren werden.

EnableNewHierarchyCreation
Gibt an, ob das Erstellen mehrerer Hierarchien aktiviert ist.
Parametertyp: optional (für mehrere Hierarchien erforderlich), statisch
Standardmäßig ist für den Parameter EnableNewHierarchyCreation der Wert F (false) festgelegt. Än-
dern Sie die Parametereinstellung in T (true), wenn Sie mit mehreren Hierarchien arbeiten. Die Veröffent-
lichung TM1 Referenz enthält eine Liste der Turbo Integrator-Funktionen für die Verwaltung von Dimensio-
nen und der entsprechenden Funktionen für die Verwaltung bestimmter Hierarchien innerhalb der Dimen-
sionen.

EnableSandboxDimension
Gibt an, ob die Funktion für die virtuelle Sandboxdimension aktiviert ist.
Parametertyp: optional, dynamisch
Standardmäßig ist für den Parameter EnableSandboxDimension der Wert False festgelegt.
Die Sandboxeigenschaft IncludeInSandboxDimension wurde eingeführt, um anzugeben, ob eine
Sandbox in der virtuellen Sandboxdimension enthalten ist. Bei älteren Sandboxes ist als Wert für die Ei-
genschaft IncludeInSandboxDimension "false" festgelegt. Die Aufnahme von Sandboxes in die virtu-
elle Sandboxdimension ermöglicht es Benutzern, mehrere Sandboxszenarios in einer einzigen Ansicht zu
vergleichen. Weitere Informationen finden Sie im Abschnitt zu IncludeInSandboxDimension unter
Sandbox in der Dokumentation zur TM1-REST-API im IBM Knowledge Center.

EnableTIDebugging
Gibt an, ob die Turbo Integrator-Funktionalität für das Debugging aktiviert oder inaktiviert ist.
Parametertyp: optional, dynamisch
Standardmäßig ist für den Parameter EnableTIDebugging der Wert F (false) festgelegt.
Wenn Sie die Debugging-Funktionalität des Turbo Integrator-Prozesses der TM1-REST-API verwenden
möchten, müssen Sie als Parametereinstellung T (true) festlegen. In ähnlicher Weise müssen Sie für den
Parameter die Einstellung T festlegen, wenn Sie das Debugger-Dienstprogramm von Turbo Integrator ver-
wenden möchten, das als Vorschaurelease unter IBM developerWorks verfügbar ist.
Wichtig: Die Turbo Integrator-Prozesse für das Debugging können einen hohen Anteil der Systemressour-
cen binden. Es wird empfohlen, dass Sie die Einstellung EnableTIDebugging=T nur beim Ausführen ei-
nes Debuggings von Prozessen in einer Entwicklungsumgebung verwenden und dass Sie den Parameter
nicht in einer Produktionsumgebung aktivieren.

74 IBM Planning Analytics: Cloud - Einführung


EventLogging
Gibt an, ob die Ereignisprotokollfunktion aktiviert ist.
Kritische Ereignisse werden in der Ereignisprotokolldatei protokolliert. Die Datei ist für die Nutzung durch
Tools anderer Anbieter vorgesehen.
Parametertyp: optional, dynamisch
Standardwert: T
Wenn der Parameter EventLogging auf "F" festgelegt ist, dann wird nicht in die Ereignisprotokolldatei
geschrieben.
Um den Parameter auf "T" zu setzen, fügen Sie die folgende Zeile in die Datei Tm1s.cfg ein:

EventLogging=T

EventScanFrequency
Gibt den Zeitraum für die Prüfung der Threads an, wobei "1" die Mindestanzahl ist und "0" die Suche inak-
tiviert.
Parametertyp: optional, dynamisch
Standardwert: 1(s)
Zum Inaktivieren der Ereignissuche fügen Sie die folgende Zeile in die Datei "Tm1s.cfg" ein:

EventScanFrequency=0

EventThreshold.PooledMemoryInMB
Gibt den Schwellenwert an, ab dem eine Nachricht für das Ereignis ausgegeben wird, dass der Poolspei-
cher des Servers einen bestimmten Wert überschreitet.
Parametertyp: optional, dynamisch
Der Speicherbedarf ist bei jedem Modell unterschiedlich. Dieser Parameter ist standardmäßig auf "0" (in-
aktiviert) festgelegt und muss vom Administrator des TM1 Servers angepasst werden.
Standardwert: 0
Um den Schwellenwert zu aktivieren, fügen Sie die folgende Zeile in die Datei "Tm1s.cfg" ein:

EventThreshold.PooledMemoryInMB=0

EventThreshold.ThreadBlockingNumber
Gibt an, dass eine Warnung ausgegeben wird, wenn ein Thread mindestens die angegebene Anzahl an
Threads blockiert.
Parametertyp: optional, dynamisch
Standardwert: 5
Um die Anzahl der Threads festzulegen, fügen Sie die folgende Zeile in die Datei Tm1s.cfg ein:

EventThreshold.ThreadBlockingNumber=5

EventThreshold.ThreadRunningTime
Gibt an, dass eine Warnung ausgegeben wird, wenn ein Thread für die angegebene Dauer ausgeführt wur-
de.
Parametertyp: optional, dynamisch

Anhang A. Konfigurieren von Planning Analytics on Cloud 75


Standardwert: 600 (s)
Um die Anzahl der Threads festzulegen, fügen Sie die folgende Zeile in die Datei Tm1s.cfg ein:

EventThreshold.ThreadRunningTime=600

EventThreshold.ThreadWaitingTime
Gibt an, dass eine Warnung ausgegeben wird, wenn ein Thread für die angegebene Dauer durch einen an-
deren Thread blockiert wurde.
Parametertyp: optional, dynamisch
Standardwert: 20 (s)
Um die Wartezeit festzulegen, fügen Sie die folgende Zeile in die Datei Tm1s.cfg ein:

EventThreshold.ThreadWaitingTime=20

ExcelWebPublishEnabled
Ermöglicht die Publizierung von Microsoft Excel-Dateien in IBM Cognos TM1 sowie den Export von Micro-
soft Excel-Dateien aus TM1 Web, wenn Microsoft Excel nicht auf dem Web-Server installiert ist. Aktivieren
Sie den Parameter "ExcelWebPublishEnabled", wenn Sie über TM1 10.1-Clients verfügen, die eine Verbin-
dung zu TM1 10.2.2-Servern herstellen.
Parametertyp: optional, dynamisch
Wenn ExcelWebPublishEnabled=T festgelegt wird, können Microsoft Excel-Dateien in Cognos TM1
Applications in TM1 Web publiziert werden, ohne dass Microsoft Excel auf dem Web-Server verwendet
werden muss. Auf dieselbe Weise können Websheets und Cube-Ansichten aus TM1 Web exportiert wer-
den, ohne dass Microsoft Excel auf dem Web-Server verwendet werden muss.
Wenn Microsoft Excel auf dem Web-Server nicht verfügbar ist, müssen Microsoft Excel-Dateien in TM1
Applications explizit in TM1 Web publiziert werden.
Details zu der für die Publizierung von Microsoft Excel-Dateien erforderlichen Vorgehensweise finden Sie
in der Veröffentlichung TM1 für Entwickler.
Details zu Einschränkungen beim Export aus TM1 Web ohne die Verwendung von Microsoft Excel auf dem
Web-Server finden Sie in der Veröffentlichung TM1 Perspectives, TM1 Architect und TM1 Web.
Einschränkung: Sie können .xlsx-Dateien aus Microsoft Excel 2007 nicht in TM1 Web publizieren, wenn
Microsoft Excel nicht auf dem Web-Server verfügbar ist. Diese Dateien müssen im .xls-Format von Micro-
soft Excel 2003 gespeichert werden, wenn sie in TM1 Web publiziert werden sollen.
Standardwert: F

FileRetry.Count
Gibt die Anzahl der Wiederholungsversuche an.
Parametertyp: optional, dynamisch
Standardmäßig wird TM1 Server heruntergefahren, wenn die Aktualisierung des Transaktionsprotokolls
fehlschlägt. Durch Angabe von FileRetry.FileSpec wird das Herunterfahren des Servers zurückge-
stellt, während der Server versucht, erneut eine Verbindung herzustellen. Mit FileRetry.Count wird
die Anzahl der Wiederholungsversuche als Ganzzahlwert definiert. Tritt der Netzfehler auch nach der an-
gegebenen Anzahl von Wiederholungen weiterhin auf, dann beendet der TM1 Server seine Ausführung.
Standardwert: 5

FileRetry.Delay
Gibt die Zeitverzögerung zwischen Wiederholungsversuchen an.

76 IBM Planning Analytics: Cloud - Einführung


Parametertyp: optional, dynamisch
Standardmäßig wird TM1 Server heruntergefahren, wenn die Aktualisierung des Transaktionsprotokolls
fehlschlägt. Durch Angabe von FileRetry.FileSpec wird das Herunterfahren des Servers zurückge-
stellt, während der Server versucht, erneut eine Verbindung herzustellen. Mit FileRetry.Delay wird
die Verzögerung (in Millisekunden) zwischen Wiederholungsversuchen definiert. Tritt der Netzfehler auch
nach der angegebenen Anzahl von Wiederholungen weiterhin auf, dann beendet der TM1 Server seine
Ausführung.
Standardwert: 2000

FileRetry.FileSpec
Netzprobleme können zum Fehlschlagen der Aktualisierung des Transaktionsprotokolls führen. Dadurch
wird möglicherweise das Herunterfahren des TM1 Servers erzwungen. Dieser Konfigurationsparameter
gibt die Verzeichnispfade der betroffenen Protokolldateien an.
Parametertyp: optional, dynamisch
Standardmäßig wird der TM1 Server heruntergefahren, wenn die Aktualisierung des Transaktionsproto-
kolls fehlschlägt. Durch Angabe von FileRetry.FileSpec wird das Herunterfahren des Servers zurück-
gestellt, während der Server versucht, erneut eine Verbindung herzustellen.
Die Anzahl der Wiederholungsversuche und die Verzögerung zwischen den einzelnen Versuchen wird an-
hand des Parameters FileRetry.Count bzw. FileRetry.Delay ermittelt. Tritt der Netzfehler auch
nach der angegebenen Anzahl von Wiederholungen weiterhin auf, dann beendet der TM1 Server seine
Ausführung.
Wenn diese Einstellung nicht in der Datei "tms1.cfg" festgelegt ist (Standard), dann wird die Wiederho-
lungslogik ab IBM Planning Analytics Local Version 2.0.3 nur im Verzeichnis "logs" auf alle Dateien an-
gewendet.
Geben Sie eine der folgenden Optionen in der Datei "tms1.cfg" an, um die Wiederholungslogik zu inakti-
vieren:
• FileRetry.FileSpec="" (explizite Einstellung auf den leeren Wert)
• FileRetry.Count=0
Verwenden Sie das Semikolon als Trennzeichen, wenn Sie mehrere Pfade angeben wollen. Beispiel:
1. FileRetry.FileSpec=c:\production\model\Logs
Bei einem Schreibfehler wird die Wiederholungslogik auf alle Dateien im Verzeichnis "c:\production
\model\Logs" und auf die Dateien in den untergeordneten Verzeichnissen angewendet.
2. FileRetry.FileSpec=c:\production\model\Logs;\\network.ibm.com\production\Logs
Bei einem Schreibfehler wird die Wiederholungslogik auf alle Dateien im Verzeichnis "c:\production
\model\Logs" und im gemeinsam genutzten Netzbereich "\\network.ibm.com\production\Logs" sowie
auf die Dateien in den untergeordneten Verzeichnissen angewendet.
Anmerkung: Wenn diese Logik aktiviert ist, dann werden Nachrichten mit der Stufe WARN ins Serverpro-
tokoll geschrieben.
• "Error writing to <DATEINAME>, retry in progress." wird geschrieben, wenn eine Schreiboperation fehl-
schlägt und ein Wiederholungsversuch durchgeführt wird.
• "Error writing to <DATEINAME>, retry attempt failed." wird geschrieben, wenn der Wiederholungsver-
such fehlschlägt.

FIPSOperationMode
Steuert die FIPS-Unterstützungsebene (FIPS = Federal Information Processing Standards).
Parametertyp: optional, statisch
Zulässige Werte:

Anhang A. Konfigurieren von Planning Analytics on Cloud 77


• 1: Mit FIPS 140-2, Ebene 1, kompatible Verschlüsselung und Ausführung
• 2: Mit FIPS 140-2, Ebene 1, kompatible Verschlüsselung
• 3: Inaktiviert
Standardwert: 2
Ändern Sie die FIPS-Unterstützung beispielsweise in die mit Ebene 1 kompatible Verschlüsselung und
Operationen, indem Sie die folgende Zeile in der Datei tm1s.cfg hinzufügen:

FIPSOperationMode=1

ForceReevaluationOfFeedersForFedCellsOnDataChange
Wenn dieser Parameter gesetzt ist, wird bei Datenänderungen eine erneute Bewertung der Feederanwei-
sung erzwungen.
Parametertyp: optional, statisch
Wenn der IBM Cognos TM1 Server Feeder berechnet, kann der Prozess aus einer Kette von Feedern be-
stehen, bei der Zelle A Zelle B Daten zuführt und eine Feederregel für Zelle B besteht, sodass diese Regel
ausgeführt wird und Zelle C Daten zuführt usw. Feeder für numerische Zellen werden nur ausgewertet,
wenn sich der Wert einer Zelle von einem leeren Wert in einen Wert ungleich null ändert, da ein in der
Zelle enthaltener Wert ungleich null bereits Feeder bewirkt hätte.
Es ist nicht erforderlich, die Feeder erneut auszuwerten, wenn eine Zelle von einem Nicht-Nullwert in ei-
nen anderen Wert übergeht.
Normalerweise wird der Feedprozess bei der Auswertung von Feedern gestoppt, wenn eine Feederregel
ausgewertet wird und der Zielzelle bereits Daten zugeführt wurden.
Feederregeln werden nicht weiter verarbeitet, da das Vorhandensein des Feeders in der Zielzelle darauf
hinweist, dass die Feederregeln für die Zielzelle bereits ausgeführt wurden; es ist nicht erforderlich, sie
noch einmal auszuführen.
Betrachten Sie die folgenden Feederregeln:

['A']=>['B'];

Die Feederregel für Zelle B ist von Cube-Datenwerten abhängig:

[B]=>DB(cube-name,!dim1,DB(cube2-name,…),!dim2);['C']=>['D'];['X']=>['B'];

Wenn die Feederregel für B zum ersten Mal ausgewertet wird, wird DB(cube2-name,…) in einen Ele-
mentnamen ausgewertet, z. B. C. Daher führt Zelle B Zelle C Daten zu und anschließend führt Zelle C Zelle
D Daten zu. Wenn sich der Wert für Zelle X von null in einen Wert ungleich null ändert, werden durch diese
Änderung auch Zelle B Daten zugeführt. Zelle B wurden bereits Daten zugeführt, daher wird der Feeding-
prozess gestoppt und die Feederregel für B wird nie ausgewertet; d. h., "Änderungen" in der Ausgabe der
Regel, die durch eine zugrunde liegende Datenänderung aufgrund der Verarbeitung durch die Anweisung
DB(…) verursacht werden können, werden nicht ausgewertet. Wenn der Parameter ForceReevaluati-
onOfFeedersForFedCellsOnDataChange festgelegt ist, bewirkt das Vorhandensein eines Feeders in
Zelle B keine Beendigung der Feederverarbeitung. Stattdessen wird die Feederregel für B ausgeführt. Da
die Feederregel für B datenabhängig ist, kann das Ziel des Feeders die vorherige Zelle C oder eine andere
Zelle sein, der dann Daten zugeführt werden. Beachten Sie, dass das Setzen dieses Parameters zu mehr
Feederauswertungen führt; dies kann sich auf die Leistung auswirken.
Um diesen Parameter zu aktivieren, müssen Sie ForceReevaluationOfFeedersForFedCellsOnDa-
taChange=T festlegen.

HTTPPortNumber
Legt die Portnummer fest, an der der TM1 Server für ankommende HTTP(S)-Anforderungen empfangsbe-
reit ist.

78 IBM Planning Analytics: Cloud - Einführung


Parametertyp: erforderlich, statisch
Der IBM Planning AnalyticsTM1 Server nutzt diesen HTTP(S)-Kanal für die Verarbeitung von REST-API-
Operationen. Der Server akzeptiert entweder HTTP-Standardverbindungen oder gesicherte HTTPS-Ver-
bindungen, abhängig vom Parameter 'UseSSL' (siehe „UseSSL” auf Seite 117). Wenn für 'UseSSL' der Wert
'T' festgelegt und damit die Verwendung von SSL aktiviert ist, akzeptiert der Server nur HTTPS-Verbindun-
gen. Ist für 'UseSSL' der Wert 'F' festgelegt, akzeptiert der Server nicht gesicherte HTTP-Verbindungen.
Wenn HTTPPortNumber in der Datei 'tm1s.cfg' nicht definiert wurde, dann wird automatisch die Port-
nummer "5001" zugewiesen.
Anmerkung: Portnummern müssen für alle Services, die auf einem Computer ausgeführt werden, eindeu-
tig sein, nicht nur für TM1 Server und nicht nur für die HTTP-Ports von TM1 Servern.

HTTPSessionTimeoutMinutes
Legt den Zeitlimitüberschreitungswert für Authentifizierungssitzungen für die TM1-REST-API fest.
Parametertyp: optional, dynamisch
Wenn Sie die TM1-REST-API verwenden, ist eine Authentifizierung Ihrer Anwendung beim TM1 Server er-
forderlich. Mit diesem Parameter wird der Zeitlimitüberschreitungswert für diese Authentifizierung in Mi-
nuten festgelegt. Wenn bei einer Sitzung eine Zeitlimitüberschreitung auftritt, wird bei Anfragen mit der
alten Sitzungs-ID 401 Unauthorized zurückgegeben.
Standardwert: 20

IdleConnectionTimeOutSeconds
Legt ein Zeitlimit in Sekunden für inaktive Clientverbindungen fest.
Parametertyp: optional, dynamisch
Sie können beispielsweise die folgende Zeile in die Datei Tm1s.cfg eingeben, um den Server anzuweisen,
inaktive Clientverbindungen nach 900 Sekunden zu trennen.

IdleConnectionTimeOutSeconds=900

IndexStoreDirectory
(Ab Version 2.0.5 verfügbar) Dieser Parameter bezeichnet einen Ordner zum Speichern von Indexdateien,
einschließlich Lesezeichendateien.
Parametertyp: optional, statisch
Dieser Parameter ist standardmäßig nicht definiert und Lesezeichendateien (Dateinamenerweiterung
'*.bm') werden im selben Ordner wie die entsprechende Hauptdatei angezeigt.

IntegratedSecurityMode
Dieser Parameter legt den vom IBM TM1 Server zu verwendenden Benutzerauthentifizierungsmodus fest.
Parametertyp: optional, dynamisch
Obwohl der Parametername sich auf den integrierten Sicherheitsmodus bezieht, werden die Sicherheits-
modi verwendet, um andere Arten der Sicherheit festzulegen.
Anmerkung: Wenn Sie den Sicherheitsmodus ändern, ohne den TM1 Server neu zu starten, gilt die Ände-
rung nur für neue Clientverbindungen. Wenn Sie sicherstellen möchten, dass alle Clients anhand des neu-
en Sicherheitsmodus authentifiziert werden, müssen alle Clients vom Administrator abgemeldet werden.
Verwenden Sie für den Parameter das folgende Format:
IntegratedSecurityMode=x
x kann hierbei einem Wert für einen der folgenden Sicherheitsmodi entsprechen.

Anhang A. Konfigurieren von Planning Analytics on Cloud 79


Sicherheitsmodus Beschreibung

1 Der Server verwendet den Sicherheitsmodus (TM1-Standardsicherheit).


Bei dieser Authentifizierung gleicht der TM1 Server den Benutzernamen und das
Kennwort mit den Benutzernamen und Kennwörtern in der TM1-Datenbank ab.

2 Dieser Modus ermöglicht Ihnen die Umschaltung zwischen der integrierten An-
meldung und der nativen TM1-Sicherheit.

3 Der Server verwendet die integrierte Anmeldung.


Die integrierte Anmeldung verwendet die Microsoft Windows-Netzauthentifizie-
rung zur Steuerung des Zugriffs auf TM1-Daten.
Bei Einsatz dieses Sicherheitsmodus müssen Sie auch den „SecurityPackageNa-
me” auf Seite 107-Parameter setzen.

4 Der Server verwendet die IBM Cognos Analytics-Sicherheitsauthentifizierung.


Hinweise zur Verwendung dieses Modus:
In TM1 Server können Cognos Analytics-Benutzer nur zu Cognos Analytics-
Gruppen und einer dieser vordefinierten TM1-Administratorgruppen (ADMIN,
DataAdmin, SecurityAdmin und OperationsAdmin) gehören. Die Mitgliedschaft
in -Benutzergruppen (ohne Administratorberechtigung) wird für Cognos Analy-
tics-Benutzer nicht unterstützt, wenn sie eine Anmeldung bei TM1 Server durch-
führen.
Sie können TM1 Server nicht verwenden, um einen Cognos Analytics-Benutzer
dauerhaft einer anderen Cognos Analytics-Gruppe zuzuweisen. Die Benutzerzu-
weisungen, die in TM1 Server für eine Cognos Analytics-Gruppe vorgenommen
werden, werden nicht in Cognos Analytics gespeichert. Wenn sich ein Cognos
Analytics-Benutzer bei TM1 Server anmeldet überschreiben die Gruppenzuord-
nungen in Cognos Analytics alle Zuordnungen von Cognos Analytics-Gruppen,
die in TM1 Server vorgenommen wurden.

5 Der Server verwendet die Cognos Analytics-Sicherheitsauthentifizierung und


unterstützt Benutzergruppen aus TM1 Server und Cognos Analytics.
Verwenden Sie den Sicherheitsmodus 5, wenn Sie IBM Cognos TM1 Applicati-
ons mit Cognos Analytics-Sicherheitsfunktionen einsetzen.
Hinweise zur Verwendung dieses Modus:
• In TM1 Server können Cognos Analytics-Benutzer sowohl zu Cognos Analy-
tics-Gruppen als auch zu TM1-Gruppen gehören.
• Sie können TM1 Server nicht verwenden, um einen Cognos Analytics-Benutzer
dauerhaft einer anderen Cognos Analytics-Gruppe zuzuweisen. Die Benutzer-
zuweisungen, die in TM1 Server für eine Cognos Analytics-Gruppe vorgenom-
men werden, werden nicht in Cognos Analytics gespeichert. Wenn sich ein
Cognos Analytics-Benutzer bei TM1 Server anmeldet überschreiben die Grup-
penzuordnungen in Cognos Analytics alle Zuordnungen von Cognos Analytics-
Gruppen, die in TM1 Server vorgenommen wurden.
• Wenn IntegratedSecurityMode=5 für den TM1 Server und für IBM Cognos TM1
Applications verwendet wird, können Sie nativen TM1-Gruppen im Dialogfeld
"Rechte verwalten" keine Berechtigungen zuweisen. Es stehen nur in den TM1
Server importierte Cognos-Gruppen zur Verfügung.

80 IBM Planning Analytics: Cloud - Einführung


IPAddressV4
Mit diesem Parameter können Sie die IPv4-Adresse für einen einzelnen IBM TM1 Server angeben.
Parametertyp: optional, statisch
Ein physischer Server/Host kann über eine interne IP-Adresse für Clients innerhalb einer Firewall und ei-
ne davon abweichende externe IP-Adresse für Clients außerhalb der Firewall verfügen. Standardmäßig
werden alle TM1 Client-Anforderungen über den externen (öffentlichen) Adapter weitergeleitet. Für eine
derartige Weiterleitung müssen Firewallprofile aktualisiert werden. Wird die interne IP-Adresse für TM1
Server dem Parameter IPAddressV4 zugeordnet, wird der Datenverkehr über den privaten Adapter wei-
tergeleitet und eine Aktualisierung von Firewallprofilen ist nicht erforderlich.
Beispiel:

IPAddressV4="10.109.241.121"

Anmerkung: Dieser Parameter ersetzt die vorherigen IPAddress-Parameter, die mittlerweile veraltet
sind.

IPAddressV6
Mit diesem Parameter können Sie die IPv6-Adresse für einen einzelnen IBM TM1 Server angeben.
Parametertyp: optional, statisch
Ein physischer Server/Host kann über eine interne IP-Adresse für Clients innerhalb einer Firewall und ei-
ne davon abweichende externe IP-Adresse für Clients außerhalb der Firewall verfügen. Standardmäßig
werden alle TM1 Client-Anforderungen über den externen (öffentlichen) Adapter weitergeleitet. Für eine
derartige Weiterleitung müssen Firewallprofile aktualisiert werden. Wird die interne IP-Adresse für TM1
Server dem Parameter IPAddressV6 zugeordnet, wird der Datenverkehr über den privaten Adapter wei-
tergeleitet und eine Aktualisierung von Firewallprofilen ist nicht erforderlich.
Beispiel:

IPAddressV6="0ff1:aa00:4125:2:a05:f7b1:61c2:a341"

Anmerkung: Dieser Parameter ersetzt die vorherigen IPAddress-Parameter, die mittlerweile veraltet
sind.

IPVersion
Dieser Parameter gibt das Internetprotokoll an, das vom IBM TM1 Server für die Identifikation von IP-Ad-
ressen im Netz verwendet wird.
Um z. B. anzugeben, dass Ihr Netz das IPv6-Protokoll verwendet, müssen Sie den Parameter IPVersi-
on=ipv6 zur Datei tm1s.cfg hinzufügen.
Parametertyp: optional, statisch
Folgende Einstellungen sind gültig:
• ipv4
Standardeinstellung. Wird für IPv4-Netze verwendet.
• dual
Wird für die Überführung von IPv4 nach IPv6 verwendet. Beide Protokolle werden unterstützt.
• ipv6
Wird für IPv6-Netze verwendet.

Anhang A. Konfigurieren von Planning Analytics on Cloud 81


Anmerkungen zur Konfiguration
Wenn Sie für diesen Parameter ipv6 oder dual festlegen, verwenden Sie das Cognos Configuration-Tool
zum Ändern der Option TM1 Admin Server-IP-Unterstützung, um diese Änderung nachzuvollziehen.
Damit Clients diese Änderung erkennen können, fügen Sie im Betriebssystem die Umgebungsvariable
TM1_IPVersion hinzu und legen Sie den Wert ipv6 oder dual dafür fest.
Wenn Sie für diesen Parameter den Wert "dual" oder "ipv6" verwenden, ohne dass das entsprechende
Netz ausgeführt wird, dann kann es zu Leistungseinbußen kommen.
Anmerkung: In manchen Fällen müssen Sie, abhängig von Ihrer Netzumgebung und Ihrer DNS-Konfigu-
ration, möglicherweise auch die IPv6-Adresse zur Betriebssystemdatei /etc/hosts unter UNIX und Mic-
rosoft Windows hinzufügen, um den Cognos TM1 Admin Server und den Cognos TM1 Server erfolgreich im
IPv6-Modus auszuführen.

JavaClassPath
Verwenden Sie diesen Parameter, um Java™-Bibliotheken anderer Anbieter für den IBM Cognos TM1 Ser-
ver verfügbar zu machen.
Parametertyp: optional, statisch
Verwenden Sie zum Beispiel die folgende Angabe, damit eine Java-Erweiterung Klassen in einer Datei mit
dem Namen 'db2cc4.jar' (Db2-JDBC-Treiber) verwenden kann:

JavaClassPath=C:\Development\Java\DB2JDBC\db2jcc4.jar

Sie können mehrere Referenzen angeben, indem Sie diese durch Semikolons trennen.

JavaJVMArgs
Gibt eine Liste mit Argumenten an, die an Java Virtual Machine (JVM) übergeben werden. Die Argumente
sind durch ein Leerzeichen und einen Gedankenstrich voneinander getrennt. Beispiel: JavaJVMArgs=-
argument1=xxx -argument2=yyy.
Parametertyp: optional, statisch
Für das Debugging eines Prozesses können Sie diese Argumente angeben:

JavaJVMArgs=-Xrunjdwp:transport=dt_socket -server=y -suspend=n -address=1044

Die Argumente, die verwendet werden können, sind von der jeweiligen JVM abhängig, die Sie verwenden.

JavaJVMPath
Dieser Parameter definiert den Pfad zur DLL-Datei für die Java Virtual Machine (jvm.dll), die für die Aus-
führung von Java über IBM Cognos TM1 Turbo Integrator erforderlich ist.
Parametertyp: optional, statisch
Standardmäßig ist dieser Parameter nicht in der Datei tm1s.cfg vorhanden.
Fügen Sie die folgende Zeile zur Datei tm1s.cfg hinzu, um die Java-Integration mit Turbo Integrator zu er-
möglichen:
JavaJVMPath=<vollständiger_Pfad_zu_jvm.dll>

keyfile
Gibt den Dateipfad der Schlüsseldatenbankdatei an. Die Schlüsseldatenbankdatei enthält das Serverzerti-
fikat und die anerkannten Zertifizierungsstellen. Das Serverzertifikat wird vom TM1 Server und vom TM1
Admin Server verwendet.
Parametertyp: optional, statisch

82 IBM Planning Analytics: Cloud - Einführung


Bei der Schlüsseldatenbankdatei, die mit TM1 bereitgestellt wird, handelt es sich um die Datei [Instal-
lationsverzeichnis]/ssl/ibmtm1.kdb.
Sie können eine andere Schlüsseldatenbankdatei angeben, indem Sie den Parameter "keyfile" zu der Da-
tei tm1s.cfg hinzufügen und den relativen oder absoluten Pfad zu der KDB-Datei angeben.
Beispiel:

keyfile=./ssl/filename.kdb

keylabel
Gibt die Bezeichnung des Serverzertifikats in der Schlüsseldatenbankdatei an.
Parametertyp: optional, statisch
Beispiel:

keylabel=TM1_Certificate

keystashfile
Gibt den Dateipfad der Kennwortdatei für die Schlüsseldatenbank an. Bei der Kennwortdatei für die
Schlüsseldatenbank handelt es sich um den Schlüsselspeicher, der das Kennwort für die Schlüsseldaten-
bankdatei enthält.
Parametertyp: optional, statisch
Bei der Kennwortdatei für die Schlüsseldatenbank, die mit TM1 bereitgestellt wird, handelt es sich um die
Datei [Installationsverzeichnis]/ssl/ibmtm1.sth.
Sie können eine andere Kennwortdatei für die Schlüsseldatenbank angeben, indem Sie den Parameter
"keystashfile" zu der Datei tm1s.cfg hinzufügen und den relativen oder absoluten Pfad zu der STH-Datei
angeben.
Beispiel:

keystashfile=./ssl/filename.sth

Language
Gibt die Sprache an, die für den IBM TM1 Server verwendet wird. Dieser Parameter gilt für die vom Server
generierten Nachrichten und wird außerdem in der Benutzerschnittstelle des Serverdialogfensters ver-
wendet, wenn Sie den Server nicht als Windows-Service (Dienst), sondern als Anwendung ausführen.
Parametertyp: optional, statisch
Momentan sind die folgenden Werte gültig:

Sprache Code
Portugiesisch (Brasilien) bra
Kroatisch hrv
Tschechisch csy
Chinesisch (vereinfacht) sch
Chinesisch (traditionell) tch
Dänisch dan
Niederländisch nld
Deutsch deu

Anhang A. Konfigurieren von Planning Analytics on Cloud 83


Sprache Code
Finnisch fin
Französisch fra
Ungarisch hun
Italienisch ita
Japanisch jpn
Kasachisch kaz
Koreanisch kor
Norwegisch nor
Polnisch pol
Rumänisch rom
Russisch rus
Spanisch esp
Slowenisch slv
Schwedisch sve
Thailändisch tha
Türkisch trk

LDAPHost
Gibt den Domänennamen oder die mit Punkten versehene Zeichenfolgedarstellung der IP-Adresse des
LDAP-Server-Hosts an.
Parametertyp: optional, statisch
Wenn Sie keinen Wert für "LDAPHost" eingeben, verwendet der TM1 Server den Standardwert "localhost".

LDAPPasswordFile
Definiert die Kennwortdatei, die verwendet wird, wenn LDAPUseServerAccount nicht verwendet wird.
Dies ist der vollständige Pfad zu der .dat-Datei, die das verschlüsselte Kennwort für den privaten Schlüs-
sel des IBM TM1 Server Admin Servers enthält.
Parametertyp: optional, sofern nicht „LDAPUseServerAccount” auf Seite 85=F, statisch
Dieser Parameter verwendet den vollständigen Pfad zu einer DAT-Datei.

LDAPPasswordKeyFile
Definiert den Kennwortschlüssel, der verwendet wird, wenn LDAPUseServerAccount nicht verwendet
wird.
Parametertyp: optional, sofern nicht „LDAPUseServerAccount” auf Seite 85=F, statisch
Dieser Parameter verwendet den vollständigen Pfad der DAT-Datei, die den Schlüssel enthält, der zum
Verschlüsseln und Entschlüsseln des Kennworts für den privaten Schlüssel verwendet wird.

LDAPPort
Gibt den Port an, den der IBM TM1 Server für die Bindung an einen LDAP-Server verwendet.
Parametertyp: optional, statisch

84 IBM Planning Analytics: Cloud - Einführung


Geben Sie einen gesicherten Port (SSL-Port) an, z. B. 636.
Standardwert: 389 (nicht gesicherter Port)

LDAPSearchBase
Gibt den Knoten in der LDAP-Verzeichnisstruktur an, bei dem TM1 Server mit der Suche nach gültigen Be-
nutzern beginnt.
Parametertyp: optional, statisch
Ein Basis-DN (DN = Distinguished Name) im LDAP-Verzeichnis. Beispiel:

ou=people,o=company.com

Beispiel: Wenn die DNs im Format

uid-bjensen, ou-people, o=company.com

angegeben wurden, ist die Suchbasis:

ou-people, o=company.com

LDAPSearchField
Der Name des LDAP-Attributs, das den Namen des zu validierenden TM1-Benutzers enthalten soll.
Parametertyp: optional, statisch
Wenn Sie keinen Wert für "LDAPSearchField" eingeben, ist der Standardwert "cn", was auch der Standard-
wert für Microsoft Active Directory ist.

LDAPSkipSSLCertVerification
Überspringt den Schritt der Verifizierung der Zertifikatsvertrauenswürdigkeit für das SSL-Zertifikat, das für
die Authentifizierung bei einem LDAP-Server verwendet wird. Dieser Parameter ist nur anwendbar, wenn
'LDAPVerifyServerSSLCert=T' festgelegt ist.
Parametertyp: optional, statisch
Wenn die Verifizierung der Vertrauenswürdigkeit nicht funktioniert, können Sie den entsprechenden
Schritt durch die Angabe von LDAPSkipSSLCertVerification=T überspringen. In diesem Fall verifi-
ziert TM1 das Serverzertifikat nicht, sondern akzeptiert es.
Anmerkung: Bevor Sie diesen Parameter verwenden, sollten Sie mit SSL und LDAP vertraut sein.
Standardwert: F

LDAPSkipSSLCRLVerification
Überspringt die CRL-Prüfung für das SSL-Zertifikat, das für die Authentifizierung bei einem LDAP-Server
verwendet wird. Dieser Parameter ist nur anwendbar, wenn 'LDAPVerifyServerSSLCert=T' festgelegt ist.
Parametertyp: optional, statisch
Dieser Parameter ist nicht erforderlich, wenn 'LDAPVerifyServerSSLCert=F' festgelegt ist. Die Microsoft
Windows-API akzeptiert ein leeres oder nicht vorhandenes CRL-Zertifikat.
Anmerkung: Bevor Sie diesen Parameter verwenden, sollten Sie mit SSL und LDAP vertraut sein.
Standardwert: F

LDAPUseServerAccount
Bestimmt, ob ein Kennwort für den Verbindungsaufbau zum Server erforderlich ist, wenn die LDAP-Au-
thentifizierung verwendet wird.

Anhang A. Konfigurieren von Planning Analytics on Cloud 85


Parametertyp: optional, statisch
• Wenn Sie unter Verwendung der integrierten Authentifizierung eine direkte Verbindung zum LDAP-Ser-
ver herstellen möchten, setzen Sie diesen Parameter auf "T". Setzen Sie diesen Parameter auf "T", wenn
sich der IBM TM1 Server und der LDAP-Server in derselben Domäne befinden.
• Soll ein Kennwort vor dem Verbindungsaufbau verwendet werden, setzen Sie diesen Parameter auf F.
Wenn LDAPUseServerAccount auf F gesetzt ist, müssen Sie „LDAPPasswordFile” auf Seite 84 und
„LDAPPasswordKeyFile” auf Seite 84 ebenfalls setzen, damit Sie sich über SSL am LDAP-Server anmel-
den können.

LDAPVerifyCertServerName
Gibt einen Server an, der beim SSL-Zertifikatsverifizierungsprozess für die LDAP-Serverauthentifizierung
verwendet werden soll. Dieser Parameter ist nur anwendbar, wenn 'LDAPVerifyServerSSLCert=T' festge-
legt ist.
Parametertyp: optional, statisch
Anmerkung: Bevor Sie diesen Parameter verwenden, sollten Sie mit SSL und LDAP vertraut sein.
Geben Sie diesen Parameter an, um die Server anzugeben, die TM1 verwenden soll, um die erhaltenen
SSL-Zertifikate zu verifizieren.
Alle Servernamen, die Sie für die Zertifikatsverifizierung verwenden möchten, müssen in separaten
'LDAPVerifyCertServerName'-Einträgen aufgeführt sein. Die Einträge müssen exakt mit dem Namen (Sub-
jekt) des Zertifikats übereinstimmen, das der Server auf der anderen Seite des SSL-Handshakes TM1 vor-
legt.
Geben Sie 'LDAPVerifyCertServerName' in der Datei 'tm1s.cfg' für jeden TM1 Server an, der LDAP verwen-
det.

LDAPVerifyCertServerName=<Serverzertifikatssubjekt>

Ersetzen Sie Serverzertifikatssubjek durch einen Namen oder eine IP-Adresse. Erstellen Sie einen
Eintrag für jeden zu verwendenden Server. Beispiel:

LDAPVerifyCertServerName=abc99.mydomain.com
LDAPVerifyCertServerName=xyz99.mydomain.com

Standardwert: F

LDAPVerifyServerSSLCert
Delegiert die Verifizierung des SSL-Zertifikats an TM1. Dieser Parameter ist zum Beispiel bei der Verwen-
dung von LDAP mit einem Proxy-Server von Nutzen.
Parametertyp: optional, statisch
Anmerkung: Bevor Sie diesen Parameter verwenden, sollten Sie mit SSL und LDAP vertraut sein.
Normalerweise nutzt TM1 die Microsoft Windows-API, um SSL-Zertifikate zu verifizieren. Damit dieser
Prozess erfolgreich ist, müssen der Zertifikatsname und der Name des LDAP-Server-Hosts übereinstim-
men. Wenn Sie einen Proxy-Server verwenden, stimmten diese Namen jedoch möglicherweise nicht übe-
rein und die Verifizierung schlägt fehl. In diesem Fall können Sie LDAPVerifyServerSSLCert=T festle-
gen, damit TM1 die Verifizierung des Zertifikats durchführt.
Wenn LDAPVerifyServerSSLCert=T festgelegt wird, führt TM1 die beiden Schritte der Verifizierung
durch (Überprüfung der Vertrauensbeziehung zum Zertifikat und CRL-Überprüfung), die normalerweise
über die Windows-API erfolgen, verwendet hierzu jedoch eine geringfügig andere Methode.
1. TM1 überprüft das erhaltene Zertifikat nicht anhand des konfigurierten Hostnamens, sondern anhand
der Liste mit Servernamen, die durch LDAPVerifyCertServerName angegeben wird.

86 IBM Planning Analytics: Cloud - Einführung


2. Wenn der Zertifikatsname mit einem der durch 'LDAPVerifyCertServerName' angegebenen Serverna-
men übereinstimmt, ruft TM1 die Microsoft Windows-API auf und fordert die Verifizierung nur dieses
einzelnen Zertifikats an.
Anmerkung: Die korrekte Trusted-Root-Zertifizierungsstelle (CA) muss bereits in den Microsoft Wind-
ows-Zertifikatsspeicher importiert worden sein.
Sie können den Schritt der Verifizierung der Vertrauenswürdigkeit überspringen, indem Sie LDAPS-
kipSSLCertVerification=T angeben. In diesem Fall verifiziert TM1 das Serverzertifikat nicht, sondern ak-
zeptiert es.
3. Nachdem die Verifizierung der Vertrauenswürdigkeit bestätigt (oder übersprungen) wurde, ruft TM1
die Microsoft Windows-API zur CRL-Überprüfung auf.
Anmerkung: Das CRL-Zertifikat für die Trusted-Root-Zertifizierungsstelle muss bereits in den Micro-
soft Windows-Zertifikatsspeicher importiert worden sein.
Wenn das CRL-Zertifikat nicht im Microsoft Windows-Zertifikatsspeicher vorhanden ist, schlägt der
Prozess fehl. Sie können den CRL-Schritt durch die Angabe von LDAPSkipSSLCRLVerification=T über-
springen.
4. Wenn alle vorherige Schritte erfolgreich beendet wurden, ist der SSL-Handshake abgeschlossen. TM1
versucht nun die Authentifizierung beim LDAP-Server.

LDAPWellKnownUserName
Gibt den Benutzernamen an, der vom IBM TM1 Server für die Anmeldung bei LDAP und die Suche nach
dem vom Benutzer angegebenen Namen verwendet wird.
Parametertyp: optional, ausgenommen bei „LDAPUseServerAccount” auf Seite 85=F, statisch
Der Wert dieses Parameters kann ein beliebiger LDAP-DN (Distinguished Name) sein.
Beispiel:

uid=bjensen,ou=people,o=company.com

LoadPrivateSubsetsOnStartup
Mit diesem Konfigurationsparameter wird festgelegt, ob private Subsets beim Start des TM1 Servers gela-
den werden.
Parametertyp: optional, statisch
Werden private Subsets nach Bedarf geladen, d. h. auf die Anforderung eines Benutzers hin, kann dies zu
Problemen aufgrund von Sperrenkonflikten führen. Sie können Sperrenkonflikte vermeiden, indem Sie alle
private Subsets der Benutzer beim Serverstart in den Hauptspeicher laden. Fügen Sie dazu die Zeile

LoadPrivateSubsetsOnStartup=T

in der Datei Tm1s.cfg für Ihren Server hinzu.


Wenn LoadPrivateSubsetsOnStartup=F festgelegt ist oder die Angabe in der Datei Tm1s.cfg fehlt,
werden private Subsets auf Anforderung geladen.

LoadPublicViewsAndSubsetsAtStartup
(Ab Version 2.0.8 verfügbar) Mit diesem Konfigurationsparameter wird gesteuert, ob öffentliche Subsets
und Ansichten beim Start der TM1 Server-Instanz geladen werden und geladen bleiben, um bei der erst-
maligen Verwendung Sperrenkonflikte zu vermeiden.
Parametertyp: optional, statisch
Standardeinstellung: LoadPublicViewsAndSubsetsAtStartup=T

Anhang A. Konfigurieren von Planning Analytics on Cloud 87


Bei Angabe von LoadPublicViewsAndSubsetsAtStartup=F werden öffentliche Ansichten und Sub-
sets nach Bedarf für die TM1 Server-Instanz geladen.
Werden öffentliche Ansichten und Subsets nach Bedarf geladen (d. h. auf Anforderung eines Benutzers
hin), kann dies zu Problemen aufgrund von Sperrenkonflikten führen. Sie können Sperrenkonflikte beim
Serverstart vermeiden, indem Sie alle öffentlichen Ansichten und Subsets von allen Benutzern in den
Speicher laden und dort geladen belassen, um Sperrenkonflikte bei der erstmaligen Verwendung zu ver-
hindern. Fügen Sie die folgende Einstellung zur Datei tm1s.cfg für Ihren TM1 Server hinzu:

LoadPublicViewsAndSubsetsAtStartup=T

LockPagesInMemory
Wenn dieser Parameter aktiviert ist, werden Speicherseiten, die vom IBM TM1 Server-Prozess verwendet
werden, im Speicher gehalten (gesperrt) und unter keinen Umständen auf die Platte ausgelagert. Dadurch
bleiben die Seiten während eines Zeitraums der Inaktivität im Speicher erhalten, sodass der Zugriff auf
TM1-Daten nach der Inaktivität schneller erfolgt.
Dieser Parameter ist nur auf TM1®-Server anwendbar, die auf einem Microsoft® Windows-64-Bit-Betriebs-
system ausgeführt werden.
Parametertyp: optional, statisch
Wenn ein TM1 Server, der unter einem Windows-64-Bit-Betriebssystem ausgeführt wird, für längere Zeit
inaktiv ist, wird der durch den TM1 Server belegte physische Arbeitsspeicher auf die Platte ausgelagert.
Diese Funktion wird durch das Windows-64-Bit-Betriebssystem und nicht durch den TM1 Server bereitge-
stellt. In umfangreichen TM1 Server-Datenbanken kann es hierdurch zu Leistungseinbußen kommen,
wenn nach einem Zeitraum der Inaktivität auf Daten zugegriffen wird.
Um die Leistung bei der Ausführung einer großen TM1 Server-Datenbank unter 64-Bit-Windows zu opti-
mieren, legen Sie in der Datei "Tm1s.cfg" LockPagesInMemory=T fest. Wenn Sie diesen Parameterwert
ändern, müssen Sie den TM1 Server neu starten, um den neuen Wert anzuwenden.
Anmerkung: Dieser Parameter hat keine Auswirkung auf die Leistung eines aktiv ausgeführten TM1-Sys-
tems, in dem regelmäßig auf TM1-Daten zugegriffen wird.
Wenn dieser Parameter aktiviert ist, entfernt Windows Speicherseiten aus dem Prozessspeicher von TM1
Server, lagert sie aber nicht auf die Platte aus. Dies wirkt sich positiv auf die Leistung des TM1 Servers
aus, weil Objekte nicht mehr in den virtuellen Speicher ausgelagert werden, sondern im physischen Ar-
beitsspeicher verbleiben.
Wenn der Parameter "LockPagesInMemory" in der Datei "Tm1s.cfg" nicht vorhanden oder auf "F" gesetzt
ist, wird das folgende Verhalten erwartet:
Wenn ein TM1 Server, der auf einem Windows-64-Bit-Betriebssystem ausgeführt wird, eine Zeit lang in-
aktiv ist, wird der durch den TM1 Server belegte physische Arbeitsspeicher auf die Platte ausgelagert.
Diese Auslagerung auf Platte erfolgt, auch wenn keine anderen Prozesse um die Seiten im Speicher kon-
kurrieren. Im Wesentlichen lässt Windows die Speicherseiten frei und verfügbar. Diese Funktion wird
durch das Windows-64-Bit-Betriebssystem und nicht durch den TM1 Server bereitgestellt.
Diese Hintergrundauslagerung durch das Windows-Betriebssystem kann zu anfänglichen Leistungseinbu-
ßen in großen TM1-Datenbanken führen, wenn versucht wird, nach einer Leerlaufperiode auf TM1-Daten
zuzugreifen. Wenn das TM1-System beispielsweise über Nacht inaktiv war, dauert der erste Zugriff am
Morgen länger, da die erforderlichen Speicherseiten, die TM1-Daten enthalten, von der Platte wieder in
den Speicher gelesen werden. Wenn das TM1-Modell so ausgelegt ist, dass große Cube-Datenbereiche
vorhanden sind, auf die selten zugegriffen wird, wird möglicherweise auch der Speicher, der diese Cube-
Informationen enthält, auf Platte ausgelagert. Wenn eine Anforderung für diese Cube-Daten erfolgt, dau-
ert die Ausführung dieser Anforderung länger, da diese selten verwendeten Seiten wieder in den Speicher
gelesen werden müssen.
Wenn LockPagesInMemory=T in der Datei Tm1s.cfg angegeben ist, werden die Speicherseiten, die
TM1-Daten enthalten, im Speicher gesperrt und können nicht von einem anderen Prozess verwendet wer-
den. Dies kann zu einer insgesamt reduzierten Systemleistung führen, wenn es andere Tasks gibt, die auf

88 IBM Planning Analytics: Cloud - Einführung


der TM1-Maschine ausgeführt werden müssen. Wenn die Maschine z. B. einen physischen Speicher von
48 GB hat und der TM1-Server für das vollständige Laden 38 GB benötigt, stehen für alle anderen Prozes-
se, einschließlich der Systemprozesse, nur 10 GB an physischem Speicher zur Verfügung. Diese anderen
Prozesse werden möglicherweise nur langsam ausgeführt, da für sie möglicherweise umfangreiche Ausla-
gerungsaktivitäten erforderlich sind, da das System versucht, sie alle auf einer Maschine auszuführen, bei
der es sich im Grunde um eine 10-GB-Maschine handelt. Wenn ein zweiter TM1 Server mit derselben
Konfigurationseinstellung LockPagesInMemory=T gestartet wird und diese zweite TM1-Instanz norma-
lerweise 12 GB zum Laden benötigen würde, wird dieser Ladevorgang fehlschlagen, da dieser TM1 Server
nicht 12 GB Speicher sperren kann, da nur 10 GB verfügbar sind.

LoggingDirectory
Gibt das Verzeichnis an, in dem der Server seine Protokolldatei speichert.
Wenn Sie diesen Parameter nicht definieren, werden die Protokolldateien im ersten Datenverzeichnis ge-
speichert, das durch den Parameter "DataBaseDirectory" angegeben wird.
Parametertyp: optional, statisch.
Anmerkung: Wenn der Wert des Parameters "LoggingDirectory" Leerzeichen enthält, z. B. LoggingDi-
rectory=C:/Data Files/Logfiles, muss er in Anführungszeichen eingeschlossen werden. Werden
in einem solchen Fall keine Anführungszeichen verwendet, schlägt der IBM TM1 Server-Start fehl. Beach-
ten Sie, dass bei anderen Parametern mit Leerzeichen im Parameterwert nicht unbedingt Anführungszei-
chen erforderlich sind, wie z. B. der Parameter "DataBaseDirectory".

LogReleaseLineCount
Mit diesem Parameter lässt sich die Anzahl der Zeilen festlegen, die bei der Suche eines gesperrten
Transaktionsprotokolls gesammelt werden, bevor die Sperre vorübergehend aufgehoben wird und andere
Aktionen fortgesetzt werden können.

Parametertyp: optional, dynamisch


Standardwert: 5000 Zeilen

MagnitudeDifferenceToBeZero
Legt einen Wert für die Größenordnung des Zählers relativ zum Nenner fest, oberhalb dessen der Nenner
bei der Verwendung eines sicheren Divisionsoperators als null gilt.

Parametertyp: optional, statisch


In Regeln und in Turbo Integrator gibt es einen sicheren Divisionsoperator: den umgekehrten Schrägstrich
(Backslash). Wenn Sie diesen verwenden und versuchen, durch null zu teilen, erhalten Sie das Ergebnis
null, nicht 'nicht definiert'. Wenn es sich beim Nenner der Division um eine berechnete Menge handelt,
kann das Ergebnis sehr nahe bei null liegen, ist jedoch nicht exakt null, sondern z. B.
0,0000000000000004. Mithilfe des Parameters MagnitudeDifferenceToBeZero können Sie ange-
ben, wie nahe eine Zahl bei null liegen kann, und zwar relativ zur Größe des Zählers, um für den sicheren
Divisionsoperator als null zu gelten.
Beispiel:
• Legen Sie in der Datei 'Tm1s.cfg' den Wert 'MagnitudeDifferenceToBeZero=14' fest.
• Die Operation lautet A \ B.
Anmerkung: Der umgekehrte Schrägstrich (\) ist der sichere Divisionsoperator in Turbo Integrator.
• A = 1000 B = 1,5e - 15
• B ist 18 um Größenordnungen geringer als A.
• 18 > 14, daher gibt der sichere Divisionsoperator B = 0 zurück

Anhang A. Konfigurieren von Planning Analytics on Cloud 89


MaskUserNameInServerTools
Bestimmt, ob Benutzernamen in den Serververwaltungstools solange ausgeblendet bleiben, bis der Ad-
ministratorzugriff eines Benutzers bestätigt werden konnte.
Parametertyp: optional, statisch
Wenn für 'MaskUserNameInServerTools' die Einstellung TRUE angegeben wird, werden Benutzernamen in
den Serververwaltungstools so lange ausgeblendet, bis der Benutzer, der mit dem Verwaltungstool arbei-
tet, explizit als Administrator identifiziert werden konnte. Wenn beispielsweise für 'MaskUserNameInSer-
verTools' die Einstellung TRUE festgelegt ist, werden Benutzernamen in TM1Top ausgeblendet.
Wenn für 'MaskUserNameInServerTools' die Einstellung FALSE angegeben wird, werden Benutzernamen
in den Serververwaltungstools unabhängig vom Administratorstatus für alle Benutzer angezeigt.
Standardwert: true

MaximumCubeLoadThreads
Gibt an, ob die Phasen des Ladens der Cubes und der Feeder-Berechnung beim Laden des Servers als
Multithread-Prozesse ausgeführt werden, damit mehrere Prozessoren parallel verwendet werden können.
Dies würde die Server-Ladezeiten verkürzen.
Parametertyp: optional, statisch
Zum Betrieb im Multithread-Modus müssen Sie "MaximumCubeLoadThreads" auf die Anzahl der Prozess-
orkerne im Cognos TM1 Server einstellen, die Sie zum Laden der Cubes und für die Feeder-Verarbeitung
reservieren möchten.
Im Allgemeinen wird die beste Leistung erreicht, wenn der Parameter einen Wert gleich der (Anzahl der
verfügbaren Prozessorkerne) - 1 hat. Wenn der Cognos TM1 Server beispielsweise auf einem Computer
mit 4 Prozessorkernen ausgeführt wird, muss "MaximumCubeLoadThreads" auf 3 gesetzt werden. Damit
wird sichergestellt, dass ein Prozessorkern für den Betrieb anderer Anwendungen zur Verfügung steht,
während der Cognos TM1 Server lädt.
Anmerkung:
Der maximale Wert für "MaximumCubeLoadThreads" ist 32.
Wenn "MaximumCubeLoadThreads" auf 0 gesetzt wird, erfolgt das Laden der Cubes und die Feeder-Ver-
arbeitung nicht im Multithread-Modus. Hierbei handelt es sich um die Standardeinstellung, wenn "Maxi-
mumCubeLoadThreads" nicht explizit in der Datei Tm1s.cfg eingestellt ist.

Bedingte Feeder
Wenn MaximumCubeLoadThreads aktiviert ist, kann Cognos TM1 die Reihenfolge, in der die Feeder be-
rechnet werden, nicht verwalten. In manchen Fällen kann sich diese Verarbeitungsreihenfolge negativ auf
Ihre Anwendung aufgrund einiger Abhängigkeiten in Bezug auf die Evaluierungsreihenfolge in der Multi-
thread-Umgebung auswirken.
Wenn das Cognos TM1-Modell bedingte Feeder verwendet, bei denen die Bedingungsklausel einen Fed-
Wert enthält, müssen Sie die Verwendung mehrerer Threads während der Ladezeit inaktivieren. Legen Sie
MaximumCubeLoadThreads=0 fest oder schließen Sie den Parameter aus der Datei "Tm1s.cfg" aus.

MaximumLoginAttempts
Bestimmt die Höchstzahl der zulässigen Anmeldeversuche am Server.
Wenn Sie den Parameter "MaximumLoginAttempts" nicht in der Datei Tm1s.cfg einstellen, erlaubt der
Server standardmäßig drei Anmeldeversuche.
Parametertyp: optional, dynamisch

90 IBM Planning Analytics: Cloud - Einführung


Wenn Sie beispielsweise die Zeile "MaximumLoginAttempts=5" in die Datei Tm1s.cfg aufnehmen, erlaubt
der Server maximal fünf fehlerhafte Anmeldeversuche. Gelingt es dem Benutzer nicht, sich innerhalb der
festgelegten Anzahl an Versuchen beim TM1 Server anzumelden, gibt dieser einen Fehler aus.
Sobald ein Benutzer die Höchstzahl der zulässigen Anmeldeversuche überschritten hat, weist der TM1
Server alle weiteren Anmeldeversuche des Benutzers zurück.
Der Parameter "MaximumLoginAttempts" gilt pro Serversitzung. Wenn ein Benutzer die zulässige Anzahl
an Versuchen überschreitet, kann er sich nur dann bei der aktuellen Sitzung des TM1 Server anmelden,
wenn der Administrator sein Kennwort ändert. Nach einem Recycle des TM1 Server (Löschen des lokalen
Serverspeichers) kann der Benutzer sich mit dem vorhandenen Kennwort wieder anmelden.

MaximumMemoryForSubsetUndo
Stellt die maximale Speichermenge in Kilobytes ein, die zum Speichern des Undo/Redo Stapels für den
Subseteditor reserviert werden soll.
Zum Beispiel wird durch Einfügen der Zeile MaximumMemoryForSubsetUndo=20480 in die Konfigurati-
onsdatei der Server angewiesen, 20480 Kilobytes (20 MB) Speichermenge für den Undo/Redo Stapel zu
zuweisen.
Parametertyp: optional, dynamisch
Im Allgemeinen erfordern große Subsets mehr Arbeitsspeicher zum Speichern eines verwendbaren Sta-
pels für rückgängig gemachte/zu wiederholende Aktionen. Wenn Sie feststellen, dass der TM1 Server kei-
ne ausreichende Anzahl an Schritten zum Rückgängigmachen/Wiederholen für die Subsets speichert, er-
höhen Sie den Wert von "MaximumMemoryForSubsetUndo".
Wenn dieser Parameter nicht explizit in der Datei Tm1s.cfg eingestellt ist, beträgt die maximale Speicher-
menge für die Undo/Redo-Funktion des Subseteditors 10240 Kilobytes (10 MB).

MaximumSynchAttempts
Legt die maximale Anzahl fest, wie oft ein Synchronisationsprozess auf einem Planetserver versuchen
soll, die Verbindung zu einem Netz erneut aufzubauen, bevor der Prozess fehlschlägt.
Parametertyp: optional, statisch
Mit dem Parameter "MaximumSynchAttempts" können Sie die Stabilität eines Synchronisationsprozesses
erhöhen, der über eine instabile Netzverbindung, wie beispielsweise ein Wide Area Network (WAN) mit
hoher Latenzzeit, geringer Bandbreite und schlechter Übertragungsqualität, ausgeführt wird.
Um die maximale Anzahl anzugeben, wie oft ein Synchronisationsprozess versuchen soll, eine Netzverbin-
dung aufzubauen, fügen Sie die folgende Zeile zur Datei "Tm1s.cfg" für den Planetserver hinzu:
MaximumSynchAttempts=n
wobei "n" der Anzahl der Verbindungsversuche entspricht, die der Synchronisationsprozess unternehmen
soll, bevor der Prozess fehlschlägt.
Der Standardwert lautet "1". Dies bedeutet, dass der Synchronisationsprozess nur einmal versucht, eine
Verbindung herzustellen und keine erneuten Versuche unternimmt, wenn die Verbindung unterbrochen
wird.
Der Wert "0" gibt an, dass unendlich viele Versuche zum Aufbau einer Netzverbindung unternommen wer-
den.
Sie können diesen Parameter für die Zusammenarbeit mit dem Parameter "SyncUnitSize" konfigurieren.
Weitere Informationen finden Sie in „SyncUnitSize” auf Seite 113.
Das folgende Beispiel zeigt, wie der Parameter "MaximumSynchAttempts" mit dem Parameter "SyncUnit-
Size" verwendet wird:

SyncUnitSize=2000

Anhang A. Konfigurieren von Planning Analytics on Cloud 91


MaximumSynchAttempts=100

MaximumTILockObjects
Ein Serverkonfigurationsparameter, der die maximale Anzahl der Sperrobjekte für einen Turbo Integrator-
Prozess festlegt. Dieser Parameter wird von der Turbo Integrator-Funktion "synchronized()" verwendet.
Der Server verwaltet eine Liste erstellter Turbo Integrator-Sperrobjekte. Wenn der Benutzer die Funktion
synchronized() für ein Sperrobjekt aufruft, überprüft der Server zuerst, ob das Sperrobjekt sich bereits in
der Liste befindet. Wenn dies nicht der Fall ist, erstellt der Server ein neues Sperrobjekt und fügt es in die
Liste ein.
Weitere Details finden Sie im Abschnitt zur "Serialisierung von Turbo Integrator-Prozessen mit "synchron-
ized()"" in der Veröffentlichung IBM Cognos TM1 Turbo Integrator.
Auch nach Beendigung aller Turbo Integrator-Prozesse, die ein Sperrobjekt referenziert haben, wird das
Sperrobjekt möglicherweise nicht aus der Liste entfernt, um den Speicherplatz sofort freizugeben. Dies ist
darauf zurückzuführen, dass es wahrscheinlich ist, dass die Funktion "synchronized()" von demselben
oder einem anderen Prozess später für dasselbe Sperrobjekt erneut aufgerufen wird.
Der Serverkonfigurationsparameter MaximumTILockObjects in der Datei "tm1s.cfg" steuert das An-
wachsen der Liste der erstellten Turbo Integrator-Sperrobjekte. Wenn die Anzahl der Sperrobjekte in der
Liste den Wert von "MaximumTILockObjects" erreicht hat, dann startet der Server eine Bereinigungsope-
ration. Er entfernt bestimmte Sperrobjekte aus der Liste, wenn sie momentan von keinem Turbo Integra-
tor-Prozess verwendet werden.
Wenn der Parameter "MaximumTILockObjects" in der Datei "tm1s.cfg" nicht explizit festgelegt wird, wird
ein Standardwert von "2000" angenommen.
Parametertyp: optional, statisch

MaximumUserSandboxSize
Legt den maximalen Arbeitsspeicher (RAM) in MB fest, der pro Benutzer für persönliche Arbeitsbereiche
oder Sandboxes reserviert wird.
Wenn Sie den Parameter "MaximumUserSandboxSize" nicht einstellen, beträgt die maximale Größe stan-
dardmäßig 500 MB für 64-Bit-Systeme.
Parametertyp: optional, dynamisch
Zur Angabe der maximalen Speicherzuordnung für persönliche Arbeitsbereiche oder Sandboxes fügen Sie
der Datei "Tm1s.cfg" die folgende Zeile hinzu:

MaximumUserSandboxSize=n

Dabei stellt "n" die zu reservierende Speichermenge in MB dar.

MaximumViewSize
Bestimmt die maximale Speichermenge (in MB), die für den Zugriff auf eine Ansicht reserviert wird.
Wenn Sie den Parameter "MaximumViewSize" nicht einstellen, beträgt die standardmäßige Höchstgrenze
500 MB für 64-Bit-Systeme.
Parametertyp: optional, dynamisch
Zur Angabe der maximalen Speicherzuordnung für Ansichten fügen Sie der Datei "Tm1s.cfg" die folgende
Zeile hinzu:

MaximumViewSize=n

Dabei stellt "n" die zu reservierende Speichermenge in MB dar.


Weitere Informationen finden Sie in „ApplyMaximumViewSizeToEntireTransaction” auf Seite 64.

92 IBM Planning Analytics: Cloud - Einführung


MDXSelectCalculatedMemberInputs
Ändert die Art und Weise mit der berechnete Mitglieder in MDX-Ausdrücken verarbeitet werden, wenn die
Nullenunterdrückung aktiviert ist.
Parametertyp: erforderlich, dynamisch
MDXSelectCalculatedMemberInputs behandelt ein Problem mit berechneten Mitgliedern in einem MDX-
Ausdruck bei aktivierter Nullenunterdrückung. Wenn die Nullenunterdrückung auf einer Abfrageachse ak-
tiviert ist, werden berechnete Mitglieder möglicherweise aus der Abfrage gelöscht oder verursachen eine
Inaktivierung der Nullenunterdrückung.
Das Problem tritt auf, weil die Nullenunterdrückung auf den aktuellen Daten in einem Cube basiert. Be-
rechnete Mitglieder verfügen nicht über ein tatsächliches Mitglied im Cube. Berechnete Mitglieder werden
von anderen Mitgliedern abgeleitet.
Beispiel: Ein Cube enthält ein berechnetes Mitglied C, das die Summe der Mitglieder A und B darstellt.

C (A+B)
A B

Die Mitglieder A und B sind tatsächliche Mitglieder im Cube, während C ein abgeleitetes Mitglied ist. Wenn
Sie eine Abfrage mit A, B und C in den Spalten (A,B,C) ausführen, werden A, B und C in den Spalten ange-
zeigt und Sie erkennen, dass C die Summe aus A und B ist. Wenn Sie die Nullenunterdrückung aktivieren,
werden wie erwartet nur Datenzeilen, die ungleich null sind, für A, B und C angezeigt.
Angenommen, Sie beschränken jetzt die Spalten ausschließlich auf C, {C}. Wenn die Nullenunterdrückung
jetzt inaktiviert wird, wird C in den Spalten angezeigt. Aber wenn Sie die Nullenunterdrückung aktivieren,
wird C möglicherweise aus den Spalten gelöscht, da C kein tatsächliches Mitglied im Cube aufweist.
MDXSelectCalculatedMemberInputs behandelt dieses Problem. Wenn MDXSelectCalculatedMemberIn-
puts aktiviert ist, geht TM1 davon aus, dass das berechnete Mitglied (C) ebenso wie die Eingaben für die-
ses berechnete Mitglied (im Beispiel A und B) Daten aufweist und beibehalten werden muss, wenn die
Nullenunterdrückung aktiviert ist.
Die Verarbeitung erfolgt wie hier beschrieben:
1. Führen Sie eine schnelle Prüfung auf berechnete Mitglieder durch, um festzustellen, welche spezifi-
schen tatsächlichen Mitglieder referenziert werden.
2. Betrachten Sie diese tatsächlichen Mitglieder als Eingaben für die berechneten Mitglieder.
3. Stellen Sie sicher, dass diese Eingaben in die der Ansicht zugrunde liegenden Stargate-Daten einbezo-
gen sind.
Sind die Eingaben in die Stargate-Daten einbezogen, sieht der Algorithmus zur Nullenunterdrückung die
Stargate-Daten bei A und B und registriert, dass A und B Eingaben für C sind. Folglich wird C beibehalten,
wenn die Nullenunterdrückung aktiviert ist.
MDXSelectCalculatedMemberInputs ist gut für einfache Formeln wie C=A+B geeignet. Falls Sie komplexe
Formeln wie datenabhängige Formeln verwenden, die bedingte Ausdrücke wie IIF enthalten, löst das Ak-
tivieren von MDXSelectCalculatedMemberInputs möglicherweise nicht die Probleme mit der Nullenunter-
drückung.
Anmerkung: Das Aktivieren von MDXSelectCalculatedMemberInputs kann die Größe der Stargate-An-
sichten erhöhen. Dies kann zu schnelleren Zugriffszeiten für Cube-Daten führen; aber dies kann auch
mehr Systemressourcen verbrauchen.
Um MDXSelectCalculatedMemberInputs zu aktivieren, fügen Sie Folgendes zur Datei tm1s.cfg hinzu.

MDXSelectCalculatedMemberInputs=True

Um "MDXSelectCalculatedMemberInputs" zu inaktivieren, fügen Sie Folgendes zur Datei "tm1s.cfg" hinzu.

MDXSelectCalculatedMemberInputs=False

Anhang A. Konfigurieren von Planning Analytics on Cloud 93


Standardwert: True
Es wird empfohlen, für "MaximumViewSize" einen Wert anzugeben, der über dem Standardwert von 500
MB liegt.

MemoryCache.LockFree
Schaltet den Modus für die globale Garbage-Collection in den Modus zur Verwendung sperrenfreier Struk-
turen um.
Parametertyp: optional, dynamisch
Standardwert: False

MessageCompression
Ermöglicht die Nachrichtenkomprimierung von umfangreichen Nachrichten, die den Netzverkehr erheb-
lich beeinträchtigen.
Standardmäßig ist dieser Parameter aktiviert.
Parametertyp: optional, statisch
Um die Nachrichtenkomprimierung zu inaktivieren, fügen Sie folgende Zeile in die Datei Tm1s.cfg ein:

MessageCompression=F

MTCubeLoad
Ermöglicht das Laden von einzelnen Cubes über einen Multithread-Prozess.
Anmerkung: Um das Multithread-Laden einzelner Cubes zu ermöglichen, müssen Sie IBM Planning Ana-
lytics Version 2.0.5 oder höher installiert haben.
Parametertyp: optional, dynamisch
Standardwert: F (inaktiviert)
MTCubeLoad verwendet das MTQ-Multithread-Framework, um bessere Verarbeitungsgeschwindigkeiten
als beim vorherigen Ansatz zu erreichen, bei dem MaximumCubeLoadThreads verwendet wurde. Zum
Verbessern der Leistung werden die Konfigurationseinstellungen MTCubeLoad.MinFileSize, MTCube-
Load.Weight, MTCubeLoad.UseBookmarkFiles und IndexStoreDirectory verwendet.
MTCubeLoad vermeidet auch das Risiko, dass Sequenzen der Feedergenerierung geändert werden. Wenn
MTCubeLoad aktiviert ist, wird die Konfigurationsoption MaximumCubeLoadThreads ignoriert. Da MTCu-
beLoad das MTQ-Framework nutzt, wird zum Festlegen der Anzahl gleichzeitig ausgeführter Threads wei-
terhin die MTQ-Konfiguration verwendet.
Anmerkung: Die Einstellung MTCubeLoad=T funktioniert nicht in allen Fällen. Wenn Probleme erkannt
werden, müssen Sie das Laden von einzelnen Cubes über einen Multithread-Prozess inaktivieren.
TM1 Server-Administratoren können die Einstellungen PreallocatedMemory.Size, Preallocated-
Memory.ThreadNumber und PreallocatedMemory.BeforeLoad verwenden, um den Speicher für die
Vorabzuordnung zu konfigurieren und Scale-up- und Leistungsergebnisse zu optimieren. Die Zuordnung
von Speicher für eine TM1 Server-Instanz kann zur Vermeidung von Konflikten beitragen, die aufgrund der
unterschiedlichen Art der Speicherzuordnung durch Betriebssysteme entstehen. Ziehen Sie für optimale
Ergebnisse die Menge des durch TM1 Server beanspruchten RAM-Speichers in Betracht, um die Einstel-
lungen für die Vorabzuordnung von Speicher zu konfigurieren.
Vorsicht: Mit der Einstellung MTCubeLoad=T wird die Speichernutzung deutlich erhöht.

94 IBM Planning Analytics: Cloud - Einführung


Beispiel
Die folgende tm1s.cfg Datei veranschaulicht die Konfiguration des Cube-Ladens als Multithread-Pro-
zess:

MTCubeLoad=T
MTQ=All
MTCubeLoad.UseBookmarkFiles=T
IndexStoreDirectory=c:\Cubes\CubeFolder\indexStore

# 30GB of RAM to preallocate


PreallocatedMemory.Size=30000
# Run preallocation in parallel to cube cell/feeder loading
PreallocatedMemory.BeforeLoad=F
# Window 2012 patches as of Dec 2016 worked most efficiently with a single thread
PreallocatedMemory.ThreadNumber=1

# Disable TM1 performance counters to speed up MTQ.


PerfMonIsActive=F

Protokollierung
Geben Sie die folgenden Zeilen in der Datei tm1s-log.properties ein, die sich an derselben Position
wie Ihre Datei tm1s.cfg befindet, um das Laden von einzelnen Cubes über einen Multithread-Prozess zu
ermöglichen:
log4j.logger.TM1.Server.Loading=DEBUG
Erfasst die individuelle Taktung von TM1 Server-Ladestufen: DeSerializeDimensions, DeSerializeAttri-
buteCubes, DeSerializeRegularCubes, GenerateServerSecurity.
log4j.logger.TM1.Cube.Loading=DEBUG
Erfasst die Cube-Ladezeit getrennt für .cub- und .feeder-Dateien.

MTCubeLoad.MinFileSize
Legt die Mindestgröße für Cube-Dateien fest, die im Multithread-Verfahren geladen werden sollen.
Parametertyp: optional, dynamisch
Der Wert muss in KB-Einheiten angegeben werden (Kilobyte). Wenn Sie den Wert "0" angeben, wird
'MTCubeLoad' auf Dateien beliebiger Größe angewendet.
Standardwert: 10 KB

MTCubeLoad.UseBookmarkFiles
Aktiviert das persistente Speichern von Lesezeichen auf der Platte.
Parametertyp: optional, dynamisch
Lesezeichen speichern Informationen, die es beim Laden von Cubes ermöglichen, bei Dateien mit den Er-
weiterungen .cub und .feeder mit dem Lesen von Zellen/Feedern in der Mitte zu beginnen. Lesezei-
chen können von den Dateien, in denen sie als persistent definiert sind, gelesen werden. Wenn keine Le-
sezeichendatei vorhanden oder wenn sie mit der entsprechenden Hauptdatei nicht synchron ist, werden
Lesezeichen für die übrige Logik für das Laden von Cubes während der Verarbeitung parallel generiert. Le-
sezeichendateien werden in dem Ordner gespeichert, der durch die Konfigurationsoption IndexStore-
Directory angegeben ist. Beispiel:

<IndexStoreDirectory>\<Pfad_zur_Hauptdatei_relativ_zum_Datenordner>\<Hauptdateiname>.bm

Lesezeichendateien enthalten die Zeitmarke der entsprechenden Hauptdatei. Wenn keine Übereinstim-
mung mit der tatsächlichen Zeitmarke der Hauptdatei besteht, werden die Lesezeichendateien ignoriert
und die Lesezeichen werden während der Verarbeitung generiert. Wenn die Lesezeichensynchronisation
unbestätigt ist, muss der Inhalt des Lesezeichenordners gelöscht werden. Der Inhalt wird nach dem Neu-
start des Servers neu generiert. Lesezeichendateien werden auch während der Aufrufe von 'SaveDataAll'

Anhang A. Konfigurieren von Planning Analytics on Cloud 95


und 'CubeSaveData' aktualisiert, wenn die Hauptdateien aktualisiert werden, denen die Lesezeichen zu-
geordnet sind.
Standardwert: F (inaktiviert)

MTCubeLoad.Weight
Definiert die Anzahl der atomaren Operationen, die zum Laden einer einzelnen Zelle erforderlich sind.
Parametertyp: optional, dynamisch
Bei der "atomaren Operation" handelt es sich um die Einheit, die in der Konfigurationsoption MTQ.Ope-
rationProgressCheckSkipLoopSize wird. Mit MTCubeLoad.Weight wird ein heuristisches Verfah-
ren bereitgestellt, das relative Aussagen darüber zulässt, wie viel höher der Zeitaufwand für das Laden
von Zellen im Vergleich zum Zeitaufwand für das Lesen der Daten einer Zelle bei einer Leseoperation ist.
Standardwert: 10

MTFeeders
Wendet die Parallelverarbeitung für Multithread-Abfragen auf die folgenden Prozesse an: Turbo Integra-
tor-Funktion CubeProcessFeeders, Cube-Regelaktualisierungen und Multithread-Feedererstellung
beim Start.
Parametertyp: optional, dynamisch
Standardmäßig ist dieser Parameter inaktiviert (F). Aktivieren Sie diesen Parameter, um die Feederverar-
beitung zu verbessern. Das Festlegen von MTFeeders=T bietet die folgenden Vorteile:
• Prozessoptimierung bei der Verwendung der Turbo Integrator-Funktion CubeProcessFeeders( <Cu-
bename>).
• Impliziert eine Regelaktualisierung die Aktualisierung von Feeder-Cubes, wird der betreffende Prozess
durch eine Parallelausführung optimiert. Regeln werden manuell oder mithilfe der Turbo Integrator-
Funktion RuleLoadFromFile(Cube, TextFile) aktualisiert.
• Bei der Verwendung von MTFeeders=T und MTFeeders.AtStartup=T in Tm1s.cfg werden Multi-
thread-Feeder beim Start erstellt. Detaillierte Informationen zur Verwendung des Konfigurationspara-
meters MTFeeders.AtStartup finden Sie unter „MTFeeders.AtStartup” auf Seite 96.
Vorsicht: Mit der Einstellung 'MTFeeders=T' wird die Speichernutzung deutlich erhöht.

Bedingte Feeder
Wenn MTFeeders aktiviert ist, kann TM1® die Reihenfolge, in der Feeder berechnet werden, nicht verwal-
ten. In manchen Fällen kann sich diese Verarbeitungsreihenfolge negativ auf Ihre Anwendung aufgrund
einiger Abhängigkeiten in Bezug auf die Evaluierungsreihenfolge in der Multithread-Umgebung auswirken.
Das Aktivieren von MTFeeders zur Anwendung der Feedererstellung beim Serverstart wird nicht unter-
stützt, wenn Ihr TM1-Modell bedingte Feeder verwendet. Legen Sie MTFeeders=F fest oder schließen
Sie den Parameter aus der Datei Tm1s.cfg aus.

MTFeeders.AtStartup
Wenn die Konfigurationsoption MTFEEDERS aktiviert ist, führt das Aktivieren von MTFeeders.AtStart-
up dazu, dass während des Serverstarts die Multithread-Feedererstellung erfolgt.
Parametertyp: optional dynamisch
Standardmäßig ist dieser Parameter inaktiviert (F).
Wenn diese Konfigurationsoption aktiviert ist, wird verhindert, dass die Threads zum Laden (definiert mit
dem Konfigurationsparameter MaximumCubeLoadThreads) eine parallele Feedererstellung überneh-
men. MTFeeders.AtStartup inaktiviert jedoch nicht die Wirkung von MaximumCubeLoadThreads auf
andere Phasen der Modellerfassung.

96 IBM Planning Analytics: Cloud - Einführung


Bedingte Feeder
Wenn MTFeeders.AtStartup aktiviert ist, kann TM1 die Reihenfolge, in der Feeder berechnet werden,
nicht verwalten. In manchen Fällen kann sich diese Verarbeitungsreihenfolge negativ auf Ihre Anwendung
aufgrund einiger Abhängigkeiten in Bezug auf die Evaluierungsreihenfolge in der Multithread-Umgebung
auswirken.
Die Aktivierung von MTFeeders.AtStartup zur Anwendung der Feedererstellung während des Servers-
tarts wird nicht unterstützt, wenn Ihr Modell bedingte Feeder verwendet. Legen Sie MTFeeders.AtS-
tartup=F fest oder schließen Sie den Parameter aus der Datei Tm1s.cfg aus.

MTFeeders.AtomicWeight
Definiert die Anzahl der erforderlichen atomaren Operationen für die Feederverarbeitung für eine einzelne
Zelle.
Parametertyp: optional, dynamisch
Bei der "atomaren Operation" handelt es sich um die Einheit, die in der Konfigurationsoption MTQ.Ope-
rationProgressCheckSkipLoopSize wird. Im Wesentlichen wird mit MTFeeders.AtomicWeight
ein heuristisches Verfahren bereitgestellt, das relative Aussagen darüber zulässt, wie viel höher der Zeit-
aufwand für eine Feedererstellung im Vergleich zum Zeitaufwand für das Lesen der Daten einer Zelle bei
einer Leseoperation ist. Das Verhältnis von MTQ.OperationProgressCheckSkipLoopSize zu MTFee-
ders.AtomicWeight liefert einen Näherungswert für die Anzahl der Zellen, die bei der Verarbeitung von
Feederaktualisierungen eine parallele Ausführung auslösen.
Der Standardwert beträgt "10".

MTQ
Definiert die maximale Anzahl von Threads pro Verbindung zu einem einzelnen Benutzer, wenn die Multi-
thread-Optimierung angewendet wird. Wird beim Verarbeiten von Abfragen sowie bei Feedoperationen im
Stapelbetrieb und bei Operationen zum Laden von Cubes verwendet.
Parametertyp: optional, dynamisch
Standardwert: -1
Fügen Sie zum Angeben einer maximalen Anzahl von Threads für die Multithread-Optimierung folgende
Zeile zu Tm1s.cfg hinzu:

MTQ=n

Dabei steht n für die Anzahl der Threads, die für eine einzelne Operation verwendet werden sollen.
Bei der Angabe einer negativen Zahl für MQT, d. h. MTQ=-N, wird die Anzahl der verwendeten Threads
durch die folgenden Gleichung definiert: T=M-N+1. Dabei ist T die Anzahl der Threads, die vom System
verwendet werden sollen, und M ist die Anzahl der Threads auf dem Server.
Beispiel: Wenn Ihr Server über 64 Kerne verfügt und Sie MTQ=-10 festlegen, verwendet das System 55
Threads.

T=64-(10)+1

Standardmäßig wird MTQ=-1 verwendet. Dadurch wird der Wert auf die maximale Anzahl der auf einem
Server verfügbaren Threads festgelegt. Das Ergebnis ist eine dynamische Systemeinstellung, die alle
Threads in die Verarbeitung einbezieht.
Wenn Sie MTQ=1 oder MTQ=0 festlegen, wird die Multithread-Optimierung inaktiviert.
Weitere Informationen finden Sie im Abschnitt zur Verbesserung der Verarbeitungsleistung mit Multi-
thread-Abfragen in der Veröffentlichung TM1-Operationen.

Anhang A. Konfigurieren von Planning Analytics on Cloud 97


Anmerkung: Multithread-Optimierungen können die Leistung bei numerischen Cubes verbessern, für die
die Konsolidierung optimiert wird. Da TM1 Zeichenfolgewerte nicht konsolidiert, hat der Parameter MTQ
keinen Einfluss auf die Leistung von Zeichenfolgecubes.

MTQ.OperationProgressCheckSkipLoopSize
Mit diesem Parameter können Sie die Verarbeitung von Multithread-Abfragen optimieren.
Parametertyp: optional, dynamisch
Dieser Parameter gibt die Anzahl der Zellen an, die verarbeitet werden sollen, bevor überprüft wird, ob
Multithread-Aufteilungen erforderlich sind.
Standardwert: 10000

MTQ.SingleCellConsolidation
Mit diesem Parameter können Sie die Verarbeitung von Multithread-Abfragen optimieren.
Parametertyp: optional, dynamisch
Legen Sie für diesen Parameter den Wert 'False' fest, um keine Multithread-Abfrageverarbeitung für Ein-
zelzellenkonsolidierungen zuzulassen. Dies ist zum Beispiel dann anwendbar, wenn Ihr Modell komplexe
Regeln enthält (Regeln, die Cube-übergreifende Referenzen mit einer rekursiven Verschachtelungstiefe
größer 2 enthalten).
Die Einzelzellenkonsolidierung wird häufig für die Berechnung von Regeln aufgerufen, die konsolidierte
Werte als Argumente referenzieren. Darüber hinaus wird die Einzelzellenkonsolidierung auch zur Berech-
nung von Ansichten nur mit Titeln verwendet.
Der Standardwert ist 'True'.

MTQQuery
Verwenden Sie diesen Parameter, um die Verarbeitung von Abfragen mit mehreren Threads zu aktivieren,
wenn Sie eine Ansicht berechnen, die als TI-Datenquelle verwendet werden soll.
Parametertyp: optional, dynamisch
Wenn der Parameter MTQ den Wert 1 (oder OFF) hat, wird diese Funktion vollständig inaktiviert und kann
nicht überschrieben werden.
Der Wert von MTQQuery kann durch Aufruf der Funktionen EnableMTQViewConstruct und Disab-
leMTQViewConstruct auf TI-Basis überschrieben werden.
Wenn MTQQuery=F, dann kann EnableMTQViewConstruct() aufgerufen werden, um diesen Wert auf
TI-Basis zu überschreiben.
Wenn MTQQuery=T (Standardwert), dann kann DisableMTQViewConstruct() aufgerufen werden, um
die Funktionalität für einzelne TIs zu inaktivieren.
Der Standardwert ist 'True'.

NetRecvBlockingWaitLimitSeconds
Verwenden Sie diesen Parameter, um anzugeben, dass der Server die Wartezeit bis zum Senden der
nächsten Anforderung durch einen Client in eine Abfolge mehrerer kürzerer Warteperioden einteilen soll.
Mit diesem Parameter wird eine lange Warteperiode in kürzere Warteperioden geändert, sodass ein
Thread bei Bedarf abgebrochen werden kann.
Parametertyp: optional, statisch
Standardmäßig ist dieser Parameter aktiviert.
Standardmäßig kann der Server lange auf eine Eingabe warten, wodurch es zu lange gehaltenen Threads
und anderen Problemen kommen kann.

98 IBM Planning Analytics: Cloud - Einführung


Dieser Parameter weist den Cognos TM1 Server an, die Wartezeitdauer als eine Reihe wiederholter kürz-
erer Warteperioden auszuführen und gibt dem Server die Möglichkeit, den Thread abzubrechen oder an-
zuhalten. Wird der Wert auf null (Standardwert) gesetzt, wird die früher verwendete Vorgehensweise mit
einer einzigen langen Warteperiode verwendet.
Standardwert: 0

NetRecvMaxClientIOWaitWithinAPIsSeconds
Gibt die maximale Zeitdauer an, in der ein Client E/A-Operationen innerhalb des Zeitintervalls vom Ein-
treffen des ersten Datenpakets für eine Gruppe von APIs über die Verarbeitung bis zum Senden einer Ant-
wort ausführen muss.
Parametertyp: optional, statisch
Dieser Parameter legt fest, dass der Client E/A-Operationen in einem angemessen Zeitraum nach dem
Initiieren von API-Anforderungen verarbeiten muss. Dieser Parameter dient zum Schutz gegen Verbindun-
gen, die inaktiv werden, jedoch keinen Socketfehler erzeugen oder andere Probleme wie z. B. blockierte
Clients verursachen.
Der Standardwert ist "0". Dies bedeutet, dass kein Zeitlimit definiert ist.

NIST_SP800_131A_MODE
Gibt an, dass der Serverbetrieb dem Verschlüsselungsstandard "SP800-131A" entspricht.
Parametertyp: optional, statisch
Wird eine Verschlüsselung gemäß SP800-131 durchgesetzt, muss das signierte Zertifikat dem Standard
wie in der Veröffentlichung "National Institute of Standards and Technology (NIST) Special Publication
SP800-131" definiert entsprechen. Dieser Standard gibt eine Mindestschlüsselgröße von 2048 Bit und ei-
nen Signaturalgorithmus vor, bei dem der RSA mit SHA-224 oder einem aktuelleren Algorithmus verbun-
den wird.
Fügen Sie die folgende Zeile zur Datei tm1s.cfg hinzu, um die Konformität mit SP800-131 zu inaktivie-
ren:

NIST_SP800_131A_MODE=False

Standardwert: True

ODBCLibraryPath
Gibt den Namen und die Speicherposition der ODBC-Schnittstellenbibliothek (.so-Datei) unter UNIX an.
Parametertyp: optional (für die ODBC-Unterstützung unter UNIX erforderlich), statisch
Dieser Parameter ist nur für die Ausführung von TM1 unter UNIX oder Linux anwendbar.
Fügen Sie in der Datei 'tm1s.cfg' die folgenden Zeile hinzu:

ODBCLibraryPath= location/file

Ersetzen Sie 'location/file' mit dem absoluten Pfad und Dateinamen der Bibliothek.
Beispiel:

ODBCLibraryPath=/usr/local/lib/unixODBC/lib/libodbc.so

ODBCTimeoutInSeconds
Gibt das Zeitlimit an, das unter Verwendung der Attribute SQL_ATTR_QUERY_TIMEOUT und
SQL_ATTR_CONNECTION_TIMEOUT an den ODBC-Treiber gesendet wird.
Parametertyp: optional, dynamisch

Anhang A. Konfigurieren von Planning Analytics on Cloud 99


Anmerkung: Der ODBC-Treiber muss die Anforderung respektieren und das Zeitlimit implementieren.
Dieser Parameter ist standardmäßig auf '0' gesetzt. Der Wert '0' gibt ein traditionelles Verhalten ohne
Zeitlimit an.
Fügen Sie z. B. in der Datei "tm1s.cfg" die folgende Zeile hinzu:

ODBCTimeoutInSeconds= 10

OptimizeClient
(Ab Version 2.0.7 verfügbar) Mit diesem Parameter wird festgelegt, ob private Objekte geladen werden,
wenn sich der Benutzer während des TM1 Server-Starts authentifiziert.
Parametertyp: optional, dynamisch
Anmerkung: Ein neuer Benutzer, der dynamisch hinzugefügt wurde und sich mit der CAM-Authentifizie-
rung anmeldet, unterliegt weiterhin Sperrenkonflikten, da der Dimension }clients ein neues Element
hinzugefügt werden muss.
Organisationen mit vielen Benutzern können diesen Parameter setzen, um die Startzeiten für bestimmte
Benutzer zu verbessern. Benutzer mit vielen privaten Objekten können diesen Parameter setzen, um ihre
Startzeiten zu verbessern. Derzeit umfassen private Objekte das private Verzeichnis, private Sandboxes,
private Subsets und private Ansichten eines Benutzers. Das Laden dieser privaten Objekte wirkt sich auf
die Serverauslastung und möglicherweise auf die Speichermenge aus, die beim Start benötigt wird. Ab-
hängig von der Anzahl der Benutzer, den privaten Objekten und dem Speicher, der von jedem einzelnen
belegt wird, kann die Einstellung dieses Parameters die Serverstartzeiten verbessern.
OptimizeClient kann wie folgt eingestellt werden:
• Keine = 0
• OperationsAdmin = 1
• Admin = 2
• Alle = 3
Wenn Sie zum Beispiel alle privaten Objekte für alle Benutzer laden möchten, wenn TM1 Server gestartet
wird, können Sie OptimizeClient auf 'Alle' setzen:

OptimizeClient=3

Die Standardeinstellung ist 0 (Keine).

OracleErrorForceRowStatus
Verwenden Sie diesen Parameter, um die ordnungsgemäße Interaktion zwischen IBM Cognos TM1 Turbo
Integrator-Prozessen und Oracle-ODBC-Datenquellen sicherzustellen.
Parametertyp: optional, statisch
Der Parameter weist das folgende Format auf:

OracleErrorForceRowStatus=x

Ersetzen Sie x durch einen der folgenden Werte:


0
Planning Analytics erkennt automatisch die Version des Oracle-Systems, zu dem Sie eine Verbindung
herstellen.
1
Planning Analytics stellt Verbindung zu Oracle auf dieselbe Weise her wie andere Treiber.

100 IBM Planning Analytics: Cloud - Einführung


2
Planning Analytics stellt eine Verbindung zu Oracle her und verwendet SQLULEN anstelle von SQLUS-
MALLINT.
Standardwert: 0

PasswordMinimumLength
Gibt eine Mindestlänge für das Kennwort an, mit dem Clients auf den Server zugreifen.
Parametertyp: optional, dynamisch
Wählen Sie beispielsweise die Einstellung PasswordMinimumLength=8 aus, um eine Mindestlänge von
8 Zeichen für das Kennwort festzulegen.
Anmerkung: Dieser Parameter wirkt sich nur auf Kennwörter aus, die nach dessen Festlegung erstellt
oder geändert wurden. Er hat keine Auswirkungen auf alte, unveränderte Kennwörter, die weniger Zeichen
enthalten, als im Parameter "PasswordMinimumLength" festgelegt ist.

PasswordSource
Es werden das vom Benutzer eingegebene Kennwort und das gespeicherte Kennwort verglichen.
Parametertyp: optional, statisch
Cognos TM1 (Standardeinstelllung): Vergleicht das vom Benutzer eingegebene Kennwort mit dem Kenn-
wort in der TM1-Datenbank.
LDAP: Vergleicht das vom Benutzer eingegebene Kennwort mit dem auf dem LDAP-Server gespeicherten
Kennwort.

PerfMonIsActive
Verwenden Sie diesen Parameter, um Aktualisierungen für TM1-Leistungszähler zu aktivieren bzw. zu in-
aktivieren.
Parametertyp: optional, dynamisch
Zum Anzeigen von Leistungszählern können Sie das Dienstprogramm TM1 PerfMon oder Microsoft Wind-
ows Performance Monitor verwenden. Weitere Details finden Sie in 'Verwenden von TM1-Leistungszäh-
lern' in der Veröffentlichung TM1-Operationen.
Die Erfassung von Leistungszählern in TM1 kann sich bei einer hohen Auslastung mit zahlreichen Benut-
zern (mit 100 oder mehr aktiven Benutzern) auf die Leistung auswirken. Verwenden Sie diesen Parameter,
um Aktualisierungen für Leistungszähler zu inaktivieren, falls Leistungsbeeinträchtigungen unbedingt ver-
mieden werden sollen.

PerfMonIsActive=F

Standardwert: T

PerformanceMonitorOn
Beginnt automatisch mit dem Ausfüllen der Steuerungscubes }Stats, sobald ein Server gestartet wird.
Diese Steuerungscubes enthalten Statistiken, mit denen Sie die Systemleistung überwachen können. De-
taillierte Informationen zu Steuerungscubes finden Sie im Abschnitt "Steuerungscubes" in der Veröffentli-
chung IBM Cognos TM1 Operationen.
Parametertyp: optional, dynamisch
Legen Sie beispielsweise zum Aktivieren von Performance Monitor PerformanceMonitorOn=T fest.
Zum Inaktivieren von Performance Monitor legen Sie PerformanceMonitorOn=F fest.

Anhang A. Konfigurieren von Planning Analytics on Cloud 101


PersistentFeeders
Wenn Sie die für das erneute Laden von Cubes mithilfe von Feederprozessen erforderliche Zeitdauer ver-
bessern wollen, setzen Sie den Konfigurationsparameter "PersistentFeeders" auf "wahr" (T), um die be-
rechneten Feeder in einer .feeders-Datei zu speichern.
Alle Installationen, die zum Laden des Servers länger als 5 Minuten benötigen, können mit diesem Para-
meter ihre Leistung vermutlich verbessern.
Parametertyp: optional, statisch
Wenn dieser Parameter auf T gesetzt ist und der Server eine Datei mit persistenten Feedern vorfindet,
lädt der Server die gespeicherten Feeder und reduziert so die Zeit, die normalerweise für die erneute Be-
rechnung der Feeder benötigt würde. Feeder werden gespeichert, wenn die Daten gespeichert oder Re-
geln bearbeitet werden. Sie müssen die Feeder nicht explizit speichern.
Die Leistung von Installationen mit vielen komplexen Feederberechnungen kann verbessert werden, in-
dem persistente Feeder gespeichert und beim Serverstart erneut geladen werden. Bei einfachen Feedern
kann die zum Lesen der Feeder von Platte benötigte Zeit die Zeit für das erneute Berechnen der Feeder
überschreiten, für die meisten Installationen ist es jedoch von Vorteil.
Durch das Verwenden der persistenten Feeder nimmt die Größe Ihres Systems nur auf der Platte zu. Die
Speicherkapazität wird durch die Verwendung dieses Parameters nicht beeinträchtigt.

PersistentFeeders=T

Weitere Informationen finden Sie im Abschnitt zur "Verwendung persistenter Feeder" in der Veröffentli-
chung IBM Cognos TM1-Operationen.

PortNumber
Stellt die Portnummern ein, die zum Unterscheiden zwischen mehreren Servern verwendet werden, die
auf dem gleichen Computer ausgeführt werden.
Wenn mehrere IBM TM1 Server auf einem einzigen Computer installiert sind, muss jeder Server eine ein-
deutige Portnummer verwenden.
Parametertyp: optional, statisch
Wenn Sie einen TM1 Server installieren, lautet die Standardportnummer 12345. Gültige Portnummern lie-
gen im Bereich zwischen 5001 und 65535.
Wenn die Datei "TM1s.cfg" den Parameter "PortNumber" nicht enthält, verwendet der TM1 Server den
Port 5000. Lokale TM1 Server verwenden Port 5000. Der für Clientnachrichten verwendete Port muss
ebenfalls eine eindeutige Portnummer sein, er ist standardmäßig auf 5001 gesetzt, wenn der Parameter
"ClientMessagePortNumber" verwendet wird.

PreallocatedMemory.BeforeLoad
(Ab Version 2.0.5 verfügbar) Dieser Parameter gibt an, ob die Vorabzuordnung von Speicher vor dem La-
den des Servers oder parallel stattfindet.
Parametertyp: optional, dynamisch
Standardwert: F (inaktiviert)
Wenn PreallocatedMemory.BeforeLoad=T (aktiviert) zutrifft, wird vor dem Laden des Servers eine
Vorabzuordnung von Speicher ausgeführt. Ist diese Einstellung inaktiviert, wird die Vorabzuordnung pa-
rallel zum Ladeprozess für den Server vorgenommen. Die Gesamtverbesserung bei der für das Laden des
Servers erforderlichen Zeit unterscheidet sich je nach der Zuordnungsgeschwindigkeit des Betriebssys-
tems und der Speicherbelegungsgeschwindigkeit der für das Laden des Servers zuständigen Logik. TM1
Server-Administratoren können die Einstellungen für die Vorabzuordnung von Speicher ändern, um für die
betreffende Umgebung optimale Ergebnisse zu erzielen.

102 IBM Planning Analytics: Cloud - Einführung


PreallocatedMemory.Size
(Ab Version 2.0.5 verfügbar) Dieser Parameter löst die Vorabzuordnung von TM1 Server-Speicher aus, der
in Pools zusammengefasst ist.
Parametertyp: optional, dynamisch
Standardwert: 0
Zugeordneter Speicher wird in der Einheit MB angegeben (Megabyte).

PreallocatedMemory.ThreadNumber
(Ab Version 2.0.5 verfügbar) Dieser Parameter gibt die Anzahl der Threads an, die beim Laden von Cubes
im Multithread-Verfahren für die Vorabzuordnung von Speicher verwendet werden.
Parametertyp: optional, dynamisch
Standardwert: 4

PrivilegeGenerationOptimization
Wenn der IBM TM1 Server Sicherheitsberechtigungen von einem Sicherheitssteuerungscube generiert,
wird jede Zelle aus diesem Cube gelesen.
Wenn der Sicherheitssteuerungscube dünn besetzt ist, kommt es zu unnötigen Verarbeitungen und einer
längeren Ladezeit. Zum Beispiel würde ein Sicherheitscube dünn besetzt sein, wenn er ein höheres Ver-
hältnis von Standardsicherheitseinstellungen zu definierten Sicherheitseinstellung besitzt.
Parametertyp: optional, statisch
Um dieses Problem zu beheben, kann der Parameter "PrivilegeGenerationOptimization" zur Datei
Tm1s.cfg wie folgt hinzugefügt werden:

PrivilegeGenerationOptimization=T

Wenn dieser Parameter auf "T" gesetzt ist, liest der TM1 Server nur die ausgefüllten Zellen in den Sicher-
heitscubes. Im Fall eines Sicherheitscubes mit geringer Datenmenge wird die Ladezeit des TM1 Server so
erheblich verkürzt.
Anmerkung: Wenn Sie die Sicherheitseinstellungen über Regeln füllen und diesen Parameter verwenden
möchten, müssen Sie Feeder für die Regeln schreiben, die Ihre Sicherheitscubes füllen. Da Sicherheits-
einstellungen als Zeichenfolgen gespeichert werden, müssen die Regeln, welche die Sicherheitscubes fül-
len, die Funktion "FeedStrings" enthalten.

ProgressMessage
Dieser Parameter legt fest, ob Benutzer die Möglichkeiten haben, längere Ansichtsberechnungen abzu-
brechen.
Wenn ein Benutzer eine Ansicht öffnet, deren Berechnung einige Zeit in Anspruch nimmt (normalerweise
eine Ansicht mit hohem Konsolidierungsgrad oder komplexen Regeln), überwacht IBM TM1 Server den
Fortschritt dieses Prozesses. Wenn ProgressMessage=T, wird ein Dialogfeld geöffnet, in der ein Benutzer
Ansichtserstellung beenden wählen kann.
Parametertyp: optional, statisch
Wenn der Benutzer auf Ansichtserstellung beenden klickt, wird die Ansicht am Client verworfen, aber die
Ansichtsberechnung am Server weitergeführt. In einigen Fällen kann dies zu einem Blockieren des Ser-
vers führen.
• Wenn ProgressMessage=F, ist die Option Ansichtserstellung beenden nicht erhältlich und der Benutzer
kann keine lange laufenden Operationen abbrechen.
• Wenn "ProgressMessage=T" oder in der Datei Tm1s.cfg nicht vorhanden ist, wird die Option Ansicht-
serstellung beenden während langwierigen Ansichtsberechnungen geöffnet, damit der Benutzer den

Anhang A. Konfigurieren von Planning Analytics on Cloud 103


Prozess gegebenenfalls abbrechen kann. Sie können eine eindeutige Portnummer mithilfe von Client-
MessagePortNumber zuweisen. Dieser zusätzliche Port bietet einen sekundären Port für die Fort-
schrittsnachrichten, wodurch Serververarbeitungen fortfahren können, ohne Thread-Reserven zu blo-
ckieren.
Anmerkung: Ab Cognos TM1 10.1 können die Fortschrittsnachrichten über den sekundären Port geleitet
werden, der über "ClientMessagePortNumber" zugewiesen wird, sodass unter Cognos TM1 10.1 und spä-
teren Versionen ProgressMessage=T standardmäßig festgelegt ist.

ProportionSpreadToZeroCells
Ermöglicht Ihnen die Ausführung einer proportionalen Verteilung über eine Konsolidierung, ohne dass da-
bei ein Fehler generiert wird, wenn alle Blattelementzellen Nullwerte enthalten.
In diesem Fall wendet Cognos TM1 eine gleichmäßige Verteilung auf die leeren Zellen an, wenn der Para-
meter "ProportionSpreadToZeroCells" aktiviert wird. Diese Funktionalität ist standardmäßig aktiviert.
Parametertyp: optional, statisch

Verhalten bei Aktivierung von ProportionSpreadToZeroCells


Dieser Parameter und diese Funktionalität werden standardmäßig aktiviert und ermöglichen Ihnen die
Ausführung einer Verteilungsoperation ohne einen Fehler, wenn Sie eine proportionale Verteilung für eine
Konsolidierung ausführen, bei der alle Blattelementzellen den Wert null aufweisen. In diesem Szenario
konvertiert Cognos TM1 den typisierten Eintrag von "P###" in "LS*###" und wendet die Verteilung als
gleichmäßige Verteilung an.
Wenn dieser Parameter aktiviert ist und Daten in einer der Blattelementzellen vorhanden sind, dann ist
das Verhalten identisch mit dem Verhalten vorheriger Cognos TM1-Versionen bei der Durchführung einer
proportionalen Verteilung.
Dieser Parameter ist standardmäßig aktiviert und er muss deshalb nicht aktiviert werden. Wenn Sie aller-
dings den Parameter explizit konfigurieren wollen, dann geben Sie für den Parameter "ProportionSpread-
ToZeroCells" in der Datei "Tm1s.cfg" den Wert T (True) wie folgt an.
ProportionSpreadToZeroCells=T

Verhalten bei Inaktivierung von "ProportionSpreadToZeroCells"


Wenn Sie für diesen Parameter den Wert F (False) festlegen, wird diese Funktion inaktiviert. Das System
zeigt einen Fehler an, wenn Sie versuchen, eine der folgenden Operationen für die proportionale Vertei-
lung auszuführen:
• In TM1 Contributor - Eingeben einer Nummer in einer konsolidierten Zelle, in der alle Blattelementzel-
len für diese Konsolidierung Nullen enthalten.
• In TM1 Contributor und anderen TM1 Clients - Ausführen einer Operation für eine proportionale Vertei-
lung durch Eingabe eines Verteilungscodes und einer Nummer wie z. B. "P###" in einer Zelle oder Zu-
greifen auf eine proportionale Verteilung über das Kontextmenü oder TM1-Menü (nur TM1 Perspecti-
ves), wenn die Blattelementzellen für diese Konsolidierung alle Nullen enthalten.
Diese Operationen veranlassen den TM1 Server zur Ausführung einer proportionalen Verteilung, die Ope-
ration schlägt jedoch fehl, weil alle Blattelementzellen Nullen enthalten.
Um diese Funktionalität zu inaktivieren, müssen Sie den Parameter "ProportionSpreadToZeroCells" in der
Konfigurationsdatei "Tm1s.cfg" wie folgt auf F (False) setzen.
ProportionSpreadToZeroCells=F

PullInvalidationSubsets
Reduziert die Metadatensperrung, da kein R-Lock (R = Read; Lesesperre) für die Dimension erforderlich
ist, während Subsets erstellt, gelöscht oder von Platte geladen werden.

104 IBM Planning Analytics: Cloud - Einführung


Parametertyp: optional, dynamisch
Standardwert: T (aktiviert)
Wenn ein Benutzer sich anmeldet, dann lädt das System die nicht registrierten Subsets des Benutzers von
Platte. Gleichzeitig blockiert ein TurboIntegrator-Prozess, der zum Bearbeiten einer Dimension verwendet
wird, diese Dimension für die Dauer des Prozesses mit einer IX-Sperre (Intent-to-write). Bei Verwendung
früherer Releases oder wenn dieser Parameter auf den Wert "F" (inaktiviert) gesetzt ist, kann die Anmel-
dung für die Gesamtdauer eines TurboIntegrator-Prozesses mit langer Laufzeit blockiert werden. Die ver-
schiedenen TM1-Sperrtypen sind nicht miteinander kompatibel.

RawStoreDirectory
Gibt die Speicherposition der temporären, nicht verarbeiteten Datei für die Auditprotokollierung an, wenn
die Protokollierung in einem anderen Verzeichnis als dem Datenverzeichnis erfolgt.
Parametertyp: optional, dynamisch
Wird dieser Parameter nicht angegeben, wird die nicht verarbeitete Auditprotokolldatei standardmäßig in
dem im Parameter "DataBaseDirectory" aufgeführten Verzeichnis gespeichert.
Einzelheiten zu anderen Auditprotokollierungsparametern finden Sie in „AuditLogMaxFileSize” auf Seite
64, „AuditLogMaxQueryMemory ” auf Seite 64, „AuditLogOn” auf Seite 65 und „AuditLogUpdateInterval”
auf Seite 65.

ReceiveProgressResponseTimeoutSecs
Mit dem Parameter "ReceiveProgressResponseTimeoutSecs" lässt sich der Server so konfigurieren, dass
die Clientverbindung beendet wird und während einer längeren Wartezeit auf eine Abbruchaktion Res-
sourcen freigegeben werden.
Parametertyp: optional, dynamisch
Wenn der IBM TM1 Server zeitintensive Operationen für einen Client durchführt, werden regelmäßige
"Fortschrittsnachrichten" an die TM1 Client-Anwendung. Der Client antwortet auf diese Nachrichten mit
einer Anzeige, ob der Benutzer die Schaltfläche "Abbrechen" gedrückt hat, da in diesem Fall die lange lau-
fende Operation abgebrochen wird. Diese Antworten werden automatisch durch den Netzcode in der
Clientanwendung erstellt; es ist keine Benutzertätigkeit erforderlich. Nach Senden der Fortschrittsnach-
richt wartet der Server auf eine Antwort von der Clientanwendung. Während der Server wartet, sperrt der
Thread des Clients weiterhin die Ressource auf dem TM1 Server, um andere Benutzer daran zu hindern
Serveranforderungen zu stellen, die die Ressource ebenfalls sperren würden.
In bestimmten Situationen, besonders wenn TM1 Clients in einer Citrix-Umgebung ausgeführt werden,
wird die Antwort der Clientanwendung nie an den TM1 Server zurückgegeben, worauf der Server eine un-
begrenzte Zeit wartet. Dies resultiert in einer Systemsperre, da der Thread des Clients die Ressourcen-
sperren hält, die dann nie freigegeben werden.
Der Parameter "ReceiveProgressResponseTimeoutSecs" erlaubt Ihnen, den Server so zu konfigurieren,
dass die Situation erkannt und die Clientverbindung getrennt wird, worauf die Ressourcen freigegeben
werden. Wenn der Parameter auf ein gültiges Intervall (in Sekunden) gesetzt wird, beendet der Serverpro-
zess die Clientverbindung und gibt alle Ressourcensperren frei, falls der Server keine Antwort der Clien-
tanwendung innerhalb des angegebenen Intervalls entdeckt.
Wenn beispielsweise der Parameter "ReceiveProgressResponseTimeoutSecs=20" und die Clientanwen-
dung antwortet nicht innerhalb von 20 Sekunden auf die Fortschrittsnachricht, die vom Server geschickt
wurde, wird die Clientverbindung beendet. Hierbei ist ebenfalls keine Benutzertätigkeit erforderlich, um
diese Antwort zu generieren. Die Antwort wird automatisch von der Clientanwendung generiert, d. h.
wenn die Antwort nicht innerhalb von 20 Sekunden erfolgt, bedeutet dies, dass ein Fehler beim Client
oder dem zugrunde liegenden Netz vorliegt.
"ReceiveProgressResponseTimeoutSecs" ist ein optionaler Tm1s.cfg-Parameter. Ist der Parameter in der
Datei "Tm1s.cfg" nicht enthalten, werden die Prozesse nicht beendet, wenn ein Client nicht auf eine Fort-
schrittsnachricht vom TM1 Server antwortet.

Anhang A. Konfigurieren von Planning Analytics on Cloud 105


In bestimmten TM1 Server-Installationen definiert "ClientMessagePortNumber" einen separaten Thread
für die Abbruchnachrichten, ohne die Reserven zu blockieren. Wenn ClientMessagePortNumber verfügbar
ist, wird ReceiveProgressResponseTimeoutSecs nicht verwendet.

ReduceCubeLockingOnDimensionUpdate
Reduziert das Auftreten von Cube-Sperren bei Dimensionsaktualisierungen.
Parametertyp: optional, statisch
Standardwert: F (inaktiviert)
Sie können diesen Parameter verwenden, um das Sperren von Cubes bei Dimensionsaktualisierungen zu
reduzieren.
Bisher mussten bei jeder Aktualisierung einer Dimension alle Cubes, die diese Dimension verwendet ha-
ben, mit einer IX-Sperre (intent-to-write) gesperrt werden, damit ihre Regeln erneut kompiliert und ge-
prüft werden konnten. Dieser Ansatz bedeutete, dass - wenn zwei Dimensionen denselben Cube verwen-
deten - sie nicht gleichzeitig geändert werden konnten. Häufig ändert das Aktualisieren einer Dimension
die bestehenden Regeln nicht (z. B. das Hinzufügen eines Elements, auf das die Regeln noch nicht Bezug
nehmen).
Nun können Sie diesen Parameter verwenden, um für Konsistenz und Kohärenz bei Dimension und Cube
zu sorgen. Wenn ReduceCubeLockingOnDimensionUpdate=T, dann bleibt dieselbe Kohärenz durch
die alleinige Verwendung einer RO-Sperre erhalten, was eine geringere Wahrscheinlichkeit von Konfliktsi-
tuationen bedeutet.
Statt den Cube mit einer IX-Sperre zu sperren, erstellt der Server zunächst eine Kopie der Regel für die
erneute Kompilierung, um zu ermitteln, ob eine IX-Sperre erforderlich ist; oft ist dies nicht der Fall.
Fügen Sie die folgende Zeile in die Datei "tms1.cfg" ein, um diese Funktion zu aktivieren:

ReduceCubeLockingOnDimensionUpdate=T

RulesOverwriteCellsOnLoad
Verhindert, dass Zellen beim Laden des Servers in von einer Regel abgeleiteten Daten überschrieben wer-
den.
Parametertyp: optional, statisch
Während der Verarbeitung von Feedern für einen Cube kann der Wert eines Cubes gelöscht werden, wenn
für diese Zelle eine Regel vorhanden ist. Wenn der Cube, für den eine Zelle gelöscht wurde, gespeichert
wird, ist der Wert nicht mehr verfügbar, sodass die Aktion keine Auswirkungen auf den Cube hat. Aller-
dings wird der Cube nicht auf der Platte gespeichert, wenn die Regel bearbeitet, der Cube später aber
nicht geändert wird. In diesem Fall werden die realen Zellenwerte möglicherweise gelöscht, wenn die Re-
geln ausgeführt werden.
Der Parameter "RulesOverwriteCellsOnLoad" kann verwendet werden, um die Nullenunterdrückung nach
der Bearbeitung einer Regel zu verhindern.
Wenn Sie Regeln ändern und die Regeln aufgrund von Bearbeitungsvorgängen möglicherweise zu Zellen
führen, deren Daten von einer Regel abgeleitet werden, geben Sie 'RulesOverwriteCellsOnLoad=F' in der
Konfigurationsdatei an.
Wenn dieser Parameter auf den Wert 'T' gesetzt wird, wird beim Laden des Servers für von Regeln abge-
leitete Zellen immer eine Bereinigung durchgeführt. Der Datenwert in diesen Zellen ist verloren, auch
wenn die Regel später so geändert wird, dass die Zelle nicht mehr von Regeln abgeleitet wird.

RulesOverwriteCellsOnLoad=F

Wichtig:
Wenn dieser Parameter in IBM Planning Analytics Version 2.0.7 oder höher nicht in der Konfigurationsda-
tei enthalten ist, wird standardmäßig der Wert 'False' (falsch) angenommen.

106 IBM Planning Analytics: Cloud - Einführung


Wenn dieser Parameter in IBM Planning Analytics Version 2.0.6 oder niedriger nicht in der Konfigurations-
datei enthalten ist, wird standardmäßig der Wert 'True' (wahr) angenommen.

RunningInBackground
Wenn Sie die Zeile RunningInBackground=T zur Datei 'tm1s.cfg' hinzufügen, wird der IBM TM1 Server
unter UNIX im Hintergrundmodus ausgeführt.
Parametertyp: optional, statisch
Wenn Sie die Scripts 'startup_tm1s.sh' und 'shutdown_tm1s.sh' zum Starten und Stoppen des TM1 Server
verwenden, legen Sie RunningInBackground=T fest.

SaveFeedersOnRuleAttach
Wenn für diesen Parameter 'False' festgelegt wird, werden Schreibvorgänge in Feederdateien bis zum
Aufruf von 'SaveDataAll' und 'CubeDataSave' zurückgestellt, anstatt die Dateien unmittelbar nach dem
Ändern von Regeln und dem Generieren von Feedern beim Starten des Servers zu aktualisieren.
Parametertyp: optional, dynamisch
Standardwert: True

SaveTime
Stellt den Zeitpunkt zur automatischen Speicherung der Serverdaten ein und speichert die Cubes an den
darauf folgenden Tagen zum gleichen Zeitpunkt. Wie beim regulären Herunterfahren benennt SaveTime
die Protokolldatei um, öffnet eine neue Protokolldatei und wird nach dem Speichervorgang weiter ausge-
führt.
Parametertyp: optional, dynamisch
Der Parameter "SaveTime" ist nicht verfügbar, wenn der TM1 Server als Windows-Service ausgeführt wird.
Das Format für den Parameter "SaveTime" lautet tt:hh:mm, wobei:
• tt den Zeitraum in Tagen ab dem heutigen Tag angibt, an dem die automatische Datenspeicherung gest-
artet wird. Zum Beispiel ist 00 heute, 01 ist morgen usw.
• hh:mm die Tageszeit im 24-Stunden-Format ist.

SecurityPackageName
Wenn Sie den IBM TM1 Server für die Verwendung der integrierten Anmeldung konfigurieren, definiert der
Parameter "SecurityPackageName" das Sicherheitspackage, das Ihren Benutzernamen und Ihr Kennwort
in Microsoft Windows authentifiziert.
Parametertyp: optional, statisch
Folgende Werte sind gültig:
• Kerberos
• NTLM
• Negotiate
Verwenden Sie Kerberos, sofern Sie TM1 nicht lokal ausführen. Verwenden Sie bei einer lokalen Ausfüh-
rung Negotiate oder NTLM. Bei der Angabe von Negotiate wird Kerberos ausgewählt, es sei denn, Ker-
beros kann von einem der an der Authentifizierung beteiligten Systeme nicht verwendet werden.

ServerCAMURI
Gibt den URI für den internen Dispatcher an, den der IBM TM1 Server zum Herstellen einer Verbindung zu
Cognos Authentication Manager (CAM) verwenden soll.
Die URI wird im folgenden Format angegeben:

Anhang A. Konfigurieren von Planning Analytics on Cloud 107


http[s]://vollständig qualifizierte Host-IP-Adresse:Port/p2pd/servlet/dispatch

Anmerkung: Ab Planning Analytics Version 2.0.9 können Sie Ihren TM1 Server-CAM-URI mit Server
Name Indication (SNI) konfigurieren. SNI kann mit dem vorhandenen Parameter "ServerCAMURI" im For-
mat "SNI;URI" festgelegt werden.
Parametertyp: optional, dynamisch
Beispiel:

https://vottbies005.ent.ad.cognos.com:9443/p2pd/servlet/dispatch

Bei der CAM-Authentifizierung muss diese Einstellung den vollständig qualifizierten Namen für den Server
umfassen, für den das Zertifikat von Cognos Analytics erstellt wurde.
Gehen Sie wie folgt vor, um den Server zu ermitteln, für den das Zertifikat ausgestellt wurde:
1. Geben Sie den SSL-URI zum Cognos Analytics-Dispatcher in einem Browser ein.
2. Aktualisieren Sie die Einstellung für ServerCAMURI in der Datei "tm1s.cfg" mit dem vollständig quali-
fizierten Namen dieses Servers.
Beispiel:

ServerCAMURI=https://vottbies005.ent.ad.cognos.com:9443/p2pd/servlet/dispatch.

Gehen Sie wie folgt vor, um den Cognos TM1 Applications Server zum Arbeiten mit CAM-SSL zu konfigu-
rieren:
1. Vergewissern Sie sich, dass in Cognos Configuration die folgenden Einstellungen definiert wurden:
• Qualifizierte Pfade erzwingen hat die Einstellung False.
• Gegenseitige Authentifizierung verwenden? hat die Einstellung True.
2. Übernehmen Sie das Zertifikat bei der Speicherung.

ServerCAMURIRetryAttempts
Gibt die Anzahl der Versuche an, die unternommen wurden, bevor mit dem nächsten ServerCAMURI-Ein-
trag in der Datei tm1s.cfg fortgefahren wird.
Parametertyp: optional, statisch
Dieser Parameter ist anwendbar, wenn Sie IBM TM1 Server mit Cognos Analytics-Sicherheitsfunktionen
verwenden und mehrere Dispatcher in der Datei tm1s.cfg definiert haben. Dispatcher werden mithilfe des
Parameters ServerCAMURI definiert.
Beispiel: In der Datei "tm1s.cfg" sind drei ServerCAMURI-Parameter angegeben und ServerCAMURI-
RetryAttempts=7 ist festgelegt.

ServerCAMURI=http://server1:9300/p2pd/servlet/dispatch
ServerCAMURI=http://server2:9300/p2pd/servlet/dispatch
ServerCAMURI=http://server3:9300/p2pd/servlet/dispatch
ServerCAMURIRetryAttempts=7

Es wird 7-mal versucht, den ersten Dispatcher (http://server1:9300/p2pd/servlet/dispatch) aufzurufen.


Wenn dieser nicht antwortet, wird 7-mal versucht, den zweiten Dispatcher aufzurufen. Wenn dieser nicht
antwortet, wird 7-mal versucht, den dritten Dispatcher aufzurufen. Wenn der dritte Dispatcher nicht ant-
wortet, schlägt die Anmeldung fehl.
Standardwert: 3

ServerLogging
Erstellt ein Protokoll mit den Details zu den Sicherheitsaktivitäten auf dem IBM TM1 Server, die in Zusam-
menhang mit der integrierten Anmeldung stehen.

108 IBM Planning Analytics: Cloud - Einführung


Parametertyp: optional, dynamisch
Die Protokolldatei wird unter dem Namen "Tm1server.log" im Datenverzeichnis des TM1 Servers gespei-
chert. Der Parameter "ServerLogging" ist nur dann sinnvoll, wenn Ihr TM1 Server für die integrierte An-
meldung konfiguriert wurde.
Legen Sie für "ServerLogging" den Wert "T" in der Datei Tm1s.cfg fest. Beachten Sie auch Folgendes:
Wenn ServerLogging=T festgelegt ist, müssen Sie die TM1 Server-Nachrichtenprotokolldatei "tm1ser-
ver.log" umbenennen, indem Sie den entsprechenden Parameter in der Konfigurationsdatei "tm1s-
log.properties" der Protokollfunktion umbenennen.
Anmerkung: Wenn Sie diesen Parameter dynamisch ändern (ohne den TM1 Server neu zu starten), wird
eine Protokollierung nur für neue Clientsitzungen durchgeführt.

ServerName
Gibt den Namen des IBM TM1 Servers verwendet wird. Wenn Sie diesen Parameter nicht festlegen, be-
nennt TM1 Server den Server "local" und behandelt ihn als lokalen Server.
Parametertyp: optional, statisch

ServicePrincipalName
Gibt den Service Principal Name (SPN) an, wenn die integrierte Anmeldung bei TM1 Web mit einer be-
schränkten Delegierung verwendet wird.
Parametertyp: optional, statisch
Verwenden Sie folgendes Format, um den Parameter zur Datei "Tm1s.cfg" hinzuzufügen:
ServicePrincipalName=SPN
Der von Ihnen hier angegebene Wert muss mit dem Servicenamen übereinstimmen, der mit dem Micro-
soft-Befehlszeilentool setspn.exe auch einem Domänenaccount im Active Directory-Domänencontroller
zugeordnet wurde.
Beispiel: Sie verwenden setspn.exe, um einen SPN wie folgt hinzuzufügen:
setspn -a FPM/TM1 WbSvr_Account
In diesem Fall müssen Sie den Parameter "ServicePrincipalName" wie folgt angeben:
ServicePrincipalName=FPM/TM1
Weitere Informationen zur eingeschränkten Delegierung und zur SPN-Konfiguration finden Sie auf der
Microsoft-Website unter dem Thema "Kerberos Technical Supplement for Windows".

SkipLoadingAliases
Verwenden Sie SkipLoadingAliases, um das Laden des Servers sowie das Aktualisieren der Ansichten zu
beschleunigen, indem das Laden der Aliasse übersprungen wird.
Parametertyp: optional, statisch
Wichtig: Wenden Sie sich an die Kundenunterstützung, um festzustellen, ob dieser Parameter für den
verwendeten IBM TM1 Server gültig ist.
Folgende Werte sind gültig:
• T - Aliasse übersprungen
• F - Aliasse geladen

SpreadErrorInTIDiscardsAllChanges
Ist der Parameter "SpreadErrorInTIDiscardsAllChanges" aktiviert, werden alle über ein Turbo Integrator-
Script vorgenommenen Änderungen verworfen, wenn bei der Ausführung des betreffenden Turbo Integra-
tor-Scripts ein Verteilungsfehler auftritt.

Anhang A. Konfigurieren von Planning Analytics on Cloud 109


Parametertyp: optional, statisch
Aktivieren Sie den Parameter "SpreadErrorInTIDiscardsAllChanges", indem Sie die folgende Zeile in der
Datei tm1s.cfg hinzufügen:

SpreadErrorInTIDiscardsAllChanges=T

Standardwert: F

SpreadingPrecision
Mit dem Parameter "SpreadingPrecision" lässt sich die Fehlermarge für die Zuweisung von Berechnungen
erhöhen oder senken.Der "SpreadingPrecision"-Parameterwert wird in wissenschaftlicher (exponentiel-
ler) Notation angegeben.
Parametertyp: optional, dynamisch
Die Gleitpunktberechnung an Computern ist nicht 100% genau. Wenn ein Computer sehr kleine Zahlen
berechnet, wird eine Fehlermargen der Berechnung zugewiesen. Wenn ein Computer eine Reihe von Zah-
len addiert und die resultierende Summe liegt innerhalb der Fehlermargen des Zielwertes, wird die Sum-
me als akkurat angesehen.
Die Fehlermargen von bestimmten TM1 Server-Berechnungen werden durch den Parameter "Spreading-
Precision" gesteuert. Der Standardwert ist "SpreadingPrecision=1e-8". Dieser Wert wird in den folgenden
Verteilungssituationen verwendet:
• Verteilung von einer konsolidierten Zelle.
• Verteilung in Blattzellen, deren konsolidierter Wert eine Blockierung hat.

Verteilung von einer Konsolidierung


Wenn Sie eine proportionale Datenverteilung von einer konsolidierten Zelle ausführen, schreibt TM1 Ser-
ver die Zahlen in jede Zelle im Bereich und summiert den Gesamtbetrag auf, um die Konsolidierung neu
zu berechnen. Die Gesamtsumme aller Zellen in der Konsolidierung wird dann mit dem ursprünglichen
Wert verglichen, den Sie für die Verteilungsfunktion eingesetzt haben. Diese Gesamtsumme kann sich
vom Zielwert unterscheiden, da Regeln für die n-Elemente oder die konsolidierte Zelle gelten.
Wenn die Regeln so sind, dass der resultierende Wert nicht mit dem gewünschten Verteilungswert über-
einstimmt, wird ein Fehler generiert und die Verteilungsoperation wird nicht ausgeführt.
Wenn "SpreadingPrecision=1e-8" angegeben ist, dann muss die von TM1 Server berechnete Gesamtsum-
me für die Konsolidierung innerhalb von 0,000001% des Zielwertes (99,999999% genau) liegen, oder
TM1 Server zeigt einen Fehler an. Ein Fehler von mehr als US $0,01 bei einer konsolidierten Verteilung
von US $1.000.000 wird als Fehler angezeigt wird.
Sie können die Fehlermarge für diese Arten von Berechnungen erhöhen oder senken, indem Sie den Para-
meter "SpreadingPrecision" verwenden.
Die folgenden Beispiele umfassen gültige Werte für den Parameter "SpreadingPrecision":
• SpreadingPrecision=1e-4
• SpreadingPrecision=1e-8
• SpreadingPrecision=1e-99
Der Exponentenwert in der Notation muss aus zwei oder weniger Ziffern bestehen. Beispiel: Spreading-
Precision=1e-123 ist kein gültiger Parameterwert, da der Exponent drei Ziffern enthält.

Datenverteilung und Konsolidierungsblockierungen


Der Parameter "SpreadingPrecision" wirkt sich auch unter folgenden Bedingungen aus:
• Sie verteilen die Werte an einige Blattzellen, die in eine Konsolidierung aufsummiert werden.
• Eine Konsolidierung hat einen Block.

110 IBM Planning Analytics: Cloud - Einführung


Angenommen Sie haben die Konsolidierung "Q1" mit den Werten "Jan", "Feb" und "Mar".
Wenn "Q1" eine konsolidierte Blockierung aufweist und Sie die Werte auf "Jan" und "Feb" verteilen, führt
TM1 Server folgende Schritte aus:
• Wendet die Verteilung auf "Jan" und "Feb" an.
• Stellt "Mar" ein.
• Addiert die drei n-Elemente.
• Vergleicht die Summe der n-Elemente mit dem Wert von Q1.
Ist die Summe akkurat innerhalb der Fehlermargen, die vom Parameter "SpreadingPrecision" angegeben
wurden, ist die Verteilung erfolgreich. Falls die Summe außerhalb der Fehlermargen liegt, die vom Para-
meter "SpreadingPrecision" angegeben wurden, generiert TM1 Server einen Fehler.

SQLRowsetSize
(Ab Version 2.0.3 verfügbar) Dieser Parameter gibt die maximale Anzahl abzurufender Zeilen pro ODBC-
Anforderung an.
Dieser Parameter kann verwendet werden, um die Ausführungszeit für Prozesse mit langer Laufzeit zu op-
timieren, die durch langsame Microsoft SQL-Abfragen verlangsamt werden. Er kann für alle Benutzer hilf-
reich sein, die einen ODBC-Treiber ohne Abrufeinstellungen verwenden, wie z. B. MS SQL oder Db2. Er hat
keine Auswirkungen auf Benutzer der Oracle-Datenbank.
Parametertyp: optional, dynamisch
Anmerkung: Dieser Parameter gilt für alle Datenquellen, selbst wenn Sie Daten aus mehreren unter-
schiedlichen Datenquellen extrahieren.
Um diesen Parameter festzulegen, fügen Sie die folgende Zeile zur Datei "Tm1s.cfg" für den Server hinzu:

SQLRowsetSize=nn

Dabei ist nn eine positive ganze Zahl, die die maximale Anzahl zu stellender ODBC-Anforderungen dar-
stellt.
Der Mindestwert ist 50 (Standard).
Für Kunden, die nur die Cloud verwenden, ist der Standardwert 500. Der Eintrag SQLRowsetSize=500
wird der Datei "Tm1s.cfg" für jede neue Bereitstellung in IBM Planning Analytics on Cloud hinzugefügt.
Wenn die Einstellung in der Datei "Tm1s.cfg" vorhanden ist, wird sie nicht geändert.
Der empfohlene Wert hängt von dem Dauerprozess ab, für den Sie versuchen, die Verarbeitung zu verbes-
sern. Sie können die Werte verdoppeln (100, 200 usw.), um die besten Ergebnisse herauszufinden. Eine
Erhöhung des Werts von SQLRowsetSize führt zum Abruf von mehr Ergebnissen pro ODBC-Anforderung
und zu weniger häufiger Netzlatenz.
Ein höherer Wert bedeutet, dass pro Abruf mehr Speicher verwendet wird. Sie müssen die Speicherbele-
gung darauf hin prüfen, ob die Zunahme der Speicherbelegung akzeptabel ist (diese kann spürbar sein,
wenn die einzelnen Zeilen viele Daten enthalten).

SSLCertAuthority
Gibt den Namen der IBM Cognos TM1 Server-CA-Datei an. Diese Datei muss sich auf dem Computer be-
finden, auf dem der TM1 Server installiert ist.
Parametertyp: optional (für SSL erforderlich), statisch
Wenn Sie eigene SSL-Zertifikate mit TM1 verwenden, können Sie diesen Wert über die Microsoft Manage-
ment Console bestimmen. Klicken Sie auf Zertifikate > Persönlich > Zertifikate. Der Name des Prinzipals
wird in der Spalte 'Ausgestellt von' im Eigenschaftsfenster angezeigt.

Anhang A. Konfigurieren von Planning Analytics on Cloud 111


SSLCertificate
Gibt den vollständigen Pfad der IBM Cognos TM1 Server-Zertifikatsdatei an, die das Schlüsselpaar aus öf-
fentlichem und privatem Schlüssel enthält.
Parametertyp: optional (für SSL erforderlich), statisch

SSLCertificateID
Gibt den Namen des Prinzipals an, an den das IBM Cognos TM1 Server-Zertifikat ausgegeben wird.
Parametertyp: optional (für SSL erforderlich), statisch
Wenn Sie eigene SSL-Zertifikate mit TM1 verwenden, können Sie diesen Wert über die Microsoft Manage-
ment Console bestimmen. Klicken Sie auf Zertifikate > Persönlich > Zertifikate. Der Name des Prinzipals
wird in der Spalte 'Ausgestellt an' im Eigenschaftsfenster angezeigt.

StartupChores
Bei "StartupChores" handelt es sich um einen Konfigurationsparameter, der eine Liste von Jobs angibt, die
beim Serverstart ausgeführt werden.
Parametertyp: optional, statisch
Zum Ausführen eines Jobs beim Start, bevor sich Benutzer anmelden oder andere geplante Jobs ausge-
führt werden, geben Sie diesen Parameter mit den Namen der auszuführenden Jobs an. Trennen Sie die
einzelnen Angaben dabei wie folgt durch Doppelpunkte:

StartupChores=ChoreName1:ChoreName2:ChoreName3:ChoreNameN

Wenn dieser Parameter nicht angegeben wird, dann werden keine Jobs ausgeführt. Wenn der angegebene
Name nicht mit einem vorhandenen Job übereinstimmt, dann wird ein Fehler in das Serverprotokoll ge-
schrieben und die Ausführung wird mit dem nächsten Job fortgesetzt.
Der Wert des Konfigurationsparameters kann von einer Clientanwendung als Servereigenschaft mit dem
Namen "StartupChores" abgerufen werden. Dazu wird der vorhandene TM1ObjectPropertyGet-Aufruf ver-
wendet.
Hierbei handelt es sich um eine schreibgeschützte Eigenschaft. Das Festlegen von Operationen wird zu-
rückgewiesen. Der Wert der Eigenschaft kann nur durch Bearbeitung der Konfigurationsdatei und den
Neustart des Servers geändert werden.

SubsetElementBreatherCount
Mit diesem Parameter lässt sich die Verarbeitung des Sperrverhaltens von Subsets durch IBM TM1 Server
verwalten.
Parametertyp: optional, dynamisch
Angenommen, die Parametereinstellung lautet wie folgt:

SubsetElementBreatherCount=-1

Dann hebt der TM1 Server die Sperre für Subsets nie auf, wenn andere Anforderungen für Subsets anste-
hen. Dies ist die Standardeinstellung. Sie verbessert die Anzeigeleistung für einzelne Benutzer, was aller-
dings zu Lasten der Anzeigeleistung im Mehrbenutzerzugriff geht.
Wenn für SubsetElementBreatherCount ein Wert größer null (0) festgelegt ist, hebt der TM1 Server
die Sperre für Subsets auf, wenn andere Anforderungen für das jeweilige Subset anstehen. Nach der Ver-
arbeitung der anstehenden Anforderungen wird die Sperre wieder aktiviert. Durch diese Einstellung wird
die Leistung im Mehrbenutzerzugriff verbessert, insbesondere, wenn das betreffende Subset mehr als
100 Elemente umfasst.

112 IBM Planning Analytics: Cloud - Einführung


SupportPreTLSv12Clients
Ab TM1 10.2.2, Fixpack 6, (10.2.2.6) wird in TM1 für die gesamte über SSL geschützte Kommunikation
zwischen Clients und Servern TLS 1.2 (TLS = Transport Layer Security) verwendet. Über diesen Parameter
wird festgelegt, ob Clients mit einer Version vor Version 10.2.2.6 eine Verbindung zu TM1 Servern mit Ver-
sion 10.2.2.6 oder einer höheren Version herstellen können.
Parametertyp: optional, statisch
Der Standardwert ist F (Falsch).
Fügen Sie die folgende Zeile in der Datei "Tm1s.cfg" hinzu, wenn Clients mit einer Version vor Version
10.2.2.6 eine Verbindung zu TM1 Servern mit Version 10.2.2.6 oder einer höheren Version herstellen kön-
nen sollen:

SupportPreTLSv12Clients=T

Lässt die Konfiguration des TM1 Servers Verbindungen von Clients mit einer TLS-Version vor Version 1.2
zu, wird für Verbindungen mit diesen Clients TLS 1.0 verwendet.
Wenn SupportPreTLSv12Clients in der Datei "Tm1s.cfg" nicht vorhanden ist oder wenn Support-
PreTLSv12Clients=F festgelegt ist, können Clients mit einer Version vor 10.2.2.6 keine Verbindung zu
einem TM1 Server mit der Version 10.2.2.6 oder höher herstellen.

SvrSSLExportKeyID
Gibt den Identitätsschlüssel an, der zum Exportieren des IBM Cognos TM1 Server-Zertifikats aus dem
Microsoft Windows-Zertifikatsspeicher verwendet wird.
Parametertyp: optional, statisch
In den meisten Fällen ist der Wert für SvrSSLExportKeyID identisch mit dem Wert für SSLCertificate.

SyncUnitSize
Legt fest, wie oft während eines Synchronisationsprozesses ein Prüfpunkt gespeichert werden soll für den
Fall, dass die Netzverbindung unterbrochen wird.
Parametertyp: optional, statisch
Anmerkung: Wenn Sie den Parameter "SyncUnitSize" verwenden, müssen Sie auch den Parameter "Maxi-
mumSynchAttempts" konfigurieren. Weitere Informationen finden Sie in „MaximumSynchAttempts” auf
Seite 91.
Wenn die Parameter "SyncUnitSize" und "MaximumSynchAttempts" konfiguriert sind und ein Synchron-
isationsprozess durch einen Ausfall der Netzverbindung unterbrochen wird, versucht der Prozess die Ver-
bindung wiederherzustellen und ab dem letzten Prüfpunkt mit der Synchronisation fortzufahren.
Zum Setzen dieses Parameters fügen Sie die folgende Zeile in die Datei "TM1s.cfg" für den Planetserver
ein:

SyncUnitSize=n

Dabei entspricht "n" der Anzahl der Synchronisationsdatensätze, die in die Transaktionsprotokolldatei
(Tm1s.log) geschrieben werden, bevor ein Prüfpunkt gespeichert wird.
Der Standardwert beträgt "1000".
Der empfohlene Mindestwert beläuft sich auf "500".

tlsCipherList
Gibt eine durch Kommas getrennte, nach Priorität geordnete Auflistung von unterstützten Cipher-Suites
an.
Parametertyp: optional, statisch

Anhang A. Konfigurieren von Planning Analytics on Cloud 113


Geben Sie mit dem Parameter "tlsCipherList" die Cipher-Suites an, die für Ihr TM1-System akzeptiert wer-
den. Die aufgelisteten Cipher-Suites werden bei der SSL-Festlegung in der angegebenen Reihenfolge so-
wohl für die Client- als auch für die Serverseite vorgelegt. Bei mindestens einer der ausgewählten Cipher-
Suites für Client und Server muss eine Übereinstimmung vorliegen.
Folgende Cipher-Suites werden unterstützt:
• RFC 2246: "The TLS Protocol Version 1.0" (http://www.ietf.org/rfc/rfc2246.txt)
• RFC 4346: "The Transport Layer Security (TLS) Protocol Version 1.1" (http://www.ietf.org/rfc/
rfc4346.txt)
• RFC 5246: "The Transport Layer Security (TLS) Protocol Version 1.2" (http://www.ietf.org/rfc/
rfc5246.txt)
• RFC 4492: "Elliptic Curve Cryptography (ECC) Cipher Suites for Transport Layer Security (TLS)" (http://
www.ietf.org/rfc/rfc4492.txt)
• RFC 5289: "TLS Elliptic Curve Cipher Suites with SHA-256/384 and AES Galois Counter Mode (GCM)"
(http://www.ietf.org/rfc/rfc5289.txt)
Beispiel:

tlsCipherList=TLS_RSA_WITH_AES_128_CBC_SHA,
TLS_RSA_WITH_RC4_128_MD5, TLS_RSA_WITH_AES_128_CBC_SHA256

TopLogging
(Ab Version 2.0.7 verfügbar) Dieser Parameter aktiviert die dynamische Protokollierung der Threads, die
in einer TM1 Server-Instanz ausgeführt werden.
Parametertyp: boolesch, optional, dynamisch
Standardmäßig ist für den Parameter TopLogging der Wert False (falsch) festgelegt.
Anmerkung: Sie müssen TopLogging=T der Datei tm1s.cfg hinzufügen, bevor Sie Ihren TM1 Server
starten, um die Protokollierung zu aktivieren.

TopScanFrequency
(Ab Version 2.0.7 verfügbar) Dieser Parameter gibt die Protokollierungsfrequenz (Intervall) in Sekunden
für die Protokollfunktion TopLogging an, die die dynamische Protokollierung der Threads aktiviert, die in
einer TM1 Server-Instanz ausgeführt werden.
Parametertyp: Ganzzahl, optional, dynamisch
Standardmäßig ist für den Parameter TopScanFrequency der Wert '5 Sekunden' festgelegt. Wenn Sie
für diesen Parameter den Wert 0 angeben, wird die Protokollfunktion inaktiviert.
Siehe auch TopLogging.

TopScanMode.Sandboxes
(Ab Version 2.0.7 verfügbar) Aktiviert die Protokollierung der aktiven Sandboxes für den aktuellen Server,
des Gesamtspeichers, der für alle Sandboxes durch einen Benutzer belegt wird, und der Anzahl der Sand-
boxes für diesen Benutzer.
Parametertyp: optional, dynamisch
Standardmäßig ist für den Parameter TopScanMode.Sandboxes der Wert F (falsch) festgelegt.
Siehe auch TopLogging.

TopScanMode.SandboxQueueMetrics
(Ab Version 2.0.7 verfügbar) Dieser Parameter aktiviert die Protokollierung von Sandboxwarteschlangen-
metriken. Der Name des Knotens für die Sandbox, der Status der Sandbox in der Warteschlange und der

114 IBM Planning Analytics: Cloud - Einführung


Zeitraum, den die Sandbox in der Warteschlange verbrachte, bevor sie verarbeitet wurde, werden für jede
Sandbox in der Warteschlange protokolliert.
Parametertyp: optional, dynamisch
Standardmäßig ist für den Parameter TopScanMode.SandboxQueueMetrics der Wert F (falsch) festge-
legt.
Siehe auch TopLogging.

TopScanMode.Threads
(Ab Version 2.0.7 verfügbar) Dieser Parameter aktiviert die Protokollierung des aktuellen Verarbeitungs-
status der einzelnen Threads. Diese Informationen umfassen den Namen des Benutzers oder Prozesses,
der den Thread gestartet hat, die API-Funktion, die der Thread ausführt, den Sperrstatus des zuletzt ge-
sperrten Objekts, die Anzahl der vom Thread verwendeten Objekte und die Gesamtzeit (in Sekunden), die
die aktuelle API-Funktion oder der aktuelle Jobprozess verarbeitet wird.
Parametertyp: optional, dynamisch
Standardmäßig ist für den Parameter TopScanMode.Threads der Wert T (True (wahr)) festgelegt.
Siehe auch TopLogging.

UnicodeUpperLowerCase
Dieser Konfigurationsparameter weist den TM1 Server an, Unicode-Objektnamen zu identifizieren und zu
verarbeiten. Dadurch wird die Erstellung identischer Unicode-Objektnamen verhindert, die sich lediglich
bei der Groß-/Kleinschreibung unterscheiden.
Parametertyp:
• Optional
• Statisch
Wenn Sie diesen Parameterwert ändern, müssen Sie den TM1 Server neu starten, um den neuen Wert
anzuwenden.
TM1 behandelt ASCII-Objektnamen so, dass die Groß-/Kleinschreibung nicht beachtet werden muss. Das
bedeutet, dass der Elementname "SALES" gleichgesetzt wird mit dem Elementnamen "sales". Ein Verweis
auf "SALES", "sales" oder sogar "SaLeS" wird also als Verweis auf dasselbe Element betrachtet. In ähnli-
cher Weise wird auch der Cube-Name "Projections" als äquivalent zu "PROJECTIONS" betrachtet.
Allerdings wird bei Unicode-Objektnamen zwischen der Groß-/Kleinschreibung unterschieden. Demzu-
folge kann ein Server zwei identisch benannte Objekte enthalten, die sich lediglich bei der Groß-/Klein-
schreibung unterscheiden. Beispiel: Die Elemente "NEMÈIJA" und "nemèija" können in einer einzigen Di-
mension vorhanden sein, wobei jedes Element als eindeutig betrachtet wird.
Nehmen Sie den Parameter UnicodeUpperLowerCase=T in die Datei "TM1s.cfg" auf, um zu verhindern,
dass gleiche Unicode-Objektnamen erstellt werden, die sich lediglich bei der Groß-/Kleinschreibung un-
terscheiden. Wenn UnicodeUpperLowerCase=T angegeben ist, dann werden Unicode-Objektnamen als
reine ASCII-Objektnamen behandelt, was bedeutet, dass die Groß-/Kleinschreibung nicht beachtet wer-
den muss.
Wenn Sie Anwendungen entwickelt haben, die mit Unicode-Objektnamen arbeiten, die sich lediglich bei
der Groß-/Kleinschreibung unterscheiden, und diese Funktionalität beibehalten möchten, dann sollten
Sie den Konfigurationsparameter "UnicodeUpperLowerCase" nicht zur Datei "Tm1s.cfg" hinzufügen. Wenn
dieser Parameter nicht in der Datei "Tm1s.cfg" enthalten (oder auf F gesetzt) ist, dann behandelt TM1
Unicode-Objektnamen weiterhin so, dass zwischen der Groß-/Kleinschreibung unterschieden wird.

UseExcelSerialDate
Aktiviert die Verwendung serieller Daten von Microsoft Excel anstelle serieller Daten von TM1.
Parametertyp: optional, statisch

Anhang A. Konfigurieren von Planning Analytics on Cloud 115


Wenn UseExcelSerialDate aktiviert ist, verwenden die Regelfunktionen von TM1 und die Turbo Integrator-
Funktionen den 1. Januar 1900 als Basisdatum für serielle Daten und nicht den 1. Januar 1960.
In der Vergangenheit haben Regelfunktionen von TM1 serielle Daten verwendet, die die Anzahl der Tage
darstellen, die seit dem 1. Januar 1960 vergangen sind. Dies steht im Konflikt mit seriellen Daten von
Microsoft Excel, die die Anzahl an Tagen darstellen, die seit dem 1. Januar 1900 vergangen sind. Die Fea-
tures für die Zahlenformatierung in TM1 erwarten Cube-Daten, um serielle Daten von Microsoft Excel an-
stelle der seriellen Daten von TM1 zu verwenden.
Um die Konvertierung der Daten zu vermeiden, aktivieren Sie UseExcelSerialDate, damit Regelfunktionen
die Daten von Microsoft Excel und nicht die Daten des traditionellen TM1 verwenden.

UseExcelSerialDate=T

Standardwert: F

Beispiel
Sie können das Problem der seriellen Daten in folgendem Beispiel sehen.
Die folgende Regel gibt als serielles Datum den 26. Mai 2015 zurück.

[]= N:(DAYNO('2015-05-26'));

Das unformatierte Ergebnis lautet 20234, das heißt, seit dem 1. Januar 1960 sind 20234 Tage vergangen.
Die Regelfunktion verwendet traditionelle serielle Daten von TM1.
Wenn Sie das Anzeigeformat in TM1 auf ein Datumsformat wie mmmm dd, yyyy festlegen, lautet das Er-
gebnis 25. Mai 1955, da am 25. Mai 1955 vom 1. Januar 1900 gerechnet 20234 Tage vergangen sind. Der
Wert wird als serielles Datum von Microsoft Excel interpretiert.
Nachdem Sie UseExcelSerialDate=T zu der Datei tm1s.cfg hinzugefügt und TM1 Server erneut gest-
artet haben, sehen Sie das erwartete Ergebnis: 26. Mai 2015 in TM1. Die Regelfunktion verwendet jetzt
den 1. Januar 1900 als Basisdatum für serielle Daten.

UseLocalCopiesforPublicDynamicSubsets
Ermöglicht die Verwendung öffentlicher dynamischer Subsets zur Verbesserung der Leistung und zur Re-
duzierung der Sperrung durch Verwendung lokaler Kopien des Subsets, sofern dies möglich ist.
Parametertyp: optional, dynamisch
Standardmäßig oder wenn der Parameter nicht in der Datei 'tm1s.cfg' enthalten ist, wird UseLocalCo-
piesforPublicDynamicSubsets aktiviert. Um die zuvor verwendete Methode zum Speichern dynami-
scher Subsets wiederherzustellen, müssen Sie für diesen Parameter den Wert 'F' angeben.

UserDefinedCalculations
Aktiviert die Optionen Rollup und Subset einfügen zur Erstellung benutzerdefinierter Konsolidierungen
im Subseteditor in IBM Cognos TM1 Perspectives und TM1 Architect und aktiviert die Schaltfläche Spezi-
alkonsolidierung erstellen in TM1Web-Clients.
Parametertyp: optional, dynamisch
Standardmäßig ist 'UserDefinedCalculations' aktiviert.
Zum Inaktivieren von benutzerdefinierten Konsolidierungen in TM1 Perspectives, TM1 Architect und TM1
Web-Clients fügen Sie die folgende Zeile in der Datei 'tm1s.cfg' hinzu:

UserDefinedCalculations=F

Anmerkung: Bei der Angabe F für diesen Parameter wird den Benutzern Folgendes angezeigt:

116 IBM Planning Analytics: Cloud - Einführung


• Wenn Benutzer in TM1 Architect und TM1 Perspectives auf die Option Rollup oder Subset einfügen
klicken, erhalten Sie eine Fehlernachricht, die angibt, dass benutzerdefinierte Berechnungen nicht akti-
viert sind.
• In TM1 Web ist die Schaltfläche Spezialkonsolidierung erstellen abgeblendet.

UseSQLFetch UseSQLFetchScroll UseSQLExtendedFetch


Diese Parameter weisen den IBM TM1 Server an, einen bestimmten Fetch-Aufruf zu verwenden.
Parametertyp: optional, dynamisch
Wenn Sie einen Turbo Integrator-Prozess ausführen, der Informationen aus einer ODBC-Datenquelle ext-
rahiert, versucht der TM1 Server, den effizientesten SQL-Fetch-Aufruf zu verwenden. Der TM1 Server fragt
den ODBC-Treiber ab, um festzustellen, welcher der folgenden SQL-Fetch-Aufrufe zum Extrahieren der
Daten verwendet werden soll:
SQLFetch(), eine ODBC 1-Funktion
SQLExtendedFetch(), eine ODBC 2-Funktion
SQLFetchScroll(), eine ODBC 3-Funktion
Die genannten Parameter sind dynamisch.
Wenn der TM1 Server keine Antwort auf die Abfrage des ODBC-Treibers erhält, schlägt der TM1 Server-
Prozess fehl, es sei denn, in der Datei "Tm1s.cfg" ist einer der folgenden Parameter auf den Wert "T" ge-
setzt:
UseSQLFetch
USESQLFetchScroll
UseSQLExtendedFetch
Diese Parameter weisen TM1 Server an, einen bestimmten Fetch-Aufruf zu verwenden. Sie müssen si-
cherstellen, dass der in der Datei Tm1s.cfg angegebene Aufruf für den aufgerufenen OBDC-Treiber pas-
send ist, da Sie nur einen dieser Parameter in der Datei "Tm1s.cfg" angeben können.
Wenn Sie beispielsweise den TM1 Server anweisen möchten, den SQLExtendedFetch () -Aufruf zum Ex-
trahieren von Daten aus einer ODBC-Quelle zu verwenden, fügen Sie der Datei Tm1s.cfg die folgende Zeile
hinzu:

UseSQLExtendedFetch=T

UseSSL
Aktiviert oder inaktiviert SSL auf dem IBM TM1 Server.
Parametertyp: optional (für SSL erforderlich), statisch
Dieser Parameter ist standardmäßig aktiviert.
Zum Inaktivieren von SSL legen Sie UseSSL=F fest.
Standardwert: T

UseStargateForRules
Gibt an, ob eine Regel die Stargate-Ansicht verwendet.
Parametertyp: optional, statisch
Verweist eine Regel auf einen berechneten Wert, wird dieser Wert standardmäßig von einer Stargate-An-
sicht aus dem Arbeitsspeicher abgerufen (sofern verfügbar). Der Einsatz der Stargate-Ansicht für Regeln
verbessert in den meisten Fällen die Leistung beträchtlich. Es ist effizienter, einen berechneten Wert von
Speicher abzurufen, als eine Berechnung vom Server anzufordern und abzurufen.

Anhang A. Konfigurieren von Planning Analytics on Cloud 117


In einigen Fällen, die sich nicht im Voraus und nur durch Ausprobieren ermitteln lassen, dauert das Abru-
fen eines berechneten Wertes aus einer Stargate-Ansicht jedoch länger als das Anfordern und Abrufen
des Werts vom Server. In diesen Fällen fügen Sie die folgende Zeile in die Datei "Tm1s.cfg" ein, um die
TM1-Regeln anzuweisen, die berechneten Werte immer vom Server abzurufen und die Leistung zu ver-
bessern.

UseStargateForRules=F

Wenden Sie sich an die Kundenunterstützung, bevor Sie den Parameter "UseStargateForRules" verwen-
den.

VersionedListControlDimensions
Entfernt Konfliktsituationen bei Steuerungsdimensionen wie }Cubes, }Dimensions, }Groups, }Clients. Er-
möglicht das Erstellen neuer Objekte ohne IX-Sperre der Dimension.
Parametertyp: optional, statisch
Standardwert: T (aktiviert)
Geben Sie F (Falsch) an, um VersionedListControlDimensions zu inaktivieren.

ViewConsolidationOptimization
Aktiviert oder inaktiviert die Optimierung der Ansichtskonsolidierung auf dem IBM TM1 Server.
Parametertyp: optional, statisch
Mit diesem Parameter lässt sich die Leistung bei der Berechnung von konsolidierten Elementen verbes-
sern. Standardmäßig ist "ViewConsolidationOptimization" auf dem TM1 Server aktiviert.
Die optimierte Ansichtskonsolidierung speichert alle konsolidierten Werte, die Blattelementkomponenten
entlang der Zeilen- oder Spaltenachse verwenden. Betrachten Sie beispielsweise die Dimensionsstruktur
"Year", "1Quarter" mit den Werten "Jan", "Feb" und "Mar".
Wenn entweder ein Zeilen- oder Spaltensubset das Element "Jan" verwendet, werden die Konsolidierun-
gen für "1 Quarter" und "Year" berechnet und für zukünftige Berechnungen gespeichert. Dadurch wird die
Leistung verbessert, doch die Speichermenge für jede Ansicht erhöht.
Um die Optimierung für die Ansichtskonsolidierung zu inaktivieren, fügen Sie folgende Zeile in die Datei
Tm1s.cfg ein:
ViewConsolidationOptimization=F

ViewConsolidationOptimizationMethod
Dieser Parameter definiert die Methode, die für die Optimierung der Ansichtskonsolidierung verwendet
wird, wenn der Parameter "ViewConsolidationOptimization" für den IBM TM1 Server aktiviert ist.
Parametertyp: optional, statisch
Es gibt zwei Methoden, die "ViewConsolidationOptimization" zum Berechnen und Speichern von Konsoli-
dierungen verwenden kann: Die ARRAY-Methode speichert Konsolidierungen in einem temporären Array.
Die TREE-Methode speichert Konsolidierungen in einer Verzeichnisstruktur.
ViewConsolidationOptimizationMethod sollte in den meisten Fällen auf TREE gesetzt werden. Diese Ein-
stellung liefert die beste Leistung im normalen Betrieb.
In seltenen Fällen kann die Verwendung der TREE-Methode zu einer Verschlechterung der Leistung füh-
ren. Versuchen Sie in einem solchen Fall, für den Parameter den Wert ARRAY festzulegen. Zum Beispiel
sollte in der seltenen Situation, in der wenige Blattelemente in einer Dimension in zahlreiche Konsolidie-
rungen zusammengefasst werden, für 'ViewConsolidationOptimizationMethod' ARRAY festgelegt werden.

118 IBM Planning Analytics: Cloud - Einführung


Zum Festlegen dieses Parameters fügen Sie die jeweilige Zeile in die Konfigurationsdatei hinzu:

ViewConsolidationOptimizationMethod=TREE

oder

ViewConsolidationOptimizationMethod=ARRAY

Wenn 'ViewConsolidationOptimizationMethod' nicht explizit in der Datei Tm1s.cfg festgelegt wird, wird
standardmäßig die TREE-Methode verwendet.

ZeroWeightOptimization
Bestimmt, ob konsolidierte Mitglieder mit der Gewichtung 0 in die Berechnung von Werten für konsoli-
dierte Zellen oder Konsolidierungsfunktionen einbezogen werden. Konsolidierungsfunktionen umfassen z.
B. 'ConsolidatedCount', 'ConsolidatedMax', 'ConsolidatedMin', 'ConsolidatedAvg', 'ConsolidatedCount' und
'ConsolidatedCountUnique'.
Parametertyp: optional, statisch
Wenn für diesen Parameter der Wert true festgelegt wird, werden Mitglieder mit der Gewichtung null aus
der Konsolidierungsliste ausgeschlossen und somit bei der Berechnung von Werten für konsolidierte Zel-
len oder Konsolidierungsfunktionen nicht verarbeitet. Dies ist das Standardverhalten.
Wird der Wert false festgelegt, werden Mitglieder mit der Gewichtung null in der Konsolidierungsliste
aufgeführt und somit bei der Berechnung einbezogen.
Standardwert: true

Die Clientkonfigurationsdatei Tm1p.ini


Die Datei "Tm1p.ini" enthält die Umgebungsinformationen zu den IBM Cognos TM1 Clients (Cognos TM1
Perspectives, Cognos TM1 Architect und Cognos TM1 Clients).

Speicherposition der Datei "Tm1p.ini"


IBM Cognos TM1 installiert die Systemstandardversion der Datei Tm1p.ini und erstellt außerdem eine
benutzerspezifische Version der Datei.
Die beiden Versionen der Datei Tm1p.ini werden an unterschiedlichen Speicherpositionen gespeichert.

Systemstandarddatei "Tm1p.ini"
Die Systemstandardversion der Datei Tm1p.ini ermöglicht mehreren Benutzern die Verwendung von
Cognos TM1 auf einem bestimmten Computer. Wenn ein Benutzer Cognos TM1 auf dem Computer das
erste Mal startet, muss Tm1p.ini bereits vorhanden sein, da die Parameter in der Systemstandardversi-
on das Verhalten beim ersten Start des Cognos TM1 Clients steuern.
Die Installationsposition der Systemstandardversion der Datei Tm1p.ini wird durch die Einstellung von
%ProgramData% bestimmt.
%ProgramData%\Applix\TM1\
Beispiel:
C:\ProgramData\Applix\TM1\Tm1p.ini
Tipp: Führen Sie echo %ProgramData% über eine Befehlszeile aus, um die exakte Position anzuzeigen.

Benutzerspezifische Datei "Tm1p.ini"


Nachdem ein Benutzer Cognos TM1 auf dem Computer gestartet hat, wird eine benutzerspezifische Kopie
der Datei Tm1p.ini unter der jeweiligen Position von %USERPROFILE% erstellt.

Anhang A. Konfigurieren von Planning Analytics on Cloud 119


Die benutzerspezifische Kopie von Tm1p.ini akzeptiert alle Parametereinstellungen und -änderungen
für den Benutzer und steuert das Verhalten des Cognos TM1 Clients für alle nachfolgenden Benutzersit-
zungen des Cognos TM1 Clients.
Im Dialogfeld mit den Cognos TM1-Optionen werden ebenfalls zahlreiche dieser Einstellungen gespei-
chert. Sie können diese Einstellungen entweder in dem Dialogfeld mit den TM1-Optionen oder durch Be-
arbeiten der Datei Tm1p.ini ändern. Die Parameter in Tm1p.ini und die TM1-Optionen werden hier be-
schrieben.
Dies ist die genaue Position für %USERPROFILE%:
%USERPROFILE%\Benutzername\AppData\Roaming\Applix\TM1\
Beispiel:
C:\Users\ADMIN\AppData\Roaming\Applix\TM1\Tm1p.ini
Tipp: Führen Sie echo %USERPROFILE% über eine Befehlszeile aus, um die exakte Position anzuzeigen.

Parameter in Datei "Tm1p.ini"


In der Datei "Tm1p.ini" können die folgenden Parameter verwendet werden.

AdminHost
Zeigt den Namen des Admin-Hosts an, auf dem ein Admin-Server läuft. Verwenden Sie bei den IBM Cog-
nos TM1-Optionen die Option "Anmeldeparameter" für den Admin-Host.

AdminSvrSSLCertAuthority
Der vollständige Pfad der Datei der Zertifizierungsstelle, die das Zertifikat für den IBM TM1 Server ausge-
stellt hat.
Verwenden Sie bei den Cognos TM1-Optionen die Zertifizierungsstelle.

AdminSvrSSLCertID
Der Name des Prinzipals, für den das Zertifikat des IBM Cognos TM1 Admin Servers ausgegeben wurde.
Anmerkung: Der Wert dieses Parameters muss mit dem Parameter SSLCertificateIDparameter für
den Cognos TM1 Admin Server übereinstimmen, der in IBM Cognos Configuration festgelegt wurde.
Dieser Parameter kann auch für Clients im Feld Zertifikats-ID im Fenster für die Cognos TM1-Optionen
festgelegt werden.

AdminSvrSSLCertRevList
Der vollständige Pfad der Zertifikatswiderrufdatei, die von der Zertifizierungsstelle ausgegeben wird, die
das Zertifikat für den IBM Cognos TM1 Admin Server ausgegeben hat.
Eine Zertifikatswiderrufsdatei existiert nur, wenn ein Zertifikat widerrufen wurde. Verwenden Sie bei den
Cognos TM1-Optionen die Zertifikatswiderrufsliste.

AdminSvrSSLExportKeyID
Der Identitätsschlüssel, der verwendet wird, um das Zertifikat der Zertifizierungsstelle, das ursprünglich
zur Ausgabe des Zertifikats des IBM Cognos TM1 Admin Servers verwendet wurde, aus dem Zertifikats-
speicher zu exportieren.
Dieser Parameter ist nur erforderlich, wenn Sie den Zertifikatsspeicher durch Einstellung von "ExportAd-
minSvrSSLCert=T" verwenden möchten.
Verwenden Sie bei den Cognos TM1-Optionen die Exportzertifikats-ID.

120 IBM Planning Analytics: Cloud - Einführung


AdvancedRulesEditor
(Ab Version 2.0.7 nicht weiter unterstützt) Zeigt den Typ des verwendeten Regeleditors an.
Anmerkung: Ab Planning Analytics Version 2.0.7 wird der Parameter AdvancedRulesEditor in der Da-
tei tm1p.ini ignoriert. Der erweiterte Regeleditor wird nicht in TM1 Architect und TM1 Perspectives
gestartet; es wird nur der Basisregeleditor gestartet.
Der erweiterte Regeleditor verfügt über eine erweiterte Schnittstelle.
• T - Der erweiterte Regeleditor wird verwendet.
• F (Standardeinstellung)- Der Basisregeleditor wird verwendet.

AllowImportCamClients
Dieser Parameter ist nur erforderlich, wenn IBM TM1 Server-Sicherheitsauthentifizierung (CAM) konfigu-
riert ist.
Der Parameter muss auf "T" gesetzt werden, wenn ein Benutzer mit Verwaltungsaufgaben von CAM in
TM1 Server importiert wird.
Falls der TM1 Server nicht für den Gebrauch der CAM-Authentifizierung konfiguriert ist, muss dieser Para-
meter auf den Wert "F" gesetzt oder in der Datei "Tm1p.ini" weggelassen werden.

BrowseDisplayReadsRightToLeft
Bestimmt die Ausrichtung der Daten im Cube Viewer.
Die Daten können von rechts nach links oder von links nach rechts angezeigt werden.
• T - Die Daten werden von rechts nach links ausgerichtet.
• F (Standardeinstellung) - Die Daten werden von links nach rechts ausgerichtet.

ClassicSliceMode
Zeigt an, ob die Option "Schnitt" im Cube Viewer klassische oder dynamische Schnitte generiert.
• "T - Schnitt" erstellt klassische Schnitte.
• "F - Schnitt" erstellt dynamische Schnitte.

CognosGatewayURI
Dieser Parameter ist nur erforderlich, wenn IBM TM1 Server für die Verwendung der IBM Cognos-Sicher-
heitsauthentifizierung (CAM) konfiguriert ist.
Er muss auf die URI des IBM Cognos-Gateways gesetzt werden. Der URI wird im Format http[s]:/
<Host>/cognosx/cgi-bin/cognos.cgi oder http[s]:/<Host>/ibmcognos/cgi-bin/
cognos.cgi angegeben.
Beispiel: http://win2003test/ibmcognos/cgi-bin/cognos.cgi.
Falls der TM1 Server nicht zur Verwendung der CAM-Authentifizierung konfiguriert ist, sollte dieser Para-
meter in der Datei "Tm1p.ini" nicht angegeben werden.

ConnectLocalAtStartup
Gibt an, ob IBM Cognos TM1 Architect oder IBM Cognos TM1 Perspectives beim Start automatisch eine
Verbindung zum lokalen Server herstellen soll.
• T (Standardeinstellung) - TM1 Server stellt beim Start eine Verbindung zum lokalen Server her.
• F - TM1 Server stellt beim Start keine Verbindung zum lokalen Server her.

Anhang A. Konfigurieren von Planning Analytics on Cloud 121


DataBaseDirectory
Verwendet den vollständigen Pfad zum Datenverzeichnis des lokalen Servers.
Sie können mehrere Datenverzeichnisse angeben, indem Sie die Verzeichnisse jeweils durch ein Semiko-
lon trennen.

DimensionDownloadMaxSize
Ein Grenzwert für die Anzahl der Elemente in einer Dimension. Sobald dieser Wert überschritten ist, wird
die Dimension heruntergeladen und auf dem IBM TM1-Client zwischengespeichert.
Der Parameter "DimensionDownloadMaxSize" ist für frühere Versionen von TM1 geeignet. Bei Version
10.2.2 kann dieser Parameter nicht angewendet werden.
Zur Verbesserung der Leistung beim Arbeiten mit großen Dimensionen fügen Sie "DimensionDownload-
MaxSize" hinzu, damit die großen Dimensionen sich im Cache am Client befinden.

DisableAdminHostEntry
Wenn der Parameter DisableAdminHostEntry in der Datei Tm1p.ini aktiviert ist, verhindert er, dass
Benutzer die Admin-Host-Einstellungen im Dialogfeld TM1-Optionen ändern können.
Ist DisableAdminHostEntry=T festgelegt, ist die Option Admin-Host im Dialogfeld TM1-Optionen in-
aktiviert. Dadurch wird verhindert, dass Benutzer die Einstellung für den Admin-Host ändern können und
andere TM1 Server in der Umgebung angezeigt bekommen. Wenn DisableAdminHostEntry=F festge-
legt ist oder wenn der Parameter nicht in der Datei Tm1p.ini enthalten ist, kann die Admin-Host-Einstel-
lung bearbeitet werden.
DisableAdminHostEntry muss in der benutzerspezifischen Version der Datei Tm1p.ini enthalten
sein. Wird der Parameter DisableAdminHostEntry zur Standarddatei Tm1p.ini des Systems hinzuge-
fügt, werden Parameter und Einstellung in die benutzerspezifische Version der Datei Tm1p.ini kopiert,
sobald ein Benutzer erstmals Architect oder Perspectives startet.
Wenn ein Benutzer Architect oder Perspectives startet und der Parameter DisableAdminHostEntry
nicht in der Standardversion der Systemdatei Tm1p.ini enthalten ist, wird DisableAdminHostEnt-
ry=F zur benutzerspezifischen Version der Datei Tm1p.ini hinzugefügt.

DisableWritebackOnDisconnect
Wenn DisableWritebackOnDisconnect in der Datei Tm1p.ini aktiviert ist, bleiben Arbeitsblattzellen
mit TM1-Formeln, die Daten auf den TM1 Server schreiben, aktiv und schreiben Daten auf den Server, so-
lange eine aktive Serververbindung verfügbar ist.
Wenn dieser Parameter aktiviert ist und der TM1 Perspectives-Client nicht mit einem TM1 Server verbun-
den ist, sind Zellen mit TM1-Formeln, die Daten auf den Server schreiben, jedoch nicht mehr geschützt. In
diesem Fall bewirkt die Eingabe eines Werts in eine beliebige Arbeitsblattzelle mit einer TM1-Formel, die
Daten auf den TM1 Server schreibt, dass die TM1-Formel überschrieben wird.
Die folgenden TM1-Formeln schreiben Daten auf den Server: DBR, DBRW, DBRA, DBS, DBSA, DBSS und
DBSW.
Wenn DisableWritebackOnDisconnect=T festgelegt wird, werden auch mehrere Ebenen von Opera-
tionen für Wiederholen/Rückgängig machen sowie mehrere Operationen für Kopieren/Einfügen in einem
Arbeitsblatt wiederhergestellt, das TM1-Formeln enthält, wenn keine aktive Serververbindung besteht.
DisableWritebackOnDisconnect wirkt sich ähnlich aus wie DisableWritebackOnTM1Formulas. Der
bedeutende Unterschied zwischen diesen beiden Parametern besteht darin, dass DisableWriteba-
ckOnDisconnect nur Anwendung findet, wenn keine aktive Serververbindung besteht, während Disab-
leWritebackOnTM1Formulas stets Anwendung findet.

122 IBM Planning Analytics: Cloud - Einführung


DisableWritebackOnTM1Formulas
Wenn der Parameter DisableWritebackOnTM1Formula in der Datei Tm1p.ini aktiviert ist, dann ver-
hindert er das Zurückschreiben auf den TM1 Server, wenn Sie einen Wert in einer Zelle eingeben, die eine
Formel für ein TM1-Arbeitsblatt enthält.
Wenn Sie DisableWritebackOnTM1Formula=T in der Datei Tm1p.ini definieren und einen Wert in ei-
ner Arbeitsblattzelle eingeben, die eine TM1-Formel enthält, mit der Daten auf den TM1 Server geschrie-
ben werden, dann wird die TM1-Formel überschrieben.
Die folgenden TM1-Formeln schreiben Daten auf den Server: DBR, DBRW, DBRA, DBS, DBSA, DBSS und
DBSW.
Wenn Sie DisableWritebackOnTM1Formula=T werden auch mehrere Ebenen von Operationen für
Wiederholen/Rückgängig machen sowie mehrere Operationen für Kopieren/Einfügen in einem Arbeits-
blatt wiederhergestellt, das TM1-Formeln enthält.

DisplayApplications
Gibt an, ob die Anwendungsgruppe im Server Explorer beim Start angezeigt wird.
• "T - Anwendungsgruppe" ist im Server Explorer sichtbar.
• "F - Anwendungsgruppe" erscheint nicht im Server Explorer.

DisplayChores
Gibt an, ob die Gruppe "Jobs" im Server Explorer beim Start angezeigt wird.
• T - Gruppe "Jobs" - ist im Server Explorer sichtbar.
• F - Gruppe "Jobs" - wird im Server Explorer nicht angezeigt.

DisplayControlCubes
Gibt an, ob die Gruppe "Steuerungscube" im Server Explorer beim Start angezeigt wird.
• T - Gruppe "Steuerungscube" ist im Server Explorer sichtbar.
• F - Gruppe "Steuerungscube" wird im Server Explorer nicht angezeigt.

DisplayCubes
Gibt an, ob die Gruppe "Cubes" im Server Explorer beim Start angezeigt wird.
• T - Gruppe "Cubes" ist im Server Explorer sichtbar.
• F - Gruppe "Cubes" wird im Server Explorer nicht angezeigt.

DisplayDimensions
Gibt an, ob die Gruppe "Dimensionen" im Server Explorer beim Start angezeigt wird.
• T - Gruppe "Dimensionen" ist im Server Explorer sichtbar.
• F - Gruppe "Dimensionen" wird im Server Explorer nicht angezeigt.

DisplayExplorerPropertiesWindow
Gibt an, ob der Bereich Eigenschaften im Server Explorer angezeigt wird.
• T - Der Eigenschaftsbereich wird angezeigt.
• F (Standardeinstellung) - Der Eigenschaftsbereich erscheint nicht.

DisplayProcesses
Gibt an, ob die Gruppe "Prozesse" im Server Explorer beim Start angezeigt wird.

Anhang A. Konfigurieren von Planning Analytics on Cloud 123


• T - Gruppe "Prozesse" ist im Server Explorer sichtbar.
• F - Gruppe "Prozesse" wird im Server Explorer nicht angezeigt.

DisplayReplications
Gibt an, ob die Gruppe "Replikationen" im Server Explorer beim Start angezeigt wird.
• T - Gruppe "Replikationen" ist im Server Explorer sichtbar.
• F - Gruppe "Replikationen" wird im Server Explorer nicht angezeigt.

ExpandRowHeaderWidth
Zeigt an, ob die Zeilentitel automatisch erweitert werden, damit der längste Eintrag in der Spalte ange-
zeigt werden kann.
• T (Standardeinstellung) - Zeilentitel werden automatisch erweitert.
• F - Zeilentitel müssen manuell bei Bedarf erweitert werden.

ExportAdminSvrSSLCert
Wählen Sie diese Option aus, wenn das Zertifikat der Zertifizierungsstelle, das zur Ausgabe des Zertifikats
des IBM Cognos TM1 Admin Servers verwendet wurde, während der Laufzeit aus dem Microsoft Wind-
ows-Zertifikatspeicher exportiert werden soll.
• T (Standardeinstellung) - Originalzertifikat wird vom Windows-Zertifikatsspeicher exportiert.
• F - Originalzertifikat wird nicht exportiert.
Wählen Sie in den Cognos TM1-Optionen "Zertifikatsspeicher verwenden" aus.
Wenn diese Option ausgewählt wird, müssen Sie auch einen Wert für die Exportzertifikats-ID im Cognos
TM1-Dialogfeld "Optionen" oder "AdminSvrSSLExportKeyID" festlegen.

InSpreadsheetBrowser
Gibt den Standardbrowser an (In-Spreadsheet Browser oder Cube Viewer).
• T - In-Spreadsheet Browser ist der Standardbrowser. Wenn Sie auf einen Cube oder Ansicht doppelkli-
cken, wird sie in einem Excel Dokument geöffnet.
• F (Standardeinstellung) - Der Cube Viewer ist der Standardbrowser. Wenn Sie auf einen Cube oder An-
sicht doppelklicken, wird sie im Cube Viewer geöffnet.

IntegratedLogin
Gibt an, ob der TM1 Client die integrierte Anmeldung oder die Standardsicherheit von TM1 verwendet, um
die Anmeldung beim IBM TM1 Server und bei anderen TM1-Komponenten durchzuführen.
• T - Der Client verwendet die integrierte Anmeldung. Hierbei werden der für die Anmeldung bei Microsoft
Windows gültige Benutzername und das zugehörige Kennwort für den Zugriff auf den TM1 Server und
andere Komponenten verwendet.
• F (Standardeinstellung) - Der Client verwendet die TM1 Server-Standardsicherheit. Hierbei muss ein
Benutzername mit dem entsprechenden Kennwort bei der Anmeldung am TM1 Server und an anderen
Komponenten ausdrücklich angegeben werden.
Wenden Sie sich vor dem Aktivieren dieses Parameters an den zuständigen TM1-Administrator, um fest-
zustellen, ob die integrierte Anmeldung auf Ihrem TM1 Server implementiert ist.
Verwenden Sie bei den Cognos TM1-Optionen die integrierte Anmeldung.

Language
Gibt die Sprache an, die in der IBM TM1 Server-Clientschnittstelle verwendet wird.

124 IBM Planning Analytics: Cloud - Einführung


Clients versuchen, Daten über die Ländereinstellung zu lesen und sie zu verwenden, um die Sprachein-
stellung vorzunehmen. Diese Sprache wird verwendet, wenn sie mit einer der unterstützten Sprachen
übereinstimmt. Wenn die eingegebene Sprache mit keiner der unterstützten Sprachen übereinstimmt,
wird Englisch verwendet.
Um die Standardeinstellung zu überschreiben, können Sie die Sprache in der Datei "tm1p.ini" mit den fol-
genden Codes explizit definieren:

Sprache Code
Portugiesisch (Brasilien) bra
Kroatisch hrv
Tschechisch csy
Chinesisch (vereinfacht) sch
Chinesisch (traditionell) tch
Dänisch dan
Niederländisch nld
Deutsch deu
Finnisch fin
Französisch fra
Ungarisch hun
Italienisch ita
Japanisch jpn
Kasachisch kaz
Koreanisch kor
Norwegisch nor
Polnisch pol
Rumänisch rom
Russisch rus
Spanisch esp
Slowenisch slv
Schwedisch sve
Thailändisch tha
Türkisch trk

LocalServerNetworkProtocol
Bestimmt das Protokoll, das der lokale IBM TM1 Server für die Kommunikation mit den Clients verwen-
det. Die derzeit einzige gültige Einstellung ist TCP.

MainWindowLayoutInfo
Erstellt Dimensions- und Positionskoordinaten für das Fenster des Server Explorers; erlaubt das Bewah-
ren von Dimensionen und Positionen am Server Explorer zwischen Sitzungen.

Anhang A. Konfigurieren von Planning Analytics on Cloud 125


Die Koordinaten werden automatisch erstellt, wenn Sie das Fenster des Server Explorer verschieben oder
seine Größe ändern.

PreviousAdminHosts
Listet bis zu sechs der zuletzt aufgerufenen Admin-Hosts aus der Admin-Host-Liste der Anzeige mit den
IBM Cognos TM1-Optionen auf.

PreviousDataDirectories
Listet bis zu sechs der zuletzt aufgerufenen Datenverzeichnisse in der Liste mit den lokalen Serverdaten-
verzeichnissen des Fensters mit den IBM Cognos TM1-Optionen auf.
Die Verzeichnisse, auf die während einer einzelnen Sitzung zugegriffen wurde, sind durch ein Semikolon
getrennt. Die Verzeichnisse, auf die in verschiedenen Sitzungen zugegriffen wurde, werden durch Kommas
getrennt.

SecurityAssignmentWindowLayoutInfo
Erstellt Dimensions- und Positionskoordinaten für das Fenster Clients/Gruppen; erlaubt das Bewahren
von Client-/Gruppendimensionen und Positionen zwischen Sitzungen.
Die Koordinaten werden automatisch erstellt, wenn Sie das Fenster Clients/Gruppen verschieben oder
seine Größe ändern.

SentMsgsToServerCountWarning
Der Parameter "SentMsgsToServerCountWarning" ist nur für den Entwicklungsgebrauch gedacht. Der Pa-
rameter ist standardmäßig auf F gesetzt.
Stellen Sie sicher, dass Sie diese Standardeinstellung nicht ändern.

ShowAdminHostChangeWarning
Zwischen Sitzungen wird gespeichert, ob eine Warnung angezeigt werden soll oder nicht, wenn der Ad-
min-Host geändert wird.
• T (Standardeinstellung) - Wenn ein Admin-Host geändert wird, wird eine Warnung angezeigt.
• F - Keine Warnung wird angezeigt, wenn der Admin-Host geändert wird.

ShowAliasAttributeWarning
Zwischen Sitzungen wird gespeichert, ob eine Warnung angezeigt werden soll oder nicht, wenn das Alias-
attribut geändert wird.
• T (Standardeinstellung) - Wenn ein Aliasattribut geändert wird, wird eine Warnung angezeigt.
• F - Keine Warnung wird angezeigt, wenn das Aliasattribut geändert wird.

ShowChoresSchedulingWarning
Zwischen Sitzungen wird gespeichert, ob eine Warnung angezeigt werden soll oder nicht, wenn die Job-
planung geändert wird.
• T (Standardeinstellung) - Wenn eine Jobplanung geändert wird, wird eine Warnung angezeigt.
• F - Keine Warnung wird angezeigt, wenn die Jobplanung geändert wird.

ShowCubeReplicationWarning
Zwischen Sitzungen wird gespeichert, ob eine Warnung angezeigt werden soll oder nicht, wenn ein Cube
repliziert wird.
• T (Standardeinstellung) - Wenn ein Cube repliziert wird, wird eine Warnung angezeigt.

126 IBM Planning Analytics: Cloud - Einführung


• F - Keine Warnung wird angezeigt, wenn ein Cube repliziert wird.

ShowDimDeleteElementWarning
Zwischen Sitzungen wird gespeichert, ob eine Warnung angezeigt werden soll oder nicht, wenn ein Di-
mensionselement gelöscht wird.
• T (Standardeinstellung) - Wenn ein Dimensionselement gelöscht wird, wird eine Warnung angezeigt.
• F - Keine Warnung wird angezeigt, wenn ein Dimensionselement gelöscht wird.

ShowDimensionAccessWarning
Zwischen Sitzungen wird gespeichert, ob eine Warnung angezeigt werden soll oder nicht, wenn eine Di-
mension aufgerufen wird.
• T (Standardeinstellung) - Wenn eine Dimension aufgerufen wird, wird eine Warnung angezeigt.
• F - Keine Warnung wird angezeigt, wenn eine Dimension aufgerufen wird.

ShowDynamicSubsetWarning
Zwischen Sitzungen wird gespeichert, ob eine Warnung angezeigt werden soll oder nicht, wenn ein dyna-
misches Subset geändert wird.
• T (Standardeinstellung) - Wenn eine dynamisches Subset geändert wird, wird eine Warnung angezeigt.
• F - Keine Warnung wird angezeigt, wenn ein dynamisches Subset geändert wird.

ShowPickOperationWarning
Zwischen Sitzungen wird gespeichert, ob eine Warnung angezeigt werden soll oder nicht, wenn Daten mit-
hilfe der Option Element auswählen kopiert werden.
• T (Standardeinstellung) - Eine Warnung erscheint jedes Mal, wenn Daten mit der Option Element aus-
wählen kopiert werden.
• F - Keine Warnung erscheint, wenn Daten mit der Option Element auswählen kopiert werden.

ShowProcessUNASCIIWarning
Zwischen Sitzungen wird gespeichert, ob eine Warnung angezeigt werden soll oder nicht, wenn eine AS-
CII Datenquelle verarbeitet wird.
• T (Standardeinstellung) - Wenn eine ASCII-Datenquelle verarbeitet wird, wird eine Warnung angezeigt.
• F - Keine Warnung wird angezeigt, wenn eine ASCII-Datenquelle verarbeitet wird.

ShowProcessUNODBCWarning
Zwischen Sitzungen wird gespeichert, ob eine Warnung angezeigt werden soll oder nicht, wenn eine
ODBC-Datenquelle verarbeitet wird.
• T (Standardeinstellung) - Wenn eine ODBC-Datenquelle verarbeitet wird, wird eine Warnung angezeigt.
• F - Keine Warnung wird angezeigt, wenn eine ODBC-Datenquelle verarbeitet wird.

SliceNewWorkbook
Bestimmt, wie Schnitte vom Cube Viewer erstellt werden.
• T - Schnitte werden in eine neue Arbeitsmappe eingefügt.
• F - (Standardeinstellung) Schnitte werden in ein neues Arbeitsblatt in der aktuellen Arbeitsmappe ein-
gefügt.

Anhang A. Konfigurieren von Planning Analytics on Cloud 127


SubsetWindowLayoutInfo
Erstellt Dimensions- und Positionskoordinaten für das Fenster des Subseteditors; erlaubt das Bewahren
von Subseteditor-Dimensionen und Positionen zwischen Sitzungen.
Die Koordinaten werden automatisch erstellt, wenn Sie das Fenster des Subseteditor verschieben oder
seine Größe ändern.

TM1RebuildDefault
Legt fest, ob Arbeitsblätter standardmäßig beim Öffnen eine Neuberechnung vornehmen.
Standardmäßig enthält die Arbeitsmappe, wenn Sie über IBM Cognos TM1 einen Ansichtsschnitt in Micro-
soft Excel erstellen, die benannte Variable auf Arbeitsmappenebene "TM1RebuildOption" die standard-
mäßig auf den Wert 1 gesetzt ist. Dadurch wird das System angewiesen, die Arbeitsblätter im Buch beim
Öffnen erneut zu erstellen (und die Neuberechnung für jedes Arbeitsblatt im Buch zu erzwingen). Diese
Aktion ist erforderlich, wenn die Arbeitsblätter aktive Formulare enthalten. Wenn Sie nicht mit aktiven
Formularen arbeiten, dann ist es möglicherweise nicht sinnvoll, dass alle Arbeitsmappen dieses Stan-
dardverhalten verwenden.
Alle Arbeitsblätter führen eine Neuberechnung durch, wenn eine Cognos TM1-Arbeitsmappe geöffnet
wird. Die Arbeitsmappe wurde erstellt, indem über Cognos TM1 Perspectives ein Ansichtsschnitt erstellt
wurde. Sie enthält die benannte Variable auf Arbeitsmappenebene TM1RebuildOption = 1.
Standardmäßig verfügen alle neuen Arbeitsmappen, die durch das Erstellen eines Ansichtsschnitts er-
stellt wurden, über die benannte Variable auf Arbeitsmappenebene TM1RebuildOption=1. Dadurch
wird die Arbeitsmappe beim Öffnen erneut erstellt und das System wird zu einer Neuberechnung aller Ar-
beitsblätter veranlasst, was für aktive Formulare wichtig ist, bei vorwiegender Verwendung von Arbeits-
blättern mit nicht aktiven Formularen jedoch möglicherweise unerwünscht ist.
Um zu verhindern, dass Arbeitsblätter die Standardeinstellung verwenden (d. h. beim Erstellen eines An-
sichtsschnitts immer eine Neuerstellung durchführen), müssen Sie in der Datei "tm1p.ini" bei TM1Rebu-
ildDefault den Wert von "T" in "F" ändern (oder TM1RebuildDefault=F hinzufügen, wenn die Variable
noch nicht vorhanden ist). Wenn TM1RebuildDefault=F definiert ist, dann wird für Arbeitsmappen die
Variable auf Arbeitsmappenebene auf den Wert TM1RebuildOption=0 on slicing gesetzt. Diese
Einstellung ist gleichbedeutend mit der Vorgehensweise von Cognos TM1, die vor der Einführung aktiver
Formulare angewendet wurde.
Wenn für diese Option der Wert "T" angegeben wurde oder wenn sie nicht vorhanden ist, wird durch das
Erstellen eines Ansichtsschnitts in Cognos TM1 Perspectives die benannte Variable auf Arbeitsmappen-
ebene "TM1RebuildOption" auf den Wert 1 gesetzt, wodurch eine Neuerstellung beim Öffnen erzwungen
wird. Wenn für diese Option der Wert "F" angegeben wird, dann wird die benannte Variable "TM1Rebuil-
dOption" auf den Wert "0" gesetzt, was bedeutet, dass keine Neuerstellung durchgeführt wird. Für einen
bestimmten Bericht, z. B. ein aktives Formular, können Sie die benannte Variable auf "1" anstatt auf den
Standardwert "0" setzen.
Standardmäßig ist in einer Neuinstallation der Parameter "TM1RebuildDefault" überhaupt nicht vorhan-
den, wodurch das Standardverhalten des Erstellens eines Ansichtsschnitts (TM1RebuildOption=1) an-
gegeben ist.

128 IBM Planning Analytics: Cloud - Einführung


Anhang B. Fehlerbehebung bei Planning Analytics on
Cloud
Dieser Abschnitt enthält Antworten auf einige allgemeine Fragen zu IBM Planning Analytics in der Cloud,
die bei Kunden auftreten könnten.

Kann die Datei 'tm1s.cfg' geändert werden?


Ja, die Datei 'tm1s.cfg' kann geändert werden. Sie müssen jedoch die Version verwenden, die mit der
Cloud-Implementierung bereitgestellt wird. Diese Cloud-Version verfügt über Einstellungen, die für Plan-
ning Analytics spezifisch sind, wie z. B. die Portnummer der TM1-Datenbank. Verwenden Sie nicht eine
vorhandene Datei 'tm1s.cfg' des Kunden, wenn Sie das TM1-Modell in die Cloud verschieben. Für einige
Einstellungen ist ein Neustart des Servers erforderlich, bevor sie wirksam werden. Verwenden Sie IBM
Planning Analytics Administration zum Starten oder Stoppen von TM1 Server.
Wichtig:
Ändern Sie nicht die folgenden Parameter in der Datei 'tm1s.cfg', da die Bereitstellung sonst unterbrochen
wird:
• UseSSL
• CAMUseSSL
• SSLCertificateID
• SSLCertAuthority
• ClientCAMURI
• ServerCAMURI
• DatabaseDirectory
• LoggingDirectory
• ServerName
• PortNumber
• MessagePortNumber
• HTTPPortNumber

Wurden seit Version 10.2.2 Änderungen an TM1-Konfigurationsparametern vorgenommen?


Ja, seit Version 10.2.2 wurden Parameter zur TM1-Datenbankkonfigurationsdatei (tm1s.cfg), zur TM1
Web-Konfigurationsdatei (tm1web_config.xml) und zur TM1 Client-Konfigurationsdatei (tm1p.ini)
hinzugefügt. Dieser Abschnitt behandelt Änderungen, die nach der Veröffentlichung der Version 10.2.2.3
des Handbuchs TM1 - Installation und Konfiguration vorgenommen wurden.
In der folgenden Tabelle sind Parameter aufgeführt, die in TM1 10.2.2.3 und TM1 10.2.2.4 hinzugefügt
wurden.

Tabelle 3. Neue Parameter in der Datei 'tm1s.cfg' in Version 10.2.2.3 und 10.2.2.4
Neue Parameter in 'tm1s.cfg'
MDXSelectCalculatedMemberInputs (10.2.2.4)
SpreadErrorInTIDiscardsAllChanges (10.2.2.3)

© Copyright IBM Corp. 2009, 2021 129


Tabelle 4. Neue Parameter in der Datei 'tm1web_config.xml' in Version 10.2.2.3 und 10.2.2.4
Neue Parameter in 'tm1web_config.xml'
ActionButtonFullRecalculationEnabled (10.2.2.4)
MixedCellPaste (10.2.2.3)

Tabelle 5. Neue Parameter in der Datei 'tm1p.ini' in Version 10.2.2.3 und 10.2.2.4
Neue Parameter in 'tm1p.ini'
DisableAdminHostEntry (10.2.2.4)

In der folgenden Tabelle sind die Parameter in der Datei tm1s.cfg aufgeführt, die in Version 10.3 neu
sind oder geändert wurden.

Tabelle 6. Parameter in der Datei 'tm1s.cfg', die in Version 10.3 neu sind oder geändert wurden
Parameter in 'tm1s.cfg' Änderung in 10.3
AuditLogOn In dynamisch geändert
ClientCAMURI In dynamisch geändert
ClientPingCAMPassport In dynamisch geändert
ClientPingCAMPassport Standardwert in '900' geändert
EnableRuleStatsGathering Neu
ExcelWebPublishEnabled In dynamisch geändert
FIPSOperationMode Neu
IntegratedSecurityMode In dynamisch geändert
JobQueueMaxWaitTime In dynamisch geändert
JobQueueThreadSleepTime In dynamisch geändert
LogReleaseLineCount In dynamisch geändert
MaskUserNameInServerTools Standardwert in 'TRUE' geändert
MTQ Standardwert in 'ALL' geändert
PerformanceMonitorOn In dynamisch geändert
RawStoreDirectory In dynamisch geändert
ServerCAMURI In dynamisch geändert
ServerCAMURIRetryAttempts In dynamisch geändert
ServerCAMURIRetryAttempts Standardwert in '3' geändert
ServerLogging In dynamisch geändert
UseLocalCopiesforPublicDynamicSubsets In dynamisch geändert

In der folgenden Tabelle sind die Parameter in der Datei tm1s.cfg aufgeführt, die in Planning Analytics
2.0.0 neu sind oder geändert wurden.

130 IBM Planning Analytics: Cloud - Einführung


Tabelle 7. Parameter in der Datei 'tm1s.cfg', die in Version 2.0.0 oder einer höheren Version geändert wur-
den
Parameter in 'tm1s.cfg' Änderung in Planning Analytics 2.0
EnableSandboxDimension Neu
EnableTIDebugging Neu
EventLogging Neu
EventThreshold.ThreadRunningTime Neu
EventThreshold.ThreadWaitingTime Neu
EventThreshold.ThreadBlockingNumber Neu
EventThreshold.PooledMemoryInMB Neu
EventScanFrequency Neu
FileRetry.Count Neu
FileRetry.Delay Neu
FileRetry.FileSpec Neu
HTTPPortNumber Nicht mehr optional. Wenn 'HTTPPortNumber'
nicht definiert ist, wird die Portnummer "5001" zu-
gewiesen.
IndexStoreDirectory Neu
IPAddress Veraltet, ersetzt durch 'IPAddressV4' und 'IPAdd-
ressV6'
MDXSelectCalculatedMemberInputs Nicht mehr optional. Standardmäßig aktiviert.
MTFeeders Neu
MTFeeders.AtStartup Neu
ODBCTimeoutInSeconds Neu
SQLRowsetSize Neu

Informationen zu allen anderen Parametern finden Sie in „Parameter in Datei "tm1s.cfg"” auf Seite 61,
„Parameter in Datei "Tm1p.ini"” auf Seite 120 und TM1 Web-Konfigurationsparameter.

Welche TM1-Datenbanken werden anfangs eingerichtet?


Bei der Einrichtung des Systems wir zu Beginn eine einzelne leere TM1-Datenbank mit dem Namen TM1
eingerichtet.
Anmerkung: Wenn Sie den Standardnamen der TM1-Datenbank in Ihrem System ändern möchten, kön-
nen Sie unter https://www.ibm.com/mysupport/ einen Supportfall öffnen und eine Namensänderung an-
fordern.

Wie werden neue TM1-Datenbanken eingerichtet?


Als Administrator können Sie neue oder zusätzliche TM1-Datenbanken in Planning Analytics on Cloud ein-
richten. Weitere Informationen finden Sie in Datenbank erstellen.

Wie können vorhandene TM1-Datenbankinhalte und -einstellungen in die Cloud migriert werden?
Sie können die vorhandenen TM1-Datenbankinhalte und -einstellungen in die Cloud migrieren, indem Sie
die folgenden Schritte ausführen:

Anhang B. Fehlerbehebung bei Planning Analytics on Cloud 131


1. Richten Sie eine neue TM1-Datenbank in Planning Analytics on Cloud ein. Weitere Informationen fin-
den Sie in Datenbank erstellen.
2. Löschen Sie die TM1-Standardobjekte aus der neuen TM1-Datenbank.
3. Kopieren Sie die TM1-Objekte aus dem vorhandenen TM1-Datenverzeichnis in das Datenverzeichnis
der neuen TM1-Datenbank.
4. Fügen Sie einen vorhandenen Cognos-Benutzer zur Gruppe der Cognos TM1-Administratoren hinzu.
Weitere Informationen finden Sie in Definieren eines Cognos-Benutzers als Cognos TM1-Administrator
(https://www.ibm.com/support/knowledgecenter/SSD29G_2.0.0/
com.ibm.swg.ba.cognos.tm1_inst.2.0.0.doc/t_tm1op_defcamuser.html).
Tipp: Alle Planning Analytics-Benutzerkonten sind bereits standardmäßig mit dem Cognos-Sicher-
heitsmodus 5 konfiguriert.
Weitere Informationen hierzu finden Sie in „Laden und Migrieren von Daten in IBM Planning Analytics” auf
Seite 45.

Wie kann auf Textdateien in Architect, Turbo Integrator oder Performance Modeler zugegriffen wer-
den?
Wählen Sie bei der Angabe des Zugriffs auf Textdateien die Registerkarte Datenquelle aus und stellen Sie
sicher, dass sich die Werte für Name der Datenquelle und Datenquellenname auf dem Server voneinan-
der unterscheiden. Siehe die folgende Tabelle.

Name des Textfeldes auf der Beschreibung


Registerkarte 'Datenquelle'
Name der Datenquelle Dies ist der Pfad, der von Architect und Performance Modeler beim
Ausführen von Remote Desktop verwendet wird. Es wird der vollstän-
dige Pfad benötigt.
Geben Sie beispielsweise \\data\s\prod\tm1\data\Integra-
tion\OracleGLSubAccountDim.csv ein.

Datenquellenname auf dem Ser- Dies ist der Pfad, der von Turbo Integrator-Prozessen in der TM1-Da-
ver tenbank verwendet wird. Der Pfad sollte relativ zum TM1-Datenver-
zeichnis ('data') angegeben werden; absolute Pfadangaben mit
S:\... sind jedoch ebenfalls möglich.
Wichtig: Wenn Sie \\data\s als Wert für Datenquellenname auf
dem Server eingeben, schlägt der TI-Prozess fehl.
Geben Sie beispielsweise .\Integration\OracleGLSubAc-
countDim.csv ein.

Anmerkung:
Alle Dateien müssen sich aus den folgenden Gründen auf dem gemeinsam genutzten Laufwerk befinden:
• Für die TM1-Datenbank ist das Remote Desktop-Dateisystem nicht sichtbar.
• Nur das gemeinsam genutzte Laufwerk wird gesichert. Es besteht daher die Gefahr, dass Daten verloren
gehen, wenn Sie Dateien auf dem Remote Desktop-Plattenlaufwerk speichern.

Wie können Daten von einer Sicherung wiederhergestellt werden?


Um Daten von einer Sicherung wiederherzustellen, wenden Sie sich an das Cloud Operations-Team. Das
Cloud Operations-Team führt tägliche Sicherungen der Daten in Ihrem gemeinsamen Ordner durch. Es
werden dabei die täglichen Sicherungen der letzten sieben Tage sowie eine zusätzliche Sicherung der
letzten vier Wochen aufbewahrt.
Wichtig: Stellen Sie sicher, dass sich die Daten im gemeinsamen Ordner befinden. Alle Dateien, die nicht
im gemeinsamen Ordner gespeichert sind, werden nicht gesichert.

132 IBM Planning Analytics: Cloud - Einführung


Warum sind die Symbole für das Ein- und Ausblenden im Objektverzeichnisstrukturbereich nicht
mehr vorhanden?
In bestimmten Szenarios kann die Ausführung von TM1 Architect oder Server Explorer in der Desktopsit-
zung des IBM Planning Analytics-Systems dazu führen, dass die Symbole für das Ein- und Ausblenden
(Pluszeichen und Minuszeichen) im Verzeichnisstrukturbereich nicht mehr angezeigt werden.
Tritt dieser Fehler auf, können Sie die Objektknoten in der Baumstruktur nicht mehr erweitern und nicht
auf Ihre TM1-Datenobjekte zugreifen.
Sie können diesen Fehler beheben, indem Sie TM1 Architect bzw. Server Explorer schließen und erneut
öffnen. Die Anzeige wird anschließend ordnungsgemäß dargestellt.

Warum wird die Nachricht "Fehler beim Öffnen der Protokolldatei" in TM1 Architect angezeigt?
Für das Anzeigen des Nachrichtenprotokolls in TM1 Architect mit IBM Planning Analytics muss eine Aus-
weichmaßnahme angewendet werden.
Wenn Sie auf Server > Nachrichtenprotokoll anzeigen klicken, wird der folgende Fehler angezeigt: "Feh-
ler beim Öffnen der Protokolldatei".
Sie können diesen Fehler umgehen, indem Sie einen Texteditor wie Windows Notepad zum Öffnen und
Anzeigen der Datei tm1server.log im Verzeichnis des gemeinsamen Ordners \\data\s\prod\tm1
verwenden.

Anhang B. Fehlerbehebung bei Planning Analytics on Cloud 133


134 IBM Planning Analytics: Cloud - Einführung
Bemerkungen
Die vorliegenden Informationen wurden für Produkte und Services entwickelt, die weltweit angeboten
werden.
IBM stellt dieses Material möglicherweise auch in anderen Sprachen zur Verfügung. Für den Zugriff auf
das Material in einer anderen Sprache kann eine Kopie des Produkts oder der Produktversion in der jewei-
ligen Sprache erforderlich sein.
Möglicherweise bietet IBM die in dieser Dokumentation beschriebenen Produkte, Services oder Funktio-
nen nicht in allen Ländern an. Informationen über die gegenwärtig im jeweiligen Land verfügbaren Pro-
dukte und Services sind beim zuständigen IBM Ansprechpartner erhältlich. Hinweise auf IBM Lizenzpro-
gramme oder andere IBM Produkte bedeuten nicht, dass nur Programme, Produkte oder Services von
IBM verwendet werden können. Anstelle der IBM Produkte, Programme oder Services können auch ande-
re, ihnen äquivalente Produkte, Programme oder Services verwendet werden, solange diese keine ge-
werblichen oder anderen Schutzrechte von IBM verletzen. Die Verantwortung für den Betrieb von Produk-
ten, Programmen und Services anderer Anbieter liegt beim Kunden. Dieses Dokument beschreibt mögli-
cherweise Produkte, Services oder Features, die in der erworbenen Programm- oder Lizenzberechtigung
nicht enthalten sind.
Für in diesem Handbuch beschriebene Erzeugnisse und Verfahren kann es IBM Patente oder Patentan-
meldungen geben. Mit der Auslieferung dieses Handbuchs ist keine Lizenzierung dieser Patente verbun-
den. Lizenzanforderungen sind schriftlich an folgende Adresse zu richten (Anfragen an diese Adresse
müssen auf Englisch formuliert werden):

IBM Director of Licensing


IBM Europe, Middle East & Africa
Tour Descartes
2, avenue Gambetta
92066 Paris La Defense
France

Trotz sorgfältiger Bearbeitung können technische Ungenauigkeiten oder Druckfehler in dieser Veröffentli-
chung nicht ausgeschlossen werden. Die hier enthaltenen Informationen werden in regelmäßigen Zeitab-
ständen aktualisiert und als Neuausgabe veröffentlicht. IBM kann ohne weitere Mitteilung jederzeit Ver-
besserungen und/oder Änderungen an den in dieser Veröffentlichung beschriebenen Produkten und/oder
Programmen vornehmen.
Verweise in diesen Informationen auf Websites anderer Anbieter werden lediglich als Service für den
Kunden bereitgestellt und stellen keinerlei Billigung des Inhalts dieser Websites dar. Das über diese Web-
sites verfügbare Material ist nicht Bestandteil des Materials für dieses IBM Produkt. Die Verwendung die-
ser Websites geschieht auf eigene Verantwortung.
Werden an IBM Informationen eingesandt, können diese beliebig verwendet werden, ohne dass eine Ver-
pflichtung gegenüber dem Einsender entsteht.
Lizenznehmer des Programms, die Informationen zu diesem Produkt wünschen mit der Zielsetzung: (i)
den Austausch von Informationen zwischen unabhängig voneinander erstellten Programmen und anderen
Programmen (einschließlich des vorliegenden Programms) sowie (ii) die gemeinsame Nutzung der ausge-
tauschten Informationen zu ermöglichen, wenden sich an folgende Adresse:

© Copyright IBM Corp. 2009, 2021 135


IBM Software Group
Attention: Licensing
3755 Riverside Dr.
Ottawa, ON
K1V 1B7
Canada

Die Bereitstellung dieser Informationen kann unter Umständen von bestimmten Bedingungen - in einigen
Fällen auch von der Zahlung einer Gebühr - abhängig sein.
Die Lieferung des in diesem Dokument beschriebenen Lizenzprogramms sowie des zugehörigen Lizenz-
materials erfolgt auf der Basis der IBM Rahmenvereinbarung bzw. der Allgemeinen Geschäftsbedingun-
gen von IBM, der IBM Internationalen Nutzungsbedingungen für Programmpakete oder einer äquivalen-
ten Vereinbarung.
Alle in diesem Dokument enthaltenen Leistungsdaten stammen aus einer kontrollierten Umgebung. Die
Ergebnisse, die in anderen Betriebsumgebungen erzielt werden, können daher erheblich von den hier er-
zielten Ergebnissen abweichen. Einige Daten stammen möglicherweise von Systemen, deren Entwicklung
noch nicht abgeschlossen ist. Eine Gewährleistung, dass diese Daten auch in allgemein verfügbaren Sys-
temen erzielt werden, kann nicht gegeben werden. Darüber hinaus wurden einige Daten unter Umständen
durch Extrapolation berechnet. Die tatsächlichen Ergebnisse können davon abweichen. Benutzer dieses
Dokuments sollten die entsprechenden Daten in ihrer spezifischen Umgebung prüfen.
Alle Informationen zu Produkten anderer Anbieter stammen von den Anbietern der aufgeführten Produk-
te, deren veröffentlichten Ankündigungen oder anderen allgemein verfügbaren Quellen. IBM hat diese
Produkte nicht getestet und kann daher keine Aussagen zu Leistung, Kompatibilität oder anderen Merk-
malen machen. Fragen zu den Leistungsmerkmalen von Produkten anderer Anbieter sind an den jeweili-
gen Anbieter zu richten.
Aussagen über Pläne und Absichten von IBM unterliegen Änderungen oder können zurückgenommen
werden und repräsentieren nur die Ziele von IBM.
Diese Informationen dienen nur zu Planungszwecken. Die in dieser Veröffentlichung enthaltenen Informa-
tionen können geändert werden, bevor die beschriebenen Produkte verfügbar sind.
Diese Veröffentlichung enthält Beispiele für Daten und Berichte des alltäglichen Geschäftsablaufs. Sie
sollen nur die Funktionen des Lizenzprogramms illustrieren und können Namen von Personen, Firmen,
Marken oder Produkten enthalten. Alle diese Namen sind frei erfunden; Ähnlichkeiten mit tatsächlichen
Namen und Adressen sind rein zufällig.
COPYRIGHTLIZENZ:
Diese Veröffentlichung enthält Beispielanwendungsprogramme, die in Quellensprache geschrieben sind
und Programmiertechniken in verschiedenen Betriebsumgebungen veranschaulichen. Sie dürfen diese
Beispielprogramme kostenlos kopieren, ändern und verteilen, wenn dies zu dem Zweck geschieht, An-
wendungsprogramme zu entwickeln, zu verwenden, zu vermarkten oder zu verteilen, die mit der Anwen-
dungsprogrammierschnittstelle für die Betriebsumgebung konform sind, für die diese Beispielprogramme
geschrieben werden. Diese Beispiele wurden nicht unter allen denkbaren Bedingungen getestet. Daher
kann IBM die Zuverlässigkeit, Wartungsfreundlichkeit oder Funktion dieser Programme weder zusagen
noch gewährleisten. Die Beispielprogramme werden ohne Wartung (auf "as-is"-Basis) und ohne jegliche
Gewährleistung zur Verfügung gestellt. IBM haftet nicht für Schäden, die durch Verwendung der Beispiel-
programme entstehen.
Kopien oder Teile der Beispielprogramme bzw. daraus abgeleiteter Code müssen folgenden Copyrightver-
merk beinhalten:
© (Name Ihrer Firma) (Jahr). Teile des vorliegenden Codes wurden aus Beispielprogrammen der IBM Cor-
poration abgeleitet. © Copyright IBM Corp. _Jahr/Jahre angeben_.
Wird dieses Buch als Softcopy (Book) angezeigt, erscheinen keine Fotografien oder Farbabbildungen.
Dieses Softwareangebot verwendet keine Cookies oder andere Technologien zur Erfassung personenbe-
zogener Daten.

136 Bemerkungen
©

Produktinformation
Dieses Dokument bezieht sich auf IBM Planning Analytics Version 2.0.0 und gegebenenfalls auch auf
nachfolgende Releases.

Copyright
Licensed Materials - Property of IBM
© Copyright IBM Corp. 2007, 2020.

IBM, das IBM Logo und ibm.com sind Marken oder eingetragene Marken der International Business Ma-
chines Corporation in den USA und/oder anderen Ländern. Weitere Produkt- und Servicenamen können
Marken von IBM oder anderen Herstellern sein. Eine aktuelle Liste der IBM Marken finden Sie auf der
Webseite " Copyright and trademark information " unter www.ibm.com/legal/copytrade.shtml.
Die folgenden Namen sind Marken oder eingetragene Marken anderer Unternehmen:
• Microsoft, Windows, Windows NT und das Windows-Logo sind Marken der Microsoft Corporation in den
USA und/oder anderen Ländern.
• Adobe, das Adobe-Logo, PostScript und das PostScript-Logo sind Marken oder eingetragene Marken der
Adobe Systems Incorporated in den USA und/oder anderen Ländern.
• Die eingetragene Marke Linux® wird entsprechend einer Unterlizenz der Linux Foundation verwendet,
die ausschließlicher Lizenznehmer von Linus Torvalds, dem weltweiten Inhaber der Marke, ist.
• UNIX ist eine eingetragene Marke von The Open Group in den USA und anderen Ländern.
• Java und alle auf Java basierenden Marken und Logos sind Marken oder eingetragene Marken der Ora-
cle Corporation und/oder ihrer verbundenen Unternehmen.
• Red Hat®, JBoss®, OpenShift®, Fedora®, Hibernate®, Ansible®, CloudForms®, RHCA®, RHCE®, RHCSA®,
Ceph® und Gluster® sind Marken oder eingetragene Marken von Red Hat, Inc. oder ihrer Tochtergesell-
schaften in den USA und anderen Ländern.
Screenshots aus Microsoft-Produkten werden mit Genehmigung von Microsoft verwendet.

Bemerkungen 137
138 IBM Planning Analytics: Cloud - Einführung
Index

Sonderzeichen CognosMDX.CellCacheEnable 70
CognosMDX.PrefilterWithPXJ 70
.cfg, Datei 51 CognosMDX.SimpleCellsUseOPTSDK 71
.ini-Datei 119 CognosMDX.UseProviderCrossJoinThreshold 71
CognosTM1InterfacePath 71
cogstartup.xml, Datei
A Beispiel 59
AdminHost 62, 120 Speicherposition 51
AdminSvrSSLCertAuthority 120 ConnectLocalAtStartup 121
AdminSvrSSLCertID 120 CreateNewCAMClients 72
AdminSvrSSLCertRevList 120
AdminSvrSSLExportKeyID 120 D
AdvancedRulesEditor 121
AllowImportCamClients 121 DataBaseDirectory 72, 122
AllowReadOnlyChoreReschedule 62 Dateiübertragung 43
AllowSeparateNandCRules 63 Dateiverwaltung 42
AllRuleCalcStargateOptimization 63 Datenmigration 45
Anführungszeichen 61 DefaultMeasuresDimension 72
ApplyMaximumViewSizeToEntireTransaction 64 DimensionDownloadMaxSize 122
ASCIIOutput, Funktion 47 DisableAdminHostEntry, Parameter 122
AuditLogMaxFileSize 64 DisableMemoryCache 72
AuditLogMaxQueryMemory 64 DisableSandboxing 73
AuditLogOn 65 DisableWritebackOnDisconnect, Parameter 122
AuditLogUpdateInterval 65 DisableWritebackOnTM1Formulas, Parameter 123
Ausführen von Komponenten 23 Display_Info_DBType_R8 73
Authentifizierung 9 DisplayApplications 123
AutomaticallyAddCubeDependencies 65 DisplayChores 123
DisplayControlCubes 123
DisplayCubes 123
B DisplayDimensions 123
Benutzernamen 6 DisplayExplorerPropertiesWindow 123
BrowseDisplayReadsRightToLeft 121 DisplayProcesses 123
DisplayReplications 124
Dokumentation 50
C DownTime 73
CacheFriendlyMalloc 66
CalculationThresholdForStorage 66 E
CAMPortalVariableFile 66
CAMUseSSL 66 Einführung v
CheckFeedersMaximumCells 66 Eingabehilfefunktionen
Cipher-Suites 113 Tastenkombinationen 18
ClassicSliceMode 121 EnableNewHierarchyCreation 74
ClientCAMURI 67 EnableSandboxDimension 74
ClientExportSSLSvrCert 67 EnableTIDebugging 74
ClientExportSSLSvrKeyID 67 Entwicklungsumgebung 1
Clientkomponenten 4 Erforderlicher Tm1s.cfg-Parameter
ClientMessagePortNumber 67 AdminHost 62
ClientPingCAMPassport 68 CAMPortalVariableFile 66
ClientPropertiesSyncInterval 68 DataBaseDirectory 72
ClientVersionMaximum 68 HTTPPortNumber 78
ClientVersionMinimum 69 MDXSelectCalculatedMemberInputs 93
ClientVersionPrecision 69 EventLogging 75
Cognos Analytics 34 EventScanFrequency 75
Cognos Command Center 27 EventThreshold.PooledMemoryInMB 75
CognosGatewayURI 121 EventThreshold.ThreadBlockingNumber 75
CognosMDX.AggregateByAncestorRef 70 EventThreshold.ThreadRunningTime 75
EventThreshold.ThreadWaitingTime 76

Index 139
ExcelWebPublishEnabled 76, 115 JavaJVMPath 82
ExpandRowHeaderWidth 124
ExportAdminSvrSSLCert 124
K
F Kennwörter 6, 9
Kerberos 107
FileRetry.Count 76 keyfile 82
FileRetry.Delay 76 keylabel 83
FileRetry.FileSpec 77 keystashfile 83
FIPS (Federal Information Processing Standards) 77 Konfigurationsparameter
FIPSOperationMode 77 Planning Analytics on Cloud 47
Föderierte Authentifizierung 9 Kontoinformationen 6
FTPS 43
L
G
LDAPHost 84
Gemeinsamer Ordner LDAPPasswordFile 84
Dateien zwischen lokalem Computer und Cloud kopieren LDAPPasswordKeyFile 84
43 LDAPPort 84
LDAPSearchBase 85
LDAPSearchField 85
H LDAPSkipSSLCertVerification 85
HTTPPortNumber 78 LDAPSkipSSLCRLVerification 85
HTTPSessionTimeoutMinutes 79 LDAPUseServerAccount 85
LDAPVerifyCertServerName 86
LDAPVerifyServerSSLCert 86
I LDAPWellKnownUserName 87
LoadPrivateSubsetsOnStartup 87
IBM Planning Analytics
LoadPublicViewsAndSubsetsAtStartup 87
Anwendungen und Komponenten 4
LocalServerNetworkProtocol 125
erste Schritte 1
LockPagesInMemory 88
gemeinsamer Ordner 5
LoggingDirectory 89
Kontoinformationen 6
LogReleaseLineCount 89
mit Cognos Analytics 34
Lokale Anwendungen 4
mit Planning Analytics for Microsoft Excel 23
mit TM1 Applications 24
mit TM1 Architect 25 M
mit TM1 Performance Modeler 27
mit TM1 Perspectives 26 MagnitudeDifferenceToBeZero 89
mit TM1 Prism 23 MainWindowLayoutInfo 125
mit TM1 Web 24 MaskUserNameInServerTools 90
mit Windows Server 2012 15 MaximumCubeLoadThreads 90
Remote Desktop-Verbindung 10 MaximumLoginAttempts 90
Sprachenkonfiguration 48 MaximumMemoryForSubsetUndo 91
Standardsystem 2 MaximumSynchAttempts, Parameter 91
Umgebungen 1 MaximumTILockObject 92
IBM Planning Analytics Digital Pack 4 MaximumUserSandboxSize 92
IBM Planning Analytics Welcome Kit 6 MaximumViewSize 92
IdleConnectionTimeOutSeconds 79 MDXSelectCalculatedMemberInputs 93
IndexStoreDirectory 79 MemoryCache.LockFree 94
Initialisierungsdatei 119 MessageCompression 94
InSpreadsheetBrowser 124 MTCubeLoad 94
IntegratedLogin 124 MTCubeLoad.MinFileSize 95
IntegratedSecurityMode 79 MTCubeLoad.UseBookmarkFiles 95
Interoperability (Interoperabilität) 66 MTCubeLoad.Weight 96
IP-Adresse 81 MTFeeders 96
IPAddressV4 81 MTFeeders.AtomicWeight 97
IPAddressV6 81 MTFeeders.AtStartup 96
iWidgets 66 MTQ 97
MTQ.OperationProgressCheckSkipLoopSize 98
MTQ.SingleCellConsolidation 98
J MTQQuery 98
JavaClassPath 82
JavaJVMArgs 82

140 IBM Planning Analytics: Cloud - Einführung


N Optionaler Tm1s.cfg-Parameter (Forts.)
IntegratedSecurityMode 79
Negotiate 107 IPAddressV4 81
NetRecvBlockingWaitLimitSeconds 98 IPAddressV6 81
NetRecvMaxClientIOWaitWithinAPIsSeconds 99 IPV6 81
NIST_SP800_131A_MODE 99 JavaClassPath 82
NTLM 107 JavaJVMArgs 82
Nullenunterdrückung 93 JavaJVMPath 82
keyfile 82
keylabel 83
O keystashfile 83
ODBCLibraryPath 99 LDAPHost 84
ODBCTimeoutInSeconds 99 LDAPPasswordKeyFile 84
OptimizeClient 100 LDAPPort 84
Optional Tm1s.cfg-Parameter SQLRowsetSize 111 LDAPSearchBase 85
Optionaler Tm1s.cfg-Parameter LDAPSearchField 85
AllowReadOnlyChoreReschedule 62 LDAPSkipSSLCertVerification 85
AllowSeparateNandCRules 63 LDAPSkipSSLCRLVerification 85
AllRuleCalcStargateOptimization 63 LDAPUseServerAccount 85
ApplyMaximumViewSizeToEntireTransaction 64 LDAPVerifyCertServerName 86
AuditLogMaxFileSize 64 LDAPVerifyServerSSLCert 86
AuditLogMaxQueryMemory 64 LDAPWellKnownUserName 87
AuditLogOn 65 LoadPrivateSubsetsOnStartup 87
AuditLogUpdateInterval 65 LoadPublicViewsAndSubsetsAtStartup 87
AutomaticallyAddCubeDependencies 65 LockPagesInMemory 88
CacheFriendlyMalloc 66 LoggingDirectory 89
CalculationThresholdForStorage 66 LogReleaseLineCount 89
CAMUseSSL 66 MagnitudeDifferenceToBeZero 89
CheckFeedersMaximumCells 66 MaskUserNameInServerTools 90
ClientCAMURI 67 MaximumCubeLoadThreads 90
ClientExportSSLSvrCert 67 MaximumLoginAttempts 90
ClientExportSSLSvrKeyID 67 MaximumMemoryForSubsetUndo 91
ClientMessagePortNumber 67 MaximumSynchAttempts 91
ClientPingCAMPassport 68 MaximumTILockObject 92
ClientPropertiesSyncInterval 68 MaximumUserSandboxSize 92
ClientVersionMaximum 68 MaximumViewSize 92
ClientVersionMinimum 69 MemoryCache.LockFree 94
ClientVersionPrecision 69 MessageCompression 94
CognosMDX.AggregateByAncestorRef 70 MTCubeLoad 94
CognosMDX.CellCacheEnable 70 MTCubeLoad.MinFileSize 95
CognosMDX.PrefilterWithPXJ 70 MTCubeLoad.UseBookmarkFiles 95
CognosMDX.SimpleCellsUseOPTSDK 71 MTCubeLoad.Weight 96
CognosMDX.UseProviderCrossJoinThreshold 71 MTFeeders 96
CognosTM1InterfacePath 71 MTFeeders.AtomicWeight 97
CreateNewCAMClients 72 MTFeeders.AtStartup 96
DefaultMeasuresDimension (möglicherweise für OLAP MTQ 97
erforderlich) 72 MTQ.OperationProgressCheckSkipLoopSize 98
DisableMemoryCache 72 MTQ.SingleCellConsolidation 98
DisableSandboxing 73 MTQQuery 98
Display_Info_DBType_R8 73 NetRecvBlockingWaitLimitSeconds 98
DownTime 73 NetRecvMaxClientIOWaitWithinAPIsSeconds 99
EnableSandboxDimension 74 NIST_SP800_131A_MODE 99
EventLogging 75 ODBCLibraryPath 99
EventScanFrequency 75 ODBCTimeoutInSeconds 99
EventThreshold.PooledMemoryInMB 75 OptimizeClient 100
EventThreshold.ThreadBlockingNumber 75 OracleErrorForceRowStatus 100
EventThreshold.ThreadWaitingTime 76 PasswordMinimumLength 101
ExcelWebPublishEnabled 76 PasswordSource 101
FIPSOperationMode 77 PerfMonIsActive 101
ForceReevaluationOfFeedersForFedCellsOnDataChange PerformanceMonitorOn 101
78 PersistentFeeders 102
HTTPSessionTimeoutMinutes 79 PortNumber 102
IdleConnectionTimeOutSeconds 79 PreallocatedMemory.BeforeLoad 102
IndexStoreDirectory 79 PreallocatedMemory.Size 103

Index 141
Optionaler Tm1s.cfg-Parameter (Forts.) Planning Analytics on Cloud (Forts.)
PreallocatedMemory.ThreadNumber 103 mit Cognos Command Center 27
PrivilegeGenerationOptimization 103 PortNumber 102
ProgressMessage 103 POWER8 LE
ProportionSpreadToZeroCells 104 Server 51
PullInvalidationSubsets 104 PreallocatedMemory.BeforeLoad 102
RawStoreDirectory 105 PreallocatedMemory.Size 103
ReceiveProgressResponseTimeoutSecs 105 PreallocatedMemory.ThreadNumber 103
ReduceCubeLockingOnDimensionUpdate 106 PreviousAdminHosts 126
RunningInBackground 107 PreviousDataDirectories 126
SaveFeedersOnRuleAttach 107 PrivilegeGenerationOptimization 103
SaveTime 107 Produktionsumgebung 1
SecurityPackageName 107 ProgressMessage 103
ServerCAMURI 107 ProportionSpreadToZeroCells 104
ServerCAMURIRetryAttempts 108 PullInvalidationSubsets 104
ServerLogging 108
ServerName 109
ServicePrincipalName 109
R
SkipLoadingAliases 109 RawStoreDirectory 105
Sprache 83 ReceiveProgressResponseTimeoutSecs 105
SpreadErrorInTIDiscardsAllChanges 109 ReduceCubeLockingOnDimensionUpdate 106
SpreadingPrecision 110 Relativer Pfad 47
SSLCertAuthority 111 Remote Desktop-Verbindung 10
SSLCertificate 112 Remote Server 51
SSLCertificateID 112 Rollup 116
StartupChores 112 RunningInBackground 107
SubsetElementBreatherCount 112
SupportPreTLSv12Clients 113
SvrSSLExportKeyID 113 S
SyncUnitSize 113
SAML 9
TEventThreshold.ThreadRunningTimehreadRunning-
SaveFeedersOnRuleAttach 107
Time 75
SaveTime 107
tlsCipherList 113
SecurityAssignmentWindowLayoutInfo 126
TopLogging 114
SecurityPackageName 107
TopScanFrequency 114
SentMsgsToServerCountWarning 126
TopScanMode.Sandboxes 114
ServerCAMURI 107
TopScanMode.SandboxQueueMetrics 114
ServerCAMURIRetryAttempts 108
TopScanMode.Threads 115
ServerLogging 108
UnicodeUpperLowerCase 115
ServerName 109
UseExcelSerialDate 115
Service-Level-Agreement, Bedingungen 17
UseExtendedFetch 117
ServicePrincipalName 109
UseLocalCopiesforPublicDynamicSubsets 116
ShowAdminHostChangeWarning 126
UserDefinedCalculations 116
ShowAliasAttributeWarning 126
UseSQLFetch 117
ShowChoresSchedulingWarning 126
USESQLFetchScroll 117
ShowCubeReplicationWarning 126
UseSSL 117
ShowDimDeleteElementWarning 127
UseStargateForRules 117
ShowDimensionAccessWarning 127
VersionedListControlDimensions 118
ShowDynamicSubsetWarning 127
ViewConsolidationOptimization 118
ShowPickOperationWarning 127
ViewConsolidationOptimizationMethod 118
ShowProcessUNASCIIWarning 127
ZeroWeightOptimization 119
ShowProcessUNODBCWarning 127
OracleErrorForceRowStatus 100
SkipLoadingAliases 109
SliceNewWorkbook 127
P SP800-131A, Verschlüsselungsstandard 99
Sprache 83
PasswordMinimumLength 101 Sprache für Clients 124
PasswordSource 101 Sprachencodes 49
per Hosting bereitgestellte Anwendungen 4 Sprachenkonfiguration 48
PerfMonIsActive 101 SpreadErrorInTIDiscardsAllChanges 109
PerformanceMonitorOn 101 SpreadingPrecision 110
PersistentFeeders 102 SQLRowsetSize 111
Planning Analytics for Microsoft Excel 23 SSL-Parameter
Planning Analytics on Cloud ClientExportSSLSvrCert 67
Konfigurationsparameter 47

142 IBM Planning Analytics: Cloud - Einführung


SSL-Parameter (Forts.) UseSQLFetch 117
ClientExportSSLSvrKeyID 67 USESQLFetchScroll 117
SSLCertAuthority 111 UseSSL 117
SSLCertificate 112 UseStargateForRules 117
SSLCertificateID 112
SvrSSLExportKeyID 113
UseSSL 117
V
SSLCertAuthority 111 VersionedListControlDimensions 118
SSLCertificate 112 ViewConsolidationOptimization 118
SSLCertificateID 112 ViewConsolidationOptimizationMethod 118
Standardsystem 2
Stargate-Ansichten 93
StartupChores 112 W
Steuerung des Zugriffs auf Services und gemeinsame Ordner
Wartung 18
16
Whitelisting 16
SubsetElementBreatherCount 112
Windows Server 2012
SubsetWindowLayoutInfo 128
Tastenkombinationen 15
Suchen von Informationen v
Support 17
SupportPreTLSv12Clients 113 Z
SvrSSLExportKeyID 113
SyncUnitSize, Parameter 113 ZeroWeightOptimization 119
Zuweisen einer IP-Whitelist 16

T
Tastenkombinationen
Eingabehilfefunktionen 18
Technische Aspekte 47
TextOutput, Funktion 47
tlsCipherList 113
TM1 Applications 24
TM1 Architect 25
TM1 iWidgets 66
TM1 Performance Modeler 27
TM1 Perspectives 26
TM1 Web 23, 24
TM1-Komponenten 4
tm1p.ini
Parameter 119
Speicherposition 119
Tm1p.ini, Datei 119
TM1RebuildDefault 128
Tm1s.cfg-Parameter für UNIX
ODBCLibraryPath 99
RunningInBackground 107
Tm1s.cfg, Datei
Beispiel 51
Parameter 61
Speicherposition 51
TopLogging 114
TopScanFrequency 114
TopScanMode.Sandboxes 114
TopScanMode.SandboxQueueMetrics 114
TopScanMode.Threads 115

U
Umgebung, nicht für Produktionszwecke vorgesehen 1
UnicodeUpperLowerCase 115
UNIX
Server 51
UserDefinedCalculations 116
UseSQLExtendedFetch 117

Index 143
144 IBM Planning Analytics: Cloud - Einführung
IBM®

Das könnte Ihnen auch gefallen