Fájlalapú adatok áttelepítése

A felhasználók adatfájlokat, például számolótáblákat töltenek fel az Oracle Analytics Cloud szolgáltatásba adatkészletek létrehozásához. Amikor az Oracle Analytics Cloud új környezetébe telepít át adatokat, magával viheti ezeket a fájlalapú adatokat. A pillanatképben lévő adatfájlok áttelepítését néha megakadályozhatják a hálózati csatlakozási vagy tárelérési hibák. Az ilyen esetekhez az Oracle Analytics Cloud egy CLI segédprogramot (parancssori felület) kínál, amely segítségével áthelyezheti az adatfájljait az új helyre. A pillanatképes CLI segédprogram a leképezéssel kapcsolatos olyan beépülő modulokat és bővítményfájlokat is áthelyez, amelyeket a felhasználók feltöltenének adatmegjelenítéseikhez.

Csak akkor futtassa az Adatáttelepítő CLI segédprogramot, ha az A visszaállítás hibákkal fejeződött be - az adatok visszaállítása sikertelen vagy más hasonló üzenet jelenik meg, amikor megpróbál egy adatfájlokat tartalmazó pillanatképet visszaállítani. Ez az üzenet a következő esetekben jelenik meg:
  • Ön más régióból migrál tartalmat.
  • Ön a Gen 2 Oracle Analytics Cloud szolgáltatásba migrál tartalmat a Gen 1 Oracle Analytics Cloud vagy Oracle Cloud Infrastructure Classic szolgáltatásból.
  • A visszaállítási folyamat egyéb hálózati csatlakozási vagy tárolóelérési hibák miatt sikertelen.

A CLI segédprogrammal az adatfájlokat közvetlenül az egyik környezetből a másikba helyezheti át egyetlen lépésben. Vagy ha jobban szeretné, akkor két különálló lépésben letöltheti a fájlalapú adatait egy ZIP-fájlba, majd feltöltheti az adatfájlokat a kiválasztott környezetbe.

  1. Ellenőrizze környezetének részletes adatait.
    • Ellenőrizze, hogy a forrásként és a célként megadott rendszer is az Oracle Analytics Cloud 5.3.x vagy újabb verzióját használja-e. A korábbi verziók nem tartalmazzák a CLI segédprogramot.

      Ha nem biztos ebben, kérdezze meg az Oracle helyi képviseletétől.

    • Ellenőrizze, hogy működik-e a forrás- és célrendszer, illetve hogy az Oracle Analytics Cloud érvényes tárolási hitelesítőadatokkal van-e konfigurálva.

    • Ellenőrizze a helyi környezetet. A CLI segédprogram futtatásához a Java 1.8-as vagy újabb verziójára van szüksége.

    • Ellenőrizze, hogy el tudja-e érni a forráskörnyezetet és a célként szolgáló Oracle Analytics Cloud szolgáltatást abból a helyi környezetből, ahol a CLI segédprogramot tervezi futtatni.

    • Ellenőrizze annak a korábban letöltött pillanatképnek a nevét és helyét, amelyik az Önök fájl alapú adatait tartalmazza. Például: /tmp/20190307095216.bar.
  2. Töltse le a CLI segédprogramot.
    1. A célként szolgáló Oracle Analytics Cloud szolgáltatásban kattintson a Konzol, majd a Pillanatképek elemre.
    2. Kattintson az Oldal menüre Oldal menü, válassza ki az Adatáttelepítő segédprogram letöltése elemet.
      Kövesse a migrate-oac-data.zip fájl helyi mentésére vonatkozó utasításokat.
  3. Csomagolja ki a migrate-oac-data.zip fájlt.

    A .zip fájl három fájlt tartalmaz:

    • migrate-oac-data.jar
    • config.properties
    • readme
  4. Ha a forráskörnyezetben tárolt adatfájlokat egyetlen lépésben közvetlenül a célkörnyezetbe szeretné áttelepíteni, konfigurálja a config.properties fájlban található [MigrateData] szakaszt.
    [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. Ha az adatfájlokat először a forrásként szolgáló Oracle Analytics Cloud alkalmazásból a helyi környezetbe szeretné letölteni, majd ezt követően feltölteni ezeket a célként szolgáló Oracle Analytics Cloud környezetbe, konfigurálja a [DownloadDataFiles] és az [UploadDataFiles] szakaszt a config.properties fájlban.
    [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. Futtassa le a migrate-oac-data.jar fájlt a helyi környezetben.

    Szintaxis:

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

    Ahol:

    • -config configfile : A config.properties fájl neve

    • -d : A config.properties fájlban található információk felhasználásával helyileg letölti az adatokat.

    • -help : Súgó megjelenítése

    • -m : A config.properties fájlban található forrás- és célinformációk felhasználásával áttelepíti az adatokat.

    • -u : A config.properties fájlban található információk felhasználásával feltölti az adatokat.

    Például az adatfájlok egyetlen lépésben történő áttelepítéséhez:

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

    Például az adatfájlok helyi letöltéséhez:

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

    Például az adatfájlok feltöltéséhez:

    java -jar migrate-oac-data.jar -u -config config.properties
  7. Jelentkezzen be a cél Oracle Analytics Cloud környezetbe.
  8. Az adatfájlok Oracle Analytics Cloud szolgáltatásban való megjelenítéséhez ismét vissza kell állítania az Önök tartalma maradékának áttelepítéséhez használt pillanatképet. Ezúttal az Egyéni visszaállítási beállítást kell választania.
    1. Nyissa meg a Konzolt, és kattintson a Pillanatképek elemre.
    2. Válassza ki az adatfájlokat tartalmazó pillanatképet.
    3. Jelölje be az Egyéni visszaállítási beállítást, majd jelölje be a Fájlalapú adatok beállítást.
      Az összes többi beállításnál szüntesse meg a kijelölést.
    4. Kattintson a Visszaállítás gombra.
  9. Ellenőrizze, hogy az adatfájljai elérhetők-e.