ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
พารามิเตอร์แบบเรียงซ้อนเป็นตัวกรองที่มีผลกับพารามิเตอร์ที่เชื่อมโยงอื่นๆ ช่วยให้ผู้ใช้สามารถจัดการข้อมูลจำนวนมากในรายงานที่มีการแบ่งหน้า ค่าที่เลือกสำหรับพารามิเตอร์หนึ่งขึ้นอยู่กับค่าที่เลือกสำหรับอีกพารามิเตอร์หนึ่ง
ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีสร้างพารามิเตอร์แบบเรียงซ้อนเพื่อกรองข้อมูลตารางในPower BI Report Builder เราจะใช้ตัวอย่างที่ผู้ใช้ปลายทางต้องการกรองข้อมูลตามเมือง และผลลัพธ์ควรแสดงเฉพาะเมืองที่มีการขายผลิตภัณฑ์เท่านั้น
สารบัญ
การเพิ่มพารามิเตอร์เพื่อกรองข้อมูลในตัวสร้างรายงาน LuckyTemplates
หากต้องการเพิ่มพารามิเตอร์ ให้คลิกขวาที่ โฟลเดอร์ ชุดข้อมูลแล้วเลือกเพิ่มชุดข้อมูล
เขียนชื่อชุดข้อมูลและเลือกแหล่งข้อมูล จากนั้นคลิก ตัว ออกแบบแบบสอบถาม
คลิกภูมิภาคและลาก ฟิลด์ เมืองไปยังพื้นที่ว่าง จากนั้นเลือกตัวเลือกคลิกเพื่อ ดำเนินการแบบสอบถาม
ที่ด้านล่างของคอลัมน์ คุณจะเห็นว่ามีรายการว่าง คุณต้องลบออกมิฉะนั้นคุณจะได้รับข้อผิดพลาด
หากต้องการลบค่า Null หรือค่าว่าง ให้ลาก ช่อง Cityไปยัง บานหน้าต่าง Dimensionและกรองค่าที่ไม่จำเป็นออก
ตัวออกแบบแบบสอบถามจะสร้างรหัส DAX โดยอัตโนมัติโดยขึ้นอยู่กับฟิลด์และตัวกรองที่คุณใช้
จากนั้นคลิกขวาที่ โฟลเดอร์ ParameterและเลือกAdd Parameter สำหรับตัวอย่างนี้ ชื่อพารามิเตอร์คือ " City " และพรอมต์คือ " Enter City:" ขอแนะนำให้เปิดใช้งานตัวเลือก อนุญาตหลายค่าเนื่องจากตัวเลือกนี้จะช่วยให้คุณตรวจสอบได้มากกว่าหนึ่งตัวเลือกต่อพารามิเตอร์
ใน แท็บ ค่าที่มีให้เลือกรับค่าจากแบบสอบถามแล้วเลือกเมืองสำหรับกล่องแบบเลื่อนลงทั้งหมด จากนั้นคลิกตกลง
หากคุณคลิกเรียกใช้คุณจะสังเกตเห็นว่าพารามิเตอร์ใหม่จะไม่มีผลใดๆ ต่อรายงาน นี่เป็นเพราะคุณยังไม่ได้สร้างความสัมพันธ์ระหว่างพารามิเตอร์
สำหรับตัวอย่างนี้ คุณต้องเปิดใช้ งานพารามิเตอร์ Cityและเชื่อมโยงกับพารามิเตอร์Product
การเชื่อมต่อตัวกรองพารามิเตอร์สองตัวหรือมากกว่าในตัวสร้างรายงาน LuckyTemplates
คลิกขวาที่ ชุดข้อมูล Cityแล้วเลือกQuery
ในหน้าต่างตัวออกแบบคิวรี ให้ลาก การวัด ชื่อผลิตภัณฑ์และยอดขายรวมไปยังกล่องข้อความคิวรี จากนั้นเรียกใช้แบบสอบถาม
ยอดขายรวมทำหน้าที่เป็นตัวเชื่อมระหว่างเมืองและชื่อผลิตภัณฑ์
ถัดไป เปิด วิซาร์ด Dataset Propertiesสำหรับชุดข้อมูล City ไปที่ แท็บ ตัวกรองและเพิ่มตัวกรอง ในExpressionให้เลือกProduct_Name สำหรับ ตัว ดำเนินการให้ใช้In ตัวดำเนินการนี้อนุญาตให้คุณกรองภายในอาร์เรย์ จากนั้นคลิก ปุ่ม fxเพื่อป้อนค่า
ซึ่งจะเปิด เครื่องมือ Expression Builderใน Report Builder ดับเบิลคลิก ตัวเลือก Parametersภายใต้CategoryและเลือกProductNameสำหรับค่า ศูนย์ (0 ) ในนิพจน์คือการวางดัชนี คุณต้องลบออกเพื่อให้รายงานแสดงข้อมูลทั้งหมดจากอาร์เรย์
จากนั้น คลิกที่รายงานของคุณและเลือกคุณสมบัติTablix
ในตัวอย่างนี้ ส่วนหัวและตารางอยู่ในรายการ ดังนั้นสำหรับทุกตัวกรองที่คุณเพิ่มในรายงาน องค์ประกอบทั้งหมดในรายการจะได้รับผลกระทบ
ไปที่ แท็ บตัวกรองใน ตัวช่วยสร้าง คุณสมบัติ Tablixแล้วคลิกเพิ่ม ในExpressionให้เลือกCity จากนั้น เลือกInเป็นโอเปอเรเตอร์และสำหรับค่า ให้เขียน[@City ]
เรียกใช้รายงานหลังจากที่คุณกดตกลง
ระบบจะขอให้คุณเลือกจากพารามิเตอร์ใหม่ก่อนที่คุณจะสามารถดูรายงานที่มีการแบ่งหน้าได้ เมื่อเสร็จแล้ว ให้คลิกปุ่มดูรายงาน
คุณจะเห็นว่ารายงานที่มีการแบ่งหน้ามีข้อมูลที่อยู่ในพารามิเตอร์ที่คุณเลือกเท่านั้น
บทเรียนเพิ่มเติม: การเพิ่มแถวแสดงผลรวมของคอลัมน์
หากต้องการเพิ่มผลรวมสำหรับแต่ละคอลัมน์ในเมทริกซ์ ให้เพิ่มแถวใหม่ จากนั้น คลิกขวาที่เซลล์ ที่คุณต้องการใส่จำนวนเงินทั้งหมด และเลือกExpression
ภายใต้หมวดหมู่ให้เลือกระหว่างฟังก์ชันทั่วไป ต่างๆ ที่มีรายการ เฉพาะ ที่จะอนุญาตให้คุณสร้างคิวรี
หากต้องการสร้างคิวรีสำหรับผลรวมให้คลิกรวมจากนั้นเลือกผลรวม ที่ด้านขวาล่าง คุณจะเห็นตัวอย่างวิธีใช้แต่ละฟังก์ชัน ทำตามรูปแบบเพื่อรับผลรวมทั้งหมดสำหรับแต่ละฟิลด์
วิธีจัดรูปแบบข้อมูลในตัวสร้างรายงาน
บทช่วยสอนตัวสร้างรายงาน: วิธีเพิ่มตาราง
วิธีนำเข้าชุดข้อมูลไปยังตัวสร้างรายงาน
บทสรุป
บทช่วยสอนนี้กล่าวถึงวิธีสร้างพารามิเตอร์แบบเรียงซ้อนในรายงานที่มีการแบ่งหน้าของคุณ เพื่อสรุป พารามิเตอร์แบบเรียงซ้อนสร้างการเชื่อมต่อสำหรับแต่ละตัวกรองในตัวสร้างรายงาน LuckyTemplates
ในตัวอย่างที่แสดงด้านบน พารามิเตอร์เมืองเชื่อมโยงกับชื่อผลิตภัณฑ์ผ่านการวัดยอดขายรวม นั่นคือ ตัวกรองเมืองจะแสดงเฉพาะสินค้าที่มีประวัติการขายเท่านั้น คุณลักษณะนี้ช่วยให้ผู้ใช้สามารถรวบรวมข้อมูลและจัดการข้อมูลรายงานได้ดีขึ้น
โปรดจำไว้ว่าลำดับมีความสำคัญเมื่อต้องจัดการกับพารามิเตอร์แบบเรียงซ้อน ดังนั้น เมื่อเลือกตัวกรอง โปรดทราบว่าลำดับชั้นที่คุณเลือกจะส่งผลต่อผลลัพธ์ที่ปรากฏในรายงาน
สิ่งที่ดีที่สุด
ซู เบยส์
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้