ביצוע הגירה לנתונים מבוססי קבצים

משתמשים טוענים קובצי נתונים, כגון גיליונות אלקטרוניים, ל-Oracle Analytics Cloud כדי ליצור סלי נתונים. כאשר אתה מהגר לסביבה חדשה של Oracle Analytics Cloud, אתה יכול לקחת נתונים מבוססי-קובץ אלה איתך. לפעמים, בעיות של קישוריות רשת או גישה לאחסון עלולות למנוע ממך להגר את קובצי הנתונים בצילום המצב. למקרים כאלה, Oracle Analytics Cloud מציע תוכנית שירות CLI (ממשק פקודה-שורה) שמאפשרת לך להעביר את קובצי הנתונים שלך למיקום החדש. תוכנית השירות CLI של צילום מצב גם מעבירה כל תוסף וכל קובץ הרחבה הקשורים למפה שמשתמשים עשויים לטעון לצורך המחשות הנתונים שלהם.

הרץ את תוכנית השירות CLI להגירת נתונים אם אתה רואה את ההודעה השחזור הצליח עם שגיאות - שחזור הנתונים נכשל או הודעה דומה כשאתה מנסה לשחזר צילום מצב שמכיל קובצי נתונים. הודעה זו מופיעה כאשר:
  • אתה מהגר תוכן מאזור אחר.
  • אתה מהגר תוכן מ-Oracle Analytics Cloud on Gen 1 או Oracle Cloud Infrastructure Classic אל Oracle Analytics Cloud on Gen 2.
  • תהליך השחזור נכשל בגלל בעיה אחרת של קישוריות או גישה לאחסון של הרשת.

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

  1. בדוק את פרטי הסביבה שלך.
    • ודא שמערכת המקור ומערכת היעד שתיהן מבוססות על Oracle Analytics Cloud 5.3 ואילך. תוכנית השירות CLI אינה זמינה בגרסאות קודמות.

      אם אינך בטוח, שאל את נציג Oracle.

    • בדוק שמערכת המקור וגם מערכת היעד מופעלות ורצות, וש-Oracle Analytics Cloud מוגדר עם פרטי אימות אחסון תקפים.

    • בדוק את הסביבה המקומית שלך. אתה צריך Java 1.8 ואילך כדי להריץ את תוכנית השירות CLI.

    • ודא שאתה יכול לגשת לסביבת המקור ול-Oracle Analytics Cloud יעד מהסביבה המקומית שבה בכוונתך להריץ את תוכנית השירות CLI.

    • ודא את השם והמיקום של צילום המצב שהורדת מקודם המכיל את הנתונים מבוססי קובץ שלך. לדוגמה, /tmp/20190307095216.bar.
  2. הורד את תוכנית השירות CLI.
    1. ב-Oracle Analytics Cloud יעד שלך, לחץ על קונסולה ולאחר כך לחץ על צילומי מצב.
    2. לחץ על תפריט הדף תפריט דף ובחר את הורד תוכנית השירות של הגירת נתונים.
      עקוב אחר ההוראות כדי לשמור את הקובץ migrate-oac-data.zip באופן מקומי.
  3. פתיחת קובץ zip migrate-oac-data.zip.

    קובץ ה-ZIP מכיל שלושה קבצים:

    • migrate-oac-data.jar
    • config.properties
    • readme
  4. אם ברצונך לבצע הגירה של קובצי נתונים המאוחסנים בסביבת המקור ישירות ליעד בשלב אחד, הגדר את המקטע [MigrateData] ב-config.properties.
    [MigrateData]
    # Migrate data files from a source Oracle Analytics Cloud environment (OAC) to a target Oracle Analytics Cloud environment.
        # Specify the source environment as Oracle Analytics Cloud.
          SOURCE_ENVIRONMENT=OAC
        # Source Oracle Analytics Cloud URL. For example: https://sourcehost.com:443 or http://sourcehost.com:9704
          SOURCE_URL=http(s)://<Source Oracle Analytics Cloud Host>:<Source Port>
        # Name of a user with Administrator permissions in the source environment. For example: SourceAdmin
          SOURCE_USERNAME=<Source Administrator User Name>
        # Location of the source snapshot (.bar file). For example:  /tmp/20190307095216.bar
          BAR_PATH=<Path to Source Snapshot>
        # Target Oracle Analytics Cloud URL. For example: https://targethost.com:443 or http://targethost.com:9704
          TARGET_URL=http(s)://<Target Oracle Analytics Cloud Host>:<Target Port>
        # Name of a user with Administrator permissions in the target environment. For example: TargetAdmin
          TARGET_USERNAME=<Target Administrator User Name>
  5. אם ברצונך להוריד תחילה קובצי נתונים מ-Oracle Analytics Cloud מקור שלך לסביבה המקומית שלך, ואחר כך לטעון את קובצי הנתונים לסביבה של Oracle Analytics Cloud יעד, הגדר קטעים [DownloadDataFiles] ו-[UploadDataFiles] ב-config.properties
    [DownloadDataFiles]
    #Download Data Files: Download data files from Oracle Analytics Cloud storage to a local repository
        # Specify the source environment as Oracle Analytics Cloud.
          SOURCE_ENVIRONMENT=OAC
        # Source Oracle Analytics Cloud URL. For example: https://sourcehost.com:443 or http://sourcehost.com:9704
          SOURCE_URL=http(s)://<Source Oracle Analytics Cloud Host>:<Source Port>
        # Name of a user with Administrator permissions in the source environment. For example: SourceAdmin
          SOURCE_USERNAME=<Source Administrator User Name>
        # Location of the source snapshot (.bar file). For example:  /tmp/20190307095216.bar
          BAR_PATH=<Path to Source Snapshot>
        # Local data file directory. Make sure you have enough space to download the data files to this directory. For example: /tmp/mydatafiledir 
          DATA_FRAGMENTS_DIRECTORY=<Data Files Directory>
         # Data fragment size. Data files are downloaded in fragments. Default fragment size is 500MB.
          MAX_DATA_FRAGMENT_SIZE_IN_MB=500
    [UploadDataFiles]
    #Upload data files: Upload data files to the target Oracle Analytics Cloud. 
        # Target Oracle Analytics Cloud URL. For example: https://targethost.com:443 or http://targethost.com:9704
          TARGET_URL=http(s)://<Target Oracle Analytics Cloud Host>:<Target Port>
        # Name of a user with Administrator permissions in the target environment. For example: TargetAdmin
          TARGET_USERNAME=<Target Administrator User Name>
        # Local directory containing the data files you want to upload. For example: /tmp/mydatafiledir
          DATA_FRAGMENTS_DIRECTORY=<Data Files Directory>
        # Location of the source snapshot (.bar file). For example:  /tmp/20190307095216.bar
          BAR_PATH=<Path to Source Snapshot>
  6. הרץ את הקובץ migrate-oac-data.jar בסביבה המקומית שלך.

    תחביר:

    migrate-oac-data.jar [-config configfile] [-d] [-help] [-m]  [-u]

    כאשר:

    • -config configfile :שם קובץ config.properties

    • -d : מוריד נתונים באופן מקומי באמצעות פרטים ב-config.properties

    • -עזרה : מציג עזרה

    • -m : מבצע הגירת נתונים באמצעות מידע מקור ויעד בקובץ config.properties

    • -u : טוען נתונים באמצעות מידע בקובץ config.properties

    לדוגמה, כדי להגר קובצי נתונים בשלב יחיד:

    java -jar migrate-oac-data.jar -m -config config.properties

    לדוגמה, כדי להוריד קובצי נתונים באופן מקומי:

    java -jar migrate-oac-data.jar -d -config config.properties

    לדוגמה, כדי לטעון קובצי נתונים:

    java -jar migrate-oac-data.jar -u -config config.properties
  7. התחבר אל סביבת היעד של Oracle Analytics Cloud.
  8. כדי לחשוף את קובצי הנתונים ב-Oracle Analytics Cloud, עליך לשחזר פעם שנייה את צילום המצב בו השתמשת להגירת שאר התוכן שלך. בפעם הזאת, עליך לבחור באפשרות השחזור מותאם אישית.
    1. פתח את הקונסולה ולחץ על צילומי מצב.
    2. בחר את צילום המצב המכיל את קובצי הנתונים שלך.
    3. בחר את אמצעות השחזור מותאם אישית, ואז בחר את האפשרות נתונים מבוססי קובץ.
      בטל את בחירת כל האפשרויות האחרות.
    4. לחץ על שחזר.
  9. ודא שקובצי הנתונים שלך זמינים.