Ta CLI naredba učitava dimenzije u kocku. Kako biste to učinili, trebat će vam najmanje dopuštenje upravitelja bazom podataka.
Želite li učitati dimenzije, najprije u Essbase morate učitati konstrukciju dimenzije i datoteke pravila. Za učitavanje datoteka možete upotrebljavati CLI. Pogledajte Učitavanje: dodavanje datoteka kocke.
Sintaksa
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]
Opcija | Skraćenica | Opis |
---|---|---|
-verbose | -v | Prikaz proširenih opisa |
-application | -a | Naziv aplikacije |
-db | -d | Naziv baze podataka (kocke) |
-file | -f | Naziv datoteke s konstrukcijom dimenzije. Ne morate navesti cijeli put. Pretpostavlja se da se datoteke nalaze u relevantnoj aplikaciji ili direktoriju baze podataka. Umjesto te opcije možete upotrijebiti -catalogfile. |
-rule | -r | Naziv datoteke s pravilima. Ne morate navesti cijeli put. Pretpostavlja se da se datoteke nalaze u relevantnoj aplikaciji ili direktoriju baze podataka. Umjesto te opcije možete upotrijebiti -catalogrulefile. |
-catalogfile | -CF | Naziv datoteke s konstrukcijom dimenzije iz kataloga datoteka. Tu opciju možete upotrijebiti umjesto -file. |
-catalogrulefile | -CRF | Naziv datoteke pravila iz kataloga datoteka. Tu opciju možete upotrijebiti umjesto -rule. |
-user | -u | Po izboru. Ime korisnika. Zahtijeva lozinku, ako se upotrebljava.
Ako upotrebljavate spremljenu vezu i izvor podataka, od vas se neće tražiti korisničko ime i lozinka. Ako ne upotrebljavate spremljenu vezu, a datoteka pravila povezuje se s RDBMS-om, odaberite korisničko ime i lozinku za povezivanje s RDBMS-om. |
-password | -p | Po izboru. Lozinka za korisnika. Ako je izostavite, korisniku će se prikazati odzivnik za lozinku. |
-stream | -S | Po izboru. Upotreba konstrukcije dimenzije koja se šalje prijenosom. Zahtijeva opciju -conn, ako se upotrebljava. |
-connection | -conn | Zahtijeva se ako se upotrebljava opcija prijenosa. Naziv spremljene veze koja je stvorena upotrebom CLI naredbe createlocalconnection . |
-query | -q | Po izboru. Upit baze podataka koji se šalje zajedno s izradom dimenzije za prijenos. |
-rows | -rows | Po izboru. Broj redova za istovremeni prijenos. Zadana vrijednost je 100. |
-restructureOption | -R |
Kontrolira odabire očuvanja za preuređivanje strukture. Za block storage moguće su sljedeće opcije:
Za aggregate storage moguće su sljedeće opcije:
|
-forcedimbuild | -F | Nastavak izrade dimenzije čak i ako su u tijeku druge korisničke aktivnosti. Poništava aktivne korisničke sesije. |
Primjeri
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
Osim toga, dimenzije možete učitati i pomoću alata Cube Designer, Zadaci u web-sučelju Essbase web-sučelju Essbase ili REST API-ju ili pak uvesti dimenzije u MaxL.