Extracting more number of records than present number in Infoprovider

Hi Frnds,
i have one doubt about data extraction.
here in my scenario i have one DSO & Infocube in modeling .
Source DSO for Data extraction :
DSO is having 10 fields in design .
2 are Key fields
8 are Data fields
& we have enabled some navigation attributes of those key fields in DSO.
target Infocube for data loading :
4 keyfigure & rest all are characteristics designed in Dimension properly
DSO --> Cube loading :
Source DSO is having 10 records when i triggered loading it is extracting more that 10 records .
when i check the records in Debugging it is showing more that 10 records because of DSO keyfields & navigation attribute combination .
it is forming more number records than original 10 records.
i don't know whether is it right or wrong ?
example here i am giving:
if we assume source DSO is having only one record but it is extracting 4 records with the same key.
0MATERIAL   0PLANT   KEYFIGURE1   KEYFIGURE2
100                4000       10                     20
In extraction it is showing as below
0MATERIAL   0PLANT   0MATERIAL_NAVIGATIONATTRIBUE  KEYFIGURE1  KEYFIGURE2
100                4000        XXXX                                                     10                    20
100                4000        YYYY                                                     10                    20
100                4000        ZZZZ                                                     10                    20
100                4000        ZYZY                                                     10                    20
my question is why it is extracing 4 records ? ( why it is taking navigation attribute values in extraction .
BR
Ravinder

Hello,
Check OSS Note 1145673
Steps to be performed:
1. Apply the OSS note in the dev system
2. OSS note might de-activate the transformation and DTP.
3. Note down the transformation and DTP which gets de-activated because of this OSS note.
4. Also send out a mail to BW community saying you are gonna apply this OSS note and ask them to check thier objects whether it is getting impacted by this oss note or not.
5. Ask everyone to check the data load and the data is getting populated or not.
6. Apply OSS note in QA and production. Also before applying the OSS in QA and production collect the objects which are getting impacted by this note in dev.
7. After applying the oss note in QA, send the collected Transforamtions and DTPs to the QA and do a test in QA as well.
8. Finally apply the oss note in production and transport the impacted transformations and DTP in production.
Regards,
Shashank

Similar Messages

  • Mv log contains far more records than would expect - anybody any idea why?

    Hi there,
    We have created some mv logs with fast refresh in mind
    example
    CREATE MATERIALIZED VIEW LOG ON "DIMENSION_TABLE"
    PCTFREE 60 PCTUSED 30 INITRANS 1 MAXTRANS 255 LOGGING
    STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
    TABLESPACE "TABLESPACE_NAME"
    WITH ROWID, SEQUENCE ( "DIMENSION_KEY" ) INCLUDING NEW VALUES
    However getting far more mv log records than expect.
    e.g. at start no records in mv log, run a mapping , later check via minus operator what records insertde/updated in the dimension, say 50 recods in total, I would expect 50 records in the mv log.
    However getting far far more,e.g several records for a dimension_key.
    Why is this?
    Is our mv log definition wrong. dimesnion_key is the primary_key?
    Any advice, much appreciated.
    Thanks

    Hi there,
    We have created some mv logs with fast refresh in mind
    example
    CREATE MATERIALIZED VIEW LOG ON "DIMENSION_TABLE"
    PCTFREE 60 PCTUSED 30 INITRANS 1 MAXTRANS 255 LOGGING
    STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
    TABLESPACE "TABLESPACE_NAME"
    WITH ROWID, SEQUENCE ( "DIMENSION_KEY" ) INCLUDING NEW VALUES
    However getting far more mv log records than expect.
    e.g. at start no records in mv log, run a mapping , later check via minus operator what records insertde/updated in the dimension, say 50 recods in total, I would expect 50 records in the mv log.
    However getting far far more,e.g several records for a dimension_key.
    Why is this?
    Is our mv log definition wrong. dimesnion_key is the primary_key?
    Any advice, much appreciated.
    Thanks

  • Oracle Procedure returning more number of records

    Hi,
    I have created an Oracle Procedure which is supposed to fetch a record as per the input parameter passed.
    The core query in the procedure is as below -
    SELECT DISTINCT col1 FROM my_tab WHERE col2 = 'Input parameter'
    Few of the input parms (col2) has more number of records (col1) and so the procedure gives an error like -
    'ORA-01422: exact fetch returns more than requested number of rows'
    Could you please let me know how can I modify the procedure so that it would return more number of records as the case may be?
    Thank you!

    It still gives me the same error when it encounters more than one output.Yes, I'm sure it does.
    But we can't tell you how to fix it because we don't know what you want.
    What's the purpose of the procedure?
    Is it to "spell check" the name of an intermediary? If so, you'll need to figure out what to do when you have more then one person with the same name.
    You can add AND ROWNUM = 1. Or perhaps you can trap the too_many_rows exception.
    Your procedure doesn't return anything (no out variables). Is that correct?
    Or is the purpose of the procedure to return the ID of the matching name?

  • Dreamweaver MX extracting week number

    My form collects a date (which the user picks from a pop-up
    calendar). That date is submitted to a field (datBegin) in the
    MySQL database. Fine.
    In the process of submitting that date, I want a portion of
    it (the "week-number" represented by the date that the user
    entered) to be submitted to another field (week_nbr) in the same
    MySQL database and table.
    In other words, the user enters the date once. When he clicks
    submit, the date (like 2007-5-17) is placed in the datBegin field,
    and the week number (like 20) should be placed in the week_nbr
    field.
    The formating of the week number is not a problem. It is done
    with DATE_FORMAT(datBegin,'%u'). But the submitting of it to the
    database is what I am not able to accomplish. The date and the week
    number are of course part of the same record (row).
    If anyone can help, I'd greatly appreciate it. (I have run
    out of things to try!) Most of my attempts have been to create a
    value for week_nbr in a hidden field. I have also tried the
    DATE_FORMAT in Recordsets. None of this has been succesful in
    getting a week_nbr value (based on the just entered datBegin)
    stored to the MySQL database.
    I use PHP and work with Dreamweaver MX.

    Hi David Powers,
    Thanks for your input regarding the week number problem.
    re.
    > The way to do it is to use
    DATE_FORMAT(datBegin,'%u') as part of your query. For
    example:
    SELECT thisCol, thatCol, DATE_FORMAT(datBegin,'%u') as
    week_num
    FROM mytable
    ORDER BY week_num DESC
    This is exactly what I have tried over and over again, many
    times. This
    approach fails when you add the WHERE statement:
    WHERE kalendar.week_nbr = servicegrupp.vecka
    However, when I hard code the week_nbr into the kalendar
    table, then the
    WHERE statement works as intended. There is a match, in other
    words.
    It appears that the reason it does not work unless the
    week_nbr is in the
    table, is that "week_num" (as you have it) from the query is
    not a field but
    something else, perhaps a variable. I'm not sure about the
    terminology. To
    match output from the table with output from an AS statement
    in the query
    does not work -- at least not in my experience.
    I guess the scenario is one of relations. In other words the
    "week_nbr"
    from the kalendar table relates to the "vecka" in the
    servicegrupp table.
    When both are present in their respective tables, the match
    occurs.
    To try to match them at the output stage, using the AS
    statement in the
    query, does not work. The wrong "week_nbr" is inserted --
    always the number
    from the top record in the table, it appears.
    I know that in the case of relational tables, it is possible
    to output the
    id from one table to the foreign key in the related table. It
    is this
    facility I need to find, somehow, even though I am not
    dealing with the ids.
    These are my reasonings at the moment. But there is probably
    a better, more
    elegant way to accomplish the needed match.
    Thanks again for your willingness to help.
    Curt L. Gustafsson
    ----- Original Message -----
    From: [email protected]
    To: [email protected]
    Sent: Thursday, May 31, 2007 7:31 PM
    Subject: Dreamweaver Support subscription update.
    Newsgroup User has posted a message entitled Re: Dreamweaver
    MX extracting
    week number.
    Message Posted on: Thursday May 31,2007 10:31:12 AM
    curtgus wrote:
    > In the process of submitting that date, I want a portion
    of it (the
    > "week-number" represented by the date that the user
    entered) to be
    submitted to
    > another field (week_nbr) in the same MySQL database and
    table.
    You don't need to. The information stored in datBegin already
    contains
    that information, as you point out yourself.
    > The formating of the week number is not a problem. It is
    done with
    > DATE_FORMAT(datBegin,'%u').
    You're approaching the problem the wrong way. You presumably
    want to
    store the week number so that you can search according to
    week number or
    display results by week number. The way to do it is to use
    DATE_FORMAT(datBegin,'%u') as part of your query. For
    example:
    SELECT thisCol, thatCol, DATE_FORMAT(datBegin,'%u') as
    week_num
    FROM mytable
    ORDER BY week_num DESC
    David Powers, Adobe Community Expert
    Author, "Foundation PHP for Dreamweaver 8" (friends of ED)
    Author, "PHP Solutions" (friends of ED)
    http://foundationphp.com/
    You can view the message at
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=189&threadid=1272474&fo rumid=12.

  • Extract a number (or specific value) from a string for calculation purposes

    Hi everyone
    I have a column other_remarks (for general medical remarks of string(300)). In that field doctors are writing many inormative details, found while examining a patient.
    == Sample Data ==
    "test asdad asd asdhkl BMI 30 askdhja ad has 45"
    "patient is improving BMI: 30 askdhja ad has weight 89"
    "BMI:20 ghghh jkghjk hjgfj akls dkl 234 fasdf2345 sda234"
    I want to extract the number written after word BMI or want to calculate how many patients have BMI:
    (i) less than 30,
    (ii) and >= 30 and <45 , and
    (iii) more than 45.
    Please note that every user is writing BMI word first and than the the integer value, while there might be many other numbers in the string. And I have Oracle9i Enterprise Edition Release 9.2.0.6.0 which dont have REGEXP_Replace function available.
    Edited by: 870532 on Jul 5, 2011 11:53 PM

    SQL> with sample_data
      2  as
      3  (select 'test asdad asd asdhkl BMI 30 askdhja ad has 45' val from dual union all
      4  select 'patient is improving BMI: 30 askdhja ad has weight 89' from dual union all
      5  select 'BMI:20 ghghh jkghjk hjgfj akls dkl 234 fasdf2345 sda234' from dual
      6  )
      7  SELECT Substr(REPLACE(REPLACE(val, ' '), ':', ''), Instr(
      8                REPLACE(REPLACE(val, ' '), ':', ''), 'BMI') + 3, 2) BMI
      9  FROM   sample_data;
    BMI
    30
    30
    20
    3 rows selected.

  • How to extract the number from image using java

    Hello every one
    i want to develope a project which can extract the number from image
    that i can use as inter or String or char.
    Is there any API in java which provide this type of facility.
    right now i m using java 5
    thanks in Advance
    Jignesh

    In my project i have a image in that i have a
    co-ordinate (x,y) I am still puzzled as to what you seek. It sounds to me like you have a point (x, y) represented by p. in java it's just p.getX() p.getY()
    i want to convert that cordinate to numeric form,
    i mena i want to use that cordinate in somewhere else
    in project.point.getX() point.getY()
    So need to convert it into numeric form u can called
    it OCR also.OCR is optical character recognition. If I want out and took a picture of the US Declaration of Independence and then wanted the words on the parchement in the picture in text form, then I would run the picture through a software program and it would try to optically recognise what lettering and number were present in the picture. In the end, I would have a text of what is written on the US Declaration of Independence.
    Is that what you want?

  • Minimize the count of cubes when there are more number of cubes

    Hi All:
    Need your inputs on reducing the count of cubes when there are more number of cubes in any project.
    On which basis we can downsize the count of cubes? For example,if there 30 cubes in same region,I want to reduce them to ,say 20 cubes.
    Please share your thoughts.
    Regards,
    Upendra.

    You need to evaluate all of your existing cubes and see if there is any overlap in dimensionality that would allow you to combine cubes. Such as if one is actuals and another cube is budget for the same data, possibly you can combine those. Or as someone else suggested based on Business Units (If the other dimensions allow it. Perhaps conflicting Account or other structures won't allow it. )
    However you have to then balance combining cubes against larger cube size which could impact calc time and other performance issues.
    Its all a balancing act.
    Look at where it makes sense to combine them. Only you know your environment enough to state if they can be combined or not.

  • How to extract the number of the image which looks like a number

    Now,I can generate a image which contains a random number,but I can not extract the number of the image.Any one can help me?

    [url http://forum.java.sun.com/thread.jspa?threadID=779212&messageID=4433641#4433641]Crosspost.

  • Airplay is more often gone than present,

    Airport express has been working fine but avbout the last year I am very disapointed. Airplay is more often gone than present, certainly with every new update of either Itunes or windows. And the apple store sya they can not help me?!?!

    Hello there, EddyNL.
    The following Knowledge Base article provides some great, practical steps for troubleshooting issues with Airplay and AirPlay Mirroring:
    iTunes: Troubleshooting AirPlay and AirPlay Mirroring
    http://support.apple.com/kb/ts5209
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • Which nokia phone is best for storing more number ...

    hi ...im sravan
    i need a phone which can capable of storing more number of messages ...and should be low cost ..bcz i need that phone for calling and texting..

    For you my dear friend NOKIA X2 is the best set to have it..It almost saves about 5000 msgs and still am counting..
    It is best with the price range of about 4,500 rs and all the features like  5 mega pixel camera , 4 outstanding speakers and wireless fm and flashlite also used as torch and the metalic back finish what's more you want my friend just for it all the very best

  • More languages are listed than my application is localized

    I developed my application for iOS with Flash CS5.5.
    In the app store, more languages are listed than my application is localized for. Why?

    Hi,
    I am sorry you are running into this bug. Unfortunately, there is no workaround available. For your reference, the bug number is 2878252. You can quote it for any updates about the status.
    Thanks,
    Sanika

  • How to retrieve more then one record from database

    I am doing a SELECT FROM WHERE SQL statement on a database which returns more then one record. I want to retrieve certain column values from the selected records. How do I do that? If only one record is returned, I know I can do a data operation with operation set to 'Get-Retrieve Values from Record' and Record to operate on set to 'Current-Use current record'. I need to find out how to configure to data operation window in the case more then one record is returned by the preceding SQL statement. Depending on the number of records returned, I can dynamically create array variables to store the 'to be retrieved' column values, just dont know how to retrieve them.
    Any help will be greatly appreciated.
    Thanks
    Anuj

    I apologize for not being clear in explaining my problem, perhaps I should have posted an example. Anyways, I was able to figure out the solution. I was doing an 'Open SQL' statement which was selecting multiple records (rows) from a table in the dB. I was storing the number of records returned in a local variable. Then, I wanted to retrieve certain columns of all the selected rows (records). In the "Data operation", I was choosing the 'Record to operate on' as 'Current-Use Current Record'. Changing this field to 'Next-Fetch next record' fixed the problem. I then retrieved the values of those columns into a dynamically created array variable whose dimensions came from the local variable which stored the number of records returned in the SELECT SQL statement. 
    Thanks
    Anuj

  • Burners that are more "aggressive" reading less than perfect discs

    Has anyone had experience with having to duplicate and work with originals provided by clients that are hard for the dvd drives to recognize properly when you try to make copies? I'm talking about non copy protected - industrials provided to me from varied dvd burners "in the field". Mostly different construction related specialty work. These dvd "masters" are created by feeding a camera's output to a consumer dvd/vhs combo recorder. Most of the dvd's I get are fine, but occasionally my drives "choke" on the originals. The discs are clean (no scratches) and the brand of blank does not seem to matter. I have purchased software that is supposed to have superior error correction properties and it doesn't really help.
    I'm thinking that folks in this forum might have experience with hardware solutions that might help this situation.
    TIA,
    Pete D

    Pete,
    It used to happen more in the past than it does now, but this just happened to me last week. A client broat over a DVD which would not read in all 3 of my Macs no matter what drive I used. It also only played in 2 of my multiple set top players. It eventually played and mounted in my "home" PC of all things. Having a few different brand drives ready to read the discs and a few extra computers around helps.
    Rikk

  • HT204406 more songs in icloud than on my mac

    I do have 50 more songs in icloud than on my mac. How can I find out which one?

    This might mean that there are songs that you purchases and downloaded from iTunes, then deleted from your Mac.
    Try this:
    View --> Show Music Not On This Computer
    Look for songs that are grayed out - those are songs that you purchased via iTunes but subsequently deleted from your computer.
    Good luck!

  • I was wondering if anybody can tell me why the new Apple iPhone 5 is $600 AUD/US more expensive in Australia than the US??? Please explain somebody?

    I was wondering if anybody can tell me why the Apple IPhone 5  is $600 US/AUD more expensive in Australia than in the US!
    thanks

    Thanks for the reply - I still know that this issue is also relevant for so many other apple products which don't involve cellular providers.... I think Australians are tired of paying so much more for things than in the US and other countries.  It used to be explained by the poor Australian dollar but that doesnt exactly work when we are over parity with the US dollar and have been for a while now....

Maybe you are looking for