Patient Summary Loader
Tool. Runs: nsaph.loader.data_loader
Description
This tool loads patient summary data into a database. It should be run after the data is inspected and data model is created from FTS files
Inputs
Name |
Type |
Default |
Description |
---|---|---|---|
registry |
File? |
A path to the data model file |
|
domain |
string |
the name of the domain |
|
table |
string |
the name of the table being populated |
|
database |
File |
Path to database connection file, usually database.ini |
|
connection_name |
string |
The name of the section in the database.ini file |
|
incremental |
boolean |
if defined, then the data ingestion is incremental. Transactions are committed after every file is processed and files that have already been processed are skipped |
|
input |
Directory |
A path to directory, containing unpacked CMS files. The tool will recursively look for data files according to provided pattern |
|
pattern |
string |
||
threads |
int |
|
number of threads, concurrently writing into the database |
page_size |
int |
|
explicit page size for the database |
log_frequency |
long |
|
informational logging occurs every specified number of records |
limit |
long? |
if specified, the process will stop after ingesting the specified number of records |
|
depends_on |
File? |
a special field used to enforce dependencies and execution order |