Class: Google::Cloud::Dataform::V1::WorkflowInvocationAction::DataPreparationAction::ActionLoadConfig

Inherits:
Object
  • Object
show all
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

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.

Returns:



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.

Returns:



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.

Returns:



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.

Returns:



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