Exemple d'interface de ligne de commande : désarchivage d'une archive de catalogue

Vous pouvez désarchiver une archive de catalogue par programmation à l'aide de l'interface de ligne de commande Catalog Manager. Par exemple, vous pouvez écrire un script permettant de désarchiver un catalogue à migrer vers votre système de production.

Syntaxe pour désarchiver une archive de catalogue

runcat.sh -cmd unarchive -online <Oracle Analytics Cloud URL> 
-inputfile <path to catalog archive> 
-folder <target catalog folder>
-credentials <file with login username and password>

Exemple

Dans cet exemple, vous désarchivez l'archive de catalogue sales.catalog vers le dossier /Shared :

runcat.sh -cmd unarchive -online "https:/myoac.ocp.oraclecloud.com/analytics-ws" -inputfile /scratch/catalog/sales.catalog -folder "/Shared Folders" -credentials /scratch/mycredentials.txt

Où le fichier d'informations d'identification contient les lignes :

login=<userid>
pwd=<password>