Exemple d'interface de ligne de commande : recherche et remplacement de texte de catalogue

Vous pouvez rechercher et remplacer du texte pour les objets de catalogue par programmation à l'aide de l'interface de ligne de commande Catalog Manager. Par exemple, vous pouvez écrire un script pour renommer des dossiers, des fichiers, des classeurs et d'autres objets du catalogue.

Syntaxe pour rechercher et remplacer du texte

runcat.sh -cmd replace -online <Oracle Analytics Cloud URL> 
-folder <root folder to start find> 
textreplace -old "<string to replace> -new "<new string>" 
-credentials <file with login username and password>

Exemple

Dans cet exemple, vous renommez un dossier de catalogue Revenue. Le nom du nouveau dossier est Sales Reports :

runcat.sh -cmd replace -online "https:/myoac.ocp.oraclecloud.com/analytics-ws" -folder "/Shared Folders/North America" textreplace -old "/Shared Folders/North America/Revenue" -new "/Shared Folders/North America/Sales Reports" -credentials /scratch/mycredentials.txt

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

login=<userid>
pwd=<password>