คุณสามารถใช้รายงาน Reporting Services ที่ถูกประกาศไปยังไซต์ SharePoint หรือเซิร์ฟเวอร์รายงานเป็นแหล่งข้อมูลในเวิร์กบุ๊กแบบ Power Pivot ได้ ขั้นตอนต่อไปนี้จะอธิบายวิธีการสร้างการเชื่อมต่อกับรายงานและนําเข้าข้อมูลไปยังเวิร์กบุ๊กของคุณ
ในบทความนี้
ข้อกำหนดเบื้องต้น
คุณต้องใช้ไฟล์นิยามรายงาน (.rdl) เป็นแหล่งข้อมูล การนําเข้าจากตัวแบบรายงานไม่ได้รับการสนับสนุน
คุณต้องมีสิทธิ์เปิดรายงานภายใต้บัญชีผู้ใช้ Windowsของคุณ และคุณต้องทราบที่อยู่ของรายงานหรือเซิร์ฟเวอร์รายงานที่โฮสต์รายงานนั้น คุณสามารถตรวจสอบสิทธิ์ของคุณโดยการพยายามเปิดรายงานในเว็บเบราว์เซอร์ก่อน ถ้ารายงานเปิดขึ้น รายงานจะยืนยันว่าคุณมีสิทธิ์เพียงพอและ URL ที่ถูกต้อง
Reporting Services จะต้องเป็นเวอร์ชันSQL Server 2008 R2 หรือใหม่กว่า เวอร์ชันเหล่านั้นมีฟีเจอร์การส่งออกตัวดึงข้อมูลที่สตรีมข้อมูลรายงานในรูปแบบตัวดึงข้อมูล XML คุณสามารถระบุเซิร์ฟเวอร์รายงานได้โดยตัวเลือก ส่งออกเป็นตัวดึงข้อมูล ที่ปรากฏในแถบเครื่องมือรายงานเมื่อคุณเปิดรายงานในเบราว์เซอร์ ดังนี้
เลือกวิธีการนําเข้า
ข้อมูลรายงานจะถูกเพิ่มหนึ่งครั้งในระหว่างการนําเข้า สําเนาของข้อมูลจะถูกวาง Power Pivot เวิร์กบุ๊ก เมื่อต้องการรับการเปลี่ยนแปลงล่าสุดไปยังข้อมูลรายงานที่อยู่ภายใต้รายงาน คุณสามารถรีเฟรชข้อมูลจาก Power Pivot ใน Excel หรือกําหนดค่ากําหนดการการรีเฟรชข้อมูลให้กับเวิร์กบุ๊กหลังจากที่ได้ประกาศไปยังSharePointแล้ว
คุณสามารถใช้วิธีใดวิธีหนึ่งต่อไปนี้เพื่อเพิ่มข้อมูลรายงาน Reporting Services ไปยังเวิร์กบุ๊ก Power Pivot รายงาน
แอปพลิเคชัน |
แนวทาง |
ลิงก์ |
Power Pivot |
คลิก จาก รายงาน เพื่อระบุที่อยู่ให้กับรายงาน คุณยังสามารถคลิก จากแหล่งข้อมูลอื่น แล้วคลิก รายงานเพื่อระบุที่อยู่ n ให้กับรายงาน |
|
Power Pivot |
คลิก จากตัวดึงข้อมูล เพื่อระบุเอกสารบริการ (.atomsvc) ที่มีข้อมูลการเชื่อมต่อ |
|
บริการการรายงาน |
คลิกปุ่มส่งออกไปยังตัวดึงข้อมูล บนแถบเครื่องมือรายงานเพื่อส่งออกข้อมูลไปยัง Power Pivot ใน Excel ทันที ถ้ามีการติดตั้งบนคอมพิวเตอร์ของคุณ หรือบันทึกไฟล์ส่งออกเป็นไฟล์บริการ Atom (.atomsvc) เพื่อใช้ในอนาคต |
นําเข้าข้อมูลรายงานโดยใช้ที่อยู่ของรายงานที่ประกาศ
-
ในหน้าต่าง Power Pivot เอกสาร ใน แท็บ หน้าแรก ให้คลิก จากรายงาน ตัวช่วยสร้าง การนําเข้าตาราง จะเปิดขึ้น
-
คลิกเรียกดู แล้วเลือกเซิร์ฟเวอร์รายงาน
ถ้าคุณใช้รายงานบนเซิร์ฟเวอร์รายงานเป็นปกติ เซิร์ฟเวอร์อาจแสดงอยู่ใน ไซต์ และเซิร์ฟเวอร์ล่าสุด มิฉะนั้นใน ชื่อ ให้พิมพ์ที่อยู่ไปยังเซิร์ฟเวอร์รายงาน แล้วคลิก เปิด เพื่อเรียกดูโฟลเดอร์บนไซต์เซิร์ฟเวอร์รายงาน ที่อยู่ตัวอย่างของเซิร์ฟเวอร์รายงานอาจเป็น http://<ชื่อ>/reportserver
-
เลือกรายงาน แล้วคลิกเปิด อีกวิธีหนึ่งคือ คุณสามารถวางลิงก์ไปยังรายงาน รวมถึงเส้นทางแบบเต็มและชื่อรายงาน ใน กล่องข้อความ ชื่อ ตัวช่วยสร้าง การนําเข้าตาราง จะเชื่อมต่อกับรายงานและแสดงในพื้นที่แสดงตัวอย่าง
ถ้ารายงานใช้พารามิเตอร์ คุณต้องระบุพารามิเตอร์หรือคุณไม่สามารถสร้างการเชื่อมต่อรายงานได้ เมื่อคุณนําเข้า เฉพาะแถวที่เกี่ยวข้องกับค่าพารามิเตอร์เท่านั้นที่จะถูกนําเข้าในตัวดึงข้อมูล
-
เลือกพารามิเตอร์โดยใช้กล่องรายการหรือกล่องผสมที่มีให้ในรายงาน
-
คลิก ดูรายงาน เพื่ออัปเดตข้อมูล
หมายเหตุ: การดูรายงานจะบันทึกพารามิเตอร์ที่คุณเลือกไว้ด้วยกันด้วยนิยามตัวดึงข้อมูล
หรือคลิก ขั้นสูง เพื่อตั้งค่าคุณสมบัติเฉพาะผู้ให้บริการให้กับรายงาน
-
-
คลิก ทดสอบการเชื่อมต่อ เพื่อให้แน่ใจว่ารายงานพร้อมใช้งานในฐานะตัวดึงข้อมูล อีกวิธีหนึ่งคือ คุณยังสามารถคลิก ขั้นสูง เพื่อ ยืนยันว่าคุณสมบัติ เอกสาร บริการแบบอินไลน์ มี XML ที่ฝังตัวที่ระบุการเชื่อมต่อตัวดึงข้อมูล
-
คลิก ถัดไป เพื่อ นําเข้าต่อ
-
ในหน้า เลือกตาราง และมุมมอง ของตัวช่วยสร้าง ให้เลือกกล่องกาเครื่องหมายที่อยู่ถัดจากส่วนรายงานที่คุณต้องการนําเข้าเป็นข้อมูล
รายงานบางรายการสามารถประกอบด้วยหลายส่วน รวมถึงตาราง รายการ หรือกราฟ
-
ในกล่อง ชื่อที่ ง่าย ให้พิมพ์ชื่อของตารางที่คุณต้องการให้ตัวดึงข้อมูลถูกบันทึกในเวิร์กบุ๊ก Power Pivot ของคุณ
ชื่อของตัวควบคุม บริการการรายงาน จะถูกใช้ตามค่าเริ่มต้นถ้าไม่มีการมอบหมายชื่อ: ตัวอย่างเช่น Tablix1, Tablix2 เราขอแนะนําให้คุณเปลี่ยนชื่อนี้ในระหว่างการนําเข้าเพื่อให้คุณสามารถระบุที่มาของตัวดึงข้อมูลที่นําเข้าได้ง่ายขึ้น
-
คลิก แสดงตัวอย่างและ กรอง เพื่อรีวิวข้อมูลและเปลี่ยนแปลงการเลือกคอลัมน์ คุณไม่สามารถจํากัดแถวที่นําเข้าในตัวดึงข้อมูลรายงาน แต่คุณสามารถเอาคอลัมน์ออกได้โดยการล้างกล่องกาเครื่องหมาย คลิก ตกลง.
-
ในหน้า เลือกตารางและ มุมมอง ให้คลิกเสร็จสิ้น
-
เมื่อนําเข้าแถวทั้งหมด แล้ว ให้คลิกปิด
นําเข้าข้อมูลรายงานโดยใช้ URL ไปยังเอกสารบริการข้อมูล
ทางเลือกอื่นในการระบุที่อยู่รายงานคือการใช้ไฟล์เอกสารบริการข้อมูล (.atomsvc) ที่มีข้อมูลตัวดึงข้อมูลรายงานที่คุณต้องการใช้อยู่แล้ว เอกสารบริการข้อมูลระบุ URL ไปยังรายงาน เมื่อคุณนําเข้าเอกสารบริการข้อมูล ตัวดึงข้อมูลรายงานจะถูกสร้างขึ้นจากรายงานและถูกเพิ่มลงใน Power Pivot เอกสาร
-
ในหน้าต่าง Power Pivot บนแท็บหน้าแรกให้คลิกจากตัวดึงข้อมูล ตัวช่วยสร้าง การนําเข้าตาราง จะเปิดขึ้น
-
ในเชื่อมต่อไปยังหน้าตัวดึงข้อมูล ให้พิมพ์ชื่อที่เรียกง่ายที่จะใช้เมื่ออ้างอิงถึงแหล่งข้อมูล
ชื่อนี้จะถูกใช้ภายใน Power Pivot เวิร์กบุ๊กเพื่ออ้างอิงถึงแหล่งข้อมูลเท่านั้น ในตัวช่วยสร้างคุณจะตั้งชื่อตารางที่จัดเก็บข้อมูลไว้ในภายหลัง
-
พิมพ์เส้นทางไปยังไฟล์เอกสารบริการข้อมูล (.atomsvc) ที่ระบุตัวดึงข้อมูลรายงาน คุณสามารถระบุที่อยู่ให้กับเอกสารถ้าจัดเก็บไว้บนเซิร์ฟเวอร์ หรือคุณสามารถเปิดจากโฟลเดอร์บนคอมพิวเตอร์ของคุณ อีกวิธีหนึ่งคือ คุณสามารถ คลิก เรียกดู เพื่อนําทางไปยังเซิร์ฟเวอร์ที่มีเอกสารบริการข้อมูลที่คุณต้องการใช้
-
คลิก ทดสอบการเชื่อมต่อ เพื่อให้แน่ใจว่าสามารถสร้างตัวดึงข้อมูลได้โดยใช้ข้อมูลในเอกสารบริการข้อมูล
-
คลิก ถัดไป
-
ในหน้า เลือกตาราง และมุมมอง ของตัวช่วยสร้าง ให้เลือกกล่องกาเครื่องหมายที่อยู่ถัดจากส่วนรายงานที่คุณต้องการนําเข้าเป็นข้อมูล
รายงานบางรายการสามารถประกอบด้วยหลายส่วน รวมถึงตาราง รายการ หรือกราฟ
-
ในกล่อง ชื่อที่ ง่าย ให้พิมพ์ชื่อของตารางที่คุณต้องการให้ตัวดึงข้อมูลถูกบันทึกลงในเวิร์กบุ๊ก Power Pivot ของคุณ
ชื่อของตัวควบคุม บริการการรายงาน จะถูกใช้ตามค่าเริ่มต้นถ้าไม่มีการมอบหมายชื่อ: ตัวอย่างเช่น Tablix1, Tablix2 เราขอแนะนําให้คุณเปลี่ยนชื่อนี้ในระหว่างการนําเข้าเพื่อให้คุณสามารถระบุที่มาของตัวดึงข้อมูลที่นําเข้าได้ง่ายขึ้น
-
คลิก แสดงตัวอย่างและ กรอง เพื่อรีวิวข้อมูลและเปลี่ยนแปลงการเลือกคอลัมน์ คุณไม่สามารถจํากัดแถวที่นําเข้าในตัวดึงข้อมูลรายงาน แต่คุณสามารถเอาคอลัมน์ออกได้โดยการล้างกล่องกาเครื่องหมาย คลิก ตกลง.
-
ในหน้า เลือกตารางและ มุมมอง ให้คลิกเสร็จสิ้น
-
เมื่อนําเข้าแถวทั้งหมด แล้ว ให้คลิกปิด
ส่งออกรายงานเป็นตัวดึงข้อมูล
-
เปิดรายงานจากตัวจัดการรายงาน SharePoint หรือเซิร์ฟเวอร์รายงาน
-
บนแถบเครื่องมือรายงาน ให้คลิกปุ่ม ส่งออกเป็นตัวดึงข้อมูล:
ถ้าคุณExcelบนคอมพิวเตอร์ของคุณ คุณจะได้รับพร้อมท์ให้เปิดหรือบันทึกไฟล์
-
คลิกเปิดเพื่อดูข้อมูลที่นําเข้าทันทีในหน้าต่าง Power Pivot ในExcel
ถ้าปุ่มไม่สามารถมองเห็นได้ รายงานจะไม่อยู่บน Reporting Services เวอร์ชันที่สนับสนุน พิจารณาย้ายหรือคัดลอกรายงานไปยังเซิร์ฟเวอร์รายงานที่เป็นรุ่นที่ได้รับการสนับสนุน
หมายเหตุ: Reporting Services มีส่วนขยายการแสดง Atom ที่สร้างตัวดึงข้อมูลจากไฟล์นิยามรายงาน โปรแกรมเสริมนั้น Power Pivot เซิร์ฟเวอร์ให้สร้างตัวดึงข้อมูลรายงานและเอกสารบริการข้อมูลที่ใช้เพื่อส่งออกข้อมูลรายงาน Power Pivot เวิร์กบุ๊กของคุณ For more information using feeds in Power Pivot, see Power Pivot Data Feeds on MSDN.
บันทึกไฟล์เอกสารบริการ Atom (.atomsvc) ไว้เพื่อดําเนินการนําเข้าในอนาคต
ถ้าคุณไม่มีแอปพลิเคชันบนคอมพิวเตอร์ของคุณที่สามารถเปิดตัวดึงข้อมูลรายงานได้ ให้บันทึกเอกสารนั้นเพื่อใช้ในอนาคตบนคอมพิวเตอร์ที่มี Power Pivot อยู่ในExcelของคุณ เอกสารที่คุณบันทึกจะระบุที่อยู่ให้กับรายงาน ไม่มีข้อมูลจากรายงาน
-
เปิดรายงานจากตัวจัดการรายงาน SharePoint หรือเซิร์ฟเวอร์รายงาน
-
บนแถบเครื่องมือรายงาน ให้คลิกปุ่ม ส่งออกเป็นตัวดึงข้อมูล:
-
คลิกบันทึก เพื่อจัดเก็บไฟล์ .atomsvc บนคอมพิวเตอร์ของคุณ ไฟล์จะระบุเซิร์ฟเวอร์รายงานและที่ตั้งของไฟล์รายงาน
เมื่อต้องการใช้ไฟล์ .atomsvc ในภายหลัง คุณสามารถเปิดไฟล์ Power Pivot ใน Excelเพื่อนําเข้าตัวดึงข้อมูลรายงาน For more information about how to specify a data service document for report feeds, see Import report data using a URL to a data service document in this topic.
คุณยังสามารถเผยแพร่ไฟล์นี้ไปยังไลบรารีตัวดึงข้อมูลบน SharePoint เพื่อเผยแพร่ไฟล์นี้ให้พร้อมใช้งานกับทุกคนที่ต้องการใช้ตัวดึงข้อมูลรายงานในเวิร์กบุ๊กหรือรายงานอื่น For more information about data feed libraries, see Power Pivot Data Feeds on MSDN.