Resource: Process
A process is the definition of a data transformation operation.
JSON representation |
---|
{
"name": string,
"displayName": string,
"attributes": {
string: value,
...
},
"origin": {
object ( |
Fields | |
---|---|
name |
Immutable. The resource name of the lineage process. Format: |
displayName |
Optional. A human-readable name you can set to display in a user interface. Must be not longer than 200 characters and only contain UTF-8 letters or numbers, spaces or characters like |
attributes |
Optional. The attributes of the process. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the process). Up to 100 attributes are allowed. |
origin |
Optional. The origin of this process and its runs and lineage events. |
Origin
Origin of a process.
JSON representation |
---|
{
"sourceType": enum ( |
Fields | |
---|---|
sourceType |
Type of the source. Use of a sourceType other than |
name |
If the sourceType isn't CUSTOM, the value of this field should be a Google Cloud resource name of the system, which reports lineage. The project and ___location parts of the resource name must match the project and ___location of the lineage resource being created. Examples:
|
SourceType
Type of the source of a process.
Enums | |
---|---|
SOURCE_TYPE_UNSPECIFIED |
Source is Unspecified |
CUSTOM |
A custom source |
BIGQUERY |
BigQuery |
DATA_FUSION |
Data Fusion |
COMPOSER |
Composer |
LOOKER_STUDIO |
Looker Studio |
DATAPROC |
Dataproc |
VERTEX_AI |
Vertex AI |
Methods |
|
---|---|
|
Creates a new process. |
|
Deletes the process with the specified name. |
|
Gets the details of the specified process. |
|
List processes in the given project and ___location. |
|
Updates a process. |