The complete guide to Analytics with Data Hub
Estimated reading time: 3 hrs.
Welcome
Welcome to the complete guide to Analytics with Data Hub. Some link destinations may not yet be available. This article intends to provide you with the knowledge required to build world-class analytics in Data Hub. While this is a lengthy article, it serves as an alternative learning path to the Data Hub Analytics training course his article covers the same content as the Basics, Intermediate, and Advanced Analytics modules taken together. Because this article covers the equivalent of three training modules, it does not go as deep into individual features. Instead, it assumes you will use the online documentation as required. At the end of this article is a list of next steps that you may consider to bed in the knowledge you gain. We assume you will have access to a Data Hub instance while reading this article to walk through some exercises and discover some of the features yourself.
We have organized the article in a few sub section to make it easier to navigate and read.
📄️ Consuming analytics
We'll quickly cover consuming analytics with Data Hub to get things started. This section is not intended to be comprehensive, as Data Hub online documentation provides all relevant references and how-to material. Instead, this section will give you a feel for the design considerations that we will address in the remainder of this article. If you're already familiar with consuming analytics in Data Hub, please move ahead to Foundational concepts.
📄️ Fundamental concepts
An introductory example
📄️ Analysis Resources
Analysis Reports
📄️ Analytic Functions
By this point, we've alluded to Analytics Functions many times. At the same time, you've seen all that can be achieved without Analytics Function (or Functions for short). If your data model provides all you need, you may find you don't make use of Functions for some time. We encountered just such in our very first design example. You may recall we used the Invoice line amounts measure directly on Columns instead of subtracting out the discounts for a Totals Spent column. The model provides a gross amount and a discount amount, but not a net amount (gross – discount). Let's now demonstrate how we can achieve these Functions.
📄️ Distribution and Validation
Distribution