Reg approach in OBIEE

Dear all,
I am new to OBIEE. My requirement is to retrieve scheduling information stored in a database which would include the recepients to whom the report has to be mailed and the filtering criteria for the report data and based on this we would query another database to retrieve the actual report and send it via smtp to the intended recepients.Can some one give me some insight about the best suitable approach to achieve it.
Thanks in Advance.

Dear all,
I am new to OBIEE. My requirement is to retrieve scheduling information stored in a database which would include the recepients to whom the report has to be mailed and the filtering criteria for the report data and based on this we would query another database to retrieve the actual report and send it via smtp to the intended recepients.Can some one give me some insight about the best suitable approach to achieve it.
Thanks in Advance.

Similar Messages

  • Reg:fragmentation in OBIEE

    Hi All,
    I query, we are trying to use Aggregate tables in our design by Materialized views as option. When we want to use these MVs should these MVs not contain any operators like MINUS, UNION ALL etc?
    Does OBIEE support fragmentation??
    Any pointers would be of great help.
    Thanks in advance.
    \Cheers

    Hi
    thank you for the quick reply.
    I will rephrase my question here
    If I go for aggregate table and Materialized Views as option which contains. UNION,MINUS operators.
    Does OBIEE support Aggregates and Fragmentation on same table source?
    \Cheers

  • Reg:maps in obiee

    hi,
    can any body guide me how can i put a map in the obiee dashboard ie by clicking a region in the map,should show all details of the region.what are the steps to be followed to achieve this?
    thanks

    Hi,
    Check her for the integration with 11g; http://www.rittmanmead.com/2010/08/oracle-bi-ee-11g-map-views-integration-with-mapviewer/
    Check her for the integration with 10g and 11g;http://www.peakindicators.com/index.php/knowledge-base/68-mapping-capabliity-with-oracle-bi-ee-faqs
    Good Luck,
    Daan Bakboord
    http://obibb.wordpress.com

  • Reg joinis in OBIEE

    Hi
    I have two dim tables
    Dim A and DIm B connected to Fact table joins are there in BMM layer and physical
    when i create the repor in query from columns of the both dims the joins are not formed in session query...result it is doing a cartesian product and reportin is runninig for longer time
    Where could be the issue?
    Thanks!
    Edited by: user511637 on Dec 15, 2009 4:28 AM

    Hi user511637,
    I got a follow up for the first question:
    -- Are all three tables (Dim A, Dim B and Fact) in the same physical database?
    YesSo all the tables are on the same physical (Oracle?) database. How are they setup in your RPD? Are they also setup in the same physical database object in the RPD? If not, that will cause them to execute separately.
    Have you tried to drop all the joins and re-create them like you read in the other post?
    If you have all of these setup appropriately and you're still getting join issues, here's what I recommend.
    1) Pick a schema to be the master schema
    2) Create synonyms for all tables that are not in the same schema and make sure that schema user has select on the tables. Since all your tables are on the same DB, this can be done.
    3) Import the synonym objects into a single RPD database/schema.
    4) Setup the joins the way they should be
    5) Retest
    -Joe

  • IBot results in Shared location is over writing  with no results (OBIEE 10g

    Hi Dudes,
    We are saving iBot results in shared location using java script at 8.am in morning everyday and files looks good. but the same file is overwriting in afternoon time with no results.
    actually we are not overwriting file in shared location but it is happening automatically.
    please suggest me.
    Thank,
    Raji.

    Thank you very much for your detailed inputs regarding Point #2 Prakash.
    You are right in saying that I've this requirement to improve performance and users don't need to execute the reports again and again by hitting database or from cache. Because data per day is bit large to store in the table or to caching the data.
    Regaring point #3 I want to use BFILE datatype to store the location of the file so that I'm planning to display hyperlink of the files to the users in OBIEE dashboard accordingly users will download the required report data.
    Files I can store anywhere by using Ibots as suggested. Could you please suggest any approach in OBIEE to highlight a link to the files in a report or dashboard to download the required files data?
    I found that I couldn't able to select BFILE data type column in Physical layer to see the data. and also its throwing error when I select this presentaion column in the report.
    Below error message I'm getting:
    View Display Error
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 46036] Internal Assertion: Condition m_CountFields == static_cast<int32>(m_ColumnNameVector.size()), file .\Src\SQCSCacheStorageListStream.cpp, line 222. (HY000)
    SQL Issued: SELECT "IBOT_DATA#1".IBOT_FILE saw_0 FROM IBOT_DATA ORDER BY saw_0
    Please advice solution if you come across this issue eralier to resolve.
    Kind Regards
    Murali.
    Edited by: Muralidhar b on Oct 29, 2009 5:16 PM

  • How to automate storing ibot results in a directory

    Hello,
    I have a requirement of
    1. scheduling couple of reports which runs every day
    2. Automating storing the results of the scheduled reports (Alerts) in a directory in the server (with date sufix to the files or in a new directory for date).
    My development environment is in Windows which I'm working currently and production environment would be in UNIX. Please suggest solution in both cases.
    3. Finally to create a dashoboard for end users with a date prompt to access these files depending on the date filter.
    My approach for the point # 1 and 3 are as below
    1. Scheduling set of reports by using Ibots which I configured successfully to run the reports on daily basis.
    3. I want to create a table with column1 to store date, column2 to store file name and column3 with BFILE data type to store the link to the files in a directory. This part I would like to automate in a unix script in production. And want to create a request with date filter and display file content from column3.
    Please correct me if I'm wrong in my above approach and Advice for the point number 2 to automate downloding of the scheduled report results in a file.
    Regarding point #2 Is it something to do with GO URL?? I executed the URL (http://XXXXX:XXX/analytics/saw.dll?GO&NQUser=Administrator&NQPassword=Administrator&Path=/shared/transactions/Sales+By+Month&Action=download&Options=md) from Internet Explorer and its prompting to save the results in a location. Can we give file location like C:\DOWNLOAD also in the URL? And how can I call this URL inside a shell script or from windows command prompt?
    Thanks in advance
    Muralidhar B
    Edited by: Muralidhar b on Oct 28, 2009 9:48 PM

    Thank you very much for your detailed inputs regarding Point #2 Prakash.
    You are right in saying that I've this requirement to improve performance and users don't need to execute the reports again and again by hitting database or from cache. Because data per day is bit large to store in the table or to caching the data.
    Regaring point #3 I want to use BFILE datatype to store the location of the file so that I'm planning to display hyperlink of the files to the users in OBIEE dashboard accordingly users will download the required report data.
    Files I can store anywhere by using Ibots as suggested. Could you please suggest any approach in OBIEE to highlight a link to the files in a report or dashboard to download the required files data?
    I found that I couldn't able to select BFILE data type column in Physical layer to see the data. and also its throwing error when I select this presentaion column in the report.
    Below error message I'm getting:
    View Display Error
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 46036] Internal Assertion: Condition m_CountFields == static_cast<int32>(m_ColumnNameVector.size()), file .\Src\SQCSCacheStorageListStream.cpp, line 222. (HY000)
    SQL Issued: SELECT "IBOT_DATA#1".IBOT_FILE saw_0 FROM IBOT_DATA ORDER BY saw_0
    Please advice solution if you come across this issue eralier to resolve.
    Kind Regards
    Murali.
    Edited by: Muralidhar b on Oct 29, 2009 5:16 PM

  • Reg : EXISTS function in OBIEE

    Hi all,
    I have a req where the condition for a column is as below
    select count(distinct shipment_header_id) from F_ERP_PO_RECEIPTS a
    where exists (select 'X' from F_ERP_PO_RECEIPTS_TRX b
                  where b.TRANSACTION_TYPE = 'RECEIVE'
                  and b.shipment_line_id = a.shipment_line_id)
    and not exists (select 'X' from F_ERP_PO_RECEIPTS_TRX b
                  where b.TRANSACTION_TYPE = 'DELIVER'
                  and b.shipment_line_id = a.shipment_line_id)
    where F_ERP_PO_RECEIPTS_TRX and F_ERP_PO_RECEIPTS are my fact tables.
    How do i apply this condition in the column level in obiee ..
    Pls help me in resolving the same .
    Thanks in advance
    Reg,
    Niv

    Hi,
    Please try this,
    Right Click on your Schema -> Select New Physical Table
    Give the name of the Physical table as Dim_ERP_PO_RECEIPTS_HEADER_INFO
    Select "SELECT" from the Table Type dropdown
    Write your query as it is here:
    select distinct header_id from F_ERP_PO_RECEIPTS a
    where exists (select 'X' from F_ERP_PO_RECEIPTS_TRX b
                  where b.TRANSACTION_TYPE = 'RECEIVE'
                  and b.shipment_line_id = a.shipment_line_id)
    and not exists (select 'X' from F_ERP_PO_RECEIPTS_TRX b
                  where b.TRANSACTION_TYPE = 'DELIVER'
                  and b.shipment_line_id = a.shipment_line_id)
    Make a physical join between F_ERP_PO_RECEIPTS -> Dim_ERP_PO_RECEIPTS_HEADER_INFO on header_id
    Create a new LTS in the logical table of the Fact F_ERP_PO_RECEIPTS
    Pull the Dim_ERP_PO_RECEIPTS_HEADER_INFO in the General tab of the LTS
    Create a new Logical Column with HEADER_COUNT name
    Double click on it
    In the Column Source tab -> Select the new LTS you have created above -> Edit Expression
    Give the formula as Dim_ERP_PO_RECEIPTS_HEADER_INFO.Header_id
    Aggregation as Count or Count distinct
    Please mark, if it is helpful
    Thanks,
    Srikanth

  • Reg. Multiple Result set in OBIEE

    Hi All,
    I would like to have some pointers or any documentation reg. the processing of mutiple result sets from a DB2 stored procedure, by the OBIEE layer.
    Thanks in Advance,
    Rocky

    Hi Radha,
    If you want to cache the results in the Oracle BI Server, you should check that option. When you run a query the Oracle BI Server will get its results from the cache, based on the persistence time you define. If the cache is expired, the Oracle BI Server will go to the database to get the results.
    If you want to use caching, you should enable caching in the nqsconfig.ini file.
    Cheers,
    Daan Bakboord

  • Recommended approach for customizing OBIEE 11g

    Hi all,
    I know Oracles whitepaper "Customizing Oracle Business Intelligence Enterprise Edition 11g" and using weblogic and the deployed "analyticsRes" application it already works ...somehow. But on page three there is written:
    "The recommended approach is to use an HTTP server like Oracle HTTP Server, Apache or Microsoft IIS to expose the directory to Oracle BIEE."
    I don't know the reason for this, but after some performance problems with the customized UI, I would like to try out the recommended approach and use Apache Webserver. I'm not very familiar with Fusion middleware and I even don't understand what's meant with exposing a directory to Oracle BIEE. Does anyone know how to follow the recommendation an can help me?
    Thanks in advance!
    Sebastian

    Thanks for the helpful hint Deva.
    But there is still the question why and how to use Apache or something else to "expose the directory to OBIEE", like mentioned in the whitepaper as the recommended way.
    Does anyone know something about this? Is it just about configuring
    <CustomerResourceVirtualPath>http://theWebserver:8080/analyticsRes</CustomerResourceVirtualPath>
    for example?
    Or do you think it doesn't matter anyway whether to use weblogic or something else for analyticsRes in a production environment?
    Thanks.
    Sebastian

  • Reg: Pagination option in OBIEE

    Hi All,
    Is there any way to acheive pagination in Pivot Table (OBIEE)??
    We checked and it is not there...
    I mean is there way if we add any tags in instance config file or so..or any other customization and get this done??
    Thanks!
    Kris

    I'm assuming you speak of downloading all the records regardless of what is viewed in the paginated table.
    Create another pivot table view and this time use the pagination feature to display all the rows. Then use the View Selector to allow users to switch between the two pivot tables for printing eithre the rows of what they view or printing all the rows.
    If you want the users to be able to select how many rows they would like to print, create a Dashboard prompt for number of rows. Then place a filter on the RCOUNT(1) column in your request set to the PV of your prompt.
    P.S. If you want to award points, you need to click on the "correct" or "helpful" icon on the top right of the correct or helpful post. Just marking the thread answered doesn't award points. I believe Kishore gave you some helpful info and perhaps me as well, but that is your call. Good luck.

  • Reg: obiee query

    Hi
    I am new to obiee..!!!
    can anybody tell me what are out of box reports?
    Is there any pre built application for spend analytics?
    Thanks in advance..!!

    Hi,
    Please check Oracle BI Applications; http://www.oracle.com/global/nl/appserver/business-intelligence/bi-applications.html
    Cheers,
    Daan Bakboord
    http://obibb.wordpress.com

  • Reg-OBIEE String

    Hi
    I have a question
    regarding the data
    I have a string which has 49 characters in the db
    but when we run a report the same string is showing like 48 characters
    actually there was double space in db but its showing like one space in obiee report.
    Do you know how obiee handles these situations?
    Thanks
    NK

    Can you confirm the same using Length function? If I'm not wrong it suppose to be as in db.
    There wont be any difference for our eyes between a single space or double space in a string in bi report.
    Update back. If helps pls mark
    Edited by: Srini VEERAVALLI on Jan 17, 2013 4:02 PM

  • Reg-OBIEE patch

    Hi
    I know latest patch for OBIEE is 11.1.1.6.9
    Would you please let me know patch numbers for
    11.1.1.6.9 for Linux-64 bit
    Note:Not for Windows its for Linux 64-bit and
    explain me on how to apply patch in detail on linux environment.
    Thanks
    NK

    Its not 11.1.1.6.9 right
    would you please confirm that patches you provided is provided down work for Linux -64-bit also!!
    16287811
         Patch 11.1.1.6.9 (1 of 7) Oracle Business Intelligence Installer
    16287778
         Patch 11.1.1.6.9 (2 of 7) Oracle Real Time Decisions
    16237960
         Patch 11.1.1.6.9 (3 of 7) Oracle Business Intelligence Publisher
    16287840
         Patch 11.1.1.6.9 (4 of 7) Oracle Business Intelligence ADF Components
    16287854
         Patch 11.1.1.6.9 (5 of 7) Enterprise Performance Management Components Installed from BI Installer 11.1.1.6.x
    16227549
         Patch 11.1.1.6.9 (6 of 7) Oracle Business Intelligence
    16287884

  • REG: OBIEE Load Completion Report

    Hi all ,
    I need to built OBIEE Load Completion Report using Usage Tracking Subject Area. So for this I imported two tables W_ETL_Def_Run, W_ETL_Step_run into the physical layer(Oracle Analytics Usage-- Usage Tracking). Both these tables are coming from OBISchema.
    But other tables are coming from OBIAPP. So I created three connection pools i.e Usage Tracking Connection Pool, Usage Tracking Writer Connection Pool, DAC Connection Pool. For the first two connection pools I gave User as OBIAPP and for the last one I gave OBIschema. I am able to View data when click on the table in physical layer.(Right click and 'View Data' option)
    I gave all the joins correctly as per the Requirement.
    But when I try to build report using these tables... I am getting this errorr Insufficient privileges at OCI call OCIStmtExecute. [nQSError: 1701
    Need Help...
    Thanx in advance..                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    You can check that if the oracle schema users used in the 3 connection pools, have the respective access/grants?
    This has to do with the oracle connection user and grants on the tables for the oracle schema, it seems.

  • REG OBIEE WriteBack

    Hi,
    I am Learning OBIEE 10g.
    I am working on writeBack option.
    I got the error
    The system is unable to read the Write Back Template 'wb'. Please contact your system administrator.
    I created template wb as
    <?xml version="1.0" encoding="utf-8"?>
    <WebMessageTables xmlns:sawnm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="wb">
    <XML>
    <WriteBack connectionPool="con_pol">
    <Insert> </Insert>
    <Update>UPDATE CHANNELS SET CHANNEL_CLASS_ID={@c1} WHERE CHANNEL_ID={@c0}</Update>
    <postUpdate>COMMIT</postUpdate>
    </WriteBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    I Placed it in this path 'D:\OracleBI\web\msgdb\customMessages'
    Granted the Privileges WRITE BACK TO DATABASE,MANAGE WRITEBACK to the user in ANSWERS.
    Created the TABLE view with CHANNEL_ID,CHANNEL_CLASS_ID in ANSWERS.
    Enabled WRITEBACK
    with template wb
    set the value interaction type=writeback with field size=16.
    Any Solutions Please.
    Thanks.

    can you try with a simple xml and test if your setup detects the template
    <?xml version="1.0" encoding="utf-8" ?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="test1">
    <XML>
    <writeBack connectionPool="Connection Pool">
    <update>UPDATE table1 SET "column"='test'</update>
    <insert> </insert>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    replace table name, connection pool and column name in context with your system and check if the writeback button is still greyed out.

Maybe you are looking for