Wednesday
September 25, 2024
9:00 AM PDT
6:00 PM CEST
Choose the right plan for your needs.
Data sources
Snowflake, Azure, SQL Server, BigQuery, Redshift, Databricks and more
Data processing
FlexCache results —
learn more
1k results
5k results
10k results
Dashboards
Unlimited number of self-service reports and dashboards
Customization
Whitelabeling
Custom visual themes per customer
Custom dashboard plugin extensions
Custom domain URL
Localized
display language
Embedding and integration
iFrame or Web Components for fast and simple embedding
React SDK for UI integration and rapid development
Python SDK for GoodData management and integrations
Scaling and control
Semantic layer supporting reusable, resilient, and context-aware metrics
Built-in multitenancy with hierarchical workspaces
Declarative API for all metadata definitions
Usage analytics
-
-
Deployment and operation
Fully managed on AWS (Azure coming soon)
Dedicated cluster
-
-
Multi-region deployment
-
-
99.5% guaranteed uptime SLA
-
-
Self-hosted deployment
-
-
Single sign-on (SSO)
Compliance and security
SOC 2, GDPR, and ISO 27001
HIPAA
-
-
FedRAMP (coming soon)
-
-
Connection to data source in your private network
-
-
Support
Technical support
Standard support
Standard support
24/7 prioritized SLA
Dedicated customer success manager
-
-
Yes. GoodData is a global organization with English being the primary business language, and technical support is provided 24/7 worldwide. Customers of the Enterprise plans receive unlimited technical support. For further details, please review the comparison.
A 10-user minimum applies to our Internal Analytics Startup pricing tier.
Multitenancy, also known as multi-tenant architecture, refers to a software architecture in which one single instance of software can serve different users. These users are also known as tenants, and each tenant accessing the same instance has clearly defined permissions. Multitenancy gives the ability to deliver one application to many tenants, allowing them to access only relevant data through a single deployment. Tenants can be individual users or groups of users, inside or outside the organization, who are somehow related to the business. Each tenant shares access to the environment, user management, configuration, and functionality of the application. GoodData implements multitenancy through the concept of workspaces.
A workspace consists of everything a user group needs to distill data into insights: data, the users with access, data model, metrics, calculations, and dashboards. The workspace is defined by data privacy requirements and a user group's needs. This means that users from one workspace can't access data, dashboards, and insights from another workspace—unless you give them the right to do so. Additionally, they only view the metrics, dashboards, and insights relevant to them. How you define your workspaces depends only on the needs of your organization.
A workspace hierarchy in a multi-tenant environment defines how entities of a particular tenant (parent workspace) can be shared with other tenants (child workspaces) in read-only mode. The child workspaces use the parent workspace’s logical data model (LDM), analytical model, connected data sources, and other system setup requirements Once the parent workspace gets a new entity, it becomes available to its child workspaces.
Child workspaces inherit entities from their parent workspace and the parent workspace from the root workspace. The root workspace is the top-level workspace in the hierarchy and does not have a parent workspace. You can have as many root workspaces as you need.
An embedded analytics software/platform integrates dashboards, insights, its parts, or even the whole analytics tooling into your business application. In other words, while the data is managed by an analytics software/platform, the dashboards, visualizations, and reports are placed directly within the business application’s user interface.
In practical terms, you get dashboards and insights closer to your end users, who can explore those insights and dashboards more often as they do not need to learn how to use a foreign analytics platform. The end users only need to log into a business application they already use.
Additionally, should your team build a multi-tenant SaaS platform or application, you can employ a third-party embedded analytics software and use white-labeling (i.e., branding) to save time and resources. Instead of developing and maintaining a complex data analytics platform, you can focus on developing and selling your core products and services.
Typically, embedded analytics is essential to SaaS platforms, web portals, data products, and applications that cater to B2B customers, distributed internal teams, partners or customers, and tech consumer markets.
You can always upgrade your plan to add more data volume or features. Since our plans are annual, it’s impossible to downgrade before the original contract runs out.
We would be happy to discuss your requirements and options.