Azure Synapse Analytics サーバーレス SQL プールのコストを管理する
適用対象:Azure Synapse Analytics
Azure Synapse Analytics サーバーレス SQL プールのコスト構造が混乱する場合があります。 これは、他の多くのサービスと同様に、コストがコンピューティング インスタンスとランタイムに基づいていないためです。 次の表を使用して、サーバーレス SQL プールに関連付けられているコストに関してよく寄せられる質問に対する回答を見つけます。
よく寄せられる質問 | ソリューション |
---|---|
サーバーレス SQL プールの課金対象 | サーバーレス SQL プール サービスは、課金期間中に処理された データの量 に基づいて課金されます。 「データ処理」の概念に含まれるアクティビティについては Azure Synapse Analytics のサーバーレス SQL プールの Cost 管理に関するページを参照してください。 |
サーバーレス SQL プールのコストを見積もる方法 | Synapse 料金計算ツールを使って、サーバーレス SQL プールのコストを見積もります。 Azure Synapse Analytics の価格 Web ページで、下にスクロールし、[データ ウェアハウス] タブを選択して、サーバーレス SQL プールのコストを確認します。 |
サーバーレス SQL プールのコストを最も低くするにはどうすればよいですか? | コストを削減する最も効果的な方法は、ワークロードによって処理されるデータの量を減らすことです。 以下の記事では、データ レイクを最適化して最小限のコストで最適なパフォーマンスを実現するためのガイダンスを提供します。 - フィルターの最適化 - クエリ用のファイルを準備する - 繰り返しクエリの最適化 |
特定のクエリに対して処理されるデータの量をソース データよりも大きくするにはどうすればよいですか? | 複雑さに応じて、クエリは同じデータ ファイルに対して複数のスキャンを実行し、処理された合計データに追加される場合があります。 処理されるデータ量を減らす手法については、この表の「コストを最も削減する方法」を参照してください。。 |
コスト制限を適用して過剰な支出を防ぐにはどうすればよいですか? | サーバーレス SQL プールのコスト管理機能を使用すると、処理されるデータ量の予算を設定できます。 1 日、1 週間、1 か月の期間に対するデータ処理の予算をテラバイト単位で設定できます。 1 つ以上の予算を設定することもできます。 サーバーレス SQL プールのコスト管理を構成するために、Azure Synapse Studio または T-SQL を使用できます。 詳しくは、サーバーレス SQL プールのコスト管理の構成に関するページを参照してください。 |
コスト制限を超えたのはなぜですか? | 実行中にクエリが制限を超えた場合、クエリは終了しません。 そのため、クエリを完了するために必要な量のコスト制限を超える可能性があります。 「コスト管理で定義されている制限の超過」を参照してください。 |