LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

ในโพสต์นี้ ผมต้องการแสดงให้คุณเห็นว่าหนึ่งในเทคนิคการแสดงภาพที่น่าสนใจที่สุดใน Advanced LuckyTemplates คืออะไร คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

อย่ารู้สึกว่าคุณถูกจำกัดให้ใช้เพียงตัวเลือกการแสดงภาพทั่วไปภายใน LuckyTemplates (หรือภาพแบบกำหนดเองสำหรับเรื่องนั้น) คุณมีโอกาสสำคัญที่จะทำให้ภาพของคุณน่าสนใจยิ่งขึ้นโดยใช้ DAX เพื่อสร้างการวัดแบบไดนามิก

ในบทแนะนำสอน การใช้งาน LuckyTemplates ขั้นสูงนี้ ฉันจะแสดงวิธีใช้ สิ่งที่ฉันเรียกว่าวิธีการแบบหลายเธรดเพื่อการแสดงภาพแบบไดนามิก การสร้างหน่วยวัดไดนามิกผ่านการเลือกเพียงครั้งเดียวนั้นยอดเยี่ยม แต่สิ่งที่นำวิชวลของคุณไปสู่อีกระดับคือเมื่อคุณเธรดตัวแปรหลายตัวเป็นหน่วยวัดที่จะกำหนดสิ่งที่แสดงภายในการแสดงข้อมูล

นี่ไม่ใช่เทคนิคที่ง่าย แต่ก็คุ้มค่าที่จะเรียนรู้และทำความเข้าใจอย่างแน่นอน ถ้าเป็นเช่นนั้น คุณสามารถเริ่มใช้มันได้หลายวิธี

ในโมเดลสาธิต ฉันใช้การโต้ตอบด้วยภาพเพื่อให้ได้ผลลัพธ์ที่ยอดเยี่ยมโดยการสร้างเลเยอร์สามชั้นภายในหน้ารายงานเพื่อเจาะลึกข้อมูลสำคัญและข้อมูลในภูมิภาคต่างๆ

ฉันจะแนะนำเทคนิค LuckyTemplates ขั้นสูงนี้โดยละเอียด ตั้งแต่การสร้างตารางไปจนถึงการคำนวณ DAX สิ่งแรกที่เราต้องทำคือพัฒนาการคำนวณหลักของเรา (รายได้และกำไร) แต่ก่อนที่เราจะข้ามไปนั้น มาดูโมเดลข้อมูลของเราและดูว่าเรากำลังทำงานกับอะไร

สารบัญ

โครงสร้างตัวแบบข้อมูล

ในรูปแบบข้อมูลของเรา เรามีวันที่ ลูกค้า พนักงานขาย ผลิตภัณฑ์ สถานที่ และการขาย

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

ในตารางการขาย ของเรา ซึ่งเราจะทำการคำนวณหลักของเรา สิ่งที่เรามีคือปริมาณการขาย  ของเรา

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

ดังนั้นเราจึงต้องเขียนตรรกะเพื่อหามูลค่าเงินดอลลาร์ที่แท้จริงต่อการขาย และในตารางผลิตภัณฑ์ ของเรา เรามี คอลัมน์ ราคาปัจจุบันเพื่อให้เราสามารถใช้ค่านั้นและคำนวณมูลค่าการขายทั้งหมดต่อสินค้าที่ขายได้

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

การทำงานตามมาตรการหลัก

ในการสร้างหน่วยวัดนั้น เราคลิกที่หน่วยวัดใหม่และพิมพ์การคำนวณ

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

เราจะเรียกมันว่ายอดขายรวมและเราจะใช้เพื่อวนซ้ำไปทุกๆ แถวในตารางยอดขายแล้วคูณจำนวนที่ขายด้วยราคา ดังนั้นเราจึงใช้ ฟังก์ชัน ซึ่งช่วยให้เราสามารถย้อนกลับผ่านความสัมพันธ์ ไปยังตารางผลิตภัณฑ์

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

นั่นคือรายได้รวมของเรา ตอนนี้เรากำลังจะหากำไรรวม ของเรา โดยที่เรามีขั้นตอนที่ต้องดำเนินการเพื่อให้ได้มา ก่อนอื่น เราจะคำนวณต้นทุนรวม ของเรา ซึ่งเราสามารถทำได้เนื่องจากเรามีคอลัมน์ต้นทุน ใน ตารางผลิตภัณฑ์ ของเรา

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

เราสามารถใช้ตรรกะเดียวกันทุกประการ (การคำนวณยอดขายรวม) คัดลอกและวาง และสร้างหน่วยวัดใหม่ เราเพียงแค่เปลี่ยนชื่อเป็น Total Costsจากนั้นเราจะใส่ Costs แทนราคาปัจจุบัน

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

เราสามารถใส่สิ่งนี้ลงในตารางเพื่อให้แน่ใจว่าการคำนวณสิ่งต่างๆ ถูกต้อง จากนั้นเราจะทำการฟอร์แมตและแปลงค่านี้ให้เป็นค่าเงินดอลล่าร์

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

ตอนนี้เรากำลังดูยอดขายรวมและต้นทุนรวมต่อผลิตภัณฑ์

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

จากนี้เราสามารถคำนวณกำไรรวมได้อย่างง่ายดาย เราเพียงแค่ลบต้นทุนรวมออกจากยอดขายรวม

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

ตอนนี้เราต้องค้นหาว่าเราจะทำให้ภาพเหล่านี้เป็นไดนามิกได้อย่างไร โปรดทราบว่าเราต้องการดูวันที่ตามเวลาแบบไดนามิกและเลือกกรอบเวลาที่แตกต่างกัน ตัวอย่างเช่น เราต้องการดูเจ็ดวันล่าสุดและ/หรือ 30 วันที่ผ่านมา เป็นต้น เราไม่สามารถทำเช่นนั้นได้จากตารางวันที่มาตรฐาน เราจำเป็นต้องสร้างตารางเพิ่มเติมและป้อนลงในการคำนวณของเรา

การสร้างตารางสนับสนุน

มีหลายวิธีในการสร้างตารางใหม่นี้ แต่ฉันมักชอบใช้Enter Dataเพราะมันทำงานได้ดีในกรณีส่วนใหญ่และสร้างตารางได้อย่างรวดเร็ว

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

ดังนั้นเราจึงคลิกที่ป้อนข้อมูลและกรอกข้อมูลในคอลัมน์ เราจะเรียกตารางนี้ว่าDay Range Selection

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

เมื่อเราโหลดเข้าไป มันบอกว่ากำลังพยายามสร้างการเชื่อมต่อกับโมเดล แต่ไม่มี การเชื่อมต่อทางกายภาพหรือความสัมพันธ์กับสิ่งใดในโมเดลเลย

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

จากนั้นเราทำการจัดเรียงตามคอลัมน์วันตารางของเราที่นี่เพื่อเรียงลำดับที่ถูกต้อง ...

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

…แล้วเปลี่ยนเป็นตัวแบ่งส่วนข้อมูล

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

การทำงานตามสูตรการเลือกช่วงวัน

สิ่งต่อไปที่เราต้องทำคือหาว่าเรากำลังเลือกอะไรอยู่ ในการทำเช่นนั้น เราไปวัดใหม่อีกครั้งและพิมพ์สูตรของเรา เราจะใช้ ฟังก์ชัน และเรียงตามวันแต่เราแน่ใจว่าเราจัดเรียงอย่างถูกต้อง ถ้าเราจะใช้แบบนี้ เราจะได้ error ถ้าไม่ได้เลือกอะไรไว้เลย

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

ในการแก้ไขปัญหานี้ เราจะใช้จากนั้นไปที่ช่วงวัน ดังนั้น หากเลือกเพียงค่าเดียวในช่วงวัน ก็จะเท่ากับวัน ถ้าไม่เช่นนั้นจะเท่ากับ 0 หรือค่าเริ่มต้นบางค่า หรือเราสามารถใช้ Datesดังนั้นหากไม่ได้เลือกไว้ ก็จะแสดงทุกอย่าง 

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

ตอนนี้เรามี การเลือก ช่วงวันซึ่งเราจะใช้ในการคำนวณของเรา เราจำเป็นต้องพิจารณาสิ่งที่แสดงจริงในช่วงวันที่ตามการเลือก

ดำเนินการคำนวณเพื่อแสดงช่วงวันที่ที่เลือก

ขั้นแรก เราใส่วันที่ที่นี่ในตารางของเรา จากนั้นจัดเรียงและกำจัด เรามากำจัดเวลากัน และแสดงเฉพาะปี 2015, 2016 และ 2017 เท่านั้น

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

ตอนนี้เราต้องสร้างการคำนวณที่ แสดง เฉพาะ ข้อมูลสำหรับช่วงที่เลือกเท่านั้น

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

ตรรกะนี้ใช้คำสั่งสิ่งนี้จะคำนวณยอดขายทั้งหมด แต่จะคำนวณเฉพาะช่วงเวลาหนึ่งเท่านั้น เราสามารถสร้างช่วงเวลานั้นโดยใช้เหนือตารางวันที่ ถ้าวันที่มากกว่า (>) TODAY ให้ลบด้วยช่วงวันและถ้าวันที่น้อยกว่า (<) หรือ="" เท่ากับ="" (=")" ถึง="" วันนี้ ก็จะ= "" แสดง="" the="">

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

ดังนั้น ถ้าเราใส่สิ่งนี้ลงในตาราง เราจะเห็นว่าตารางนี้เป็นแบบไดนามิก มันจะเปลี่ยนไปตามการเลือกตัวแบ่งส่วนข้อมูล

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

แนวคิดการเปลี่ยนบริบท

ก่อนที่เราจะดำเนินการต่อ ฉันต้องการแสดงให้คุณเห็นสิ่งที่น่าสนใจทีเดียว ซึ่งถ้าฉันไม่เลือกอะไรเลย เราจะได้ผลลัพธ์เพียงรายการเดียว แต่เรามี 1,094 ในช่วงวันของเรา

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

นี่เป็นแนวคิดที่น่าสนใจมากที่เรียกว่าContext Transition

หากเราดูในสูตรของเรา ช่วงวันที่ของเราคือ 1,094

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

นี่เป็นเพราะวิธีการเขียนเมื่อไม่มีการเลือกสิ่งใดใน Dates

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

ฟังก์ชัน FILTER ในสูตร Total Revenue มีช่วงวันที่ประเมินเป็น 1 วันทุกๆ แถว เทียบกับ 1,094 แถวที่ควรจะเป็น

วิธีที่รวดเร็วมากในการแก้ไขปัญหานี้ โดยไม่ต้องลงรายละเอียดเกี่ยวกับการเปลี่ยนบริบท คือการรวมวันที่ไว้ในไม่ว่ามันจะอยู่ที่ใดในฟังก์ชัน FILTER วนซ้ำ ก็จะรับช่วงวันที่ทั้งหมดที่เรามี

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

การสร้างภาพไดนามิกแบบมัลติเธรด

เราต้องการข้ามไปมาระหว่างรายได้รวมและกำไรรวมภายในวิชวลเดียวกัน ดังนั้นเราจะทำขั้นตอนที่คล้ายกันในแง่ของการสร้างตารางสนับสนุน เราจะเรียกว่าการเลือกเมตริก

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

จากนั้น เราจะต้องสร้างกำไรรวมแบบไดนามิกอีกรายการหนึ่ง เราเพียงแค่คัดลอกสูตรรายได้รวมของเรา เปลี่ยนชื่อเป็นกำไรทั้งหมดและแทนที่จะเป็นยอดขายรวม เราจะแยกย่อยเป็นกำไรรวม

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

จากนั้นเราจะจัดเรียงตารางการเลือกเมตริกตามคอลัมน์ดัชนี

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

และตอนนี้เราต้องการให้มีค่าที่เปลี่ยนแปลงสำหรับการเลือกที่เรากำลังทำ (รายได้หรือกำไร) 

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

วิธีทำคือสร้างมาตรการอื่น เราจะเรียกมันว่าMetric Select

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

สิ่งต่อไปที่เราทำคือสร้างการคำนวณหลักนี้โดยที่เราป้อนเธรดเหล่านี้ผ่านการคำนวณ จากนั้นป้อนการคำนวณขั้นสุดท้ายหรือการคำนวณหลักลงในการแสดงภาพของเรา 

การสร้างการคำนวณหลัก

เราจะเรียกสูตรนี้ว่าMetric Selection Results ในการคำนวณนี้ เราจะใช้ตรรกะ

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

เราลากการวัดนี้ลงในตารางของเรา และเราได้ผลลัพธ์หรือการคำนวณแบบหลายเธรด นี้ เราสามารถเลือกกรอบเวลาและเมตริกใดก็ได้และจะให้ผลลัพธ์นั้นแก่เรา

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

เรายังสามารถใช้มาตรการนี้ในมิติใดก็ได้ของเรา ตัวอย่างเช่น เราอาจต้องการดูสิ่งนี้จากมุมมองรายวัน ผลิตภัณฑ์หรือลูกค้าทั้งหมดของเรา เป็นต้น

LuckyTemplates ขั้นสูง: วิธีสร้างภาพแบบไดนามิกแบบหลายเธรด

เราสามารถคลิกผ่านและดูผลกำไรเทียบกับรายได้ของเรา เราสามารถดูกรอบเวลาที่เฉพาะเจาะจงและดูว่าการสร้างภาพข้อมูลแบบไดนามิกนี้ให้ลักษณะต่างๆ ที่หลากหลายแก่เราได้อย่างไร เราสามารถป้อนการเลือกหรือเธรดต่างๆ เข้าไปได้


เทคนิคการแสดงข้อมูลใน LuckyTemplates – Multi Measure Dynamic Visuals
วิธีสร้างรายงาน LuckyTemplates แบบไดนามิก
โดยใช้ฟิลด์ตัวกรองและการโต้ตอบด้วยภาพเพื่อสร้างการแสดงภาพที่น่าสนใจใน LuckyTemplates

บทสรุป

ในบทช่วยสอนนี้ เราได้ดูเทคนิค LuckyTemplates ขั้นสูง นี่เป็นเพียงตัวอย่างหนึ่งของวิธีที่คุณสามารถทำได้ แต่มีหลายวิธีที่คุณสามารถนำเทคนิคนี้ไปใช้ได้ สิ่งหนึ่งที่โดดเด่นสำหรับฉันคือเมื่อคุณต้องการดูอันดับลูกค้าแบบไดนามิก 

เป้าหมายหลักของฉันในบทช่วยสอนนี้คือการสร้างแรงบันดาลใจให้คุณเกี่ยวกับสิ่งที่คุณสามารถทำได้ภายใน LuckyTemplates มันไม่จำกัดอย่างจริงจัง! ในขณะที่คุณต้องเรียนรู้มากมายเกี่ยวกับพื้นที่ต่างๆ ทั้งหมดภายใน LuckyTemplates เพื่อให้ทุกอย่างทำงานได้ดี เมื่อคุณทำแล้ว การแสดงภาพและงานวิเคราะห์สามารถบรรลุผลลัพธ์ที่น่าทึ่งได้

ขอให้โชคดีกับสิ่งนี้ – ฉันขอแนะนำให้เรียนรู้เทคนิค LuckyTemplates ขั้นสูงนี้ให้ดี คุณจะไม่เสียใจเลยแม้แต่วินาทีเดียว!

ไชโย!


ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

วิธีบันทึกและโหลดไฟล์ RDS ใน R

วิธีบันทึกและโหลดไฟล์ RDS ใน R

คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ

บทนำในการกรองบริบทใน LuckyTemplates

บทนำในการกรองบริบทใน LuckyTemplates

ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้