 




<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Unexpected results in data</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/itanswers/unexpected-results-in-data/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/itanswers/unexpected-results-in-data/</link>
	<description></description>
	<lastBuildDate>Thu, 23 May 2013 20:28:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: pt0505</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/unexpected-results-in-data/#comment-73012</link>
		<dc:creator>pt0505</dc:creator>
		<pubDate>Mon, 25 Jan 2010 17:04:10 +0000</pubDate>
		<guid isPermaLink="false">#comment-73012</guid>
		<description><![CDATA[Are you ever expecting info to be held by your program from one TP job to the next? Or will every TPA job expect to work only with its own data elements?

No - every TP job is a new job and should not have any data left over from when the previous job ran.  All of the internal fields in the program are being cleared when a new job starts.

If data elements are stored by your program from one TP job to the next, what kind of data store are you putting the data into?    

Most of the fields (2 others are character) in the program that are being used and cleared, are numeric fields.  They are initialized to 0 and blanks in the CLEAR subroutine.]]></description>
		<content:encoded><![CDATA[<p>Are you ever expecting info to be held by your program from one TP job to the next? Or will every TPA job expect to work only with its own data elements?</p>
<p>No &#8211; every TP job is a new job and should not have any data left over from when the previous job ran.  All of the internal fields in the program are being cleared when a new job starts.</p>
<p>If data elements are stored by your program from one TP job to the next, what kind of data store are you putting the data into?    </p>
<p>Most of the fields (2 others are character) in the program that are being used and cleared, are numeric fields.  They are initialized to 0 and blanks in the CLEAR subroutine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/unexpected-results-in-data/#comment-72619</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Thu, 14 Jan 2010 01:23:34 +0000</pubDate>
		<guid isPermaLink="false">#comment-72619</guid>
		<description><![CDATA[&lt;i&gt;my custom program is being called - as this batch job is running&lt;/i&gt;

My apologies for working past that element, but there are two major categories of problems involving &#039;batch&#039; that are different from &#039;interactive&#039;. Parameter lists and library lists tend to lead in very different directions. Now we can say that this is running &#039;batch&#039; rather than &#039;interactive&#039; and pay attention to different elements. (&quot;Interactive&quot; refers to the interaction with a person through a direct interface -- a terminal.)

Your actual question --

&lt;i&gt;A main software program is setup to run several times overnight in a single threaded job queue.&lt;/i&gt;

That indicates that multiple (TP) jobs start and end. Each individual job may call your program some number of times.

Are you ever expecting info to be held by your program from one TP job to the next? Or will every TPA job expect to work only with its own data elements?

If data elements are stored by your program from one TP job to the next, what kind of data store are you putting the data into?

Tom]]></description>
		<content:encoded><![CDATA[<p><i>my custom program is being called &#8211; as this batch job is running</i></p>
<p>My apologies for working past that element, but there are two major categories of problems involving &#8216;batch&#8217; that are different from &#8216;interactive&#8217;. Parameter lists and library lists tend to lead in very different directions. Now we can say that this is running &#8216;batch&#8217; rather than &#8216;interactive&#8217; and pay attention to different elements. (&#8220;Interactive&#8221; refers to the interaction with a person through a direct interface &#8212; a terminal.)</p>
<p>Your actual question &#8211;</p>
<p><i>A main software program is setup to run several times overnight in a single threaded job queue.</i></p>
<p>That indicates that multiple (TP) jobs start and end. Each individual job may call your program some number of times.</p>
<p>Are you ever expecting info to be held by your program from one TP job to the next? Or will every TPA job expect to work only with its own data elements?</p>
<p>If data elements are stored by your program from one TP job to the next, what kind of data store are you putting the data into?</p>
<p>Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pt0505</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/unexpected-results-in-data/#comment-72544</link>
		<dc:creator>pt0505</dc:creator>
		<pubDate>Tue, 12 Jan 2010 21:17:19 +0000</pubDate>
		<guid isPermaLink="false">#comment-72544</guid>
		<description><![CDATA[There is a job that is submitted in batch - that is doing the translation of the X12 file.  Inside that TP&#039;s software - my custom program is being called - as this batch job is running (maybe I am using the wrong terminology?)  That job is passing element data to my program - and passing info back into the job  - hundreds (if not 1000s) of times during this translations.]]></description>
		<content:encoded><![CDATA[<p>There is a job that is submitted in batch &#8211; that is doing the translation of the X12 file.  Inside that TP&#8217;s software &#8211; my custom program is being called &#8211; as this batch job is running (maybe I am using the wrong terminology?)  That job is passing element data to my program &#8211; and passing info back into the job  &#8211; hundreds (if not 1000s) of times during this translations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/unexpected-results-in-data/#comment-72543</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Tue, 12 Jan 2010 21:01:56 +0000</pubDate>
		<guid isPermaLink="false">#comment-72543</guid>
		<description><![CDATA[Although &quot;/program/&quot; may be correct, the problem is with the word &quot;interactively&quot;. That&#039;s what doesn&#039;t make complete sense since this doesn&#039;t seem to be related to an interactive aspect of the process. I was hoping to be certain that you mentioned this for a reason that wasn&#039;t clear to me.

Note that journaling would only be temporary. It would be used while tracking which job was the actual source of inaccurate rows and what the exact timestamps of the file transactions were. That info would give a timeline that should point exactly to the points of problems.

Then journaling would be ended and all elements could be deleted. Mostly it would be treated like a temporarily enabled trace log.

Tom]]></description>
		<content:encoded><![CDATA[<p>Although &#8220;/program/&#8221; may be correct, the problem is with the word &#8220;interactively&#8221;. That&#8217;s what doesn&#8217;t make complete sense since this doesn&#8217;t seem to be related to an interactive aspect of the process. I was hoping to be certain that you mentioned this for a reason that wasn&#8217;t clear to me.</p>
<p>Note that journaling would only be temporary. It would be used while tracking which job was the actual source of inaccurate rows and what the exact timestamps of the file transactions were. That info would give a timeline that should point exactly to the points of problems.</p>
<p>Then journaling would be ended and all elements could be deleted. Mostly it would be treated like a temporarily enabled trace log.</p>
<p>Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/unexpected-results-in-data/#comment-72493</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Tue, 12 Jan 2010 00:50:34 +0000</pubDate>
		<guid isPermaLink="false">#comment-72493</guid>
		<description><![CDATA[&lt;i&gt;(which will call my /program/ interactively)&lt;/i&gt;

First, that comment doesn&#039;t make sense. Yet, you clearly intended to say it; so, it seems like it ought to be important. Since it&#039;s almost guaranteed that it&#039;s not an &quot;interactive&quot; call, you must have intended to say something else. Can you elaborate, please?

Next, are the files journaled? If not, then there may be no good way to track anything down. You won&#039;t be able to tell which job was responsible for adding an inaccurate row or updating a row incorrectly.

Start journaling on the file and review the resulting journal entries. They should remove most of the guesswork.

Tom]]></description>
		<content:encoded><![CDATA[<p><i>(which will call my /program/ interactively)</i></p>
<p>First, that comment doesn&#8217;t make sense. Yet, you clearly intended to say it; so, it seems like it ought to be important. Since it&#8217;s almost guaranteed that it&#8217;s not an &#8220;interactive&#8221; call, you must have intended to say something else. Can you elaborate, please?</p>
<p>Next, are the files journaled? If not, then there may be no good way to track anything down. You won&#8217;t be able to tell which job was responsible for adding an inaccurate row or updating a row incorrectly.</p>
<p>Start journaling on the file and review the resulting journal entries. They should remove most of the guesswork.</p>
<p>Tom</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 3/8 queries in 0.029 seconds using memcached
Object Caching 325/326 objects using memcached

Served from: itknowledgeexchange.techtarget.com @ 2013-05-23 20:42:36 -->