Contact Us  |   My VisualA   Advanced Search  
Visual Analytics Products Visual Analytics Solutions        
Products
Data Clarity® Suite
VisuaLinks®
Digital Information Gateway (DIG®)
DIG Symphony

Additional
Information
Server-to-Server
508 Compliance
Value Added Data
Localization
GSA Schedule
SOAP

Product Training
Information
Schedule
Course Description

   DIG Symphony

          




DIG Symphony - The Data Management Software


DIG Symphony Product Features
The DIG Symphony approach offers a low cost, integrated methodology to managing key data processing and workflow operations for individual projects, or across the enterprise. Solutions include data quality, standardization, integration, parsing, enhancing, correcting, merging, matching, purging, and general cleansing.

The DIG Symphony framework provides an integrated, Services Oriented Architecture "SOA" approach to information processing. The following items represent some high-level features of the DIG Symphony Designer and framework. As you read more about each feature, you will begin to understand how DIG Symphony can be an important and integral part of almost any solution that means to process information.

DIG Symphony Designer - "The User Interface"
The first and maybe most important part of any application is the Graphical User Interface "GUI". After all, if it's hard to use, productivity will inevitably be compromised. That's why we put significant effort into the DIG Symphony Designer GUI and will continue to do so for future versions of the product. For instance, many data cleansing operations can be accomplished with less than 3 clicks and the overall appearance, flow, and instructions are intuitive to even novice users. This means that even non-technical users can build data quality and transformation "packages" quickly and easily.

Stateless Packages
A DIG Symphony Package represents a "compiled" version of all the options, built-in functions, dependencies, and customized business logic that you've designed for a particular workflow or data processing operation. Each Package is stateless, meaning that it doesn't hold any information in memory from one execution cycle to the next. This is a key attribute for scalability, high-availability, and clustering.

Scalability and Availability
The DIG Symphony Architecture allows you to easily expand your solution from individual projects to enterprise wide deployment as your needs expand. DIG Symphony also supports multiple users in parallel, large data sets, micro-batches, and real-time SOA requests.

The Stateless nature of DIG Symphony Packages means that they can be portable and free to run on any computer that has the DIG Symphony engine. Furthermore, DIG Symphony Packages can be executed in a multi-threaded, parallel fashion on the same computer, or in a cluster of computers for high-availability (99.999% uptime of SOA related services) and load-balancing configurations for greater throughput.

Services Oriented Architecture (SOA)
DIG Symphony supports industry web services standards (SOAP, XML, WSDL, and HTTP). This is critical to interoperability between disparate systems, and is easy to maintain. In SOA architectures, DIG Symphony Packages that contain business process flows and rules are decoupled from individual applications. This enables the changing of business processes without necessarily requiring changes to each consumer application.

Additionally, DIG Symphony Packages can be run in three different ways:

  • First - in batch mode while executing in the designer - this allows the user to see what's happening while executing on-demand.
  • Second - in batch mode on an automated schedule - this mode executes unattended and without a GUI.
  • Third - as a real-time web service - this enables the self-contained packages to be used in a SOA environment by a host of disparate applications or users simultaneously.

Customization and Extendibility
The DIG Symphony Designer provides a fully integrated compiler for both C# and VB.NET. This means that organizations with their own, or external professional services can write their own custom functions to customize their own workflow and data processing business rules to a much greater extent than is normally possible with most API's. Better yet, all custom code is encapsulated by the DIG Symphony Package it was designed with so it can be managed and executed with the full compliment of features provided by the DIG Symphony engine. This helps avoid "stove-pipes" of disparate custom solutions that are often not documented, properly versioned, or easily managed.

Extensive Collection of Data Sources
DIG Symphony implements a wide array of .NET data providers allowing ready access to almost any type of data imaginable. Sources include; Oracle (native .Net), SQL Server (native .Net), Microsoft Access, OLEDB, ODBC, ChoicePoint Public Records, QSent Telephone Data, Digital Information Gateway Virtual Warehouse, delimited text files, fixed-length text files, ADO-XML, and support for custom sources.

Unicode Support
DIG Symphony implements the Unicode properties of the Microsoft .NET framework. This means that DIG Symphony can be used with data from almost any language. As businesses expand their reach to encompass global markets, so can they expand their DIG Symphony SOA solutions to meet the needs of those markets.

.NET Framework
The DIG Symphony engine is 100% C# managed code. This provides extreme compatibility and manageability with Microsoft operating systems and enterprises, especially those utilizing Active Directory to manage their .NET policies. Packages executed by the DIG Symphony engine are subject to all enterprise and machine policies governing the .NET framework.