turn data into information
NOTEMATRIX®DATA·warehouse
data processing softvare
NOTESOFT GROUP™
enterprise software development & implementation
Universal deeply structured
data warehouse

out-of-box

 
The product provides rapid creation of a data warehouse with the required structure, accessible through a visual interface and ready for the implementation of algorithms on demand.

Introduce

NOTEMATRIX®DATA•warehouse is a universal, deeply structured, distributed data warehouse with a cross-platform GUI, designed for creating end-user applications providing their no-code customisation.

By combining relational and hierarchical DBMS structures, the system can store and process different data types at high performance. The event registration and store are developed as an optimised structure for data processing by domain algorithms.

Usage NOTEMATRIX®DATA•warehouse is an opportunity to obtain a database application ready for embedding of any logic, including business or technological algorithms. It is optimised for integration with third-party software and can be applied in building data pipelines and more

Key features

Short list built in functionality

Architecture

The system architecture consists of a set of independent blocks responsible for collecting, storing, processing, and visualising data, distributed by interface, logical, and storage levels.

As a block-scheme architecture can be described as seven vertical pylons each of whom horizontally represented on a level of interface, a level of logic and a storage level.

Proprietary third-party libraries are not used. Open source code is used if it is licensed for proprietary projects.

The data warehouse NOTEMATRIX®DATA•warehouse allows immediate implementation of individual business logic, using the full power of SQL and C/C++, bypassing the long and expensive stage of preparing auxiliary libraries and user interfaces.

Events stream
Information that is supposed to be registered in the system is defined as an “event context”, where the “event” is a specified time interval and the “context” is an information set that is necessary and sufficient for its identification. The event attributes are mutually independent (orthogonal) elements of information about an event. The event matrix is a table of its attribute relationships. Event registration table The events registration table is intended for recording events. It enables storing information about the context of an event, including an unlimited number of typed attributes and an unlimited number of typed subtables with detailed information (including hierarchy order). Event registration table is a physical database table. Detailing subtables are logical tables storage inside the physical and belongs to one of four predefined types which is set during the creation.
Event attributes
Attributes can be of predefined types (actors, things, locations, etc.) or custom runtime types. Each attribute type has its own set of predefined (name, ID, etc.) and custom runtime properties. Each attribute type is stored in a separate physical table. All customs attributes of all customs runtime types are stored in the same physical table. Having attributes and events subtables in the described structure, allows to systematise any set of information about any event for storage, processing and subsequent use.
Smart engine
The “Smart engine” is responsible for data processing and visualisation. It consists of “Algorithms", “Report visualisation,” and “Customisation attributes.” It has predefined parameters and elements such as directories, catalogues, rule sets, and others, already embedded and set up, including the built-in algorithms and their patterns. Besides, there’s a possibility to create custom elements at runtime. The implemented approach makes the engine smart, allowing the creation of end solutions through agile customisation.
Pipeline machine
The pipeline machine and its attributes, tools and transports provide data exchange between solutions created based on NOTEMATRIX®CORE and other software. In addition, the machine can be used to create independent solutions for exchange information between third-party software including accumulation or buffering data.
Security, navigator, languages, etc
The security mechanism and navigator provide end users with adaptive access to application data and features depending on the user's entry point in the current context. Advanced language functionality provides separate support for the interface language (localisation) and data language (translation).

Run-time user interface

Support and upgrade

Initially, the application is designed for self-support. You can also contact any software engineer or company.

We also provide technical and logical support for products derived from our core.
We apply a standard or exclusive approach

Tailored data warehouse solutions

Since the NOTEMATRIX®DATA•warehouse already includes a wide range of domain rules and attributes, it's available to deploy the data warehouse out-of-box for various purposes. If there is a need to expand the structures of the basic solution or adapt them for tailored purposes, don't hesitate to get in touch with us.

As a developer and vendor of NOTEMATRIX®DATA•warehouse, we also provide services by creating tailored solutions using the platform. We design software for solving data aggregation, analytical, and data processing tasks for financial, production, science, and other …
How to obtain one
Provide a brief description of the issues and purposes that are going to be solved, and a block diagram of the required database structure, and get a database application, created by a tailored scheme, that already supports NOTEMATRIX®DATA•warehouse kernel functions, and includes our long-time experience in software development.

Or, just tell us about your goals ...
... To avoid missing out on the advantages of advanced analytics and to increase confidence in decision-making, data quality needs to be improved... In the context of business and technological data streams, this is a complex, long-term, and expensive process, and the upcoming workand costs look frightening...

Obviously, a first step in the right direction is to create a centralised, visualised data warehouse that aggregates, stores, and structures significant data volumes in the required detail.

This job can be significantly reduced in time and financial costs by using the NOTEMATRIX®DATA•warehouse solution.

License cost

NOTEMATRIX®DATA·warehouse is licensed "per data souce/target end points" (DEP) as one time purchase license or subscription license.

One time purchase license not include support and update. Subscription license may by with "technical"(system) and/or "logical"(domain) or full "exclusive" support. Minimun package for subscription is 5 license.

All Prices not include VAT and cross-border taxes.

one time purchase:
DATA·warehouse without support$100 per DEP
subscription:
DATA·warehouse with technical support $100 per DEP per month
DATA·warehouse with logical support $200 per DEP per month
DATA·warehouse with exclusive supportCALL
Please contact us to place an order.
Other conditions are discussed individually.

Advantages of our solutions