sharepoint online で最近の困った。 大きなリストのお話。
DESCRIPTION
Japan SharePoint Group #6 @東京 のライトニングトークでお話をさせて頂いた資料です。 キモは、5,000です。リストのルートフォルダに5,000件より多くアイテムがある状態、特定のフォルダ配下に5,000件より多くアイテムがある状態というのが問題となります。特に注意なのは、リストの権限やフォルダの権限変更、フォルダ名を変える処理など。単純な操作に思えるのですが、実際には配下に含まれるアイテム全件に対して変更処理のクエリが走ります。こうなると、資料中に記載したように不具合の出る操作がいくつか発生します。大量にデータを扱う要件がある場合には、きちんと計画を立てることが必要です。TRANSCRIPT
![Page 1: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/1.jpg)
SharePoint Online で 最近の困った。
Japan SharePoint Group #6 @東京 2012/12/15
株式会社内田洋行 太田浩史
![Page 2: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/2.jpg)
問題:
なんの数字だっけ?
![Page 3: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/3.jpg)
答え:
コイツ
オンプレ だと、 Web アプリケーションの リソース調整の設定にある。
![Page 4: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/4.jpg)
つまり オンラインでは 絶対の数字。 (設定は変えられない)
![Page 5: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/5.jpg)
では、その時なにが 起こるのか?
![Page 6: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/6.jpg)
“できない”こと。
ビューが表示できない。 ビューのフィルターを工夫。 事前にインデックス列を作っておく。 メタデータ ナビゲーションを使う。
KB にも記載があります。 http://support.microsoft.com/kb/2759051/ja
![Page 7: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/7.jpg)
ホント に“できない”こと。
コンテンツ クエリ Webパーツで表示。 リレーションシップを適用する参照列の作成。 インデックス列の作成・削除。 リストテンプレートとして保存。 添付ファイルの有効化・無効化。 データシートビューで表示。
リストの権限変更。(アイテムが権限を継承している場合)
フォルダの権限変更。 (配下に5,000を超えるアイテムが存在し、かつ権限を継承している場合)
フォルダ名の変更。(配下に5,000を超えるアイテムが存在している場合)
サイトのアドレス変更。 リストの削除。サイトの削除。
![Page 8: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/8.jpg)
なので、
アイテム数が5,000 件に 達しそうな兆候を見かけたら、 新しいリストを作ったほうが良いかも。
![Page 9: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/9.jpg)
SharePoint Online
簡単に使い始められる からこそ、計画が大切。
![Page 10: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/10.jpg)
おわり。
![Page 11: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/11.jpg)
それでもアイテムを大量に 保存するリストを作る
• 方法
–ビューをしっかり作る(後述)
– フォルダでアイテムを整理する
• 1つのフォルダ内のアイテムを5,000 以下にする
![Page 12: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/12.jpg)
大きなリストのビュー
• SharePoint Online では5,000 件を超えるアイテムが含まれるビューは正常に表示されません。
• だたし、これはビューを表示する際の問題であり、リストへ保存できるアイテムの上限値ではありません。
• つまり、5,000 件を超えるアイテムが保存されたリストで
あっても、ビューを正しく作れば正常に表示することが可能です。
• ポイント: ビューに表示されるアイテムを5,000 件以下に抑える。
![Page 13: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/13.jpg)
ビューのフィルターを設定する
• ビューに表示されるアイテムの数をコントロールするには、「フィルター」を利用します。
(ビューの設定)
![Page 14: SharePoint Online で最近の困った。 大きなリストのお話。](https://reader036.vdocuments.net/reader036/viewer/2022073017/547e0483b4795993508b4a8d/html5/thumbnails/14.jpg)
ビューのフィルターを設定する
• フィルターは複数の条件を設定することが可能ですが、大事なのは「ひとつめ」のフィルターです。
• ここで数を減らしておくとパフォーマンスが上がるようです。