คลังข้อมูล - ETL & เครื่องมือรายงาน
เครื่องมือ ETL จะดึงข้อมูลจากแหล่งข้อมูลที่แตกต่างกันทั้งหมดเหล่านี้แปลงข้อมูล (เช่นการใช้การคำนวณการรวมฟิลด์คีย์การลบฟิลด์ข้อมูลที่ไม่ถูกต้อง ฯลฯ ) และโหลดลงในคลังข้อมูล
การสกัด
ต้องมีพื้นที่จัดเตรียมระหว่างการโหลด ETL มีสาเหตุหลายประการที่ต้องใช้พื้นที่การจัดเตรียม ระบบต้นทางจะพร้อมใช้งานในช่วงเวลาหนึ่งเท่านั้นในการดึงข้อมูล ช่วงเวลานี้น้อยกว่าเวลาโหลดข้อมูลทั้งหมด ดังนั้นพื้นที่จัดเตรียมช่วยให้คุณสามารถดึงข้อมูลจากระบบต้นทางและเก็บไว้ในพื้นที่การจัดเตรียมก่อนที่ช่วงเวลาจะสิ้นสุดลง
พื้นที่การจัดเตรียมเป็นสิ่งจำเป็นเมื่อคุณต้องการรับข้อมูลจากแหล่งข้อมูลหลายแหล่งเข้าด้วยกันหรือหากคุณต้องการรวมระบบสองระบบขึ้นไปเข้าด้วยกัน
For example - คุณจะไม่สามารถดำเนินการแบบสอบถาม SQL ร่วมสองตารางจากสองฐานข้อมูลที่แตกต่างกันทางกายภาพ
ช่วงเวลาของการแยกข้อมูลสำหรับระบบต่างๆจะแตกต่างกันไปตามเขตเวลาและเวลาทำการ ข้อมูลที่ดึงมาจากระบบต้นทางสามารถนำไปใช้ในระบบคลังข้อมูลหลายที่เก็บข้อมูลการดำเนินงาน ฯลฯ
ETL ช่วยให้คุณทำการแปลงที่ซับซ้อนและต้องการพื้นที่พิเศษในการจัดเก็บข้อมูล
แปลง
ในการแปลงข้อมูลคุณใช้ชุดของฟังก์ชันกับข้อมูลที่แยกแล้วเพื่อโหลดลงในระบบเป้าหมาย ข้อมูลที่ไม่ต้องการการเปลี่ยนแปลงใด ๆ เรียกว่าการย้ายโดยตรงหรือส่งผ่านข้อมูล
คุณสามารถใช้การแปลงต่างๆกับข้อมูลที่แยกจากระบบต้นทางได้ ตัวอย่างเช่นคุณสามารถทำการคำนวณแบบกำหนดเองได้ หากคุณต้องการรายได้รวมจากการขายและไม่ได้อยู่ในฐานข้อมูลคุณสามารถใช้สูตร SUM ระหว่างการแปลงและโหลดข้อมูลได้
For example - หากคุณมีชื่อจริงและนามสกุลในตารางในคอลัมน์อื่นคุณสามารถใช้การเรียงต่อกันก่อนที่จะโหลด
โหลด
ในระหว่างขั้นตอนการโหลดข้อมูลจะถูกโหลดลงในระบบปลายทางและอาจเป็นไฟล์แบบแบนหรือระบบคลังข้อมูล
เครื่องมือรายงาน BI
เครื่องมือ BI (Business Intelligence) ถูกใช้โดยผู้ใช้ทางธุรกิจในการสร้างรายงานพื้นฐานปานกลางและซับซ้อนจากข้อมูลธุรกรรมในคลังข้อมูลและโดยการสร้าง Universes โดยใช้ Information Design Tool/UDT. สามารถใช้แหล่งข้อมูล SAP และที่ไม่ใช่ SAP ต่างๆเพื่อสร้างรายงานได้
มี BI Reporting, Dashboard และ Data Visualization Tools ในตลาดค่อนข้างน้อย ซึ่งบางส่วนมีดังนี้ -
- SAP Business Objects Web Intelligence (WebI)
- รายงานคริสตัล
- SAP Lumira
- นักออกแบบแดชบอร์ด
- IBM Cognos
- แพลตฟอร์ม Microsoft BI
- Tableau Business Intelligence
- JasperSoft
- Oracle BI OBIEE
- Pentaho
- QlickView
- SAP BW
- SAS Business Intelligence
- Necto
- Tibco Spotfire