> For the complete documentation index, see [llms.txt](https://docs.auditboardanalytics.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.auditboardanalytics.com/dictionary.md).

# Dictionary

{% hint style="info" %}
Did you know there's a full 🧑‍🎓 [**Optro Academy course on Analytics**](https://academy.auditboard.com/page/analytics)? It has a Workflow Canvas Walkthrough video that may be just right for you.
{% endhint %}

<table><thead><tr><th width="189">Name</th><th>Description</th></tr></thead><tbody><tr><td>Workflow</td><td>A workflow represents a user’s complete data transformation in a visual way. Generally import tools are on the left, clean, merge, and transform tools are in the middle, and publishing tools are on the right. The workflow is connected and configured.</td></tr><tr><td>Workflow Template</td><td>An out-of-the-box solution created by Optro, to tackle issues common across audit teams.</td></tr><tr><td>Canvas</td><td>The canvas is where the most brilliant auditors paint. It is the surface or user-interface upon which builders will build workflows.</td></tr><tr><td>Handle</td><td>Handles are the entry and exit points for a dataset. Input handles accept data, the tool transforms it, then output handles allow the transformed data to exit. There is a special handle, shaped like a triangle, that allows multiple tables to connect.</td></tr><tr><td>Connector</td><td>The lines between tools, through which data moves to the next tool. They go through input and output handles, transmitting data from left to right when the workflow is run.</td></tr><tr><td>Run</td><td>On the right of the top nav, this is the button you press to process your workflow from tip to tail. It (roughly) processes from left to right. We will try to automagically run the user’s workflow, as they update it. </td></tr><tr><td>Test Run</td><td>A type of workflow run. Automagically runs the workflow when schema-changes are made to the workflow and when the user changes a parameter.</td></tr><tr><td>Triggered Run</td><td>A type of workflow run. Explicitly runs the workflow when requested, from either SOXHUB or OpsAudit. Instigated by the user.</td></tr><tr><td>Tool</td><td>A tool is the smallest operational bit in a workflow. A dataset passes through a tool and is altered. A tool represents the smallest distinct mathematical alteration that someone might perform in Excel. By connection tools together you can orchestrate and replicate these alterations to a dataset.</td></tr><tr><td>Tool Menu</td><td>On the right hand side of the canvas, sits a menu of available tools. The user is intended to drag tools from the menu, dropping them on the workflow canvas for further configuration.</td></tr><tr><td>Tool Preview</td><td>Seen when the user selects a configured tool on the workflow canvas. Shows a preview of the tabular data coming out of the selected tool, all columns, all rows. Additional actions are available from the bottom right of the Tool Preview, including Schema Toggle and Export Table.</td></tr><tr><td>Schema Toggle</td><td>Seen on the bottom right of a tool preview or tool config panel screen, this toggle allows you to view the important schema information related to your data. Such as, name, data type, format, and description</td></tr><tr><td>Export Table</td><td>Seen on the bottom right hand side of the canvas when a user has clicked into a tool. Allows you to export the data-stream at any point in the workflow.</td></tr><tr><td>Tool Config Panel</td><td>This is the pane that appears on any tool once it has been double-clicked. It allows you to configure the tool options native to the tool.</td></tr><tr><td>Tool Action Menu</td><td>User clicks a tool, and available actions appear above. Actions like: Duplicate, Group, and Run from Here</td></tr><tr><td>Run from Here</td><td>An option that appears when you right click on any tool in your workflow stream. This allows you to run the workflow from any point.</td></tr><tr><td>Lock Output</td><td>An option that appears when you right click on any tool in your workflow stream. This allows you to prevent any data passing downstream from the tool in which you enabled this feature. </td></tr><tr><td>Tool Configuration Modal</td><td></td></tr><tr><td>Parameters</td><td>Powerful tools used to dynamically customize a workflow's results. Parameters can be strings, numbers, dates, boolean values and more. They can also be based off of values in tables/columns in your workflow.</td></tr><tr><td>Workflow Map</td><td>Located in the bottom right of your canvas, this is the interactive graphic map that shows you the workflow as a simple preview of what is on the canvas.</td></tr><tr><td>Import Tools</td><td>This is a grouping of tools that allow the user to bring a dataset to the workflow for the first time.</td></tr><tr><td>Import from File</td><td>Import reasonably sized flat files from your hard drive to the workflow canvas. Import File accepts .XLSX and .CSV file types. Valid files can be dropped directly on the canvas to shortcut the configuration step.</td></tr><tr><td>Import Sample Data</td><td>Quickly import a sample dataset from a curated list. Things like baseball statistics, market movement, or employee records. This is particularly valuable in training or demo situations.</td></tr><tr><td>New Table</td><td>Create a small table by manually entering data. This is the only place in the product where the user can enter cell-level data. Accepts copy/paste of tabular formats.</td></tr><tr><td>Clean Tools</td><td>This is a grouping of tools that allow the user “scrub” their data.</td></tr><tr><td>Find Replace</td><td>Find a text string in a selected column and replace or modify that string.</td></tr><tr><td>Text to Columns</td><td>Split “First Name, Last Name” into “First Name” and ”Last Name” columns.</td></tr><tr><td>Sample</td><td>Sample just a small portion of a dataset based on selected rules. Includes options for random sampling.</td></tr><tr><td>Validate</td><td>The validate too will check for multiple types of compliance. It can do a traditional v-lookup across two or more tables. Additionally it can check for data types, nulls, and uniqueness in a selected column. Validations can be bundled together to make validation sets.</td></tr><tr><td>Merge Tools</td><td>This is a grouping of tools that allow the user combine disparate datasets.</td></tr><tr><td>Join</td><td>Join columns from two tables, based on a common field.</td></tr><tr><td>Append</td><td>Append rows with matching schemas, up to 64 tables.</td></tr><tr><td>Transform Tools</td><td>This is a grouping of tools that allow the user edit, add, and transform their dataset.</td></tr><tr><td>Edit Columns</td><td>Re-type, re-name and re-order your datasets. Provide metadata on each column.</td></tr><tr><td>Add Columns</td><td>Write a formula, add a net-new calculation as a newly created column.</td></tr><tr><td>Filter</td><td>Filter a dataset by writing a formula. Filter results into true and false output handles. Use in conjunction with parameters to make your workflow more flexible.</td></tr><tr><td>Sort</td><td>Sort a table ascending or descending based on a selected column.</td></tr><tr><td>Deduplicate</td><td>Removes any duplicate values from the selected columns in an input table. When removing duplicate values, the tool will remove the entire row of duplicates found.</td></tr><tr><td>Pivot</td><td>Takes a table and summarizes it, creating a new summary table based on the values of the source table.</td></tr><tr><td>Unpivot</td><td>Takes many columns in a table and lines them up into a single column called "value". A new column will be created called "variable", which holds the value of the column header in the original table.</td></tr><tr><td>Visualize Tools</td><td>Visual form to your data. Connect any tabular output to the Chart tool. Select a series of data and plot your selected chart type</td></tr><tr><td>Chart</td><td>A tool that allows you to connect a tabular datastream and chart. There are numerous chart options ranging from bar to area charts.</td></tr><tr><td>Publish Tools</td><td>This is a grouping of tools that allows the user to publish outputs of workflows.</td></tr><tr><td>Publish via Email</td><td>Allows you to share tables or charts from your Analytics workflow with up to 20 email addresses. Every time this tool is run in your workflow an email will be triggered.</td></tr><tr><td>Publish to Toolkit</td><td>Allows you to publish tabular files to any Controls Management or OpsAudit Toolkit that requests them by way of Workflow Automation.</td></tr><tr><td>Tool Group</td><td>When a user selects multiple tools and chooses group, this creates a tool group.</td></tr><tr><td>Sticky Note</td><td>An item created when a user right clicks the canvas and selects "Add Sticky Note". This allows you to annotate your workflow with valubale instructions or other information</td></tr><tr><td>Expression Builder</td><td>This is the field you will see in tools like validate or add columns identified by f(x). This allows you to build your expressions or logic to drive your data transformations.</td></tr><tr><td>Publish Version</td><td>This is the button located right in the top nav next to "Run". This publishes a version of your workflow to your automations dashboard. Think of this is a save state of your workflow and can be called upon in the future after changes have been made. </td></tr><tr><td></td><td></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.auditboardanalytics.com/dictionary.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
