Parameter Maps

The last example in Table 16-1 makes use of a parameter map called Language_lookup{}. Parameter maps are two-column look-up or substitution tables defined within your Framework Manager model. In our example, we pass the string en-us to the parameter map, which returns the string EN to the macro as the mapped value for the key en-us. Parameter maps are used when your data sources and session parameters do not contain the exact information you need in your model. In the case of the Language_lookup parameter map, you know that people from different countries will be using this model. Each connection (or session) made to Cognos Connection could result in one of many runLocale values. At least 15 different runLocales; exist for English alone, including en, en-us, en-au, en-ca, en-gb, and so on. Each of those runLocales can use the same base language, English.

Session Parameters
When working with macros, two types of session parameters are available: Environment Session Parameters and Model Session Parameters.  The environment session parameters are set when the user signs on to Cognos Connection, opens a Cognos Studio, or opens Framework Manager. By default, when a user logs in through an authentication provider, the standard environment session parameters available for use in macros include runLocale, account .defaultName, and account.personalInfo.userName. Depending on your authentication source, additional parameters might be available as some authentication providers support custom session parameters. Additional environment session parameters are defined by your administrator through Cognos Configuration to make them available to Framework Manager. For example, you could have an additional attribute in your LDAP provider called Citywhich is used to indicate the City in which a user works. This session parameter could be used in a macro to filter data on the user·s city.  You define model session parameters within Framework Manager. These parameters are created using hard coded values, macro functions, query items, and other session parameters.

what is Governor settings in cagnos? Answer #3 Governors setting is used to reduce system resource requirements and improve performance. You set governors before you create packages to ensure the metadata in the package contains the specified

limits.Data Retrieval Limits You can control the number of rows that are returned in a query or report 3. 1. 9.Large Text Items Limit You can control the character length of BLOBS (binary large objects) that a user can retrieve in a query or report 5.Query Execution Time Limits You can limit the time that a query can take 4.Allow Usage of Local Cache Select this governor to specify that all reports based on this model should use cached data.Allow Enhanced Model Portability at Run Time You can use a separate but structurally similar data source at run time. 6. Governor settings in the model can be overridden by governor settings in Report Studio. There are a number of governors that you can set.Use With Clause When Generating SQL You can choose to use the With clause with Cognos SQL if your data source supports the With clause. All packages that are subsequently published will use the new settings. 7.Cross-Product Joins You can control whether cross-product joins can be used in your query or report. . 8.Outer Joins You can control whether outer joins can be used in your query or report.Report Table Limits You can control the number of tables that a user can retrieve in a query or report 2. The database schema must be the same between the two data sources.

in this case SAP BW.e it is a logical pointer to the base table. But your report is to display only the "monthly trend for year 2007". How to Improve the Performance of the Report? i need this urgently . check the governor settings. . Eg: You have history data from year 2000 to 2008. in such scenario you will have to put filter in year = 2007.Avoid using 'NOT' function in the query 3. for the view it does not occupy space for the data but it occupy space for the structure Two types of views 1) simple 2) complex view simple view created on single table complex view created on multiple tables.Suppress Null Values for Dimensional Data Sources This governor is supported for SAP BW data sources only. Answer #1 1. It does not work with relational or OLAP data sources. Because null suppression is performed by the underlying data provider. what is view? types of views? Answer #1 View is mirror image to the base table(main table) i. thus improving performance and returning only relevant data in the report. this reduces the amount of data transferred to the various Cognos 8 client products. Some queries can be very large because null values are not filtered out.10. what is filter?give me one example that you created a report in your project? Answer #1 Filter is a condition which restricts the amount of data displayed in the report. complex calculations and complex reports. 2.Avoid using more no:of filters.

2.they 'll verified&deploy those to testing team Architectural difference between cognos reportnet and cognos8? Answer #1 There is no major changes in cognos reportnet and cognos8. give the procedure with an example. 4. How do you create IQD in FWM? Pls. it is correct or do you do another method there? Answer #3 1. In Cascading Prompt we have two things -: 1.Check the client server balancing 6. How did you get requirements from the client? How did you send reports to the client? How did you interact with your client? I mean through e. hese are the questions asking in many interviews.. . Select the Query subjects and go to Properties. I told him that we could create using Native SQL method in FWM. In Detail: 3.and after developing the reports v'll put them n public folder. we cannot create IQDS By using NativeSQL. 2. both r same and version wise its upgraded and in cognos8 new tools like metric studio and its more supportive for different metrics. As per my knowledge goes. so pls help me. 5. Select externalize method option.) Single Select Auto Submit.Move all the calculations and filter conditions from report level to FM level.) Multi Select and Reprompt Button. check the table qualifying and weighting what is reprompt? Answer #1 if u want to select multi items and we dont need finish button we use reprompt button.s from client&will send us BRDs and v'll prepare DLDs&send them as how much time taken for developing the reports. We Can create by using setting the externalize property and select property to IQD..mail or phone or in any other way? Answer #5 onsite coordinaters(who r working n clientsite) collecting req.4.

. 6. enable the report for bursting in cognos connection. How to deal with this situation using Cognos? Answer #1 Firstly your application should have security set up in place..5.. You can find your IQDS in the specified location after publishing the package what is the difference b/w mdx and sql? Answer #2 MDX is a multidimensional expression. 20 th day Answer #1 set burst options in report studio.defaultuserName() session parameter. Iam sure. & the 4th for every 20th day. 10 th day. Select property to IQD. in reportnet how u burst the reports for every 5th day. where as we can query to the RDBMS source. create 4 report views for that report. the 2nd for every 10th day. the 3rd for every 15th day. this can work. There are some reports..the 1st for every 5th day.we have to provide security to that reports like the hr manager should have access to hr department reports only and the accountant should have access to accounts reports where as the CEO can have access to all the reports. 15 th day. create a shcedule for each report view . eg: u must have LDAP server set up. Above defined macro will work as explicit filter when user logs into cognos portal and based on given permissions he/she will be able to see only his/her pertaining data . 8. we can query directly to OLAP source by using MDX and SQL is a structured query language. Having said that once u have users and roles have been defined in security server u will create a macro in FM with account. Save the model 7. While publishing Specify the location for IQD files. When we r dragging the query items into the report area automatically MDX generated that query will send to the OLAP source directly.

period 4. Step 5: Apply this conditional variable on measure cells in crosstab. period 3. 10th class and subject names in cells] Genelally school time table is prepared in crosstab report.. Step 2: create a data item Subject as case subject_name when 'English' then 1 when 'History' then 2 when 'physics' then 3 ..xls file etc. step 4: create a conditional string variable with expression as =dataitem Create values for this variable as your subject names eg. Can we use more than 1 Fact table ? Answer #1 yes why not. 9th class. but subject names are not measures and a crosstab cell can not contain non-measures.. English. Set conditional text for different values.iqd file. Answer #2 Step1: Create a crosstab with row as Period and Column as Class Number.. period 5 and class numbers in columns like 8th class. In which type of report we can create school time table in cognos? [I want period numbers in rows like period 1. This is my problem. how u create cubes in ur project Answer #1 Cubes can be built by running the powerplay transformer model (. .) and need to provide the cube name and path. We need to define the dimensions and measures in the transformer model. end step 3:pull this data item as measure cell. need to mention the sources (..mdl file). Then we can build it manually as well as it can be built using any third party scheduling tools..when ever then run report. Period 2. History. Physics etc. dont you remember reverse star schema and .

Like that-----------------it will display the City also. I think now its clear.right outer join c. If you select any Country (India)---------.OUTER JOIN a.Means Country-----------. Ex---.SELF JOIN 3.cartesian join advantages of cascade prompt ??? Answer #3 Cascading Advantages-----------------As per my Knowledge------------------Ex----.full outer join 4.EQUI JOIN 2.Region-------------.left outer join b. what is a join? what are the types of joins? Answer #1 JOIN: A join is a query using which we can query data from more than one table TYPES OF JOINS: 1. Then Select any Region (AP) -------------------it will diplay the State.constellation schema.City. by selected values. .We need to put prompt on Country--------. A Prompt which takes a value from the previous prompt this is known as Cascading prompt.When ever we need Hirarchical information such kind of situation we will use Cascading Prompt.it will display the Region.

It is called a star schema because the diagram resembles a star with points radiating from a center. Most suitable for Query processing Disadvantages: Occupies more space Highly Denormalized Snowflake schema: Definition: A Snowflake schema is a Data warehouse Schema which consists of a single Fact table and multiple dimensional tables. Advantages: These tables are easier to maintain Saves the storage space. Advantages: Simplest DW schema Easy to understand Easy to Navigate between the tables due to less number of joins.What are the Adv of Star Schema and Snow Flake Schema? Answer #2 Star Schema: Definition: The star schema is the simplest data warehouse schema. Disadvantages: Due to large number of joins it is complex to navigate Starflake schema .Hybrid structure that contains a mixture of (denormalized) STAR and (normalized) SNOWFLAKE schemas . A single Fact table (center of the star) surrounded by multiple dimensional tables(the points of the star).A variant of the star schema where each dimension can have its own dimensions. These Dimensional tables are normalized.

....... if you work on Salary column this is the query ..you need decide based on which column you want first 10 records..write a query to display to 10 max record from the employee table? Answer #2 You are question is not clear...sal)<=10 order by sal desc ....sal<b. select distinct sal from emp a where (select count(*) from emp b where a.

Sign up to vote on this title
UsefulNot useful