Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Bolo.

Table of Contents

Search

  1. Introduction to Databricks Delta Connector
  2. Connections for Databricks Delta
  3. Mappings and mapping tasks with Databricks Delta connector
  4. Databricks Delta pushdown optimization (SQL ELT)
  5. Data type reference

Databricks Delta Connector

Databricks Delta Connector

Databricks Delta sources, targets, lookups

Databricks Delta sources, targets, lookups

You must configure a Databricks Delta connection with simple or hybrid mode when you enable pushdown optimization in a mapping task.

Source properties

When you configure pushdown optimization, the mappings support the following advance properties for a Databricks Delta source:
  • Source Object Type
    • Single
    • Multiple
    • Query
    • Parameter
      When you use the query source type to read from Databricks Delta, you can choose to retain the field metadata and save the mapping. Even if you edit the query and run the mapping, the field metadata specified at design time is retained.
  • Query Options
    • Filter. You can use both simple and advanced filter conditions.
  • Database Name
  • Table Name
Contains, Ends With, and Starts With filter operators are not applicable when you use source filter to filter records.

Target properties

When you configure pushdown optimization, the mappings support the following properties for an Databricks Delta target:
  • Target Object Type
    • Single
    • Parameter
    • Create New at Runtime
  • Operation
    • Insert
    • Update
    • Upsert
    • Delete
  • Create Target
  • Target Database Name
  • Target Table Name
  • Update Mode
  • Write Disposition for Insert operation.
You cannot run pre-SQL or post-SQL commands in the source and target when you configure mappings for full pushdown optimization.

Lookup properties

When you configure pushdown optimization, the mappings support the following advance properties for a Databricks Delta lookup:
  • Source Object Type
    • Single
    • Query
    • Parameter
    • Multiple Matches for cached lookups
      Un-cached unconnected lookups are not supported for pushdown optimizations. For cached lookups, only
      return all rows
      is supported.
  • Database Name
  • Table Name
If you configure advanced properties that are not supported, the Secure Agent either ignores the properties or logs a pushdown optimization validation error in the session logs file. If the Secure Agent logs an error in the session log, the mappings run in the Informatica runtime environment without full pushdown.

0 COMMENTS

We’d like to hear from you!