בדף הזה מוסבר על שיטות מומלצות לשיפור הביצועים כשמשתמשים במקור של אצווה ב-Salesforce ב-Cloud Data Fusion.
שיפור הביצועים באמצעות חלוקה של מפתחות ראשיים (PK)
פיצול לפי מפתח ראשי (PK) מחלק מערכי נתונים גדולים למערכי נתונים קטנים יותר, או חלקים.
להפעלת חלוקת מפתח ראשי (PK) בפלאגין של מקור אצווה ב-Salesforce יש את היתרונות הבאים:
- הוא משפר את הביצועים, במיוחד כשמדובר במערכי נתונים גדולים
- היא מפחיתה את העומס על השרת
- הוא משפר את יכולת ההתאמה
כדי להשתמש בחלוקה לחלקים של מפתח ראשי, פועלים לפי השלבים הבאים:
- עוברים לממשק האינטרנט של Cloud Data Fusion ופותחים את צינור הנתונים בדף Studio.
- אופציונלי: אם לא הוספתם צומת Salesforce לצינור, מוסיפים אותו:
- בתפריט מקור, לוחצים על Salesforce. צומת Salesforce מופיע בצינור. אם מקור הנתונים של Salesforce לא מופיע בדף Studio, צריך לפרוס את הפלאגינים של Salesforce מ-Cloud Data Fusion Hub.
- כדי להגדיר את המקור, עוברים לצומת Salesforce ולוחצים על Properties (מאפיינים).
- מפעילים את האפשרות הפעלת חלוקה של מפתח ראשי (PK) לחלקים.
- בשדה גודל המקטע, מזינים את מספר הרשומות בכל מקטע. ערך ברירת המחדל הוא
100000רשומות. המספר המקסימלי הוא250000רשומות. - לוחצים על אימות.
שימוש במסנני שאילתות של SObject או בשאילתות SOQL
כדי לצמצם את מספר הקריאות ל-API ב-Salesforce, מאחזרים רשומות באמצעות מסנני שאילתות של SObject או שאילתות SOQL.
מסנני שאילתות SObject: מגדירים את המסנן במאפייני התוסף Salesforce בשדה שם SObject. מידע נוסף מופיע במאמר בנושא הגדרת הפלאגין.
שאילתות SOQL: מגדירים את השאילתות במאפייני הפלאגין של Salesforce בשדה SOQL query. מידע נוסף זמין במאמר בנושא שאילתות SOQL למקור Salesforce.
המאמרים הבאים
- מידע על הגדרת מקור אצווה של Salesforce ב-Cloud Data Fusion
- אפשר להיעזר במדריך לתוסף Salesforce.