เครื่องมือการจัดเตรียมการโยกย้ายวิดีโอ Office ๓๖๕Office 365 Video migration preparation tool

วิดีโอ Office ๓๖๕เพื่อสตรีมการโยกย้ายสามารถเรียกใช้ได้จากพอร์ทัลวิดีโอของ Office ๓๖๕เองผ่านทางเครื่องมือการโยกย้ายบริการตนเองของผู้ดูแลระบบThe Office 365 Video to Stream migration can be run from the Office 365 Video portal itself via the admin self-service migration tool. อย่างไรก็ตามในการเตรียมพร้อมสำหรับการเรียกใช้การโยกย้ายที่คุณอาจต้องการแจ้งให้ทราบและทำงานกับเจ้าของแชนเนลทั้งหมดของคุณที่การโยกย้ายกำลังจะมาถึงHowever in preparation for running the migration you may want to notify and work with all your channel owners that the migration is coming. คุณสามารถใช้เครื่องมือต่อไปนี้ในการส่งออกสเปรดชีต CSV ที่มีข้อมูลเกี่ยวกับแต่ละช่องทางวิดีโอของ Office ๓๖๕ของคุณรวมถึงบุคคลที่เป็นเจ้าของแชนเนลแต่ละแชนเนลและจำนวนการดูวิดีโอในแชนเนลที่มีอยู่ในช่วงหลายเดือนที่ผ่านมาThe following tool can be used to export a CSV spreadsheet with information about each of your Office 365 Video channels including who owns each channel and how many views videos in the channel have had in the last several months.

ผลลัพธ์ของข้อมูลโดยเครื่องมือจะเป็นประโยชน์มากในการวางแผนการโยกย้ายของคุณThe information output by the tool can be very helpful in planning your migration. รายชื่อของเจ้าของแชนเนลมีประโยชน์มากในการช่วยให้คุณทราบว่าใครคือผู้ที่วางเดิมพันที่สำคัญของคุณเพื่อหารือเกี่ยวกับการโยกย้ายด้วยThe list of channel owners is very useful in helping you determine who are your key stake holders to discuss the migration with. ผลรวมของการนับจำนวนการดูวิดีโอต่อแชนเนลสามารถใช้เพื่อช่วยให้คุณทราบว่ามีบางแชนเนลในวิดีโอ Office ๓๖๕ที่ไม่ได้ใช้งานอีกต่อไปและควรพิจารณาว่าจะถูกลบก่อนที่การโยกย้ายกำลังทำงานอยู่หรือไม่The sum of the video view counts per channel can be used to help you determine if there are some channels in Office 365 Video that aren't being used anymore and should be considered to be deleted before the migration is run.

ดาวน์โหลด: สคริปต์ PowerShell เพื่อส่งออกข้อมูลช่องทางวิดีโอของ Office ๓๖๕Download: PowerShell script to output Office 365 Video channel info

การอัปเดตของสคริปต์:Script updates:

  • 1/13/2020-การแก้ไขผลลัพธ์ของอักขระที่ไม่ใช่ภาษาอังกฤษในรายงานและไฟล์บันทึก1/13/2020 - Fix output of non-english characters in report and log files
  • 1/10/2020-การแก้ไขสิทธิ์ของเจ้าของ/ตัวแก้ไข/ตัวแสดงเมื่อไซต์ไม่ได้ใช้ภาษาอังกฤษ & เพิ่มคอลัมน์ใหม่3คอลัมน์เพื่อผลลัพธ์ที่ไม่ได้รับสิทธิ์อีเมลสำหรับแต่ละแชนเนล1/10/2020 - Fix owner/editor/viewer permissions when site not using English language & add 3 new columns to output non email permissions for each channel
  • 11/20/2019-เพิ่มการสนับสนุนสำหรับการเข้าสู่ระบบการรับรองความถูกต้องรับรอง & เพิ่มผลรวมของการดูวิดีโอต่อแชนเนล11/20/2019 - Add support for multifactor auth login & add sum of video views per channel

เบื้องPrerequisites

  1. รู้ URL SharePoint online ของคุณสำหรับผู้เช่าของคุณ (ตัวอย่าง: https://contoso.sharepoint.com)Know your SharePoint online URL for your tenant (example: https://contoso.sharepoint.com)
  2. สามารถเรียกใช้สคริปต์ PowerShell บนเครื่องของคุณได้Be able to run PowerShell scripts on your machine
  3. สามารถติดตั้งโมดูลของ PowerShell ใหม่จากอินเทอร์เน็ตบนเครื่องของคุณได้Be able to install new PowerShell modules from the internet on your machine
  4. เป็นผู้ดูแลระบบส่วนกลางของ Office ๓๖๕หรือผู้ดูแลระบบ SharePointBe an Office 365 Global admin or a SharePoint admin
  5. ดาวน์โหลดไฟล์ zip ของ สคริปต์ แล้ว unzip ไฟล์นั้นไปยังโฟลเดอร์บนเครื่องของคุณDownload the zip file of the script and unzip it to a folder on your machine

การเรียกใช้สคริปต์Running the script

  1. ค้นหา PowerShell บนเครื่องของคุณFind PowerShell on your machine

  2. คลิกขวาที่แอปพลิเคชัน PowerShell และ เรียกใช้ในฐานะผู้ดูแลระบบRight click the PowerShell application and Run as administrator

  3. ติดตั้ง โมดูลของ SharePoint Online ใน Powershell:Install the SharePoint Online module in Powershell:

    ติดตั้งโมดูลของไมโครซอฟท์ออนไลน์. PowerShellInstall-Module Microsoft.Online.SharePoint.PowerShell

    (หรือถ้ามีการติดตั้งโมดูลของ SharePoint Online แล้วคุณสามารถอัปเดตได้: อัปเดต-โมดูล Microsoft. PowerShell)(Or if the SharePoint Online module is already installed you can update it: Update-Module Microsoft.Online.SharePoint.PowerShell)

  4. ติดตั้ง โมดูลของ SharePoint PnP ใน Powershell:Install the SharePoint PnP module in Powershell:

    การติดตั้ง-โมดู SharePointPnPPowerShellOnlineInstall-Module SharePointPnPPowerShellOnline

    (หรือถ้าโมดูล PnP ของ SharePoint ติดตั้งอยู่แล้วคุณสามารถอัปเดตได้: อัปเดต-โมดูล SharePointPnPPowerShellOnline)(Or if the SharePoint PnP module is already installed you can update it: Update-Module SharePointPnPPowerShellOnline)

  5. ใน PowerShell จะเปลี่ยนไปเป็นไดเรกทอรีที่คุณซิปสคริปต์ (ตัวอย่าง: cd c:\temp)In PowerShell change to the directory where you unzipped the script (example: cd c:\temp)

  6. เปลี่ยนนโยบายการดำเนินการบนเซสชันของ PowerShell นี้เพื่ออนุญาตให้เรียกใช้สคริปต์เฉพาะกิจนี้:Change the execution policy on this session of PowerShell to allow running this ad-hoc script:

    ตั้งค่า-ExecutionPolicy-กระบวนการข้ามขอบเขตการ ExecutionPolicySet-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process

  7. เรียกใช้สคริปต์:Run the script:

    .\video-channels-info.ps1.\video-channels-info.ps1

  8. ใส่ URL ของผู้เช่า SharePoint Online ของคุณได้รับพร้อมท์โดยสคริปต์ (ตัวอย่าง: https://contoso.sharepoint.com)Enter your SharePoint Online tenant URL as prompted by the script (Example: https://contoso.sharepoint.com)

  9. เลือกว่าคุณต้องการรายงานเกี่ยวกับการดูวิดีโอต่อแชนเนลChoose if you want to report on video views per channel. การทำเช่นนี้จะวนรอบวิดีโอแต่ละวิดีโอในแชนเนลและรวมมุมมองบนแต่ละวิดีโอในช่วง24เดือนที่ผ่านมาThis will loop over each video in the channel and sum up the views on each video in the last 24 months.

    • y-Yes, ผลลัพธ์ของมุมมองข้อมูลต่อแชนเนล (ซึ่งจะทำให้รายงานใช้เวลาในการเรียกใช้อีกต่อไป)y - Yes, output the view data per channel (this will make the report take much longer to run)
    • n-ไม่ใช่ไม่แสดงผลลัพธ์ของมุมมองข้อมูลn - No, don't output the view data

    หมายเหตุ

    ส่วนนี้ของสคริปต์จะเรียกใช้ Api การวิเคราะห์การค้นหาของ SharePoint เพื่อให้ตัวเลขเหล่านี้อาจไม่พร้อมใช้งานสำหรับวิดีโอทั้งหมดThis part of the script calls SharePoint search analytics APIs, so these numbers might not be available for all videos. ใช้การตรวจนับมุมมองเหล่านี้กับการตัดสินของคุณUse these view counts with your judgement. รายงานอาจไม่ถูกต้องทั้งหมดหรือสามารถดูวิดีโอทั้งหมดได้ในขณะที่คุณเรียกใช้การดูวิดีโอทั้งหมดThe report might not be fully accurate or able to get all the views of all videos at the time you run it.

  10. หน้าต่างจะเปิดขึ้นเพื่อพร้อมท์ให้คุณเข้าสู่ระบบผู้เช่า Office ๓๖๕ของคุณA window will open up prompting you to login to your Office 365 tenant. ตรวจสอบให้แน่ใจว่าคุณลงชื่อเข้าใช้ด้วยผู้ใช้ Office ๓๖๕ส่วนกลางหรือผู้ดูแลระบบ SharePoint OnlineMake sure you sign in with a Office 365 global admin user or a SharePoint Online admin.

  11. รอให้สคริปต์เสร็จสิ้นการทำงานWait for the script to finish running. การดำเนินการนี้อาจใช้เวลาสักครู่ทั้งนี้ขึ้นอยู่กับจำนวนแชนเนลและวิดีโอที่คุณมีใน Office ๓๖๕วิดีโอThis may take some time depending on how many channels and videos you have in Office 365 Video.

หมายเหตุ

สคริปต์จะทำงานต่อไปแม้ว่าจะทำงานเป็นปัญหาแต่ละรายการบน APIs ส่วนที่เหลือของ APIs ที่มีการโทรออกThe script will keep running even if it runs into individual problems on some of the REST APIs it is calling. ถ้าคุณเห็นข้อผิดพลาดในคอนโซล PowerShell รายงานจะสิ้นสุดลงด้วยข้อมูลมากที่สุดเท่าที่คุณสามารถทำได้If you see errors in the PowerShell console, the report will end up with as much data as it was able to get.

การทำความเข้าใจเกี่ยวกับผลลัพธ์ของสคริปต์Understanding the script output

สคริปต์จะส่งออกไฟล์ข้อความและรายงาน CSV โดยอัตโนมัติไปยังโฟลเดอร์ "\output" ภายในไดเรกทอรีเดียวกันกับที่คุณเรียกใช้สคริปต์The script will automatically output a few text file and CSV reports to "\output" folder within the same directory in which you ran the script.

Channels-Info.csv -สเปรดชีต CSV ที่แสดงรายการทุกแชนเนลใน Office ๓๖๕วิดีโอและข้อมูลเพิ่มเติมเกี่ยวกับแต่ละแชนเนลรวมถึง:Channels-Info.csv - CSV spreadsheet listing every channel in Office 365 Video and more information about each channel including:

  • ชื่อแชนเนลChannel name
  • URL ของแชนเนลChannel URL
  • GUID ของแชนเนลChannel GUID
  • เจ้าของแชนเนล/บรรณาธิการ/ผู้ชมที่มีที่อยู่อีเมลChannel owners/editors/viewers with email addresses
    • ที่อยู่อีเมลของผู้ใช้และกลุ่มความปลอดภัยที่เปิดใช้งานจดหมายสำหรับสิทธิ์แต่ละแชนเนลEmail addresses of users and mail enabled security groups for each channel permission
  • เจ้าของแชนเนล/บรรณาธิการ/ผู้ชมที่ไม่มีที่อยู่อีเมลChannel owners/editors/viewers without email addresses
    • ชื่อของเอนทิตีอื่นสำหรับสิทธิ์แต่ละแชนเนลที่ไม่มีที่อยู่อีเมลที่เกี่ยวข้องThe names of other entities for each channel permission that don't have associated email addresses
    • การดำเนินการนี้อาจเป็นสิทธิ์พิเศษเช่น "ทุกคนยกเว้นผู้ใช้ภายนอก" หรืออาจเป็นกลุ่มความปลอดภัยที่ไม่ได้เปิดใช้งานจดหมายThis could be special permissions like "Everyone except external users" or it could be security groups that aren't mail enabled
  • จำนวนวิดีโอในแชนเนลCount of videos in channel
  • ตัวเลือก ผลรวมของมุมมองบนวิดีโอทั้งหมดภายในแชนเนลสำหรับ24เดือนสุดท้ายในกลุ่มช่วงเวลาที่แตกต่างกัน(Optional) Sum of views on all videos within the channel for the last 24 months in different time range buckets
    • 3เดือนล่าสุดLast 3 months
    • 6เดือนที่ผ่านมาLast 6 months
    • 12เดือนที่แล้วLast 12 months
    • 24เดือนล่าสุดLast 24 months

ถ้าคุณเลือกที่จะแสดงผลข้อมูลการนับจำนวนการดูวิดีโอสคริปต์จะใช้เวลานานมากในการเรียกใช้If you choose to output the video view counts information the script will take much longer to run. ตัวเลือกนี้ในสคริปต์จะได้รับการวิเคราะห์จำนวนมุมมองจากการวิเคราะห์การค้นหาของ SharePoint สำหรับวิดีโอแต่ละวิดีโอและรวมเข้าด้วยกันตามแชนเนลThis option in the script is getting the view count analytics from the SharePoint search analytics for each video and summing them up by channel.

ไฟล์ข้อความVideos-File-List.txtที่แสดง Url ของ SharePoint Online ไปยังแต่ละแชนเนลและ url ไปยังแต่ละวิดีโอภายในแชนเนลเหล่านั้นVideos-File-List.txt - Text file listing out the SharePoint Online URLs to each channel and the URLs to each video within those channels.

Log-Trace.txt -ไฟล์ข้อความที่ใช้ในการตรวจแก้จุดบกพร่องของสคริปต์Log-Trace.txt - Text file used to debug the script.

ดูเพิ่มเติมSee also

ภาพรวมของการโยกย้ายสตรีมStream migration overview

ประสบการณ์การโยกย้ายและรายละเอียดเกี่ยวกับการโยกย้ายStream migration experience and details on migrating

การเปรียบเทียบฟีเจอร์ของวิดีโอ Office ๓๖๕และ Microsoft StreamOffice 365 Video and Microsoft Stream feature comparison