D.4.3.2 Data Ingest XML Configuration File
The following table describes the parameters for the DataIngest.xml configuration file.
Note:
Default values for properties in this file are suitable for most deployments. Use caution when changing any default values.Table D-14 Data Ingest Properties
Type | Property Name | Description | Example |
---|---|---|---|
ProcessingBatch: Specifies batch settings that override settings in the database. Overrides are primarily useful during testing. | ProcessingBatch.Name | Sets the current batch name. Ingestion components process only input files that contain this value in the batch name portion of the file name. This property should be blank during normal operation. | |
ProcessingBatch: Specifies batch settings that override settings in the database. Overrides are primarily useful during testing. | ProcessingBatch.Date | Sets the current processing date. Ingestion components process only input files that contain this value in the processing date portion of the file name. This property should be blank during normal operation. The date format is YYYYMMDD. | |
ProcessingBatch: Specifies batch settings that override settings in the database. Overrides are primarily useful during testing. | ProcessingBatch.Last | Identifies the flag that indicates processing of the last batch of the day to Data Management. This property should be blank during normal operation. | |
Miscellaneous | DefaultSourceSystem.value | Indicates the default value to use for source system when manufacturing reference data records. | MTS |
Miscellaneous | BufferSize.value | Specifies the buffer size in kilobytes for I/O byte buffers that
the MDS and FDT processes create to read input files.
Use care when changing this parameter due to impact on performance and memory requirements. |
1024 |
Miscellaneous | DirectBufferSize.value | Specifies the buffer size in kilobytes for Java NIO direct byte
buffers that the MDS, MDT, and FDT processes create to read input
files.
Use care when changing this parameter due to impact on performance and memory requirements |
1024 |
Miscellaneous | DefaultCurrency.value | Indicates the value to use as the issuing currency when manufacturing security records from order or trade execution records. | USD |
Miscellaneous | UseDirectBuffers.value | Specifies whether to make use of Java NIO’s direct buffer mechanism. | TRUE |
Miscellaneous | Separator.value | Specifies the delimiter that separates fields in data file records. | ~ |
Log: Specifies properties used to configure the common logging module. | Log.UseDefaultLog | Specifies whether the system uses the default log file for a component. The default log file has the name of the component and resides in a date subdirectory of the logs directory (in YYYYMMDD format). | TRUE |
Log: Specifies properties used to configure the common logging module. | Log.UseDateLog | Specifies whether to put default log file for a component in a
date subdirectory.
Otherwise, it is placed directly under the logs directory. |
TRUE |
Log: Specifies properties used to configure the common logging module. | Log.InitDir | Specifies the location of the properties file for configuring the common logging module (install.cfg). | ../config |
DB: Specifies properties related to database access. | DB.Connection.Driver | Indicates the JDBC driver class name. | oracle.jdbc.driver.Orac leDriver |
DB: Specifies properties related to database access. | DB.Connection.InitialConnect ions | Specifies the number of connections initially to allocate in the connection pool. | 1 |
DB: Specifies properties related to database access. | DB.Connection.MaximumConnect ions | Indicates the maximum number of connections in the connection pool. You should correlate this parameter to the number of configured threads for the component. | 10 |
DB: Specifies properties related to database access. | DB.Connection.Timeout | Identifies the number of seconds to wait before timing out on a database connection attempt. | 10 |
DB: Specifies properties related to database access. | DB.Connection.NumRetries | Specifies the maximum number of times to attempt to connect to a database before failing. | 5 |
BUSINESS: Specifies properties related to data loaded into the ATOMIC schema. | BUSINESS.ExtractDir | Identifies the parent directory for intermediate files that Pre-processors produce that are applicable to the ATOMIC schema in the database. | ../data/firm/extract |
BUSINESS: Specifies properties related to data loaded into the ATOMIC schema. | BUSINESS.TransformDir | Specifies the working directory for the FDT component which transforms BUSINESS trade-related data. | ../data/firm/transform |
BUSINESS: Specifies properties related to data loaded into the ATOMIC schema. | BUSINESS.LoadDir | Indicates the parent directory for directories that store ATOMIC schema bound data files prior to loading with the Java data loader component. Control files for native loaders also reside below this directory. | ../data/firm/load |
MANTAS: Specifies properties related to data loaded into the ATOMIC schema. | MANTAS.ExtractDir | Specifies the parent directory for intermediate files that Pre-processors produce that are applicable to the ATOMIC schema in the database. | ../data/mantas/extract |
MANTAS: Specifies properties related to data loaded into the ATOMIC schema. | MANTAS.TransformDir | Specifies the working directory for intermediate files that utilities produce that are applicable to the ATOMIC schema in the database. | ../data/mantas/ transform |
MANTAS: Specifies properties related to data loaded into the ATOMIC schema. | MANTAS.LoadDir | Specifies the parent directory for directories that store ATOMIC schema bound data files prior to loading with the Java data loader component. Control files for native loaders also reside below this directory. | ../data/mantas/load |
Directory: Specifies properties used to define directory locations. | Directory.Log | Specifies the parent directory for log file directories and log files that Java ingestion components create. | ../logs |
Directory: Specifies properties used to define directory locations. | Directory.Inbox | Specifies the input directory where Java ingestion components find files that the Oracle client submits. Processing creates subdirectories in the /inboxdirectory for each day of data, to contain a copy of the input data file. | ../inbox |
Directory: Specifies properties used to define directory locations. | Directory.Error | Specifies the parent directory for error directories that contain error data files that Java ingestion components create. Each error data file contains records that were not processed due to error. | ../data/errors |
Directory: Specifies properties used to define directory locations. | Directory.Archive | Specifiesthe parent directory for directories that contain backup copies of intermediate files that Java ingestion components create. | ../data/backup |
Directory: Specifies properties used to define directory locations. | Directory.Config | Specifies the directory containing configuration files for Java ingestion server. | ../config |
Directory: Specifies properties used to define directory locations. | Directory.FuzzyMatcher | Specifies the directory containing files related to fuzzy matcher. | ../fuzzy_match |
Directory: Specifies properties used to define directory locations. | Directory.DataMap | Specifies the directory that contains XML data map files. | ../config/datamaps |
FileExtension: Specifies properties used to define extensions for various types of files. | FileExtension.Log | Specifies the file name extension for log files. | .log |
FileExtension: Specifies properties used to define extensions for various types of files. | FileExtension.Checkpoint | Specifies the file name extension for checkpoint files. Many of the Java ingestion components create checkpoint files as an aid to recovery when restarted after exiting prematurely. | .cp |
FileExtension: Specifies properties used to define extensions for various types of files. | FileExtension.Temporary | Specifies the file name extension for temporary files that Java ingestion components create. | .tmp |
FileExtension: Specifies properties used to define extensions for various types of files. | FileExtension.Error | Specifies the file name extension for error files that Java ingestion components create. | .err |
FileExtension: Specifies properties used to define extensions for various types of files. | FileExtension.Data | Specifies the file name extension for input data files that the Oracle client submits. The default value of .datis in accordance with the DIS. | .dat |
Security: Specifies properties used to produce security reference data. | Security.AdditionalColumns | Specifies additional columns of data that ingestion components must populate when manufacturing security records. | SCRTY_SHRT_NM, SCRTY_ISIN_ID, PROD_CTGRY_CD, PROD_TYPE_CD, PROD_SUB_TYPE_CD |
Symbol: Specifies properties used for looking up security reference data by security short name. | Symbol.DbTableName | Specifies the name of the database table to use when looking up security records by security short name. | SCRTY |
Symbol: Specifies properties used for looking up security reference data by security short name. | Symbol.KeyColumn | Specifies the column name to use when looking up security records by security short name. | SCRTY_SHRT_NM |
Symbol: Specifies properties used for looking up security reference data by security short name. | Symbol.ValueColumn | Specifies the column to use for retrieving the Behavior Detection assigned identifier for a security. | SCRTY_INTRL_ID |
Symbol: Specifies properties used for looking up security reference data by security short name. | Symbol.Category | Specifies the category of data for the security table. The category is a key for mapping to the database schema in which the security table resides. | BUSINESS |
SecurityISIN: Specifies properties used for looking up security ISINs. | SecurityISIN.DbTableName |
Specifies the name of the table to use when looking up a security using the Behavior Detection assigned security identifier. |
SCRTY |
SecurityISIN: Specifies properties used for looking up security ISINs. | SecurityISIN.KeyColumn | Specifies the column name to use when looking up security records by Behavior Detection assigned security identifier. | SCRTY_INTRL_ID |
SecurityISIN: Specifies properties used for looking up security ISINs. | SecurityISIN.ValueColumn | Specifies the column to retrieve when looking up a security using the Behavior Detection assigned security identifier. | SCRTY_ISIN_ID |
SecurityISIN: Specifies properties used for looking up security ISINs. | SecurityISIN.Category | Specifies the category of data in which the security table resides. The category is a key for mapping to the database schema in which the security table resides. | BUSINESS |
FDT: Specifies properties used to configure the FDT component. | FDT.NumberOfThreads.Value | Specifies the number of worker threads that the FDT uses when processing data. | 4 |
FDT: Specifies properties used to configure the FDT component. | FDT.LowerDisplayLimit.Value | Specifies the quantity below which orders are exempt from display. | 100 |
FDT: Specifies properties used to configure the FDT component. | FDT.UpperDisplayLimit.Value | Specifies the quantity above which orders are exempt from display. | 10000 |
FDT: Specifies properties used to configure the FDT component. | FDT.OrderPriceLimit.Value | Specifies the dollar value above which orders are exempt from display. | 200000 |
FDT: Specifies properties used to configure the FDT component. | FDT.SequenceBatchSize.OrderEvent | Specifies the batch size when retrieving sequence IDs for OrderEvent records (during end-of-day processing). | 1000 |
FDT: Specifies properties used to configure the FDT component. | FDT.SequenceBatchSize.Order | Specifies the batch size when retrieving sequence IDs for Order records. | 10000 |
FDT: Specifies properties used to configure the FDT component. | FDT.SequenceBatchSize.Trade | Specifies the batch size when retrieving sequence IDs for Trade records. | 10000 |
FDT: Specifies properties used to configure the FDT component. | FDT.SequenceBatchSize.Execution | Specifies the batch size when retrieving sequence IDs for Execution records. | 10000 |
FDT: Specifies properties used to configure the FDT component. | FDT.SequenceBatchSize.DerivedTrad e | Specifies the batch size when retrieving sequence IDs for DerivedTrade records. | 10000 |
FDT: Specifies properties used to configure the FDT component. | FDT.MarketDataSource.Value | Specifies the source of market data. Valid values are File for file based access or RMI for access using an RMI server (not recommended for performance reasons). | File |
FDT: Specifies properties used to configure the FDT component. | FDT.CalculateDisplayability.Value | Specifies whether to calculate displayability states. | FALSE |
FDT: Specifies properties used to configure the FDT component. | FDT.ExplainableCancelCodes.Value | Specifies a comma-separated list of explainable cancellation codes. | |
FDT: Specifies properties used to configure the FDT component. | FDT.BufferSize.value | Allows an override to the BufferSize.value property for FDT. | |
FDT: Specifies properties used to configure the FDT component. | FDT.LookForFutureEventTimes. value | ||
FDT: Specifies properties used to configure the FDT component. | FDT.UsePrevailingSale.value | Specifies whether to use the prevailing reported market sales price as an execution’s expected print price when no comparable market sales occur during the order’s marketable periods. | FALSE |
FDT: Specifies properties used to configure the FDT component. Data Management uses these parameters when calculating the expected print price for executions. A reported market sale is comparable to an execution when its size is in the same tier. | FDT.ExecutionSizeThresholds. FirstTierMax | Specifies the maximum size for the first tier. | 1000 |
FDT: Specifies properties used to configure the FDT component. Data Management uses these parameters when calculating the expected print price for executions. A reported market sale is comparable to an execution when its size is in the same tier. | FDT.ExecutionSizeThresholds. SecondTierMax | Specifies the maximum size for the second tier. | 5000 |
FDT: Specifies properties used to configure the FDT component.Data Management uses these parameters when calculating the expected print price for executions. A reported market sale is comparable to an execution when its size is in the same tier. | FDT.ExecutionSizeThresholds. ThirdTierMax | Specifies the maximum size for the third tier. Any size bigger than this value is considered part of the fourth tier. | 10000 |
FDT: Specifies properties used to configure the FDT component. Data Management uses these parameters when calculating the marketable time with reasonable size attributes for an order. Processing divides orders into small, medium, and large based on their remaining unit quantities. | FDT.OrderSizeMarketability. MaxSmallSize | Specifies the maximum size for an order to be considered small. | 1000 |
FDT: Specifies properties used to configure the FDT component. Data Management uses these parameters when calculating the marketable time with reasonable size attributes for an order. Processing divides orders into small, medium, and large based on their remaining unit quantities. | FDT.OrderSizeMarketability. MaxMediumSize | Specifies the maximum size for an order to be considered medium. | 5000 |
FDT: Specifies properties used to configure the FDT component. Data Management uses these parameters when calculating the marketable time with reasonable size attributes for an order. Processing divides orders into small, medium, and large based on their remaining unit quantities. | FDT.OrderSizeMarketability.S mallMinPercentAtBest | Specifies the minimum percent of a small order’s remaining unit
quantity that must be available at the best price for execution to
be considered reasonable.
The minimum percentage value must be represented in its decimal equivalent (for example 1.0 = 100%). |
1.0 |
FDT: Specifies properties used to configure the FDT component. Data Management uses these parameters when calculating the marketable time with reasonable size attributes for an order. Processing divides orders into small, medium, and large based on their remaining unit quantities. | FDT.OrderSizeMarketability.M ediumMinPercentAtBest | Specifies the minimum percent of a medium order’s remaining unit
quantity that must be available at the best price for execution to
be considered reasonable.
The minimum percentage value must be represented in its decimal equivalent (for example 1.0 = 100%). |
1.0 |
FDT: Specifies properties used to configure the FDT component. Data Management uses these parameters when calculating the marketable time with reasonable size attributes for an order. Processing divides orders into small, medium, and large based on their remaining unit quantities. | FDT.OrderSizeMarketability.L argeMinPercentAtBest | Specifies the minimum percent of a large order’s remaining unit
quantity that must be available at the best price for execution to
be considered reasonable.
The minimum percentage value must be represented in its decimal equivalent (for example 1.0 = 100%). |
1.0 |
FDT: Specifies properties used to configure the FDT component. | FDT.TradePurposeFilter.value | Specifies a comma-separated list of trade purpose codes. Processing does not consider trades with one of these purpose codes in firm reference price derivations. | IFADM, OFEA, CONB, CLNT, BTBX |
FDT: Specifies properties used to configure the FDT component. | FDT.RunBatchesSeparately.val ue | Specifies whether the FDT treats batches as distinct from one
another.
TRUE: Three defined batches originate from different geographical areas in which the data in each batch does not overlap (that is, an execution in batch A does not occur against an order in batch B). FALSE: Processing does not separate data in each batch into a distinct time interval (that is, an event in batch A occurred at 10am and an event in batch B occurred at 9am, and batch B arrived after batch A). |
TRUE |
FDT: Specifies properties used to configure the FDT component. | FDT.RegNMSExceptionCodes | Identifies the Order Handling Codes that should be considered as Reg NMS executions. | ISO, BAP, BRD, BOP, SOE, SHE |
FDT: Specifies properties used to configure the FDT component. | FDT.TreatLostEventsAsErrors. value | Identifies whether lost events found by the FDT (see Rejection During the Transformation Stage, for a discussion of lost events) should be treated as errors (TRUE) or as lost events to be read in on the next run of FDT (false). | TRUE |
FDT: Specifies properties used to configure the FDT component. | FDT.OpenOrderFileExpected.value | Identifies whether an OpenOrder file will be provided by the client during an end of day batch (TRUE) or whether it will not be provided (FALSE). | TRUE |
FDT: Specifies properties used to configure the FDT component. | FDT.NonExecutionTradePurpose Codes.value | Specifies a comma-separated list of trade purpose codes. For Trade Execution records that refer to an Order and have one of these codes, the FDT will create a Trade record rather than an Execution record. | CLNT, BTBX |
FDT: Specifies properties used to configure the FDT component. | FDT.EnableMIFID.value | Identifies whether MiFid related data will be provided (TRUE) or not (FALSE). | FALSE |
FDT: Specifies properties used to configure the FDT component. | FDT.IgnoreFutureMarketRefs.value | Identifies whether the FDT will use Reported Market Sales records that occur later in time than a given trade when calculating the market reference price for that trade (FALSE) or not (TRUE). | FALSE |
FDT: Specifies properties used to configure the FDT component. | FDT.MaxFutureMarketRefCompTi me.value |
Specifies the number of seconds from the time a trade occurs during which any reported sales records cannot have the same price and quantity as the given trade to be considered as a market reference price. -1 means that this condition will not apply, 0 means the condition applies to reported sales with the same time, 5 means the condition applies to reported sales within 5 seconds of the trade, and so on. This parameter is only used if FDT.IgnoreFutureMarketRefs.value= FALSE. |
-1 |
FDT: Specifies properties used to configure the FDT component. The next four parameters are used to generate records in the TRADE_TRXN_CORRECTION table, which record when a correction to a field of an execution, trade, or order occurs. The fields to be checked for corrections should be specified in a comma separated list of business field names. Business field names can be found in the corresponding XML data map file in the datamaps directory | FDT.DeriveCorrectionFields.T rade | Specifies which fields of a trade are monitored for corrections. | UnitQuantity, PriceIssuing |
FDT: Specifies properties used to configure the FDT component. The next four parameters are used to generate records in the TRADE_TRXN_CORRECTION table, which record when a correction to a field of an execution, trade, or order occurs. The fields to be checked for corrections should be specified in a comma separated list of business field names. Business field names can be found in the corresponding XML data map file in the datamaps directory | FDT.DeriveCorrectionFields.E xecution | Specifies which fields of an execution are monitored for corrections. | UnitQuantity, PriceIssuing |
FDT: Specifies properties used to configure the FDT component. The next four parameters are used to generate records in the TRADE_TRXN_CORRECTION table, which record when a correction to a field of an execution, trade, or order occurs. The fields to be checked for corrections should be specified in a comma separated list of business field names. Business field names can be found in the corresponding XML data map file in the datamaps directory | FDT.DeriveCorrectionFields.D erivedTrade | Specifies which fields of a derived trade are monitored for corrections. | YieldPercentage, YieldMethodCode |
FDT: Specifies properties used to configure the FDT component. The next four parameters are used to generate records in the TRADE_TRXN_CORRECTION table, which record when a correction to a field of an execution, trade, or order occurs. The fields to be checked for corrections should be specified in a comma separated list of business field names. Business field names can be found in the corresponding XML data map file in the datamaps directory | FDT.DeriveCorrectionFields.O rder | Specifies which fields of an order are monitored for corrections. | LimitPriceIssuing, UnitQuantity |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Default.ArchiveFlag | Specifies whether to archive data files. The system copies input files to the backup directory (TRUE) or deletes input files (FALSE). | TRUE |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Default.ErrorLimit | Specifies the percentage of invalid records to allow before
exiting with an error.
For example, a value of 10 allows 10 percent of records to be invalid before exiting with an error. A value of 0 allows no invalid records. A value of 100 allows all invalid records. |
100 |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Default.TargetDir | Specifies the directory in which to place the resulting output file. If this is blank (the default), output files reside in the corresponding load directory (a subdirectory of market/load or firm/ loaddepending on the schema of the data being processed). | |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Default.SequenceBatchSiz e | Specifies the batch size when retrieving sequence IDs. | 100000 |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Default.AdditionalOutput | Specifies a directory to contain the output file in addition to the target directory. | |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Default.DoFileLookups | Specifies whether to do reference data lookups for fields that arrive as part of an input file (TRUE) or not do them (FALSE). | FALSE |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Default.DiscardLookupFai lures | Specifies whether to discard records that fail a reference data lookup (TRUE) or just log a message (FALSE). | FALSE |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Default.ValidatorClass | Specifies the Java class used to validate records of a given data type. Use of subclasses occurs when the general functionality of AbstractValidator is not enough for a given data type. | AbstractValidator |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Default.AdapterClass | Specifies the Java class used to process records of a given data type. Use of subclasses occurs when the general functionality of BaseFileAdapter is not enough for a given data type. | BaseFileAdapter |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Default.NumberOfThreads | Specifies the number of worker threads to be used when Pre-processing a file | 2 |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Default.BufferSize | Allows an override to the BufferSize.valueproperty for the XDP. | 100 |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Default.InputFileCharset | Specifies the character set of the DIS input files provided by the client. Currently, the only supported character sets are those that are compatible with ASCII. | UTF8 |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Default.SupplementalType | Specifies an additional file type that a given XDP will create when it processes a file of the given type. | TrustedPairMember |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.Account.DeriveAccountToP eerGroup | When processing Account records, specifies whether to derive an AccountToPeerGroup record if the AccountPeerGroupIdentifier field is populated. | |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.EmployeeTradingRestricti on.DescendOrgTree | If an Employee Trading Restriction record contains an
Organization Identifier, then it specifies:
|
FALSE |
XDP: Specifies properties used to configure the Pre-processor (XDP) component. | XDP.<Data Type>.<Property> | Overrides the given property for the given Pre-processor instance. | |
XDL: Specifies properties used to configure the Data Loader (XDL) component. | XDL.Default.FullRefresh | Is valid for data types that have a load operation of Overwrite as defined in the DIS. This parameter specifies replacement of the entire table (TRUE) or provision of deltas (FALSE). | TRUE |
XDL: Specifies properties used to configure the Data Loader (XDL) component. | XDL.Default.DataFileExts | Specifies the possible file extensions for an input file. | .XDP, .FDT, .MDT, .XDT |
XDL: Specifies properties used to configure the Data Loader (XDL) component. | XDL.Default.CommitSize | Specifies the number of records to update or insert before committing (not used when Direct=TRUE). | 500 |
XDL: Specifies properties used to configure the Data Loader (XDL) component. | XDL.Default.ErrorLimit | Specifies the number of rejected records to allow before exiting with an error. If left blank (the default), processing sets no limit. | |
XDL: Specifies properties used to configure the Data Loader (XDL) component. | XDL.Default.DbErrorCodes | Specifies a comma-separated list of database vendor-specific error codes that indicate data level errors , such as data type and referential integrity. This results in rejection of records with a warning instead of a fatal failure. |
1, 1400, 1401, 1407, 1438, 1722, 1840,1841 2291, 2359, 1839,1847,12899 |
These properties apply only to the Oracle adapter. | XDL.Default.MaxBindSize | Specifies the maximum number of bytes (integer) to use in the bind array for loading data into the database. | 4194304 |
These properties apply only to the Oracle adapter. | XDL.Default.Direct | Specifies whether to use direct path loading (TRUE) or conventional path loading (FALSE). | FALSE |
These properties apply only to the Oracle adapter. | XDL.Default.Parallel | Specifies whether a direct path load will be donein parallel (TRUE). This will be the case when multiple loaders for the same data type are run in parallel, such as with multiple ingestion instances. | FALSE |
These properties apply only to the Oracle adapter. | XDL.Default.Unrecoverable | Specifies whether a direct path load does not use redo logs (TRUE) or uses redo logs (FALSE). | FALSE |
These properties apply only to the Oracle adapter. | XDL.Default.Partitioned | Specifies whether a direct path load uses the current date partition (TRUE) or any partition (FALSE). | FALSE |
These properties apply only to the Oracle adapter. | XDL.Default.SkipIndexes | Specifies whether a direct path load skips index maintenance (TRUE) or maintains indexes (FALSE). If set to TRUE, rebuilding of indexes must occur after running the Data Loader. | FALSE |
These properties apply only to the Oracle adapter. | XDL.Default.SkipIndexErrorCo de | Specifies a database vendor specific error code that occurs in the log file when skipping indexes. | 26025 |
These properties apply only to the Oracle adapter. | XDL.Default.IndexParallelLev el | Specifies the parallel level of an index rebuild (that is, number ofconcurrent threads for rebuilding an index). | 4 |
These properties apply only to the Oracle adapter. | XDL.Default.DoAnalyze | Specifies whether to run a stored procedure to analyze a database table after loading data into it. | FALSE |
These properties apply only to the Oracle adapter. | XDL.Default.DoImportStatisti cs | Specifies whether to run a stored procedure to import statistics for a database table after loading data into it. | FALSE |
These properties apply only to the Oracle adapter. | XDL.Default.ImportStatistics Type | Specifies the type of statistic import to perform if DoImportStatistics has a value of True. | DLY_POST_LOAD |
These properties apply only to the Oracle adapter. | XDL.Default. ImportStatisticsLogDir | Saves the directory to which the stored procedure writes the log file if DoImportStatistics has a value of True. This log directory must reside on the server that hosts the database. | /tmp |
These properties apply only to the Oracle adapter. | XDL.Default.TableDoesNotExis tErrorCode | Specifies the database error code that indicates a database table does not exist. | 942 |
These properties apply only to the Oracle adapter. | XDL.Default.UseUpdateLoader | Specifies whether JDBC updates should be used instead of a delete/insert when updating a database record. This is only valid for data types that have a load operation of Update. | FALSE |
These properties apply only to the Oracle adapter. | XDL.<Data Type>.<Property> | Overrides the specified property for a given Data Loader instance. | |
IMC: Specifies properties for configuring the Directory Cleanup (IMC) component. | Directory[1..N].Name | Identifies the directory to clean up. The system removes date subdirectories (in YYYYMMDD format) from this directory. | ../data/backup |
IMC: Specifies properties for configuring the Directory Cleanup (IMC) component. | Directory[1..N].DaysToKeep | Specifies the number of days to keep for this directory. The system does not delete date subdirectories with the latest dates. | 3 |
DBUtility: Specifies properties used to configure various utility processes. Valid utility names are SecurityFirmDaily, AccountChangeLogSummary, CustomerChangeLogSummary, AccountToCustomerChangeLogSummary. |
<UtilityName>.NumberofThread s | Specifiesthe number of worker threads that the give component uses when processing data. | 4 |
DBUtility: Specifies properties used to configure various utility processes. Valid utility names are SecurityFirmDaily, AccountChangeLogSummary, CustomerChangeLogSummary, AccountToCustomerChangeLogSummary. |
<UtilityName>.SequenceBatchs ize | Specifies the batch size when retrieving sequence IDs for records generated by given component. | 10000 |
Watch List Service: Specifies properties used to configure the Scan Watch List Web Service. | Timeout.value | Specifies how many seconds a call to the Watch List Service made through the scanWatchList.shscript will wait for the service request to finish. This value should be set to the longest wait time expected based on the volume of data and system configuration. Setting it very high will not affect performance since the call will return as soon as it is complete. | 600 |
Watch List Service: Specifies properties used to configure the Scan Watch List Web Service. | Log.UseDateLog | Overrides the default Log.UseDateLog property. | FALSE |
Watch List Service: Specifies properties used to configure the Scan Watch List Web Service. | WatchListScannerClass.value | Identifies the Java class used to scan a watch list for a given name. | MantasWatchListScanner |
Watch List Service: Specifies properties used to configure the Scan Watch List Web Service. | NameMatcherClass.value | Identifies the Java class used to match a name against a list of names. | FuzzyNameMatcher |
Watch List Service: Specifies properties used to configure the Scan Watch List Web Service. | FuzzyMatcher.SecondToPoll | Identifies the number of seconds to wait between querying the WATCH_LIST table for new names that are added by the Watch List Management Utility. | |
Watch List Service: Specifies properties used to configure the Scan Watch List Web Service. | FuzzyMatcher.MaximumAddedNames | Identifies the maximum number of names that can be added to the Watch List Service after it is initialized. If additional names must be added, the service must be re- initialized. |