Definiowanie relacji logicznych w widoku źródła danych (Analysis Services)

Kreatora widok źródło danych i projektanta widok źródło danych automatycznie zdefiniować relacje między tabelami dodane do widok źródło danych, oparte na relacjach podstawowej bazy danych lub na podstawie nazwy dopasowywania kryteriów, chyba że zostanie wyłączone.Jednakże konieczne jest ręczne definiować relacje logiczne w widok źródło danych do uzupełnienia tych relacji, które są definiowane automatycznie.Relationships are required in Microsoft SQL Server Usługi Analysis Services to identify fact and dimension tables, to construct queries for retrieving data and metadata from underlying data sources, and to take advantage of advanced business intelligence features.

Można zdefiniować następujące typy relacji w projektancie Widok źródła danych:

  • Relacja z jednej tabela do drugiej tabela w tych samych danych źródło.

  • Relacja z jednej tabela do siebie w relacji nadrzędny podrzędność.

  • Relacja z jednej tabela w źródle danych do innej tabela w inne źródło danych.

Ostrzeżenie

Relacje zdefiniowane w widok źródło danych są logicznych i może nie odzwierciedlać rzeczywiste relacji zdefiniowanych w źródle danych.W projektancie Widok źródło danych, który nie istnieje w źródle danych i usunąć utworzone przez projektanta widoku źródło danych z istniejących relacji można tworzyć relacje klucz obcy relacji w źródle danych.

Relacje są kierowane.Dla każdej wartości kolumna Źródło jest odpowiednią wartością w obiekt docelowy kolumny.W diagramie widok źródło danych, takich jak diagramy wyświetlane w Diagram okienko, strzałki na linii między dwoma tabelami wskazuje kierunek relacji.

Jak dodać, zmodyfikować widok lub usunąć relacje

Aby wyświetlić instrukcje dotyczące Dodawanie, modyfikowanie, wyświetlanie lub usuwanie relacji, zobacz Jak Dodawanie, usuwanie widoku lub modyfikowanie relacji logicznych przy użyciu projektanta widoku źródła danych (Analysis Services).