Home Business Intelligence What Is Multi-tenant Analytics? | GoodData

What Is Multi-tenant Analytics? | GoodData

0
What Is Multi-tenant Analytics? | GoodData

[ad_1]

Multi-tenant analytics refers to an analytics platform constructed on a multi-tenant structure. It differs from different analytics options as a result of it delivers dashboards and reporting capabilities to a number of finish customers (also referred to as tenants).

Multi-tenant analytics is utilized by all sorts of corporations to scale their analytics or reporting amongst a number of tenants to align data-driven choices. In contrast to extra conventional analytics options, the scaling course of is managed in a ruled, environment friendly, and agile approach.

Tenants may be:

  • Customers and person teams exterior your organization who’re associated to your small business (e.g., resellers, brokers, franchise items, and many others.)
  • Prospects (e.g., subscribers or consumer corporations)
  • Customers inside your organization (e.g., departments, international enterprise items, or single customers with particular wants)

On this article, we are going to stroll you thru the fundamentals of multi-tenant analytics, clarify the way it differs from single-tenant analytics, and focus on among the advantages.

How Does Multi-tenant Analytics Work?

A number of tenants entry the identical devoted analytics setting (also referred to as a workspace), the place they’ve assigned rights to handle, analyze, and visualize their information. The workspace incorporates customers and their permissions, information sources, logical and bodily information fashions, metrics, visualizations, dashboards, and extra.

Organizing workspaces right into a workspace hierarchy is one solution to obtain a multi-tenant setting. This tree-like construction of separate analytics environments incorporates a collection of parent-child relationships.

There are two sorts of workspace within the workspace hierarchy:

  1. The mum or dad workspace serves as a template for the kid workspaces, functioning as a central level for managing all of the associated workspaces. It incorporates an information mannequin, all the metrics, and dashboards that may be shared with the linked little one workspaces. No finish customers obtain entry to this grasp workspace.
  2. The little one workspace is the place finish customers, prospects, or purchasers work with their dashboards. It contains the info mannequin, core metrics, and dashboards inherited from the grasp workspace. Every little one workspace additionally incorporates information particular to the tenant. Finish customers can create their very own metrics (on high of these offered by the grasp workspace) and dashboards – with out affecting the grasp workspace or different little one workspaces.

Multi-tenant structure means that you can mechanically push updates from the mum or dad workspace to any of its little one workspaces. You may simply reuse workspaces, create copies, and even make new workspaces and modify them to accommodate the wants of various groups, enterprise companions, prospects, or purchasers.

The workspace construction within the diagram beneath is particularly frequent when delivering analytics to B2B prospects or finish customers exterior your group (e.g., enterprise companions).

Child workspaces are dedicated for clients, while parent workspace is a root workspace
Workspace hierarchy construction

To simply scale and handle various analytics use instances (e.g., departments that want basically completely different metrics from each other), you can even set up workspaces into segments. Every section has one mum or dad workspace with one information mannequin and one or many little one workspaces.

Four workspaces are separated in separate boxes, labeled 'segments'.
Workspaces organized into segments

One other essential facet of a workspace is information. Displaying which information belongs to which little one workspace is achieved through information filters. These permit you to restrict the info accessible: by setting an information filter, the info visibility may be outlined for every little one workspace.

A great instance of that is corporations with a number of branches all over the world, the place every department operates as a separate enterprise unit with unbiased methods. There could also be branches within the US, France, and Japan, the place every department wants to trace its personal enterprise efficiency individually. To perform this, separate workspaces are created for every department, and the info is filtered primarily based on their areas.

Blueprint of data filters set up for each workspace
Filtered information for various branches

Information in every workspace is totally remoted from workspaces that belong to different tenants, making certain information safety and privateness. Tenants from one workspace can not entry information and dashboards from one other workspace except they’re given permission to take action. Though finish customers can solely view related metrics and dashboards, you possibly can permit them to create their very own personalized dashboards and carry out their very own information and perception exploration.

What Is Safety in Multi-tenant Analytics?

Safety is essential in a multi-tenant analytics resolution as a number of tenants are accessing completely different workspaces. Measures should be put in place to make sure the safety and privateness of every tenant’s information and sources throughout the workspace.

In multi-tenant analytics, the safety of your tenants is established by managing customers and person teams. You may be certain that every person or person group solely has entry to the info and sources related to them by assigning devoted credentials. This ensures that solely authenticated and approved customers can entry their designated workspace. The following step is managing permissions for the created customers/person teams. Permissions may be set for objects resembling information sources, workspaces, and dashboards. There are particular permission varieties to carry out actions resembling handle, view, and analyze.

To exhibit how this may work in apply, let’s create a hypothetical gross sales workspace. This workspace is proscribed to a single person group with entry to view dashboards. A separate workspace is then created particularly for the advertising and marketing division. There are two sorts of workers/customers within the advertising and marketing group:

  1. Advertising Analyze Person Group: These customers have particular entry to the whole workspace with permission to “analyze.” They’ll carry out in-depth analyses and use superior options for advertising and marketing information.
  2. Advertising View Person Group: These customers have entry to the whole workspace with permission to “view.” They’ll solely view the advertising and marketing information and can’t create metrics or modify the dashboards.

This capacity to assign permissions signifies that workers may be categorized primarily based on their roles and duties, enabling efficient division and administration of duties.

Managing user groups and permissions within workspaces
Person teams and their permissions

Multi-Tenant Analytics Resolution Use Instances

To raised serve their prospects, suppliers provide multi-tenant environments constructed on a multi-tenant structure inside a single analytics platform. The platform can serve a number of finish customers, resembling:

  • Corporations with a number of branches and stakeholders from completely different areas, permitting for centralized information administration and entry to shared sources.
  • Information-driven corporations that require centralized information storage linked to their analytics platform, distributed to particular person customers and teams.
  • Corporations that function within the B2B market: enabling them to supply a personalized model of their pre-purchase resolution from different distributors for every buyer.

A multi-tenant analytics setting can be utilized in all industries, however it’s particularly applicable for e-commerce, monetary providers, insurance coverage, software program corporations, manufacturing, and healthcare.

The Pricing Mannequin for a Multi-Tenant Resolution

Analytics suppliers often provide their prospects one of many following three pricing choices:

  • Per-user pricing: Paying for every person individually may be helpful in conditions the place there are a secure variety of finish customers.
  • Per-query pricing: Permits corporations to have limitless customers or prospects who can entry their service or product. However they’re restricted by the variety of particular person queries or requests they’ll course of inside a selected time period.
  • Per-workspace pricing: You pay for every separate analytics setting (i.e., workspace), and every setting may be accessed by a number of customers. That is typically the most effective resolution for B2B corporations that have to ship analytics to prospects however cannot predict their person base.

To study extra in regards to the completely different pricing choices, try selecting the best pricing mannequin.

Prepared To Get Began With Multi-tenant Analytics?

GoodData’s cloud-based analytics platform permits a number of prospects to share the identical infrastructure and sources with out compromising information isolation and safety. Begin a free trial or request a demo to realize first-hand expertise with this multi-tenant setting.

Why not strive our 30-day free trial?

Totally managed, multi-tenant analytics platform. Get on the spot entry — no set up or bank card required.

Get began

[ad_2]

LEAVE A REPLY

Please enter your comment!
Please enter your name here