Training by Example: Use Case — Catalog

This article contains a sample of an end-to-end Metric Insights system Use Case. If you are new to the system, completing all the steps introduces you to several features within the system and explains how they work together.  In addition, the Use Case familiarizes you with MI's vocabulary.

In this example, the Admin has a request from a business unit that oversees company Wine Sales.  They request that the Metric Insights Catalog display content from a dashboard pre-filtered for specific users; e.g., the manager who works only with the online purchases needs to see the data filtered by the "website" channel of sales on the first place. Use the example workflow outline below to:

  • Understand how users connect to BI platforms, retrieve and display an existing dashboard from Tableau – Wine Sales Dashboard
  • Learn how to create elements that display content
  • Organize the tile into a Folder where each user will see their expected filter defaults

Though the example uses Tableau, the workflow is general enough that it can be applied to different BI platforms that use filtered visualizations.

A similar workflow is outlined in this training video.

Data Collection

In this section, you connect to the Tableau Data Source that establishes a pipeline between the Metric Insights and Tableau data visualization software. Metric Insights can interface with a wide variety of different business intelligence tools.

Make sure to register on the Tableau website and create an account and some data files. For this Use Case you will need the username and password of your Tableau account.

Detailed information about the types of Data Sources and general approach to them can be found in Understanding Data Sources article.

Content Creation

In this section you will create a Category for the content, an External Report to which that Category will be applied and a User Map that will define what part of the data will be visible to Users.

Control Access

In this section you will create a User Group to control the access to the content you've just created by allowing the Users in the User Group to see that content. It is easier and faster than granting Permissions to each of those Users individually.

Users that are not added to the User Group and weren't granted an individual Permission won't be able to see the content.

You are done. Great job!