Раздел: Программное обеспечение для управления бизнесом
← THESISTransTrade International →
Гибкое хранение данных
В timeXtender модель хранилища данных разработана в метаданных, и пользователям предоставляется единая модель, где они могут выполнять разработку и редактирование всего проекта. Решение поддерживает методологию Кимболла для размерного моделирования и позволяет создавать схемы-«снежинки», а также при необходимости схемы-«звезды».
Требования к хранилищам данных меняются регулярно, и поэтому применение гибких методологий к их реализации является более целесообразным. Подход timeXtender поддерживает короткие итерации, которые помогают пользователям достигать соответствия этим быстро меняющимся требованиям, а также постоянно обеспечивать актуальность своей размерной модели.
timeXtender работает с Microsoft SQL Server, предоставляя стабильную базу для пользовательского хранилища данных. Решение задействует и расширяет возможности Microsoft SQL Server Integration Services (SSIS) и Microsoft SQL Server Analysis Services (SSAS). Все проекты хранилищ данных в timeXtender сопровождаются всеобъемлющей документацией и контролем версий.
Возможность отслеживать историю изменения значений для атрибутов измерений является ключевой. timeXtender поддерживает простую реализацию медленно изменяющихся измерений, так что пользователи могут анализировать, как атрибуты трансформируются со временем. Кроме того, система позволяет развертывать решения в различных средах, таких как разработка, тестирование и выпуск, а также полностью отслеживать версии, развернутые в каждой среде. Дополнительно поддерживается размещение множества проектов в одной и той же базе данных SSAS.
ETL – извлечение, преобразование и загрузка данных
Процесс извлечения, преобразования и загрузки данных (ETL) является критически важным при построении хранилища данных. Большинство организаций содержат информацию в нескольких местах, и поэтому их хранилище данных должно включать данные изо всех этих источников. Для ETL-процесса timeXtender извлекает данные из каждого такого источника, например CRM- и ERP-систем, электронных таблиц и коммерческих БД. Пользователи могут осуществлять сопровождение множества источников данных в рамках одного процесса и добавлять новые источники на лету.
С timeXtender не нужно вручную вводить код для ETL-процесса. Пользователь просто разрабатывает процесс в метаданных, а затем программа автоматически генерирует SQL-код. В результате достигается унификация процессов, согласованность кода и уменьшение трудоемкости. Решение поддерживает полную и инкрементную загрузку для достижения максимальной производительности. Посредством инкрементной загрузки пользователи фиксируют изменения только релевантных исходных данных, произошедшие с момента последней загрузки.
Технология работы timeXtender:
- Интеграция данных с ETL. Для процесса ETL программа извлекает данные изо всех бизнес-источников информации. Затем пользователь определяет набор правил для трансформации данных перед их загрузкой сначала в промежуточную базу данных, а после этого – в хранилище данных. Дополнительно к решению timeXtender могут приобретаться адаптеры приложений для выполнения подключения к бизнес-системам Microsoft CRM Online, Microsoft Dynamics AX, NAV, SAP R/3 и другим.
- Загрузка и хранение данных. Вся информация, необходимая для отчетности и анализа, теперь располагается в единой, всеобъемлющей и легко управляемой базе данных. Это хранилище контролируется через графический интерфейс пользователя и предоставляет целостную платформу для отчетности.
- Анализ и OLAB-кубы. После создания хранилища данных пользователи могут применять timeXtender для разработки OLAP-кубов или просмотра отчетов, к примеру, в PowerPivot или SharePoint. OLAP-кубы в timeXtender формируются в том же интерфейсе, что и хранилище данных.
- Как только пользователь готов начинать развертывание своего проекта, timeXtender автоматически генерирует необходимый SQL-код и SSIS-пакеты.
Состав базового модуля (ядра) timeXtender:
- Data Warehouse – хранилище данных, интегрирующее корпоративную информацию от различных внутренних и внешних источников.
- Data Staging – область временного размещения данных между исходными системами и хранилищем данных.
- Data Lineage Diagrams – диаграммы происхождения данных, отображающие все этапы между источниками данных, включая все выполняемые трансформации.
- CubeStore – облачная платформа, позволяющая сохранять шаблоны проектов для использования в будущем путем их загрузки напрямую в timeXtender.
- Documentation – автоматическая генерация документов с контролем версий, добавлением комментариев, изменением шаблонов.
- Trace – полная трассировка отдельных сущностей внутри метамодели.
- Data Quality – реализация скрытых и явных ограничений для первичных и внешних ключей.
- Automated Performance Optimization – автоматическая оптимизация производительности.
- Indexes – поддержка автоматически созданных индексов, а также возможности добавлять пользовательские некластеризованные индексы для настройки производительности платформы хранения данных.
- Lookups – поиск значений в таблицах при помощи простого интерфейса с поддержкой Drag-and-drop.
- Копирование или перемещение проектов в формате XML между различными инсталляциями, заказчиками и средами.
- Time Dimensions – поддержка временных или календарных измерений, которые могут быть выведены из исходных данных точно так же, как и другие измерения.
- Work Items – отслеживание того, кто над каким объектом в проекте работает, что позволяет избегать несогласованности и конфликтов в команде из нескольких разработчиков.
- Защита и загрузка проектов в CubeStore напрямую из клиента timeXtender.
- Markup Scripts – параметризованные скрипты, которые могут применяться для специализированных правил выбора, трансформаций, функций, хранимых процедур, SQL- и OLAP-сценариев и др.
- Support for Multiple Concurrent Developers – поддержка многопользовательской работы.
- И другие функциональные компоненты.
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Когда оформляете быстрый заказ, напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты Visa и MasterCard. Чтобы оплатить покупку, система перенаправит вас на сервер системы ASSIST. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: PayPal, WebMoney и Яндекс.Деньги. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Курьерская доставка работает с 9.00 до 19.00. Когда товар поступит на склад, курьерская служба свяжется для уточнения деталей. Специалист предложит выбрать удобное время доставки и уточнит адрес. Осмотрите упаковку на целостность и соответствие указанной комплектации.
- Самовывоз из магазина. Список торговых точек для выбора появится в корзине. Когда заказ поступит на склад, вам придет уведомление. Для получения заказа обратитесь к сотруднику в кассовой зоне и назовите номер.
- Постамат. Когда заказ поступит на точку, на ваш телефон или e-mail придет уникальный код. Заказ нужно оплатить в терминале постамата. Срок хранения — 3 дня.
- Почтовая доставка через почту России. Когда заказ придет в отделение, на ваш адрес придет извещение о посылке. Перед оплатой вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.