OpenLineage datasets
datasets.RdDataset identifies a dataset. InputDataset and OutputDataset add
lifecycle-specific facet maps and are the only dataset types accepted by a
RunEvent.
Examples
Dataset("postgres://warehouse", "analytics.orders")
#> <openlineage::Dataset>
#> @ namespace: chr "postgres://warehouse"
#> @ name : chr "analytics.orders"
#> @ facets : Named list()
InputDataset("postgres://warehouse", "raw.orders")
#> <openlineage::InputDataset>
#> @ namespace : chr "postgres://warehouse"
#> @ name : chr "raw.orders"
#> @ facets : Named list()
#> @ input_facets: Named list()
OutputDataset("postgres://warehouse", "analytics.orders")
#> <openlineage::OutputDataset>
#> @ namespace : chr "postgres://warehouse"
#> @ name : chr "analytics.orders"
#> @ facets : Named list()
#> @ output_facets: Named list()