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

연결을 설정하고 쿼리를 만든 후에는 데이터를 검색할 수 있습니다. ADOMD.NET에서 AdomdCommand 개체의 Execute 메서드 중 하나를 호출하여 세 가지 다른 개체(CellSet, AdomdDataReaderSystem.Xml.XmlReader)를 사용하는 데이터를 검색할 수 있습니다.

이러한 세 개체는 각각 다음과 같이 상호 작용과 오버헤드의 균형을 조정합니다.

  • 상호 작용은 개체 모델을 통해 사용할 수 있는 정보의 양과 사용 편의성을 의미합니다.

  • 오버헤드는 서버에 대한 네트워크 연결을 통해 개체 모델에서 생성되는 트래픽 용량, 개체 모델에 필요한 메모리 용량 및 개체 모델이 데이터를 검색하는 속도를 의미합니다.

응용 프로그램에 가장 적합한 데이터 검색 개체를 선택할 수 있도록 다음 표에서는 각 개체의 상호 작용과 오버헤드의 차이점을 보여 줍니다.

개체

상호 작용

오버헤드

차원 유지

사용량 정보

CellSet

가장 높음

약간 높음, 데이터 검색 속도가 가장 느림

CellSet을 사용하여 데이터 검색

AdomdDataAdapter

보통

보통

아니요

DataAdapter에서 DataSet 채우기(ADO.NET)

AdomdDataReader

보통

보통

아니요

AdomdDataReader를 사용하여 데이터 검색

System.Xml.XmlReader

가장 낮음

가장 낮음, 데이터 검색 속도가 가장 빠름

XmlReader를 사용하여 데이터 검색

참고 항목

참조

ADOMD.NET 클라이언트 프로그래밍