แชร์ผ่าน


กําหนดค่าฐานข้อมูล KQL ในกิจกรรมการคัดลอก

บทความนี้สรุปวิธีการใช้กิจกรรมการคัดลอกในไปป์ไลน์ข้อมูลเพื่อคัดลอกข้อมูลจากและไปยังฐานข้อมูล KQL

การกําหนดค่าที่ได้รับการสนับสนุน

สําหรับการกําหนดค่าของแต่ละแท็บภายใต้กิจกรรมการคัดลอก ให้ไปที่ส่วนต่อไปนี้ตามลําดับ

ทั่วไป

สําหรับการกําหนดค่าแท็บทั่วไป ไปที่ทั่วไป

ทรัพยากร

คุณสมบัติต่อไปนี้ได้รับการสนับสนุนสําหรับฐานข้อมูล KQL ภายใต้แท็บ แหล่งข้อมูล ของกิจกรรมการคัดลอก

Screenshot showing source tab and the list of properties.

จําเป็นต้องมีคุณสมบัติต่อไปนี้:

  • ชนิดของที่เก็บข้อมูล: เลือกพื้นที่ทํางาน

  • ประเภทที่เก็บข้อมูลของพื้นที่ทํางาน: เลือก ฐานข้อมูล KQL จากรายการประเภทที่เก็บข้อมูล

  • ฐานข้อมูล KQL: เลือกฐานข้อมูล KQL ที่มีอยู่จากพื้นที่ทํางาน

  • ใช้คิวรี: เลือกตารางหรือคิวรี

    • ตาราง: เลือกตารางจากรายการดรอปดาวน์ หรือเลือก แก้ไข เพื่อป้อนข้อมูลด้วยตนเองเพื่ออ่านข้อมูล

      Screenshot showing table.

    • คิวรี: ระบุคําขอแบบอ่านอย่างเดียวที่กําหนด ในรูปแบบ KQL ใช้คิวรี KQL แบบกําหนดเองเป็นข้อมูลอ้างอิง

      Screenshot showing query.

ภายใต้ ขั้นสูง คุณสามารถระบุเขตข้อมูลต่อไปนี้:

  • หมดเวลาคิวรี: ระบุเวลารอก่อนที่คําขอคิวรีจะหมดเวลา ค่าเริ่มต้นคือ 10 นาที (00:10:00) ค่าสูงสุดที่อนุญาตคือ 1 ชั่วโมง (01:00:00)

  • ไม่มีการตัดทอน: ระบุว่าจะตัดชุดผลลัพธ์ที่ส่งกลับออกหรือไม่ ตามค่าเริ่มต้น ผลลัพธ์จะถูกตัดทอนหลังจากบันทึก 500,000 รายการหรือ 64 เมกะไบต์ การตัดทอนเป็นที่แนะนําอย่างยิ่งสําหรับพฤติกรรมที่เหมาะสมของกิจกรรม

  • คอลัมน์เพิ่มเติม: เพิ่มคอลัมน์ข้อมูลเพิ่มเติมเพื่อจัดเก็บเส้นทางสัมพัทธ์หรือค่าคงที่ของไฟล์ต้นฉบับ นิพจน์ได้รับการสนับสนุนสําหรับอย่างหลัง เมื่อต้องการเรียนรู้เพิ่มเติม ไปที่เพิ่มคอลัมน์เพิ่มเติมในระหว่างการคัดลอก

    Screenshot showing additional columns.

ปลายทาง

คุณสมบัติต่อไปนี้ได้รับการสนับสนุนสําหรับฐานข้อมูล KQL ภายใต้ แท็บ ปลายทาง ของกิจกรรมการคัดลอก

Screenshot showing destination tab.

จําเป็นต้องมีคุณสมบัติต่อไปนี้:

  • ชนิดของที่เก็บข้อมูล: เลือกพื้นที่ทํางาน
  • ประเภทที่เก็บข้อมูลของพื้นที่ทํางาน: เลือก ฐานข้อมูล KQL จากรายการประเภทที่เก็บข้อมูล
  • ฐานข้อมูล KQL: เลือกฐานข้อมูล KQL ที่มีอยู่จากพื้นที่ทํางาน
  • ตาราง: เลือกตารางจากรายการแบบเลื่อนลง หรือเลือก แก้ไข เพื่อป้อนข้อมูลด้วยตนเอง

ภายใต้ ขั้นสูง คุณสามารถระบุเขตข้อมูลต่อไปนี้:

  • ชื่อการแมปการนําเข้า: ชื่อของการแมปที่สร้างขึ้นล่วงหน้าและกําหนดให้กับตารางปลายทางของฐานข้อมูล KQL ล่วงหน้า

  • คุณสมบัติเพิ่มเติม: ที่เก็บคุณสมบัติที่สามารถใช้สําหรับระบุคุณสมบัติการนําเข้าใดๆ ที่ไม่ได้กําหนดโดยปลายทางของฐานข้อมูล KQL อยู่แล้ว โดยเฉพาะจะเป็นประโยชน์สําหรับการระบุแท็กการนําเข้า เมื่อต้องการเรียนรู้เพิ่มเติม ไปที่ การนําเข้าข้อมูล Azure Data Explorer

    Screenshot showing additional properties.

การแม็ป

สําหรับ การกําหนดค่าแท็บการแมป ไปที่ กําหนดค่าการแมปของคุณภายใต้แท็บการแมป

การตั้งค่า

สําหรับการตั้งค่าการกําหนดค่าแท็บ ให้ไปที่ กําหนดค่าการตั้งค่าอื่น ๆ ของคุณภายใต้แท็บ การตั้งค่า

ข้อมูลสรุปของตาราง

ตารางต่อไปนี้ประกอบด้วยข้อมูลเพิ่มเติมเกี่ยวกับกิจกรรมการคัดลอกในฐานข้อมูล KQL

ข้อมูลต้นทาง

ชื่อ รายละเอียด ค่า ต้องมี คุณสมบัติสคริปต์ JSON
ชนิดของที่เก็บข้อมูล ประเภทที่เก็บข้อมูลของคุณ พื้นที่ ใช่ /
ประเภทที่เก็บข้อมูลของพื้นที่ทํางาน เลือก ฐานข้อมูล KQL จากรายการชนิดของที่เก็บข้อมูล ฐานข้อมูล KQL ใช่ /
ฐานข้อมูล KQL เลือกฐานข้อมูล KQL ที่มีอยู่จากพื้นที่ทํางาน <ฐานข้อมูล KQL ของคุณ> ใช่ /
ใช้คิวรี เลือก ตาราง หรือ คิวรี โต๊ะ
แบบสอบถาม
ไม่ ตาราง
การสอบถาม
หมดเวลาคิวรี ระบุเวลารอก่อนที่คําขอคิวรีจะหมดเวลา ค่าเริ่มต้นคือ 10 นาที (00:10:00) ค่าสูงสุดที่อนุญาตคือ 1 ชั่วโมง (01:00:00) timespan ไม่ queryTimeout
ไม่มีการปัดเศษทิ้ง ระบุว่าจะตัดทอนชุดผลลัพธ์ที่ส่งกลับหรือไม่ ตามค่าเริ่มต้น ผลลัพธ์จะถูกตัดทอนหลังจากบันทึก 500,000 รายการหรือ 64 เมกะไบต์ การตัดทอนเป็นที่แนะนําอย่างยิ่งสําหรับพฤติกรรมที่เหมาะสมของกิจกรรม เลือกหรือยกเลิกการเลือก ไม่ noTruncation: true หรือ false
คอลัมน์เพิ่มเติม เพิ่มคอลัมน์ข้อมูลเพิ่มเติมไปยังเส้นทางสัมพัทธ์หรือค่าคงที่ของไฟล์ต้นฉบับของร้านค้า นิพจน์ได้รับการสนับสนุนสําหรับอย่างหลัง เรียนรู้เพิ่มเติมจาก เพิ่มคอลัมน์เพิ่มเติมในระหว่างการคัดลอก • ชื่อ
•ค่า
ไม่ additionalColumns:
•ชื่อ
•ค่า

ข้อมูลปลายทาง

ชื่อ รายละเอียด ค่า ต้องมี คุณสมบัติสคริปต์ JSON
ชนิดของที่เก็บข้อมูล ประเภทที่เก็บข้อมูลของคุณ พื้นที่ ใช่ /
ประเภทที่เก็บข้อมูลของพื้นที่ทํางาน เลือก ฐานข้อมูล KQL จากรายการชนิดของที่เก็บข้อมูล ฐานข้อมูล KQL ใช่ /
ฐานข้อมูล KQL เลือกฐานข้อมูล KQL ที่มีอยู่จากพื้นที่ทํางาน <ฐานข้อมูล KQL ของคุณ> ใช่ /
ตาราง ตารางข้อมูลปลายทางของคุณสําหรับเขียนข้อมูล <ชื่อตารางของคุณ> ใช่ ตาราง
ชื่อการแมปการนําเข้า ชื่อของการแมปที่ได้สร้างไว้ล่วงหน้าและกําหนดให้กับตารางปลายทางของฐานข้อมูล KQL ล่วงหน้า <ชื่อการแมปการนําเข้าของคุณ> ใช่ ingestionMappingName
คุณสมบัติเพิ่มเติม กระเป๋าคุณสมบัติที่สามารถใช้สําหรับระบุคุณสมบัติ ingestion ใด ๆ ที่ไม่ได้ตั้งค่าโดยปลายทางของฐานข้อมูล KQL โดยเฉพาะจะเป็นประโยชน์สําหรับการระบุแท็กการนําเข้า เรียนรู้เพิ่มเติมจาก การนําเข้าข้อมูล Azure Data Explorer • ชื่อ
•ชนิด
•ค่า
ใช่ additionalProperties