
Power BI - DAX และแดชบอร์ดขั้นสูง
DAX (measures, calculated columns, CALCULATE, FILTER, ALL), drill-down, bookmarks, การเผยแพร่
1ความแตกต่างพื้นฐานระหว่าง measure และ calculated column ใน DAX คืออะไร?
ความแตกต่างพื้นฐานระหว่าง measure และ calculated column ใน DAX คืออะไร?
คำตอบ
Measure คำนวณแบบไดนามิกในแต่ละการโต้ตอบของผู้ใช้ (filter, slicer) ในบริบทการแสดงผลปัจจุบัน ในขณะที่ calculated column ถูกประเมินเพียงครั้งเดียวระหว่างการโหลดข้อมูลและจัดเก็บในหน่วยความจำภายในตาราง Measure เหมาะสำหรับการรวมและ KPI ที่เปลี่ยนแปลงตามบริบท ส่วน calculated column เหมาะสำหรับแอตทริบิวต์คงที่ที่ต้องการการจัดเรียงหรือการจัดกลุ่ม
2บทบาทหลักของฟังก์ชัน CALCULATE ใน DAX คืออะไร?
บทบาทหลักของฟังก์ชัน CALCULATE ใน DAX คืออะไร?
คำตอบ
CALCULATE เป็นฟังก์ชัน DAX ที่ทรงพลังที่สุด เนื่องจากช่วยให้แก้ไขบริบทตัวกรองที่นิพจน์ถูกประเมินได้ โดยรับนิพจน์เป็นอาร์กิวเมนต์แรก ตามด้วยตัวกรองหนึ่งหรือหลายตัวที่แทนที่หรือแก้ไขบริบทปัจจุบัน ทำให้สามารถสร้าง measure ที่ละเว้นตัวกรองบางตัวหรือเพิ่มตัวกรองใหม่ โดยไม่ขึ้นกับ slicer ที่ผู้ใช้นำมาใช้
3ควรใช้ฟังก์ชัน DAX ใดในการลบตัวกรองทั้งหมดออกจากตารางหรือคอลัมน์ใน measure?
ควรใช้ฟังก์ชัน DAX ใดในการลบตัวกรองทั้งหมดออกจากตารางหรือคอลัมน์ใน measure?
คำตอบ
ฟังก์ชัน ALL ลบตัวกรองทั้งหมดที่ใช้กับตารางหรือคอลัมน์ที่ระบุ ทำให้ได้ผลรวมทั้งหมดโดยไม่ขึ้นกับ slicer ที่ใช้งานอยู่ มักใช้ร่วมกับ CALCULATE เพื่อคำนวณเปอร์เซ็นต์ของผลรวมหรือเปรียบเทียบกับชุดข้อมูลทั้งหมด ALLEXCEPT เป็นรูปแบบที่ลบตัวกรองทั้งหมดยกเว้นของคอลัมน์เฉพาะ
วิธีคำนวณเปอร์เซ็นต์การมีส่วนร่วมของหมวดหมู่เทียบกับผลรวมทั้งหมดใน DAX?
ความแตกต่างระหว่าง ALL และ ALLEXCEPT ใน DAX คืออะไร?
+17 คำถามสัมภาษณ์
หัวข้อสัมภาษณ์ Data Analytics อื่นๆ
Google Sheets - พื้นฐาน
Google Sheets - สูตรขั้นสูง
SQL - พื้นฐาน
SQL - การรวมและการจัดกลุ่ม
SQL - Joins
BigQuery - พื้นฐาน
Data Cleaning - การทำความสะอาดข้อมูล
KPI และเมตริกทางธุรกิจ
สถิติเชิงพรรณนา
Zapier และระบบอัตโนมัติ No-Code
หลักการ Data Visualization
Python & Pandas - พื้นฐาน
Google Sheets - แดชบอร์ดอัตโนมัติ
SQL - Subquery และ CTE
SQL - Window Functions
BigQuery - ฟีเจอร์ขั้นสูง
Data Modeling
การวิเคราะห์ Funnel และ Conversion
การวิเคราะห์ Cohort และ Retention
Google Tag Manager และการติดตาม
API และ Webhook
dbt - พื้นฐาน
AB Testing และสถิติประยุกต์
Looker Studio (Google Data Studio)
Power BI - พื้นฐาน
SQL - การคิวรีเชิงวิเคราะห์ขั้นสูง
dbt - ฟีเจอร์ขั้นสูง
Python Analytics - การวิเคราะห์ขั้นสูงและ ML
เชี่ยวชาญ Data Analytics สำหรับการสัมภาษณ์ครั้งถัดไป
เข้าถึงคำถามทั้งหมด flashcards แบบทดสอบเทคนิค แบบฝึกหัด code review และตัวจำลองสัมภาษณ์
เริ่มใช้ฟรี