jobs.jobsteps (Azure エラスティック ジョブ) (Transact-SQL)
適用対象:Azure SQL Database
Azure SQL Database の Azure Elastic Jobs サービスの現在のバージョンのジョブのすべてのステップが含まれています。
列名 | データ型 | 説明 |
---|---|---|
job_name | nvarchar(128) | ジョブの名前。 |
job_id | UNIQUEIDENTIFIER | ジョブの一意の ID。 |
job_version | INT | ジョブのバージョン (ジョブを変更するたびに自動的に更新されます)。 |
step_id | INT | ステップの (このジョブで) 一意の ID。 |
step_name | nvarchar(128) | ステップの (このジョブで) 一意の名前。 |
command_type | nvarchar(50) | ジョブ ステップで実行されるコマンドの種類。 値は次の値に等しく、既定値は TSql . |
command_source | nvarchar(50) | コマンドの場所。 Inline は既定値であり、受け入れられる値のみです。 |
コマンド | nvarchar(max) | エラスティック ジョブ command_type によって実行されるコマンド。 |
credential_name | nvarchar(128) | ジョブの実行に使用されるデータベース スコープの資格情報の名前。 |
target_group_name | nvarchar(128) | ターゲット グループの名前。 |
target_group_id | UNIQUEIDENTIFIER | ターゲット グループの一意の ID。 |
initial_retry_interval_seconds | INT | 最初の再試行の前の遅延。 既定値は 1 です。 |
maximum_retry_interval_seconds | INT | 再試行の間の最大遅延。 再試行の間の遅延がこの値より大きくなった場合は、この値に制限されます。 既定値は 120 です。 |
retry_interval_backoff_multiplier | real | ジョブ ステップの実行が複数回にわたり失敗した場合に、再試行の遅延に適用する乗数。 既定値は 2.0 です。 |
retry_attempts | INT | ステップが失敗したときに行う再試行の回数を指定します。 既定値は 10 で、10 回再試行することを示します。 |
step_timeout_seconds | INT | 再試行する間隔を示す分単位の時間。 既定値は 0 で、0 分間隔を示します。 |
output_type | nvarchar(11) | コマンドの場所。 Inline は既定値であり、受け入れられる値のみです。 |
output_credential_name | nvarchar(128) | 結果セット格納先サーバーへの接続に使われる資格情報の名前。 |
output_subscription_id | UNIQUEIDENTIFIER | クエリ実行からの結果セットの格納先サーバー/データベースのサブスクリプションの一意の ID。 |
output_resource_group_name | nvarchar(128) | 格納先サーバーが存在するリソース グループの名前。 |
output_server_name | nvarchar(256) | 結果セットの格納先サーバーの名前。 |
output_database_name | nvarchar(128) | 結果セットの格納先データベースの名前。 |
output_schema_name | nvarchar(max) | 格納先スキーマの名前。 指定しない場合、既定値は dbo 、になります。 |
output_table_name | nvarchar(max) | クエリ結果からの結果セットを格納するテーブルの名前。 テーブルがまだ存在しない場合は、結果セットのスキーマに基づいて自動的に作成されます。 スキーマは、結果セットのスキーマと一致する必要があります。 |
max_parallelism | INT | ジョブ ステップが一度に実行される、エラスティック プールごとのデータベースの最大数。 既定値は NULL 、制限がないことを意味します。 |
アクセス許可
jobs_reader ロールのメンバーは、このビューからStandard Edition LECT できます。 詳細については、「Azure SQL Database のエラスティック ジョブ」を参照してください。
解説
エラスティック ジョブのすべての時間は、UTC タイム ゾーンが適用されます。
ジョブ ステップのバージョン履歴を表示するには、jobs.jobstep_versionsを使用します。
注意事項
ジョブ データベースの内部カタログ ビューは更新しないでください。 これらのカタログ ビューを手動で変更すると、ジョブ データベースが破損し、エラーが発生する可能性があります。 これらのビューは、読み取り専用クエリ専用です。 ジョブ データベースでストアド プロシージャを使用できます。
例
すべてのジョブの現在のバージョンからのステップを表示する
-- View the steps of the current version of all jobs
SELECT js.*
FROM jobs.jobsteps AS js
INNER JOIN jobs.jobs AS j
ON j.job_id = js.job_id AND j.job_version = js.job_version;
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示