Exam Questions
Exam Questions
Exam Questions
------------------------------------------------------------------------------
1.Which version did you worked on? and any idea about older versions like DTS?
2.How would you deploy an SSIS package on production?
To deploy the SSIS package, we must run the manifest files and determine if they
should be deployed in File System or SQL Server.
This is an important answer to these kinds of SSIS interview questions.
3.How to handle Early Arriving Facts or Late Arriving Dimension?
Late arrival dimensions are inevitable; to manage them,
we can create a fictitious dimension with a natural/business key and retain the
remaining attributes as null or default.
Thus, when the real dimension arrives, the fictional dimension is updated with
the change of type 1.
It is also called Inferred Dimensions. This is a Key response to these types of
SSIS interview questions.
4.How to handle Early Arriving Facts or Late Arriving Dimension?
Late arrival dimensions are inevitable; to manage them.
we can create a fictitious dimension with a natural/business key and retain the
remaining attributes as null or default.
Thus, when the real dimension arrives, the fictional dimension is updated with
the change of type 1.
It is also called Inferred Dimensions. This is a Key response to these types of
SSIS interview questions.
5.What is the use of CDC control tasks?
By using CDC, we can maintain and interact with the SQL Server change capture
function.
` is an important answer to these kinds of SSIS interview questions.
6.Explain How Can You Do An Incremental Load?
7.How do you store SQL passwords? Does the SSIS connection manager of the package
store SQL password?
8.What is CDC Splitter?
Once the data is read into a table with CDC enabled, this transformation sends the
data that should be deleted, inserted,
and updated in a different path. This is a Key response to these types of SSIS
interview questions.
-----------------------
-----------------------
SSRS
--------
1. What are the essential architecture components of SSRS?
Following are the important architecture components of SSRS:
Report Designer
Report Manager
Report Server
Report Server Database
Browser types supported by reporting services
Report Server and Command line utilities
Data Sources
2. Explain the various stages of Report Processing
The various stages of Report Processing include:
Compile: It analyses the expressions in the report definitions and saves the
compiled intermediate format on the server internally.
Process: It executes dataset queries and combines intermediate format with
layout and data.
Render: It sends a processed report to a rendering extension to display how
much information can fit on each page and then creates the page report.
Export: It exports reports to a different file format.
3. What is Tablix in SSRS?
The Tablix is a sum of the tables with matrices in SSRS.
Each report that we create using the SSRS technology is based on the Tablix data
region.
In other words, a Tablix can be managed with the collective capabilities of a
matrix and a table.
4. What is the role of a report manager in SSRS?
In SSRS, a report manager is a web application in SSRS that can be accessed by a
URL.
The report manager interface depends on the user permissions.
This means that the user must be allocated a role to access any functionality or
execute any task.
A user assigned the role of full permission can manage all the menus and
features of the report.
A URL must be defined to configure the report manager.
5. How can we fine-tune reports in SSRS?
Following are the steps to fine-tune the reports in SSRS:
Create a big server or you can utilize the reporting services of other
database servers.
Store the duplicate copy of the data for the advanced installation of the
logic, report contents, and characteristics of the report's application.
You can solve the locking issues by adopting no lock. It can also improvise
the query of the performance.
6. What are the different ways to deploy an SSRS report?
SSRS reports can be deployed through:
Visual Studio
Report servers
By creating the utility
7. Explain what is the difference between Tabular and Matrix report?
A tabular report is a simple, organized report that displays data in a tabular
format, similar to a spreadsheet.
It is useful for displaying data in a simple, organized manner.
A matrix report, also known as a crosstab report, displays data in a grid
format.
It is useful for comparing data across multiple dimensions and categories.
8. What is an Ad Hoc Report?
It is designed to meet the user's specific needs and can be customized as
needed.
Ad Hoc reports are created using a drag-and-drop interface, allowing users to
quickly create reports without needing technical expertise.
---------------------
SQL Server
----------
1. How can you compare the Local and Global Temporary tables?
Local temporary tables are visible only to the table creators when connected
with an SQL instance.
The tables will be deleted once the user disconnects the SQL instance.On the
other hand, global temporary tables are visible to any user.
These tables are deleted only when any user referencing these tables gets
disconnected from the SQL instance.
2. How can you distinguish between SUBSTR and CHARINDEX?
Given the starting position and length details, SUBSTR helps extract a substring
from the specified string.
The syntax for this function is given by: SUBSTRING (expression,
starting_position, length)
On the contrary, the CHARINDEX function helps identify a substring's position
from the specified string.
The syntax for this function is given by:CHARINDEX (substring, input_string)
3. the difference between Clustered Index and the Non-clustered Index?