Unpivot และ Pivot Basics ใน LuckyTemplates – ตรวจสอบตัวแก้ไขแบบสอบถาม

Unpivot และ Pivot Basics ใน LuckyTemplates – ตรวจสอบตัวแก้ไขแบบสอบถาม

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

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

ดังนั้นคุณต้องทำงานหลายอย่างที่นี่ในตัวแก้ไขแบบสอบถาม

สิ่งที่เรามีต่อไปนี้เป็นตัวอย่างของตารางที่มีเดือย:

Unpivot และ Pivot Basics ใน LuckyTemplates – ตรวจสอบตัวแก้ไขแบบสอบถาม

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

สิ่งที่เราต้องการในส่วนนี้คือเพื่อให้วันที่เหล่านี้ไม่ถูกหมุน ดังนั้นค่าทั้งหมดซึ่งมีลักษณะคล้ายคลึงกันจึงอยู่ในคอลัมน์เดียว วิธีนี้ทำให้เราสามารถเรียกใช้การรวมอย่างง่าย เช่น SUM หรือการวนซ้ำ เช่น SUMX ผ่านค่าเฉพาะเหล่านี้

การตั้งค่านี้เป็นวิธีที่ ดีที่สุดที่คุณสามารถตั้งค่าตารางของคุณใน LuckyTemplates

เป็นสิ่งที่ฉันแนะนำให้คุณทำในทุกโอกาสที่คุณเห็นข้อมูล Pivot

มีสองวิธีในการเปลี่ยนข้อมูลนี้เป็นแบบไม่เปลี่ยนจุดอ้างอิง วิธีที่ง่ายที่สุดในการ unpivot คือคลิกคอลัมน์ที่คุณต้องการเก็บไว้ จากนั้นคลิกขวาแล้วเลือก Unpivot Other Columnsดังที่แสดงด้านล่าง

Unpivot และ Pivot Basics ใน LuckyTemplates – ตรวจสอบตัวแก้ไขแบบสอบถาม

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

Unpivot และ Pivot Basics ใน LuckyTemplates – ตรวจสอบตัวแก้ไขแบบสอบถาม

คุณยังสามารถเลิกเปลี่ยนคอลัมน์ได้โดยไปที่ แท็ บการแปลงของริบบิ้นตัวแก้ไขแบบสอบถาม แล้วเลือกเลิกเปลี่ยนคอลัมน์

Unpivot และ Pivot Basics ใน LuckyTemplates – ตรวจสอบตัวแก้ไขแบบสอบถาม

หากมีเหตุการณ์ที่เกิดขึ้นได้ยากซึ่งคุณต้องการเปลี่ยนข้อมูลของคุณ คุณก็สามารถทำได้ค่อนข้างง่ายใน LuckyTemplates

ฉันจะแสดงให้คุณเห็นด้านล่างว่าคุณสามารถเปลี่ยนข้อมูลของคุณโดยตรงจาก Ribbon ตัวแก้ไขแบบสอบถามได้อย่างไร

ฉันต้องการหมุนคอลัมน์ Attribute ดังนั้นฉันจะเลือกคอลัมน์ Attribute ก่อน แล้วจึงกด  Pivot Column ใน Ribbon

Unpivot และ Pivot Basics ใน LuckyTemplates – ตรวจสอบตัวแก้ไขแบบสอบถาม

เมื่อฉันทำเช่นนั้น กล่องป๊อปอัปจะปรากฏขึ้นและฉันสามารถเลือกค่าที่ต้องการดูในแต่ละคอลัมน์ใหม่ ฉันกำลังเลือกคอลัมน์  Value  เนื่องจากฉันต้องการเก็บจำนวนเงินทั้งหมดจากข้อมูลของฉันในแต่ละคอลัมน์ที่สร้างขึ้นใหม่

Unpivot และ Pivot Basics ใน LuckyTemplates – ตรวจสอบตัวแก้ไขแบบสอบถาม

จากนั้นไปที่ตัวเลือกขั้นสูงแบบหล่นลงและเลือกฟังก์ชันค่ารวม ที่เหมาะสม สำหรับตัวอย่างนี้ ฉันไม่ต้องการให้ทำการรวมใดๆ เลย ฉันจึงเลือกDo n't Aggregateแล้วคลิกตกลง

Unpivot และ Pivot Basics ใน LuckyTemplates – ตรวจสอบตัวแก้ไขแบบสอบถาม

คุณจะเห็นว่ามันได้เปลี่ยนข้อมูลของฉันกลับไปเป็นเหมือนเดิมแล้ว ตามทฤษฎีแล้ว คุณไม่จำเป็นต้องทำเช่นนี้เพราะข้อมูลถูกตั้งค่าไว้เช่นนั้นแล้ว

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

Unpivot และ Pivot Basics ใน LuckyTemplates – ตรวจสอบตัวแก้ไขแบบสอบถาม

*****ลิงก์ที่เกี่ยวข้อง*****
เคล็ดลับการปฏิบัติของฉันเมื่อใช้ LuckyTemplates Advanced Editor
LuckyTemplates Query Parameters: Optimizing Tables
Build A Comprehensive Date Table In LuckyTemplates Really Fast

ดังที่ได้กล่าวไว้ก่อนหน้านี้โดยทั่วไปแล้วคุณ (95% ของเวลาทั้งหมด) ต้องการข้อมูลของคุณในรูปแบบที่ไม่ได้แปลง

อาจมีบางครั้งที่คุณอาจต้องทำ Pivot เป็นขั้นตอนตัวกลางในการแปลงข้อมูลของคุณใน Query Editor แต่จากประสบการณ์ของฉัน สิ่งนี้ค่อนข้างหายาก

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

สนุกกับการทบทวนสิ่งนี้


ตนเองคืออะไรใน 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 คืออะไร ทั้งหมดที่คุณต้องการรู้