Vous pouvez utiliser les prérequis et meilleures pratiques ci-dessous lorsque vous exécutez le script et ses commandes associées :
Prérequis
Avant d'exécuter le script, vérifiez que les prérequis suivants sont respectés :
Vous devez disposer des autorisations appropriées pour exécuter les commandes de script
generateResourceConfig
,
encryptPassword
,
validate
et
scan
.
Assurez-vous de disposer des autorisations de lecture, d'écriture et d'exécution pour le fichier de sortie. La commande
generateResourceConfig
génère le modèle de fichier de configuration de ressource ou le fichier de sortie.
Assurez-vous de disposer de l'autorisation de lecture pour le fichier d'entrée. Lorsque vous exécutez la commande de script
scan
, celle-ci utilise le fichier de configuration de ressource comme fichier d'entrée.
L'administrateur d'Enterprise Data Catalog doit disposer des autorisations appropriées pour exécuter les commandes de script
describeArchive
et
publishArchive
.
Assurez-vous que la machine sur laquelle vous exécutez le script scanner.sh dispose d'une taille du tas Java d'au moins 1 Go lorsque vous exécutez les options
generateResourceConfig
,
validate
,
cancel
et
pause
.
Prérequis propres au scanneur
Vérifiez que les prérequis suivants sont respectés pour les ressources externes correspondantes :
Ressources SAP Business Warehouse (SAP BW), SAP BW/4HANA et SAP S/4HANA
Téléchargez le fichier
sapjco3.jar
et copiez-le à l'emplacement
$CLI_HOME/scanner_dependency
. Par exemple, vous pouvez télécharger et copier le fichier à l'emplacement
La version de SAP Java Connector prise en charge est la version 3.0.19.
Incluez le fichier
libsapjco3.so
dans le fichier
SAPJCO.zip
et copiez le fichier
SAPJCO.zip
à l'emplacement
$CLI_HOME/ScannerBinaries
.
Scanneurs avec dépendances externes
Les scanneurs Teradata, Sybase, Redshift et JDBC ont des dépendances externes. Avant d'exécuter le script pour extraire les métadonnées de ces ressources, vous devez extraire les bibliothèques de dépendances externes pour le scanneur et les placer dans les dossiers respectifs sous
avant d'exécuter le script pour extraire les métadonnées des ressources Teradata.
Meilleures pratiques
Tenez compte des meilleures pratiques suivantes pour obtenir des performances optimales lors de l'exécution du script :
Utilisez un seul répertoire de sortie pour chaque exécution du scanner à la fois. Des erreurs s'affichent si vous utilisez le même répertoire de sortie pour plusieurs exécutions du scanneur en même temps.
Pour annuler ou suspendre une exécution du scanneur, ouvrez un autre terminal ou une autre commande pour exécuter les commandes.