Sigma for Organizations公開プレビュー
組織に属するアカウント全体のデータをクエリします。
Stripe Organizations を使用して、複数の Stripe アカウントのビジネスを統合する場合、Sigma for Organizations を使用して複数のアカウントに対して Sigma クエリを実行できます。Sigma クエリを使用すると、ダッシュボードでビジネス全体の顧客と支払いに関するインサイトを取得できます。
始める
開始する前に、以下の手順を実行します。
- 組織を作成し、クエリに含めるすべてのアカウントを追加します。
- クエリに含める各アカウントで、Sigma を有効にします。
- Sigma クエリを実行するには、レポートを表示する権限を持つ、組織レベルの役割 (アナリストなど) が割り当てられていることを確認してください。
複数のアカウントに対して Sigma クエリを実行する
組織の複数のアカウントに渡る Sigma クエリを実行するには、以下の手順を実行します。
- ダッシュボードで、アカウントの選択機能から組織に切り替え、Sigma をクリックします。
- 新しいクエリを作成し、保存されたクエリから選択するか、テンプレートのリストから選択します。
- クエリの範囲内のアカウントを指定するには、右上隅にあるアカウントで実行ドロップダウンをクリックして、ビジネスアカウントを編集をクリックします。
- 選択したアカウント全体にクエリを実行します。
アカウントごとに結果を返す
デフォルトでは、クエリでは、選択されたすべてのアカウントに関するデータが含まれた結果が返されます。アカウントごとに結果を返すには、merchant_
で結果をグループ化します。たとえば、以下のクエリは、各アカウントと通貨について、過去 14 日間の支払いインテントの合計を返します。
select merchant_id, currency, sum(amount) as total_payment_volume_last_14d from payment_intents where created >= date_add('day', -14, current_date) group by 1, 2
merchant_ | currency | total_ |
---|---|---|
acct_3RtU950jfFieqts | USD | 4934823 |
acct_r28Gp3h3rfGFoaF | CAD | 2235991 |
acct_VxVfUZnw8RvExxl | GBP | 1870021 |
acct_8Txz5X7wWqdSpGO | EU | 9008212 |
クエリ内のアカウントをフィルタリングする
merchant_
フィールドを使用して、クエリで結果を特定のアカウントに直接フィルタリングするには、WHERE merchant_
句を追加します。たとえば、以下のクエリは、特定のアカウントの支払い総額を返します。
select currency, sum(amount) as total_payment_volume_last_14d from payment_intents where created >= date_add('day', -14, current_date) AND merchant_id in ( 'acct_d8upQPPBbFtSIe1', 'acct_1fCSEPk3waoDZox' ) group by 1
currency | total_ |
---|---|
USD | 8833809 |
CAD | 9008212 |