Skip to main content

MSBI Architecture with Detail Explanation



Why MSBI (Microsoft BI):
  
MSBI stands for Microsoft Business Intelligence. This powerful suite is composed of tools, which help in providing best solutions for Business Intelligence and Data Mining Queries. This tool uses Visual studio (BIDS) along with SQL server. It empowers users to gain access to accurate and up-to-date information for better decision making in an organization. It offers different tools for different processes, which are required in Business Intelligence (BI) solutions.







SQL Server makes business intelligence available to everyone through deep integration with Microsoft Office, providing the right tool, to the right user, at the right price. Employees at all levels of an organization can see and help to influence the performance of the business by working with tools that are both easy to use and powerful.



Microsoft SQL Server includes several features that make it easy and inexpensive to implement business intelligence (BI) and data warehousing. These features include reporting, data management, analytic data storage.


Create high-performance Analysis Services solutions with improved cube designers.


Implement more responsive Reporting Services solutions through enhancements to on-demand processing and instance-based rendering.


Build flexible and effective reports with the new Tables data structure and rich formatting capabilities.


Enable business users to build ad hoc reports and create reports with any structure by using the powerful report designer.


Provides customers with user-friendly tools whose complexity remains on the cutting edge.


Deliver reports in the format preferred by most end users by using the new and enhanced Reporting Services (example: you can have used Microsoft Office Word as a format for reports)



MSBI Components: 
 
SSIS - Integration tool
SSAS - Analytical Tool / Analysis tool
SSRS - Reporting tool / Data View Tool

SSIS (SQL Server Integration Services):



Microsoft's SQL Server Integration Service tool (SSIS). SSIS is useful in collecting information / data in different formats from various locations and gathering it to the centralized location. It performs three important tasks "Extraction", "Transformation" and "Loading". It is an enterprise tool for data integration, data transformation and data migration.







SSAS (SQL Server Analytical Services):



SSAS is the second step after SSIS, to analyze the centralized stored data we need to use SQL Server Analysis Services. Analysis service uses OLAP (Online Analytical Processing) component of MS SQL Server and data mining capabilities. SSAS helps to create OLAP CUBES (multi-dimensional array of data) using data from data warehouse and also to build mining models for deeper and faster analysis.





SSRS (SQL Server Reporting Services):



SQL Server Reporting Services (SSRS) is a graphical generating software system from Microsoft. After analyzing data properly as we saw in second step [SSAS] now it’s time to present data graphically in our final step [SSRS]. Graphically presented data is necessary for an organization to make an effective decision. Use of SSRS tool develop, design, test, and generate reports.









Comments

Popular posts from this blog

Top 100 Informatica Interview Questions

I have attended Informatica interview last week in wipro and couple of other companies, Question below I faced in those companies. 1. What are the main issues while working with flat files as source and as targets ? 2. Explain about Informatica server process that how it works relates to mapping variables? 3. write a query to retrieve the latest records from the table sorted by version(scd) 4. How do you handle two sessions in Informatica 5. which one is better performance wise joiner or look up 6. How to partition the Session? 7. How many types of sessions are there in informatica.please explain them. 8. Explain the pipeline partition with real time example? 9. Explain about cumulative Sum or moving sum? 10. CONVERT MULTIPLE ROWS TO SINGLE ROW (MULTIPLE COLUMNS) IN INFORMATICA 11. DEPLOYMENT GROUPS IN INFORMATICA 12. LOAD LAST N RECORDS OF FILE INTO TARGET TABLE - INFORMATICA 13. LOAD ALTERNATIVE RECORDS / ROWS INTO...

Configuring the Evaluate Function in OBIEE 12C

/obiee/MW/instances/instance1/config/OracleBIServerComponent/coreapplication_obis1 Change the value of EVALUATE_SUPPORT_LEVEL =0 as below EVALUATE_SUPPORT_LEVEL: 1: evaluate is supported for users with manageRepositories permssion 2: evaluate is supported for any user. other: evaluate is not supported if the value is anything else. EVALUATE_SUPPORT_LEVEL = 2; Configuring Maximum number of records not done for odi server Configuring Maximum number of records Exceeded configured maximum number of allowed input records. Added tags in Instanceconfig.xml file. Steps : 1. login into EM 2.stop the opmn services 3.go to path /obiee/FMW/instances/instance1/config/OracleBIPresentationServicesComponent/coreapplication_obips1 4.edit the instanceconfig.xml file using vi command 5. Add bellow line under views tags <MaxVisibleColumns>30000</MaxVisibleColumns> <MaxVisiblePages>2500000</MaxVisiblePages> <MaxVisibleRows>65000</MaxVisibleRows> <MaxVisib...

OBIEE 11g dumps

I have cleared OBIEE 11g certification exam (1z0-591) exam yesterday, It was damn easy when compared to OBIEE 10g certification. I have referenced oracle PDF and some of the other OBIEE dumps. I remember some of the question which came in exam. I will publish those question very soon