Co je interaktivní dotaz ve službě Azure HDInsightWhat is Interactive Query In Azure HDInsight

Interaktivní dotaz (označovaný také jako Apache Hive LLAP nebo Analytical Processing s nízkou latencí) je typ clusteruAzure HDInsight.Interactive Query (also called Apache Hive LLAP, or Low Latency Analytical Processing) is an Azure HDInsight cluster type. Interaktivní dotaz podporuje ukládání do mezipaměti v paměti, což dává Apache Hive dotazy rychleji a mnohem více interaktivních.Interactive Query supports in-memory caching, which makes Apache Hive queries faster and much more interactive. Zákazníci používají interaktivní dotaz k dotazování dat uložených ve službě Azure Storage & Azure Data Lake Storage velmi rychle.Customers use Interactive Query to query data stored in Azure storage & Azure Data Lake Storage in super-fast manner. Interaktivní dotaz vývojářům a datům usnadňuje práci s velkými objemy dat pomocí nástrojů BI, které mají nejvíc.Interactive query makes it easy for developers and data scientist to work with the big data using BI tools they love the most. Interaktivní dotaz HDInsight podporuje snadnější přístup k velkým objemům dat několika různými nástroji.HDInsight Interactive Query supports several tools to access big data in easy fashion.

Cluster interaktivních dotazů se liší od Apache Hadoopho clusteru.An Interactive Query cluster is different from an Apache Hadoop cluster. Obsahuje pouze službu podregistr.It contains only the Hive service.

Ke službě podregistru můžete přistupovat v clusteru interaktivních dotazů jenom přes zobrazení podregistru Apache Ambari, Beeline a Microsoft podregistr Open Database Connectivity (podregistr ODBC).You can access the Hive service in the Interactive Query cluster only via Apache Ambari Hive View, Beeline, and the Microsoft Hive Open Database Connectivity driver (Hive ODBC). K němu nemáte přístup prostřednictvím konzoly pro podregistrování, Templeton, rozhraní příkazového řádku Azure Classic nebo Azure PowerShell.You can't access it via the Hive console, Templeton, the Azure Classic CLI, or Azure PowerShell.

Vytvoření clusteru interaktivních dotazůCreate an Interactive Query cluster

Informace o vytvoření clusteru HDInsight najdete v tématu věnovaném vytváření Apache Hadoop clusterů ve službě HDInsight.For information about creating a HDInsight cluster, see Create Apache Hadoop clusters in HDInsight. Vyberte typ clusteru interaktivní dotaz.Choose the Interactive Query cluster type.

Důležité

Minimální velikost hlavnímu uzlu pro clustery interaktivních dotazů je Standard_D13_v2.The minimum headnode size for Interactive Query clusters is Standard_D13_v2. Další informace najdete v grafu o velikosti virtuálních počítačů Azure.See the Azure VM Sizing Chartfor more information.

Spustit Apache Hive dotazy z interaktivního dotazuExecute Apache Hive queries from Interactive Query

K provedení dotazů na podregistr máte následující možnosti:To execute Hive queries, you have the following options:

MetodaMethod PopisDescription
Microsoft Power BIMicrosoft Power BI Podívejte se, jak vizualizovat interaktivní dotazy Apache Hive data pomocí Power BI ve službě Azure HDInsighta vizualizovat velké objemy dat pomocí Power BI ve službě Azure HDInsight.See Visualize Interactive Query Apache Hive data with Power BI in Azure HDInsight, and Visualize big data with Power BI in Azure HDInsight.
Visual StudioVisual Studio Přečtěte si téma připojení ke službě Azure HDInsight a spuštění dotazů Apache Hive pomocí data Lakech nástrojů pro Visual Studio.See Connect to Azure HDInsight and run Apache Hive queries using Data Lake Tools for Visual Studio.
Visual Studio CodeVisual Studio Code Viz použití Visual Studio Code pro Apache Hive, LLAP nebo pySpark.See Use Visual Studio Code for Apache Hive, LLAP, or pySpark.
Zobrazení podregistru Apache AmbariApache Ambari Hive View Viz použití Apache Hive zobrazení pomocí Apache Hadoop ve službě Azure HDInsight.See Use Apache Hive View with Apache Hadoop in Azure HDInsight. Zobrazení podregistru není pro HDInsight 4,0 dostupné.Hive View is not available for HDInsight 4.0.
Apache BeelineApache Beeline Viz použití Apache Hive s Apache Hadoop ve službě HDInsight s Beeline.See Use Apache Hive with Apache Hadoop in HDInsight with Beeline. Beeline můžete použít buď z hlavního uzlu, nebo z prázdného hraničního uzlu.You can use Beeline from either the head node or from an empty edge node. Doporučujeme používat Beeline z prázdného hraničního uzlu.We recommend using Beeline from an empty edge node. Informace o vytvoření clusteru HDInsight pomocí prázdného hraničního uzlu najdete v tématu použití prázdných hraničních uzlů v HDInsight.For information about creating an HDInsight cluster by using an empty edge node, see Use empty edge nodes in HDInsight.
Rozhraní ODBC pro podregistrHive ODBC V tématu připojení aplikace Excel k Apache Hadoop s ovladačem Microsoft PODREGISTR ODBC Driver.See Connect Excel to Apache Hadoop with the Microsoft Hive ODBC driver.

Vyhledání připojovacího řetězce připojení k databázi Java (JDBC):To find the Java Database Connectivity (JDBC) connection string:

  1. Z webového prohlížeče přejděte do https://CLUSTERNAME.azurehdinsight.net/#/main/services/HIVE/summary umístění, kde CLUSTERNAME je název vašeho clusteru.From a web browser, navigate to https://CLUSTERNAME.azurehdinsight.net/#/main/services/HIVE/summary, where CLUSTERNAME is the name of your cluster.

  2. Pokud chcete zkopírovat adresu URL, vyberte ikonu schránky:To copy the URL, select the clipboard icon:

    Interaktivní dotaz Hadoop pro HDInsight LLAP JDBC

Další krokyNext steps