| dm_unnest_tbl {dm} | R Documentation | 
Unnest columns from a wrapped table
Description
dm_unnest_tbl() target a specific column to unnest
from the given table in a given dm.
A ptype or a set of keys should be given, not both.
Usage
dm_unnest_tbl(dm, parent_table, col, ptype)
Arguments
dm | 
 A dm.  | 
parent_table | 
 A table in the dm with nested columns.  | 
col | 
 The column to unnest (unquoted).  | 
ptype | 
 A dm, only used to query names of primary and foreign keys.  | 
Details
dm_nest_tbl() is an inverse operation to dm_unnest_tbl()
if differences in row and column order are ignored.
The opposite is true if referential constraints between both tables
are satisfied.
Value
A dm.
See Also
dm_unwrap_tbl(), dm_unpack_tbl(),
dm_nest_tbl(), dm_pack_tbl(), dm_wrap_tbl(),
dm_examine_constraints(), dm_examine_cardinalities(),
dm_ptype().
Examples
airlines_wrapped <-
  dm_nycflights13() %>%
  dm_wrap_tbl(airlines)
# The ptype is required for reconstruction.
# It can be an empty dm, only primary and foreign keys are considered.
ptype <- dm_ptype(dm_nycflights13())
airlines_wrapped %>%
  dm_unnest_tbl(airlines, flights, ptype)
[Package dm version 1.0.10 Index]