Поддержка отношений "многие ко многим" в Azure Analysis Services стала общедоступной
Дата публикации: 14 апреля, 2020
Поддержка отношений "многие ко многим" в Azure Analysis Services стала общедоступной. Это отношения между таблицами, в которых оба столбца не являются уникальными. Они основаны на отношениях "многие ко многим" в Power BI.
Модель с такими отношениями содержит меньшее число таблиц с логически сгруппированными столбцами. Это оптимизирует работу пользователей и позволяет избежать нормализации таблиц измерений. Между таблицей измерений и таблицей фактов можно создать отношение с более высокой степенью детализации, чем ключевой столбец измерения. Например, если бюджет определен на уровне "Категория продукта", не обязательно нормализовать измерение "Продукт" в отдельные таблицы — одну со степенью детализации "Продукт", а другую со степенью детализации "Категория продукта".
Дополнительные сведения о сценариях отношения "многие ко многим" см. в документации.
Создавайте отношения "многие ко многим" с помощью SQL Server Data Tools или инструмента Tabular Editor, предоставляемого сообществом разработчиков. Кроме того, можно использовать интерфейсы программирования или написания скриптов SSAS, например TOM и TMSL.