Merge rpd problem

I tried merging 2 rpd. The merged rpd's query is not correct, even though it shows the same key, physical and logical joins correctly in the merged rpd, for eg. the following is modified as shown :
original rpd query:
+++Administrator:2b0000:2b0003:----2007/11/28 21:39:42
-------------------- Execution plan:
RqList <<53649>> [for database 3023:3910:hcm89_Local,46] distinct
D1.c1 as c1 GB [for database 3023:3910,46],
cast(NULL as DOUBLE PRECISION ) as c2 GB [for database 3023:3910,46]
Child Nodes (RqJoinSpec): <<53670>> [for database 3023:3910:hcm89_Local,46]
RqList <<53656>> [for database 3023:3910:hcm89_Local,46]
DIM_PERSON.PERSON_NM as c1 GB [for database 3023:3910,46]
Child Nodes (RqJoinSpec): <<53659>> [for database 3023:3910:hcm89_Local,46]
(SELECT * FROM VL_PERSON VALUEOF(NQ_SESSION.MLS_SUFFIX_SQL)) as T5752
DetailFilter: 0 < cast(NULL as DOUBLE PRECISION ) [for database 0:0]
) as D1
OrderBy: c1 asc [for database 3023:3910,46]
+++Administrator:2b0000:2b0003:----2007/11/28 21:39:43
-------------------- Sending query to database named hcm89_Local (id: <<53649>>):
WITH
SAWITH0 AS (select distinct T5752.PERSON_NM as c1
from
(SELECT * FROM VL_PERSON ) T5752
where ( 0 < cast(NULL as DOUBLE PRECISION ) ) )
select distinct SAWITH0.c1 as c1,
cast(NULL as DOUBLE PRECISION ) as c2
from
SAWITH0
order by c1
modified rpd query
+++Administrator:2a0000:2a0005:----2007/11/28 21:45:59
-------------------- Execution plan:
RqList <<52157>> [for database 3023:3910:hcm89_Local,46]
DIM_PERSON.PERSON_NM as c1 GB [for database 3023:3910,46],
sum(FCT_PAY_ERN.REG_ERN_AMT by [ DIM_PERSON.PERSON_NM] ) as c2 GB [for database 3023:3910,46]
Child Nodes (RqJoinSpec): <<52188>> [for database 3023:3910:hcm89_Local,46]
(SELECT * FROM VL_PERSON VALUEOF(NQ_SESSION.MLS_SUFFIX_SQL)) as T5752
FCT_PAY_ERN T7331
DetailFilter: DIM_PERSON.PERSON_SK = FCT_PAY_ERN.PERSON_SK [for database 0:0]
GroupBy: [ DIM_PERSON.PERSON_NM] [for database 3023:3910,46]
OrderBy: c1 asc [for database 3023:3910,46]
+++Administrator:2a0000:2a0005:----2007/11/28 21:45:59
-------------------- Sending query to database named hcm89_Local (id: <<52157>>):
select T5752.PERSON_NM as c1,
sum(T7331.REG_ERN_AMT) as c2
from
(SELECT * FROM VL_PERSON ) T5752,
FCT_PAY_ERN T7331
where ( T5752.PERSON_SK = T7331.PERSON_SK )
group by T5752.PERSON_NM
order by c1
Over and above this some of the reports which used to work are not working now, it throws the following error:
Query Status: Query Failed: [nQSError: 15018] Incorrectly defined logical table source (for fact table Person) does not contain mapping for [Department.Department].
Any help would be of great help!
Thanks in advance

Hm, interesting article.
It posts the error text from the manual
http://download.oracle.com/docs/cd/B19306_01/server.102/b14219/e29250.htm#sthref8601
ORA-30926: unable to get a stable set of rows in the source tables
Cause: A stable set of rows could not be got because of large dml activity or a non-deterministic where clause.
Action: Remove any non-deterministic where clauses and reissue the dml.
Mentions a support request on metalink of someone who hit the error, where the response from support was again the error text from the manual, and adds the helpful hint that modifying the where clause may help as it may not be deterministic.
So we have the error text posted twice and then a paraphrase of the action required, just in case we hadn't got it from the first two times.
There is of course a lot more advertising and colorful images to look at than can be found in the manual.
Maybe Stephanie F. was having a bad day, she doesn't look at all well in the photograph.

Similar Messages

  • Challanges, complications in merging rpds without parent (two way merge)

    Hi,
    Could someone throw some light on what kind of challanges can be faced while merging rpds.?
    My first rpd is based on Essbase database and second one on Oravle DB (e-Biz App).
    I want to merge those two rpds so that I can create one report in Answers having data displayed from e-Biz (actuals) and Budget from planning (essbase).
    Now each rpd will have its own connection pool ,and initialization blocks.
    After merging will the setting for connection pool(s) , initialiation block(s) of the rpds will be affacted and will they need to be reset again manually? or will the settings remain intact as they were in the RPDs before merging?
    I am trying to understand administrative /maintainnce overhead , and ongoing efforts , complications after merging those rpds.
    Thanks and Regards
    Santosh

    AVIs don't have the notions of overlays. However, if you're going to write it and play it with NI Vision, I can suggest a solution.
    Disclaimer: It's dirty, but it works...
    The principle is to extract the overlay and save it as an extra info with each frame of the AVI. When you read the AVI, you retrieve the image without overlay, the overlay attached, and if you wish to view the overlay, copy it to the image you're reading from the AVI file.
    The problem is that we don't have a function to extract the overlay in vision. Instead, what you can do is create an empty temporary Image. In the loop where you're writing the AVI, copy the overlay from the image into the empty temp image using IMAQ Copy Overlay (Even if the dest image is empty, it works), then flatten this image to string (including Vision Extra Info), and connect this string to the data input of IMAQ AVI Write Frame.
    When you read the frame using IMAQ AVI Read Frame, Unflatten the image that contains the overlay (Data Out), and copy this overlay into the image read from the AVI stream.
    Hope that can help.
    Christophe

  • Merged RPD not working

    Hi Folks
    I had 4 different RPD's in four different machines. I merged all four of them using the Merge option in the admin tool, into one machine as the requirement had changed. But when I upload the merged rpd in the enterprise manager I am not getting the reports in the OBIEE dashboards. Please help. I have attached the screenshots below.

    Hi,
    A good thing when having error messages on screen is to read them. I did it thanks to your screenshot and here is what I read in your error message:
    Oracle Error code: 12154, message: ORA-12154: TNS:could not resolve the connect identifier specified at OCI call OCIserverAttach. [nQSError: 17014] Could not connect to Oracle database. (HY000)
    The good news: OBIEE is working just fine ...
    The bad news: your connection pool are using wrong connection information (datasource name, username, password).
    Merging RPD and move them on 1 single server doesn't magically change the connection pools to adapt the settings.
    Open the connection pools of your 4 physical databases defined in your RPD, check what settings you have there inside, validate the TNS is known and "pingable" from the BI server (tnsping) and make sure you can connect.
    It's a DB connection issue, nothing more.

  • Merge rpd and webcat

    Hi All,
    Can someone give me the pointers where I can know how we merge rpd and webcat.
    Thanks a lot in advance.
    Regards,
    Amrit

    Hi,
    To merge the repositories follow steps in the below link.
    http://oraclebizint.wordpress.com/2008/03/24/oracle-bi-ee-101332-merging-repositories-substitute-for-import-from-repository-2-way-merge-with-no-parent-part-2/
    To merge Wecatalogs use the catalog manager. copy from old catalog to New catalog.

  • Merge RPDS

    Hi,
    I have a requirement in which i have 2 different repositories developed against the same database. So they have same name for physical Database and schema in the physical layer and each of the rpd have their own different business models and presentation catalogs.When I merge these 2 rpds ,I want to keep the presentation catalog and Business models separate in the merged rpd ,but the physical layer has to have only 1 physical database with all the tables. Is this possible to achieve?
    I have tried to merge these two rpds using a blank intermediate rpd, but what I get is 2 separate physical database in the physical layer. I followed this link:
    http://oraclebizint.wordpress.com/2008/03/24/oracle-bi-ee-101332-merging-repositories-substitute-for-import-from-repository-2-way-merge-with-no-parent-part-2/
    Thank you,
    RM
    Edited by: user8663768 on Nov 6, 2009 11:04 AM

    Yes, the import from repository option works fine for now.
    But I am afraid when this feature is going to be deprecated. Is there any other way to achieve the merge functionality of two different rpds and have the same physical database connection, but separate logical and presentation layers.
    Thanks,
    RM

  • Unable to Edit Dashboard as Administrator (Merged RPD/Catalog)

    Hi,
    I am having trouble editing a dashboard that another developer created that was merged into our main RPD/Catalog.
    It is one subject area (same DB schema), and one presentation catalog folder. I copied the RPD objects into our main RPD, copied the folder and *.atr file into the main Catalog.
    When I log into answers, all of the newly added dashboards show up properly. However, if I click on Page Options, I have no link to Edit Dashboard - even logged in as Administrator. If I go to Manage Presentation Catalog, this folder does not have a security lock (permissions) icon next to it. If I go to Manage Interactive Dashboards, the place where permissions icon normally is shows a red cross instead.
    I checked the OS level permissions for the catalog files to make sure they look the same as other dashboard/report files.
    Any ideas on this?

    1.Stop the Presentation Server.
    2.Backup the instanceconfig.xml file at [middleware_home]/instances/instance1/config/OracleBIPresentationServicesComponent/coreapplication_obips1/instanceconfig.xml
    3.Under the 'Catalog' section, add the 'Recover' tag. For Example:
    <Catalog>
    <UpgradeAndExit>false</UpgradeAndExit>
    <UpdateAccountGUIDs>Recover</UpdateAccountGUIDs>
    </Catalog>
    4.Start the Presentation Server. It will perform a recovery and then after some time shutdown.
    5.Remove the tag.
    6.Start the Presentation Server again
    Hope this helps. Let us know if you still have issues.
    Thanks,
    SVS

  • [CS2/CS3 JS] Merged Cell Problem...

    Hi,
    Below is a part of my script that has been giving me a problem with merged cells:
    if (myTable.cells.item(h).bottomEdgeStrokeWeight > 0.5) {
    myTable.cells.item(h).bottomEdgeStrokeWeight = 2;
    myTable.cells.item(h).bottomEdgeStrokeType = "Thick - Thick";}
    Everytime the script passes on a merged cell, it quits and it only do changes on the first cell of the merged cells. Once I run my script again, it quits with error because the first cell of the merged cells now has a different stroke weight than the rest of the merged cells.
    Is there a way to apply stroke on merged cells? And what is the parameter for UNMERGE? Thanks.

    Hi Joaquin,
    Here are a few examples – hope it helps.
    Kasyan
    // lets assume myTable has 4 rows and 4 columns
    myTable = app.activeDocument.stories[0].tables[0];
    myStartCell = myTable.cells.item("0:0"); // cell in the 1st column and 1st row
    myEndCell = myTable.cells.item("0:3");  // cell in the 1st column and 4th row
    myStartCell.merge(myEndCell);
    // now merged cells have become the cell in the 1st column and 1st row
    myMergedCell = myTable.cells.item("0:0");
    myMergedCell.unmerge();
    // merge/unmerge the last row
    myTable.cells.item("0:3").merge(myTable.rows.item(-1));
    myTable.cells.item("0:3").unmerge();
    // merge/unmerge the last column
    myTable.columns.item(-1).cells.item(0).merge(myTable.columns.item(-1).cells.item(-1));
    myTable.columns.item(-1).cells.item(0).unmerge();

  • Merged clips problem

    I have a very odd problem.
    Some time ago I started a new project, from the beginning using premiere CC in a mac (not sure the version, but right now I'm at 8.1) with r3d video files (shot on red epic with no audio on AV clips) and wav audio files recorded on an external recorder.
    Merging these clips was no problem to begin with, and didn't seem to be buggy or problematic at all.
    That was when I was using a mac version of premiere CC.
    I came back to the project after switching to a Windows 8 run PC - and all of the sudden my nicely titled merged files are now all buggy and weird - only about half of the video is on those merged clips while the entire audio is there - and I can't right- click on the clips (in the browser) - just nothing happens.
    Anyone have a similar problem with merged clips?

    ...and the lack of good merged clips support was always one of the challenges in persuading other indie editors to switch over from FCP...
    I guess they just have to weigh that up against the lack of support they got from Apple for FCP in its entirety.

  • Merge Module Problem - I think!!

    I had tried the trail version of Crystal Reports XI and was able to make it work in my applications just fine.  Now that I have purchased the product I have had nothing but trouble.  I can not get it to work even with the previous application that I had it working in.
    I have a Microsoft Visual Studio 2005 Visual Basic Windows application.  I have referenced the CrystalDecisions. CrystalReports.Engine, ReportSource, Shared, Windows.Forms.  I have also referenced BusinessOffice.Enterprise.BIAR.  I have created a setup application and it has detected the dependicies and included the merge modules.  I have tried it using different downloaded merge modules and it still does not work.  The error I get when I am trying to install the application is as follows:
    An error occurred during the installation of assembly 'BusinessObjects.Enterprise.Desktop.Agnostic.dll,Version= "11.5.3300.0",Culture="neutral",PublicKey Token="692fbea5521e1304"
    If anyone knows what direction to point me in on this one I would really appreciate it.  I need to move on with this application!

    Hi, I've had a similar problem in a project built in Visual Studio 2003, using Crystal Reports 10. I determined that on our build machine, the project was not being built with the right version of the referenced dependency: CrystalDecisions.Windows.Forms. In our case, at compile time, the build machine would check the GAC for that file and found the version 9 copy that was available. At runtime, version 9 was not available but version 10 was installed (by design) and we received the same error as you.
    To resolve the error, ensure that you are building using the correct version of your references. By 'correct', I mean use the same version at compile time as will be available at run time.
    I hope that helps! (I realize you posted the question 2 months ago, only stumbled on it now looking for the solution to my own, different, problem)

  • 3D Graph Merge Module Problem

    I am using a 3rd party intaller (InstallShield Express) to produce my
    distributables. Into my project i insert the required merge modules, such
    as the run-time engine. However when i try to include the ComponentWorks 3D
    graph merge module InstallShield cannot merge it into the build. Has anyone
    else experienced this or know why this might be happening.

    Tom,
    If you are using .NET in this project then you may need the updated merge modules, you can get then here:
    Unable to Import Merge Module Error When Building Installer in Visual Studio .NET with Measurement Studio 6.0 Merge Modules.
    http://digital.ni.com/public.nsf/websearch/36C5E45E15A6862D86256B79005F89BB?OpenDocument
    Otherwise this should work just fine, here is the link to it.
    Distributing Visual C++ Projects That Contain Tools for Visual C++ Components
    http://digital.ni.com/public.nsf/websearch/41694B641CEFF03D862568B900546BCE?OpenDocument
    Depending on the error that you get when you insert the merge module you may need to repaor the installation. Depending on the version that you are using you can go to add/remove programs and repair
    it, if this is specific to the 3D graph then this could fix it.
    Please keep me posted on this problem.
    regards,
    Juan Carlos
    N.I.

  • AIX 7 upload rpd problem

    Hi,
    when i try to upload a RPD and restart OPMN i don't see the changes on AIX. In read something about slibclean, but how can i "disable" this?
    Looks like AIX is caching some files, which i don't want.
    regards,
    Osamn

    Hi SVS,
    what do you man with change path?
    The strange thing is, that i can see my Subject Areas, but when i try to create an analyse the Subject Areas windows with my facts and dimensions is empty.
    It really looks like something is not being loaded correctly. I already tried to create a new subject area with some dimensions and measures, but the same problem occured.
    Hope someone has a sollution for me.
    regards,
    Osman

  • Merging RPD backend process

    Hi guys
    I have a questions regarding RPD merging, nowhere on net you can find information about it.
    Question :
    Mostly the RPDs are stored in form of XML. And when we create a object in the RPD a Unique ID no. is assigned to that object in the backend, from the admin tool we cant see the ID.(We need to copy and paste the RPD object on the notepad to see the IDs). Now say suppose we have one Repository named RPD A, we made some changes in it and now we have another version of the same RPD that is RPD A.1
    Now we carry out merge process between both the RPDs. Through the tool it happens automatically.
    * Now I am not able to understand what process happens in backend when we carry out RPD merging ?
    * If both the RPDs have the few common object then admin tool will have objects with #1 postfix to them in new RPD, how the admin tool decides which object need to be prefix with #1 ? Does it compares the IDs of the object ?
    I request all the members to kindly help me in understanding the backend process
    thanks & regards

    I'm not sure if this is what you are asking but: In the backend it is using a classic 3-way merge process where is compares each line of the current rpd and the modified rpd against an original rpd that they are both based on. If the modified rpd has changed a line but it is not changed int he current rpd then its a trivial merge, if both rpds have changed the same line then you get a merge conflict and you have to choose how to resolve the line.
    This article describes a technique to use to merge repositories:
    http://oraclebizint.wordpress.com/2007/11/22/oracle-bi-ee-101332-merging-repositories/
    This article is Oracle's description of the 3-way merge process:
    http://www.oracle.com/technology/obe/obe_bi/bi_ee_1013/merge/merge.html

  • Importing Photoshop Merged layers problem

    Hi. I'm trying to import a layered Photoshop file into After Effects. I'm on a new intel iMac running Leopard and both PS (extended) and AE are CS3. I chose the merged layers option because I don't want all the layers in AE, just the final composition. Am I correct in thinking that if I update my photoshop file, it'll update in AE in the merged file?
    That's not really my problem, just making sure that's how it works. My problem is that this is how my image looks in photoshop:
    but in AE it comes out like this:
    I was having the same problem when using quicklook, so I'm assuming it's something with photoshop. I turned on save full size image preview in the file handling preferences in photoshop, which did fixed the problem when using quicklook, but didn't fix the image in After Effects. I reloaded the footage and even reimported it into a new project in AE but it's still the same.
    Anyone know what's going on? Thank you so much.
    Alycia

    Thanks. I do realize I could do that, but I have about 60 Backgrounds. So it'd be nice to be able to import the whole photoshop file and still be able to work on it without having to flatten it every time. That's kind of what I've been doing so far.
    Alright, I came up with a better workaround. I created a new psd file and put the original layered psd on a layer as a smart object and then imported that layer into After Effects. This seems to be working nicely, and I can still edit the original without having to resave a flattened file all the time.
    It's still be nice to get this working properly though. It seems to only display the original layer of the photoshop file.

  • Error while merging data problem while syncing calendars to iPhone

    My iTunes just recently updated itself to iTunes 12, I'm using OS X Mavericks on a Macbook Pro, and have an iPhone 5S with iOS 8.1.1.
    Whenever I try to sync my calendars from my laptop onto my phone, I get a message saying "iTunes cannot sync calendars to iPhone because an error occurred while merging data".  I'm not sure if it's an issue with iTunes or my phone...but everything else syncs normally.
    If anyone could help it would be greatly appreciated!!

    hi there,
    i've found a great & simple solution for this problem
    just open your iCloud acc on iPhone
    turn off calendars (it wil ask you to keep info or not - KEEP IT!)
    and turn back on (MERGE!)
    now SYNC it..
    and that's it
    PS in my case it was contacts so the procedure is the same..

  • Compare Merge Model problems with models from different connections

    Hi all,
    I've experienced a problem while using the compare/merge model funcion under tools.
    Just to put in place:
    I've 4 model, one for each enviroment that I have: DEV, INT, TEST, PROD(*each model imported from different connections*). Because I haven't found any reliable way to keep them sincronyzed, using DLL deltas. Is there a way to do that?
    Anyway, regarding the main subject problem. Whem I try to sync for example, from PROD, to TEST, using compare/merge model function under tools, the process find the differences. When I selecte those that I want, and click on merge, the destination model TEST, get the selected objects merged into.
    But now, the model Schema, when I select sincronyze model with data dictionary to get de DLL delta, things get crazy, and the merged objects doesn't get detected to be created.
    If it's help, I think that the is with the associated import connection than the merged objects have. They have the PROD connection name, instead of the TEST connection name. Also when I try to syncronize the relational model againts de data dictionary(database), datamodeler ask me wich connection to use, PROD or TEST. When, before, merging, model, data modeler did not ask me anything.
    Why is data modeler doing this?
    What I have seen is when you import in a model things from different connections/models, when you try to sincronyze agains a connection, all objects that are not from the selected connection doesn't get compared.
    Is there a bug or a problem?
    How can I can keep a schema in different enviroments, sync? What are the step that I shoulf follow?
    Thanks in advance.
    Edited by: morfeo8marc on 14-mar-2012 11:17

    I shall try to explain what is happening here.
    When you import objects from TEST data dictionary, their source information (see Summary info in Properties dialog) will refer to TEST.
    The relational model for TEST will contain source information (see Summary info in Properties dialog) for the connection to TEST.
    Similarly, imported objects from PROD will refer to the PROD data dictionary, and the PROD relational model will hold connection details for PROD.
    If you merge PROD objects into the TEST model, they will retain their source information (i.e. referring to PROD).
    The TEST model will be updated to include connection details to PROD.
    When you synchronize a model, if it only has one source connection, it uses that.
    If it has more than one, it will prompt you to decide to which data dictionary it should synchronize.
    In your case, for the TEST data dictionary, it will synchronize all objects that have source information for TEST (i.e. those imported from TEST).
    It will also compare any new objects (i.e. those not imported from a data dictionary).
    It will not compare objects that were imported from a different data dictionary (e.g. PROD).
    This supports the scenario where a model consists of objects imported from more than one data dictionary, and where the data dictionaries are maintained separately.
    We may need to review the above strategy in light of your experience and development process.
    In the meantime, may I suggest that from your updated TEST model, you Import from Data Dictionary using the TEST connection.
    The resulting Compare Models dialog should show all objects (i.e. those from TEST and PROD).
    You may need to set the Swap Models option to generate DDL with which to update your TEST data dictionary.
    Thank you for raising this matter.
    Regards,
    Tony Rose

Maybe you are looking for