ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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

ฉันโชคดีพอที่จะลองใช้ Tabular Editor 3 เวอร์ชันตัวอย่างในเดือนธันวาคม 2020 และเข้าร่วมโปรแกรมเบต้า ฉันใช้มันทุกวันในช่วงไม่กี่เดือนที่ผ่านมา และมันได้ปฏิวัติวิธีการใช้ LuckyTemplates ของฉันจริงๆ ดังนั้น วันนี้ฉันต้องการใช้เวลาสักครู่เพื่อแนะนำคุณเกี่ยวกับคุณสมบัติพื้นฐานของ Tabular Editor LuckyTemplates เวอร์ชัน 3 (TE3) ฉันจะแสดงให้คุณเห็นว่าฉันคิดว่ามันจะเปลี่ยนวิธีที่คุณใช้ LuckyTemplates ได้อย่างไร

สารบัญ

คุณลักษณะและฟังก์ชันการทำงานของตัวแก้ไขตาราง LuckyTemplates เวอร์ชัน 3

นี่คือคุณสมบัติพื้นฐานของ TE3 ที่ฉันพบว่ามีประโยชน์มากและน่าทึ่งจริงๆ

ความสามารถในการกำหนดค่า

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

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

คุณยังสามารถบันทึกสิ่งนี้ในCapture Workspacesจากนั้นบันทึกลงในรายการพื้นที่ทำงาน ที่มี อยู่

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

ตัวอย่างเช่น คุณกำลังทำงานที่ Best Practice Analyzer ซึ่งคุณกำลังค้นหาและแทนที่ คุณสามารถเข้าสู่พื้นที่ทำงานอื่นได้หากคุณกำลังแก้ไขการวัด ฉันพบว่ามีประโยชน์อย่างเหลือเชื่อ

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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

การเขียน DAX

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

มีคุณสมบัติเล็ก ๆ น้อย ๆ ที่ดีอยู่ที่นี่ ตัวอย่างเช่น คุณไม่ต้องกังวลเกี่ยวกับการควบคุม (ctrl) enter หรือ shift enter คุณเพียงแค่กด Enter และจะนำคุณไปยังบรรทัดถัดไป จากนั้น F5 คือสิ่งที่จะยืนยันรหัสของคุณ

ที่นี่ คุณสามารถดู IntelliSense มาตรฐานและข้อมูลเพิ่มเติมบางส่วนได้ กำลังบอกว่าเรากำลังอยู่ในโหมดเปลี่ยนบริบท นอกจากนี้ยังมีฮอตลิงค์

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

คุณจึงสามารถคลิกลิงก์นั้น ซึ่งจะนำคุณไปยังคู่มือ DAXเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชัน

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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

ตัวแก้ไข DAX ปกติจะเลือกข้อผิดพลาดเหล่านี้เพียงข้อเดียว ดังที่คุณเห็นในส่วนบริการการวิเคราะห์ ในทางกลับกัน Tabular Editor 3 มีสิ่งที่เรียกว่าSemantic Processor สำหรับ DAXและจะรับข้อผิดพลาดทั้งหมด

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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

ในทางกลับกัน Semantic Processor รู้ว่ามันอยู่ในบรรทัดที่สาม (3) มันอยู่ในคอลัมน์ที่เก้า (9) และมันจะบอกคุณทันทีว่ามันเริ่มที่ตรงไหน ซึ่งจะให้คำแนะนำเครื่องมือแก่คุณเพื่ออธิบายข้อผิดพลาด และให้ข้อผิดพลาดทั้งหมดที่พบในนิพจน์ มันช่วยคุณในแง่ของการดีบัก

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

การพับแบบเย็น การดีบัก DAX และการเขียนสคริปต์ DAX

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

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

ตัวอย่างเช่น ลองใช้มาตรการ Slicer Harvest และลูกค้าทั้งหมดของเราในช่วง ถ้าเราคลิกที่การ จัดกลุ่มนี้ เราจะเห็นตัวเลือกที่เรียกว่าScript DAX เราคลิกที่สิ่งนั้นและสร้างสคริปต์พร้อมมาตรการทั้งหมดของเราในที่เดียว เราสามารถแก้ไขสิ่งนี้ได้ เราสามารถมองในแง่ที่ว่ามาตรการแยกออกจากกันอย่างไร

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

นอกจากนี้ หากเราต้องการรีแฟกเตอร์ผลลัพธ์นี้ ซึ่งก็คือVAR Resultsเราสามารถเปลี่ยนชื่อได้ และสิ่งที่จะทำคือจะเปลี่ยนชื่อเป็น scope

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

นอกจากนี้ เรามีการจัดรูปแบบในตัวสำหรับ DAX ของเราดังนั้นเราจึงสามารถจัดรูปแบบสคริปต์ได้เช่นกัน

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

การแสดงตัวอย่าง Pivot Grid และการสืบค้นข้อมูล

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

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

สิ่งอื่นที่เราสามารถทำได้คือPivot Grid ซึ่งโดยพื้นฐานแล้วจะเทียบเท่ากับตารางเดือยใน Excel หรือเมทริกซ์ใน LuckyTemplates มันค่อนข้างคล้ายกับเมทริกซ์วิชวล เพียงลากและวางตัวแปรลงในตาราง

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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

นอกจากนี้ยังมีคุณลักษณะขนาดใหญ่อีกประการหนึ่งที่นี่ ซึ่งก็คือDAX Query หากคุณทำงานใน DAX Studio คุณจะคุ้นเคยกับสิ่งนี้เป็นอย่างดี ที่นี่เราสามารถทำให้ตารางเป็นจริงได้

ลองใช้ ฟังก์ชัน นี้ และเราต้องการวิเคราะห์ เราสามารถใส่ลงในแบบสอบถามได้

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

โปรดจำไว้ว่าข้อความค้นหาจะขึ้นต้นด้วย EVALUATE เสมอ จากนั้นเราจะวางหน่วยวัดนั้นไว้ที่นี่ นี่เป็นฟังก์ชันที่ยอดเยี่ยมสำหรับการดีบัก

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

การเขียนสคริปต์และการบันทึกมาโคร

สิ่งต่อไปที่ฉันต้องการครอบคลุมคือการเขียนสคริปต์ ฉันต้องการแสดงคุณลักษณะการเขียนสคริปต์อัตโนมัติที่นี่ใน Tabular Editor 3 เราสามารถเขียนโค้ดพื้นฐานที่นี่ หรือคัดลอกและวางมาตรการบางอย่างจากAnalyst

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

จาก นั้นกดSave as Macro

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

สุดท้าย TE3 มีMacro Recorderซึ่งคุณสามารถเปิดใช้งาน ดำเนินการฟังก์ชันที่คุณต้องการทำให้เป็นอัตโนมัติ จากนั้นใช้โค้ดที่สร้างขึ้นเพื่อสร้างสคริปต์นั้นโดยไม่ต้องเขียนโค้ดเองมากนัก

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

ตัวแก้ไขแบบตาราง LuckyTemplates Best Practice Analyzer

สิ่งที่ยอดเยี่ยมอย่างหนึ่งใน TE3 คือมีชุดกฎการปฏิบัติที่ดีที่สุด ดังนั้น เรามาเปิดBest Practice Analyzerกัน มีกฎสำหรับ Local user กฎสำหรับรุ่นปัจจุบัน และกฎสำหรับเครื่อง Local ลองเพิ่มเข้าไป จากนั้นเราจะพูดว่ารวมไฟล์กฎจาก URL จากนั้นเราจะวาง URL จาก Analyst Hub

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

จากนั้นจะเปิดกฎทั้งชุดสำหรับแนวทางปฏิบัติที่ดีที่สุด

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

จากนั้นคุณสามารถกด run และมันจะรันสคริปต์นั้น ทำการเปลี่ยนแปลงโมเดลของคุณ และนำแนวทางปฏิบัติที่ดีที่สุดไปใช้

ตัวแก้ไขตาราง LuckyTemplates: บทวิจารณ์และบทช่วยสอนเวอร์ชัน 3

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


ใช้ตัวแก้ไขแบบตารางเพื่อสร้างกลุ่มการคำนวณใน LuckyTemplates
DAX Studio คืออะไรใน LuckyTemplates Desktop
ยกระดับเมนูเครื่องมือภายนอกของคุณใน LuckyTemplates

บทสรุป

นี่เป็นการแนะนำอย่างรวดเร็วผ่าน Tabular Editor LuckyTemplates เวอร์ชัน 3 มีฟังก์ชันอื่นๆ อีกมากมายที่เราไม่ได้กล่าวถึง เรามีคุณลักษณะการสร้างแบบจำลองข้อมูล ดังนั้นคุณจึงสามารถจัดทำไดอะแกรมแบบจำลองข้อมูลและทำงานร่วมกับความสัมพันธ์ของคุณได้ มีพาร์ติชั่นที่คุณสามารถดูรหัส M ของคุณ ฯลฯ

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

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

ดีที่สุด!

Leave a Comment

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

ค้นพบวิธีที่เราสามารถดาวน์โหลดและติดตั้ง R และ RStudio ซึ่งเป็นทั้งแบบฟรีและแบบโอเพ่นซอร์สสำหรับการเขียนโปรแกรมสถิติและกราฟิก

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือที่ช่วยให้คุณเข้าใจและใช้ได้อย่างมีประสิทธิภาพ

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คำแนะนำทั้งหมดเพื่อทำให้ข้อมูลของคุณมีประสิทธิภาพมากขึ้น

ตนเองคืออะไรใน 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 สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร