Oracle BI Server
As it was written above the OBIEE consists of 8 interdependent components. Each of them is described in detail below:
Oracle BI Server is a high-impact query, reporting and analysis server that provides services to the other components of the Business Intelligence Suite such as Answers, Dashboards, Data Mining, Reporting, and Analytic Applications. The Oracle BI Server uses ODBC 2.0 //Open Database Connectivity provides a standard software API method for using database management systems// and JDBC //Java Database Connectivity is an API for the Java programming language that defines how a client may access a database// interfaces to shows its services. The services of the BI server have two primary functions. Firstly, they compile incoming query requests into an executable code and then execute the code. Clients of the BI Server work with a logical data /simplified logical SQL/ independent of the data sources, and they submit them to the BI server. The server translates the data to some combination of physical SQL and sends them to the back-end databases. Server administration functions include facilities such as monitoring, statistics logging, cancellation, session and query management, and others. The administration of the server is managed internally with using standard protocols e.g. AD //Active Directory is an implementation of LDAP services// or LDAP//The Lightweight Directory Access Protocol is an application protocol for querying and modifying directory services running over TCP/IP//.
Query compilation has five phases:
- parsing
- logical request generation
- navigation
- rewrite
- code generation
Read more about Oracle BI Server: Parsing, Logical Request Generation, Navigation, Rewrite/Optimizations, Code Generation
Famous quotes containing the word oracle:
“There be three things which are too wonderful for me, yea, four which I know not: the way of an eagle in the air; the way of a serpent upon a rock; the way of a ship in the midst of the sea; and the way of a man with a maid.”
—Bible: Hebrew Proverbs, 30:18-19.
From the oracle of Agur, son of Jakeh.