Ekspor data dari Power BI ke SQL Server mengatasi batas 150 ribu baris

Apakah ada cara untuk mengatasi batas maksimal ekspor Power BI sebanyak 150 ribu baris?

Batasi dokumen:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-export-data#limitations-and-considerations

Memberikan suara untuk penyempurnaan PBI:
https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/18432742-increase-export-data-limits


person Przemyslaw Remin    schedule 17.07.2018    source sumber
comment
Seseorang telah membagikan solusi jika Anda menelusuri komentar.   -  person Foxan Ng    schedule 17.07.2018
comment
Apakah Anda kebetulan memiliki tautan usang untuk batasannya?   -  person dim_user    schedule 17.01.2019


Jawaban (3)


Dimungkinkan untuk mengekspor data dari Power BI ke SQL Server tanpa batasan apa pun. Anda harus terbiasa dengan R dan SQL Server untuk melakukan itu. Contoh di bawah mengekspor 201k baris langsung dari PBI ke SQL Server. Instal paket RODBC di R. Bagi yang ingin melakukannya dari awal, silakan periksa tautan referensi.

Ini sebuah contoh. Hasilkan tabel pengujian di Power BI dengan 201 ribu baris:

let
    Source = List.Generate(()=>1, each _ < 201001, each _ + 1),
    #"Converted to Table" = Table.FromList(Source, Splitter.SplitByNothing(), null, null, ExtraValues.Error)
in
    #"Converted to Table"

Tabelnya satu Kolom1 dengan nilai mulai dari 1 sampai 201001. Jadi diluar batas PBI.

Keluar dengan itu melalui R.Menu Transform / Run R Script. Tempelkan kode:

library(RODBC)
conn <- odbcDriverConnect("driver=SQL Server;server=.\\SQLEXPRESS;Database=MyDataBase")
odbcClearError(conn)
sqlSave(conn, dataset, tablename="MyR_table",rownames=FALSE, safer=FALSE, append=FALSE)
close(conn)

masukkan deskripsi gambar di sini

Ini akan mengekspor seluruh tabel M ke SQLEXPRESS (atau SQL Server apa pun yang Anda sediakan) ke database MyDataBase ke tabel MyR_table (tabel dibuat secara dinamis, tidak harus dibuat terlebih dahulu di SQL Server). Dalam kasus saya, itu membuang seluruh tabel pengujian 201k baris dalam 8 setengah menit.

Tautan untuk referensi lebih lanjut:
http://biinsight.com/exporting-power-bi-data-to-sql-server/
https://www.youtube.com/watch?v=ANIZkTZO3eU

person Przemyslaw Remin    schedule 17.07.2018

Dimungkinkan untuk mengekspor tabel jutaan baris dari Power BI Desktop ke disk lokal dengan bantuan Daxstudio.

masukkan deskripsi gambar di sini

Ubah output menjadi file:

masukkan deskripsi gambar di sini

Dan jalankan kode berikut:

EVALUATE
'MyTable'

masukkan deskripsi gambar di sini

Dan simpan file dalam output yang diinginkan.

masukkan deskripsi gambar di sini

Anda akan melihat kemajuannya saat tabel dibuang ke disk.

person Przemyslaw Remin    schedule 08.04.2021

Silakan temukan solusi di bawah ini untuk mengekspor Jutaan catatan dari Power BI Visuals.

  1. Buka Penganalisis kinerja di Power BI Desktop dan klik tabel/Pemotong tertentu, lalu salin Kueri.
  2. Kami menyalin kueri dari Penganalisis kinerja untuk Tabel/Dax yang kami perlukan.
  3. Kami akan membuka power Pivot di excel (Ini adalah Add on di excel, tersedia di sisi Microsoft)
  4. Menyambungkan ke layanan Analisis (Buka Dari Database  Dari Layanan Analisis atau Power Pivot)
  5. Masukkan nama Server
  6. Pilih Basis Data.
  7. Sekarang ia akan meminta Anda untuk memasukkan MDX Query.
  8. Tempel kueri yang disalin pada langkah 2.
  9. Ubah batas atas (secara default adalah 501  ubah sesuai kebutuhan  Saya telah menguji 3,2 juta baris)
  10. Klik Selesai.
  11. Power Pivot akan menampilkan semua data (Dalam Jutaan)

Untuk Add on Power Pivot : Unduh dari
https://www.microsoft.com/en-in/download/confirmation.aspx?id=43348

Dari Excel : https://blog.crossjoin.co.uk/2018/02/05/creating-excel-data-dump-reports-from-power-bi/

person Naresh Bhansali    schedule 15.11.2019