Aracılığıyla paylaş


Bir analitik veri kaynağı meta veri alma

Meta veri almak ve analitik veri ile iş uygulamaları önemlidir. Bir ilişkisel veri kaynağı veri alınıyor gibi verileri dimensionality öngörülebilir hatta iç içe veri setleri ile olur. Sonuç kümeleri ilişkisel bir veritabanındaki genellikle iki boyutlu veya skalar yapısı. Ancak, analitik veri kaynağından alınan verileri değişken dimensionality, potansiyel derin hiyerarşileri organize olabilir.

Meta veri alma analitik veri kaynaklarından adomd karmaşıklığı ele almak.net iki türde meta veri alma sağlar:

  • Nesne modeli
    ««««adomd.net nesne modeli şeması satır kümeleri kullanmak genellikle daha kolaydır. Çoğu senaryoları için nesne modelini kullanarak meta verileri çeşitli veritabanı nesnelerinin erişebilirsiniz. ADOMD.net sunar nesne modeli aracılığıyla AdomdConnection.

    Daha fazla bilgi için:adomd çalışmak.net nesne modeli

  • Şema satır kümeleri
    Şema satır kümeleri kullanarak aracılığıyla meta veri alma tamamlandı, ama daha zor bir yaklaşım olduğunu. Şema satır kümesi veritabanında belirli bir türdeki bütün nesneleri açıklamasını kapsülleyen bir ole db satır kümesi olur. Analitik veri kaynağı şema bilgileri bir veritabanında, küpler veri kaynağı var vb. rolleri veritabanları veya kataloglarından kullanılabilir veri kaynağı, küpler ve incelemesi modelleri içerir. Bu meta verileri kullanılarak alınabilir GetSchemaDataSetyöntemi, ya da bir GUIDya da xml Analysis (xmla) adı için.

    Daha fazla bilgi için:adomd içinde şema satır kümeleri ile çalışma.NET

Bu meta verileri alma yöntemlerinden her birinin farklı meta veri erişim. Aşağıdaki tabloda, farklı meta verileri her yöntem ve erişim için kullanılan yöntemleri açıklar.

GUID (şema satır kümeleri kullanılır)

xmla adı (şema satır kümeleri kullanılır)

ADOMD.net nesne modeli

Actions

MDSCHEMA_ACTIONS satır kümesi

Catalogs

dbschema_catalogs satır kümesi

Columns

dbschema_columns satır kümesi

Connections

DISCOVER_CONNECTIONS

Cubes

mdschema_cubes satır kümesi

AdomdConnection.Cubes

DataSources

DISCOVER_DATASOURCES satır kümesi

DBConnections

DISCOVER_DB_CONNECTIONS

Dimensions

MDSCHEMA_DIMENSIONS satır kümesi

AdomdConnection.Cubes [:].Boyutlar

DimensionStat

DISCOVER_DIMENSION_STAT

Enumerators

DISCOVER_ENUMERATORS satır kümesi

Functions

MDSCHEMA_FUNCTIONS satır kümesi

Hierarchies

MDSCHEMA_HIERARCHIES satır kümesi

AdomdConnection.Cubes [:].Boyut [:].Hiyerarşileri

InputDataSources

MDSCHEMA_INPUT_DATASOURCES satır kümesi

Instances

DISCOVER_INSTANCES satır kümesi

Jobs

DISCOVER_JOBS

Keywords

DISCOVER_KEYWORDS satır kümesi (ole db için olap)

Kpis

MDSCHEMA_KPIS satır kümesi

AdomdConnection.Cubes [:].APG

Levels

mdschema_levels satır kümesi

AdomdConnection.Cubes [:].Boyut [:].Hiyerarşileri [:].Düzeyleri

Literals

DISCOVER_LITERALS satır kümesi

Locations

DISCOVER_LOCATIONS

Locks

DISCOVER_LOCKS

MasterKey

DISCOVER_MASTER_KEY

MeasureGroupDimensions

MDSCHEMA_MEASUREGROUP_DIMENSIONS satır kümesi

MeasureGroups

mdschema_measuregroups satır kümesi

Measures

mdschema_measures satır kümesi

AdomdConnection.Cubes [:].Önlemler

MemberProperties

MDSCHEMA_PROPERTIES satır kümesi

PropertyCollection en büyük adomd kullanılabilir.net nesneleri.

Members

mdschema_members satır kümesi

AdomdConnection.Cubes [:].Boyut [:].Hiyerarşileri [:].Düzeyleri [:].GetMembers()

MemoryGrant

DISCOVER_MEMORYGRANT

MemoryUsage

DISCOVER_MEMORYUSAGE

MiningColumns

DMSCHEMA_MINING_COLUMNS satır kümesi

AdomdConnection.MiningModels [:].MiningModelColumns

MiningFunctions

DMSCHEMA_MINING_FUNCTIONS satır kümesi

MiningModelContent

DMSCHEMA_MINING_MODEL_CONTENT satır kümesi

AdomdConnection.MiningModels [:].MiningContentNodes

MiningModelContentPmml

DMSCHEMA_MINING_MODEL_CONTENT_PMML satır kümesi

MiningModels

DMSCHEMA_MINING_MODELS satır kümesi

AdomdConnection.MiningModels

MiningModelXml

DMSCHEMA_MINING_MODEL_XML satır kümesi

MiningServiceParameters

DMSCHEMA_MINING_SERVICE_PARAMETERS satır kümesi

AdomdConnection.MiningServices [:].MiningServiceParameters

MiningServices

DMSCHEMA_MINING_SERVICES satır kümesi

AdomdConnection.MiningServices

MiningStructureColumns

DMSCHEMA_MINING_STRUCTURE_COLUMNS satır kümesi

AdomdConnection.MiningStructures [:].MiningStructureColumns

MiningStructures

DMSCHEMA_MINING_STRUCTURES satır kümesi

AdomdConnection.MiningStructures

PartitionDimensionStat

DISCOVER_PARTITION_DIMENSION_STAT

PartitionStat

DISCOVER_PARTITION_STAT

PerformanceCounters

DISCOVER_PERFORMANCE_COUNTERS

ProviderTypes

DBSCHEMA_PROVIDER_TYPES satır kümesi

SchemaRowsets

DISCOVER_SCHEMA_ROWSETS satır kümesi

Sessions

DISCOVER_SESSIONS

Sets

MDSCHEMA_SETS satır kümesi

AdomdConnection.Cubes [:].NamedSets

Tables

dbschema_tables satır kümesi

TablesInfo

DBSCHEMA_TABLES_INFO

TraceColumns

DISCOVER_TRACE_COLUMNS

TraceDefinitionProviderInfo

DISCOVER_TRACE_DEFINITION_PROVIDERINFO

TraceEventCategories

DISCOVER_TRACE_EVENT_CATEGORIES

Traces

DISCOVER_TRACES

Transactions

DISCOVER_TRANSACTIONS

XmlaProperties

DISCOVER_PROPERTIES satır kümesi

XmlMetadata

DISCOVER_XML_METADATA satır kümesi

Ayrıca bkz.

Başvuru

ADOMD.net istemci programlama

ADOMD.net istemci programlama

Çözümleme Hizmetleri şema satır kümeleri