في عالم اليوم المعتمد على البيانات ، يقف SQL Server شامخًا كمستودع لقاعدة بيانات الانتقال للمؤسسات ، حيث يضم بيانات أعمالهم الضخمة. في الوقت نفسه ، يظل Excel هو تطبيق جداول البيانات متعدد الاستخدامات لتحليل البيانات المعتمد على نطاق واسع عبر مختلف الإدارات والمستويات التنظيمية.

ومع ذلك ، قد يستغرق الحصول على البيانات بين هذين التطبيقين وقتًا وجهدًا. لذلك ، سنوضح لك كيفية استيراد البيانات بسلاسة من SQL Server إلى Excel باستخدام Power Query.

ما هو Power Query؟

Microsoft Power Query هو محرك تحويل وتنظيف للبيانات متوفر في Microsoft Excel و Power BI و Azure Data Factory. يعمل Power Query بالمثل في كل هذه التطبيقات.

باستخدام Power Query ، يمكنك تحميل البيانات إلى التطبيق من مصادر متعددة وتنظيفها باستخدام رمز M أو ميزات التحويل التي تم إنشاؤها مسبقًا. تتضمن هذه الميزات إزالة الأعمدة وتغيير نوع البيانات الجمع بين مجموعات بيانات متعددة في Microsoft Excel، أو إجراء تحليل للمشاعر على بياناتك.

على الرغم من أن Power Query أداة مثيرة ، يجب على المستخدمين الجدد التأكد من أنهم مرتاحون مع Excel قبل البدء في استخدام Power Query. إذا لم تكن واثقًا من مهاراتك في Excel ، فقم بزيارة هذه

instagram viewer
مواقع ودورات تدريبية مجانية لتصبح خبيرًا في برنامج Excel.

استكشاف SQL Server Management Studio (SSMS)

SQL Server Management Studio ، أو SSMS كما يطلق عليه ، هو منصة SQL Server. يشار إليه على أنه نظام أساسي لأنه يشتمل على مكونات مختلفة مثل محرك قاعدة البيانات ، وخدمات التحليل ، وخدمات التكامل ، وخدمات التقارير. باستخدام هذه الخدمات ، يمكنك الحصول على نظام أساسي لجميع أنواع الأعمال المتعلقة بـ SQL ، من إنشاء جدول وكتابة الاستعلامات إلى الأنشطة الإدارية وأنشطة استكشاف الأخطاء وإصلاحها.

اليوم ، سوف نستكشف محرك قاعدة البيانات الخاص به ونستخدم جدول بيانات بسيطًا في قاعدة البيانات.

استيراد بيانات SQL مباشرة إلى Excel باستخدام Power Query

يتيح لك Power Query استيراد البيانات من أي مكان تقريبًا. انه واحد من عشرة وظائف إضافية في Excel تمكنك من معالجة البيانات وتحليلها وتصورها مثل المحترفين.

لاستيراد البيانات من SSMS ، اتبع الخطوات الموضحة أدناه.

  1. افتح SSMS واتصل بمحرك قاعدة البيانات الخاص بك.
  2. اختر الجدول الذي تريد استخراجه من SSMS إلى Excel باستخدام القائمة المنسدلة.
  3. سنستخدم الجدول "dbo.creditcard" لهذا المثال.
  4. افتح Excel وانتقل إلى بيانات.
  5. من البيانات ، حدد إحضار البيانات> من قاعدة البيانات> يختار من قاعدة بيانات خادم SQL.
  6. أدخل اسم الخادم وقاعدة البيانات. يمكنك أيضًا كتابة عبارة SQL لسحب ما تريده بالضبط. سيمنع هذا الكثير من تحويل البيانات في Power Query.

    يمكنك الحصول على اسم الخادم وقاعدة البيانات من خلال النقر بزر الماوس الأيمن على جدول SSMS واختيار الخصائص.

  7. انقر نعم.
  8. يمكنك استخدام حساب Windows أو قاعدة البيانات أو Microsoft للمصادقة. سأستخدم بيانات الاعتماد الحالية الخاصة بي في Windows.
  9. انقر يتصل.
  10. يفتح Power Query Navigator ويعرض كل الجداول المتوفرة في قاعدة البيانات هذه.
  11. حدد جدول SQL الذي تريد استيراده.
  12. يمكنك تحديد أي منهما حمولة أو تحويل البيانات.
  13. حمولة يغلق استعلام الطاقة ويعرض البيانات في Excel. سيكون من الأفضل أن تفعل هذا فقط عندما تكون بياناتك نظيفة وبالتالي لن تحتاج إلى أي تحويل.
  14. تحويل البيانات، من ناحية أخرى ، استيعاب البيانات في Power Query. يتيح لك ذلك تنفيذ تقنيات تحويل البيانات على بياناتك.

    اختر دائمًا تحويل البيانات. من الأفضل إلقاء نظرة على بياناتك في Power Query قبل تحميلها في Excel. على سبيل المثال ، قد تحتاج إلى تغيير نوع البيانات قبل تحميله. يمكن أن يؤدي فحص بياناتك قبل تحميلها إلى توفير الوقت والجهد.

  15. يختار تحويل البيانات. لقد نجحت في استيراد بياناتك إلى Power Query. نتيجة لذلك ، يمكنك تنفيذ تقنيات تحويل البيانات على بياناتك.
  16. بمجرد الانتهاء من تحويل البيانات الخاصة بك ، حدد تحميل وإغلاق.

أنجز المزيد باستخدام Power Query

باستخدام ميزات الحصول على البيانات في Excel في Power Query ، يمكنك استيراد البيانات من مصادر مختلفة ، وليس خوادم SQL فقط. على سبيل المثال ، يمكنك استخراج البيانات من Microsoft Dynamic و Sharepoint و Salesforce و Azure وقواعد البيانات مثل Oracle و JSON والويب ومنصات الوسائط الاجتماعية.

أيضًا ، بغض النظر عن مدى اتساخ البيانات وفوضويتها ، يتوفر Power Query لجميع احتياجات تنظيف البيانات وتحويلها.