> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# cvarc-data-load.properties

## File purpose

The **cvarc-data-load.properties** file defines the file loading formats and pattern matching for the input files to the datastore.

## File location

The file is located in the folder **cvarc-application\src\main\resources**.

## File values

### File loading format

<table><thead><tr><th>Property</th><th>Value</th><th>Description</th></tr></thead><tbody><tr><td>default.csvSource.buffer.size</td><td><code>1024</code></td><td>CSV buffer size in KB.</td></tr><tr><td>default.csvSource.parser.threads</td><td><code>8</code></td><td>Specifies the number of threads to be used for data loading.</td></tr><tr><td>default.csvSource.synchronous.parsing.mode</td><td><code>true</code></td><td>Enables/disables synchronous parsing mode.</td></tr><tr><td>default.topic.file.number.skipped.lines</td><td><code>1</code></td><td>The number of skipped lines.</td></tr><tr><td>default.topic.accept.incomplete.lines</td><td><code>false</code></td><td>Specifies whether incomplete CSV lines are accepted.</td></tr><tr><td>default.topic.accept.overflow\.lines</td><td><code>false</code></td><td>Specifies whether overflowing CSV lines are accepted.</td></tr><tr><td>default.topic.parser.column.separator</td><td><code>\t</code></td><td>Parser column separator.</td></tr><tr><td>default.topic.parser.process.quotes</td><td><code>true</code></td><td>Enables/disables using the available CPU number to spawn off the parser threads. When set to <code>false</code>, the thread number specified in <code>default.csvSource.parser.threads</code> is used.</td></tr></tbody></table>

### BA file format

File patterns for the BA input files.

<table><thead><tr><th>Property</th><th>Value</th></tr></thead><tbody><tr><td>ba.ead.file-pattern</td><td><code>glob:\*\*/\*ba-cva-credit-exposures-risk-data\*.csv</code></td></tr><tr><td>ba.hedge.risk.file-pattern</td><td><code>glob:\*\*/\*ba-cva-hedges-risk-data\*.csv</code></td></tr><tr><td>ba.risk.weight.file-pattern</td><td><code>glob:\*\*/\*ba-cva-risk-weights\*.csv</code></td></tr></tbody></table>

### SA file format

File patterns for the SA input files.

<table><thead><tr><th>Property</th><th>Value</th></tr></thead><tbody><tr><td>sa.risk.weight.delta.interest.rate.file-pattern</td><td><code>glob:\*\*/\*sa-cva-risk-weights-delta-interest-rate\*.csv</code></td></tr><tr><td>sa.risk.weight.delta.couter-party.credit.spread.file-pattern</td><td><code>glob:\*\*/\*sa-cva-risk-weights-delta-counterparty-credit-spread\*.csv</code></td></tr><tr><td>sa.risk.weight.delta.reference.credit.spread.file-pattern</td><td><code>glob:\*\*/\*sa-cva-risk-weights-delta-reference-credit-spread\*.csv</code></td></tr><tr><td>sa.risk.weight.delta.equity.file-pattern</td><td><code>glob:\*\*/\*sa-cva-risk-weights-delta-equity\*.csv</code></td></tr><tr><td>sa.risk.weight.delta.commodity.file-pattern</td><td><code>glob:\*\*/\*sa-cva-risk-weights-delta-commodity\*.csv</code></td></tr><tr><td>sa.risk.factors.correlations.delta.interest.rate.file-pattern</td><td><code>glob:\*\*/\*sa-cva-risk-factors-correlations-delta-interest-rate\*.csv</code></td></tr><tr><td>sa.cross.buckets.correlation.counter-party.credit.spread.file-pattern</td><td><code>glob:\*\*/\*sa-cva-cross-buckets-correlation-counterparty-credit-spread\*.csv</code></td></tr><tr><td>sa.cross.buckets.correlation.reference.credit.spread.file-pattern</td><td><code>glob:\*\*/\*sa-cva-cross-buckets-correlation-reference-credit-spread\*.csv</code></td></tr><tr><td>sa.delta.sensitivities.file-pattern</td><td><code>glob:\*\*/\*sa-cva-cva-delta-sensitivities\*.csv</code></td></tr><tr><td>sa.hedges.delta.sensitivities.file-pattern</td><td><code>glob:\*\*/\*sa-cva-hedges-delta-sensitivities\*.csv</code></td></tr><tr><td>sa.vega.sensitivities.file-pattern</td><td><code>glob:\*\*/\*sa-cva-cva-vega-sensitivities\*.csv</code></td></tr><tr><td>sa.hedges.vega.sensitivities.file-pattern</td><td><code>glob:\*\*/\*sa-cva-hedges-vega-sensitivities\*.csv</code></td></tr><tr><td>sa.risk.factors.catalog.file-pattern</td><td><code>glob:\*\*/\*risk-factors-catalog\*.csv</code></td></tr><tr><td>sa.cva.risk.weights.vega.file-pattern</td><td><code>glob:\*\*/\*sa-cva-risk-weights-vega\*.csv</code></td></tr></tbody></table>

### Shared file format

File patterns for the shared input files.

<table><thead><tr><th>Property</th><th>Value</th></tr></thead><tbody><tr><td>shared.netting-set.file-pattern</td><td><code>glob:\*\*/\*netting-set-attributes\*.csv</code></td></tr><tr><td>shared.trade.description.file-pattern</td><td><code>glob:\*\*/\*trade-attributes\*.csv</code></td></tr><tr><td>shared.instrument.file-pattern</td><td><code>glob:\*\*/\*reference-names-attributes\*.csv</code></td></tr><tr><td>liquid.interest.rate.currencies.file-pattern</td><td><code>glob:\*\*/\*liquid-interest-rate-currencies\*.csv</code></td></tr><tr><td>sa.approval.file-pattern</td><td><code>glob:\*\*/\*sa-cva-approval\*.csv</code></td></tr><tr><td>sa.carved.netting-sets.file-pattern</td><td><code>glob:\*\*/\*sa-cva-carved-nettingsets\*.csv</code></td></tr><tr><td>sa.buckets.interest.rate.file-pattern</td><td><code>glob:\*\*/\*sa-cva-buckets-interest-rate\*.csv</code></td></tr><tr><td>sa.buckets.foreign.exchange.file-pattern</td><td><code>glob:\*\*/\*sa-cva-buckets-foreign-exchange\*.csv</code></td></tr><tr><td>sa.buckets.counter-party.credit.spread.file-pattern</td><td><code>glob:\*\*/\*sa-cva-buckets-counterparty-credit-spread\*.csv</code></td></tr><tr><td>sa.buckets.reference.credit.spread.file-pattern</td><td><code>glob:\*\*/\*sa-cva-buckets-reference-credit-spread\*.csv</code></td></tr><tr><td>sa.buckets.equity.file-pattern</td><td><code>glob:\*\*/\*sa-cva-buckets-equity\*.csv</code></td></tr><tr><td>sa.buckets.commodity.file-pattern</td><td><code>glob:\*\*/\*sa-cva-buckets-commodity\*.csv</code></td></tr><tr><td>sa.vertices.file-pattern</td><td><code>glob:\*\*/\*vertices\*.csv</code></td></tr><tr><td>parameters.file-pattern</td><td><code>glob:\*\*/\*cvarc-parameters\*.csv</code></td></tr><tr><td>legal.relationship.file-pattern</td><td><code>glob:\*\*/\*legal-relationship\*.csv</code></td></tr><tr><td>parameter-set.file-pattern</td><td><code>glob:\*\*/ParameterSet\*.csv</code></td></tr><tr><td>crif.file-pattern</td><td><code>glob:\*\*/\*crif\*.csv</code></td></tr><tr><td>source.fx-rate.file-pattern</td><td><code>glob:\*\*/\*fx-rate\*.csv</code></td></tr></tbody></table>
