2004s BI Pattern Wizard Use!

Hi, Do I have to install the Business Content Web Templates in order to use the BI Pattern Wizard?  If so where is it documented which ones to activate?
Thanks!

Please review note 985119 to use the template wizard from SP 9 and above.

Similar Messages

  • BI Pattern Wizard Role Missing in 2004s!

    Hi, In the Front-end design guidlines document for 2004s the BI Pattern Wizard Section mentions that the reuseable Web Items are available in role SAP_BW_PATTERN_OBJECTS.  I can't find this role in the system and it doesn't show up in Business Content as available either.  Googling shows that the Role is only mentioned in only one place and that's the document I'm referring to.
    1. Is anyone using BI Patterns successfully in 2004s?
    2. Anyone know how to access Role SAP_BW_PATTERN_OBJECTS?
    Thanks!
    Message was edited by:
            Kenneth Murray
    Can anyone from SAP confirm this Role?

    Forgot to mention I am already on SP10 and have the wizard working fine.  Just that when I go to specify a reuseable web item I do not see any of the standard items from SAP.   According to the paper I need that Role! 
    How can I fix this so that I can see them?

  • BI Pattern Wizard

    Dear All,
    I tried playing around with the Pattern Wizard in WAD on 2004s.
    The problem there is, I can not see the reusable web items and the ICP template is not being displayed properly.
    I tried searching for the sap_bw_pattern_objects role and was not able to find it.
    Any inputs?
    Thanks,
    Karan.

    Hello,
    Please try to open any Reusable Web Item (RWI) in WAD directly (in the Reusable Web Item pane). Do you see any there?
    Have you activated all RWIs that are delivered by SAP in your backend?
    Regards, Karol
    SAP BI Development

  • How to run dunning wizard using DIAPI

    Dear Friends
    In a requirement i have to run dunning wizard using DI API but i am unable to find any DI object.
    Could you help me please !

    Vinit,
    This is currently not an option using the DI API.
    Apologies,
    Eddy

  • Pattern Wizard

    Hi everyone,
    We apply Note 985119 and can not find Pattern Wizard.  We also updated to SP10 and still can not find it.  Can anyone tell me what steps I need to do to have this Pattern Wizard.
    Thanks, Jin

    Using the ICP pattern results in all of the selection I spoke about earlier! 
    thanks

  • Pattern matching using Regular expression

    Hi,
    I am working on pattern matching using regular expression. I the table, I have 2 columns A and B
    A has value 'A499BPAU4A32A386KBCZ4C13C41D20E'
    B has value like '*CZ4*M11*7NQ+RDR+RSM-R9A-R9B'
    the requirement is that I have to match the columns of B in A. If there is a value with * sign, this must be present in A like 'CZ4' should exit in string A.
    The issue I am facing is that there are 2 values with * sign. The code works fine for first match (CZ4) but it does not look further as M11 does not exist in A.
    I used the condition
    AND instr(A,substr(REGEXP_SUBSTR(B, '*[^*]{3}'),2) ,1)=0
    First of all, is this possible to match multiple patterns in one condition?
    If yes, please suggest.
    Thanks

    user2544469 wrote:
    Thanks a lot Frank. This query worked wonderful for the test data I have provided however I have some concerns:
    - query doesnot include the column BOOK which is a mandatory check.Sorry, that was my mistake. It was a very easy mistake to make, since you posted sample data where it didn't matter. Instead of doing a cross-join between vn and got_must_have_cnt, do an inner join, using book. That means book will have to be in got_must_have_cnt, and all the sub-queries from which it descends. Look for comments that say "March 22".
    If you want to treat '+' in test_cat.codes as '*', then the simplest thing is probably just to use REPLACE, so that when the table has '+', you use '*' instead.
    WITH     got_token_cnt     AS
         SELECT     cat
         ,     book                                        -- Added March 22
         ,     REPLACE (codes, '+', '*') AS codes                    -- If desired.  Changed March 22
         ,     LENGTH (codes) - LENGTH ( TRANSLATE ( codes
                                                       , 'x*+-'
                                      , 'x'
                             ) AS token_cnt
         FROM    test_cat
    ,     cntr     AS
         SELECT     LEVEL     AS n
         FROM     (  SELECT  MAX (token_cnt)     AS max_token_cnt
                 FROM        got_token_cnt
         CONNECT BY     LEVEL     <= max_token_cnt
    ,     got_tokens     AS
         SELECT     t.cat
         ,     t.book                                        -- Added March 22
         ,     REGEXP_SUBSTR ( t.codes
                         , '[*+-]'
                         , 1
                         , c.n
                         )          AS token_type
         ,     SUBSTR ( REGEXP_SUBSTR ( t.codes
                                       , '[*+-][^*+-]*'
                               , 1
                               , c.n
                   , 2
                   )          AS token
         FROM     got_token_cnt     t
         JOIN     cntr          c  ON     c.n     <= t.token_cnt
    ,     got_must_have_cnt     AS
         SELECT       cat, book                                   -- Changed March 22
         ,       COUNT (CASE WHEN token_type = '*' THEN 1 END) AS must_have_cnt
         FROM       got_tokens
         GROUP BY  cat, book                                   -- Changed March 22
    SELECT       mh.cat
    ,       vn.vn_no
    FROM       got_must_have_cnt     mh
    JOIN                    vn  ON  mh.book     = vn.book               -- Changed March 22
    LEFT OUTER JOIN      got_tokens     gt  ON     mh.cat                  = gt.cat
                                     AND INSTR (vn.codes, gt.token) > 1
    GROUP BY  mh.cat
    ,            mh.must_have_cnt
    ,            vn.vn_no
    HAVING       COUNT (CASE WHEN gt.token_type = '*' THEN 1 END)     = mh.must_have_cnt
    AND       COUNT (CASE WHEN gt.token_type = '-' THEN 1 END)     = 0
    ORDER BY  mh.cat
    - query is very slow with 60000 records in vn table. Cost is somewhere around 36000.See these threads:
    When your query takes too long ...
    HOW TO: Post a SQL statement tuning request - template posting
    Relational databases were designed to have (at most) one piece of information in each column. If you decide to have multiple items in the same column (as you have a variable number of tokens in the codes column), don't be surprised if that makes things slower and more complicated. Most of the query I posted, and perhaps most of the time needed, is jsut to normalize the data. If you stored the data in a narmalized form, perhaps something like got_tokens, then you wouldn't need the first 3 sub-queries that I posted.
    Edited by: Frank Kulash on Mar 22, 2011 12:04 PM

  • BI Pattern Wizard Question? BI 7.0

    Hi, When creating a new Web Template in WAD I am invoking the BI Wizard.   I select the "Small Web Template w/Analysis Item and 1DP", but only 2 steps are shown.
    1. Web Template Properties and Data Provider Settings
    2. Analysis Item (Confusing at best)
    I was expecting to have to select and configure quite a bit more like filter area, drop downs, etc.  Any ideas why only 2 steps are showing up?
    Thanks,

    Using the ICP pattern results in all of the selection I spoke about earlier! 
    thanks

  • BI Pattern Wizard not working

    Hi, when I try to create a template in WAD using the ICP Pattern I get errors in the template. 
    RSWADMDERR1 169 Item not recognized; check spelling or metadata in system
    RSWADMDERR1 064 Parameter not recognized; Check your metadata.
    These errors are presented in a dialog box.  Selecting OK brings me to the detail error messages which shows:
    E001    Parameter of Object data_provider:QUERY_VIEW_DATA_PROVIDER:DP_1 unknown to system  
    E165    Itemtype of Object item::DATA_DISPLAY not known  
    E110    Parameter INITIAL_STATE of Object data_provider:QUERY_VIEW_DATA_PROVIDER:DP_1 cannot be parent of   
    E115    Item item::DATA_DISPLAY of type cannot be parent of VISIBILITY  
    E115    Item item::DATA_DISPLAY of type cannot be parent of DATA_PROVIDER_REF  
    E180    Illegal Parameter value of Paramter INITIAL_STATE of Object data_provider:QUERY_VIEW_DATA_PROVIDER:DP_1
    The funny thing is that the wizard didn't even ask for a data provider.  has anyone got experience with this wizard in BI 7.0 that might be able to help?

    Just had to input an infoprovider in the appropriate place in the wizard.  It's not intuitive.  The place to input an infoprovider looks like part of the accompanying graphic.
    Thanks

  • Custom Wizards (using Wizard Framework)?

    Is there a good resource out there that describes how one might go about creating a custom wizard (I suppose using SAP's Wizard Framework) to be used during creation of new iViews (of a particular portal archive)?  I've been looking around, but haven't found much on the topic.  I have looked at the URL iView code (which implements this framwork API), and it appears somewhat involved.
    Thanks,
    John Schimmels

    Hi John,
    you know the API doc? If not - https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/ep 6.0 sp2 wizard framework api
    I don't remember to have seen anything in addtion
    Hope it helps
    Detlev

  • How to use table control wizard using standard SAP structure.

    Hi ,
    I'm working on one project...
    I have created my own program, where we generate sequence of numbers. This output is displayed in the table control and when i save it saves in my user defined database table.
    Now i'm trying and using standard structure in table control wizard to view the data... Table control wizard is not working if we define structure..
    Please help me out with the solution.
    Thanks and Regards in advance.
    A. Rafique

    Please explain as to what u mean by standard structure in the table control, when u r trying to view the data, are u trying to populate the internal table that you are feeding to the screen structure with the entries that you want to display?

  • Search and replace, with pattern matching using a table

    I need to inspect a data stream and standardise a set of codes. I need to
    1. Match any patterns with a dash character and remove the dash and any following characters, eg BN-S -> BN, BN-SH -> BN, ARG-22 -> ARG, etc.
    2. Make a few specific word for word replacements, eg, PAEDSH -> PAED
    This is easy to hard code but can it be done using a table of regex substitutions? Can anyone give a pointer or link to some example code? The couple of regex replacement examples I've found use regex to locate but hard code substitutions.
    Thanks

    You could store all your patterns in a Map. Then iterate over the map inserting the patterns into a regex.

  • BDC: How to enter data in Table control (With wizard) using scrolling?

    Using BDC, I am trying to enter the data in the table control (with wizard).
    I want to know what is the specific command to scroll down in table control (With Wizard).
    While recording I am getting these steps:
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MATNR
                   BDC_OKCODE     /00
    When I use above command and run BDC, it does not scroll.
    Kindly let me know where am I going wrong.
    Thanks in advance for your kind help.
    Ashish

    The transaction is CK94
    and the BDC recording is :
              T     CK94
    SAPLCKBASCR1     0200     X
                   BDC_CURSOR     CKI94A-BDATJ
                   BDC_OKCODE     =ENTR
                   CKI94A-MATNR     10000789
                   CKI94A-WERKS     VA79
                   CKI94A-BDATJ     2005
                   CKI94A-MGTYP     ZDU01
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MISCH_VERH(02)
                   BDC_OKCODE     /00
                   CKI94B-MIXCOST_PC(01)
                   CKI94B-MIXCOST_PC(02)     X
                   CKI94B-MISCH_VERH(01)
                   CKI94B-MISCH_VERH(02)                    40
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MATNR
                   BDC_OKCODE     /00
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MATNR
                   BDC_OKCODE     /00
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MISCH_VERH(07)
                   BDC_OKCODE     /00
                   CKI94B-MIXCOST_PC(07)
                   CKI94B-MISCH_VERH(07)                    60
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MATNR
                   BDC_OKCODE     /00
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MATNR
                   BDC_OKCODE     /00
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MATNR
                   BDC_OKCODE     =STOR
    BDC_OKCODE  '/00' is recorded when I scroll down in the table control.
    Thanks for your kind  concern.
    Ashish

  • Best architecture and design pattern to use

    I am currently designing a moderately sized LabView application and cannot decide on the best architecture/design pattern or combinations thereof to implement.
    The program basically polls an instrument connected to a serial port continuously at a 2-10Hz rate. When operator clicks a button to start a run, the polled data is then filtered, has math functions performed on the data, writes collected data to files, and produces reltime graphs and calculates point-by-point statistics. At the completion of a run, some additional data files are written. I pretty much know how to accomplish all these tasks.
    What is also required is main-vi front panel interaction by the operator to access a database (via a C# dll with .Net) to query for specifications to apply in order to determine pass/fail status. Setup conditions also need to be changed from time to time by the operator and applied to the data in real time (ie- a measurement offset). I have prototyped the database portion successfully thus far.
    For the main vi, I started off using the Top Level Application Using Events design pattern (Event structure within a while loop). Copious use of bundled clusters and shift registers keep the database data updated. I cannot figure out how to have the top level vi concurrently poll the serial device as outlined above. The Event structure is only active when defined control values change, and use of a timeout is no help since it prevent data from being collected while the user is accessing the database. All database and setup parameters must be applied to the data as it comes in from the serial port. Error trapping/recovery is a must.
    I believe what I need is two parallel processes running under my main vi (one for database and setup, the other for polling and data processing/display, but what would be the preferred choice here?
    Revert back to a polled loop in lieu of Events, use notifiers, occurrences, user-defined events, Producer-consumer loops?
    It�s been about 3 years since I have had an application on this level (which used a state machine architecture), and a lot has changed in LabView (using 7.1 Prof Devel). I am currently having a mental block while trying to digest a lot of features I have never used before.
    Suggestions Welcome!
    Thanks.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~
    "It’s the questions that drive us.”
    ~~~~~~~~~~~~~~~~~~~~~~~~~~

    I suggest a (3) state machine(s) architecture. The first is the user interface. Your main VI is a good start. Another state machine handles the instrument I/O (your serial polling). The third handles all data processing. The three loops run independently. Each has a wait to allow LV's scheduler to share CPU time among the loops. I like queues or functional globals for inter-loop communications.
    This allows a lot of flexibility. Each portion can be tested alone. Each can have different timing and priority.
    Spend some time thinking about what needs to be done and plan the structure carefully before you do any coding (except for little test programs to try new ideas).
    I also like Conway and Watts "A Software Engineering Approach to LabVIEW", published
    by Prentice Hall.
    Lynn

  • How can I define a non-rectangular (eg. circular) ROI for pattern matching using IMAQ?

    I would like to create regions of interest that are not rectangular using IMAQ Vision Builder. Including polygons, circles, etc. I am using version 5.0.
    Thank you.

    Hello,
    The current pattern matching algorithm requires a rectangular ROI. See the IMAQ Vision Concepts manual for detailed info on how the algorithm works.
    Regards,
    Yusuf C.
    Applications Engineering
    National Instruments

  • Regarding which design pattern to use for this scenario???

    hi guys
    I am working on a J2EE application where I need to do translations for 3 different scenarios. It is basically a conversion from service order objects to invoices.
    First from a service order object to an invoice.
    Second a conversion from a transaction table.
    Third a conversion from a remote system.
    Finally the product is an invoice..
    What design pattern can i use ....is strategy pattern a good idea??
    Thanks
    J

    Hi,
    I think your problem is in result state. You can you sequencial block but for approve or reject you need to set target for each result state. Here I am providing a link. I think you will get your solution here please go through it.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/44/429bbd709914bce10000000a155369/frameset.htm
    if you have any query please let me know.
    Thanks
    Chandan

Maybe you are looking for

  • Folder access across all Modules ?

    Hi, Something that irritates me with LR(2,3,4) is that the FOLDER panel is not available across all modules. hence you have to create a collection or preselect your pictures first in Library . Does this bother anyone else ?

  • Adobe Updater cannot connect to the internet in CS2.

    Error message (No connection - Please check you internet settings and/or firewall.  Waiting for connection....)     I have attempted to check all internet settings in my Google Chrome browser and in the Windows firewall I have included it as an "Allo

  • Migrating from 32 bit Vista to Win7 64 Bit: Lr Catalog files compatible?

    Like many Photographers, I was awaiting the arrival of Windowa 7 to make the upgrade move to a 64 bit OS and upgrade of all my applications to support the 64 bit architecture.  Obviously I am performing a clean installation of the OS and all the rela

  • Killing Sessions in Oracle

    Hai all.. I need the solution of how to kill the session after the time has elapsed.. say if the database is idle for 5 minutes. then the session should be automatically dropped . I use VB/ORacle. Do anyone know how to kill the session in oracle from

  • How do I enter multiple telephone numbers for one contact?

    When I try to add numbers to a contact I only seem to have 'mobile' or 'iphone' as categories - I want to add 'home', 'work' etc.  How do I do this?