Skip to content

データウェアハウスストレージの連携

このページでは、Brazeのクラウドデータ取り込み(CDI)を使用して、関連するデータをSnowflake、Redshift、BigQuery、およびDatabricksの連携と同期する方法について説明します。

データウェアハウス連携の設定

クラウドデータ取り込みの連携では、Braze側とデータウェアハウスインスタンス側でいくつかの設定が必要です。次のステップに従って、連携を設定します。

  1. Snowflakeインスタンスで、Brazeと同期するテーブルまたはビューを設定します。
  2. Brazeダッシュボードで新しいSnowflakeソースを作成します。
  3. Brazeダッシュボードに表示された公開キーを取得し、認証用としてSnowflakeユーザーに追加します。
  4. Brazeダッシュボードで同期を作成し、連携のテストを行い、同期を開始します。
  1. 同期するRedshiftテーブルへのBrazeのアクセスが許可されていることを確認します。Brazeはインターネット経由でRedshiftに接続します。
  2. Redshiftインスタンスで、Brazeと同期するテーブルまたはビューを設定します。
  3. Brazeダッシュボードで新しいソースと同期を作成します。
  4. 連携のテストを行い、同期を開始します。
  1. サービスアカウントを作成し、同期するデータを含むBigQueryのプロジェクトとデータセットへのアクセスを許可します。
  2. BigQueryアカウントで、Brazeと同期するテーブルまたはビューを設定します。
  3. Brazeダッシュボードで新しいソースと同期を作成します。
  4. 連携のテストを行い、同期を開始します。
  1. サービスアカウントを作成し、同期するデータを含むDatabricksのプロジェクトとデータセットへのアクセスを許可します。
  2. Databricksアカウントで、Brazeと同期するテーブルまたはビューを設定します。
  3. Brazeダッシュボードで新しいソースと同期を作成します。
  4. 連携のテストを行い、同期を開始します。
  1. サービスプリンシパルを作成し、Fabric APIへのアクセスを許可します。
  2. 共有ワークスペースを設定し、サービスプリンシパルにアクセスを許可します。
  3. 共有Fabricワークスペースで、Brazeと同期するテーブルまたはビューを設定します。
  4. Brazeダッシュボードで新しいソースと同期を作成します。
  5. 連携のテストを行い、同期を開始します。

ステップ 1: テーブルまたはビューの設定

開始する前に、クラウドデータ取り込みのテーブル設定を確認して、ソーステーブルの要件とPAYLOADのフォーマット要件を理解してください。

ステップ 1.1: テーブルの設定

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CREATE DATABASE BRAZE_CLOUD_PRODUCTION;
CREATE SCHEMA BRAZE_CLOUD_PRODUCTION.INGESTION;
CREATE OR REPLACE TABLE BRAZE_CLOUD_PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC (
     UPDATED_AT TIMESTAMP_NTZ(9) NOT NULL DEFAULT SYSDATE(),
     --at least one of external_id, alias_name and alias_label, email, phone, or braze_id is required
     EXTERNAL_ID VARCHAR(16777216),
     --if using user alias, both alias_name and alias_label are required
     ALIAS_LABEL VARCHAR(16777216),
     ALIAS_NAME VARCHAR(16777216),
     --braze_id can only be used to update existing users created through the Braze SDK
     BRAZE_ID VARCHAR(16777216),
     --If you include both email and phone, email is used as the primary identifier
     EMAIL VARCHAR(16777216),
     PHONE VARCHAR(16777216),
     PAYLOAD VARCHAR(16777216) NOT NULL
);

データベース、スキーマ、テーブルには任意の名前を付けることができますが、列名は上記の定義と一致する必要があります。

  • UPDATED_AT - テーブルでこの行が更新された時刻、または追加された時刻です。BrazeはUPDATED_ATが前回の同期値より後の行を同期します。同じタイムスタンプを持つ新しい行がある場合、境界タイムスタンプの行は再同期される可能性があります。
  • ユーザー識別子カラム - テーブルには、1つ以上のユーザー識別子カラムを含めることができます。各行には、識別子(external_id単独か、alias_namealias_labelの組み合わせ、braze_idemail、またはphone)を1つのみ含める必要があります。ソーステーブルには、1つ、2つ、3つ、4つ、または5つすべての識別子タイプの列を含めることができます。
    • EXTERNAL_ID - 更新対象のユーザーを特定します。これはBrazeで使用されているexternal_id値と一致する必要があります。
    • ALIAS_NAMEおよびALIAS_LABEL - この2列はユーザーエイリアスオブジェクトを作成します。alias_nameは一意の識別子である必要があり、alias_labelはエイリアスのタイプを指定します。ユーザーは異なるラベルを持つ複数のエイリアスを持つことができますが、alias_labelごとにalias_nameは1つしか持てません。
    • BRAZE_ID - Brazeのユーザー識別子です。これはBraze SDKによって生成されます。クラウドデータ取り込み経由でBraze IDを使用して新規ユーザーを作成することはできません。新規ユーザーを作成するには、外部ユーザーIDまたはユーザーエイリアスを指定してください。
    • EMAIL - ユーザーのメールアドレスです。同じメールアドレスを持つ複数のプロファイルが存在する場合、最も最近更新されたプロファイルが優先されます。メールと電話番号の両方を含める場合、メールが主要な識別子として使用されます。
    • PHONE - ユーザーの電話番号です。同じ電話番号を持つ複数のプロファイルが存在する場合、最も最近更新されたプロファイルが優先されます。
  • PAYLOAD - Braze内のユーザーと同期するフィールドのJSON文字列です。

ステップ 1.2: ロールとデータベース権限の設定

1
2
3
4
5
CREATE ROLE BRAZE_INGESTION_ROLE;

GRANT USAGE ON DATABASE BRAZE_CLOUD_PRODUCTION TO ROLE BRAZE_INGESTION_ROLE;
GRANT USAGE ON SCHEMA BRAZE_CLOUD_PRODUCTION.INGESTION TO ROLE BRAZE_INGESTION_ROLE;
GRANT SELECT ON TABLE BRAZE_CLOUD_PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC TO ROLE BRAZE_INGESTION_ROLE;

必要に応じて名前を更新してください。ただし、権限は上記の例と一致する必要があります。

ステップ 1.3: ウェアハウスの設定とBrazeロールへのアクセス権の付与

1
2
3
CREATE WAREHOUSE BRAZE_INGESTION_WAREHOUSE;

GRANT USAGE ON WAREHOUSE BRAZE_INGESTION_WAREHOUSE TO ROLE BRAZE_INGESTION_ROLE;

ステップ 1.4: ユーザーの設定

1
2
3
CREATE USER BRAZE_INGESTION_USER;

GRANT ROLE BRAZE_INGESTION_ROLE TO USER BRAZE_INGESTION_USER;

このステップの後、Brazeと接続情報を共有し、ユーザーに追加する公開キーを受け取ります。

ステップ 1.5: Snowflakeネットワークポリシーで Braze IPを許可する(オプション)

Snowflakeアカウントの設定によっては、Snowflakeのネットワークポリシーで以下のIPアドレスを許可する必要がある場合があります。これを有効にする方法の詳細については、ネットワークポリシーの変更に関するSnowflakeの関連ドキュメントを参照してください。

インスタンスUS-01US-02US-03US-04US-05US-06US-07の場合、関連するIPアドレスは次のとおりです。

  • 23.21.118.191
  • 34.206.23.173
  • 50.16.249.9
  • 52.4.160.214
  • 54.87.8.34
  • 54.156.35.251
  • 52.54.89.238
  • 18.205.178.15

インスタンスUS-08の場合、関連するIPアドレスは次のとおりです。

  • 52.151.246.51
  • 52.170.163.182
  • 40.76.166.157
  • 40.76.166.170
  • 40.76.166.167
  • 40.76.166.161
  • 40.76.166.156
  • 40.76.166.166
  • 40.76.166.160
  • 40.88.51.74
  • 52.154.67.17
  • 40.76.166.80
  • 40.76.166.84
  • 40.76.166.85
  • 40.76.166.81
  • 40.76.166.71
  • 40.76.166.144
  • 40.76.166.145

インスタンスUS-10の場合、関連するIPアドレスは次のとおりです。

  • 100.25.232.164
  • 35.168.86.179
  • 52.7.44.117
  • 3.92.153.18
  • 35.172.3.129
  • 50.19.162.19

インスタンスEU-01EU-02の場合、関連するIPアドレスは次のとおりです。

  • 52.58.142.242
  • 52.29.193.121
  • 35.158.29.228
  • 18.157.135.97
  • 3.123.166.46
  • 3.64.27.36
  • 3.65.88.25
  • 3.68.144.188
  • 3.70.107.88

インスタンスAU-01の場合、関連するIPアドレスは次のとおりです。

  • 13.210.1.145
  • 13.211.70.159
  • 13.238.45.54
  • 52.65.73.167
  • 54.153.242.239
  • 54.206.45.213

インスタンスID-01の場合、関連するIPアドレスは次のとおりです。

  • 108.136.157.246
  • 108.137.30.207
  • 16.78.128.71
  • 16.78.14.134
  • 16.78.162.208
  • 43.218.73.35

インスタンスJP-01の場合、関連するIPアドレスは次のとおりです。

  • 13.159.155.212
  • 54.199.221.241
  • 13.192.23.16
  • 54.250.120.139
  • 18.181.114.232
  • 3.114.38.100

インスタンスKR-01の場合、関連するIPアドレスは次のとおりです。

  • 43.200.215.4
  • 52.79.67.175
  • 52.79.113.60

ステップ 1.1: テーブルの設定

オプションで、ソーステーブルを保持する新規データベースとスキーマを設定します。

1
2
CREATE DATABASE BRAZE_CLOUD_PRODUCTION;
CREATE SCHEMA BRAZE_CLOUD_PRODUCTION.INGESTION;

CDI連携に使用するテーブル(またはビュー)を作成します。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
CREATE TABLE BRAZE_CLOUD_PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC (
   updated_at timestamptz default sysdate,
   --at least one of external_id, alias_name and alias_label, or braze_id is required
   external_id varchar,
   --if using user alias, both alias_name and alias_label are required
   alias_label varchar,
   alias_name varchar,
   --braze_id can only be used to update existing users created through the Braze SDK
   braze_id varchar,
   --If you include both email and phone, email is used as the primary identifier
   email varchar,
   phone varchar,
   payload varchar(max)
)

データベース、スキーマ、テーブルには任意の名前を付けることができますが、列名は上記の定義と一致する必要があります。

  • UPDATED_AT - テーブルでこの行が更新された時刻、または追加された時刻です。BrazeはUPDATED_ATが前回の同期値より後の行を同期します。同じタイムスタンプを持つ新しい行がある場合、境界タイムスタンプの行は再同期される可能性があります。
  • ユーザー識別子カラム - テーブルには、1つ以上のユーザー識別子カラムを含めることができます。各行には、識別子(external_id単独か、alias_namealias_labelの組み合わせ、braze_idemail、またはphone)を1つのみ含める必要があります。ソーステーブルには、1つ、2つ、3つ、4つ、または5つすべての識別子タイプの列を含めることができます。
    • EXTERNAL_ID - 更新対象のユーザーを特定します。これはBrazeで使用されているexternal_id値と一致する必要があります。
    • ALIAS_NAMEおよびALIAS_LABEL - この2列はユーザーエイリアスオブジェクトを作成します。alias_nameは一意の識別子である必要があり、alias_labelはエイリアスのタイプを指定します。ユーザーは異なるラベルを持つ複数のエイリアスを持つことができますが、alias_labelごとにalias_nameは1つしか持てません。
    • BRAZE_ID - Brazeのユーザー識別子です。これはBraze SDKによって生成されます。クラウドデータ取り込み経由でBraze IDを使用して新規ユーザーを作成することはできません。新規ユーザーを作成するには、外部ユーザーIDまたはユーザーエイリアスを指定してください。
    • EMAIL - ユーザーのメールアドレスです。同じメールアドレスを持つ複数のプロファイルが存在する場合、最も最近更新されたプロファイルが優先されます。メールと電話番号の両方を含める場合、メールが主要な識別子として使用されます。
    • PHONE - ユーザーの電話番号です。同じ電話番号を持つ複数のプロファイルが存在する場合、最も最近更新されたプロファイルが優先されます。
  • PAYLOAD - Braze内のユーザーと同期するフィールドのJSON文字列です。

ステップ 1.2: ユーザーの作成と権限の付与

1
2
3
CREATE USER braze_user PASSWORD '{password}';
GRANT USAGE ON SCHEMA BRAZE_CLOUD_PRODUCTION.INGESTION to braze_user;
GRANT SELECT ON TABLE USERS_ATTRIBUTES_SYNC TO braze_user;

これらは、このユーザーに最低限必要な権限です。CDI連携を複数作成する場合は、スキーマに権限を付与したり、グループを使用して権限を管理したりすることもできます。

ステップ 1.3: Braze IPへのアクセスの許可

ファイアウォールや他のネットワークポリシーがある場合は、Redshiftインスタンスへの Brazeネットワークアクセスを許可する必要があります。RedshiftのURLエンドポイントの例は「example-cluster.ap-northeast-2.redshift.amazonaws.com」です。

知っておくべき重要な点がいくつかあります。

  • Redshiftのデータへの Brazeのアクセスを許可するために、セキュリティグループの変更が必要になる場合もあります。
  • テーブル内のIPとRedshiftクラスターへのクエリに使用するポート(デフォルトは5439)のインバウンドトラフィックを明示的に許可してください。インバウンドルールが「すべて許可」に設定されている場合でも、このポートでのRedshiftのTCP接続を明示的に許可する必要があります。
  • Brazeがクラスターに接続するには、Redshiftクラスターのエンドポイントがパブリックにアクセス可能である必要があります。
    • Redshiftクラスターにパブリックアクセスを許可しない場合は、SSHトンネルを使用してRedshiftデータにアクセスするようにVPCとEC2インスタンスを設定できます。詳細については、AWSナレッジセンターの投稿を参照してください。

Brazeダッシュボードのリージョンに対応する以下のIPからのアクセスを許可してください。

インスタンスUS-01US-02US-03US-04US-05US-06US-07の場合、関連するIPアドレスは次のとおりです。

  • 23.21.118.191
  • 34.206.23.173
  • 50.16.249.9
  • 52.4.160.214
  • 54.87.8.34
  • 54.156.35.251
  • 52.54.89.238
  • 18.205.178.15

インスタンスUS-08の場合、関連するIPアドレスは次のとおりです。

  • 52.151.246.51
  • 52.170.163.182
  • 40.76.166.157
  • 40.76.166.170
  • 40.76.166.167
  • 40.76.166.161
  • 40.76.166.156
  • 40.76.166.166
  • 40.76.166.160
  • 40.88.51.74
  • 52.154.67.17
  • 40.76.166.80
  • 40.76.166.84
  • 40.76.166.85
  • 40.76.166.81
  • 40.76.166.71
  • 40.76.166.144
  • 40.76.166.145

インスタンスUS-10の場合、関連するIPアドレスは次のとおりです。

  • 100.25.232.164
  • 35.168.86.179
  • 52.7.44.117
  • 3.92.153.18
  • 35.172.3.129
  • 50.19.162.19

インスタンスEU-01EU-02の場合、関連するIPアドレスは次のとおりです。

  • 52.58.142.242
  • 52.29.193.121
  • 35.158.29.228
  • 18.157.135.97
  • 3.123.166.46
  • 3.64.27.36
  • 3.65.88.25
  • 3.68.144.188
  • 3.70.107.88

インスタンスAU-01の場合、関連するIPアドレスは次のとおりです。

  • 13.210.1.145
  • 13.211.70.159
  • 13.238.45.54
  • 52.65.73.167
  • 54.153.242.239
  • 54.206.45.213

インスタンスID-01の場合、関連するIPアドレスは次のとおりです。

  • 108.136.157.246
  • 108.137.30.207
  • 16.78.128.71
  • 16.78.14.134
  • 16.78.162.208
  • 43.218.73.35

インスタンスJP-01の場合、関連するIPアドレスは次のとおりです。

  • 13.159.155.212
  • 54.199.221.241
  • 13.192.23.16
  • 54.250.120.139
  • 18.181.114.232
  • 3.114.38.100

インスタンスKR-01の場合、関連するIPアドレスは次のとおりです。

  • 43.200.215.4
  • 52.79.67.175
  • 52.79.113.60

ステップ 1.1: テーブルの設定

オプションで、ソーステーブルを保持する新規のプロジェクトまたはデータセットを設定します。

1
CREATE SCHEMA BRAZE-CLOUD-PRODUCTION.INGESTION;

次のフィールドを持つ、CDI連携に使用するテーブルを1つ以上作成します。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CREATE TABLE `BRAZE-CLOUD-PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC`
(
  updated_at TIMESTAMP DEFAULT current_timestamp,
  --At least one of external_id, alias_name and alias_label, or braze_id is required
  external_id STRING,
  --If using user alias, both alias_name and alias_label are required
  alias_name STRING,
  alias_label STRING,
  --braze_id can only be used to update existing users created through the Braze SDK
  braze_id STRING,
  --If you include both email and phone, email is used as the primary identifier
  email STRING,
  phone STRING,
  payload JSON
);
フィールド名 タイプ モード
UPDATED_AT TIMESTAMP REQUIRED
PAYLOAD JSON REQUIRED
EXTERNAL_ID STRING NULLABLE
ALIAS_NAME STRING NULLABLE
ALIAS_LABEL STRING NULLABLE
BRAZE_ID STRING NULLABLE
EMAIL STRING NULLABLE
PHONE STRING NULLABLE

プロジェクト、データセット、テーブルには任意の名前を付けることができますが、列名は上記の定義と一致する必要があります。

  • UPDATED_AT - テーブルでこの行が更新された時刻、または追加された時刻です。BrazeはUPDATED_ATが前回の同期値より後の行を同期します。同じタイムスタンプを持つ新しい行がある場合、境界タイムスタンプの行は再同期される可能性があります。
  • ユーザー識別子カラム - テーブルには、1つ以上のユーザー識別子カラムを含めることができます。各行には、識別子(external_id単独か、alias_namealias_labelの組み合わせ、braze_idemail、またはphone)を1つのみ含める必要があります。ソーステーブルには、1つ、2つ、3つ、4つ、または5つすべての識別子タイプの列を含めることができます。
    • EXTERNAL_ID - 更新対象のユーザーを特定します。これはBrazeで使用されているexternal_id値と一致する必要があります。
    • ALIAS_NAMEおよびALIAS_LABEL - この2列はユーザーエイリアスオブジェクトを作成します。alias_nameは一意の識別子である必要があり、alias_labelはエイリアスのタイプを指定します。ユーザーは異なるラベルを持つ複数のエイリアスを持つことができますが、alias_labelごとにalias_nameは1つしか持てません。
    • BRAZE_ID - Brazeのユーザー識別子です。これはBraze SDKによって生成されます。クラウドデータ取り込み経由でBraze IDを使用して新規ユーザーを作成することはできません。新規ユーザーを作成するには、外部ユーザーIDまたはユーザーエイリアスを指定してください。
    • EMAIL - ユーザーのメールアドレスです。同じメールアドレスを持つ複数のプロファイルが存在する場合、最も最近更新されたプロファイルが優先されます。メールと電話番号の両方を含める場合、メールが主要な識別子として使用されます。
    • PHONE - ユーザーの電話番号です。同じ電話番号を持つ複数のプロファイルが存在する場合、最も最近更新されたプロファイルが優先されます。
  • PAYLOAD - Braze内のユーザーと同期するフィールドのJSON文字列です。

ステップ 1.2: サービスアカウントの作成と権限の付与

GCPで、Brazeがテーブルに接続してデータを読み取るために使用するサービスアカウントを作成します。サービスアカウントには次の権限が必要です。

  • BigQuery Connection User: Brazeに接続を許可します。
  • BigQuery User: クエリの実行、データセットメタデータの読み取り、およびテーブルの一覧表示を行うためのアクセスをBrazeに提供します。
  • BigQuery Data Viewer: データセットとその内容を表示するためのアクセスをBrazeに提供します。
  • BigQuery Job User: ジョブを実行するためのアクセスをBrazeに提供します。

サービスアカウントを作成して権限を付与したら、JSONキーを生成します。詳細については、サービスアカウントキーの作成と削除を参照してください。このキーは後のステップでBrazeダッシュボードにアップロードします。

ステップ 1.3: Braze IPへのアクセスの許可

ネットワークポリシーを設定している場合は、BigQueryインスタンスへのBrazeネットワークアクセスを許可する必要があります。Brazeダッシュボードのリージョンに対応する以下のIPからのアクセスを許可してください。

インスタンスUS-01US-02US-03US-04US-05US-06US-07の場合、関連するIPアドレスは次のとおりです。

  • 23.21.118.191
  • 34.206.23.173
  • 50.16.249.9
  • 52.4.160.214
  • 54.87.8.34
  • 54.156.35.251
  • 52.54.89.238
  • 18.205.178.15

インスタンスUS-08の場合、関連するIPアドレスは次のとおりです。

  • 52.151.246.51
  • 52.170.163.182
  • 40.76.166.157
  • 40.76.166.170
  • 40.76.166.167
  • 40.76.166.161
  • 40.76.166.156
  • 40.76.166.166
  • 40.76.166.160
  • 40.88.51.74
  • 52.154.67.17
  • 40.76.166.80
  • 40.76.166.84
  • 40.76.166.85
  • 40.76.166.81
  • 40.76.166.71
  • 40.76.166.144
  • 40.76.166.145

インスタンスUS-10の場合、関連するIPアドレスは次のとおりです。

  • 100.25.232.164
  • 35.168.86.179
  • 52.7.44.117
  • 3.92.153.18
  • 35.172.3.129
  • 50.19.162.19

インスタンスEU-01EU-02の場合、関連するIPアドレスは次のとおりです。

  • 52.58.142.242
  • 52.29.193.121
  • 35.158.29.228
  • 18.157.135.97
  • 3.123.166.46
  • 3.64.27.36
  • 3.65.88.25
  • 3.68.144.188
  • 3.70.107.88

インスタンスAU-01の場合、関連するIPアドレスは次のとおりです。

  • 13.210.1.145
  • 13.211.70.159
  • 13.238.45.54
  • 52.65.73.167
  • 54.153.242.239
  • 54.206.45.213

インスタンスID-01の場合、関連するIPアドレスは次のとおりです。

  • 108.136.157.246
  • 108.137.30.207
  • 16.78.128.71
  • 16.78.14.134
  • 16.78.162.208
  • 43.218.73.35

インスタンスJP-01の場合、関連するIPアドレスは次のとおりです。

  • 13.159.155.212
  • 54.199.221.241
  • 13.192.23.16
  • 54.250.120.139
  • 18.181.114.232
  • 3.114.38.100

インスタンスKR-01の場合、関連するIPアドレスは次のとおりです。

  • 43.200.215.4
  • 52.79.67.175
  • 52.79.113.60

ステップ 1.1: テーブルの設定

オプションで、ソーステーブルを保持する新しいカタログまたはスキーマを設定します。

1
CREATE SCHEMA BRAZE-CLOUD-PRODUCTION.INGESTION;

次のフィールドを持つ、CDI連携に使用するテーブルを1つ以上作成します。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CREATE TABLE `BRAZE-CLOUD-PRODUCTION.INGESTION.USERS_ATTRIBUTES_SYNC`
(
  updated_at TIMESTAMP DEFAULT current_timestamp(),
  --At least one of external_id, alias_name and alias_label, or braze_id is required
  external_id STRING,
  --If using user alias, both alias_name and alias_label are required
  alias_name STRING,
  alias_label STRING,
  --braze_id can only be used to update existing users created through the Braze SDK
  braze_id STRING,
  --If you include both email and phone, email is used as the primary identifier
  email STRING,
  phone STRING,
  payload STRING, STRUCT, or MAP
);
フィールド名 タイプ モード
UPDATED_AT TIMESTAMP REQUIRED
PAYLOAD STRING、STRUCT、またはMAP REQUIRED
EXTERNAL_ID STRING NULLABLE
ALIAS_NAME STRING NULLABLE
ALIAS_LABEL STRING NULLABLE
BRAZE_ID STRING NULLABLE
EMAIL STRING NULLABLE
PHONE STRING NULLABLE

スキーマとテーブルには任意の名前を付けることができますが、列名は上記の定義と一致する必要があります。

  • UPDATED_AT - テーブルでこの行が更新された時刻、または追加された時刻です。BrazeはUPDATED_ATが前回の同期値より後の行を同期します。同じタイムスタンプを持つ新しい行がある場合、境界タイムスタンプの行は再同期される可能性があります。
  • ユーザー識別子カラム - テーブルには、1つ以上のユーザー識別子カラムを含めることができます。各行には、識別子(external_id単独か、alias_namealias_labelの組み合わせ、braze_idemail、またはphone)を1つのみ含める必要があります。ソーステーブルには、1つ、2つ、3つ、4つ、または5つすべての識別子タイプの列を含めることができます。
    • EXTERNAL_ID - 更新対象のユーザーを特定します。これはBrazeで使用されているexternal_id値と一致する必要があります。
    • ALIAS_NAMEおよびALIAS_LABEL - この2列はユーザーエイリアスオブジェクトを作成します。alias_nameは一意の識別子である必要があり、alias_labelはエイリアスのタイプを指定します。ユーザーは異なるラベルを持つ複数のエイリアスを持つことができますが、alias_labelごとにalias_nameは1つしか持てません。
    • BRAZE_ID - Brazeのユーザー識別子です。これはBraze SDKによって生成されます。クラウドデータ取り込み経由でBraze IDを使用して新規ユーザーを作成することはできません。新規ユーザーを作成するには、外部ユーザーIDまたはユーザーエイリアスを指定してください。
    • EMAIL - ユーザーのメールアドレスです。同じメールアドレスを持つ複数のプロファイルが存在する場合、最も最近更新されたプロファイルが優先されます。メールと電話番号の両方を含める場合、メールが主要な識別子として使用されます。
    • PHONE - ユーザーの電話番号です。同じ電話番号を持つ複数のプロファイルが存在する場合、最も最近更新されたプロファイルが優先されます。
  • PAYLOAD - Brazeでユーザーと同期するフィールドの文字列または構造体です。

ステップ 1.2: アクセストークンの作成

BrazeがDatabricksにアクセスするには、パーソナルアクセストークンを作成する必要があります。

  1. Databricksワークスペースで、上部バーにあるDatabricksユーザー名を選択し、ドロップダウンからUser Settingsを選択します。
  2. [アクセストークン] タブで、Generate new tokenを選択します。
  3. 「Braze CDI」など、このトークンの識別に役立つコメントを入力し、[有効期間(日)] ボックスを空(空白)のままにして、トークンの有効期間を無期限に変更します。
  4. Generateを選択します。
  5. 表示されたトークンをコピーして、Doneを選択します。

認証情報の作成ステップでBrazeダッシュボードに入力する必要があるまで、トークンを安全な場所に保管してください。

ステップ 1.3: Braze IPへのアクセスの許可

ネットワークポリシーを設定している場合は、Databricksインスタンスへの Brazeネットワークアクセスを許可する必要があります。Brazeダッシュボードのリージョンに対応する以下のIPからのアクセスを許可してください。

インスタンスUS-01US-02US-03US-04US-05US-06US-07の場合、関連するIPアドレスは次のとおりです。

  • 23.21.118.191
  • 34.206.23.173
  • 50.16.249.9
  • 52.4.160.214
  • 54.87.8.34
  • 54.156.35.251
  • 52.54.89.238
  • 18.205.178.15

インスタンスUS-08の場合、関連するIPアドレスは次のとおりです。

  • 52.151.246.51
  • 52.170.163.182
  • 40.76.166.157
  • 40.76.166.170
  • 40.76.166.167
  • 40.76.166.161
  • 40.76.166.156
  • 40.76.166.166
  • 40.76.166.160
  • 40.88.51.74
  • 52.154.67.17
  • 40.76.166.80
  • 40.76.166.84
  • 40.76.166.85
  • 40.76.166.81
  • 40.76.166.71
  • 40.76.166.144
  • 40.76.166.145

インスタンスUS-10の場合、関連するIPアドレスは次のとおりです。

  • 100.25.232.164
  • 35.168.86.179
  • 52.7.44.117
  • 3.92.153.18
  • 35.172.3.129
  • 50.19.162.19

インスタンスEU-01EU-02の場合、関連するIPアドレスは次のとおりです。

  • 52.58.142.242
  • 52.29.193.121
  • 35.158.29.228
  • 18.157.135.97
  • 3.123.166.46
  • 3.64.27.36
  • 3.65.88.25
  • 3.68.144.188
  • 3.70.107.88

インスタンスAU-01の場合、関連するIPアドレスは次のとおりです。

  • 13.210.1.145
  • 13.211.70.159
  • 13.238.45.54
  • 52.65.73.167
  • 54.153.242.239
  • 54.206.45.213

インスタンスID-01の場合、関連するIPアドレスは次のとおりです。

  • 108.136.157.246
  • 108.137.30.207
  • 16.78.128.71
  • 16.78.14.134
  • 16.78.162.208
  • 43.218.73.35

インスタンスJP-01の場合、関連するIPアドレスは次のとおりです。

  • 13.159.155.212
  • 54.199.221.241
  • 13.192.23.16
  • 54.250.120.139
  • 18.181.114.232
  • 3.114.38.100

インスタンスKR-01の場合、関連するIPアドレスは次のとおりです。

  • 43.200.215.4
  • 52.79.67.175
  • 52.79.113.60

ステップ 1.1: サービスプリンシパルの設定とアクセスの許可

BrazeはEntra ID認証でサービスプリンシパルを使用してFabricウェアハウスに接続します。Brazeが使用する新しいサービスプリンシパルを作成し、必要に応じてFabricリソースへのアクセスを許可します。Brazeの接続には以下の情報が必要です。

  • Azureアカウントのテナント ID(ディレクトリとも呼ばれます)
  • サービスプリンシパルのプリンシパル ID(アプリケーション IDとも呼ばれます)
  • Brazeが認証するためのクライアントシークレット
  1. Azure portalで、Microsoft Entra管理センター、[アプリの登録] の順に移動します。
  2. Identity > Applications > App registrations+ New registrationを選択します。
  3. 名前を入力し、サポートされているアカウントの種類としてAccounts in this organizational directory onlyを選択します。次に、Registerを選択します。
  4. 作成したアプリケーション(サービスプリンシパル)を選択し、Certificates & secrets > + New client secretに移動します。
  5. シークレットの説明を入力し、有効期限を設定します。次に、Addを選択します。
  6. Brazeのセットアップで使用するために、作成したクライアントシークレットをメモしてください。

ステップ 1.2: Fabricリソースへのアクセスの許可

BrazeがFabricインスタンスに接続するためのアクセスを提供します。Fabricの管理ポータルで、Settings > Governance and insights > Admin portal > Tenant settingsの順に移動します。

  • Developer settingsで、Service principals can use Fabric APIsを有効にして、BrazeがMicrosoft Entra IDを使用して接続できるようにします。
  • OneLake settingsで、Users can access data stored in OneLake with apps external to Fabricを有効にして、サービスプリンシパルが外部アプリからデータにアクセスできるようにします。

ステップ 1.3: 共有ワークスペースの設定とアクセスの許可

Brazeに接続するFabricリソースは、共有ワークスペースに配置する必要があります。デフォルトのMy Workspaceのみを使用している場合は、新しい共有ワークスペースを作成してください。

  1. ナビゲーションメニューでWorkspacesを選択し、+ New workspaceを選択します。
  2. ワークスペースのNameを入力し、Applyを選択します。

共有ワークスペースを作成したら、サービスプリンシパルにアクセスを許可します。

  1. ワークスペースを選択し、Manage Accessを選択します。
  2. + Add people or groupsを選択します。
  3. ステップ 1.1で作成したサービスプリンシパルの名前を検索して選択します。表示されない場合は、ステップ 1.2でService principals can use Fabric APIsの設定が有効になっていることを確認してください。
  4. ロールのドロップダウンでContributorを選択します。

これで、サービスプリンシパルはSQLエンドポイントを通じてこのワークスペース内のFabricウェアハウスリソース(Brazeで使用するウェアハウスを含む)にアクセスできるようになります。

ステップ 1.4: テーブルの設定

BrazeはFabricウェアハウスのテーブルとビューの両方をサポートしています。新しいウェアハウスを作成する必要がある場合は、ステップ 1.3の共有ワークスペース内に作成してください。FabricコンソールでCreate > Data Warehouse > Warehouseと進みます。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CREATE OR ALTER TABLE [warehouse].[schema].[CDI_table_name]
(
  UPDATED_AT DATETIME2(6) NOT NULL,
  PAYLOAD VARCHAR NOT NULL,
  --at least one of external_id, alias_name and alias_label, email, phone, or braze_id is required
  EXTERNAL_ID VARCHAR,
  --if using user alias, both alias_name and alias_label are required
  ALIAS_NAME VARCHAR,
  ALIAS_LABEL VARCHAR,
  --braze_id can only be used to update existing users created through the Braze SDK
  BRAZE_ID VARCHAR,
  --If you include both email and phone, email is used as the primary identifier
  EMAIL VARCHAR,
  PHONE VARCHAR
)
GO

ウェアハウス、スキーマ、テーブルまたはビューには任意の名前を付けることができますが、列名は上記の定義と一致する必要があります。

  • UPDATED_AT - テーブルでこの行が更新された時刻、または追加された時刻です。BrazeはUPDATED_ATが前回の同期値より後の行を同期します。同じタイムスタンプを持つ新しい行がある場合、境界タイムスタンプの行は再同期される可能性があります。
  • ユーザー識別子カラム - テーブルには、1つ以上のユーザー識別子カラムを含めることができます。各行には、識別子(external_id単独か、alias_namealias_labelの組み合わせ、braze_idemail、またはphone)を1つのみ含める必要があります。ソーステーブルには、1つ、2つ、3つ、4つ、または5つすべての識別子タイプの列を含めることができます。
    • EXTERNAL_ID - 更新対象のユーザーを特定します。これはBrazeで使用されているexternal_id値と一致する必要があります。
    • ALIAS_NAMEおよびALIAS_LABEL - この2列はユーザーエイリアスオブジェクトを作成します。alias_nameは一意の識別子である必要があり、alias_labelはエイリアスのタイプを指定します。ユーザーは異なるラベルを持つ複数のエイリアスを持つことができますが、alias_labelごとにalias_nameは1つしか持てません。
    • BRAZE_ID - Brazeのユーザー識別子です。これはBraze SDKによって生成されます。クラウドデータ取り込み経由でBraze IDを使用して新規ユーザーを作成することはできません。新規ユーザーを作成するには、外部ユーザーIDまたはユーザーエイリアスを指定してください。
    • EMAIL - ユーザーのメールアドレスです。同じメールアドレスを持つ複数のプロファイルが存在する場合、最も最近更新されたプロファイルが優先されます。メールと電話番号の両方を含める場合、メールが主要な識別子として使用されます。
    • PHONE - ユーザーの電話番号です。同じ電話番号を持つ複数のプロファイルが存在する場合、最も最近更新されたプロファイルが優先されます。
  • PAYLOAD - Braze内のユーザーと同期するフィールドのJSON文字列です。

ステップ 1.5: ウェアハウスの接続文字列を取得する

ウェアハウスのSQLエンドポイントを取得するには、Fabricでワークスペースに移動し、項目の一覧でウェアハウスの名前にカーソルを合わせ、Copy SQL connection stringを選択します。

Microsoft AzureのFabricコンソールページ。ユーザーはここでSQL接続文字列を取得します。

ステップ 1.6: ファイアウォールでBraze IPを許可する(オプション)

Microsoft Fabricアカウントの設定によっては、Brazeからのトラフィックを許可するために、ファイアウォールで以下のIPアドレスを許可する必要がある場合があります。これを有効にする方法の詳細については、Entra Conditional Accessの関連ドキュメントを参照してください。

インスタンスUS-01US-02US-03US-04US-05US-06US-07の場合、関連するIPアドレスは次のとおりです。

  • 23.21.118.191
  • 34.206.23.173
  • 50.16.249.9
  • 52.4.160.214
  • 54.87.8.34
  • 54.156.35.251
  • 52.54.89.238
  • 18.205.178.15

インスタンスUS-08の場合、関連するIPアドレスは次のとおりです。

  • 52.151.246.51
  • 52.170.163.182
  • 40.76.166.157
  • 40.76.166.170
  • 40.76.166.167
  • 40.76.166.161
  • 40.76.166.156
  • 40.76.166.166
  • 40.76.166.160
  • 40.88.51.74
  • 52.154.67.17
  • 40.76.166.80
  • 40.76.166.84
  • 40.76.166.85
  • 40.76.166.81
  • 40.76.166.71
  • 40.76.166.144
  • 40.76.166.145

インスタンスUS-10の場合、関連するIPアドレスは次のとおりです。

  • 100.25.232.164
  • 35.168.86.179
  • 52.7.44.117
  • 3.92.153.18
  • 35.172.3.129
  • 50.19.162.19

インスタンスEU-01EU-02の場合、関連するIPアドレスは次のとおりです。

  • 52.58.142.242
  • 52.29.193.121
  • 35.158.29.228
  • 18.157.135.97
  • 3.123.166.46
  • 3.64.27.36
  • 3.65.88.25
  • 3.68.144.188
  • 3.70.107.88

インスタンスAU-01の場合、関連するIPアドレスは次のとおりです。

  • 13.210.1.145
  • 13.211.70.159
  • 13.238.45.54
  • 52.65.73.167
  • 54.153.242.239
  • 54.206.45.213

インスタンスID-01の場合、関連するIPアドレスは次のとおりです。

  • 108.136.157.246
  • 108.137.30.207
  • 16.78.128.71
  • 16.78.14.134
  • 16.78.162.208
  • 43.218.73.35

インスタンスJP-01の場合、関連するIPアドレスは次のとおりです。

  • 13.159.155.212
  • 54.199.221.241
  • 13.192.23.16
  • 54.250.120.139
  • 18.181.114.232
  • 3.114.38.100

インスタンスKR-01の場合、関連するIPアドレスは次のとおりです。

  • 43.200.215.4
  • 52.79.67.175
  • 52.79.113.60

ステップ 2: Brazeダッシュボードで新しいソースを作成する

Brazeダッシュボードで、Data Settings > Cloud Data Ingestion > Sourcesに移動し、Add data sourceを選択して、Snowflakeを選択します。

ステップ 2.1: Snowflakeの接続情報の追加

ソースの名前を選択し、Snowflakeの認証情報と設定を入力して、次のステップに進みます。

ステップ 2.2: Brazeユーザーへの公開キーの追加

認証情報と設定を入力したら、Save credentialsをクリックしてRSAキーを生成し、Snowflakeに戻って設定を完了します。ダッシュボードに表示されている公開キーを、BrazeがSnowflakeに接続するために作成したユーザーに追加します。

その方法の詳細については、Snowflakeのドキュメントを参照してください。任意の時点でキーをローテーションする場合は、Brazeが新しいキーペアを生成して新しい公開キーを提供できます。

1
ALTER USER BRAZE_INGESTION_USER SET RSA_PUBLIC_KEY='MIIBIjANBgkqhkiG9w0BA...';

Brazeダッシュボードで、Data Settings > Cloud Data Ingestion > Sourcesに移動し、Add data sourceを選択して、Amazon Redshiftを選択します。

ステップ 2.1: Redshiftの接続情報とソーステーブルの追加

ソースの名前を選択し、Redshiftの認証情報と設定を入力します。プライベートネットワークトンネルを使用している場合は、スライダーを切り替えてトンネル情報を入力します。次のステップに進みます。

ステップ 2.2: 接続のテストとソースへの接続

次に、Test connectionを選択します。成功したら、残りの設定を確定し、Connect to Sourceをクリックします。接続に失敗した場合は、問題のトラブルシューティングに役立つエラーメッセージが表示されます。

Brazeダッシュボードで、Data Settings > Cloud Data Ingestion > Sourcesに移動し、Add data sourceを選択して、Google BigQueryを選択します。

ステップ 2.1: BigQueryの接続情報とソーステーブルの追加

ソースの名前を選択します。次に、JSONキーをアップロードし、サービスアカウントの名前を入力して、残りの設定フィールドを入力します。

ステップ 2.2: 接続のテストとソースへの接続

次に、Test connectionを選択します。成功したら、残りの設定を確定し、Connect to Sourceをクリックします。接続に失敗した場合は、問題のトラブルシューティングに役立つエラーメッセージが表示されます。

Brazeダッシュボードで、Data Settings > Cloud Data Ingestion > Sourcesに移動し、Add data sourceを選択して、Databricksを選択します。

ステップ 2.1: Databricksの接続情報とソーステーブルの追加

ソースの名前を選択し、Databricksの認証情報と設定を入力します。次のステップに進みます。

ステップ 2.2: 接続のテストとソースへの接続

次に、Test connectionを選択します。成功したら、残りの設定を確定し、Connect to Sourceをクリックします。接続に失敗した場合は、問題のトラブルシューティングに役立つエラーメッセージが表示されます。

Brazeダッシュボードで、Data Settings > Cloud Data Ingestion > Sourcesに移動し、Add data sourceを選択して、Microsoft Fabricを選択します。

ステップ 2.1: クラウドデータ取り込みの同期を設定する

ソースの名前を選択し、Microsoft Fabricの認証情報と設定を入力します。

  • Credentials Nameは、Brazeにおけるこれらの認証情報のラベルです。わかりやすい値を設定してください。
  • テナント ID、プリンシパル ID、クライアントシークレット、および接続文字列の取得方法については、セクション1のステップを参照してください。

ステップ 2.2: 接続のテストとソースへの接続

次に、Test connectionを選択します。成功したら、残りの設定を確定し、Connect to Sourceをクリックします。接続に失敗した場合は、問題のトラブルシューティングに役立つエラーメッセージが表示されます。

ステップ 3: Brazeダッシュボードで新しい同期を作成する

Data Settings > Cloud Data Ingestion > Syncsに移動し、Create data syncを選択します。

ステップ 3.1: 同期の詳細の設定と接続のテスト

同期の名前を選択します。次に、アクティブなソースから選択し、同期のソーステーブルを入力します。データタイプを選択し、Test Connectionをクリックします。

成功すると、データのプレビューが表示されます。Next: Notificationsを選択して続行します。接続に失敗した場合は、問題のトラブルシューティングに役立つエラーメッセージが表示されます。

ステップ 3.2: 通知設定の追加

同期エラー通知用の連絡先メールアドレスを入力します。Brazeはこの連絡先情報を使用して、テーブルへのアクセスが予期せず失われたなどの連携エラーの通知を送信します。

連絡先のメールアドレスには、テーブルや権限の欠落など、グローバルまたは同期レベルのエラーの通知のみが送信されます。行レベルの問題は通知されません。グローバルエラーは、同期の実行を妨げる接続の重大な問題を示します。

このような問題には、次のようなものがあります。

  • 接続の問題
  • リソース不足
  • 権限の問題
  • (カタログ同期のみ)カタログ層の容量不足

ステップ 3.3: スケジューリング

最後に、同期を非定期または定期として設定します。

非定期の同期は、手動またはAPI経由でトリガーできます。

定期的な同期は、15分間隔から1か月に1回までの頻度で設定できます。Brazeダッシュボードで設定したタイムゾーンを使用して、定期的な同期がスケジュールされます。

ステップ 3.1: 同期の詳細の設定と接続のテスト

同期の名前を選択します。次に、アクティブなソースから選択し、同期のソーステーブルを入力します。データタイプを選択し、Test Connectionをクリックします。

成功すると、データのプレビューが表示されます。Next: Notificationsを選択して続行します。接続に失敗した場合は、問題のトラブルシューティングに役立つエラーメッセージが表示されます。

ステップ 3.2: 通知設定の追加

同期エラー通知用の連絡先メールアドレスを入力します。Brazeはこの連絡先情報を使用して、テーブルへのアクセスが予期せず失われたなどの連携エラーの通知を送信します。

連絡先のメールアドレスには、テーブルや権限の欠落など、グローバルまたは同期レベルのエラーの通知のみが送信されます。行レベルの問題は通知されません。グローバルエラーは、同期の実行を妨げる接続の重大な問題を示します。

このような問題には、次のようなものがあります。

  • 接続の問題
  • リソース不足
  • 権限の問題

(カタログ同期のみ)カタログ層の容量不足

ステップ 3.3: スケジューリング

最後に、同期を非定期または定期として設定します。

非定期の同期は、手動またはAPI経由でトリガーできます。

定期的な同期は、15分間隔から1か月に1回までの頻度で設定できます。Brazeダッシュボードで設定したタイムゾーンを使用して、定期的な同期がスケジュールされます。

ステップ 3.1: 同期の詳細の設定と接続のテスト

同期の名前を選択します。次に、アクティブなソースから選択し、同期のソーステーブルを入力します。データタイプを選択し、Test Connectionをクリックします。

成功すると、データのプレビューが表示されます。Next: Notificationsを選択して続行します。接続に失敗した場合は、問題のトラブルシューティングに役立つエラーメッセージが表示されます。

ステップ 3.2: 通知設定の追加

同期エラー通知用の連絡先メールアドレスを入力します。Brazeはこの連絡先情報を使用して、テーブルへのアクセスが予期せず失われたなどの連携エラーの通知を送信します。

連絡先のメールアドレスには、テーブルや権限の欠落など、グローバルまたは同期レベルのエラーの通知のみが送信されます。行レベルの問題は通知されません。グローバルエラーは、同期の実行を妨げる接続の重大な問題を示します。このような問題には、次のようなものがあります。

  • 接続の問題
  • リソース不足
  • 権限の問題

(カタログ同期のみ)カタログ層の容量不足

ステップ 3.3: スケジューリング

最後に、同期を非定期または定期として設定します。

非定期の同期は、手動またはAPI経由でトリガーできます。

定期的な同期は、15分間隔から1か月に1回までの頻度で設定できます。Brazeダッシュボードで設定したタイムゾーンを使用して、定期的な同期がスケジュールされます。

ステップ 3.1: 同期の詳細の設定と接続のテスト

同期の名前を選択します。次に、アクティブなソースから選択し、同期のソーステーブルを入力します。データタイプを選択し、Test Connectionをクリックします。

成功すると、データのプレビューが表示されます。Next: Notificationsを選択して続行します。接続に失敗した場合は、問題のトラブルシューティングに役立つエラーメッセージが表示されます。

ステップ 3.2: 通知設定の追加

同期エラー通知用の連絡先メールアドレスを入力します。Brazeはこの連絡先情報を使用して、テーブルへのアクセスが予期せず失われたなどの連携エラーの通知を送信します。

連絡先のメールアドレスには、テーブルや権限の欠落など、グローバルまたは同期レベルのエラーの通知のみが送信されます。行レベルの問題は通知されません。グローバルエラーは、同期の実行を妨げる接続の重大な問題を示します。

このような問題には、次のようなものがあります。

  • 接続の問題
  • リソース不足
  • 権限の問題

(カタログ同期のみ)カタログ層の容量不足

ステップ 3.3: スケジューリング

最後に、同期を非定期または定期として設定します。

非定期の同期は、手動またはAPI経由でトリガーできます。

定期的な同期は、15分間隔から1か月に1回までの頻度で設定できます。Brazeダッシュボードで設定したタイムゾーンを使用して、定期的な同期がスケジュールされます。

ステップ 3.1: 同期の詳細の設定と接続のテスト

同期の名前を選択します。次に、アクティブなソースから選択し、同期のソーステーブルを入力します。データタイプを選択し、Test Connectionをクリックします。

成功すると、データのプレビューが表示されます。Next: Notificationsを選択して続行します。接続に失敗した場合は、問題のトラブルシューティングに役立つエラーメッセージが表示されます。

ステップ 3.2: 通知設定の追加

同期エラー通知用の連絡先メールアドレスを入力します。Brazeはこの連絡先情報を使用して、テーブルへのアクセスが予期せず失われたなどの連携エラーの通知を送信します。

連絡先のメールアドレスには、テーブルや権限の欠落など、グローバルまたは同期レベルのエラーの通知のみが送信されます。行レベルの問題は通知されません。グローバルエラーは、同期の実行を妨げる接続の重大な問題を示します。

このような問題には、次のようなものがあります。

  • 接続の問題
  • リソース不足
  • 権限の問題

(カタログ同期のみ)カタログ層の容量不足

ステップ 3.3: スケジューリング

最後に、同期を非定期または定期として設定します。

非定期の同期は、手動またはAPI経由でトリガーできます。

定期的な同期は、15分間隔から1か月に1回までの頻度で設定できます。Brazeダッシュボードで設定したタイムゾーンを使用して、定期的な同期がスケジュールされます。

追加の連携またはユーザーの設定(オプション)

Brazeとの連携を複数設定できますが、各連携は異なるテーブルを同期するように設定する必要があります。追加の同期を作成する際に同じSnowflakeアカウントに接続する場合は、既存の認証情報を再利用できます。

複数の連携にわたって同じユーザーとロールを再利用する場合、公開キーを追加するステップを再度行う必要はありません。

Brazeとの連携を複数設定できますが、各連携は異なるテーブルを同期するように設定する必要があります。追加の同期を作成する際に同じSnowflakeまたはRedshiftアカウントに接続する場合は、既存の認証情報を再利用できます。

複数の連携にわたって同じユーザーを再利用している場合、すべてのアクティブな同期から削除されるまで、Brazeダッシュボードでそのユーザーを削除することはできません。

Brazeとの連携を複数設定できますが、各連携は異なるテーブルを同期するように設定する必要があります。追加の同期を作成する際に同じBigQueryアカウントに接続する場合は、既存の認証情報を再利用できます。

複数の連携にわたって同じユーザーを再利用している場合、すべてのアクティブな同期から削除されるまで、Brazeダッシュボードでそのユーザーを削除することはできません。

Brazeとの連携を複数設定できますが、各連携は異なるテーブルを同期するように設定する必要があります。追加の同期を作成する際に同じDatabricksアカウントに接続する場合は、既存の認証情報を再利用できます。

複数の連携にわたって同じユーザーを再利用している場合、すべてのアクティブな同期から削除されるまで、Brazeダッシュボードでそのユーザーを削除することはできません。

Brazeとの連携を複数設定できますが、各連携は異なるテーブルを同期するように設定する必要があります。追加の同期を作成する際に同じFabricアカウントに接続する場合は、既存の認証情報を再利用できます。

複数の連携にわたって同じユーザーを再利用している場合、すべてのアクティブな同期から削除されるまで、Brazeダッシュボードでそのユーザーを削除することはできません。

同期の実行

有効にすると、セットアップ時に設定したスケジュールで同期が実行されます。通常のスケジュール以外で同期を実行したい場合や、最新のデータを取得したい場合は、Sync Nowを選択します。この実行は、定期的にスケジュールされている将来の同期には影響しません。

有効にすると、セットアップ時に設定したスケジュールで同期が実行されます。通常のスケジュール以外で同期を実行したい場合や、最新のデータを取得したい場合は、Sync Nowを選択します。この実行は、定期的にスケジュールされている将来の同期には影響しません。

有効にすると、セットアップ時に設定したスケジュールで同期が実行されます。通常のスケジュール以外で同期を実行したい場合や、最新のデータを取得したい場合は、Sync Nowを選択します。この実行は、定期的にスケジュールされている将来の同期には影響しません。

有効にすると、セットアップ時に設定したスケジュールで同期が実行されます。通常のスケジュール以外で同期を実行したい場合や、最新のデータを取得したい場合は、Sync Nowを選択します。この実行は、定期的にスケジュールされている将来の同期には影響しません。

有効にすると、セットアップ時に設定したスケジュールで同期が実行されます。通常のスケジュール以外で同期を実行したい場合や、最新のデータを取得したい場合は、Sync Nowを選択します。この実行は、定期的にスケジュールされている将来の同期には影響しません。

New Stuff!