Cette page répertorie toutes les variables d'environnement utilisées par Mainframe Connector compatibles. Selon la version du connecteur Mainframe, certaines variables peuvent ne pas être prises en charge. Pour en savoir plus, consultez la page Disponible à partir de la version. dans le tableau suivant.
Nom | Valeur par défaut | Disponible à partir de la version | Description |
---|---|---|---|
|
True |
5.8.0 | Supprime l'espace blanc à la fin des chaînes. Notez que les chaînes ne sont composés que d'espaces blancs et sont traités comme des chaînes vides. |
|
False |
5.11.0 | Active la compatibilité avec les chaînes de caractères de longueur variable lorsque la valeur est "True". |
|
-LEN |
5.11.0 | Pertinent si BQSH_FEATURE_VARIABLE_LENGTH_ENABLED est défini.
Représente le suffixe du premier paramètre dans la struct de caractères à longueur variable. Par défaut, le suffixe est -LEN . Si vous souhaitez utiliser un suffixe différent, définissez cette variable d'environnement sur le suffixe de votre choix.
|
|
-TEXT |
5.11.0 | Pertinent si BQSH_FEATURE_VARIABLE_LENGTH_ENABLED est défini.
Représente le suffixe du deuxième paramètre dans l'attribut longueur variable
. Par défaut, le suffixe est -TEXT . Si vous voulez
pour utiliser un autre suffixe, définissez cette variable d'environnement sur le suffixe de
de votre choix.
|
|
- | 5.11.0/5.13.0 |
(5.13.0 et versions ultérieures) Définit les valeurs pour les types de données date, code temporel et indicateur de valeur nulle.
Utilisez le format suivant pour définir l'indicateur de valeur nulle : SUFFIX_NULL_INDICATOR_NAME="command --null-value NULL_VALUE --not-null-value NOT_NULL_VALUE"
Utilisez le format suivant pour définir la date et l'horodatage : SUFFIX_SUFFIX_NAME="command --format FORMAT --timezone TIMEZONE"
Pour en savoir plus, consultez les pages Compatibilité avec les champs de date et d'horodatage et Compatibilité avec les champs d'indicateur de valeur nulle. (5.11.0 et versions ultérieures) Définit les valeurs pour les types de données "date" et "code temporel". Vous pouvez définir cette variable d'environnement sur n'importe quelle valeur, au format suivant: SUFFIX_SUFFIX_STRING="--bqtype TYPE --format FORMAT --timezone TIMEZONE"
|
|
Vrai | 5.12.0 | Remplace les traits d'union dans les noms de champ du COPYBOOK par des traits de soulignement dans les noms de champ correspondants dans BigQuery. |
|
Vrai | 5.12.0 | Exporte les chaînes de longueur 0 comme nulles vers BigQuery.
Si vous définissez BQSH_FEATURE_EMPTY_STRING_AS_NULL sur "false", une chaîne vide reste une chaîne vide lorsqu'elle est exportée vers BigQuery (une chaîne vide ne sera pas définie sur "null"). |
|
Faux | 5.12.1/5.13.0 | (5.13.0 et versions ultérieures) Vous permet d'appliquer une gestion des erreurs plus stricte, comme suit :
(Version 5.12.1 et versions ultérieures) Permet d'appliquer gestion des exceptions plus stricte, comme suit:
|
|
Vrai | 5.13.0 | Indique que les valeurs contenant uniquement des valeurs nulles (0x00), des espaces (0x40) ou des octets supérieurs (0xFF) doivent être décodées comme nulles et ne pas générer d'erreur pour les types décimaux empaquetés et zonés. Cet indicateur n'a d'effet que si
BQSH_FEATURE_FAIL_ON_INVALID_DATA est défini sur "true". Sinon, il
n'a aucune incidence sur le comportement des décodeurs ou des encodeurs. |
|
Faux | 5.13.0 | Augmente ou réduit la taille de la fenêtre du contrôle de flux HTTP/2. |