0

У меня есть много документов, которые я хочу сохранить в библиотеке документов в SharePoint 2010. Мы говорим о документах 50k +. Я работал с библиотеками документов много раз, но не от этого размера, и я нахожусь в замешательстве относительно некоторых определений, когда речь заходит о том, как они должны храниться и сколько допустимых элементов.SharePoint - библиотеки документов, списки, представления и количество элементов

При поиске здесь: http://technet.microsoft.com/en-us/library/cc262787%28v=office.14%29.aspx#ListLibrary говорится, что библиотека документов вмещает до 30 миллионов документов. Ницца! 50k не близко к 30 миллионам. Однако могу ли я просто выгрузить все документы в библиотеку, не группируя их в представлениях или подпапках? Причина, что представление может содержать только 5k элементов, а затем я должен создавать представления и размещать документы во многих представлениях, чтобы не превышать этот предел.

Теперь документы и библиотека, скорее всего, никогда не будут просмотрены, перейдя в библиотеку. Каждый документ будет связан с другим местом, и это также не так часто. Поэтому я как бы надеюсь, что могу просто сбросить все документы в одной большой библиотеке. Я прочитал, что если количество элементов в списке превышает 5k, SharePoint не будет запрашивать запрос, чтобы возвращать все, но вместо этого обмениваться этим запросом некоторым запросом по умолчанию. В моем случае это нормально, но есть ли другие проблемы с тем, чтобы сбрасывать это много файлов в одну библиотеку в SharePoint 2010? И есть ли что-нибудь еще, о чем я, возможно, не думал?

Кроме того, в конце я хочу рассказать о загрузке с помощью PowerShell, но я слышал от других, что загрузка документов таким образом в SharePoint может занять много времени, потому что это делает один документ в то время. Можно ли загружать «объемные» документы через PowerShell или другой подход?

ответ

0

Ключевым моментом здесь является понимание того, что SharePoint может хранить до 30 миллионов документов, но может отображать только 5000 за раз. Самый простой способ поддерживать это - выгрузить документы в отдельные папки с не более чем 5000 документами в каждой папке. Его легко сделать, но я не большой поклонник папок, поскольку они накладывают единую организационную структуру на набор документов. Применение метаданных, а затем фильтрация представлений более эффективны в долгосрочной перспективе, но гораздо сложнее сделать при отправке документов в библиотеку. Я бы предложил посмотреть некоторые из сторонних программ миграции, которые могут выполнять такую ​​массовую загрузку и поддерживать соответствующие метаданные. Один из них, который я использовал (есть другие), - это матрица контента Metalogix.