Hello. I am looking around to choose an analytic platform for our customers. The use case is that we have several applications from which we need to take data and use them to build the analytics for the customers. What capabilities GoodData platform has to get the data in? I do not have one data source, but we have several applications running on our servers and in public cloud. Thank you. Tom
Best answer by ZDS
GoodData supports two high-level architecture options:
- Ingesting data from an existing data warehouse (e.g. Snowflake, Redshift, BigQuery, S3 files, etc.) where you consolidate data from your sources yourself. You can choose the data warehouse, connectors, and data transformation tools that best suit your needs. The data are distributed to individual customer’s workspaces where your customer’s users execute their reports, dashboards, etc..
- Ingesting data directly from your data sources, staging them in GoodData data warehouse (called ADS), and distributing it to individual customer’s workspaces.
This documentation topic https://help.gooddata.com/doc/en/building-on-gooddata-platform/data-preparation-and-distribution provides more details.
In April we are going to launch a container-based deployment of the GoodData platform that you’ll be able to deploy to your datacenter (local, public or private cloud) side by side with your data source (again cloud data warehouses like Snowflake and many other databases like Postgres, etc.). Stay tuned.