Fabric Data Warehouse におけるパフォー... ノート

Fabric Data Warehouse におけるパフォーマンスとコストのバランスを取るためのカスタム SQL プール

リソース消費を特定のワークロードに対して制御する方法について、アロケーションベースの請求に移行するお客様からよく質問があります。カスタムSQLプールは、ワークロードの分離とガバナンスを提供することで、リソース使用量に直接影響を与えるソリューションを提供します。これらのプールにより、お客様は意図的にパフォーマンスを犠牲にして、より小さなリソースフットプリントを実現できます。たとえば、カスタムSQLプールによって制限されたバースト的なレポートワークロードは、より少ないリソースにスケールし、より長く実行されますが、請求されるリソースは少なくなります。実際の例としては、レイテンシに敏感ではないが、リソース消費を制御する必要があったETLプロセスが挙げられます。スループットを制限することにより、ETLワークロードはより長く実行されましたが、より安定したレートでリソースを消費しました。カスタムSQLプールは、レイテンシに敏感ではなく、より長い実行時間に対応でき、リソースを競合できるワークロードに最適です。これらは、ETL、バックグラウンド処理、およびPower BIレポートで、予測可能なリソース消費を確保するために特に役立ちます。カスタムSQLプールは、直接的な支出制限や予算キャップではないことに注意することが重要です。代わりに、各ワークロードの最大リソースアクセスを定義するガードレールとして機能します。将来の機能強化には、IDベースのリソース割り当てと、より柔軟な設定可能な組み込みワークロード境界が含まれます。最終的に、カスタムSQLプールは、リソース割り当てとガバナンスに対するより明確な制御をお客様に提供します。主な機能はワークロード管理ですが、アロケーションベースの請求モデルでは、これにより間接的に消費を管理できます。ワークロードがより長く実行できる場合、カスタムSQLプールはリソース消費を効果的に削減できます。