MSDNで 分類子関数の記述に関する考慮事項 を読みました。私が可能だと思う唯一の方法は、リソースガバナープールごとに個別のユーザーアカウントを作成し、そのユーザー名に基づいてセッションを分類することです。
もっと良い方法はありますか?
はい、分類関数は、実際にはjob_idの表現を含むAPP_NAME()を介して実行されているジョブを識別できます。つまり、ジョブは別のユーザーとして実行する必要はありませんが、分類関数はジョブをIDで識別できる必要があります。
「集中的なバックグラウンドジョブの並列処理の制限」セクションの例については、 2008年に書いたホワイトペーパー の例を参照してください。その場合は、気にしたjob_idのセットへのマッピングを含むテーブルを作成し、それらの場合にワークロードグループを設定しました。