Skip to content

You’ll consider the tradeoffs involved with building a BI visualization, and you’ll practice creating charts and visualizations. You’ll also explore effective ways to organize elements within a dashboard. Finally, you’ll identify factors that contribute to processing speed and how to maximize dashboard performance.

Learning Objectives

  • Understand how to gather requirements from stakeholders to build a dashboard.
  • Identify obstacles and limitations that dashboards must overcome.
  • Learn strategies for answering questions with the appropriate dashboard information.
  • Understand a project’s scalability.
  • Explain the difference between high granularity and high detail.
  • Explore solutions if processing speed could be improved or made more efficient.
  • Identify contributing factors to processing speed.
  • Set privacy restrictions based on what’s appropriate for internal/external availability.
  • Translate business needs into dashboard parameters.

Communicate clearly with visuals


Video: Welcome to module 2

  • Trade-offs in building BI visualizations
  • Creating charts in Tableau
  • Organizing elements within a dashboard
  • Making changes to dashboards as business needs evolve

The author suggests that it is important to share your ideas with stakeholders early in the design process to get feedback and ensure that you are focusing on the right problems. The author is excited to start building dashboards and hopes that the reader is as well.

Imagine you’re
building a dashboard. You know what questions
you need to answer for your users, and you’ve
built a low-fidelity mock-up that outlines your
plans for what charts you’ll make. Plus, you’ve identified
the appropriate tools to use. Now, it’s time for the next step: designing the visualizations. In upcoming lessons,
you’re going to have the opportunity to practice creating charts and
dashboards yourself. You’ll start by delving deeper into the trade-offs you must consider while building
BI visualizations. Then, you’ll apply
design best practices in your BI knowledge to
create a chart in Tableau. Once you complete your chart, you’ll explore effective ways to organize elements
within a dashboard. You’ll use your
design skills yet again, but on a larger scale. And because a major part of the BI role includes
maintenance in iteration, you’ll
learn how to make changes as the
business needs evolve. This is the order that
we’ll use to learn about dashboard design
during this section, but it isn’t the only way. You might prefer to plan high-level dashboard
organization before getting specific with charts. That’s okay, everyone’s
design process is different. Personally, I’ve
learned that you rarely design the perfect
dashboard on the first try. Sharing your ideas with
stakeholders as soon as possible is a great
way to get feedback, continue learning about
the BI goal, and ensure you don’t waste effort focusing
on the wrong problems. The next few lessons will help prepare you to
apply what you’re learning to a realistic
business situation, which you’ll do later
in this course. I hope you’re as
excited as I’m to start building dashboards.
Let’s do it.

Video: Design trade-offs when building a dashboard

When planning a dashboard, a BI analyst needs to determine how to best represent data. This often involves making trade-offs, which are balancing various factors to arrive at the best possible result.

One example of a trade-off is choosing between a yearly or quarterly timescale for a chart. A yearly timescale is more condensed, making it difficult to interpret what happens throughout the year, but it is also simpler and easier to follow. A quarterly timescale provides more information on a single screen, but it can be more difficult to see trends over time.

Another example of a trade-off is between speed and flexibility. Pre-aggregating data in SQL can speed up a dashboard, but it makes the data less flexible. Calculating all of the data in the data viz tool eliminates aggregation from the build process, but it can slow down the dashboard.

The best solution isn’t always clear and sometimes requires creativity. BI professionals need to consider the stakeholder needs and balance the different factors to choose which element to prioritize.

Design trade-offs when building a dashboard in Business Intelligence

Business intelligence (BI) dashboards are powerful tools that can help businesses track and analyze their performance. However, designing an effective dashboard can be challenging, and there are often trade-offs that need to be made.

Here are some of the most common design trade-offs when building a BI dashboard:

Accuracy vs. speed: BI dashboards often need to process large amounts of data, which can make them slow. One way to improve speed is to pre-aggregate the data, but this can reduce accuracy.

Flexibility vs. ease of use: A flexible dashboard can be customized to meet the needs of different users, but this can make it more complex and difficult to use.

Detail vs. overview: A dashboard can be designed to provide a high-level overview of the business, or it can drill down into more detail. However, it is difficult to do both on the same screen.

Interactivity vs. simplicity: An interactive dashboard can allow users to explore the data in more depth, but it can also be more complex and difficult to understand.

Visual appeal vs. clarity: A visually appealing dashboard can be more engaging for users, but it can also make it more difficult to focus on the data.

When designing a BI dashboard, it is important to consider the needs of the users and the specific goals of the dashboard. Once you have a good understanding of these factors, you can start to make trade-offs between the different design considerations.

Here are some tips for making good design trade-offs:

  • Start with a clear understanding of the users and their goals. What do they need to see in order to make informed decisions? What kind of information is most important to them?
  • Prioritize the most important features. Not all features are equally important. Decide which features are essential for the dashboard to be effective, and focus on those first.
  • Use simple and clear visualizations. Avoid using complex visualizations that can be difficult to understand. Instead, focus on using simple and clear visualizations that communicate the data effectively.
  • Provide context for the data. Help users understand the data by providing context, such as trends over time, comparisons to other metrics, and explanations of anomalies.
  • Allow users to explore the data. Give users the ability to explore the data in more depth if they need to. This can be done by providing interactive features, such as drilldowns and filters.

By following these tips, you can make good design trade-offs and create BI dashboards that are both effective and user-friendly.

Here are some specific examples of design trade-offs that you may need to make when building a BI dashboard:

  • To improve speed, you may need to pre-aggregate the data. This will reduce the amount of data that needs to be processed, but it may also reduce accuracy.
  • To make the dashboard more flexible, you may need to allow users to customize the charts and visualizations. This can make the dashboard more complex and difficult to use, but it also gives users more control over the information they see.
  • To provide more detail, you may need to include more charts and visualizations on the dashboard. This can make the dashboard more cluttered and difficult to read, but it also gives users more information.
  • To make the dashboard more interactive, you may need to include features such as drilldowns and filters. This can make the dashboard more complex and difficult to understand, but it also gives users more control over the data.
  • To make the dashboard more visually appealing, you may need to use colors and fonts that are consistent with the company’s branding. This can make the dashboard more engaging for users, but it may also make it more difficult to focus on the data.

Ultimately, the best way to make design trade-offs is to test different approaches and see what works best for your users. Pay attention to their feedback and make adjustments as needed.

What is the process of performing calculations on data while it is still inside a database?

Pre-aggregation

Pre-aggregation is the process of performing calculations on data while it is still inside a database.

When planning a dashboard, an essential part of your job as a BI analyst is
determining how to represent data in the
most effective way. Along the way, you’ll often have to make some
tough decisions. Many of these take the
form of trade-offs. In BI, a trade-off involves
balancing various factors, often by prioritizing
one element while sacrificing another, in order to arrive at the
best possible result. You witnessed an
example of this in the international sales chart
from a previous lesson. In this view of the chart, the data is set at
a yearly timescale. Each column represents a
year and the height of the bars represent the
total sales for that year. But dashboards are
flexible and can be changed to present the same
data in different ways. For example, you can modify the filter setting to
a quarterly timescale. Now, there are several
additional bars displaying more information
on a single screen. Notice that a yearly
timescale is more condensed, so it’s more difficult to interpret what happens
throughout the year. But the data that is
available is simple and easy to follow because
it isn’t as dense. Either way, selecting
appropriate trade-offs depends on the ultimate
business goals. For example, if
stakeholders want to know the company’s total
yearly sales in a specific region for 2019, the yearly timescales chart
provides the clearest answer. However, if their question
involves identifying which quarter achieved
the highest sales over the last few years, then the quarterly
timescale chart is best. Sometimes, a trade-off
can be more complex. Suppose your
stakeholder wants to separate the data
by country again, but they also mentioned that the dashboard is
updating too slowly. In this scenario, the
trade-off in question is that the user wants the
dashboard to do more faster, something that’s challenging,
if not impossible. To arrive at the best
possible solution, you might consider
speeding up the dashboard by pre-aggregating
your data with SQL. As you have learned from the
Google Data Analytics cert, aggregation is the
process of collecting or gathering many separate
pieces into a whole. So, pre-aggregation is a term BI professionals use to describe the process of performing
calculations on the data while it’s
still in the database. This means reducing
the number of rows or the size of the dataset before it’s used in analysis or a dashboard. Think
of it this way: if you pre-aggregate the data, it will be in a state that’s closer to what you
ultimately need. This is because some of the necessary calculations will happen before the
data is aggregated in the database and sent to the data visualization
tool. That’s the trade-off. Your pipeline will
involve more steps, but your users will get to the information they
need more quickly. On the other hand, if
you choose to calculate all of the data once it’s
in the data viz tool, this eliminates aggregation
from the build process. The trade-off here is that your pipeline will
involve fewer steps, but your users may
experience slower results. It’s also possible to pre-aggregate only
some of the data, then calculate the remainder after it’s imported to
the data viz platform. Again, it’s all about considering the
stakeholder needs then balancing the
different factors and choosing which element
to prioritize. Also, note that pre-aggregation
comes with another cost: pre-aggregated data
is less flexible. Imagine that another
stakeholder wants to represent sales
data by store size. If you had already used pre-aggregation to combine
the data by region — thereby putting all stores
together, no matter their size — you’d have a problem. How you go about
solving this problem will once again depend
on the situation. If the speed issue can be
solved with other methods or you’re completely sure flexibility won’t be necessary, you can make the
trade-off and prioritize either speed or flexibility. The best solution
isn’t always clear. Sometimes, you’ll need
to get creative. That’s one of the
most exciting parts of being a BI professional: finding a creative solution
to a difficult problem.

Reading: Compare scope in different contexts

Reading

Video: DeAndrea: Business intelligence in action

DeAndrea, a Product Operations and Strategy Lead for Google Wallet, talks about how business intelligence is used to drive key decisions in her organization. She specifically mentions two examples:

  1. Identifying key markets for Google Wallet: Business intelligence is used to analyze data on device adoption, offline payment acceptance, and other factors to determine which markets are ready for a mobile payment solution like Google Wallet.
  2. Supporting customer recommendations: Business intelligence is used to understand customer feedback and identify areas for improvement. For example, DeAndrea used business intelligence to analyze survey data from advertising customers to identify ways to improve their relationship with Google.

DeAndrea also highlights the importance of business intelligence for data visualization and aggregation. She explains that business intelligence tools can be used to summarize large amounts of data, making it easier to identify trends and patterns.

Overall, DeAndrea is enthusiastic about the career path of business intelligence and encourages others to stick with it and continue learning.

[MUSIC] My name is DeAndrea, and I’m
a Product Operations and Strategy Lead for Google Wallet. I support the product management
organization in launching payments products for Google. I specifically work on
the Google Wallet app which allows users to store their credit cards,
loyalty cards, driver’s license, and other items on Android devices. Business intelligence is used to drive
key decisions in an organization. In my current role within payments, business intelligence has allowed us
to identify what our key markets, where we should continue to grow and
spread Google Wallet. We look at a lot of different
information to try to understand, is a market ready for a payment solution? So what’s the kind of adoption of
devices that will be compatible with the Google Wallet? Do stores have kind of offline payments
set up where they can accept contact lists? And so we use that data in that business
intelligence information to figure out if a market is ready for
something like Google Wallet. Or is there more work to do on the
partnership side to ensure that consumers would have the opportunities at their
disposal if they had a Google Wallet to actually pay contactless in a store. Anytime you recommend something,
people are going to ask to see the data. They’re going to want to know why,
what you’re saying makes sense. And there’s no way to do that
without business intelligence, without understanding kind of what is
feeding the opinion or recommendation, and why that idea is the best one to go with. In a previous role, I ran a survey where
we asked all of our advertising customers kind of like, what do you think
about your relationship with Google? Is ad serving your needs or
your sales rep serving your needs? What can we do differently? What can we do better? How can we best support and
enable your business? So after we ran the survey,
we got a ton of data back. And so we have lots of different user
points that we need to figure out a way to kind of like aggregate and
pull out what’s the story. So using different data tools to draw
kind of like what’s the summary of the different qualitative
responses that we’re getting? Are they positive or negative, and
helping to summarize that at a high level. I think if you just have raw data,
it’s kind of not feasible to expect anyone to kind of read through
absolutely everything. So business intelligence and different
data tools and data specialists and dashboards were used to up level the
information to make it easier to filter on specific teams or specific clients and also view the numbers and
aggregate at a country or regional level. Business intelligence is a fantastic
career path for anyone that is looking to grow and hone skill sets to
be in a leadership position later on. Stick with it, always have an open mind. Always continue to learn and grow. And I’m excited to maybe
see you all one day and work with you all on
business intelligence.

Reading: Case study: Allegis Group – Visualizing key data to understand and advance employee performance

Reading

Video: Start a chart

  • In this lesson, we learned how to start creating a BI chart in Tableau.
  • Dimensions are qualitative data types that can be used to categorize data, while measures are quantitative data types that can be either discrete or continuous.
  • Encoding is the process of translating dimensions and measures into visual representations of the data.
  • We can encode dimensions and measures in different ways to change how the chart is interpreted.
  • When encoding data, it is important to consider accessibility and the needs of your stakeholders.

Here are some key takeaways:

  • One of the many decisions you’ll make as a BI professional is how to encode your data.
  • Color is a commonly used type of encoding, but it is important to consider people with color blindness.
  • You can double encode dimensions to make your visualization clearer and more accessible.
  • Making a trade off that prioritizes accessibility is a design best practice.
  • When encoding data, always refer back to your business question and stakeholder needs.

In this lesson,
we’re going to start creating a BI chart. If you’d like, open Tableau
desktop or public to follow along with these steps. This is completely optional but
it will help you get used to the interface. We will begin by going to Sheet 1
of the workbook and accessing the chart-building interface. Then, we’ll navigate to the dimensions and
measures of your data. Dimensions in data visualization are qualitative data
types that can be used to categorize data. Some examples of dimensions include
names such as customer names, product names, or locations. Measures are quantitative data types
that can be either discrete or continuous. In the Google Data
Analytics certificate, discrete and continuous data types
are explained in detail. If you’d like to review those lessons,
go ahead and do so. As a quick refresher, discrete data
has a limited number of values and continuous data can have
almost any numeric value. For instance, the number of students
in a class is discrete data. This is because the class
roster is finite and it’s impossible to have a value of,
say, 1.5 students. But measures of continuous data have
an infinite set of values that contain intervals within each value. Temperature is continuous data because
it could potentially be infinite and it can have any numeric value.
In data viz, dimensions and measures are the important trackable
elements to be represented. One of the many decisions
you’ll make as a BI professional is how to encode these dimensions and measures. In BI, encoding
describes the process of translating dimensions and measures into visual
representations of the data. With Tableau, we can drag a dimension or measure
of a data set to one of the encoding types in the Marks dropdown.
Using the previous example, our ad type dimension might
be encoded with color. This means that lines for each type of ad,
such as a 15 second skippable ad, will be represented by a different color. If we encode this dimension
in a different way, it will change how
the chart is interpreted. Here’s the same dimension encoded with
line thickness instead of color. Even with the legend to explain what each line
represents, it isn’t easy to understand. The data encoding brings up another
situation where you might have to make a trade off. Color is a commonly used
type of encoding. For many people, it’s an easy way
to distinguish information. However, people with color blindness may
not find certain types of color encoding very helpful. BI professionals often refer to guidelines that explain accessible palates. Also, in this instance we can consider
double encoding the ad type dimension. For example,
we can encode it with color and labels. The labels also specify the ad types,
making our visualization clearer and more accessible. But this creates yet another trade off: because we’re
using labels to represent ad type, we have more visual elements in the chart. If you have too many visual elements, the
chart might be difficult to understand. However, in this instance, the added
visual elements don’t create too much clutter. This is a smart trade off to make,
because accessibility is such a crucial part of building
an effective visualization. Making a trade off that prioritizes
accessibility is a design best practice. You might have to make other kinds of
trade offs while you encode the data in your visualizations. When this happens, always refer
back to your business question and stakeholder needs. With these building blocks, you can now represent all
sorts of BI data in a chart. Soon we’ll expand on chart basics and
you’ll build your own chart from BI data. Stay tuned.

Reading: Design resource guide

Reading

Reading: How to choose the right chart type for your data

Reading

Reading: Activity Exemplar: Create a chart in Tableau

Reading

Practice Quiz: Test your knowledge: Communicate clearly with visuals

A business intelligence professional wants to create the best possible dashboard. They balance various factors by prioritizing certain elements while sacrificing others. What does this scenario describe?

Fill in the blank: A dimension is a _____ data type that can be used to categorize data.

What is the process of translating dimensions and measures into visual representations of data?

Considerations when laying out a dashboard


Video: Organize dashboard elements

  • To organize a dashboard in Tableau, you can drag and drop charts from the worksheet pane to the dashboard canvas.
  • When placing charts on the dashboard, consider the following factors:
    • The importance of the chart to the stakeholder
    • The type of chart (e.g., line chart, bar chart, pie chart)
    • The relationship between the charts
  • Other elements that can be included in a dashboard include titles, labels, legends, navigation bars, links to web pages or internal documents.
  • To apply design best practices to your dashboard, consider the following:
    • Prioritization and hierarchy: Emphasize important visualizations by increasing their size, using color and negative space.
    • Grouping objects: Group objects by topic or metric to ensure a logical flow.
    • Hiding objects: Hide visualizations on multiple pages or in drop-down menus to avoid clutter and spotlight other elements.
    • Don’t group objects based on chart type: Organize by topic or metric instead.

Here is an example of how to apply these design principles to the dashboard in the video:

  • Place the chart that tracks popular courses at the top of the dashboard because it is the most important chart.
  • Group the charts that track admissions data and course popularity from other universities in a section below the main chart.
  • Use color and negative space to highlight the most important information on each chart.
  • Hide detailed charts that users may not need to see immediately in a drop-down menu.

By following these design principles, you can create dashboards that are informative, easy to use, and visually appealing.

Recently, you’ve been learning how to design charts in Tableau. Now, it’s time for
the next step: organizing a dashboard. In this video, you’ll shift your focus
from the details of a single chart to design approaches for an
entire dashboard. You’ll learn many of the
same design principles, but on a larger scale. In Tableau, organizing
your charts (sometimes called worksheets) into a dashboard is fairly simple. Let’s check it out.
To create a new dash, we’ll drag the relevant charts to the center dashboard
design interface. Once the charts are placed
onto the dashboard, we’ll rearrange them
in a configuration that best suits the
stakeholder needs. Suppose that stakeholders at
a university want to expand the course offerings to cater to the demand of
prospective students. So the administration ask for a dashboard tracking the most
popular courses each term. We want to place the chart
that tracks popular courses at the top because it’s the
most important chart and the most relevant. But we might also want
to include a chart that displays more
general admissions data, as well as one that
shows the popularity of courses from other
nearby universities. This will enable us to monitor
the education landscape. Where might we put these charts? Some of these placement
decisions may have already been made during the
mockup planning stage. Make sure to reference
the low fidelity drafts when building visualizations. Also, consider previous
discussions with stakeholders about
their needs and relevant metrics and KPIs. Ok. Now there are many
other elements that can be included
in a dashboard, such as titles, labels, a legend, and a navigation
bar to help direct users. The Google Data
Analytics certificate has lots of lessons about this, so feel free to do
a quick review. We can also include
links to webpages or internal documents
that a stakeholder may want to reference. Once we have an idea of
the dashboard elements, it’s time to apply
design best practices. You’ve already
reviewed several of them earlier in this section. While we should make
sure to use each of the best design practices
at our disposal, a few of them will be
particularly helpful for building BI dashboards that don’t
overwhelm the audience. One of these practices is
prioritization and hierarchy. If we have a visualization
tracking data that is highly relevant to
the stakeholders’ question, we can emphasize it visually. Do this by increasing its size compared to
other visualizations. A larger chart naturally draws more attention than
a smaller one. Also, use color and negative space to highlight
important elements. Colors with more contrast are more likely to get noticed, and negative space can emphasize an element within
empty surroundings. Grouping objects that
share a topic or tell a story helps ensure that our dashboard has
a logical flow. For example, we might
keep financial data in a single place rather than
disbursed throughout the dash. Then we can put time-related
data in another area. Another helpful design
tip is to hide objects. It might sound
counter-intuitive to create a visualization
and then hide it. But we can organize
visualizations on multiple pages or place them within drop-down menus that hide parts of the dashboard
from the main screen. By hiding some elements, we can spotlight others, avoid clutter without deleting content, and even increase
processing speed. You’ll learn more
about that soon. One final point, don’t group
objects based on chart type. Putting all of the bar
charts together simply because they are bar charts
isn’t a useful practice. Instead, organize
by topic or metric. Soon, you’ll get an
opportunity to apply these design practices and build your own dashboards. Can’t wait.

Practice Quiz: Activity: Lay out dashboard elements in Tableau

Which element of your dashboard explains how the data is encoded so that users can better interpret its insights?

In your chart, you used a filter to focus on a certain portion of your map and update the chart next to it to only reflect average prices for that location. How does this filter improve the user experience with your dashboard? Select all that apply.

If you wanted to add an additional chart to your dashboard to compare the average price per night in each neighborhood to the number of currently available rentals in those neighborhoods, what visualization type would be most effective?

Reading: Activity Exemplar: Lay out dashboard elements in Tableau

Reading

Video: Processing speeds and privacy settings

This article discussed dashboard iteration, a process that involves incorporating stakeholder feedback to improve dashboards. One important aspect of dashboard iteration is improving processing speed.

Common causes of slow processing speed

  • High volume of data
  • Large number of measures and dimensions
  • Number of tabs in a dashboard

Strategies for improving processing speed

  • Identify priority KPIs and consider supporting information
  • Optimize calculations in the database
  • Configure the amount of data that is preloaded in the dashboard
  • Filter data early on and pre-aggregate

Another important part of dashboard iteration is privacy

  • Public availability
  • Object-level permission
  • Row-level permission

Conclusion

The article provided an overview of dashboard iteration, focusing on processing speed and privacy. It also mentioned that data engineers can help with complex permissions.

As you know, delivering
a dashboard to your clients is not the end
of your role in a project. BI involves a lot of iteration, often based on
stakeholder feedback, in order to get closer and
closer to the ideal end-state. Users might share comments about your aesthetic choices
or your design approach, or, as we’ve explored
in many examples, clients may have feedback
about access and privacy, as well as processing speed. Speed is critical in BI. Let’s begin by identifying
some common causes of slow processing speed and
learn how to fix them. You’ve probably figured out that processing speed describes how quickly a program can update and load a specific amount of data. If the load is too high, then processing
speeds will be slow, and the tool might even crash. This can make it difficult or frustrating to work
with the dashboard. Of course, the greatest
contributors to high loads and slow processing speeds
are the volume of data and the number of measures
and dimensions included. Naturally, the more data, the greater the volume
of information being processed and visualized
at a given moment. Also, the number of tabs in a dash can affect
processing speed. If there are several tabs, you can better organize
your visualizations. However, having too many
tabs may slow things down — yet another BI trade-off. Begin considering how
to reduce load and increased processing speed at
the start of your planning. As a rule, you should
begin broadly, then narrow your scope. In other words, identify
the priority KPIs, then consider and refine
supporting information. Along the way, you might find that a metric
you were originally asked to track is no longer relevant to your stakeholders’
business question. In this case, you can remove
it from your dashboard, which will help things
move more quickly. In addition, you can optimize processing speeds by changing calculations in your database. This enhances
dashboard efficiency because back-end
servers are more powerful than front-end servers and can process
more data faster. However, if a calculation is dependent on the filters
applied in its dashboard, then it can only be completed within the dashboard itself. This is an uncommon situation for entry-level
BI professionals, but one that’s important
to be aware of. Configuring the amount of data that is preloaded
in the dashboard, can also be a good solution. Preload less data and there will be less
strain on the dash. But keep in mind that
preloading may mean that the insights aren’t as
current as they could be. Other strategies for speeding
up your dash include filtering data early on
and pre-aggregation. You learned about that
earlier in this section. Ok, now let’s turn our attention
to another important part of the dashboard iteration
process: privacy. As you know, a
dashboard may be used by many stakeholders
within a company. Often, certain data is
available to some people, but others don’t have
permission to access it. As a BI professional, configuring privacy settings is a crucial part of building
and maintaining dashboards. There are several types
of privacy permissions, but we’re going to focus
on three main levels: public availability, object level permission,
and row-level permission. If your dashboard is
publicly available, it’s accessible to anyone. Use this unrestricted setting to share dashboard with
the general public. The next is object-
level permission. This privacy setting controls the availability
of a single item, such as a table, dataset,
or single visualization. You’ll probably employ object
level permission the most, due to their simplicity. If you give a user
access to an object, revoking that access is as easy as removing
their permission. The third permission
type is row-level. Row-level permission is a
privacy setting that controls the availability of specific
rows of a table or dataset. This type of privacy setting
is a bit more complex, because it must be set up in the database rather than
the visualization tool. Configuring complex
permissions, where data from several sources is selectively available to different groups, is something that even some experienced professionals
find difficult. You likely won’t
need to understand every detail about permissions
when starting out in BI. You may even be on a team with a data engineer who will work with you to configure
permissions. For now, you’ve learned
some important fundamentals about iterating dashboards
based on stakeholder feedback. Next, you’ll get the
opportunity to continue applying this knowledge
to your own dashboards. I hope you’re as
excited as I am.

Fill in the blank: Processing speed describes how quickly a program can update and _____ a specified amount of data.

load

Processing speed describes how quickly a program can update and load a specified amount of data.

Reading: Reduce processing load and maintain dashboard effectiveness

Reading

Reading: Case study: FeatureBase, Part 3: Exploring the trends with visualizations

Reading: Privacy settings in business intelligence tools

Reading

Upgraded Plugin: Protect: Data sources and privacy settings

Reading

Practice Quiz: Test your knowledge: Considerations when laying out out a dashboard

What is the term for the privacy setting that is used to make a dashboard accessible to anyone?

A business intelligence team is building and maintaining dashboards. As part of that process, they configure privacy settings using object-level permissions. In this situation, they want to control the availability of which of the following?

Where does a business intelligence professional set up row-level permissions?

Review: Visualize results


Video: Wrap-up

In this section, you’ve made excellent progress in your learning journey. You gained insights into the tradeoffs involved in building effective dashboards and their impact on data visualization. By making informed decisions about these tradeoffs, you can efficiently address stakeholders’ questions.

You delved into designing business intelligence (BI) charts, focusing on flexibility and interactivity, which enhanced your data visualization skills. You also learned about encoding data dimensions and measures while considering potential tradeoffs.

Organizing charts and BI elements into a dashboard was another key aspect of this section. Applying design best practices allowed you to create clear, concise dashboards that effectively answer business questions. Additionally, you explored the importance of processing speed in enhancing usability and responsiveness.

The section covered various privacy permissions that affect data handling and sharing with stakeholders.

In the upcoming challenges, you’ll have the opportunity to apply your dashboard creation and design skills to a realistic business scenario. However, before proceeding, you have the option to review the material provided, including videos, readings, activities, and practice quizzes. When you’re ready, you can move on to the graded assessment. Good luck with your continued learning journey!

Congrats on completing this section. You’re really making excellent progress. You’ve learned more about the tradeoffs
involved in building a dashboard and how they affect data visualization.
By understanding these tradeoffs and making the right decisions about them, you can answer your stakeholders
questions more efficiently. You also explored how to design a BI chart. This lesson
expanded on your prior data viz experience by focusing on
flexibility and interactivity. Once again, you learned about the kinds of
trade offs you might make while encoding your data’s dimensions and measures. Next, you organized charts and other BI
elements into a dashboard. You considered how to apply these
design best practices to make clear and concise dashboards that effectively
answer business questions. And you delved into the impact
of processing speed and how it contributes to usability and
responsiveness. You also investigated the different
privacy permissions which affect how you work with your data and share
it with stakeholders. Coming up, you’ll get more practice creating dashboards and
apply your design skills and BI experience to a realistic
business scenario. But before that, you
have another challenge. This was a hefty chapter with
a lot of material to cover. But not to worry — if you need more
time to review you can always return to the videos, readings, activities, and
practice quizzes. And of course, be sure to check out new entries from
the latest glossary. When you’re ready, proceed to the graded assessment. Good luck.

Reading: Glossary terms from module 2

Reading

Quiz: Module 2 challenge

A business intelligence team is designing a dashboard. The director of operations instructs them to prioritize high-level overviews of key performance indicators. However, stakeholders from finance ask for more granularity in order to monitor additional metrics. What should the BI team do? Select all that apply.

Fill in the blank: Pre-aggregation involves _____ while data is in the database, before it is transferred to the visualization tool.

Fill in the blank: Measures are quantitative data types that can be either _____ or continuous.

A business intelligence professional uses the Marks tool in Tableau to add thickness to a line that represents a particular measure. What are they doing?

A business intelligence team considers design best practices for their data visualizations. They choose to use both color and labels when working in Tableau. Why do they make that decision? 

What are some dashboard best practices to emphasize important visualizations for stakeholders? Select all that apply.

What are some techniques for improving dashboard processing speeds? Select all that apply.

Fill in the blank: A dashboard using _____ has a privacy setting that controls the availability of specific rows of a dataset.