Score:0

พารามิเตอร์ฟังก์ชัน Azure Log Analytics

ธง co

ในพื้นที่ทำงาน Azure Log Analytics ฉันต้องการสร้างฟังก์ชัน LA ด้วยพารามิเตอร์เดียว พารามิเตอร์นั้นเป็นชื่อตารางของพื้นที่ทำงานระยะไกล ผ่านฟังก์ชัน Workspace() KQL

ฉันได้ลองทำฟังก์ชั่นที่เรียกว่า MyTestFunc ด้วย 1 พารามิเตอร์ที่ส่งผ่านเป็นประเภท 'string' พร้อมชื่อ TableName และ KQL ต่อไปนี้:

พื้นที่ทำงาน('my_remote_workspace').ชื่อตาราง

การเรียกใช้ฟังก์ชันนี้เป็นข้อผิดพลาด MyTestFunc("Usage") ด้วย:

ไม่สามารถแก้ไขเอนทิตี 'TableName'

การเรียกใช้ฟังก์ชันนี้เป็นข้อผิดพลาด MyTestFunc(Usage) ด้วย:

MyTestFunc(): อาร์กิวเมนต์ #1 ต้องเป็นนิพจน์สเกลาร์

ฉันได้ลองส่งพารามิเตอร์เช่นนี้:

พื้นที่ทำงาน('my_workspace').tablevar

นอกจากนี้ข้อผิดพลาด ฉันสงสัยว่าตัวแปร (หรือชื่อพารามิเตอร์) ติดอยู่กับ '.' ทำให้ไม่สามารถแก้ไขได้ แต่ฉันยังไม่พบวิธีแก้ปัญหา

ฉันต้องการฟังก์ชันเดียวที่ฉันสามารถสร้างได้ และส่งชื่อตารางไปยังฟังก์ชันเป็นพารามิเตอร์ และส่งคืนข้อมูลที่เกี่ยวข้อง

ความคิดใด ๆ ดูเรียบง่ายแต่กลับกลายเป็นยุ่งยาก

ขอบคุณ.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา