Multiple datasets in single data model

Dear experts,

We have created a unique data model that has several sets of data sharing common to BI 11 g Publisher parameters.

We are facing a problem of performance (data recovery is very slow) while to fetch data from database on execution.

How to improve the performance in this case?

Your help will be very appreciated.

Thanks in advance!

DB BLOB data recovery should not be a problem. But just to make sure that you remove your SQL BLOB type and see to it there improvements?

Unfortunately I can't find any documents which mention the process of execution of the data sets.

But you can do a proof for yourself:

Add sysdate with timestamp on each set of SQL data and you can see the date with timestamp in the output xml (data view tab) which will show you what set of data is performed first and then what that and etc...

It will be executed in the order of your data set creation. You can see the structure of the data set in the Structure tab.

Have you considered the approach below?

I recommend you to do.

Is there is no adjustment to make in your SQL, then you can use triggers of events (before the data type).

You can create a package that runs your sql DB and insert the data into a temporary table and then just ask the temporary table on the data set.

Tags: Business Intelligence

Similar Questions

  • How to pass multiple values to a data model parameter

    I have a data model, where I put a setting like this.

    Select col1, col2, col3 from table1 where col1 =: param1

    This works very well for a single value that I pass the param1 parameter.

    How can I get this to work when I want to send multiple values for param1. I already checked the box "Multiple values" and tried to change the sql for this code.

    Select col1, col2, col3 from table1 where col1 in: param1

    Looks like I'm missing something here.



    Thanks in advance!
    Kris

    you need to write it as:

    Select col1, col2, col3 from table1 where col1 in (: param1)

    It works for me.

    Klaus

  • Several models available for single data model?

    Hi all

    Currently I'm working on the XML Editor, here I need information on how to create a multiple page layouts for the unique data model using RTF.
    Please provide me with information, such as, how we can load several files of patterns page/how we can save and the process to select the specific provision based on the
    requirement.

    Thanks in advance...

    Kind regards
    Gopi.CH

    If you had heard a little more on the requirement, you could get best suggestions for your needs.
    Now it is not clear on what you expect, anyway here's my entries too.

    In addition to the submodel logic suggested by user928059, you can also create several models of XMLP liability provision.
    These models can have the same data source as your data model.
    At runtime, you can choose the desired model of the 'Options' tab in the screen SRS.

    Or if this is for a series of reports, then select the custom layout created in the configuration screens.

  • Multiple queries in a data model - Performance?

    Hi experts,

    I created a data model and defined queries 7 (isolated; not connected together). I want to create 7 reports based on queries 7 (for example query1 used in Report1, query2 used into Report2, etc.).

    The consolidation of 7 queries in a data model affect performance? How the BEEP collects data - is only the query used processed, or each time the entire data model?

    Thanks in advance!

    Hello

    According to the data that you want to use in your report.

    In a report, you can use data from more than queries.

    We recommend that you create 1 data model for each report, for a good performance with all applications you need.

    7 queries fetch data slower than 1 query in your data model.

    Kind regards

    Liviu

  • Need help to create "no data available" message with multiple data models

    I tried several ways to have a "no documents found" generic message based on certain criteria however it doesn't seem to work. I have two models of data, each only show the information if something is created, deleted, etc. in a certain number of days. If nothing happens for these days, I don't want to report table to display, only a message saying something like "no record".

    I tried the following different types:
    <?if:count(ROW/opened_last_7_days) = 0?>There weren’t any projects created within the past week.<?end if?>
    <?if:count(ROW/opened_last_7_days) > 0?> (report table) <?end if?>
    <?if:count(DATA/opened_last_7_days) = 0?>There weren’t any projects created within the past week.<?end if?>
    <?if:count(DATA/opened_last_7_days) > 0?> (report table) <?end if?>
    The names of the two data models are:
    opened_last_7_days
    closed_last_7_days

    I be recover anything on the page or both records not found and the table appear.

    Sql queries work fine, I get all the answer I need.

    Any help would be appreciated. Thank you.

    Take a look at this: http://winrichman.blogspot.com/2009/05/no-data-found.html

    Thank you!

  • -You also get an invalid identifier error when executing this query sql for a data model, but not in TOAD/SQL Developer?

    Hello OTN.

    I don't understand why my sql query will pass by in the data model of the BI Publisher. I created a new data model, chose the data source and type of Standard SQL = SQL. I tried several databases and all the same error in BI Publisher, but the application works well in TOAD / SQL Developer. So, I think it might be something with my case so I'm tender hand to you to try and let me know if you get the same result as me.

    The query is:

    SELECT to_char (to_date ('15-' |)) TO_CHAR(:P_MONTH) | » -'|| (To_char(:P_YEAR), "YYYY-DD-MONTH") - 90, "YYYYMM") as yrmth FROM DUAL


    Values of the variable:

    : P_MONTH = APRIL

    : P_YEAR = 2015

    I tried multiple variations and not had much luck. Here are the other options I've tried:

    WITH DATES AS

    (

    Select TO_NUMBER (decode (: P_MONTH, 'JANUARY', '01',))

    'FEBRUARY', '02',.

    'MARCH', '03'.

    'APRIL', '04'

    'MAY', '05'.

    'JUNE', '06'.

    'JULY', '07',.

    'AUGUST', '08'.

    'SEPTEMBER', '09'.

    'OCTOBER', '10',.

    'NOVEMBER', '11'.

    "DECEMBER", "12."

    '01')) as mth_nbr

    of the double

    )

    SELECT to_char (to_date ('15-' |)) MTH_NBR | » -'|| (TO_CHAR(:P_YEAR), 'DD-MM-YYYY') - 90, "YYYYMM")

    OF DATES

    SELECT to_char (to_date ('15-' |: P_MONTH |)) » -'|| ((: P_YEAR, 'MONTH-DD-YYYY')-90, "YYYYMM") as yrmth FROM DUAL

    I'm running out of ideas and I don't know why it does not work. If anyone has any suggestions or ideas, please let me know. I always mark answers correct and useful in my thread and I appreciate all your help.

    Best regards

    -Konrad

    So I thought to it. It seems that there is a bug/lag between the guest screen that appears when you enter SQL in the data model and parameter values, to at model/value data.

    Here's how I solved my problem.

    I have created a new data model and first created all my settings required in the data model (including the default values without quotes, i.e. APRIL instead "Of APRIL") and then saved.

    Then I stuck my sql query in the data model and when I clicked ok, I entered my string values in the message box with single quotes (i.e. "in APRIL' instead of APRIL)

    After entering the values of string with single quotes in the dialog box, I was able to retrieve the columns in the data model and save.

    In the data tab, is no longer, I had to enter the values in single quotes, but entered values normally instead, and the code worked.

    It seems the box prompted to bind the values of the variables when the SQL text in a data model expects strings to be wrapped in single quotes, but no where else. It's a big headache for me, but I'm glad that I solved it, and I hope this can be of help to other institutions.

    See you soon.

  • XML with a member does not properly in the data model

    I use XmlDataAccess class to load an XML list in GroupDataModel. Everything works fine if the XML file has more than one Member, however, it does not load if the list contains a single member. I use the following code to get the XML content:

    QVariant list = xda.load(home.absoluteFilePath("MembersList.xml"),"/members/member");
    

    I need to know if the list has only one or 2 + members, so I can direct the data model to load with the appropriate settings. Can I know the number of members in the list?

    This problem is closely related to this question, where a solution QML is given.

    Hi Mitch99,

    Please see this forum post for a workaround for this problem. I tested it and confirm that it works as with QML.

  • Determinations of web OPA shows white screen when you use the data model

    Hello

    I use Oracle Policy Modeling 10.5.5.40 on windows 7. I use embedded apache tomcat to test.

    I have started a new project, added a simple rule:

    [b1] the parent is eligible for the benefits of compassion so

    [b2] parent has a child

    I chose 'Build and Run' selected web determinations, work very well.

    When I added a data model, created two entities, parent-child, and the child is contained in the parent as to-many, then ran the project, it won't work any more. The section that says:

    =========

    is absent.

    I also tried to open an example of "MembershipDemo" that comes with OPM, same problem.

    Any ideas how can I fix?

    Thank you very much

    Looks like you have probably changed the Boolean value "the parent is eligible for compassionate care benefits" from the global to the parent. This means that is no longer a goal because it is a single Boolean value that can be determined, it is now a Boolean value for each parent in the rule template.

    The goal that presents itself as the first screen in your interview display all the high-level objectives - that is, all objectives at the global level.

    Some possible solutions to get a goal for your interview may are:

    1. If you try to determine cbb for 1 single parent, then you probably shouldn't introduce a parent entity, use the global as a parent

    2 introduce a global "all determined the eligibility of the BCC of parents" trying to see if "the parent is eligible for compassionate care benefits" is known to all parents

    3 decide which is the highest level (s) for your interview and to introduce these Boolean values to the global level.

  • Developer SQL with Java 1.6.0_27 3.0.04 and Data Modeler 3.3.1.748


    I can't generate the first DOF or generate DDL set

    I see no error a...\extensions\oracle.datamodeler\log\datamodeler.log

    I can't even generate a single DDL to one with only two simple attributes and a PK

    I can't upgrade to 4.x, I need to keep stuck to 3.x

    Extension of model data 3.3 is targeted for SQL Developer 3.2. You can download the standalone Data Modeler 3.3 If you insist on 3.3 or pick up the latest version of DM - 4.0.2

    Philippe

  • Installation of Data Modeling

    I want to install Data Model (3.1.0.691 to be exact) in a common directory (/ usr/local/sqld_dm) and have it use multiple users.  / usr/local is mounted via NFS on the local computer, but the "sqld_dm" directory is owned by the user 'oracle '.  When the 'oracle' user he runs, there is no problem.  When another user runs, Data Modeler complains about not being able to write to files in the directory/usr/local/sqld_dm / * tree (which, of course, should not be able to do).

    Data Modeler installation on every workstation / user is not a viable solution.  And besides, it's silly.

    Is there a configuration that will allow data maker be installed in a common location and shared by multiple users?  Do I need a different version?

    OS: RHEL 6.3

    Hello

    everyone need to change the situation:

    (1) types of system data directory - "tools > Preferences > Data Modeler > directory of types by default.

    log 2) - "tools > Preferences > environment > journal > save logs to file"-checked and you must provide the directory here.

    It is preferable to use a version 3.1.4 or Data Modeler 3.3 (last one series 3.1.x)

    Philippe

  • Data modeling

    As an architect of unique data, it can become difficult to manage the creation of tables. Developers can create tables, etc.? In production create us through DBA, but in the dev environment, developers are allowed to create their own tables and then later ask the DBA is migrating to test, production, etc. I think that this is not the best practice first for obvious reasons (people not re-use tables and create their own, etc., can quickly become unmanageable). However, it can be a bottleneck to limit them to create their own objects and have to go through a single data architect. I'm talking about 15 developers. Even if I think he better go through a Data Modeler and take more time data modeling now than to have to deal with all the problems, inconsistencies in data later. What do you think? I mean there is also culture where developers have become so used to create their own objects and just talk to DBA to migrate to production. What are some of the best practices out there?

    Published by: Rinne August 14, 2012 09:17

    If the developers must submit an application so that objects created so this is obviously a delay. Thus, according to the authorized number are creating object, how many times that people belonging to meetings, office hours (some employees work at 09:00 - 17:00, of other 06:00-15:00, some 10:00 - 18:00), days of vacation, sick days and out of the Office events can sometimes be object creation queries may not happen until overnight. Developers should plan and work around this problem.

    From my experience, I have met more than one developer who seem to think that what they want is an immediate need. When they don't get what they want, right now, they complain. The fact that their design is perhaps less correct, they will drop and re-create the table 3 times in 5 days to change the names of columns, etc... is besides the point. They had to wait; the world could have done.

    These minor delays can sometimes be a good thing. Waiting gives the developer more time to reflect on the conditions required for the object and correct about designation column if the table design is rigtht, but the question is how is a developer from the management to respond to the whiny above.

    You can also consider a unit test, system test, to the production environment. Developers can do their thing in unit test an application and scripts are used to apply the changes to the test system which is where the customer is done and then later once we got the approval of the customer and solutions for code filled a request is made to switch to manufacturing. You can also lock all three environments.

    The details depend on the store.

    HTH - Mark D Powell.

  • Impacts on the performance of the attributes from the features of data model design

    I'm trying to understand the implications of the performance of two possible data model design.

    Here is my structure of the entity:

    Global > person > account > option

    Generally, when running, I instantiated a person, a single accountand five option's .

    There are various amounts determined according to the age of the person who should be assigned to the correct option.

    Here are my two designs:

    Design a

    attributes on the entity of the person :
    age of the person
    its option 1 amount
    its option 2 amount
    its option 3 amount
    its option quantity 4
    its option 5 amount

    attributes on the option endity:
    amount of the option

    support table rules:
    option = amount
    its option 1 amount if the option is number 1
    its option 2 amount if the option number 2
    its option 3 amount if the option number 3
    its 4 option amount if the option is number 4
    its option 5 amount if the option is number 5

    Two design

    attributes on the entity of the person :
    age of the person

    attributes on the entity of the option :
    amount of the option
    of the option option 1 amount
    of the option option 2 amount
    of the option option 3 amount
    of the option quantity 4
    of the option option 5 amount

    support table rules:
    option = amount
    of the option option 1 amount if the option is number 1
    option 2 amount option if the option number 2
    of the option option 3 amount if the option number 3
    the option amount 4 If the option is number 4
    option 5 option amount if the option is number 5

    Given two models, I can see what looks like an advantage for a design that, when running, you have less attributes (6 on retirement member + 1 on each of the 5 options = 11) as two Design (1 on retirement members + 6 on each of the 5 options = 31), but I'm not sure. An advantage to design two might be that the algorithm must do less through the structure of the entity: the table of rules support everything for the amount of the option option.

    Anyway there is a table of rules to determine the amounts:

    Design a
    its option 1 amount =
    2 if age = 10
    5 if age = 11
    7 if age = 12, etc..

    Design two
    of the option option 1 amount =
    2 if age = 10
    5 if age = 11
    7 if age = 12, etc..

    Here, it seems that the one would have to cross over the structure of the entity for the design of two.

    The design will have a better performance with a large amount of rules, or it would make a difference at all?

    Hello!

    In our experience, just think about this kind of stuff if you were dealing with 100's or 1000 instances (usually through ODS). You have a very low number, the differences will be negligible, as you should (in general) go with the solution that is most similar to the material of origin or the understanding of the business user. Also, I guess that's an OWD project? Which may be even better, the inference is performed gradually when new data are added to the modules, rather than in a 'big bang' as ODS.

    It seems that the model 1 is the easiest to understand and explain. I wonder why you have the option at all entity, because it seems to be a relationship to one? If the person cannot have only a single amount of option 1, option 2 amount etc, and there's only ever going to be (up to) 5 options... is this assumption correct? If so, you can keep just like the attributes at the level of the person without the need for bodies. If there are other requirements of an instance of the option then, of course, use them, but given the information here, the option feature doesn't seem to be necessary. It would be the fastest of all :-)

    Whatever it is, that the number of instances is so low, you should have nothing to fear in terms of performance.

    I hope this helps! Write back if you have more info / questions.
    See you soon,.
    Ben

  • Comment of tables and columns are included in the Data Modeler

    Hi all
    I used Oracle SQL Developer Data Modeler (Version 3.0.0.665) and created a data model for my project. I sent an email a PDF version of the data model to our systems analyst. She asked if I could re - create the data model and include table and column comments. Is this possible and if so how this work is it?

    Thank you for your comments,

    Seyed

    Seyed salvation,

    I used the Data Modeler and create a report. The report included 36 .csv files

    What is the purpose of this 'report' task, because 36 files csv does not sound like report to me. Watch "files > reports" feature - you can generate reports for your model. -for any model, single table or tables belonging to specific subview. The report of the complete table contains additional details, so if you need these comments, then only you can create a template and select column comments appear only. So some general information table will be also included.

    Philippe

  • Data model &amp; form

    If I followed the tutorial at http://www.adobe.com/devnet/livecycle/articles/livecycle_forms_iphone_03.html (I don't want the iPhone, I want to create a form based on a data model) I can get the data model in my form.

    When I bring the data model (from the view of 'data') in a form I get either a form field not when I preview the pdf (I can't write anything in the field) if I bring in a single property or, if I'm bringing in the full model, all fields are invisible in the preview of the pdf discovers (as if the subform that contains the fields is invisible).

    Am I suppose to have some thing more then LiveCycle ES2 to use the data model (I see some references to the server of LCD screens)? Is there something missing in the tutorial above that could explain my problem?

    I don't know if I clearly explain my problem, if you want me to clarify a few things, don't hesitate.

    P.S.: I use LiveCycle ES2.

    The data model tool must be used with form Guides. The form Guide is a Flash application that is derived from the model. Once the data has been collected in the application, it can be merged on a non-interactive PDF template (for archiving or a record of the transaction). You can create interactive PDFs at this time of a model. If you want an interactive PDF, then a drawing or sample xml data file is the best route to go.

    Paul

  • Join groups of data model

    Hi all
    I have a requirement to join two sets of data in a model.

    I need to create a table in the model with the combined xml output of 2 queries.

    I need to attach a single column (so-called "Idnumber") in a set of data to the column('sidnumber') another set of data and therefore only idname must appear in one of the fields in the model after joining.

    can any shed light on this problem as soon as possible please

    Check out the following posts. Who should help you be link given RTF or via data models (preferably). The first post shows you how to bind queries.

    http://blogs.Oracle.com/XmlPublisher/2009/09/multi_database_data_templates.html

    http://blogs.Oracle.com/XmlPublisher/2009/09/formatting_concatenated_dataso.html

    Thank you!

Maybe you are looking for

  • Temporary access account blocked

    Hello Access to my account was temporary blocked because of some erroneous entries. How long is temporary?

  • Right display driver of the need for Satellite L850 - 16 d

    Hello I have the L850 - 16 d, about a week ago I upgraded to windows 8, but I didn't, so I reintall the win 7, but the work display driver doesn t and my video quality is not the same. I download the driver of Toshiba and AMD, but none of them brings

  • Windows installation 7 of 15 t-j100

    I recently took a Touchsmart from HP Envy 15 t-j100 with Windows 8, and while I see many stories to success on installing Windows 7, I was unable to do it myself.  I have a drive that has managed several times, so I do not suspect the media, but when

  • How to keep account different values of two two-dimensional array

    Hello I need help regarding one of my LabVIEW VI. I have three matrices 2 dimensions, namely Sx, Sy, and P of dimension 4 x 4 of each. I want to do the following calculation: P(i,j)=[P(i,j+1)+P(i,j-1)+P(i+1,j)+P(i-1,j)]+1/8*[-3*SX(i,j+1)+SX(i,j-1)+2*

  • Halo Combat evolved - installation problem - invalid CD Key?

    So I bought Halo Combat Evolved for PC and tried to install it when it came today. Everything was fine. The computer is restarted after installation. Then, when I click on the shortcut, the game says my CD key is not valid, and I need to uninstall an