Tableau Prep Flashcards

1
Q

The _ tab allows you to select the connection to your data, which can be stored in a file (e.g., Excel), on a cloud server (e.g., BigQuery), or a different type of data storage solution.

Tableau Prep

A

Connections

(Image 1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How many ways are there to connect to your data?

Tableau Prep

A
  1. “Connection” Tab
  2. “Connect to Data” button

(Image 1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How can you select the connection to your data?

Tableau Prep

A

With the Connections tab at the upper left corner

e.g. Connections > To a File > Text File

OR

Select “Connect to Data” at the top of screen (Middle-Left), above “Recent Flows”

(Image 1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The connection to your data can be stored [in a file/ on a cloud server/both]

Tableau Prep

A

both

also a different type of data storage solution

(Image 1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How to edit an existing data flow

Tableau Prep

A

Select “Open a Flow” (Above “Recent Flows”)

(Image 1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How to create a new data flow

Tableau Prep

A

Select “Connect to Data” (Above “Recent Flows”)

(Image 1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is an easy way to familiarize yourself with the functionalities available in Tableau Prep Builder?

Tableau Prep

A
  1. Open the 2 “Sample Flows” at the bottom of the screen and view how the data flows were set up and manipulate them
  2. View “Training” and “Resources” on the “Discover” tab

(Image 1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

T/F

After Connecting to the data, you need to update the parameter settings

Tableau Prep

A

True

After connecting, you click the table on the left side and change the settings as needed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What do the settings in Image 2 do? (first arrow)

Where will the column header and data values start?

Tableau Prep

A

Column header will be the first row and the data values will start from the second row

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How do you make it so that from the excel datasource, the column header will be the first row in Tableau and the data values will start from the second row?

Tableau Prep

A
  1. Connect to Data
  2. Edit Paramater Setting
  3. In Paramater Setting, Select “Set Header” under the “Field Names & Start Row” Section
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

T/F

Tableau Prep Builder cannot detect various data types (e.g., dates, numeric values, strings) and relationships between data fields.

Tableau Prep

A

False

Tableau Prep Builder can detect various data types (e.g., dates, numeric values, strings) and relationships between data fields.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

T/F

Tableau Prep is helpful for loading data from multiple data sources that have different data types

Tableau Prep

A

False

Tableau Prep is helpful for loading data from multiple data sources that have the same data types

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Tableau Prep is helpful for loading data from multiple data sources that have the same data types bc ___

Tableau Prep

A

Tableau Prep Builder detects various data types (e.g., dates, numeric values, strings) and relationships between data fields.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

After opening the dataset, the second step is to _

Tableau Prep

A

clean the dataset

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How do you clean a dataset?

Tableau Prep

A
  1. click on the + icon next to the dataset in the top workspace
  2. select “Clean Step”

(Image 3)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Change data types, grouping similar values together, and splitting column values is an example of _ in Tableau Prep

Tableau Prep

A

Cleaning data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

How can you replace the negative values with null values in a column (let’s call it “Founded” column)?

What are the steps?

Image 6 shows what you have & what you want the chart to look like

Tableau Prep

A

1- Get to “Clean Step”:

  • (click + icon next to the dataset in the top workspace
  • “Clean Step”) (Image 3)

2- Create a calculated field:

  • Select the “…” button in the Founded column
  • “Create Calculated Field”
  • “Custom Calculation” (Image 4)
  • Fill in “Field Name” with “Replace Negative with Nulls” &
  • write “IF [Founded] < 0 THEN NULL ELSE [Founded] END”)
  • “Save” (Image 5)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

T/F

Aggregating data allows you to adjust to the level of detail of your data table

Tableau Prep

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Aggregating data allows you to _

Tableau Prep

A

adjust to the level of detail of your data table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

T/F

Aggregating data allows you to combine data from multiple tables together that have different levels of detail.

Tableau Prep

A

False

Aggregating data allows you to combine data from multiple tables together that have the same level of detail.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

T/F

Aggregating data allows you to combine data from multiple tables together that have the same level of detail.

Tableau Prep

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

How can you aggregate data in Tableau Prep?

Tableau Prep

A

1- Add aggregate step to workflow canvas:

  • click + icon next to the dataset in the top workspace > “Aggregate” (Image 7) (Results in Image 8)

2- Add the appropriate fields:

  • drag and drop any additional fields on the “Additional Fields” panel” (left) onto the “Aggregated Fields” (right) ** Image 9**
  • Change to the appropriate aggretation (e.g. change from SUM to AVG)

See Image 10 for result

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

How can you create a pivot in Tableau Prep?

Tableau Prep

A

1- Add “Pivot”:

  • click + icon next to the dataset in the top workspace > “Pivot” (Image 11)

2- Edit “Pivoted Fields” pane:

  • Select appropriate option: Columns to Rows VS Rows to Columns (Image 12)
  • Drag & Drop the appropriate fields to “Pivoted Fields” panel
24
Q

How can you create a join in Tableau Prep?

(Assume that “Table 1” is already in the Flow and “Table 2” is already connected)

Tableau Prep

A

Create a Join interface:

Way 1: Drag “Table 1” to the right of “Table 2”
* Hover “Table 2” onto the RIGHT of “Table 1”
* drop it in the “Join” popup. (See Image 15 & 16 to see that the table can be original or cleaned)

Way 2 ** Add a Join Step**
1. Click + icon next to the dataset in the top workspace and select “Join”) (Image 3)
2. Hover Table 2 over to the LEFT of the Join step
3. Drop Table 2 into the “Add” popup. (Note that if you hover to the RIGHT/BELOW the Join step (using the Join/Union popups), it will create another Join/Union step. Not what we want. We want to add a Table to Join step we just created in step 1 of Way 2.)

After either Way 1 or 2, edit join type & the join clause

Results: Image 13

25
How can you create a union in Tableau Prep? (Assume that "Table 1" is already in the Flow and "Table 2" is already connected) ## Footnote Tableau Prep
Create a Union interface: 1a- (Way 1) **Drag "Table 1" below "Table 2"** * Hover "Table 2" UNDER "Table 1" and drop it in the "Union" popup. (See **Image 15 & 16** to see that the table can be original or cleaned.) 1b- (Way 2)** Add a Union Step** 1. Click + icon next to the dataset in the top workspace > "Union" **(Image 3)** 2. Hover the 2nd table over to the LEFT of the Union step 3. Drop into the "Add" popup. **(Image 17)** (Note that if you hover to the RIGHT or BELOW of the Union step (using the Join/Union popups), it will create another Join/Union step. Not what we want. We want to add a Table to the existing Union step.) Results: **Image 14**
26
The Union interface has info on **[matched/mismatched]** fields. ## Footnote Tableau Prep
Both | Bonus: They are color coded by Table ## Footnote https://www.youtube.com/watch?v=1tpgs5hCr2o 5:26
27
The Join interface has info on ____. * Join Result * Mismatched rows * Matched rows * Join Type * Join Clause ## Footnote Tableau Prep
All 5:26 | https://www.youtube.com/watch?v=1tpgs5hCr2o
28
# T/F To make your data run faster, rename steps to reflect their purpose or the transformation they perform. ## Footnote Tableau Prep
False **To make your flow easier to understand and maintain**, rename steps to reflect their purpose or the transformation they perform.
29
Using multi-field operations where possible helps to ___ ## Footnote Tableau Prep
minimize steps, avoiding unnecessary complexity
30
# T/F Using multi-field operations creates unnecessary complexity. ## Footnote Tableau Prep
False Using multi-field operations where possible **helps to minimize steps, avoiding unnecessary complexity**.
31
Which of these will simplify your workflow: * cleaning and validating data * limiting initial rows * using meaningful step names * using sampling * using calculated fields wisely * minimizing steps * filtering early ## Footnote Tableau Prep
* **Use meaningful step names**: Rename steps to reflect their purpose or the transformation they perform. This practice makes your flow easier to understand and maintain. * **Minimize steps**: While it’s important to break down your workflow into logical steps, avoid unnecessary complexity. Use multi-field operations where possible and consolidate steps that perform similar transformations.
32
Which of these will optimize preformance: * cleaning and validating data * limiting initial rows * using sampling * using calculated fields wisely * minimizing steps * filtering early ## Footnote Tableau Prep
* limiting initial rows * using sampling * filtering early
33
Apply filters as **[early/late/centric]** as possible in your flow to reduce the volume of data processed in subsequent steps. ## Footnote Tableau Prep
early
34
When exploring and building your flow, limit the number of [columns/rows] initially loaded to speed up performance. ## Footnote Tableau Prep
rows
35
To reduce the volume of data processed in subsequent steps, ____ ## Footnote Tableau Prep
Apply filters as early as possible in your flow
36
Where can you limit the number of rows initially loaded? ## Footnote Tableau Prep
In the input step setting
37
To speed up performance, ____ when exploring and building your flow ## Footnote Tableau Prep
limit the number of rows
38
Try to keep your columns below _ ## Footnote Tableau Prep
10
39
The more columns that are in your input data, the **[larger/smaller]** the number of rows that Prep will allow ## Footnote Tableau Prep
smaller
40
# T/F Prep will somtimes apply sampling if the number of rows in your dataset is larger than the maximum number of rows. ## Footnote Tableau Prep
False Prep will **only** apply sampling if the number of rows in your dataset is larger than the maximum number of rows. ## Footnote https://www.tableau.com/blog/how-to-use-sampling-in-tableau-prep
41
Prep will only apply sampling if ____ ## Footnote Tableau Prep
the number of rows in your dataset is larger than the maximum number of rows. ## Footnote https://www.tableau.com/blog/how-to-use-sampling-in-tableau-prep
42
Which of these will Ensure Data Quality: * cleaning and validating data * limiting initial rows * using sampling * using calculated fields wisely * minimizing steps * filtering early ## Footnote Tableau Prep
* **Clean and validate data**: Utilize the Clean step to address data quality issues such as duplicates, nulls, and outliers. Validate your data at various stages of the flow to ensure accuracy. * **Use calculated fields wisely**: Calculated fields are powerful for data transformation, but complex calculations can impact performance and readability.
43
The ____ is used to address data quality issues such as duplicates, nulls, and outliers. ## Footnote Tableau Prep
Clean Step
44
# T/F Validate your data at early stages of the flow to ensure accuracy. ## Footnote Tableau Prep
False Validate your data **at various stages** of the flow to ensure accuracy.
45
# T/F Tableau Desktop focuses on data preperation & cleaning. ## Footnote Tableau Prep
False **Tableau Prep Builder** focuses on data preperation & cleaning.
46
Tableau Desktop VS Tableau Prep Builder What's their focus? ## Footnote Tableau Prep
Visualizing data & creating dashboards VS data preparation & cleaning
47
# T/F Tableau Prep has a coding interface. ## Footnote Tableau Prep
False
48
**Image 18** What happens if you click "Output"? ## Footnote Tableau Prep
**Image 19** Opens the Output pane
49
In the Output Pane, you can select the ____ & specify the ____. ## Footnote Tableau Prep
In the Output Pane, you can select the **type of output that you want to generate** & specify the **name and where you want to save the file**.
50
In Tableau Prep, you can publish your data as a data source to ____ or ____ * **Tableau Desktop**  * **Tableau Public** * **Tableau Reader** * **Tableau Online**  * **Tableau Server** ## Footnote Tableau Prep
Tableau Server or Tableau Cloud
51
In Tableau Prep Builder and Tableau Prep, you can output your flow to a published data source ## Footnote Tableau Prep
True ## Footnote https://help.tableau.com/current/prep/en-us/prep_save_share.htm#Extract
52
How do you create a Tableau Data Source? ## Footnote Tableau Prep
Run your flow. A DataSource is automatically created. ## Footnote https://help.tableau.com/current/prep/en-us/prep_save_share.htm#Extract
53
Steps to publish a flow | Hint: Publishes Tableau Prep workflow to Tableau Server/Cloud ## Footnote Tableau Prep
1. Open your flow in Tableau Prep Builder 2. Open the "Publish to Tableau Server dialog": From the top menu select "Server" > "Publish Flow" **Image 20** 3. Complete the fields for your platform: Projectm Name, Description, Tags, "Edit" (next to connections to edit connection setting/change authentication) **Image 24** 4. Click "Publish" (Tableau Server or Tableau Cloud opens automatically in your default browser on the flow Overview page.) ## Footnote https://help.tableau.com/current/prep/en-us/prep_conductor_publish_flow.htm#run_flows
54
**Image 21** How do you publish the data source? | (Hint: **Image 22**) ## Footnote Tableau Prep
1. Create Output (select "Clean Orders+Returns" > click the plus icon > "Output" (similar to **Image 3**) (If the output is already made, click on the output to show the Output pane.) 2. Under "Save output to", select "Publish data source" > complete the following fields: Server, Project, Name, Description. (For Server: Input appropriate URL to the server. If you aren't signed in to a server you will be prompted to sign in.) 3. Under "Write Options", view the default write option to write the new data to your files and make any changes as needed. 2 Options: Create Table & Append to Table. 4. Click "Run Flow" to run flow & publish the data source | **Image 23** ## Footnote https://help.tableau.com/current/prep/en-us/prep_save_share.htm#Extract
55
How do you change authentication when publishing a flow
On the "Publish Flow to Tableau Server", click "Edit" next to Connections