Many great ideas for a work around! What is frustrating is that Epicor
should re-write the report!! Isn't there a way for this user group to put
collective pressure on Epcior since we are all experiencing the problem?
_____
From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of
Andrei Prodan
Sent: Thursday, January 24, 2008 7:51 AM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] 8.0 Production Detail
If you're running SQL skipping the middle-man and running ODBC directly
on SQL Server is at least an order of magnitude faster than going
through Progress (on smaller datasets).
My times were 40 minutes for the generation of a very large Production
Detail report using BAQ - this is still almost twice as fast as the
standard report - running the same on ODBC directly with SQL Server, on
a dataset twice the size did the job in *cough* 0.300 seconds.
I assumed this would be because of the XML conversion, but it's not, I
wrote a quick C# app that read 15 MB of data using the same query (.300
one), and wrote them to XML (SQL Server can do it directly, but I chose
the slower path intentionally) and this took some 5-10 seconds on my
development computer. The resulting XML was a near perfect replica of
the one Vantage generates, and fully compatible with Crystal.
Note that these queries were not the original Vantage report, but my own
Detailed Production Report.
Conclusion is - Progress is not terribly fast.
I eventually remade the BAQ with far fewer fields in it, and it runs
fast enough now - but if you need a very large report, avoid going
through Progress.
Please note that I did not ever test Progress directly - so this
conclusion is only an educated guess - the only information I have is
that the XML file gets generated after 40 minutes or more, while SQL
server is doing nothing and could generate that data in less than 5
seconds.
We only use ODBC access for reports that need unions or for extremely
large datasets - using a specialized reader user with access only to the
needed tables.
Andrei
Posted by: "Gary Parfrey" garyp@dotnetit. <mailto:garyp%40dotnetit.co.uk>
co.uk
<mailto:garyp@dotnetit. <mailto:garyp%40dotnetit.co.uk>
co.uk?Subject=%20Re%3A%208%2E0%20Production%20Det
ail> gparfrey <http://profiles. <http://profiles.yahoo.com/gparfrey>
yahoo.com/gparfrey>
Wed Jan 23, 2008 4:08 pm (PST)
Rewrite the report in Crystal using ODBC. Runs in seconds/minutes
instead of minutes/hours
Posted by: "Jason Claggett" jason@2wtech. <mailto:jason%402wtech.com> com
<mailto:jason@2wtech. <mailto:jason%402wtech.com>
com?Subject=%20Re%3A%208%2E0%20Production%20Detail>
jason_claggett <http://profiles. <http://profiles.yahoo.com/jason_claggett>
yahoo.com/jason_claggett>
Wed Jan 23, 2008 9:09 pm (PST)
Gary,
While this might be faster/better. I don't agree with this practice. In
the past, yes, this was the only way to do it, however, now with BAQs
and the ability to create your own datasets within Vantage someone with
a little time could create a dataset that only has the information
needed.
****************************************************************************
****************************************************************************
****************************************************************************
*******************************************
This email is intended for the addressee only and may contain information
that is privileged and confidential. If you are not the intended recipient,
you must not copy, distribute or take any
action in reliance on it. If this email has been sent to you in error,
please notify us immediately by telephone.
This has been transmitted by -
Planned Storage Systems Ltd
Murdock Road
Dorcan Industrial Estate
Swindon
SN3 5HY
Company Registration No: 01028915.
The views within this email are those of the author and not
necessarily those of Planned Storage Systems Ltd.
** This email has been scanned for viruses, vandals and malicious content **
****************************************************************************
****************************************************************************
****************************************
[Non-text portions of this message have been removed]
[Non-text portions of this message have been removed]
should re-write the report!! Isn't there a way for this user group to put
collective pressure on Epcior since we are all experiencing the problem?
_____
From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of
Andrei Prodan
Sent: Thursday, January 24, 2008 7:51 AM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] 8.0 Production Detail
If you're running SQL skipping the middle-man and running ODBC directly
on SQL Server is at least an order of magnitude faster than going
through Progress (on smaller datasets).
My times were 40 minutes for the generation of a very large Production
Detail report using BAQ - this is still almost twice as fast as the
standard report - running the same on ODBC directly with SQL Server, on
a dataset twice the size did the job in *cough* 0.300 seconds.
I assumed this would be because of the XML conversion, but it's not, I
wrote a quick C# app that read 15 MB of data using the same query (.300
one), and wrote them to XML (SQL Server can do it directly, but I chose
the slower path intentionally) and this took some 5-10 seconds on my
development computer. The resulting XML was a near perfect replica of
the one Vantage generates, and fully compatible with Crystal.
Note that these queries were not the original Vantage report, but my own
Detailed Production Report.
Conclusion is - Progress is not terribly fast.
I eventually remade the BAQ with far fewer fields in it, and it runs
fast enough now - but if you need a very large report, avoid going
through Progress.
Please note that I did not ever test Progress directly - so this
conclusion is only an educated guess - the only information I have is
that the XML file gets generated after 40 minutes or more, while SQL
server is doing nothing and could generate that data in less than 5
seconds.
We only use ODBC access for reports that need unions or for extremely
large datasets - using a specialized reader user with access only to the
needed tables.
Andrei
Posted by: "Gary Parfrey" garyp@dotnetit. <mailto:garyp%40dotnetit.co.uk>
co.uk
<mailto:garyp@dotnetit. <mailto:garyp%40dotnetit.co.uk>
co.uk?Subject=%20Re%3A%208%2E0%20Production%20Det
ail> gparfrey <http://profiles. <http://profiles.yahoo.com/gparfrey>
yahoo.com/gparfrey>
Wed Jan 23, 2008 4:08 pm (PST)
Rewrite the report in Crystal using ODBC. Runs in seconds/minutes
instead of minutes/hours
Posted by: "Jason Claggett" jason@2wtech. <mailto:jason%402wtech.com> com
<mailto:jason@2wtech. <mailto:jason%402wtech.com>
com?Subject=%20Re%3A%208%2E0%20Production%20Detail>
jason_claggett <http://profiles. <http://profiles.yahoo.com/jason_claggett>
yahoo.com/jason_claggett>
Wed Jan 23, 2008 9:09 pm (PST)
Gary,
While this might be faster/better. I don't agree with this practice. In
the past, yes, this was the only way to do it, however, now with BAQs
and the ability to create your own datasets within Vantage someone with
a little time could create a dataset that only has the information
needed.
****************************************************************************
****************************************************************************
****************************************************************************
*******************************************
This email is intended for the addressee only and may contain information
that is privileged and confidential. If you are not the intended recipient,
you must not copy, distribute or take any
action in reliance on it. If this email has been sent to you in error,
please notify us immediately by telephone.
This has been transmitted by -
Planned Storage Systems Ltd
Murdock Road
Dorcan Industrial Estate
Swindon
SN3 5HY
Company Registration No: 01028915.
The views within this email are those of the author and not
necessarily those of Planned Storage Systems Ltd.
** This email has been scanned for viruses, vandals and malicious content **
****************************************************************************
****************************************************************************
****************************************
[Non-text portions of this message have been removed]
[Non-text portions of this message have been removed]