Если в вашей системе есть файловая система Sharepoint BLOB, это короткое обучение может вам помочь.
Одобрено: Fortect
- 3 минуты на просмотр.
Узнайте, как изменить модель BDC, отправив коннектор индекса BCS, чтобы можно было использовать базу данных, чтобы искатель SharePoint собирался окончательно обработать данные из больших двоичных объектов (BLOB), находящихся в базе данных SQL Server.
Сканирование данных BLOB
Подключение к бизнес-данным (BDC) поддерживает службы чтения через типы и конструкции данных BLOB, что полезно при обслуживании данных BLOB с помощью внешних систем. Для этой задачи вы должны управлять физической таблицей базы данных, чтобы поддерживать это решение. Затем вы добавляете метод StreamAccessor в конкретный файл шаблона BDC для коннектора индексации BCS стороннего источника контента.
Настройка таблицы базы данных SQL Server для данных BLOB
Таблица базы данных Microsoft Server SQL должна содержать один столбец, указывающий либо расширение, либо, я бы сказал, тип MIME отчетов BLOB. Если схема таблицы базы данных не содержит столбцов с этой информацией, вы должны добавить ее в одну конкретную схему. Следующие таблицы содержат схему аргументов для абсолютной таблицы базы данных с этим порядком и, следовательно, являются примерами значений, которые, как представляется, хранятся в таблице базы данных.
<Табличное слово
имя пользователя | Отображаемое имя | расширение | данные | Тип содержимого |
---|---|---|---|---|
1 | файл1 | .docx | 0x504B … | application / vnd.openxmlformats-officedocument.wordprocessingml.document |
относительно | файл2 | .doc | 0xD … | Приложение / msword |
3 | file3 | .txt | OxE … | текст / простой |
Изменение данных модели BDC для изучения данных BLOB
После того, как вы проверили, какая из таблиц базы данных обычно содержит наше собственное расширение, а также информацию о типе MIME для новых деталей большого двоичного объекта, вы можете использовать Microsoft SharePoint Designer, чтобы вне тела создать модель контента из таблицы, которая содержит данные большого двоичного объекта. Затем вы можете представить все вопросы. Дополнительные идеи см. В разделах Как: создавать внешние типы контента и Как: создавать внешние типы контента на базе палатки в новой таблице SQL Server .
После создания конкретного внешнего источника содержимого большого двоичного объекта вы можете отредактировать основной файл шаблона BDC, чтобы включить сканирование. Вы не можете вносить эти изменения в SharePoint Designer. Следовательно, вам необходимо экспортировать аудиофайл шаблона bdc и использовать редактор XML для внесения этих изменений вручную.
Как экспортировать файл плана BDC для нетипового содержимого BLOB
- В SharePoint Designer щелкните Внешние типы контента на левой панели навигации, чтобы просмотреть наиболее важные удобные внешние типы, определенные в хранилище метаданных BDC приложения-службы веб-сайта.
- В списке “Внешний тип содержимого” выберите видимое содержимое большого двоичного объекта. Затем щелкните Экспорт модели BDC на ленте сервера. А
- Введите это обозначение в печально известное текстовое поле названия модели BDC и нажмите “ОК”.
- Выберите место, в котором лучше всего сохранить устройство BDC (.bdcm) и файл, и нажмите “Сохранить”.
Включение исследования внешнего типа данных BLOB
-
В редакторе XML откройте основной файл сопоставления BDC, созданный в текущей части.
-
Создайте новый метод, который возвращает налог для BLOB-поля. Вы должны определить необходимый метод StreamAccessor, такой как этот метод, как показано в следующем примере.
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
- 1. Загрузите Fortect и установите его на свой компьютер.
- 2. Запустите программу и нажмите "Сканировать"
- 3. Нажмите "Восстановить", чтобы устранить обнаруженные проблемы.
а>Примечание
Имя таблицы в этом примере – “Приложение”.
<Имя метода = "GetData"> <свойства>
ВЫБРАТЬ данные ИЗ [dbo]. [Приложение] ГДЕ [Id] = @Id <Свойство moniker = "RdbCommandType" Type = "System.Data.CommandType, System.Data, Version = 2.0.0.0, Culture = нейтральный, PublicKeyToken = b77a5c561934e089 "> Текст
<параметры>
<Название свойства означает "Расширение" Type = "System.String"> Расширение ContentType ContentType Если вы обнаружите, что тип MIME является фактически для всех BLOB-объектов, вы можете заменить этот набор из предыдущего примера:
ContentType со следующей строкой префикса:
application / vnd.openxmlformats-officedocument.wordprocessingml.document -
Повторно импортируйте файл шаблона, обычно используя только пользовательский интерфейс управления устройством Business Connectivity Services.
-
Создайте источник контента для внешнего типа контента.
-
Начать полное сканирование всего источника контента, включая
Показать рамку соединителя в SharePoint
Изучение больших двоичных объектов (BLOB) применительно к SharePoint.
В чем существенная разница между BLOB-объектами и / или файловым хранилищем? Хранилище BLOB-объектов Azure – это объектное хранилище, используемое для хранения неструктурированных данных, тогда как Хранилище файлов Azure – это полностью управляемая распределенная файловая система, которая, несомненно, в основном основана на протоколе SMB и выглядит как жесткий диск после подготовки, например.
BLOB-объект – это определенный необработанный музыкальный файл, размер цифрового хранилища которого может достигать нескольких гигабайт. Он сжимается в один файл, который затем необходимо сохранить в базе данных. Поскольку двоичные данные должны обрабатываться только компьютером и / или “состоять” из чисел 0 и 1, всегда требовалось установить соответствующую программу.
г.