Поделиться через


Удаление связей

Применимо к: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Удалять существующие связи можно с помощью конструктора моделей в представлении диаграмм или диалогового окна «Управление связями». Сведения об использовании связей в табличных моделях см. в разделе Связи.

Рекомендации по удалению связей

Принимая решение об удалении связи, необходимо учитывать следующие моменты.

  • Отменить удаление связи невозможно. Можно создать связь повторно, но это действие потребует полного пересчета формул в модели. Таким образом, перед удалением связи всегда нужно сначала проверить, не используется ли она в формулах.

  • Удаление связи между двумя таблицами может привести к ошибкам в формулах, которые ссылаются на данные таблицы.

  • Функция выражений анализа данных (DAX) RELATED использует связи между таблицами для поиска связанных значений в другой таблице. После удаления связи она будет возвращать другие результаты. Дополнительные сведения см. в описании функции RELATED (DAX).

  • Помимо изменения результатов сводной таблицы и формулы, операции создания и удаления связей приводят к пересчету книги, что может занять некоторое время.

Удаление связей

Удаление связи с помощью представления диаграммы

  1. В SQL Server Data Tools откройте меню Модель, выберите пункт Представление модели и выберите пункт Представление диаграммы.

  2. Щелкните правой кнопкой мыши линию связи между двумя таблицами и выберите команду Удалить.

Удаление связи с помощью диалогового окна «Управление связями»

  1. В SQL Server Data Tools откройте меню Таблица и выберите пункт Управление связями.

  2. В диалоговом окне Управление связями выберите связи из списка.

    Чтобы выбрать несколько связей, щелкните каждую из них, удерживая нажатой клавишу CTRL.

  3. Нажмите кнопку Удалить связь.

  4. В диалоговом окне Управление связями нажмите кнопку Закрыть.

См. также:

Связи
Создание связи