Dataload: Načítání dat do krychle

Tento příkaz CLI načte data do krychle. Abyste jej mohli použít, potřebujete alespoň oprávnění k aktualizaci databáze.

Tento příkaz požaduje jednu z následujících sad voleb:

  • Datový soubor a volitelný soubor pravidel

  • Soubor pravidel s uživatelským jménem a heslem

  • Volba streamování odkazující na uložené místní připojení

Zdrojová databáze by měla být přístupná prostřednictvím klientské sítě, protože ne všechny ovladače databáze fungují se zástupci Java.

Při načtení dat musíte nejdřív nahrát data k načtení a soubor pravidel do adresáře krychle. K odesílání souborů můžete použít nástroj CLI. Prostudujte si téma Nahrání: přidávání souborů krychle.

Syntaxe

dataload [-verbose] -application appname -db cubename -file filename [| -catalogfile catalogFile] [-rule rulesFile | -catalogrulefile catalogRulesFile] [-user username [-password password]]  [-stream] [-connection connectionName][-query queryString] [-rows n]]  [-abortOnError]
Volba Zkrácený zápis Popis
-verbose -v Zobrazení rozšířených popisů
-application -a Název aplikace
-db -d Název databáze (krychle)
-file -f Název načtení dat. Není nutné uvádět úplnou cestu. Předpokládá se, že se soubory nacházejí v příslušném adresáři databáze. Místo této možnosti lze použít -catalogfile.
-rule -r Volitelné. Název souboru pravidel. Není nutné uvádět úplnou cestu. Předpokládá se, že se soubory nacházejí v příslušném adresáři databáze. Místo této možnosti lze použít -catalogrulefile.
-catalogfile -CF Název souboru načtení dat z katalogu souborů. Tuto možnost lze použít namísto -file.
-catalogrulefile -CRF Název souboru pravidel z katalogu souborů. Tuto možnost lze použít namísto -rule.
-user -u Volitelné. Jméno uživatele. Vyžaduje heslo, pokud se používá.

Pokud používáte uložené připojení a datový zdroj, není vyžadováno uživatelské jméno a heslo. Pokud uložené připojení nevyužíváte a soubor pravidel se připojuje k RDBMS, zadejte uživatelské jméno a heslo k připojení k RDBMS.

-password -p Volitelné. Heslo pro uživatele. V případě, že není heslo zadáno, zobrazí se uživateli výzva k zadání.
-stream -S Volitelné. Použije se streamování načtení dat. Vyžaduje volbu -conn, pokud se používá.
-connection -conn Vyžaduje se, pokud se používá volba streamování. Pojmenujte uložené připojení, které bylo vytvořeno pomocí příkazu createlocalconnection nástroje CLI.
-dotaz -q Volitelné. Dotaz databáze, který se odešle spolu se streamováním načtení dat.
-rows -rows Volitelné. Počet řádků, které se streamují současně. Výchozí hodnota je 100.
-abortOnError -abort Při zjištění chyby přeruší načítání dat

Příklady

esscs dataload -a Sample -db Basic -f Calcdat.txt -abort true
esscs dataload -a Sample -db Basic -r Basic.rul -S -conn oraConn -q "Select * from Data" -rows 50
esscs dataload -a Sample -db Basic -CF /users/weblogic/Data_Basic.txt -r Data.rul -abortonerror
esscs dataload -a Sample -db Basic -CF /users/weblogic/Data_Basic.txt -CRF /shared/Data.rul -abort
esscs dataload -a Sample -db Basic -CRF /shared/Data.rul -S -conn localConnectionName -q "Select * from Table"

Data také můžete načíst pomocí nástroje Cube Designer, stránky Úlohy ve webovém rozhraní aplikace Essbase webovém rozhraní aplikace Essbase nebo rozhraní REST API, případně můžete data importovatMaxL.