Wymiary włączony zapis
Dane w wymiar jest zazwyczaj tylko do odczytu.Jednak w niektórych scenariuszach, warto zapisu Włącz wymiar.In Microsoft SQL Server Usługi Analysis Services, write-enabling a dimension enables business users to modify the contents of the dimension and see the immediate affect of changes on the hierarchies of the dimension.Każdy wymiar, który jest oparty na pojedynczej tabela może być włączony zapis.W zapisu włączona wymiar, użytkowników biznesowych i Administratorzy mogą zmienić, przenieść, dodawanie i usuwanie członków atrybutu w wymiar.Aktualizacje te są określane zbiorczo jako wymiar stornowania.
Usługi Analysis Services obsługuje wymiarze stornowanie na wszystkie atrybuty wymiar i dowolnego element członkowski wymiar może być zmodyfikowany.Włączony zapis moduł lub partycji, aktualizacje są przechowywane w tabela Zapis opóźniony oddzielnie od moduł źródło tabele.Jednakże dla wymiaru z obsługą zapisu aktualizacje są rejestrowane bezpośrednio w tabela Wymiar.Ponadto jeśli włączone zapisu wymiar w moduł z wiele partycji, w przypadku gdy niektóre lub ich źródła danych są kopie tabela wymiarów, tylko pierwotnej tabela wymiarów jest aktualizowany podczas stornowania.
Włączony zapis rozmiary i moduły włączony zapis mają różne, ale uzupełniające funkcje.wymiar włączony zapis umożliwia użytkownikom biznesowym aktualizacji członków, w związku z moduł włączony zapis daje im możliwość aktualizacji komórka wartości.Chociaż te dwie funkcje są uzupełniające, nie trzeba używać w połączeniu obie funkcje.Wymiar nie muszą być uwzględniane w moduł do wystornowania wymiar wystąpić.Wymiar włączony zapis można również uwzględniona w moduł, który nie jest włączony zapis.Za pomocą różnych procedur w celu umożliwienia zapisu rozmiary i moduły i utrzymania ich bezpieczeństwa.
Do wystornowania wymiar, obowiązują następujące ograniczenia:
Podczas tworzenia nowego element członkowski musi zawierać każdego atrybut w wymiar.element członkowski nie może wstawić bez określenia wartości dla atrybut klucz wymiar.Dlatego tworzenie członków jest przedmiotem żadnych ograniczeń (takich jak nie-klucz o wartości null wartości) zdefiniowanych tabela wymiarów.
Stornowanie wymiaru jest obsługiwana tylko dla schematów gwiazdy.Innymi słowy, wymiar musi być oparty na tabeli pojedynczego wymiaru bezpośrednio związane z tabela fakt.Po możesz zapisu Włącz wymiar, Usługi Analysis Services Wymaganie to sprawdza podczas możesz wdrożyć do istniejącego Usługi Analysis Services bazy danych lub podczas tworzenia Usługi Analysis Services projektu.
Dowolnego istniejącego element członkowski wymiar stornowania można zmodyfikowane lub usunięte.Po usunięciu element członkowski usunięcia dokonuje kaskadowych do wszystkich elementów podrzędność.Na przykład w przypadku klienta wymiar zawierający CountryRegion, prowincja, miasto i usunie atrybuty klienta, usuwanie kraju/region prowincji, miast i klienci, którzy należą do usuniętego kraju/region.Jeżeli kraj/region ma tylko jeden prowincji, usunięcie tej prowincji usunie kraju/regionu również.
Elementy członkowskie wymiar stornowania można przenosić tylko w obrębie tego samego poziom.Na przykład miasta może przenosić do poziom miasta w inny kraj/region lub województwo, ale miasta nie mogą być przenoszone poziom prowincji lub CountryRegion.W hierarchii nadrzędny podrzędność wszystkich element członkowski typu liść i dlatego element członkowski mogą być przenoszone na dowolny inny niż (All) poziom.
Jeśli element członkowski hierarchii nadrzędny podrzędność zostanie usunięty, podrzędność członka są przenoszone do tego członka nadrzędnego.Wymagane są uprawnienia Update relacyjnej tabela na usuniętych element członkowski, ale uprawnienia nie są wymagane na przeniesiony element członkowskis.Aplikacja przenosi element członkowski hierarchii nadrzędny podrzędność, aplikacji można określić w operacji aktualizacji, czy potomkami członka są przenoszone z członkiem lub są przenoszone do tego członka nadrzędnego.Do usunięcia rekursywnie składnik hierarchii nadrzędny podrzędność użytkownik musi mieć uprawnienia aktualizacji tabela relacyjnej element członkowski i element członkowski wszystkich obiektów podrzędność.
Ostrzeżenie
Aktualizacje do atrybut nadrzędny w hierarchii nadrzędny podrzędność nie może zawierać aktualizacje właściwości lub atrybut.
Wszystkie zmiany w wymiarze spowodować strukturę wymiar ma zostać zmodyfikowana.Każda zmiana wymiar uważa się za pojedynczą transakcję, wymagające przetwarzania przyrostowej aktualizacji strukturę wymiar.Włączony zapis wymiary mają te same wymagania przetwarzania jako drugi wymiar.
Ostrzeżenie
Stornowanie wymiaru nie jest obsługiwany przez połączone wymiary.Aby uzyskać więcej informacji o wymiarach połączonych, zobacz Połączone wymiary.
Zabezpieczenia
Jedyną działalnością użytkowników można zaktualizować wymiar włączone zapisu są Usługi Analysis Services role bazy danych, które zostały przyznane uprawnienia odczytu i zapisu do wymiaru.Dla każdej roli można kontrolować, której członkowie mogą i nie mogą być aktualizowane.Aktualizuj wymiary włączone zapisu użytkownikom biznesowym ich aplikacja klient musi obsługiwać tej funkcji.Dla takich użytkowników wymiar włączony zapis ma być uwzględniana w moduł , zostało przetworzone od czasu ostatniej zmiany wymiar.Aby uzyskać więcej informacji, zobacz Udzielenie dostępu użytkownika.
Użytkownicy i grupy zawarte w roli Administratorzy można aktualizować członków atrybut wymiaru włączony zapis, nawet, jeśli wymiar nie jest uwzględniony w moduł.