Cube Storage (Analysis Services - Multidimensional Data)
Magazyn może zawierać tylko metadane kostki lub może zawierać wszystkie urządzenie źródłowe dane z tabela fakt, a także agregacji, zdefiniowane przez wymiarów powiązane grupa miar.Ilość danych przechowywanych zależy od trybu przechowywania wybranych i liczbę agregacji.The amount of data stored directly affects query performance.Microsoft SQL Server Analysis Services uses several techniques for minimizing the space required for storage of cube data and aggregations:
Opcje magazynowania pozwalają wybrać tryby składowania i lokalizacji, które są najbardziej odpowiednie dla moduł danych.
Algorytm wyrafinowanych projektuje efektywne agregacji podsumowania zminimalizować magazynu bez utraty szybkości.
Magazyn nie jest przydzielona dla pustych komórek.
Magazyn jest zdefiniowana na podstawie partycji przez partycji i istnieje co najmniej jedną partycję, dla każdej grupa miar w moduł.Aby uzyskać więcej informacji zobacz Partitions (Analysis Services - Multidimensional Data), Partition Storage Modes and Processing, Measures and Measure Groups, a Definiowanie grup miar.
Magazyn partycji
Magazyn grupa miar można podzielić na wiele partycji.Partycje umożliwiają rozpowszechniać grupa miar na segmenty discrete na jednym serwerze lub na wielu serwerach oraz do optymalizowania wydajności pamięci masowej i kwerendy.Każda partycja w grupie miar mogą być oparte na inne dane urządzenie źródłowe i przechowywane przy użyciu ustawień innego magazynu.
urządzenie źródłowe danych dla partycji można określić podczas jej tworzenia.Można również zmienić urządzenie źródłowe danych dla każdej istniejącej partycji.A grupa miar mogą być podzielone na partycje pionowo lub poziomo.Każda partycja w podzielonym na pionowo partycje grupa miar opiera się na filtrowanego widoku tabela jedno urządzenie źródłowe.Na przykład jeśli grupa miar jest oparta na pojedynczej tabela, która zawiera kilka lat danych, można utworzyć oddzielnej partycji dla każdego roku danych.Z drugiej strony, każdej partycji w podzielonym na poziomo partycje grupa miar opiera się na oddzielnej tabela.Partycje poziome będą używać, jeśli urządzenie źródłowe danych są przechowywane dane każdego roku w osobnej tabela.
Partycje początkowo są tworzone z tymi samymi ustawieniami magazynu jako grupa miar, w którym zostały utworzone.Ustawienia magazynu określają, czy szczegółów i agregowanie danych jest przechowywany w formacie wielowymiarowych w wystąpieniu Analysis Services, w formacie relacyjnej na urządzenie źródłowe serwera lub kombinacji jednych i drugich. Ustawienia magazynu określają również, czy aktywne buforowanie jest używana do automatycznego przetwarzania urządzenie źródłowe danych zmienia się na wielowymiarowych danych przechowywanych na Analysis Services.
Partycje moduł nie są widoczne dla użytkownika.Jednak wybór ustawienia przechowywania dla różnych partycjach mogą wpływać na wykorzystać bezpośredniość danych, ilość miejsca na dysku, który jest używany i kwerendy wydajności.Partycje mogą być przechowywane na wielu wystąpień Analysis Services. To zapewnia klastrowanych podejście do moduł magazynu i dystrybuuje obciążenie między Analysis Services serwery. Aby uzyskać więcej informacji zobacz Partition Storage Modes and Processing, Remote Partitions, a Partitions (Analysis Services - Multidimensional Data).
Połączone miara grupy
To może wymagać znaczne miejsca, aby przechowywać wiele kopii moduł na różnych wystąpień Analysis Services, ale może znacznie zmniejszyć miejsce wymagane przez zastąpienie kopii grupa miar z połączonych grupa miar s. A połączona grupa miar zależy od grupy miar w module w innym Analysis Services na tym samym lub innym wystąpienie bazy danych Analysis Services. Grupy miar połączonego można również o wymiarach połączonych z tym samym urządzenie źródłowe moduł.Połączone wymiary i grupy miar agregacji moduł źródłowy i mają nie wymagania dotyczące magazynowania danych swoich własnych.Dlatego urządzenie źródłowe grup miar i wymiarów w jednej bazie danych i tworzenia połączonych modułów i wymiarów w modułach w innych bazach danych, można zapisać miejsca na dysku, które byłyby używane do przechowywania.Aby uzyskać więcej informacji zobacz Linked Measure Groups, a Linked Dimensions.