Settings
(1) Max. duration until a notification mail is sent: To prevent jobs started by the Input Agent from running unnoticed over a long period of time, you can initiate a notification by email. The SMTP server to be used as well as the email address of the sender of the error email is specified in entry "enableErrorMail" in the configuration file ./etc/startup.xml. If the field has a value greater than "0", an email is sent if the calculated start time of the next job plus the value of the input field is less than the current time.
(2) Runtime is absolute, refers to next start: If an absolute runtime is set here, the start time of the current job is used in (1).
(3) Cron job is considered on error if no data is found: If the checkbox is set, an error is generated if a job is started and no data is available. See details in section "Error handling".
(4) Also send notification mail on connection error: In the case of a connection error, an error email is sent. See details in section "Error Handling".
(5) Call this profile on end of cron job: If the Input Agent has started at least one job, a subsequent (active) profile can be triggered after the last job. This profile is also triggered if no job has gone through successfully. Important note: The subsequent profile is triggered once by this profile. The triggered profile must have a time-driven Input Agent (triggered by another profile), profiles with Input Agent "Message" cannot be used. Variables with prefix MSG_CALL_ cannot be accessed in triggered profiles (variables are not yet initialised in the triggering profile in phase 1), unless this profile here is also triggered by another profile. Its MSG_CALL_ variables can then be passed through.
Note: If the option "Activate parallel processing" is set, the selected profile is called when the last file to be processed has been transferred to the system. Thus, it can no longer be guaranteed that all data to be processed has already been processed before the start of the selected profile.
(6) Call this profile on error of cron job: If an error occurred during the fetching or processing of the data, you can specify a profile that should then be called. Example: A profile is supposed to fetch data from a customer via FTP. If the customer's FTP server is not reachable during the profile run, an error is generated. You could specify a subsequent profile for the error case to query an alternative server of the customer. Important note: The subsequent profile is triggered once by this profile. The triggered profile must have a time-driven Input Agent (triggered by another profile), profiles with Input Agent "Message" cannot be used. Variables with prefix MSG_CALL_ cannot be accessed in triggered profiles (variables are not yet initialised in the triggering profile in phase 1), unless this profile here is also triggered by another profile. Its "MSG_CALL_" variables can then be passed through.
(7) File function custom class: For the time-driven Input Agents "File", "FTP" (not with option "Via DMZ"), "SCP" and "WebDAV" you can select a file function class, which, for example, can check for the presence of another file belonging to the source file. If the check fails, no job is created.
(8) Timestamp: Timestamp of the last profile run. The default value before the first run is "1.1.1970 01:00". If you click "Request", the timestamp is displayed. It can be set automatically in the time-driven Input Agents "Basic SQL" and "HTTP" (for details see there). You can also manually set and save the timestamp here (8).