
Check the result of joining a flat table with a lookup table
Source:R/flat_table_join.R
check_lookup_table.Rd
Before joining a flat table with a lookup table we can check the result to determine if we need to adapt the values of some instances or add new elements to the lookup table. This function returns the values of the foreign key of the flat table that do not correspond to the primary key of the lookup table.
Usage
check_lookup_table(ft, fk_attributes, lookup)
# S3 method for class 'flat_table'
check_lookup_table(ft, fk_attributes = NULL, lookup)
Details
If no attributes are indicated, those that form the primary key of the lookup table are considered in the flat table.
See also
Other flat table join functions:
get_pk_attribute_names()
,
join_lookup_table()
,
lookup_table()
Examples
lookup <- flat_table('iris', iris) |>
lookup_table(
measures = c("Sepal.Length", "Sepal.Width", "Petal.Length", "Petal.Width"),
measure_agg = c('MAX', 'MIN', 'SUM', 'MEAN')
)
values <- flat_table('iris', iris) |>
check_lookup_table(lookup = lookup)