Page tree

Outdated release! Latest docs are Release 8.7: Command Line Interface


As of Release 6.4, the Trifacta command line interface tools have been deprecated. You must migrate your usage of the CLI to use the REST APIs. This content is valid as of Release 6.0.2. It is intended to assist in the migration. For more information, see CLI Migration to APIs.


The Trifacta® command line interface (CLI) enables scripted execution of jobs and management of users and connections for the Trifacta platform. This section provides documentation on how to install and deploy the command line tools and includes example commands for each supported action. 


The CLI submits requests to the platform through the Trifacta application, which writes its logging information to the following file:


In the above log file, some CLI requests, such as job execution, can be located by searching for the following:

"ranfrom": "cli"

Tip: From the output of the CLI, you should get in the habit of capturing the job, dataset, flow, or other object identifier that the request is creating, modifying, or removing. These IDs are useful for parsing the log file or locating the object in the application.

Administrators can download log files through the Trifacta node operating system or through the web interface for the platform. For more information, see System Services and Logs.

Log Levels

By default, the logging level for the web application is set to INFO.

If you are attempting to debug an issue related to the CLI, you can change the logging level.

You can apply this change through the Admin Settings Page (recommended) or

. For more information, see Platform Configuration Methods.

The log level is defined in the following parameter:

"webapp.loggerOptions.level": "INFO",

For more information, see Admin Settings Page.

This page has no comments.