บทความนี้จะพูดถึงการทำตัวเลือก (Select) และเมื่อ Select แล้วเราจะนำค่าที่ Select ส่งไปยัง Query ที่ต้องการใช้ค่าที่ Select คือการส่ง Parameter นั้นเอง
สิ่งที่จะทำ
1. สร้างส่วนของ Select (Select Component)
2. ส่งค่า Parameter ไปใช้ใน Query
แสดงบทความที่มีป้ายกำกับ pentaho แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ pentaho แสดงบทความทั้งหมด
31/03/2560
30/03/2560
Pentaho CDE DashBoard [การจัดหน้า Dashboard]
การจัดหน้า DashBoard เราจะใช้ Bootstrap เรื่อง Grid System เข้ามาช่วยซึ่งจะช่วยให้ DashBoard ของเรารองรับกับอุปกรณ์ที่มีขนาดต่างกันได้อย่างเหมาะสม
ขั้นตอนแรกเราต้องมารู้จัก Grid System ของ Bootstrap กันก่อน โดย Grid System จะแบ่งออกเป็น 4 ขนาดได้แก่
- Extra small devices หรือ Phone (xs)
- Small devices หรือ Tablets (sm)
- Medium devices หรือ Desktops (md)
- Large devices (lg)
Pentaho CDE DashBoard [การใช้งานเบื้องต้น]
Pentaho CDE DashBoard เป็น Plug-in ตัวหนึ่งที่มาพร้อมกับการติดตั้ง Pentaho BI Server (การติดตั้ง) ซึ่งจะแสดงข้อมูลที่ได้จากการ Query ออกมาในรูปแบบของกราฟหรือตาราง ซึ่งรองรับการ Query แบบต่างๆเช่น MDX Query, SQL Query เป็นต้น จะแสดงออกมาผ่าน Web Browser ที่สามารถจัด Design ของหน้า DashBoard ได้เอง
17/01/2560
Pentaho Report Designer การสร้าง Chart
จากบทความ การใช้งาน Pentaho Report Designer เบื้องต้น (Link) ได้ยกตัวอย่างการเชื่อมต่อฐานข้อมูลและนำข้อมูลที่ได้มาใส่ในเอกสาร ในบทความนี้จะแสดงวิธีการสร้าง Chart ในโปรแกรม Pentaho Report Designer กันครับ
Pentaho Report Designer [การใช้งานเบื้องต้น]
Pentaho Report Designer เป็นเครื่องมือที่จะช่วยในการทำไฟล์เอกสาร ซึ่งจะสามารถ Export ชนิดของไฟล์ออกมาได้ทั้ง PDF, Excel, HTML, Text, Rich-Text-File, XML และ CSV
ฐานข้อมูลที่ใช้
ชื่อ Database Name : employeedb
16/01/2560
Pentaho Data Integration (Excel to Mysql DB) [Transformation]
บทความนี้เป็นการนำข้อมูลที่อยู่ในไฟล์เอกสาร Excel ไปเข้าสู้ฐานข้อมูล MySql ซึ่งจะใช้โปรแกรม Xampp ในการจำลองฐานข้อมูลบน Localhost
Process ที่ใช้ใน Pentaho Data Integration (PDI)
- Microsoft Excel Input ใช้ในการนำเข้าข้อมูลเพื่อนำข้อมูลไป Transform เข้าสู่ MySQL
- Insert / Update หรือ Table Output ซึ่งบทความนี้จะใช้ Insert / Update เนื่องจาก Table Output จะเป็นการ Run เพียงรอบเดียวถ้ามีการ Run อีกรอบจะทำให้ข้อมูลมีการซ้ำหรือข้อมูลไม่เข้าสู่ฐานข้อมูลเนื่องจากเกิดการซ้ำของ Primary Key แต่การใช้ Inert / Update นั้นจะตรวจสอบว่าในฐานข้อมูลมี Primary Key ตัวนี้แล้วหรือไม่ ถ้ามีแล้วจะทำการ Update ข้อมูลที่เปลี่ยนแปลงใน Row เดิม แต่ถ้ายังไม่เคยมีข้อมูลนี้เลยจะถูก Insert เข้าไปเป็น Row ใหม่ในฐานข้อมูล
13/01/2560
การใช้งาน Pentaho Data Integration (Transformations)
นี้เป็นครั้งแรกที่ผมจะเริ่มใช้โปรแกรม Pentaho ซึ่งจะเน้นไปในเรื่องของการ Transformations ข้อมูล หรือคือการรวบรวมข้อมูลหลายๆที่มาคัดกรองข้อมูล หรือนำข้อมูลที่ได้มาตรวจสอบ
เรามาเริ่มการใช้งานเบื้องต้นกันเลยดีกว่า
ขั้นตอนแรกมาเริ่มสร้าง Project ให้ไปที่ Tools Bar ด้านบนไปที่ File -> New -> Transformation หรือกด Ctrl+N จะเป็นการเริ่ม Project ใหม่ ซึ่งค่าเร่มต้นชื่อ Project จะเป็น "Transformation 1"
ขั้นตอนการติดตั้ง Pentaho - Data Integration (Kettle)
Data Integration หรือ Kettle เป็นเครื่องมือที่ช่วยในการรวบรวมข้อมูลต่างๆ ก่อนการทำรายงาน(Report), วิเคราะห์ข้อมูล (Data Analysis)
วิธีการติดตั้งและเข้าใช้งาน
ขั้นตอนแรกให้ผู้ใช้เข้าไป Download โปรแกรม Data Integration - Kettle (Link)
10/01/2560
เริ่มรู้จัก Pentaho คืออะไร?
Pentaho (Link) เป็น software แบบ Businese Intelligence (BI) ที่นำมาช่วยในการวิเคาะห์ข้อมูลหลายๆฐานข้อมูล ออกมาในรูปแบบต่างๆ เช่น กราฟ, ตาราง หรือใบรายงานผล เป็นต้น ซึ่งจะช่วยให้ธุรกิจที่กำลังที่จะดำเนินงานหรือดำเนินงานไปแล้วสามารถมองเห็นถึงข้อมูลที่ต้องการทราบว่าไปในทิศทางไหน เพื่อให้ผู้ใช้งานหรือธุรกิจนั้นๆ สามารถวางแผนการทำการตลาดได้แม่นยำมากขึ้นและมีข้อมูลที่สามารถใช้เป็นข้ออ้างอิงได้
สมัครสมาชิก:
บทความ (Atom)










