Need Design Approach

Hi Gurus,
I need to extract Demand,Supply and Production data from Oracle. Should I extract all the data to only one InfoCube or to a different InfoCubes and create a MultiCube ? Which is the best approach ? 
Total volume of data will be 1 million.
Thanks
Liza

Hi
Its always better to split such data in to different cubes and create a multi cube for reporting. (Better query performance, flexibility for future maintenenace are few benefits). Best of luck !

Similar Messages

  • Display problems in IE, using Netlace Designs approach

    Display problems in IE, using Netlace Designs approach
    Could someone please look at
    www.tudo.co.uk/testing/magnification/
    I am trying to adjust some css code taken from Netlace
    Design's website
    for my purposes. The purpose is to enlarge an image on
    'hover' and to
    enlarge some text on 'hover'.
    What I have done works all right in Mozilla/Seamonkey.
    However, in IE,
    the 'text enlargement' does not work at all
    and when I am enlarging the image there is ***in IE*** a
    large grey
    surplus area at the bottom, which looks like a background
    area which has
    turned out to have too much height. I want to get rid of that
    superfluous grey area.
    How can I make sure it works in BOTH Mozilla and in IE?
    Thanks for your help.
    Adrian

    Hi ijmari,
    I checked out that page and don't see any Spry menubar in it.
    I'm assuming you've reverted back or removed it.
    If you still need/want help, please post the URL to the page
    that uses the menubar and demonstates the problem.
    --== Kin ==--

  • J2EE Design Approach

    Hi folks,
    I am not new to Java, but new to J2EE. I would like to tap your creativity for suggestions for a design approach. Basically, I would like to create a basic JSP/Servlet-based web application that interfaces with an Oracle database. I would like the JSP pages to be almost completely bereft of logic (i.e. use HTML and JSP tags only), with one or two very small snipplets. I would like the servlets to serve as "traffic cops"; that is, state machines that merely redirect to JSPs.
    My most pressing question is the following: as with one of my last J2EE projects, I would like to create a 'DatabaseManager' class. This class would basically "wrap" the JDBC calls to establish and maintain a connection, as well as provide convenient methods for querying (i.e. have a method that simply takes in a String represting the query), and returns back a data structure (another class) that wraps the "ResultSet" object (I'll call it "QueryResults", for now).
    Should the DatabaseManager and/or QueryResults classes be EJBs?
    Thanks!
    Tom

    Use of EJbs would depend on the scalability , security of your application.If yours is a very small scale application with 10 - 15 users , EJbs wont be a better choice.However if you need to set variety of security constraints like method level privileges and all , you can go for them.Also complicated transactions should encourage you to use EJbs.
    Just a thought.
    thx.

  • Design approach for XML load into DB table

    The question is more related to find a design approach.
    1. I have a few XML files to load data from. There will be more files which will be loaded into the DB periodically.
    2. Each file populates 4 tables.
    3. After loading all the data each file has to be moved into an archived folder.
    4. We have a STAGE & PROD setup in the DB. The usual approach is to create 2 packages for EACH table.
    One to load data into STAGE
    2nd to move data from STAGE to PROD
    Now, I'm not sure if I should create 4 tables * 2 = 8 packages or just 2 packages (1 for stage + 1 for prod).
    Please suggest!! I know the experts here have already come across such a scenarios.
    I wanted to know pros and cons of each approach. As I'm doing something like this for the first time, I can't imagine which will be the best solution.
    Thanks!!!

    I'd create one package.
    I do not see why de-coupling the loading to staging from prod needs to be so.
    When it works as one unit you can rollback the entire load as one as you may not want to end up with some data partially loaded.
    Arthur
    MyBlog
    Twitter

  • Design approach for custom Fiori application

    Dear Experts,
    Good day to all...!
    I am having a query on finalizing design approach for one of my custom Fiori Application development  using SAP UI5.
    Current Application design and  Features:
    As now we are having application, which is been used in laptops. The application structure is like (SAP R3 --> SUP -->UI (using .net) [back-end à Middlewareà UI).
    The UI is hosted on IIS server and the application type is desktop, so the users can use the application in offline as well.
    Once its connected to internet, they push all the data back to SAP via SUP.
    Proposal :
    We are planning to migrate the same application into Fiori with same offline features and extending to mobiles and devices.
    I have few queries here.
    What will be the best approach to deploy the application either SUP(Latest version of SMP) or SAP R3.
    If SAP R3 to deploy App:
    If we choose to deploy the application in R3, How to support the offline usage mobile and devices.
    Will the HTML5 local storage or indexed DB’s are sufficient to support the offline usage.
    In this case, Shall we drop the SUP/SMP, Since the application directly accessed from SAP R3 ..?
    SUP/SMP to deploy the app:
    In this case, I need to create (wrap the ui5 files into hybrid application) a hybrid application to support the mobile and devises as native application..? Correct me If I am wrong..:)
    Hope I can use the SUP/SMP local storage options to support my offline usage..? Correct me If I am wrong..:)
    What will be the best option to support desktop offline  usage.
    We are yet to take a decision on this.. Please provide your valuable inputs , which will help us to take some decisions.
    Thanks & Regards
    Rabin D

    Hi Anusha,
    considering the reusability aspect the components approach is the much better one (see also the best practices dev guide chapter regarding components SAPUI5 SDK - Demo Kit).
    It allows you to reuse that component in different applications or other UI components.
    I also think that the Application.js approch will not work with Fiori, cause the Fiori Launchpad loads the Components.js of the Fiori app in an Component Container.
    Best Regards, Florian

  • Design approach help : BIC Mapping Tool Conversion

    Hi All,
    Design approach:
    we know that BIC mapping tool can be used for EDI to XML conversion. also i know that its a Any to any converter.
    But we prefer EDI to EDI XML conversion only via this tool and do the mapping in SAP PI as it would be easy to do mapping change if any in PI than redeploy the mapping in module location every time.
    My question is:
    we know that sender file adapter supports FCC for max of 3 hierarchy levels.
    Can we make it a practice of accepting requirements in SAP PI which has complex Flat file structure (more than 3 levels). and use BIC mapping tool to convert the Complex flat file Structure (with more  than 3 levels) into PI required format and proceed with the mapping and Configuration. (Note: hear the assumption is that the organisation has BIC Mapping tool procured for some EDI message scenario's ).
    or is it best practice to ask the Source system to supply flat files strictly in Header,with 1 line item format?
    Suggestions would be deeply appreciated.
    Warm Regards,
    Senthilprakash

    >
    > if you are thinking of using only BIC mapping tool for converting flat file to xml and want to proceed with normal configuration without using BIC modules then it is not feasible.
    >
    Dear Suresh,
    I am very well aware of that. we have Seeburger SFTP adapter installed in our PI system. and for EDI conversion we use BIC for converting to XML and deploy the module in the adapter level.
    Now my question is that: weather is it the rite way to start accepting requirement from source which has complex flat file structure (non edi messages) and using BIC module in adapter to convert it into XML and proceed with configuration or better to ask the source system to send the flat file in a format which is accepted by our file adater FCC.
    what are the drawbacks/bottlenecks we see in using BIC module for converting non EDI complex flat files into XML format? in PI
    Regards,
    Senthilprakash.

  • Design Approach For Integrating Third Party API's

    Our application requires a lot of third party API's to be integrated with the application.
    What would be a good design approach for the same
    Ritesh.

    I think maybe you should post a little bit more info: What kind of APIs? C++? java?

  • Achieving Parallelism and avoiding Concurrency - Need Design Advice

    Requirement:
    Extract Data from the database using SSIS.
    Design Details:
    There are two tables
    ReportExtract and ReportExtractQueue. ReportExtract is a reference table and contains all the details related to the extracts.
    ReportExtractQueue is a Queue Table designed for SSIS Package to process the extracts as per priority.
    2. The SSIS Package, at any point of time picks up only one ReportExtractID to process from ReportExtractQueue where the ProcessingStatus = ‘Q’ and the Priority is High (in ascending order). This is achieved
    by calling a stored procedure which has logic as below.
    DECLARE @ReportExtractID int;
    SELECT @ReportExtractID = (SELECT TOP 1 ReportExtractID
    FROM ReportExtractQueue
    WHERE ProcessingStatus = 'Q' -- InQueue
    ORDER BY Priority);
    IF @ReportExtractID IS NOT NULL
    BEGIN
    UPDATE ReportExtractQueue
    SET ProcessingStatus = 'P' --InProgress
    WHERE ReportExtractID = @ReportExtractID
    SELECT @ReportExtractID AS ReportExtractID
    END;
    3. Once the package picks up the ReportExtractID from the Queue, the ProcessingStatus is changed to ‘P’ (InProgress) and then processes the extract. After the Processing is complete the ProcessingStatus is
    updated again to either ‘S’ (Success) / ‘F’ (Failed).
    4. Scheduling for Parallel Execution: 
    Four copies of the same SSIS Package are copied to four different folders.
    Four Jobs are created, each referring to a copy of the SSIS Package.
    The Jobs are scheduled to run every 15 minutes to poll the Queue table through SSIS package.
    The Start Time for all the Jobs is same.
    Problem: Since all the Jobs start at the same time and run every 15 minutes. How do I ensure each job picks up a unique ReportExtractID from the Queue table. So far, from what i tested in the test
    environments I have not faced this issue. But I want to avoid Concurrency Issues on the Queue table.
    If I use the rowlock, readpast hints on the Queue table, will it resolve the Concurrency Issues (if any).      
    If yes, then should I use these hints even while updating the Processing Status? Should I follow any other design approach?.
    Please advise
    -- Praveen

    The jobs will clash.
    And the design is not scalabale.
    SSIS is not the best solution here in general.
    You better have the stored procedure pick records up and then run the processing package - many times, even in parallel - given this package
    can tolerate multiple copies running. SQL Agent runs them in async mode, the package in Agent can start with sp_start_job
    Arthur My Blog

  • Why we need Design Repository and Runtime repository seperately?

    Hi All,
    Anybody please tell me why we need design time repository and runtime repository seperately? And also I want to know the total OWB Architecture.
    Thanks,
    Siv
    Edited by: Siv on Feb 10, 2010 10:40 PM

    Hi Siv:
    Concerning Repository:
    Since OWB 10.2 there is only one Repository storing Design and Runtime-Components.
    excerpt from http://download.oracle.com/docs/cd/E10926_01/doc/owb.101/b12146/over.htm (OWB 10.1.):
    The Design Repository, installed in an Oracle database, stores the metadata definitions for all of the objects used in Warehouse Builder. This is where all of the design information is stored for the target systems you are creating. You can access metadata stored here using the client user-interface, or through OMB Plus, the Warehouse Builder scripting utility.
    The runtime repository, installed in an Oracle database, stores all of the deployment data as well as data from executed mappings and process flows. This is where the target environment information is stored for the business intelligence systems you create. This includes connection information for all of the deployment locations.
    Which version of OWB are you using?
    Greetings
    Guenther Herzog

  • Need an approach to this UI issue

    Hello,
    In one of my sharepoint site pages, i have an image similar to an image given below. Now my task it to make each side, clickable. I need an approach to this please. 
    Anyone having some UI experience in SP2013, please help . 
    Many thanks !

    You could try using HTML Image Map.
    This functionality allows you to make certain areas clickable.
    Try these references
    http://www.w3schools.com/tags/tag_map.asp
    You could also try this approach using CSS3 and build the diagram using plain HTML and CSS3. You can update the fiddle to add anchors and reshape the diagram but this should give you an idea.
    http://jsfiddle.net/Nu2wt/1/
    Artificial intelligence can never beat natural stupidity.

  • Need Designer 6.0

    I need Designer 6.0 client. 6i will not help as the central repository is on 6.0 and am unable to connect thro' a 6i client. We also cannot upgrade the repository to 6i right now.
    Please help
    thx
    kalpana

    I need Designer 6.0 client. 6i will not help as the central repository is on 6.0 and am unable to connect thro' a 6i client. We also cannot upgrade the repository to 6i right now.
    Please help
    thx
    kalpana

  • Need advice about design approach for query editing tool with JSF

    Hi !
    I would like to propose in my application a way to allow end-user to create queries that could be executed on a some tables. I suppose that this kind of stuff is not new and would like to know if someone has to good design practice or example to do this with the JSF technology ?
    I think that two approaches is possible:
    1/ the user specifies the complete query from the start and get the final result when query is executed in the background
    2/ user specifies the query in a interactive way. It specifies one criteria and get the results of it, then on the results specifies another criteria and get new results, then specifies another criteria and so on.
    Also for information I use Hibernate as database framework.
    Some advice or start of approach will be very appreciated.
    Thanks !
    B.D.

    No-one could advice on this ?

  • Needed help in high level design approach of this service

    I have a two Proxy services proxy service A and Proxy Service B
    Proxyservice A takes the XML request from the consumer and puts the message in JMS queue(queueA) and gives an immediate acknowldgment. Proxyservice B(Async) picks that message from queue and invokes the provides, if we get any binding fault or remote fault 5 retries are made (Proxy service XA enabled and if proxy service gets errored out then message remains in same queue) and message is put into error queue( if we get any business fault the message is put into undelivered queue no retries needs to be made). So whenever the message is put into the errorqueue an email notification must be sent to the sustain team. And then the ,message needs to be moved back to the queueAso that the message gets processed again
    Your help is appreciated. Need urgent help on this.
    Thanks,

    I have a two Proxy services proxy service A and Proxy Service B
    Proxyservice A takes the XML request from the consumer and puts the message in JMS queue(queueA) and gives an immediate acknowldgment. Proxyservice B(Async) picks that message from queue and invokes the provides, if we get any binding fault or remote fault 5 retries are made (Proxy service XA enabled and if proxy service gets errored out then message remains in same queue) and message is put into error queue( if we get any business fault the message is put into undelivered queue no retries needs to be made). So whenever the message is put into the errorqueue an email notification must be sent to the sustain team. And then the ,message needs to be moved back to the queueAso that the message gets processed again
    Your help is appreciated. Need urgent help on this.
    Thanks,

  • XML file to ABAP report..gidance needed on approach

    Hello All,
    We have an existing ccBPM enabled interface between SAP-ECC and a 3rd party via PI. Currently after all the to-and-fro processing, 3rd party sends an XML FINAL-RESPONSE-FILE to PI, which resides on a folder in PI server. ( Interface ends here)
    Now the requirement is that we need to enhance this interface or create a new one which would pick the XML FINAL_RESPONSE_FILE and format the XML data and present it in user-friendly form in terms of a report /alv.
    What I want to know is:
    1> Should we enhance the existing interface and ccBPM to wait for this final-response file to come and then trigger some BAPI or maybe a proxy to send this data to ECC for further processing.
    OR
    2> Should we create a sepaarte interface which picks this file asynchronously and sends to ECC for further processing.
    OR
    3> Should a create an ABAP report, which would pick this file from PI server and format the data and create an report out of it. ( Here I assume SAP must be havinga  fm to convert XML to some internal table readable format)...please advise if there is such an FM.
    OR
    4> Is there any better approach for my scenario - I am a newbie in ccBPM.
    Many thanks
    Shirin

    Hi,
    1> Should we enhance the existing interface and ccBPM to wait for this final-response file to come and then trigger some BAPI or maybe a proxy to send this data to ECC for further processing.
    No...if you are planning to make the ccBPM wait then avoid this design...it will keep on utilising system resources till the response gets back...
    OR
    2> Should we create a sepaarte interface which picks this file asynchronously and sends to ECC for further processing.
    you can try this one.....rather I would have tried this one:)
    If you have a guarentee that the response will come within a stipulated time-period (say X secs...not very large) and if you are not supposed to create a new interface...then go for change in BPM
    Regards,
    Abhishek.

  • Universe Design approach - Dimensional Data model

    We use a Dimensional data model which has about 15 different models based on Subject areas. Eg: Billing, Claims, Eligibility, etc. Each model has its own Fact table linked to Dimensions, some of which are Conformed dimensions which is present in multiple models. We want to build Universes on top of this model, for creating Crystal Reports and to expose it to the Business Users to create WebI reports through InfoView.
    <br><br>
    The Client has already built 15 Universes one for each Subject area_, which has 1 fact table each and many Conformed dimensions with some junk dimensions. When a Report needs data from more than one Universe, we have to link the different Universe queries at Report. <br>
    Major drawback with this approach is change management. As our data model will be expanded in future, which in turn makes me to update multiple Universes when, say a Conformed dimension changes; since the Conformed dimension table will be present in multiple Universes.
    <br><br>
    Now we are considering the below approaches to have better Architectural design and have easier User interface.
    <br><br>
    1. Creating a master Universe for the Dimension tables(here there may be a effort to modify data model to suit linking Dimension tables together). Then to create derived Universes for each Fact table. These derived Universes will be linked back to common dimension Universe. <br>
    Maintenance will be easier in this approach, as whenever a Dimension changes I need not update multiple Universes, but as I am linking Universes at Designer level as Master and derived Universes, I am concerned about the Report development if the report needs data from multiple Universes. Then I would be linking u201Cmultiple Linked Universeu201D queries at Report. <br><br>
    2. The other option I have is to combine multiple dimension models(Subject areas) into one Universe. By this we will create minimal number of Universes as possible. May be end up creating 5 or 6 Universes, but we will have tough time in maintaining Security of data elements. For instance, at high level a Universe may have Billing and Eligibility data, where I have to maintain strict Security for the User groups, and let only specific users to see/ use all data elements (objects). <br><br>
    Hope I have summarized my question well, any inputs from you on the approach you are aware of/ prou2019s and conu2019s of it in terms of time it takes to build, the performance of Report(creating WebI reports through InfoView) is appreciated !!
    We want to see which approach makes it better for creating Crystal Reports and when it reaches Business Users who has little patience waiting for a Report and needs best possible interface

    There is no one perfect answer for your question.  Universes are more of an art than a science imo.  I can tell you that we have many conformed dimensions joined to multiple facts in a single universe.  The key to this approach is that for each fact table you will need a context.  The advantage to this approach is the ease in which your WebBI users will be able to build reports.  The disadvantage is that Crystal Reports cannot handle multiple contexts so your Universe is basically useless in CR.  For CR, you will need to build Business Views rather than universes.

Maybe you are looking for