【SharePoint】クロールログを出力する

f:id:tecchan365:20190710062813p:plain

クロールログを出力する方法をご紹介します。

事前準備

PnP PowerShellをインストールしておいてください。

mynote365.hatenadiary.com

ps1ファイルを作成・実行

以下のps1ファイルを作成・実行します。

# SharePoint接続情報
$targetUrl = "https://<<tenant>>.sharepoint.com/sites/LearningPortal"
Connect-PnPOnline –Url $targetUrl –Credentials (Get-Credential)

# クロールログ出力
Get-PnPSearchCrawlLog

実行が完了すると、コマンド画面上にクロールログが出力されます。
※最新の100件のみ出力されます。

f:id:tecchan365:20190710062838p:plain

以下のプログラムであれば、ユーザープロファイルのクロールログのみ出力されます。

# SharePoint接続情報
$targetUrl = "https://<<tenant>>.sharepoint.com/sites/LearningPortal"
Connect-PnPOnline –Url $targetUrl –Credentials (Get-Credential)

# クロールログ出力
Get-PnPSearchCrawlLog -ContentSource UserProfiles

詳細は、下記を参照ください。

docs.microsoft.com

以上、クロールログを出力する方法でした。