
The output file name should be distinctive enough so that the person running the flow can easily identify which output files to refresh. Sign in to the server or site if needed.Įnter a name and description for each output. Select the server or site and the project where you want to publish the flow. In the publishing pane, select Publish as a data source. In the flow pane, select the output step. To set the publishing location for your output steps, do the following: They can point to different projects on that server or site, but only one server or site can be selected. ( Tableau Prep Builder only) If your flow output steps are set to Publish as a data source, all flow output steps must point to the same server or site where the flow is published. For more information about setting these options, see Publish a flow from Tableau Prep Builder in this topic. If you don't want to move your files to a safe listed location, you will need to package the input files with the flow and publish the flow output to Tableau Server as a published data source. In Tableau Server, to configure the allowed network paths, use the tsm command options described in Step 4: Safe list Input and Output locations (Link opens in a new window) in the Tableau Server help. Move your files to one of the locations in the list, and make sure that your flow points to these new locations. If the files aren't stored in a safe listed location, you will see a warning message when you publish the flow.Ĭlick the "list" link in the message to see a list of allowed locations.

If you publish the flow without adding the file location to your safe list, the flow will publish, but you will get an error when you try and run the flow manually or using a schedule in Tableau Server. Note: Currently, flows that are created on the web can only output to a published data source or a database.įlow input and output steps that point to files stored in a network share (UNC path) aren’t permitted unless the file and path is accessible by the server and are included in your organization's safe list. Tableau Online doesn't support this option and files must be packaged with the flow on publish. For more information about working with incompatible flows, see Version Compatibility with Tableau Prep (Link opens in a new window).įlows that include input or output steps with connections to a network share require safe listing. To run your flow in Tableau Server, you need to take the appropriate actions to make the flow compatible. Note: To schedule flows to run on Tableau Server, you must be using Tableau Server version 2019.1 or later and Tableau Prep Conductor must be enabled. When you publish the flow, you would see a message similar to the following:

You can still publish flows from Tableau Prep Builder that include connectors or features that aren't yet supported in your version of Tableau Server, but you can't schedule them to run.įor example, the SAP HANA connector was introduced in Tableau Prep Builder version 2019.1.4 but this connector isn't supported until Tableau Server version 2019.2 for Tableau Prep Conductor. Flows created on the web are always compatible with the server version they are created on. Verify that your flow doesn't include input connectors or features that aren't compatible with your version of Tableau Server. Errors in the flow are identified by a red exclamation mark and a red dot with an Errors indicator in the upper right corner of the canvas. Verify that there are no errors in the flow.įlows that contain errors will fail when you try to run them in Tableau Server or Tableau Online. To make sure that you can run your flow, check the following: For information about running flows, see Run your Flow. Flows created or edited on the web (version 2020.4 and later) must first be published before they can be run.įor information about publishing flows on the web, see Publishing flows in the Tableau Server (Link opens in a new window) or Tableau Online (Link opens in a new window) help. You can also manually run individual flows on the server.

Publish your flows to Tableau Server or Tableau Online to share them with others or automatically run them on a schedule and refresh the flow output using Tableau Prep Conductor.

It is only required (with Tableau Prep Conductor enabled) if you plan to run your flows on a schedule. Important: Starting in version 2020.4.1, the Data Management Add-on is no longer required to publish your flows to Tableau Server or Tableau Online, or run flows manually on the web.
