עורך Power Query מציע מערך רחב של פעולות שניתן לבצע על הנתונים והשאילתות. לצורך הבנה טובה של הכלי, ניתן לחלק את הפעולות השונות לשלוש קטגוריות עיקריות:
- חיבוריות למקורות נתונים
- עיבוד תוצאות השאילתה
- ניהול השאילתות
חיבוריות למקורות נתונים
התחברות למקורות נתונים
פתיחה וחיבור של מקורות נתונים חדשים מכל סוג: קבצים)אקסל, ,(CSV, JSON מסדי נתונים ,(SQL, Access) שירותי ענן ,(SharePoint, Azure) אתרים APIs ועוד.
דוגמאות: Get Data, Recent Sources.
ניהול מקורות נתונים קיימים
פעולות לניהול הגדרות הקשר עם המקורות המחוברים: החלפת מיקום קובץ, עדכון הרשאות, קביעת רמות פרטיות, הגדרת פרמטרים גלובליים.
דוגמאות: Data Source Settings, Manage Parameters.
עיבוד תוצאות השאילתה
לאחר היבוא הראשוני של הנתונים ממקור הנתונים, ברוב הפעמים נדרש לעבד את נתוני השאילתה על מנת להתאים את הנתונים לשלבי הבאים בתהליך ה-BI או על מנת לשמש כקלט לשאילתות נוספות.
ה-Power Query מכיר מגוון רחב מאוד של כלי עיבוד נתונים, הניתנים לחלוקה לקטגוריות הבאות:
פעולות מבניות על תוכן השאילתה
שינויים במבנה הנתונים הנצפה בשאילתה – מיון, סינון, הסרת שורות או עמודות, שינוי סדר עמודות.
דוגמאות: Remove Columns, Sort, Filter Rows, Group By.
שינויים בנתוני השאילתה עצמה
פעולות שמשנות את תוכן הערכים: המרות סוג, פיצול או איחוד עמודות, חישובים מותנים, חיפוש והחלפה, יצירת עמודות מחושבות.
דוגמאות: Change Type ,Add Column ,Replace Values ,Conditional Column.
ביצוע פעולות בין שאילתות
פעולות המשלבות או משוות נתונים בין שתי שאילתות שונות – לשם הרחבה, צירוף או הצלבה של מידע.
דוגמאות: Merge Queries ,Append Queries ,Reference.
ניהול שאילתות
פעולות המתבצעות ברמת השאילתה עצמה – בלי קשר לתוכן הנתונים – לצרכים ארגוניים ותחזוקתיים.
דוגמאות: שינוי שם שאילתה, שכפול, הוספת הערות, קיבוץ בתיקיות.