BI Analyst

BI Analyst Interview Questions and Answers for Freshers

Updated 22 Apr 2023

Q1. How would you shows any aggregation on whole data row by row in SQL. Example if I want total sales as a new column in existing table as a result.

Ans.

To show aggregation on whole data row by row in SQL, you can use the OVER() function with appropriate window specification.

  • Use the OVER() function to perform aggregation on the entire data set

  • Specify the window specification to define the scope of aggregation

  • Add the aggregated result as a new column in the existing table

  • Example: SELECT *, SUM(sales) OVER() AS total_sales FROM table_name

Q2. What does All function does in dax?

Ans.

ALL function in DAX returns all the rows in a table, or all the values in a column, ignoring any filters that might have been applied.

  • ALL function can be used to remove filters from a table or column.

  • It can also be used to remove filters from a specific column in a table.

  • ALL function can be combined with other functions like CALCULATE to perform complex calculations.

  • Example: CALCULATE(SUM(Sales[Amount]), ALL(Sales[Product])) will return the total sales amount for all products...read more

Q3. Difference between functions and store procedures?

Ans.

Functions return a single value while stored procedures execute a set of SQL statements.

  • Functions are used to perform calculations and return a single value while stored procedures are used to execute a set of SQL statements.

  • Functions can be used in SELECT, WHERE, and HAVING clauses while stored procedures cannot.

  • Functions can be called from within stored procedures while stored procedures cannot be called from within functions.

  • Functions cannot modify the database while store...read more

BI Analyst Jobs

BI Analyst 5-7 years
American Express Global Business Travel
4.3
Gurgaon / Gurugram
DCO Divisional Risk and Control BI Analyst 4-7 years
DEUTSCHE BANK AG
3.9
Mumbai
Analyst - Billing (6-9 months Contract) For UK/US Process 3-7 years
WPP
3.0
₹ 4 L/yr - ₹ 7 L/yr
Mumbai
Are these interview questions helpful?
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.8
 • 277 Interviews
3.8
 • 258 Interviews
3.6
 • 172 Interviews
3.6
 • 126 Interviews
4.0
 • 23 Interviews
3.1
 • 10 Interviews
4.5
 • 2 Interviews
View all

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary

BI Analyst Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter