Class: Aws::Glue::Types::SourceTableConfig
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::Glue::Types::SourceTableConfig
 
 
- Defined in:
 - gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb
 
Overview
Properties used by the source leg to process data from the source.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #fields  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A list of fields used for column-level filtering.
 - 
  
    
      #filter_predicate  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A condition clause used for row-level filtering.
 - 
  
    
      #primary_key  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Provide the primary key set for this table.
 - 
  
    
      #record_update_field  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Incremental pull timestamp-based field.
 
Instance Attribute Details
#fields ⇒ Array<String>
A list of fields used for column-level filtering. Currently unsupported.
      25092 25093 25094 25095 25096 25097 25098 25099  | 
    
      # File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25092 class SourceTableConfig < Struct.new( :fields, :filter_predicate, :primary_key, :record_update_field) SENSITIVE = [] include Aws::Structure end  | 
  
#filter_predicate ⇒ String
A condition clause used for row-level filtering. Currently unsupported.
      25092 25093 25094 25095 25096 25097 25098 25099  | 
    
      # File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25092 class SourceTableConfig < Struct.new( :fields, :filter_predicate, :primary_key, :record_update_field) SENSITIVE = [] include Aws::Structure end  | 
  
#primary_key ⇒ Array<String>
Provide the primary key set for this table. Currently supported
specifically for SAP EntityOf entities upon request. Contact
Amazon Web Services Support to make this feature available.
      25092 25093 25094 25095 25096 25097 25098 25099  | 
    
      # File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25092 class SourceTableConfig < Struct.new( :fields, :filter_predicate, :primary_key, :record_update_field) SENSITIVE = [] include Aws::Structure end  | 
  
#record_update_field ⇒ String
Incremental pull timestamp-based field. Currently unsupported.
      25092 25093 25094 25095 25096 25097 25098 25099  | 
    
      # File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 25092 class SourceTableConfig < Struct.new( :fields, :filter_predicate, :primary_key, :record_update_field) SENSITIVE = [] include Aws::Structure end  |