https://www.growthbook.io/ logo
#give-feedback
Title
# give-feedback
b

blue-honey-14701

03/25/2022, 12:51 PM
This use case might not be common. I have set up 2 different Data Sources, but only one of the Data Sources contains the variation assignment data for all experiments. I have multiple metrics set up - some for each Data Source. When creating an experiment I select the Data Source to import from (the one that contains the variation assignment data for all experiments). But say I want to run the experiment against some metrics that are only present in the other Data Source - do you intend to support that, or do you have any suggestions for workarounds? Thanks - I like GB so far
f

future-teacher-7046

03/25/2022, 12:52 PM
What are the two data sources?
We typically see companies consolidate everything into a single data warehouse like BigQuery or Snowflake. Depending on where your data is now, tools like StitchData, AirByte, and Segment can help sync it into a warehouse.
b

blue-honey-14701

03/25/2022, 1:12 PM
In our case, it’s Postgres and BigQuery. In BigQuery all client logged events are stored, but from Postgres, we are able to create a few metrics based on entities associated with the user.
f

future-teacher-7046

03/25/2022, 1:18 PM
I would recommend then syncing the Postgres data to BigQuery. If those are important metrics in Postgres, having them together with user events is super helpful beyond just A/B testing. Makes it easier to create dashboards, BI reports, etc.
b

blue-honey-14701

03/25/2022, 1:25 PM
That was also the only workaround I see fit. I assume it’s not on the roadmap to support multiple Data Sources in the way I described?
f

future-teacher-7046

03/25/2022, 1:34 PM
GrowthBook doesn't fetch user-level data, so there's no good way to join across data sources. It's possible we'll support that in the future, but we don't have any plans to at the moment
8 Views