Opcje żądania klucza profilu kandydujących (dane profilowania zadania)
Użyj Właściwości żądania okienku Żądania profilu strony zestaw opcje Żądania profilu klucz Kandydat wybranego w okienku żądania.Klucz Kandydat profilu raporty czy kolumna lub zestaw kolumn klucza lub przybliżone klucza zaznaczonej tabela.Ten profil można także ułatwić identyfikację danych takich jak zduplikowanych wartości kolumna klucz potencjalnych problemów.
Ostrzeżenie
Opcje opisane w tym temacie pojawiają się na profilu żąda strona z Danych profilowania zadanie edytora.Aby uzyskać więcej informacji na temat tej strona w edytorze Zobacz Dane profilowania Edytor zadań (profil żąda strony).
Aby uzyskać więcej informacji na temat zadań profilowania danych, zobacz Konfigurowanie danych profilowania zadania.Aby uzyskać więcej informacji na temat używania Przeglądarka profilu danych Aby analizować dane wyjściowe zadania profilowania danych, zobacz Wyświetlanie profilu wyjściowego wPrzeglądarka profilu danych.
Opis zaznaczenie kolumny dla właściwości KeyColumns
Każdy Żądania profilu klucz Kandydat oblicza siła klucza jeden kandydat klucza, składającą się z pojedynczej kolumna lub wielu kolumn:
Po zaznaczeniu tylko jedną kolumna w KeyColumns, zadanie oblicza siła klucz jednej kolumna.
Po wybraniu wielu kolumn w KeyColumns, siła klucza oblicza zadania klucz złożony , składa się z wybranych kolumn.
Po wybraniu znaku wieloznacznego (*), KeyColumns, komputery zadania siła klucz każdej kolumna w tabela lub widoku.
Na przykład rozważmy przykładową tabela zawierającą kolumny A, B i C.Wybierz następujące ustawienia KeyColumns:
Wybierz opcję (*) i kolumna c w KeyColumns.Zadanie oblicza siła klucza kolumna C, a następnie klucz złożony kandydatów (A, C) i (B, C).
Wybierz opcję (*) (*) i w KeyColumns.Zadanie oblicza siła klucza poszczególnych kolumn, A, B i C, a następnie klucz złożony kandydatów (A, B), (A, C) i (B, C).
Ostrzeżenie
Zaznaczenie (*), ta opcja może spowodować dużej liczby obliczeniach i zmniejszyć wydajność zadania.Jednakże jeśli zadanie znajdzie podzbiór, który spełnia próg dla klucz, zadania nie analizuje dodatkowe kombinacje.Na przykład w tabela przykładowej opisanych powyżej, jeśli zadanie określa, że kolumna c jest kluczem, zadanie nie będzie kontynuowana do analizowania klucz złożony kandydatów.
Opcje właściwości żądania
Dla Żądania profilu klucz Kandydat, Właściwości żądania okienku wyświetlane są następujące grupy opcji:
Dane, która obejmuje TableOrView i KeyColumns opcje
Ogólne
Opcje
Opcje danych
ConnectionManager
Wybierz istniejące ADO.NET menedżer połączeń, który używa.Dostawca danych netto dla SQL Server (SqlClient), aby połączyć się z SQL Server bazę danych zawierającą tabela lub widok, aby być wyprofilowane.TableOrView
Zaznacz istniejącą tabela lub widok, aby być wyprofilowane.Aby uzyskać więcej informacji zobacz sekcję ""TableorView Opcje, w tym temacie.
KeyColumns
Zaznacz istniejącą kolumna lub kolumna mają być wyprofilowane.Wybierz (*) do profilu wszystkie kolumny.Aby uzyskać więcej informacji zobacz sekcje "Opis zaznaczenia z kolumn dla KeyColumns właściwość" i ""KeyColumns Opcje, w tym temacie.
Opcje TableOrView
Schemat
Określ schematu, do której należy wybranej tabela.Opcja ta jest tylko do odczytu.Tabela
Wyświetla nazwę wybranej tabela.Opcja ta jest tylko do odczytu.
Opcje KeyColumns
Następujące opcje są prezentowane dla każdej kolumna wybrane do profilowania w KeyColumns, lub (*) opcji.
Aby uzyskać więcej informacji zobacz sekcję "Opis zaznaczenia z kolumn dla KeyColumns właściwość" wcześniej w tym temacie.
IsWildcard
Określa, czy (*) został wybrany symbol wieloznaczny.Opcja ta jest zestaw do True po wybraniu (*) do profilu wszystkie kolumny.Jest False po wybraniu pojedynczej kolumna, aby być wyprofilowane.Opcja ta jest tylko do odczytu.Element ColumnName
Wyświetla nazwę zaznaczonej kolumna.Ta opcja jest puste, jeśli wybrano (*) do profilu wszystkie kolumny.Opcja ta jest tylko do odczytu.StringCompareOptions
Wybierz opcje porównywania wartości ciąg.Ta właściwość ma opcje wymienione w poniższej tabela.Wartością domyślną tej opcji jest domyślne.Ostrzeżenie
Podczas korzystania z (*) symbol wieloznaczny dla nazwa_kolumny, CompareOptions jest tylko do odczytu i jest ustawiona na domyślne zestaw.
Wartość
Opis
Default
Sortuje i porównuje dane oparte na sortowanie kolumn w źródło tabela.
BinarySort
Sortuje i porównuje dane w oparciu o desenie bit zdefiniowane dla każdego znaku.Kolejność sortowania binarne jest przypadek liter Akcent i wrażliwe.Binarne jest również najszybciej sortowania.
DictionarySort
Sortuje i porównuje dane oparte na regułach sortowania i porównywania, jak zdefiniowano w słowników dla języka skojarzonego lub alfabetu.
Jeśli wybierzesz DictionarySort, można także wybrać dowolną kombinację opcji wymienionych w poniższej tabela.Domyślnie są zaznaczone żadne dodatkowych opcji.
Wartość
Opis
IgnoreCase
Określa, czy porównywanie rozróżnia wielkie i małe litery.Jeśli ta opcja jest ustawiona, ciąg porównania ignoruje wielkość liter.Na przykład "ABC" staje się taki sam, jak "abc".
IgnoreNonSpace
Określa, czy porównywanie rozróżnia znaki odstępów i znaków diakrytycznych.Jeśli opcja ta jest zestaw, porównanie zignoruje znaków diakrytycznych.Na przykład "ĺ" jest równe "".
IgnoreKanaType
Określa, czy porównywanie rozróżnia dwa rodzaje japońskie znaki kana: Hiragana i katakana.Jeśli ta opcja jest ustawiona, ciąg porównanie zignoruje typu kana.
IgnoreWidth
Określa, czy porównywanie rozróżnia znaków jednobajtowych i tego samego znaku, gdy jest reprezentowana jako znaki dwubajtowe.Jeśli ta opcja jest ustawiona, ciąg porównania traktuje jednobajtowych i dwubajtowych reprezentacje tych samych znaków jako identyczne.
Opcje ogólne
- IdentyfikatorŻądania
Wpisz opisową nazwę identyfikującą ten wniosek profilu.Zazwyczaj nie trzeba zmieniać wartości wygenerowany automatycznie.
Opcje
ThresholdSetting
Ta właściwość ma opcje wymienione w poniższej tabela.Wartością domyślną tej właściwość jest określony.Wartość
Opis
Brak
Próg nie został określony.Siła klucz jest raportowany niezależnie od jego wartości.
Określony
Próg jest określona w KeyStrengthThreshold.Siła klucz jest zgłaszane tylko wtedy, gdy jest większy niż wartość progu.
Dokładne
Próg nie został określony.Siła klucza jest zgłaszane tylko wtedy, gdy zaznaczone kolumny dokładnie klucz.
KeyStrengthThreshold
Określ próg (przy użyciu wartości między 0 i 1), powyżej których siła klucz powinny być zgłaszane.Wartością domyślną tej właściwość jest 0,95.Ta opcja jest dostępna tylko wtedy, gdy określony wybrany jako KeyStrengthThresholdSetting.MaxNumberOfViolations
Określ maksymalną liczbę klucz kandydujący raportu w wyniku naruszenia.Wartością domyślną tej właściwość jest 100.Ta opcja jest wyłączona, gdy dokładne wybrany jako KeyStrengthThresholdSetting.