スケジュール済みジョブでは申請済み/開始/次の実行スケジュール/種別しか分かりません
Jobの詳細は別のオブジェクトみたいです。
SELECT Id, NextFireTime , CronJobDetail.JobType FROM CronTrigger
CronJobDetail.JobTypeの1がデータエクスポートのようです。
1—Data Export
弊社の環境ではレポートがたくさん登録されていました。
SELECT Id, CronJobDetail.Name, NextFireTime, OwnerId, CronJobDetail.JobType FROM CronTrigger WHERE OwnerId = 'XXXXXXXXXXXXXXXXXX'
スケジュールされているジョブを削除して、実行したいユーザで再度スケジュールを設定する手順みたいです。
I would do it in two steps:
-
Delete current schedule process: Setup -> Scheduled Jobs -> Search your scheduled job and delete it
-
Create scheduled job again: Log in as the user who will execute the process -> Setup -> Apex Classes -> Click on 'Schedule Apex' -> set previous values.
https://developer.salesforce.com/forums/?id=9060G0000005fUmQAI
CronTriggerオブジェクトを検索して表示できるようです。
CronJobDetail.JobTypeは3が— ダッシュボードの更新ですね。
SELECT EndTime, CronJobDetailId, CronJobDetail.Name FROM CronTrigger WHERE CronJobDetail.JobType = '3'
開発者コンソールのクエリエディターを使うとSOQLを実行できます。
開発者コンソールのクエリエディター
https://help.salesforce.com/s/articleView?id=sf.code_dev_console_tab_query_editor.htm&type=5