5 המלכודות הנפוצות ביותר בחיבור Power BI לתיקיות SharePoint
By Mirko Peters · · Updated
ברוכים השבים לפודקאסט! אם אי פעם ניסיתם למשוך נתונים מ-SharePoint אל Power BI, אתם כבר יודעים שזה יכול להרגיש כמו לפתור פאזל בחושך…
Automatically translated with AI from the original post. Read the English original
ברוכים השבים לפודקאסט! אם ניסיתם פעם למשוך נתונים מ-SharePoint אל Power BI, אתם כבר יודעים שזה יכול להרגיש כמו פתרון חידה בחושך. בין כשלי רענון מסתוריים, לולאות אימות אינסופיות וקבצים מוסתרים בלתי צפויים שמנפחים את המודלים הסמנטיים שלכם, הפיכת הכאוס של SharePoint לבהירות דורשת לא מעט תחכום. במדריך מקיף זה אנחנו מרחיבים על כל מה שכיסינו בפרק האחרון שלנו. אם תרצו להעמיק בהפיכת ספריות מסמכים מבולגנות ללוחות מחוונים מלוטשים, כדאי לצפות גם בפרק הקשור Connect Power BI Desktop to SharePoint Folders.
הימנעו מכשלי רענון נתונים מתסכלים ומשגיאות אימות על ידי הבנה של האופן שבו Power BI מטפל במקורות SharePoint. להלן נפרק את המלכודות המרכזיות, את האמיתות הבלתי צפויות שמאחורי הקלעים ואת שיטות העבודה המומלצות, כך שצינורות הדיווח שלכם יפעלו כשעון.
דרישות מוקדמות ל-Power BI ול-SharePoint
לפני שתגשרו על הפער בין ספריות המסמכים של SharePoint ללוחות המחוונים של Power BI, ההכנה היא ההגנה הטובה ביותר שלכם. מי שממהר ישר לאשף החיבור בלי לוודא את דרישות המערכת או ההרשאות, מזמין מודלים נתונים שבורים ושעות רבות של פתרון תקלות.
5 עובדות מפתיעות על שימוש ב-Power BI עם תיקיות SharePoint
אם אתם צריכים לחבר את SharePoint ל-Power BI, הנה חמש עובדות מפתיעות שיכולות לשפר את תהליכי העבודה שלכם ולעזור להימנע ממלכודות נפוצות.
- רענון ברמת התיקייה עלול לדלג על קבצים שהשתנו: מחבר התיקיות של SharePoint ב-Power BI מתייחס לתיקייה כאל מקור נתונים יחיד; כאשר קבצים נוספים או מתעדכנים, הגדרות רענון מצטבר או מטמון עלולות לא לזהות שינויים בקבצים בודדים, אלא אם מטא-נתונים של התיקייה (כמו תאריך השינוי) נכללים בשאילתה.
- להבדלי אימות יש משמעות עבור אותה כתובת URL: כתובת אתר SharePoint זהה עלולה לדרוש שיטות אימות שונות (OAuth לעומת Organizational) בהתאם לאופן החיבור (SharePoint Folder לעומת SharePoint Online List), וזה עלול לגרום לכשלי רענון ב-Power BI Service אם ההגדרות אינן עקביות.
- קבצים מוסתרים וקבצי מערכת מופיעים כברירת מחדל: כשמשתמשים במחבר התיקיות של SharePoint, Power BI מחזיר את כל הקבצים בתיקייה, כולל קבצים מוסתרים ומערכת (כמו desktop.ini או קבצי זמניים מסוג ~$). לרוב נדרש לסנן לפי סיומת קובץ או נתיב כדי להימנע מרעש בייבוא.
- נתיבים יחסיים מאפשרים ניידות, אך שוברים רענון אוטומטי אם לא מוגדרים נכון: שימוש בנתיבים יחסיים ובשורש אתר SharePoint בשאילתות הופך קבצי PBIX לניידים בין סביבות, אבל Power BI Service צריך פרטי גישה מוגדרים נכון בשער הנתונים (gateway) ואותה כתובת בסיס כדי לרענן; אי-התאמות מובילות לשגיאות של מקור נתונים לא ידוע.
- מטא-נתונים של SharePoint יכולים להיות עשירים יותר מתוכן הקבצים: SharePoint שומר מטא-נתונים (עמודות, מאפיינים מותאמים אישית) שניתן למשוך יחד עם תוכן הקבצים ל-Power BI; לעיתים המטא-נתונים מספקים שדות דיווח בעלי ערך רב יותר מניתוח תוכן הקבצים עצמם, וכך ניתן להימנע מטרנספורמציות נתונים כבדות.
התקנת Power BI Desktop
נדרש לכם Power BI Desktop כדי להתחבר לנתוני SharePoint ולעבוד איתם. Power BI Desktop הוא יישום חינמי של Microsoft. הוא מאפשר לבנות, לעבד ולהציג חזותית נתונים לפני שיתוף עם אחרים. ודאו שהמחשב עומד בדרישות המערכת המינימליות לפני הפעלת מתקין היישום.
גישה והרשאות
עליכם להחזיק בהרשאות המתאימות כדי לגשת לנתוני SharePoint מתוך Power BI. SharePoint משתמש בהגדרות אבטחה כדי לשלוט במי יכול לצפות בנתונים או לערוך אותם. Power BI מכבד הגדרות אלה, ולכן יש לוודא שיש לכם גישה לפני שמתחילים.
זיהוי סוג נתוני SharePoint
כדאי לדעת איזה סוג נתונים תרצו לחבר ל-Power BI. SharePoint שומר נתונים בדרכים שונות, כמו רשימות, תיקיות או ספריות מסמכים. לכל סוג מתאים מחבר ספציפי ב-Power BI.
טיפ: הכינו רשימה של אתרי SharePoint, רשימות או תיקיות שתרצו להשתמש בהם. רשמו את כתובות ה-URL שלהם ובדקו אם יש לכם גישה. שלב זה חוסך זמן ועוזר להימנע מטעויות בעת ההגדרה.
איסוף כתובות אתר ופרטי גישה
לפני שמחברים את הנתונים שלכם ל-Power BI, צריך לאסוף את כתובות האתר הנכונות של SharePoint ואת פרטי ההתחברות. התחילו באיתור אתר SharePoint שמכיל את הנתונים. את כתובת האתר אפשר למצוא בשורת הכתובת של הדפדפן כשאתם נמצאים בדף SharePoint.
בחירת המחבר הנכון
בחירת המחבר הנכון חיונית כשרוצים לחבר נתוני SharePoint ל-Power BI. לכל מחבר יש מטרה ספציפית, והוא עובד בצורה הטובה ביותר עם סוגים מסוימים של נתוני SharePoint.
מחבר SharePoint Folder
מתי להשתמש
השתמשו במחבר SharePoint Folder כשהנתונים שלכם מאוחסנים כקבצים בספריות מסמכים או בתיקיות של SharePoint. מחבר זה אידיאלי למצבים שבהם צריך לייבא קבצי Excel, קבצי CSV או מסמכים אחרים מכמה תיקיות.
נתונים נתמכים
מחבר SharePoint Folder תומך בקבצים כמו חוברות Excel, קבצי CSV וסוגי מסמכים נוספים. אפשר לשלוף מהקבצים האלה מטא-דאטה, כולל שמות קבצים, נתיבים ותאריכי שינוי.
מחבר SharePoint List
מתי להשתמש
השתמשו במחבר SharePoint List כשרוצים לשלוף נתונים מרשימה של SharePoint. רשימות SharePoint הן אוספים של נתונים מובְנים, כמו משימות, אנשי קשר או מלאי.
נתונים נתמכים
מחבר SharePoint List תומך בנתונים מובְנים מרשימות. אפשר לגשת לעמודות, לשורות ולמטא-דאטה של הרשימות.
מחבר SharePoint Online List
הבדלים מרכזיים
מחבר SharePoint Online List נועד במיוחד ל-SharePoint Online. הוא מפשט את הגישה לרשימות מובְנות ומציע ביצועים משופרים בהשוואה למחברים אחרים.
מקרי השימוש הטובים ביותר
השתמשו במחבר SharePoint Online List כשצריך גישה מהירה לרשימות מובְנות ב-SharePoint Online. מחבר זה מתאים במיוחד ללוחות מחוונים שדורשים מידע עדכני וקצבי רענון מהירים.
מדריך צעד אחר צעד: חיבור נתוני SharePoint
חיבור נתוני SharePoint ל-Power BI כולל כמה שלבים ברורים. אפשר לפעול לפי המדריך הזה כדי להבטיח שילוב חלק ומוצלח.
פתיחת Power BI וקבלת נתונים
התחילו בהפעלת Power BI Desktop במחשב. השתמשו באפשרות "Get Data", חפשו SharePoint ובחרו במחבר המתאים.
הזנת כתובת אתר SharePoint
לאחר בחירת המחבר הנכון, הזינו את כתובת אתר ה-SharePoint שלכם. השתמשו תמיד בכתובת של אתר השורש ולא בנתיב קובץ עמוק, כדי לשמור על יציבות השאילתות.
אימות החיבור
בצעו אימות באמצעות חשבון הארגון שלכם. היו מוכנים להנחיות של אימות רב-שלבי אם מדיניות האבטחה הארגונית דורשת זאת.
בחירה ושינוי של הנתונים
השתמשו בחלון Navigator כדי לתצוגה מקדימה של הנתונים. פתחו את Power Query כדי לסנן קבצי מערכת, להסיר עמודות מיותרות ולקדם כותרות לפני טעינת מערך הנתונים.
טעינת הנתונים ל-Power BI
לאחר השלמת השינויים, לחצו על "Close & Apply" כדי לייבא את הנתונים הנקיים למודל הסמנטי.
פתרון בעיות בחיבור
גם עם תכנון זהיר, לפעמים דברים משתבשים. נבחן כיצד לטפל בכתובות URL לא תקינות, בבעיות אימות, בקבצים חסרים ובריענונים תקועים של נתונים.
כתובת URL לא תקינה
בדקו שוב את שורת הכתובת. שגיאות של כתובת URL לא תקינה נובעות לרוב משגיאות הקלדה, מקווים נטויים מיותרים בסוף הכתובת, או מתווים מיוחדים בשמות תיקיות.
שגיאות אימות
ודאו שאתם נכנסים עם פרטי ההתחברות הנכונים של הארגון. זכרו ש-Power BI אינו תומך בהפניות מחדש שאינן HTTPS.
נתונים חסרים
אם קבצים חסרים, בדקו את מגבלות גודל הקבצים (קבצים מעל 1GB עלולים לגרום לבעיות) וודאו שקבצי מערכת נסתרים לא סתמו את שאילתת התיקייה.
בעיות ברענון
ניתוקים של ה-gateway ואסימוני OAuth שפג תוקפם הם הגורמים העיקריים לכישלונות ברענון מתוזמן ב-Power BI Service. שמרו על ה-gateway מעודכן והתאימו את פרטי ההתחברות של החשבון.
שיטות עבודה מומלצות לנתוני SharePoint
כדי לשמור על סביבת דיווח שניתנת להרחבה ובריאה, שמרו על מבנה תיקיות נקי, יישמו אבטחה ברמת השורה במקומות שבהם יש בכך צורך, ותזמנו את הרענונים שלכם בשעות שפל.
שמירה על עדכניות הנתונים
השתמשו בתזמון אוטומטי או בטריגרים של Power Automate כדי לעדכן מודלים סמנטיים מיד לאחר שינוי במסמכי המקור.
ארגון לצורך דיווח
שמרו על קבצי המקור מובְנים, עם שמות עמודות עקביים ומבנה היררכי ברור של תיקיות, כדי להפוך את query folding ואת שינויי הנתונים לפשוטים.
אבטחת נתונים רגישים
הגבילו את הגישה לרשימות ולספריות הבסיסיות של SharePoint רק למשתמשים שזקוקים באמת לנראות ניהולית, בהתאמה להגבלות הקהל שלכם ב-Power BI.
בניית דשבורדים של Power BI ושיתופם
לאחר שהנתונים נוקו ונטענו, הגיע הזמן לבנות ויזואליזציות משמעותיות ולהפיץ אותן בקרב הצוות.
יצירת ויזואליזציות
השתמשו בתרשימי עמודות להשוואות בין קטגוריות, בתרשימי קו להצגת מגמות ובטבלאות מטריצה לפירוט מעמיק. שמרו על עומס ויזואלי מינימלי.
פרסום ושיתוף
פרסמו את הדוחות ל-Power BI Service והטמיעו אותם ישירות באתרי צוות של SharePoint Online לשיתוף פעולה חלק.
תזמון רענון נתונים
הגדירו הגדרות רענון אוטומטי כדי לוודא שבעלי העניין תמיד צופים בנתונים העדכניים ביותר הזמינים.
חיבור נתוני SharePoint ל-Power BI הוא אחת הדרכים היעילות ביותר להפיץ נתונים בכל הארגון. על ידי שמירה על מבנה התיקיות, טיפול נכון בפרטי ההזדהות והסתמכות על Power Query לטרנספורמציות מוקדמות, אפשר לבטל סופית את סילוס הנתונים. כדי לשמוע את השיחה המלאה, האזינו לפרק המלא וגשו למשאבים נוספים באתר Connect Power BI Desktop to SharePoint Folders!
רשימת בדיקה: חיבור SharePoint ל-Power BI Desktop
- אימות כתובת תיקיית SharePoint והרשאות הגישה
- היכנסו ל-Power BI Desktop עם החשבון שיש לו גישה ל-SharePoint
- ב-Power BI Desktop עברו אל Get Data > SharePoint Folder
- הזינו את כתובת אתר השורש או התיקייה ב-SharePoint (לאתר SharePoint Online יש להשתמש בכתובת האתר)
- בחרו שיטת אימות מתאימה (חשבון ארגוני / OAuth)
- אמתו את החיבור וסקרו את רשימת הקבצים לפני הטעינה
- סננו את תוצאות התיקייה לפי נתיב תיקייה או לפי סיומת קובץ (לדוגמה, .csv, .xlsx)
- השתמשו ב-Combine Files או ב-Transform Data ב-Power Query לפי הצורך
- הגדירו שלבי שאילתה להסרת עמודות מיותרות ולהפיכת השורה הראשונה לכותרות
- טפלו ברענון מצטבר או בהגדרות טעינת הנתונים עבור מערכי נתונים גדולים
- החליפו נתיבים קשיחים בפרמטרים אם הפריסה מתבצעת במספר סביבות
- בדקו את הרענון ב-Power BI Desktop לפני הפרסום
- פרסמו את הדוח ל-Power BI Service והגדירו פרטי הזדהות למערך הנתונים
- הגדירו שער (gateway) אם משתמשים ב-SharePoint מקומי, או וודאו אימות בענן עבור SharePoint Online
- תזמנו רענון ובדקו את היסטוריית הרענונים והכשלים
- תעדו את מקורות הנתונים, שלבי הטרנספורמציה ודרישות הגישה
שאלות נפוצות
כיצד מוצאים את כתובת אתר SharePoint הנכונה עבור Power BI?
ניתן להעתיק את כתובת האתר משורת הכתובת בדפדפן בעת הכניסה לאתר SharePoint שלכם. ודאו שאתם משתמשים בכתובת האתר הראשית ולא בקישור לקובץ או לרשימה ספציפית.
אילו הרשאות נדרשות כדי לחבר את Power BI ל-SharePoint?
נדרשת לפחות הרשאת "Read" לאתר, לרשימה או לספרייה ב-SharePoint. אם אינכם רואים את הנתונים ב-SharePoint, לא תוכלו לראות אותם גם ב-Power BI.
האם ניתן לרענן דשבורדים של Power BI אוטומטית עם נתוני SharePoint?
כן. ניתן להגדיר רעננים מתוזמנים ב-Power BI Service. כך הדשבורדים מתעדכנים עם נתוני SharePoint העדכניים ללא צעדים ידניים.
באיזה מחבר SharePoint כדאי להשתמש עבור ספריות מסמכים?
כדאי להשתמש במחבר SharePoint Folder. מחבר זה מתאים במיוחד לייבוא קבצים כמו Excel או CSV מספריות מסמכים.
האם ניתן לשתף דשבורדים של Power BI עם אנשים מחוץ לארגון?
ניתן לשתף דשבורדים עם משתמשים חיצוניים אם מנהל המערכת מאפשר גישת אורחים. יש לפעול תמיד לפי מדיניות שיתוף הנתונים של הארגון לפני שיתוף מידע רגיש.
האם Power BI תומך באימות רב-שלבי לחיבורי SharePoint?
כן. Power BI תומך באימות רב-שלבי. ייתכן שתצטרכו לאשר כניסות באמצעות הטלפון או אפליקציית אימות במהלך תהליך החיבור.
חיבור SharePoint לשילוב נתונים והמחשה ב-Power BI
כיצד מחברים את SharePoint ל-Power BI באמצעות תיקיית SharePoint או קובץ יחיד?
כדי להתחבר ל-SharePoint, פתחו את Power BI Desktop ובחרו Get Data > SharePoint folder (עבור מספר קבצים) או Get Data > SharePoint Online List / Excel (עבור קובץ SharePoint יחיד). הזינו את כתובת האתר או נתיב התיקייה, התאמתו באמצעות חשבון Microsoft או פרטי הזדהות ארגוניים, ולאחר מכן השתמשו ב-Query Editor כדי לסנן לתת-התיקייה או לקובץ הספציפי וטענו את הנתונים לניתוח נוסף.
האם ניתן לחבר ספריית SharePoint המאוחסנת ב-OneDrive או ב-Microsoft 365 ל-Power BI?
כן. ניתן לחבר ל-Power BI הן את OneDrive for Business והן את SharePoint Online (חלק מ-Microsoft 365). השתמשו במחבר SharePoint folder או במחבר OneDrive, בהתאם למיקום שבו מאוחסנים הקבצים.
מה הדרך המומלצת לטעון את הנתונים כשיש לי הרבה קבצים ותיקיות משנה?
השתמשו במחבר התיקיות של SharePoint כדי לטעון את הנתונים ל-Power BI. לאחר מכן, ב-עורך השאילתות, החילו מסננים על עמודת נתיב התיקיה או על שם תיקיית המשנה, כדי לצמצם את התוצאות למיקום ב-SharePoint, לקבצים או לתיקיות שאתם צריכים.
איך מגדירים רענון מתוזמן, ומתי צריך Power BI Gateway?
אם תוכן ה-SharePoint שלכם נמצא ב-SharePoint Online (בענן), ניתן להגדיר רענון מתוזמן ב-שירות Power BI ללא שער נתונים מקומי. אם הקבצים נמצאים בשרת SharePoint מקומי או בשרת קבצים מקומי, התקינו והגדירו את Power BI Gateway כדי לאפשר רענון נתונים.
האם אפשר להשתמש ב-Power Query וב-DAX בעת חיבור SharePoint ל-Power BI?
כן. השתמשו ב-עורך השאילתות (Power Query) כדי לנקות, לשנות ולשלב נתוני קבצים מ-SharePoint לפני הטעינה. לאחר הטעינה, השתמשו ב-DAX ב-Power BI כדי ליצור עמודות מחושבות, מדדים וניתוחים מתקדמים להצגה ולדיווח.
איך מתחברים לתיקיית משנה ספציפית ב-SharePoint או לקובץ Excel בודד ב-SharePoint?
לאחר החיבור לתיקיית SharePoint, השתמשו בעמודת נתיב התיקיה ב-עורך השאילתות כדי לסנן לפי תיקיית המשנה או שם הקובץ הספציפי. עבור קובץ Excel בודד ב-SharePoint, ניתן גם להדביק את קישור הקובץ הישיר ב-קבל נתונים > Web או Excel.
אילו בעיות אימות נפוצות יכולות להופיע בעת חיבור SharePoint ל-Power BI, וכיצד מתקנים אותן?
בעיות נפוצות כוללות שימוש בחשבון Microsoft אישי במקום בחשבון ארגוני של Microsoft 365, כתובת אתר שגויה של האתר, או פרטי התחברות שפג תוקפם. ודאו שאתם נכנסים עם חשבון Microsoft הנכון, בעל הרשאות גישה למיקום ב-SharePoint.
האם יש דרך לחבר קבצי SharePoint ישירות להצגה בזמן אמת, או שצריך לייבא את הנתונים?
בדרך כלל מייבאים נתונים ל-Power BI להצגה, אך בתרחישים הדורשים עדכון כמעט בזמן אמת, ניתן להגדיר רענונים מתוזמנים תכופים. Power BI אינו מספק באופן מובנה חיבור חי לקבצי SharePoint, כמו שהוא מספק לבסיס נתונים.
איך מטפלים בקבצים מקוננים ושומרים על מבנה התיקיות בעת טעינת קבצים ל-Power BI?
התחברו לתיקיית SharePoint ושמרו על עמודת נתיב התיקיה במהלך הייבוא. ב-עורך השאילתות ניתן להרחיב ולנתח את נתיב התיקיה כדי לחלץ קטעים ספציפיים, כך שתוכלו לשמור על ההיררכיה וליצור מסננים.
איפה אפשר למצוא הנחיות או מדריכים נוספים לחיבור SharePoint ל-Power BI, כולל משאבי קהילה?
Microsoft Learn מספק תיעוד רשמי ומדריכים מפורטים לשילוב SharePoint עם Power BI. בנוסף, הפורומים של Microsoft Fabric Community וקהילת Power BI מציעים דוגמאות מעשיות ופתרונות ממשתמשים אחרים.