This Month's Winning Webinars

by Douglas Moore 18. March 2009 13:44

Hurry and you might still be able to catch the webinar on Encryption and Decryption of Credit Cards at 11:00 a.m. EST on March 17. Having a good understanding of this functionality is vital to maintaining compliance and providing proper organization of credit card data in Advantage. Philippe Rowland will be presenting on this topic. If you are interested in this topic but missed this time period, please contact Doug Moore.

SQL Reporting Services with Advantage
is another popular topic back again this year. On March 25th, Levi Hyssong will demonstrate how to develop reports, create report models, view reports online, export and distribute these reports, and much more. He will be demonstrate this through the use of SQL Server Business Intelligence Development Studio and SQL Server Reporting Services Report Manager. Don’t delay – this topic fills up fast!

For more information or to register, contact Doug Moore or visit the Webinar page on the client part of the ACS website, under the "Training" tab. You will need your company log-in and password.

Comparison of Data Analysis and Reporting Tools for Advantage Clients

by Timothy Zapawa 18. March 2009 13:39

by Tim Zapawa, Vice President of Client Services

There are a multitude of options, tools, and programs available for analyzing and reporting on your Advantage data. Deciding on and then implementing an optimal solution can be challenging for many organizations. And as companies and datasets get larger, the importance and impact of these decisions on data analysis increase as well. I'm often asked questions about how the data is accessed and what type of reporting tools should be used. In this article, I will briefly describe and compare some of the software programs available for data analysis and reporting. In the next article, I'll discuss some of the options for how data can be accessed.

Most of our clients use some combination of Advantage user-defined reports, Excel PivotTables, SQL Server Reports, and Crystal Reports for their data analysis and reporting. Each reporting tool has some benefits and drawbacks that should be considered.

Advantage user-defined reports provide an excellent means for novice users with simple reporting requirements. Report columns can be easily selected and labeled from an array of predefined tables that are linked to one another in what we refer to as a virtual file (note that virtual files are the equivalent of a SQL view; both are just a means of tying together multiple tables into one). For organizations that do not use external software programs for analysis or reporting, the Advantage user-defined report tool is ideal, as IT Operations staff does not have to be concerned about learning and supporting programs outside of the Advantage system. However, like most graphically-designed report writers, the reporting development tool provides only basic report development functionality. We offer more advanced courses for organizations that want to write the reports using our Tools language and this can be a good option for companies that want to maintain all their reports within Advantage.

Excel PivotTable reports are probably the most popular option being used at our client sites. It's not surprising, as PivotTable reports are extremely powerful, yet easy to use. Moreover, most users already have Microsoft Excel installed on their computers, so there is no additional licensing expense. And users are generally already familiar and comfortable with Excel. Building expertise with PivotTable reporting can generally be accomplished with minimal training and practice. Microsoft also continues to enhance the reporting tools in each new release of Excel.

Crystal Reports also provides some powerful tools for report development and analysis. It's also integrated with Advantage, so running a Crystal Report is no different than running an Advantage report. Run-time parameters, such as beginning and ending dates, can be specified and passed to the Crystal Report when requested. However, unlike Excel, Crystal Reports is not as pervasively installed. And while licensing costs are fairly nominal, becoming an expert with this software generally requires more training and practice. This program is also ideal for creating business forms--I don't know of any software that even comes close to matching its capabilities in the same range of software licensing cost.

SQL Server Reports is a relatively new player in the report development marketplace. It provides a lot of the same reporting tools as Crystal Reports, although it cannot hold a candle to the business form development tools in Crystal. However, there's no additional licensing cost if you already have SQL Server installed; it's simply a SQL Server component that needs to be turned on. And like Crystal Reports, SQL Server Reports can be run directly from Advantage. We're making extensive use of SQL Server reports in our Business Intelligence module, as there are so many web-enabled options that provide easy-to-use tools for users to view, subscribe-to, and run their reports through a web page. If you attended any of our BI sessions in the past year, you've seen this impressive program in action.

Most organizations opt to use Excel, given the range of development tools and ease of use. One PivotTable report can easily provide the equivalent of hundreds of comparable reports in Advantage, Crystal, or SQL Reports. However, Excel does not have the same level of web-enabled options as SQL or the powerful form programming tools of Crystal. Of course, you need to weigh multiple factors in choosing the best report solution for your organization.

In the next article, I'll discuss important considerations for implementing reporting and data analysis tools within your organization. Contact me at TZapa@AdvantageCS.com or your ACS representative if you'd like more information about these reporting tools and how they can be best implemented at your company.


Editor’s Note: Tim Zapawa is the author of Excel Advanced Report Development and Excel 2007 Advanced Report Development, both published by Wiley.

Database Version Alert for 9R1

by Cindy Morphew 1. February 2009 11:34
We have posted a minimum system requirement of SQL 2005 in our Release Notes for the 2009R1 release, because the release was developed and tested completely in a SQL 2005 environment. This means that if you are upgrading to the 2009r1 release, and are currently using SQL 2000 or earlier, certain pieces of functionality may not be available to you.

As database engines continue to grow and evolve, new features and performance optimizations become available. The 2009r1 release of Advantage makes use of some of these new features that may not be available with a SQL 2000 database.

In April 2008, Microsoft retired the mainstream support for SQL 2000 on many of its service pack levels. For more information on the Microsoft product life cycles, please see the Microsoft Support site.

A full listing of the minimum system requirement for the 2009r1 Release can be found in the Release Notes.
If you are planning on upgrading to a 2009 release, use SQL 2000 or an earlier revision, and do not plan to upgrade your revision of SQL, please give your Account Manager a call to discuss further.

An Update From Engineering

by Richard Hile 1. May 2008 11:49


Dick Hile

An auto mechanic had a famous heart surgeon’s car in his shop and took the opportunity for a little friendly banter. “You know, Doc, cars are a lot more complicated than they used to be, what with embedded chips, GPS systems, anti-emission devices and all the rest. In fact, I’m sure my job is every bit as difficult as yours and yet you’ve got the fancy house and country club membership. What gives?” The surgeon nodded as he paid, agreeing that he wouldn’t have a clue how to fix his own car. As he was leaving the shop he turned back. “There is one little difference, though. You mechanics get to turn off the engine while you work.”

While software development is, thankfully,not a life or death issue, the engineering staff at ACS is acutely aware that both the publishing and computer industries are subject to fast-paced, unrelenting change. Whether we think of broad trends in technology or day-to-day operational challenges, we see a diminished tolerance for downtime or delay coupled with rising expectations for 24x7 service. Both computers and organizations are held to ever-rising standards. Let me highlight several initiatives under way here at ACS to build a product and an organization that is available whenever you need us.

We continue to streamline our upgrade process. In one recent example, we migrated 500+ GB of data (over one billion rows) from Oracle to Sql Server, applied 800 schema upgrades and advanced through seven Advantage revisions. We know that it is critical that upgrades be completed as rapidly and painlessly as possible.

We are also experimenting with new models for developing modifications to Advantage. In one recent project, we set aside the traditional four step model – specifications, code, QA, documentation – in favor of a more dynamic process that started with a high-level functionality ‘roadmap’ in lieu of a complete spec. Coding, testing and documentation all proceeded in parallel, with frequent checkpoints for web demos and hands-on access to the software throughout the development. For certain projects, we see significant potential in this more ‘agile’ development model.

For clients who use Advantage web or enterprise integration services to achieve real-time interaction with other enterprise software and to invent new ways to use Advantage, the number of individual ‘methods’ available through the Advantage API has grown steadily over the past four years (see Chart).


We’ve also made significant progress recently toward addressing the remaining incompatibilities between background processes like customer de-dupe and online users. We look forward to installing these improvements at client sites and continuing our dialog with you about how Advantage can best help you meet business demands without ‘missing a beat’.

Tags: , ,

Voices

Powered by BlogEngine.NET 1.5.0.7

Advantage Computing Systems is the proven leader in premium in-house fulfillment and marketing software for medium to large publishers of digital or print magazines, journals, newsletters, electronic products, content, directories, conferences and events, catalogs & books.