コンテンツにスキップ
アカウント作成/サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成サインイン
導入方法
決済管理
売上管理
プラットフォームとマーケットプレイス
資金管理
開発者向けリソース
API & SDKヘルプ
概要
Billing
概要Billing API について
サブスクリプション
Invoicing
従量課金
高度な従量課金型請求
見積もり
顧客管理
Billing と他のプロダクトの連携
売上回収
オートメーション
実装内容をテストする
税金
概要
Stripe tax を使用
法規制の遵守・対応管理
レポート機能
概要
レポートの選択
レポートを設定
複数のアカウントのレポート
Reports API
収益認識
データ
概要
ビジネスデータのクエリ
Sigma
Data Pipeline
    概要
    Data Pipeline の仕組み
    データウェアハウスにデータをエクスポート
    クラウドストレージにデータをエクスポート
    エクスポートのカスタマイズ
外部データをインポート
アメリカ
日本語
ホーム売上管理Data Pipeline

データウェアハウスへのデータのエクスポート

Stripe から Snowflake または Redshift へのデータのエクスポートを自動化します。

Data Pipelin eは現在、Snowflake(AWS、Azure、Google Cloud に導入)と Amazon Redshift データリージョンをサポートしています。

AWS リージョンSnowflakeAmazon Redshift RA3 (暗号化付き)
us-west-2 (オレゴン州)
us-east-2 (オハイオ州)
us-east-1 (バージニア州北部)
us-west-1 (カリフォルニア州北部)
ca-central-1 (カナダ中部)
sa-east-1 (サンパウロ)
eu-central-1 (フランクフルト)
eu-central-2 (チューリッヒ)
eu-west-1 (アイルランド)
eu-west-2 (ロンドン)
eu-west-3 (パリ)
eu-north-1 (ストックホルム)
me-south-1 (バーレーン)
ap-southeast-1 (シンガポール)
ap-southeast-2 (シドニー)
ap-southeast-3 (ジャカルタ)
ap-northeast-1 (東京)
ap-northeast-2 (ソウル)
ap- northeast-3 (大阪)
ap-east-1 (香港)

始める

Stripeダッシュボードで Reporting > Data management に移動して、オンボーディングステップ を実行します。データ共有に同意してオンボーディングを完了すると、12 時間以内に Snowflake または Amazon Redshift でコア Stripe データにアクセスできます。最初の読み込み後、Stripe データは 定期的に更新 されます。

メモ

Stripe アカウントに連結できるウェアハウスアカウントは 1 件のみです。

アカウントの登録方法

動画コンテンツの読み込み中...

Snowflake アカウントを連結

まず、すべての最新 Stripe データとレポートをダッシュボード経由で送信します。

  1. ダッシュボードの Data Pipeline 設定 ページで、登録 をクリックします。
  2. ドロワーから Snowflake を選択し、次に 続行 をクリックします。
  3. Snowflake アカウント識別子 を入力し、次に Snowflake アカウントが導入されているクラウドプロバイダー (AWS、Azure、GCP) を選択します。
  4. 地域を選択して、次へ をクリックします。
  5. コードブロックから SQL をコピーして Snowflake ウェアハウスの SQL ワークシートに挿入し、クエリを実行して一意の値を取得します。テキストボックスに値を入力して、登録 をクリックします。

Snowflake でデータ共有にアクセスする

Stripe のコアデータが利用可能になった後 (通常は 12 時間以内)、Snowflake アカウントからデータにアクセスします。

  1. Snowflake アカウントに移動して、Stripe とのデータ共有を承諾します。

  2. Snowflake クラウドプロバイダーが、以下の 7 つの地域のいずれかで AWS にデプロイされている場合。

    • us-east-1: アカウント GSWUDFY_STRIPE_AWS_US_EAST_1 からシェアを受け付ける
    • us-west-2: アカウント JZA07263 から共有を受け入れる
    • us-east-2: アカウント VM70738 から共有を受け入れる
    • ca-central-1: アカウント TD26747 から共有を受け入れる
    • eu-central-1: アカウント GSWUDFY-STRIPE_AWS_EU_CENTRAL_1 からシェアを受け付ける
    • eu-west-1: アカウント GSWUDFY-STRIPE_AWS_EU_WEST_1 からシェアを受け付ける
    • ap-southeast-2: アカウント KB26084 から共有を受け入れる

    Snowflakeで、ACCOUNTADMIN アクセス権を持つユーザーに データ > 共有データ に移動します。準備完了 で、対応するStripe アカウントから SHARE_[ACCOUNT_IDENTIFIER] という共有に移動します。次に、共有データを取得 をクリックして共有を受け入れます。

  3. Snowflake クラウドプロバイダーが AWS でない場合、または AWS リージョンが上記の 7 つのリージョンのいずれにも該当しない場合:

    1. シェアはプライベートリストとして JZA07263 アカウントから取得されました。
    2. Snowflakeで、ACCOUNTADMIN アクセス権を持つユーザーにデータ > プライベート共有 > プライベート共有リスト に移動します。
    3. JZA07263 から共有を見つけ、Snowflake の指示に従ってください。
  4. 表示されるモーダルで、データベースに名前 (「Stripe」など) を付け、アクセス権限を付与するロール (SYSADMIN など) を選択して、次に データを取得 をクリックします。

  5. 直接共有からのデータ と データベース にお客様の Stripe データが表示されることを確認します。これで、Snowflake で直接お客様の Stripe データをクエリできるようになります。

ウェアハウスアカウントを変更する

Stripe アカウントが連結されているウェアハウスアカウントを変更するには、以下の手順を実行します。

  1. ダッシュボードの設定ページ でData Pipeline をオフにします。
  2. 上記で説明されている手順に倣い、連結する新しいウェアハウスアカウントの Data Pipeline に再登録します。

ウェアハウスアカウントに別の Stripe アカウントを追加するには以下の手順を実行します。

  1. 新しい Stripe アカウントで上記の 登録 ステップに従います。
  2. それぞれのウェアハウスに上記と同じアカウント ID を使用します。アカウント ID を確認するには、ダッシュボードの 設定ページ に移動して、接続されたデータウェアハウス セクションで ID を探します。

データウェアハウスで Stripe のデータをクエリする

Snowflake と Amazon Redshift では、データを安全なビューとして利用できます。データをクエリするには、以下のステップに従ってください。

作成したデータベースで ビュー に移動し、使用できる Stripe データを表示します。テーブルをクリックして 列 に移動すると、各テーブルの利用可能な列も確認できます。

Data Pipeline の財務レポート

決算処理を円滑に進めるため、データウェアハウスでは Stripe の レポート に直接アクセスできます。

メモ

現時点では、財務レポートは Amazon Redshift で使用できません。

財務レポートテンプレートには FINANCIAL_REPORT というプレフィックスが付いています。このテンプレートはデータウェアハウスでビューとして使用できます。

Snowflake で財務レポートを生成する

日付の形式は、さまざまな精度のレベルで設定できます。

START_DATE = ‘2021-09-01’;

START_DATE = ‘2021-09-01 00:00:00’;

START_DATE = ‘2021-09-01 00:00:00.000’;

Data Pipeline から財務レポートを生成するには、カスタム変数をいくつか設定する必要があります。これらは、ダッシュボードまたは API を通じてレポートを生成するときに設定する変数と同じです。

  • START_DATE: レポートの開始日 (この日付も範囲に含む)。
  • END_DATE (varchar): レポートの終了日 (この日付は範囲に含まない)。
  • TIMEZONE (varchar): UTC 以外のデータ時間列のタイムゾーン。

これらの変数を設定してレポートクエリを実行するには、次の手順を実行します。

  1. 新しいワークシートを作成します。

  2. データベーススキーマと必須の変数を任意の値に設定します。

    -- set schema based on the name you gave your Stripe database use schema db_name.stripe; -- set financial report template variables set (TIMEZONE, START_DATE, END_DATE) = ('UTC', '2021-09-01', '2021-10-01');

    注意

    これらのコード行を別に実行してから、これらを必要とするテーブルをクエリしてください。手順に従わなかった場合、セッション変数が存在しないエラーが発生します。

    Snowflake Connector for Python を使用している場合は、ALTER SESSION SET TIMEZONE = 'UTC' コマンドでセッションパラメータ TIMEZONE を設定します。

  3. 必要な変数を設定するコードを実行したら、生成するレポートのビューをクエリします。以下は実行例です。

    select * from FINANCIAL_REPORT_BALANCE_CHANGE_FROM_ACTIVITY_ITEMIZED;

    次のようにダッシュボードまたは API で表示される、アクティビティによる項目別残高変更レポートと同じ結果が返されます。

異なるファイル形式のサポートが必要な場合

異なる構造またはカスタム形式のファイルをアップロードする場合は、[Stripe サポート](https://support.stripe.com/contact/email?topic=third_party_integrations&subject=Stripe%20Data%20Pipeline%20(SDP) にお問い合わせください。

このページはお役に立ちましたか。
はいいいえ
  • お困りのことがございましたら 、サポートにお問い合わせください。
  • 変更ログをご覧ください。
  • ご不明な点がございましたら、お問い合わせください。
  • LLM ですか?llms.txt を読んでください。
  • Powered by Markdoc