コンテンツにスキップ

Fivetran

Fivetran は世界的に認知されたブランドであり、アナリストに焦点を当てた製品と完全に管理されたパイプラインにより、クエリ可能なデータをクラウドウェアハウスに配信してデータに基づく意思決定を可能にします。

BrazeとFivetranの統合により、ユーザーはメンテナンス不要のパイプラインを作成できます。このパイプラインにより、すべてのアプリケーションとデータベースを中央のウェアハウスに接続することで、Brazeデータを収集・分析できます。中央ウェアハウスにデータが収集されると、データチームは好みのビジネスインテリジェンスツールを使って、Brazeのデータを効率的に調査できます。

前提条件

要件 説明
Fivetranアカウント このパートナーシップを利用するには、Fivetranアカウントが必要です。
Braze REST APIキー 以下の権限を持つBraze REST APIキー:
- users.export.ids
- users.export.segment
- email.unsubscribe
- email.hard_bounces
- messages.schedule_broadcasts
- campaigns.list
- campaigns.details
- canvas.list
- canvas.details
- segments.list
- segments.details
- purchases.product_list
- events.list
- feed.list
- feed.details
- templates.email.info
- templates.email.list
- subscription.status.get
- subscription.groups.get

これはBrazeダッシュボードの設定 > APIと識別子から作成できます。
Braze RESTエンドポイント RESTエンドポイントURL。エンドポイントはインスタンスのBraze URLによって異なります。
Braze Currents Braze CurrentsがAmazon S3またはGoogle Cloud Storageのいずれかに接続されている必要があります。
Amazon S3またはGoogle Cloud Storage この連携を利用するには、Amazon S3またはGoogle Cloud Storageのいずれかへのアクセス権が必要です。

連携

以下のCurrents連携は、Amazon S3 と Google Cloud Storage の両方でサポートされています。

Braze CurrentsをS3向けに設定する

ステップ1:external IDを確認する

Fivetranダッシュボードで、+ Connector を選択し、Braze コネクターを選択して設定フォームを起動します。次に、Amazon S3 を選択します。ここに表示されるexternal IDをメモしてください。FivetranがS3バケットにアクセスできるようにするために必要です。

Fivetranの Brazeコネクター設定フォーム。このステップで必要なexternal IDフィールドは、ページ中央の薄いグレーのボックス内にあります。

ステップ2:Fivetranに指定されたS3バケットへのアクセスを許可する

IAMポリシーの作成

Amazon IAMコンソールを開き、Policies > Create Policy に移動します。

ポリシー一覧が表示されたAmazon IAMコンソール。

次に、JSON タブを開き、以下のポリシーを貼り付けます。{your-bucket-name} をS3バケットの名前に置き換えてください。

{
"Version": "2012-10-17",
"Statement": [
    {
      "Effect": "Allow",
      "Action": [
"s3:Get*",
"s3:List*"
      ],
      "Resource": "arn:aws:s3:::{your-bucket-name}/*"
    },
    {
      "Effect": "Allow",
      "Action": [
"s3:Get*",
"s3:List*"
      ],
      "Resource": "arn:aws:s3:::{your-bucket-name}"
    }
  ]
}

最後に、Review Policy を選択し、ポリシーに一意の名前と説明を付けます。Create Policy を選択してポリシーを作成します。

ポリシー名と説明を入力するフィールド。

IAMロールを作成する

AWSで Roles に移動し、Create New Role を選択します。

新しいロールを作成するボタンがある「Roles」ページ。

Another AWS Account を選択し、FivetranアカウントID 834469178297 を入力します。Require external ID チェックボックスを必ずオンにしてください。ここで、ステップ1で確認したexternal IDを入力します。

「Account ID」の入力フィールド、external IDを要求するチェックボックス、および「External ID」を入力する空白のテキストボックス。

次に、Next: Permissions を選択し、先ほど作成したポリシーを選択します。

ポリシー一覧。

Next: Review を選択し、新しいロールに名前(例: Fivetran)を付けて、Create Role を選択します。ロールが作成されたら、そのロールを選択し、表示されるRole ARNをメモしてください。

ロールに表示されるAmazon S3 ARN。

ステップ3:Fivetranコネクターを完了する

Fivetranで + Connector を選択し、Braze コネクターを選択して設定フォームを起動します。フォーム内で、以下のフィールドに適切な値を入力します。

  • Destination schema: 一意のスキーマ名。
  • API URL: Braze REST APIエンドポイント。
  • API Key: Braze REST APIキー。
  • External ID: Currents設定手順のステップ1で取得したexternal ID。このIDは固定値です。
  • Bucket: Brazeアカウントで パートナー連携 > Data Export > 該当するCurrent名に移動して確認できます。
  • Role ARN: Currents設定手順のステップ2で取得したRole ARN。

最後に Save & Test を選択すると、FivetranがBrazeアカウントのデータと同期を開始します。

Braze CurrentsをGoogle Cloud Storage向けに設定する

ステップ1:Google Cloud StorageからFivetranのメールアドレスを取得する

Fivetranダッシュボードで + Connector を選択し、Braze コネクターを選択して設定フォームを起動します。次に、Google Cloud storage を選択します。表示されるメールアドレスをメモしてください。

Fivetranの Brazeコネクター設定フォーム。このステップで必要なメールフィールドは、ページ中央の薄いグレーのボックス内にあります。

ステップ2:バケットへのアクセスを許可する

Google Storageコンソールに移動し、Braze Currentsで設定したバケットを選択して、Edit bucket permissions を選択します。

Google Storageコンソールで利用可能なバケット。バケットを見つけて縦の三点アイコンを選択すると、バケット権限を編集できるドロップダウンが開きます。

次に、ステップ1のメールアドレスをメンバーとして追加し、Storage Object Viewer アクセスを付与します。バケット名をメモしてください。次のステップでFivetranを設定する際に必要です。

権限が設定されたバケット。

ステップ3:Fivetranコネクターを完了する

Fivetranで + Connector を選択し、Braze コネクターを選択して設定フォームを起動します。フォーム内で、以下のフィールドに適切な値を入力します。

  • Destination schema: 一意のスキーマ名。
  • API URL: Braze REST APIエンドポイント。
  • API Key: Braze REST APIキー。
  • Bucket Name: Brazeアカウントで パートナー連携 > Data Export > 該当するCurrent名に移動して確認できます。
  • Folder: Brazeアカウントで パートナー連携 > Data Export > 該当するCurrent名に移動して確認できます。

最後に Save & Test を選択すると、FivetranがBrazeアカウントのデータと同期を開始します。

New Stuff!