apache/superset · error · ReportScheduleNotFoundError
Report Schedule not found.
Error message
Report Schedule not found.
What it means
Error "Report Schedule not found." thrown in apache/superset.
Source
Thrown at superset/commands/report/execute_now.py:124
logger.error("Celery task execution failed: %s", str(celery_ex))
raise ReportScheduleExecuteNowFailedError() from celery_ex
return execution_id
except CommandException:
raise
except Exception as ex:
logger.exception(
"Unexpected error executing report schedule %d", self._model_id
)
raise ReportScheduleExecuteNowFailedError() from ex
def validate(self) -> None:
"""Validate the report schedule exists and the user has permission to
execute."""
self._model = ReportScheduleDAO.find_by_id(self._model_id)
if not self._model:
raise ReportScheduleNotFoundError()
try:
security_manager.raise_for_editorship(self._model)
except SupersetSecurityException as ex:
raise ReportScheduleForbiddenError() from ex
View on GitHub (pinned to f4587218dd)
Solutions
- Confirm the report schedule ID still exists; it may have been deleted.
When it happens
Trigger: Execute-now is requested for a report schedule that no longer exists.
Common situations: Triggering 'execute now' for a report schedule id that does not exist.
AI-assisted analysis of apache/superset@f4587218dd (2026-08-14).
Data as JSON: /api/errors/be0f435330de6dcc.
Report an issue: GitHub.