QlikView - การสร้างข้อมูล

หลายครั้งเราต้องการข้อมูลบางอย่างเพื่อสร้างทางโปรแกรมโดยซอฟต์แวร์ที่ใช้ซึ่งไม่ได้มาจากแหล่งที่มา ตัวอย่างเช่นหมายเลขสุ่ม 100 หมายเลขหรือเฉพาะวันที่ 23 สัปดาห์ของปี นักวิเคราะห์ข้อมูลอาจต้องสร้างข้อมูลดังกล่าวเพื่อทำการวิเคราะห์ข้อมูลบางอย่างที่ไม่มีค่าเหล่านี้เมื่อมาถึง QlikView จัดเตรียมฟังก์ชันที่เรียกว่าAutogenerateซึ่งสามารถใช้ได้กับความต้องการดังกล่าว

ความต้องการข้อมูล

ลองพิจารณาสถานการณ์ที่เราต้องหาเฉพาะวันที่ซึ่งเป็นวันพฤหัสบดีหรือวันอาทิตย์ เราจำเป็นต้องหามันสำหรับช่วงที่เริ่มตั้งแต่วันนี้จนถึงสิ้นปี เราสร้างสคริปต์ต่อไปนี้ซึ่งจะบรรลุสิ่งนี้

คำอธิบาย

เราประกาศตัวแปรสองตัวเพื่อจับภาพวันแรกของเดือนปัจจุบันและวันสิ้นปี ต่อไปเราจะใช้ฟังก์ชันต่างๆและเงื่อนไขตัวกรองเพื่อสร้างค่าที่ต้องการ ฟังก์ชัน recno () สร้างหนึ่งระเบียนสำหรับแต่ละวันที่เหล่านี้ เราเพิ่มฟังก์ชันสร้างอัตโนมัติโดยให้ตัวแปรเป็นช่วง

สร้างข้อมูล

ในการโหลดสคริปต์ด้านบนไปยังหน่วยความจำของ QlikView และสร้าง Table Box โดยใช้เมนู Layout → New Sheet Objects → Table Boxเราได้รับข้อมูลที่สร้างขึ้นตามที่แสดงด้านล่าง