ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ในบทแนะนำสอนการใช้งานนี้ เราจะเรียนรู้วิธียกเลิกการเปลี่ยนสาระสำคัญของคอลัมน์ใน LuckyTemplates และทำความเข้าใจถึงความสำคัญของการดำเนินการภายในแบบจำลองข้อมูลของเรา เมื่อทำงานกับข้อมูลภายใน LuckyTemplates เรามักต้องการให้ข้อมูลอยู่ในรูปแบบที่ไม่ได้กำหนดจุดศูนย์กลาง นี่เป็นวิธีที่เหมาะสมที่สุดที่สามารถตั้งค่าตารางสำหรับการคำนวณ DAX ทั้งหมดที่เราจะเรียกใช้บนข้อมูลดิบเมื่อรวมเข้ากับแบบจำลองของเราใน LuckyTemplates
คุณลักษณะUnpivot Columnsใน LuckyTemplates จะแปลงส่วนหัวของข้อมูลที่จัดเก็บไว้ในแนวนอนเป็นรูปแบบแนวตั้ง
เมื่อยกเลิกการเปลี่ยนคอลัมน์ เราจำเป็นต้องทราบว่าเราจะรับข้อมูลที่เหมือนกันทุกประการหรือมีลักษณะคล้ายกับคอลัมน์ในตารางของเราได้จากที่ใด
สารบัญ
การวิเคราะห์ตารางอัตราแลกเปลี่ยน
ลองวิเคราะห์ ตาราง อัตราแลกเปลี่ยน นี้ ซึ่งเป็นตัวอย่างที่สมบูรณ์แบบในการแสดงความสำคัญของคอลัมน์ที่ยกเลิกการเปลี่ยนทิศทางใน LuckyTemplates เห็นได้ชัดว่าตัวเลขเหล่านี้เหมือนกันกับอัตราแลกเปลี่ยนทั้งหมด
แทนที่จะวางไว้ในคอลัมน์ต่างๆจะมีประสิทธิภาพมากกว่าหากมีไว้ในคอลัมน์เดียว นี่เป็นเพราะเมื่อเราทำการคำนวณ เราต้องการดูในคอลัมน์เดียวแทนที่จะดูเจ็ดคอลัมน์ที่แตกต่างกันเพื่อค้นหาอัตราแลกเปลี่ยนที่เราต้องการ
อีกตัวอย่างหนึ่งคือชื่อของเราที่นี่ อย่างที่คุณเห็น ทั้งหมดนี้เกี่ยวกับอัตราแลกเปลี่ยน ซึ่งเป็นข้อมูลประเภทเดียวกัน ดังนั้น เราต้องรวมพวกมันเป็นหนึ่งคอลัมน์แทนที่จะเป็นเจ็ด หากเราปล่อยไว้เป็นเจ็ดคอลัมน์ จะไม่สามารถรวมตารางข้อมูลอัตราแลกเปลี่ยนหลักกับตารางเฉพาะนี้ได้
เนื้อหาของตารางหลักคือ สกุลเงินต่างประเทศสกุลเงินท้องถิ่นอัตราแลกเปลี่ยนเต็มและวิธี อื่น ใน การอ้างอิงอัตราแลกเปลี่ยน ทั้งหมดนี้เป็นมิติต่างๆ ที่เราอาจต้องการใส่ลงในการแสดงภาพของเรา
การเชื่อมต่อข้อมูลสาธิต
เรามาเริ่มกันที่การเชื่อมต่อข้อมูลสาธิตของ European Sales Organizationโดยคลิกที่ExcelภายในตัวเลือกNew Source
จาก หน้าต่าง Navigator เลือกTable7จากนั้นคลิก ปุ่ม OK
เปลี่ยน ชื่อ Table7 เป็น Exchange_Rates
ย้ายตารางนี้ไปไว้ใน กลุ่ม Staging Query ของเรา
จากนั้นปิดใช้งานตัวเลือกการโหลด
เราจำเป็นต้องปล่อยสิ่งนี้ไว้เป็นแบบสอบถามชั่วคราว เพราะเรากำลังจะทำการเปลี่ยนแปลงหลายอย่างกับมัน
สิ่งต่อไปที่เราจะทำคือการอ้างอิง
จากนั้น ให้ย้ายตารางอ้างอิงนี้ไปไว้ใน กลุ่ม Data Model และตั้งชื่อเป็น Exchange Rates
ยกเลิกการเปลี่ยนคอลัมน์
เรามาเริ่ม unpivot คอลัมน์ในตารางนี้กันเลย มีสองวิธีในการทำเช่นนี้ ตัวเลือกแรกคือการเลือกหลายคอลัมน์ทั้งเจ็ดนี้โดยกดแป้นShift ค้างไว้ จากนั้นเลือกตัวเลือกUnpivot Columns
ตอนนี้ เรามาใช้วิธีอื่นในการเลิกทำ Pivoting คอลัมน์ใน LuckyTemplates คลิกขวาที่ คอลัมน์ Dataจากนั้นเลือกตัวเลือกUnpivot Other Columns
ตอนนี้ เราจะเห็นว่าตารางอัตราแลกเปลี่ยน ของเรามีการเปลี่ยนแปลง มันย้าย แอตทริบิวต์ ชื่อเรื่องและ ค่า อัตราแลกเปลี่ยน ทั้งหมด มาไว้เพียงคอลัมน์เดียว ซึ่งตรงตามที่เราต้องการ
จากนั้นมาเปลี่ยนชื่อ คอลัมน์ Attributeเป็นExchange Rate Codeและ คอลัมน์ Valueเป็นExchange Rate ก่อนหน้านี้เราทำไม่ได้เพราะทุกอย่างกระจัดกระจายไปตามคอลัมน์ต่างๆ แต่ตอนนี้ นี่ทำให้เรามีมิติเดียวที่คล้ายกันในคอลัมน์เดียว
การใช้การแปลงเพิ่มเติมหลังจากยกเลิกการเปลี่ยนคอลัมน์ใน LuckyTemplates
มาทำการแปลงเพิ่มเติมในตารางนี้กันเถอะ ก่อนอื่น ให้คลิกขวาที่ คอลัมน์ Exchange Rate Codeจากนั้นเลือกตัวเลือกคอลัมน์Duplicate
จากนั้น ย้ายไปข้าง คอลัมน์ Exchange Rate Codeแล้วคลิกขวา หลังจากนั้น ให้เลือก ตัวเลือก By DelimiterภายในตัวเลือกSplit Column
ภายใน ช่องป๊อปอัพ Split Column by Delimiter ให้คลิก ปุ่ม OK
จากนั้นจะเพิ่มสองคอลัมน์เพิ่มเติมเหล่านี้ มาเปลี่ยนชื่อ คอลัมน์ Exchange Rate Code – Copy.1เป็นHome Ccyและ คอลัมน์ Exchange Rate Code – Copy.2เป็นForeign Ccy
หากเราดูที่ ตาราง อัตราแลกเปลี่ยน เราจะรู้ว่าเป็นตารางข้อเท็จจริง เนื่องจากเรากำลังจะสร้างความสัมพันธ์ระหว่างวันที่ สิ่งนี้จะช่วยให้เราสามารถอ้างอิงอัตราแลกเปลี่ยนเฉพาะได้ อย่างไรก็ตาม เราต้องการสร้างตารางการค้นหาจากสกุลเงินต่างประเทศด้วย จากนั้นสร้างลิงก์ไปยังทั้ง ตาราง การขาย และ ตาราง อัตราแลกเปลี่ยน ของเรา
การสร้างตารางค้นหาหลังจากยกเลิกการเปลี่ยนคอลัมน์ใน LuckyTemplates
คลิกขวาที่ ตาราง อัตราแลกเปลี่ยนภายใต้กลุ่มStaging Query ของเรา แล้วมาอ้างอิงกันใหม่นะครับ
ย้าย ตารางอ้างอิงอีกครั้งไปยัง กลุ่ม Data Model และเปลี่ยนชื่อเป็น Currencies
จากนั้นเราจะลบบางแถวในตารางนี้ออกเนื่องจากเราไม่ต้องการ ดังนั้น ให้คลิกที่ ไอคอน การแปลงแถวจากนั้นเลือกตัวเลือกKeep Top Rows
ในหน้าต่างป๊อปอัป ให้ป้อน 2 สำหรับ จำนวนแถวจากนั้นคลิก ปุ่มตกลง
หลังจากลบแถวอื่นๆ แล้ว ให้คลิกขวาที่ คอลัมน์ Dates แล้วเลือก ตัวเลือก Unpivot Other Columns
จากนั้นให้คลิกขวาที่ คอลัมน์ Attribute อีกครั้งเพื่อเลือก ตัวเลือก Split Columnและ By Delimiter
ในหน้าต่างป๊อปอัป ให้คลิก ปุ่ม ตกลง อีกครั้ง
สิ่งต่อไปที่เราจะทำซึ่งแตกต่างจากก่อนหน้านี้คือการคลิกขวาที่ คอลัมน์Attribute.2 จากนั้นเลือก ตัวเลือก ลบคอลัมน์อื่น
คลิกขวาอีกครั้งแล้วเลือก ตัวเลือกRemove Duplicates
เปลี่ยน ชื่อเป็น ประเภทสกุลเงิน
ในที่สุด เราก็มีตารางประเภทสกุลเงินที่ไม่ซ้ำกันนี้ เราสามารถใช้ตารางนี้เป็นตารางค้นหาเพื่อเข้าร่วมตาราง E xchange R ate และ Sales ซึ่งมีรหัสสกุลเงินเช่นกัน
เรายังสามารถเพิ่มคอลัมน์เพิ่มเติมที่ด้านบนนี้ ซึ่งเราสามารถเขียนโค้ดต่างๆ หรือวิธีต่างๆ ที่เราต้องการแสดงโค้ด นอกจากนี้ เราสามารถวางคอลัมน์ที่นี่เพื่อระบุอัตราแลกเปลี่ยนล่าสุดหรือบางอย่างที่คล้ายกัน สิ่งนี้ทำให้เรามีความยืดหยุ่นมากขึ้นเกี่ยวกับโมเดลของเรา
*****ลิงก์ที่เกี่ยวข้อง*****
เคล็ดลับการปฏิบัติของฉันเมื่อใช้ LuckyTemplates Advanced Editor
LuckyTemplates Query Parameters: Optimizing Tables
Unpivot And Pivot Basics In LuckyTemplates – Query Editor Review
บทสรุป
ข้อดีอย่างหนึ่งของเทคนิคนี้คือ ข้อมูลกึ่งจัดรูปแบบหรือไม่ได้จัดรูปแบบใดๆ สามารถประเมินได้ง่ายหากนำเข้าสู่สถานะที่เราเห็นการจัดเรียงแถว-คอลัมน์เป็นครั้งแรก
นี่คือสิ่งที่เราสามารถทำได้เมื่อเราเลิกทำ Pivot คอลัมน์ใน LuckyTemplates และใช้การแปลงอื่นๆ การใช้ทั้งหมดร่วมกันเป็นวิธีที่มีประสิทธิภาพในการสร้างพลังที่แท้จริงของ ตัว แก้ไขแบบสอบถาม
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้