ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตอนนี้ ฉันได้กล่าวถึงการสร้างแบบจำลองข้อมูลแล้ว ก็ถึงเวลาทำความเข้าใจว่าความสัมพันธ์ของ LuckyTemplates ระหว่างตารางต่างๆ สามารถทำอะไรกับรายงานของคุณได้บ้าง คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
แหล่งข้อมูลต่างๆ ภายในโมเดลของคุณจำเป็นต้องมีความสัมพันธ์ที่ถูกต้องเพื่อให้ได้ผลลัพธ์ที่ถูกต้อง เมื่อคุณไม่เข้าใจแนวคิดของความสัมพันธ์เหล่านี้ คุณจะไม่มีทางได้รับข้อมูลเชิงลึกที่คุณต้องการ นั่นเป็นเหตุผลที่ความสัมพันธ์เหล่านี้มีความสำคัญ
สารบัญ
ความสัมพันธ์ของ LuckyTemplates มีไว้เพื่ออะไร
ฉันตั้งค่าตารางข้อมูลด้วยวิธีที่ง่ายที่สุดเสมอ ฉันต้องการให้ทุกอย่างอธิบายได้ด้วยตนเองเพื่อให้คนอื่นๆ ทำงานบนโต๊ะเดียวกันได้ง่ายขึ้นในภายหลัง
ตัวอย่างเช่น ด้านล่างนี้ คุณจะเห็นว่าฉันมีคอลัมน์ดัชนีเหล่านี้และตารางการค้นหา บางตาราง
ในแต่ละตาราง ฉันมีรหัสที่เกี่ยวข้องกับตารางข้อเท็จจริงหลัก ซึ่งมีข้อมูลการทำธุรกรรมทั้งหมด ตัวอย่างคือ Location ID ที่ฉันเน้นไว้ด้านล่าง
ซึ่งหมายความว่า ถ้าฉันข้ามไปที่ตารางการขายของฉัน และความสัมพันธ์ได้ถูกสร้างขึ้นระหว่างตำแหน่งที่ตั้งและตารางการขายของฉันแล้ว ฉันจะเห็นคอลัมน์ที่ตรงกับคอลัมน์นั้นในตารางการขายของฉัน
โปรดทราบว่าคุณไม่จำเป็นต้องมองหาคอลัมน์ที่มีคำว่า "ID" อยู่ในชื่อ อาจเป็นแถวที่เรียกว่าชื่อเมืองหรืออะไรทำนองนั้น ตราบใดที่เป็นข้อมูลที่คุณกำลังอ้างอิง ก็ไม่เป็นไร ไม่ว่าชื่อนั้นจะเป็นอะไรก็ตาม
ความสัมพันธ์เหล่านี้ทำอะไร?
ตารางค้นหาประกอบด้วยข้อมูลการกรอง ในขณะที่ตารางข้อเท็จจริงมีข้อมูลธุรกรรมทั้งหมด โดยพื้นฐานแล้ว การสร้างความสัมพันธ์จะช่วยให้คุณสามารถส่งตัวกรองเหล่านั้นไปยังตารางข้อเท็จจริงได้
มันจะสร้างบริบทสำหรับทุกการคำนวณที่ฉันเรียกใช้ในรายงานของฉัน หากคุณเคยเห็นรายงานใน LuckyTemplates คุณอาจเห็นว่าคุณสามารถคลิกตัวกรองบนกราฟเพื่อเปลี่ยนผลลัพธ์ที่แสดงในรูปแบบภาพหรือในตัวรายงานได้อย่างไร นั่นเกิดขึ้นได้จากความสัมพันธ์ที่ทำงานอยู่เบื้องหลัง
วิธีสร้างความสัมพันธ์ระหว่างตาราง
สิ่งสำคัญคือคุณต้องสร้างความสัมพันธ์ที่ถูกต้องในคอลัมน์ที่ถูกต้อง มีสองวิธีในการทำเช่นนี้
วิธีแรกคือลากและวางคอลัมน์ ID ลงในตารางข้อเท็จจริง
ในโมเดลตัวอย่างด้านล่าง ฉันจะเริ่มต้นด้วย ID พนักงานขายของฉัน มันง่ายพอที่จะหาว่าฉันต้องวางคอลัมน์ ID นั้นไว้ที่ใด เพราะยังมีคอลัมน์ ID พนักงานขายในตารางการขายด้วย
เมื่อดำเนินการเสร็จแล้ว จะสร้างความสัมพันธ์ระหว่างตารางพนักงานขายและตารางการขายโดยอัตโนมัติ
ให้ฉันเจาะลึกความสัมพันธ์นี้ก่อนดำเนินการต่อ โดยเฉพาะอย่างยิ่งเนื่องจากความสัมพันธ์นี้เป็นความสัมพันธ์ที่คุณจะทำงานกับ 95% ของเวลาใน LuckyTemplates
นี่คือสิ่งที่คุณเรียกว่าความสัมพันธ์แบบ" หนึ่ง-ต่อ-กลุ่ม"
ขอให้สังเกตว่าความสัมพันธ์มีหมายเลข 1 ที่ส่วนท้ายของตารางการค้นหา ซึ่งหมายความว่าข้อมูลแต่ละชิ้นจะแสดงเพียงครั้งเดียว ในกรณีนี้ เรากำลังพูดถึงพนักงานขายแต่ละคน
เมื่อติดตามความสัมพันธ์ดังกล่าว คุณจะเห็นว่าสิ่งนี้นำไปสู่ดาวบนตารางข้อเท็จจริง ดาวดวงนี้มีความหมายมากมาย
ถ้าลองคิดดู พนักงานขายคนเดียวสามารถขายหลายครั้งได้ จริงไหม? ซึ่งหมายความว่าแม้ว่าพนักงานขายแต่ละคนจะแสดงเพียงครั้งเดียวในตารางการค้นหา พวกเขาอาจเห็นหลายครั้งในตารางข้อเท็จจริง ทั้งนี้ขึ้นอยู่กับวิธีการกรองข้อมูล
นี่คือเหตุผลที่ตารางการค้นหาควรแสดงรายการเฉพาะค่าเฉพาะสำหรับแต่ละกลุ่มเท่านั้น นั่นเป็นเหตุผลที่ฉันแยกตารางสำหรับพนักงานขาย ผลิตภัณฑ์ สถานที่ ฯลฯ
ฉันจะสร้างความสัมพันธ์อีกครั้ง แต่คราวนี้ระหว่างผลิตภัณฑ์และการขาย ฉันจะใช้วิธีลากและวางแบบเดียวกัน
เมื่อเส้นแสดงความสัมพันธ์แสดงขึ้น ฉันสามารถวางเมาส์เหนือเส้นนั้นเพื่อเน้นความสัมพันธ์นั้น นี่เป็นวิธีที่ดีในการตรวจสอบว่าคุณได้เชื่อมต่อตารางที่ถูกต้องเข้าด้วยกันหรือไม่ โดยเฉพาะอย่างยิ่งหากคุณมีจำนวนบรรทัดที่ไหลเข้าสู่ตารางข้อเท็จจริงอยู่แล้ว
วิธีที่สองในการสร้างความสัมพันธ์คือการใช้ปุ่มจัดการความสัมพันธ์บนริบบิ้นหน้าแรก
เมื่อฉันคลิก หน้าต่างจะแสดงความสัมพันธ์ที่ฉันเพิ่มไว้ก่อนหน้านี้
หากต้องการเพิ่มความสัมพันธ์อื่นในรายการนี้ ให้คลิกใหม่
จากนั้นระบบจะขอให้ฉันเลือกตารางต้นฉบับที่ฉันควรใช้ ฉันจะใช้ตารางวันที่ในกรณีนี้
เมื่อตารางปรากฏขึ้น ฉันจะเน้นคอลัมน์วันที่ เนื่องจากนี่คือสิ่งที่นับเป็น "ID" ของเราจากคอลัมน์นี้
จากนั้น ฉันจะเลือกตารางข้อเท็จจริง ซึ่งก็คือตารางการขายของฉัน ฉันจะเน้นคอลัมน์ Product Date เนื่องจากเป็นสิ่งที่สอดคล้องกับคอลัมน์ Date จากตาราง Dates
ต่ำกว่าจำนวนสมาชิก ฉันจะเลือกหนึ่งต่อหลาย ตรวจสอบให้แน่ใจว่ามีเครื่องหมายถูกถัดจาก “เปิดใช้งานความสัมพันธ์นี้” จากนั้นฉันจะคลิกตกลง
ขณะนี้ ความสัมพันธ์ได้ถูกสร้างขึ้นระหว่างตารางวันที่และการขาย
ฉันจะสร้างความสัมพันธ์ใหม่ที่นี่สำหรับสถานที่
จากนั้น ฉันจะทำสิ่งเดียวกันให้กับลูกค้า
ตอนนี้ความสัมพันธ์ที่จำเป็นทั้งหมดได้ถูกสร้างขึ้นแล้ว ฉันมีน้ำตกของตัวกรองที่มาจากแถวของตารางการค้นหาของฉันที่ด้านบนไปยังตารางข้อเท็จจริงของฉันที่ด้านล่าง ลูกศรเหล่านั้นจะชี้ไปหลายด้านเสมอ
บทสรุป
เมื่อคุณเข้าใจวิธีการทำงานของความสัมพันธ์ การทำงานกับ LuckyTemplates จะง่ายขึ้น อีกครั้ง ความสัมพันธ์เหล่านี้เพิ่มบริบทให้กับทุกการคำนวณที่กำลังเรียกใช้ในรายงานของคุณ ซึ่งหมายความว่า ตราบใดที่คุณมีความเข้าใจพื้นฐานเกี่ยวกับการไหลของข้อมูลและตัวกรองของข้อมูล คุณก็จะเข้าใจได้ง่ายขึ้นว่าคุณต้องเขียนมาตรการใด
บางคนสับสนเพียงเพราะรู้สึกว่าสถานการณ์ของพวกเขาแตกต่างออกไป พวกเขารู้สึกว่าต้องการการตั้งค่าที่ซับซ้อนกว่านี้มาก ความจริงก็คือ สิ่งที่คุณต้องทำก็คือทำให้ข้อมูลของคุณง่ายขึ้น
เมื่อคุณระบุตารางการค้นหาที่ถูกต้องและใส่ศูนย์ในตารางข้อเท็จจริงที่ถูกต้อง คุณจะสามารถตั้งค่าพื้นฐานเดียวกันนี้ได้ไม่ว่าคุณจะรู้สึกว่าสถานการณ์ของคุณซับซ้อนเพียงใด
ฉันได้จัดการกับสถานการณ์ที่ซับซ้อนจริงๆ ใน LuckyTemplates ด้วย แต่หลักๆ ของรายงานเหล่านั้นส่วนใหญ่ ฉันยังคงมีปรัชญาต้นแบบเดียวกันนี้ คุณสามารถสำรวจสถานการณ์ที่ซับซ้อนเหล่านี้ได้เมื่อคุณสมัครสมาชิกกับและรับสิทธิ์เข้าถึงหลักสูตรเพิ่มเติม
สิ่งที่ดีที่สุด
การสร้างความสัมพันธ์เสมือนจริงใน LuckyTemplates โดยใช้ฟังก์ชัน TREATAS
วิธีทำงานกับวันที่หลายวันใน LuckyTemplates
วิธีคำนวณวันเข้าพักต่อเดือนใน LuckyTemplates โดยใช้ DAX
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้