Showing posts with label MSBI Interview Questions. Show all posts
Showing posts with label MSBI Interview Questions. Show all posts

Wednesday, 17 June 2020

SSIS Interview Questions (Scenario based)


Session 3 (Scenario based)


  • What type of Transformations are used to Run 10 Packages at a time?
  • Load 1 GB text file into table (fastest method) & Why?
  • Issue in package (It is failed) but is not impact on SQL Server Agent Job & Why?
  • How to Deploy the package into UAT/PROD & Explain various deployment options & which one is best in Real time?
  • How to run the package in various environments without Configuration ?
  • Explain the process flow to load 100 files into table and each file contains some more tabs & sometimes the excel files contains un structure data also . How to handle this case?
  • Excel source need to load into SQL -- Which transformation is used in the package?
  • How to use temp table throughout the package ?
  • Package should not run when there is no file and should run if file is present? How do you create this package?
  • Conditional split (it won’t work for multiple columns)
  • How to load multiple files with different names from single folder?
  • How to load multiple sheets from a single excel file?
  • How to you debug a failed package at data flow level?
  • How to use a temp table in all of the package? what are the properties we need to set?
  • replacement of OLEDB command
  • If using .csv files, what are the issues are faced
  • Excel File
    SQL
    SQL
    Table A
    Table 
    B
    Table C
     How to get the joining data from Table A,B & C in SSIS?
  • Explain step by step process to get the 10 Tables data from Oracle server to SQL Server using SSIS & without SSIS?
  • How to create the checkpoint? If check point log is deleted in which point onward the package will run?
  • Where you can specify checkpoint and Transaction
  • SCD 6 & SCD 2 scenario
  • How to change the configuration of package on Run time?                         More ....


SSIS Interview Questions


Session 2



  • Explain SSIS architecture ?
  • Difference between DTS & SSIS package (Explain briefly)
  • What is the use of deployment and explain the steps of deployment process?
  • what is 2012 deployment model ?
  • what are Package parameters?
  • Different between 2012 & 2014 BI Tool, explain each and every thing
  • SSIS Synchronous and Asynchronous transformation ?
  • What is CDC and explain about CDC?
  • Explain about Checkpoints and break points ?
  • Difference between raw file source and destination
  • Package security types ?
  • What are the types of transformations in SSIS (Like fully , partial & no blocking)?
  • What are fully blocking transformations & Partial ?
  • Encryption mechanism in SSIS
  • How to send the Encryption files to clients in SSIS
  • CLR Program
  • Error Exceptions in SSIS
  • Lookup and different types of caches and why we use it ?
  • Knowledge on Migration in SSIS?                                          More ....


SSIS Interview Questions


Session 1 (Simple)


  • Different types of Constrains in SSIS?
  • What are the Control flow components are using in your project?
  • What is DFT? What will be doing in Data flow task?
  • What is the use of Event Handlers?
  • What is mean of logging and explain about the types
  • Explain about the types of configuration
  • Difference between XML & SQL Configuration
  • Diff between OLEDB & SQL destination
  • Diff between OLEDB & ADO.net destination
  • Execute Package task & Execute Process task
  • XML task in SSIS
  • FTP task & Web service task in SSIS
  • Union all & Merge in SSIS
  • Explain about Incremental load process ?
  • How to debug the data flow task ?
  • Explain Merge ?
  • Difference between merge and merge join ?
  • SCD and its type with example?
  • Explain the lookup transformation in SSIS?
  • how to use temp table and its properties?


Saturday, 6 June 2020

POWER BI Interview Questions


Session 2

  • Explain about Role based security concept (Step by Step) For example customers can visible only US & UK data.
  • Explain about service level security Mechanism.
  • How to get the data from SQL Server to POWER BI, how many ways
  • Explain about the POWER BI Reports using SSAS Cubes
  • How to share the dashboard to outside the organization, what are the pre requirements
  • Client/Customer telling that he is not able to visible the dashboard? What are the steps to follow to resolve this issue?
  • If someone delete the report in dashboard? What is happens?
  • If you create a dashboard from a report, after someone delete the report. What message is showing in dashboard?
  • If Client/Customer don’t have the POWER BI software in there machines then how to share your dashboard to him? (Explain in step by step)
  • How to call the SSRS report to Dashboard / Dashboard to SSRS report
  • Facing ay issues in Dataset level in current project?
  • One hour before data is not showing in Dashboard after some time the data is showing. How to backtrack this issue?
  • Dashboard in PowerBI and we need changes in Dimension structure in which level we can do change?     .....More


POWER BI Interview Questions


Session 1 (Simple)

  • What are the visualizations worked in the project on POWER BI?
  • Views in POWER BI Desktop?
  • What are the Apps are showing in POWER BI Service / Desktop
  • Explain about DAX functions & calculated columns
  • What are the visualizations in SSRS & POWER BI
  • Content pad uses
  • What are the filters in POWER Bi
  • What is Drill down & Drill through functionality in POWER BI
  • What are the licenses required to show POWER BI Reports
  • What is the service behind in POWER BI
  • What are the different gateways in POWER BI
  • Explain the Data model concept in POWER BI
  • Explain the relationships concept in POWER BI
  • Tell me 4 or 5 DAX Expressions in POWER BI are using in your project
  • Difference between Power bi & SSRS Reports?
  • What is the difference between management gateway enterprise and personal gateway?
  • Differences of Charts, dashboard and reports?
  • What if chart doesn't have data? How do you make sure that charts will have data?  .... More


SSAS Interview Questions


SSAS Interview Questions

  • What is use of SSAS Cube?
  • How Cubes are implemented in SSAS
  • At the time of Creating of cube, what challenges you faced?
  • How many languages are used to retrieve data from cube?
  • member,tuple,set definition explain with example
  • What is Named set?
  • Explain recent development scenario in SSAS
  • How to Deploy the Cube?
  • Type property in SSAS Dimension
  • Unknown member is SSAS
  • Fact-Many  Many- to Many-to remove duplicates ?
  • Named Calculations and example in real time
  • Explain Aggregations usage in cube level
  • How to improve cube performance?
  • Before cube creation process methods
  • What is Ragged Hierarchy?
  • What are Different Ways of Creating Aggregations?
  • What is Write Back Property in Partition?
  • In DSV Tables or Named Query Calculations. Which one is Execute One?
  • What is the Difference between Derived Measure and Calculated Measures?


Friday, 22 May 2020

SSRS Interview Questions


Session 2 

  • Types of reports in SSRS
  • How to send same report data on basis of different country to different sheet in same excel?
  • How to control number of rows on each page in SSRS
  • How do you create multi select drop down/parameter? Without Allow multiple values option?
  • How to create cascading parameters? Explain with a scenario in current project?
  • What kind of export you worked in current project? 
  • What are the Issues in exporting to excel or pdf? 
  • How to set page names in exported copy? 
  • How to set limit on page size while exporting? I.e. when exported, the page should contain only 50 rows. How do you achieve it? 
  • What kind of reports you created?
  • How do you do deployments in SSRS on current project? 
  • What types of Expressions are using in current project?
  • How to use 2 different dataset fields in single report?
  • How to restrict a particular user not to see a particular report data?
  • How to split and export report data into multiple excel sheets?
  • Drill down and Drill through, Deployment types?
  • How to get deployment permissions if you don’t have to do so?
  • Explain about permissions on SSRS Reports?
  • What was the chain -- how to give the permission -- permission action on user or URL?
  • How will give permissions on URL's and Reports?   More ....

SSRS Interview Questions


Session 1 

  • What are the type of reports are available in SSRS?
  • What are the steps to follow to create the Report?
  • Different types of SSRS Reports
  • What is Parameterized Reports?
  • Difference between tabular and matrix
  • Diff between drill down and drill through
  • How to restrict rendering options in SSRS
  • What are the uses of “Sub reports” in SSRS?
  • How to hide Rendering options in Report level & Group of Reports level
  • In my system so many SQL Agent jobs are running (SSMS), I want a report to show the job running status report with all information?
  • Drill through & Drill Drop Reports
  • What is Subscriptions? And types in SSRS?
  • Data driven subscriptions?
  • Difference between report server and report manager
  • What is the use of page breaks? 
  • What is bookmark in SSRS?          
  • What types are modes are included in report server installation? More .... 


Sunday, 26 January 2014

MSBI Interview Questions (Part-1) Extn

Session on 01-08-2013(T)
1. Data ware house and types (two) bill inmon and others
2. SCD and types
3. Explain Technically of scd in ur project
4. How many duplicates in table
5. Copy the structure.
6. I have a table bit of 1and 0’s ... how to update 1=0 and 0=1
7. Temp and Temp table explain
8. Cube partition and types, how to create partition in ur cube
9. Isolated Levels in package and types
10. Cube security and levels ( Customers in us to see only us data)

Session on 11-08-2013(T)
1. How to move cube to production
2. Named Calculations and where they are created?

Session on 11-08-2013(S)
1. What is u r Data source?
2. What is ftp?
3. What is the another use of cte except remove duplicates ?
4. can u write a query using orderby,group by,having and where clause in joins ?
5. performance tunning in sql server?
6. wht is index types of index?
7. wht is cluster and non cluster index?
8. trouble shooting in ssis?
9. Did u face any error in u r project? how u can resolve it?
10. i have 2data sources one data source having 1000 records another data source having 1000 record also how u can identify the row count?
11. wht package configaration? and types? and wht is use of all package configarations?
12. wht is procedures? can u create simple procedures or complex preocedures?
13. triggers and types?
14. how ucan delete the duplicates like name and gender without id tell me?
15. wht is the use of sequential process and paralell processing in ssis?

Session on 11-08-2013(R)
1. 10 text files how to read from folder?
2. Difference merge and union all?
3. Deploy the Packages?
4. Named Set?
5. Calculations?
6. Parallel Period in Ur project?
7. Ascendant and descendent?
8. Set and Tuple Difference?
9. Table and Matrix Difference?
10. Strtoset or strtomember in mdx?
11. Look up
12. Parameters pass to mdx

Tuesday, 17 December 2013

MSBI Interview Questions (Part 10)

Session on 27-11-13(F_SYM)

1) What type of destiantions u use mostly
2) Difference between ole db destination & sql server destiantion
3) What if full cache,partial and no cahce
4) When do u give ignore failure,failure component
5) what is the input query u give in lookup
6) how would you map target tables in the target table
7) what is activex control flow task
8) what is the main purpose of lookup
9) what type of joins exist in it
10) what is the main diff between execute sql task and oledb command
11) what is the use of script component
12) Briefly explain when sources,destiantions and transformations exist
13) How would you map target table column with input units

Monday, 25 November 2013

MSBI Interview Questions (Part 9)

Session on 26-11-13(F_BOA)

· How to u Find Data is there or not in Source
· What are the Containers are used in ur project and why
· Explains Precedence Constraints
· Difference between DTS & SSIS Package
· How to Handle Errors in SSIS
· How to Store Error Logs in SSIS
· What are the Configurations are used in ur Project
· Variables and Explain when u used Variables in ur Project
· In ur Project u used Sequence Container
· I want to Migrate data from Flat File to Sql Server , How the Performance can be improved
· Briefly Explains How many Stages in ur Project
· Script Task and Explain how many ways to ur Script Task in ur Project
· What type of Script used in ur project and Why
· What is Paradox Server and Explains

Thursday, 17 October 2013

MSBI Interview Questions (Part 8)

Session on 15-10-13(FM)

· Second Max of Emp without using CTE (5th after 7th)
· Please write query for Retrieve Except colour Blue Records only

Product Id
Name
Colour
1
Soap
Black
2
Vehicle
Blue
3
XXXX
Red
4
ZZZZ
Orange
5
AAAA
Metal
6
BBBB
Blue

· What is Difference between Delete and Truncate
· Performance Tuning in SSIS
· Explain Flow draw of ForEachLoop Container with Example
· Difference between Function and SP
· Cluster and Non Cluster Indexes
· Write a Query for Below I/P and O/P
  I/P

Year
Month
Sales
2012
Jan
10000
2012
Feb
20000
O/P

Year
Jan
Feb
2012
10000
20000

· What is O/P

Select 1
Union all
Select 1

· How to Create Cube (Clearly Explain)

Wednesday, 16 October 2013

MSBI Interview Questions (Part 7)

Session on 13-10-13(TL)

1. What is Data Ware house and Advantages
2. How to Improve Performance by using Analysis Services
3. KPI and Example
4. What is use of SSAS
5. How to End users performance with Cube
6. What is use of ad hoc Reporting
7. Perspectives and uses
8. Significance of cube
9. Remove orphan records in ur database( It contains 2 or 3 Millions)
10. Table contains 100 records and View contains 200 records (both the structures are same). How to get         300 records by using SQL Command
11. How to create Data Ware house
12. Types of Dimensions & Measures
13. Cleary Explain Degenerate Dimension & Role Played Dimension
14. Cluster and Non Clustered Indexes
15. How to Explain Indexes Concept Briefly with Example
16. Sub Query’s and Types

Saturday, 12 October 2013

MSBI Interview Questions (Part 6)

Session on 12-10-13(FA)

· What is Connection Pooling
· By Using SSIS Aggregation How Many Outputs are there
· Unit Testing in SSIS
· What is Dimension Table & Fact Table
· Different Types of Measures and Explain with Examples
· Explain Clearly Architecture of UDM
· Where is used Surrogate key
· Explain about SCD’s
· Different Types of Schemas and Which one is More Normalized
· Different Types of Containers
· Different Types of Sources in SSIS
· In Ur Project used OLDB or Sql Destinations
· What is Reason u used OLDB Destination
· Synchronous & Asynchronous Transformations (Explain with Example)
· Blocking & Non Blocking & Partial Blocking also(with Examples)
· Difference between Merge & Merge Join & Union all
· With Out Sort Transformation using Merge Join Operation
· Configurations and Explain Direct & In Direct Configurations
· Explain about Sequence Container with Example
· Drill Through & Drill Down Report s
· How to Display below Graph



· How Many Types of Subscriptions
· How can handle Multi valued Parameters
· Which Transformation is used Update Command in Data
· How to Maintain Package Optimization



Friday, 11 October 2013

MSBI Interview Questions (Part 5)

Session on 08-10-13(TL)

1. What are Types of Dimensions
2. Package Configurations used to in ur Project
3. Please Explain XML and Environment Variable Configurations
4. How u Achieve Parallelism in SSIS
5. One Flat file Contains some Codes how to eliminate the codes and finally stores in ur Database
6. What is use of Audit File in ur Packages
7. Difference between Union all & Merge Join & Merge
8. What is the Difference between OLTP and OLAP
9. What is Fact less Fact
10. What type of Reports u Worked on ur Project
11. What is Cascading Parameters
12. What are the Rendering Methods in SSRS
13. Disable One Option in Rendering Methods in SSRS


Session on 08-10-13(TR)

1. What type of Transformations u worked on it
2. What is significant of catch (Full & Partial)
3. What is Types of SCD’s
4. U Create SSIS Package. It have 10 files but i want only deploy 5 files
5. How to Pass Variables from Parent Package to Child Package (Clearly Explain with Example. In this Ex which variable is changed)
6. To create one Package with Data Source but the Data source is down that time Package run or not and What type of Errors are Occurred
7. What is Logging Information
8. How to Aggregate SSAS Cube with SSIS Package
9. U can Only Process Single Partition of the Cube
10. What is use of Having Clause in Sql
11. Can we call SP in side Function
12. What is the Difference between Derived Measure and Calculated Measures?
13. What are Functions used in MDX
14. In SSRS Detailed Report is Display in the Same Page.
15. Standard Terminology of Sub Reports in SSRS
16. What is Degenerated Dimension


Tuesday, 8 October 2013

MSBI Interview Questions (Part 4)

Session on 03-10-13

· Difference between Union & Union All Transformations?
· How to Run Packages Parallel in SSIS?
· How to Deploy the Cube?
· In DSV Tables or Named Query Calculations. Which one is Execute One?
· Perspectives and Explain what is use of Perspectives?
· How to Delete Duplicate Rows in a Table?
· Logging and Explain how many types are Available?
· Explain SDLC (Software Development Life Cycle)?
· Drawbacks in SSRS Reports?


Session on 12-10-13(FA)

· What is Connection Pooling
· By Using SSIS Aggregation How Many Outputs are there
· Unit Testing in SSIS
· What is Dimension Table & Fact Table
· Different Types of Measures and Explain with Examples
· Explain Clearly Architecture of UDM
· Where is used Surrogate key
· Explain about SCD’s
· Different Types of Schemas and Which one is More Normalized
· Different Types of Containers
· Different Types of Sources in SSIS
· In Ur Project used OLDB or Sql Destinations
· What is Reason u used OLDB Destination
· Synchronous & Asynchronous Transformations (Explain with Example)
· Blocking & Non Blocking & Partial Blocking also(with Examples)
· Difference between Merge & Merge Join & Union all
· With Out Sort Transformation using Merge Join Operation
· Configurations and Explain Direct & In Direct Configurations
· Explain about Sequence Container with Example
· Drill Through & Drill Down Reports
· How Many Types of Subscriptions
· How can handle Multi valued Parameters
· Which Transformation is used Update Command in Data
· How to Maintain Package Optimization





Thursday, 3 October 2013

MSBI Interview Questions (Part 3)

Session on 26-09-2013(T)

· Generally what type of issues u face getting data from various sources?
· What type of Package Configurations used?
· I have on ssis package one sequence container. In Dataflow task and execute sql task is there. That time        what type transactions in database (Rollback transactions).How to delete data from database
· Difference between Data path and Precedent Constraints
· What type of Property used do u need to Order Feature in SSIS?
· How to schedule the package and types?
· Logging in SSIS?
· Difference between Sequence Container and For each loop Container
· Difference between Stored Procedure and Functions
· Indexes and Types of Indexes & Drawback of Indexes

Table1 - Product id, Product name
Table2 – Product group
Table3 – Sales amounts of products

Now i want sum of sales of product group.


Session on 28-09-2013(W)

· Difference between Merge and Union All?
· Difference between Merge and Merge Join?
· Using Merge Join Transformation Before not using Sort Transformation?
· How can you terminate a dataflow path without a Destination?
· Performance Considerations given while dealing with SCD’s?
· Command Line Tools to execute & Manage SSIS Package?
· Define Normalization, Boyee&Codd Normal Form?
· Difference between OLEDB Destination and SQL Server Destination?

· How to get 08-01-2013 Balance of Account No – 1

Account No
Account Balance
Date
1
1000
01-01-2013
1
2000
02-01-2013
1
1500
03-01-2013
1
1700
05-01-2013
1
1400
12-01-2013
1
3400
15-01-2013

· How to get Error Data of Below Table
S.no
Name
Age
1
28
Aaaaaaaa
Bbbbbb
2Bbbbbb
23
3
Ccccccc
Vvvvvvvvv
Dddddd
4ddddd
45
5
eeeeeeeee
56
6
Fffffffffff
67wwwww

Final Table data and Error Information go to Client by Mail.

· Date Validations and Explain Clearly with Example?

· Customer Information Table : -

Account No
Account Name
Date
1
A
01-01-2013
2
B
02-01-2013
3
C
03-01-2013
4
D
05-01-2013
5
E
12-01-2013
6   
F
15-01-2013

Account Balance Table: -

Account No
Balance
1
10000
2
4500
3
5400
4
22000
5
4400
6
3000

Update Balance above 5000 + 10% added and below 5000 - 10%
By using single Query in Sql Command.


Session on 30-09-2013(TC)

· U Gather Requirement from Client or BI Team. How take Requirement Gathering from manager?
· One Excel file contains 10 Columns and Another Excel file contains 15 Columns. How to get data from two Excel Files.
· What is SDLC? Which state u worked in ur Project
· How many dimensions and fact u worked on in ur Project & How to work with Maximum Size of                 Dimensions and Facts like 20 Facts and 15 Dimensions.
· How many ways to Deployment SSIS Package
· Variables and Explain Variable Scope
· Fuzzy Grouping and Fuzzy Look up , Unpivot
· How to Handle Error Handlings in SSIS
· How Variables in Data Warehouse Concept
· Explain DTS and SSIS, Difference also
· What is UDM
· What is use of SSAS Components
· How Cubes are implemented in SSAS
· What is Ragged Hierarchy?
· What are Different Ways of Creating Aggregations?
· What is Write Back Property in Partition?
· What are SSRS Components?
· What is Report Builder?
· Running SSRS Reporting in Windows XP create no of Users?
· What are Drawbacks in SSRS Reports?

Session on 08-10-13(TL)

· Data ware Development Life Cycle
· What is the Stored Procedure(SP)
· What is the Precompiled Option in SP
· One table and One View, The structure was same but not related with each other.Table Contains 100 Rows &View Contains 200 Rows. Now Please Write Query for Total Rows in those Two.
· One Table u finds orphan records in a database.(orphan means their parent record_ in another table has been deleted) Employee table & Employee Parent table but some time deleted records in Employee Parent table only. How to find which records are deleted in Parent Table
· Difference between Merge and Merge Join
· One table u Delete Duplicate Records without used CTE
· Triggers and Explain Types.
· What is the Mechanism for Triggers and Explain Briefly(How to Run Triggers)
· Indexes and what is the difference between Rebuild Index and Re organize Index
· 3 Triggers in a Table (Table have 20 Columns) First Trigger writes in first 3 columns in a table. Second Trigger writes in 4 to 9 columns in a table. Third Trigger writes in 10 after in a table. Can u Please Explain? If write any Operation what is order of Triggers are Executed.
· What is Select into & Insert into
· One table have Primary key. Can i use Non Clustered Index on Primary key