Hello Maria, let me address you questions here one by one and hopefully we can reach a solution for your modeling use-case:
•
As far as my understanding goes, we can add two data sources to a workspace, but can we also create two LDMs for a single workspace?
◦ You can
certainly work with two datasources in a single workspace, but only a single LDM can be used in a single workspace. A single LDM is tied to a single
workspace. Within a
workspace hierarchy, the LDM of a parent workspace is shared with the child workspaces.
•
Or is it possible to use two LDMs for a workspace at the same time?
◦ No, this is not possible
•
If we were to put tables from two data sources in the same LDM and connect them in a way that is effectively two LDMs or clusters of connected tables will there be any conflicts in the names of the data fields (table columns) from one cluster to another?
• This depends on how you name the fields themselves. Please note that metrics from different sources can only be sliced or filtered using attributes that are references to common dimension datasets and are also Present in each data source involved in the visualization. A fact table can be directly linked to a dataset, but there can only be
one data source change in a single path of relationships.
• For example:
•
Country (Snowflake) -> County (BigQuery) -> City (Snowflake) -> Facts (Snowflake)
◦ In this example, the path changes data sources twice (from Snowflake to BigQuery and back to Snowflake), which is not supported.
•
And if this is not feasible, how can we use a single workspace in a way where we can utilize the data from two different data sources where the tables have the same structure and fields in the same LDM?
◦ Are you saying that essentially there are two LDM's that are identical (names of attributes and facts are the same in each), and you want to combine them? If this is the case, it might get very confusing identifying which facts and attributes you are working with. Ideally, you would want to find a way to keep the naming conventions unique to identify each object. You can find more information on this
HERE