Questa pagina elenca tutte le variabili di ambiente supportate da Mainframe Connector. A seconda della versione del connettore mainframe, alcune variabili potrebbero non essere supportate. Per maggiori dettagli, consulta la colonna Disponibile dalla versione nella tabella seguente.
Nome | Valore predefinito | Disponibile dalla versione | Descrizione |
---|---|---|---|
|
True |
5.8.0 | Taglia gli spazi vuoti alla fine delle stringhe. Tieni presente che le stringhe costituite solo da spazi vengono trattate come stringhe vuote. |
|
False |
5.10.0 | Configura bq query in modo che venga eseguito in modalità remota. |
|
False |
5.11.0 | Se impostato su True, abilita il supporto di stringhe di caratteri di lunghezza variabile. |
|
-LEN |
5.11.0 | Rilevante se BQSH_FEATURE_VARIABLE_LENGTH_ENABLED è impostato.
Rappresenta il suffisso del primo parametro nella struttura di caratteri di lunghezza variabile. Per impostazione predefinita, il suffisso è -LEN . Se vuoi
utilizzare un suffisso diverso, imposta questa variabile di ambiente sul suffisso di
tua scelta.
|
|
-TEXT |
5.11.0 | Rilevante se BQSH_FEATURE_VARIABLE_LENGTH_ENABLED è impostato.
Rappresenta il suffisso del secondo parametro nella struttura di caratteri di lunghezza variabile. Per impostazione predefinita, il suffisso è -TEXT . Se vuoi
utilizzare un suffisso diverso, imposta questa variabile di ambiente sul suffisso di
tua scelta.
|
|
- | 5.11.0/5.13.0 |
(5.13.0 e versioni successive) Imposta i valori per i tipi di dati indicatore di data, timestamp e null.
Utilizza il seguente formato per impostare l'indicatore di valore nullo: SUFFIX_NULL_INDICATOR_NAME="command --null-value NULL_VALUE --not-null-value NOT_NULL_VALUE"
Utilizza il seguente formato per impostare la data e il timestamp: SUFFIX_SUFFIX_NAME="command --format FORMAT --timezone TIMEZONE"
Per ulteriori informazioni, consulta Supporto per i campi data e timestamp e Supporto per i campi indicatore di valore nullo. (da 5.11.0 in poi) Imposta i valori per i tipi di dati data e timestamp. Puoi impostare questa variabile di ambiente su qualsiasi valore nel seguente formato: SUFFIX_SUFFIX_STRING="--bqtype TYPE --format FORMAT --timezone TIMEZONE"
|
|
Vero | 5.12.0 | Sostituisce i trattini nei nomi dei campi nel COPYBOOK con i trattini bassi nei nomi dei campi corrispondenti in BigQuery. |
|
Vero | 5.12.0 | Esporta le stringhe con una lunghezza pari a 0 come null in BigQuery.
Se imposti BQSH_FEATURE_EMPTY_STRING_AS_NULL su false,
una stringa vuota rimane una stringa vuota quando viene esportata in
BigQuery (una stringa vuota non verrà impostata su null). |
|
Falso | 5.12.1/5.13.0 | (5.13.0 e versioni successive) Ti consente di applicare una gestione degli errori più rigorosa, come segue:
(5.12.1 e versioni successive) Ti consente di applicare una gestione degli errori più rigorosa, come segue:
|
|
Vero | 5.13.0 | Specifica che i valori contenenti solo valori null (0x00), spazi (0x40) o byte di arie superiori (0xFF) devono essere decodificati come null e non deve essere generato un errore per i tipi decimali con spaziatura e decimali con zona. Questo flag ha effetto solo se
BQSH_FEATURE_FAIL_ON_INVALID_DATA è impostato su true. In caso contrario, non influisce sul comportamento dei decodificatori o degli encoder. |
|
Falso | 5.13.0 | Aumenta o diminuisce le dimensioni della finestra del controllo del flusso HTTP/2. |
|
Vero | 5.14.0 | Se non è impostato o se è true, i campi DISPLAY , NATIONAL ,
DBCS e UTF8 interpretano i byte null come un
indicatore di fine stringa e ignorano i byte rimanenti. Se impostato su false,
i byte null vengono decodificati in base al set di caratteri utilizzato. |
|
Stringa vuota | 5.14.0 | Imposta il percorso di un set di caratteri personalizzato. Se vuoi utilizzare più set di caratteri, puoi fornire i percorsi di più set di caratteri separati dal delimitatore punto e virgola. Ad esempio, export BQSH_FEATURE_CUSTOM_CHARSET=path1;path2 . |