BI Analyst

filter-iconFilter interviews by

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

Analyst - Bioanalytical 0-5 years
Syngene
3.9
Bangalore / Bengaluru
Sr. Analyst BI - Finance, AP 4-7 years
Medline Healthcare Industries
4.0
Pune
BI Analyst 5-7 years
American Express Global Business Travel
4.3
Gurgaon / Gurugram
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
 • 270 Interviews
3.8
 • 260 Interviews
3.6
 • 174 Interviews
3.6
 • 126 Interviews
3.9
 • 23 Interviews
2.9
 • 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

Recently Viewed
SALARIES
Adidas
SALARIES
Mahindra & Mahindra
SALARIES
Microsoft Corporation
SALARIES
3M
SALARIES
3M
JOBS
PwC
No Jobs
SALARIES
Honeywell Automation
SALARIES
ArisGlobal
SALARIES
Johnson & Johnson
COMPANY BENEFITS
Asite Solutions
No Benefits
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