Rozwijanie i wdrażanie przy użyciu programu SQL Server Management Studio
In Microsoft SQL Server Analysis Services, you create an Analysis Server Scripts project in SQL Server Management Studio based on the Analysis Server Scripts template.Jeśli żadne rozwiązanie nie jest aktualnie załadowany w SQL Server Management Studio, tworzenie nowego projektu Analysis Server skrypty automatycznie tworzy nowe rozwiązanie. W przeciwnym razie nowy projekt Analysis Server skrypty mogą być dodane do istniejących rozwiązań lub utworzona w nowym rozwiązaniu.
Uwaga
Można zdefiniować poszczególnych skryptów i wykonywać zadań administracyjnych w ramach SQL Server Management Studio bez korzystania z projektu programu Analysis Server skrypty. Celem projektu skrypty serwera analizy jest grupowania z powiązanymi skryptami dla rozwoju, zarządzania i celów kontrola urządzenie źródłowe.
Użyj następujące podstawowe kroki, aby utworzyć projekt Analysis Server skrypty w SQL Server Management Studio:
Określ projekcie Analysis Server skrypty, wybierając szablon projektu Analysis Server skrypty w SQL Server Management Studio grupy szablonów z Dodaj nowy projekt , okno dialogowe i określając nazwę i lokalizację dla nowego projektu.
Utwórz połączenie w folderze połączeń projektu Analysis Server skryptów w programie eksplorator rozwiązań.
Utwórz Multidimensional Expressions (MDX), wyszukiwanie danych rozszerzeń (DMX) i XML dla skryptów analizy (XMLA) w folderze skrypty projektu Analysis Server skryptów w programie eksplorator rozwiązań.
Dodać wszelkich dodatkowych plików, takich jak pliki tekstowe zawierające uwagi dotyczące projektu, w folderze różne skrypty serwera analiz projektu w programie eksplorator rozwiązań.
Aby uzyskać więcej informacji na temat używania eksplorator rozwiązań dodać nowe połączenia Zobacz temat skrypty i inne pliki do projektu programu Analysis Server skrypty Using Solution Explorer.
Foldery projektu
Projekt programu Analysis Server skrypty zawiera foldery wymienione w poniższej tabela, które służą do organizowania elementów zawartych w projekcie.
Element |
Description |
---|---|
Połączenia |
Zawiera ciągi połączeń do Analysis Services wystąpienia, które mogą być wykonywane zawarte w projekcie Analysis Server skrypty skrypty. Istnieje wiele połączeń w projekcie programu Analysis Server skrypty i można wybrać połączenie w stosunku do którego ma uruchomić skrypt, który jest zawarty projekt w czas wykonania. |
Skrypty |
Zawiera skrypty MDX, DMX lub XMLA, które mogą być wykonywane za pomocą informacji o połączeniu zawarte w projekcie lub połączenia informacje zawarte w czasie wykonywania. Skrypty można używać do pobierania danych, wykonywać zadań administracyjnych, takich jak przetwarzanie i tworzenia lub modyfikowania obiektów w Analysis Services wystąpienie. |
Różne |
Zawiera inne pliki skojarzone przez użytkownika z tym projektem Analysis Server skrypty, takie jak tekst lub pliki HTML.Pliki te są ignorowane przez SQL Server Management Studio. |
Typy plików
A SQL Server Management Studio rozwiązanie może zawierać wiele typów plików, w zależności od tego, projektów znajdujących się w rozwiązania i co to jest elementy zawarte w każdym projekcie tego rozwiązania. Aby uzyskać więcej informacji na temat typów rozwiązań w SQL Server Management Studio, zobacz Files That Manage Solutions and Projects. Zazwyczaj pliki dla każdego projektu w SQL Server Management Studio rozwiązania są przechowywane w folderze rozwiązania w oddzielnym folderze dla każdego projektu.
Folder projektu dla projektu programu Analysis Server skrypty mogą zawierać typów plików wymienionych w poniższej tabela.
Typ pliku |
Description |
---|---|
Plik definicji projektu skrypty serwera analizy (.ssmsasproj) |
Zawiera metadane dotyczące folderów, w programie eksplorator rozwiązań, jak również informacje wskazujące, foldery, które należy wyświetlić pliki zawarte w projekcie. Plik definicji projektu zawiera również metadane dla Analysis Services połączenia zawartych w projekcie, a także metadane, który kojarzy połączeń ze skryptu plików znajdujących się w projekcie. |
Plik skryptu DMX (.dmx) |
Zawiera skrypt DMX zawarte w projekcie. |
Plik skryptu MDX (.mdx) |
Zawiera skrypt programu MDX zawarte w projekcie. |
Plik skryptu XMLA (.xmla) |
Zawiera skrypcie XMLA zawarte w projekcie. |
Szablony usług analizy
Dodając nowe skrypty MDX, DMX lub XMLA do projektu programu Analysis Server skrypty, masz możliwość używania Eksplorator szablonów, aby zlokalizować Analysis Services Szablony, które to zbiór wstępnie zdefiniowanych skryptów lub instrukcji, które przedstawienie sposobu wykonania określonej akcja. Eksplorator szablonów jest dostępny na Widok menu i zawiera szablony dla SQL Server, Analysis Services, a SQL Server Compact 3.5 SP1. Aby uzyskać więcej informacji na temat szablonów SQL Server Management Studio, zobacz Using SQL Server Management Studio Templates.
Szablonów zapasów, które wymieniono w poniższej tabela są dostępne po kliknięciu przycisku Serwer analiz on the Eksplorator szablonów pasek narzędzi.
Kategoria |
Szablon element |
Description |
---|---|---|
Zawartość DMX\Model |
Query zawartości |
Pokazuje sposób użycia DMX SELECT FROM <Model>Instrukcja .CONTENT w celu pobrania zawartości zestaw zestaw wierszy schematu model wyszukiwania dla wyszukiwania określonego modelu. |
Stałe wartości kolumna |
Pokazuje sposób użycia DMX SELECT DISTINCT FROM <Model> Wyciąg z DMX RangeMin i RangeMax Funkcje pobrać zestaw wartości w zakresie określonym od ciągłego kolumn w modelu określonego wyszukiwania. |
|
Discrete wartości kolumna |
Pokazuje sposób użycia DMX SELECT DISTINCT FROM <Model> Instrukcja pobrania pełnej wartości z discrete kolumn w określonej model wyszukiwania. |
|
Drążenie kwerendy |
Pokazuje sposób użycia DMX SELECT * FROM Model.CASES instrukcja przy użyciu funkcja IsInNode DMX do wykonywania kwerendy przeglądanie szczegółowe |
|
Atrybuty modelu |
Pokazuje, jak używać funkcja System.GetModelAttributes DMX zwraca listę atrybutów, używane przez model. |
|
Zawartość PMML |
Pokazuje sposób użycia DMX SELECT * FROM <Model>Instrukcja .PMML pobrać reprezentacji PMML (przewidywanego modelu Markup Language) wzór górnictwo algorytmów, które obsługują tę funkcję. |
|
Zarządzanie DMX\Model |
Dodawanie modelu |
Pokazuje, jak dodanie nowego model wyszukiwania za pomocą instrukcja ALTER konstrukcji DMX wzór wyszukiwania |
Wyczyść modelu |
Pokazuje sposób użycia DMX DELETE * FROM wzór górnictwo instrukcja do usunięcia zawartości wyszukiwania określonego modelu. |
|
Wyczyść struktura sprawy |
Pokazuje sposób użycia DMX DELETE FROM struktura wyszukiwania instrukcję, aby wyczyścić przypadkach struktury model wyszukiwania |
|
Wyczyść struktura |
Pokazuje sposób użycia DMX DELETE FROM struktura wyszukiwania instrukcję, aby wyczyścić struktury modelu do wyszukiwania |
|
Tworzenie z PMML |
Pokazuje sposób użycia CREATE DMX model wyszukiwania instrukcja w klauzula FROM PMML utworzyć model wyszukiwania z reprezentacja PMML. |
|
Utworzenie struktury zagnieżdżone |
Pokazuje sposób użycia CREATE DMX struktura wyszukiwania instrukcja z listy definicji kolumn zagnieżdżonych do tworzenia modeli wyszukiwania z kolumn zagnieżdżonych. |
|
Utworzenie struktury |
Pokazuje sposób użycia CREATE DMX struktura wyszukiwania instrukcję, aby utworzyć model wyszukiwania. |
|
Usuwanie modelu |
Pokazuje, jak użyć instrukcja DROP wzór górnictwo DMX do usunięcia istniejącego model wyszukiwania. |
|
Upuść struktura |
Pokazuje, jak użyć instrukcja DROP konstrukcji górnictwo DMX do usunięcia istniejącej struktura wyszukiwania. |
|
Eksportowanie modelu |
Pokazuje sposób użycia instrukcja DMX MODEL EXPORT wyszukiwania za pomocą klauzul WITH DEPENDENCIES i PASSWORD Eksportuj model wyszukiwania, łącznie ze źródłem danych i widok urządzenie urządzenie źródłowewe danych na których model wyszukiwania zależy, w pliku. |
|
Eksportowanie struktura |
Pokazuje, jak za pomocą instrukcja DMX EXPORT górnictwo konstrukcję, używając klauzula WITH DEPENDENCIES wyeksportować struktura wyszukiwania, łącznie ze wszystkimi modelami wyszukiwania zawarty w strukturze wyszukiwania urządzenie źródłowe danych i od których zależy struktura wyszukiwania, w pliku widoku urządzenie źródłowe danych. |
|
Importuj |
Pokazuje, jak za pomocą DMX IMPORT FROM instrukcja, używając klauzula WITH PASSWORD do wykonania importu. |
|
Zmień nazwę modelu |
Pokazuje, jak zmiana nazwy istniejącego model wyszukiwania za pomocą instrukcja DMX RENAME górnictwo MODEL. |
|
Zmienianie nazwy struktura |
Pokazuje, jak zmiana nazwy istniejącej struktura wyszukiwania za pomocą instrukcja DMX RENAME STRUCTRE wyszukiwania. |
|
Model szkolić |
Pokazuje, jak przeszkolić modelu górnictwo wewnątrz struktury wcześniej wyszkolonych za pomocą instrukcja DMX INSERT INTO górnictwo MODEL. |
|
szkolić struktury zagnieżdżone |
Pokazuje, jak połączyć z kwerendy SHAPE urządzenie źródłowe danych na szkolić model wyszukiwania, który zawiera zagnieżdżone kolumn z danymi, które zawierają tabele zagnieżdżone pobranych z istniejącego urządzenie źródłowe danych przy użyciu kwerendy, instrukcja DMX INSERT INTO górnictwo konstrukcji. |
|
Struktura szkolić |
Pokazuje, jak połączyć DMX INSERT INTO górnictwo struktury instrukcja z kwerendy OPENQUERY urządzenie źródłowe danych na szkolić struktura wyszukiwania. |
|
DMX\przewidywanie kwerendy |
Podstawa przewidywanie |
Pokazuje, jak połączyć DMX SELECT FROM <Model> instrukcja łączyć PROGNOZOWANIA z kwerendy OPENQUERY urządzenie źródłowe danych do wykonać kwerendy przewidywanie przed model wyszukiwania przy użyciu danych pobranych z istniejącego urządzenie źródłowe danych przy użyciu kwerendy. |
|
Zagnieżdżone przewidywanie |
Pokazuje, jak połączyć DMX SELECT FROM <Model> instrukcja łączyć PROGNOZOWANIA z kwerendy dane źródłowe SHAPE i OPENQUERY do wykonać kwerendy przewidywanie przed model wyszukiwania przy użyciu danych, które zawierają tabele zagnieżdżone pobierane za pomocą kwerendy, z istniejącego urządzenie źródłowe danych. |
|
Zagnieżdżone Singleton przewidywanie |
Pokazuje sposób użycia DMX SELECT FROM <Model> Klauzula łączyć przewidywanie fizyczne do wykonać kwerendy przewidywanie przed model wyszukiwania przy użyciu pojedynczej wartości, jawnie określone w kwerendzie przewidywanie, kolumna, których nazwa pasuje do kolumn w model wyszukiwania i który zawiera zbiór wartości w tabela zagnieżdżonej utworzone za pomocą instrukcja UNION, których nazwy odpowiadają się również do zagnieżdżonych kolumn w model wyszukiwania. |
|
Pojedyncza prognozowania |
Pokazuje sposób użycia DMX SELECT FROM <Model> FIZYCZNE łączyć przewidywanie instrukcja do wykonać kwerendy przewidywanie przed model wyszukiwania przy użyciu pojedynczej wartości zostały jawnie określone w kwerendzie przewidywanie kolumna, których nazwa pasuje do kolumn w model wyszukiwania. |
Wywoływanie procedur przechowywanych |
Pokazuje, jak za pomocą instrukcja CALL DMX można wywołać procedura przechowywana |
|
MDX\Expressions |
Przenoszenie Stała średnia |
Pokazuje sposób użycia kwerendy MDX ParallelPeriod i CurrentMember Funkcje naturalnie zamówione zestaw do tworzenia obliczone miara, która zapewnia średniej ruchomej miara na stałą liczbę okresów, zawarty w hierarchii w wymiarze czas. |
|
Przenoszenie zmienna średnia |
Pokazuje sposób użycia kwerendy MDX CASE Instrukcja w ramach Avg Funkcja służąca do tworzenia miara obliczeniowej, który zapewnia średnią ruchomą miara zmiennej liczbie okresów zawarty w hierarchii w wymiarze czas. |
|
Okresy do data |
Pokazuje sposób użycia kwerendy MDX PeriodsToDate Funkcja w obliczany element członkowski. |
|
Wskaźnik do obiektu nadrzędnego |
Pokazuje sposób użycia kwerendy MDX Parent Funkcja służąca do tworzenia miara obliczeniowej, reprezentującą procentową stosunek wartości miara dla każdego element podrzędny obiektu nadrzędnego element członkowski w określonej hierarchii. |
|
Współczynnik razem |
Pokazuje, jak używać wszystkich element członkowski do tworzenia miara obliczeniowej, reprezentującą procentową stosunek wartości miara dla każdego elementu członkowskiego w określonej hierarchii. |
MDX\Queries |
Kwerenda podstawowa |
Przedstawia podstawowe WYBIERAJĄCEJ MDX instrukcja z którego można utworzyć kwerendy MDX. |
|
Query KPI |
Pokazuje sposób użycia kwerendy MDX KPIValue i KPIGoal funkcje do pobierania informacji KPI wydajności w kwerendy MDX. |
|
Sub-SELECT kwerendy |
Ilustruje sposób tworzenia instrukcja SELECT języka MDX, która pobiera informacje z podmodułów, zdefiniowane przez inną instrukcję SELECT. |
|
Z członkiem obliczeniowe |
Pokazuje sposób użycia klauzula MDX WITH w instrukcja SELECT do definiowania obliczany element członkowski dla kwerendy MDX. |
|
Z nazwanego zestaw |
Przedstawiono sposób użycia klauzula MDX WITH w instrukcja SELECT, aby zdefiniować nazwany dla kwerendy MDX. |
XMLA\Management |
kopia zapasowa |
Pokazuje sposób użycia XMLA Backup polecenie, aby wykonać kopię zapasową Analysis Services Baza danych do pliku. |
|
Anuluj |
Pokazuje sposób użycia XMLA Cancel polecenie, aby anulować wszystkie bieżące operacje w bieżącej sesja (dla użytkowników innych niż administratorzy lub Administratorzy serwerów), bazy danych (dla administratorów) lub wystąpienie (dla administratorów serwerów.) |
|
Tworzenie partycja zdalna bazy danych. |
Pokazuje sposób użycia XMLA Create polecenia z Analysis Services wykonywanie wykonywanie skryptów element języka (ASSL) bazy danych do utworzenia Analysis Services Baza danych i urządzenie źródłowe danych do przechowywania zdalnego partycji. |
|
Usuń |
Pokazuje sposób użycia XMLA Delete polecenie, aby usunąć istniejące Analysis Services Baza danych. |
|
Wymiar Proces |
Pokazuje sposób użycia XMLA Batch polecenia, w połączeniu z Parallel element, Process polecenie, aby zaktualizować atrybutów wymiaru za pomocą operacji równoległego partia. |
|
Proces partycji |
Pokazuje sposób użycia XMLA Batch polecenia, w połączeniu z Parallel element, Process polecenie całkowicie przetworzyć partycji przy użyciu operacji równoległego partia. |
|
Przywracanie |
Pokazuje sposób użycia XMLA Restore polecenie, aby przywrócić Analysis Services Baza danych z istniejącego plik kopia zapasowa. |
|
Synchronizowanie |
Pokazuje sposób użycia XMLA Synchronize polecenie, aby zsynchronizować inny Analysis Services bazy danych z bieżącej Analysis Services za pomocą opcji SkipMembership tagu SynchronizeSecurity bazy danych. |
XMLA\Schema zestawów wierszy. |
Odkrywanie wierszy schematu |
Pokazuje sposób użycia XMLA Discover Metoda pobierania zawartości DISCOVER_SCHEMA_ROWSETS zestaw wierszy schematu. |
Stan XMLA\Server |
Połączenia |
Pokazuje sposób użycia XMLA Discover Metoda pobierania zawartości DISCOVER_CONNECTIONS zestaw wierszy schematu. |
|
Zadania |
Pokazuje sposób użycia XMLA Discover Metoda pobierania zawartości DISCOVER_JOBS zestaw wierszy schematu. |
|
Lokalizacje |
Pokazuje sposób użycia XMLA Discover Metoda pobierania zawartości zestaw zestaw wierszy schematu DISCOVER_LOCATIONS, określający ścieżka lokalizacji kopia zapasowa plików. |
|
Locks |
Pokazuje sposób użycia XMLA Discover Metoda pobierania zawartości DISCOVER_LOCKS zestaw wierszy schematu. |
|
Udziel pamięci |
Pokazuje sposób użycia XMLA Discover Metoda pobierania zawartości DISCOVER_MEMORYGRANT zestaw wierszy schematu. |
|
Liczniki wydajności |
Pokazuje sposób użycia XMLA Discover Metoda pobierania zawartości DISCOVER_PERFORMANCE_COUNTERS zestaw wierszy schematu. |
|
Sesje |
Pokazuje sposób użycia XMLA Discover Metoda pobierania zawartości DISCOVER_SESSIONS zestaw wierszy schematu. |
|
Ślady |
Pokazuje sposób użycia XMLA Discover Metoda pobierania zawartości DISCOVER_TRACES zestaw wierszy schematu. |
|
Transakcje |
Pokazuje sposób użycia XMLA Discover Metoda pobierania zawartości zestaw wierszy DISCOVER_TRANSACTIONS schematu. |
See Also