Introducing...SYNCHUB Insights

Insights is the next step in building powerful reports from your cloud data. Begin transforming your raw data into a reportable format, and easily share it with others in your organisation.

Ben Liebert Developer & Data Specialist LinkedIn

SYNCHUB Insights is an extremely powerful and flexible new feature, letting you transform the raw data we download from your cloud services into something usable (and re-usable).

In this post, I'll take you through the multi-tier architecture. Each layer builds on the one before it, but they can each be used independently as well. Not coincidentally, the tiers coincide with a typical BI workflow:

  1. Build a SQL query
  2. Stage/cache your data into a reportable format
  3. Visualize & share your report

Let’s take a detailed look at each section in turn now.

Build a SQL query

As with any BI tool, the foundation of your Insights are SQL queries. SyncHub already has a powerful Query Editor, which we’ve covered in a different blog post, so won’t go into too much detail here. But here’s a little screenshot to jog your memory…

Query editor

Stage your data

Now we get to the good part. You can take any of your queries and schedule them to automatically run on a scheduled basis. The results of each run are stored in a dedicated database table in your warehouse:

Insight setup

Each Insight reserves a table name in your data warehouse, where we store the results. This means you can access the results directly from your existing BI tool - the same way that you access the cloud data that you’ve synced to SyncHub. Here for example, we are querying our results using SQL Server Management Studio:

SQL Server Management Studio

This simple mechanism - storing results in a dedicated database table - opens a wealth of possibilities, such as:

Run your Insight automatically

The second key feature above is that we run your query automatically, on a schedule of your choice. If you’re interested in yesterday’s sales, simply have the Insight run at 6am every morning and we’ll have the latest data ready and waiting for you when you arrive at work.

Visualizing your data

If you’re using a 3rd-party reporting tool, like Power BI or G-Sheets, then the staging feature above is probably as far as you need to go with our Insights functionality.

But for everyone else, we also offer dashboarding and charting tools which let you visualize and share your Insights with others.

Chart setup

You can assemble multiple Insights to make a Dashboard, then share it with others in your organisation:

Dashboard

Sharing your dashboards

What’s the point in building a beautiful dashboard if nobody can see it? With our permission system, you can granularly grant access to only those reports that people are allowed to see. And, unlike other reporting tools, you can invite as many people as you like, at no additional cost.

Sharing your Insight

Or share via email…

If the dashboard access is too permissive, we also let you email a snapshot of the report to anybody you like…

Share via email

…and a few minutes later…

Email received

To conclude

Insights is a powerful & versatile addition to your Business Intelligence toolset. Use it to transform and stage complex queries, import supplementary data, or share your data with others.

Happy reporting!