Teknik Mempercepat Export CSV Odoo

Agar tembus export 50,000 record per detik

4.60 (19 reviews)
Udemy
platform
Bahasa Indonesia
language
Databases
category
Teknik Mempercepat Export CSV Odoo
96
students
1.5 hours
content
Jan 2021
last update
$19.99
regular price

What you will learn

Membuat addon untuk mempercepat proses export CSV

Contoh kasus export ratusan ribu record account move (journal entries)

Menguasai direct SQL query untuk men-generate data export

Teknik export data ke CSV di PostgreSQL

Integrasi proses export kedalam addon

Why take this course?

Fasilitas export Excel/CSV Odoo kalau sudah ber-urusan dengan jutaan records udah bisa dipastikan akan lemot dan kemungkinan besar gagal download.

Mengapa Odoo Lambat? Terutama kalau sudah berisi jutaan data. Coba lihat log transaksi SQL antara PostgreSQL dengan Odoo, maka akan kita temukan ribuan request antara odoo dengan PostgreSQL hanya untuk menampilkan satu record di layar. Mungkin karena framework ORM yang punya fleksibilitas baik tapi mengorbankan performance.

Ini terjadi juga pada proses Export, sehingga export ratusan ribu record ke CSV/Excel lebih sering gagal. Di course ini saya akan informasikan solusi bagaimana bisa export data ke CSV dengan kecepatan turbo, tembus 50,000 record per detik!!

Pada course kali ini, kita akan membuat addon yang bisa meng-export ratusan ribu bahkan jutaan record hanya dalam satuan detik. Rata-rata bisa tembus 50,000 record per detik pada server Odoo dan PostgreSQL development standard dengan RAM hanya 8GB.

Contoh kasus kita akan export jurnal entries yang bisa bermanfaat ketika bagian accounting ingin menganalisa data jurnal dengan tools favorite mereka yaitu Excel.

Apa yang akan dipelajari?

  • Mengapa Odoo bisa jadi lambat ketika data sudah sangat besar?

  • Melihat log request  query antara Odoo dengan PostgreSQL 

  • Query export CSV kecepatan tinggi yaitu dengan cara men-query data dan membentuk file CSV di PostgreSQL server dan menerima hasil jadinya di Odoo

  • Query Union untuk menggabungkan data account move dan account move line

  • Integrasi dengan addon export CSV


Kisi-kisi

  • Kita langsung pakai pemanggilan program psql menggunakan tools library Odoo.

  • Program psql diperintahkan untuk meng-eksekusi command SQL untuk men-generate CSV.

  • Lalu file CSV nya tinggal kita open dengan Python dan masukkan ke field binary supaya bisa di download oleh user.

  • Satukan dalam addon dengan wizard dan filtering, dan button export!

  • Done!



Untuk siapa course ini?

  • Konsultan Odoo

  • Implementor Odoo

  • Partner Resmi Odoo

  • Developer Odoo


Syarat

  • Sudah bisa membuat addon Odoo standard. Lihat course saya yang lain terkait Odoo Addons fundamental

  • Menguasai SQL di PostgreSQL


Nantikan Resep Jamu Kuat berikutnya: Validate Invoice, Validate SO, Validate PO, Validate Picking, Validate Inventory Adjustment, Validate CLosing POS, Calculate Payroll 1000+ Employee, dll semua prosers Odoo yang lemot di lapangan.


Screenshots

Teknik Mempercepat Export CSV Odoo - Screenshot_01Teknik Mempercepat Export CSV Odoo - Screenshot_02Teknik Mempercepat Export CSV Odoo - Screenshot_03Teknik Mempercepat Export CSV Odoo - Screenshot_04

Charts

Price

Teknik Mempercepat Export CSV Odoo - Price chart

Rating

Teknik Mempercepat Export CSV Odoo - Ratings chart

Enrollment distribution

Teknik Mempercepat Export CSV Odoo - Distribution chart

Related Topics

3777952
udemy ID
1/15/2021
course created date
1/22/2021
course indexed date
Bot
course submited by