Короткая история: Как SSAS решает, какие измерения использовать для создания соединения между таблицей фактов и таблицей мостов (промежуточной группой мер), когда нет связи между этими таблицами, определенными в представлении источника данных?
Я смотрел на хорошо известный пример отношения многих ко многим в кубе SSAS (пример причины интернет-продаж).
В представлении источника данных существует связь, определенная между этими двумя таблицами фактов FactInternetSales и FactInternetSalesReason двумя столбцами: SalesOrderNumber и SalesOrderLineNumber), как на рисунке.
Но у меня также есть другой уже существующий куб, который также имеет много-много взаимосвязей, но в этом кубе не существует взаимосвязи между таблицей фактов и таблицей мостов в представлении источника данных, и когда определяется отношение m2m, как SSAS знает, какие столбцы следует использовать для объединения этих двух таблиц, когда нет связи между столбцами, определенными в представлении источника данных?
Поскольку я выбираю только Промежуточную группу мер, а измерение при определении m2m, а затем SSAS каким-то образом выясняет, как связать это измерение с другой группой мер.