3 Replies Latest reply: May 15, 2014 10:11 AM by Grant Perkins RSS

    Verify Field Boundaries and Data Types for Text Inputs

    BenDC _

      Hi Everyone:

       

      Has anyone come across this:

       

      Using MDP 9.0 - the 'Verify field boundaries and data types for text inputs' under Process-Model-Verification is stopping a Post Export script, such as the Log.AddDistribution_Move or Log.AddDistribution_Copy, from running correctly. But, if you remove the 'Verify field boundaries...' check mark, the Log.AddDistribution_Move works.

       

      From what I understand, a process should do the verification first, and then run the exports, and then run the post export script. So, why should my post export Log.AddDistribution_Move not work if the 'verify field boundaries...' is checked when it should be done verifying because it already spit out all my exports?

       

      Any thoughts?

       

      Thanks,

       

      Ben

        • Verify Field Boundaries and Data Types for Text Inputs
          Grant Perkins

          Ben,

           

          Do you need the verification every time the process runs?

           

          Are the inputs likely to be so variable, compared with the sample inputs used when the model was created, that verification is required for every run? If so it may be worth re-visiting the model to evolve it to a more generic form or look back to the reason as to why the inputs are so variable to see if they should be and maybe fix the problem at, or with reference to, the data source.

           

          As for your specific question  - sorry, not an area I have experience with but I agree that what seems to be happening does not seem logical UNLESS the process is generating something that it then re-uses - or something like that.

           

          HTH.

           

           

          Grant

            • Verify Field Boundaries and Data Types for Text Inputs
              BenDC _

              Thank you for your quick reply Grant.

               

              It does require the verification because it is getting the data from large PDF files. There are certain times wherein a field moves a little bit when we receive these PDF files from the customers.

               

              And your right too, it does not make sense that it will create or stop a POST EXPORT when the EXPORT process itself relies on the verfication process first. Also, even if the verification does not fail, the fact that it is checked makes the POST EXPORT script 'Log.AddDistribution_Move' generate an error and fail. And no, it does not generate anything at all that the POST EXPORT script re-uses or has to use.

               

              Hope the folks at Datawatch have a patch for this.

               

              Thanks again Grant!

                • Verify Field Boundaries and Data Types for Text Inputs
                  Grant Perkins

                  Hi Ben,

                   

                  I wondered if this was a PDF related requirement ...

                   

                  Trickier but I think I would still be seeking a way to engineer the model so that the need for verification was eliminated. However I can imagine that with pdf file input this may not feel entirely comfortable even if it is possible.

                   

                  I certainly don't have enough knowledge of practical Data Pump usage to add much to this I'm afraid. Hopefully one of the DP regulars will be along shortly to help out.

                   

                   

                  Grant