Indigo DQM represents the ultimate in professional
and secure data management and reporting. Featuring
a significant range of expert capabilities included
in an all-in-one solution, all your data requirements
are satisfied with this powerful software system.
Ultimate Data Management
Indigo DQM is an information and data reporting powerhouse
and includes all the tools required for managing, querying
and processing data as a valuable asset and resource.
|| Data Queries
and Execution Plans on Demand
Extraction and Migration
Collection and Aggregation
|| Data Ingestion
XPath, XQuery, XSLT and Python
|| Data Mapping,
Filtering, Sorting and Processing
and Document Generation
|| Data Reports
in HTML, PDF, DocX and RSS
|| Data Web
Scraping and Crawling
|| Data Mining,
Harvesting and Warehousing
|| Data Downloads
and Feeds from the Internet
|| Data Execution
Plans, Logs and Auditing
|| Data Automation,
Scheduling and Scripting
|| Data Backup,
Restore and Data Migration
multiple Sources and Types supported
|| Data Assets
Stores for multiple Data Projects
Our software can read, write, process,
convert and translate data into many different formats
and types allowing it to be intelligible and interchangeable
between different applications, systems and databases.
With an impressive array of features, flexible and
advanced functionality Indigo DQM represents the ultimate
in professional and secure Data Management and Reporting
increasing business intelligence, opportunities and
Product Features Table
Working with data, on or off the cloud, Indigo DQM's
software platform is optimised for sensitive and secure
handling of Data on both private and public networks
offering far superior security and functionality to
any cloud based solutions.
Whatever your type of business or organization Indigo
DQM can help make the best of your most important asset.
Indigo DQM Technology
Indigo DQM's core Data Management Engine (DME) is a
reusable .NET SDK software component library which is
an information and data reporting powerhouse totally
unique in its ability to query and manage multiple data
sources and types simultaneously.
Our Data Management Engine efficiently manages and
consolidates all your Data Assets in a central shared
Data Store for the most efficient and effective Querying,
Processing and Data Reporting.
The reusability allows Data Asset Stores to be shared
between applications and / or websites in the .NET framework
using the Indigo DQM core Data Management Engine which
can also be built into and reused separately in other
Indigo DQM can read, write, process, convert and translate
data into many different formats and types allowing
data to be compatible between different applications
Transforms and Scripting
The powerful Data Management Engine can run queries
and process data against any source and type using standard
relational SQL queries and / or XQuery / XPath and Python.
Indigo DQM supports data from multiple different sources
and types simultaneously including Microsoft SQL Server,
Microsoft Access, ODBC, OLEDB, MySQL, Oracle, Postgre,
Firebird, XML, JSon, XLSX and CSV.
XQuery can be used to query data and contains a superset
of XPath expression syntax to address specific parts
of an XML document. The language is based on the XQuery
and XPath Data Model (XDM) which uses a tree-structured
model of the information content of an XML document.
XSLT and is designed for use as part of XSL, which
is a stylesheet language for XML. In addition to XSLT,
XSL includes an XML vocabulary for specifying formatting.
XSL specifies the styling of an XML document by using
XSLT to describe how the document is transformed into
another XML document that uses the formatting vocabulary.
In addition to XQuery Indigo DQM can use IronPython
an open-source implementation of the Python programming
language which is tightly integrated with the .NET Framework.
Python scripting can be used to query, analyze and transform
Indigo DQM's Data Management Engine (DME)
can run IronPython Scripts for additional Data Processing.
IronPython is an implementation of the Python programming
language targeting the .NET Framework and Mono.
IronPython can use the .NET Framework and
Python libraries, and other .NET languages can use Python
code just as easily. Python Scripting can be used to
Query, Analyze and Transform Data Sources.
Artificial Intelligence / Machine
Indigo DQM Data Management Engine (DME) can use Python
for Machine Learning / AI and Statistical Modelling.
An optional add-in software component for Indigo DQM
facilitates the use of the Accord .NET Framework for
Machine Learning and enhances the presentation and formatting
of data making it suitable for enhanced reporting and
Data Consolidation, Ingestion and Aggregation
Indigo DQM manages data consolidation by allowing the
query, collection and integration of data from multiple
data sources and types into a single destination. During
this process, different data sources are put together,
or consolidated. Data aggregation is the compiling of
information from databases with intent to prepare combined
datasets for data processing.
Data ingestion is the process of obtaining and importing
data for immediate use or storage in a database. Indigo
DQM makes all these tasks effortless!
Data Mapping, Filtering and Sorting
Data Filtering is the process of choosing a smaller
part of a Data Set and using that subset for viewing
or analysis. Data Sorting is the process that involves
rearranging the data into some meaningful order to make
it easier to understand, analyze or visualize. Data
Source Mapping can be used to map data and add additional
custom Data Columns to a Data Table using formulas,
expressions and queries.
When working with data, Indigo DQM's advanced filtering
and sorting methods make it easy to visualize data in
a form that makes it easier to comprehend the story
the data is telling.
Data Reporting Tools*
Indigo DQM Data Management Systems uses the separate
Indigo Scape DRS Data Reporting and Document Generation
System to create advanced Data Reports.
Representing the ultimate in reporting software our
advanced technology and reusable reporting platform
is a powerhouse in data reporting. Indigo DRS is totally
unique in its ability to query in both XQuery and Python
and use data from multiple sources and types simultaneously
making it the only choice for demanding business, financial,
scientific and engineering reporting.
With advanced reporting features, unmatched functionality
and effortless integration of this powerful software
technology into your business you can be assured of
having the best reporting capabilities!
The optional Indigo DRS Report Designer, not included,
can quickly create advanced reports rich in content
with many options for styling, formatting and customisation.
Tables, charts and graphs can be added to the report
effortlessly allowing complex data to be presented in
a visual and meaningful format with the minimum of effort.
In addition to the Report Designer, Indigo DRS also
includes a selection of powerful Report Management Tools
and utilities to assist with the design, development,
implementation and deployment of reports and the querying
of report data.
Indigo DRS Reports give the best
functionality and compatibility and because they use
standard HTML for reporting the reports can be displayed
on any type of device and in any type of browser.
Data Mining is the process of analysing data from different
perspectives and summarizing it into useful information.
This information can be used to increase business intelligence,
revenue, cuts costs, or both.
Indigo DQM's Data Mining capabilities allows users
to process and report on data from many different dimensions
or angles, categorize it, and summarize the relationships
identified. Technically, data mining is the process
of finding correlations or patterns among dozens of
fields in large relational databases.
Data Warehousing emphasizes the capture of data from
diverse sources for useful analysis and access. Indigo
DQM can create and manage data warehouses / marts for
query, analysis and reporting.
Data Transformation is
the process of converting data from one format (e.g.
a Database File, XML document, or Excel sheet) to another.
Typically data often resides in different locations
and formats so data transformation is necessary to ensure
data from one application or database is intelligible
to other applications and databases.
Indigo DQM can extract,
convert and transform / translate data into many different
formats and types allowing data to be intelligible between
different applications, platforms and databases. The
ability to easily access and work with data no matter
where it is located or what application created it makes
Indigo DQM unique...
Indigo DQM allows users to easily
interchange, process and work with data - no matter
where it is located or which application created it.
This opens up endless opportunities to businesses that
may be accessing and sharing their data via a variety
of different data platforms.
Web Data Scraping and Crawling
Web Scraping is used for content
scraping and Data Extraction / Mining, and as a component
of applications used for web indexing, online price
change monitoring and price comparison, product review
scraping (to watch the competition), gathering real
estate listings, weather data monitoring, website change
detection, research, tracking online presence and reputation,
web mashup and data integration.
Data Execution Plans can run multiple Data
Command Queries against multiple data sources and types
in one operation. This powerful feature allows data
from different locations to be brought together into
one result with the outputs being available for data
warehousing, saving, migration and reporting.
Data Commands and Execution Plans can output and automatically
save data and reports in various formats including HTML,
PDF, RSS, XML, JSon, XLSX and CSV. This content can
be saved locally, to a network location or uploaded
to web servers on Internet / Intranet allowing the automatic
distribution of content, reports and data.
Data Migration is seamless with Indigo DQM
which can map and transfer data between different formats,
storage systems and types. Migrations can also be included
in Data Execution Plans so multiple migrations can be
performed in one go.
Typically migration takes
30 to 40 percent of the effort in any new application
project. Whether youre implementing an entirely
new enterprise application or consolidating, upgrading,
or modernizing an existing one, Indigo DQM's Data Migration
effortlessly handles all migration requirements ensuring
your projects are a success.
Data Commands and Execution Plans can be scheduled
to execute automatically. This allows the automation
of certain operations such as downloading Data Feeds
from the Internet or the saving / uploading of data
Data Execution Log
Indigo DQM includes a detailed Data Execution Log of
all the executed Data Command Queries and Execution
Plans in the Data Asset Store. Execution Logs record
information including User Name, Computer, IP Address
and Execution Time.
Additionally snapshots of the data can be taken at
the time of execution allowing a data state record to
be kept over time for analysis and comparison.
Indigo DQM's Data Management Engine (DME) is unique
in its ability to handle data from multiple different
sources and types simultaneously making it transparent
to virtually all data.
The ability to easily access, process and work with
data no matter where it is located or what application
created it makes Indigo DQM a unique software solution.
Our software can read, write, convert and translate
data into many different formats and types allowing
it to be compatible between different applications and
Data File Packaging, Compression and Encryption
The File Package and Deployment Manager is a tool for
deploying multiple files into a compressed ZIP File
with the option to encrypt the packaged files using
AES 256 Advanced Encryption.
Data Files can be packaged and deployed rapidly and
data assets protected with encryption with this powerful
Data Security, Encryption and Password Management
Indigo DQM is the most secure way to manage, query,
process and report on your Data Assets with a software
application that is installed on private computers it
has the best security for managing data on both private
and public networks where data security is of the utmost
concern and priority.
Delivering a far higher level of security and functionality
than any cloud based solutions Indigo DQM ensures your
Data Assets are protected at all times.
Featuring AES 256 your Data Assets can be stored and
transmitted across the Internet / Cloud in the most
secure way possible.
The Advanced Encryption System (AES) 256 is a symmetrical
encryption algorithm that uses a 256-bit encryption
key. It is accepted by the U.S. and Canadian governments
as the most secure way to store sensitive data.
The Password Management Tool allows passwords to be
securely stored in an encrypted data file. With AES-256
bit encryption you can be assured that you will be the
only one who can access your critical information.
Data Assets Stores
Indigo DQM's Data Asset Store (DAS) is a Database that
contains all the Data Command Queries, Data Folders,
Data Sources, Data Reports, Data Execution Plans and
Execution Logs in a shared Data Asset Repository (DAR).
Data Asset Stores are essentially Data Projects with
purpose of consolidating Data Assets into a shared repository
for the most efficient and effective data management
and data reporting.
Data Queries, Data Sources, Data Reports and Execution
Plans can be organized into Data Folders for the most
effective management and availability of Data Assets.
Data Consolidation allows the collection and integration
of data from multiple sources and types into a single
destination. During this process, different data sources
and types are put together, or consolidated, into the
Indigo DQM Data Asset Store.
Indigo DQM allows multiple Data Assets Stores and
Data Projects to be configured with Data Asset Stores
Tool. Data Stores can be easily added, edited, deleted
*NOTE: Indigo DQM is compatible with the Indigo
DRS Data Reporting and Document Generation System. However,
Indigo DQM does not include the Indigo DRS Report Designer
Tools or the Reusable Report Engine Component SDK these
are optional extras that require licensing separately!