Eksportowanie i importowanie obiektów wyszukiwania danych

Dotyczy: SQL Server 2019 i starsze usługi Analysis Services Azure Analysis Services Fabric/Power BI Premium

Ważne

Funkcja wyszukiwania danych została uznana za przestarzałą w usługach SQL Server 2017 Analysis Services i została zakończona w usługach SQL Server 2022 Analysis Services. Dokumentacja nie jest aktualizowana dla przestarzałych i wycofanych funkcji. Aby dowiedzieć się więcej, zobacz zgodność z poprzednimi wersjami usług Analysis Services.

Oprócz funkcji dostępnych w usługach SQL Server Analysis Services do tworzenia kopii zapasowych, przywracania i migrowania rozwiązań funkcja wyszukiwania danych programu SQL Server umożliwia szybkie przesyłanie struktur wyszukiwania danych i modeli między różnymi serwerami przy użyciu rozszerzeń wyszukiwania danych (DMX).

Jeśli rozwiązanie do wyszukiwania danych używa danych relacyjnych zamiast wielowymiarowej bazy danych, przesyłanie modeli przy użyciu funkcji EXPORT i IMPORT jest znacznie szybsze i łatwiejsze niż użycie przywracania bazy danych lub wdrażania całego rozwiązania.

Ta sekcja zawiera omówienie sposobu przesyłania struktur i modeli wyszukiwania danych przy użyciu instrukcji DMX. Aby uzyskać szczegółowe informacje o składni i przykłady, zobacz EXPORT (DMX) i IMPORT (DMX).

Uwaga / Notatka

Aby wyeksportować lub zaimportować obiekty z bazy danych usług Microsoft SQL Server Analysis Services, musisz być administratorem bazy danych lub serwera.

Eksportowanie struktur eksploracji danych

Podczas eksportowania struktury wydobywczej instrukcja EXPORT automatycznie eksportuje wszystkie skojarzone modele. Aby kontrolować, które obiekty są eksportowane, należy określić każdy obiekt według nazwy.

Jeśli struktura wyszukiwania jest przetwarzana i wyniki są buforowane, co jest zachowaniem domyślnym, wyeksportowana definicja struktury wyszukiwania zawiera podsumowanie danych, na których opiera się struktura. Aby usunąć to podsumowanie, należy wyczyścić pamięć podręczną skojarzoną ze strukturą wydobywczą, wykonując operację Proces Wyczyszczenia Struktury. Aby uzyskać więcej informacji, zobacz Przetwarzanie struktury wydobywczej.

Eksportowanie modeli wyszukiwania danych

Użyj słowa kluczowego WITH DEPENDENCIES, aby wyeksportować definicję źródła danych i widoku źródła danych wraz z modelem eksploracji i jego strukturą.

Podczas eksportowania modelu wyszukiwania bez eksportowania jego zależności instrukcja EXPORT eksportuje definicję modelu wyszukiwania i jego struktury wyszukiwania, ale nie eksportuje definicji źródeł danych. W związku z tym można przeglądać model natychmiast po zaimportowaniu modelu, ale aby ponownie przetworzyć model wyszukiwania na serwerze docelowym, lub uruchomić zapytania względem danych bazowych, należy utworzyć odpowiednie źródło danych na serwerze docelowym.

Importowanie struktur i modeli wyszukiwania danych

Gdy importujesz obiekt eksploracji danych, obiekt zostanie zaimportowany na serwer i do bazy danych, z którymi jesteś połączony w momencie wykonania instrukcji IMPORT. Jeśli plik importu zawiera bazę danych, która nie istnieje na serwerze, zostanie utworzona baza danych.

Możesz również zaimportować strukturę danych górniczych lub model danych górniczych używając polecenia Przywróć. Modele lub struktury są przywracane do bazy danych o takiej samej nazwie jak baza danych, z której zostały wyeksportowane. Aby uzyskać więcej informacji, zobacz Opcje przywracania.

Uwagi

Nie można zaimportować modelu lub struktury do serwera, który ma już model lub strukturę o tej samej nazwie. Nie można również zmienić nazwy obiektu wyszukiwania danych w pliku eksportu. Aby uniknąć konfliktów nazewnictwa, usuń oryginalny obiekt wyszukiwania danych na serwerze docelowym lub zmień nazwę obiektu wyszukiwania danych przed wyeksportowaniem definicji.

Zobacz także

Zarządzanie rozwiązaniami do wyszukiwania danych i obiektami