

AWS Il servizio di modernizzazione del mainframe (esperienza Managed Runtime Environment) non è più aperto a nuovi clienti. Per funzionalità simili a AWS Mainframe Modernization Service (esperienza Managed Runtime Environment), esplora AWS Mainframe Modernization Service (Self-Managed Experience). I clienti esistenti possono continuare a utilizzare il servizio normalmente. [Per ulteriori informazioni, consulta AWS Modifica della disponibilità di Mainframe Modernization.](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html)

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Aggiungi proprietà di configurazione per l'applicazione gestita con il motore AWS Transform for mainframe
<a name="applications-m2-ba-config-props"></a>

Puoi aggiungere un file nella `config` cartella dell'applicazione refactorizzata che ti consentirà di accedere alle nuove funzionalità del motore di runtime AWS Transform for mainframe. È necessario assegnare un nome a questo file. `user-properties.yml` Questo file non sostituisce la definizione dell'applicazione ma la estende. Questo argomento descrive le proprietà che è possibile includere nel `user-properties.yml` file.

**Nota**  
Non è possibile modificare alcuni parametri perché sono controllati dalla modernizzazione del AWS mainframe o dalla definizione dell'applicazione. Tutti i parametri definiti nella definizione dell'applicazione hanno la priorità sui parametri specificati. `user-properties.yml`

Per ulteriori informazioni sulla struttura delle applicazioni rifattorizzate, vedere. [Struttura di AWS Transform per applicazioni gestite da mainframe](applications-m2-other-resources-structure.md)

Il diagramma seguente mostra dove collocare il `user-properties.yml` file all'interno della struttura dell'applicazione di esempio AWS Transform for mainframe,. PlanetsDemo

```
PlanetsDemo-v1/
   ├─ config/
   │  ├─ application-PlanetsDemo.yml
   │  ├─ user-properties.yml
   ├─ jics/
   ├─ webapps/
```

## Riferimento alle proprietà di configurazione
<a name="ba-config-props"></a>

Questo è l'elenco delle proprietà disponibili. Tutti i parametri sono opzionali:

**Topics**
+ [Proprietà dell'applicazione Gapwalk](#gapwalk-app-props)
+ [proprietà batchscript di Gapwalk](#gapwalk-batch-props)
+ [Proprietà Gapwalk Blugen](#gapwalk-blugen-props)
+ [Proprietà del comando Gapwalk CL](#gapwalk-cl-props)
+ [Proprietà del runner Gapwalk CL](#gapwalk-cl-runner-props)
+ [Proprietà Gapwalk JHDB](#gapwalk-jhdb-props)
+ [Proprietà Gapwalk JICS](#gapwalk-jics-props)
+ [Proprietà di runtime di Gapwalk](#gapwalk-runtime-props)
+ [Proprietà del programma di utilità Gapwalk](#gapwalk-utility-props)
+ [Altre proprietà](#other-props)

### Proprietà dell'applicazione Gapwalk
<a name="gapwalk-app-props"></a>

**bluesam.FileLoading.CommitInterval**  
Opzionale. L'intervallo di commit. Blusam  
Tipo: numero  
Valore predefinito: 100000

**card.encoding**  
Opzionale. Codifica delle carte: da utilizzare con. `useControlMVariable`  
Tipo: stringa  
Predefinito: CP1145

**dimensione del file di input**  
Opzionale. Specifica se rilasciare un segno di spunta se la dimensione del file è un multiplo della dimensione del record.  
Tipo: booleano  
Impostazione predefinita: false

**database.cursor.overflow.allowed**  
Opzionale. Speciifica se consentire l'overflow del cursore. Imposta per `true` eseguire una chiamata successiva sul cursore indipendentemente dalla sua posizione. Imposta `false` per verificare se il cursore si trova nell'ultima posizione prima di eseguire una chiamata successiva sul cursore. Abilita solo se il cursore è SCORREVOLE (SENSIBILE o INSENSIBILE)  
Tipo: booleano  
Impostazione predefinita: true

**Semplificatore di dati. onInvalidNumericDati**  
Opzionale. Come reagire quando si decodificano dati numerici non validi. I valori consentiti sono`reject`,,`toleratespaces`. `toleratespaceslowvalues` `toleratemost`   
Tipo: stringa  
Impostazione predefinita: rifiutare

**defaultKeepExistingFile**  
Opzionale. Speciifica se impostare il valore precedente predefinito del set di dati.  
Tipo: booleano  
Impostazione predefinita: false

**disposition.checkexistence**  
Opzionale. Specifica se rilasciare un check on file existence per Dataset with DISP SHR o OLD.  
Tipo: booleano  
Impostazione predefinita: false

**ExternalSort.Threshold**  
Opzionale. La soglia di ordinamento: determina quando il sistema deve passare dall'ordinamento in memoria a quello di unione esterna (utilizzando file temporanei nel file system). Se non viene specificata (default=`null`), la soglia viene impostata sulla metà della memoria disponibile per ogni nuova operazione di ordinamento. Per stimare la memoria disponibile, viene eseguita una chiamata a System.gc ().  
Tipo: dimensione dei dati  
Di default: null  
`externalSort.threshold: 12MB`

**blockSizeDefault**  
Opzionale. La dimensione del blocco predefinita da utilizzare per i byte BDW.  
Tipo: numero  
Valore predefinito: 32760  
`blockSizeDefault: 32760`

**Forza HR**  
Opzionale. Speciifica se utilizzare Human Readable SYSPRINT, sulla console o sull'output del file.  
Tipo: booleano  
Impostazione predefinita: false

**Data forzata**  
Opzionale. Impone una data e un'ora specifiche nel database. Utilizzare solo durante lo sviluppo e il test.  
Di default: null  
`forcedDate: 2022-08-26T12:59:58.123456+01:57`

**FrozenDate**  
Opzionale. Blocca la data e l'ora nel database. Utilizzare solo durante lo sviluppo e il test.  
Impostazione predefinita: false  
`frozenDate: false`

**ims.messages.ExtendedSize**  
Opzionale. Speciifica se impostare ExtendedSize sui messaggi ims.  
Tipo: booleano  
Impostazione predefinita: false

**LockTimeout**  
Opzionale. Il timeout in millisecondi di una transazione quando non è possibile acquisire un blocco entro un periodo di tempo specificato.  
Tipo: numero  
Impostazione predefinita: 500

**MapTransfo.prefixes**  
Opzionale. Elenco di prefissi da utilizzare per la trasformazione delle variabili ControlM. Ciascuno separato da una virgola.  
Tipo: stringa  
Predefinito: &, @,%

**interrogazione. useConcatCondition**  
Opzionale. Specifica se la condizione della chiave è creata dalla concatenazione di chiavi o meno.  
Tipo: booleano  
Impostazione predefinita: false

**RollbackOnRTE**  
Opzionale. Specifica se eseguire il rollback della transazione implicita dell'unità di esecuzione sulle eccezioni di runtime.  
Tipo: booleano  
Impostazione predefinita: false

**sctThreadLimit**  
Opzionale. Il limite dei thread per l'attivazione degli script.  
Tipo: numero  
Impostazione predefinita: 5

**sqlCodePointSpostamento**  
Opzionale. Lo spostamento dei punti del codice sql. Sposta il codepoint per i caratteri di controllo che potremmo incontrare durante la migrazione dei dati rdbms legacy a un rdbms moderno. Ad esempio, è possibile specificare che corrisponda al carattere unicode. `384` `\u0180`  
Tipo: numero  
Impostazione predefinita: 0

**sqlIntegerOverflowConsentito**  
Opzionale. Speciifica se consentire l'overflow di numeri interi SQL, ovvero se è consentito inserire valori più grandi nella variabile host.  
Tipo: booleano  
Impostazione predefinita: false

**stepFailWhenUna curva**  
Opzionale. Speciifica se alzare un abend se un passaggio fallisce o completa l'esecuzione.  
Tipo: booleano  
Impostazione predefinita: true

**stopExecutionWhenProgNotFound**  
Opzionale. Speciifica se interrompere l'esecuzione se non viene trovato un programma. Se impostato su`true`, interrompe l'esecuzione se non viene trovato un programma.  
Tipo: booleano  
Impostazione predefinita: true

**system.date.format**  
Opzionale. Specifica il formato della data di sistema.   
Tipo: stringa  
Impostazione predefinita: MDY

**system.date.separator**  
Opzionale. Specifica il separatore di data del sistema.   
Tipo: stringa  
Impostazione predefinita: /

**uppercaseUserInput**  
Opzionale. Speciifica se l'input dell'utente deve essere in lettere maiuscole.   
Tipo: booleano  
Impostazione predefinita: true

**Usa Control MVariable**  
Opzionale. Specifica se utilizzare la specifica Control-M per la sostituzione delle variabili.  
Tipo: booleano  
Impostazione predefinita: false

**jcl.checkpoint.expireTimeout**  
Opzionale. Speciifica la durata del periodo di conservazione dei checkpoint JCL nel provider di persistenza o nel registro in memoria.  
Tipo: numero  
Predefinito: -1

**jcl.checkpoint. expireTimeoutUnit**  
Opzionale. Specificate l'unità di durata temporale per la `jcl.checkpoint.expireTimeout` proprietà. Valori costanti enum supportati:. `java.util.concurrent.TimeUnit`  
Tipo: stringa  
Impostazione predefinita: SECONDS

### proprietà batchscript di Gapwalk
<a name="gapwalk-batch-props"></a>

**encoding**  
Opzionale. La codifica utilizzata nei progetti batchscript (non con groovy). Prevede una codifica valida,,... `CP1047` `IBM930` `ASCII` `UTF-8`  
Tipo: stringa  
Impostazione predefinita: ASCII

### Proprietà Gapwalk Blugen
<a name="gapwalk-blugen-props"></a>

**managers.trancode**  
Opzionale. La mappatura del trancode del gestore di dialoghi. Consente di mappare un codice di transazione JICS a un gestore di dialoghi. Il formato previsto è`trancode1:dialogManager1;trancode2:dialogManager2;`.   
Tipo: stringa  
Di default: null  
`managers.trancode: OR12:MYDIALOG1`

### Proprietà del comando Gapwalk CL
<a name="gapwalk-cl-props"></a>

**comandi disattivati**  
Opzionale. Elenco di comandi da disattivare, separati da una virgola. I valori consentiti sono `PGM_BASIC` `RCVMSG``SNDRCVF`,`CHGVAR`,`QCLRDTAQ`,`RTVJOBA`,`ADDLFM`,`ADDPFM`,`RCVF`,`OVRDBF`,`DLTOVR`,`CPYF`,`SNDDTAQ`. Utile quando si desidera disabilitare o sovrascrivere un programma esistente. `PGM_BASIC`è un programma AWS Transform for mainframe Runtime specifico progettato per scopi di debug.  
Tipo: stringa  
Di default: null

**spring.datasource.primary.jndi-name**  
Opzionale. L'origine dati principale di Java Naming And Directory Interface (JNDI).  
Tipo: stringa  
Impostazione predefinita: jdbc/primary

**Modalità suddivisa in zone**  
Opzionale. La modalità per la codifica o la decodifica dei tipi di dati suddivisi in zone. I valori consentiti sono//`EBCDIC_STRICT`. `EBCDIC_MODIFIED` `AS400`  
Tipo: stringa  
Impostazione predefinita: EBCDIC\_STRICT

### Proprietà del runner Gapwalk CL
<a name="gapwalk-cl-runner-props"></a>

**cl.configuration.context.encoding**  
Opzionale. La codifica dei file CL. Prevede una codifica valida`CP1047`,,`IBM930`... `ASCII` `UTF-8`  
Tipo: stringa  
Predefinito: CP297

**cl.ZonedMode**  
Opzionale. La modalità per la codifica o la decodifica dei comandi del linguaggio di controllo (CL). I valori consentiti sono`EBCDIC_STRICT`//`EBCDIC_MODIFIED`. `AS400`  
Tipo: stringa  
Impostazione predefinita: EBCDIC\_STRICT

### Proprietà Gapwalk JHDB
<a name="gapwalk-jhdb-props"></a>

**ims.programs**  
Opzionale. Elenco dei programmi IMS da utilizzare. Separare ogni parametro con un punto e virgola (`;`) e ogni transazione con una virgola (`,`). Ad esempio: `ims.programs: PCP008,PCT008;PCP054,PCT054;PCP066,PCT066;PCP068,PCT068;`  
Tipo: stringa  
Di default: null

**jhdb.checkpointPath**  
Opzionale. In caso contrario`jhdb.checkpointPersistence`, questo parametro consente di impostare il percorso di persistenza del checkpoint (posizione di archiviazione del file checkpoint.dat), tutti i dati dei checkpoint contenuti nel registro vengono serializzati e sottoposti a backup in un file (checkpoint.dat) situato nella cartella fornita. `none` Nota che solo i dati del checkpoint (ScriptID, StepID, posizione del database e area del checkpoint) sono interessati da questo backup.  
Tipo: stringa  
Predefinito: file:. /setup/

**jhdb.CheckPointPersistence**  
Opzionale. La modalità di persistenza del checkpoint. I valori consentiti sono`none`//`add`. `end` Si usa `add` per mantenere i checkpoint quando ne viene creato uno nuovo e aggiunto al registro. Utilizzato `end` per mantenere il checkpoint alla chiusura del server. Qualsiasi altro valore disabilita la persistenza. Tieni presente che ogni volta che viene aggiunto un nuovo checkpoint al registro, tutti i checkpoint esistenti verranno serializzati e il file verrà cancellato. Non è un'aggiunta ai dati esistenti nel file. Quindi, a seconda del numero di checkpoint, può avere qualche effetto sulle prestazioni.  
Tipo: stringa  
Impostazione predefinita: none

**jhdb.configuration.context.encoding**  
Opzionale. La codifica JHDB (Java Hierarchical Database). Prevede una stringa di codifica valida,,,... `CP1047` `IBM930` `ASCII` `UTF-8`  
Tipo: stringa  
Predefinito: CP297

**jhdb. identificationCardData**  
Opzionale. Utilizzato per codificare alcuni «dati della carta di identificazione dell'operatore» nel campo MID indicato dal parametro CARD.  
Tipo: stringa  
Default: ""

**jhdb.lterm**  
Opzionale. Consentono di forzare un ID di terminale logico comune nel caso di un'emulazione IMS. Se non è impostato, viene utilizzato SessionID.  
Tipo: stringa  
Di default: null

**jhdb.metadata.extrapath**  
Un parametro di configurazione che specifica una cartella principale aggiuntiva, specifica per il runtime, per le cartelle psbs e dbds.  
Tipo: stringa  
Predefinito: file:. /setup/  
Attualmente, per i vincoli di distribuzione, è necessario copiare le directory dbds e psbs nella directory config dell'applicazione o in una sottodirectory della directory config: ad esempio, config/setup   

```
config
|- setup
   |- dbds 
   |- psbs
```
 e impostate in application-jhdb.yml  
`jhdb.metadata.extrapath: file: ./config/setup/`

**jhdb.navigation.cachenexts**  
Opzionale. La durata della cache (in millisecondi) utilizzata nella navigazione gerarchica per un RDBMS.  
Tipo: numero  
Impostazione predefinita: 5000

**jhdb.query. limitJoinUsage**  
Opzionale. Specifica se utilizzare il parametro limit join usage sui grafici RDBMS.  
Tipo: booleano  
Impostazione predefinita: true

**jhdb. use-db-prefix**  
Opzionale. Speciifica se abilitare un prefisso di database nella navigazione gerarchica per un RDBMS.  
Tipo: booleano  
Impostazione predefinita: true

### Proprietà Gapwalk JICS
<a name="gapwalk-jics-props"></a>

**jics.data. dataJsonInitUbicazione**  
Opzionale. Posizione del file json preparato dall'Analyzer dall'analisi di CSD e utilizzato per inizializzare il database jics,  
Tipo: stringa  
Default: ""

**jics.db. dataScriptLocation**  
Opzionale. Posizione dello script initJics.sql, preparato da Analyzer dall'analisi delle esportazioni CSD dal mainframe.  
Tipo: stringa  
Default: ""

**jics.db. dataTestQueryUbicazione**  
Opzionale. Posizione di uno script sql contenente una singola query sql che dovrebbe restituire un conteggio di oggetti (ad esempio: conteggio del numero di record nella tabella del programma jics). Se il conteggio è uguale a 0, il database verrà caricato utilizzando `jics.db.dataScriptLocation` lo script, altrimenti il caricamento del database verrà saltato.  
Tipo: stringa  
Default: ""

**jics.db. ddlScriptLocation**  
Opzionale. La posizione dello script Jics ddl. Consente di avviare lo schema del database jics utilizzando uno script.sql.  
Tipo: stringa  
Default: ""  
`jics.db.ddlScriptLocation: ./jics/sql/jics.sql`

**jics.db. schemaTestQueryUbicazione**  
Opzionale. Posizione del file sql che dovrebbe contenere una query univoca che restituisce il numero di oggetti nello schema jics (se presente).  
Tipo: stringa  
Default: ""

**jics. runUnitLauncherPool. Abilita**  
Opzionale. Specifica se attivare il run unit launcher pool in JICS.  
Tipo: booleano  
Impostazione predefinita: false

**jics. runUnitLauncherDimensioni della piscina**  
Opzionale. La dimensione del pool di avvio dell'unità in JICS.  
Tipo: numero  
Impostazione predefinita: 20

**jics. runUnitLauncherpool.ValidationInterval**  
Facoltativo: l'intervallo di convalida del pool di avvio dell'unità di esecuzione in JICS, espresso in millisecondi.  
Tipo: numero  
Impostazione predefinita: 1000

**jics.queues.sqs.region**  
Opzionale. Il Regione AWS per Amazon SQS, utilizzato in JICS. Si consiglia di impostare la stessa regione dell'applicazione distribuita per le prestazioni, ma non è obbligatorio.  
Tipo: stringa  
Predefinito: eu-west-1

**jics.xa.agent.timeout**  
Opzionale. Definisce la durata massima del completamento delle operazioni da parte dell'agente xa responsabile della gestione delle transazioni distribuite.  
Tipo: numero  
Di default: null

**mq.queues.sqs.region**  
Opzionale. Il Regione AWS per il servizio Amazon SQS MQ.  
Tipo: stringa  
Predefinito: eu-west-3

**TaskExecutor. allowCoreThreadTimeOut**  
Opzionale. Specifica se consentire il timeout dei thread principali in JCIS. Ciò consente l'aumento e la riduzione dinamici anche in combinazione con una coda diversa da zero (poiché la dimensione massima del pool aumenterà solo quando la coda sarà piena).  
Tipo: booleano  
Impostazione predefinita: false

**TaskExecutor. corePoolSize**  
Opzionale. Quando una transazione in un terminale viene avviata tramite uno script groovy, viene creato un nuovo thread. Utilizzate questo parametro per configurare la dimensione del pool principale.  
Tipo: numero  
Impostazione predefinita: 5

**TaskExecutor. maxPoolSize**  
Opzionale. Quando una transazione in un terminale viene avviata tramite uno script groovy, viene creato un nuovo thread. Utilizzate questo parametro per impostare la dimensione massima del pool (numero massimo di thread paralleli).  
Tipo: numero  
Impostazione predefinita: 10

**TaskExecutor.QueueCapacity**  
Opzionale. Quando una transazione in un terminale viene avviata tramite uno script groovy, viene creato un nuovo thread. Utilizzate questo parametro per impostare la dimensione della coda. (= numero massimo di transazioni in sospeso quando viene raggiunto) `taskExecutor.maxPoolSize`  
Tipo: numero  
Impostazione predefinita: 50

### Proprietà di runtime di Gapwalk
<a name="gapwalk-runtime-props"></a>

**Metadati della cache**  
Opzionale. Specifica se memorizzare nella cache i metadati del database.  
Tipo: booleano  
Impostazione predefinita: true

**check-groovy-file**  
Opzionale. Specifica se controllare il contenuto dei file Groovy prima della registrazione.  
Tipo: booleano  
Impostazione predefinita: true

**Statistiche del database**  
Opzionale. Specifica se consentire ai costruttori di SQL di raccogliere e visualizzare informazioni statistiche.  
Tipo: booleano  
Impostazione predefinita: false

**dateTimeFormat**  
Opzionale. dateTimeFormat Descrive come trasferire la data, l'ora e il tipo di timestamp del database in entità semplificatrici di dati. I valori consentiti sono///`ISO``EUR``USA``LOCAL`  
Tipo: stringa  
Impostazione predefinita: ISO

**dbDateFormat**  
Opzionale. Il formato della data di destinazione del database.  
Tipo: stringa  
Predefinito: yyyy-MM-dd

**dbTimeFormat**  
Opzionale. Il formato dell'ora di destinazione del database.  
Tipo: stringa  
Predefinito: HH:mm:ss

**dbTimestampFormat**  
Opzionale. Il formato del timestamp di destinazione del database.  
Tipo: stringa  
Predefinito: HH:mm:ss.ssssss yyyy-MM-dd

**Recupera dimensione**  
Opzionale. Il valore fetchSize per i cursori. Da utilizzare quando si recuperano dati utilizzando chunks by utils. load/unload   
Tipo: numero  
Impostazione predefinita: 10

**Disabilita forzatamente SQLTrim StringType**  
Opzionale. Specifica se disabilitare il taglio di tutti i parametri della stringa sql.  
Tipo: booleano  
Impostazione predefinita: false

**localDateFormat**  
Opzionale. Elenco dei formati di data locali. Separa ogni formato con`|`.  
Tipo: stringa

**localTimeFormat**  
Opzionale. Elenco dei formati dell'ora locale. Separa ogni formato con`|`.  
Tipo: stringa

**localTimestampFormat**  
Opzionale. Elenco dei formati di timestamp locali. Separa ogni formato con. `|`  
Tipo: stringa  
Impostazione predefinita:

**pgmDateFormat**  
Opzionale. Il formato di data e ora utilizzato nei programmi.  
Tipo: stringa  
Impostazione predefinita: yyyy-MM-dd

**pgmTimeFormat**  
Opzionale. Il formato dell'ora usato per l'esecuzione di pgm (programmi).  
Tipo: stringa  
Predefinito: hh.mm.ss

**pgmTimestampFormat**  
Opzionale. Il formato del timestamp.  
Tipo: stringa  
Impostazione predefinita: .mm.ss.ssssss yyyy-MM-dd-HH

### Proprietà del programma di utilità Gapwalk
<a name="gapwalk-utility-props"></a>

**jcl.type**  
Facoltativo. `.jcl`tipo di file. I valori consentiti sono`jcl`/`vse`. I PRINT/REPRO comandi dell'utilità IDCAMS restituiscono 4 se il file è vuoto per jcl non vse.  
Tipo: stringa  
Predefinito: mvs

**listcat.variablelengthpreprocessor.enabled**  
Opzionale. Speciifica se abilitare il preprocessore a lunghezza variabile per il comando LISTCAT.  
Tipo: booleano  
Impostazione predefinita: false

**listcat.variablelengthpreprocessor.type**  
Opzionale. Il tipo di oggetti contenuti nel file listcat, se abilitato. `listcat.variablelengthpreprocessor.enabled` I valori consentiti sono`rdw`/`bdw`.  
Tipo: stringa  
Impostazione predefinita: rdw

**load.batchSize**  
Opzionale. La dimensione del batch dell'utilità di caricamento.  
Tipo: numero  
Impostazione predefinita: 0

**load.format.dbdate**  
Opzionale. Il formato del database dell'utilità di caricamento da utilizzare.  
Tipo: stringa  
Impostazione predefinita: yyyy-MM-dd

**Load.format.dbTime**  
Opzionale. Il tempo di utilizzo del database dell'utilità di caricamento.  
Tipo: stringa  
Impostazione predefinita: HH:mm:ss

**load.format.localDate**  
Opzionale. Il formato di data locale dell'utilità di caricamento da utilizzare.  
Tipo: stringa  
Impostazione predefinita: gd.mm.yyyy\| \|yyyy-MM-DD dd/MM/yyyy

**load.format.localTime**  
Opzionale. Il formato dell'ora locale dell'utilità di caricamento da utilizzare.  
Tipo: stringa  
Predefinito: HH:mm:ss\|Hh.mm.ss

**caricare. sqlCodePointCambio**  
Opzionale. L'utilità pointshift del codice SQL per il caricamento. Esegue il processo di cambio dei caratteri. Richiesto quando il database di destinazione DB2 è Postgresql.  
Tipo: numero  
Impostazione predefinita: 0

**sysPunchEncoding**  
Opzionale. Il set di caratteri di codifica syspunch. I valori supportati sono/. `Cp1047` `ASCII`  
Tipo: stringa  
Impostazione predefinita: ASCII

**treatLargeNumberAsInteger**  
Opzionale. Speciifica se trattare i numeri grandi come. `Integer` Per impostazione predefinita, vengono `BigDecimal` trattati come tali.  
Tipo: booleano  
Impostazione predefinita: false

**unload.chunksize**  
Opzionale. Dimensione del blocco utilizzata per l'utilità di scarico.  
Tipo: numero  
Impostazione predefinita: 0

**unload.columnFiller**  
Opzionale. Il riempitore di colonne dell'utilità di scarico.  
Tipo: stringa  
Impostazione predefinita: spazio

**unload.fetchSize**  
Opzionale. Consente di regolare la dimensione del recupero quando si gestiscono i cursori nell'utilità unload.  
Tipo: numero  
Impostazione predefinita: 0

**unload.format.date**  
Opzionale. Se abilitato, `unload.useDatabaseConfiguration` il formato della data da utilizzare nell'utilità di scarico.  
Tipo: stringa  
Impostazione predefinita: MM/dd/yyyy

**unload.format.time**  
Opzionale. Se abilitato, `unload.useDatabaseConfiguration` il formato dell'ora da utilizzare nell'utilità di scarico.  
Tipo: stringa  
Predefinito: hh.mm.ss

**unload.format.timestamp**  
Opzionale. Se abilitato, `unload.useDatabaseConfiguration` il formato del timestamp da utilizzare nell'utilità unload.  
Tipo: stringa  
Impostazione predefinita: .mm.ss.ssssss yyyy-MM-dd-HH

**scarica.nbi. whenNotNull**  
Opzionale. Il valore Null Byte Indicator (nbi) da aggiungere quando il valore del database non è nullo.  
Tipo: esadecimale  
Valore predefinito: 00

**unload.nbi.whenNull**  
Opzionale. Il valore dell'indicatore Null Byte (nbi) da aggiungere quando il valore del database è nullo.  
Tipo: esadecimale  
Predefinito: 6F

**scarica.nbi. writeNullIndicator**  
Opzionale. Specifica se scrivere l'indicatore null nel file di output di scaricamento.  
Tipo: booleano  
Impostazione predefinita: false

**scaricare. sqlCodePointCambio**  
Opzionale. L'utilità pointshift del codice SQL per unload. Esegue il processo di cambio dei caratteri. Richiesto quando il database di destinazione DB2 è Postgresql.  
Tipo: numero  
Impostazione predefinita: 0

**scaricare. useDatabaseConfiguration**  
Opzionale. Specifica se utilizzare la configurazione di data o ora da application-main.yml nell'utilità unload.  
Tipo: booleano  
Impostazione predefinita: false

**scaricare. varCharIsNullo**  
Opzionale. Usa questo parametro nel programma INFTILB, se impostato su `true` allora tutti i campi non annullabili con valori vuoti (spazi) restituiscono una stringa vuota.  
Tipo: booleano  
Impostazione predefinita: false

### Altre proprietà
<a name="other-props"></a>

**qtemp.cleanup.threshold. hours**  
Opzionale. Per specificare quando è abilitato. `qtemp.dblog` La durata della partizione db (in ore).  
Tipo: numero  
Impostazione predefinita: 0

**qtemp.dblog**  
Opzionale. Se abilitare la registrazione del database QTEMP.  
Tipo: booleano  
Impostazione predefinita: false

**qtemp.uuid.length**  
Opzionale. La lunghezza dell'ID univoco di QTEMP.  
Tipo: numero  
Valore predefinito: 9

**quartz.scheduler. stand-by-if-error**  
Opzionale. Speciifica se attivare l'esecuzione del lavoro se lo scheduler del lavoro è in modalità standby. Se vero, quando è abilitata l'esecuzione del lavoro non viene attivata.  
Tipo: booleano  
Impostazione predefinita: false

**warmUpCache**  
Opzionale. Speciifica se caricare tutti i dati della tabella Datacom in una cache di riscaldamento all'avvio del server.  
Tipo: booleano  
Impostazione predefinita: false