Mapping aborts instead of records getting audited in error tables

We have several instances when a mapping encounters an invalid number error (source is non-numeric and target is numeric) and the mapping aborts with a "Invalid number" error, instead of the error being logged in the wb_rt_error* tables, and the mapping continuing. The max number of errors is set to 10,000 or something, so that is not an issue. In other instances, it does continue with warning as expected.
I can't seem to find a pattern with this. Can someone tell me why OWB behaves like this? Is there an explaination to this? We really don't want our mappings killed by bad source data. We sould like OWB to complain, log the error, and continue.
Please help.
-Whiskeylover

It sounds as though there is some specific type of data error which is occurring occassionally, and which OWB is not handling properly. As you point out, sometimes OWB does log and move on - sometimes it doesn't. The hard part is going to be figuring out what the exact data is that is causing the problem and resolving it.
On the next day when this happens, in the prod environment run something like:
declare
   cursor get_vals is
     select the_problem_field from the_source_table;
   function validate_field (invar in varchar2)
   return 0
   is
     testnum number;
   begin
     testnum := to_number(invar);
   exception
      when others then return 1;
   end;
begin
    for source_record in get_vals
    loop
       if validate_field(source_record.the_problem_field) = 1 then
           dbms_output.put_line(source_record.the_problem_field);
       end if;
    end;
end;
/This will give you the list of values which would fail the to_number, and you can try looking for anything extraordinary, or use it as a test sample to run through another mapping.
OH!!!! Wait!
Just had a thought.
If the query that is generating the data for the query is doing any formatting, then it could be the cursor that is failing and not the insert. In that case the cursor fails and exits as it cannot continue which would result in the circumstance you are describing. The error audit counting only works if the problem is at the insert portion of the code - not the select.
Open the mapping package body and pull the cursor out. If there is a to_number() or other function being applied against the source field then this almost certainly your problem.
You would be able to test this with a simple query by running a select with that function against the source table to see if it errors.
Case in point:
assume a varchar field that you are converting to date. You have desinged the mapping to use a to_Date() function with a format mask according to what should be in the field: e.g. to_date(the_field, 'yyyyymmdd'), and there is a singe record with the value '2009081111'. The select fails and will not process subsequent rows.
I would bet that this sort of thing is your issue.
Oh, and this error could be coming from any of the fields if you are getting a non-specific error - not neccessarily the field that you think is the problem.
Cheers,
Mike

Similar Messages

  • In my Siebel Client Application, if I click on my Reports Icon which is placed next to Site map in Toolbar, I'm getting the following error.

    Hi
    In my Siebel Client Application, if I click on my Reports Icon which is placed next to Site map in Toolbar, I'm getting the following error.
    An error has occurred creating business component '<?>' used by business object '<?>'
    Please ask your systems administrator to check your application configuration.(SBL-DAT-00222)
    Thanks in advance.
    abdul tawab.

    As Alex mentioned, You are out of luck. Unlike SP 2010, you cannot install SP 2013 on Windows 7 or any other client OS.
    Your best options are:
    Since Windows 8 Pro or above supports Hyper-V, you can run SP 2013 as a VM on Windows 8 pro
    You can use VMware Player (free) on Windows 7
    Check out this video: Setting
    up team development infrastructure for SharePoint 2013 development
    Please remember to mark your question as answered &Vote helpful,if this solves/helps your problem. ****************************************************************************************** Thanks -WS MCITP(SharePoint 2010, 2013) Blog: http://wscheema.com/blog

  • While I running macros created by Excel recorder getting run time error "5" Invalid procedure call or argument

    Hi,
    I',m very new of EXCEL VBA programs, one of the pivot table able to run with out error.
    but other getting error when i run it
    below codes are automatically created by excel macro recorder.
    if you help me out this situation, i really appriciated
    Sub Macro11()
    ' Macro11 Macro
        ActiveWorkbook.Worksheets("LCG-JKX").PivotTables("ThickCheckIn").PivotCache. _
            CreatePivotTable TableDestination:="LCG-JKX!R17C64", TableName:= _
            "PivotTable9", DefaultVersion:=xlPivotTableVersion15
        Sheets("LCG-JKX").Select
        CellS(17, 64).Select
        ActiveWorkbook.ShowPivotTableFieldList = True
        With ActiveSheet.PivotTables("PivotTable9")
            .PivotFields("Thick(mm)").Orientation = xlRowField
            .PivotFields("matTypeC").Orientation = xlPageField
        End With
        ActiveSheet.PivotTables("PivotTable9").ColumnGrand = False
        Range("BL17").Select
        ActiveSheet.PivotTables("PivotTable9").PivotSelect "", xlDataAndLabel, True
        Selection.ClearContents
        Range("BH18").Select
    End Sub

    You can't have two pivot table with same name in a sheet. As the macro names pivot table as "Pi...9" always if you run 2nd time, macro will try naming with "Pi..9" again but is not allowed. 
    try changing only the first block.
    ActiveWorkbook.Worksheets("LCG-JKX").PivotTables("ThickCheckIn").PivotCache. _
            CreatePivotTable TableDestination:="LCG-JKX!R17C64", TableName:= _
            "PivotTable" & [=round(Rand()*1000,0)], DefaultVersion:=xlPivotTableVersion15
    Just added RAND to make the pivot table name unique.
    Best Regards,
    Asadulla Javed, Kolkata
    Please do not forget to click “Vote as Helpful” if any post helps you and
    "Mark as Answer”if it solves the issue.

  • If Records of different list items are entered, then the data is not getting inserted in the table.

    Hi Everyone,
    A Very Very Happy, Fun-filled, Awesome New Year to You All.
    Now coming to the discussion of my problem in Oracle Forms 6i:
    I have created a form in which the data is entered & saved in the database.
    CREATE TABLE MATURED_FD_DTL
      ACCT_FD_NO    VARCHAR2(17 BYTE)               NOT NULL,
      CUST_CODE     NUMBER(9),
      FD_AMT        NUMBER(15),
      FD_INT_BAL    NUMBER(15),
      TDS           NUMBER(15),
      CHQ_NO        NUMBER(10),
      CREATED_DATE  DATE,
      CREATED_BY    VARCHAR2(15 BYTE),
      PREV_YR_TDS   NUMBER(15),
      ADD_FD_AMT    NUMBER(15),
      DESCRIPTION   VARCHAR2(100 BYTE),
      P_SAP_CODE    NUMBER(10),
      P_TYPE        VARCHAR2(1 BYTE)
    The form looks like below:
    ENTER_QUERY     EXECUTE_QUERY     SAVE     CLEAR     EXIT
    ACCT_FD_NO
    CUST_CODE
    FD_AMT
    FD_INT_BAL
    PREV_YR_TDS
    TDS
    ADD_FD_AMT
    P_SAP_CODE
    P_TYPE
    CHQ_NO
    DESCRIPTION
    R
    W
    P
    List Item
    There are 5 push buttons namely ENTER_QUERY, EXECUTE_QUERY, SAVE, CLEAR, EXIT.
    The table above is same as in the form. All the fields are text_item, except the P_TYPE which is a List_Item ( Elements in List Item are R, W & P).
    The user will enter the data & save it.
    So all this will get updated in the table MATURED_FD_DTL .
    I am updating one column in another table named as KEC_FDACCT_MSTR.
    and
    I want this details to get updated in another table named as KEC_FDACCT_DTL only if the P_TYPE='P'
    CREATE TABLE KEC_FDACCT_DTL
      FD_SR_NO                NUMBER(8)             NOT NULL,
      FD_DTL_SL_NO            NUMBER(5),
      ACCT_FD_NO              VARCHAR2(17 BYTE)     NOT NULL,
      FD_AMT                  NUMBER(15,2),
      INT_RATE                NUMBER(15,2),
      SAP_GLCODE              NUMBER(10),
      CATOGY_NAME             VARCHAR2(30 BYTE),
      PROCESS_YR_MON          NUMBER(6),
      INT_AMT                 NUMBER(16,2),
      QUTERLY_FD_AMT          NUMBER(16,2),
      ITAX                    NUMBER(9,2),
      MATURITY_DT             DATE,
      FDR_STAUS               VARCHAR2(2 BYTE),
      PAY_ACC_CODE            VARCHAR2(85 BYTE),
      BANK_CODE               VARCHAR2(150 BYTE),
      NET_AMOUNT_PAYABLE      NUMBER,
      QUATERLY_PAY_DT         DATE,
      CHEQUE_ON               VARCHAR2(150 BYTE),
      CHEQUE_NUMBER           VARCHAR2(10 BYTE),
      CHEQUE_DATE             DATE,
      MICR_NUMBER             VARCHAR2(10 BYTE),
      PAY_TYPE                VARCHAR2(3 BYTE),
      ADD_INT_AMT             NUMBER(16,2),
      ADD_QUTERLY_FD_AMT      NUMBER(16,2),
      ADD_ITAX                NUMBER(16,2),
      ECS_ADD_INT_AMT         NUMBER(16),
      ECS_ADD_QUTERLY_FD_AMT  NUMBER(16),
      ECS_ADD_ITAX            NUMBER(16)
    So for the push button 'Save' , i have put in the following code in the Trigger : WHEN BUTTON PRESSED,
    BEGIN
         Commit_form;
              UPDATE KEC_FDACCT_MSTR SET PAY_STATUS='P' WHERE ACCT_FD_NO IN (SELECT ACCT_FD_NO FROM MATURED_FD_DTL);
              UPDATE MATURED_FD_DTL SET CREATED_DATE=sysdate, CREATED_BY = :GLOBAL.USER_ID WHERE ACCT_FD_NO = :acct_fd_NO;
    IF :P_TYPE='P' THEN
         INSERT INTO KEC_FDACCT_DTL
              SELECT FD_SR_NO, NULL, MATURED_FD_DTL.ACCT_FD_NO, FD_AMT, INT_RATE, P_SAP_CODE,
                   GROUP_TYPE, (TO_CHAR(SYSDATE, 'YYYYMM'))PROCESS_YR_MON,
                   FD_INT_BAL, (FD_INT_BAL-MATURED_FD_DTL.TDS)QUTERLY_FD_AMT , MATURED_FD_DTL.TDS,
                   MATURITY_DATE, P_TYPE, NULL, NULL, (FD_INT_BAL-MATURED_FD_DTL.TDS)NET_AMOUNT_PAYABLE,
                   NULL, NULL, CHQ_NO, SYSDATE, NULL, 'CHQ', NULL, NULL, NULL, NULL, NULL, NULL
              FROM MATURED_FD_DTL, KEC_FDACCT_MSTR
         WHERE KEC_FDACCT_MSTR.ACCT_FD_NO=MATURED_FD_DTL.ACCT_FD_NO;
    END IF;
    COMMIT;
         MESSAGE('RECORD HAS BEEN UPDATED AS PAID');
         MESSAGE(' ',no_acknowledge);
    END;
    If P_TYPE='P' , then the data must get saved in KEC_FDACCT_DTL table.
    The problem what is happening is,
    If i enter the details with all the records as 'P' , the record gets inserted into the table KEC_FDACCT_DTL
    If i enter the details with records of 'P' and 'R' , then nothing gets inserted into the table KEC_FDACCT_DTL.
    Even the records with 'P' is not getting updated.
    I want the records of 'P' , to be inserted into table KEC_FDACCT_DTL, even when multiple records of all types of 'P_Type' (R, w & P) are entered.
    So, can you please help me with this.
    Thank You.
    Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
    Oracle Forms Builder 6i.

    Its not working properly.
    At Form_level_Trigger: POST_INSERT, I have put in the following code.
    IF :P_TYPE='P'THEN
      INSERT INTO KEC_FDACCT_DTL
      SELECT FD_SR_NO, NULL, MATURED_FD_DTL.ACCT_FD_NO, FD_AMT, INT_RATE, P_SAP_CODE,
      GROUP_TYPE, (TO_CHAR(SYSDATE, 'YYYYMM'))PROCESS_YR_MON,
      FD_INT_BAL, (FD_INT_BAL-MATURED_FD_DTL.TDS)QUTERLY_FD_AMT , MATURED_FD_DTL.TDS,
      MATURITY_DATE, P_TYPE, NULL, NULL, (FD_INT_BAL-MATURED_FD_DTL.TDS)NET_AMOUNT_PAYABLE,
      NULL, NULL, CHQ_NO, SYSDATE, NULL, 'CHQ', NULL, NULL, NULL, NULL, NULL, NULL
      FROM MATURED_FD_DTL, KEC_FDACCT_MSTR
      WHERE KEC_FDACCT_MSTR.ACCT_FD_NO=MATURED_FD_DTL.ACCT_FD_NO;
      END IF;
    MESSAGE('RECORD HAS BEEN UPDATED AS PAID');
    MESSAGE(' ',no_acknowledge);
    It worked properly when i executed first time, but second time , in database duplicate values were stored.
    Example: First I entered the following in the form & saved it.
    ACCT_FD_NO
    CUST_CODE
    FD_AMT
    FD_INT_BAL
    PREV_YR_TDS
    TDS
    ADD_FD_AMT
    P_SAP_CODE
    P_TYPE
    CHQ_NO
    DESCRIPTION
    250398
    52
    50000
    6000
    0
    600
    0
    45415
    P
    5678
    int1
    320107
    56
    100000
    22478
    3456
    2247
    0
    45215
    R
    456
    320108
    87
    50000
    6500
    0
    650
    0
    21545
    W
    0
    In the database, in table KEC_FDACCT_DTL, the ACCT_FD_NO:250398 with P_TYPE='P' record was inserted.
    ACCT_FD_NO
    P_TYPE
    250398
    P
    But second time, when i entered the following in the form & saved.
    ACCT_FD_NO
    CUST_CODE
    FD_AMT
    FD_INT_BAL
    PREV_YR_TDS
    TDS
    ADD_FD_AMT
    P_SAP_CODE
    P_TYPE
    CHQ_NO
    DESCRIPTION
    260189
    82
    50000
    6000
    0
    600
    0
    45415
    P
    5678
    interest567
    120011
    46
    200000
    44478
    0
    4447
    0
    45215
    R
    456
    30191
    86
    50000
    6500
    0
    650
    0
    21545
    W
    56
    In the database, in the table KEC_FDACCT_DTL, the following rows were inserted.
    ACCT_FD_NO
    P_TYPE
    250398
    P
    250398
    P
    260189
    P
    320107
    R
    320108
    W
    There was duplicate of 250398 which i dint enter in the form second time,
    All the other P_TYPE was also inserted , but i want only the P_TYPE='P' to be inserted into the database.
    I want only those records to be inserted into the form where P_TYPE='P' and duplicate rows must not be entered.
    How do i do this???

  • Oracle ADF -  popup table's record gets empty or blank after any db action.

    Hi,
    I am using Oracle jDev 11.1.1.4.0.
    In my application i have find button in my jspx.
    On click of find button i have shown popup with table.
    As user selects record from popup table that record get displayed in form fields of jspx
    and user can edit that record and save it in the database.
    Suppose I have edited a record and saved the same in database.
    Now, when I click on that find button, pop up opens but the record which I have just edited is not getting displayed correctly in the table.
    Some fields are getting emptied.
    I have set the property of entity object's attribute, refresh after update and insert.
    But still selected record get empty in popup table after database transaction.
    appreciate your help..
    thanks
    Rupashree
    Edited by: 888077 on Sep 28, 2011 5:54 AM

    By the sounds of it you are in the wrong forum :)
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Oracle adf - popup table's record get empty after any database tranasction.

    Hi,
    I am using Oracle jDev 11.1.1.4.0.
    In my application i have find button in my jspx.
    On click of find button i have shown popup with table.
    As user selects record from popup table that record get displayed in form fields of jspx
    and user can edit that record and save it in the database.
    Suppose I have edited a record and saved the same in database.
    Now, when I click on that find button, pop up opens but the record which I have just edited is not getting displayed correctly in the table.
    Some fields are getting emptied.
    I have set the property of entity object's attribute, refresh after update and insert.
    But still selected record get empty in popup table after database transaction.
    appreciate your help..
    thanks
    Rupa

    By the sounds of it you are in the wrong forum :)
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to use error table in mapping level?

    Hi all
    Any one please tell me how to use error table in mapping level or how to handle the errors in mapping.
    I am creating one error table in oracle but i dont know how to use it in mapping.
    Thanks in advance.
    Kumar

    Hi Kumar,
    You need to use Error Table along with the Data Rule .
    Error tables are used with Logical error handlers (Data Rules). Detailed description on using data rules is explained in the following document
    http://www.oracle.com/technology/products/warehouse/pdf/OWB10gR2_ETLandBusinessRules.pdf
    In a nut shell usage of error tables is as follows.
    1. Create a data rule associate it with a table (Target table or table in which you load data).
    2. Use the table in a mapping as target table.
    3. Deploy the table and mapping.
    Now in the target schema one more table will be created with the name <target table name>_ERR. When a mapping is executed the data which violates the data rule gets into this error table.
    The following has to be done to have error table name of customers choice.
    1. Right click on the table and click configure.
    2. Give the table name in "shadow table name" section.
    3. Deploy the table.
    4. Use this table in a mapping. Now in the mapping on this table properties in "Error Table Name" section the name of the table specified in "shadow table name" will be populated.
    Thanks,
    Sutirtha

  • How do I get other apps to switch to the actual Maps app instead of loading a webpage when I click on an address?

    Since upgrading to iOS 6, I've noticed something irritating.  Although I never used Google Maps before, I don't mind using the Maps app now because it provides turn by turn directions.  Yes, I've heard the supposed horror stories, but the thing works fine for me.
    However, I have run into a significantly irritating issue.  Whenever I click on an address and it tells me it will launch the Maps app, it doesn't.  Instead, it launches a webpage with Google Maps, which are more than useless as they only provide a list of turns.  How can I get my iPhone to actually do what it is saying it will do and have it launch the Maps app instead?

    I'm also on iPhone 4, iOS 6, and have exactly the same problem. I've tried resetting privacy settings, turning restrictions on and off, deleting and reinstalling apps. Nothing seems to work. The lists of apps in privacy settings are all empty, except for location services. When using Tweetbot the app is regularly asking for permission to access my twitter account, but even when I allow that, the app doesn't show in privacy settings. When I try to go into the camera roll from the Facebook app, the app tells me I have to allow access to the camera roll from the privacy settings - which I can't do since the app is not listed there.

  • View offending records in audit viewer for set-based mappings

    i have mappings which is configured to load data from Oracle9i external tables into Fact tables.
    i am using set-based loading with reject limit set to 0. Whenever there's an offending record from the external table, the whole mapping will fail with message 'Fatal error or maximum error exceeded'. This is exactly how i want it.
    now, when i check the mapping process in audit viewer, i expect to see which record caused this process to abort. instead, i only see the same message stated above (which is not very helpful in identify source of the problem, right ?)
    i believe this is due to the mapping being set-based. unfortunately i can't use row-based as i do not want ANY record loaded into the fact table even if there is 1 offending record. In row-based mode, it seems to auto-commit after a certain number of records (bfor any errorneous records are encountered). i have attempted to set the 'commit block size' to something big value (eg. 50,000) but it still seems to commit after say every 2000 records ...
    any suggestions ?
    thanks

    Since you need set based code in order to avoid commits, it is difficult to trap record level errors - the set based procedure will run to the end or encounter an error and all you will get is a generic SQL error code and message. The commit frequency should work - I am not aware of any problems in this area. Can you give more details about this?
    It might also be possible to filter correct records by using a splitter and set it in such a way that correct records get loaded into the production table, while incorrect are 'parked' into a temporary table for review. Another possibility, if you need complex data cleansing prior to loading, would be to use an intermediate staging table and then use the row based mode on it, before transferring the correct records from this staging table to the appropriate production table. This last solution will slow down your process because it introduces an additional step, but might give you the loading flexibility you need.
    Regards:
    Igor

  • Auditing the Error Records

    How can I audit the bad records that are getting rejected from the target table. ie) i want to store the bad records rejected out to a separate table.
    i tried checking it out in the wb_rt_error_sources table in runtime repository, but it holds only the error column name and its value. i want to hold the entire record.
    Thanking in Anticipation,
    Amudha

    Amudha,
    There are two main methods of dealing with the error records:
    1. If the error records are violating key constraints, you can configure the target object (right-click on the the mapping, select configure and expand the sources and targets configuration, constraints section). You must put the constraints to false, so that OWB will disable the constraints during the load (and you will have better performance) and re-enable them after the load. The records violating the target table constraints will appear in the runtime audit error table as well as in the exceptions table, if you specify one.
    2. If you can detect the error condition with a filter, a lookup table etc., you can channel them through a splitter operator to a target table that will contain the erroneous rows.
    Regards:
    Igor

  • 2 microphones recording to Audition

    I use Sennheiser wireless XLR lavalier mics to record 2 people during training videos and they are awesome. However, I've been using a Blue Snowball in an acoustic box for LMS voiceovers [audio only, same project]. I record in Audition because it allows me to lay down markers, and that's what I use for post, anyway.
    I would like to know if it's possible to use 2 lavalier mics to record directly into Audition on my MacBook Pro instead. If the people don't get close enough to the Snowball, the recording is not always as clear as with the Sennheiser lavs on the videos. And it definitely doesn't have the same tone. Plus, it records identical L and R tracks, unlike the video tracks.
    I'd like to replicate the sound for voiceovers. I don't necessarily need to use the Sennheiser lavs [they are XLR] but would consider buying additional mics and/or adapters if I can figure out how to record from two mics directly into my laptop.
    I thought this would be a no-brainer, but didn't come up with much on the web.
    I know I can use a Zoom or something similar, but then I'd be left without markers to let me know where to cut, etc. I like to do all of my basic edits [noise reduction, amplification, etc.] in one large file, then chop it into individual clips and do final edits [breathing, lip smacks, etc] in those. Otherwise it would take forever.
    Any ideas? And thanks in advance.

    Timmyg1978,
    When you are viewing an image on the LCD, to change what information is displayed all you will need to do is press the <INFO> button.
    In regards to using an external recorder, when the camera is in the process of recording or sitting idle, the signal coming out of the camera is not the same as what the final recorded video will be.  In order to get full HD video to the recorder, it must be recorded with the camera first, then played back into the recorder.  The limit will still be about 12 minutes of video.
    Also, the EOS Rebel T3i does not have HD component outputs.  It outputs HD video via HDMI.
    If this is a time sensitive-matter, additional support options are available at Contact Us.
    Did this answer your question? Please click the Accept as Solution button so that others may find the answer as well.

  • Error while executing mapping with 500 K records

    Hi,
    I have a mapping which has couple of transformation operators (Procedures) and some joiners and a splitter. The operation mode is set based fail over to row based. The target is set to update/insert. The target has about 20 fields.
    I am loading about 500k records from source to target. I get the following error"
    unable to extend segment by 4 in undo tablespace". My DBA has set 14 gigs space for the tablespace.
    Can anybody provide pointers/ideas why this is happening and how can I overcome this.
    My target and source are on Oracle 10g R2 and OWB is also 10g R2.
    Thanks a lot in advance!
    Maruthi

    Hi, Maruthi!
    Running OWB 10.1.0.4 on an Oracle 10gR1 database we had similar problems with UNDO tablespaces.
    One reason could be that the UNDO tablespace is too small, but 500K rows with 20 columns do not seem very large to me (of course it depends on the column types, but I suppose they are mainly some NUMBERs, VARCHARs or DATEs).
    You could use TOAD to have a quick look at the tablespaces or use the following statement:
    SELECT *
    FROM dba_data_files
    WHERE tablespace_name = 'SYS_UNDO';
    Another reason could be improper UNDO Management settings.
    You should contact the DBA to check them to fit the application's requirements.
    Regards,
    Günther

  • Recording into Audition 3.0 via Behringer UFO202 USB audio device

    I am running Audition 3.0 on a PC with Windows 7 Home Premium.  This may not be the proper place for this question, but I was not able to put it on the Adobe Audition 3.0 and earlier forum.
    I am trying to record cassettes into Audition via a Behringer UFO202 USB device.  I plug in the USB and my computer sees it and I can hear via the headphone output that it is playing.  I go to the Windows Recording Mixer and it indicates that a USB audio device is working.  However, I cannot get the sound into Audition.  It doesn't show up when I record to the edit window or click on the meters to monitor. 
    I am also using a HT Omega Sound Card, but their support said that it shouldn't interfere.
    Any help would be greatly appreciated.
    thank you,
    New Orleans Audition User

    Unfortunately you cannot reduce the levels of audio on it's way into Audition. Audition just records whatever the audio interface sends it. If the levels are that high when recorded into Audition then it is likely that you could be overloading the input to the Behringer interface. You need to somehow reduce the level at source in the analogue domain. Once it is in the audio interface at too high a level then any distortion caused will be burnt into the digital audio file and you won't be able to get rid of it.

  • Mapping is inserting multiple records from a single source to Dimension.

    Hi All,
    I am very new to OWB. Please help me out. I've created Dimension with the help of the wizard and then a mapping which consist of single source and single dimension. The mapping is populating nearly 500 times of the actual records. Following are some details to give you a better understanding of mapping: I created a dimension with four levels and two hierarchy. Levels are L1, L2, L3 and L4 and hierarchies are H1-> L1, L2 and L4
    and H2-> L3 and L4. L4 is lowest level of hierarchy. L1 and L3 are parent levels in the respective hierarchies. I assigned an attribute of each level as Business identifier that means business identifier attribute is different in each level. In mapping I mapped the parent natural key(Key for parent Level in a hierarchy) as the value which has been mapped for parent level. The result is coming 500 times of the record that exist in source table. I've tried even single common business identifier for each level but again the result is 5 times of the records. Please let me know the solution.
    Thanks is advance.
    Amit

    Hi ,
    You may not be having multiple records in your dimension.
    To understand better the records insertion, try a snow flake version of the dimension and see how the records are inserted as per the levels in the respective tables.
    Thanks

  • I get a blue screen; tried the single boot and get "audit space low"; how to I get the computer to start again?

    I get a blue screen; tried the single boot and get "audit space low"; how to I get the computer to start again?

    In the text you say you are using Snow Leopard. Snow Leopard will not operate on a G4 (or any Mac with a PowerPC processor). Leopard OS 10.5 is the max OS for PowerPC processor Macs. Your profile shows OS 10.5.6. What OS are you using (or trying to use)?
    Will the PB boot using a systen install DVD?
     Cheers, Tom

Maybe you are looking for