Отчетность для виртуальных сред с помощью Veeam Reporter
Бесплатные инструменты для VMware и Hyper-V
- Veeam Backup Free Edition for VMware and Hyper-V
- Veeam ONE Free Edition for VMware and Hyper-V
- Veeam Extended Generic Report Library for Microsoft System Center
- Veeam Stencils for VMware и Hyper-V
- Veeam Management Pack for VMware
Итак, приступим:
Копание в данных как степень свободы
Данный материал прольет свет на проблему удобства работы с РСУБД, которой я посвятил много лет, но никак не находил времени рассказать.
Если вы не занимаетесь поиском, просмотром и анализом данных или же делаете это, но полностью удобно и не имеете ни в чем нужды, смело бросайте чтение данного текста.
Проблематика
Итак, вы – пользователь, имеющий право на чтение в некой СУБД. Вероятно, перед вами стоит набор типовых подзадач:
- Разобраться со структурой данных
- Найти в ней нужные сущности
- Найти в них нужные поля
- Найти связи между сущностями
- Найти интересующие значения
- Отобрать набор значений
- Выбрать нужные данные
- Убедиться, что это действительно ТЕ САМЫЕ данные, которые вы искали
- Сохранить результаты
- Подготовить из них отчеты
Наконец, весьма вероятно, что эти задачи вам надо решать регулярно.
На рынке инструментов обработки данных представлено огромное количество средств, посвященных построению запросов, кубов и отчетов. Прискорбно, но большая часть из них не видит наличия у пользователя вышеперечисленных задач во всей их полноте. Перечислим типичные проблемы, в обратном порядке относительно предыдущего списка:
Сбор статистики производительности и вывод результатов в SSMS в виде пользовательских отчетов

Чуть подробнее. Есть некий сервер, назовем его server-sql-001, на котором крутятся базы данных CRM и ERP компании. И есть еще сервер, назовем его server-sql-1c, на котором крутятся БД 1С. Server-sql-001 – это новый брендовый сервер, с современными характеристиками и т.д. А server-sql-1c – это довольно средний по современным меркам сервер. И вот, вся бухгалтерия жаждет переехать на server-sql-001, дабы наступило им счастье, увеличилась производительность и скорость работы отличной желтой программы. Вот и встала задача проверить, а правда ли наступит всем счастье? Или же после переезда пострадает производительность и CRM и ERP и 1С? Вот один из примеров, по которым нам необходимо собрать и проанализировать статистику.
Да, можно средствами системного монитора собрать всю необходимую статистику в excel-файл, затем построить графики и т.д. Но что если сбор статистики продолжает неделю, месяц? А еще с интервалом 10 секунд? Удобно будет работать с таким файлом? Ну смотрите сами.
YARG — open-source библиотека для генерации отчётов
YARG позволяет:
- Генерировать отчет в формате шаблона или конвертировать результат в PDF;
- Создавать шаблоны отчетов в привычных и распространенных форматах: DOC, ODT, XLS, DOCX,XLSX, HTML;
- Создавать сложные XLS и XLSX шаблоны: с вложенными областями данных, графиками, формулами и т.д.;
- Использовать в отчетах изображения и HTML-разметку;
- Хранить структуру отчетов в формате XML;
- Запускать standalone приложение для генерации отчетов, что делает возможным использование библиотеки вне Java-экосистемы (например для генерации отчетов в PHP);
- Интегрироваться с IoC-фреймворками (Spring, Guice).
Эта библиотека используется в платформе CUBA в качестве основы для движка отчетов. Мы развиваем ее с 2010 года, но совсем недавно решили сделать ее открытой, и выложили ее код на GitHub с лицензией Apache 2.0.
Данная статья призвана привлечь к ней внимание сообщества.
Snap — новая платформа для создания отчетов. Часть 1
Посмотрите своими глазами, как прост в использовании этот контрол для программистов и конечных пользователей:
Под катом вы найдете подробное описание всего, что умеет делать Snap на текущий момент.
Reporting Services 2008 под Sharepoint 2010
Как взять под контроль Virtual Machine Sprawl: 7 полезных отчетов в Veeam Availability Suite
«Ты суслика видишь? Нет? А он есть!»
Аналогичная ситуация вполне возможна и с бесконтрольным ростом числа виртуальных машин (Virtual Machine Sprawl) — до определенного момента мы не считаем, что такая проблема имеет место быть в нашей инфраструктуре, а на самом деле она есть, просто не показывает себя в натуральную величину.
А в чем, собственно, дело?
Проблема бесконтрольного увеличения поголовья виртуальных машин довольно типична для быстро растущих виртуальных инфраструктур. Начинается всё с вполне резонного стремления того или иного подразделения компании работать со своими специализированными приложениями на выделенных серверах. Разумеется, благодаря виртуализации они получают такую возможность. А теперь, уважаемые читатели, сотрудники IT-отрасли, разработчики и тестировщики, прикиньте хотя бы приблизительно, сколько виртуальных машин вы засетапили, скажем, за последние полгода? А сколько из них было позабыто и позаброшено после успешного релиза?
Получается, что чем больше виртуализация проникает в рабочую среду и помогает решать производственные задачи, тем больше «виртуальных отходов» появляется в этой самой среде (как, впрочем, почти при любом производстве). Это-то и приводит к проблеме бесконтрольного роста количества виртуальных машин (VM sprawl).
Автоматизация финансовой отчетности
Тот, кто несет фонарь, спотыкается чаще,
чем тот, кто идет следом
Жан Поль
Предисловие
В данной статье я хочу рассказать о том, чем я занимаюсь последние 5 лет. Информации скопилось очень много и я попытался изложить её в простой и доступной форме. Схема системы:
Готовим отчетность для совета директоров за 20 минут
Этого не будет в BI (Купив BI tool, вы этого не получите)
Введение:
На мой взгляд, одна из основных проблем между бизнес аналитиками и пограммистами Баз Данных – это их взаимодействие. Многие современные BI решения предлагают, по сути, перенести работу аналитиков на программистов. Либо поднять технический уровень аналитиков, приблизив их к программистам. Вместо этого, я предлагаю рассмотреть решение, которое берет информацию у программистов БД и отдаёт её бизнес-аналитикам. Это решение позволит каждому заниматься своим делом, а не становиться программистом и бизнес аналитиком в одном лице.
Automation VS Chaos

IT technologies evolution allowed to control huge data flows. Business has a lot of IT solutions: CRM, ERP, BPM, accounting systems or at least just Excel and Word. Companies are different too. Some of companies are composed of plenty branches. Let’s name such as “Pyramid”. Pyramids have data synchronization issue for pile of IT systems. Software vendors and versions differ for branches significantly. In addition management company continuously modify reporting requirements that causes frustration assaults in the branches. This is a story about the project I happened to encounter chaos that needed to be systematized and automated. Low budget and tight deadlines limited the use of most existing industrial solutions but opened up scope for creativity.
Как мы формируем консолидированную отчетность
25 компаний, 9 стран, 6 функциональных валют… Систему и процедуры подготовки отчетности легко можно было сделать сложными и дорогими. Но мы нашли простое с технической точки зрения решение, которое очень нравится нашим пользователям, а особенно специалистам по подготовке консолидированной финансовой отчетности по международным стандартам (далее по тексту — МСФО) и управленческой отчетности.
Очень часто «финансисты» и «технари» не понимают друг друга. В результате появляются неоправданно сложные, дорогие и неудобные решения. В этой статье мы на примере процесса подготовки отчетности в нашей компании попробуем объяснить базовые вещи, непонимание которых часто мешает созданию эффективных решений. Также расскажем о нашем успешном опыте создания системы формирования отчетности — что хотели сделать, что получилось, что из получившегося не понравилось и будем менять.
Сразу предупреждаем — тут не будет ни про Блокчейн, ни про Большие Данные, ни про Искусственный Интеллект и прочие модные технологии. Ничего такого мы не использовали по одной простой причине — для этой задачи они нам не понадобились.
Как Microsoft Analysis Services финансовым аналитикам жизнь упростил
Как мало пройдено дорог — как много сделано отчетов ©
Введение
— Василий, мы установили новый BI продукт, наш САМЫЙ ГЛАВНЫЙ от него просто в восторге!
— Да, но я не знаю, как выгрузить данные для анализа из этой системы?! Он, похоже, только в html может что-то показывать.
— Ничего, я думаю ты справишься, сам понимаешь, чем шире улыбка шефа, тем выше премия.
— Но, Иван Васильевич, этот продукт в качестве источника данных использует только PDF файлы.
— Зато он показывает шикарные разноцветные графики, у него анимация как в “Звездных войнах”, а руководство просто в восторге от его интерактивных возможностей. Там ещё и пасхалочка есть. Если три раза кликнуть в правом нижнем углу, появится Дарт Вейдер и споёт Марсельезу. Да и в целом, Вася, будь оптимистом! Хочешь анекдот в тему?
Создание отчетов в InterSystems Reports
Введение
! В связи с проблемами Хабра с отображением md текстов, вы можете ознакомится с полным текстом статьи на GitHub.
В мире огромных объемов данных как никогда важно сделать информацию доступной и легко интерпретируемой. С помощью InterSystems Reports (Logi Reports) вы можете легко и эффективно представлять сложные данные. InterSystems Reports – модуль InterSystems IRIS и InterSystems IRIS for Health. Это современное решение для создания и публикации отчетов, которое включает в себя:
- Встроенную оперативную отчетность, которая может быть настроена как разработчиками отчетов, так и конечными пользователями.
- Точное форматирование, позволяющее создавать специализированные формы, например, макеты для счетов, документов и т.д.
- Макеты, обеспечивающие структуру для отображения как агрегированных, так и транзакционных данных.
- Позиционирование заголовков, колонтитулов, агрегированных и подробных данных, изображений и вложенных отчетов.
- Разнообразные типы отчетов.
- Публикация и распространение отчетов, включая экспорт в PDF, XLS, HTML, XML и другие форматы файлов, печать и архивирование для соблюдения нормативных требований.
InterSystems Reports Server
InterSystems Reports
InterSystems Reports – модуль InterSystems IRIS и InterSystems IRIS for Health. Это современное решение для создания и публикации отчетов, которое включает в себя:
- Встроенную оперативную отчетность, которая может быть настроена как разработчиками отчетов, так и конечными пользователями.
- Точное форматирование, позволяющее создавать специализированные формы, например, макеты для счетов, документов и т.д.
- Макеты, обеспечивающие структуру для отображения как агрегированных, так и транзакционных данных.
- Позиционирование заголовков, колонтитулов, агрегированных и подробных данных, изображений и вложенных отчетов.
- Разнообразные типы отчетов.
- Публикация и распространение отчетов, включая экспорт в PDF, XLS, HTML, XML и другие форматы файлов, печать и архивирование для соблюдения нормативных требований.
Создание интерактивного отчета в Power BI, используя Buttons, Bookmarks и Selection Pane

Иногда инструментария, который "лежит на поверхности", не достаточно для построения функционального и интерактивного отчета. В такие моменты нужно копнуть чуть глубже, проявить немного фантазии и смекалки.
В этой статье я хочу рассказать о том, как, используя Buttons (Кнопки), Bookmarks (Закладки) и Selection Pane (Панель управления объектами), можно сделать ваш отчет более функциональным, не перегружая его излишними элементами.
Выбор метрики для отображения на графике в Power BI

Иногда возникает необходимость предоставить пользователю возможность выбирать, какую метрику отображать на графике для детального анализа.
В Power BI такая функция может быть быстро и просто реализована с помощью создания вспомогательной таблицы, расчетной меры и обычного слайсера.
Tableau vs FineBI. Часть I: особенности платформ и работа с данными

Китайские решения для российского рынка пока являются своего рода terra incognita. Даже если решение уже зарекомендовало себя и у пользователей за пределами Китая, и у аналитиков (а именно так, судя по всему, происходит с Fine BI), всегда ждешь подвоха. Логичный выход – «пощупать» руками и сравнить с чем-то уже хорошо известным.
Так поступили и мы. Так как платформа Fine BI по предлагаемому функционалу близка к хорошо известной нам Tableau, мы решили сравнить их. Наша цель – понять, насколько глубоки и критичны отличия и есть ли у китайской BI преимущества или она серьезно уступает Tableau. По каждому пункту поставим оценки по пятибалльной системе.