You are on page 1of 3

What is pros and cons of using Power BI on top of big data

sources Hive

Cons
1. A separate Hive server must be configured, and it should always be up and

running.

2. For smaller data, the performance is not as good as the case where the data is

imported into Power BI.

3. Relationships between tables do not get imported. It must be defined manually.

4. Some data types in Hive may not be compatible in Power BI. For example, the

date formats may vary.

5. With a direct query mode, there is a one million row limit in viewing the result set.

6. Calculated tables are not supported in direct query option.

7. With a direct query mode, DAX formulas in Power BI can return errors while they

get converted to SQL statements.

8. if there are complex relationships between tables in case of large data entities

model, that is, if they have more than one links between tables, Power BI might
not handle them well. 
9. Power BI does not provide many options to configure your visualizations as per
your requirements. Thus, users have limited options for what they can change in
visuals.

10. The user interface of Power BI is often found crowded and bulky by the users. It
is in the sense that there are many icons of options that block the view of
dashboard or report. Most users wish that the user interface or the report canvas
was clearer with fewer icons and options. Also, creating scrolling dashboards is a
native feature.
11.Power BI has a limit of ingesting data at a time which is approximately 2 GBs of
data. If you wish to import and use data of even greater volumes, you need to
extend your free version to a paid version of Power BI. Also, users have reported
that Power BI takes a little more than usual time or even hangs while processing
millions of rows and columns of data.

13- Data quality issue Microsoft Power BI does not provide any data cleansing
solution. Meaning it assumes that the data you are pulling has been cleaned up
well in advance and is of high quality. So, in case you need data cleansing
aptitude, you might need to look for an alternate solution to cleanse your data. 

14. Performance Issues Sometimes Power BI might face performance issues as it


has been observed that it cannot process more than 20000-30000 rows without
running into issues for some queries. It might just be timed out during the
processing. To opt out of facing this issue, you can create multiple queries in order
to cover the full range of data and split them up according to the dates. 

15. Limited Sharing of Data Reports and dashboards can be shared only with users
with the same email domains or those with their email domains listed in your
Office 365 tenant.
Pros of Power BI

 Data lake files can be directly consumed in Hive via External tables. So

additional data loading is not required.

 Interactive query performs well with high concurrency and hance is the most

preferred when multiple users have to work on same dataset concurrently.

 It is more suitable to run-on large-scale data. Provides high performance with

large scale of data in the range of TBs and PBs.

 HDInsight Interactive query is said to be faster than Spark owing to intelligent

caching mechanism.

You might also like