View source: R/star_schema_enrich_dimension.R
| enrich_dimension_import | R Documentation |
tibble to enrich a dimensionFor a dimension of a star schema a tibble is attached. This contains
dimension attributes and new attributes. If values associated with all rows
in the dimension are included in the tibble, the dimension is enriched with
the new attributes.
enrich_dimension_import(st, name = NULL, tb)
## S3 method for class 'star_schema'
enrich_dimension_import(st, name = NULL, tb)
st |
A |
name |
A string, name of the dimension. |
tb |
A |
Role dimensions cannot be directly enriched. If a role playing dimension is enriched, the new attributes are also added to the associated role dimensions.
A star_schema object.
Other dimension enrichment functions:
enrich_dimension_export(),
enrich_dimension_import_test()
tb <-
enrich_dimension_export(st_mrs_age,
name = "when_common",
attributes = c("week", "year"))
# Add new columns with meaningful data (these are not), possibly exporting
# data to a file, populating it and importing it.
tb <- tibble::add_column(tb, x = "x", y = "y", z = "z")
st <- enrich_dimension_import(st_mrs_age, name = "when_common", tb)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.