Permintaan daya Excel lambat

0

Saya sangat baru di Power Query dan saya sudah mulai mencoba menggunakannya dengan database produksi kami yang menjalankan server PostgreSQL. Sebagai catatan, saya menggunakan Excel 2016 versi 64-bit dengan driver pgqlODBC dan ketika saya mencoba memuat tabel dengan ~ 16m merekam tabel pratinjau hanya dengan memutar iklan infinitum.

Terlalu Berlebihan
sumber
Apakah itu mengisi baris perlahan? Atau hanya lambat untuk memulai secara umum?
BigElittles
Pratinjau tidak akan pernah dimuat, tidak mungkin bagi saya untuk bekerja dengan tabel apa pun dengan jumlah rekaman yang layak karena pemintal hanya akan berputar selamanya.
Terlalu berlebihan
Apa yang membuat Anda berpikir Anda dapat memuat rekaman 16m? Excel terbatas pada 1.048.576 baris ...
DavidPostill
Yah saya tidak ingin bekerja dengan catatan 16M secara langsung tetapi kebanyakan RDBMS cukup intuitif untuk hanya memuat sepotong data saat menampilkan data dari tabel besar.
Terlalu berlebihan

Jawaban:

0

Power Query mencoba "melipat" langkah kueri Anda ke dalam kode sistem sumber, mis. Filter PQ menjadi klausa SQL WHERE. Jika tidak ada Filter, ia mencoba melakukan sesuatu seperti TOP (200). Ini tidak jelas dan internal, dan tidak selalu bekerja bahkan terhadap database mainstream.

Saya akan menambahkan Filter sedini mungkin dalam desain kueri, mis. Hanya satu tanggal transaksi. Setelah kueri dirancang sepenuhnya, mudah dan aman untuk kembali dan menghapus langkah Filter itu.

Mike Honey
sumber