Bu Komut Satırı Arayüzü (CLI) komutu verileri bir küpe yükler. Kullanabilmek için en az Veritabanı Güncelleme izninizin olması gerekir.
Bu komut aşağıdaki seçenek gruplarından birini gerektirir:
Veri dosyası ve isteğe bağlı kural dosyası
Kullanıcı adı ve parolayı içeren kural dosyası
Kaydedilmiş bir yerel bağlantıyı referans gösteren veri akışı seçeneği
Tüm veritabanı sürücüleri Java proxy'ler ile çalışamadıkları için kaynak veritabanı istemci ağından erişilebilir olmalıdır.
Veri yüklemek için önce veri yükleme ve kural dosyalarını küp dizinine yüklemelisiniz. Dosyaları karşıya yüklemek için Komut Satırı Arayüzü'nü kullanabilirsiniz. Bkz. Upload: Küp Dosyası Ekleme.
Sözdizimi
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]
Seçenek | Kısaltma | Açıklama |
---|---|---|
-verbose | -v | Genişletilmiş açıklamaları göster |
-application | -a | Uygulama adı |
-db | -d | Veritabanı (küp) adı |
-file | -f | Veri yükleme dosyasının adı. Tam dizin yolu sağlamanız gerekli değildir. Dosyaların ilgili veritabanı dizininde olduğu varsayılır. Bu seçeneğin yerine -catalogfile kullanabilirsiniz. |
-rule | -r | İsteğe bağlı. Kural dosyası adı. Tam dizin yolu sağlamanız gerekli değildir. Dosyaların ilgili veritabanı dizininde olduğu varsayılır. Bu seçeneğin yerine -catalogrulefile kullanabilirsiniz. |
-catalogfile | -CF | Dosya kataloğundan veri yükleme dosyası adı. -file yerine bu seçeneği kullanabilirsiniz. |
-catalogrulefile | -CRF | Dosya kataloğundan kural dosyası adı. -rule yerine bu seçeneği kullanabilirsiniz. |
-user | -u | İsteğe bağlı. Kullanıcı adı. Kullanılırsa parola gerektirir.
Kaydedilmiş bir bağlantı ve Veri Kaynağı kullanıyorsanız, kullanıcı adı ve parola gerekli değildir. Kaydedilmiş bir bağlantı kullanmıyorsanız ve kural dosyası İlişkisel Veritabanı Yönetim Sistemine bağlanıyorsa, İlişkisel Veritabanı Yönetim Sistemine bağlanmak için kullanıcı adını ve parolayı belirtin. |
-password | -p | İsteğe bağlı. Kullanıcının parolası. Atlanırsa kullanıcıdan parola istenir. |
-stream | -S | İsteğe bağlı. Veri akışı veri yüklemeyi kullanın. Kullanılırsa -conn seçeneğini gerektirir. |
-connection | -conn | Veri akışı seçeneğinin kullanılması durumunda gereklidir. createlocalconnection Komut Satırı Arayüzü komutu kullanılarak oluşturulan kaydedilmiş bağlantının adı. |
-query | -q | İsteğe bağlı. Akış verisi yükleme ile birlikte gönderilecek veritabanı sorgusu. |
-rows | -rows | İsteğe bağlı. Eşzamanlı olarak veri akışı sağlanacak satır sayısı. Öndeğer 100'dür. |
-abortOnError | -abort | Hata ile karşılaşırsa veri yüklemeyi durdur |
Örnekler
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"
Verileri ayrıca Küp Tasarlayıcı'daki Veri Yükleme'yi kullanarak, Essbase web arayüzündeki İşler'i kullanarak Essbase web arayüzü veya Temsili Durum Transferi Uygulama Programı Arabirimini veya verileri içe aktarmayı (MaxL içindeki) kullanarak da yükleyebilirsiniz.