Skip to content

Jobs ​

Use the Jobs tab to schedule background tasks such as log syncs, documentation refreshes, Python automations, and TM1 Git updates.

New job menu

Jobs table ​

  • Job name – descriptive label (click to edit).
  • Status – Active jobs run on the defined schedule; Disabled jobs are paused. Use the toggle on each job to enable/disable.
  • Last run / Last result – quick health check for the most recent execution.
  • Context menu – run on demand, review history, or delete a job.

Creating a job ​

Select New job and choose the required job type. Every job shares a few common fields:

FieldDescription
ConnectionTM1 server used for the job (not shown for Python/Git jobs that do not require TM1).
Job nameAuto-generated but editable; use meaningful names for notifications.
Scheduled toggleEnable to run on a cadence; disable for manual execution only.
Email notificationsComma-separated list of recipients.
Notification typeChoose Success + Error, Success only, Error only, or No notifications.
Include job detailsAttach job metadata to notification emails.

Scheduling options apply to every job:

FieldDescription
ScheduleCron expression that defines when the job runs. Cron uses five fields (minute, hour, day of month, month, day of week). For example, 0 1 * * * runs daily at 1:00 AM, while 30 5 * * 1-5 runs at 5:30 AM on weekdays.
Schedule templatesQuick presets (Everyday 1 PM, Every weekday 5:30 AM, Every Saturday at noon, Every hour, Every 30 minutes) that auto-populate the Schedule field with the appropriate cron string. Select a preset or manually enter a custom cron expression to match your scheduling needs.

Each job type adds extra fields. The log-focused jobs share the same inputs.

Job typeAdditional fieldsPurpose
Documentation updateConnection (required)Refreshes model documentation for the selected TM1 server.
Audit log updateSync interval (hours), Retain logs (months), Connection (required)Pulls TM1 audit logs into SPACE on the defined cadence.
Server log updateSync interval (hours), Retain logs (months), Connection (required)Pulls TM1 server logs into SPACE on the defined cadence.
Transaction log updateSync interval (hours), Retain logs (months), Connection (required)Pulls TM1 transaction logs into SPACE on the defined cadence.
Python scriptScript file path, ArgumentsRuns a stored Python script with optional parameters.
Git updateGit repository, Action (Pull, Push, etc.)Automates sync tasks for repositories in the SPACE TM1 Git module.

Configure the fields, test if necessary, then click Create. Jobs can be edited later to adjust schedules, notifications, or parameters.

  • Connections covers job credentials.
  • Content covers cached documentation and logs.
  • Python covers scripts.
  • Git covers the SPACE TM1 Git module, separate from Python/JupyterLab Git integration.