คือว่าผมกำลังจะหาโปรแกรมดึงข้อมูลจากเซอร์เวอร์หนึ่งไปยังเซอร์เวอร์หนึ่ง
โดยการดึงข้อมูลจะดึงข้อมูลจากข้อมูลที่มีการเปลี่ยนแปลงเช่น
เมื่อ user ทำการแก้ไขข้อมูล โปรแกรมนี้ก็จะไปดีงมา อาจจะเป็นแบบ
- เรียวไทม์
- ตามเวลาที่ตั้งไว้
- ทุกชม.
- ทุกสัปดาห์
- ทุกเดือน
ผมไม่ทราบว่าคือโปรแกรมประเภทอะไรครับ
ไม่ทราบว่ามีท่านใดเคยใช้งานบ้างครับช่วยแชร์ประสบการณ์ด้วยนะครับ
กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น
ลองโปรแกรมพวก rsync เป็นไงครับ ว่าแต่ OS ใช้อะไรหรือครับ
หน้าตาของข้อมูลเป็นยังไงครับ
ขอบคุณคุณ nontster มากครับ ผมขอให้ข้อมูลเพิ่มเติมนะครับ
คือว่าทางที่ทำงานจะเริ่มทำตัว DW นะครับ แล้วจะต้องหาตัวดึงข้อมูลมาใส่
ในตัง DW ของเรานะครับ ข้อมูลจะมีทั้งที่เป็นข้อมูลเก่าเก็บ
และข้อมูลที่ใหม่ผสมกันนะครับ
server A
OD : AS/400
DB : db2
server B
OS : windows
DB : SQL2005
ทีแรกนึกว่าเป็นไฟล์ ถ้าเป็น database แถมคนละค่ายก็อาจจะยากหน่อยครับ ในกรณีนี้ผมยังไม่มี idea ดีๆใช้แรงน้อยๆเลยครับ ยังไงรอท่านอื่นมาตอบดีกว่า :)
ลอง Mono
คุณ sugree ช่วยอธิบายโครงการ Mono
ให้ฟังหน่อยได้ไหมครับ เพราะผมเห็นมันมีหลากหลายมาก
ผมเริ่มงงกับมันเล็กน้อย
มันคือ .Net ที่ถูกเขียนขึ้นใหม่ทั้งชุดแบบโอเพนซอร์สน่ะครับ ผมเห็นว่ามันมีไดรเวอร์ของ DB2 กับ MS SQL 2005 ซึ่งก็นับว่าตรงตามความต้องการพอดี ถ้าคิดว่าไม่ถนัด C# ก็มีตัวเลือกอื่นอย่าง IronPython หรือ IronRuby
อีกแนวก็ใช้ Java
เนื่องจาก DW มักเป็นการรวมข้อมูลที่หลากหลายเข้ามาวิเคราะห์ โครงสร้างก็ไม่เหมือนกัน เขียนเองจะเหมาะที่สุด แต่ถ้าไม่อยากเขียนเอง ซึ่งผมก็คิดว่าไม่ต้องเขียนเองนะ ตัว DW น่าจะมีความสามารถแนวนี้ให้อยู่แล้ว อย่างน้อยก็อำนวยความสะดวก อาจจะแค่ต้องปรับแต่งกำหนดค่าละเอียดยิบ สุดท้ายก็จะใช้ได้ แต่ประสิทธิภาพอาจจะตกไปบ้าง
มีงบก็ซื้อ SAP ซักชุด ที่ผมว่ามามันมีให้ครบ
ขอบคุณ คุณsugree มากครับ นอกจาก sap แล้วตัวอื่นๆ ยังมีอีกไหมครับ
แบบชื่อยี่ห้อด้วยก็ดีนะครับ
แล้วแบบ opensource มีไหมครับ เพราะที่ ผมหาข้อมูลเกี่ยวกับ DW
ยังเจอ
JPivot(http://jpivot.sourceforge.net/)- Open Source Reporting
Mondrian(http://mondrian.pentaho.org/) - Open Source OLAP Server
JFreeReport(http://reporting.pentaho.org/) - Open Source Reporting
Kettle (http://kettle.pentaho.org/)- Open Source Data Integration (ETL)
Pentaho (http://www.pentaho.org/)- Comprehensive Open Source BI Suite
Weka (http://www.sourceforge.net/projects/weka)- Open Source Data Mining
แสดงว่าอยากทำ DW แต่ยังไม่ได้เลือกซอฟต์แวร์ใช่มั๊ยครับ
ใช่ครับคุณ sugree คือตอนนี้เราดึงข้อมูลมาทำรายงานบน access อยู่แต่ทางผู้บริหารต้องการรายงานที่มันมากกว่านี้เลยตกลงใจกันที่จะทำ DW ซึ่งเราก็ชื้อserver(M$ Windows 2003) + db(M$ SQL 2005)แล้วทำการupdateข้อมูลโดยดึงมาเป็น text file แต่เราต้องการเครื่องมือในการดึงข้อมูลที่เป็นอัตโนมัติ และมีฟีสเจอร์พอใช้ได้ ถึงดีๆ ซึ่งพอเราดึงข้อมูลได้แล้วเราก็จะทำการแก้ไขรายงานที่ทำอยู่ณ.ตอนนี้ต่อไป