문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

분석 데이터 원본에서 메타데이터 검색

메타데이터는 분석 데이터를 검색하고 사용하는 응용 프로그램에 중요합니다. 관계형 데이터 원본에서 데이터를 검색할 때는 데이터의 차원을 예측할 수 있습니다. 이는 중첩된 데이터 집합을 사용하는 경우라도 마찬가지입니다. 관계형 데이터베이스의 결과 집합은 일반적으로 2차원 구조이거나 스칼라 구조이기 때문입니다. 그러나 분석 데이터 원본에서 검색된 데이터는 중첩이 많은 계층 구조로 구성되어 차원이 다양할 수 있습니다.

분석 데이터 원본에서 메타데이터를 검색할 때의 복잡한 문제를 처리하기 위해 ADOMD.NET에서는 다음과 같은 두 가지의 메타데이터 검색 형식을 제공합니다.

개체 모델

ADOMD.NET 개체 모델은 일반적으로 스키마 행 집합보다 사용하기 쉽습니다. 대부분의 경우 개체 모델만으로도 다양한 데이터베이스 개체의 메타데이터에 액세스할 수 있습니다. ADOMD.NET에서는 AdomdConnection을 통해 개체 모델을 제공합니다.

참조 항목: ADOMD.NET 개체 모델 사용

스키마 행 집합

개체 모델보다 어렵지만 대신 완전한 메타데이터 검색 방법은 스키마 행 집합을 사용하는 것입니다. 스키마 행 집합은 데이터베이스에 있는 특정 형식의 모든 개체에 대한 설명을 캡슐화하는 OLE DB 행 집합입니다. 분석 데이터 원본의 스키마 정보에는 데이터 원본에서 사용할 수 있는 데이터베이스 또는 카탈로그, 데이터베이스의 큐브 및 마이닝 모델, 데이터 원본에 있는 큐브의 역할 등이 포함됩니다. 이 메타데이터는 GUID나 XMLA(XML for Analysis) 이름을 전달하여 GetSchemaDataSet 메서드를 사용하면 검색할 수 있습니다.

참조 항목: ADOMD.NET에서 스키마 행 집합 작업

이러한 두 메타데이터 검색 방법은 각각 다른 형식의 메타데이터에 액세스합니다. 다음 표에서는 각 방법에서 사용할 수 있는 메타데이터와 특정 메타데이터에 액세스하는 데 사용되는 방법을 설명합니다.

GUID(스키마 행 집합에서 사용)

XMLA 이름(스키마 행 집합에서 사용)

ADOMD.NET 개체 모델

Actions

MDSCHEMA_ACTIONS 행 집합

Catalogs

DBSCHEMA_CATALOGS 행 집합

Columns

DBSCHEMA_COLUMNS 행 집합

Connections

DISCOVER_CONNECTIONS

Cubes

MDSCHEMA_CUBES 행 집합

AdomdConnection.Cubes

DataSources

DISCOVER_DATASOURCES 행 집합

DBConnections

DISCOVER_DB_CONNECTIONS

Dimensions

MDSCHEMA_DIMENSIONS 행 집합

AdomdConnection.Cubes[].Dimensions

DimensionStat

DISCOVER_DIMENSION_STAT

Enumerators

DISCOVER_ENUMERATORS 행 집합

Functions

MDSCHEMA_FUNCTIONS 행 집합

Hierarchies

MDSCHEMA_HIERARCHIES 행 집합

AdomdConnection.Cubes[].Dimensions[].Hierarchies

InputDataSources

MDSCHEMA_INPUT_DATASOURCES 행 집합

Instances

DISCOVER_INSTANCES 행 집합

Jobs

DISCOVER_JOBS

Keywords

DISCOVER_KEYWORDS 행 집합(OLAP용 OLE DB)

Kpis

MDSCHEMA_KPIS 행 집합

AdomdConnection.Cubes[].KPIs

Levels

MDSCHEMA_LEVELS 행 집합

AdomdConnection.Cubes[].Dimensions[].Hierarchies[].Levels

Literals

DISCOVER_LITERALS 행 집합

Locations

DISCOVER_LOCATIONS

Locks

DISCOVER_LOCKS

MasterKey

DISCOVER_MASTER_KEY

MeasureGroupDimensions

MDSCHEMA_MEASUREGROUP_DIMENSIONS 행 집합

MeasureGroups

MDSCHEMA_MEASUREGROUPS 행 집합

Measures

MDSCHEMA_MEASURES 행 집합

AdomdConnection.Cubes[].Measures

MemberProperties

MDSCHEMA_PROPERTIES 행 집합

대부분의 주요 ADOMD.NET 개체에서 사용할 수 있는 PropertyCollection

Members

MDSCHEMA_MEMBERS 행 집합

AdomdConnection.Cubes[].Dimensions[].Hierarchies[].Levels[].GetMembers()

MemoryGrant

DISCOVER_MEMORYGRANT

MemoryUsage

DISCOVER_MEMORYUSAGE

MiningColumns

DMSCHEMA_MINING_COLUMNS 행 집합

AdomdConnection.MiningModels[].MiningModelColumns

MiningFunctions

DMSCHEMA_MINING_FUNCTIONS 행 집합

MiningModelContent

DMSCHEMA_MINING_MODEL_CONTENT 행 집합

AdomdConnection.MiningModels[].MiningContentNodes

MiningModelContentPmml

DMSCHEMA_MINING_MODEL_CONTENT_PMML 행 집합

MiningModels

DMSCHEMA_MINING_MODELS 행 집합

AdomdConnection.MiningModels

MiningModelXml

DMSCHEMA_MINING_MODEL_XML 행 집합

MiningServiceParameters

DMSCHEMA_MINING_SERVICE_PARAMETERS 행 집합

AdomdConnection.MiningServices[].MiningServiceParameters

MiningServices

DMSCHEMA_MINING_SERVICES 행 집합

AdomdConnection.MiningServices

MiningStructureColumns

DMSCHEMA_MINING_STRUCTURE_COLUMNS 행 집합

AdomdConnection.MiningStructures[].MiningStructureColumns

MiningStructures

DMSCHEMA_MINING_STRUCTURES 행 집합

AdomdConnection.MiningStructures

PartitionDimensionStat

DISCOVER_PARTITION_DIMENSION_STAT

PartitionStat

DISCOVER_PARTITION_STAT

PerformanceCounters

DISCOVER_PERFORMANCE_COUNTERS

ProviderTypes

DBSCHEMA_PROVIDER_TYPES 행 집합

SchemaRowsets

DISCOVER_SCHEMA_ROWSETS 행 집합

Sessions

DISCOVER_SESSIONS

Sets

MDSCHEMA_SETS 행 집합

AdomdConnection.Cubes[].NamedSets

Tables

DBSCHEMA_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

DISCOVER_PROPERTIES 행 집합

XmlMetadata

DISCOVER_XML_METADATA 행 집합

커뮤니티 추가 항목

추가
표시: