Datafrom different years 1 table

Hello all,
A table ('main') contains data for multiple years (2009, 2010, 2011) , department and expense.
How can I duplicate in Oracle BI 11G :
select a.department, a.expense, a.year,b.department, b.expense, b.year,
from main a, main b
where a.department=b.department
and a.year =2011
and b.year =2010;
I tried to create a duplicate table (main B) in Presentation Layer and later select 2011 data from table main and 2010 data from table main B.
The results generate 'No Results"
The specified criteria didn't result in any data. This is often caused by applying filters and/or selections that are too restrictive or that contain incorrect values. Please check your Analysis Filters and try again. The filters currently being applied are shown below.
Thank you in advance,
Sonya

Hi,
Refer fragmentation_content option..add it in u r BMM layer
http://gerardnico.com/wiki/dat/obiee/fragmentation_content
http://www.rittmanmead.com/2007/06/obiee-data-modeling-tips-2-fragmentation/
http://www.scribd.com/doc/65081740/OBIEE11g-Working-With-Partitions
also refer below link page no 48
http://www.rittmanmead.com/files/biforum2011/Heljula_DBTuning.pdf
Thanks
Deva
Edited by: Devarasu on Nov 23, 2011 12:30 AM

Similar Messages

  • How to write a case statement for the totals column of two different years (2013 and 2014) of the same month so that I can get a +/- column

    Please Help!!!
    How to write a case statement for the totals column of two different years (2013 and 2014) of the same month so that I can get a +/- column.
                                      January 2014         January
    2013                            +/-
                    Region   Entry   Exit  Total    Entry   Exit   Total   (Total of Jan2014-Total of Jan2013)
                    A               2         3      
    40        5       7        30                    40-30= 10

    What is a table structure? Sorry cannot test it right now..
    SELECT <columns>,(SELECT Total FROM tbl WHERE Y=2014)-(SELECT Total FROM tbl WHERE Y=2013)
    FROM tbl
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • Committed budget and invoice in different years

    Hi,
    We cannot post invoices in fiscal 2012 if PO/entry sheet docs are open in fiscal year 2011 without Carryforward of Open Items.
    We have year of cash effectivity activated in our system and FM update profile 000359. Under the accrual basis of accounting, cash is disposed when entry sheets are registered, so invoices should not affect account assignment. Is there any way to prevent this error in our system and allow users to post invoices simultaneously in 2011 or 2012, without Carryforward of Open Items? Is there any kind of implementation to change to override update profile so that change status from Service Order to Invoice is not considered in FM.
    Thanks for your help,
    Iván Garcí

    Hi,
    000359 profile is not supposed to be working with PBET (unless, you made modifications to it) and therefore, theoretically, invoice could be posted in a different year. Did you do any modifications (OF39)?
    Regards,
    Eli

  • JOIN ON 2 different sets of table depending on the result of first set

    <br>
    I have a query where it returns results. I want to join this query to
    2 different sets of table depending upon the first set has a result or not.
    if first set didnt had a results or records then check for the second set.
    SELECT 
    peo.email_address,
    r.segment1 requistion_num,
    to_char(l.line_num) line_num,
    v.vendor_name supplier, 
    p.CONCATENATED_SEGMENTS category,
    to_char(round((nvl(l.quantity, 0) * nvl(l.unit_price, 0))),'99,999,999,999.99'),
    TO_CHAR(l.need_by_date,'MM/DD/YYYY') need_by_date,
    pe.full_name requestor,
    l.item_description,
    pr.segment1 project_num,
    t.task_number,
    c.segment1,
    c.segment2
    FROM po_requisition_headers_all r,
         po_requisition_lines_all l,  
    (SELECT project_id,task_id,code_combination_id, distribution_id,requisition_line_id,creation_date  FROM
    (SELECT project_id,task_id,code_combination_id,distribution_id,creation_date,requisition_line_id,ROW_NUMBER ()
    OVER (PARTITION BY requisition_line_id ORDER BY requisition_line_id,distribution_id ) rn
    FROM po_req_distributions_all pod) WHERE rn = 1) d,
    gl_code_combinations c,
    POR_CATEGORY_LOV_V p,
    per_people_v7 pe,
    PA_PROJECTS_ALL pr,
    PA_TASKS_ALL_V t,
    ap_vendors_v v,
    WHERE  d.creation_date >= nvl(to_date(:DATE_LAST_CHECKED,
    'DD-MON-YYYY HH24:MI:SS'),SYSDATE-1)
    AND
    l.requisition_header_id = r.requisition_header_id
    AND l.requisition_line_id = d.requisition_line_id
    AND d.code_combination_id = c.code_combination_id
    AND r.APPS_SOURCE_CODE = 'POR'
    AND l.category_id = p.category_id
    AND r.authorization_status IN ('IN PROCESS','PRE-APPROVED','APPROVED')
    AND l.to_person_id = pe.person_id
    AND pr.project_id(+) = d.project_id
    AND t.project_id(+) = d.project_id
    AND t.task_id(+) = d.task_id
    AND v.vendor_id(+) = l.vendor_id
    and r.requisition_header_id in(
    SELECT requisition_header_id FROM po_requisition_lines_all pl                    
    GROUP BY requisition_header_id HAVING SUM(nvl(pl.quantity,0) * nvl(pl.unit_price, 0)) >=100000)
    group by
    peo.email_address,
    r.REQUISITION_HEADER_ID,
    r.segment1 ,
    to_char(l.line_num) ,
    v.vendor_name, 
    p.CONCATENATED_SEGMENTS ,
    to_char(round((nvl(l.quantity, 0) * nvl(l.unit_price, 0))),'99,999,999,999.99'),
    TO_CHAR(l.need_by_date,'MM/DD/YYYY') ,
    pe.full_name ,
    l.item_description,
    c.segment1,
    c.segment2,
    pr.segment1 ,
    t.task_number
    <b>I want to join this query with this first set </b>
    SELECT b.NAME, c.segment1 CO, c.segment2 CC,
              a.org_information2 Commodity_mgr,
              b.organization_id, p.email_address
         FROM hr_organization_information a, hr_all_organization_units b, pay_cost_allocation_keyflex c, per_people_v7 p
        WHERE a.org_information_context = 'Financial Approver Information'
          AND a.organization_id = b.organization_id
           AND b.COST_ALLOCATION_KEYFLEX_ID = c.COST_ALLOCATION_KEYFLEX_ID
           and a.ORG_INFORMATION2 = p.person_id
          AND NVL (b.date_to, SYSDATE + 1) >= SYSDATE
          AND b.date_from <= SYSDATE;
    <b>if this doesnt return any result then i need to join the query with the 2nd set</b>
    select lookup_code, meaning, v.attribute1 company, v.attribute2 cc,
                decode(v.attribute3,null,null,p1.employee_number || '-' || p1.full_name) sbu_controller,
                decode(v.attribute4,null,null,p2.employee_number || '-' || p2.full_name) commodity_mgr
                from fnd_lookup_values_vl v,
                per_people_v7 p1, per_people_v7 p2
                where lookup_type = 'BIO_FIN_APPROVER_INFO'
                  and v.attribute3 = p1.person_id(+)
                and v.attribute4 = p2.person_id(+)
                order by lookup_code
    How do i do it?
    [pre]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    <br>
    I have hard coded the 2 jon sets into one using UNION ALL but if one record exists in both sets how would i diferentiate between the 2 sets.
    COUNT(*) will only give the total records.
    if there r total 14
    suppose first set gives 12 records
    second set gives 4 records.
    But i want only 14 records which could 12 from set 1 and 2 from set 2 since set1  and set2 can have common records.
    SELECT 
    peo.email_address,
    r.segment1 requistion_num,
    to_char(l.line_num) line_num,
    v.vendor_name supplier, 
    p.CONCATENATED_SEGMENTS category,
    to_char(round((nvl(l.quantity, 0) * nvl(l.unit_price, 0))),'99,999,999,999.99'),
    TO_CHAR(l.need_by_date,'MM/DD/YYYY') need_by_date,
    pe.full_name requestor,
    l.item_description,
    pr.segment1 project_num,
    t.task_number,
    c.segment1,
    c.segment2
    FROM po_requisition_headers_all r,
         po_requisition_lines_all l,  
    (SELECT project_id,task_id,code_combination_id, distribution_id,requisition_line_id,creation_date  FROM
    (SELECT project_id,task_id,code_combination_id,distribution_id,creation_date,requisition_line_id,ROW_NUMBER ()
    OVER (PARTITION BY requisition_line_id ORDER BY requisition_line_id,distribution_id ) rn
    FROM po_req_distributions_all pod) WHERE rn = 1) d,
    gl_code_combinations c,
    POR_CATEGORY_LOV_V p,
    per_people_v7 pe,
    PA_PROJECTS_ALL pr,
    PA_TASKS_ALL_V t,
    ap_vendors_v v,
    WHERE  d.creation_date >= nvl(to_date(:DATE_LAST_CHECKED,
    'DD-MON-YYYY HH24:MI:SS'),SYSDATE-1)
    AND
    l.requisition_header_id = r.requisition_header_id
    AND l.requisition_line_id = d.requisition_line_id
    AND d.code_combination_id = c.code_combination_id
    AND r.APPS_SOURCE_CODE = 'POR'
    AND l.category_id = p.category_id
    AND r.authorization_status IN ('IN PROCESS','PRE-APPROVED','APPROVED')
    AND l.to_person_id = pe.person_id
    AND pr.project_id(+) = d.project_id
    AND t.project_id(+) = d.project_id
    AND t.task_id(+) = d.task_id
    AND v.vendor_id(+) = l.vendor_id
    and r.requisition_header_id in(
    SELECT requisition_header_id FROM po_requisition_lines_all pl                    
    GROUP BY requisition_header_id HAVING SUM(nvl(pl.quantity,0) * nvl(pl.unit_price, 0)) >=100000)
    group by
    peo.email_address,
    r.REQUISITION_HEADER_ID,
    r.segment1 ,
    to_char(l.line_num) ,
    v.vendor_name, 
    p.CONCATENATED_SEGMENTS ,
    to_char(round((nvl(l.quantity, 0) * nvl(l.unit_price, 0))),'99,999,999,999.99'),
    TO_CHAR(l.need_by_date,'MM/DD/YYYY') ,
    pe.full_name ,
    l.item_description,
    c.segment1,
    c.segment2,
    pr.segment1 ,
    t.task_number
    UNION ALL
    SELECT 
    r.segment1 requistion_num,
    to_char(l.line_num) line_num,
    v.vendor_name supplier, 
    p.CONCATENATED_SEGMENTS category,
    to_char(round((nvl(l.quantity, 0) * nvl(l.unit_price, 0))),'99,999,999,999.99'),
    TO_CHAR(l.need_by_date,'MM/DD/YYYY') need_by_date,
    pe.full_name requestor,
    l.item_description,
    pr.segment1 project_num,
    t.task_number,
    c.segment1,
    c.segment2
    FROM po_requisition_headers_all r,
         po_requisition_lines_all l,  
    (SELECT project_id,task_id,code_combination_id, distribution_id,requisition_line_id,creation_date  FROM
    (SELECT project_id,task_id,code_combination_id,distribution_id,creation_date,requisition_line_id,ROW_NUMBER ()
    OVER (PARTITION BY requisition_line_id ORDER BY requisition_line_id,distribution_id ) rn
    FROM po_req_distributions_all pod) WHERE rn = 1) d,
    gl_code_combinations c,
    POR_CATEGORY_LOV_V p,
    per_people_v7 pe,
    PA_PROJECTS_ALL pr,
    PA_TASKS_ALL_V t,
    ap_vendors_v v,
    fnd_lookup_values_vl flv,
    per_people_v7 p1,
    per_people_v7 p2
    WHERE  d.creation_date >= nvl(to_date('11-APR-2008',
    'DD-MON-YYYY HH24:MI:SS'),SYSDATE-1)
    AND
    l.requisition_header_id = r.requisition_header_id
    AND l.requisition_line_id = d.requisition_line_id
    AND d.code_combination_id = c.code_combination_id
    AND r.APPS_SOURCE_CODE = 'POR'
    AND l.org_id = 141
    AND l.category_id = p.category_id
    AND r.authorization_status IN ('IN PROCESS','PRE-APPROVED','APPROVED')
    AND l.to_person_id = pe.person_id
    AND pr.project_id(+) = d.project_id
    AND t.project_id(+) = d.project_id
    AND t.task_id(+) = d.task_id
    AND v.vendor_id(+) = l.vendor_id
    AND flv.attribute1=c.segment1
    AND flv.attribute2=c.segment2
    AND flv.lookup_type = 'BIO_FIN_APPROVER_INFO'
    and flv.attribute3 = p1.person_id(+)
    and flv.attribute4 = p2.person_id(+)
    and r.requisition_header_id in(
    SELECT requisition_header_id FROM po_requisition_lines_all pl                    
    GROUP BY requisition_header_id HAVING SUM(nvl(pl.quantity,0) * nvl(pl.unit_price, 0)) >=100000)
    group by
    r.REQUISITION_HEADER_ID,
    r.segment1 ,
    to_char(l.line_num) ,
    v.vendor_name, 
    p.CONCATENATED_SEGMENTS ,
    to_char(round((nvl(l.quantity, 0) * nvl(l.unit_price, 0))),'99,999,999,999.99'),
    TO_CHAR(l.need_by_date,'MM/DD/YYYY') ,
    pe.full_name ,
    l.item_description,
    c.segment1,
    c.segment2,
    pr.segment1 ,
    t.task_number

  • What are the different types of tables in oracle --plz help

    I want to know the different types of tables in orcle...Please help me

    There are seven types of tables in Oracle.
    1.Heap organized tables
    2.Index organized tables
    3.Index clustered tables
    4.Hash clustered tables
    5.Nested tables
    6.Global temporary tables
    7.Object tables
    Source:http://www.adp-gmbh.ch/ora/concepts/tables.html
    But if you are asking table types in the uses senses then they are n types :
    1.Stage tables
    2.Operational tables
    3.Functional tables
    4.Disposition tables
    5.Archive tables
    6.Other tables
    Source:http://www.databasejournal.com/features/oracle/article.php/3616476/Types-of-Tables-in-Oracle.htm
    And yes of course, the complete detail can be found in documentation.
    HTH
    Girish Sharma

  • Relation between different GUID and tables in RPM

    Hi All,
    can you tell me the relation between different GUID and tables in RPM. Many thanks.
    Regards,
    J B

    Hi Deepesh,
    Try the foll. join :
        SELECT  fragment_guid  INTO  (some internal Table)
             FROM  comm_pr_frg_rod
             WHERE  product_guid  = (your product guid list)
    This should give u a complete match of the products.
    Hope this helps.
    Regards,
    Raviraj

  • Different Year Ends For Each Venture in JVA

    Hi Guys,
    Can we define different year ends for each venture we create in Joint Venture Accounting Module of SAP IS Oil and Gas Solution. If yes how can we ? transaction code or path needed.

    This may be a good start. Display by Month Year the Average and Sum Dates between Start and Stop by Project.
    SELECT      CAST    (
            (CAST(MONTH(Start) AS varchar(2)) + '/01/' + CAST(YEAR(Start) AS varchar(4)))
            AS DateTime
        AS DatePeriod,
        AVG(DateDiff(day, Start, Stop)) AS AverageDaysToClose,
        SUM(DateDiff(day, Start, Stop)) AS SumTotalDaysToClose,
        Name
    FROM     Projects
    GROUP BY CAST    (
            (CAST(MONTH(Start) AS varchar(2)) + '/01/' + CAST(YEAR(Start) AS varchar(4)))
            AS DateTime
        Name
    ORDER BY DatePeriod, Name

  • Different DOP on tables nd indexes.

    We have a few tables that have a different degree of paralellism from their indexes. I read that the table and indexes should have the same degree. Is that a best practice? If so, what are the issues if the DOP is different on the tables and the indexes? Why should they be the same and what is it's effect on CBO?
    I have googled and have not been able to find out why they need to be the same. Can anyone point me to any links or articles on this?

    I'm not sure that they NEED to be the same, but I would imagine that it would impact index cost adjusting if you don't have the same DOP between your table and your indexes. You might be left scratching your head as to why Oracle is doing a FTS when your testing is showing an index is much faster - then it turns out you have a larger DOP on your index than your table, etc.
    Personally, I would not set DOP at the object level, but force your developers (or yourself) to set it via a hint. Rampant parallelism can cause significant performance problems and I've seen a lot of times that OLTP transactions will fire off extraneous PQ sessions (and cause slower performance for the query) simply because parallelism was set at the object level.
    At least if you're doing it through a hint, you're making an explicit decision to use parallelism, as opposed to potentially firing it off without realizing it. It's also easier to change an SQL statement than it is to perform DDL against an object.

  • MT940 file transactions appear in different years (2011-2012)

    Hi
    We have received a MT940 file with the value date and document date in different years.
    e.g.  :61: 1203013012....
    Here 12 means 2012, 0301 means value date = 03 January 2012, 3012 means document date = 30th December 2011
    However the posting is made in 2012 only for both value date and document date which is incorrect
    Value date = 03 Jan 2012
    Document date = 30 Dec 2011
    This is a compliance / SOX issue as the document date year posted is incorrect.
    There are only 2 characters used to specify the year in this case which is 2012 - there should be a facility to specify 2011 also
    I assume this scenario is quite common and must have occurred for other users also
    I would appreciate any feedback on this item
    Thanks in advance
    Rahul Kochhar

    Thanks Nico
    Actually the issue is with changing the file because this would be considered as a SOX violation and would need approvals.
    We have asked the users to use FF67 and do a manual posting line by line and modify the document date manually.
    Both options need manual intervention and workaround and are tedious in nature.
    I was under the impression that this would be a standard issue and faced by many people hence the post -  maybe SAP has a note that can be used?
    Please do let me know if you have any more suggestions
    Thanks
    Rahul

  • Different depreciation rates in different years

    Hi ,
    I have come across a situation in which client wants that different depreciation rates should be charged in different years.
    For example 10% in 1st year, 7.5 % in 2nd year, 6 % in 3rd year, 4.5% in 4 years and so on .
    Asset life should be assumed to be 10 years .
    How can we map this in SAP.Please provide detail explanation.
    Regards
    Nike

    Dear,
    Nike Sam.
    I supposed your issue seems relating to MACRS depreciation I think. If so then you have to use the multi level method in depreciation key. 
    Please note the your case is like MACRS depreciation so according to me you will get standard depreciation key for MACRS is
    M200 & M150. However you can study them & configure as suits to your needs.
    Perfom this on test client first. If you have any doubts feel free to share. You are welcome.
    Regards,
    Pankaj A Bhalerao.

  • Reverse fo a settlement made in different year - KD283

    Hi folks,
    I need your help.
    Could you please tell me what to do to reverse a settlement made in a different year?
    By current settlement of an SD-Order position the error message KD283 - WIP/cost of sales can only be settled after reversal appears.
    It is because we had to reverse some settlements...we were able to reverse only settlements made this year, but those made in last year were not able to reverse.
    What to do, please?
    I have found the SAP note 140672, but I am not sure if it is the right way, because it might insult in COPA-FI difference. Am I right?

    Hi,
    There are two options:
    Option-1:
    a) You can perform reposting or manual allocation in the current period and thus transfer the costs back from the cost center/dummy order to the sender.
    b) Then, you have transferred the costs from the previous period which must still be settled or reversed into the current period.
    c) Finally, the costs are now selected during the settlement in the current period.
    Option-2:
    a) You can use the full settlement processing type (initial screen of the settlement transaction), the system checks whether or not there are debits not settled yet from prior periods, and if so it issues an error message. You can then immediately correct the relevant orders, possibly by reversing the settlements of the current period and settling the previous period again.
    b) For doing this, need to implement the correction of Note 586673 first.
    Since this (Note 586673) involves program corrections and a reversal of the incorrect settlements, no issues in the change to 'FULL' with the existing 'PER' rule.
    Regards,
    LakshmiPrasanna

  • Different types of tables and purpose

    Hi,
    Could someone explain me the different types of tables an what data they store.
    Sonali

    hi Sonali,
    These are the different types of tables in MDM
    Flat Tables : It is a simple table consisting of record and fields ( rows and column) .
    Hierarchy Table : A hierarchy table organizes information in a hierarchy, where each record is related to a parent record (even if the only parent is the root) and may also be related to sibling records and/or child records.
    Taxonomy Table : A taxonomy is the classification scheme that defines the categories and subcategories that apply to a collection of records. Categorizing records enables you to isolate subsets of records for various organizing, searching, editing and publishing purposes.
    Qualified Table : A qualified table in MDM stores a set of lookup records,and also supports qualifiers, u201Csubfieldsu201D that apply not to the qualified table record by itself, but rather to each association of a qualified table record with a main table record. MDM supports multiple simultaneous qualified tables.
    Tables are also Categorized as Object Tables like :
    Images : This table is for storing Images
    Sounds : This table is for storing Sound File.
    Videos : This table is for  storing Video Files .
    Binary Objects : This table is for storing Binary Objects.
    Text Blocks : This table is for storing  block of text.
    Copy Blocks : This table is for storing  block of text interpreted as a Copy.
    Text HTML`s : This table is for storing  block of text interpreted as a HTML.
    PDFs : This table is for storing PDF files.
    There are various types of Special Tables , i have mentioned below:
    Image Variants : Used to define the structure
    and format of each of the variants for each image. Each variant is a modified version derived from an original image; the original image is never modified.
    Masks : In this defined subset of records are included in Mask i.e. in any scenario whether new records are added or deleted in the repository the records in the Mask remains the same unless edited by the user.
    Families : Used to further partition main table records in each category into smaller groups based upon the values of other fields and/or attributes.
    Relationships : Used to define each of the different record-level relationships. Each relationship can be either bidirectional (sibling) or unidirectional (parent-child).
    Workflows : Stores the workflows of an MDM repository, where each workflow is stored as a record in the table.
    Name Searches : Unlike Masks in case of Name search there are again a defined set of records but those records are selected on the basis of Search Selection. In this case if a record is added then the record is checked whether it fulfills the particular search criteria if it does than it is added to the Name serach else not.
    Data Groups : Stores the hierarchy of data groups used to break the entire set of objects in the MDM repository into manageable subgroups.
    There are various types of System Tables :
    Roles : A single table named Roles. One of three tables used to implement MDM repository security and access control. Each role can selectively grant or deny access to any MDM function and to any table or field. This table is managed in the MDM Console and is not visible in the MDM Client.
    Users : A single table named Users. One of three tables used to implement MDM repository security and access control. Each user can have one or more roles. This table is managed in the MDM Console and is not visible in the MDM Client.
    Connections : A single table named Connections. One of three tables used to implement MDM repository security and access control. Contains an entry for each currently connected MDM client application, which can be terminated by the MDM Console user. This table is not visible in the MDM Client.
    Change Tracking : A single table named Change Tracking. Allows you to specify the fields for which adds, modifies, and deletes should be tracked and stored in the Change Tracking table.
    Remote Systems : A single table named Remote Systems. Used to define the different remote systems for import and export. Each specifies whether it supports inbound, outbound, or both. This table is managed in the MDM Console and is not visible in the MDM Client.
    Ports : A single table named Ports. Used to encapsulate the logistical and configuration info for inbound and outbound processing of MDM data, for consolidation and distribution respectively. This table is managed in the MDM Console and is not visible in the MDM Client.
    Links : A single table named Links. Used to specify the URLs that can be used as the target of an embedded browser in the Web tab in the MDM Client. This table is managed in the MDM Console and is not visible in the MDM Client.
    XML Schema : A single table named XML Schemas. Used to identify the XML schemas for import and syndication. Each XML schema is the name of an .xsd file. This table is managed in the MDM Console and is not visible in the MDM Client.
    Reports : A single table named Reports. Contains an entry for each report file generated by the various MDM repository operations, which can be accessed and viewed by the MDM Console user. This table is not visible in the MDM Client.
    Logs : A single table named Logs. Contains an entry for the log files generated by the MDM Server, which can be accessed and viewed by the MDM Console user. This table is not visible in the MDM Client.
    In MDM SP06 5.5 we can have only one main table, but in MDM 7.1 version we can maintain many main tables.
    Rewards points if helpful
    Regards,
    Vijay

  • How to model in RPD aggregate tables with different years of data

    Can someone let me know how to accomplish the following in OBIEE?
    I want to create a logical fact table with multiple logical table sources. I have an aggregate table that only stores current year data. In OBIEE, if a user builds a report using data from the current year, I want the query to hit this aggregate table. My base fact table however stores all years of data. If a user builds a report using data from prior time periods, I want the query to hit the base fact table.
    And if you're curious, the aggregate only contains current year data because the ETL needs to do a full load each night due to the complexity. The high volume of data and the amount of time it takes to populate this aggregate means we only have time to populate the current year data.
    Thanks in advance.

    Yes this situation is both an aggregate table and fragmented data. I already modeled the aggregate table correctly specifying the content logical levels.
    I'm not familiar with how to set the fragmentation logic. I see the fragmentation content section. What do I enter in this section to specify that my AGG table is for current year data? Do I need to enter something for both logica table sources?
    Please let me know if there is a link with examples or an explanation. Appreciate the responses.

  • Data displayed in Discoverer is different to source table...???

    Hi,
    I have written a few transform scripts that create a 'final' table - to be used by Discoverer. The table has been added into the EUL and I have created a simple worksheet based on the table.
    I am getting some pretty strange results.
    The table added to the EUL is called T_DLM_REC_REPORT.
    When I run the following script directly against the table
    SELECT SUM(REFERRALS)
    FROM T_DLM_REC_REPORT_1
    WHERE APP_DATE BETWEEN '01-NOV-2009' AND '30-NOV-2009'
    I get a value 46820 returned.
    When I create a simple worksheet with three fields (two of which are page items) I get a different result.
    I have added the Referrals column into the worksheet - this defaults to show the SUM
    I have also added APP_DATE: YEAR and APP_DATE: MONTH as page items.
    Filtering by YEAR = 2009 and MONTH = NOV the worksheet returns 46749.
    This is the SQL generated by the worksheet:
    SELECT ( DECODE(O148011.APP_DATE,NULL,TO_DATE(NULL,'MMDDYYYY'),TO_DATE(TO_CHAR(TRUNC(O148011.APP_DATE,'MM'),'MM')||'1900','MMYYYY')) ), ( DECODE(O148011.APP_DATE,NULL,TO_DATE(NULL,'MMDDYYYY'),TO_DATE(TO_CHAR(TRUNC(O148011.APP_DATE,'YYYY'),'YYYY')||'01','YYYYMM')) ), SUM(O148011.REFERRALS)
    FROM UGP.T_DLM_REC_REPORT_1 O148011
    GROUP BY ( DECODE(O148011.APP_DATE,NULL,TO_DATE(NULL,'MMDDYYYY'),TO_DATE(TO_CHAR(TRUNC(O148011.APP_DATE,'MM'),'MM')||'1900','MMYYYY')) ), ( DECODE(O148011.APP_DATE,NULL,TO_DATE(NULL,'MMDDYYYY'),TO_DATE(TO_CHAR(TRUNC(O148011.APP_DATE,'YYYY'),'YYYY')||'01','YYYYMM')) )
    Pretty long winded if you ask me.
    Can anyone help explain the results I am getting.
    Many thanks
    Mark

    Hi Mark
    If you are getting the same answer from Discoverer as you get from the database with no filters applied this is good news. This means that you are at least pointing to the right table.
    Here's the way I would go about tracking down what is going on.
    Rather than filter by month or by the days of November I would extend the search to include some days prior to the beginning of November and some days into the beginning of the December. I would also include the date itself along with the sum of the referrals.
    Next, I would manually look at November and add up the referrals. You will soon see where the error is and then you can adjust your condition accordingly.
    Best wishes
    Michael
    URL: http://ascbi.com
    Blog: http://learndiscoverer.blogspot.com

  • Insert twelve MONTH of the year into table A_MONTH

    Could some help me with my simple SQL programming. Thanks
    -Kenny
    REM 2. Creates a table names fungue_table_ssss_nnnnnn with columns named A_Month, A_Date, A_Radius and A_Area.
    Create table fungues_table_1442_794485 (
    A_Month int,
    A_Day date,
    A_Radius number(9),
    A_Area number(4));
    REM 3. Enters records into the table by using loops, where A_Month is the month of the year, spelled out fully in capital letters, beginning with JANUARY and ending with DECEMBER.
    Declare
    Max_record constant number := 12;
    I number := 1;
    Begin
    For I in 1..Max_record loop
    Insert into fungues_table_1442_794485
    (A_Month)
    values
    (I, sysdate);
    end loop;
    commit;
    end;
    null

    SQLJ and JDBC are APIs for accessing the database from Java.
    So do not be surprised there are not too many many takers for a PL/SQL programming exercise here. Or, try rewriting it in Java :)

Maybe you are looking for

  • Bridge Table between two fact tables

    Hello everybody, From what I have read on the BI Administration tool help and on this forum, bridge tables are used to define many-to-many relations between dimension sand fact tables. Is it possible to have a bridge table defining a many-to-many rel

  • HP Simplepass no longer functionin​g properly.

    I recently had to refresh my computer, once that was completed My simplepass was no longer functioning and have been unable to use the biometric scan. When I go to control panel and look it up, this is what is displayed. I have gone through the proce

  • Send filled form in PDF to the client in email

    Hello Is it possibble to send the online filled form in email attachment to the client in pdf format to print it to a paper? Zoltan

  • External Harddrive ethernet vs Firewire 400/800

    What would be better to invest in a ethernet harddrive or a firewire 400/800 I do need an external harddrive for video editing, mainly 1080i Hi-Def video as I have a Sony HVR A1 and am shooting hi-def. Thanks Justin Durban South Africa

  • Month End Procedure

    Please explain settings for the Month End Procedure What are the precautions need to be taken