Opcje przetwarzania i ustawienia

When you process objects in Microsoft SQL Server Usługi Analysis Services, you can select a processing option to control the type of processing that occurs for each object.Może również włączyć Usługi Analysis Services , aby określić odpowiedni typ przetwarzania.Metody przetwarzania różnią się od jednego obiektu i są oparte na typ obiektu i zmiana wystąpił do obiektu, ponieważ został ostatnio przetwarzane.Po włączeniu Usługi Analysis Services Automatycznie wybierz metoda przetwarzania użyje metoda, która zwraca obiekt Państwu pełni przetworzonych w co najmniej czas.

Ustawienia przetwarzania pozwalają określić obiekty, które są przetwarzane i metod, które są używane do przetwarzania tych obiektów.Niektóre ustawienia przetwarzania są używane głównie dla przetwarzanie wsadowe zadań.Więcej informacji o przetwarzanie wsadowe, zobacz Przetwarzania wsadowego w usługach Analysis Services.

Opcje przetwarzania

W poniższej tabela opisano metody przetwarzania, które są dostępne w Usługi Analysis Servicesi określa obiekty, dla których każda metoda jest obsługiwana.

  • Proces domyślny
    Stan procesu obiektu wykrywa i przetwarza niezbędnych do zapewnienia częściowo przetworzone lub nieprzetworzone obiektów w pełni przetworzonych Państwo.Ta opcja przetwarzania jest obsługiwana dla baz danych modułów, wymiarów, miara grup, modeli wyszukiwania, górnictwo struktur i partycji.

  • Całości procesu
    Procesy Usługi Analysis Services obiektu i wszystkich obiektów, które on zawiera.Gdy proces pełnej wykonywana jest obiekt, który został już przetworzony, Usługi Analysis Services porzuca wszystkie dane w obiekcie, a następnie przetwarza obiektu.Tego rodzaju przetwarzanie jest wymagany w przypadku, gdy zmiana strukturalna dokonano do obiektu, na przykład, kiedy hierarchia atrybutu dodane, usunięte lub zmieniono jego nazwę.Ta opcja przetwarzania jest obsługiwana dla baz danych modułów, wymiarów, miara grup, modeli wyszukiwania, górnictwo struktur i partycji.

  • Proces przyrostowe
    Dodaje proces i danych fakt w nowo dostępne tylko do odpowiednich partycji.Ta opcja przetwarzania jest obsługiwana dla miara grup i partycji.

  • Proces aktualizacji
    Wymusza re-read danych i aktualizacja atrybutów wymiar.Skupiska elastyczne i indeksów na partycjach powiązane zostaną usunięte.Na przykład opcja przetwarzania można dodać nowych członków do wymiar i wymusić zakończenie re-read danych, aby zaktualizować atrybutów obiektu.Ta opcja przetwarzania jest obsługiwana dla wymiarów.

  • Proces indeksu
    Tworzy lub Przebudowuje indeksy i agregacji dla wszystkich partycji przetworzonych.Ta opcja powoduje błąd nieprzetworzonych obiektów.Ta opcja przetwarzania jest obsługiwana dla modułów, wymiarów, miara grup i partycji.

  • Proces danych
    Przetwarza dane tylko bez budowania agregacji lub indeksy.Jeśli dane są w partycjach, zostaną usunięte przed re-populating partycji z źródło danych.Ta opcja przetwarzania jest obsługiwana dla wymiarów modułów, miara grup i partycji.

  • Unprocess
    Krople danych w określony obiekt i wszystkie obiekty składowe niższego poziom.Po upuszczeniu danych nie załadowaniu.Ta opcja przetwarzania jest obsługiwana dla baz danych modułów, wymiarów, miara grup, modeli wyszukiwania, górnictwo struktur i partycji.

  • Struktura procesu
    Jeśli moduł jest nieprzetworzone, Usługi Analysis Services przetworzy, jeśli jest to konieczne, wszystkich modułów wymiarów.Po Usługi Analysis Services utworzy tylko moduł definicje.Jeśli ta opcja jest stosowana do struktury górnictwa, spowoduje wypełnienie struktury górnictwa, z źródło danych.Różnicę tę opcję i pełnego procesu jest, że opcja ta nie iterować przetwarzania niedziałający do samych modeli górniczych.Ta opcja przetwarzania jest obsługiwana dla modułów i struktur górniczych.

  • Wyczyść strukturę procesu
    Usuwa wszystkie dane szkolenia z struktura wyszukiwania.Ta opcja przetwarzania jest obsługiwana tylko struktur górniczych.

  • Proces skryptu w pamięci podręcznej
    Ta funkcja zostanie usunięta z następnej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja..

Ustawienia przetwarzania

W poniższej tabela opisano ustawienia przetwarzania, które są dostępne do użycia podczas tworzenia operacji procesu.

Opcja przetwarzania

Opis

Równoległe

Używane do przetwarzanie wsadowe.To ustawienie powoduje Usługi Analysis Services do rozwidlenia wyłączyć przetwarzanie zadania równolegle wewnątrz pojedynczej transakcji.W przypadku awarii, wynik jest wycofanie wszystkich zmian.Możesz zestaw maksymalną liczbę równoległych jawnie zadania lub pozwolić serwera decyduje optymalnego rozkładu.Równoległe opcja jest przydatna do przyspieszenia przetwarzania.

Kolejne (tryb transakcji)

Kontroluje zachowanie wykonanie zadanie przetwarzania.Dostępne są dwie opcje:

  • Jedna transakcja.Uruchamia zadanie przetwarzania jako transakcja.Wszystkie procesy wewnątrz zadanie przetwarzania są poprawne, zobowiązane są wszystkie zmiany zadanie przetwarzania.Jeśli jeden proces zakończy się niepowodzeniem, wszystkie zmiany zadanie przetwarzania są przywracane.Jedna transakcja jest wartością domyślną.

  • Oddzielne transakcje.Każdy proces przetwarzania zadania jest uruchamiany jako zadanie autonomiczne.Jeśli jeden proces zakończy się niepowodzeniem, przywracana tylko ten proces i kontynuuje przetwarzanie zadanie.Każde zadanie zatwierdza wszystkie zmiany procesu na końcu zadania.

Kiedy proces przy użyciu Jednej transakcji, wszystkie zmiany są zobowiązane po pomyślnym zadanie przetwarzania.Oznacza to, że wszystkie Usługi Analysis Services dotyczy zadanie przetwarzania obiektów pozostają dostępne dla kwerend do procesu zatwierdzanie.Dzięki temu obiekty tymczasowo niedostępne.Za pomocą Oddzielnymi transakcjami powoduje, że wszystkie obiekty, których dotyczy procesu przetwarzania zadanie podejmowane niedostępne dla kwerend, tak szybko, jak to proces się powiedzie.

Opcja tabeli Zapis opóźniony

Określa sposób obsługi tabel stornowania podczas przetwarzania.Opcja ta dotyczy stornowania partycji w modułi korzysta z następujących opcji:

  • Użyj istniejącego.Używa istniejącej tabela stornowania.Jest to wartość domyślna.

  • Tworzenie.Tworzy nową tabela stornowania i powoduje, że proces kończy się niepowodzeniem, jeśli już istnieje.

  • Tworzenie zawsze.Tworzy nową tabela stornowania, nawet jeśli już istnieje.Istniejącej tabela jest usunięty i zastąpiony.

Proces dotyczy obiektów

Określa zakres obiektu zadanie przetwarzania.Dotyczy obiekt jest zdefiniowany przez obiekt zależności.Na przykład partycje są zależne od wymiarów, które określają agregacja, ale wymiary nie są zależne od partycji.Można użyć następujących opcji:

  • FALSE.Zadanie przetwarza obiekty jawnie o nazwie zadania oraz wszystkie obiekty zależne.Na przykład, jeśli zadanie przetwarzania zawiera tylko wymiary Usługi Analysis Services przetwarza tylko te obiekty, które wyraźnie zidentyfikowane w zadaniu.Jeśli zadanie przetwarzania zawiera partycje, automatycznie przetwarzania partycji wywołuje przetwarzanie dotyczy wymiarów.FALSE jest ustawieniem domyślnym.

  • TRUE.Zadanie przetwarza obiekty wyraźnie nazwane w zadaniu, wszystkie obiekty zależne i wszystkie obiekty dotyczy obiektów przetwarzane bez zmiany stanu obiektów podlegających usterce.Na przykład, jeśli zadanie przetwarzania zawiera tylko wymiary Usługi Analysis Services również przetwarza wszystkie partycje dotyczy wymiar Przetwarzanie partycje, które są obecnie w stanie przetworzonych.Dotyczy partycje, które są obecnie w stanie nieprzetworzonym nie są przetwarzane.Ponieważ partycje są zależne od wymiarów, jeśli zadanie przetwarzania zawiera tylko partycje, automatycznie przetwarzania partycji wywołuje przetwarzanie dotyczy wymiarów, nawet jeśli wymiar jest obecnie w stanie nieprzetworzonym.

Błędy klucza wymiaru

Określa akcja podejmowaną przez Usługi Analysis Services po wystąpieniu błędu podczas przetwarzania.Po wybraniu Użyj niestandardowego błędu konfiguracja, można wybrać wartości dla następujących akcji w celu sterowania zachowaniem obsługi błędów:

  • Błąd akcja klucza.Jeśli wartość klucz nie istnieje jeszcze w rekordzie, wybrano jedną z następujących czynności występują:

    • Konwertuj na nieznany.Klucz jest interpretowana jako Nieznany element członkowski.Jest to ustawienie domyślne.

    • Odrzucenie rekordu.Rekord jest pomijany.

  • Przetwarzanie limit błędów.Określa liczbę błędów, przetwarzane, wybierając jedną z następujących opcji:

    • Licznik błędy ignorować.Umożliwi to przetwarzania, aby kontynuować bez względu na liczbę błędów.

    • Zatrzymaj na błąd.Po wybraniu tej opcji można sterować dwa dodatkowe ustawienia.Liczba błędów pozwala ograniczyć przetwarzania do wystąpienia pewną liczbę błędów.Błąd akcja pozwala określić akcja po Liczba błędów zostanie osiągnięty.Można wybrać zatrzymać przetwarzanie, co powoduje, że zadanie przetwarzania nie powiedzie się i wycofać wszelkie zmiany lub Zatrzymaj rejestrowanie, które umożliwia przetwarzanie kontynuować bez rejestrowania błędów.Zatrzymaj na błąd jest domyślnie zestawwyrównywania z Liczba błędów zestaw do 0 i na błąd akcja zestaw do zatrzymać przetwarzanie.

  • Warunki błędu.zestaw następujące opcje, aby kontrolować sposób obsługi błędów:

    • Nie można odnaleźć klucza.Występuje, gdy wartość klucz w partycji istnieje, ale nie istnieje w odpowiednich wymiar.Ustawieniem domyślnym jest raportu i kontynuować.Inne ustawienia są Ignoruj błąd i raportu i stop.

    • Zduplikowany klucz.Występuje, gdy istnieje więcej niż jedną wartość klucz w wymiar.Ustawieniem domyślnym jest Ignoruj błąd.Inne ustawienia są raportu i kontynuować i raportu i stop.

    • Klucz NULL jest konwertowany na nieznany.Występuje, gdy wartość klucza jest null i klucz Błąd akcja jest zestaw do przekonwertować nieznany.Ustawieniem domyślnym jest Ignoruj błąd.Inne ustawienia są raportu i kontynuować i raportu i stop.

    • Klucz pusty niedozwolone.Występuje, gdy klucz Błąd akcja jest zestaw do Odrzucenie rekordu.Ustawieniem domyślnym jest raportu i kontynuować.Inne ustawienia są Ignoruj błąd i raportu i stop.

Po wybraniu opcji Użyj domyślnego błąd konfiguracja Usługi Analysis Services używa konfiguracja błąd, który jest zestaw dla każdego obiektu przetwarzanych.Jeśli obiekt jest zestaw do korzystania z domyślnej konfiguracja zestawtings, Usługi Analysis Services używa domyślnie zestawtings, które są wymienione każdej opcji.

Zobacz także

Koncepcje