분석 데이터 원본에서 데이터 검색
연결을 설정하고 쿼리를 만든 후에는 데이터를 검색할 수 있습니다. ADOMD.NET 개체의 AdomdCommandExecute 메서드 중 하나를 호출하여 세 가지 개체(CellSetAdomdDataReader및XmlReader)를 사용하여 데이터를 검색할 수 있습니다.
이러한 세 개체는 각각 다음과 같이 상호 작용과 오버헤드의 균형을 조정합니다.
대화형 대화형은 개체 모델을 통해 사용할 수 있는 사용 편의성 및 정보의 양을 나타냅니다.
오버헤드 는 서버에 대한 네트워크 연결을 통해 개체 모델이 생성하는 트래픽의 양, 개체 모델에 필요한 메모리 양 및 개체 모델이 데이터를 검색하는 속도를 나타냅니다.
응용 프로그램에 가장 적합한 데이터 검색 개체를 선택할 수 있도록 다음 표에서는 각 개체의 상호 작용과 오버헤드의 차이점을 보여 줍니다.
Object | 대화형 작업 | 오버헤드 | 차원 유지 | 사용량 정보 |
---|---|---|---|---|
CellSet | 가장 높음 | 약간 높음, 데이터 검색 속도가 가장 느림 | 예 | CellSet을 사용하여 데이터 검색 |
AdomdDataAdapter | 보통 | 보통 | 예 | DataAdapter에서 DataSet 채우기 |
AdomdDataReader | 보통 | 보통 | 예 | AdomdDataReader를 사용하여 데이터 검색 |
XmlReader | 가장 낮음 | 가장 낮음, 데이터 검색 속도가 가장 빠름 | 예 | XmlReader를 사용하여 데이터 검색 |