Share via


mdschema_levels satır kümesi

Belirli bir hiyerarşi içinde her düzey açıklar.

Satır kümesi sütunlar

MDSCHEMA_LEVELSSatır kümesi aşağıdaki sütunları içerir.

Sütun adı

Türü göstergesi

Uzunluk

Açıklama

CATALOG_NAME

DBTYPE_WSTR

Bu düzeye ait olduğu katalog adı. NULLSağlayıcı kataloglar desteklemiyorsa.

SCHEMA_NAME

DBTYPE_WSTR

Bu düzeye ait olduğu şema adı. NULLSağlayıcı schemas desteklemiyorsa.

CUBE_NAME

DBTYPE_WSTR

Bu düzeye ait olduğu küp adı.

DIMENSION_UNIQUE_NAME

DBTYPE_WSTR

Bu düzeye ait olduğu boyutun benzersiz adı. Nitelik benzersiz adlar oluşturmak sağlayıcıları için her bileşen adı ayrılmış.

HIERARCHY_UNIQUE_NAME

DBTYPE_WSTR

Sıradüzenin benzersiz adı. Birden fazla hiyerarşi düzeyini ait ise, ait olduğu her hiyerarşi için bir satır yok. Nitelik benzersiz adlar oluşturmak sağlayıcıları için her bileşen adı ayrılmış.

LEVEL_NAME

DBTYPE_WSTR

Düzey adı.

LEVEL_UNIQUE_NAME

DBTYPE_WSTR

Düzeyi düzgün escaped benzersiz adı.

LEVEL_GUID

DBTYPE_GUID

Desteklenmez.

LEVEL_CAPTION

DBTYPE_WSTR

Bir etiket ya da başlık hiyerarşisi ile ilişkili. Öncelikle görüntüleme amacıyla kullanılır. Bir başlık yoksa, LEVEL_NAMEdöndürdü.

LEVEL_NUMBER

DBTYPE_UI4

Hiyerarşide kök düzeyinden uzaklığını. Kök düzeyinde sıfırsa (0).

LEVEL_CARDINALITY

DBTYPE_UI4

Üyeleri düzeyi sayısı.

LEVEL_TYPE

DBTYPE_I4

Düzeyin türü:

  • MDLEVEL_TYPE_GEO_CONTINENT (0x2001)

  • MDLEVEL_TYPE_GEO_REGION (0x2002)

  • MDLEVEL_TYPE_GEO_COUNTRY (0x2003)

  • MDLEVEL_TYPE_GEO_STATE_OR_PROVINCE (0x2004)

  • MDLEVEL_TYPE_GEO_COUNTY (0x2005)

  • MDLEVEL_TYPE_GEO_CITY (0x2006)

  • MDLEVEL_TYPE_GEO_POSTALCODE (0x2007)

  • MDLEVEL_TYPE_GEO_POINT (0x2008)

  • MDLEVEL_TYPE_ORG_UNIT (0x1011)

  • MDLEVEL_TYPE_BOM_RESOURCE (0x1012)

  • MDLEVEL_TYPE_QUANTITATIVE (0x1013)

  • MDLEVEL_TYPE_ACCOUNT (0x1014)

  • MDLEVEL_TYPE_CUSTOMER (0x1021)

  • MDLEVEL_TYPE_CUSTOMER_GROUP (0x1022)

  • MDLEVEL_TYPE_CUSTOMER_HOUSEHOLD (0x1023)

  • MDLEVEL_TYPE_PRODUCT (0x1031)

  • MDLEVEL_TYPE_PRODUCT_GROUP (0x1032)

  • MDLEVEL_TYPE_SCENARIO (0x1015)

  • MDLEVEL_TYPE_UTILITY (0x1016)

  • MDLEVEL_TYPE_PERSON (0x1041)

  • MDLEVEL_TYPE_COMPANY (0x1042)

  • MDLEVEL_TYPE_CURRENCY_SOURCE (0x1051)

  • MDLEVEL_TYPE_CURRENCY_DESTINATION (0x1052)

  • MDLEVEL_TYPE_CHANNEL (0x1061)

  • MDLEVEL_TYPE_REPRESENTATIVE (0x1062)

  • MDLEVEL_TYPE_PROMOTION (0x1071)

DESCRIPTION

DBTYPE_WSTR

Düzeyi tarafından okunabilen bir açıklaması. Açıklama varsa, null.

CUSTOM_ROLLUP_SETTINGS

DBTYPE_I4

Özel toplaması seçenekleri belirtir bir bit eşlem:

  • MDLEVELS_CUSTOM_ROLLUP_EXPRESSION(0x01) bir ifade var bu düzeye gösterir. (Kullanım dışı)

  • MDLEVELS_CUSTOM_ROLLUP_COLUMN(0x02) bu düzeyde bir Özel toplaması sütun olduğunu gösterir.

  • MDLEVELS_SKIPPED_LEVELS(0x04) Bu düzey üyeleri ile ilişkili atlanan bir düzey olduğunu gösterir.

  • MDLEVELS_CUSTOM_MEMBER_PROPERTIES(0x08) düzey üyeleri özel üye özelliği olduğunu gösterir.

  • MDLEVELS_UNARY_OPERATOR(0x10) düzeyindeki üyeler Tekli işleçler sahip gösterir.

LEVEL_UNIQUE_SETTINGS

DBTYPE_I4

Düzeyini yalnızca üyelerin benzersiz adları veya anahtarlar varsa hangi sütunların benzersiz değerler içeren belirtir bir bit eşlem. Msmd.h dosyası aşağıdaki bit değeri sabit bu bit tanımlar:

  • MDDIMENSIONS_MEMBER_KEY_UNIQUE (1)

  • MDDIMENSIONS_MEMBER_NAME_UNIQUE (2)

Anahtar her zaman benzersiz Microsoft   SQL Server   Analysis Services. Adı özniteliği ise benzersiz olacak UniqueInDimensionveyaUniqueInAttribute

LEVEL_IS_VISIBLE

DBTYPE_BOOL

Düzeyinde görünür olup olmadığını gösteren Boolean.

Her zaman True verir. Düzeyinde görünür değilse, şema satır kümesi içinde eklenmeyecek.

LEVEL_ORDERING_PROPERTY

DBTYPE_WSTR

Düzeyi üzerinde sıralanmış öznitelik Kımlığı.

LEVEL_DBTYPE

DBTYPE_I4

DBTYPENumaralandırma düzeyi özniteliği için kullanılan üye anahtar sütunu.

Art arda eklenmiş üye anahtar sütunu kullanılırsa null.

LEVEL_MASTER_UNIQUE_NAME

DBTYPE_WSTR

Her zaman null döndürüyor.

LEVEL_NAME_SQL_COLUMN_NAME

DBTYPE_WSTR

Düzey üye adları sql gösterimi.

LEVEL_KEY_SQL_COLUMN_NAME

DBTYPE_WSTR

Düzey üye anahtar değerleri sql gösterimi.

LEVEL_UNIQUE_NAME_SQL_COLUMN_NAME

DBTYPE_WSTR

Üye için benzersiz adlar sql gösterimi.

LEVEL_ATTRIBUTE_HIERARCHY_NAME

DBTYPE_WSTR

Adı özniteliği hiyerarşi düzeyi kaynak sağlayarak.

LEVEL_KEY_CARDINALITY

DBTYPE_UI2

Düzey anahtar içinde sütun sayısı.

LEVEL_ORIGIN

DBTYPE_UI2

Nasıl seviye kaynaklı tanımlayan bir bit eşlem:

  • MD_ORIGIN_USER_DEFINEDbir kullanıcı tanımlı hiyerarşisindeki düzeyleri tanımlar.

  • MD_ORIGIN_ATTRIBUTEbir özniteliği hiyerarşisindeki düzeyleri tanımlar.

  • MD_ORIGIN_KEY_ATTRIBUTEanahtar özniteliği hiyerarşisindeki düzeyleri tanımlar.

  • MD_ORIGIN_INTERNALetkin olmayan özniteliği hiyerarşileri düzeyleri tanımlar.

The rowset is sorted on CATALOG_NAME, SCHEMA_NAME, CUBE_NAME, DIMENSION_UNIQUE_NAME, HIERARCHY_UNIQUE_NAME, LEVEL_NUMBER.

Kısıtlama sütunlar

MDSCHEMA_LEVELSAşağıdaki tabloda listelenen sütunlar üzerinde satır kümesi kısıtlanabilir.

Sütun adı

Türü göstergesi

Kısıtlama durumu

CATALOG_NAME

DBTYPE_WSTR

İsteğe bağlı.

SCHEMA_NAME

DBTYPE_WSTR

İsteğe bağlı.

CUBE_NAME

DBTYPE_WSTR

İsteğe bağlı.

DIMENSION_UNIQUE_NAME

DBTYPE_WSTR

İsteğe bağlı.

HIERARCHY_UNIQUE_NAME

DBTYPE_WSTR

İsteğe bağlı.

LEVEL_NAME

DBTYPE_WSTR

İsteğe bağlı.

LEVEL_UNIQUE_NAME

DBTYPE_WSTR

İsteğe bağlı.

LEVEL_ORIGIN

DBTYPE_UI2

(İsteğe bağlı) Varsayılan kısıtlama etkin olarak MD_USER_DEFINEDveMD_SYSTEM_ENABLED

CUBE_SOURCE

DBTYPE_UI2

(İsteğe bağlı) Bit eşlem ile aşağıdaki geçerli değerler:

  • 1 KÜP

  • 2 BOYUT

Varsayılan kısıtlama değeri 1 olur.

LEVEL_VISIBILITY

DBTYPE_UI2

(İsteğe bağlı) Bit eşlem ile aşağıdaki değerlerden biri:

  • 1 Görünür

  • 2 Değil görünür

Varsayılan kısıtlama değeri 1 olur.

Ayrıca bkz.

Başvuru

ole db şema satır kümeleri olap için