ما هو الاستعلام التفاعلي في Azure HDInsight
الاستعلام التفاعلي (يُسمى أيضًا Apache Hive LLAP، أو المعالجة التحليلية لوقت استجابة بطيء) هو نوع مجموعة Azure HDInsight. يدعم الاستعلام التفاعلي التخزين المؤقت في الذاكرة، مما يجعل استعلامات Apache Hive أسرع وأكثر تفاعلية. يستخدم العملاء Interactive Query للاستعلام عن البيانات المخزنة في Azure Data Lake Storage تخزين & Azure بطريقة فائقة السرعة. يسهل الاستعلام التفاعلي على المطورين وعالِم البيانات العمل مع البيانات الضخمة باستخدام أدوات ذكاء الأعمال BI التي يحبونها أكثر من غيرها. يدعم HDInsight Interactive Query العديد من الأدوات للوصول إلى البيانات الضخمة بطريقة سهلة.
تختلف مجموعة الاستعلام التفاعلي عن مجموعة Apache Hadoop. يحتوي فقط على خدمة Hive.
يمكنك الوصول إلى خدمة Hive في مجموعة الاستعلام التفاعلي فقط عبر Apache Ambari Hive View و Beeline وبرنامج تشغيل Microsoft Hive Open Database Connectivity (Hive ODBC). لا يمكنك الوصول إليه عبر وحدة تحكم Hive أو Templeton أو Azure Classic CLI أو Azure PowerShell.
إنشاء كتلة استعلام تفاعلي
للحصول على معلومات حول إنشاء مجموعة HDInsight، راجعإنشاء مجموعات Apache Hadoop في HDInsight. اختر نوع مجموعة الاستعلام التفاعلي.
هام
الحد الأدنى لحجم العقدة الرئيسية لمجموعات الاستعلام التفاعلي هو Standard_D13_v2. راجع مخطط أحجام Azure VM لمزيد من المعلومات.
تنفيذ استعلامات Apache Hive من الاستعلام التفاعلي
لتنفيذ استعلامات Hive، لديك الخيارات التالية:
| الأسلوب | الوصف |
|---|---|
| Microsoft Power BI | راجع تصور بيانات خلية Apache للاستعلام التفاعلي باستخدام Power BI فيAzure HDInsight ، و تصور البيانات الضخمة باستخدام Power BI في Azure HDInsight . |
| Visual Studio | راجع الاتصال بـAzure HDInsight وتشغيل استعلامات Apache Hive باستخدامData Lake Tools لـVisual Studio. |
| تعليمة Visual Studio برمجية | راجع استخدام Visual Studio Code لـApache Hive أو LLAP أو pySpark . |
| Apache Ambari Hive View | راجع استخدام طريقة عرض Apache Hive مع Apache Hadoop فيAzure HDInsight . عرض Hive غير متاح لـHDInsight 4.0. |
| Apache Beeline | راجع استخدام Apache Hive مع Apache Hadoop في HDInsight مع Beeline . يمكنك استخدام الخط المباشر من عقدة الرأس أو من عقدة حافة فارغة. نوصي باستخدام الخط المباشر من عقدة حافة فارغة. للحصول على معلومات حول إنشاء مجموعة HDInsight باستخدام عقدة حافة فارغة، راجع استخدام عقد حافة فارغة في HDInsight . |
| خلية ODBC | راجع توصيل Excel بـApache Hadoop باستخدام برنامج تشغيلMicrosoft Hive ODBC . |
للعثور على سلسلة اتصال Java Database Connectivity (JDBC):
من متصفح الويب، انتقل إلى
https://CLUSTERNAME.azurehdinsight.net/#/main/services/HIVE/summary، حيثCLUSTERNAMEهو اسم مجموعتك.لنسخ عنوان URL، حدد رمز الحافظة:
الخطوات التالية
- تعرف على كيفية إنشاء مجموعات الاستعلام التفاعلي في HDInsight .
- تعرف على كيفية تصور البيانات الضخمة باستخدام Power BI في Azure HDInsight .
- تعرف على كيفية استخدام Apache Zeppelin لتشغيل استعلامات Apache Hive في Azure HDInsight .