กําหนดค่าฐานข้อมูล KQL ในกิจกรรมการคัดลอก
บทความนี้สรุปวิธีการใช้กิจกรรมการคัดลอกในไปป์ไลน์ข้อมูลเพื่อคัดลอกข้อมูลจากและไปยังฐานข้อมูล KQL
การกําหนดค่าที่ได้รับการสนับสนุน
สําหรับการกําหนดค่าของแต่ละแท็บภายใต้กิจกรรมการคัดลอก ให้ไปที่ส่วนต่อไปนี้ตามลําดับ
ทั่วไป
สําหรับการกําหนดค่าแท็บทั่วไป ไปที่ทั่วไป
ทรัพยากร
คุณสมบัติต่อไปนี้ได้รับการสนับสนุนสําหรับฐานข้อมูล KQL ภายใต้แท็บ แหล่งข้อมูล ของกิจกรรมการคัดลอก
จําเป็นต้องมีคุณสมบัติต่อไปนี้:
ชนิดของที่เก็บข้อมูล: เลือกพื้นที่ทํางาน
ประเภทที่เก็บข้อมูลของพื้นที่ทํางาน: เลือก ฐานข้อมูล KQL จากรายการประเภทที่เก็บข้อมูล
ฐานข้อมูล KQL: เลือกฐานข้อมูล KQL ที่มีอยู่จากพื้นที่ทํางาน
ใช้คิวรี: เลือกตารางหรือคิวรี
ตาราง: เลือกตารางจากรายการดรอปดาวน์ หรือเลือก แก้ไข เพื่อป้อนข้อมูลด้วยตนเองเพื่ออ่านข้อมูล
คิวรี: ระบุคําขอแบบอ่านอย่างเดียวที่กําหนด ในรูปแบบ KQL ใช้คิวรี KQL แบบกําหนดเองเป็นข้อมูลอ้างอิง
ภายใต้ ขั้นสูง คุณสามารถระบุเขตข้อมูลต่อไปนี้:
หมดเวลาคิวรี: ระบุเวลารอก่อนที่คําขอคิวรีจะหมดเวลา ค่าเริ่มต้นคือ 10 นาที (00:10:00) ค่าสูงสุดที่อนุญาตคือ 1 ชั่วโมง (01:00:00)
ไม่มีการตัดทอน: ระบุว่าจะตัดชุดผลลัพธ์ที่ส่งกลับออกหรือไม่ ตามค่าเริ่มต้น ผลลัพธ์จะถูกตัดทอนหลังจากบันทึก 500,000 รายการหรือ 64 เมกะไบต์ การตัดทอนเป็นที่แนะนําอย่างยิ่งสําหรับพฤติกรรมที่เหมาะสมของกิจกรรม
คอลัมน์เพิ่มเติม: เพิ่มคอลัมน์ข้อมูลเพิ่มเติมเพื่อจัดเก็บเส้นทางสัมพัทธ์หรือค่าคงที่ของไฟล์ต้นฉบับ นิพจน์ได้รับการสนับสนุนสําหรับอย่างหลัง เมื่อต้องการเรียนรู้เพิ่มเติม ไปที่เพิ่มคอลัมน์เพิ่มเติมในระหว่างการคัดลอก
ปลายทาง
คุณสมบัติต่อไปนี้ได้รับการสนับสนุนสําหรับฐานข้อมูล KQL ภายใต้ แท็บ ปลายทาง ของกิจกรรมการคัดลอก
จําเป็นต้องมีคุณสมบัติต่อไปนี้:
- ชนิดของที่เก็บข้อมูล: เลือกพื้นที่ทํางาน
- ประเภทที่เก็บข้อมูลของพื้นที่ทํางาน: เลือก ฐานข้อมูล KQL จากรายการประเภทที่เก็บข้อมูล
- ฐานข้อมูล KQL: เลือกฐานข้อมูล KQL ที่มีอยู่จากพื้นที่ทํางาน
- ตาราง: เลือกตารางจากรายการแบบเลื่อนลง หรือเลือก แก้ไข เพื่อป้อนข้อมูลด้วยตนเอง
ภายใต้ ขั้นสูง คุณสามารถระบุเขตข้อมูลต่อไปนี้:
ชื่อการแมปการนําเข้า: ชื่อของการแมปที่สร้างขึ้นล่วงหน้าและกําหนดให้กับตารางปลายทางของฐานข้อมูล KQL ล่วงหน้า
คุณสมบัติเพิ่มเติม: ที่เก็บคุณสมบัติที่สามารถใช้สําหรับระบุคุณสมบัติการนําเข้าใดๆ ที่ไม่ได้กําหนดโดยปลายทางของฐานข้อมูล KQL อยู่แล้ว โดยเฉพาะจะเป็นประโยชน์สําหรับการระบุแท็กการนําเข้า เมื่อต้องการเรียนรู้เพิ่มเติม ไปที่ การนําเข้าข้อมูล Azure Data Explorer
การแม็ป
สําหรับ การกําหนดค่าแท็บการแมป ไปที่ กําหนดค่าการแมปของคุณภายใต้แท็บการแมป
การตั้งค่า
สําหรับการตั้งค่าการกําหนดค่าแท็บ ให้ไปที่ กําหนดค่าการตั้งค่าอื่น ๆ ของคุณภายใต้แท็บ การตั้งค่า
ข้อมูลสรุปของตาราง
ตารางต่อไปนี้ประกอบด้วยข้อมูลเพิ่มเติมเกี่ยวกับกิจกรรมการคัดลอกในฐานข้อมูล 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 |