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: |
display |
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 | |
---|---|
source |
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 GCP 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. |