Skip to content

Fivetran

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

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

前提条件

統合

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

S3 向けの Braze Currents の設定

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

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

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

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

IAMポリシーの作成

Amazon IAM コンソールを開封し、ポリシー > ポリシーの作成に移動します。

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}"
    }
  ]
}

最後に、[ポリシーを確認] を選択し、ポリシーに一意の名前を付け、説明を入力します。[ポリシーの作成] を選択して、ポリシーを作成します。

ポリシーに命名し、説明を入力するフィールド。

IAMロールを作成する

AWS で、ロール に移動し、新しいロールを作成 を選択します。

ロールを新規作成するボタンが含まれる「ロール」のページ。

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

「アカウント ID」を入力するフィールド、external ID を要求するチェックボックス、「external ID」入力用の空白のテキストボックス。

次に、次へ] を選択します。権限を選択して、作成したポリシーを選択します。

ポリシーのリスト。

次へ] を選択します。確認] を選択し、新しいロールに名前 (Fivetran など) を付け、[ロールの作成] を選択します。ロールが作成されたら、それを選択し、表示されているロール ARN をメモしておきます。

ロールに記載されているAmazon S3 ARNです。

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

Fivetran で、+ コネクター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:現在のセットアップ手順のステップ1にロールARNが見つかります。

最後に、[保存してテスト] を選択すると、あとは Fivetran が Braze アカウントのデータとの同期を処理します。

Google Cloud Storage 向けの Braze Currents の設定

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

Fivetran ダッシュボードで、[+ コネクター]、[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 で、[+ コネクター]、[Braze] コネクターの順に選択して設定フォームを起動します。フォーム内で、指定されたフィールドに適切な値を入力してください:

  • Destination schema:一意のスキーマ名。
  • API URL:あなたのBraze REST APIエンドポイント。
  • API Key:あなたのBraze REST APIキー。
  • Bucket Name:Braze アカウントで、[パートナー統合] > [データエクスポート] > 利用している Current 名の順に移動します。
  • Folder:Braze アカウントで、[パートナー統合] > [データエクスポート] > 利用している Current 名の順に移動します。

最後に、[保存してテスト] を選択すると、あとは Fivetran が Braze アカウントのデータとの同期を処理します。

「このページはどの程度役に立ちましたか?」
New Stuff!