Scheduled Imports

Scheduled Imports are configured and controlled by two EnterWorks Server repositories and an EPX workflow. Together, they provide the means of processing imports on a scheduled basis as well as the means to pre-process the submitted files before actually importing them into EnterWorks.

  • Scheduled Imports repository: All scheduled imports are defined in the Scheduled Imports repository. Each record in this repository represents one scheduled import. Note that when the repository is opened in a Repository View, the default Preference does not show all attributes.
  • Scheduled Import Jobs Repository: The Scheduled Import Jobs repository contains records representing the currently active or recently completed import jobs. Whenever an import is initiated, the details for that import are copied from the Imports repository. This record is subsequently updated to reflect the current status of the import.

    The Scheduled Import Jobs repository contains all the attributes defined in the Scheduled Imports repository plus additional attributes. Note that when the repository is opened in a Repository View, the default Preference does not show all attributes.

  • Scheduled Import Configuration Properties: Scheduled Import behavior is controlled by configuration property settings in the Enterworks.properties file as shown in the table below.

Property

Description

import.baseDirectory

Full path to the directory where the Scheduled Import files will be placed (e.g., <drive>:\Enterworks/shared/Imports). If EnterWorks is configured in a distributed environment, a network directory path should be specified.

import.expireActiveDays

Number of days before import jobs that still show "Processing" are deleted from the Scheduled Import Jobs repository.

import.expireCompletedDays

Number of days before import jobs that have completed or failed are deleted from the Scheduled Import Jobs repository.

import.logDirectory

Full path to the directory where the EnterWorks import logs are placed (e.g., <drive>:\Enterworks/logs/EnableServer/import).