Analitik bir verilerden meta veri alma kaynak
meta veriler alabilir ve analitik veri ile çalışmanın uygulamaları önemlidir.Verileri bir ilişkisel verilerden alınırken kaynak gibi veri dimensionality tahmin edilebilir, hatta ile iç içe veri.Ilişkisel bir veritabanındaki sonuç kümeleri, normal olarak iki boyutlu veya skaler yapısındaki uygulanır.Ancak, Analitik veri kaynaklarından alınan verileri olası derin hiyerarşileri olarak düzenlenen bir değişken dimensionality olabilir.
meta veriler almayla analitik veri kaynaklarından karmaşıklığını işlemek için , iki form, meta veriler almayla ADOMD.NET sağlar:
Nesne modeli
ADOMD.NET nesne modeli şema Satır kümeleri kullanmak genellikle daha kolaydır.Çoğu senaryosu için nesne modelini kullanarak, çeşitli veritabanı nesnelerinin meta veriler erişebilirsiniz.Nesne modeli aracılığıyla ADOMD.NET gösterir AdomdConnection.Daha fazla bilgi için: ADOMD.NET nesne modeli ile çalışma
Şema Satır kümeleri
meta veriler almak için tamamlandı, ancak daha zor bir yaklaşım şema Satır kümeleri aracılığıyla kullanmaktır.şema satır kümesi, açıklaması, veritabanındaki belirli bir türdeki tüm nesneleri içeren bir OLE DB satır olur.Şema bilgileri analitik bir veri kaynak veritabanları veya verilerden kullanılabilir olan kataloglar kaynak küpler ve modelleri bir veritabanındaki verileri adresindeki küpleri mevcut roller mining kaynak ve benzeri.Bu meta veriler kullanarak alınabilmesi GetSchemaDataSet() ya da yöntem bir GUID veya XML Analysis (XMLA) adı.Daha fazla bilgi için: ADOMD.NET, şema Satır kümeleri ile çalışma
Bu meta veriler alma yöntemleri her meta veriler farklı türlerde erişim.Aşağıdaki tabloda, farklı meta veriler her yöntem ve erişim için kullanılan yöntemleri açıklar.
GUID (Şema Satır kümeleri da kullanılır) |
XMLA adı (Şema Satır kümeleri da kullanılır) |
ADOMD.NET nesne modeli |
---|---|---|
Actions() |
||
Catalogs() |
||
Columns() |
||
Connections() |
DISCOVER_CONNECTIONS |
|
Cubes() |
AdomdConnection.Cubes |
|
DataSources() |
||
DBConnections() |
DISCOVER_DB_CONNECTIONS |
|
Dimensions() |
AdomdConnection.Cubes[].Dimensions |
|
DimensionStat() |
DISCOVER_DIMENSION_STAT |
|
Enumerators() |
||
Functions() |
||
Hierarchies() |
AdomdConnection.Cubes[].Dimensions[].Hierarchies |
|
InputDataSources() |
||
Instances() |
||
Jobs() |
DISCOVER_JOBS |
|
Keywords() |
||
Kpis() |
AdomdConnection.Cubes[].KPIs |
|
Levels() |
AdomdConnection.Cubes[].Dimensions[].Hierarchies[].Levels |
|
Literals() |
||
Locations() |
DISCOVER_LOCATIONS |
|
Locks() |
DISCOVER_LOCKS |
|
MasterKey() |
DISCOVER_MASTER_KEY |
|
MeasureGroupDimensions() |
||
MeasureGroups() |
||
Measures() |
AdomdConnection.Cubes[].Measures |
|
MemberProperties() |
PropertyCollection çoğu büyük ADOMD.NET nesneler kullanılabilir. |
|
Members() |
AdomdConnection.Cubes[].Dimensions[].Hierarchies[].Levels[].GetMembers() |
|
MemoryGrant() |
DISCOVER_MEMORYGRANT |
|
MemoryUsage() |
DISCOVER_MEMORYUSAGE |
|
MiningColumns() |
AdomdConnection.MiningModels[].MiningModelColumns |
|
MiningFunctions() |
||
MiningModelContent() |
AdomdConnection.MiningModels[].MiningContentNodes |
|
MiningModelContentPmml() |
||
MiningModels() |
AdomdConnection.MiningModels |
|
MiningModelXml() |
||
MiningServiceParameters() |
AdomdConnection.MiningServices[].MiningServiceParameters |
|
MiningServices() |
AdomdConnection.MiningServices |
|
MiningStructureColumns() |
AdomdConnection.MiningStructures[].MiningStructureColumns |
|
MiningStructures() |
AdomdConnection.MiningStructures |
|
PartitionDimensionStat() |
DISCOVER_PARTITION_DIMENSION_STAT |
|
PartitionStat() |
DISCOVER_PARTITION_STAT |
|
PerformanceCounters() |
DISCOVER_PERFORMANCE_COUNTERS |
|
ProviderTypes() |
||
SchemaRowsets() |
||
Sessions() |
DISCOVER_SESSIONS |
|
Sets() |
AdomdConnection.Cubes[].NamedSets |
|
Tables() |
||
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() |
||
XmlMetadata() |
See Also