Migration Considerations (Analysis Services)
When you migrate from earlier versions of Microsoft SQL Server Analysis Services to SQL Server 2008 Analysis Services, you must be aware of changes in features, functionality, structure, and behavior.W tym temacie Przegląd zawiera informacje o typowych zagadnienia migracji, które odnoszą się do wyszukiwanie danych i Analysis Services aparat. Aby uzyskać więcej informacji na temat określonych obszarów zagadnienia migracji zobacz następujące tematy:
Migracja Analysis Services zagadnienia
Obiekty usługi analiz
The following table describes how SQL Server 2000 Analysis Services objects correspond to SQL Server 2008 Analysis Services objects.
SQL Server 2000 Analysis Services obiekt |
SQL Server 2008 Analysis Services obiekt |
Więcej informacji |
---|---|---|
agregacja |
agregacja |
Migracja obejmie tylko agregacji dla hybrydy HOLAP (OLAP) i wielowymiarowych partycje MOLAP (OLAP). |
Analysis Services baza danych |
Analysis Services baza danych |
Brak. |
Polecenie |
Skrypt MDX |
Dla obiektu, który zawiera kolekcja polecenia napisano skrypt Multidimensional Expressions (MDX). |
Moduł |
Moduł |
Jeden widok urządzenie źródłowe danych tworzony jest także dla wszystkich wymiarów, wirtualne, wymiary i moduły, które mają to samo urządzenie źródłowe danych.A widok urządzenie źródłowe danych jest tworzona dla każdego model wyszukiwania i wymiaru wyszukiwanie danych. |
Polecenia roli moduł i bazy danych |
Nie migracji |
Brak. |
rola modułu |
Uprawnienie moduł |
Uprawnienia do wymiaru i komórka nie podlegają migracji. |
Wymiar wyszukiwanie danych |
Wymiar wyszukiwanie danych |
A widok urządzenie źródłowe danych tworzony jest też dla każdego wymiaru wyszukiwanie danych. |
Źródło danych |
Źródło danych |
Brak. |
rola bazy danych |
rola bazy danych i uprawnienie do bazy danych |
Brak. |
Wymiar |
Wymiar z jednej hierarchii |
Brak. |
Wymiary, które współużytkują ten sam prefiks nazwy (reprezentującej kilka hierarchii) |
Oddzielne wymiary z jednej hierarchii. |
Wyrażenia MDX, które odwołują się do oryginalnego hierarchii nie jest już nazwę funkcja. |
Poziom w hierarchii |
Atrybut wymiaru i poziom w hierarchii przez użytkownika. |
Brak. |
Połączone modułów |
Nie migracji |
Brak. |
Właściwość elementu członkowskiego poziom |
Właściwość elementu członkowskiego poziom |
Brak. |
Model wyszukiwania |
Model wyszukiwania |
Widok urządzenie źródłowe danych jest tworzony dla każdego model wyszukiwania w bazie danych. |
Rola model wyszukiwania |
Po migracji jako dwa uprawnienia: jednego dla struktura wyszukiwania, a drugiego dla model wyszukiwania. |
Brak. |
Wiele hierarchii nadrzędny podrzędność w wymiarze |
Hierarchii jednego nadrzędny podrzędność, który jest zdefiniowany przez ustawienia atrybut nadrzędny. |
Wyrażenia MDX, odwołujące się do oryginalnego hierarchii nie dłuższe funkcja.A SQL Server 2008 Analysis Services dimension can only have a single parent-child hierarchy. |
Partycje zdalnego |
Nie migracji. |
Zdalne partycje są niedostępne aż do chwili, kiedy serwer, na którym są umieszczone po uaktualnieniu lub bazę danych zawierającą partycja zdalna podlega migracji.Bazy danych, które zawierają zdalnego partycje mogą podlegać migracji indywidualnie.Definicja partycja zdalna muszą zostać zaktualizowane do identyfikowania nazwy wystąpienie nowego serwera. |
Repozytorium |
Obiekt Definition Language (ODL) plików w formacie XML |
Brak. |
Moduł wirtualny |
Grupy miar połączone |
Brak. |
Wirtualne wymiaru |
Hierarchia wymiaru źródłowego |
Wymiary wirtualnego nadrzędnych i podrzędność są migrowane jako oddzielne wymiary, ponieważ nadrzędny podrzędność wymiary nie mogą mieć wiele hierarchii. |
Niestandardowe formuły poziom
W SQL Server 2005 Analysis Services (SSAS), przydziały zastąpiony komórkach obliczeniowych i niestandardowych formułach poziom. Calculated cells are supported in SQL Server 2008 Analysis Services and are migrated from SQL Server 2000 Analysis Services as defined, but custom level formulas are migrated as assignments.
In SQL Server 2008 Analysis Services, the calculation pass is automatically incremented with each pass.W związku z tym jeśli moduł zawiera niestandardowe formuły poziom, upewnij się, sprawdź, czy wyniki są takie same, jak zaplanowano.
Widoki urządzenie źródłowe danych
Widoki urządzenie źródłowe danych zostały wprowadzone w SQL Server 2005 Analysis Services (SSAS). A data source view differs from the cube schema in SQL Server 2000 Analysis Services in that the data source view is a logical representation of the source data from which multiple cubes can be defined, whereas the cube schema in SQL Server 2000 Analysis Services is a physical representation of relationships between tables for each cube.
Migracja wielu hierarchii wymiarów
The model for multiple-hierarchy dimensions changed from SQL Server 2000 Analysis Services to SQL Server 2005 Analysis Services (SSAS).Jeżeli jest to możliwe, takie hierarchie są migrowane do tego samego wymiaru, ale istnieją okoliczności, gdy nie jest to możliwe.W takim wypadku obliczenia, które opierają się na oryginalnym hierarchia wymiarów może zakończyć się niepowodzeniem.
Składnia SQL
Środki podając kwerendy SQL zmienił się w SQL Server 2005 Analysis Services (SSAS). Formularz Naur Backus (BNF) dla nowej składni jest używany w dokumentacji Books Online.
Zmiany zestaw zestaw wierszy schematu
Wiele zestawów wierszy schematu zostały rozszerzony w SQL Server 2005 Analysis Services (SSAS) Aby podać dodatkowe informacje. Most of the time, the position and meaning of existing rowsets and columns remain exactly as in SQL Server 2000 Analysis Services.W poniższej tabela opisano zmiany zestaw zestaw wierszy schematu, które wystąpiły podczas SQL Server 2005 Analysis Services (SSAS).
Schemat |
Kolumna |
Zmiana |
---|---|---|
DBSCHEMA_TABLES_INFO |
All |
Ten schemat nie jest już obsługiwany. |
MDSCHEMA_CELL_FORMULAS |
All |
Ten schemat nie jest już obsługiwany. |
MDSCHEMA_DIMENSIONS |
DIMENSION_CARDINALITY |
To kolumna zwraca liczbę elementów członkowskich atrybut klucz wymiaru. |
MDSCHEMA_MEMBERS |
LEVELS_LIST |
W tej kolumnie schemat zawiera wartości null. |
MDSCHEMA_MEMBERS |
MEMBER_ORDINAL |
Kolumna ta została zaniechana.Wartość 0 jest zwracana zamiast element członkowski liczbą porządkową. |
Unikatowe nazwy element członkowski
In SQL Server 2005 Analysis Services (SSAS), unique member names were updated and they now differ from those in SQL Server 2000 Analysis Services.Because of restrictions on the unique member names, retrieving results from the members schema by using the original unique name might not return the same results as in SQL Server 2000 Analysis Services.
Zagadnienia migracji wyszukiwanie danych
The Migration Wizard transfers all the mining models from the SQL Server 2000 Analysis Services database to the destination SQL Server 2008 Analysis Services database.Dla każdego model wyszukiwania w urządzenie źródłowe bazy danych, Kreator migracji tworzy nową struktura wyszukiwania w docelowej bazie danych.Struktura wyszukiwania zawiera dokładnie jeden model, a ten model ma taką samą nazwę jak model wyszukiwania w urządzenie źródłowe bazy danych.
To migrate individual mining models from SQL Server 2000 Analysis Services to an instance of SQL Server 2008 Analysis Services, you can use the Predictive Model Markup Language (PMML).The following example demonstrates how to retrieve the PMML representation, in the form of an XML script, of a SQL Server 2000 Analysis Services mining model:
SELECT * FROM [Model_Name].PMML
Te same informacje można uzyskać, pobierając schematu DB OLE, DMSCHEMA_MINING_MODEL_XML.
You can use the PMML script to create a new mining model in an instance of SQL Server 2008 Analysis Services by using a statement similar to the following:
CREATE MINING MODEL [Model_Name] FROM PMML '<PMML script>'
Jeśli używasz Analysis Services Kreator migracji do dokonania migracji do modeli wyszukiwania, należy pamiętać, że kreator obsługuje tylko migrację metadane. Dlatego zmigrowanych górnictwo modele są nieprzetworzonych.However, the models still contain original data bindings, so that you can process them in SQL Server 2008 Analysis Services after migration.Z drugiej strony Jeśli używasz PMML migracji modele oryginalnego powiązania danych nie są zachowywane.Dlatego nie może ponownie przetworzyć zmigrowanych modeli.Niemniej jednak modele są gotowe do użycia, ponieważ zawiera PMML wzorców i trendów, które zostały wykryte przez model źródłowy.
Znane problemy migracji wyszukiwanie danych:
Górnictwo modeli, w których znajduje się kilka kluczy poziom przypadek z wielu kluczy w tabela zagnieżdżonej nie można dokonać migracji.
Nie można dokonać migracji modeli wyszukiwania, które zostały utworzone przy użyciu danych sumarycznych dostawców wyszukiwania.