גישה לנתוני ביקורת באמצעות Azure Synapse Link עבור Dataverse ו- Power BI

לקוחות שמשתמשים ב- Azure Synapse Linkעבור Dataverse יכולים לייצא יומני ביקורת כדי לעמוד בקלות במדיניות הביקורת החיצונית והפנימית, הציות, האבטחה מדיניות הפיקוח שנפוצה בארגונים רבים.

הביקורת של Microsoft Dataverse נתמכת בכל הטבלאות והעמודות המותאמות אישית ואלה שהכי ניתנות להתאמה אישית. יומני ביקורת מאוחסנים ב- Dataverse וצורכים קיבולת של אחסון ביומן. אם יש לך משאבי Azure באותו אזור שבה נמצאת סביבת ה- Dataverse, באפשרותך לייצא יומני ביקורת לחשבון אחסון של Azure באמצעות Azure Synapse Link עבור Dataverse ולבצע שאילתה ביומני הביקורת באמצעות Azure Synapse Analytics ו- Power BI Desktop.

‏‫דרישות מוקדמות‬

משימות שיש להשלים

להלן השלבים ברמה גבוהה ליצירת האחסון וסביבת העבודה ב- Azure, ולאחר מכן Azure Synapse Link עבור Dataverse כדי שניתן יהיה ליצור דוחות ב- Power BI:

  1. יצירת קישור Azure Synapse Link
    1. יצירה של קבוצת משאבים.
    2. יצירת חשבון Azure Data Lake Storage Gen2 שבה ספרייה היררכית מופעלת.
    3. יצירת סביבת עבודה של Synapse
    4. יצירת מאגר Apache Spark עבור סביבת העבודה של Synapse.
    5. כדי להפוך לזמין את יכולת יצרן האפליקציות שלך ליצור Azure Synapse Link עבור Dataverse, יש להעניק הרשאות לחשבון אחסון ולסביבת עבודה של Synapse ל- Power Platform Maker.
  2. חיבור טבלת ביקורת של Dataverse לסביבת עבודה של Synapse
    1. אימות מצב הסנכרון של טבלת הביקורת.
  3. יצירת דוחות ולוחות מחוונים באמצעות Power BI
  1. היכנס אל פורטל Azure.
  2. יצירה של קבוצת משאבים. מידע נוסף: יצירת משאב
  3. יצירת חשבון אחסון. מידע נוסף: יצירת חשבון אחסון
    תחת פרטי הפרויקט:
    1. יש לבחור את המינוי שבו נוצרה קבוצת המשאבים.

    2. יש לבחור את קבוצת המשאבים שיצרת קודם לכן.

    3. להזין שם חשבון האחסון.

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

      יצירת חשבון Azure Storage

  4. יש להעניק לגישה לחשבון האחסון למנהל המערכת של Power Apps שמחבר את הטבלאות של Dataverse לחשבון האחסון הזה.
    1. בחלונית הימנית בקרת גישה (IAM).
    2. בחר הקצאות תפקיד>+ הוסף>הוסף הקצאות תפקיד.
    3. תחת הוסף הקצאת תפקיד, יש לבחור בכרטיסייה חברים.
    4. בחר במשתמש Power Platform שהוא מנהל מערכת ולאחר מכן בחר בכרטיסייה תפקידי מנהל מערכת מורשים.
    5. יש להזין בעלים בתיבת החיפוש.
    6. יש לבחור בתפקיד משתתף בחשבון האחסון.
    7. יש להפוך את האפשרות אפשר למשתמש להקצות את כל התפקידים (בעלי הרשאות גבוהות) לזמינה במקטע מה המשתמש יכול לעשות.
  5. חזור על השלבים הקודמים עבור התפקידים האלה:
    • תורם נתונים של Blob אחסון
    • בעלי הנתונים של Blob אחסון
  6. יצירת סביבת עבודה של Synapse
    תחת פרטי הפרויקט:
    1. יש לבחור את המינוי שבו נוצרה קבוצת המשאבים.
    2. יש לבחור את קבוצת המשאבים שיצרת קודם לכן.
    3. שם סביבת עבודה. בחר כל שם ייחודי כללי.
    4. אזור. יש לבחור את האזור שבו ממוקמת הסביבת ה- Dataverse שלך.
    5. יש לבחור בשם חשבון האחסון שיצרת קודם לכן.
    6. בחר צור חדש תחת שם מערכת הקבצים.
    7. הזן שם עבור מערכת הקבצים Data Lake Storage Gen2.
  7. יצירת מאגר Spark עבור סביבת העבודה של Synapse.
    1. עבור אל קבוצת המשאבים של סביבת העבודה של Synapse שנוצרה קודם לכן.
    2. חשבון האחסון וסביבת העבודה של Synapse רשומים תחת משאבים. בחר את סביבת העבודה של Synapse שיצרת בשלב שלעיל.
    3. בחר + מאגר Apache Spark חדש כדי ליצור מאגר Spark.
    4. בדף מאגר ה- Apache Spark החדש:
    • יש להזין שם למאגר Apache Spark.
    • יש להזין 5, במספר הצמתים.
    • יש לבחור בכרטיסייה הגדרות נוספות ולאחר מכן להזין 5 עבור מספר הדקות ללא פעילות.

הערה

  • אין עלויות שנגרמות בעקבות יצירת מאגרי Spark. חיובים נגרמים רק לאחר ביצוע עבודת Spark במאגר היעד ב- Spark ומופע Spark מופעל לפי דרישה. עלויות אלו קשורות לשימוש ב- Spark של Azure Synapse Workspaceומחויבות מדי חודש. עלות ניהול מחשוב Spark תלויה בעיקר במרווח הזמן לעדכון מצטבר ובנפחי הנתונים. מידע נוסף: תמחור Azure Synapse Analytics
  • חשוב לקחת בחשבון את העלויות הנוספות הללו כאשר מחליטים להשתמש בתכונה זו מכיוון שהן אינן אופציונליות ויש לשלם אותן כדי להמשיך להשתמש בתכונה זו.

חיבור טבלת ביקורת של Dataverse לסביבת עבודה של Synapse

כדי לחבר את טבלת הביקורת של Dataverse לסביבת עבודה של Synapse, ניתן להשתמש ב- Azure Synapse Link שנוצר מוקדם יותר במאמר זה.

  1. באמצעות חשבון משתמש בעל התפקיד האבטחה מנהל מערכת של Dataverse, יש להיכנס אל Power Apps ולאחר מכן לבחור את הסביבה הרצויה.
  2. חיבור Dataverse לסביבת עבודה של Synapse:
    1. בחלונית הניווט הימנית, יש לבחור Azure Synapse Link. אם הפריט אינו זמין, יש לבחור עוד>גלה הכל. בחר קישור חדש.
    2. בדף קישור חדש:
      • בחר את האפשרות התחבר אל Azure Synapse Analytics workspace.
      • בחר את מינוי Azure, את קבוצת המשאבים ואת חשבון האחסון.
      • יש לבחור באפשרות השתמש במאגר Spark עבור משימת המרת נתונים של Delta Lake.
      • בחר את במאגר Spark ובחשבון האחסון.
    3. בחר הבא.
    4. הרחב את הכרטיסייה מתקדם והזן 480 דקות בשדה מרווח הזמן. מאוחר יותר, יתאפשר לך לשנות את משך התדירות לריענון טבלאות ה- Dataverse בסביבת העבודה של Synapse.
    5. מתחת לרשימת הטבלאות, בחר את הטבלאות ביקורת ומשתמש.

מעקב אחר שינויים חייב להיות מופעל בטבלאות שבחרת. למידע נוסף: הפיכת מעקב אחר שינויים לזמין כדי לשלוט בסינכרון נתונים.

לוקח זמן עד שטבלאות Dataverse טבלאות מיוצאות לסביבת העבודה של Synapse. לאחר סיום הייצוא, תהיה לך אפשרות לנהל את נתוני הטבלה בסביבת העבודה של Synapse. מידע נוסף: נהל נתוני טבלה בסביבת העבודה של Synapse

אימות מצב הסנכרון של טבלת הביקורת

  1. ב- Power Apps, יש לבחור Azure Synapse Link בחלונית הניווט הימנית.
  2. יש לפתוח את הקישור שיצרת ולאמת את מצב הסנכרון של טבלת הביקורת. הוא צריך להיות מוצג כפעיל.

יצירת דוחות ולוחות מחוונים באמצעות Power BI

גש לנתוני הביקורת באמצעות סביבת העבודה Azure Synapse Analytics שלך באמצעות Power BI Desktop. אם אין לך עדיין Power BI Desktop, יש להוריד בכתובת Power BI Desktop ולהתקין אותו. זוהי אפליקציה ללא תשלום הפועלת במחשב המקומי שלך.

יצירת דוחות באמצעות החיבור סביבת העבודה של Azure Synapse Analytics

יש להשתמש בחיבור סביבת העבודה של Azure Synapse Analytics לנפחים קטנים יותר של נתונים לבניית דוחות Power BI.

  1. יש להפעיל את Power BI Desktop, ולאחר מכן בהפעלת Power BI חדשה, לבחור קבלת נתונים>עוד....
  2. בחלונית הימנית של חלונית הדו שיח קבל נתונים, יש לבחור Azure ואוז בחלונית השמאלית לבחור סביבת העבודה של Azure Synapse Analytics (ביתא).
  3. בחר התחבר.
  4. יש לבחור כניסה, ולהזין או לבחור בחשבון הארגוני שלך, שהוא החשבון שיש לו גישה ל- Azure Synapse workspace שיצרת. בחר התחבר.
  5. לאחר הכניסה, יש לבחור את סביבת העבודה מתחת לחלונית הדו-שיח נווט.
  6. יש להרחיב את סביבת העבודה ולאתר את סביבת העבודה של סביבת Dataverse. מוצגת רשימת טבלאות Dataverse.
  7. בחר את הטבלאות ביקורת ו- systemuser ולאחר מכן בחר טען. בחר את טבלאות הביקורת ו- systemuser ב- Power BI Desktop
  8. עם הטבלאות שנבחרו, תוכל לבנות תצוגות חזותיות שןל Power BI.

יצירת דוחות באמצעות החיבור SQL של Azure Synapse Analytics

יש להשתמש בחיבור סביבת העבודה של Azure Synapse Analytics SQL לנפחים גדולים יותר של נתונים לבניית דוחות Power BI.

  1. יש להפעיל את Power BI Desktop, ולאחר מכן בהפעלת Power BI חדשה, לבחור קבלת נתונים>עוד....
  2. בחלונית הימנית של חלונית הדו שיח קבל נתונים, יש לבחור Azure ואז לבחור SQL של Azure Synapse Analytics.
  3. בחר התחבר.
  4. הזן את שמות השרת ומסד הנתונים.
    • את שם השרת ניתן למצוא בפורטל Azure. יש להזין את שם המשתמש בשורת החיפוש ולאחר מכן לבחור בסביבת העבודה. בדף סקירה כללית, יש להעתיק את נקודת הקצה ללא שרת מסוג SQL ולחזור אל הדף מסד הנתונים של SQL Server Power BI ולהדביק אותו בשדה שרת.
    • ניתן למצוא את שם מסד הנתונים ב- Azure Synapse Link ב- Power Apps ‏(make.powerapps.com). יש לבחור באפשרות Azure Synapse Link עבור Dataverse בחלונית ניווט הימנית, לבחור ב- Azure Synapse Link, ואז לבחור מעבר אל סביבת העבודה של Azure Synapse Analytics בסרגל הפקודות. ניתן למצוא את שם מסד הנתונים שלך בתיקיה מסד נתונים מסוג אגם בדף נתונים .
  5. בחר אישור.

למידע נוסף

הכרטיסיה 'ביקורת' ב'הגדרות מערכת'