Event Polling Table makins nqs server down

Hi,
I have created a event polling table UET as per the guidelines in the admin tool pdf.
Database version : oracle 11g
obiee version :10.1.3.4
I have create a small test table with two columns and UET table in same schema and same database.
Imported both tables into rpd into new catalog with ddl permision user.
Using tools - > utitlities -> Oracle BI Event tables I added UET as event table. Polling frequency 12min and executed it.
deployed the rpd. restarted the server.
nqs server is getting down.
Could anyone please help me on this .
Thanks in advance,
Sivarama

Hi
PFB the create statement we used.
CREATE TABLE EVENT_POLLING
UPDATE_TYPE INTEGER DEFAULT 1 NOT NULL,
UPDATE_TIME DATE DEFAULT SYSDATE NOT NULL,
DB_NAME VARCHAR2(40 BYTE),
CATALOG_NAME VARCHAR2(40 BYTE),
SCHEMA_NAME VARCHAR2(40 BYTE),
TABLE_NAME VARCHAR2(40 BYTE) NOT NULL,
OTHER VARCHAR2(80 BYTE) DEFAULT NULL
TABLESPACE TS_TEMP_TABLES
Thanks

Similar Messages

  • Unable to start OBI 11g BI server due to Event Polling Table

    Hi
    We have implemented event polling in our OBIEE 11g application. However, when we are trying to start the BI server, we are getting an error saying ‘[nQSError: 58004] :A fatal error occurred while initializing the cache’. So, when I disable the cache from NQSCONFIG, the server is able to start. Also, when I keep the Cache enabled but disable the event polling table from the Event Polling utility, then also the server start.
    Will really appreciate any help to resolve this issue.
    Thanks.

    Hi
    PFB the create statement we used.
    CREATE TABLE EVENT_POLLING
    UPDATE_TYPE INTEGER DEFAULT 1 NOT NULL,
    UPDATE_TIME DATE DEFAULT SYSDATE NOT NULL,
    DB_NAME VARCHAR2(40 BYTE),
    CATALOG_NAME VARCHAR2(40 BYTE),
    SCHEMA_NAME VARCHAR2(40 BYTE),
    TABLE_NAME VARCHAR2(40 BYTE) NOT NULL,
    OTHER VARCHAR2(80 BYTE) DEFAULT NULL
    TABLESPACE TS_TEMP_TABLES
    Thanks

  • Cache Purging Using Event Poll Table

    Hi Experts,
    We are Facing a problem when we use the event poll table to purge the cache using OBIEE (10.1.3.4.1). The Oracle BI Server goes down for the polling frequency that has been set. However when we use the same with OBIEE 10.1.3.4.0, the purging happens without any problems.
    Please give me suggestions on this
    Thanks&Regards
    Naresh

    HI Naresh,
    I am interested in your purging mechanism of the OBIEE cache. Can you please let me know how to do the cache purging. Also, can you please provide pointers on cache purging manually would be appreciated.
    Thanks in Advance
    svr

  • Some records stays in Event Polling Table forever and ever

    I have configured Event Polling Table at Oracle BI. It works fine and the entry cache are purged. But some records stays in EPT table for ever. Records without misstat1 are inserted by me (trigger). Records with OTHER=misstat1 are inserted by BI Server. There is no delete or error statement in log file for this timestamp. Other timestamps are deleted by BI Server.
    +++Administrator:fffe0000:fffe0012:----2008/09/22 22:17:58
    -------------------- Sending query to database named misstat1_db (id: <<127983>>):
    insert into
         BI_EPT("UPDATETYPE", "UPDATETIME", "DBNAME", "CATALOGNAME", "SCHEMANAME", "TABLENAME", "OTHER") values (1, TIMESTAMP '2008-09-22 22:08:24', '', '', '', 'MV_E_DENIK_KP', 'misstat1')
    UPDATETYPE     UPDATETIME     DBNAME     CATALOGNAME     SCHEMANAME     TABLENAME          OTHER
    1     22. 9. 2008 22:08:24                                                                    MV_E_DENIK_KP           misstat1
    1     22. 9. 2008 22:08:24                                                                    MV_E_HIM                           misstat1
    1     22. 9. 2008 22:28:19                                                                    MV_ODY_OSCI_VYROCI     misstat1
    1     22. 9. 2008 22:28:19                                                                    MV_ZPC_CERP           misstat1
    1     22. 9. 2008 22:08:24                                                                    MV_E_DENIK_KP     
    1     22. 9. 2008 22:08:24                                                                    MV_E_HIM     
    1     22. 9. 2008 22:28:19                                                                    MV_ZPC_CERP     
    1     22. 9. 2008 22:28:19                                                                    MV_ODY_OSCI_VYROCI     

    UpdateTime needs to be unique, but you can't put a unique constraint on it. As you probably know, the server will insert a nearly identical record (it will just put text in the OTHER field but everything else will be the same). Then it deletes both records. However, in your case it looks like there are some identical timestamps that are not just duplicates from the server's insert. If you make sure you don't have any identical timestamps in UpdateTime, I think it will work correctly if everything else is configured correctly.

  • Event Polling Table

    1. I created an event polling table S_NQ_EPT in MS SQL SERVER.
    3. Imported the table S_NQ_EPT into RPD and designated as EPT.
    4. Inserted the record as
    INSERT INTO dbo.S_NQ_EPT
    VALUES (1,
    getdate (),
    NULL,
    NULL,
    NULL,
    'TBL_OBIEE_DRIVE_LOB',
    NULL);
    INSERT INTO dbo.S_NQ_EPT
    5. After 5 minutes it deleted the cache associated with the table.
    6. However it did not truncate the S_NQ_EPT table and instead copied the same row in the S_NQ_EPT table.
    Conclusion it deletes the cache but it does not truncate the table. Which results into multiple rows getting replicated after every 15 minutes. Even though the data hasn't changed for the physical tables. ALso, it would unnecessarily delete the cache due to this.
    I have checked the user that OBIEE uses has truncate rights and Read write privileges on the database.
    Please help
    Edited by: 974664 on May 23, 2013 10:22 AM

    Hi Raj,
    What you said is correct , Event Polling is one of the method to improve the performance in obiee.
    http://gerardnico.com/wiki/dat/obiee/event_table
    Oracle BI Server event polling table (event table) is a way to notify the Oracle BI Server that one or more physical tables have been updated and then that the query cache entries are stale. Each row that is added to an event table describes a single update event, such as an update occurring to a Product table. The Oracle BI Server cache system reads rows from, or polls, the event table, extracts the physical table information from the rows, and purges stale cache entries that reference those physical tables.
    why we have to go exactly for event polling table for cache purging?
    A. If you want to table wise polling data the we can implement this method, whenever table update or insert into database immediately event pool table purge the exit cache and stale the update one means included modified data also.
    Hope this help's
    Thanks,
    Satya

  • Write access on event polling table

    Is it mandatory for the bi server to have write access on the event polling table....We dont want bi server to delete the records from the table.
    Thanks.

    BI server works in this way, When there are rows in the event table, it knows there is changed data in the underlying databases. The server then invalidates any cache entries corresponding to the changed physical tables and periodically deletes obsolete rows from the event table. If you dont delete these records, it keeps on purging the cache. So it is must to obsolete the rows finished.
    If you want to maintain history,create same kind of table and insert rows what ever you are filling in the cache filling table. But why you don't want to delete the records?
    - Madan

  • How to Create Event polling table

    hi,
    1)How to Create Event polling table
    2) wahts RPD stands for.
    3) when we are prefer Dynamic variables.
    thanks.
    raj

    1) http://obiee101.blogspot.com/2008/07/obiee-managing-cache-emptyingpurging.html
    2) Repository Project Design ?
    - More than likely the extension RPD was not used by anything else when Siebel Analytics first started using it, no doubt the 'RP' is repository, so use 'Definition' or 'Design' as you like. Im pretty sure there is nothing in the documentation but i've not checked, maybe you could check and let us know?
    3) Dynamic variables would be something like 'CURRENT_MONTH' where the same query does not need to fire per user (ie SESSION variable) but needs to be periodically refreshed. Another use of you dynamic variable might be 'LAST_ETL_DATE' or somethng similar which might implement with your event polling table. By including the Variable within a Business Model, all cache for the Business Model is purged whenever the Variable's value changes.

  • Cache purging in RPD using Event polling table

    Hi All,
    We have a star schema implemented with few dimension tables and one fact. I am trying to implement Cache management using Event Polling table concept.
    During validation,
    1. Created and ran an adhoc user report
    2. Inserted a record in event polling table with one of dimension table(not fact) of star schema used in adhoc reporting.
    3. Cache in the RPD doesn't get purge.
    Also i have tried validating by inserting a Fact table in Event polling table for which cache gets purged in the RPD within certain interval of time.
    Please help , why dimension tables inserted in Event Polling table and the corresponding RPD query is not getting purged.
    Thanks,
    LonaD

    I can't help you with why this happens, but we experience the same behavior in our environment.  I've always chalked it up to either bad design in the cache polling feature or a bug.
    To work around this, in the past we've used one of these two solutions -- (1) Schedule a daily cron job to clear the entire cache sometime after your nightly ETL refresh usually completes (2) Have your nightly ETL refresh trigger a clear of the entire cache as the last thing it does.  This way, your cache is cleared for most queries on a fact by fact basis, and the dimension-only queries (and anything else left over) get cleared at the end.
    If you figure out a way to do this via the event polling, I'd love to hear it.
    Tony

  • Cache purgin is not working with event polling table

    hi all,
    i am facing problem with event polling tables
    i will tell you the steps which i have followed for event polling tables
    1.i have created a table in back end for event polling table
    2.i have created ODBC connection to import the tables
    3. i have imported the tables along with event polling table
    4. i made the table as event polling table using utilities
    5.and then i ran the report in presentation catalog and i checked out the cache entries in Administration tool(in cache)
    6.and in back end i have manually inserted a db_name,catalog_name,schema_name and table name in to the event polling tales
    but cache purging is not happening ,
    any other steps that i have to follow ,or did i do any mistake while implementing event polling table
    please can any tell me how to make use of event polling table, i have followed following link
    http://gerardnico.com/wiki/dat/obiee/event_table_
    Thanks

    Hi,
    The steps are correct frm the link i have given,is the table name correctly specified i mean is it matching with the physical layer table.
    Test it for 1 table and check out by running the request containing that table and then insert 1 row manually to purge the activity or not by going to and verify that the cache entry is deleted and that you can find the below trace in the NQQuery.log file.
    Still the problem exists check out the log details whats the error.If your getting error in the same blog gerard has given some common errors and their support.
    hope you follow etiquitte.
    By,
    KK

  • How to Seed Cache using Event Polling Table

    Hello Experts
    I Have configured Event Polling Table in my PC
    Steps :
    1) Created table using SAEPT.Oracle.sql schema in 10g
    2) Imported SAEPT.Oracle.sql by creating an new connection pool in Physical Layer
    3) Configured in Repository - Tools - Utilities - OBI Event Polling Tables by selecting SAEPT.Oracle.sql and gave 15 min in polling frequency
    4) Inserted some data in SAEPT.Oracle.sql
    5) Checked NQserver.log after the polling time which is 15 min . NQserver.log was not getting updated or has any details about the event occurred .
    Do you guys think i have missed some step in configuring EPT , if so ..please help me out i need to implement on client machine soon.
    Appreciate your time guys .
    Edited by: newbi on Jul 1, 2010 10:34 AM

    As far as i know event polling tables are used to purge the cache automatically. It is not used to seed the cache.
    If you want to seed the cache, use ibots or you have to do it as a program..
    Edited by: user8000915 on Jul 1, 2010 7:37 AM

  • Populating OBIEE event polling table S_NQ_EPT using Informatica/Stored Proc

    Hi,
    We have successfully setup OBIEE event polling Table S_NQ_EPT; and OBIEE cache purging mechanism is working fine.
    If anybody has done any setup for event polling table which gets updated after/in DAC execution Plan run using informatica/Oracle SP.
    Can anybody suggest pointers on how to insert rows in S_NQ_EPT after DAC run using informatica/DAC/Oracle Stored Procedure?
    Thanks in Advance,

    HI Srini,
    Thanks for reply.. yeah we have setup event polling table and all steps mentioned on site are done.. We want to populate event polling table after ETL run, any pointers?
    Thanks,

  • Event Polling Table log

    Good morning all,
    Where would I check in logs if the BI Polling Table has been updated (and when?). I know its polling interval frequency, however, I just need to troubleshoot something.
    Also,
    There're several hundred thousands records in the polling table, all are like the following:
    Headers
    UPDATE_TYPE UPDATE_TIME DB_NAME CATALOG_NAME SCHEMA_NAME TABLE_NAME OTHER
    1     11-MAR-09     DATABASE          (Blank) SCHEMA_NAME TABLE NAME (different) (Blank)
    Will it just purge that at the next polling refresh cycle? I'm just trying to figure out if it's behaving correctly. Thanks
    Thanks
    Edited by: wildmight on Mar 12, 2009 7:13 AM

    Hi
    Note 4: OBIEE only logs failures in the NQServer.log. Usually found in ..OracleBI\server\Log
    see: http://obiee101.blogspot.com/2008/07/obiee-managing-cache-emptyingpurging.html
    I would just purge it.
    regards
    John
    http://obiee101.blogspot.com

  • Event Polling..BI server not purging cache

    All,
    We are using eventpolling for managing cache. We are using database triggers to insert records into the event polling table.
    The BI server is polling the table in the set frequency and deleting the records from the table but its not purging the cache.
    What could be the possible reaons?
    Thanks in advance.

    Hello,
    Did you make sure you have copy of tnsnames.ora in following directories.
    1. C:\Middleware\Oracle_BI1 \network\admin directory
    2. C:\Middleware\oracle_common\network\admin
    Hope this helps.
    Thanks,
    -SVS

  • Cache Event polling S_NQ_EPT in Cluster Env.

    Hi,
    How to use event polling mechanism in Clustered Env to purge cache ? It works fine in non - clustered env.
    I'm getting errors -
    2009-12-16 15:40:45
    [55003] The cache polling SELECT query failed for table S_NQ_EPT.
    2009-12-16 15:40:45
    [nQSError: 17001] Oracle Error code: 933, message: ORA-00933: SQL command not properly ended
    at OCI call OCIStmtExecute.
    [nQSError: 17010] SQL statement preparation failed.
    2009-12-16 15:40:45
    [55005] The cache polling delete statement failed for table S_NQ_EPT.
    Anything special we have to do ?
    Thanks,
    Ayaps

    Here's the resolution:
    Hdr: 6877602 N/A ADMIN_TOOL 10.1.3.3.2 IMPORT PRODID-2025 PORTID-289
    Abstract: INCORRECT SCHEMA WHEN IMPORTING THE EVENT POLLING TABLE
    *** JOKENNE 03/10/08 01:47 am ***
    script in 10.1.3.3.2 we are getting the following error in the NQServer.log
    file:
    "[56001] The cache polling event table UET has an incorrect schema."
    After some investigation on a Paint.rpd file we found that this occurs when
    we import the schema using an OCI connection i.e. File > Import > From
    database > OCI
    When we import using ODBC 3.5 option it works fine.

  • How to create event in table maintenance generator

    Hi guys,
    I need to create an event for my table maintenace generator such that when the field land1 is filled, the landx field should take its data from t005t table. and the ladnx field should be display only, it can not be modified in table maintenance.
    How can i create an event in table maint. gen? How am i going to do it?
    thanks always,
    mark

    Hi,
    As mentioned in the last post go to the event screen by
    Environment --> Modifications --> Events.
    There you click on new entries and try writing your logic for event 21 i.e. after selecting 21 give some name of your event and write down the logic how you want to do this.
    If event number 21 does not work then try 1. One of these two should work.
    Hope this helps!!!
    Regards,
    Lalit

Maybe you are looking for

  • Iphone 4 stuck in recovery mode after trying to update

    I tried to update my iPhone 4 via iTunes to iOS4.3. and after a while, iTunes gave me a error saying that my iPhone cannot be updated because of an unknown error (10) it's now stuck on a screen showing a USB cable and the iTunes logo. I tried restori

  • Database configuration issue: several errors

    Hi, I'm trying to install Oracle Database and have a problem with configuring it right. When I try to connect via "cmd >> sqlplus" I 'm able to connect. When trying to connect through PL/SQL I get an "ORA-12154 error" and when trying to connect via G

  • Can't insert a dvd in the slot

    Cannot insert a DVD into the DVD slot on my iMac running 10.8.3.  DVD will go in the slot but will not stay in..Drive does not recognize anything inserted into it.  Is there a way to correct this?  Rebooting the machine does not work.

  • File corrupted.... all layer merged in one! it's all black!!!

    Hi to everybody i need an help!!! While i was working on Photosop, the pc is gone freeze... and i had to reset it holding power button! After the restart my file was completely black! The size is 188Mb .... but all layer are merged in one...black! In

  • JDev 10.1.2: Order by transient attribute

    Hello I'm using jdeveloper 10.1.2, with ADF Struts and jsp's. I need to order the query of a view object by a transient attribute. Is this possible? How can I do it? Thanks in advandce