عرض بيانات Interactive Query Apache Hive مع Microsoft Power BI باستخدام الاستعلام المباشر في HDInsight
توضح هذه المقالة كيفية توصيل Microsoft Power BI إلى مجموعات Azure HDInsight Interactive Query وعرض بيانات Apache Hive باستخدام الاستعلام المباشر. يُحمل المثال المتوفر البيانات من جدول الخلية hivesampletable
إلى Power BI. يحتوي جدول الخلية hivesampletable
على بعض بيانات استخدام الهاتف المحمول. ثم تقوم برسم بيانات الاستخدام على خريطة العالم:
يمكنك استخدام برنامج تشغيل Apache Hive ODBC لإجراء الاستيراد عبر موصل ODBC العام في Power BI Desktop. ومع ذلك، لا يوصى به لأحمال عمل BI نظرا للطبيعة غير التفاعلية لمحرك استعلام Apache Hive. موصل HDInsight Interactive Query وموصل HDInsight Apache Spark هما أفضل الخيارات نظرًا لأدائهما.
المتطلبات الأساسية
قبل استعراض هذه المقالة، يجب أن يكون لديك العناصر التالية:
- مجموعة HDInsight. يمكن أن تكون المجموعة إما مجموعة HDInsight مع Apache Hive أو مجموعة Interactive Query تم إصدارها حديثا. لإنشاء مجموعات، راجع إنشاء مجموعة.
- Microsoft Power BI Desktop. يمكنك تنزيل نسخة من مركز التنزيل لـ Microsoft.
تحميل البيانات من HDInsight
يأتي جدول الخلية hivesampletable
مع جميع مجموعات HDInsight.
ابدأ Power BI Desktop.
من شريط القوائم، انتقل إلى الصفحة الرئيسية >الحصول على البيانات>المزيد....
Get Data
من النافذة، أدخل hdinsight في مربع البحث.من نتائج البحث، حدد الاستعلام التفاعلي HDInsight، ثم حدد الاتصال. إذا كنت لا ترى الاستعلام التفاعلي HDInsight ، فسيتعين عليك تحديث Power BI Desktop إلى أحدث إصدار.
حدد متابعة لإغلاق مربع الحوار الاتصال بخدمة خارجية.
في نافذة الاستعلام التفاعلي HDInsight أدخل المعلومات التالية ثم حدد موافق:
الخاصية القيمة الخادم أدخل اسم المجموعة، على سبيل المثال myiqcluster.azurehdinsight.net. قاعدة البيانات أدخل الافتراضي لهذه المقالة. وضع اتصال البيانات حدد DirectQuery لهذه المقالة. أدخل بيانات اعتماد HTTP، ثم حدد الاتصال. اسم المستخدم الافتراضي هو المسؤول.
من نافذة المستكشف في الجزء الأيسر، حدد جدول عينة الخلية.
حدد تحميل من النافذة الرئيسية.
عرض البيانات على الخريطة
تابع من الإجراء الأخير.
من جزء «Visualizations» حدد الخريطة، رمز الكرة الأرضية. ستظهر خريطة عامة في النافذة الرئيسية.
من جزء «الحقول»، حدد البلدوالأدوات. ستظهر خريطة العالم مع نقاط البيانات في النافذة الرئيسية بعد لحظات قليلة.
قم بتوسيع الخريطة.
الخطوات التالية
تعلمت في هذه المقالة كيفية عرض البيانات من HDInsight باستخدام Microsoft Power BI. لمزيد من المعلومات حول عرض البيانات، راجع المقالات التالية:
- عرض بيانات خلية Apache مع Microsoft Power BI باستخدام ODBC في Azure HDInsight.
- استخدام Apache Zeppelin لتشغيل استعلامات Apache Hive في Azure HDInsight .
- توصيل Excel بـ HDInsight باستخدام برنامج تشغيل Microsoft Hive ODBC.
- قم بتوصيل Excel بـ Apache Hadoop باستخدام Power Query.
- الاتصال بـ Azure HDInsight وتشغيل استعلامات Apache Hive باستخدام Data Lake Tools لـ Visual Studio.
- استخدام أداة Azure HDInsight لرمز Visual Studio.
- تحميل البيانات إلى HDInsight.