Cette page répertorie toutes les variables d'environnement compatibles avec Mainframe Connector. Selon la version du connecteur Mainframe, certaines variables peuvent ne pas être prises en charge. Pour en savoir plus, consultez la colonne Disponible à partir de la version du tableau suivant.
Nom | Valeur par défaut | Disponible à partir de la version | Description |
---|---|---|---|
|
True |
5.8.0 | Coupe les espaces blancs à la fin des chaînes. Notez que les chaînes composées uniquement d'espaces sont traitées comme des chaînes vides. |
|
False |
5.10.0 | Configure bq query pour qu'il s'exécute en mode distant. |
|
False |
5.11.0 | Lorsque cette valeur est définie sur "true", les chaînes de caractères de longueur variable sont acceptées. |
|
-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 la struct de caractères à longueur variable. Par défaut, le suffixe est -TEXT . Si vous souhaitez utiliser un suffixe différent, définissez cette variable d'environnement sur le suffixe 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 en tant que valeurs 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 gestion des exceptions plus stricte, comme suit :
(5.12.1 et versions ultérieures) Vous permet d'appliquer gestion des exceptions plus strict, comme suit :
|
|
Vrai | 5.13.0 | Spécifie 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, cela n'a aucune incidence sur le comportement des décodeurs ou des encodeurs. |
|
Faux | 5.13.0 | Augmente ou diminue la taille de la fenêtre de la gestion du débit HTTP/2. |
|
Vrai | 5.14.0 | Si elle n'est pas définie ou si elle est définie sur "true", les champs DISPLAY , NATIONAL , DBCS et UTF8 interprètent les octets nuls comme un indicateur de fin de chaîne et ignorent les octets restants. Si la valeur est définie sur "false", les octets nuls sont décodés en fonction du jeu de caractères utilisé. |
|
Chaîne vide | 5.14.0 | Définissez le chemin d'accès à un jeu de caractères personnalisé. Si vous souhaitez utiliser plusieurs jeux de caractères, vous pouvez fournir les chemins d'accès à plusieurs jeux de caractères séparés par le séparateur point-virgule. Exemple :export BQSH_FEATURE_CUSTOM_CHARSET=path1;path2 |