Skip to main content

Configure Scheduling

You can create scheduled executions of your flows in the Trifacta Application. When the schedule is triggered, all datasets that have scheduled output destinations are generated. Results are written to the specified output locations.

Limitations

  • You can create one schedule per flow.

Prerequisites

You must install the two scheduling databases. See Install Databases for PostgreSQL.

Enable

By default, scheduling is enabled. Use the following steps to enable or disable.

Steps:

To enable, please specify the following parameters.

You can apply this change through the Admin Settings Page (recommended) or trifacta-conf.json. For more information, see Platform Configuration Methods.

"feature.scheduling.protobufDefinitionsFolder": "%(topOfTree)s/services/scheduling-service/protobuf/build/install/scheduling-service/api",
"feature.scheduling.baseUrl": "http://localhost:43143",

Parameter

Description

"feature.scheduling.protobufDefinitionsFolder"

Defines the location on the Trifacta node where the protobuf definitions are stored.

Note

Do not modify this value.

"feature.scheduling.baseUrl"

Specify the base URL for the scheduling service. You must specify the full URL:

http://<base_platform_host>:<scheduling_port>
  • <base_platform_host> is the host of the Trifacta node. Default value islocalhost.

  • <scheduling_port> is the listening port for the scheduling service. Default value is 43143.

    Note

    The value for <scheduling_port> must match the value that you specify for the scheduling service port. For more information, see System Ports.

You apply this change through the Workspace Settings Page. For more information, see Platform Configuration Methods.

Parameter

Description

Enable Scheduling feature

Set this value to true to enable scheduling.

Configure

Database configuration

You can make changes to the database configuration as needed.

You can apply this change through the Admin Settings Page (recommended) or trifacta-conf.json. For more information, see Platform Configuration Methods.

For more information, see Configure the Databases.