Jobs

Jobs

Jobs in Tricloud Nexus are automated workflows that handle the movement, filtering, and transformation of files between your Edge device and various connected data sources or destinations. Jobs are a powerful tool for orchestrating file-based integrations, automating data ingestion, and supporting hybrid workflows between OT (Operational Technology) and IT systems.

Jobs are always configured at the Area level in your asset hierarchy, accessible from the Jobs tab of each Area node. This ensures that each site, production line, or operational zone can have its own tailored set of automation routines that fit local requirements.


Types of Jobs

The types of jobs you can create for an Area depend on which Data Connectors are already configured for that Area:

  • File Jobs: For local file movement and processing on the Edge device (e.g., between storage containers or folders on the Edge device itself).

  • FTP Jobs: Enable file transfers to and from external FTP/FTPS/SFTP servers (requires an FTP Data Connector to be set up).

  • File Share Jobs: Automate file movement to and from network file shares using SMB (requires a File Share Data Connector).

Note: If an Area has no FTP or File Share data connectors configured, only File Jobs will be available. As soon as you add the relevant connector, you unlock the corresponding job type.

Where Jobs Run

All jobs execute locally on the Edge device associated with the selected Area. This enables robust automation even during periods of network outage, as file operations and transfers continue uninterrupted at the Edge. When cloud connectivity is restored, any queued or buffered files will be forwarded as needed to eg. cloud storage.

How Jobs Work

Jobs let you define exactly what files should be moved, filtered, or processed, when and where:

  • Scheduling: Each job has a schedule (cron-based or interval) that determines how often it runs.

  • Source and Destination: You configure the job to look for files in a source (local container, FTP server, or SMB share) and deliver them to a destination (cloud storage, local Edge container, another share, etc.).

  • File Patterns & Filtering: Advanced filters let you select files by pattern (e.g., *.csv, *.zip), file size, file age, or modification time. This ensures only the right files are handled by each job.

  • Operations: Jobs can move, copy, or extract files, synchronize folders, and handle zipped archives.


Example Worksflows

  • Edge to Cloud: Automatically move measurement files collected on the Edge to a central cloud storage for further processing or archiving.

  • File Synchronization: Sync new or updated lab results, recipes, or production reports from FTP servers or SMB shares to the Edge or cloud.

  • Selective File Ingestion: Only ingest files matching specific patterns, size, or age - optimizing bandwidth and storage usage.

  • Automated Unzipping: Extract files from compressed archives before sending them to the cloud or processing locally.

User Experience

  • Jobs are managed from the Jobs tab under each Area.

  • An Area can contain many Jobs of different types.

  • You can add, edit, or delete jobs and view their status at a glance.

  • Each job’s configuration shows its schedule, source, destination, and filtering options.

  • All jobs are clearly labeled by type: File Job, FTP Job, or File Share Job.

Security and Traceability

  • Jobs leverage the authentication and security features of their associated data connectors.

  • Job execution and file movement are logged for traceability and troubleshooting. Jobs can be monitored using the FileTransferModule after deployment.

  • Jobs can be disabled or reconfigured at any time without impacting the underlying data connectors.


Next Steps: Ready to learn more? Dive into the specifics of each job type:

Last updated

Was this helpful?