การวิเคราะห์ CRM: แทนที่ Null ด้วยค่าที่ระบุ

2
การวิเคราะห์ CRM: แทนที่ Null ด้วยค่าที่ระบุ

อัปเดตล่าสุดเมื่อวันที่ 11 ธันวาคม 2565 โดย Rakesh Gupta

แนวคิดใหญ่หรือคำถามที่ยืนยง:

  • คุณจะแทนที่ null ด้วยค่าที่ระบุเมื่อทำงานกับชุดข้อมูลหรือสูตรอาหารได้อย่างไร

วัตถุประสงค์:

หลังจากอ่านบล็อกนี้แล้ว คุณจะสามารถ:

  • ทำงานกับคำสั่ง CASE หรือสูตรการรวมเข้าด้วยกัน
  • ใช้ตรรกะเพื่อแทนที่ค่า Null ด้วยค่าที่ระบุ
  • และอีกมากมาย

ที่ผ่านมาได้เขียนบทความเกี่ยวกับ การวิเคราะห์ CRM. ทำไมไม่ลองดูในขณะที่คุณอยู่ที่นี่ล่ะ!

  1. เขียนผลลัพธ์ของสูตรไปยังชุดข้อมูลหลายชุด
  2. สร้างชุดข้อมูลโดยใช้ไฟล์ CSV
  3. ความปลอดภัยของข้อมูลเพื่อควบคุมการเข้าถึงแถว

ค่า Null คือฟิลด์ที่ว่างเปล่าและแสดงถึงค่าที่ขาดหายไปหรือค่าที่ไม่รู้จัก ค่า NULL มักปรากฏในชุดข้อมูล อาจเป็นช่องว่างโดยเจตนาหรือเป็นข้อมูลที่ไม่สมบูรณ์ ค่า NULL สามารถส่งผลต่อผลลัพธ์ของการคำนวณของเราแตกต่างกันไปขึ้นอยู่กับวิธีที่คุณใช้

เรามาเริ่มกันที่กรณีการใช้งานทางธุรกิจและทำความเข้าใจวิธีจัดการค่า Null ในสูตรและชุดข้อมูลโดยใช้ฟังก์ชันต่างๆ ในตอนท้าย คุณจะเข้าใจอย่างชัดเจนถึงวิธีจัดการกับค่า Null ในขณะที่ทำงานกับ CRM Analytics

กรณีการใช้งานทางธุรกิจ I

ดอนน่า เซอร์ดูล่า เป็นผู้ดูแลระบบที่ Gurukul On Cloud (GoC). ก่อนอ่าน นี้ บทความ เธอสร้างสูตรและชุดข้อมูลสองสามชุด ตอนนี้เธอได้รับข้อกำหนดใหม่ในการจัดหมวดหมู่ข้อมูลตามเงื่อนไขต่อไปนี้:

  1. หากจำนวนเงินโอกาส เป็นโมฆะแล้วจัดหมวดหมู่เป็น ไม่ได้เริ่มต้น
  2. ถ้า จำนวน >= 10,000จากนั้นจัดหมวดหมู่เรคคอร์ดเช่น ร้อน
  3. ถ้า จำนวน < 10,000 และ จำนวน >= 5,000จากนั้นจัดหมวดหมู่เรคคอร์ดเช่น อบอุ่น
  4. มิฉะนั้นให้จัดประเภทเป็น เย็น

แนวทาง Automation Champion (I-do):

นี่เป็นสถานการณ์ทั่วไปและอาจมีวิธีแก้ปัญหาที่หลากหลาย เราจะใช้คำสั่ง CASE เพื่อแก้ปัญหา

เดอะ กรณี คำสั่งเป็นวิธีการจัดการตรรกะ if/then ของ CRM Analytics คำสั่ง CASE ตามด้วยคำสั่ง WHEN และ THEN อย่างน้อยหนึ่งคู่ ใช้ CASE ใน a สำหรับแต่ละคำสั่งเพื่อกำหนดค่าฟิลด์ที่แตกต่างกันในสถานการณ์ที่แตกต่างกัน

ไวยากรณ์สำหรับคำสั่ง CASE ใน CRM Analytics คือ:


case primary_expr(optional)
	when condition
	then result_expr
	...
	else
	default_expr
end

  1. บน ผู้จัดการข้อมูล หน้าแอพ ไปที่ ตัวจัดการข้อมูล | สูตรอาหาร.
  2. คลิกที่ชื่อสูตร โอกาสด้วยบัญชี เพื่ออัปเดต
  3. เพื่อเพิ่ม ก ฟิลด์สูตรที่กำหนดเอง ถึงสูตรเราต้องใช้ของ แปลง โหนด
    1. วางเมาส์เหนือโหนดเพื่อเลือก แปลง โหนด
  4. หากต้องการสร้างสูตรสำหรับคอลัมน์จากการคำนวณ ให้เลือกปุ่มสูตรในแถบเครื่องมือการแปลงแล้วเลือก สูตรที่กำหนดเอง.
    1. ในตัวแก้ไขสูตร ให้ป้อนสูตรตามที่ระบุไว้ด้านล่าง:
      
      
      case
          When Amount is null
          then 'Not Started'
          When Amount >= 10000
          then 'Hot'
          When Amount < 10000 and Amount >= 5000
          then 'Warm'
          else
          'cold'
      end

    2. ใน ประเภทเอาต์พุตเลือก ข้อความ เป็นชนิดข้อมูลของคอลัมน์จากการคำนวณ
  5. เมื่อต้องการเพิ่มสูตรเป็นขั้นตอนในโหนด Transform ให้คลิก นำมาใช้.
  6. เกือบจะมี! เมื่อทุกอย่างดูดีแล้ว ให้คลิก บันทึกและเรียกใช้ ปุ่ม.

กรณีการใช้งานทางธุรกิจ II

ดอนน่า เซอร์ดูล่า เป็นผู้ดูแลระบบที่ Gurukul On Cloud (GoC). หลังจากใช้เวลาสองสามวันบน Trailhead และเว็บไซต์อื่นๆ เธอสามารถสร้างแดชบอร์ดที่แสดงกลุ่มโอกาสทางการขายตามอุตสาหกรรมและสถานะ (สูตรที่กำหนดเอง) ดังที่แสดงด้านล่าง:

แนวทาง Automation Champion (I-do):

นี่เป็นวิธีแก้ปัญหาที่เป็นไปได้มากมายสำหรับสถานการณ์ข้างต้น เราจะใช้ รวมตัวกัน หน้าที่ในการแก้ปัญหา มีประโยชน์ในการระบุค่าเริ่มต้นหากฟังก์ชันส่งคืนค่า Null

ไวยากรณ์สำหรับ รวมตัวกัน ฟังก์ชันใน CRM Analytics คือ:

  1. มาอัปเดตคอมโพเนนต์ตารางของแดชบอร์ดเป็น แทนที่โมฆะ กับ 0 สำหรับ วอน คอลัมน์.
  2. เกือบจะมี! เมื่อทุกอย่างดูดีแล้ว ให้คลิก อัปเดต ปุ่ม.
  3. ทำซ้ำขั้นตอนข้างต้นเพื่อแทนที่ค่า Null ด้วย 0 สำหรับคอลัมน์ที่เหลือ ในตอนท้าย แดชบอร์ดจะมีลักษณะเหมือนภาพหน้าจอต่อไปนี้:

การประเมินรายทาง:

ฉันอยากได้ยินจากคุณ!

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