It obtains the star database: For updates, the one defined from the data; for constellations, the one indicated by the parameter.
Usage
get_star_database(db, name)
# S3 method for star_database_update
get_star_database(db, name = NULL)
# S3 method for star_database
get_star_database(db, name)
See also
Other star database refresh functions:
get_existing_fact_instances()
,
get_lookup_tables()
,
get_new_dimension_instances()
,
get_star_schema()
,
get_transformation_code()
,
get_transformation_file()
,
incremental_refresh()
,
update_according_to()
Examples
f1 <- flat_table('ft_num', ft_cause_rpd) |>
as_star_database(mrs_cause_schema_rpd)
f2 <- flat_table('ft_num2', ft_cause_rpd) |>
update_according_to(f1)
st <- f2 |>
get_star_database()
db1 <- star_database(mrs_cause_schema, ft_num) |>
snake_case()
db2 <- star_database(mrs_age_schema, ft_age) |>
snake_case()
ct <- constellation("MRS", db1, db2)
names <- ct |>
get_fact_names()
st <- ct |>
get_star_database(names[1])