Languages and Collations (Analysis Services - Multidimensional Data)
Microsoft SQL Server Analysis Services obsługuje wszystkich języków, które są obsługiwane przez Microsoft Systemy operacyjne Windows. For more information about language support in SQL Server Analysis Services, see Collation and Unicode Support.Oprócz określania język domyślny i sortowanie używany przez Analysis Services wystąpienie, możesz także podać obsługi wielu języków dla osoby Analysis Services obiekty, w tym moduły, grup miar, wymiarów, hierarchie i atrybutów, definiując tłumaczenie skojarzonych z Analysis Services obiekt. Domyślne ustawienia języka i sortowanie dla Analysis Services wystąpienie określ ustawienia używane do danych i metadane, jeśli nie jest dostarczany translacji dla identyfikatora języka Analysis Services obiekt, lub gdy aplikacja klient nie określa identyfikator języka podczas łączenia się z Analysis Services wystąpienie.
Identyfikatory języka
Analysis Services używa identyfikatorów języka systemu Windows, aby określić język wybrany dla Analysis Services wystąpienia i obiektów. Identyfikator języka systemu Windows odpowiada kombinacja podstawowy język i podjęzyk identyfikatorów systemu Windows.Na przykład, jeśli wybrano opcję Angielski (Stany Zjednoczone) in the Język upuszczania-niedziałający listy na Ustawienia sortowanie stronaKreator instalacji Microsoft SQL Server, odpowiedni identyfikator języka systemu Windows, 0x0409 (lub 1033) jest określony w elemencie języka pliku ustawień konfiguracja dla Analysis Services wystąpienie. Aby uzyskać więcej informacji na temat dostępnych identyfikatorów języka systemu Windows Zobacz "Identyfikatory tabela języka" w dokumentacji MSDN.
Ustawienia sortowania
Analysis Services użyto metody sortowanie systemu Windows, aby określić wybrany sortowanie dla Analysis Services wystąpienia i obiektów. Kombinacja strona kodowa odpowiada identyfikatora sortowanie systemu Windows i kolejność sortowanie informacji.Na przykład, jeśli wybrano opcję Latin1_General in the Metody sortowania systemu Windows listy rozwijanej na Ustawienia sortowania stronaKreator instalacji Microsoft SQL Server, a następnie wybierz Binarne kolejność sortowania opcji Identyfikator odpowiedniego sortowania systemu Windows, Latin1_General_BIN, jest określona w elemencie Sortowanie pliku ustawień konfiguracja dla Analysis Services wystąpienie.
Metody sortowania systemu Windows
Metody sortowania systemu Windows zdefiniować reguły do przechowywania danych znakowych oparte na skojarzone regionalny systemu Windows.Podstawowy reguły sortowania systemu Windows określić, które alfabetu lub języku jest używana, gdy stosowany jest sortowanie słownika, a także strona kodowa, która jest używana do przechowywania nie obsługujących kodu Unicode znaku danych.Sortowanie binarne sortować dane na podstawie sekwencji zakodowanej wartości, które są zdefiniowane przez typ danych i regionalny.Binarne sortowanie w Analysis Services definiuje regionalny języka i strona kodowa ANSI, wymuszanie kolejność sortowanie binarne. Ze względu na ich względną prostoty Sortowanie binarne są przydatne w osiąganiu aplikacji lepszą wydajność.W wypadku typów danych nie obsługujących kodu Unicode porównań danych zależą od punktów kodowych, określone strona kodowa ANSI.W wypadku typów danych Unicode porównań danych są oparte na punkty w kodzie Unicode.Dla binarnych sortowania na typy danych standardu Unicode regionalny nie leży w sortuje dane.Na przykład Latin1_General_BIN i Japanese_BIN dają identyczne wyniki sortowania w przypadku, gdy używany na dane Unicode.Aby uzyskać więcej informacji na temat metody sortowania systemu Windows w SQL Server, zobacz Praca z ustawień sortowania.
Określając sortowanie dla systemu Windows Analysis Services, Analysis Services wystąpienie używa tej samej strony kodowe i zasad sortowanie i porównywania jako aplikację, która jest uruchomiona na komputerze, dla których określono skojarzone regionalny systemu Windows. Na przykład sortowanie systemu Windows w języku francuskim dla Analysis Services Dopasowuje atrybutów sortowanie francuskich regionalny dla systemu Windows.
Nie ma więcej ustawień regionalnych systemu Windows nie ma zdefiniowanego sortowania dla systemu Windows Analysis Services. Nazwy ustawień regionalnych systemu Windows są oparte na identyfikator języka, takich jak angielski i podjęzyk identyfikatora, takie jak Stany Zjednoczone i Australii.Jednak wiele języków Udostępnianie wspólnych alfabetów i zasad sortowania i porównywania znaków.Na przykład 33 ustawień regionalnych systemu Windows, łącznie z ustawień regionalnych portugalski i angielskim systemu Windows używa strona kodowa Latin1 (1252) i postępuj zgodnie z wspólny zestaw reguł do sortowania i porównywania znaków.The SQL Server Windows sortowanie Latin1_General, based on this strona kodowa and associated sorting rules, supports all 33 of these Windows locales. Ponadto ustawienia regionalne systemu Windows określić atrybuty, które nie są objęte Analysis Services Metody sortowania systemu Windows, na przykład waluty, data i czas. Ponieważ krajów i regionów, takie jak Australia i Stany Zjednoczone inną walutę, formaty data i godziny, wymagają one różne metody sortowania systemu Windows.Nie wymagają różnych Analysis Services Metody sortowania systemu Windows, niemniej jednak, ponieważ mają one takie same alfabetu i zasad sortowania i porównywania znaków.
Uwaga
Chociaż można określić wiele identyfikatorów języka dla Analysis Services obiekty, takie same Analysis Services Sortowanie systemu Windows jest używany dla wszystkich Analysis Services obiekty z jednym wyjątkiem, bez względu na to identyfikator języka. Jednym wyjątkiem od tej funkcji jest CaptionColumn właściwość atrybut wymiaru bazy danych, dla których określono Analysis Services Sortowanie systemu Windows, aby posortować elementy członkowskie z określonego atrybut. Aby uzyskać więcej informacji na temat definiowania atrybut tłumaczenia zobacz Translations (Analysis Services - Multidimensional Data). Jeśli ten sam język jest używany przez wszystkich użytkowników do sieci Analysis Services wystąpienie, wybierz sortowanie obsługiwane przez język domyślny podany w przypadku wystąpienie. Jeśli używane są wielu języków, wybierz metodę sortowanie najlepiej odpowiadającą, najlepiej obsługującym wymagania różnych języków.Na przykład jeśli użytkownicy wystąpienie zwykle mówi językach zachodnich, zaznacz sortowanie Latin1_General.
kolejność sortowania Opcje
Kilka kolejność sortowania opcje mogą być stosowane na określonym Analysis Services Sortowanie systemu Windows, aby dodatkowo zdefiniować reguły sortowania i porównywania, oparte na czułość przypadek, akcentu, kana i szerokość. W poniższej tabela opisano sortowanie systemu Windows kolejność sortowanie opcji i skojarzone sufiksy dla Analysis Services.
Kolejność sortowania (sufiks) |
Opis kolejności sortowania |
---|---|
Plik binarny (_BIN)1 |
Sortuje i porównuje dane Analysis Services w zależności od wzorców bit zdefiniowane dla każdego znaku. Kolejność sortowania binarne jest przypadek liter akcentu i liter.Binarne jest również najszybciej sortowania.Aby uzyskać więcej informacji zobaczGuidelines for Using BIN and BIN2 Collations. Jeśli ta opcja nie jest zaznaczone, Analysis Services następujące sortowania i porównanie reguł zdefiniowanych w słowników dla języka skojarzonego lub alfabetu. Ta opcja odpowiada Binarne Opcja Ustawienia sortowanie stronaKreator instalacji Microsoft SQL Server or the Język/sortowanie stronaWłaściwości serwera analizy pole dialogowe SQL Server Management Studio. |
BIN2 (_BIN2)1 |
Sortuje i porównuje dane Analysis Services w zależności od punkty w kodzie Unicode dla danych Unicode. Dane nie obsługujących kodu Unicode BIN2 użyje taka sama, jak Sortowanie binarne porównania. Zaletą stosowania BIN2 kolejność sortowania jest, że odwoływania danych nie jest wymagane w aplikacjach, które porównują posortowane dane.W rezultacie BIN2 zawiera prostszy zwiększa wydajność rozwoju i możliwości w aplikacji.Aby uzyskać więcej informacji zobaczGuidelines for Using BIN and BIN2 Collations. Ta opcja odpowiada Binarne 2 Opcja Ustawienia sortowanie stronaKreator instalacji Microsoft SQL Server or the Język/sortowanie stronaWłaściwości serwera analizy pole dialogowe SQL Server Management Studio. |
przypadek-wrażliwe (_CS) |
Rozróżnia wielkie i małe litery.Jeśli zaznaczone, małe litery sortowane przed ich wersje wielkimi literami. To pole wyboru jest zaznaczone, wybierając przypadek-wielkość liter Opcja Ustawienia sortowanie stronaKreator instalacji Microsoft SQL Server or the Język/sortowanie stronaWłaściwości serwera analizy pole dialogowe SQL Server Management Studio. |
przypadek-niewrażliwe (_CI) |
Does not distinguish between uppercase and lowercase letters.Analysis Services considers the uppercase and lowercase letters to be identical for sorting purposes. Ta opcja jest ustawiana przez wyczyszczenie Wielkość liter Opcja Ustawienia sortowanie stronaKreator instalacji Microsoft SQL Server or the Język/sortowanie stronaWłaściwości serwera analizy pole dialogowe SQL Server Management Studio. |
Akcentów (_AS) |
Rozróżnia znaki akcentowane i unaccented.Na przykład "" jest nie równa się "ấ". Jeśli ta opcja nie jest zaznaczone, Analysis Services bierze pod uwagę wersji unaccented i akcentowane litery identyczne, do sortowania celów. Ta opcja odpowiada Akcentów Opcja Ustawienia sortowanie stronaKreator instalacji Microsoft SQL Server or the Język/sortowanie stronaWłaściwości serwera analizy pole dialogowe SQL Server Management Studio. |
Akcent niewrażliwe (_AI) |
Does not distinguish between accented and unaccented characters.Analysis Services considers the accented and unaccented versions of letters to be identical for sorting purposes. Ta opcja jest ustawiana przez wyczyszczenie Akcentów Opcja Ustawienia sortowanie stronaKreator instalacji Microsoft SQL Server or the Język/sortowanie stronaWłaściwości serwera analizy pole dialogowe SQL Server Management Studio. |
Uwzględniających kana (_KS) |
Rozróżnia się dwa rodzaje japońskie znaki kana: Hiragana i katakana. Jeśli ta opcja nie jest zaznaczone, Analysis Services analizuje znaki hiragana i katakana o ona równa sortowania celów.
Note:
Nie ma żadnych sufiks kolejność sortowania kana niewrażliwe sortowania.
Ta opcja odpowiada Zależne od kana Opcja Ustawienia sortowanie stronaKreator instalacji Microsoft SQL Server or the Język/sortowanie stronaWłaściwości serwera analizy pole dialogowe SQL Server Management Studio. |
Szerokość zależne (_WS) |
Rozróżnia znaków jednobajtowych i ten sam znak, gdy reprezentowana jako znaków dwubajtowych. Jeśli ta opcja nie jest zaznaczone, Analysis Services bierze pod uwagę jednobajtowe i dwubajtowe reprezentacją tego samego znaku identyczne, do sortowania celów.
Note:
Brak nie sufiks kolejność sortowania dla szerokości niewrażliwe sortowania.
Ta opcja odpowiada Zależne od szerokości Opcja Ustawienia sortowanie stronaKreator instalacji Microsoft SQL Server or the Język/sortowanie stronaWłaściwości serwera analizy pole dialogowe SQL Server Management Studio. |
1 Po zaznaczeniu BIN2 przypadek — wielkość liter, przypadek-niewrażliwe akcentów, niewrażliwe akcentu, zależne od kana i zależne od szerokości, opcje są niedostępne.
Każdy sortowanie systemu Windows jest łączony z sufiksy kolejność sortowanie do definiowania przypadek, akcentu, szerokość lub czułość kana.Na przykład, wartość domyślna, Collation Właściwość konfiguracja Analysis Services jest Latin1_General_AS_CS, określając, które Latin1_General, sortowanie jest używany z kolejność sortowania akcentów, uwzględniana wielkość liter.
Określanie język domyślny i sortowanie
Można określić język domyślny i ustawieniami sortowania Analysis Services wystąpienie podczas instalacji w Ustawienia sortowania stronaKreator instalacji Microsoft SQL Server.
Po zakończeniu instalacji, można zmienić domyślne ustawienia języka i sortowanie dla Analysis Services wystąpienie SQL Server Management Studio za pomocą Język/sortowania stronaWłaściwości serwera analizy -okno dialogowe.Aby uzyskać więcej informacji na temat używania Właściwości serwera analizy okno dialogowe, aby zmienić ustawienia języka i sortowanie, zobacz temat Język/sortowanie (okno dialogowe właściwości serwera analiz) (Analysis Services - Multidimensional danych).
Za pomocą EnableFast1033Locale
Jeśli identyfikator języka angielskiego (Stany Zjednoczone) (0x0409 lub 1033) jest używany jako język domyślny dla Analysis Services wystąpienie dodatkowe wydajność można uzyskać przez ustawienie EnableFast1033Locale Właściwość konfiguracja zaawansowanej konfiguracja właściwość dostępne tylko dla tego identyfikatora języka. Ustawienie wartości tej właściwość wartość true enables Analysis Services za pomocą szybsze algorytmu mieszania ciąg porównania. Aby uzyskać więcej informacji o ustawianiu właściwości konfiguracyjnych zobacz Analysis Services Configuration Properties.