Nilai Rekod – Nilai Berstruktur Dalam Power Query

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Tutorial ini akan membincangkan tentang nilai rekod dalam Editor Pertanyaan Kuasa . Anda akan belajar cara mencipta dan menggunakan rekod dengan ungkapan yang berbeza untuk menjana hasil yang ingin anda capai.

Isi kandungan

Mencipta Nilai Rekod

Nilai rekod ialah jujukan medan tersusun. Ia terdiri daripada satu set medan yang terdiri daripada nama medan dan nilai medan yang berkaitan. Nama medan ialah nilai teks yang secara unik mengenal pasti medan dalam rekod dan ia boleh daripada sebarang jenis primitif atau berstruktur. Walau bagaimanapun, susunan medan tidak dipertimbangkan semasa membandingkan rekod.

Pemula rekod ialah satu set kurungan segi empat sama. Jika anda memasukkan kurungan segi empat sama ( [ ] ) dalam bar formula dan tekan Enter, anda akan mencipta rekod kosong tanpa sebarang medan dan nilai.

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Jika anda melihat anak tetingkap Pertanyaan, anda akan melihat ikon yang dikaitkan dengan nilai rekod.

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Untuk mencipta rekod dengan medan, buat pertanyaan baharu dahulu. Klik kanan pada anak tetingkap Pertanyaan, klik Pertanyaan Baharu , dan pilih Pertanyaan Kosong .

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Rekod Dengan Nilai Medan

Dalam bar formula, masukkan nama medan dan tetapkan nilai. Untuk menambah lebih banyak medan pada rekod, letakkan koma di antara setiap nama dan nilai. Anda kemudian akan melihat nama dan nilai dalam anak tetingkap Pratonton. Kedua-dua nilai medan dalam rekod adalah primitif.

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Rekod juga boleh mengandungi jenis struktur. Cipta rekod baharu dan tetapkan nilai rekod. Anda kemudiannya akan mempunyai nilai rekod bersarang dalam anak tetingkap Pratonton.

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Jika anda mengklik ruang di sebelah nilai rekod bersarang, anda akan melihat pratonton kandungan rekod tersebut di bawah anak tetingkap Pratonton.

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Kini, anda boleh menelusuri nilai rekod. Klik Rekod dan anda akan melihat nilai dalam anak tetingkap.

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Anda juga boleh melakukan ini dengan mengklik kanan pada ruang di sebelah Rakam dan memilih Drill Down .

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Cara Lain Untuk Mencipta Rekod

Terdapat cara lain untuk mencipta rekod. Anda boleh menggunakan fungsi M yang mengembalikan rekod atau menggunakan garis bawah dalam lajur tersuai untuk mengembalikan rekod dengan semua nama medan dan nilai medan untuk baris semasa jadual. Anda juga boleh menggunakan operator akses item untuk mengembalikan rekod tertentu daripada jadual.

Jika anda membuka tetingkap editor lanjutan, anda boleh melihat bahawa Power Query menambahkan ungkapan biarkan .

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Ungkapan itu tidak benar-benar diperlukan supaya anda boleh mengalih keluar segala-galanya kecuali untuk nilai rekod. Apabila anda mengklik Selesai , tiada apa yang berubah dan hasilnya masih sama.

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Jika anda menukar rekod menjadi jadual dan pergi ke tetingkap editor lanjutan, anda akan melihat bahawa Power Query secara automatik membawa kembali ungkapan biarkan .

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Selain itu, terdapat fakta mengenai rekod yang anda mesti tahu. Pertama, setiap nama medan dalam rekod perlu unik dan nama medan dibandingkan menggunakan perbandingan ordinal. Jika anda memasukkan nama medan yang sama, anda akan mendapat mesej ralat.

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Kedua, nama medan dalam rekod dan operator carian , iaitu nama medan di dalam kurungan segi empat sama, ditulis tanpa notasi yang disebut .

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Anda boleh melihat bahawa tiada notasi petikan yang digunakan dalam nama medan.

Walau bagaimanapun, terdapat kes khusus apabila notasi yang dipetik diperlukan. Tanda petikan berganda diperlukan apabila anda menyertakan ruang hadapan atau belakang dalam nama medan. Ini kerana M menganggap bahawa ruang luas yang berlaku pada permulaan atau pada akhir nama medan yang tidak disebut boleh diabaikan.

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Anda boleh melihat bahawa notasi ditambah kerana ruang selepas nama medan nilai Pertama .

Merujuk Nilai Medan Lain

Ungkapan untuk nilai medan juga boleh merujuk kepada medan lain dalam rekod. Berikut ialah contoh:

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Jika anda mencari nilai medan yang tidak wujud, anda akan mendapat ralat.

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Menambah tanda soal pada akses medan atau pengendali carian menukar ralat menjadi null . Ini dirujuk sebagai melaksanakan pemilihan medan pilihan .

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Menggabungkan Dan Menyamakan Nilai Rekod

Terdapat satu set pengendali yang boleh anda gunakan dengan rekod: gabungan dan pengendali persamaan .

Rekod boleh digabungkan dengan operator gabungan menggunakan ampersand ( & ).

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Jika anda menggabungkan rekod dan nama medan tidak unik, nilai medan dari operan kanan mengatasi nilai medan dari kiri.

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Selain daripada menggabungkan, anda juga boleh membandingkan rekod.

Nilai Rekod – Nilai Berstruktur Dalam Power Query

Ingat bahawa susunan medan tidak dipertimbangkan semasa membandingkan rekod. Jadi walaupun anda menukar kedudukan nama medan, hasilnya akan tetap menghasilkan yang sama.

Nilai Rekod – Nilai Berstruktur Dalam Power Query


Ekstrak Nilai Daripada Rekod Dan Senarai Dalam
Data Terhad Power Query – Mengekstrak Rekod Menggunakan LuckyTemplates
Power Query/M Masterclass #1 – Kursus Baharu Mengenai LuckyTemplates

Kesimpulan

Nilai rekod ialah salah satu nilai berstruktur dalam Power Query. Mereka membantu membentuk laporan data anda dan menunjukkan maklumat berdasarkan ungkapan dan sintaks yang anda gunakan dalam Editor Power Query. Jika anda ingin menjadikan laporan data anda lebih cekap dalam menjana data , anda boleh menggunakan nilai rekod.

Melissa


Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Anda akan belajar cara menyimpan dan memuatkan objek daripada fail .rds dalam R. Blog ini juga akan membincangkan cara mengimport objek dari R ke LuckyTemplates.

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Dalam artikel ini, saya akan menjalankan konteks penapis. Konteks penapis ialah salah satu topik utama yang perlu dipelajari oleh mana-mana pengguna LuckyTemplates pada mulanya.

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.

Pelaporan Perniagaan Menggunakan LuckyTemplates

Pelaporan Perniagaan Menggunakan LuckyTemplates

Jika anda masih menggunakan Excel sehingga sekarang, maka inilah masa terbaik untuk mula menggunakan LuckyTemplates untuk keperluan pelaporan perniagaan anda.

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu