Closed lewish closed 5 years ago
This would involve:
tags
property on the ISqlxConfig
interface, giving it a default value of []
at https://github.com/dataform-co/dataform/blob/master/core/compilers.ts#L92, and passing it through to the dataset/operation/assertion here: https://github.com/dataform-co/dataform/blob/master/core/session.ts#L56Table
, Operation
, and Assertion
) here: https://github.com/dataform-co/dataform/blob/master/protos/core.proto, and populating it with the result of (1)tags()
methods on Table
, Operation
, and Assertion
(all in the /core/
directory).One PR on this issue: https://github.com/dataform-co/dataform/pull/304
Please reopen this issue or open a new one to include code that can resove what graph actions to run. Ping @BenBirt
All action types, datasets, operations, and assertions - should carry a list of tags that can be added to that action type.
Tags are simply a list of string labels that can be added to an action. These will be used for specifying schedules in the future.
For example, with the new configuration syntax: