แชร์ผ่าน


บทช่วยสอนแบบเรียลไทม์ส่วนที่ 2: รับข้อมูลในฮับเรียลไทม์

บทช่วยสอนส่วนนี้อธิบายวิธีการเรียกดูฮับ Real-Time สร้างสตรีมเหตุการณ์ แปลงเหตุการณ์ และสร้างปลายทางเพื่อส่งเหตุการณ์ที่แปลงไปยังฐานข้อมูล KQL

หมายเหตุ

บทช่วยสอนนี้เป็นส่วนหนึ่งของชุดข้อมูล สําหรับส่วนก่อนหน้า โปรดดูบทช่วยสอนส่วนที่ 1: ตั้งค่า Eventhouse

สร้างเหตุการณ์สตรีม

ใช้แกลเลอรีตัวอย่างเพื่อสร้างสตรีมเหตุการณ์ที่จําลองข้อมูลการเช่าจักรยาน

  1. เลือก เรียลไทม์ ในแถบนําทางด้านซ้าย

  2. เลือก เพิ่มข้อมูล ที่มุมขวาบนของหน้า

    สกรีนช็อตของฮับ Real-Time ที่มีไฮไลต์รับกิจกรรม

  3. ภายใต้ สถานการณ์ตัวอย่าง ให้เลือก เชื่อมต่อ บนไทล์ การเช่าจักรยาน

  4. บนหน้า เชื่อมต่อแหล่งข้อมูล สําหรับ ชื่อแหล่งที่มา ให้ป้อน TutorialSource

  5. ในส่วน รายละเอียดสตรีม ให้เลือกปุ่มดินสอ เปลี่ยนชื่อของสตรีมเหตุการณ์เป็น TutorialEventstream แล้วเลือก ถัดไป

  6. บนหน้า ตรวจสอบ + เชื่อมต่อ ให้ตรวจสอบการตั้งค่า แล้วเลือก เชื่อมต่อ

    สกรีนช็อตของหน้าตรวจสอบและเชื่อมต่อ

แปลงเหตุการณ์: เพิ่มการประทับเวลา

เมื่อสร้างแหล่งที่มาของสตรีมเหตุการณ์แล้ว คุณสามารถเปิดสตรีมเหตุการณ์และเพิ่มการตั้งค่าเพิ่มเติมได้

  1. หลังจากสร้างสตรีมเหตุการณ์แล้ว บนหน้า ตรวจสอบ + เชื่อมต่อ ให้เลือก เปิดสตรีมเหตุการณ์

    สกรีนช็อตของการตรวจทาน + เชื่อมต่อหน้าด้วยปุ่มเปิดเหตุการณ์ปัจจุบันที่เลือกไว้

    คุณยังสามารถเรียกดูสตรีมเหตุการณ์จากสตรีมข้อมูลของฉันได้โดยการเลือกสตรีมแล้วเลือกเปิดสตรีมเหตุการณ์

  2. บน Ribbon เมนู ให้เลือก แก้ไข พื้นที่ทํางานสําหรับเขียน ซึ่งเป็นส่วนกึ่งกลางจะเปลี่ยนเป็นสีเหลืองและเปิดใช้งานสําหรับการเปลี่ยนแปลง

    สกรีนช็อตพร้อมปุ่มแก้ไขที่เลือก

  3. ในพื้นที่ทํางานการเขียนเหตุการณ์เลือกลูกศรลงบนการแปลงเหตุการณ์ หรือเพิ่มไทล์ปลายทาง จากนั้น เลือกจัดการเขตข้อมูล ไทล์ถูกเปลี่ยนชื่อเป็นManageFields

    สกรีนช็อตของการเขียนพื้นที่ทํางานด้วยเหตุการณ์การแปลงหรือเพิ่มปลายทาง

  4. เลือกไอคอนดินสอในบานหน้าต่าง จัดการเขตข้อมูล และทําตามขั้นตอนเหล่านี้:

    1. ใน ชื่อการดําเนินการ ให้ใส่ บทช่วยสอนแปลง

    2. เลือก เพิ่มเขตข้อมูลทั้งหมด

      สกรีนช็อตที่มีการเลือกปุ่มเพิ่มเขตข้อมูลทั้งหมด

    3. เลือก + เพิ่มฟิลด์

    4. จากเมนูแบบเลื่อนลง ฟิลด์ ให้เลือก ระบบฟังก์ชัน>วันที่และเวลาในตัว Timestamp()

      สกรีนช็อตพร้อมฟังก์ชันในตัวที่เลือก

    5. ในชื่อ ให้ใส่ประทับเวลา

    6. เลือก เพิ่ม

    7. ยืนยันว่า Timestamp ถูกเพิ่มในรายการเขตข้อมูล และเลือกบันทึก ไทล์ TutorialTransform แสดงข้อผิดพลาดเนื่องจากปลายทางยังไม่ได้กําหนดค่า

สร้างปลายทางสําหรับการประทับเวลา

สร้างปลายทางเพื่อส่งเหตุการณ์ที่แปลงไปยังฐานข้อมูล KQL

  1. ชี้ไปที่ขอบขวาของไทล์ TutorialTransform แล้วเลือกไอคอนเครื่องหมายบวกสีเขียว

  2. เลือก Destinations>Eventhouse เพื่อสร้างปลายทาง

  3. เลือกไอคอนดินสอบนไทล์ Eventhouse

    สกรีนช็อตที่แสดงไอคอนดินสอที่เลือกบนไทล์ Eventhouse

  4. ในบานหน้าต่าง Eventhouse ให้ป้อนข้อมูลต่อไปนี้:

    ฟิลด์ มูลค่า
    โหมดการนําเข้าข้อมูล การประมวลผลเหตุการณ์ก่อนการนําเข้า
    ชื่อปลายทาง บทช่วยสอนการสัมมนา
    พื้นที่ เลือกพื้นที่ทํางานที่คุณได้สร้างทรัพยากรของคุณ
    อีเวนต์เฮ้าส์ กวด วิชา
    ฐานข้อมูล KQL กวด วิชา
    ตารางปลายทาง สร้าง ใหม่ - ใส่ RawData เป็นชื่อตาราง
    รูปแบบข้อมูลป้อนเข้า Json
  5. ตรวจสอบว่าได้เลือกช่องเปิดใช้งานการนําเข้าหลังจากเพิ่มข้อมูลแล้ว

  6. เลือก บันทึก

  7. บน Ribbon เมนู ให้เลือก เผยแพร่

    ขณะนี้เหตุการณ์ถูกตั้งค่าเพื่อแปลงเหตุการณ์และส่งไปยังฐานข้อมูล KQL

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับงานในบทช่วยสอนนี้ ให้ดู:

ขั้นตอนถัดไป