Sammy 的个人资料廖 显 Sammy.liao照片日志列表 工具 帮助

日志


9月4日

OBIEE Controlling Pivot View behaviour

One of the more powerful tools in OBIEE is the pivot view. If you have large amounts of data you sometime run out of rows and or columns or even worse out of cells.

You can control these values by altering the instanceconfig.xml.

This file is usually found in ..\OracleBIData\web\config

Good info can be found in the Oracle® Business Intelligence Presentation

Services Administration Guide (b31766.pdf)

If you open instanceconfig.xml in notepad you get something like these parameters

clip_image002

The behavior of the pivot view can be altered with the following parameters:

  • [MaxVisibleColumns] Sets the maximum number of columns to be displayed in a Pivot View default{1000}
  • [MaxVisiblePages] Sets the maximum number of page choices (or pages in PDF) to be displayed in a Pivot View default{1000}
  • [MaxVisibleRows] Sets the maximum number of rows to be displayed in a Pivot View. Default{100000}
  • [MaxVisibleSections] Sets the maximum number of sections to be displayed in a Pivot View. Default{1000}

Altered in the instance config it would look like this:

clip_image003

The rest of the pivot view behavior is controled by

  • [CubeMaxPopulatedCells] The maximum number of populated cells in the Pivot Table. If this maximum is exceeded, the user receives an error when rendering the pivot table. Default {150000 }
  • [CubeMaxRecords ] The maximum number of records returned by a query for the Pivot Table engine to process. This roughly governs the maximum number of cells that can be populated in a pivot table (unpopulated cells in a sparse pivot table do not count). If this maximum is exceeded, the user receives an error when rendering the pivot table.

clip_image004

 

7月29日

About User management in OBIEE

biee_user1
Yesterday, someone ask for how to add a new user in OBIEE, oh! that is real foundation of OBIEE usage.  You can create the Group first which is focus on the authorization from DB and it is the set of permission. Then you can consider about create the User in Security Manager next.
 
But some things you should know with User management in OBIEE.
 
1. User Accounts can be defined in External Datebase Table and LDAP Server, not just Oracle BI repository.
 
2. If you use the Repository to create user, and that user just only can access business model in same Repository.
 
3. You can not deleted the Administrator account any more.
 
10月23日

Oracle BI Suite EE (BIEE)多用户开发环境搭建

Today, I receive BIEE project needs from Beijing,  maybe that is off-site and multi-User requirement, so I set up Multi-User Development Environment for already. Becasue of the data security, so I just share with you using the Paint demo data. When creating a project, the Oracle BI Administrator selects a presentation catalog or a subset of logical fact tables related to the selected presentation catalog, and the Administration Tool automatically adds any business model and physical layer objects that are related. An object can be part of multiple projects. After you create projects, they become part of the metadata and are available to multiple developers who need to perform development tasks on the same master repository. When defined this way, projects typically become a consistent repository after a developer checks out the projects and saves them as a new repository file.
 
Steps below:
 
First of all, you must ensure the user is offline not online, so you maybe should cut off the BI servier, and log in with User admnistrator. Then, you can select Manage > Projects from the BI Administrator.

Of course, it has two different ways to differentiate the fact table: Catalog and Business Model, and you can select as you need. afterwards, you should consider about which user you want to be a group, and select it.

Next step, you should create a share space to store the repository file, which multi-users can logon. As you put file on the share space as you can access, you can specify the Multiuser development directory and below:

When you check out and then log in, you will have choice like:

If you no any modify about the paint, so it will ask you if overwirte it, if you have some modify cause some different about paint, you will choose the details. and then you can compares the working extracted local repository to the original extracted repository.
If it is same the dialog like "Repositories are identical.":
Anyway, if have some changes, the pictrue like that:
And now, you can do the Compare with Original, Discard local changes, Merge local changes and Publish to the network. The Multiuser Development Environment set up successfully in the end.