Professional Documents
Culture Documents
Top Answers To MSBI Interview Questions
Top Answers To MSBI Interview Questions
This platform is used for integration and workflow applications. Known for its
quick and flexible OLTP and OLAP extensions for data extraction, transformation,
and loading (ETL), SSIS can also be used to automate the maintenance of SQL Server
databases and multidimensional datasets.
When you open an Integration Services project in BIDS, the SSIS menu is added to
the menu bar. When you select the Work Offline option, Integration Services skips
the aspects of package validation that makes a connection to data sources and other
external components.
An Event Handler is a workflow that runs in response to an event that the run time
raises.
4. What is a workflow? What do you mean by control flow and data flow?
Workflow is basically a set of instructions which is specified to the Program
Executor as a guideline to execute tasks and containers.
A control flow mostly consists of one or more tasks and containers that execute
when a package is run. To define conditions for running tasks in the package
control flow, precedence constraints are used to connect the tasks and containers
in a package.
Data Connection Errors: This type of error occurs when connection manager cannot be
initialized with the connection string.
Data Transformation Errors: Data Transformation Errors occur while data is being
transformed over a Data Pipeline.
Expression Evaluation errors: This error type occurs if the run-time evaluated
expressions are invalid.
When column data is transformed, extracted from sources, or loaded into a
destination, errors occur.
Procedure Errors can be handled in control flow by the precedence control and by
redirecting the execution flow, and Data Errors are handled in the data flow task
by redirecting the data flow using the error output of a component.
Integration Services run time and run-time executables: It keeps the layout of
packages, runs packages, and provides support for logging, breakpoints,
configuration, connections, and transactions.
Data flow engine: It provides in-memory buffers that move data from source to
destination.
Interested in learning MSBI? Click here to learn more in this MSBI Training in
Sydney!
Through Manifest:
Create deployment utility by setting its properties as true
It will be formed in the bin folder of the solution, once the package is built
Copy all the files in the utility and use manifest file to display it on the
product
Using DTExec.exe utility
Import the package directly in Microsoft Database from SQL Server Management Studio
(SSMS) by logging in Integration Services.
Become Master of MSBI by going through this online MSBI course in Toronto.
Various components are Report Manager, Reporting Designer, Browser Types supported
by reporting services, Report Server, Report Server Command line utilities, Report
Server Database, Reporting Services Extensibility, and Data Sources that are
supported by Reporting Services.
Report processing: This brings the report definition from the report data source.
It performs on all grouping, sorting, and filtering calculations.
17. What do you mean by matrix in SSRS? What are sub-reports and how do we create
them?
A matrix is a data region which is related to a report set. Matrices permit us to
create crosstab reports with the report variables showing on rows and columns.
A sub-report is like any other reports which can be termed in the main report and
can be generated through the main report. Parameters can be conceded from the main
report to the sub-report, and on basis of that a report can be created.
OLEDB
SQL Server SAP NetWeaver BI
Oracle
Report Server Model
SSAS OLEDB
ODBC
Hyperion
Teradata
XML
23. Differentiate between Tabular and Matrix Reports.
Tabular Report Matrix Report
Tabular report is the most basic type of reports.
A matrix report is a cross-tabulation of four groups of data.
Each column corresponds to a column selected from the database.
One group of data is displayed across the page.
Another group of data is displayed down the page.
The third group of data is the cross-product.
And the fourth group of data is displayed as the �filler� of the cells.
24. How to send SSRS Reports from SSIS?
In order to do this, users need to create a subscription to the report. This can be
done from Report Manager. The report format and the email address of the recipient
can be mentioned at Report Subscription. When a schedule is created for the SSRS
report, an SQL Server Agent Job will be created. From SSIS, using sp.start_job,
relevant job name can be passed and, henceforth, SSRS report subscription can be
executed.
If you have any doubts or Queries related to BI, get it clarifies from BI Experts
on BI Community.
Both server and client components supply OLAP and Data mining functionalities to BI
applications.
Server components are implemented as individual Microsoft Windows services.
Clients communicate with Analysis Services using the standard XMLA (XML for
Analysis).
28. What languages are used in SSAS?
There are four languages that are used in SSAS. They are: