<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dashboards, Reporting &#38; Business Intelligence</title>
	<atom:link href="http://www.appsbi.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.appsbi.com</link>
	<description></description>
	<lastBuildDate>Tue, 12 Jan 2010 03:46:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Do you hate Dashboard Gauges?</title>
		<link>http://www.appsbi.com/do-you-hate-dashboard-gauges</link>
		<comments>http://www.appsbi.com/do-you-hate-dashboard-gauges#comments</comments>
		<pubDate>Tue, 12 Jan 2010 03:39:39 +0000</pubDate>
		<dc:creator>Kamlesh</dc:creator>
				<category><![CDATA[Dashboard]]></category>

		<guid isPermaLink="false">http://www.appsbi.com/?p=526</guid>
		<description><![CDATA[If so, Why do you hate Dashboard Dials
Visual merchandising, primarily and most notably a retail term, is the art of optimizing the presentation of a product or service in order to stimulate sales. A retailer is looking to create a welcoming and comfortable environment for customers by stimulating consumer senses through a variety of mechanisms [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Do you hate Dashboard Gauges?", url: "http://www.appsbi.com/do-you-hate-dashboard-gauges" });</script>]]></description>
			<content:encoded><![CDATA[<p>If so, <a href="http://ezinearticles.com/?Do-You-Hate-Dashboard-Gauges?&#038;id=3544417">Why do you hate Dashboard Dials</a></p>
<blockquote><p>Visual merchandising, primarily and most notably a retail term, is the art of optimizing the presentation of a product or service in order to stimulate sales. A retailer is looking to create a welcoming and comfortable environment for customers by stimulating consumer senses through a variety of mechanisms at its disposal.
</p></blockquote>
<p>Have you been involved in any <a href="http://www.infocaptor.com"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Dashboard</a> Building excercise?</p>
<p>If yes, did you incorporate any kind of Dials or speedometers? Please share your inputs</p>
<p>Here is a little &#8220;ego-boost&#8221;, InfoCaptor featured in the <a href="http://ezinearticles.com/?Small-Business-Dashboard-Options&#038;id=3514275">Small Business Dashboard</a> solutions</p>
<p><a href="http://sharethis.com/item?&wp=2.8.4&amp;publisher=fd1024e0-9173-4e13-852a-86e0cf94962f&amp;title=Do+you+hate+Dashboard+Gauges%3F&amp;url=http%3A%2F%2Fwww.appsbi.com%2Fdo-you-hate-dashboard-gauges">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.appsbi.com/do-you-hate-dashboard-gauges/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OBIEE Interview Questions and Answers FAQ</title>
		<link>http://www.appsbi.com/obiee-interview-questions-and-answers-faq</link>
		<comments>http://www.appsbi.com/obiee-interview-questions-and-answers-faq#comments</comments>
		<pubDate>Mon, 09 Nov 2009 22:54:34 +0000</pubDate>
		<dc:creator>Kamlesh</dc:creator>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[OBIEE]]></category>
		<category><![CDATA[Questions]]></category>

		<guid isPermaLink="false">http://www.appsbi.com/obiee-interview-questions-and-answers-faq</guid>
		<description><![CDATA[OBIEE Interview Questions and Answers FAQ
These questions are related to what previously known as Siebel Analytics is now known as OBIEE i.e Oracle Business Intelligence Enterprise Edition.

&#8221; Define repository in terms of Siebel Analyticso Repository stores the Meta data information. Siebel repository is a file system ,extension of the repository file. rpd.
o META DATA REPOSITORY
o [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "OBIEE Interview Questions and Answers FAQ", url: "http://www.appsbi.com/obiee-interview-questions-and-answers-faq" });</script>]]></description>
			<content:encoded><![CDATA[<p><strong>OBIEE Interview Questions and Answers FAQ</strong></p>
<p>These questions are related to what previously known as Siebel Analytics is now known as OBIEE i.e Oracle <a href="http://www.appsbi.com"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Business Intelligence</a> Enterprise Edition.</p>
<p>
<strong>&#8221; Define repository in terms of Siebel Analytics<br /></strong>o Repository stores the Meta data information. Siebel repository is a file system ,extension of the repository file. rpd.<br />
o META DATA REPOSITORY<br />
o With Siebel Analytics Server, all the rules needed for security, data modeling, aggregate navigation, caching, and connectivity is stored in metadata repositories.<br />
o Each metadata repository can store multiple business models. Siebel Analytics Server can access multiple repositories</p>
<p><strong>&#8221; What is the end to end life cycle of Siebel Analytics?</strong><br />
o Siebel Analytics life cycle<br />
1. Gather Business Requirements<br />
2. Identify source systems<br />
3. Design ETL to load to a DW if source data doesn&#8217;t exist.<br />
4. Build a repository<br />
5. Build <a href="http://www.infocaptor.com"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">dashboard</a> or use answers for reporting.<br />
6. Define security (LDAP or External table&#8230;)<br />
7. Based on performance, decide on aggregations and/or caching mechanism.<br />
8. Testing and QA.</p>
<p><strong>&#8221; What were you schemas? How does Siebel Architecture works? Explain the three layers. How do you import sources?<br /></strong> o There are five parts of Siebel Architecture.<br />
1. Clients<br />
2. Siebel analytics Web Server<br />
3. Siebel analytics server<br />
4. Siebel analytics scheduler<br />
5. data sorces<br />
o Metadata that represents the analytical Model Is created using the siebel Analytics Administration tool.<br />
o Repository divided into three layer<br />
1. Physical &#8211; Represents the data Sources<br />
2. Business &#8211; models the Data sources into Facts And Dimension<br />
3. Presentation &#8211; Specifies the users view of the model;rendered in Siebel answer</p>
<p><strong>&#8221; If you have 3 facts and 4 dimension and you need to join would you recommend joining fact with fact? If no than what is the option? Why you won&#8217;t join fact to fact?<br /></strong> o In the BMM layer, create one logical table (fact) and add the 3 fact table as logical table source</p>
<p><strong>&#8221; What is connection pool and how many connection pools did you have in your last project?<br /></strong> o connection pool is needed for every physical database.<br />
o It contains information about the connection to the database, not the database itself.<br />
o Can use either shared user accounts or can use pass-through accounts -Use: USER and PASSWORD for pass through .<br />
o We can have multiple connection pools for each group to avoid waitin</p>
<p><strong>&#8221; Purpose of Alias Tables<br /></strong> o An Alias table (Alias) is a physical table with the type of Alias. It is a reference to a logical table source, and inherits all its column definitions and some properties from the logical table source. A logical table source shows how the logical objects are mapped to the physical layer and can be mapped to physical tables, stored procedures, and select statements. An alias table can be a reference to any of these logical table source types.<br />
o Alias Tables can be an important part of designing a physical layer. The following is a list of the main reasons to create an alias table:<br />
&#8221; To reuse an existing table more than once in your physical layer (without having to import it several times)<br />
&#8221; To set up multiple alias tables, each with different keys, names, or joins<br />
o  To help you design sophisticated star or snowflake structures in the business model layer. Alias tables are critical in the process of converting ER Schemas to Dimensional Schemas.</p>
<p><strong>&#8221; How do you define the relationship between facts and dimensions in BMM layer?<br /></strong> o Using complex join ,we can define relationship between facts and dimentions in BMM layer.</p>
<p><strong>&#8221; What is time series wizard? When and how do you use it?<br /></strong> o We can do comparison for certain measures ( revenue.,sales etc.. ) for current year vs previous year, we can do for month or week and day also<br />
o Identify the time periods need to be compared and then period table keys to the previous time period.<br />
o The period table needs to contain a column that will contain &#8220;Year Ago&#8221; information.<br />
o The fact tables needs to have year ago totals.<br />
o To use the &#8220;Time series wizard&#8221;. After creating your business model right click the business model and click on &#8220;Time Series Wizard&#8221;.<br />
o The Time Series Wizard prompts you to create names for the comparison measures that it adds to the business model.<br />
o The Time Series Wizard prompts you to select the period table used for the comparison measures<br />
o Select the column in the period table that provides the key to the comparison period. This column would be the column containing &#8220;Year Ago&#8221; information in the period table.<br />
o Select the measures you want to compare and then Select the calculations you want to generate. For ex: Measure: Total Dollars and calculations are Change and Percent change.<br />
o Once the Time series wizard is run the output will be:<br />
a) Aliases for the fact tables (in the physical layer)<br />
b) Joins between period table and alias fact tables<br />
c) Comparison measures<br />
d) Logical table sources<br />
o In the General tab of the Logical table source etc you can find &#8220;Generated by Time Series Wizard&#8221; in the description section<br />
o Then you can add these comparision measures to the presentation layer for your reports.<br />
o Ex: Total sales of current qtr vs previous qtr vs same qtr year ago</p>
<p><strong>&#8221; Did you create any new logical column in BMM layer, how?<br /></strong> o Yes. We can create new logical column in BMM layer.<br />
o Example: Right click on fact table -new lgical column-give name for new logical column like Total cost.<br />
o Now in fact table source,we have one option column mapping, in that we can do all calculation for that new column.</p>
<p><strong>&#8221; Can you use physical join in BMM layer?<br /></strong> o yes we can use physical join in BMM layer.when there is SCD type 2 we need complex join in BMM layer.</p>
<p><strong>&#8221;  Can you use outer join in BMM layer?<br /></strong> o yes we can.When we are doing complex join in BMM layer ,there is one option type,outer join is there.</p>
<p><strong>&#8221;  What are other ways of improving summary query reports other than Aggregate Navigation and Cache Management<br /></strong> &#8221; Indexes<br />
&#8221; Join algorithm<br />
&#8221; Mat/view query rewrite<br />
&#8221; Web proper report design its optimal by making sure that it is not getting any addition column or rows</p>
<p><strong>&#8221; What is level-base matrics?<br /></strong> o Leval-base matrics means, having a measure pinned at a certain level of the dimension. For Example, if you have a measure called &#8220;Dollars&#8221;, you can create a &#8220;Level Based Measure&#8221; called &#8220;Yearly Dollars&#8221; which (you guessed it) is Dollars for a Year. This measure will always return the value for the year even if you drill down to a lower level like quarter, month&#8230; etc. To create a level based measure, create a new logical column based on the original measure (like Dollars in the example above). Drag and drop the new logical column to the appropriate level in the Dimension hierarchy (in the above example you will drag and drop it to Year in Time Dim<br />
o A LBM is a metric that is defined for a specific level or intersection of levels.<br />
o Monthly Total Sales or Quarterly Sales are the examples.<br />
o You can compare monthly sales with quarterly sales. You can compare customer orders this quarter to orders this year</p>
<p><strong>&#8221; What is logging level?Where can you set logging levels?<br /></strong> o You can enable logging level for individual users; you cannot configure a logging level for a group.<br />
o Set the logging level based on the amount of logging you want to do. In normal operations, logging is generally disabled (the logging level is set to 0). If you decide to enable logging, choose a logging<br />
o level of 1 or 2. These two levels are designed for use by Siebel Analytics Server administrators.<br />
o Set Logging Level<br />
1. In the Administration Tool, select Manage &gt; Security.<br />
2. The Security Manager dialog box appears.<br />
3. Double-click the user.s user ID.<br />
4. The User dialog box appears.<br />
5. Set the logging level by clicking the Up or Down arrows next to the Logging Level field</p>
<p><strong>&#8221; What is variable in sieble?<br /></strong> o You can use variables in a repository to streamline administrative tasks and modify metadata content dynamically to adjust to a chainging data environment.The Administration Tool includes a Variable Manager for defining variables</p>
<p><strong>&#8221; What is system variable and non system variable?<br /></strong> o System variables<br />
o System variables are session variables that the Siebel Analytics Server and Siebel Analytics Web use for specific purposes. System variables have reserved names, which cannot be used for other kinds of variables (such as static or dynamic repository variables, or for nonsystem session variables).<br />
o When using these variables in the Web,preface their names with NQ_SESSION. For example, to filter a column on the value of the variable LOGLEVEL set the filter to the Variable NQ_SESSION.LOGLEVEL.<br />
o Nonsystem variables.<br />
o A common use for nonsystem session variables is setting user filters. For example, you could define a nonsystem variable called SalesRegion that would be initialized to the name of the user.s sales region. You could then set a security filter for all members of a group that would allow them to see only data pertinent to their region.<br />
o When using these variables in the Web, preface their names with NQ_SESSION. For example, to filter a column on the value of the variable SalesRegion set the filter to the Variable NQ_SESSION.SalesRegion.</p>
<p><strong>&#8221; What are different types of variables? Explain each.<br /></strong> o There are two classes of variables:<br />
1. Repository variables<br />
2. Session variables.<br />
Repository variables.<br />
A repository variable has a single value at any point in time. There are two types of repository variables:<br />
static : This value persists, and does not change until a Siebel Analytics Server administrator decides to change it.<br />
dynamic:The values are refreshed by data returned from queries. When defining a dynamic repository variable, you will create an initialization block or use a preexisting one that contains a SQL query. You will also set up a schedule that the Siebel Analytics Server will follow to execute the query and periodically refresh the value of the variable.<br />
Session Variables<br />
Session variables are created and assigned a value when each user logs on. There are two types of session variables:<br />
1.system<br />
2.nonsystem.</p>
<p><strong>&#8221; What are the cache management? Name all of them and their uses. For Event polling table do u need the table in your physical layer?<br /></strong> o Monitoring and managing the cashe is cache management.There are three ways to do that.<br />
o Disable caching for the system.(INI NQ config file), Cashe persistence time for specified physical tables and Setting event polling table.<br />
o Disable caching for the system.(INI NQ config file :<br />
You can disable caching for the whole system by setting the ENABLE parameter to NO in the NQSConfig.INI file and restarting the Siebel Analytics Server. Disabling caching stops all new cache entries and stops any new queries from using the existing cache. Disabling caching allows you to enable it at a later time without losing any entries already stored in the cache.<br />
o Cashe persistence time for specified physical tables :<br />
You can specify a cachable attribute for each physical table; that is, if queries involving the specified table can be added to the cache to answer future queries. To enable caching for a particular physical table, select the table in the Physical layer of the Administration Tool and select the option Make table cachable in the General tab of the Physical Table properties dialog box. You can also use the Cache Persistence Time settings to specify how long the entries for this table should persist in the query cache. This is useful for OLTP data sources and other data sources that are updated frequently, potentially down to every few seconds.<br />
o Setting event polling table :<br />
Siebel Analytics Server event polling tables store information about updates in the underlying databases. An application (such as an application that loads data into a data mart) could be configured to add rows to an event polling table each time a database table is updated. The Analytics server polls this table at set intervals and invalidates any cache entries corresponding to the updated tables.<br />
o For event polling table ,It is a standalone table and doesn&#8217;t require to be joined with other tables in the physical layer</p>
<p><strong>&#8221; What is Authentication? How many types of authentication.<br /></strong> o Authentication is the process by which a system verifies, through the use of a user ID and password, that a user has the necessary permissions and authorizations to log in and access data. The Siebel Analytics Server authenticates each connection request it receives.<br />
&#8221; Operaing system autentication<br />
&#8221; External table authentication<br />
&#8221; Database authentication<br />
&#8221; LDAP authentication</p>
<p><strong>&#8221; What is object level security?<br /></strong> o There are two types of object level security: Repository level and Web level<br />
o Repository level : In presention layar we can set Repository level security by giving permission or deny permission to users/groups to see particular table or column.<br />
o web level:thisprovides security for objects stored in the siebel anlytics web catlog,such as <a href="http://www.infocaptor.com/"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">dashboards</a>,dashboards pages,folder,and reportsyou can only view the objects for which you are authorized. For example,a mid level manager may not be granted access to a dashboard containing summary information for an entire department.</p>
<p><strong>&#8221; What is data level security?<br /></strong> o This controls the type an amount of data that you can see in a report.When multiple users run the same report the results that are returned to each depend on their access rights and roles in the organization.For example a sales vice president sees results for alll regions, while a sales representative for a particular region sees onlu datafor that region.</p>
<p><strong>&#8221; What is the difference between Data Level Security and Object Level Security?<br /></strong> o Data level security controls the type and amount of data that you can see in a reports.Objectlevel security provides security for objects stored in the siebel analytics web catlog, like dashboards,dashboards pages,folder,and reports.</p>
<p><strong>&#8221; How do you implement security using External Tables and LDAP?<br /></strong> o Instead of storing user IDs and passwords in a Siebel Analytics Server repository, you can maintain lists of users and their passwords in an external database table and use this table for authentication purposes. The external database table contains user IDs and passwords, and could contain other information, including group membership and display names used for Siebel Analytics Web users. The table could also contain the names of specific database catalogs or schemas to use for each user when querying data<br />
o Instead of storing user IDs and passwords in a Siebel Analytics Server repository, you can have the Siebel Analytics Server pass the user ID and password entered by the user to an LDAP(Lightweight Directory Access Protocol ) server for authentication. The server uses clear text passwords in LDAP authentication. Make sure your LDAP servers are set up to allow this.</p>
<p><strong>&#8221; If you have 2 fact and you want to do report on one with quarter level and the other with month level how do you do that with just one time dimension?<br /></strong> o Using levelbase matrics.</p>
<p><strong>&#8221; Did you work on a stand alone Siebel system or was it integrated to other platforms?<br /></strong> o Deploying the Siebel analytics platform without other Siebel applications is called Siebel analytics Stand -Alone .If your deployment includes other siebel Analytics Application it called integrated analytics -You can say Stand-Alone siebel analytics</p>
<p><strong>&#8221; How to sort columns in rpd and web?<br /></strong> o Sorting on web column, sort in the rpd its sort order column</p>
<p><strong>&#8221; If you want to create new logical column where will you create (in repository or dashboard) why?<br /></strong> o I will create new logical column in repository.because if it is in repository,you can use for any report.If you create new logical column in dashboard then it is going to affect on those reports ,which are on that dashboard.you can not use that new logical column for other dashboard(or request)</p>
<p><strong>&#8221; What is complex join, and where it is used?<br /></strong> o we can join dimention table and fact table in BMM layer using complex join.when there is SCD type 2 we have to use complex join in Bmm layer.</p>
<p><strong>&#8221; If you have dimension table like customer, item, time and fact table like sale and if you want to find out how often a customer comes to store and buys a particular item, what will you do?<br /></strong> o  write a query as &#8220;SELECT customer_name, item_name, sale_date, sum(qty) FROM customer_dim a, item_dim b, time_dim c, sale_fact d WHERE d.cust_key = a.cust_key AND d.item_key = b.item_key AND d.time_key = c.time_key GROUP BY customer_name, item_name, sale_date&#8221;</p>
<p><strong>&#8221; You worked on standalone or integrated system?<br /></strong> o Standalone.</p>
<p><strong>&#8221; If you want to limit the users by the certain region to access only certain data, what would you do?<br /></strong> o using data level security.<br />
o Siebel Analytics Administrator: go to Manage -&gt; Security in left hand pane u will find the user, groups, LDAP server, Hierarchy<br />
What you can do is select the user and right click and go to properties, you will find two tabs named as users and logon, go to user tab and click at permission button in front of user name you have selected as soon as u click at permission you will get a new window with user group permission having three tabs named as general ,query limits and filter and you can specify your condition at filter tab, in which you can select presentation table ,presentation columns ,logical table and logical columns where you can apply the condition according to your requirement for the selected user or groups.</p>
<p><strong>&#8221; If there are 100 users accessing data, and you want to know the logging details of all the users, where can you find that?<br /></strong> o To set a user.s logging level<br />
1. In the Administration Tool, select Manage &gt; Security.<br />
The Security Manager dialog box appears.<br />
2. Double-click the user.s user ID. The User dialog box appears.<br />
3. Set the logging level by clicking the Up or Down arrows next to the Logging Level field</p>
<p><strong>&#8221; How do implement event polling table?<br /></strong> o Siebel Analytics Server event polling tables store information about updates in the underlying databases. An application (such as an application that loads data into a data mart) could be configured to add rows to an event polling table each time a database table is updated. The Analytics server polls this table at set intervals and invalidates any cache entries corresponding to the updated tables.<br />
&#8221; Can you migrate the presentation layer only to different server<br />
o No we can&#8217;t do only presentation layer. And ask him for more information and use one of the above answers<br />
o Create a ODBC connection in the different serve and access the layer.<br />
o Copy the Rpd and migrate it to other server</p>
<p><strong>&#8221;  Define pipeline. Did you use it in your projects?<br /></strong> o Yes, pipelines are the stages in a particular transaction. assessment, finance etc.</p>
<p><strong>&#8221; How do you create filter on repository?<br /></strong> o Where condition on content tab.</p>
<p><strong>&#8221; How do you work in a multi user environment? What are the steps?<br /></strong> o Create a shared directory on the network for Multi-user Development (MUD).<br />
o Open the rpd to use in MUD. From Tools-&gt;Options, setup the MUD directory to point to the above directory.<br />
o Define projects within the rpd to allow multiple users to develop within their subject area or Facts.<br />
o Save and move the rpd to the shared directory setup in point 1.<br />
o When users work in the MUD mode, they open the admin tool and start with<br />
o MUD -&gt;Checkout to checkout the project they need to work on (not use the File open as you would usually do).<br />
o After completely the development, user checkin the changes back to the network and merge the changes.</p>
<p><strong>&#8221; Where are passwords for userid? Ldap,external table authentication stored respectively?<br /></strong> o passwords for userid are in siebel analytics server repository Ldap authentication in Ldap server external database in a table in external database</p>
<p><strong>&#8221; Can you bypass siebel analytics server security ?if so how?<br /></strong> o yes you can by-pass by setting authententication type in NQSCONFIG file in the security section as:authentication_type=bypass_nqs.instanceconfig.xml and nqsconfig.ini are the 2 places<br />
&#8221; Where can you add new groups and set permissions?<br />
o you can add groups by going to manage&gt;security&gt;add new groups&gt; You can give permissions to a group for query limitation and filter conditions.</p>
<p><strong>&#8221; what are the things you can do in the BMM layer?<br /></strong> o Aggrigation navigation,level base matrics,time series wizard,create new logical column,comlex join.</p>
<p><strong>&#8221; what is Ragged hierarchy? and how do u manage it<br /></strong> o Ragged Hierarchy is one of the different kinds of hierarchy.<br />
o A hierarchy in which each level has a consistent meaning, but the branches have inconsistent depths because at least one member attribute in a branch level is unpopulated. A ragged hierarchy can represent a geographic hierarchy in which the meaning of each level such as city or country is used consistently, but the depth of the hierarchy varies.<br />
o For example, a geographic hierarchy that has Continent, Country, Province/State, and City levels defined. One branch has North America as the Continent, United States as the Country, California as the Province or State, and San Francisco as the City. However, the hierarchy becomes ragged when one member does not have an entry at all of the levels. For example, another branch has Europe as the Continent, Greece as the Country, and Athens as the City, but has no entry for the Province or State level because this level is not applicable to Greece for the business model in this example. In this example, the Greece and United States branches descend to different depths, creating a ragged hierarchy.</p>
<p><strong>&#8221; What is the difference between Single Logical Table Source and Multiple Logical Table Sources?<br /></strong> o  If a logical table in BMM layer has only one Table as the source table then it is Single LTS.<br />
o If the logical table in BMM layer has more than one table as the sources to it then it is called Multiple LTS.<br />
o Ex: Usually Fact table has Multiple LTS&#8217;, for which sources will be coming from different Physical tables.<br />
&#8221; Can you let me know how many aggregate tables you have in your project? On what basis have you created them?<br />
o As per resume justification document</p>
<p><strong>&#8221; How do you bring/relate the aggregate tables into the Siebel analytics Logical layer?<br /></strong> o One way of bringing the Aggregate Tables into the BMM layer is by bringing them as Logical Table sources for the corresponding Fact table.<br />
o This is done by dragging and dropping the aggregate table into the corresponding fact table. After doing that establish the column mappings and the set the aggregation levels.</p>
<p><strong>&#8221; How do you know which report is hitting which table, either the fact table or the aggregate table?<br /></strong> o After running the report, go to &#8220;Administration&#8221; tab and go to click on &#8220;Manage Sessions&#8221;. There you can find the queries that are run and in the &#8220;View Log&#8221; option in the Session Management you can find which report is hitting which table.</p>
<p><strong>&#8221; Suppose I have report which is running for about 3 minutes typically. What is the first step you take to improve the performance of the query?<br /></strong>o Find the sql query of the report in Admin-&gt;manage Session-&gt; run the sql query on toad -&gt;read the explain plan output -&gt;modify the SQL based on the explain plan output</p>
<p><strong>&#8221; Suppose you have a report which has the option of running on aggregate table. How does the tool know to hit the Aggregate table and for that what the steps you follow to configure them?<br /></strong> o Explain the process of Aggregate navigation<br />
&#8221; Have you heard of Implicit Facts? If, so what are they?<br />
o An implicit fact column is a column that will be added to a query when it contains columns from two or more dimension tables and no measures. You will not see the column in the results. It is used to specify a default join path between dimension tables when there are several possible alternatives.<br />
o For example, there might be many star schemas in the database that have the Campaign dimension and the Customer dimension, such as the following stars:<br />
&#8221; Campaign History star. Stores customers targeted in campaign.<br />
&#8221; Campaign Response star. Stores customer responses to a campaign.<br />
&#8221; Order star. Stores customers who placed orders as a result of a campaign.<br />
In this example, because Campaign and Customer information might appear in many segmentation catalogs, users selecting to count customers from the targeted campaigns catalog would be expecting to count customers that have been targeted in specific campaigns.<br />
&#8221; To make sure that the join relationship between Customers and Campaigns is through the campaign history fact table, a campaign history implicit fact needs to be specified in Campaign History segmentation catalog. The following guidelines should be followed in creating<br />
&#8221; segmentation catalogs:<br />
&#8221; Each segmentation catalog should be created so that all columns come from only one physical star.<br />
&#8221; Because the Marketing module user interface has special features that allow users to specify their aggregations, level-based measures typically should not be exposed to segmentation users in a segmentation catalog.</p>
<p>
<strong>&#8221; What is aggregate navigation? How do you configure the Aggregate tables in Siebel Analytics?<br /></strong> o Aggregate tables store precomputed results, which are measures that have been aggregated (typically summed) over a set of dimensional attributes. Using aggregate tables is a very popular technique for speeding up query response times in decision support systems.<br />
o If you are writing SQL queries or using a tool that only understands what physical tables exist (and not their meaning), taking advantage of aggregate tables and putting them to good use becomes more difficult as the number of aggregate tables increases. The aggregate navigation capability of the Siebel Analytics Server, however, allows queries to use the information stored in aggregate tables automatically, without query authors or query tools having to specify aggregate tables in their queries. The Siebel Analytics Server allows you to concentrate on asking the right business question; the server decides which tables provide the fastest answers.</p>
<p>
<strong>&#8221; (Assume you are in BMM layer) We have 4 dimension tables, in that, 2 tables need to have hierarchy, then in such a case is it mandatory to create hierarchies for all the dimension tables?<br /></strong>o  No, its not mandatory to define hierarchies to other Dimension tables.</p>
<p>
<strong>&#8221; Can you have multiple data sources in Siebel Analytics?<br /></strong> o Yes.</p>
<p>
<strong>&#8221; How do you deal with case statement and expressions in siebel analytics?<br /></strong> o use expression builder to create case when&#8230;then.. end statement</p>
<p><strong>&#8221; Do you know about Initialization Blocks? Can you give me an example where you used them?<br /></strong> o Init blocks are used for instantiating a session when a user logs in.<br />
o To create dynamic variable you have to create IB to write sql statement.</p>
<p><strong>&#8221; what is query repository tool?<br /></strong> o It is utility of Seibel/OBIEE Admin tool<br />
o allows you to examine the repository metadata tool<br />
o for example: search for objects based on name,type.<br />
o Examine relationship between metadata objects like which column in the presentation layer maps to which table in physical layer</p>
<p><strong>&#8221; what is JDK and why do we need it?<br /></strong> o Java Development Kit (JDK), A software package that contains the minimal set of tools needed to write, compile, debug, and run Java applets.</p>
<p><strong>&#8221; Oracle doesn&#8217;t recommend Opaque Views because of performance considerations, so why/when do we use them?<br /></strong>o an opaque view is a physical layer table that consists of select statement. an opaque view should be used only if there is no other solution.</p>
<p><strong>&#8221; Can you migrate the presentation layer to a different server.<br /></strong> o No we have to migrate the whole web &amp; rpd files</p>
<p><strong>&#8221; How do you identify what are the dimension tables and how do you decide them during the Business/Data modeling?<br /></strong>o Dimension tables contain descriptions that data analysts use as they query the database. For example, the Store table contains store names and addresses; the Product table contains product packaging information; and the Period table contains month, quarter, and year values. Every table contains a primary key that consists of one or more columns; each row in a table is uniquely identified by its primary-key value or values</p>
<p><strong>&#8221; Why do we have multiple LTS in BMM layer?What is the purpose?<br /></strong>o to improve the performance and query response time.</p>
<p><strong>&#8221; what is the full form of rpd?<br /></strong>o there is no full form for rpd as such, it is just a repository file (Rapidfile Database)</p>
<p>
<strong>&#8221; how do i disable cache for only 2 particular tables?<br /></strong>o in the physical layer, right click on the table there we will have the option which says cacheable</p>
<p><strong>&#8221; How do you split a table in the rpd given the condition. ( the condition given was Broker and customer in the same table) Split Broker and customer.<br /></strong>o we need to make an alias table in the physical layer.</p>
<p><strong>&#8221; What type of protocol did you use in SAS?<br /></strong>o TCP/IP</p>
<p><a href="http://sharethis.com/item?&wp=2.8.4&amp;publisher=fd1024e0-9173-4e13-852a-86e0cf94962f&amp;title=OBIEE+Interview+Questions+and+Answers+FAQ&amp;url=http%3A%2F%2Fwww.appsbi.com%2Fobiee-interview-questions-and-answers-faq">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.appsbi.com/obiee-interview-questions-and-answers-faq/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IT Dashboard &#8211; Federal Spending Dashboard</title>
		<link>http://www.appsbi.com/it-dashboard-federal-spending-dashboard</link>
		<comments>http://www.appsbi.com/it-dashboard-federal-spending-dashboard#comments</comments>
		<pubDate>Tue, 03 Nov 2009 19:09:49 +0000</pubDate>
		<dc:creator>Kamlesh</dc:creator>
				<category><![CDATA[BI News]]></category>
		<category><![CDATA[Dashboard]]></category>
		<category><![CDATA[dashboard-news]]></category>

		<guid isPermaLink="false">http://www.appsbi.com/it-dashboard-federal-spending-dashboard</guid>
		<description><![CDATA[
&#160;
If you have not checked it yet,

“IT Dashboard” is a new, one-stop clearinghouse of information that allows anyone with a web browser to track federal IT initiatives and hold the government accountable for progress and results. A part of USASpending.gov, the dashboard allows you to see what IT projects are working and on-schedule (and which [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "IT Dashboard &#8211; Federal Spending Dashboard", url: "http://www.appsbi.com/it-dashboard-federal-spending-dashboard" });</script>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.appsbi.com/wp-content/uploads/2009/11/image-27.jpg"><img height="147" alt="Image" src="http://www.appsbi.com/wp-content/uploads/2009/11/image-27-small.jpg" width="450" /></a></p>
<p>&nbsp;</p>
<p>If you have not checked it yet,</p>
<blockquote>
<p>“IT <a href="http://www.infocaptor.com"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Dashboard</a>” is a new, one-stop clearinghouse of information that allows anyone with a web browser to track federal IT initiatives and hold the government accountable for progress and results. A part of USASpending.gov, the dashboard allows you to see what IT projects are working and on-schedule (and which are not), offer alternative approaches, and provide direct feedback to the chief information officers at federal agencies – in effect, keeping tabs on the people who are responsible for taxpayer dollars for technology.&#8221;</p>
</blockquote>
<p><strong>IT Dashboard</strong> tracks government spending and you can check it online at <a href="http://usaspending.gov">http://usaspending.gov</a></p>
<p>There is way to get your own customized version of the dashboard at</p>
<p><a href="http://it.usaspending.gov/?q=content/data-feeds">http://it.usaspending.gov/?q=content/data-feeds</a></p>
<p><a href="http://sharethis.com/item?&wp=2.8.4&amp;publisher=fd1024e0-9173-4e13-852a-86e0cf94962f&amp;title=IT+Dashboard+%26%238211%3B+Federal+Spending+Dashboard&amp;url=http%3A%2F%2Fwww.appsbi.com%2Fit-dashboard-federal-spending-dashboard">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.appsbi.com/it-dashboard-federal-spending-dashboard/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Never Build a Dashboard in Excel</title>
		<link>http://www.appsbi.com/never-build-a-dashboard-in-excel</link>
		<comments>http://www.appsbi.com/never-build-a-dashboard-in-excel#comments</comments>
		<pubDate>Tue, 20 Oct 2009 14:26:51 +0000</pubDate>
		<dc:creator>Kamlesh</dc:creator>
				<category><![CDATA[Dashboard]]></category>

		<guid isPermaLink="false">http://www.appsbi.com/never-build-a-dashboard-in-excel</guid>
		<description><![CDATA[
Organizations cannot continue to spend 80% of their time collecting, copying, pasting, and reformatting data, 10% weeding out errors, and then realize in the remaining 10% that the resulting data is not structured in a way that allows it to be analyzed. They cannot rely on undocumented macros and formulas when no one remembers how [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Never Build a Dashboard in Excel", url: "http://www.appsbi.com/never-build-a-dashboard-in-excel" });</script>]]></description>
			<content:encoded><![CDATA[<blockquote>
<p>Organizations cannot continue to <strong>spend 80% of their time</strong> collecting, copying, pasting, and reformatting data, 10% weeding out errors, and then realize in the remaining 10% that the resulting data is not structured in a way that allows it to be analyzed. They cannot rely on <strong>undocumented macros and formulas</strong> when no one remembers how to maintain them.</p>
</blockquote>
<p>Let us focus on the two worst side effects of using Excel for reporting or any kind of <a href="http://www.infocaptor.com/"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Dashboards</a></p>
<ul dir="ltr">
<li>
<div>Spend enormous time building it</div>
</li>
<li>
<div>No documentation on the Macros and Formulas</div>
</li>
</ul>
<p>The hard truth is that most organizations are not equipped with managerial information that is properly structured to make prudent business decisions.</p>
<blockquote>
<p>Excel is a very flexible tool, but to create a <a href="http://www.infocaptor.com"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">dashboard</a> you can’t just paste some data and add a few charts, can you? The dashboard must be maintained and updated and if you want to minimize the cost associated with that tasks you must impose some structure to your data.</p>
</blockquote>
<p>Exactly!</p>
<p><strong>How do you achieve the seperation between Data and Presentation?</strong></p>
<p>Most spreadsheet users have a widely held misconception that their spreadsheet application is some sort of database. It’s not. It is a calculator effective at manipulating and viewing data, but it is not particularly good at storing and managing it in a reliable, secure, scalable way.</p>
<p><strong>What do you get when you use Excel for Data and Presentation?</strong></p>
<ul dir="ltr">
<li>
<div>Big, Bulky and bloated spreadsheets</div>
</li>
<li>
<div>Hidden worksheets, Hidden Cells, Hidden Rows</div>
</li>
<li>
<div>A Spider worksheet &#8211; linking to multiple files across the network</div>
</li>
<li>
<div>Undocumented Macros and Functions &#8211; Impossible to delegate</div>
</li>
<li>
<div>Non -Scalable solution</div>
</li>
<li>
<div><strong>100% chance of mis-representation or missing information</strong></div>
</li>
</ul>
<p><strong>How could you live with false representation or missing information when you cannot control what data is fed to the pretty Pie Chart?</strong></p>
<p>Here are some Best Practices for building dashboards using Excel</p>
<p><strong>Best Practices</strong></p>
<ul>
<li>Seperate Data and Presentation layer</li>
<li>Organize your Excel file into a single worksheet if your data is flat and very less number of columns</li>
<li>If you are extracting data from a database and want to create quick Prototypes, then pull individual tables into seperate worksheets so it maintains the relational integrity.</li>
<li>Having seperate worksheets will benefit parameter lookups on your dashboard</li>
<li>Use the Excel file only as a Data-source</li>
</ul>
<p><strong>So how do you build a dashboard?</strong></p>
<p>Use a dedicated Dashboard Designer tool that can connect to your Excel Data over ODBC.</p>
<p>You could try one of the Dashboard Builders listed below</p>
<ul>
<li>Tableau</li>
<li>Business Objects (Xcelsius)</li>
<li>Cognos</li>
<li><a href="http://www.exceldashboard.org" target="_blank">Excel Dashboard</a> Designer</li>
</ul>
<p>Check out <a href="http://www.exceldashboard.org">Excel Dashboard Tool</a> if you are looking for the following things</p>
<ul>
<li>Auto-Refresh – Build the dashboard and set it on auto-refresh</li>
<li>Web Based Excel Dashboard – Put the Excel file on the webserver and connect it over http to Excel</li>
<li>Visual Development – Zero Coding or Macro Development Knowledge needed</li>
<li>Centralized Presentation – Excel data file on webserver or common file share Drive</li>
<li>Common Parameters for Dashboard Charts – Wire all objects in the dashboard together</li>
<li>Unlimited Drilling – Drill from Summary to Detail &#8211; No Coding needed</li>
<li>Build Speedometer, Gauges, Dials, Thermometer charts for your Excel Data</li>
<li>Other standard charts include, Bar,Pie,Stacked Bar, line, Bubble,Scatter, Polar, Waterfall and many more</li>
<li>Dashboard Mockups – Build Quick Prototypes or Mockups of dashboards</li>
</ul>
<p><a href="http://sharethis.com/item?&wp=2.8.4&amp;publisher=fd1024e0-9173-4e13-852a-86e0cf94962f&amp;title=Never+Build+a+Dashboard+in+Excel&amp;url=http%3A%2F%2Fwww.appsbi.com%2Fnever-build-a-dashboard-in-excel">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.appsbi.com/never-build-a-dashboard-in-excel/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel Dashboards &#8211; Simplified</title>
		<link>http://www.appsbi.com/excel-dashboards-simplified</link>
		<comments>http://www.appsbi.com/excel-dashboards-simplified#comments</comments>
		<pubDate>Tue, 29 Sep 2009 20:41:36 +0000</pubDate>
		<dc:creator>Kamlesh</dc:creator>
				<category><![CDATA[Dashboard]]></category>

		<guid isPermaLink="false">http://www.appsbi.com/excel-dashboards-simplified</guid>
		<description><![CDATA[Excel Users now have a powerful way of building dashboards that are easy to build, simple to use and extremely powerful.
Excel dashboard Designer is a all purpose reporting and dashboard development application.
Here is a brief process of how you build dashboard with Excel data

Open Excel File ( create as many connections to multiple excel files)
Visually [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Excel Dashboards &#8211; Simplified", url: "http://www.appsbi.com/excel-dashboards-simplified" });</script>]]></description>
			<content:encoded><![CDATA[<p>Excel Users now have a powerful way of building <a href="http://www.infocaptor.com/"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">dashboards</a> that are easy to build, simple to use and extremely powerful.</p>
<p><a href="http://www.exceldashboard.org">Excel dashboard Designer</a> is a all purpose reporting and <a href="http://www.infocaptor.com"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">dashboard</a> development application.</p>
<p>Here is a brief process of how you build dashboard with Excel data</p>
<ol>
<li>Open Excel File ( create as many connections to multiple excel files)</li>
<li>Visually join all worksheets or query single worksheet</li>
<li>Create parameters (pivot tables)</li>
<li>Launch the chart factory</li>
<li>Create as many charts</li>
<li>Repeat the process from step 2 to build another set of charts</li>
</ol>
<p><a href="http://www.accessdashboards.com/demo/access_dashboard1.html" target="_blank">Check this video</a></p>
<p>Visit <a href="http://www.exceldashboard.org">Excel Dashboards</a></p>
<p><a href="http://sharethis.com/item?&wp=2.8.4&amp;publisher=fd1024e0-9173-4e13-852a-86e0cf94962f&amp;title=Excel+Dashboards+%26%238211%3B+Simplified&amp;url=http%3A%2F%2Fwww.appsbi.com%2Fexcel-dashboards-simplified">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.appsbi.com/excel-dashboards-simplified/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discoverer: Find if a column is used in workbook</title>
		<link>http://www.appsbi.com/discoverer-find-if-a-column-is-used-in-workbook</link>
		<comments>http://www.appsbi.com/discoverer-find-if-a-column-is-used-in-workbook#comments</comments>
		<pubDate>Wed, 16 Sep 2009 14:01:07 +0000</pubDate>
		<dc:creator>Kamlesh</dc:creator>
				<category><![CDATA[Discoverer]]></category>

		<guid isPermaLink="false">http://www.appsbi.com/?p=514</guid>
		<description><![CDATA[This handy query will assist you in finding if a column name is already being used in any discoverer report/workbook
select * from
(
SELECT
 o100588.doc_name workbook_name,
 &#8212;   o100588.doc_developer_key workbook_key,
decode(o100590.ex_to_type,   &#8216;ITE&#8217;,   &#8216;Item&#8217;,   &#8216;JOI&#8217;,   &#8216;Join&#8217;,   &#8216;FIL&#8217;,   &#8216;Condition&#8217;,   o100590.ex_to_type) dependency_type,
  o100590.ex_to_par_name folder,
  [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Discoverer: Find if a column is used in workbook", url: "http://www.appsbi.com/discoverer-find-if-a-column-is-used-in-workbook" });</script>]]></description>
			<content:encoded><![CDATA[<p>This handy query will assist you in finding if a column name is already being used in any discoverer report/workbook</p>
<p>select * from<br />
(<br />
SELECT<br />
 o100588.doc_name workbook_name,<br />
 &#8212;   o100588.doc_developer_key workbook_key,<br />
decode(o100590.ex_to_type,   &#8216;ITE&#8217;,   &#8216;Item&#8217;,   &#8216;JOI&#8217;,   &#8216;Join&#8217;,   &#8216;FIL&#8217;,   &#8216;Condition&#8217;,   o100590.ex_to_type) dependency_type,<br />
  o100590.ex_to_par_name folder,<br />
  (decode(SUBSTR(o100590.ex_to_name,   1,   19),   &#8216;AUTO_GENERATED_NAME&#8217;,  (decode(o100590.ex_to_type,   &#8216;JOI&#8217;,  (decode((decode(o100590.ex_to_type,   &#8216;JOI&#8217;,   EUL_US.EUL5_get_join_expid(o100590.ex_to_id,   o100590.ex_to_devkey),   to_number(NULL))),   NULL,   NULL,   EUL_US.EUL5_get_join((decode(o100590.ex_to_type,   &#8216;JOI&#8217;,   EUL_US.EUL5_get_join_expid(o100590.ex_to_id,   o100590.ex_to_devkey),   to_number(NULL)))))),   &#8216;ITE&#8217;,  (decode((decode(o100590.ex_to_type,   &#8216;ITE&#8217;,   o100590.ex_to_id,   to_number(NULL))),   NULL,   NULL,   EUL_US.EUL5_get_autogen_item_name((decode(o100590.ex_to_type,   &#8216;ITE&#8217;,   o100590.ex_to_id,   to_number(NULL)))))),   &#8216;FIL&#8217;,  (decode((decode(o100590.ex_to_type,   &#8216;FIL&#8217;,   o100590.ex_to_id,   to_number(NULL))),   NULL,   NULL,   o100590.ex_to_name)),   NULL)),   o100590.ex_to_name)) Dependency_name  ,<br />
  o100590.ex_to_par_devkey folder_key,<br />
(<br />
select sobj_ext_table from EUL_US.EUL5_OBJS<br />
where obj_developer_key=o100590.ex_to_par_devkey<br />
) Table_View<br />
,  o100590.ex_to_devkey Dependency_key<br />
FROM EUL_US.EUL5_documents o100588,<br />
  EUL_US.EUL5_elem_xrefs o100590<br />
WHERE(((to_number(o100590.ex_from_id)) = o100588.doc_id))<br />
 AND(o100588.doc_content_type = &#8216;application/vnd.oracle-disco.wb&#8217;)<br />
 and ( o100588.doc_id = 0 or lower(o100588.doc_name) like lower(&#8217;%') )<br />
)<br />
where lower(dependency_name) like lower(&#8217;%column_name%&#8217;)</p>
<p><a href="http://sharethis.com/item?&wp=2.8.4&amp;publisher=fd1024e0-9173-4e13-852a-86e0cf94962f&amp;title=Discoverer%3A+Find+if+a+column+is+used+in+workbook&amp;url=http%3A%2F%2Fwww.appsbi.com%2Fdiscoverer-find-if-a-column-is-used-in-workbook">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.appsbi.com/discoverer-find-if-a-column-is-used-in-workbook/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Successful Business Intelligence Software Implementation</title>
		<link>http://www.appsbi.com/successful-business-intelligence-software-implementation</link>
		<comments>http://www.appsbi.com/successful-business-intelligence-software-implementation#comments</comments>
		<pubDate>Mon, 01 Jun 2009 21:53:23 +0000</pubDate>
		<dc:creator>MFillmore</dc:creator>
				<category><![CDATA[BI News]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Small Business]]></category>
		<category><![CDATA[bi]]></category>
		<category><![CDATA[business intelligence software]]></category>

		<guid isPermaLink="false">http://www.appsbi.com/?p=504</guid>
		<description><![CDATA[While the need for business intelligence is widely recognized, the use and implementation thereof can often be confusing, or misunderstood.
Most business intelligence initiatives start with the purpose of delivering the right information at the right time. This gives the correct priority to timeliness and accuracy of information, but does not indicate where said information should [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Successful Business Intelligence Software Implementation", url: "http://www.appsbi.com/successful-business-intelligence-software-implementation" });</script>]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span style="115%;">While the need for <a href="http://www.actuate.com/products/business-intelligence.asp">business intelligence</a> is widely recognized, the use and implementation thereof can often be confusing, or misunderstood.</span></p>
<p class="MsoNormal"><span style="115%;">Most <a href="http://www.appsbi.com"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">business intelligence</a> initiatives start with the purpose of delivering the right information at the right time. This gives the correct priority to timeliness and accuracy of information, but does not indicate where said information should go. Though a real time BI software solution may deliver up to date information via <a href="http://www.infocaptor.com/"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">dashboards</a> or traditional reports, it may not be enough for employees who barely have time to log into their laptops when off visiting major customers. For such people, this information is not “real time” in the truest sense unless it is also readily accessible at the right place.</span></p>
<p class="MsoNormal"><span style="115%;">Another myth about business intelligence is that it provides analytical reporting while core transactional applications supply operational information. In actuality, a standard <a href="http://www.actuate.com">business intelligence software</a> solution must meet both informational needs equally.<span> </span>Because information from both of these areas satisfies a diverse set of requirements, the most important ingredient for successful business intelligence implementation is getting the various parts of the organization properly aligned. It is critical that business analysts, in the early stages of implementation, interview all key stakeholders and document and reconcile critical business requirements from operational experts, analytical experts, line management, and staff management at multiple levels of the organization. Failure to understand internal customer requirements is one of the top reasons for failed business intelligence implementations.</span></p>
<p class="MsoNormal"><span style="115%;">Once requirements have been elicited and rationalized with each other, the proposed solution must be vetted with all stakeholders to ensure correctness and, even more importantly, drive buy-in so that all stakeholders will support and work towards a successful implementation rather than ignoring or, worse, actively resisting it. Once the initial requirements phase is complete, the next important step in an implementation is architecting a proposed solution and then piloting the solution on a small scale with key users to reduce any risks and prove out the implementation. During this phase, <a href="http://www.appsbi.com/2008/03/24/erp-training-institutes/"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">training</a> plans can be created. A strategy for rolling out the implementation incrementally can be initiated and kinks in the implementation can be worked out.</span></p>
<p class="MsoNormal"><span style="115%;">Post-implementation, it is advisable to follow up with users to reinforce training and ensure that the full benefits of the business intelligence software solution are being realized. Any deferred features or capabilities can be addressed in the form of a small post-implementation revision project which takes an evolutionary approach towards continually improving the solution</span></p>
<p><a href="http://sharethis.com/item?&wp=2.8.4&amp;publisher=fd1024e0-9173-4e13-852a-86e0cf94962f&amp;title=Successful+Business+Intelligence+Software+Implementation&amp;url=http%3A%2F%2Fwww.appsbi.com%2Fsuccessful-business-intelligence-software-implementation">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.appsbi.com/successful-business-intelligence-software-implementation/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shopping for Open Source BI (Business Intelligence)</title>
		<link>http://www.appsbi.com/shopping-for-open-source-bi-business-intelligence</link>
		<comments>http://www.appsbi.com/shopping-for-open-source-bi-business-intelligence#comments</comments>
		<pubDate>Wed, 20 May 2009 18:15:58 +0000</pubDate>
		<dc:creator>MFillmore</dc:creator>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[open source BI]]></category>

		<guid isPermaLink="false">http://www.appsbi.com/?p=500</guid>
		<description><![CDATA[ Open source BI is gaining popularity as more and more companies start using open source as opposed to commercial software for their businesses. Evaluating an open source product is different from evaluating a commercial product. Because there is no sales force for distribution, gaining comprehensive information on the business intelligence product requires a different [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Shopping for Open Source BI (Business Intelligence)", url: "http://www.appsbi.com/shopping-for-open-source-bi-business-intelligence" });</script>]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="0.0001pt;"><!--[if gte mso 9]&gt;  Normal 0     false false false  EN-US X-NONE X-NONE                           &lt;![endif]--><!--[if gte mso 9]&gt;                                                                                                                                            &lt;![endif]--> <a href="http://www.actuate.com/products/open-source-bi.asp"><span style="underline;"><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Open source BI</span></span></a><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;"> is gaining popularity as more and more companies start using open source as opposed to commercial software for their businesses.<span> </span>Evaluating an open source product is different from evaluating a commercial product.<span> </span>Because there is no sales force for distribution, gaining comprehensive information on the <a href="http://www.actuate.com/products/business-intelligence.asp"><span style="underline;"><a href="http://www.appsbi.com"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">business intelligence</a></span></a> product requires a different approach.<span> </span>Assuming all other things are equal, open source BI shoppers should start by looking at the support forums associated with the community, the source code for the software, and the documentation and <a href="http://www.appsbi.com/2008/03/24/erp-training-institutes/"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">training</a> options offered on the website.<span> </span></span></p>
<p class="MsoNormal" style="0.0001pt;"><strong><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></strong></p>
<p class="MsoNormal" style="0.0001pt;"><strong><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">The Support Forums</span></strong></p>
<p class="MsoNormal" style="0.0001pt;"><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">The support forums for any open source software project are one of the project’s greatest assets.<span> </span>By visiting the forums, a CIO can begin to assess whether or not that particular project with work for their company.<span> </span>Each community has its own personality and it is important to learn more about how welcoming the forums are, how capable the main contributors can be, and how active members are in the community.<span> </span></span></p>
<p class="MsoNormal" style="0.0001pt;"><strong><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></strong></p>
<p class="MsoNormal" style="0.0001pt;"><strong><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">The Source Code</span></strong></p>
<p class="MsoNormal" style="0.0001pt;"><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">The nature of the source code is also very important to look at.<span> </span>The source code holds the secrets to what the product is like and what its functionality is.<span> </span></span></p>
<p class="MsoNormal" style="0.0001pt;"><strong><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></strong></p>
<p class="MsoNormal" style="0.0001pt;"><strong><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Documentation and Training</span></strong></p>
<p class="MsoNormal" style="0.0001pt;"><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Most open source BI projects will have some kind of documentation that will help those who don’t read code understand how to use the product.<span> </span>Often there are also training options available, as well.<span> </span>If these documents are difficult to understand or if the training is not comprehensive enough, neither will be much use to any company using the open source software.<span> </span></span></p>
<p class="MsoNormal" style="0.0001pt;"><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="0.0001pt;"><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Once a company finds the open source BI program that they want to use, they have a variety of options on how to proceed with their new product.<span> </span>They can start by actively becoming a part of their community in order to garner good will, with the hope that they can eventually have some influence on the applications that are developed by the community.<span> </span>Although becoming involved is a good idea regardless of a company’s situation, some companies may need to customize the software with urgency.<span> </span>In these cases, the company can use one of their IT people to develop the applications internally.<span> </span>If the applications are developed internally, the company will then need to decide if they want to release the new code to the community or if they should keep it in house.<span> </span>The third option for companies new to open source BI is to hire an outside developer to customize their new open source BI software for them.<span> </span>This option will cut into the upside of avoiding commercial licensing fees, but can end up being a great decision in the end for the right company.</span></p>
<p class="MsoNormal" style="0.0001pt;"><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="0.0001pt;"><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Shopping for open source BI can be a challenge for the CIO who has never dealt with an open source software project before, but it is a task worth taking on.<span> </span>Because the source code is public, the assessment a CIO makes can be more accurate than relying on hearsay or the advertising pitches that are part of shopping for commercial software.<span> </span>The result can be a great program that is constantly improving and offers support and community to its users without a large initial cost.<span> </span></span></p>
<p><a href="http://sharethis.com/item?&wp=2.8.4&amp;publisher=fd1024e0-9173-4e13-852a-86e0cf94962f&amp;title=Shopping+for+Open+Source+BI+%28Business+Intelligence%29&amp;url=http%3A%2F%2Fwww.appsbi.com%2Fshopping-for-open-source-bi-business-intelligence">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.appsbi.com/shopping-for-open-source-bi-business-intelligence/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OBI Apps &#8211; Project Analytics</title>
		<link>http://www.appsbi.com/obi-apps-project-analytics</link>
		<comments>http://www.appsbi.com/obi-apps-project-analytics#comments</comments>
		<pubDate>Wed, 29 Apr 2009 17:52:27 +0000</pubDate>
		<dc:creator>Kamlesh</dc:creator>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[OBIEE]]></category>

		<guid isPermaLink="false">http://www.appsbi.com/obi-apps-project-analytics/</guid>
		<description><![CDATA[Oracle recently released OBI BI Apps 7.9.6 and the major change is the addition of Project Analytics.
Oracle Project Analytics offers organizations a comprehensive analytics solution that delivers pervasive insight into forecast, budgets, cost, revenue, billing, profitability, and other aspects of project management to help effectively track project life cycle status. It provides consolidated and timely [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "OBI Apps &#8211; Project Analytics", url: "http://www.appsbi.com/obi-apps-project-analytics" });</script>]]></description>
			<content:encoded><![CDATA[<p>Oracle recently released OBI BI Apps 7.9.6 and the major change is the addition of Project Analytics.</p>
<p>Oracle Project Analytics offers organizations a comprehensive analytics solution that delivers pervasive insight into forecast, budgets, cost, revenue, billing, profitability, and other aspects of project management to help effectively track project life cycle status. It provides consolidated and timely information that is personalized, relevant, and actionable to improve performance and profitability. Oracle Project Analytics is also integrated with other applications in the Oracle BI Applications family to deliver cross functional analysis, such as <a href="http://www.appsbi.com/2006/07/14/oracle-accounts-receivables-ar-key-tables-1/"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">AR</a> and <a href="http://www.appsbi.com/2006/07/13/oracle-accounts-payables-ap-key-tables-2/"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">AP</a> invoice aging analysis and procurement transactions by project.</p>
<p>Oracle Project Analytics provides role-based reporting and analysis for various roles involved in the project life cycle. Typical roles include Project Executive, Project Manager, Project Cost Engineer/Analyst, Billing Specialist, Project Accountant and Contract Administrator.</p>
<p>Executives can closely monitor the organization&#8217;s performance and the performance of the projects that the organization is responsible for by looking into a particular program and project and verifying how the period, accumulated, or estimated-at-completion cost is doing compared to budget and forecast. Cost variances and trends can be analyzed so that prompt actions can be taken to get projects on track or make any necessary changes in estimates, minimizing undesired results and reactive measures.</p>
<p>Oracle Project Analytics shows past, present, and future performance, and includes estimated metrics at project completion. Further analysis can be done on each project by drilling down to detailed information including profitability and cost at the task level.</p>
<p>Project managers can view the projects that they are responsible for, compare key metrics between projects, and analyze the details of a particular project such as cost distribution by task, resource, and person. Oracle Project Analytics provides a comprehensive, high-level view of accumulated and trending information for a single project or group of projects, as well as detailed information, such as budget accuracy and details by project and financial resource. Project managers can view cost and revenue by task, expenditure category, or resource type; and by project or resource. The level of analysis can be as granular as cost, revenue, or budget transaction.</p>
<p>Oracle Project Analytics provides out-of-the-box adapters for Oracle EBS 11.5.10 (Family Pack M) and R12, and PeopleSoft 8.9 and 9.0. It also provides universal adapters to extract and load data from legacy sources such as homegrown systems or from sources that have no prepackaged source-specific ETL adapters.</p>
<p>Oracle Project Analytics application comprises the following subject areas:</p>
<p>Funding. A detailed subject area that provides the ability to track Agreement Amount, Funding Amount, Baselined Amount, and all changes in funding throughout the life cycle of the project. In addition, it provides the ability to do comparative analysis of Agreement Amount, Funding Amount, Invoice Amount, and the remaining funding amount across projects, tasks, customers, organizations, and associated hierarchies.</p>
<p>Budgets. A detailed subject area that provides the ability to report on Cost Revenue, Margin for Budgets, and Budget changes including tracking original and current budgets across projects, tasks, organizations, resources, periods and associated hierarchies at budget line level.</p>
<p>Forecast. A detailed subject area that provides the ability to report on Cost, Revenue and Margin for Forecasts, and Forecast changes. Forecast change analysis includes tracking original and current forecasts across projects, tasks, organizations, resources, periods and associated hierarchies. It provides the ability to track the metrics that indicate the past, present and future performance of cost, revenue, and margin.</p>
<p>Cost. A detailed subject area that provides the ability to report on Cost (Burdened Cost), Raw Cost, Burden Cost for the past and current periods including inception-to-date, year-to-date comparisons across projects, tasks, organizations, resources, suppliers, and associated hierarchies. It provides the ability to track the cost at cost distribution level.</p>
<p>Revenue. A detailed subject area that provides the ability to report on Revenue transactions for the past, and current periods including inception-to-date, year-to-date comparisons across projects, tasks, organizations, resources, and associated hierarchies. It provides the ability to track the revenue at Revenue distribution level.</p>
<p>Billing. A detailed subject area that provides the ability to report on Billing Amount, Retention Amount, Unearned Amount, and Unbilled <a href="http://www.appsbi.com/2006/07/14/oracle-accounts-receivables-ar-key-tables-1/"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Receivables</a> Amounts across the projects, tasks, organizations, resources, and associated hierarchies. It provides the ability to track the invoice amount at invoice (draft invoice) line level only. Note: Invoice tax amount is not captured in this release.</p>
<p>Performance. A consolidated subject area that includes combined information from Budgets, Forecasts, Cost, Revenue, and provides the ability to do performance by comparing the actual (cost, revenue, margin and margin percentage) with budgets, and forecasts across projects, tasks, organizations, resources, and associated hierarchies.</p>
<p>&#8212;&#8211;</p>
<p><a href="http://sharethis.com/item?&wp=2.8.4&amp;publisher=fd1024e0-9173-4e13-852a-86e0cf94962f&amp;title=OBI+Apps+%26%238211%3B+Project+Analytics&amp;url=http%3A%2F%2Fwww.appsbi.com%2Fobi-apps-project-analytics">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.appsbi.com/obi-apps-project-analytics/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Source in Open Source BI – Source Code</title>
		<link>http://www.appsbi.com/the-source-in-open-source-bi-%e2%80%93-source-code</link>
		<comments>http://www.appsbi.com/the-source-in-open-source-bi-%e2%80%93-source-code#comments</comments>
		<pubDate>Wed, 22 Apr 2009 18:10:08 +0000</pubDate>
		<dc:creator>MFillmore</dc:creator>
				<category><![CDATA[BI News]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[business intelligence software]]></category>
		<category><![CDATA[open source BI]]></category>

		<guid isPermaLink="false">http://www.appsbi.com/?p=491</guid>
		<description><![CDATA[ With open source BI, users have access to the source code for the business intelligence software that they use. This gives them the ability to make changes and add applications in a way that they wouldn’t be able to with an out of the box platform. Commercial software does not give its users access [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "The Source in Open Source BI – Source Code", url: "http://www.appsbi.com/the-source-in-open-source-bi-%e2%80%93-source-code" });</script>]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><!--[if gte mso 9]&gt;  Normal 0     false false false  EN-US X-NONE X-NONE                           &lt;![endif]--><!--[if gte mso 9]&gt;                                                                                                                                            &lt;![endif]--><!--[if gte mso 9]&gt;  Normal 0     false false false  EN-US X-NONE X-NONE                           &lt;![endif]--><!--[if gte mso 9]&gt;                                                                                                                                            &lt;![endif]--> <span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">With <a href="http://www.actuate.com/products/open-source-bi.asp">open source BI</a>, users have access to the source code for the <a href="http://www.actuate.com/">business intelligence software</a> that they use.<span> </span>This gives them the ability to make changes and add applications in a way that they wouldn’t be able to with an out of the box platform.<span> </span>Commercial software does not give its users access to the original source code, nor does it give them any right to change or make modifications to the product.<span> </span>Users of commercial <a href="http://www.appsbi.com"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">business intelligence</a> must wait until the provider releases a new version of the platform or a new application to get added functionality for their system.<span> </span>With open source, users are able to make modifications to the code as needed as long as they adhere to the restrictions dictated by the license that governs the original code.<span> </span></span></p>
<p class="MsoNormal"><strong><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">What is Open Source Code?</span></strong></p>
<p class="MsoNormal"><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Open source code is software that has been written by a person or a company and copyrighted, but is also licensed to include a large user population, who is able to make changes and fix bugs in the code.<span> </span>As users need different applications from their open source software, they can change it to fit their demands without facing the repercussions of copyright infringement.<span> </span>There are a couple of different licenses that designate code as open source and users must adhere to the guidelines put forth by these licenses in order to use and modify the software.</span></p>
<p class="MsoNormal"><strong><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Open Source Licenses</span></strong></p>
<p class="MsoNormal"><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">There is a variety of licenses that have been approved by the Open Source Initiative or OSI.<span> </span>Two common licenses are the Berkeley License and the GNU General Public License (GPL).<span> </span>The Berkeley License allows users to take the source code and make changes to it before releasing it again under a separate propriety license.<span> </span>With the Berkeley License, the original creators of the code would have to be acknowledged publicly when the new software is released.<span> </span>With GPL, if derivative software is created using the original code, it has to be made available as a GPL product, allowing other users access to the new code and allowing other users to modify it for their needs.<span> </span></span></p>
<p class="MsoNormal"><strong><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Freeware vs. Open Source</span></strong></p>
<p class="MsoNormal"><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Open source is different from freeware, in that the actual code is made available to users, not just the software.<span> </span>Freeware is software that you can download for free for a trial period or permanently, but has to be used as is without any modifications.<span> </span>There is some very reliable freeware that can be downloaded permanently, but freeware is also used by commercial software providers to entice buyers to buy their product after the trial period is up.<span> </span></span></p>
<p class="MsoNormal"><span style="&quot;Arial&quot;,&quot;sans-serif&quot;;">Because they have ability to make changes to the code in open source, users can customize their business intelligence software to best serve their company.<span> </span>Users also have access, the majority of the time, to upgrades and applications that other users have developed, in addition to any bug fixes.<span> </span>This means that there is no waiting on the parent company to come out with an upgrade or develop add-ons.<span> </span></span></p>
<p><a href="http://sharethis.com/item?&wp=2.8.4&amp;publisher=fd1024e0-9173-4e13-852a-86e0cf94962f&amp;title=The+Source+in+Open+Source+BI+%E2%80%93+Source+Code&amp;url=http%3A%2F%2Fwww.appsbi.com%2Fthe-source-in-open-source-bi-%25e2%2580%2593-source-code">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.appsbi.com/the-source-in-open-source-bi-%e2%80%93-source-code/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OBIEE &#8211; BI Apps &#8211; Finance Analytics &#8211; Group Account Number Configuration</title>
		<link>http://www.appsbi.com/obiee-bi-apps-finance-analytics-group-account-number-configuration</link>
		<comments>http://www.appsbi.com/obiee-bi-apps-finance-analytics-group-account-number-configuration#comments</comments>
		<pubDate>Tue, 07 Apr 2009 18:22:11 +0000</pubDate>
		<dc:creator>Kamlesh</dc:creator>
				<category><![CDATA[OBIEE]]></category>

		<guid isPermaLink="false">http://www.appsbi.com/obiee-bi-apps-finance-analytics-group-account-number-configuration/</guid>
		<description><![CDATA[If you are configuring Financial Analytics (OBIEE BI Apps), it is critical that the GL account numbers are mapped to the group account numbers (or domain values) because the metrics in the GL reporting layer use these values. For a list of domain values for GL account numbers, see Oracle Business Analytics Warehouse Data Model [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "OBIEE &#8211; BI Apps &#8211; Finance Analytics &#8211; Group Account Number Configuration", url: "http://www.appsbi.com/obiee-bi-apps-finance-analytics-group-account-number-configuration" });</script>]]></description>
			<content:encoded><![CDATA[<p>If you are configuring Financial Analytics (OBIEE BI Apps), it is critical that the GL account numbers are mapped to the group account numbers (or domain values) because the metrics in the GL reporting layer use these values. For a list of domain values for GL account numbers, see Oracle Business Analytics Warehouse Data Model Reference (available from metalink only)</p>
<p><a href="http://www.appsbi.com/wp-content/uploads/2009/04/image-1.png"><img height="285" alt="Image" src="http://www.appsbi.com/wp-content/uploads/2009/04/image-1-small.png" width="450" /></a></p>
<p>&nbsp;</p>
<p>You can categorize your Oracle General Ledger accounts into specific group account numbers. The group account number is used during data extraction as well as front-end reporting. The GROUP_ACCT_NUM field in the GL Account dimension table W_GL_ACCOUNT_D denotes the nature the nature of the General Ledger accounts (for example, cash account, payroll account). Refer to the GROUP_ACCOUNT_NUM column in the file_group_acct_names.csv file for values you can use. For a list of the Group Account Number domain values, see Oracle Business Analytics Warehouse Data Model Reference. The mappings to General Ledger Accounts Numbers are important for both Profitability analysis and General Ledger analysis (for example, Balance Sheets).</p>
<p>The logic for assigning the accounts is located in the file_group_acct_codes_ora.csv file. The table below shows an example configuration of the file_group_acct_codes_ora.csv file.</p>
<p>Basically we specified the Financial Statement Item configuration through a CSV (comma separated value) file. <br />
This is an example of the Financial Statement Item configuration file.<br />
The Financial statement item configuration is part of the configuration steps required for the Finance module. It needs to be constructed by the user before the ETL program starts running.</p>
<p>In this CSV file, the user specify the GL accounts, and the nature (which we call Financial Statement Item)  of the GL accounts.</p>
<p>The <strong>nature</strong> is indicated by the values in Financial Statement Item column.</p>
<p>If consecutive GL accounts have the same nature, you can specify them in ranges as shown above.<br />
There are 6 possible domain values for the Financial Statement Item:  they are <a href="http://www.appsbi.com/2006/07/13/oracle-accounts-payables-ap-key-tables-2/"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">AP</a>, <a href="http://www.appsbi.com/2006/07/14/oracle-accounts-receivables-ar-key-tables-1/"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">AR</a>, Revenue, TAX, COGS, and Others.<br />
The 6 possible values corresponds to our 6 base fact tables: IA_AP_XACTS, IA_AR_XACTS, IA_GL_REVENUE, IA_TAX_XACTS, IA_GL_COGS, and IA_GL_OTHERS.</p>
<p>The set of books is an accounting entity.  It may be an Oracle specific term.  A company can use one single set of books or multiple set of books to keep track of its accounting.<br />
When defining a set of books in Oracle, the user specified the chart of account to be used to organize its GL accounts, and a common currency to keep all the transaction amount in.<br />
For instance, Siebel US may use a set of book called ‘US Set of Books’ to keep track of its accounting entries, Siebel Europe may use a different set of book to keep track of its accounting entries. </p>
<p>The set of books ID is basically the numeric ID of that set of books in the OLTP system.<br />
In the above example, accounts 1000 to 1100 for set of books 100 are assigned to AP.  Accounts 1200 to 1300 are assigned to AR. </p>
<p><strong>A GL account can be assigned to only one Financial statement item.</strong></p>
<p>We have another configuration file similar to the Financial Statement Item Configuration file.  It is called the Group Account Number configuration file.  It allows the user to configure the GL accounts at a more detail level than Financial Statement Item.</p>
<p><a href="http://www.appsbi.com/wp-content/uploads/2009/04/image-2.png"><img height="246" alt="Image" src="http://www.appsbi.com/wp-content/uploads/2009/04/image-2-small.png" width="450" /></a></p>
<p>This is an example of the Group Account Number Configuration file.<br />
This configuration is mainly used during the PLP process when we want to aggregate records from the Base fact tables to the Base Aggregate tables.</p>
<p>
The base fact tables stores records at GL account level whereas the base aggregate tables stores summarized records at Group Account Number level.</p>
<p>The group account number is also used in the Siebel Analytics RPD to define metrics definition.  For instance, I can have a metric called ‘Sales and Marketing Cost’.  The underlying definition of that metric would be, the total amount of all transactions charging to any accounts with Group Account Number ‘SM COST’.  In this case all transactions charging to accounts between 4000 to 4100.</p>
<p>
 </p>
<p><a href="http://sharethis.com/item?&wp=2.8.4&amp;publisher=fd1024e0-9173-4e13-852a-86e0cf94962f&amp;title=OBIEE+%26%238211%3B+BI+Apps+%26%238211%3B+Finance+Analytics+%26%238211%3B+Group+Account+Number+Configuration&amp;url=http%3A%2F%2Fwww.appsbi.com%2Fobiee-bi-apps-finance-analytics-group-account-number-configuration">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.appsbi.com/obiee-bi-apps-finance-analytics-group-account-number-configuration/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install OBIEE BI Apps on Linux and Windows</title>
		<link>http://www.appsbi.com/install-obiee-bi-apps-on-linux-and-windows</link>
		<comments>http://www.appsbi.com/install-obiee-bi-apps-on-linux-and-windows#comments</comments>
		<pubDate>Fri, 03 Apr 2009 18:18:00 +0000</pubDate>
		<dc:creator>Kamlesh</dc:creator>
				<category><![CDATA[OBIEE]]></category>

		<guid isPermaLink="false">http://www.appsbi.com/install-obiee-bi-apps-on-linux-and-windows/</guid>
		<description><![CDATA[The documentation on installing OBIEE and BI Apps configuration from Oracle is pretty good overall but extremely ovewhelming&#8230; Just too many components and configuration steps. For a beginner it always helps to get a overview of what is involved and how to proceed.
Typically for demonstration purpose, you could get a 4 gb PC/LAPTOP with enough [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Install OBIEE BI Apps on Linux and Windows", url: "http://www.appsbi.com/install-obiee-bi-apps-on-linux-and-windows" });</script>]]></description>
			<content:encoded><![CDATA[<p>The documentation on installing OBIEE and BI Apps configuration from Oracle is pretty good overall but extremely ovewhelming&#8230; Just too many components and configuration steps. For a beginner it always helps to get a overview of what is involved and how to proceed.</p>
<p>Typically for demonstration purpose, you could get a 4 gb PC/LAPTOP with enough disk space (150 GB) and get the entire BI Apps installed and configured. You can install 10g Database, OBIEE, BI Apps, Informatica and then configure the DAC and run the ETL all on the same windows box.</p>
<p>For real implementation you would preferably use linux/unix/solaris boxes for your installation. In this situation where you have to install on Linux, there are components which can be installed only on Windows and then the files need to be FTP&#8217;d over to the linux box.</p>
<p>At minimum, you will need to find a windows PC to install the following</p>
<ul>
<li>
<div>JDK</div>
</li>
<li>
<div>OBIEE</div>
</li>
<li>
<div>BI Apps</div>
</li>
<li>
<div>Informatica client components</div>
</li>
</ul>
<p>If you are going to install the above on the windows, you might install the server components on the windows machine so that it provides you an extra play area for local testing and troubleshooting.</p>
<p>In this article, I will just cover the high level step to install on windows.</p>
<ul>
<li>
<div>Install Database</div>
<ul>
<li>
<div>Download 10g database and install on windows</div>
</li>
<li>
<div>Create olapdb, infadb,dacdb users</div>
</li>
<li>
<div>Grant grant dba, connect, resource to olapdb,infadb,dacdb</div>
</li>
</ul>
</li>
<li>
<div>Download JDK 1.5* (there is some bug with JDK 1.6)</div>
</li>
<li>
<div>Download OBIEE for windows</div>
</li>
<li>
<div>Download obiee bi apps (available for only windows)</div>
</li>
<li>
<div>Download informatica for Windows</div>
</li>
<li>
<div>Once downloads are done<br />
Â· Install OBIEE on windows<br />
Â· Install OBIEE Apps on windows</div>
</li>
<li>
<div>Â· Install Informatica Client and Server</div>
</li>
<li>
<div>Download and install JDK on linux</div>
</li>
<li>
<div>Download and install OBIEE on linux</div>
</li>
<li>
<div>Download Informatica for Linux</div>
<ul>
<li>
<div>Unzip disk1 and disk2</div>
</li>
<li>
<div>Run install.sh from disk1</div>
</li>
<li>
<div>Run install.sh from disk2 (sp5 patch)</div>
</li>
</ul>
</li>
<li>
<div>Copy the DAC, oracle_bi_dw_base.rep and the source and lookup directories from OBIEE/dwrep/informatica directory on window to server in the appropriate informatica directory on the linux server. On windows you can assemble all the needed files into a new folder, zip them up and ftp to linux.</div>
</li>
<li>
<div>Start Informatica services</div>
</li>
<li>
<div>Launch the informatica repository console (admin)</div>
</li>
<li>
<div>Restore the repository oracle_bi_dw_base.rep</div>
</li>
<li>
<div>Launch the DAC client</div>
</li>
<li>
<div>Create new configuration for the Datawarehouse</div>
</li>
<li>
<div>Create the datawarehouse tables</div>
</li>
<li>
<div>Configure Informatica <a href="http://www.appsbi.com/2006/09/18/oracle-workflow-tableswf_activities-wf_items-wf_notifications/"  class="alinks_links" onclick="return alinks_click(this);" title=""  style="padding-right: 13px; background: url(http://www.appsbi.com/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">workflow</a> manager</div>
</li>
<li>
<div>Configure DAC server</div>
</li>
</ul>
<p>This is just the Mt Everest view for the complete install and initial config. Once this is done you will need to launch the DAC Client, setup the containers, map the domain values, parameters for the required Analytics and finally run the ETL.</p>
<p>In a later post I will try to cover some more details on the DAC configuration but thats it for now.</p>
<p>I frequently provide remote assistance to lot of clients for installation and configuration of entire BI apps. If you need similar help just shoot me an email at <a href="mailto:njethwa@gmail.com">njethwa@gmail.com</a></p>
<ul class="noindent"></ul>
<p></p>
<ul class="noindent"></ul>
<p><a href="http://sharethis.com/item?&wp=2.8.4&amp;publisher=fd1024e0-9173-4e13-852a-86e0cf94962f&amp;title=Install+OBIEE+BI+Apps+on+Linux+and+Windows&amp;url=http%3A%2F%2Fwww.appsbi.com%2Finstall-obiee-bi-apps-on-linux-and-windows">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.appsbi.com/install-obiee-bi-apps-on-linux-and-windows/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
