ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีสร้างแบบจำลองผสมและใช้ DirectQuery บนชุดข้อมูล LuckyTemplates หรือใน Azure Analysis Services
บทช่วยสอนก่อนหน้านี้ได้กล่าวถึงคำหลักMEASURE , COLUMNและTABLE ในบางกรณี โปรแกรม DAX จะเขียนคำหลักเหล่านี้โดยอัตโนมัติ แม้ว่าคุณจะไม่ได้ใช้คำหลักเหล่านั้นอย่างชัดเจนก็ตาม คุณจะได้เรียนรู้วิธีเลียนแบบสถานการณ์นี้และเข้าใจสิ่งที่เกิดขึ้นเบื้องหลัง
สารบัญ
การสร้างแบบจำลองผสม: เริ่มต้นใช้งาน
ในการสาธิตนี้ มีการสร้างมุมมองสำหรับตารางวันที่แล้ว เลือกรหัสและดำเนินการ
คุณจะเห็นว่าผลลัพธ์เป็นตารางวันที่อย่างง่ายซึ่งมีคอลัมน์วันที่ เดือน และปีปฏิทิน
ถัดไป เผยแพร่แบบจำลองข้อมูลไปยัง บริการ ของLuckyTemplates
ไปที่ LuckyTemplates คลิกรับข้อมูลจากนั้นชุดข้อมูล Power BI
เลือกตารางวันที่ แล้วคลิกสร้าง
เปิดมุมมองความสัมพันธ์
ระหว่างตารางการขายและตารางวันที่ตามวันที่ของใบสั่งขายและวันที่ของตารางวันที่ คุณสามารถทำได้โดยการลากวันที่ไปยังวันที่สั่งซื้อ รอให้ LuckyTemplates สร้างความสัมพันธ์ เมื่อเสร็จแล้ว ให้คลิก ตกลง
คุณจะเห็นว่ามีการสร้างความสัมพันธ์แบบจำกัดระหว่างตารางการขายและตารางวันที่ ความสัมพันธ์แบบจำกัดจะแสดงด้วยสัญลักษณ์ด้านล่าง
การสร้างแบบสอบถามสำหรับแบบจำลองคอมโพสิต
ไปที่บานหน้าต่างฟิลด์ เปิดตารางการขาย และสร้างคอลัมน์ใหม่
ในคอลัมน์ใหม่นี้ให้เขียนการวัดอย่างง่าย สำหรับตัวอย่างนี้ คอลัมน์ใหม่จะแสดงปีการสั่งซื้อ
เมื่อเสร็จแล้ว ให้ลากและวางคอลัมน์ใหม่ลงในผืนผ้าใบ LuckyTemplates
แปลงเป็นตารางและตรวจสอบให้แน่ใจว่ามีการใช้คอลัมน์ปีการสั่งซื้อเป็นแถว
จากนั้น ลากและวางวันที่จากตารางวันที่ ควรกำหนดวันที่เป็นแถวด้วย
คลิกที่ลูกศรแบบเลื่อนลงสำหรับวันที่ และเลือกนับ ซึ่งจะนับจำนวนค่าในปีหนึ่งๆ
ขณะนี้ ตารางแสดงค่านับจำนวนเดียวกันสำหรับแต่ละปี
เนื่องจากความสัมพันธ์ระหว่างตารางการขายและตารางวันที่เป็นแบบทิศทางเดียว ดังนั้นจึงไม่มีการใช้ตัวกรองจากตารางการขายกับตารางวันที่
หากต้องการแก้ไขปัญหานี้ ให้สร้างหน่วยวัดใหม่
มาตรการนี้จะจำนวนของการนับในตารางวันที่ จากนั้นจะแก้ไขลักษณะของความสัมพันธ์โดยใช้ฟังก์ชันฟังก์ชันBOTHช่วยให้ตัวกรองเคลื่อนที่ได้ทั้งสองทาง
ลากและวางหน่วยวัดใหม่นี้ลงในตาราง และลบคอลัมน์วันที่
ไปที่แท็บ มุมมอง แล้วคลิกตัววิเคราะห์ประสิทธิภาพ เมื่อบานหน้าต่างตัววิเคราะห์ประสิทธิภาพปรากฏขึ้น ให้คลิกเริ่มการบันทึกจากนั้นรีเฟรชวิชวล
คัด ลอกแบบสอบถามของตารางและกลับไปที่DAX Studio
การดู DAX Query & DirectQuery
เมื่อคุณวางโค้ด กล่องโต้ตอบจะปรากฏขึ้นเพื่อถามว่าคุณต้องการวางข้อความค้นหาใด
เนื่องจากเป็นการเชื่อมต่อกับชุดข้อมูล LuckyTemplates โดยใช้ตัวเลือก DirectQuery ให้คลิกตัวเลือกทั้ง DAX และ Direct Query
รหัสประกอบด้วยสองส่วน ส่วนบนสุดแสดงการสืบค้น DAX ที่ดำเนินการเนื่องจากโมเดลในเครื่อง
ที่ด้านล่าง คุณสามารถดูโมเดลระยะไกลในบริการ LuckyTemplates ซึ่งกำลังดำเนินการ DirectQuery
ซึ่งจะทำให้คุณเห็นภาพว่าเกิดอะไรขึ้นกับรหัส DAX ของคุณ เอ็นจิ้นกำลังพยายามสร้างตารางโดยใช้คีย์เวิร์ด TABLE ดังนั้น แม้ว่าคุณจะไม่ได้ใช้คำหลัก TABLE และ COLUMN เพื่อสร้างข้อความค้นหา เครื่องมือจะใช้คำหลักเหล่านั้นในเบื้องหลัง
บทสรุป
บทช่วยสอนนี้แสดงตัวอย่างพื้นฐานของวิธีการทำงานของโมเดลแบบผสมใน DAX Studio นี่เป็นตัวอย่างที่ดีของสิ่งที่เกิดขึ้นเบื้องหลัง
ในตัวอย่างนี้ โปรแกรม DAX ใช้คำหลัก TABLE และ COLUMN เพื่อเติมผลลัพธ์ของเมทริกซ์หรือวิชวล ดังนั้นแม้ว่าคุณจะไม่ได้ใช้คำหลักเหล่านี้อย่างชัดแจ้ง แต่เครื่องมือก็กำลังใช้คำเหล่านี้อยู่เบื้องหลังเพื่อให้คุณได้ผลลัพธ์ที่คุณต้องการ
สิ่งที่ดีที่สุด
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้