When working with Power BI, connecting to data sources is a critical step. One data source that is becoming increasingly popular is Hive LLAP. Hive LLAP is a data warehouse technology that allows for querying of large datasets stored in the Hadoop Distributed File System (HDFS). In this article, we will explore how to connect to the Hive LLAP data source using Power Query M Language code from inside Power BI.
Prerequisites
Before we begin, there are a few prerequisites that need to be in place:
– Power BI Desktop must be installed on your machine.
– The Hive LLAP data source must be accessible from your machine.
– The required ODBC driver for Hive LLAP must be installed on your machine.
If any of these prerequisites are not met, please ensure they are in place before proceeding.
Creating the Connection
To create a connection to the Hive LLAP data source, we will first need to open Power BI Desktop. From the Home screen, select the “Get Data” option in the ribbon. In the “Get Data” window, select “ODBC” from the list of available connections.
![Get Data Window](get-data.png)
In the “ODBC” window, select the “Advanced” option. In the “Advanced Options” window, we will need to enter the connection string for the Hive LLAP data source. The connection string will look something like this:
Driver={ODBC Driver for Apache Hive};Host=;Port=;Schema=;UID=;PWD=;
Replace `` with the hostname or IP address of your Hive LLAP server, `` with the port number for the Hive LLAP server (default is usually 10000), `` with the Hive database name, `` with the username for connecting to the Hive LLAP data source, and `` with the corresponding password.
Once the connection string has been entered, select “Connect” to create the connection to the Hive LLAP data source.
![Advanced Options Window](advanced-options.png)
Querying the Data
Now that we have created the connection to the Hive LLAP data source, we can begin querying the data. To do this, we will need to add a new query to our Power BI report. From the Home screen, select the “New Source” option in the ribbon. In the “New Source” window, select “Blank Query”.
![New Source Window](new-source.png)
In the “New Query” window, select the “Advanced Editor” option. In the “Advanced Editor” window, we can begin writing our Power Query M Language code to query the data. Here is an example of Power Query M Language code for connecting to the Hive LLAP data source:
let
Source = Odbc.DataSource(“dsn=“),
Query = “SELECT FROM
“,
Results = Odbc.Query(Source, Query)
in
Results
Replace `` with the name of the ODBC data source name configured on your machine and `
` with the name of the table you wish to query.
Once the Power Query M Language code has been entered, select “Done” to create the query. From here, you can manipulate the data as needed using Power Query transformations.
Conclusion
Connecting to the Hive LLAP data source from inside Power BI is a powerful capability that allows for querying of large datasets stored in the Hadoop Distributed File System. With the Power Query M Language code provided in this article, you can easily create a connection to the Hive LLAP data source and begin querying the data.
Power BI Training Courses by G Com Solutions (0800 998 9248)
Power BI is a powerful business intelligence tool that allows organizations to gain valuable insights from their data. To make the most of Power BI’s capabilities, it is crucial to understand the concept of measures and how they contribute to measuring success. In this article, we will explore the different aspects of measures, including implicit measures, and delve into their significance in the Power BI ecosystem.
Power BI is a powerful data visualization tool used by businesses and organizations to gain insights from their data. One of the features of Power BI is the ability to connect to different data sources, including the Azure DevOps Server. By connecting to the Azure DevOps Server data source, organizations can get insights into their software development processes and track the progress of their projects.
In today’s data-driven world, businesses rely on effective data analytics to gain insights and make informed decisions. Power BI, a powerful business intelligence tool developed by Microsoft, offers a comprehensive suite of features for visualizing data and uncovering key influencers that drive success. In this article, we will explore the significance of data analytics, understand key influencers, and delve into how Power BI can be utilized to visualize success.
In the world of data visualization, Power BI has emerged as a powerful tool for transforming complex data into meaningful insights. While interactive dashboards have been the go-to choice for many professionals, there is a new approach that can take your Power BI dashboards to the next level: self-running narratives. By turning your static dashboards into compelling stories, you can captivate your audience and enhance their understanding of the data. In this article, we will explore the magic of self-running narratives and discuss how you can create them in Power BI.
Power BI is a data visualization tool that provides businesses with an easy and cost-effective way to generate insights from their data. Power BI can connect to a variety of data sources, including Azure Analysis Services database. In this article, we’ll be discussing the Power Query M language code for connecting to the Azure Analysis Services database data source from inside Power BI.