Sha256: b297e0742eb2915f321e03fd0f27c9fc5d3476278e1c418b96295fdb435b4722

Contents?: true

Size: 952 Bytes

Versions: 3

Compression:

Stored size: 952 Bytes

Contents

require 'marketingcloudsdk'
require_relative 'sample_helper'

begin
	myclient = MarketingCloudSDK::Client.new auth
	
	DataExtensionCustomerKey = "62476204-bfd3-de11-95ca-001e0bbae8cc"
	CSVFileName = "SDKExample.csv"
	
=begin
	* Parameters:
		* Data Extension CustomerKey - CustomerKey values are displayed in the UI as External Key   
		* File Name - File must be a CSV located on your ExactTarget FTP Site
		* Overwrite (Boolean) - Set to True in order to overwrite all existing data in the data extension. Required if Data Extension does not have a primary key.
=end

	response = myclient.CreateAndStartDataExtensionImport(DataExtensionCustomerKey, CSVFileName, true)
	p 'Response Status: ' + response.status.to_s
	p 'Code: ' + response.code.to_s
	p 'Message: ' + response.message.to_s	
	p 'Results Length: ' + response.results.length.to_s
	p 'Results: ' + response.results.to_s
	
rescue => e
	p "Caught exception: #{e.message}"
	p e.backtrace
end


Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
sfmc-fuelsdk-ruby-1.3.1 samples/sample-CreateAndStartDataExtensionImport.rb
sfmc-fuelsdk-ruby-1.1.0 samples/sample-CreateAndStartDataExtensionImport.rb
dragostsesdk-1.1.0 samples/sample-CreateAndStartDataExtensionImport.rb