Class: Google::Cloud::Dataform::V1::WorkflowInvocationAction::DataPreparationAction::ActionLoadConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Dataform::V1::WorkflowInvocationAction::DataPreparationAction::ActionLoadConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dataform/v1/dataform.rb
Overview
Simplified load configuration for actions
Instance Attribute Summary collapse
-
#append ⇒ ::Google::Cloud::Dataform::V1::WorkflowInvocationAction::DataPreparationAction::ActionSimpleLoadMode
Append into destination table.
-
#maximum ⇒ ::Google::Cloud::Dataform::V1::WorkflowInvocationAction::DataPreparationAction::ActionIncrementalLoadMode
Insert records where the value exceeds the previous maximum value for a column in the destination table.
-
#replace ⇒ ::Google::Cloud::Dataform::V1::WorkflowInvocationAction::DataPreparationAction::ActionSimpleLoadMode
Replace destination table.
-
#unique ⇒ ::Google::Cloud::Dataform::V1::WorkflowInvocationAction::DataPreparationAction::ActionIncrementalLoadMode
Insert records where the value of a column is not already present in the destination table.
Instance Attribute Details
#append ⇒ ::Google::Cloud::Dataform::V1::WorkflowInvocationAction::DataPreparationAction::ActionSimpleLoadMode
Returns Append into destination table
Note: The following fields are mutually exclusive: append
, replace
, maximum
, unique
. If a field in that set is populated, all other fields in the set will automatically be cleared.
2432 2433 2434 2435 |
# File 'proto_docs/google/cloud/dataform/v1/dataform.rb', line 2432 class ActionLoadConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#maximum ⇒ ::Google::Cloud::Dataform::V1::WorkflowInvocationAction::DataPreparationAction::ActionIncrementalLoadMode
Returns Insert records where the value exceeds the previous maximum value for a column in the destination table
Note: The following fields are mutually exclusive: maximum
, replace
, append
, unique
. If a field in that set is populated, all other fields in the set will automatically be cleared.
2432 2433 2434 2435 |
# File 'proto_docs/google/cloud/dataform/v1/dataform.rb', line 2432 class ActionLoadConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#replace ⇒ ::Google::Cloud::Dataform::V1::WorkflowInvocationAction::DataPreparationAction::ActionSimpleLoadMode
Returns Replace destination table
Note: The following fields are mutually exclusive: replace
, append
, maximum
, unique
. If a field in that set is populated, all other fields in the set will automatically be cleared.
2432 2433 2434 2435 |
# File 'proto_docs/google/cloud/dataform/v1/dataform.rb', line 2432 class ActionLoadConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#unique ⇒ ::Google::Cloud::Dataform::V1::WorkflowInvocationAction::DataPreparationAction::ActionIncrementalLoadMode
Returns Insert records where the value of a column is not already present in the destination table
Note: The following fields are mutually exclusive: unique
, replace
, append
, maximum
. If a field in that set is populated, all other fields in the set will automatically be cleared.
2432 2433 2434 2435 |
# File 'proto_docs/google/cloud/dataform/v1/dataform.rb', line 2432 class ActionLoadConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |