Projektowanie widoków źródło danych (Analysis Services)

Online analytical processing (OLAP) and data mining projects in Microsoft SQL Server are designed based on a logical data model of related tables, views, and queries from one or more data sources.W tym modelu dane logiczne jest nazywany Widok źródło danych.Widok źródło danych jest obiektem, który zawiera metadane z wybranych danych źródłowych obiektów, w tym wszystkie relacje pomiędzy te obiekty zdefiniowane w źródle danych lub zdefiniowane w widoku źródło danych.Widok źródło danych przechowuje w pamięci podręcznej metadane ze źródeł danych, które widok jest oparty.Metadane w pamięci podręcznej umożliwia tworzenie Usługi Analysis Services projektu bez ciągłego aktywne połączenie źródło danych.

Widoki źródło danych umożliwiają definiowanie podzbiór danych, które wypełnia magazyn danych.Ponadto pozwalają zdefiniować jednorodne schemat oparty na dane niejednorodne źródeł lub podzestawów źródeł danych.Ponieważ widoki źródło danych reprezentują izolowanych schematu, bez wpływu na schematów podstawowego źródło danych można dodać wszystkie wymagane adnotacje

Widok źródło danych zawiera następujące elementy:

  • Nazwa i opis.

  • Definicja dowolny podzbiór schematu pobrane z danych jednego lub więcej źródeł, łącznie z całego schematu, w tym następujące:

    • Nazwy tabel.

    • Nazwy kolumn.

    • Typy danych.

    • Nullability.

    • Długości kolumny.

    • Klucze podstawowe.

    • Klucz podstawowy — relacje klucz obcy.

  • Adnotacje do schematu z podstawowych źródeł danych, w tym następujące:

    • Przyjazne nazwy tabel, widoków i kolumn.

    • O nazwie kwerend zwracających kolumny z jednego lub więcej źródeł danych (które pokazują, jak tabele w schemacie).

    • O nazwie obliczenia zwracających kolumn ze źródło danych (wyświetlane jako kolumny w tabelach lub widokach).

    • Logiczne klucze podstawowe (wymagane, jeśli klucz podstawowy nie jest definiowane w tabela źródłowa lub nie jest uwzględniane w widoku lub o nazwie kwerendy).

    • Logiczne klucz podstawowy — relacje klucz obcy między tabelami, widokami i kwerendy o nazwie.

Za pomocą widoków źródło danych dla różnych obiektów

Usługi Analysis Services narzędzia do projektowania widoki źródło danych za pomocą utrzymać pamięci podręcznej metadane relacyjnych i wykorzystać niektóre adnotacje w widok źródło danych.Opisując podzbiór tabel i widoków w źródle danych, Widok źródło danych udostępnia tylko tabele OLAP i obiekty wyszukiwanie danych.Widok źródło danych obsługuje układ tabel, filtrów, wyrażeń SQL, relacje i innych złożonością schematu.Dlatego Widok źródło danych umożliwia proste powiązania przez Usługi Analysis Services modułów, wymiarów i modeli wyszukiwania tabel i kolumn w widoku źródło danych.

Można utworzyć wiele widoków źródło danych Usługi Analysis Services projektu lub bazy danych na jeden lub więcej danych źródła i skonstruowania każdego z nich spełnia wymagania dla innego rozwiązania.

Widok źródło danych pojedynczy obsługuje wiele diagramów, które pokazują różne podzestawy Widok źródło danych.Czasami może używać oddzielnych diagramy do pracy z sekcji Widok źródło danych, które odnoszą się do określonego obiektu.W odróżnieniu od innych danych źródło widoków różne diagramy referencyjne tego samego schematu.Dlatego wszelkie zmiany wprowadzone w jeden diagram dotyczą wszystkie diagramy w widok źródło danych.

Jeśli źródło danych zawiera pola, które mają typ danych tinyint i właściwość AutoIncrement jest zestaw ma wartość True, a następnie zostaną przekonwertowane na wartości całkowite w widok źródła danych.

Praca z wielu źródeł danych

Podczas definiowania widok źródła danych, który zawiera tabele, widoki lub kolumn z wielu źródeł danych, pierwsze źródło danych, z którego Dodawanie obiektów do widok źródła danych jest wyznaczony jako podstawowego źródła danych (podstawowego źródła danych nie można zmienić po jest zdefiniowana).Po zdefiniowaniu Widok źródło danych, oparte na obiektów z jednego źródło danych, następnie można dodać obiektów z innych źródeł danych.Przetwarzanie OLAP lub kwerendy wyszukiwanie danych wymaga danych z wielu źródeł danych w jednej kwerendzie, główne źródło danych musi obsługiwać zdalnych kwerend za pomocą OpenRowset.Typically, this will be a Microsoft SQL Server data source.Na przykład, jeśli projekt wymiaru OLAP, który zawiera atrybuty, które są związane z kolumn z wielu źródeł danych, następnie Usługi Analysis Services będzie konstruować OpenRowset kwerendę, aby wypełnić ten wymiar podczas przetwarzania.Jednakże, jeśli obiekt OLAP można zapełnić lub wyszukiwanie danych rozpoznać kwerendy z jednego źródło danych, a następnie OpenRowset kwerendy nie można skonstruować.W niektórych sytuacjach można zdefiniować atrybut relacje między atrybuts, aby wyeliminować potrzebę OpenRowset kwerendy.Więcej informacji o atrybut relacji, zobacz Atrybut relacji i Definiowanie relacji atrybutu.

Tematy w tej sekcji

Dostępne są następujące tematy w tej sekcji.