Dieser CLI-Befehl lädt Dimensionen in einen Cube. Hierzu benötigen Sie mindestens die Berechtigung "Datenbankmanager".
Um Dimensionen zu laden, müssen Sie zunächst die Dimensionserstellungs- und Regeldateien in Essbase hochladen. Mit der CLI können Sie Dateien hochladen. Siehe Upload: Cube-Dateien hinzufügen.
Syntax
dimbuild [-verbose] -application appname -db cubename -file fileName [| -catalogfile catalogFile] -rule rulesFile [| -catalogrulefile catalogRulesFile]] [-user userName [-password password]] [-stream] [-connection connectionName][-query queryString] [-rows n]] [-restructureOption restructureOption] [-forcedimbuild]
Option | Abkürzung | Beschreibung |
---|---|---|
-verbose | -v | Erweiterte Beschreibungen anzeigen |
-application | -a | Anwendungsname |
-db | -d | Datenbankname (Cube-Name) |
-file | -f | Name der Dimensionserstellungsdatei. Sie müssen keinen vollständigen Pfad angeben. Es wird davon ausgegangen, dass sich die Dateien im entsprechenden Anwendungs- bzw. Datenbankverzeichnis befinden. Sie können statt dieser Option "-catalogfile" verwenden. |
-rule | -r | Name der Regeldatei. Sie müssen keinen vollständigen Pfad angeben. Es wird davon ausgegangen, dass sich die Dateien im entsprechenden Anwendungs- bzw. Datenbankverzeichnis befinden. Sie können statt dieser Option "-catalogrulefile" verwenden. |
-catalogfile | -CF | Name der Dimensionserstellungsdatei aus dem Dateikatalog. Sie können diese Option statt "-file" verwenden. |
-catalogrulefile | -CRF | Name der Regeldatei aus dem Dateikatalog. Sie können diese Option statt "-rule" verwenden. |
-user | -u | Optional. Benutzername Bei Verwendung dieser Option ist ein Kennwort erforderlich.
Wenn Sie eine gespeicherte Verbindung und Datenquelle verwenden, sind kein Benutzername und kein Kennwort erforderlich. Wenn Sie keine gespeicherte Verbindung verwenden und die Regeldatei eine RDBMS-Verbindung herstellt, geben Sie den Benutzernamen und das Kennwort für die Verbindung mit dem RDBMS an. |
-password | -p | Optional. Kennwort für Benutzer. Bei Weglassen der Option wird der Benutzer zur Eingabe eines Kennworts aufgefordert. |
-stream | -S | Optional. Streamingdimensionserstellung verwenden. Bei Verwendung dieser Option ist die Option -conn erforderlich. |
-connection | -conn | Erforderlich, wenn die Streamingoption verwendet wird. Name einer gespeicherten Verbindung, die mit dem CLI-Befehl createlocalconnection erstellt wurde. |
-query | -q | Optional. Datenbankabfrage, die zusammen mit der Streamingdimensionserstellung weitergeleitet wird. |
-rows | -rows | Optional. Anzahl der Zeilen, die gleichzeitig gestreamt werden sollen. Der Standardwert ist 100. |
-restructureOption | -R |
Steuert Ihre Erhaltungsoptionen für die Neustrukturierung der Modellstruktur. Mögliche Optionen für Block Storage:
Mögliche Optionen für Aggregate Storage:
|
-forcedimbuild | -F | Setzt die Dimensionserstellung fort, selbst wenn andere Benutzeraktivitäten gerade ausgeführt werden. Dadurch werden aktive Benutzersessions abgebrochen. |
Beispiele
esscs dimbuild -a Sample -d Basic -r Basic.rul -u smith -p password -R NO_DATA -F
esscs dimbuild -a Sample -d Basic -r Basic.rul -S -conn oraConn -q "Select * from Data" -rows 50 -R NO_DATA
esscs dimbuild -a Sample -db Basic -CRF /users/weblogic/Dim_Market.rul -CF /shared/Market.txt -R ALL_DATA -F
Sie können Dimensionen auch mit Cube Designer, über "Jobs" in der Essbase-Weboberfläche Essbase-Weboberfläche oder REST-API oder mit der Anweisung import dimensions in MaxL laden.