Crystal Enterprise - система корпоративной отчетности, которая предлагает единую архитектуру для доступа к данным, составления отчетов и предоставления информации, позволяющую оперативно решать любые задачи, возникающие при составлении отчетов или разработке приложений.
Обзор
Система корпоративной отчетности Crystal Enterprise 10 расширяет надежную информационную инфраструктуру, созданную в предыдущих версиях Crystal Enterprise. Crystal Enterprise 10 объединяет возможности продуктов линейки Crystal (решений компании Business Objects/Crystal Decisions), отвечая самым разнообразным потребностям пользователей: от создания отчетов с презентационным качеством до проведения углубленного анализа данных. Реализовано множество значительных улучшений в области методов доступа к данным, появились новые возможности администрирования и новые опции проектирования отчетов. Этот документ представляет собой высокоуровневый обзор новых функциональных возможностей и улучшений в том виде, в котором они предстают для конечных пользователей, проектировщиков отчетов, разработчиков и специалистов в области информационных технологий.
Интеграция с Microsoft Office
Crystal Enterprise 10 тесно интегрируется с системой Microsoft Office. В дополнение к встраиваемому модулю для Excel Crystal Enterprise 10 может осуществлять управление файлами Excel, Word и PowerPoint, а также сохранять данные в этих форматах. Это позволяет объединять справочные материалы, предложения и другие документы с уже имеющимися в Crystal Enterprise отчетами, обеспечивая тем самым единый источник информации для различных проектов.
Оперативное создание отчетов и анализ
Система распространения отчетов Crystal Enterprise 10 предоставляет широкий спектр возможностей интерактивного создания отчетов и анализа. Эти возможности реализуются как в обновленных стандартных инструментальных средствах, так и с помощью комплекта разработки программного обеспечения (SDK) для интеллектуального создания отчетов, обеспечивающего возможность нестандартного проектирования.
Навигация и удобство использования
Для повышения удобства пользования и доступности обновлены веб-интерфейсы программы Crystal Enterprise 10. Наиболее часто выполняемые операции, такие, как планирование и печать, были существенно упрощены благодаря реализации новых возможностей - например, календарей и печати DHTML.
Календари
Появление календарей упростило планирование для конечных пользователей. Теперь можно запускать отчеты с учетом предварительно настроенных календарей, в которых содержится информация о наиболее важных для предприятия событиях, например, окончании квартала, праздниках или днях обновления информации в хранилище данных. Это упрощает задачи по выбору данных и времени, с которыми часто возникают сложности при настройке повторяющихся заданий. Например, может потребоваться запланировать запуск отчета утром первого рабочего дня каждой недели. Из-за праздничных дней это событие может произойти в понедельник, вторник или даже в среду. Возможность запуска отчетов в соответствии с бизнес-календарем, также включающим логику "первого дня" или "недельную", предпочтительнее, чем индивидуальное планирование для каждого экземпляра отчета или выбор дней запуска вручную.
Печать DHTML
Система корпоративной отчетности Crystal Enterprise 10 включает обновленный элемент управления для просмотра отчетов, с помощью которого проще реализуется печать отчетов. Для выполнения печати необходимо просто нажать кнопку Print (Печать). При этом на локальную рабочую станцию для выполнения задания печати будет загружен небольшой элемент управления ActiveX.
Проектирование отчетов
Crystal Enterprise 10 обеспечивают лучшее взаимодействие между отчетами и источниками данных благодаря новым бизнес-представлениям Crystal, репозиторию Crystal и новым функциональным возможностям навигации в отчетах.
Упрощенный доступ к данным
Бизнес-представления Crystal - новая функциональная возможность Crystal Enterprise 10, которая обеспечивает новый уровень абстрагирования данных, упрощающий процесс подключения к источникам корпоративных данных. Эта новая модель централизованного доступа к информации позволяет организовать предопределенные, зависящие от предметной области источники данных, которые сокращают число сложных операций объединения, фильтрации или вычислений по формулам при составлении индивидуальных отчетов. Использование бизнес-представлений Crystal позволяет объединять данные, получаемые из разнородных источников. Также можно объединять сведения из нескольких платформ сбора данных и внешних приложений, чтобы устранить различия в детализации, охвате и структуре данных между разными методами сбора информации.
Управляемый репозиторий
Используя репозиторий Crystal, бизнес-представления Crystal также обеспечивают централизованный доступ к общим компонентам отчетов, что облегчает их совместное использование с другими средствами проектировки отчетов. Эти компоненты хранятся в центральном репозитории Crystal Enterprise и доступ к ним осуществляется при помощи дизайнера Crystal Reports или бизнес-представлений Crystal.
Управляемая навигация отчетов
В генераторе отчетов Crystal Reports возможно использование гиперссылок (файлы RPT и CAR) для связывания информации из различных отчетов и упрощения перемещения по отчетам для конечных пользователей. Гиперссылки объединяют разрозненные данные, позволяя устанавливать динамический путь доступа между двумя отдельными блоками информации. Эта функция реализована так же, как гиперссылка в Crystal Reports и как операция в Crystal Analysis. Гиперссылки могут применяться для связи между отчетами, опубликованными в пакете объектов Crystal Enterprise, или для указания на определенные экземпляры отчета в журнале объектов. Используйте операции в отчетах Crystal Analysis для связи между отчетами Crystal с другой ключевой информацией.
Гибкость при разработке
Crystal Enterprise 10 позволяет разработчикам использовать преимущества функциональных возможностей мощной платформы Crystal Enterprise, сокращая трудозатраты на написание программных кодов или перенастройку приложений. Новые возможности ускоряют процесс создания новых приложений и обеспечивают более гладкий перенос приложений, построенных на младших компонентах платформы Crystal Enterprise.
Средства управления сервером .Net
Средства управления сервером .NET позволяют быстро включать контент и функциональные возможности Crystal Enterprise в приложения Microsoft Visual Studio.NET. Crystal Enterprise 10 обеспечивает визуальные и неотображаемые средства управления, содержащие логику для наиболее часто выполняемых операций, таких, как аутентификация, составление списка каталогов и просмотр отчетов. Эти средства управления можно использовать в среде Visual Studio.NET, а также выполнять их органичную интеграцию в приложения.
Миграция и масштабирование приложений
Можно использовать Crystal Enterprise 10 для централизации и масштабирования существующих автономных приложений, созданных с помощью различных продуктов Crystal из пакета Business Objects. Доступная в сервере отчетов RAS (Report Application Server), процессоре отчетов Java, а также в сервере Crystal Reports для Visual Studio.NET, эта новая функция позволяет легко масштабировать приложения, позволяя выполнять их в среде с полностью развернутым на нескольких серверах продуктом Crystal Enterprise.
Системное администрирование
Crystal Enterprise 10 помогает администраторам упростить управление системой, передавая задания и автоматизируя регулярно выполняемые операции. Кроме того, Crystal Enterprise 10 обеспечивает многоплатформенную поддержку, универсальное управление данными и возможности подробного контроля за использованием.
Обеспечение безопасности
Crystal Enterprise 10 расширяет функциональные возможности Active Directory и LDAP, предлагая поддержку расширенного набора сценариев обеспечения безопасности.
Active Directory (встроенный режим)
Поддержка Active directory позволяет проводить проверку подлинности пользователей Crystal Enterprise на сервере Active Directory. Также можно сопоставлять пользователей Active Directory с группами в Crystal Enterprise, одновременно реализуя объект, папку и обеспечение безопасности на уровне данных.
Active Directory (встроенный режим)
Поддержка Active directory позволяет проводить проверку подлинности пользователей Crystal Enterprise на сервере Active Directory. Также можно сопоставлять пользователей Active Directory с группами в Crystal Enterprise, одновременно реализуя объект, папку и обеспечение безопасности на уровне данных.
LDAP (протокол SSL)
Расширение поддержки LDAP в Crystal Enterprise 10 обеспечивает защищенный канал для связи между Crystal Enterprise и сервером каталогов, с помощью которого передаются все запросы на проверку подлинности и авторизацию между Crystal Enterprise и серверами LDAP. Эта функция поддерживает как аутентификацию на сервере, так и взаимную аутентификацию.
Управление объектами
Crystal Enterprise 10 облегчает централизованное хранение важных данных и их согласованное распределение между пользователями. Также Crystal Enterprise 10 позволяет управлять и обеспечивать безопасность разнообразной информации, включая электронные таблицы, текстовые файлы, программы, отчеты и гиперссылки. Обновленный инструментарий для публикации и новые возможности упаковки объектов дополняют этот универсальный набор возможностей управления объектами.
Гиперссылки
Гиперссылки обеспечивают стандартный механизм доступа к информации из внешних систем. Можно использовать эти объекты для подключения по URL-адресам к старым отчетам, веб-сервисам или другим информационным ресурсам, размещаемым в системах независимых производителей. Например, если компания использует Crystal Enterprise для стандартизации своего бизнес-анализа и находится в стадии перехода от старой системы к новой, гиперссылки можно использовать для организации доступа пользователей к старым отчетам вместе с постепенным преобразованием их в интерактивные файлы RPT и CAR в Crystal Enterprise.
Пакеты объектов
Пакеты объектов упрощают администрирование, позволяя пользователям планировать, обеспечивать безопасность и управлять наборами связанных отчетов и программ как одним единственным объектом. Это дает возможность для каждого экземпляра такого объекта получить согласованную и синхронизованную копию соответствующих данных. Новая возможность управляемой навигации по отчету обеспечивает средство привязки отчетов в пакетах объектов, благодаря чему пользователи могут легко и удобно перемещаться между связанными экземплярами отчетов.
Поддержка объектов независимых производителей
Поддержка объектов независимых производителей, предлагаемая в Crystal Enterprise 10, позволяет распределить дополнительную информацию, связанную с базовыми рабочими отчетами (например, документы или старые отчеты близкой тематики). С помощью модели обеспечения безопасности Crystal Enterprise 10 и интерфейса пользователя можно выполнить распределение данных в формате Microsoft Word, Microsoft PowerPoint, Microsoft Excel, Adobe Acrobat, RTF, в текстовом формате и в виде программных файлов.
Унифицированный мастер публикации
Мастер публикации Crystal Enterprise 10 позволяет одновременно опубликовать в Crystal Enterprise большое число объектов, таких как отчеты, документы Microsoft Office и прочие файлы.
Управление системой
Crystal Enterprise 10 позволяет выполнить децентрализацию администрирования в больших проектах внедрения. Например, можно делегировать кому-либо определенные задачи или автоматизировать их. Кроме того, можно использовать новые функции контроля для отслеживания использования системы.
Делегированное администрирование
Делегированное администрирование позволяет системным администраторам распределить задачи между администраторами приложений или ИТ-ресурсами определенных подразделений. ИТ-группа может сконфигурировать систему и обеспечить бесперебойную работу сервера, в то время как на подразделения будет возложена ответственность за управление объектами и обеспечение безопасности. В то время как в предыдущих версиях Crystal Enterprise функции делегированного администрирования были доступны только при использовании комплекта разработчика программного обеспечения (SDK), в Crystal Enterprise 10 эти возможности применяются напрямую в его основном инструментарии управления - консоли управления Crystal (CMC). Основу делегированного администрирования составляют три основных вида администраторов в Crystal Enterprise.
- Глобальные администраторы. Глобальный администратор осуществляет управление всем процессом развертывания Crystal Enterprise. Этот сотрудник может назначать определенных пользователей и их группы для управления конкретными администраторами приложений.
- Администраторы приложений. Администратор приложений может управлять папками, отчетами, кубами для определенных подразделений, но он не может увидеть объекты другого подразделения. Администратор приложений может реализовывать защиту на уровне приложения, назначая пользователей и группы объектам.
- Администраторы серверов. Администратор сервера может управлять добавлением, удалением и/или изменением серверов Crystal Enterprise.
Уведомление
Уведомление представляет собой триггер на уровне объекта, спроектированный в первую очередь для помощи в обнаружении сбоев выполнения важных заданий или для оповещения пользователей о доступности новой информации. В зависимости от успешной работы или сбоя отдельного экземпляра объекта, можно отправлять уведомление следующими способами:
- с помощью письма электронной почты - администратору, владельцу объекта или другим пользователям;
- с помощью события, которое запускает программу или отчет на выполнение;
- с помощью файла аудита, хранимого в базе данных аудита Crystal Enterprise.
Программные объекты
Программные объекты - это выполняемые модули, сценарии, программы Java, регулярный запуск или выполнение которых можно планировать в случае определенных событий. Новые, связанные с программными объектами возможности позволяют автоматизировать большое число административных задач, превращая Crystal Enterprise 10 в самоуправляемую среду. Кроме того, программные объекты можно использовать для запуска внешних процессов, таким образом интегрируя Crystal Enterprise в более широкий поток операций. Далее приведен пример того, как программные объекты могут использоваться в администрировании системой Crystal Enterprise. Процесс согласования выполняется каждую ночь и пополняет информацию в базе данных. При выполнении создается файл nightlybatch.txt с серийным номером. Событие Crystal Enterprise, инициируемое при операциях с файлами, определяет момент создания файла и выполняет пять отчетов в отношении данных, для которых выполнялось согласование этой ночью. Завершение этих пяти заданий по созданию отчетов запускает программный объект. Этот программный объект выполняет сценарий, перемещающий файл nightlybatch.txt в другой каталог, что, в свою очередь, запускает другой процесс в еще одной системе.
Аудит
Новые возможности аудита в Crystal Enterprise 10 обеспечивают администраторов подробным хронологическим представлением взаимодействия пользователей и объектов, а также использования системы. Это позволяет выполнить точную системную настройку, удалить неиспользуемые отчеты, обеспечить подразделениям универсальные фиксированные представления шаблонов использования. Новая подсистема аудита производительности (часть сервера управления Crystal, CMS) собирает соответствующие серверные статистики, создавая хронологическое представление системной производительности в рамках Crystal Enterprise. Все серверы в Crystal Enterprise разработаны таким образом, чтобы записывать надлежащие статистические показатели в базу данных аудита (системные администраторы указывают необходимость выполнения аудита показателей, а также задают временной интервал аудита на каждом сервере). Кеш-файл аудита периодически переносится на CMS, где подсистема аудита сопровождает базу данных для хранения информации. Эти данные можно скомпилировать и представить с помощью отчетов по аудиту производительности, настраиваемых в генераторе отчетов Crystal Reports.
Доступ, обеспечение безопасности и управление данными
Crystal Business Views - служба подготовки метаданных, являющаяся частью решения Crystal Enterprise 10, позволяет лучше управлять созданием отчетов на основе данных из нескольких источников. Можно эффективно абстрагировать информацию и выполнить ее организацию для конечных пользователей, одновременно управляя эффективностью запросов и безопасностью на уровне данных. Кроме того, Crystal Business Views облегчает перенос отчетов между различными версиями баз данных, на которых они основываются (например, баз данных для разработки, тестирования и промышленной эксплуатации).
Поддержка различных платформ
Платформа для создания корпоративной отчетности Crystal Enterprise 10 обеспечивает гибкость в выборе операционных систем, платформ и языков программирования в соответствии с конкретными требованиями приложения. Благодаря этому каждое бизнес-подразделение или приложение получает возможность наиболее эффективно использовать имеющиеся ресурсы.
Операционные системы
Crystal Enterprise 10 обеспечивает всестороннюю поддержку для всех серверных функций, включая создание отчетов и анализ на Microsoft Windows, Sun Solaris и IBM AIX. Можно выполнить развертывание Crystal Enterprise 10 на любой комбинации этих платформ, чтобы соблюсти определенные требования для различных бизнес-подразделений или приложений.
Интерфейс для работы через Интернет
Пользовательская Web-среда ePortfolio входит в состав стандартного пользовательского интерфейса Crystal Enterprise. В дополнение к версии ePortfolio, созданное на основе COM-технологии, в Crystal Enterprise 10 также включена Java-версия ePortfolio.
Crystal Enterprise 9.0 - основные возможности предыдущей версии