CompilationResultAction(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents a single Dataform action in a compilation result.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
relation |
google.cloud.dataform_v1beta1.types.CompilationResultAction.Relation
The database relation created/updated by this action. This field is a member of oneof_ compiled_object.
|
operations |
google.cloud.dataform_v1beta1.types.CompilationResultAction.Operations
The database operations executed by this action. This field is a member of oneof_ compiled_object.
|
assertion |
google.cloud.dataform_v1beta1.types.CompilationResultAction.Assertion
The assertion executed by this action. This field is a member of oneof_ compiled_object.
|
declaration |
google.cloud.dataform_v1beta1.types.CompilationResultAction.Declaration
The declaration declared by this action. This field is a member of oneof_ compiled_object.
|
notebook |
google.cloud.dataform_v1beta1.types.CompilationResultAction.Notebook
The notebook executed by this action. This field is a member of oneof_ compiled_object.
|
data_preparation |
google.cloud.dataform_v1beta1.types.CompilationResultAction.DataPreparation
The data preparation executed by this action. This field is a member of oneof_ compiled_object.
|
target |
google.cloud.dataform_v1beta1.types.Target
This action's identifier. Unique within the compilation result. |
canonical_target |
google.cloud.dataform_v1beta1.types.Target
The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result. |
file_path |
str
The full path including filename in which this action is located, relative to the workspace root. |
internal_metadata |
str
Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string. This field is a member of oneof_ _internal_metadata.
|
Classes
Assertion
Assertion(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents an assertion upon a SQL query which is required return zero rows.
DataPreparation
DataPreparation(mapping=None, *, ignore_unknown_fields=False, **kwargs)Defines a compiled Data Preparation entity
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Declaration
Declaration(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents a relation which is not managed by Dataform but which may be referenced by Dataform actions.
IncrementalLoadMode
IncrementalLoadMode(mapping=None, *, ignore_unknown_fields=False, **kwargs)Load definition for incremental load modes
LoadConfig
LoadConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)Simplified load configuration for actions
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Notebook
Notebook(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents a notebook.
Operations
Operations(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents a list of arbitrary database operations.
Relation
Relation(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents a database relation.
SimpleLoadMode
SimpleLoadMode(mapping=None, *, ignore_unknown_fields=False, **kwargs)Simple load definition