OWB 10Gr2, how far can you take the Data Profile Editor?

After working with the Data Profile Editor a bit, it seems like it has a lot of potential, but I can't quite figure out how to get it to do the thing I'm most in need of.
The problem: Tables in a source database that have CHAR columns instead of VARCHAR columns (also date fields stored as text in the format YYYYMMDD).
After generating a couple of correction maps, it seems like I should be able to do these simple transforms in the correction (it converts fields that look like numbers but stored in text with the to_number function in the resulting map), but I can't figure out where exactly to tell it to change the data type from CHAR to DATE, or where to tell it to TRIM the CHAR column before converting it to VARCHAR.
The only alternative that I can see is a mapping with dozens and dozens of expression operators to TRIM and TO_DATE the fields. This is a nasty and time consuming process.
Thanks in advance,
Eric
Any advice?

In chapter 14 of the OWB User Guide, it mentions that the Data Profile Editor can be used in such a way:
"Data rules can be used in two ways to cleanse data and correct schemas. The first way is to convert a source schema into a new target schema where the structure of the new tables strictly adheres to the data rules. The new tables would then have the right data types, constraints are enforced, and schemas are normalized. The second way ..."
It doesn't go into any deatil how to do any conversion of data types or data with data rules, however.

Similar Messages

  • I was wondering, once the 1gb free data is applied to the account, can you downgrade your plan?  If so, how low can you drop the data before the promo is affected?

    I was wondering, once the 1gb free data is applied to the account, can you downgrade your plan?  If so, how low can you drop the data before the promo is affected?

    I beleive you have to keep your PAID data of at least 1gb

  • String.replaceAll how far can you take it?

    Hi,
    I want to do 2 (or 3) simple string conversions like this:
    1. in: "CustomerOrderHistory" out: "customer_order_history"
    2. in: "customer_order_history " out: either "CustomerOrderHistory" or "customerOrderHistory" (either ok)
    Actually number 2 is no problem, I did it like this:
    public static String mixedCaseToCaseInsensitiveLower (String input) {
         return input.replaceAll("([a-z])([A-Z])", "$1_$2").toLowerCase();           
    }No problem works fine, but now I'm wondering if it's possible to implement case 1 in a one liner like that.
    Of course, I I can see how I could code it with a specific routine, but I'd like to know if the replaceAll method can do it for me.
    So far I have this:
    return input.toLowerCase().replaceAll("((_)([a-z]))", "$1")This just removes any underscores that occur before a lower case character, but I don't see any way to tell it that the character after the underscore, ie "$1" should be upper cased.
    It may be that I'm asking too much, or it may be that I've missed something... tell me what you think,
    Thanks
    Iain

    You're asking too much. :/
    You have to process the replacement text before it gets inserted into the result string, which means you can't use replaceAll(). You can, however, do it he long way, using Matcher's appendReplacement() and appendTail() methods:  private static Pattern p = Pattern.compile("(?:$|_)([a-z])");
      // to leave the first letter lowercase, use "_[a-z]"
      public static String toCamelCase(String input)
        Matcher m = p.matcher(input);
        StringBuffer sb = new StringBuffer();
        while (m.find())
          m.appendReplacement(sb, m.group(1).toUppercase());
        m.appendTail(sb);
        return sb.toString();
      }Of course, with about the same amount of effort, you do the same thing with indexOf(), charAt(), and a for loop. Now, if we could combine Matcher with the new Formatter (sprintf) class, we could really have some fun...

  • HT1351 Can you take the music off the existing library on the ipod and sync it to a new itunes library?? and if so how do you do this???

    Can you take the music off the existing library on the ipod and sync it to a new itunes library?? and if so how do you do this???

    See this excellent User Tip from another forum member turingtest2 on how to recover content from your iPod back into iTunes.
    https://discussions.apple.com/docs/DOC-3991
    B-rock

  • How can you start the tag config editor from a vi or when labview starts?

    how can you start the tag config editor from a vi or when labview starts?

    Hi,
    There is a VI called "dsc_TagEditorLauncher.vi" under "C:\Program Files\National Instruments\LabVIEW 7.1\project\lvdsc" folder that can be used to launch the TCE programmatically. I hope this helps.
    Best Regards,
    Remzi A.
    Applications Engineering
    National Instruments

  • Can you take the shaking out of a video?

    Can you take the shaking out of a video on the iphone 4?

    Yes you can.
    Cheers,
    George
    In daily use: R60F, R500F, T61, T410
    Collecting dust: T60
    Enjoying retirement: A31p, T42p,
    Non-ThinkPads: Panasonic CF-31 & CF-52, HP 8760W
    Starting Thursday, 08/14/2014 I'll be away from the forums until further notice. Please do NOT send private messages since I won't be able to read them. Thank you.

  • How/where can you change the delimiters within the output file -Urgent Pls!

    Hello Experts,
    When Exporting data through EAS, how/where can you change the delimiters within the output file (ie. space delimited vs tab delimited vs custom)
    Thanks in advance.
    Regards,
    Sonu

    This is where I will be shot down in flames but at least in 7.x I am unaware of any configuration option that allows you to export in anything other than space delimited.
    I guess you could write a shell/perl script that could change this outside of Essbase
    Edited by: DrFosterMan on Jan 16, 2009 12:54 PM

  • Can you take the SIM card from an IPad and transfer it to a NEW Ipad (not yet purchased) without any problems? Are there any complicated steps involved? Thanks.

    Can you take the SIM card from an IPad and transfer it to a NEW Ipad (not yet purchased) without any problems? Are there any complicated steps involved? This is for my boss.
    Please let me know. Thanks in advance.

    Simple answer is YES.
    The only caviat is for instance in the UK some iPads are locked to a specific network provider and therefore if the new iPad is locked then it will only work on the specific network it is locked to.

  • Can you export the date and user to Excel that appears into a Comments field in a tracking list?

    Hi everyone,
    Can you export the date and user to Excel that appears into a Comments field in a tracking list?
    When i export a tracking list with a Comment field in the Content type, the screen where you enter the data for an item, the Comments field just export the text of the comment into the Excel file.
    In the Comments field appears also, besides the comment text,  the user and date from who and when the comment is added.
    Is there a way to export also the user and the date?
    Thanks
    Wim

    create another comment field that doesn't use 'appending', and through SP Designer change workflow keep
    updating that field with the new comments  (prepend the field with date/username/new comment). Hide the field on all forms, but put it in the view you need to export to Excel.
    Please refer few more links: Hope they will help
    http://www.nothingbutsharepoint.com/2009/04/16/versioning-append-changes-to-existing-text-view-entries-aspx/
    http://sympmarc.com/2011/02/07/showing-all-versions-of-append-changes-to-existing-text-in-a-data-view-web-part-dvwp/comment-page-3/
    https://mossipqueen.wordpress.com/2013/03/06/display-all-appending-field-entries-in-a-single-list-view/
    http://community.office365.com/en-us/f/154/t/278560.aspx
    Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply.

  • I hava the key which has many data,how i can del all the data

    In the Duplicates database,i hava the key which has many data,how i can delete all the data.such as i hava the key:aaa,but the data has three:123,234,456, how i can del the 123,234,456, i used the cursor to del(Cursor.delete()),but i only can del the first ont: 123,and used the cursor.count() method,i find the method return 2 for me ; and me question is how to delete the remained two; thanks everybody

    After calling Cursor.delete, call Cursor.getNextDup to move to the next duplicate, then call Cursor.delete again, and repeat.
    --mark                                                                                                                                                                                                                                                                               

  • Can you check the date of a iphone photo

    can you check the date of an iphone photo

    Snow? what is that...
    You definitely want to check out these apps:
    wine
    https://itunes.apple.com/au/app/the-wine-regions-of-victoria/id407627657?mt=8
    nature
    https://itunes.apple.com/au/app/field-guide-to-victorian-fauna/id423945031?mt=8
    Events
    https://itunes.apple.com/au/app/vicevents/id468981322?mt=8

  • Can you add the date of the reviews in appstore?

    Hi there :-)
    Can you add the date with the reviews in the appstore?
    It will make it a lot easier to make choises when we like to try an app or even buy it.
    It's very common on fora on the www.
    Kind regards.

    Apple is not here. Apple ddoes not answer questions here. This is a user to user forum.
    http://www.apple.com/feedback/

  • Can you take the back off of the iphone 4 to get to the battery, if so how, mine has no screws at all

    i plugged my phone into itunes and my phone is in recovery mode, is ther a way i can just take the back off and take the battery out, i tried looking for videos on youtube but all the phones had screws on the outside where mine does not.

    You cannot remove the iPhone battery. The screws are pentalobe screws which need a special screwdriver and they are located on the bottom of the iPhone on each side of the 30 pin connector port.
    Disconnect the iPhone from the USB cable and press and hold the Home and Power buttons together until the Apple logo appears.

  • GTX675M Overclocking - how far can you go?

    Seems hard to find numbers about this one.
    I hae a GT60 with the GTX675M
    But how far have you guys been overclocking this card?
    So standard clocks are 632/1500
    I've already pushed it to 735/1725
    Tested it on Crysis 3 and it worked without glitches. Temps were around 93°C. Seems I can push it even harder? But to late to test.
    I did not turn on the fan-button, so fan-speed was controlled by motherboard.
    I did some OC testst with Kombustor and it locked up when clocking it lower then what I did above, don't know why, so I thought I couldn't get higher then 700/1700. Seems I can.
    PS.: If someone else found numbers from this card in laptops, let me know!
    PS2.: I guess when the 675M breaks, I can put in a 675MX, not? Same slot and all... Should also run even cooler I think, since it's a Kepler then.

    Depends on what you want and what you are willing to sacrifice  
    If lower RAM speed is OK, select 5:4 to maintain DRAM within spec. You should be able to get 3.2GHz easily - possibly higher too if you have the right components and tweak it right  :D
    You may also need to review cooling if heat tends to rise with extreme loads and major overclocking.

  • Can you restore the data from an iPhone 6 if it has water damage?

    i want to know if i can get all the data that was on my iPhone 6 that has water damage.

    No way to tell until you try. If the water damage was severe enough
    to prevent the iPhone from starting up, then the answer is effectively no
    (see next paragraph).
    Companies specializing in data recovery may - emphasis on may - be
    able to recover some data. Attempts are very very expensive and there are
    no guarantees. Google/Bing/Yahoo/etc should assist in locating such companies.
    Have you failed to backup your iPhone or sync it to iCloud?

Maybe you are looking for