טעינת נתונים: טעינת נתונים לקובייה

פקודת CLI זו טוענת נתונים לקובייה. כדי להשתמש בה, אתה צריך לפחות הרשאה לעדכון מסדי נתונים.

פקודה זו דורשת אחד מסלי האפשרויות הבאים:

  • קובץ נתונים וקובץ כללים אופציונלי

  • קובץ כללים עם שם משתמש וסיסמה

  • אפשרות הזרמה מפנה לחיבור מקומי שמור

מסד הנתונים מקור אמור להיות נגיש בתוך רשת הלקוח, כי לא כל מנהלי ההתקנים של מסדי נתונים יכולים לעבוד עם שרתי פרוקסי של Java.

לטעינת נתונים, עליך קודם לטעון את הנתונים ואת קובצי הכללים אל ספריית הקובייה. אפשר להשתמש ב-CLI כדי לטעון קבצים. ראה טעינה: הוספת קובצי קובייה.

תחביר

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]
אפשרות קיצור תיאור
-מילולי -v הצג תיאורים מורחבים
-application -a שם יישום
-db -d שם מסד נתונים (קובייה)
-file -f שם קובץ טעינת נתונים. אין צורך לתת נתיב מלא. קבצים אמורים להיות בספריית מסד נתונים רלוונטית. אתה יכול להשתמש ב- -catalogfile במקום אפשרות זו.
-rule -r אופציונלי. שם קובץ כללים. אין צורך לתת נתיב מלא. קבצים אמורים להיות בספריית מסד נתונים רלוונטית. אתה יכול להשתמש ב- -catalogrulefile במקום אפשרות זו.
-catalogfile -CF שם קובץ טעינת נתונים מקטלוג הקבצים. תוכל להשתמש באפשרות זו במקום -file.
-catalogrulefile -CRF שם קובץ כללים מקטלוג הקבצים. אתה יכול להשתמש באפשרות זו במקום -rule.
-user -u אופציונלי. שם משתמש. דורש סיסמה אם נעשה בו שימוש.

אם אתה משתמש בחיבור ומקור נתונים שמורים, לא נדרשים שם משתמש וסיסמה. אם אתה לא משתמש בחיבור שמור, וקובץ הכללים מחבר ל-RDBMS, ציין את שם המשתמש והסיסמה כדי להתחבר ל-RDBMS.

-password -p אופציונלי. סיסמה למשתמש. אם משמיטים, המשתמש יתבקש לתת סיסמה.
-stream -S אופציונלי. השתמש בטעינת נתוני הזרמה. דורש אפשרות - conn אם נעשה בו שימוש.
-connection -conn נדרש אם נעשה שימוש באפשרות ההזרמה. שם החיבור השמור שנוצר באמצעות פקודת ה-CLI createlocalconnection.
-query -q אופציונלי. שאילתת מסד נתונים לשליחה יחד עם טעינת נתוני הזרימה.
-rows -rows אופציונלי. מספר השורות שניתן להזרים בו-זמנית. ברירת המחדל היא 100.
-abortOnError -abort נטוש טעינת נתונים אם נתקלת בשגיאה

דוגמאות

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"

אתה יכול לטעון נתונים גם באמצעות Cube Designer, 'עבודות' בממשק האינטרנט של Essbase ממשק האינטרנט של Essbase או REST API, או ייבא נתונים ב-MaxL.