How to set global parameters? (Best Practice?)

Dear all,
I've experience with Infor Performance Management tools, Qlikview and also SAP Business Objects Reporting. As for last week i'm new to Microsoft Reporting Services. In our current environemnt we're setting up a Report Structure on top of an Analysis Service
Cube.
Currently I'm creating various reports (which works fine) on the mentioned Analysis Service Cube.
My current question is, if there is a best practice to create reports with global variables? We'll have a package of ~20 reports which all relate to the same data source. My approach is that i'll define the reports, but the global parameters like "Current
year", "Last year" etc. should be defined on a global page. That's the way I would have done it in the other BI tools.
How is this done best in MS Reporting Services? Should i add an additional flat SQL server source and put the values in some ref tables? Or script the global parameter?

Hi Praveen G,
this blog was one of the sources I already found.
I was searching for the "official" way to set the default-workbook - without manipulating the tables programmaticaly (and possibly inconsistant).
Best regards,
  Marco

Similar Messages

  • How to set oracle parameters

    Hi all,
    how to set oracle parameters in my sap 4.7 server. I need to know the procedure of parameter tune.
    Regards,.
    satish.
    Edited by: satish k on Jun 17, 2008 5:07 AM

    Hi
    Please try this link.
    http://oracle.basisconsultant.com/oracle_tuning_parameters.htm
    http://www.orafaq.com/wiki/Oracle_database_Performance_Tuning_FAQ
    But before doing this, check for all the probabilities as it requires lots of data and traces to do the parameter tuning.

  • How to set single parameters for two tables?

    SELECT GM.GRNNO,GM.GRNDATE,SUM(GS.APPROVED),SM.ISSUENO,SM.ISSUEDATE,GS.ITEMCODE,SUM(SS.ISSUEDQTY)
    FROM IMS_GRNM GM,IMS_GRNS GS, IMS_ISSUEM SM, IMS_ISSUES SS
    WHERE GM.GRNMSERIAL=GS.GRNSSERIAL
    AND SM.ISSUEMSERIAL=SS.ISSUESSERIAL
    AND GM.POSTED='T'
    AND SM.POSTED='T'
    AND GS.ITEMCODE=SS.ITEMCODE
    AND GS.ITEMCODE='01-01-02-019'
    AND *******
    GROUP BY GM.GRNNO,SM.ISSUENO,GM.GRNDATE,SM.ISSUEDATE,
    GS.ITEMCODE ORDER BY GM.GRNDATE,SM.ISSUEDATE;
    ******* here i have to select the data from both the tables between two parameters named :P_1 and :P_2.
    the date column in IMS_GRNM is named as GRNDATE.
    the date column in IMS_ISSUEM is named as ISSUEDATE.
    how to set such parameters???

    I think all you need is
    Where table1.column1 between :p1 and :p2
    and table2.column2 between :p1 and :p2

  • How to check verison of Best Practice Baseline in existing ECC system?

    Hi Expert,
    How to check verison of Best Practice Baseline in existing ECC system such as v1.603 or v1.604?
    Any help will be appriciate.
    Sayan

    Dear,
    Please go to https://websmp201.sap-ag.de/bestpractices and click on Baseline packages then on right hand side you will see that On which release is SAP Best Practices Baseline package which version is applicable.
    If you are on EHP4 then you can use the v1.604.
    How to Get SAP Best Practices Data Files for Installation (pdf, 278 KB) please refer this link,
    https://websmp201.sap-ag.de/~sapidb/011000358700000421882008E.pdf
    Hope it will help you.
    Regards,
    R.Brahmankar

  • How to set query parameters to i5Grid

    Hello Everyone,
    I am working on creating i5Charts.
    I mapped query template and display template to i5Chart template but I need to pass the query parameters dynamically.
    How to set query parameters to i5Grid?
    Pls help with syntax.
    Thanks.
    Regards,
    Minakshi

    Hi Minakshi,
    Yes you can try the first 2 options listed by Rohit, the 3rd one however is not supported.
    The below syntax should work for you:
      1.  gridObject.getQueryObject().setRowCount(<Value>);
      2.  gridObject.getQueryObject().setParameter("RowCount", <Value>);
    You can check the documentation at the following link:
    http|s://<host>:<port>/XMII/JSDOC/i5ChartAllClasses.html
    You could also use the script assistant to check for the JS methods.
    Regards,
    Ria

  • Code Set pattern or best practice?

    Hi all,
    I have what I would have thought to be a common problem: the best way to model and implement an organization's code sets. I've Googled, and I've forumed - without success.
    The problem domain is this: I'm redeveloping an existing application, which currently represents it's vast array of code sets using a seperate table for each set. There are currently 180+ of these tables. Not a very elegant approach at present. The majority of these code sets are what I would class as "simple" - a numeric value associated with a textual description - eg 1 = male, 2 = female, or 1 "drinks excessively", 2 "drinks sometimes" ... etc. Most of these will just be used to associate a value with a combo box selected value.
    There are also what I would class as "complex" code sets, which may have 1..n attributes (ie not just a numeric and text value pair). An example of this (not overly complex) is zip code, which has a unique identifier, the zip code itself (which may change - hence the id), a locality description, and a state value.
    Is there a "best practice" approach or pattern which outlines the most efficient way of implementing such code sets? I need to consider performance vs the ability to update the code set values, as some of them may change from time to time without notice at the discretion of government departments.
    I had considered hard coding, creating classes to represent each one, holding them in xml files, storing in the database etc, but it would seem that making the structure generic enough to cater to varying numbers of attributes and their associated datatypes will be at the cost of performance.
    Any suggestions would be greatly appreciated.
    Thanks.
    Paul C.

    Hi Saish,
    Thanks for your response. Yes, this approach is what
    I had considered - I'll be using Hibernate so these
    values will be cached etc.
    I guess my main concern is reducing the huge number
    of very small tables in use. I was thinking about
    this some more, and for the simple tables was
    thinking of 2 tables: 1 (eg "CODE_SET") to describe
    the code set (or ref table etc) in question, the
    second to hold the values. This way 80 odd tables
    would be reduced to 2. Not sure what's best here -
    simpler ER diagram or more performance!Tables...
    Enumeration
    - EnumerationId
    - EnumerationName
    - EnumerationAbbreviation
    EnumerationValues
    - EnumerationId
    - ValueIndex
    - ValueName
    - ValueAbbreviation
    The above allows the names to change.
    You can add a delete flag if values might be deleted but old records need to be maintianed.
    Convention: In the above I specifically name the second table with a plural because it holds a collection of sets (plural) rather than a single set.
    In the first table the id is the key. In the second the id and the index are the key. The ids are unique (of course). The enumeration name should be unique in the first table. In the second table the EnumerationId and value name should be unique.
    Conversely you might choose to base uniqueness on the abbreviation rather than the name.
    The Name vs Abbreviation are used for reporting/display purposes (long name versus short name).
    It is likely that for display/report purposes you will have to deal with each of the sets uniquely rather than a group. Ideally (strongly urged) you should create something that autogenerates a java enumeration (specific with 1.5 or general with 1.4) that uses the id values and perhaps the indexes as the values and the names are generated from the abbreviations. This should also generate the database load table for the values. Obviously going forward care must be taken in how this is modified.

  • SQ01 (How to set Global Area as default)

    Hi All
    In SQ01, i find 2 environments in Query Areas - Global Area & Standard Area. Everytime i execute SQ01 transaction, it takes me to Standard Area, then i have to change it to Global Area & then select the user group. I would like to know how i can set Global Area as default & also a particular user group, so that everytime i run SQ01, it directly takes me to Global Area & the particular user group, so i can execute my query directly instead of having to change it each time.
    Hope my problem is clear, await inputs.
    Vivek

    Hello Vivek,
    You need to maintian some default parameters in your User master record.
    Parameter ID :
    AQB for User Group
    AQW for Query Area.
    Select the AQB from the drop-down and give your default user group in the parameter value.
    Regards,
    Naimesh Patel

  • EWM - set up Slotting / best practice guide

    Hi EWM-experts,
    who is aware of any best practice guide on how to set up and customize slotting for SAP EWM?
    I'm just preparing a conference room pilot for EWM. Following SAP's [integration guide|http://help.sap.com/SCENARIOS_BUS2007/helpdata/EN/45/196435011c0064e10000000a1553f7/frameset.htm], the in- and outbound processes work fine now but I cannot find any documentation about how to customize slotting apart from the insufficient information on the EWM [help.sap.com pages|http://help.sap.com/saphelp_scm50/helpdata/en/5f/c69040bca2ef4ae10000000a1550b0/frameset.htm].
    Thanks in advance and best regards,
    Martin

    Hi Martin,
    If you contact me via email (it's on my forum profile) I will put you in touch with one of our EWM consultants. - we can update this thread if they have anything appropriate.
    Thanks James

  • MBAM and BitLocker - How to do it in Best Practice

    Hi!
    I have a situation where I want to implement MBAM in our environment. What I have at the moment:
    1x all-in-one MBAM server (SQL 2012R2 Standard at the same server).
    SCCM 2012R2 CU3 Integration
    GPO´s are ready and published to the correct OU (Laptops)
    MBAM Client is in SCCM and tested - Working great. Not published yet cause we are in pilot at the moment
    MBAM is working fine and all recovery keys are stored in DB.
    My question is - How to deploy MBAM to old computers that are allready in use - The correct way to do it so that recovery keys and TPM recovery password are all stored in MBAM DB? I mean I know how to set MBAM correctly up while using SCCM and TS but I can´t
    get it to work in old computers - TPM passwords are not presented. MBAM Client can´t take ownership of TPM cause Windows has allready done that.
    I was able to get TPM password to MBAM DB if I disable Auto-provisioning and Clearing the TPM
    $tpm=get-wmiobject -class Win32_Tpm -namespace root\cimv2\security\microsofttpm
    $tpm.DisableAutoProvisioning()
    $tpm. SetPhysicalPresenceRequest(22)
    then running MBAM wizard (for the first time!). But how to make it fully automatic so that all computers that are in use will be like that? Do I have to make a script to disable auto-provisioning and then restart and start MBAM or is there any other solution
    for that?
    Best Regards,
    Taavi

    Are you using MDT/SCCM for deployment?
    Can you take a procmon while running the command and then see what all registries it is touching? you can then modify the install.wim of your MDT/SCCM deployment share and add those registry keys there. It depends on hardware to hardware, following registry
    keys worked for me once. by the same way; 
    [HKEY_LOCAL_MACHINE\WimRegistry\ControlSet001\Services\TPM\WMI]
    "NoAutoProvision"=dword:00000001
    "NoDisableOwnerClear"=dword:00000001
    Mayank Sharma Support Engineer at Microsoft working in Enterprise Platform Support.

  • Firefox 4 multi user environment in linux: How to set global settings?

    <blockquote>Locking duplicate thread.<br>
    Please continue here: [/questions/826921]</blockquote><br>
    Hi,
    We used to be able to change settings in all.js file in FF 3.x.x platform, for changing settings like, proxy, authentication, etc. We installed FF 4.0.1 in linux, but, I can't find the all.js file to change any of the global settings in FF 4.0.1.
    Could you please point me how to changeglobal settings in FF 4.x version?
    thanks in advance.

    Hi. A JDBC connection pool is a set of identical, interchangeable, pre-made
    connections, and the controls to make sure only one user uses a particular
    connection at any one time. If you want to have different DBMS users, you can
    have a separate pool for each DBMS user, which may contain as many or few
    connections as you want. Some applications has a pool for the accounting
    applications, and another for the sales applications etc. Some do have a
    separate pool for john, jane, joe etc, each with one connection. Pools
    can be created and destroyed dynamically using the dynamic pool API.
    Joe
    softstar wrote:
    >
    Hi all,
    I need to know how to set Multi User Environment in the weblogic 5.1
    properties file..
    Here my question is..:)
    1) I have a database with multiple users and having different privileges
    for the users.. and i need to use all the privileges when user aceess
    the database through weblogic server connectionPool.
    2)According to the user privileges i need access the database tables
    content and gives the frontEnd(jsp).
    3)How to modify dynamically weblogic.properties file in the weblogic
    5.1.
    If anybody having idea reg. this issues pl...help me..
    Thanks in advance
    Chandu([email protected],[email protected])

  • How to Down load SAP Best Practices

    Hi
    How to download SAP Best Practices with S user Id .
    While Downloading system throwing error message - No download authorization  and Please refer to the SAP Note 1037574 .
    Kindly Help.
    Thanks
    ravi

    Hi
    While Downloading the scenario presentation PPT files from SAP Best practices system is throwing below message .
    High security alert!!!
    You are not permitted to download the file "200_Scen_Overview_EN_US.ppt".
    URL = http://help.sap.com/bp_serv603/BBLibrary/Documentation/200_Scen_Overview_EN_US.ppt
    Please help
    Thanks
    Ravi

  • Setting Global Parameters?

    I am in a SEM system, similar to BW. Is there a way I can set the global parameters via a transaction, function module, method, that I can use in code?
    Currently our users are drilling into the Consolidation Monbitor=> Environmemt to do this.
                  Thank-You

    UCPP ....!

  • Scenario runtime parameters best practices

    Hi,
    I have a scenario which uses dynamic input values. Iam trying to understand what is best practice to initialise input configuration values considering the scenario is automatic.
    (something like configuration initialisation parameters)
    Option in my mind
    1. variables (which can be passed at runtime however have to be input manually)
    2. Flexfields (sounds a good idea but not sure if i migrate across environments flexfields will also be migrated?)
    3. Procedure Options ( can the procedure options be changed at runtime?)
    please let me know your suggestions.

    Hi John,
    I think it's best if you use a variable, and refresh that variable from a database query at runtime.
    You can setup a lookup/config table which has key/value pairs, the key being the variable name, the value being the config value you need to use.
    The developers guide has info on refreshing variables.
    You can then change the config in your DB table when you need to.
    Cheers.

  • Setting up Users - Best Practices

    03/28/2007 11:53:42 AM
    Reply | Quote | Top | Bottom
    Hi there. We are a large organization with a website
    consisting of over 40,000 pages. We have multiple users who need
    access to various parts of the website. We have discovered
    different methods of setting them up in Contribute but wonder if
    one method is better than the others.
    1. Create a separate new connection for each portion of the
    site. This, unfortunately, makes it impossible to share CSS layout
    files, images, and library items at the root of the website.
    2. Create a single connection to the server and create
    mutliple roles - most likely named by the user's name - that limits
    directory access. Worried this might create an unwieldly list of
    users. This opens up shared assets, though, which will help with
    maintaining site standards.
    We also tried creating a single connection to the server and
    creating new roles - named according to which directory was being
    given access to - but quickly discovered that a user can only be
    assigned to one role.
    Has anyone else run across this?
    Thanks.

    Well, I definitely think that if you're going to maintain any
    level of sanity to your web file organization, you'll have to set
    up roles according to logical groupings and then assign folks to
    those roles. I would not mess with creating a variety of
    connections because that could easily turn into an authentication
    nightmare. Stick to one encrypted connection.
    The nature of your business organization should dictate how
    those role groups are created, for example a role for HR, Finance
    or Sales with a corresponding folder on the site. But it might be
    possible to do the opposite and create roles based on how your
    website is organized. For example, you might have a "Sales" section
    on your web site that folks from different departments need to have
    edit access to, and another section on your site that deals with
    "Administration" that may necessitate adding folks from, again,
    different departments within the organization. This is a bit
    opposite of the normal routine of setting up role groups based on
    the groups that already exist in the organization (HR, Finance,
    Sales, etc.).
    For us, it was fairly easy to create the groups because we're
    a school system and the site is organized by school sites.
    It would be great if folks could be assigned to multiple
    roles, but it could get messy with the "cascading" of permissions
    (i.e. permissions in this role but NOT in that role, however the
    second role is a sub-group of role one....see what I mean?).
    In the end, you may just need to graph out the type of
    organization you need in order to meet the needs of the site and/or
    organization. Then replicate that in how you set up roles in CPS.
    Hope this helps!

  • How to set global transactions for XA.

    Hello,
    I have configured 9i RAC active/active database into a active/passive.
    The users were not able to connect using XA drivers.
    I have run the xaview.sql script as sys in @O_H/rdbms/admin and granted select privs as below.
    grant select on v$xatrans$ to public;
    grant select on pending_trans$ to public;
    grant select on dba_2pc_pending to public;
    grant select on dba_pending_transactions to public;
    Still users are not able to connect to the databases using XA drivers.
    What is needed more to be set up on the database side?
    Can any one let me know the detailed method to set global transactions(that is what I was told needs to be set up) on the oracle database.
    Thanks
    SKH

    Further to give more info the error users are facing is
    Could not connect to 'oracle.jdbc.xa.client.OracleXADataSource'.

Maybe you are looking for