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.

Similar Messages

  • 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

  • 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

  • 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 create EVENTS for a View Cluster.

    Hi Tech Gurus,
    I have created a view cluster on 5 tables. I need to do a validation and this can be done by using events. But i am unable to create a EVENT for the View Cluster. Could anyone please tell me how to create events for a View Cluster.
    Thanks in advance for your esteemed replies.
    Regards,
    Raghavendra Goutham P.

    Hello Pasapula
    When you are in the View Cluster maintenance dialog (SE54) click on dialog "Events".
    Below the field for the view cluster you have an additional field <b>FORM routines main program</b>. There you have to add the main program containing the FORM routines called by the VC events.
    For example: I had defined a normal report containing an include with all the FORM routines. The report contains only the following lines of coding:
    report zus_0120_u1.
    * Common Data und access routines for user exits in VC maintenance
    include LSVCMCOD.
    include  zus_0120_f1. "FORM routines for VC events
    Now in the "Events" dialog of the view cluster maintenance you assign your FORM routines to the events.
    Regards
      Uwe

  • 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

  • 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

  • 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

  • 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 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

  • 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

  • How to create the custom table?

    Hi, how to create the custom table and how to integrate the table with defferent R/3?
    my requiremnt is i have to create the two tables and those i have to integrate with the existed R/3 and using those R/3 i have to update my custom tables .....can give me some idea?
    Tks
    DPk

    how to create the custom table
    There are two approach in creating a table.
    1. Bottom-up approach
    2. Top-down approach.
    Both are valid and you can choose which approach is suitable for you. I always use the bottom-up approach. Here are the steps to create the tables with this approach.
    1. SE11 will take you to the DDIC and enter the name of the new table to be created. Let us say Zname. Click create.
    2. Enter the short discription of the table and enter the field of the table. If it is primary key and you have to check the box.
    3. Enter the data element and double click it, you will be asked to save and will take you to data element discription page. Enter the short discription of the data element and enter the information of domain like the length of field and type of field.
    4. If you wanted to use the existing domain then its fine, or else, you have to create one. Enter the domain name in the data element page and double click it. Page will ask to save and jump to domain creation page.
    5. In the domain page, you have to save the information which you have already given in the data elements page and check it. Before going to data element page, you have to activate the domain.
    6. Go to data element page and save, check and activate.
    7. Go to main table page and save, check, and activate.
    8. Also, you have to save the technical settings of the table.
    The table is now ready for operation. You can use it in your program or you can use it to enter information.
    Check table: It is the table which will have all the information about the Foreign keys which are the primary keys in the check table.
    It can be created by creating the foreign key from the main table. Click foreign key in the main table and it will take you to a page which will ask for table name and field to which foreign key relation has to be associated. Enter the information and you can create the check table automatically.
    SM30 is used for maintenance of the table, that is to realease the errors occured during the creation of the table.
    how to integrate the table with defferent R/3
    Transport the Table to the another server/client/qas/prd
    Kanagaraja L

  • How to create event based process chains

    Hi All,
    I would like to know about event based process chains. In connection to this, could you please answer the following queries,
    1. How to create events
    2. How to link created event to the process chain in the same BI or BW system and as well as from  
        externel BI system.
    3. How link one process chain with other process chain (i.e, After completion of one process chain, it
        should trigger other dependent process chain)
    Thanks and Regards,
    Kotesh.

    1). Doubt regarding first question.
    For example, i would like to create time based event (it should be trigger daily at specified time),
    where we have to maintain scheduling options while creating event.
    When i checked SM62 there i found only two options a). Event name and b). Description.
    Could please send any doucument link if you have.
    Ans : You can use function modules like "BP_EVENT_RAISE" in a program and schedule the program to trigger.
    2). For externel BIW system also same procedure we need to follow or any difference.
    Ans : Externally you need to trigger the same event.
    3). i found dependent process chain also had scheduling options as direct scheduling insted of start using meta chain or API. As you said dependent process chain should be mata chain. it seems dependent process chain may be Meta chain or Direct scheduilg.
    Ans : Its your choice how you want to schedule it.You can either make that dependent chain a metachain or schedule it separately.
    I found at the end of first process chain they kept one process like Raise event and second process chain connected with the help of raise event process event name. If you have any idea about this process could explain a bit more.
    Ans : May be they are raising the event in the main chain and triggering the dependent chain using this event.
    But Metachain is preferred for such thing.Though it does similar thing.
    Hope this helps.

  • How to create Event Node in smartform

    Hi Experts,
    could you please tell me how to create event node in smartform
    Thanks in Advance,
    Thanks&Regards
    Geetha

    HI,
    plz explain your problem in deeply.
    And as per me you first create page and righ click on it
    Then create window as per your requirement.
    if you want to put condition ot events true or false Righ click on your window
    then goto flow logic -> Altenative
    You can found 2 events in Condition.
    So you can assign this events.If you want to put condition or event on test then goto Text here in General Attributes in bottom side you can find even on page.
    Try it.

Maybe you are looking for

  • Opinion on utilizing/storing/managing excess music

    Hi - hopefully this is in the right area. I tried to search, but did not find anything relevant to my issue. I have a 4G 20GB iPod and currently have 27GB of music in iTunes. As my immediate collection grows, it's a constant challenge to uncheck 'vic

  • Problem with Purchase orders

    Hi, all! Please help me, We have SRM 5.0 the Extended Classic Scenario, from shopping cart through Carry out Sourcing we create the purchase order (PO) then purchase order replicated to the backend system. When I'm creating the purchase order I delet

  • WP8.1 Silverlight App Ads, Obj ref not set to instance....

    I have an adcontrol on my WP8.1 Silverlight App. Whenever the app goes into landscape, I get the following error, captured in the adcontrol's "erroroccured" event. If my phone starts the app and the phone is in the portrait up position, this error do

  • Reg:Challan Updation in J1INMIS

    Hi, I am trying to update the challan in J1INMIS but system giving the error Message unpaid tax lines exist for the given selection criteria.Message no. 8I702 .but i have checked all inputs in the documents like Business place and section code  and i

  • Forms9i Demos don't run after installation Sun's JDK 1.4.2.

    Hi, the Forms 9i Demos had been working very nice before I installed Sun JDK 1.4.2. Now the demo website opens and the initialisation process is running without completion and I can see only a gray applet box .. I installed the Jinitiator new without