Udostępnij za pośrednictwem


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:

  1. 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.

  2. Utwórz połączenie w folderze połączeń projektu Analysis Server skryptów w programie eksplorator rozwiązań.

  3. 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ń.

  4. 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.