Table of Contents

Search

  1. Preface
  2. Introduction to Databricks Delta Connector
  3. Connections for Databricks Delta
  4. Mappings for Databricks Delta
  5. Migrating a mapping
  6. Databricks Delta SQL ELT optimization
  7. Data type reference

Databricks Delta Connector

Databricks Delta Connector

Lookup properties for Databricks Delta

Lookup properties for Databricks Delta

The following table describes the Databricks Delta lookup object properties that you can configure in a Lookup transformation:
Property
Description
Connection
Name of the lookup connection.
You can select an existing connection, create a new connection, or define parameter values for the lookup connection property.
If you want to overwrite the lookup connection properties at runtime, select the
Allow parameter to be overridden at run time
option.
Source Type
Type of the source object. Select Single Object, Query, or Parameter.
Parameter
A parameter file where you define values that you want to update without having to edit the task. Select an existing parameter for the lookup object or click
New Parameter
to define a new parameter for the lookup object.
The
Parameter
property appears only if you select parameter as the lookup type.
If you want to overwrite the parameter at runtime, select the
Allow parameter to be overridden at run time
option.
Lookup Object
Name of the lookup object for the mapping.
Multiple Matches
Behavior when the lookup condition returns multiple matches. You can return all rows, any row, the first row, the last row, or an error.
You can select from the following options in the lookup object properties to determine the behavior:
  • Return first row
  • Return last row
  • Return any row
  • Return all rows
  • Report error
The following table describes the Databricks Delta lookup object advanced properties that you can configure in a Lookup transformation:
Advanced Property
Description
Database Name
Overrides the database specified in the connection.
Table Name
Overrides the table specified in the connection.
Staging Location
Relative directory path to store the staging files.
  • If the Databricks cluster is deployed on AWS, use the path relative to the Amazon S3 staging bucket.
  • If the Databricks cluster is deployed on Azure, use the path relative to the Azure Data Lake Store Gen2 staging filesystem name.
SQL Qverride
Overrides the default SQL query used to read data from the Databricks Delta custom query source.
Pre-SQL
SQL statement that you want to run before reading data from the source.
Post-SQL
SQL statement that you want to run after reading data from the source.
Job Timeout
Maximum time in seconds that is taken by the Spark job to complete processing. If the job is not completed within the time specified, the Databricks cluster terminates the job and the mapping fails.
If the job timeout is not specified, the mapping shows success or failure based on the job completion.
Job Status Poll Interval
Poll interval in seconds at which the Secure Agent checks the status of the job completion. Default is 30 seconds.
DB REST API Timeout
The Maximum time in seconds for which the Secure Agent retries the REST API calls to Databricks when there is an error due to network connection or if the REST endpoint returns
5xx HTTP
error code.
Default is 10 minutes.
DB REST API Retry Interval
The time Interval in seconds at which the Secure Agent must retry the REST API call, when there is an error due to network connection or when the REST endpoint returns
5xx HTTP
error code.
This value does not apply to the Job status REST API. Use job status poll interval value for the Job status REST API.
Default is 30 seconds.
Tracing Level
Sets the amount of detail that appears in the log file. You can choose terse, normal, verbose initialization, or verbose data.
Default is normal.
Lookup Data Filter
1
Limits the number of lookups that the mapping performs on the cache of the lookup source table based on the value you specify in the filter condition.
This property is applicable when you enable lookup cache on the
Advanced
tab for the Lookup transformation.
Maximum length is 32768 characters.
For more information about this property, see
Transformations
in the Data Integration documentation.
1
Doesn't apply to mappings in advanced mode.

0 COMMENTS

We’d like to hear from you!