การใช้เครื่องมือการโยกย้าย RDL
เครื่องมือนี้ได้รับการออกแบบมาเพื่อช่วยให้ลูกค้าย้ายรายงาน SQL Server Reporting Services (RDL) จากเซิร์ฟเวอร์ภายในเครื่องของคุณไปยังพื้นที่ทํางาน Power BI ในผู้เช่าของคุณ เครื่องมือนี้ยังเป็นส่วนหนึ่งของกระบวนการโยกย้ายข้อมูลด้วย:
แปลงแหล่งข้อมูลที่ใช้ร่วมกันและ/หรือชุดข้อมูลที่ใช้ร่วมกันในไฟล์รายงานเหล่านี้เพื่อฝังในรายงานและบันทึกไฟล์ลงในดิสก์ภายในเครื่อง
ตรวจสอบแหล่งข้อมูลหรือคอมโพเนนต์รายงานที่ไม่รองรับเมื่ออัปโหลดไปยัง Power BI
บันทึกไฟล์ที่แปลงแล้วที่ผ่านการตรวจสอบเหล่านี้ไปยังพื้นที่ทํางาน Power BI ที่ระบุ
แสดงข้อมูลสรุปของแอสเซทที่สําเร็จและไม่สําเร็จที่โยกย้าย
หมายเหตุ
กระบวนการนี้ไม่ลบแอสเซทใด ๆ จากแหล่งที่มา
การติดตั้ง
RdlMigration จะถูกจัดส่งเป็นส่วนหนึ่งของตัวสร้างรายงาน Power BI ซึ่งสามารถดาวน์โหลดได้จาก ศูนย์ดาวน์โหลดของ Microsoft
การใช้งาน
# RdlMigration <your Base url endpoint> <file Path> <WorkspaceName>
คําสั่งนี้จะบันทึกไฟล์ที่แปลงทั้งหมดลงในดิสก์ภายในเครื่องและแสดงสถานะของแต่ละไฟล์ในหน้าต่างคําสั่ง เช่นเดียวกับไฟล์ที่เรียกว่า ConversionLog.txt
ตัวอย่าง
ตัวอย่างด้านล่างถือว่าคุณกําลังเรียกใช้ในพร้อมท์คําสั่งที่ RdlMigration.exe แอปพลิเคชันถูกคัดลอกไป คุณสามารถรับแอปพลิเคชันได้โดยการลอกแบบและสร้างที่เก็บข้อมูลนี้ หรือโดยการดาวน์โหลดรุ่นล่าสุดจากแท็บ 'เผยแพร่' ดูรายละเอียดด้านล่างเกี่ยวกับวิธีการค้นหาจุดสิ้นสุด reportserver ของคุณ
- อัปโหลดรายงานทั้งหมดจากโฟลเดอร์ 'รายงานของฉัน' จากการติดตั้งโหมดเนทิฟของ SQL Server Reporting Services หรือเซิร์ฟเวอร์รายงาน Power BI ไปยัง 'พื้นที่ทํางานของฉัน' ใน powerbi.com
RdlMigration https://ssrsservername/reportserver "/My Reports" "My Workspace"
- อัปโหลดรายงานทั้งหมดจากโฟลเดอร์ '/ยอดขาย' จากการติดตั้งโหมดเนทิฟของ SQL Server Reporting Services หรือเซิร์ฟเวอร์รายงาน Power BI ไปยังพื้นที่ทํางาน 'ยอดขาย' ใน powerbi.com
RdlMigration https://ssrsservername/reportserver "/Sales" "Sales"
- อัปโหลดรายงานทั้งหมดจากโฟลเดอร์ '/เอกสาร/รายงานที่ใช้ร่วมกัน' จากการติดตั้งโหมดรวม SharePoint ของ SQL Server Reporting Services ไปยังพื้นที่ทํางาน 'รายงาน' ใน powerbi.com
RdlMigration "https://sharepointservername/_vti_bin/reportserver" "https://sharepointservername/Shared Documents/Reports" "Reports"
- อัปโหลดรายงานเดี่ยวที่เรียกว่า MonthlySales จากโฟลเดอร์ '/เอกสารที่ใช้ร่วมกัน/รายงานยอดขาย' จากการติดตั้งโหมดรวม SharePoint ของ SQL Server Reporting Services ไปยังพื้นที่ทํางาน 'รายงาน' ใน powerbi.com
RdlMigration "https://sharepointservername/_vti_bin/reportserver" "https://sharepointservername/Shared Documents/SalesReports/MonthlySales.rdl" "Reports"
รายละเอียดการป้อนข้อมูล
จุดสิ้นสุด URL พื้นฐาน
ตั้งค่านี้ใน Reporting Services Configuration Manager ภายใต้ Web Service URL-> Report Server Web Service URL
เส้นทางไฟล์
ซึ่งอ้างถึงเส้นทางสัมพัทธ์ไปยังไฟล์หรือโฟลเดอร์ของคุณบนเซิร์ฟเวอร์รายงาน ถ้าเส้นทางอ้างอิงไฟล์ เครื่องมือจะแปลงและส่งเฉพาะแต่ละไฟล์นั้น หากเส้นทางอ้างอิงโฟลเดอร์ เครื่องมือจะแปลงและพยายามส่งไฟล์รายงานทั้งหมดภายในโฟลเดอร์นั้น ซึ่งจะรวมถึงรายงานใด ๆ ที่มีอยู่ในโฟลเดอร์ และจะแปลงการขึ้นต่อกันที่อาจอยู่ในโฟลเดอร์หรือโฟลเดอร์ย่อยอื่น ๆ (เช่น Shared DataSources และ Shared DataSets) รายงานในโฟลเดอร์ย่อยจะไม่ถูกเผยแพร่
ชื่อพื้นที่ทำงาน
นี่คือชื่อของพื้นที่ทํางานที่คุณต้องการอัปโหลดไฟล์ของคุณไปให้ ล้อมรอบชื่อด้วยเครื่องหมายอัญระบุถ้ามีช่องว่างในชื่อ ตัวอย่างเช่น:
"Paginated Workspace"