Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Sekarang setelah saya membincangkan tentang pemodelan data, tiba masanya untuk memahami perkara yang boleh dilakukan oleh hubungan LuckyTemplates antara jadual yang berbeza untuk laporan anda. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.

Sumber data yang berbeza dalam model anda perlu mempunyai hubungan yang betul untuk menghasilkan hasil yang betul. Apabila anda gagal memahami konsep perhubungan ini, anda tidak akan mendapat cerapan yang anda perlukan. Itulah sebabnya hubungan ini penting.

Isi kandungan

Untuk Apa Kuasa Hubungan BI

Saya sentiasa menyediakan jadual data saya dengan cara yang paling mudah. Saya mahu segala-galanya jelas untuk memudahkan orang lain bekerja di meja yang sama di kemudian hari.

Di bawah, sebagai contoh, anda boleh melihat bahawa saya mempunyai lajur indeks ini dan beberapa jadual carian .

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Dalam setiap jadual, saya mempunyai ID yang mengaitkannya dengan jadual fakta utama, yang membawa semua maklumat transaksi. Contohnya ialah ID Lokasi yang telah saya serlahkan di bawah.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Ini bermakna jika saya melompat ke dalam jadual Jualan saya dan hubungan telah diwujudkan antara Jadual Lokasi dan Jualan saya, saya boleh melihat lajur yang sepadan dengan itu dalam jadual Jualan saya.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Ambil perhatian bahawa anda tidak semestinya perlu mencari lajur yang mempunyai perkataan "ID" dalam namanya. Ia boleh menjadi baris yang dipanggil Nama Bandar, atau sesuatu seperti itu. Selagi data yang anda rujuk, tidak mengapa tanpa mengira apa namanya.

Apakah yang dilakukan oleh hubungan ini?

Jadual carian mengandungi maklumat penapisan, manakala jadual fakta mempunyai semua maklumat transaksi. Pada asasnya, mewujudkan perhubungan membolehkan anda menghantar penapis tersebut ke dalam jadual fakta.

Ia akan mewujudkan konteks untuk setiap pengiraan yang saya jalankan dalam laporan saya. Jika anda telah melihat laporan dalam LuckyTemplates, anda mungkin telah melihat cara anda boleh mengklik pada penapis pada graf untuk menukar hasil yang dipaparkan dalam visualisasi atau dalam laporan itu sendiri. Itu dimungkinkan oleh hubungan yang berjalan di latar belakang.

Cara Membina Perhubungan Merentas Jadual

Adalah penting untuk anda mencipta jenis perhubungan yang betul merentas lajur yang betul. Terdapat dua cara untuk melakukan ini.

Cara pertama untuk melakukannya ialah dengan hanya seret dan lepas lajur ID ke dalam jadual fakta.

Dalam model sampel saya di bawah, saya akan mulakan dengan ID Jurujual saya. Cukup mudah untuk mengetahui di mana saya perlu meletakkan lajur ID itu, memandangkan terdapat juga lajur ID Orang Jualan pada jadual Jualan.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Setelah itu selesai, ia secara automatik mewujudkan hubungan ini antara jadual Jurujual dan jadual Jualan.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Izinkan saya meneliti perhubungan ini sebelum meneruskan, terutamanya kerana ini adalah jenis perhubungan yang anda akan bekerjasama dengan 95% masa dalam LuckyTemplates.

Inilah yang anda panggil hubungan "satu-dengan-banyak" .

Perhatikan bahawa perhubungan mempunyai nombor 1 di hujung jadual carian. Ini bermakna setiap keping data hanya diwakili sekali. Dalam kes ini, kita bercakap tentang setiap jurujual.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Berikutan perhubungan itu, anda akan melihat bahawa ia membawa kepada bintang di meja fakta. Bintang ini bermakna banyak.

Bila difikirkan, seorang jurujual boleh menjual beberapa kali, bukan? Ini bermakna walaupun setiap jurujual diwakili sekali dalam jadual carian, mereka mungkin dilihat berkali-kali pada jadual fakta bergantung pada cara data ditapis.

Inilah sebabnya mengapa jadual carian hanya perlu menyenaraikan nilai unik untuk setiap kumpulan tertentu. Itulah sebabnya saya mempunyai jadual berasingan untuk Jurujual, Produk, Lokasi, dsb.

Saya akan membina hubungan lain sekarang, tetapi kali ini, antara Produk dan Jualan. Saya akan menggunakan kaedah seret dan lepas yang sama.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Sebaik sahaja garisan yang mewakili perhubungan itu muncul, saya boleh tuding di atasnya untuk menyerlahkan perhubungan itu. Ini adalah cara yang baik untuk menyemak sama ada anda menyambungkan jadual yang betul bersama-sama, terutamanya jika anda sudah mempunyai beberapa baris yang mengalir ke dalam jadual fakta.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Cara kedua untuk membina perhubungan adalah dengan menggunakan butang Urus Perhubungan pada reben Laman Utama .

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Sebaik sahaja saya mengklik pada itu, tetingkap akan menunjukkan kepada saya hubungan yang saya tambahkan sebelum ini.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Untuk menambah perhubungan lain pada senarai ini, cuma klik pada Baharu.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Kemudian, ia akan meminta saya memilih jadual sumber yang harus saya gunakan. Saya akan menggunakan jadual Dates dalam kes ini.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Apabila jadual dipaparkan, saya akan menyerlahkan lajur Tarikh, kerana inilah yang dikira sebagai "ID" kami daripada lajur ini.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Kemudian, saya akan memilih jadual fakta, iaitu jadual Jualan saya. Saya akan menyerlahkan lajur Tarikh Produk kerana ini adalah yang sepadan dengan lajur Tarikh daripada jadual Tarikh.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Di bawah kardinaliti, saya akan memilih Satu kepada banyak. Pastikan terdapat tanda semak di sebelah "Jadikan perhubungan ini aktif". Kemudian, saya akan klik pada OK.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Kini, hubungan telah terbentuk antara jadual Tarikh dan Jualan.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Saya akan membuat perhubungan lain di sini untuk Lokasi.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Kemudian, saya akan melakukan perkara yang sama untuk Pelanggan.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Sekarang setelah semua perhubungan yang diperlukan telah terbentuk, saya mempunyai air terjun penapis yang datang dari barisan jadual carian saya di atas masuk ke dalam jadual fakta saya di bahagian bawah. Anak panah itu sentiasa akan menunjuk ke banyak sisi.

Menyambung Jadual Data – Petua Mengenai Perhubungan LuckyTemplates

Kesimpulan

Apabila anda memahami cara perhubungan berfungsi, bekerja dengan LuckyTemplates akan menjadi lebih mudah. Sekali lagi, perhubungan ini menambah konteks pada setiap pengiraan yang dijalankan dalam laporan anda. Ini bermakna selagi anda mempunyai pemahaman asas tentang cara data dan penapisnya mengalir, lebih mudah untuk mengetahui langkah yang anda perlukan untuk menulis.

Sesetengah orang menjadi keliru hanya kerana mereka merasakan bahawa senario mereka berbeza. Mereka merasakan bahawa mereka memerlukan persediaan yang lebih rumit daripada ini. Sebenarnya, semua yang anda perlukan adalah untuk memudahkan data anda.

Apabila anda menentukan jadual carian yang betul dan sifar pada jadual fakta yang betul, anda boleh mempunyai persediaan asas yang sama ini tidak kira betapa rumitnya anda merasakan situasi anda.

Saya juga telah menangani senario yang sangat kompleks dalam LuckyTemplates. Tetapi pada teras kebanyakan laporan itu, saya masih mempunyai falsafah model yang sama. Anda boleh menerokai senario kompleks ini setelah anda mendaftar untuk keahlian dengan dan mendapat akses kepada lebih banyak kursus.

Semua yang terbaik,


Mewujudkan Perhubungan Maya Dalam LuckyTemplates Menggunakan Fungsi TREATAS
Cara Bekerja Dengan Berbilang Tarikh Dalam LuckyTemplates
Cara Mengira Hari Pendudukan Sebulan Dalam LuckyTemplates Menggunakan DAX





 



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