העברת נתוני תצורה בין סביבות וארגונים באמצעות הכלי 'העברת תצורה'

הכלי 'העברת תצוגה' מאפשר להעביר את נתוני התצורה בין סביבות וארגונים. נתוני תצורה משמשים להגדרת פונקציונליות מותאמת אישית ביישומי Customer Engagement ‏(Dynamics 365 Sales, ‏Dynamics 365 Customer Service, Dynamics 365 Field Service‏, Dynamics 365 Marketing, ו- Dynamics 365 Project Service Automation), ובדרך כלל היא מאוחסנת בגופים מותאמים אישית. נתוני התצורה שונים מנתוני משתמש הקצה (תיק לקוח, אנשי קשר, וכן הלאה). דוגמה טיפוסית של נתוני תצורה היא מה שאתה מגדיר ב- Unified Service Desk עבור CDM עבור יישומים כדי להגדיר יישום מותאם אישית של נציג במרכז העזרה. ישויות ב- Unified Service Desk, יחד עם נתוני התצורה המאוחסנים בישויות, מגדירים יישום של נציגי שירות. לקבלת מידע נוסף על Unified Service Desk, ראה מדריך הניהול עבור Unified Service Desk.

הכלי Configuration Migration מאפשר:

  • בחר את הישויות והשדות מהמקום שממנו ברצונך לייצא את נתוני התצורה.

  • הימנע מרשומות כפולות במערכת היעד על-ידי הגדרת תנאי ייחודיות עבור כל ישות המבוססת על שילוב שדות בישות, המשמש להשוואה מול ערכים במערכת היעד. אם אין ערכים תואמים, תיווצר רשומה ייחודית במערכת היעד. אם מאותרת רשומה תואמת, הרשומה תתעדכן במערכת היעד.

    הערה

    אם לא צוינו תנאי זיהוי כפילויות (ייחודיות) עבור ישות שמייצאים, הכלי משתמש בשם השדה הראשי של הישות כדי להשוות לעומת הנתונים הקיימים במערכת היעד.

  • השבת יישומי plug-in לפני ייצוא נתונים ולאחר מכן הפוך אותם לזמינים שוב במערכת היעד לאחר השלמת הייבוא עבור כל הישויות או הישויות שנבחרו.

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

  • שימוש חוזר בסכימה קיימת כדי לייצא נתונים ממערכת מקור.

  • העבר באופן אוטומטי שדות תאריך ושעה קדימה בעת ייבוא לסביבות הדגמה.

  • הטבעה של המודולים המיוצאים שנוצרו מכלי זה (קבצי סכימה ונתונים) בתוכניות אחרות. לדוגמה, באפשרותך להשתמש בנתונים המיוצאים ב- Package Deployer ביחד עם נתונים וקבצים של פתרונות אחרים כדי ליצור ולפרוס חבילות בסביבה. מידע נוסף: פריסת חבילות באמצעות Package Deployer

הכלי Configuration Migration זמין כחבילת NuGet או שאתה יכול להוריד את הכלי באמצעות Power Platform CLI.

כיצד פועל הכלי Configuration Migration?

בתרשים הבא ניתן לראות איך משתמשים בכלי Configuration Migration להעברת נתוני תצורה.

תרשים זרימת תהליך של העברת תצורה.

סימן שלב 1 הגדר את הסכימה של נתוני המקור לייצוא: קובץ הסכימה (.xml) מכיל מידע על הנתונים שברצונך לייצא, כגון ישויות, תכונות, קשרים, הגדרת ייחודיות הנתונים, והאם יש להשבית את התוספים לפני ייצוא הנתונים. מידע נוסף: צור סכימה לייצוא נתוני תצורה

סימן שלב 2 השתמש בסכימה כדי לייצא נתונים: השתמש בקובץ הסכימה כדי לייצא את הנתונים לקובץ .zip המכיל את הנתונים ואת הסכימה של הנתונים המיוצאים. מידע נוסף: צור סכימה לייצוא נתוני תצורה

סימן שלב 3 ייבוא הנתונים המיוצאים: השתמש בנתונים המיוצאים (קובץ .zip) כדי לייבא אותם לסביבת היעד. ייבוא הנתונים מתבצע במספר מהלכים כדי לייבא תחילה את נתוני היסוד תוך העברה לתור של נתוני התלויות, ולאחר מכן ייבוא של נתוני התלויות בשלבים הבאים, כדי לטפל בכל יחסי התלות של נתונים או הקישורים. פעולה זו מבטיחה ייבוא נתונים נקי. מידע נוסף: ייבוא נתוני תצורה

פתור בעיות העברה של נתוני התצורה באמצעות קבצי יומן רישום

הכלי 'העברת תצוגה' מספק תמיכה ברישום כדי לקבל מידע מפורט על שגיאות שעלולות להתרחש בעת הכניסה אל הסביבה באמצעות הכלי, פעילויות המבוצעות על-ידי הכלי במהלך הגדרת הסכימה וייצוא/ייבוא של נתוני התצורה ומידע על הנתונים שיובאו בעזרת הכלי. יש שלושה קובצי יומן שנוצרו על-ידי הכלי והם זמינים במיקום הבא במחשב שבו אתה מפעיל את הכלי: c:\Users\<UserName>\AppData\Roaming\Microsoft\Microsoft Dataverse Configuration Migration Tool\<Version>.

  • Login_ErrorLog.log: מספק מידע אודו הבעיות שהתרחשו כאשר אתה משתמש בכלי כדי להיכנס לסביבה. אם קיימות בעיות במהלך הכניסה למערכת, מופיעה הודעה במסך הכניסה של הכלי עם קישור לקובץ יומן רישום זה. ההודעה מציינת כי אירעה שגיאה בעת עיבוד בקשת הכניסה והמשתמש יכול להציג את יומן רישום השגיאות. באפשרותך ללחוץ על הקישור בהודעה כדי להציג קובץ יומן רישום זה. קובץ יומן הרישום נוצר בפעם הראשונה שבה שאתה נתקל בבעיות כניסה בכלי. מכאן ואילך, קובץ יומן הרישום משמש כדי לתעד מידע על בעיה בכניסה, בכל פעם שהיא מתרחשת.

  • DataMigrationUtility.log: מספק מידע מפורט על כל משימה שבוצעה בכלי במהלך ההפעלה האחרונה. באפשרותך להציג את קובץ יומן הרישום מהכלי על-ידי לחיצה על תפריט יומנים במסך הראשי, ולחיצה על יומן פועל.

  • ImportDataDetail.log: מספק מידע מפורט אודות הנתונים שיובאו במשימת הייבוא האחרונה באמצעות הכלי. בכל פעם שאתה מפעיל משימת ייבוא באמצעות כלי זה, הפרטים הקיימים מקובץ יומן הרישום יועברו אל קובץ הנקרא ImportDataDetail._old.log באותה ספריה, והקובץ ImportDataDetail.log יציג מידע על משימת הייבוא האחרונה שהופעלה באמצעות הכלי. באפשרותך להציג את קובץ יומן הרישום מהכלי על-ידי לחיצה על תפריט יומנים במסך הראשי, ולחיצה על יומן הייבוא האחרון.

שיטות עבודה מומלצות עבור העברת נתוני התצורה באמצעות הכלי

להלן הדברים שכדאי לשקול בעת השימוש בכלי זה כדי להעביר את נתוני התצורה:

  • בעת יצירת הסכמה לייצוא נתונים, עליך להגדיר כללי ייחודיות מתאימים עבור כל ישות כדי למנוע עדכון נתונים בשוגג במערכת היעד.

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

  • גבה את סביבת הייצור שלך לפני ייבוא הנתונים.

הגבלות

  • העברת הישות 'לוח שנה' אינה נתמכת.
  • העברה של עמודות תמונות אינה נתמכת.

למידע נוסף

הורדת כלים מ- NuGet
יצירת סכימה לייצוא נתוני תצורה
שינוי סכימת נתוני התצורה
ייבוא נתוני תצורה
ניהול תצורת קטלוג מוצרים