Objective. Students will build an interactive Tableau Public workbook containing three connected worksheets—a bar chart, a map, and a time-series line—with working dimension filters and tooltips using a provided multi-table dataset.
This lesson, its worked examples and its practice questions has not yet been verified by an industry-certified professional or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.
VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.
Tableau Public is a free desktop application that lets you connect to data, build interactive charts and maps, and publish finished workbooks to the web at no cost. Because published workbooks are publicly accessible, you should never upload data that contains personally identifiable information (PII), confidential business records, or any data you are not authorized to share publicly. That is the primary safety rule for this tool: check your data for sensitive content before you publish.
Tableau Public can connect to flat files such as CSV and Excel workbooks, and—when used with Tableau Desktop—to live database connections. In this lesson, your instructor will also demonstrate a live connection to a PostgreSQL database so you can see how the workflow differs from a file import. For the CSV path, you open Tableau Public, click Connect > To a File > Text File, and select your CSV. For a database, you click Connect > To a Server, choose your database type, and supply the host, port, database name, and credentials. A live connection queries the database in real time; a data extract copies data locally. For Tableau Public workbooks, data is embedded in the published workbook—another reason to confirm no sensitive fields are included.
When your dataset spans more than one table, Tableau uses relationships rather than traditional joins at the data-source level. Drag both tables onto the canvas in the Data Source tab. Tableau will prompt you to define the linking fields—in this lesson, the county FIPS code links the economic indicators table to the geographic lookup table. Relationships are flexible: Tableau resolves the join context at query time depending on which fields you use in a view, which reduces unintended row duplication compared to a fixed JOIN.
A bar chart compares discrete categories. Drag a dimension (such as State) to the Columns shelf and a measure (such as Median Household Income) to the Rows shelf. Tableau automatically aggregates the measure. To add color encoding, drag a second dimension—for example, Region—to the Color card on the Marks shelf. Choose a color palette that is accessible to colorblind viewers; Tableau's Color Blind palette is a safe default.
Tableau recognizes geographic roles. If your field contains county names or FIPS codes, right-click the field, choose Geographic Role, and assign County. Double-clicking a geographic field or dragging it to the view triggers a filled map. Drag your measure to the Color card to create a choropleth map. Always include a title and legend so viewers understand what the shading represents.
A line chart shows change over time. Drag a date field to Columns and a measure to Rows. Tableau may aggregate dates by year by default; click the date pill and choose a finer grain (quarter, month) if your data supports it. Use Marks > Line to confirm the mark type.
A filter placed on one sheet applies only to that sheet unless you promote it. To create a global filter:
1. Add the dimension (for example, State) to the Filters shelf on any worksheet.
2. Right-click the filter pill and choose Apply to Worksheets > All Using This Data Source.
3. Show the filter control by right-clicking and selecting Show Filter.
Now when a viewer selects a state, all three worksheets update simultaneously—this is the dashboard filter action behavior when sheets share a data source.
Tooltips appear when a viewer hovers over a mark. Click the Tooltip card on the Marks shelf to open the editor. You can type free text and insert field placeholders using the Insert menu. For this lesson, your tooltip must display at least three fields—for example, County Name, Unemployment Rate, and Year. Keep tooltip text concise; avoid cluttering it with every available field.
When your workbook is ready, go to File > Save to Tableau Public. You will be prompted to sign in to your free Tableau Public account. After saving, the workbook opens in your browser. Click Share to copy the embed link or the direct URL. Submit that URL for grading. Confirm the workbook is set to public visibility in your profile settings—a private workbook cannot be verified by your instructor.
Every visualization choice is a communication choice. Your one-page rationale should explain: (1) which color palette you selected and why it supports accessibility or the data story, (2) what specific insight each of the three worksheets is intended to reveal for a viewer looking at US county economic data, and (3) any tradeoffs you made (for example, choosing a choropleth over a symbol map). This reflective practice maps directly to skills tested in the Google Data Analytics Certificate and the CompTIA Data+ exam, both of which assess your ability to match a chart type to an analytical question.
Tableau's relationship model, filter actions, and tooltip customization have direct parallels in Power BI—the tool covered in the Microsoft PL-300 exam. In Power BI, relationships are defined in the Model view, slicers act as global filters, and report tooltips are customized in the Visualizations pane. Comparing the two tools deepens your understanding of underlying BI principles rather than locking you into one product's vocabulary.
Answer each question, then check it. Nothing is recorded; this is your own practice.
A free tech program — complimentary, as our commitment to get America working. Help us build VoTechWorks. Tell us what works, what doesn’t, and what you want to learn.