כתובות URL מורחבות של שאילתות והכלי לאימות התוכן ב-Looker מאפשרים לפתור את השגיאה Could not find the model or view requested ב-Explores, ב-Looks ובלוחות הבקרה. אם כתובת URL של שאילתה מכילה שגיאת הקלדה או מפנה למודל LookML או ל-Explore ששמו שונה, אפשר לעדכן את ההפניה בכתובת URL של שאילתה אחת או להחליף אותה בכל התוכן השמור.
השגיאה
יכול להיות שתופיע השגיאה הבאה בדף 'ניתוח נתונים', ב-Look או בלוח בקרה:
Could not find the model or view requested.
גורמים נפוצים
הנה כמה סיבות נפוצות לשגיאה הזו:- שגיאת הקלדה בכתובת ה-URL: אם יצרתם כתובת URL של Explore באופן ידני, בדקו את המודל ואת השם של Explore בכתובת ה-URL כדי לוודא שהם נכונים.
- השם של ה-Explore או של המודל השתנה:
כל שאילתה של Look או של מרכז בקרה מבוססת על מודל ועל Explore. אם השם של המודל או של התכונה 'ניתוח נתונים' משתנה, השאילתה של ה-Look או של מרכז הבקרה עדיין תפנה לשם הישן עד שתעדכנו אותה לשם החדש.
לדוגמה, אם השם של Explore משתנה מ-
old-nameל-new-name, כל שאילתות לטבלאות Look או למרכזי בקרה שמשויכות ל-Explore הזה עדיין ינסו להשתמש ב-Exploreold-nameעד שתעדכנו אותן.
פתרון בעיות
יש כמה דרכים לפתור את השגיאה הזו, אבל ברוב המקרים אפשר לפתור אותה פשוט על ידי החלפת המודל או שם ה-Explore השגוי בשם חוקי. כדי לעדכן שאילתה אחת או את כל ה-Looks ומרכזי הבקרה במכונה של Looker, אתם יכולים להשתמש בשיטות הבאות:- שינוי כתובת ה-URL של שאילתה אחת
- שימוש בכלי לאימות התוכן
שינוי כתובת ה-URL של שאילתה אחת
אם אתם יודעים ששם של ניתוח או שם של מודל השתנה, אתם יכולים לתקן לוחות בקרה וניתוחים ספציפיים באמצעות כתובת ה-URL המלאה. כתובת ה-URL המלאה מכילה את שם המודל, את שם ה-Explore ואת שמות השדות. אפשר להשתמש בפונקציה הזו כדי לשנות את השם של השאילתה ב'ניתוח נתונים' או במודל.
- בוחרים באפשרות ניתוח נתונים מכאן מתוך השאילתה של Look או של לוח הבקרה.
- לוחצים על סמל גלגל השיניים תפריט הפעולות לצד הפעלה ועריכה, ואז על שיתוף.
- מעתיקים את כתובת ה-URL המלאה ומדביקים אותה במקום אחר, כמו במסמך או בסרגל הכתובות של הדפדפן. (אם מדביקים את כתובת ה-URL בסרגל הכתובות של הדפדפן, לא לוחצים עדיין על Enter. אם תלחצו, כתובת ה-URL המלאה תהפוך לכתובת URL מקוצרת).
-
משנים את הטקסט של כתובת ה-URL כדי לשנות את השם של הניתוח. כתובת ה-URL היא בפורמט הבא:
https://instance_name.looker.com/explore/MODEL_NAME/EXPLORE_NAME?fields=...
- במקרה הצורך, מעתיקים את כתובת ה-URL המלאה ומדביקים אותה בדפדפן, ואז מקישים על Enter או על מקש Return כדי לנווט לכתובת ה-URL.
- שומרים את הניתוח כשאילתה של Look או של מרכז בקרה.
שימוש בכלי לאימות התוכן
לכלי לאימות התוכן יש פונקציה של חיפוש והחלפה. אפשר להשתמש בזה כדי להחליף את השם של Explore בכל ה-Looks. עם זאת, הפעולה הזו תשנה כל שאילתה של Look ושל מרכז הבקרה שמשתמשת ב-old-name, לכן חשוב לבצע את השלב הזה בזהירות.
השגיאה הזו עדיין מוצגת. מה עכשיו?
אם ניסיתם את השלבים הקודמים ואתם עדיין רואים את השגיאה, פנו לאדמין של Looker בחברה שלכם כדי לוודא שהמודל וה-Explore המבוקשים קיימים במכונה של Looker. אם אתם עדיין נתקלים בבעיות, פנו לתמיכה של Looker כדי לקבל עזרה נוספת.