SAP Dashboards - แดชบอร์ดแบบไดนามิก
ในบทนี้เราจะพูดถึงวิธีสร้างแดชบอร์ดที่ด้านบนของ SQL Server โดยใช้ Embedded Spreadsheets
Dynamic Dashboard โดยใช้ SQL Server
เปิด Dashboard Designer และเลือกแดชบอร์ดที่ไม่มีชื่อ
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/open_dashboard.jpg)
ไปที่ไฟล์ Data tab in the Spreadsheet → From Other sources → From SQL server.
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/data_tab.jpg)
ป้อนชื่อเซิร์ฟเวอร์ SQL และข้อมูลประจำตัวเพื่อเชื่อมต่อกับฐานข้อมูลเซิร์ฟเวอร์ SQL ดังที่แสดงในภาพหน้าจอต่อไปนี้
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/connect_to_database_server.jpg)
ในหน้าต่างถัดไปให้เลือกฐานข้อมูลและตารางที่คุณต้องการใช้ในโมเดล
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/select_database_and_table.jpg)
ป้อนชื่อไฟล์การเชื่อมต่อข้อมูลของคุณแล้วคลิกเสร็จสิ้น
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/save_dataconnection_file.jpg)
เลือกพื้นที่ในสเปรดชีตที่ฝังไว้แล้วคลิกตกลง ป้อนข้อมูลรับรองอีกครั้งหากได้รับแจ้ง
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/select_area_of_spreadsheet.jpg)
ในทำนองเดียวกันให้เลือกตารางทั้งหมดจากฐานข้อมูลไปยังสเปรดชีตที่ฝังไว้
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/select_tables_from_database.jpg)
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/tables.jpg)
วิธีการเพิ่ม Selector Component?
ที่นี่เราสามารถเพิ่มองค์ประกอบตัวเลือก - ปุ่มตัวเลือกเพื่อใช้การแปลงสกุลเงินในแบบจำลองข้อมูล
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/add_radio_button.jpg)
ป้อนชื่อของปุ่มตัวเลือกและไปที่ตัวเลือกเซลล์เพื่อเลือกเซลล์จากสเปรดชีต
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/title_of_radio_button.jpg)
จากส่วนประกอบเลือกแผนภูมิวงกลม ป้อนชื่อเรื่องและหัวข้อย่อยของแผนภูมิ ไปที่ตัวเลือกเซลล์จากแท็บค่าและเลือกเซลล์จากสเปรดชีต
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/title_and_sub_title.jpg)
ไปที่ General → Labels → Cell Selectorเพื่อเพิ่มป้ายกำกับให้กับส่วนประกอบนี้ เลือกเซลล์จากสเปรดชีตเพื่อเพิ่มป้ายกำกับดังที่แสดงในภาพหน้าจอต่อไปนี้
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/add_labels.jpg)
ในทำนองเดียวกันให้เพิ่มแผนภูมิวงกลมเพิ่มเติมเพื่อเพิ่มสกุลเงินเป็นยูโรและรูปีเพื่อแสดงยอดขาย เพิ่มชื่อเรื่องและคำบรรยายลงในแผนภูมิเพื่อแสดงรายการเดียวกันและไปที่ตัวเลือกเซลล์
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/add_more_pie_chart.jpg)
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/sales_by_region.jpg)
วิธีเปิดใช้งานการมองเห็นแบบไดนามิก
หากต้องการเปิดใช้งานการมองเห็นแบบไดนามิกสำหรับแต่ละแผนภูมิให้ไปที่ Behavior → Dynamic Visibility and Status. ไปที่เซลล์นั้นในแผนภูมิซึ่งเก็บค่าสำหรับการมองเห็นแบบไดนามิก
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/dynamic_visibility.jpg)
ป้อนค่าคีย์ของแผนภูมิวงกลมแต่ละรายการตามส่วนประกอบตัวเลือกปุ่มตัวเลือก
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/key_value_pie_chart.jpg)
บันทึกโมเดลโดยใช้ตัวเลือกที่ด้านบนและไปที่ตัวเลือกแสดงตัวอย่างเพื่อดูตัวอย่างดังที่แสดงในภาพหน้าจอต่อไปนี้
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/preview_of_sales_by_region.jpg)
หากต้องการเพิ่มส่วนประกอบเพิ่มเติมเพื่อแสดงยอดขายตามปีให้เลือกแผนภูมิวงกลมและตั้งชื่อเป็นยอดขายตามปีและคำบรรยายเป็น USD ไปที่ตัวเลือกเซลล์เพื่อส่งผ่านค่าจากสเปรดชีตที่ฝังไว้
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/sales_by_region_and_year.jpg)
หากต้องการเพิ่มปีเป็นป้ายกำกับให้ไปที่ป้ายกำกับแล้วเลือกคอลัมน์ปีจากสเปรดชีตที่ฝังไว้
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/add_years_as_labels.jpg)
ตั้งค่าการมองเห็นแบบไดนามิกของแผนภูมิตามที่กล่าวไว้ในหัวข้อก่อนหน้านี้ ค่าของคีย์จะถูกเก็บไว้ในเซลล์ภายใต้ปลายทาง
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/destination.jpg)
ในทำนองเดียวกันให้เพิ่มแผนภูมิวงกลมสำหรับยอดขายตามปี (เป็นยูโร) และยอดขายตามปี (เป็นรูปี) บันทึกโครงการขาย หากต้องการใช้การจัดรูปแบบประเภทใด ๆ คุณสามารถดูแผนภูมิทั้งหมดจากเบราว์เซอร์ออบเจ็กต์ได้ไปที่Appearance → Text.
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/view_all_charts.jpg)
ในทำนองเดียวกันคุณสามารถเพิ่มแผนภูมิเพิ่มเติมด้วยชื่อ - ขายตามหมวดหมู่ดังที่แสดงในภาพหน้าจอต่อไปนี้
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/sales_by_category.jpg)
เพิ่มป้ายกำกับโดยไปที่ตัวเลือกเซลล์ ตั้งค่าการมองเห็นแบบไดนามิกสำหรับองค์ประกอบและแผนภูมิหลายรายการ
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/add_labels_to_Cell.jpg)
บันทึกโครงการอีกครั้งและไปที่ตัวเลือกดูตัวอย่างที่ด้านบน
![](https://post.nghiatu.com/assets/tutorial/sap_dashboards/images/save_and_preview.jpg)
นี่คือวิธีที่คุณสามารถสร้างโมเดลใน SAP Business Objects Dashboard Designer และใช้สเปรดชีตแบบฝังเพื่อรับข้อมูลจากแหล่งข้อมูลภายนอกและทำการเชื่อมโยงข้อมูลกับส่วนประกอบต่างๆใน Canvas และใช้คุณสมบัติการมองเห็นแบบไดนามิก