メインコンテンツまでスキップ

Vimeo コネクタ リファレンス

備考

ベータ版

この機能はベータ版です。使用するには、ワークスペース管理者は、 プレビューページ から Vimeo向けLakeflow Connect を有効にする必要があります。Databricksのプレビューを管理を参照してください。

Lakeflow ConnectのマネージドVimeoコネクタは、defaultスキーマ内の4つのソーステーブルをサポートします。teams、team_members、およびteam_rolesテーブルは完全更新のみですが、audit_logsはcreated_timeに基づいて増分的に同期します。以下のセクションでは、各テーブルの主キー、start_datetimeオプション、および宛先テーブルのスキーマをリストします。

サポートされているソーステーブル​

Vimeoコネクタは、defaultソーススキーマ下の以下のソーステーブルをサポートしています。

ソーステーブル

プライマリーキー

説明

同期モード

カーソルフィールド

teams

id

アカウント所有者が所属するチーム。チームのサイズと、チーム内でのトークンユーザーの役割を含みます。

フル更新のみ

team_members

uri

アカウント所有者のチームメンバー(ロール、権限レベル、メンバーシップステータスを含む)。

フル更新のみ

team_roles

uri

アカウント所有者のチームに対して定義された権限ポリシー (チームロール)。

フル更新のみ

audit_logs

uri

エンタープライズチームアカウントの監査ログイベント。これには、アクター、イベント、ターゲットオブジェクトが含まれます。

インクリメンタル

created_time

ソーステーブル

プライマリーキー

説明

同期モード

カーソルフィールド

teams

id

アカウント所有者が所属するチーム。チームのサイズと、チーム内でのトークンユーザーの役割を含みます。

フル更新のみ

team_members

uri

アカウント所有者のチームメンバー(ロール、権限レベル、メンバーシップステータスを含む)。

フル更新のみ

team_roles

uri

アカウント所有者のチームに対して定義された権限ポリシー (チームロール)。

フル更新のみ

audit_logs

uri

エンタープライズチームアカウントの監査ログイベント。これには、アクター、イベント、ターゲットオブジェクトが含まれます。

インクリメンタル

created_time

コネクターのオプション​

Vimeoコネクタは、以下のパイプラインレベルの設定オプションをサポートしています。使用例については、 「例」を参照してください。

オプション

Type

スコープ

必須

適用対象

説明

start_datetime

string

パイプライン

No

audit_logs

最初の同期で監査ログイベントをインジェストする最も早い日付 (yyyy-MM-dd) 。defaultは最初の同期の364日前です。それより前の日付は364日 (Vimeoの監査Logs範囲の制限のちょうど1日未満) に固定されます。後の同期は、最後にインジェストされたイベントから続行されます。

オプション

Type

スコープ

必須

適用対象

説明

start_datetime

string

パイプライン

No

audit_logs

最初の同期で監査ログイベントをインジェストする最も早い日付 (yyyy-MM-dd) 。defaultは最初の同期の364日前です。それより前の日付は364日 (Vimeoの監査Logs範囲の制限のちょうど1日未満) に固定されます。後の同期は、最後にインジェストされたイベントから続行されます。

対象テーブルスキーマ​

次の各セクションでは、各宛先テーブルのスキーマについて説明します。各テーブルにはVARIANT個の列があるため、どのテーブルもSCDタイプ2をサポートしていません。

teams​

プライマリキー: id 同期モード: 完全更新のみ

フィールド

データ型

id

BIGINT

team_data

VARIANT

current_team_size

BIGINT

max_team_size

BIGINT

owner

VARIANT

user_role

STRING

untranslated_user_role

STRING

has_team_management

BOOLEAN

has_content_shared

BOOLEAN

フィールド

データ型

id

BIGINT

team_data

VARIANT

current_team_size

BIGINT

max_team_size

BIGINT

owner

VARIANT

user_role

STRING

untranslated_user_role

STRING

has_team_management

BOOLEAN

has_content_shared

BOOLEAN

team_members​

プライマリキー: uri 同期モード: 完全更新のみ

フィールド

データ型

uri

STRING

role

STRING

permission_level

STRING

invite_url

STRING

email

STRING

user

VARIANT

created_time

TIMESTAMP

modified_time

TIMESTAMP

joined_time

TIMESTAMP

status

STRING

active

BOOLEAN

resource_key

STRING

metadata

VARIANT

access_grant

STRING

フィールド

データ型

uri

STRING

role

STRING

permission_level

STRING

invite_url

STRING

email

STRING

user

VARIANT

created_time

TIMESTAMP

modified_time

TIMESTAMP

joined_time

TIMESTAMP

status

STRING

active

BOOLEAN

resource_key

STRING

metadata

VARIANT

access_grant

STRING

team_roles​

プライマリキー: uri 同期モード: 完全更新のみ

フィールド

データ型

uri

STRING

name

STRING

created_on

TIMESTAMP

modified_on

TIMESTAMP

permission_actions

VARIANT

フィールド

データ型

uri

STRING

name

STRING

created_on

TIMESTAMP

modified_on

TIMESTAMP

permission_actions

VARIANT

audit_logs​

主キー: uri カーソルフィールド: created_time

フィールド

データ型

uri

STRING

event_name

STRING

event_name_translated

STRING

created_time

TIMESTAMP

actor_user_name

STRING

actor_user_email

STRING

actor_user_role

STRING

actor_user_pictures

VARIANT

actor_location

STRING

actor_platform

STRING

actor_ip

STRING

by_staff

BOOLEAN

object

STRING

object_id

BIGINT

object_link

STRING

privacy_view

STRING

title

STRING

workspace_display_name

STRING

details

VARIANT

フィールド

データ型

uri

STRING

event_name

STRING

event_name_translated

STRING

created_time

TIMESTAMP

actor_user_name

STRING

actor_user_email

STRING

actor_user_role

STRING

actor_user_pictures

VARIANT

actor_location

STRING

actor_platform

STRING

actor_ip

STRING

by_staff

BOOLEAN

object

STRING

object_id

BIGINT

object_link

STRING

privacy_view

STRING

title

STRING

workspace_display_name

STRING

details

VARIANT

必要なVimeoアカウント権限​

コネクタには、次の Vimeo アカウントの権限と設定が必要です。

権限

必要条件:

アカウント所有者またはチームの管理者

個人用アクセストークンを生成する

public、private、およびstatsスコープを持つ個人用アクセストークン

チーム、チームメンバー、チームロールへのベースラインアクセス

監査Logsが有効になっているエンタープライズVimeoアカウント。そのアカウントで作成されたAPIアプリ。

audit_logs

権限

必要条件:

アカウント所有者またはチームの管理者

個人用アクセストークンを生成する

public、private、およびstatsスコープを持つ個人用アクセストークン

チーム、チームメンバー、チームロールへのベースラインアクセス

監査Logsが有効になっているエンタープライズVimeoアカウント。そのアカウントで作成されたAPIアプリ。

audit_logs