
Import tibble to enrich a dimension
Source: R/star_schema_enrich_dimension.R
enrich_dimension_import.RdFor 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.
Usage
enrich_dimension_import(st, name = NULL, tb)
# S3 method for star_schema
enrich_dimension_import(st, name = NULL, tb)Details
Role dimensions cannot be directly enriched. If a role playing dimension is enriched, the new attributes are also added to the associated role dimensions.
See also
Other dimension enrichment functions:
enrich_dimension_export(),
enrich_dimension_import_test()
Examples
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)