Tableau Scope
UiPath.Tableau.Activities.TableauScopeActivity
The Tableau activities use a Username and Password to establish an authenticated connection between UiPath and your Tableau application. This connection authorizes a Robot to call the Tableau APIs and access resources on your behalf.
You may also authenticate using an Existing Connection that has been established by a previous Tableau Scope activity.
After establishing a connection, a parent Tableau Scope activity can output a record of the connection in a Connection object (Connection) that you can use in subsequent child scope activities.
How it works
The following steps are an example of how the activity works from design time (i.e., the activity dependencies and input/output properties) to run time.
- Complete the Setup steps.
- Add the Tableau Scope activity to your project.
- Choose the authentication types you want to use.
- Enter values for one of the authentication types properties.
- Optionally create and enter a
Connectionvariable for Output property. You can use this variable in subsequent uses of the Tableau Scope activity.
In the body of the activity
To build your project and enable the Object Wizard in other activities, you must use the Connection Wizard by clicking the Configure button. The Configure Connection dialog allows you to specify both a Design Connection and a Robot Connection.
Property values in the Design Connection section do not need to be quoted.
- ExistingConnection - A connection from the parent Application Scope to use instead of a new connection. Enter a
Connectionvariable. - For Basic Auth:
- Username - The username. Enter a string or
Stringvariable. - Password - The password to use. Enter a SecureString or
SecureStringvariable.
- Username - The username. Enter a string or
- For API Token:
- API Token Name - The API token name. Enter a string or
Stringvariable. - API Token Secret - The API token secret. Enter a string or
Stringvariable.
- API Token Name - The API token name. Enter a string or
- ApiVersion - The version of the API to use, such as 3.9. Enter a string or
Stringvariable. Use this only if there is a specific version of the API you want to use. - Site Name - The name of your site. Enter a string or
Stringvariable. - Tableau Server URL - The URL of your Tableau server. Enter a string or
Stringvariable.
Properties
Common
- DisplayName - The display name of the activity. This field supports only strings or
Stringvariables.
Misc
- Private - If selected, the values of variables and arguments are no longer logged at Verbose level.
Options
- ReportApiErrorAsException - When selected, API error responses are reported in BusinessActivityExecutionException by all child activities that use this application scope. When cleared, the child activity populates the API error message in the ResponseStatus output property and workflow execution continues. Check the ResponseStatus property to confirm successful execution.
Output
- Connection - The connection which can be passed to a child application scope. Enter a
Connectionvariable.