Насколько мне известно, нет ничего подобного, что интегрировалось бы в SharePoint. Вы должны были бы создать что-то на заказ.
На самом деле, я бы не рекомендовал этот подход, так как думаю, что уровень сложности и размер данных, скорее всего, быстро превзойдут все, что было бы особенно эффективно в SP. SP уже представляет собой сложный набор данных, и, по моему опыту, добавление дополнительной сложности нецелесообразно.
Списки SP хороши для простых данных. Я начал создавать каталог услуг для себя в SP, но это будет очень простой список, и даже когда я думал об этом, я быстро понял, что он может не пригодиться надолго. Кроме того, я не планирую сильно ограничивать интерфейсы данных.
Вместо этого я бы порекомендовал решение, которое больше ориентировано на базу данных и веб-интерфейс, который можно легко интегрировать на сайт SP или просто связать.
Такого рода системы имеют тенденцию становиться очень сложными, когда вы начинаете обнаруживать связи между системами, и если ваша организация не является относительно небольшой и простой, я думаю, вы пожалеете об этом.
Если архитектура вашей системы вообще сложна, вам лучше использовать полноценный инструмент для архитектуры предприятия. Это позволит вам начать правильно отображать логику между системами и даже сопоставлять системы с инфраструктурой.
Короче говоря, чтобы использовать SP, сделайте его очень простым (упрощенным) и забудьте о диаграммах на данный момент, поскольку вам все равно придется создавать индивидуальный интерфейс. Рассмотрим специальную базу данных с веб-интерфейсом, которую можно связать с вашим AD для аутентификации и авторизации так же, как с SP, и просто связать с SP. Или для более сложной архитектуры исследуйте использование инструмента архитектуры предприятия.
ОБНОВИТЬ:
Итак, вам нужно что-то простое, чтобы вывести данные. Это немного проще. Я до сих пор не знаю о выделенной веб-части, но, честно говоря, я не смотрел.
Мой подход, вероятно, заключался бы в использовании инструмента JavaScript "Graph" - обратите внимание на фразу «график» не следует путать с «диаграммой». Диаграмма — это графическое представление (часто числовых) данных. Граф — это набор узлов и «ребер» (вероятно, я не очень хорошо это объяснил). Graphviz — самый известный из таких инструментов, но это инструмент командной строки. Однако существует множество инструментов JavaScript, которые можно использовать.
SharePoint восхитительно легко интегрируется с JavaScript (не считая причудливых имен полей и безнадежно сложных структур данных!), и даже с моими ограниченными навыками я смог создать «представление» карты Google, в котором используются данные из обычного списка SharePoint. . Конечно, с небольшой помощью библиотеки JavaScript.
Вы просто скрываете обычную веб-часть просмотра. Данные по-прежнему доступны на веб-странице, и вы можете передать их прямо в библиотеку JavaScript, которая сделает для вас график.
Вот несколько бесплатных и платных библиотек на случай, если вы решите пойти по этому пути:
Свободно:
Не бесплатно
- GoJs — не использовал, но выглядит потрясающе. Интерактивные диаграммы для Интернета — неограниченная пробная версия, но с водяными знаками, в тысячах долларов США
- jGraph 10 тысяч долларов США
- ZoomCharts – сотни долларов США.
Стоит также отметить, что теоретически вы могли бы сделать это с помощью Visio. Однако примеров не так много, потому что это очень сложно.
person
Julian Knight
schedule
13.06.2014