Questo comando CLI carica le dimensioni in un cubo. Per eseguire questa operazione, è necessaria almeno l'autorizzazione Gestione database.
Per caricare le dimensioni, è necessario in primo luogo caricare i file di generazione delle dimensione e delle regole in Essbase. Per caricare i file è possibile utilizzare l'interfaccia della riga di comando. Vedere Upload: aggiungere file al cubo.
Sintassi
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]
Opzione | Abbreviazione | Descrizione |
---|---|---|
-verbose | -v | Mostra descrizioni estese. |
-application | -a | Nome dell'applicazione. |
-db | -d | Nome del database (cubo). |
-file | -f | Nome del file di generazione della dimensione. Non è necessario specificare il percorso completo. Si suppone che i file si trovino nella directory di applicazione o di database pertinente. È possibile utilizzare -catalogfile al posto di questa opzione. |
-rule | -r | Nome del file di regole. Non è necessario specificare il percorso completo. Si suppone che i file si trovino nella directory di applicazione o di database pertinente. È possibile utilizzare -catalogrulefile al posto di questa opzione. |
-catalogfile | -CF | Nome del file di generazione dimensioni dal catalogo file. È possibile utilizzare questa opzione al posto di -file. |
-catalogrulefile | -CRF | Nome del file di regole dal catalogo file. È possibile utilizzare questa opzione al posto di -rule. |
-user | -u | Facoltativo. Nome utente. Richiede una password se utilizzata.
Se si utilizza una connessione salvata e un'origine dati, non è necessario specificare il nome utente e la password. Se non si utilizza una connessione salvata e il file di regole si connette a un RDBMS, specificare il nome utente e la password per la connessione a RDBMS. |
-password | -p | Facoltativo. Password per l'utente. Se omessa, verrà richiesto all'utente di fornire la password. |
-stream | -S | Facoltativo. Usa la generazione dimensione in modalità streaming. Richiede l'opzione -conn se utilizzata. |
-connection | -conn | Obbligatoria se viene utilizzata l'opzione di streaming. Nome di una connessione salvata creata con il comando CLI createlocalconnection . |
-query | -q | Facoltativo. Query database da sottomettere con la generazione dimensione in modalità streaming. |
-rows | -rows | Facoltativo. Numero di righe da far fluire contemporaneamente. L'impostazione predefinita è 100. |
-restructureOption | -R |
Controlla le scelte di conservazione per la ristrutturazione del profilo. Per la memorizzazione a blocchi si possono utilizzare le opzioni riportate di seguito.
Per la memorizzazione di aggregazione si possono utilizzare le opzioni riportate di seguito.
|
-forcedimbuild | -F | Fa continuare la generazione della dimensione anche se sono in corso altre attività utente. Le sessioni utente attive vengono annullate. |
Esempi
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
Inoltre, è possibile caricare le dimensioni mediante Cube Designer, i job nell'interfaccia Web di Essbase interfaccia Web di Essbase o nell'API REST oppure con import dimensions in MaxL.