Vimeo connector reference
This feature is in Beta. To use it, a workspace admin must turn on Lakeflow Connect for Vimeo from the Previews page. See Manage Databricks previews.
The managed Vimeo connector in Lakeflow Connect supports four source tables in the default schema. The teams, team_members, and team_roles tables are full refresh only, and audit_logs syncs incrementally on created_time. The following sections list each table's primary key, the start_datetime option, and the destination table schemas.
Supported source tables
The Vimeo connector supports the following source tables, all under the default source schema:
Source table | Primary key | Description | Sync mode | Cursor field |
|---|---|---|---|---|
|
| Teams that the account owner belongs to, including team size and the token user's role on the team. | Full refresh only | |
|
| Members of the account owner's team, including role, permission level, and membership status. | Full refresh only | |
|
| Permission policies (team roles) defined for the account owner's team. | Full refresh only | |
|
| Audit log events for the Enterprise team account, including the actor, event, and target object. | Incremental |
|
Connector options
The Vimeo connector supports the following pipeline-level configuration option. See Examples for usage.
Option | Type | Scope | Required | Applies to | Description |
|---|---|---|---|---|---|
| string | Pipeline | No |
| The earliest date ( |
Destination table schemas
The following sections describe the schema of each destination table. None of the tables support SCD type 2 because each table has VARIANT columns.
teams
Primary key: id
Sync mode: Full refresh only
Field | Data type |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
team_members
Primary key: uri
Sync mode: Full refresh only
Field | Data type |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
team_roles
Primary key: uri
Sync mode: Full refresh only
Field | Data type |
|---|---|
|
|
|
|
|
|
|
|
|
|
audit_logs
Primary key: uri
Cursor field: created_time
Field | Data type |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Required Vimeo account permissions
The connector requires the following Vimeo account permissions and settings.
Permission | Required for |
|---|---|
Account Owner or Administrator of the team | Generate the personal access token |
Personal access token with the | Baseline access to teams, team members, and team roles |
Enterprise Vimeo account with audit logs enabled, and an API app created on that account |
|