Reference documentation and code samples for the Google Cloud Dataform V1beta1 Client class ActionLoadConfig.
Simplified load configuration for actions
Generated from protobuf message google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig
Namespace
Google \ Cloud \ Dataform \ V1beta1 \ WorkflowInvocationAction \ DataPreparationActionMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ replace |
ActionSimpleLoadMode
Replace destination table |
↳ append |
ActionSimpleLoadMode
Append into destination table |
↳ maximum |
ActionIncrementalLoadMode
Insert records where the value exceeds the previous maximum value for a column in the destination table |
↳ unique |
ActionIncrementalLoadMode
Insert records where the value of a column is not already present in the destination table |
getReplace
Replace destination table
| Returns | |
|---|---|
| Type | Description |
ActionSimpleLoadMode|null |
|
hasReplace
setReplace
Replace destination table
| Parameter | |
|---|---|
| Name | Description |
var |
ActionSimpleLoadMode
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAppend
Append into destination table
| Returns | |
|---|---|
| Type | Description |
ActionSimpleLoadMode|null |
|
hasAppend
setAppend
Append into destination table
| Parameter | |
|---|---|
| Name | Description |
var |
ActionSimpleLoadMode
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMaximum
Insert records where the value exceeds the previous maximum value for a column in the destination table
| Returns | |
|---|---|
| Type | Description |
ActionIncrementalLoadMode|null |
|
hasMaximum
setMaximum
Insert records where the value exceeds the previous maximum value for a column in the destination table
| Parameter | |
|---|---|
| Name | Description |
var |
ActionIncrementalLoadMode
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getUnique
Insert records where the value of a column is not already present in the destination table
| Returns | |
|---|---|
| Type | Description |
ActionIncrementalLoadMode|null |
|
hasUnique
setUnique
Insert records where the value of a column is not already present in the destination table
| Parameter | |
|---|---|
| Name | Description |
var |
ActionIncrementalLoadMode
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMode
| Returns | |
|---|---|
| Type | Description |
string |
|