Klaviyo#
プライベート API キーを使って Klaviyo を接続します。このソースは titan.klaviyo に 9 個の固定テーブルを書き込みます。
select
id,
email,
first_name
from titan.klaviyo.profiles
limit 10Klaviyoを接続する#
アプリを開き、アプリを接続を選択してから、Klaviyoを選択します。
プライベート API キーを入力します。
テーブルを確認してからソースを保存します。
初回の実行が完了するまで同期履歴を確認します。
認証情報はシークレットとして保存されます。レイクの列になったり、クエリ結果に表示されたりすることはありません。
同期の動作#
プロフィール、リスト、キャンペーン、フロー、指標、イベント、セグメント、テンプレート、カタログ商品をまとめて同期します。
新しいソースは接続時に同期し、その後はスケジュールに従います。デフォルトの繰り返し間隔は 4 時間です。実行が中断しても、完了した進捗を保持して安全に再試行します。
すべてのレイクのテーブルにはシステム列 _synced_at と _deleted もあります。以下の列リファレンスにはソースの列のみを記載しています。
テーブルリファレンス#
profiles#
titan.klaviyo.profiles には 8 個のソース列があります。
ソースのフィールド id。
ソースのフィールド email。
ソースのフィールド firstName。
ソースのフィールド lastName。
ソースのフィールド phone。
ソースのフィールド created。
ソースのフィールド updated。
ソースのフィールド properties。
lists#
titan.klaviyo.lists には 4 個のソース列があります。
ソースのフィールド id。
ソースのフィールド name。
ソースのフィールド created。
ソースのフィールド updated。
campaigns#
titan.klaviyo.campaigns には 6 個のソース列があります。
ソースのフィールド id。
ソースのフィールド name。
ソースのフィールド status。
ソースのフィールド createdAt。
ソースのフィールド updatedAt。
ソースのフィールド sendTime。
flows#
titan.klaviyo.flows には 6 個のソース列があります。
ソースのフィールド id。
ソースのフィールド name。
ソースのフィールド status。
ソースのフィールド created。
ソースのフィールド updated。
ソースのフィールド triggerType。
metrics#
titan.klaviyo.metrics には 5 個のソース列があります。
ソースのフィールド id。
ソースのフィールド name。
ソースのフィールド integration。
ソースのフィールド created。
ソースのフィールド updated。
events#
titan.klaviyo.events には 5 個のソース列があります。
ソースのフィールド id。
ソースのフィールド metricId。
ソースのフィールド profileId。
ソースのフィールド datetime。
ソースのフィールド eventProperties。
segments#
titan.klaviyo.segments には 4 個のソース列があります。
ソースのフィールド id。
ソースのフィールド name。
ソースのフィールド created。
ソースのフィールド updated。
templates#
titan.klaviyo.templates には 6 個のソース列があります。
ソースのフィールド id。
ソースのフィールド name。
ソースのフィールド editorType。
ソースのフィールド html。
ソースのフィールド created。
ソースのフィールド updated。
catalog_items#
titan.klaviyo.catalog_items には 6 個のソース列があります。
ソースのフィールド id。
ソースのフィールド title。
ソースのフィールド description。
ソースのフィールド url。
ソースのフィールド created。
ソースのフィールド updated。
削除と履歴#
行はソースのキーでマージされます。ソース側で行の削除を確認できた場合、Supernova は行を残して _deleted を設定します。クエリで履歴を含めるかどうかを選べます。現在の状態だけを取得するには where not _deleted で絞り込んでください。