Cette commande CLI charge les dimensions vers un cube. Pour ce faire, vous devez disposer au moins de l'autorisation Gestionnaire de base de données.
Pour charger des dimensions, vous devez d'abord télécharger les fichiers de règles et de construction de dimension vers Essbase. Pour ce faire, vous pouvez utiliser CLI. Reportez-vous à Upload : ajout de fichiers de cube.
Syntaxe
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 | Abréviation | Description |
---|---|---|
-verbose | -v | Affiche des descriptions étendues. |
-application | -a | Nom de l'application. |
-db | -d | Nom de la base de données (cube). |
-file | -f | Nom du fichier de construction de dimension. Il n'est pas nécessaire de fournir un chemin complet. Les fichiers sont supposés être dans le répertoire de base de données ou d'application approprié. Vous pouvez utiliser -catalogfile à la place de cette option. |
-rule | -r | Nom du fichier de règles. Il n'est pas nécessaire de fournir un chemin complet. Les fichiers sont supposés être dans le répertoire de base de données ou d'application approprié. Vous pouvez utiliser -catalogrulefile à la place de cette option. |
-catalogfile | -CF | Nom du fichier de construction de la dimension dans le catalogue de fichiers. Vous pouvez utiliser cette option à la place de -file. |
-catalogrulefile | -CRF | Nom du fichier de règles dans le catalogue de fichiers. Vous pouvez utiliser cette option à la place de -rule. |
-user | -u | Facultatif. Nom d'utilisateur. Si elle est utilisée, l'option -password est requise.
Si vous utilisez une source de données et une connexion enregistrée, aucun nom d'utilisateur ni mot de passe n'est requis. Si vous n'utilisez pas de connexion enregistrée et que le fichier de règles se connecte à un SGBDR, indiquez le nom d'utilisateur et le mot de passe nécessaires à cette connexion. |
-password | -p | Facultatif. Mot de passe de l'utilisateur. En cas d'omission, l'utilisateur est invité à indiquer un mot de passe. |
-stream | -S | Facultatif. Utilisez une construction de dimension de transmission en continu. Nécessite l'option -conn si elle est utilisée. |
-connection | -conn | Obligatoire si l'option de transmission en continu est utilisée. Nom d'une connexion enregistrée créée en utilisant la commande CLI createlocalconnection . |
-query | -q | Facultatif. Requête de base de données à soumettre avec la construction de dimension en continu. |
-rows | -rows | Facultatif. Nombre de lignes à transmettre en continu simultanément. La valeur par défaut est 100. |
-restructureOption | -R |
Contrôle les choix de conservation pour la restructuration de l'outline. Pour le mode "block storage", les options possibles sont les suivantes :
Pour le mode "aggregate storage", les options possibles sont les suivantes :
|
-forcedimbuild | -F | Permet de poursuivre la construction de la dimension même si d'autres activités utilisateur sont en cours. Les sessions utilisateur actives sont annulées. |
Exemples
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
Vous pouvez également charger les dimensions à l'aide du concepteur de cubes, de Jobs dans l'interface Web Essbase ou l'API REST, ou de la commande import dimensions dans MaxL.