בעולם מונע הנתונים של היום, 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

חקר SQL Server Management Studio (SSMS)

SQL Server Management Studio, או SSMS כפי שהוא נקרא, היא פלטפורמת SQL Server. היא מכונה פלטפורמה מכיוון שהיא כוללת רכיבים שונים כמו מנוע מסד נתונים, שירותי ניתוח, שירותי אינטגרציה ושירותי דיווח. עם השירותים הללו, תוכל לקבל פלטפורמה לכל מיני עבודות הקשורות ל-SQL, החל מיצירת טבלה וכתיבת שאילתות ועד לפעילויות ניהול ופתרון בעיות.

היום, נחקור את מנוע הנתונים שלה ונשתמש בטבלת נתונים פשוטה במסד הנתונים.

ייבוא ​​נתוני SQL ישירות אל Excel באמצעות Power Query

Power Query מאפשר לייבא נתונים כמעט מכל מקום. זה אחד מה עשרה תוספות לאקסל המאפשרות לך לעבד, לנתח ולהמחיש נתונים כמו מקצוען.

כדי לייבא נתונים מ-SSMS, בצע את השלבים המפורטים להלן.

  1. פתח SSMS והתחבר למנוע מסד הנתונים שלך.
  2. בחר טבלה שברצונך לחלץ מ-SSMS ל-Excel באמצעות התפריט הנפתח.
  3. נשתמש בטבלה 'dbo.creditcard' עבור דוגמה זו.
  4. פתח את Excel ועבור אל נתונים.
  5. מתוך נתונים, בחר קבל נתונים > מתוך מסד נתונים > בחר מתוך SQL Server Database.
  6. הזן את שם השרת ואת שם מסד הנתונים שלך. אתה יכול גם לכתוב משפט SQL כדי למשוך בדיוק את מה שאתה רוצה. זה ימנע טרנספורמציה רבה של נתונים ב- Power Query.

    אתה יכול לקבל את שם השרת ואת שם מסד הנתונים על ידי לחיצה ימנית על טבלת ה-SSMS ובחירת מאפיינים.

  7. נְקִישָׁה בסדר.
  8. אתה יכול להשתמש בחשבון Windows, Database או Microsoft שלך כדי לאמת. אני אשתמש באישורים הנוכחיים שלי ב-Windows.
  9. נְקִישָׁה לְחַבֵּר.
  10. Power Query Navigator נפתח ומציג את כל הטבלאות הזמינות במסד נתונים זה.
  11. בחר את טבלת SQL שברצונך לייבא.
  12. אתה יכול לבחור אחד מהם לִטעוֹן אוֹ שינוי נתונים.
  13. לִטעוֹן סוגר שאילתת חשמל ומציג את הנתונים ב-Excel. זה יהיה הכי טוב אם תעשה זאת רק כאשר הנתונים שלך נקיים ולכן לא תזדקק לשינוי כלשהו.
  14. שינוי נתונים, מצד שני, להטמיע את הנתונים לתוך Power Query. זה מאפשר לך לבצע טכניקות לשינוי נתונים על הנתונים שלך.

    תמיד לבחור שינוי נתונים. מומלץ להסתכל על הנתונים שלך ב- Power Query לפני טעינתם ל- Excel. לדוגמה, ייתכן שיהיה עליך לשנות סוג נתונים לפני טעינתם. בדיקת הנתונים שלך לפני טעינתם יכולה לחסוך לך זמן ומאמץ.

  15. בחר שינוי נתונים. ייבאת בהצלחה את הנתונים שלך אל Power Query. כתוצאה מכך, תוכל לבצע טכניקות לשינוי נתונים על הנתונים שלך.
  16. לאחר שתסיים עם שינוי הנתונים שלך, בחר טען וסגור.

עשה יותר עם Power Query

עם תכונות Get Data של Excel ב- Power Query, אתה יכול לייבא נתונים ממקורות שונים, לא רק משרתי SQL. לדוגמה, אתה יכול לחלץ נתונים מ-Microsoft Dynamic, Sharepoint, Salesforce, Azure, מסדי נתונים כמו Oracle, JSON, האינטרנט ופלטפורמות מדיה חברתית.

כמו כן, לא משנה עד כמה הנתונים מגיעים מלוכלכים ומבולגנים, Power Query זמין עבור כל צרכי ניקוי הנתונים והשינויים שלך.