Looker 1.28 30-03-2014
מרכזי שליטה
- מסננים של מרכזי בקרה כדי לספק מרכזי בקרה אינטראקטיביים (לעיון במסמכי התיעוד)
- הוספנו את האפשרות "עיון ב-SQL" כדי לעבור ישירות לשאילתת SQL של רכיב בלוח הבקרה
- הגבלת מספר השאילתות שפועלות בו-זמנית
מסד נתונים
- תמיכה באזורי זמן ב-Redshift
טבלאות נגזרות
persist_forפועל בתוך תצוגות בסיס (לעיון במסמכי התיעוד)
פיתוח מודלים
- שיפרנו את חוויית היציאה ממצב הפיתוח כדי למנוע דפי 404
- הוספנו את האפשרות "סימון הכול" כדי לבחור את כל הקבצים במהלך רשימת הקבצים של git comm ב-Git commits
Looker 1.26 05.03.2014
מרכזי שליטה
- עכשיו אפשר להציג פירוט של רכיבים עם ערך יחיד בלוח הבקרה
- מרכזי בקרה יכולים להפנות לכמה מודלים (למשל, 2 חיבורים או יותר שמפעילים מרכז בקרה אחד)
פיתוח מודלים
- נוספה עזרה למקשי קיצור לעורך
- האפשרות "ביטול כל השינויים" מוחקת עכשיו קבצים שלא בוצע אחריהם מעקב
טבלאות נגזרות
ניהול והגדרה
- התראה על כתובת URL ציבורית: ההודעה מוצגת בכתובות URL ציבוריות אם המכונה משתמשת באישור SSL בחתימה עצמית.
- התראה על הוספת משתמש: כשמוסיפים משתמש עם דומיין שלא השתמשו בו בעבר, מוצגת אזהרה על כך שמוסיפים כתובת אימייל מדומיין זר.
- חיבורים למסדי נתונים: אפשרות להוסיף פרמטרים למחרוזת החיבור של JDBC
Looker 1.24 2014-02-09
תבניות עיצוב
- תיקון קבצים מצורפים לאימייל באופן עקבי ב-Outlook עבור דוחות Looker מתוזמנים
פיתוח מודלים
- עכשיו שם המודל של קובצי ה-include מופיע ברשימת הקבצים
ניהול והגדרה
- הוספנו תמיכה באזורי זמן בינלאומיים
Looker 1.22 2014-01-12
טבלאות נגזרות מתמידות (PDT)
- שימוש בטבלאות נגזרות מתמידות (PDT)
- חומר עזר: טבלאות נגזרות מתמידות (PDT)
- חומר עזר: תבניות עיצוב של נגזרות
- הגדרת סכימה ומסד נתונים זמניים
Looker 1.20 2013-11-29
הכלי ליצירת שאילתות (Query Builder)
- מיון השדות בסרגל הצד לפי תווית במקום לפי שם
- יצירת קיבוץ שדות לפי היקף במקום לפי שם התצוגה
- שגיאות במודל מוצגות בטעינת הדף הראשונה במקום אחרי הרצת השאילתה
מרכז שליטה
- הוספנו קישור לניתוח נתונים בתפריט הנפתח של לוח הבקרה כדי לגשת לשאילתה
- נוסף הפרמטר
show_pointsלתרשימי קו
LookML
- תמיכה בסכומים כוללים מחודש לחודש (אחוז מהסכום הכולל ואחוז מהחודש הקודם). לעיון במאמרי העזרה בנושא התחביר החדש
- הוספנו את
one_to_oneכאפשרות צירוף, שמאפשרת להוסיף מדדים לצירוף של קשרי גומלין מסוג אחד-לאחד. במאמרי העזרה מוסבר איך להשתמש בתחביר החדש.
פיתוח מודלים
- שינויים בהתנהגות של הכרטיסיות בדפדפן: אם קובץ המודל פתוח בכרטיסייה בדפדפן,
go to definitionעובר לכרטיסייה הפתוחה - שיפורים בכלי ליצירת סרטונים
- יצירה ויצירה מחדש של מודלים באופן סלקטיבי
- זיהוי משופר של שדות מזהים
- ממשק משתמש משופר של Git שמציין את המצב הנוכחי של מצב המפתח
- עכשיו מוצגות הודעות שגיאה ב-
saveעל שגיאות ניתוח - עכשיו SQL Runner יוצר LookML לשאילתה
- נוספה אפשרות לאפס את ספריית המפתחים כך שתתאים לקובצי המודלים בסביבת הייצור (הגישה היא דרך דף החשבון)
מסד נתונים
- שיפורים ב-SQL Runner וב-Model Generator של MSSQL, Aster ו-Vertica
- אבחון משופר של חיבורים שנכשלו למסד הנתונים
- תוקן באג במסנן השנה ב-Redshift
- הוספנו תמיכה ב-Redshift לטבלאות נגזרות
- נוספה תמיכה ב-SAP Hana
אדמין
- הוספנו חלונית שימוש כדי להציג את השימוש במוצר Looker בכל ההתקנה
- עכשיו האדמינים יכולים לראות את כל כתובות ה-URL של ה-Look הציבוריים
Looker 1.18 2013-10-06
מרכזי שליטה
- גרסת בטא של מרכזי הבקרה
- איך יוצרים מרכזי בקרה וחומר עזר בנושא מרכזי בקרה
שינויים ב-LookML
- ספירות משופרות
שינויים בניהול
- הגדרה אוטומטית של ספריית המודלים למפתחים
- עכשיו אפשר להוסיף משתמשים לרשימת המודלים עם הרשאות גישה
שינויים בפיתוח המודל
- רשימת הקבצים של המודל פשוטה יותר, ועכשיו אפשר להוסיף, למחוק ולשנות את השם של הקבצים
- עורך LookML מעודכן, עם חיפוש משופר, הודעות חכמות יותר על סטטוס הקובץ והדגשת תחביר משופרת
- העברנו את Generator ו-SQL Runner לקטע Model
- אופטימיזציות של הגנרטור, כולל שיפורים ל-Redshift
שינויים במסד הנתונים
- בדף החיבורים מתבצעות עכשיו בדיקות באופן פעיל ומוצג ניתוח מפורט של החיבורים
- תמיכה ב-SSL ל-Redshift
Looker 1.16.5 2013-08-05
חדש: "לוקים"
- השם של
Bookmarksהשתנה לשםLooks, והפריסה החזותית של Looks עודכנה - הוספנו עוד מרווחי תדירות למינויים
מסמכי תמיכה מעודכנים
- קישור למסמכי תמיכה שזמינים לכל המשתמשים
- מסמכים חדשים שנוספו בנושא שימוש ב-Looker ופיתוח ב-Looker
- עכשיו אפשר לחפש מסמכים
שינויים בניווט ובממשק המשתמש
- נוסף כפתור לשאילתה אחת (
clear) - שינויים בסמל של הכלי ליצירת שאילתות
- דמויות משתמשים עם תמיכה ב-gravatar
- שיפורים בפריסה לנייד
שינויים ב-LookML
- צירופים טובים יותר: עכשיו יש ב-LookML דרך טובה יותר לכתוב צירופים. במאמרי העזרה מוסבר איך להשתמש בתחביר החדש.
- טבלאות עם שמות חלופיים: הוספת
sql_table_nameכדי לטפל בשמות של טבלאות עם רווחים ותחיליות של טבלאות. במאמרי העזרה מוסבר איך להשתמש בתחביר החדש. - מאפייני שדות חדשים:
hidden: trueו-deprecated: true. שדות מוסתרים ושדות שהוצאו משימוש לא מוצגים ב-Looker Explorer, אבל הם יציגו תוצאות. בשדות שהוצאו משימוש מוצגת אזהרה על כך שהשדה הוצא משימוש. הדגלים האלה מאפשרים לשאילתות עם שדות ישנים להמשיך לפעול, אבל מעודדים אנשים לא להשתמש בהם.
שינויים בניהול
- רוטציה של קובצי יומן: אפשר להגדיר רוטציה פנימית מדי יום, מדי שבוע או מדי חודש. אם משתמשים במחליף יומנים חיצוני, צריך להגדיר את האפשרות "Never" ולשלוח אות USR2 לתהליך של Looker כדי להפעיל פתיחה מחדש של קובץ היומן.
- תהליך האימות של הסכם הרישיון עם משתמש הקצה (EULA) בתוך האפליקציה. אחרי העדכון, המשתמש הראשון שיתחבר למערכת יתבקש לאשר את הסכם הרישיון למשתמש קצה (EULA).
- שיפורים ב-SQL Runner
- המשתמשים יכולים לשנות את כתובת האימייל של החשבון
שינויים במסד הנתונים
- נוספו ניבים ל-BitYota, ל-Vertica ול-Vectorwise
- שיפורים בניב MS SQL
- שיפורים בביצועים של Redshift
Looker 1.12.10 30-03-2013
שינויים בניווט ובממשק המשתמש
- נוספו מקשי קיצור ל
Run Last Query(Control+Shift+L) ולEnter Developer Mode(Control+Shift+D) - האפשרות
Run Last Queryנוספה לתפריט הנפתח של המשתמשים - התכונה
Return to Last Queryתמיד מוצגת בדפי הדגמים - האפשרות
Historyהועברה לתפריט הנפתח של המשתמש - עכשיו אפשר להפעיל את הפונקציונליות של
Chatבלחיצה על סמל הצ'אט בתפריט הניווט העליון - הקישור
Support Siteמעביר אותך למסמכים של ? בתפריט הניווט העליון - פריסה משופרת ותיקון באגים בניווט במכשירים ניידים
- הוספנו אפשרות ניווט בדף הסימניות כדי שיהיה קל יותר לראות את הסימניות של משתמש אחר
- תפריט נפתח חדש בכותרת העמודה שמאפשר גישה קלה לסינון לפי עמודה, ציר/ביטול ציר של עמודה ומעבר להגדרת השדה מהתפריט הנפתח של כותרת העמודה.
יוצר השאילתות
- אזור מורחב שניתן ללחוץ עליו כדי להסתיר או להציג את סרגל הצד
- הוספנו התראה והנחיה להפעיל מחדש את השאילתה כשמבצעים שינויים
- תוצאות השאילתה מוגבלות ל-3,000, אלא אם מייצאים אותן
- הטמעת סדר מיון סביר כברירת מחדל כשלא צוין מיון
שינויים ב-LookML
- שינויים בתחביר של מסנני ברירת המחדל עם הוספת
Conditionally Filter(לעיון במסמכי התיעוד המתוקנים) - תמיכה ב-"from" בתצוגת הבסיס
שונות
- שעות Epoch: מוצגות בפורמט "YYYY-MM-DD HH" כדי שהן יסוננו כמו שצריך כשלוחצים עליהן
- חיבורים למסד הנתונים: אפשר להגדיר את מספר החיבורים המקסימלי לכל חיבור למסד הנתונים
- חיבורים למסדי נתונים: נוספה אפשרות SSL
Looker 1.11.30 05-03-2013
- מראה ותחושה חדשים לממשק עם שיפורים בנוחות השימוש
- ממשק שאילתות בעיצוב חדש
- שילוב של Git בממשק (כך שלא צריך להשתמש ב-SSH כדי לפרוס שינויים) (ראו את המסמכים המעודכנים)
- תמיכה במסד נתונים של Redshift
Looker 1.11.23 2013-02-19
עדכוני מוצרים
- אבטחת SSL משופרת
- חיבור מחדש אוטומטי למסדי נתונים של Postgres
- הכלי ליצירת מודלים תומך עכשיו ביצירת מודלים לטבלה אחת
- טיפול משופר בשגיאות ERB והצגה משופרת שלהן
- אפשרות להגדיר משתמשים חדשים כאדמינים כשמוסיפים אותם
- עזרה בנושא סינון בממשק השאילתות החדש
עדכונים לשפת LookML
- הערך "yesno" נתמך כמסגרת זמן
- המאפיין "datatype" לשדות של מסגרת זמן; מציין את סוג השדה של מסד הנתונים הבסיסי (ראשית זמן, חותמת זמן, תאריך ושעה, תאריך)
Looker 1.11.13 2012-12-21
יומן היסטוריה משופר
ההיסטוריה מוצגת בפורמט קריא יותר. בשאילתות מוצגים הפרמטרים של התצוגה, השדות והמיון במקום משפט לא קריא באנגלית.
מסנני תאריכים מאפשרים ערכי NULL
אפשר להשתמש ב-NULL, NOT NULL ו--NULL בכל מסנני התאריכים.
טיפול בשגיאות
שיפרנו את הטיפול בשגיאות במצב פיתוח ב-Looker כדי לזהות פרמטרים והצהרות עם שמות שגויים.
היקף השדה
הוספנו את השורה "- scoping: true" כדי לפשט את השפה. אם מגדירים scoping: true, כל השמות של השדות והקבוצות מוגדרים לתצוגה. שמות של קבוצות ושמות של שדות שלא כוללים נקודה (.) נחשבים ככאלה שמוגדרים ברמת התצוגה. השם המלא של קבוצה או שדה תמיד מכיל נקודה ('.'). לדוגמה, השם המלא של השדות שבהמשך יהיה "foo.bar", אבל אפשר להתייחס אליו בתור "bar" בתוך התצוגה:
אחרי (scoping: true)
- view: foo
fields:
- dimension: bar
לפני (בלי הגדרת היקף)
- view: foo
fields:
- name: foo_bar
- מודלים שלא מוגדר בהם scoping: true ממשיכים לפעול כמו תמיד.
- הכלי ליצירת מודלים יוצר עכשיו מודלים ברמת ההיקף
תמיכה בטבלאות נגזרות
אפשר ליצור תצוגות על סמך שאילתות משנה (טבלאות נגזרות). זה מעולה כדי לאסוף עובדות על ישויות. טבלאות נגזרות נוצרות לפני שהשאילתה הראשית פועלת. כדי להשתמש בתכונה הזו ב-mySQL, תצטרכו גישת כתיבה למסד נתונים בשם TMP, למרות ש-Looker אף פעם לא כותב במסד הנתונים הזה. Looker משתמש רק ב-"CREATE TEMPORARY TABLE TMP".
דוגמה לטבלה נגזרת
- base_view: orders
view: orders
- view: orders
fields:
- dimension: amount
type: number
- dimension: total_amount
type: sum
sql: ${amount}
- join: users
sql_on: orders.user_id=users.id
base_only: true
- join: user_orders_facts
sql_on: orders.user_id=user_orders_facts.user_id
base_only: true
- view: users
fields:
- dimension: name
- view: user_orders_facts
derived_table:
sql: |
SELECT
users.id as user_id
, COUNT(*) as lifetime_orders
, MAX(orders.date) as most_recent_purchase_date
FROM orders
GROUP BY user.id
indexes: [user_id]
fields:
- dimension: lifetime_orders
type: number
- dimension: most_recent_order
type: time
timeframes: [date, week, month, year]
sql: $$.most_recent_purchase_date
שיפורים בתמיכה במסדי נתונים
- מילים שמורות של Postgres מופיעות עכשיו במירכאות כשיוצרים מודלים
- עכשיו יש תמיכה ב-MSSQL כדיאלקט SQL
Looker 1.10.13 06-11-2012
צ'אט תמיכה באפליקציה
עכשיו האדמינים יראו את התיבה "צ'אט עם Looker Eng" בפינה השמאלית התחתונה. עכשיו קל עוד יותר לפנות לצוות ההנדסה של Looker כדי לקבל עזרה בכל שאלה, קטנה כגדולה. אם נתקעתם, אתם יכולים לפנות אלינו בצ'אט של Looker. אנחנו כאן כדי לעזור.
משתמשים שאין להם הרשאת אדמין יכולים לראות את המודל של LookML
כל משתמשי Looker יכולים עכשיו לבדוק את מודל LookML הבסיסי דרך הקישור "תצוגה" לצד כל שדה, או מהקישור "מודלים" בכותרת.
עדכונים במונחים
הגדרנו כמה מונחים חדשים ב-Looker:
- LookML – השפה של Looker, שמבוססת על YAML, שמאפשרת להגדיר מודל עסקי לוגי לחיבור נתון למסד נתונים.
- שדה – מייצג נתון, ישירות מעמודה במסד נתונים או מחושב מעמודה אחת או יותר במסד נתונים. מוגדר ב-LookML.
- מאפיין – שדה שמשמש לחלוקת התוצאות בשאילתה לקבוצות נפרדות.
- מדד – שדה שמשמש לצבירת נתונים נצברים בשורות במסד נתונים.
- שאילתה – הרצה של הצהרת SQL שמבוססת על שדות ומאפיינים שנבחרו בתצוגה נתונה.
- תצוגה – אוסף של שדות וצירופים שמתארים ישות עסקית (משתמש, הזמנה וכו'). כתוב ב-LookML. בעבר נקרא "שאילתה" בכותרת.
- מודל – אוסף של תצוגות ומטא-נתונים משויכים שמתארים את המודל הלוגי של העסק. בעבר, הכותרת של החלק הזה הייתה "מילון".
- במסגרת השינויים האלה, עדכנו גם את הכותרת בממשק המשתמש של Looker באינטרנט. האפשרויות "מילון" ו"שאילתה" אוחדו לתפריט נפתח אחד בשם "ניתוח נתונים". עכשיו יש קישור למודלים בכותרת (כפי שמתואר למעלה).
עדכונים לגבי מינויים לאימייל
עכשיו אפשר ליצור מינויים לאימייל עם זמני התחלה וחזרה בהתאמה אישית. אתם יכולים גם להוסיף מנויים נוספים שיקבלו עותק של האימייל, בתוך הארגון או מחוץ לו. אפשר לנהל את האנשים שנשלח אליהם אימייל מחוץ לארגון דרך הקטע "ניהול אנשים מחוץ לארגון" בחלונית הניהול.
כמו תמיד, נשמח לקבל משוב והצעות.