Che cos'è Interactive Query in Azure HDInsightWhat is Interactive Query In Azure HDInsight

Interactive Query (chiamato anche Apache Hive LLAP o Low Latency Analytical Processing) è un tipo di cluster di Azure HDInsight.Interactive Query (also called Apache Hive LLAP, or Low Latency Analytical Processing) is an Azure HDInsight cluster type. Interactive Query supporta la memorizzazione nella cache in memoria, che rende le query Apache Hive più veloci e molto più interattive.Interactive Query supports in-memory caching, which makes Apache Hive queries faster and much more interactive. I clienti usano Interactive Query per eseguire query sui dati archiviati in archiviazione di Azure e in Azure Data Lake Storage in modo estremamente veloce.Customers use Interactive Query to query data stored in Azure storage & Azure Data Lake Storage in super-fast manner. Le query interattive permettono agli sviluppatori e ai data scientist di lavorare con maggiore facilità con i Big Data usando gli strumenti BI che preferiscono.Interactive query makes it easy for developers and data scientist to work with the big data using BI tools they love the most. HDInsight Interactive Query supporta diversi strumenti per accedere ai Big Data con facilità.HDInsight Interactive Query supports several tools to access big data in easy fashion.

Un cluster Interactive Query è diverso da un cluster Apache HadoopAn Interactive Query cluster is different from an Apache Hadoop cluster. in quanto contiene solo il servizio Hive.It contains only the Hive service.

È possibile accedere al servizio Hive nel cluster Interactive Query solo tramite la vista Apache Hive di Ambari, Beeline e il driver Microsoft Hive Open Database Connectivity (Hive 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). Non è possibile accedervi tramite la console Hive, Templeton, l'interfaccia della riga di comando classica di Azure o Azure PowerShell.You can't access it via the Hive console, Templeton, the Azure Classic CLI, or Azure PowerShell.

Creare un cluster Interactive QueryCreate an Interactive Query cluster

Per informazioni sulla creazione di un cluster HDInsight, vedere Creare cluster Apache Hadoop in HDInsight.For information about creating a HDInsight cluster, see Create Apache Hadoop clusters in HDInsight. Scegliere un tipo di cluster Interactive Query.Choose the Interactive Query cluster type.

Importante

La dimensione minima del nodo head per i cluster Interactive Query è Standard_D13_v2.The minimum headnode size for Interactive Query clusters is Standard_D13_v2. Per altre informazioni, vedere la tabella delle dimensioni delle VM di Azure.See the Azure VM Sizing Chartfor more information.

Eseguire le query Apache Hive da Interactive QueryExecute Apache Hive queries from Interactive Query

Per eseguire query Hive, sono disponibili le opzioni seguenti:To execute Hive queries, you have the following options:

MetodoMethod DescrizioneDescription
Microsoft Power BIMicrosoft Power BI Vedere Visualizzare i dati Apache Hive di Interactive Query con Power BI in Azure HDInsight e Visualizzare Big Data con Power BI in 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 Vedere Connettersi ad Azure HDInsight ed eseguire query Apache Hive usando Strumenti Data Lake per Visual Studio.See Connect to Azure HDInsight and run Apache Hive queries using Data Lake Tools for Visual Studio.
Visual Studio CodeVisual Studio Code Visualizzare Usare Visual Studio Code per Apache Hive, LLAP o pySpark.See Use Visual Studio Code for Apache Hive, LLAP, or pySpark.
Visualizzazione di Apache Ambari HiveApache Ambari Hive View Vedere Usare la vista Apache Hive di Apache Ambari con Apache Hadoop in Azure HDInsight.See Use Apache Hive View with Apache Hadoop in Azure HDInsight. La visualizzazione Hive non è disponibile per HDInsight 4.0.Hive View is not available for HDInsight 4.0.
Apache BeelineApache Beeline Vedere Usare Apache Hive con Apache Hadoop in HDInsight con Beeline.See Use Apache Hive with Apache Hadoop in HDInsight with Beeline. È possibile usare Beeline dal nodo head o da un nodo perimetrale vuoto.You can use Beeline from either the head node or from an empty edge node. È consigliabile usare Beeline da un nodo perimetrale vuoto.We recommend using Beeline from an empty edge node. Per informazioni sulla creazione di un cluster HDInsight usando un nodo perimetrale vuoto, vedere Usare i nodi perimetrali vuoti in HDInsight.For information about creating an HDInsight cluster by using an empty edge node, see Use empty edge nodes in HDInsight.
Hive ODBCHive ODBC Vedere Connettere Excel ad Apache Hadoop mediante Microsoft Hive ODBC Driver.See Connect Excel to Apache Hadoop with the Microsoft Hive ODBC driver.

Per trovare la stringa di connessione JDBC (Java Database Connectivity):To find the Java Database Connectivity (JDBC) connection string:

  1. In un Web browser passare a https://CLUSTERNAME.azurehdinsight.net/#/main/services/HIVE/summary dove CLUSTERNAME è il nome del cluster.From a web browser, navigate to https://CLUSTERNAME.azurehdinsight.net/#/main/services/HIVE/summary, where CLUSTERNAME is the name of your cluster.

  2. Per copiare l'URL, selezionare l'icona degli Appunti:To copy the URL, select the clipboard icon:

    JDBC di HDInsight Hadoop Interactive Query LLAP

Passaggi successiviNext steps