Bagikan melalui


Mengambil Data dari Sumber Data Analitik

Setelah Anda membuat koneksi dan membuat kueri, Anda dapat mengambil data apa pun. Dalam ADOMD.NET, Anda dapat mengambil data menggunakan tiga objek yang berbeda (CellSet, AdomdDataReader, dan XmlReader) dengan memanggil salah satu metode Execute objek AdomdCommand .

Masing-masing dari ketiga objek ini menyeimbangkan interaktivitas dan overhead:

  • Interaktivitas mengacu pada kemudahan penggunaan dan jumlah informasi yang tersedia melalui model objek.

  • Overhead mengacu pada jumlah lalu lintas yang dihasilkan model objek melalui koneksi jaringan ke server, jumlah memori yang dibutuhkan untuk model objek, dan kecepatan model objek mengambil data.

Untuk membantu Anda memilih objek pengambilan data yang paling sesuai dengan kebutuhan aplikasi Anda, tabel berikut menyoroti perbedaan antara interaktivitas dan overhead untuk setiap objek.

Object Interaktivitas Overhead Mempertahankan dimensi Informasi Penggunaan
CellSet Tertinggi Cukup tinggi, yang menghasilkan pengambilan data paling lambat Ya Mengambil Data Menggunakan CellSet
AdomdDataAdapter Sedang Sedang Tidak Mengisi DataSet dari DataAdapter
AdomdDataReader Sedang Sedang Tidak Mengambil Data Menggunakan AdomdDataReader
XmlReader Terendah Terendah, yang menghasilkan pengambilan data tercepat Ya Mengambil Data Menggunakan XmlReader