Udostępnij za pośrednictwem


Processing Options and Settings

When you process objects in Microsoft SQL Server Analysis Services, you can select a processing option to control the type of processing that occurs for each object.Ponadto można włączyć Analysis Services Aby określić odpowiedni typ przetwarzania. Metody przetwarzania różnią się od jednego obiektu, a są oparte na typ obiektu, a na zmiany, który wystąpił w do obiektu, ponieważ został ostatnio przetwarzane.Jeśli zostanie włączone Analysis Services Automatycznie wybierz to metoda przetwarzania, będzie używać metoda, która zwraca obiekt do stanu całkowicie przetworzone na najmniej czas.

Ustawienia przetwarzania pozwalają kontrolować obiekty, które są przetwarzane i metod, które są używane do przetwarzania tych obiektów.Niektóre ustawienia przetwarzania są używane przede wszystkim dla przetwarzanie wsadowe zadania.Aby uzyskać więcej informacji na temat przetwarzanie wsadowe, zobacz Batch Processing in Analysis Services.

Opcje przetwarzania

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

  • Proces domyślny
    Stan procesu obiektu wykrywa i przetwarza konieczne dostarczenie nieprzetworzonych lub częściowo przetworzone obiekty do stanu całkowicie przetworzone.Ta opcja przetwarzania jest obsługiwana dla baz danych modułów, wymiarów, miara grup, wyszukiwania modeli, struktur wyszukiwania i partycji.

  • Pełne przetwarzanie
    Procesy Analysis Services obiekt i wszystkie obiekty, które on zawiera. Podczas pełnego procesu jest wykonywane dla obiektu, który już został przetworzony, Analysis Services porzuca wszystkie dane w obiekcie, a następnie przetwarza obiektu. Ten rodzaj przetwarzania jest wymagany, jeśli zmiana strukturalna dokonano do obiektu, na przykład podczas hierarchii atrybut jest dodane, usunięte lub zmieniono jego nazwę.Ta opcja przetwarzania jest obsługiwana dla baz danych modułów, wymiarów, miara grup, wyszukiwania modeli, struktur wyszukiwania i partycji.

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

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

  • Indeks procesu
    Tworzy lub Przebudowuje indeksy i agregacji dla wszystkich partycji przetworzone.Ta opcja spowoduje wystąpienie błędu nieprzetworzonego obiektów.Ta opcja przetwarzania jest obsługiwana dla modułów, wymiarów, grupy miar i partycji.

  • Dane procesu
    Przetwarza dane tylko bez tworzenia agregacji lub indeksy.Jeśli dane są w partycjach, zostaną usunięte przed re-populating partycję, na której urządzenie źródłowe danych.Ta opcja przetwarzania jest obsługiwana dla wymiarów, moduły, grupy miar i partycji.

  • Unprocess
    Obniży się dane w określony obiekt i wszystkie obiekty składowe niższego poziom.Po upuszczeniu danych, to nie będą ładowane.Ta opcja przetwarzania jest obsługiwana dla baz danych modułów, wymiarów, miara grup, wyszukiwania modeli, struktur wyszukiwania i partycji.

  • Struktura procesu
    Jeśli moduł jest nieprzetworzone, Analysis Services będzie przetwarzać, jeśli jest to konieczne, do modułu wszystkich wymiarów. Po utworzeniu tego Analysis Services zostanie utworzony tylko definicje moduł. Jeśli opcja ta stosuje się do struktura wyszukiwania, wypełnia struktura wyszukiwania z danych źródłowych.Różnicę tę opcję i opcję Pełna procesu to, że ta opcja nie iterować przetwarzania niedziałający, aby same wzory wyszukiwania.Ta opcja przetwarzania jest obsługiwana dla modułów i górnictwo struktury.

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

  • Proces skryptów w pamięci podręcznej
    This feature will be removed in the next version of Microsoft SQL Server. Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible..

Ustawienia przetwarzania

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

Opcja przetwarzania

Description

Równoległe

Używane do partia.To ustawienie powoduje Analysis Services Aby rozwidlają wyłączyć przetwarzanie zadań do wykonania równolegle wewnątrz pojedynczej transakcji. W przypadku awarii, wynik jest kopii listy wszystkich zmian.Ustawić maksymalną liczbę równoległych zadań jawnie lub zezwolić na serwerze określić optymalną dystrybucji.Parallel opcja jest przydatna do przyspieszenia przetwarzania.

Sekwencyjne (tryb transakcji)

Określa zachowanie wykonanie zadań przetwarzania.Dostępne są dwie opcje:

  • Jednej transakcji..zadanie przetwarzania jest uruchamiany jako transakcja.Jeśli uda się wszystkie procesy wewnątrz zadania przetwarzania, wszelkie zmiany wprowadzane przez zadanie przetwarzania są zobowiązane.Jeśli jeden proces kończy się niepowodzeniem, wszystkie zmiany przez zadanie przetwarzania są przywracane.Jednej transakcji. jest wartością domyślną.

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

Gdy przetwarzanie przy użyciu Jednej transakcji., wszystkie zmiany są przekazywane po pomyślnym zainicjowaniu zadanie przetwarzania.Oznacza to, że wszystkie Analysis Services obiekty dotyczy zadanie przetwarzania określonego pozostają dostępne dla kwerend do procesu zatwierdzanie. W ten sposób obiekty tymczasowo niedostępny.Za pomocą Osobne transakcje powoduje, że wszystkie obiekty, które mogą mieć wpływ procesu przetwarzania zadanie mają zostać podjęte niedostępna w przypadku kwerendy, tak szybko, jak ten proces zakończy się pomyślnie.

Opcja stornowania tabela

Określa sposób obsługi tabel stornowania podczas przetwarzania.Ta opcja ma zastosowanie do wystornowania partycji w module 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, zapisu i powoduje, że proces, który ma się nie powieść, jeśli istnieje już.

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

Obiekty proces, którego dotyczy problem

Określa zakres obiektu zadanie przetwarzania.Obiekt, którego dotyczy problem 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:

  • Fałszywe.Zadanie przetwarza obiekty jawnie o nazwie zadania i wszystkie obiekty zależne.Na przykład zadanie przetwarzanie zawiera tylko wymiarów Analysis Services procesy tylko te obiekty jawnie określone w zadaniu. Jeśli zadanie przetwarzania zawiera partycje, automatycznie przetwarzania partycji wywołuje przetwarzania wymiary, których dotyczy problem.Fałszywe jest ustawieniem domyślnym.

  • Wartość true.Zadanie przetwarza obiekty jawnie o nazwie w zadaniu, wszystkie obiekty zależne i wszystkie obiekty dotyczy obiekty przetwarzania bez zmiany stanu obiektów, których dotyczy problem.Na przykład zadanie przetwarzanie zawiera tylko wymiarów Analysis Services również przetwarza wszystkie partycje dotyczy wymiar przetwarzania na partycje, które są aktualnie w stanie przetworzone. Usterce partycje, które są aktualnie w stanie nieprzetworzonych nie są przetwarzane.Ponieważ partycje są zależne od wymiarów, jeśli zadanie przetwarzania zawiera tylko partycje, automatycznie przetwarzania partycji wywołuje przetwarzania usterce wymiary, nawet jeśli wymiar jest aktualnie w stanie nieprzetworzonych.

Błędy klucz wymiaru

Określa akcja podejmowaną przez Analysis Services gdy występują błędy 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 klucz akcja.Jeśli wartość klucz nie istnieje jeszcze w rekordzie, wybrany został jeden z tych akcji wystąpienia:

    • Konwertowanie na nieznany.Klucz jest interpretowana jako Nieznane serwisu.Jest to ustawienie domyślne.

    • Odrzucenie rekordu.Rekord jest pomijany.

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

    • Ignoruj licznika błędów.Spowoduje to włączenie przetwarzania, aby kontynuować, niezależnie od liczby błędów.

    • Zatrzymaj na błąd.Po wybraniu tej opcji można określić dwa dodatkowe ustawienia.Liczba błędów pozwala ograniczyć przetwarzania do wystąpienia o określoną liczbę błędów.Błąd akcja pozwala określić akcja, gdy Liczba błędów zostanie osiągnięty.Można wybrać Zaniechanie przetwarzania, który powoduje, że zadanie przetwarzanie nie powiedzie się i cofnąć wszystkie zmiany, lub Zatrzymaj rejestrowanie, która umożliwia przetwarzanie kontynuować bez rejestrowania błędów.Zatrzymaj na błąd jest ustawieniem domyślnym z Liczba błędów zestaw to 0 and Błąd akcja zestaw to Zaniechanie przetwarzania.

  • Warunki określonego błędu.zestaw następujące opcje w celu sterowania zachowaniem określonego obsługi błędów:

    • Nie można odnaleźć klucz.Występuje, gdy wartość klucz istnieje w partycji, ale nie istnieje w odpowiednim wymiaru.Ustawieniem domyślnym jest Raport i Kontynuuj.Inne ustawienia są Ignoruj błąd and Raport i zatrzymania.

    • Zduplikowany klucz.Występuje, gdy istnieje więcej niż jedną wartość klucz w wymiarze.Ustawieniem domyślnym jest Ignoruj błąd.Inne ustawienia są Raport i Kontynuuj and Raport i zatrzymania.

    • klucz o wartości null konwertowane na nieznany.Występuje, gdy wartość klucz jest równa null, Błąd klucz akcja is zestaw to Konwertowanie na nieznany.Ustawieniem domyślnym jest Ignoruj błąd.Inne ustawienia są Raport i Kontynuuj and Raport i zatrzymania.

    • null klucz niedozwolone.Występuje, gdy Błąd klucz czynności is zestaw to Odrzucenie rekordu.Ustawieniem domyślnym jest Raport i Kontynuuj.Inne ustawienia są Ignoruj błąd and Raport i zatrzymania.

Wybierz opcję Użyj domyślnych błąd konfiguracja Analysis Services używa konfiguracja błąd, który jest zestaw dla każdego obiektu, w trakcie przetwarzania. Jeśli obiekt jest zestaw do korzystania z domyślnej konfiguracja zestaw tings Analysis Services używa domyślnego zestaw tings są wyświetlane dla każdej opcji.