FabricアプリがどのようにFabricの容量を利用しているか、またどのプラットフォーム機能が別途料金を発生させないかを学びましょう。 本記事では、Fabric、GraphQL API、User Data Functions、OneLake操作において、SQLデータベース全体で容量単位(CU)がどのように使われているかを説明します。
課金の仕組み
FabricアプリはFabric容量で実行されます。 Fabric アプリの子サービスが実行するすべての操作は、ワークスペースに割り当てられているFabric容量の CU を使用します。
ワークスペースにはFabric容量が割り当てられている必要があります。 CU 使用量は、Microsoft Fabric容量メトリック アプリで追跡され、項目ごとおよび操作ごとの使用状況を監視できます。
容量を消費するもの
Fabricアプリは、CUを消費する4つのFabricサービスを使用します。
SQL Database
SQL Database の子項目は、コンピューティングとストレージに CU を使用します。
| Operation | 内容 | 課金メーター | タイプ |
|---|---|---|---|
| SQL の使用状況 | すべての SQL クエリ、変更、およびデータ処理のコンピューティング - アプリケーションの GraphQL API からのクエリと、Fabric ポータル クエリ エディターで実行するすべてのクエリが含まれます。 | Fabric Capacity Usage CU 内の SQL データベース | Interactive |
| 割り当てられた SQL Storage | テーブル、インデックス、トランザクション ログ、およびメタデータ用に動的に割り当てられたストレージ。 OneLake と完全に統合されています。 | 格納されている SQL Storage データ | Background |
1 つのFabric CU は 0.383 SQL データベース仮想コアです。
GraphQL API
アプリケーションの RayfinClient によって行われるすべての GraphQL クエリ (読み取り) と変更 (書き込み) では、CU が消費されます。
従量課金レートは、要求と応答の処理時間の 1 時間あたり 10 CU です。
| Operation | 内容 | 課金メーター | タイプ |
|---|---|---|---|
| Query | データ モデルに対して API クライアントによって実行されるすべての GraphQL クエリ (読み取り) と変更 (書き込み) を計算します。 | GraphQL クエリ用 API の容量使用量 CU | Interactive |
詳細については、Fabric操作のドキュメントの「Fabric API for GraphQL」を参照してください。
Fabricのユーザーデータ関数
Fabric User Data Functionsは、関数の実行、OneLakeでのメタデータ保存、関連するOneLake操作に基づいて支払われます。
| Operation | 説明 | Item | Azure 課金メーター | タイプ |
|---|---|---|---|---|
| ユーザーデータ関数の実行 | Fabricポータル、他のFabricアイテム、または外部アプリケーションから要求された関数の実行に対して計算を行います。 | ユーザー データ関数 | ユーザー データ関数の実行 (CU/秒) | Interactive |
| ユーザーデータ機能ポータルテスト | 開発モードで関数をテストするために計算します。 テストセッションは最低15分です。 | ユーザー データ関数 | ユーザー データ関数の実行 (CU/秒) | Interactive |
| ユーザーデータ機能静的記憶 | サービス管理型OneLakeアカウントにおける圧縮された内部機能メタデータの保存。 この料金は、アイテムを使わなくても適用されます。 | OneLake ストレージ | OneLake ストレージ | Background |
| ユーザーデータ機能 静的記憶読み取り | 関数が一定期間非アクティブになった後に実行されると、内部関数メタデータを読み取ります。 | OneLake 読み取り操作 | OneLake 読み取り操作 | Background |
| ユーザーデータ機能 静的ストレージ 書き込み | ユーザーデータ機能項目が公開されると、内部関数メタデータを書き込んだり更新したりします。 | OneLake 書き込み操作 | OneLake 書き込み操作 | Background |
| ユーザーデータ機能静的記憶反復読み取り | ユーザーデータ機能がリストアップされた際に内部機能メタデータを読み込みます。 | OneLake 反復読み取り操作 | OneLake 反復読み取り操作 | Background |
| ユーザーデータ機能 静的記憶 その他の操作 | サービス管理型OneLakeアカウント内の機能メタデータに対するその他の操作。 | OneLake のその他の操作 | OneLake のその他の操作 | Background |
OneLake ストレージ (静的コンテンツ)
静的ホスティングが有効になると、構築したフロントエンドの資産(HTML、CSS、JS)はOneLakeに保存され、Fabric AppsのホスティングURLから提供されます。 ストレージおよびリード操作は、保護された資産アクセスを設定するかパブリック資産のアクセスを設定しても適用されます。 OneLake ストレージと、コンテンツを処理するための読み取り/書き込み操作では、CU が使用されます。
| Operation | 内容 | 課金メーター | タイプ |
|---|---|---|---|
| ワンレイク・リード | エンド ユーザーに静的コンテンツを提供するときの読み取り操作。 | OneLake 読み取り操作の容量使用量 CU | Background |
| ワンレイク・ライト |
rayfin upを使用して静的コンテンツをデプロイまたは更新するときの書き込み操作。 |
OneLake 書き込み操作の容量使用量 CU | Background |
| ワンレイク・ストレージ | OneLake での静的コンテンツ ファイルの保存。 | OneLake ストレージ | Background |
より多くの容量を消費しないもの
現時点では、次のFabricアプリの機能では、個別の CU 料金は発生しません。
- Fabric アプリ ホスティング サービス — API ルーティングと認証を処理するアプリケーション バックエンド サービス。
- 認証 — Fabric のブローカー認証 (Entra SSO) によるサインインとセッション管理。
-
デプロイ操作 — アプリケーションのデプロイに
rayfin upを実行しても、トリガーする SQL 操作と OneLake 操作を超える独自の CU 料金は発生しません。
関連するコンテンツ
- Fabric の操作
- Microsoft Fabric 容量メトリック アプリ
Fabric Apps プロジェクトを Fabric