ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ฉันจะแสดงวิธีสร้างแกน x ไดนามิกของ LuckyTemplates หรือที่เรียกว่ามาตราส่วนชั่วคราวโดยใช้ตารางที่ขาดการเชื่อมต่อซึ่งสามารถให้คุณเปลี่ยนระดับของความละเอียดขึ้นอยู่กับวันที่หรือเวลาของคุณ คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
ไดนามิกช่วยให้คุณแสดงรายละเอียดระดับละเอียดของข้อมูลปัจจุบันที่สำคัญที่สุด แสดงความละเอียดน้อยลงสำหรับวันที่ก่อนหน้า
บทช่วยสอนนี้เป็นความต่อเนื่องของบล็อกล่าสุดของฉันที่ฉันสร้างการแสดงภาพข้อมูลนี้ ซึ่งก็คือ R10_table ซึ่งสร้างขึ้นจากคอลัมน์จากการคำนวณDTS IsCurrentQuarterและDTS SortBy
IsCurrentQuarter กำลังระบุจริงหรือเท็จไม่ว่าเราจะอยู่ในไตรมาสปัจจุบันหรือไม่ จากคอลัมน์นั้น เราสามารถสร้างคอลัมน์ DTS ซึ่งส่งกลับรูปแบบสัปดาห์หรือไตรมาสในรูปแบบข้อความเป็นหลัก SortBy ให้ปีสี่หลักของเรา ตามด้วยตัวเลขหนึ่งในสี่ และตัวเลขสัปดาห์ในกรณีของสัปดาห์ มิฉะนั้นจะส่งกลับเพียงปีสี่หลักและหนึ่งสัปดาห์
วันนี้ ฉันจะสร้างการแสดงภาพที่เหมือนกัน แต่แทนที่จะใช้คอลัมน์จากการคำนวณ ฉันจะใช้ตารางที่ไม่ได้เชื่อมต่อ ซึ่งก็คือตารางR10a_tableที่ใช้หน่วยวัด
สารบัญ
วิธีสร้างแกน X ไดนามิกของ LuckyTemplates
จริงๆ แล้ว R10a_table อ้างอิงจาก R10_table ดังนั้น ข้อสันนิษฐานก็คือคุณมีตารางข้อเท็จจริงหรือตารางวันที่ที่มีวันที่อยู่ในนั้น หากคุณดูที่ DAX อาจดูน่ากลัวเล็กน้อย แต่เป็นรหัสเดียวกันกับคอลัมน์จากการคำนวณ เรากำลังสร้างคอลัมน์จากการคำนวณโดยพื้นฐานภายในการคำนวณตารางนี้
เรากำลังคว้าคอลัมน์ Date จาก R10_table ดังนั้นเราจึงเริ่มต้นด้วยรายการวันที่จำนวนมาก ทุกวันที่อยู่ในตารางนั้น จากนั้นเรากำลังใช้และเรากำลังเพิ่มIsCurrentQuarterปัจจุบัน จากนั้น เราได้แก้ไขไม่ให้อ้างอิงกลับไปที่ตาราง แต่อ้างอิงถึงคอลัมน์วันที่เท่านั้น
นอกจากนี้ยังเป็นจริงสำหรับคอลัมน์ DTS และคอลัมน์ DTS SortBy เป็นรหัสเดียวกัน ในตอนท้าย เราใช้เพื่อเลือก DTS, DTS SortBy และ IsCurrentQuarter จากนั้น เราใช้เพื่อส่งกลับเฉพาะแถวที่แตกต่างกัน
สิ่งที่เราเหลือไว้ท้ายนี้เป็นเพียงรายการของค่าต่างๆ ที่จะจบลงในแกนของการสร้างภาพข้อมูลของเรา สิ่งนี้ยังคงเป็นแบบไดนามิกและอัปเดตเป็นส่วนหนึ่งของแบบจำลองข้อมูล
เนื่องจากสิ่งนี้ไม่ได้เชื่อมโยงกับสิ่งใด เราจำเป็นต้องมีการวัดเพื่อหาว่าเราอยู่ที่ไหนเท่าที่เข้าถึงนี้ จากนั้นจึงไปคำนวณสินค้าคงคลังเฉลี่ย ลองมาดูการวัดที่ฉันสร้างขึ้น
สิ่งแรกที่เรากำลังทำคือเรากำลังคว้าค่า MAX ของ DTS SortBy เพราะนั่นจะเป็นสิ่งที่ง่ายที่สุดที่เราสามารถทำได้ในการแยกวิเคราะห์ว่าเราอยู่ในปี ไตรมาส และสัปดาห์ใด ในกรณีของปี เราแค่จับตัวเลขสี่หลักซ้ายสุด
จากนั้น เราได้บวกศูนย์นี้ (+ 0) เนื่องจากเรากำลังแยกวิเคราะห์ค่า และเราใช้วิธีแบบข้อความเพื่อคำนวณค่านั้น สิ่งนี้ส่งคืนข้อความจริง หากเราพยายามเปรียบเทียบข้อความกับตัวเลข เราจะได้รับข้อผิดพลาด ดังนั้น วิธีที่ง่ายที่สุดคือเพิ่มศูนย์ และนั่นบังคับให้ DAX ส่งคืนค่านี้เป็นตัวเลขแทนข้อความ
สำหรับไตรมาสนี้ เราแค่ใช้ฟังก์ชัน MID เพื่อดึงอักขระตัวที่ห้า สัปดาห์จะซับซ้อนขึ้นเล็กน้อยเพราะอาจเป็นสัปดาห์ที่มีเลขหนึ่งหลักหรืออาจเป็นสัปดาห์ที่มีตัวเลขสองหลัก ในกรณีนี้ เราแค่ตรวจสอบว่าความยาวของค่าเป็นหกหรือไม่ เราจะจับอักขระตัวสุดท้าย หากเป็นเจ็ด เราจะจับอักขระสองตัวสุดท้าย และถ้าไม่ใช่ทั้งสองตัว เราจะกลับค่า BLANK จากนั้นเราเพิ่มศูนย์แน่นอน
หากสัปดาห์ว่างเปล่า เราจะใช้และเราจะรู้ว่าเราอยู่ในไตรมาสหนึ่ง ดังนั้นเราจะคว้าข้อมูลไตรมาสของเรา หากเราอยู่ในหนึ่งสัปดาห์ และสัปดาห์ไม่ว่าง เราจะจบลงด้วยการคว้าในสัปดาห์
คอลัมน์จากการคำนวณ LuckyTemplates: เคล็ดลับ & วิธีปฏิบัติที่ดีที่สุด
เปรียบเทียบคอลัมน์จากการคำนวณและหน่วยวัดใน
ตารางและคอลัมน์จากการคำนวณ LuckyTemplates ใน Tabular Editor 3
บทสรุป
นั่นคือทั้งหมดที่มีให้ นั่นคือวิธีที่คุณสร้างแกน X ไดนามิกของ LuckyTemplates โดยใช้ตารางที่ไม่ได้เชื่อมต่อกับหน่วยวัด DAX นั้นไม่ซับซ้อนมากนัก โดยเฉพาะอย่างยิ่งถ้าคุณใช้มันเป็นชิ้นๆ ที่เรากำลังทำอยู่นี้ก็คือเรากำลังกรองข้อมูลตามปีและไตรมาส จากนั้นหาค่าเฉลี่ยของมัน และเรามีการแสดงภาพแบบเดียวกับที่ใช้คอลัมน์จากการคำนวณ
ฉันหวังว่าคุณจะพบว่าบทช่วยสอนนี้มีประโยชน์และนำไปใช้ในงานของคุณเอง คุณสามารถดูวิดีโอแบบเต็มด้านล่างสำหรับรายละเอียดเพิ่มเติม และดูส่วนแรกของบทช่วยสอนนี้สำหรับข้อมูลเพิ่มเติม
ดีที่สุด!
เกร็ก
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้