มารู้จักกับ IBM Cognos Metric Studio #13


            ครั้งที่แล้วเรารู้วิธีบันทึกข้อมูลเข้าระบบแบบตรงๆ ต่อไปนี้จะเป็นวิธีนำข้อมูลเข้าโดยการดึงจากไฟล์
            วิธีที่ 2. ดึงข้อมูลจากไฟล์ เริ่มต้นต้องทราบขั้นตอนในการนำข้อมูลเข้า ประกอบด้วย



            2.1 ขั้นตอนการกำหนดพื้นที่การวางไฟล์
                  ให้เข้าไปที่ Tools แล้วเลือก Import Sources

                  จะเลือกจาก Default Import Source หรือจะสร้าง Directory ใหม่ก็ได้ ในตัวอย่างแก้ไขจาก Default

                  เลือก Directory ซึ่งจะอยู่ภายใต้ <cognos installation path>/deployment หากต้องการ Directory ใหม่ก็สร้างใน Server ภายใต้ path deployment เท่านั้น
                  คลิกเลือก Directory ที่ต้องการเก็บ
                  กดปุ่ม OK ก็จะได้พื้นที่การวางไฟล์ครบถ้วน
            2.2 ขั้นตอนการเตรียมข้อมูล
                  ไฟล์ที่จะใช้ upload ข้อมูลจะเป็นประเภท Text  แบบ Tab Delimited นามสกุลต้องลงท้ายด้วย CMV เท่านั้น ซึ่งจะไม่ต้องมีหัว Column โดยมีลำดับ ตามนี้
                   1. year_nr            ปี ค.ศ.
                   2. time_period_cd  รหัสช่วง D=Day,W=Week,M=Month,Q=Quarter,Y=Year
                   3. period_nr           ลำดับตามข้อ 2
                   4. day_nr               วันตามข้อ 2
                   5. kpi_id                รหัส Metric (required)
                   6. value_type_cd   ประเภทของข้อมูล A=Actual,T=Target,O=Tolerance (required)
                   7. kpi_value            ค่าทีี่จะบันทึก ทศนิยมไม่เกิน 5 ตำแหน่ง (required)
                   8. currency_cd        รหัสสกุลเงิน
                   9. last_updated_dt   วันที่แก้ไขล่าสุด
                 10. kpi_nm                 ชื่อ KPI
                 11. scorecard_id         รหัส Home Scorecard (required)
                 12. scorecard_nm        ชื่อ Scorecard
                 13. kpi_class_id         รหัส Metric Type (required)
                 14. data_source_id     รหัส Data Source
                 15. data_source_nm   ชื่อ  Data Source
                 16. parent_scorecard_id รหัสพ่อของ Scorecard
                 17. qualifier_id                รหัสคุณสมบัติ Metric
                 18. qualifier_nm               ชื่อคุณสมบัติ Metric
                 19. start_time_cd             วันที่ของข้อมูล KPI  (required)
                 20. level_id                    รหัสช่วงเวลา D=Day,W=Week,M=Month,Q=Quarter,Y=Year
                 21. kpi_text                    Note KPI
                 22. language_cd              รหัสภาษา
                 23. created_dt                วันที่ทำการบันทึกข้อมูล
                  สามารถไปดูตัวอย่างจาก Metric sample ที่มาพร้อมกับ Server ได้
            2.3 นำไฟล์ไปวางไว้ที่ Data Source ที่กำหนดไว้
                    
            2.4 Import Task สั่งให้ job ทำงาน
                  ไปที่ Metric Maintenance

   
                   สั่ง  run Import and transfer data from files into metric store
                       จะเป็นกา่รอ่านข้อมูลจากไฟล์เข้า Staging table และนำข้อมูลจาก Staging เข้่าไปคำนวณใน Metric Store
                หากมีการพบข้อมูลที่ไม่ถูกต้องจะนำรายการที่มีปัญหาไปเก็บไว้ใน Staging reject log
                สำหรับขั้นตอนนี้จะไม่มีการลบไฟล์ที่อ่านแล้วออกจากที่เก็บ ดังนั้นผู้ที่ import ต้องนำไฟล์ออกจากที่เก็บ(Data source)ไปไว้พื้นที่อื่นๆเอง
                 จุดนี้ IBM น่าจะดำเนินการออกแบบและทำการย้ายไฟล์ให้แทนที่ admin ต้องดำเนินการเอง
                     

                   สำหรับคำสั่งอื่นๆ
                    Import from files into staging area  ใช้สำหรับอ่านข้อมูลจากไฟล์ไปไว้ใน Staging table
                    Transfer from staging area into metric store ใช้สำหรับอ่านข้อมูลจาก Staging table นำไปเข้า KPI หรือ metric store พร้อมคำนวณค่าใน Metric
                 
                     คงจะพอเห็นภาพคร่าวๆ ในการนำข้อมูลเข้า Metric Store แล้วครั้งหน้ามาลอง Export ข้อมูลกันนะครับ

ความคิดเห็น

บทความที่ได้รับความนิยม