Thaiadmin

การรวมฐานข้อมูลๆหลายฐานข้อมูล จากไฟล์ Xls และ Txt

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Kenz

  • ***
  • 4
  • 0
 ก่อนอื่นเลย ผมขอแนะนำตัวเองนะคับ ผมเป็นมือใหม่ในการออกแบบ Database และมีความรู้ในการเขียนโปรแกรมนิดหน่อยๆ อยากสอบถามพี่ๆว่า ถ้าระบบผม มีการส่งไฟล์ข้อมูลที่เป็น Xls และ Txt ออกมาทุกๆวัน ซึ่งแต่ละวันผมจะได้ไฟล์ Xls และ Txt ออกมาหลายๆไฟล์ที่แสดงถึงสินค้าของผม  โดยในแต่ละวันผมจะรวมไฟล์ทั้งหมดของผม(ทั้ง Xls และ Txt ) มาเป็นไฟล์ๆเดียวหรือกลายเป็น Database เดียวกันได้มั้ย เพื่อสะดวกในการหาข้อมูล โดยสิ่งที่ผมจะดึงออกมานั้น จะเป็นแค่ Field บาง Field ที่ผมต้องการ เช่น (FirstName LastName Age) และรวมเป็นไฟล์ๆเดียวเพื่อสะดวกในการใช้ข้อมูลและแปลงออกมาเป็นไฟล์เอกสารในตอนจบ
-ในกรณีนี้ ผมสามารถแปลงไฟล์ Txt เป็นไฟล์ Xls หรือแปลงขึ้นเป็น Database ได้มั้ยคับ?
-ถ้าผมต้องการเขียน Application เพื่อช่วยในเรื่องนี้ควรเริ่มยังไงดี?
-ถ้าข้อมูลในDatabaseผม มีมากๆขนาด 10K up จะส่งผลต่อเรื่องความเร็วมั้ยคับ?

ออฟไลน์ wichate

  • *
  • 595
  • 6
Re: การรวมฐานข้อมูลๆหลายฐานข้อมูล จากไฟล์ Xls และ Txt
« ตอบกลับ #1 เมื่อ: 26 มิถุนายน 2015, 08:40:30 »
แนะนำ jasper-etl ครับ
ใช้ดึงข้อมูลจากหลายๆ database ตามเงื่อนไขที่เราต้องการมารวมแล้วส่งออกไปเก็บอีก database (ในคลิกเดียว ถ้าทำเสร้จคุณก็ไม่ต้องทำงานอีกเลย ตั้งเวลารัน script อย่างเดียว)

ออฟไลน์ Kenz

  • ***
  • 4
  • 0
Re: การรวมฐานข้อมูลๆหลายฐานข้อมูล จากไฟล์ Xls และ Txt
« ตอบกลับ #2 เมื่อ: 26 มิถุนายน 2015, 15:02:55 »
เพิ่มเติมครับ งั้นถ้าสมมุติ ไฟล์ตระกูล XLS มีฟอร์มที่ต่างกัน (ชื่อต่างกัน) แต่ต้องการดึงข้อมูลออกมาเพราะเป็นข้อมูลเดียวกันกับที่ดึงออกมาอันแรก
เช่น

Name Age Year Status               อีกตารางคือ           ชื่อ อายุ ปี สถานะ
1                                                                               ๑
2                                                                               ๒
3                                                                               ๓
4                                                                               ๔

ผมต้องดึงให้ Age กับ อายุออกมาเหมือนกัน ใน Field เดียวกัน ซึ่งเปน Field ใหม่เช่น MyAge
คำถาม: สามารถทำได้มั้ยคับ?

อีกอย่างไฟล์ TXT จะมีฟอร์มที่เขียนมาเละเทะมาก แต่อยู่ในฟอร์มเดียวกันหมด เช่น

Name1 Age
           Year
           Date
           Status
Name2 Age
           Year
           Date
           Status

ผมต้องการดึงแค่ NameX กับ Dateและ Status ออกมาให้ลงดาต้าเบสเหมือนกับไฟล์ XLS ให้เป็น Fieldเดียวกันจะมีปัญหามั้ยคับ?

สรุป:  ถ้าเป็นการเขียนด้วย WEB App ทั้งสองอย่างนี้สามารถทำได้มั้ยคับ?

ออฟไลน์ kangyut

  • *****
  • 348
  • 0
Re: การรวมฐานข้อมูลๆหลายฐานข้อมูล จากไฟล์ Xls และ Txt
« ตอบกลับ #3 เมื่อ: 30 มิถุนายน 2015, 09:03:11 »

 แนะนำโยน xls , txt ลงใน table ให้เรียบร้อยก่อน

 เช่น xls1 -- โยนเข้า table1
       xls2 -- โยนเข้า table 2
 txt3 -- โยนเข้า table3

 หลังจากนั้น คอยมา map ว่า feild ตัวไหน ที่เราจะดึงไปใช้งานครับ

  8)
<b>กลุ่มผู้ดูแลระบบแห่งประเทศไทย ขอระงับการใช้ลายเซ็นต์รูปภาพ
อนุญาตให้ใช้ได้เพียง ลายเซ็นต์ที่เป็นข้อความ
จึงประกาศมาเพื่อขอความร่วมมือ จากสมาชิกทุกๆ ท่าน
ในนาม กลุ่มผู้ดูแลระบบแห่งประเทศไทย</b>

ออฟไลน์ NongL

  • *****
  • 57
  • 0
  • NongL
Re: การรวมฐานข้อมูลๆหลายฐานข้อมูล จากไฟล์ Xls และ Txt
« ตอบกลับ #4 เมื่อ: 30 มิถุนายน 2015, 09:10:44 »
แนะนำตัวนี้ครับ DataCleaner

http://datacleaner.org/newsitem/community-edition-4.0
กลุ่มผู้ดูแลระบบแห่งประเทศไทย ขอระงับการใช้ลายเซ็นต์รูปภาพ
อนุญาตให้ใช้ได้เพียง ลายเซ็นต์ที่เป็นข้อความ
จึงประกาศมาเพื่อขอความร่วมมือ จากสมาชิกทุกๆ ท่าน
ในนาม กลุ่มผู้ดูแลระบบแห่งประเทศไทย