Udostępnij za pośrednictwem


DMSCHEMA_MINING_STRUCTURE_COLUMNS wierszy

Describes the individual columns of all mining structures deployed on a server that is running Microsoft SQL Server Usługi Analysis Services.

Zestaw wierszy kolumn

MDSCHEMA_MEMBERS zestaw wierszy zawiera następujące kolumny.

Nazwa kolumny

Typ wskaźnika

Długość

Opis

STRUCTURE_CATALOG

DBTYPE_WSTR

Nazwa katalogu.

STRUCTURE_SCHEMA

DBTYPE_WSTR

The unqualified schema name.Usługi Analysis Services does not support schemas, so this column is always NULL.

STRUCTURE_NAME

DBTYPE_WSTR

Nazwa struktury.To kolumna nie może zawierać NULL.

COLUMN_NAME

DBTYPE_WSTR

Nazwa kolumna.Unikatowość jest gwarantowane wyłącznie między kolumnami, które współużytkują ten sam wzorzec.Na przykład dwóch kolumn zagnieżdżonych mogą mieć taką samą nazwę, jeśli należą do dwie różne tabele zagnieżdżone wewnątrz tej samej struktury.

COLUMN_GUID

DBTYPE_GUID

Kolumna identyfikatora GUID.Dostawców, którzy nie używać identyfikatorów GUID do identyfikowania kolumna powinien zwrócić NULL w tej kolumnie.

COLUMN_PROPID

DBTYPE_UI4

Identyfikator właściwość kolumna.Powinien zwrócić dostawcy, które właściwość identyfikatory nie jest skojarzony z kolumna NULL w tej kolumnie.SQL Server Usługi Analysis Services returns NULL for this column.

ORDINAL_POSITION

DBTYPE_UI4

Liczba porządkowa kolumna.Columns are numbered starting from 1.NULL if there is no stable ordinal value for the column.

COLUMN_HASDEFAULT

DBTYPE_BOOL

Wartość logiczna wskazująca, czy ta kolumna ma wartość domyślną.

TRUE Jeśli kolumna ma wartość domyślną.

FALSE Jeśli kolumna ma wartość domyślną, lub jest nieznany, czy kolumna ma wartość domyślną.

COLUMN_DEFAULT

DBTYPE_WSTR

Wartość domyślna kolumna.Dostawca może narazić DBCOLUMN_DEFAULTVALUE , ale nie DBCOLUMN_HASDEFAULT (dla tabel ISO) w zestawie zestaw wierszy zwracanych przez IColumnsRowset::GetColumnsRowset.

Jeśli wartością domyślną jest NULL, COLUMN_HASDEFAULT jest TRUE i COLUMN_DEFAULT Kolumna jest NULL wartości.

COLUMN_FLAGS

DBTYPE_UI4

  • Maska bitów opisano cechy kolumna.DBCOLUMNFLAGS Wyliczany typ Określa bity maski bitów.To kolumna nie może zawierać NULL wartości.Prawidłowe wartości to:

  • DBCOLUMNFLAGS_ISNULLABLE (0x20)

  • DBCOLUMNFLAGS_MAYBENULL (0x40)

  • DBCOLUMNFLAGS_ISLONG (0x80)

IS_NULLABLE

DBTYPE_BOOL

Wartość logiczna wskazująca, czy ta kolumna ma wartość domyślną.

TRUEJeśli kolumna może zawierać NULL; FALSE, inaczej.

DATA_TYPE

DBTYPE_UI2

Wskaźnik typem danych kolumna.Na przykład:

  • "TABLE" = DBTYPE_HCHAPTER

  • "TEXT" = DBTYPE_WCHAR

  • "LONG" = DBTYPE_I8

  • "DOUBLE" = DBTYPE_R8

  • "DATE" = DBTYPE_DATE

TYPE_GUID

DBTYPE_GUID

Identyfikator GUID typu danych kolumna.Dostawcy, które nie korzystają z identyfikatorami GUID zidentyfikować typy danych powinien zwrócić NULL w tym kolumna.

CHARACTER_MAXIMUM_LENGTH

DBTYPE_UI4

Maksymalna długość możliwe wartości kolumna.Znak, binarny lub bit kolumny jest jedną z następujących czynności:

  • Maksymalna długość kolumna w znaki, bajtów lub bitów, odpowiednio, jeśli długość jest zdefiniowana.Na przykład CHAR(5) kolumna w tabela SQL ma maksymalną długość 5.

  • Maksymalna długość danych wpisz znaki, bajtów lub bitów, odpowiednio, jeśli kolumna nie ma zdefiniowanej długości.

  • Zero (0), jeśli typ danych ani kolumna nie posiada określoną długość maksymalna.

  • NULL dla wszystkich innych typów kolumn.

CHARACTER_OCTET_LENGTH

DBTYPE_UI4

Maksymalna długość w oktetach (bajty) kolumna, jeśli typem kolumna jest znak lub binarne.A value of zero (0) means the column has no maximum length.NULL for all other types of columns.

NUMERIC_PRECISION

DBTYPE_UI2

Maksymalna dokładność kolumna, jeśli typ danych kolumna jest inny niż typ danych numerycznych VARNUMERIC; NULLJeśli typem danych kolumna nie jest liczbą lub VARNUMERIC.

Precyzja w wypadku kolumna o typie danych DBTYPE_DECIMAL lub DBTYPE_NUMMAREK zależy od definicji kolumna.

NUMERIC_SCALE

DBTYPE_I2

Liczba cyfr po prawej stronie przecinka dziesiętnego, jeśli wskaźnik typem kolumna jest DBTYPE_DECIMAL, DBTYPE_NUMERIC, lub DBTYPE_VARNUMERIC.W przeciwnym razie jest NULL.

DATETIME_PRECISION

DBTYPE_UI4

Dokładność DateTime (liczba cyfr w części ułamków sekund) kolumny, jeśli kolumna jest typu datetime lub interwał.Jeśli typem danych kolumna nie jest datetime, jest NULL.

CHARACTER_SET_CATALOG

DBTYPE_WSTR

The catalog name in which the character set is defined.NULL if the provider does not support catalogs or different character sets.

CHARACTER_SET_SCHEMA

DBTYPE_WSTR

The unqualified schema name in which the character set is defined.NULL if the provider does not support schemas or different character sets.

CHARACTER_SET_NAME

DBTYPE_WSTR

The character set name.NULL if the provider does not support different character sets.

COLLATION_CATALOG

DBTYPE_WSTR

The catalog name in which the collation is defined.NULL if the provider does not support catalogs or different collations.

COLLATION_SCHEMA

DBTYPE_WSTR

The unqualified schema name in which the collation is defined.NULL if the provider does not support schemas or different collations.

COLLATION_NAME

DBTYPE_WSTR

The collation name.NULL if the provider does not support different collations.

DOMAIN_CATALOG

DBTYPE_WSTR

The catalog name in which the domain is defined.NULL if the provider does not support catalogs or domains.

DOMAIN_SCHEMA

DBTYPE_WSTR

The unqualified schema name in which the domain is defined.NULL if the provider does not support schemas or domains.

DOMAIN_NAME

DBTYPE_WSTR

The domain name.NULL if the provider does not support domains.

DESCRIPTION

DBTYPE_WSTR

A human-readable description of the column.NULL if there is no description associated with the column.

DISTRIBUTION_FLAG

DBTYPE_WSTR

Rozkład struktura wyszukiwania kolumna:

  • "NORMAL"

  • "LOG_NORMAL"

  • "UNIFORM"

CONTENT_TYPE

DBTYPE_WSTR

Typ zawartości struktura wyszukiwania kolumna:

  • "KEY"

  • "DISCRETE"

  • "CONTINUOUS"

  • "DISCRETIZED([args])"

  • "ORDERED"

  • "SEQUENCE_TIME"

  • "CYCLICAL"

  • "PROBABILITY"

  • "VARIANCE"

  • "STDEV"

  • "SUPPORT"

  • "PROBABILITY_VARIANCE"

  • "PROBABILITY_STDEV"

MODELING_FLAG

DBTYPE_WSTR

Lista rozdzielanych przecinkami modelowania flagi.Jedyny obsługiwany flagi dla kolumna struktury jest "NOT NULL".

IS_RELATED_TO_KEY

DBTYPE_BOOL

Wartość logiczna, wskazująca, czy kolumna jest związana z klucz.

VARIANT_TRUEJeśli ta kolumna jest związany z klucz; VARIANT_FALSEw przeciwnym wypadku.Jeśli klucz jest pojedynczą kolumną, RELATED_ATTRIBUTE Opcjonalnie pole może zawierać jej nazwę kolumna.

RELATED_ATTRIBUTE

DBTYPE_WSTR

Nazwa kolumna miejsce docelowe, która odnosi się do bieżącej kolumna lub jest specjalne właściwość.

CONTAINING_COLUMN

DBTYPE_WSTR

The name of the TABLE column containing this column.NULL if no table contains the column.

IS_POPULATED

DBTYPE_BOOL

Wartość logiczna, wskazująca, czy to kolumna dowiedziała się zestaw możliwych wartości.

TRUEJeśli kolumna ma rozpoznane zestaw możliwych wartości; FALSE, inaczej.

Ograniczenie kolumn

DMSCHEMA_MINING_MODELS zestaw wierszy można ograniczyć kolumny w poniższej tabela.

Nazwa kolumny

Typ wskaźnika

Stan ograniczeń

STRUCTURE_CATALOG

DBTYPE_WSTR

Opcjonalne.

STRUCTURE_SCHEMA

DBTYPE_WSTR

Opcjonalne.

STRUCTURE_NAME

DBTYPE_WSTR

Opcjonalne.

COLUMN_NAME

DBTYPE_WSTR

Opcjonalne.

Zobacz także

Odwołanie