set_source {cohortBuilder} | R Documentation |
Create Cohort source
Description
Source is an object storing information about data source such as source type, primary keys and relations between stored data.
Usage
set_source(
dtconn,
...,
primary_keys = NULL,
binding_keys = NULL,
source_code = NULL,
description = NULL
)
## S3 method for class 'tblist'
set_source(
dtconn,
primary_keys = NULL,
binding_keys = NULL,
source_code = NULL,
description = NULL,
...
)
Arguments
dtconn |
An object defining source data connection. |
... |
Source type specific parameters. Available in 'attributes' list of resulting object. |
primary_keys |
Definition of primary keys describing source data (if valid). When provided, affects the output of attrition data plot. See primary_keys. |
binding_keys |
Definition of binding keys describing relations in source data (if valid). When provided, affects post filtering data. See binding-keys. |
source_code |
Expression presenting low-level code for creating source. When provided, used as a part of reproducible code output. |
description |
A named list storing the source objects description. Can be accessed with description Cohort method. |
Value
R6 object of class inherited from 'dtconn'.
Examples
mtcars_source <- set_source(
tblist(mtcars = mtcars),
source_code = quote({
source <- list(dtconn = list(datasets = mtcars))
})
)
mtcars_source$attributes