Query Parameters
ตั้งค่าพารามิเตอร์ เช่น path หรือช่วงวันที่ ให้เปลี่ยนทีเดียวทั้ง query
เริ่มอ่านตรงนี้ก่อน
อธิบายแบบง่าย
Query Parameters คือเรื่องที่ช่วยให้เราใช้เชื่อมต่อและทำความสะอาดข้อมูลซ้ำๆ ให้เป็นขั้นตอนก่อนเอาไปทำรายงานได้ถูกทางขึ้น
ระดับ
เหมาะกับคนที่ต้องตรวจงานหรือวางมาตรฐาน
ใช้เมื่อไหร่
หลาย query อ้าง path หรือเซิร์ฟเวอร์เดียวกัน อยากแก้ที่เดียว
อ่านแล้วทำอะไรต่อ
สร้าง parameter ชื่อ FolderPath แล้วใช้ Folder.Files(FolderPath) เมื่อย้ายไฟล์ก็แก้ที่ parameter ที่เดียว
ใช้ตอนไหน?
- หลาย query อ้าง path หรือเซิร์ฟเวอร์เดียวกัน อยากแก้ที่เดียว
- ต้องสลับระหว่างแหล่งข้อมูลทดสอบกับของจริงโดยไม่แก้สูตร
- ต้องการให้ผู้ใช้กรอกค่า เช่น ช่วงวันที่ ก่อนรีเฟรช
ความหมาย
Query Parameter คือค่าตัวแปรที่ตั้งไว้ที่เดียวแล้วนำไปใช้ในหลาย query เช่น เก็บ path ของโฟลเดอร์ ชื่อเซิร์ฟเวอร์ หรือช่วงวันที่ เมื่อต้องย้ายไฟล์หรือเปลี่ยนแหล่งข้อมูล ก็แก้ที่ parameter ที่เดียว ไม่ต้องไล่แก้ทุกคิวรี
สร้างและอ้างถึง parameter
Home > Manage Parameters > New Parameter ตั้งชื่อ ชนิด และค่าเริ่มต้น แล้วนำไปใช้แทนค่าตายตัวในสูตร เช่น แทน path ตรง ๆ ด้วยชื่อ parameter
Home > Manage Parameters > New Parameter
// FolderPath (Text) = "C:\Data\Sales"
// นำไปใช้:
= Folder.Files(FolderPath)ตัวอย่างการใช้
เก็บ path โฟลเดอร์เป็น parameter
สร้าง parameter ชื่อ FolderPath แล้วใช้ Folder.Files(FolderPath) เมื่อย้ายไฟล์ก็แก้ที่ parameter ที่เดียว
= Folder.Files(FolderPath)