Skip to content

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 この統合では、1つのAmazon S3またはGoogle Cloud Storageにアクセスできる必要があります。

統合

次のCurrents統合は、Amazon S3およびGoogle Cloud Storageの両方でサポートされています。

S3向けのBraze Currentsの設定

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

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

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

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

IAMポリシーの作成

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

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

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"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セットアップ手順のステップ2で設定されたexternal ID。このIDは固定値です。
  • Bucket:Brazeアカウントで、パートナー連携 > データのエクスポート > 利用しているCurrent名の順に移動して確認します。
  • Role ARN:Currentセットアップ手順のステップ1でRole ARNを確認できます。

最後に、Save & Testを選択すると、FivetranがBrazeアカウントのデータと同期して残りの作業を行います。

Google Cloud Storage向けのBraze Currentsの設定

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

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

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

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

Google Storage Consoleに移動し、Braze Currentsを設定したバケットを選択して、Edit bucket permissionsを選択します。

Google Storage Consoleで利用可能なバケット。バケットを見つけ、縦に並んだ3つの点のアイコンを選択すると、バケットの権限を編集するためのドロップダウンが開きます。

次に、ステップ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アカウントで、パートナー連携 > データのエクスポート > 利用しているCurrent名の順に移動して確認します。
  • Folder:Brazeアカウントで、パートナー連携 > データのエクスポート > 利用しているCurrent名の順に移動して確認します。

最後に、Save & Testを選択すると、FivetranがBrazeアカウントのデータと同期して残りの作業を行います。

New Stuff!