הערות מוצר לגרסה ‎1.x

‫Looker 1.28 30-03-2014

מרכזי שליטה

  • מסננים של מרכזי בקרה כדי לספק מרכזי בקרה אינטראקטיביים (לעיון במסמכי התיעוד)
  • הוספנו את האפשרות "עיון ב-SQL" כדי לעבור ישירות לשאילתת SQL של רכיב בלוח הבקרה
  • הגבלת מספר השאילתות שפועלות בו-זמנית

מסד נתונים

  • תמיכה באזורי זמן ב-Redshift

טבלאות נגזרות

פיתוח מודלים

  • שיפרנו את חוויית היציאה ממצב הפיתוח כדי למנוע דפי 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)

‫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

שונות

  • שעות 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 באינטרנט. האפשרויות "מילון" ו"שאילתה" אוחדו לתפריט נפתח אחד בשם "ניתוח נתונים". עכשיו יש קישור למודלים בכותרת (כפי שמתואר למעלה).

עדכונים לגבי מינויים לאימייל

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

כמו תמיד, נשמח לקבל משוב והצעות.