관리자는 사용자의 Onedrive 사용현황을 파악해야 할 때가 있습니다. (리포트 목적)
관리센터에서도 제공은 되지만, 가공하기에 불편한 면이 있습니다.
아래의 사이트에서 제공되는 스크립트를 참고하여 CSV로 내보낼 수 있습니다.
Reporting OneDrive for Business Storage
https://office365itpros.com/2019/10/10/report-onedrive-business-storage/
사전설치
SharePoint Online Management Shell
https://www.microsoft.com/en-us/download/details.aspx?id=35588
사이트에 접속합니다.
Connect-SPOService -Url https://TenantName-admin.sharepoint.com
다음의 스크립트를 복사, 붙여 넣기하여 실행합니다.
# Get a list of OneDrive for Business sites in the tenant sorted by the biggest consumer of quota $ODFBSites = Get-SPOSite -IncludePersonalSite $True -Limit All -Filter "Url -like '-my.sharepoint.com/personal/'" | Select Owner, Title, URL, StorageQuota, StorageUsageCurrent | Sort StorageUsageCurrent -Desc $TotalODFBGBUsed = [Math]::Round(($ODFBSites.StorageUsageCurrent | Measure-Object -Sum).Sum /1024,2) $Report = [System.Collections.Generic.List[Object]]::new() ForEach ($Site in $ODFBSites) { $ReportLine = [PSCustomObject]@{ Owner = $Site.Title Email = $Site.Owner URL = $Site.URL QuotaGB = [Math]::Round($Site.StorageQuota/1024,2) UsedGB = [Math]::Round($Site.StorageUsageCurrent/1024,4) PercentUsed = [Math]::Round(($Site.StorageUsageCurrent/$Site.StorageQuota * 100),4) } $Report.Add($ReportLine) } $Report | Export-CSV -NoTypeInformation c:\csv\OneDriveSiteConsumption.CSV -Encoding UTF8 Write-Host "Current OneDrive for Business storage consumption is" $TotalODFBGBUsed "GB. Report is in C:\temp\OneDriveSiteConsumption.CSV" |
Excel 을 실행한 뒤, 상단의 데이터 - 텍스트/CSV 를 클릭합니다.
CSV가 추출된 경로에서 해당 파일을 불러옵니다.
데이터 변환을 클릭합니다.
닫기 및 로드를 클릭합니다.
깔끔한 Excel 파일로 생성되었습니다.
'MS 기타제품&Tool > SharePoint' 카테고리의 다른 글
Onedrive for Business. 사용자 용량을 5TB 로 확장 (0) | 2020.05.02 |
---|---|
SharePoint Server 2019. Install (2) | 2020.03.01 |
SharePoint Server 2016 Configuring Office Online Server (0) | 2019.03.18 |
Office Online Server 구성 (0) | 2018.02.13 |
Project Server 2016. 활성화 (0) | 2017.12.14 |