Как SSAS решает, какие столбцы использовать, чтобы связать таблицу Bridge с таблицей Fact в отношении m2m - PullRequest
0 голосов
/ 04 апреля 2019

Короткая история: Как SSAS решает, какие измерения использовать для создания соединения между таблицей фактов и таблицей мостов (промежуточной группой мер), когда нет связи между этими таблицами, определенными в представлении источника данных?

Я смотрел на хорошо известный пример отношения многих ко многим в кубе SSAS (пример причины интернет-продаж).

В представлении источника данных существует связь, определенная между этими двумя таблицами фактов FactInternetSales и FactInternetSalesReason двумя столбцами: SalesOrderNumber и SalesOrderLineNumber), как на рисунке.

enter image description here

Но у меня также есть другой уже существующий куб, который также имеет много-много взаимосвязей, но в этом кубе не существует взаимосвязи между таблицей фактов и таблицей мостов в представлении источника данных, и когда определяется отношение m2m, как SSAS знает, какие столбцы следует использовать для объединения этих двух таблиц, когда нет связи между столбцами, определенными в представлении источника данных?

Поскольку я выбираю только Промежуточную группу мер, а измерение при определении m2m, а затем SSAS каким-то образом выясняет, как связать это измерение с другой группой мер.

...