Skip to main content

Lifecycle State Change Facet

Example:

{
...
"outputs": {
"facets": {
"lifecycleStateChange": {
"_producer": "https://some.producer.com/version/1.0",
"_schemaURL": "https://openlineage.io/spec/facets/1-0-0/LifecycleStateChangeDatasetFacet.json",
"lifecycleStateChange": "CREATE"
}
}
}
...
}
{
...
"outputs": {
"facets": {
"lifecycleStateChange": {
"_producer": "https://some.producer.com/version/1.0",
"_schemaURL": "https://openlineage.io/spec/facets/1-0-0/LifecycleStateChangeDatasetFacet.json",
"lifecycleStateChange": "RENAME",
"previousIdentifier": {
"namespace": "example_namespace",
"name": "example_table_1"
}
}
}
}
...
}

The facet specification can be found here.