Skip to main content

SendGrid connector

Beta

This feature is in Beta. To use it, a workspace admin must turn on Lakeflow Connect for SendGrid from the Previews page. See Manage Databricks previews.

The managed SendGrid connector in Lakeflow Connect ingests subusers, IP access-management activity, suppression lists, unsubscribe groups, Marketing Campaigns data (contacts, lists, segments, Single Sends, and engagement statistics), and email templates from SendGrid into Databricks.

Feature availability​

Feature

Availability

UI-based pipeline authoring

Green check icon Supported

API-based pipeline authoring

Green check icon Supported

Declarative Automation Bundles

Green check icon Supported

Incremental ingestion

Red X icon Not supported

Unity Catalog governance

Green check icon Supported

Orchestration using Databricks Workflows

Green check icon Supported

API-based column selection and deselection

Green check icon Supported

API-based row filtering

Red X icon Not supported

SCD Type 2

Red X icon Not supported

The SendGrid connector ingests full snapshots of each table.

Automated schema evolution: New and deleted columns

Green check icon Supported

Automated schema evolution: Data type changes

Red X icon Not supported

Automated schema evolution: Column renames

Red X icon Not supported

Requires a full refresh.

Feature

Availability

UI-based pipeline authoring

Green check icon Supported

API-based pipeline authoring

Green check icon Supported

Declarative Automation Bundles

Green check icon Supported

Incremental ingestion

Red X icon Not supported

Unity Catalog governance

Green check icon Supported

Orchestration using Databricks Workflows

Green check icon Supported

API-based column selection and deselection

Green check icon Supported

API-based row filtering

Red X icon Not supported

SCD Type 2

Red X icon Not supported

The SendGrid connector ingests full snapshots of each table.

Automated schema evolution: New and deleted columns

Green check icon Supported

Automated schema evolution: Data type changes

Red X icon Not supported

Automated schema evolution: Column renames

Red X icon Not supported

Requires a full refresh.

Authentication methods​

Authentication method

Availability

OAuth U2M

Red X icon Not supported

OAuth M2M

Red X icon Not supported

Basic authentication (username/password)

Red X icon Not supported

Basic authentication (API key)

Green check icon Supported

SendGrid parent-account API key.

Authentication method

Availability

OAuth U2M

Red X icon Not supported

OAuth M2M

Red X icon Not supported

Basic authentication (username/password)

Red X icon Not supported

Basic authentication (API key)

Green check icon Supported

SendGrid parent-account API key.

Ingest from SendGrid in 3 steps​

  1. Configure SendGrid for ingestion (Admins): Set up SendGrid to authenticate with Databricks.
  2. Create a Unity Catalog connection (Admins): Create a connection in Catalog Explorer to store credentials for Databricks to authenticate with SendGrid.
  3. Create an ingestion pipeline (Admins or non-admins): Select any supported interface and create a pipeline from an existing connection.