PAW - Process & Analytics Workbench

Transform The Way You Work With Data. Massage - Integrate - Automate

14-Day Free Trial
Buy Now

How Does PAW Work?

Consolidating Data and Automating Processing

PAW is a desktop product designed for business users with a what-you-see-is-what-you-get approach to handling data. It tracks the steps you take as you work on your data, creating repeatable business processes that can be run quickly. With each step, you see the results, much like a spreadsheet. Furthermore, it provides features that correspond to what you're trying to do – such as "get distinct values", "match/merge", "filter by value" so re-running the process gives you the results you expected.

Processing steps to re-calculate a dataset

Results immediately available for analysis

Integrating, Summarizing, and Analyzing Data

You can start by importing data from Excel files, databases, websites, and text files into datasets. Then you can do joins between the datasets, or summarize them with drill-down capability. You can get distinct values and filter data. All of this happens as you actually work with your data, much like a spreadsheet. In the process of actually working with your data, PAW creates the process so you can re-run it very easily with new data or at a later date.

Importing data from Excel

Importing data from a database


Joining data from 2 different datasets

Creating a summary with drill-down capability

Massaging, Migrating, and Loading Data into Systems

Apart from analyzing data, a key part of any business processing is making changes to information in a database. PAW enables you as the end-user to directly load data to a database or call web services exposed by your IT department. Typically, you might need an IT application with a UI to do this. You can transfer files to other systems directly from your desktop where they might need to get processed through existing processes. PAW empowers your business to do a lot of data processing with minimal effort in terms of building applications.

Loading data into a database

Automating Business Processes

As you develop a whole set of processing to meet your needs, you will have created something that others in your department would like to benefit from. You might even want to use the same process for other data, for example analyzing project costs based on the project code. You can make your processing customizable based on user-specified data values ("project code" could be an input) and combine processes into tasks like "Run weekly reports" PAW creates a wizard-like interface so you or your colleagues can use it like an application that you developed.

Identify customizable inputs

Combine processing into a single easy-to-run task

Collaboration with PAW

Office workers spend a lot of time maintaining and exchanging data in a workgroup. PAW makes the job of keeping data organized and everyone on the same page very easy. It works for ad-hoc collaboration (i.e. request a group to get upcoming vacations) and for more structured data exchange for which you might be tempted to build a website and back it up with a database.

Solution Options PAW Collaboration Website and database Excel
Setup 1. Create table and fields in PAW
2. Share dataset online
3. Email dataset URL
1. Write requirements
2. Prototype screens
3. Get estimates and approve funding
4. 1-3 month development cycle
5. 1-2 weeks of testing
1. Create table with fields in Excel
2. Email file
Usage 1. Users import shared dataset
1b. Specify filter parameters to view subset of data
2. Users can make modifications locally and publish changes
3. Updates from other users are automatically received
4. New entries can be received as part of a refresh
1. User can bookmark page and search for data
2. Update data and submit changes
3. Run reports to get offline copy of data
1. One individual needs to maintain updated copy
2. Changes must be emailed with color highlights
3. Individual needs to constantly manually merge
RESULTS
  • Instant and seamless collaboration
  • Offline editing capability
  • Automated uptodate version check, conflicting fields automatically highlighted
  • Web-based view access
  • No central user required for merging
  • Filtering for relevant data
  • Online access only
  • Long time to setup
  • Costs money to setup and run
  • Requires an individual to manually merge
  • No online access
  • Multiple versions and no clear latest copy

Email shared dataset details with URL

Message after publishing data to collaboration server