מצב טורבו
בדף הזה מתואר שלב אופציונלי להפעלת מצב טורבו לפריסת Cortex Framework Data Foundation. ב-Google Cloud Cortex Framework יש שני מצבי פריסה שכדאי לקחת בחשבון כשמגדירים את צינורות עיבוד הנתונים בקובץ config.json.
מצב רגיל (
turboMode=false):האפשרות הזו מומלצת אם אתם עדיין מבצעים שינויים במקור הנתונים או אם אתם חושדים שיש אי התאמות בין התצוגות לבין טבלאות הנתונים בפועל. במצב הזה, תהליך הפריסה מנסה ליצור את כל התצוגות שהוגדרו בהגדרה, גם אם יש שגיאות בחלק מהתצוגות. התהליך הזה עשוי להימשך זמן רב יותר, אבל הוא עוזר לזהות את כל הבעיות הפוטנציאליות (חוסר התאמה בין תצוגות לטבלאות) בהרצה אחת.
מצב טורבו (
turboMode=true):השיטה הזו מתאימה לפריסות מהירות יותר אחרי שמסיימים להגדיר את מקור הנתונים בצורה נכונה. תהליך הפריסה יוצר באופן דינמי קובץ
cloudbuild.views.yamlעם כל תצוגה בקובץ התלויות הנכון (לדוגמה,dependencies_ecc.txtאוdependencies_s4.txt) כשלב יחיד בבנייה. האפשרות הזו יכולה לקצר משמעותית את זמני הפריסה (עד פי 10 מהר יותר). עם זאת, החיסרון הוא שאם יש שגיאה בתצוגה כלשהי במהלך הפריסה, התהליך כולו נעצר. יכול להיות שזה לא אידיאלי למטרות ניפוי באגים, כי יכול להיות שתצטרכו להפעיל מחדש את הפריסה כדי לזהות את השגיאה הספציפית.
ההמלצה היא לבחור באפשרות 'רגיל' להגדרה ראשונית או לפתרון בעיות, ובאפשרות 'טורבו' לפריסות מהירות יותר בהמשך.