Common Content for Data Engineering
- Common Content for Data Engineering 10.5
- Tous les produits
pmrep massupdate -t <session_property_type (session_property, session_config_property, transformation_instance_attribute, session_instance_runtime_option)> -n <session_property_name> -v <session_property_value> [-w <transformation_type>] {-i <persistent_input_file> | -f <folder_name> } [-o <condition_operator (equal, unequal, less, greater)>] [-l <condition_value>] [-g <update_session_instance_flag>] [-m <test_mode>] [-u <output_log_file_name>]
Option
| Argument
| Description
|
|---|---|---|
-t
| session_property_type
| Obligatoire. Type de propriété de session à mettre à jour. Les types de propriété de session suivants sont disponibles :
|
-n
| session_property_name
| Obligatoire. Nom de l'attribut ou de la propriété à mettre à jour.
|
-v
| session_property_value
| Obligatoire. Valeur que vous souhaitez attribuer à la propriété, suivie d'un point-virgule.
Par exemple, pour attribuer une valeur à la propriété, utilisez la syntaxe suivante : -v "IgnoreNULLInExpressionComparison=Yes;"
Placez la valeur de propriété de session entre guillemets doubles.
|
-w
| transformation_type
| Obligatoire si vous mettez à jour un attribut d'instance de transformation. Type de transformation à mettre à jour. Vous pouvez mettre à jour les types de transformations suivants : agrégation, jointure, procédure de recherche, rang, trieur, définition source et définition cible.
|
-i
| persistent_input_file
| Obligatoire si vous n'utilisez pas l'option -f. Nom du fichier qui contient la liste des sessions à mettre à jour. Vous pouvez utiliser la commande pmrep ExecuteQuery pour exécuter une requête et générer ce fichier. MassUpdate renvoie une erreur si vous spécifiez un objet qui n'est pas une session. Vous devez utiliser l'option -i ou l'option -f, mais pas les deux.
|
-f
| folder_name
| Obligatoire si vous n'utilisez pas l'option -i. Nom du dossier. Utilisez cette option pour mettre à jour toutes les sessions d'un dossier. Vous devez utiliser l'option -i ou l'option -f, mais pas les deux.
|
-o
| condition_operator
| Obligatoire si vous utilisez condition_value. Partie de la condition qui définit l'ensemble de sessions.
L'attribut d'une session ou d'une instance de session est mis à jour lorsque la condition est remplie.
Vous pouvez utiliser les opérateurs de condition suivants pour mettre à jour une chaîne : equal ou unequal.
Vous pouvez utiliser les opérateurs de condition suivants pour mettre à jour un entier : equal, unequal, less ou greater.
|
-l
| condition_value
| Obligatoire si vous utilisez un opérateur de condition. Partie de la condition. La condition s'affiche comme suit :
<session_property_value> <condition operator> <condition_value>
|
-g
| update_session_instance_flag
| Obligatoire si vous mettez à jour une option d'exécution d'instance de session.
Facultatif pour les types de propriété de session suivants : propriété de session, attribut de configuration de session et attribut d'instance de transformation.
Met à jour les instances de session.
Vous pouvez mettre à jour un attribut dans une instance de session si l'instance de session écrase l'attribut.
|
-m
| test_mode
| Facultatif. Exécute MassUpdate en mode test. Affichez les sessions qui seront affectées par la commande avant de valider les modifications. Vous pouvez voir les détails suivants dans la fenêtre de ligne de commande :
|
-u
| output_log_file_name
| Facultatif. Nom du fichier journal qui stocke le statut de la mise à jour et des informations de base sur les sessions ou les instances de session. Les valeurs d'attribut précédentes sont également écrites dans ce fichier. Si vous n'utilisez pas cette option, les détails s'affichent dans la fenêtre de ligne de commande.
|