בדף הזה מוסבר איך שולחים דוחות Look ושאילתות Explore ליעדי השליחה המובנים של Looker ולכל שירות משולב שזמין למכונה של Looker. מידע על תזמון מרכזי בקרה זמין בדף התיעוד תזמון ושליחה של מרכזי בקרה.
התזמון ב-Looker הוא השם של החלק בממשק המשתמש של Looker שבו קובעים את ההגדרות להעברת התוכן. ב-Looks, אתם יכולים להשתמש בכלי התזמון כדי לשלוח פריטים באופן חד-פעמי או חוזר. אפשר לשלוח ניתוחים רק פעם אחת. כדי לתזמן שליחה חוזרת של תוכן מ-Explore, קודם צריך לשמור אותו כ-Look.
פתיחת הכלי לתזמון פגישות מתיקייה
כדי לפתוח את המתזמן מתוך תיקייה או תיקיית משנה, מוצאים את התיקייה או את תיקיית המשנה שמכילה את מרכז הבקרה שרוצים לשלוח. כשעוברים לתיקייה, כל ה-Looks ומרכזי הבקרה שבתיקייה מופיעים בתצוגת רשימה או בתצוגת משבצות.
סמל של לוח שנה מציין שתזמנתם לפחות מסירה חוזרת אחת של התוכן הזה (בתצוגת משבצות, צריך להעביר את העכבר מעל התמונה הממוזערת של התוכן כדי לראות את סמל לוח השנה, אם הוא קיים).
![]()
בתצוגת רשימה, אפשר לפתוח את הכלי לתזמון פגישות בדרכים הבאות:
- לחיצה על סמל היומן של פריט, אם הוא קיים
- לוחצים על סמל האפשרויות הנוספות (3 נקודות) של הפריט ובוחרים באפשרות עריכת לוח הזמנים (אם כבר יש לוח זמנים לפריט), הוספת לוח זמנים (אם עדיין אין לוח זמנים לפריט) או שליחה (כדי ליצור מסירה חד-פעמית).
- פותחים את התוכן, לוחצים על תפריט גלגל השיניים בפינה השמאלית העליונה ובוחרים באפשרות Schedule (תזמון) (לשליחות חוזרות) או באפשרות Send (שליחה) (לשליחות חד-פעמיות).
בתצוגת משבצות, אתם יכולים לפתוח את הכלי לקביעת פגישות בדרכים הבאות:
- לחיצה על סמל היומן של פריט, אם הוא קיים
- פותחים את התוכן, לוחצים על תפריט גלגל השיניים בפינה השמאלית העליונה ובוחרים באפשרות Schedule (תזמון) (לשליחות חוזרות) או באפשרות Send (שליחה) (לשליחות חד-פעמיות).
יצירת משלוח
כדי ליצור מסירה מתוך התוכן של Looker, פותחים את הכלי הקודם לתזמון: לוחצים על תפריט גלגל השיניים בפינה השמאלית העליונה של התוכן ובוחרים באפשרות תזמון (למסירות חוזרות) או שליחה (למסירות חד-פעמיות).
במסירות חוזרות, בחלונית הימנית של הכלי הקודם לתזמון מוצגים כל לוחות הזמנים שנוצרו לתוכן, והכותרת של לוח הזמנים שאתם יוצרים או עורכים מודגשת. בחלונית הימנית מופיעה רשימה של לוחות הזמנים בסדר כרונולוגי הפוך, לפי מועד העדכון האחרון שלהם. כדי לשכפל או למחוק לוחות זמנים קיימים, לוחצים על הסמל שכפול או מחיקה משמאל ללוח הזמנים, בהתאמה.
אם זה לוח הזמנים הראשון שאתם יוצרים לתוכן הזה, בחלונית הראשית יוצגו אפשרויות תזמון שמוגדרות לערכי ברירת המחדל שלהן. אפשר לשנות את הערכים האלה לפי הצורך. אם כבר יצרתם לוח זמנים אחד או יותר לתוכן הזה, בחלונית הראשית יוצגו הגדרות התזמון השמורות של לוח הזמנים שמופיע בראש הרשימה. לאחר מכן:
- כדי לערוך את האפשרויות של לוח זמנים קיים, בוחרים את לוח הזמנים ומשנים את האפשרויות לפי הצורך. כשמסיימים, לוחצים על שמירת הכול.
- כדי ליצור לוחות זמנים נוספים לאותו תוכן, לוחצים על חדש ומזינים את ההגדרות של לוח הזמנים הנוסף.
כשמסיימים, לוחצים על שמירת הכול.
בקטעים הבאים מוסבר על כל הגדרת תזמון.
מתן שם למסירה
בשדה הוספת שם ללוח הזמנים, נותנים ללוח הזמנים שם ייחודי. הכותרת תופיע בחלונית הימנית אחרי שתשמרו את לוח הזמנים, ברשימת לוחות הזמנים שיצרתם ובדפי הניהול של לוחות הזמנים בחלונית הניהול.
בהתאם ליעד המסירה, יכול להיות שהכותרת תופיע גם במקומות אחרים:
- במסירות באימייל, הכותרת משמשת לשורת הנושא של האימייל וכחלק משם הקובץ אם בוחרים בפורמט שמשתמש בקובץ מצורף לאימייל.
- ב-webhooks, הכותרת נכללת במטען הייעודי (payload) של ה-webhook בשדה Title.
- במסירות לקטגוריית Amazon S3, הכותרת משמשת בשם הקובץ של המסירה ובכל הודעות האימייל שנשלחות לגבי שגיאות. שם הקובץ של המסירה הוא בפורמט
TITLE_TIMESTAMP_HASH, כאשרHASHהוא מזהה אקראי בן שישה תווים ו-TIMESTAMPהוא בתבניתYYYY-MM-DDTHHMM(לדוגמה, החלק של חותמת הזמן ייראה כך:2019-05-31T0933עבור 31 במאי 2019 בשעה 9:33). אזור הזמן של חותמת הזמן יהיה זהה לאזור הזמן למשלוח של לוח הזמנים. - במסירות לשירותים משולבים שיוצרים קובץ מצורף, הכותרת נכללת בשם הקובץ של המסירה.
במסירות SFTP, הכותרת נכללת בשם הקובץ של המסירה. שם הקובץ של המסירה הוא בפורמט
TITLE_TIMESTAMP_TOKEN, כאשרTOKENהוא מזהה אקראי בן שישה תווים ו-TIMESTAMPהוא בתבניתYYYY-MM-DDTHHMM(לדוגמה, החלק של חותמת הזמן ייראה כך:2019-05-31T0933עבור 31 במאי 2019 בשעה 9:33). אזור הזמן של חותמת הזמן יהיה זהה לאזור הזמן למשלוח של לוח הזמנים.במסירות SFTP, שם הקובץ של המסירה יכול לכלול רק תווים אלפאנומריים, קווים תחתונים (_) ומקפים (-). Looker יסיר כל תו שאינו
A-Z,a-z,0-9,_או-מהטקסט שתזינו בשדה Give your schedule a name.
בחירת יעד המשלוח
בהגדרה לאן הנתונים האלה צריכים להגיע? יכולות להופיע כמה אפשרויות של יעדים למשלוח הנתונים. בכל יעד יש אפשרויות משלוח שונות.
היעדים כוללים:
- אימייל
- webhook
- קטגוריה של Amazon S3
- SFTP
- כל שירות משולב שמנהל המערכת של Looker הפעיל במכונה שלכם – אתם יכולים לראות רשימה של שירותים זמינים להעברת דוחות Look וחקירות בקטע אפשרויות העברה לשילובים עם צד שלישי בדף הזה
אחרי שבוחרים יעד נתונים, מופיע שדה הגדרה חדש שבו אפשר להוסיף פרטים ספציפיים על היעד הזה, כמו כתובת אימייל או webhook URL.
אפשרויות שליחה באימייל
בקטע לאן הנתונים האלה צריכים להגיע?, בוחרים באפשרות אימייל. התוכן יישלח לרשימה של כתובות אימייל שתציינו.
בקטע למי לשלוח את האימייל, מזינים את כתובות האימייל של הנמענים. מזינים כתובת אימייל אחת או כמה כתובות מופרדות בפסיקים ולוחצים על הוספה. אין הגבלה על מספר הנמענים שאפשר להוסיף.
בהתאם להגדרות של המכונה של Looker ולהרשאות שהוקצו לכם, יכול להיות שתוכלו לשלוח אימיילים לכתובות שלא משויכות לאף חשבון משתמש במכונה של Looker. האימיילים האלה מסווגים כאימיילים חיצוניים. כדי להעביר תוכן למשתמשים חיצוניים, האדמין של Looker צריך לתת לכם הרשאות להעביר תוכן למשתמשים חיצוניים או להוסיף את דומייני האימייל של הנמענים האלה לרשימת ההיתרים של דומייני אימייל לתוכן מתוזמן.
אם הנמען הוא משתמש אחר ב-Looker, הוא יראה את האפשרות לקשר חזרה למרכז הבקרה מהאימייל, אלא אם האדמין ב-Looker הגדיר את מדיניות הנתונים שנשלחים באימייל של המכונה ב-Looker לשליחת נתונים בלבד או שהאפשרות הכללת קישורים לא נבחרה.
אם כל הנמענים מבטלים את ההרשמה לשליחה מתוזמנת של אימייל, התזמון הזה נמחק מ-Looker, אפילו מדפי ניהול התזמון של המשתמשים ושל האדמינים. אם נמען מבטל את ההרשמה בשם קבוצת אימייל, אף אחד מחברי הקבוצה לא יקבל את הודעות האימייל המתוזמנות.
מידע נוסף על מסירת אימיילים זמין בקטע החלת אפשרויות מסירה מתקדמות בדף הזה.
מסמנים את האפשרות הוספת הודעה בהתאמה אישית כדי להוסיף הודעה מותאמת אישית בגוף האימייל. ב-Looker יש מגבלה של 1,500 תווים בהודעה בהתאמה אישית.
הגודל של קבצים שנשלחים באימייל לא יכול לחרוג מ-20MB (לפורמטים שנשלחים בתוכן האימייל) ומ-15MB (לפורמטים שנשלחים כקובץ מצורף).
אפשרויות הצגת מודעות באמצעות תגובה לפעולה מאתר אחר (webhook)
תגובות לפעולה מאתר אחר (webhooks) הן דרך נפוצה יותר ויותר להפעיל חילופי מידע בין שירותים מבוססי-אינטרנט. בעזרת שירות אינטרנט כמו Zapier, תגובות לפעולה מאתר אחר (webhooks) יכולות לאפשר העברה של נתוני Looker למגוון רחב של אפליקציות. לדוגמה, יכול להיות שתוכלו לתזמן העברה תקופתית של Look או של מרכז בקרה לתגובה לפעולה מאתר אחר (webhook). כשמגדירים העברה, Looker מבקש את כתובת ה-webhook.
בקטע Where should this data go?, בוחרים באפשרות Webhook. בקטע Webhook URL, מזינים את כתובת ה-URL שאליה Looker צריך לשלוח בקשת HTTPS למסירה הזו. אתם יכולים לקבל את כתובת ה-URL הזו משירות האינטרנט שבו אתם משתמשים כדי לטפל ב-webhook. כדי להגדיר webhook, נכנסים לשירות האינטרנט ומבצעים את הפעולות הבאות:
- מקבלים כתובת URL שאליה Looker צריך לשלוח בקשת HTTPS.
- מציינים את אפליקציית היעד להעברת הנתונים מ-Looker. יכול להיות שצריך להגדיר הגדרות נוספות באפליקציית היעד כדי לקבל נתונים מ-Looker.
ההליך המדויק משתנה בהתאם לשירות האינטרנט ולאפליקציית היעד שבהם אתם משתמשים כדי להעביר את מרכז הבקרה. בפוסט הזה בקהילת Looker, בנושא תזמון של דוחות Look ומרכזי בקרה באמצעות תגובות לפעולה מאתר אחר (3.46 ואילך), מוסבר איך להגדיר אפליקציה אחרת כדי לקבל את נתוני התגובה לפעולה מאתר אחר מ-Looker.
מערכת Looker תנסה לשלוח ל-webhook במשך 30 דקות לכל היותר. חשוב לוודא שהיעד יכול להגיב תוך 30 דקות לניסיון המסירה של ה-webhook.
אפשרויות משלוח לקטגוריות של Amazon S3
קטגוריות של Amazon S3 הן דרך נפוצה לאחסן כמויות גדולות של נתונים. כדי ש-Looker יוכל להשתמש בקטגוריית S3, אתם או החברה שלכם צריכים ליצור אותה ב-Amazon.
אם בוחרים באפשרות היעד Amazon S3, Looker מבקש הגדרות נוספות לגבי העיצוב ולגבי הקטגוריה של Amazon S3, כפי שמתואר בדף הזה. בפוסט הזה בקהילת Looker בנושא תזמון תוצאות (ללא הגבלה) ל-S3 מפורט מידע נוסף על העברת נתונים באמצעות קטגוריה של Amazon S3.
בקטע Where should this data go?, בוחרים באפשרות Amazon S3. הקטע S3 Details מופיע ומבקש מידע על קטגוריית Amazon S3:
- Bucket: השם של הקטגוריה ב-Amazon S3.
- נתיב אופציונלי: התיקייה שבה רוצים לשמור את הנתונים, אם יש כזו.
- מפתח גישה: מזהה מפתח הגישה לקטגוריית S3, שסופק על ידי אמזון.
- מפתח סודי: מפתח הגישה הסודי לקטגוריית S3, שסופק על ידי אמזון.
- Region: האזור של שירותי Amazon שבו מתארחת קטגוריית S3.
אפשרויות משלוח לשרתי SFTP
כדי להעביר את התוכן לשרת SFTP, בוחרים באפשרות SFTP בקטע לאן הנתונים האלה צריכים להגיע?. שליחת תוצאות לשרת SFTP היא שיטה טובה לשימוש כשהנתונים או התצוגה החזותית גדולים מדי לשליחה באימייל. אם בוחרים באפשרות השליחה הזו, Looker מבקש את כתובת שרת ה-SFTP, שם המשתמש והסיסמה, כפי שמתואר בהמשך.
חשוב לדעת את הפרטים הבאים לגבי העברות ב-SFTP:
- כדי לקבל מסירות SFTP מ-Looker, ודאו שמנהל הרשת הוסיף את כתובות ה-IP של Looker לרשימת ההיתרים של כתובות ה-IP או לכללי התנועה הנכנסת של שרת ה-SFTP.
- כשמעבירים קובץ לשרת SFTP, שם הקובץ יכול לכלול רק תווים אלפאנומריים, קו תחתון (_) ומקף (-). Looker יסיר כל תו שאינו
A-Z,a-z,0-9,_או-מהטקסט שתזינו בשדה Give your schedule a name.
אם בוחרים באפשרות SFTP, Looker מבקש את כתובת ה-URL ופרטי ההתחברות לשרת:
כתובת: כתובת ה-URL או כתובת ה-IP של שרת ה-SFTP שאליו רוצים לשלוח את הנתונים. לדוגמה:
sftp://files.looker.com/Marketing/In/sftp://192.168.0.10/Marketing/In/
כתובת ה-URL לדוגמה מסתיימת בתו
/. הסיומת הזו מציינת שהקובץ יישמר בתיקייה בשםIn. אם לא מוסיפים את התו/בסוף, הקובץ יישמר בתיקייהMarketing, והמחרוזת "In" תתווסף לתחילת שם הקובץ. צריכה להיות לכם גישת כתיבה לתיקייה שבה אתם רוצים ליצור את הקובץ.שם משתמש וסיסמה: פרטי הכניסה לשרת ה-SFTP
אלגוריתם מועדף של חילופי מפתחות: השדה הזה אופציונלי. כדי להגדיר את המדיניות, צריך לבחור את האלגוריתם המועדף של חילופי מפתחות ב-SSH ליצירת החיבור. האפשרויות הנתמכות הן:
ecdh-sha2-nistp521ecdh-sha2-nistp384ecdh-sha2-nistp256diffie-hellman-group-exchange-sha256diffie-hellman-group14-sha256diffie-hellman-group14-sha1
אם החיבור לא נוצר תוך חמש דקות, בוחרים אלגוריתם אחר. בחלק מהאלגוריתמים, יצירת מפתח SSH נמשכת זמן רב. האפשרות הזו מאפשרת לכם להשתמש באלגוריתם שעשוי לקצר את זמן העיבוד. אם בוחרים באחד מהאלגוריתמים, הוא הופך לאלגוריתם המועדף ליצירת חיבור SSH. אם השרת לא תומך באלגוריתם, כל שאר האלגוריתמים משמשים בניסיונות הבאים. כשהשדה הזה מוגדר כברירת מחדל, המערכת משתמשת בסדר המקורי של האלגוריתמים בספריית החיבורים.
התמיכה ב-SFTP מוגבלת לפרטי כניסה של שם משתמש וסיסמה. אין תמיכה בפרטי כניסה של מפתח פרטי ב-SSH.
אלה האלגוריתמים של מפתחות המארח שנתמכים בהעברות SFTP של Looker:
ssh-ed25519-cert-v01@openssh.comssh-ed25519ecdsa-sha2-nistp521-cert-v01@openssh.comecdsa-sha2-nistp384-cert-v01@openssh.comecdsa-sha2-nistp256-cert-v01@openssh.comecdsa-sha2-nistp521ecdsa-sha2-nistp384ecdsa-sha2-nistp256ssh-rsa-cert-v01@openssh.comssh-rsa-cert-v00@openssh.comssh-rsarsa-sha2-256rsa-sha2-512
אלה אלגוריתמי ההצפנה (צפנים) שנתמכים בהעברות SFTP של Looker:
aes256-ctraes192-ctraes128-ctraes256-gcm@openssh.comaes128-gcm@openssh.com
אלה האלגוריתמים של קוד אימות ההודעות שנתמכים במסירות SFTP של Looker:
hmac-sha2-512-etm@openssh.comhmac-sha2-256-etm@openssh.comhmac-sha2-512hmac-sha2-256hmac-sha1
Looker מעלה את הקובץ לספרייה שצוינה בשרת ה-SFTP, לפי המוסכמה הבאה לשם הקובץ:
<name>_<timestamp>_<token>.<file extension>
-
<name>הוא השם שציינתם בשדה Give your schedule a name, אחרי ש-Looker מסיר את כל התווים חוץ מ-A-Z,a-z,0-9,_או- -
<timestamp>היא חותמת הזמן שבה נשלח לוח הזמנים, בפורמט%Y-%m-%dT%H%M -
<token>הוא אסימון שמורכב ממחרוזת אקראית של שישה תווים -
<file extension>היא סיומת הקובץ
לדוגמה: Test_Schedule_2019-04-11T1130_HWkvys.csv
אפשרויות משלוח בשילובים עם צד שלישי
אתם יכולים לתזמן או לשלוח Look או את התוצאות של Explore לשירות שמשולב עם Looker, כמו Slack, Dropbox, Google Drive ועוד. האדמין ב-Looker צריך להפעיל את השילובים. אדמינים ב-Looker צריכים לתת הרשאות ספציפיות למשתמשים ולמשתמשים מוטמעים כדי לשלוח נתונים לשילובים עם צד שלישי ולתזמן אותם.
כשבוחרים שירות משולב בשדה Destination של התזמון, יכול להיות שיופיעו כמה שדות חדשים שבהם תתבקשו להזין מידע נוסף.
ברשימה הבאה מוצגים השירותים של Looker Action Hub שאליהם אפשר לשלוח Look או את התוצאות של Explore.
כך משתמשים ברשימה:
- כתובות ה-URL שמוצגות בעמודה Link to README file מספקות הוראות להפעלה ולהגדרה של השירות המשולב כך שיעבוד עם Looker.
- בכתובות ה-URL שמוצגות בעמודה How to use this integration יש הוראות לשליחת נתונים מ-Looker לשירות המשולב. בחלק מהמאמרים האלה יש גם הוראות להפעלת התכונות.
- בקטע Required LookML tags מפורטים כל התגים שחובה להשתמש בהם עם הפרמטר
tagsבמודל הבסיסי של התוכן. - סוג הפעולה מציין את רמת הנתונים שהשירות המשולב שולח: שדה, שאילתה או מרכז בקרה. פעולה ברמת השדה שולחת את הערך של תא ספציפי אחד בטבלת נתונים. פעולה ברמת השאילתה שולחת את התוצאות של שאילתה שלמה, כמו כל השורות ב-Explore או ב-Look. פעולה ברמת מרכז הבקרה שולחת תמונה של מרכז הבקרה.
- משתמש באימות של Google OAuth מציין אם השירות המשולב משתמש בפרטי כניסה של Google OAuth לצורך אימות.
- העמודה Uses data streaming מציינת אם השירות המשולב תומך בתוצאות של שאילתות בסטרימינג.
| שירות משולב | תיאור | קישור לקובץ README | איך משתמשים בשילוב הזה | תגי LookML נדרשים | סוג הפעולה | משתמש באימות Google OAuth (כן/לא) | האם נעשה שימוש בסטרימינג של נתונים (כן/לא) |
|---|---|---|---|---|---|---|---|
| Airtable | הוספת רשומות לטבלה ב-Airtable. | הצגת README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | לא |
| Amazon SageMaker Infer | מבצעים הסקת מסקנות באמצעות Amazon SageMaker. | אין קובץ README זמין | אין מאמר זמין | ללא | שאילתה | לא | כן |
| Amazon SageMaker Train: אלגוריתם למידה לינארי | התחלת משימת אימון ב-Amazon SageMaker באמצעות אלגוריתם הלמידה הלינארי. | אין קובץ README זמין | אין מאמר זמין | ללא | שאילתה | לא | כן |
| Amazon SageMaker Train: Xgboost | התחלת משימת אימון ב-Amazon SageMaker באמצעות אלגוריתם Xgboost. | אין קובץ README זמין | אין מאמר זמין | ללא | שאילתה | לא | כן |
| Amazon Web Services EC2 Stop Instance | עצירת מכונת EC2 באמצעות Amazon EC2 API. | הצגת README ב-GitHub | למאמר בקהילה | aws_resource_id | שדה, שאילתה | לא | לא |
| מקדח אוגר | משתמש בתוצאת השאילתה כדי ליצור מודל חיזוי. | הצגת README ב-GitHub | לעיון בקובץ README | ללא | שאילתה | לא | כן |
| Azure Storage | שליחה ואחסון של קובץ נתונים ב-Azure Storage. | הצגת README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | כן |
| Braze | הפעולה של Braze מאפשרת לכם לסמן משתמשים ב-Braze באמצעות נקודת הקצה ל-API בארכיטקטורת REST מ-Look. מוודאים שיש שדה braze_id מתויג בתוצאות. ייצוא מקסימלי: 10,000. |
הצגת README ב-GitHub | לעיון בקובץ README | braze_id | שאילתה | לא | כן |
| DigitalOcean – עצירת שרת וירטואלי (Droplet) | עצירת התהליך של DigitalOcean באמצעות DigitalOcean API. | הצגת README ב-GitHub | למאמר בקהילה | digitalocean_droplet_id | שדה, שאילתה | לא | לא |
| DigitalOcean Spaces | שליחה של קובץ נתונים אל DigitalOcean Storage ואחסון שלו שם. | הצגת README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | כן |
| Dropbox | לשלוח קובץ נתונים ל-Dropbox ולאחסן אותו שם. | אין קובץ README זמין | לצפייה במסמכי התיעוד | ללא | שאילתה | כן | לא |
| Facebook Custom Audiences | העלאת נתונים לקהלים מותאמים אישית ב-Facebook Ads מרשימת לקוחות. | הצגת README ב-GitHub | לעיון בקובץ README | ללא | שאילתה | כן | כן |
| Firebase | משתמשים ב-Firebase כדי לשלוח התראות לנייד. | אין קובץ README זמין | אין מאמר זמין | ללא | שאילתה | לא | לא |
| התאמה ללקוחות ב-Google Ads | מעלים נתונים ל"התאמה ללקוחות" ב-Google Ads. | הצגת README ב-GitHub | לצפייה במסמכי התיעוד | ללא | שאילתה | כן | כן |
| ייבוא נתונים ב-Google Analytics | מעלים נתונים לקבוצת נתונים ב-Google Analytics. | הצגת README ב-GitHub | לעיון בקובץ README | ללא | שאילתה | כן | כן |
| Google Cloud Storage | כותבים קובצי נתונים בקטגוריה של Google Cloud Storage. | הצגת README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | כן |
| Google Drive | שליחת נתונים ל-Google Drive. | אין קובץ README זמין | לצפייה במסמכי התיעוד | ללא | שאילתה | כן | כן |
| Google Sheets | שליחת נתוני CSV לגיליון אלקטרוני ב-Google Sheets. | אין קובץ README זמין | לצפייה במסמכי התיעוד | ללא | שאילתה | כן | כן |
| חברות ב-Hubspot | מוסיפים מאפיינים לחברות באמצעות Hubspot V3 API. | הצגת README ב-GitHub | לעיון בקובץ README | hubspot_company_id | שאילתה | לא | כן |
| אנשי קשר ב-Hubspot | מוסיפים מאפיינים לאנשי הקשר באמצעות Hubspot V3 API. | הצגת README ב-GitHub | לעיון בקובץ README | hubspot_contact_id | שאילתה | לא | כן |
| Kloudio | מוסיפים נתונים לגיליון אלקטרוני ב-Google Sheets. | הצגת README ב-GitHub | לעיון בקובץ README | ללא | שאילתה | לא | לא |
| mParticle | ייצוא בכמות גדולה של נתוני משתמשים או אירועים מ-Looker ל-mParticle. | הצגת README ב-GitHub | לעיון בקובץ README | לעיון בקובץ README | שאילתה | לא | כן |
| קמפיינים ב-Salesforce | מוסיפים אנשי קשר או לידים לקמפיין ב-Salesforce. | הצגת README ב-GitHub | לעיון בקובץ README | sfdc_contact_id או sfdc_lead_id | שאילתה | כן | לא |
| קבוצת פלחים | מוסיפים מאפיינים ו/או משתמשים לקבוצות הפלחים. | הצגת README ב-GitHub | לצפייה במסמכי התיעוד | segment_group_id ו-user_id, או segment_group_id ו-segment_anonymous_id | שאילתה | לא | כן |
| Segment Identify | מוסיפים מאפיינים למשתמשים ב-Segment באמצעות Identify. | הצגת README ב-GitHub | לצפייה במסמכי התיעוד | email או user_id או segment_anonymous_id או segment_group_id | שאילתה | לא | כן |
| מעקב אחרי פלחים | אפשר להתחבר למספר שילובים ש-Segment מספקת כדי לזהות משתמשים ולטרגט אותם בתהליכי עבודה שיווקיים. | הצגת README ב-GitHub | לצפייה במסמכי התיעוד | email או user_id או segment_anonymous_id או segment_group_id | שאילתה | לא | כן |
| SendGrid | שליחת נתונים ותזמון תוצאות לשליחה לכתובת אימייל באמצעות ה-API של SendGrid. | הצגת README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | לא |
| Slack | לשלוח תוכן מ-Looker בהודעות ישירות, בערוצים ציבוריים ובערוצים פרטיים ב-Slack באמצעות OAuth. הוא זמין לפריסות שמתארחות ב-Looker בגרסה 6.24 ואילך, כשהתכונה רשימת היתרים של כתובות IP מושבתת. | אין קובץ README זמין | לצפייה במסמכי התיעוד | ללא | שאילתה | כן | כן |
| קובץ מצורף ב-Slack (טוקן API) | שליחת נתונים ישירות לערוץ Slack, יחד עם פרטי הכניסה של המשתמש. אפשר גם לעיין במסמכי התיעוד של Lookerbot כדי לקבל מידע על פונקציונליות נוספת של Slack. | הצגת README ב-GitHub | לצפייה במסמכי התיעוד | ללא | שאילתה | לא | לא |
| Teams – תגובה לפעולה מאתר אחר (webhook) נכנסת | שליחת נתונים ל-Microsoft Teams באמצעות תגובה לפעולה מאתר אחר (webhook) נכנסת. | הצגת README ב-GitHub | לעיון בקובץ README | ללא | שאילתה | לא | לא |
| מגש | אפשר להתחבר למספר שילובים שסופקו על ידי Tray.io כדי להפוך תהליכי עבודה לאוטומטיים. | הצגת README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | כן |
| Twilio — שליחת נתונים | שליחת נתונים מ-Look או תזמון תוצאות לשליחה למספר טלפון באמצעות ה-API של Twilio. | הצגת README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | לא |
| Twilio – שליחת הודעה | שליחת הודעה לסדרה של מספרי טלפון (עמודות נתונים שמתויגות כמספרי טלפון) ב-Look. | הצגת README ב-GitHub | לעיון בקובץ README | טלפון | שדה, שאילתה | לא | לא |
| Zapier | להתחבר למספר שילובים ש-Zapier מספקת כדי להפוך תהליכי עבודה לאוטומטיים. | הצגת README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | כן |
בחירת פורמט הנתונים
ב-Looks וב-Explores מוצגות אפשרויות עיצוב שונות בהתאם ליעד השליחה. כדי לבחור את הפורמט של המסירה, בוחרים את הסמל המתאים בקטע Format data as של Scheduler.
בטבלה הבאה מוסבר איך כל פורמט נשלח לכל יעד.
| פורמט | אימייל | תגובה לפעולה מאתר אחר (webhook) | Amazon S3 | SFTP |
|---|---|---|---|---|
| טבלת נתונים | טבלת הנתונים בגוף האימייל בפורמט HTML | האפשרות הזו לא זמינה ביעד הזה | האפשרות הזו לא זמינה ביעד הזה | האפשרות הזו לא זמינה ביעד הזה |
| המחשה | התצוגה החזותית בגוף האימייל כתמונת PNG | האפשרות הזו לא זמינה ביעד הזה | האפשרות הזו לא זמינה ביעד הזה | האפשרות הזו לא זמינה ביעד הזה |
| CSV | טבלת הנתונים כקובץ טקסט מצורף שמופרד בפסיקים | טבלת הנתונים כקובץ טקסט מצורף שמופרד בפסיקים | טבלת הנתונים כקובץ טקסט מצורף שמופרד בפסיקים | טבלת הנתונים כקובץ טקסט מצורף שמופרד בפסיקים |
| XLSX | טבלת הנתונים כקובץ Excel מצורף | טבלת הנתונים כקובץ מצורף בפורמט Excel | טבלת הנתונים כקובץ מצורף בפורמט Excel | טבלת הנתונים כקובץ Excel מצורף |
| JSON – פשוט | טבלת הנתונים כקובץ JSON מצורף. בפורמט הזה, Looker משתמש בשם השדה של המאפיין או המדד כערך שעבר רינדור, במקום בתווית של השדה. | טבלת הנתונים כקובץ JSON מצורף. בפורמט הזה, Looker משתמש בשם השדה של המאפיין או המדד כערך שעבר רינדור, במקום בתווית של השדה. | טבלת הנתונים כקובץ JSON מצורף. בפורמט הזה, Looker משתמש בשם השדה של המאפיין או המדד כערך שעבר רינדור, במקום בתווית של השדה. | טבלת הנתונים כקובץ JSON מצורף. בפורמט הזה, Looker משתמש בשם השדה של המאפיין או המדד כערך שעבר רינדור, במקום בתווית של השדה. |
| JSON — תווית | האפשרות הזו לא זמינה ביעד הזה | טבלת הנתונים בפורמט JSON. בפורמט הזה, Looker משתמש בתוויות של השדות כערך שעבר רינדור בפלט ה-JSON. | האפשרות הזו לא זמינה ביעד הזה | האפשרות הזו לא זמינה ביעד הזה |
| JSON – פשוט, מוטבע | האפשרות הזו לא זמינה ביעד הזה | טבלת הנתונים נשלחת ישירות בפורמט JSON. בפורמט הזה, Looker משתמש בשם השדה של המאפיין או המדד כערך שעבר רינדור, במקום בתווית של השדה. | האפשרות הזו לא זמינה ביעד הזה | האפשרות הזו לא זמינה ביעד הזה |
| JSON – מפורט, מוטבע | האפשרות הזו לא זמינה ביעד הזה | טבלת הנתונים נשלחת ישירות בפורמט JSON, עם פרטים נוספים כמו מטא-נתונים של שדות, מידע על המטמון, הזמן שבו השאילתה הושלמה ומשך הזמן שלקח להריץ את השאילתה. בפורמט הזה, Looker משתמש בשם השדה של המאפיין או המדד כערך שעבר רינדור, במקום בתווית של השדה. | טבלת הנתונים נשלחת ישירות בפורמט JSON, עם פרטים נוספים כמו מטא-נתונים של שדות, מידע על המטמון, הזמן שבו השאילתה הושלמה ומשך הזמן שלקח להריץ את השאילתה. בפורמט הזה, Looker משתמש בשם השדה של המאפיין או המדד כערך שעבר רינדור, במקום בתווית של השדה. | טבלת הנתונים נשלחת ישירות בפורמט JSON, עם פרטים נוספים כמו מטא-נתונים של שדות, מידע על המטמון, הזמן שבו השאילתה הושלמה ומשך הזמן שלקח להריץ את השאילתה. בפורמט הזה, Looker משתמש בשם השדה של המאפיין או המדד כערך שעבר רינדור, במקום בתווית של השדה. |
| טקסט | טבלת הנתונים כקובץ טקסט מצורף עם תווי הפרדה (טאבים) | טבלת הנתונים כקובץ טקסט מצורף עם תווי הפרדה (טאבים) | טבלת הנתונים כקובץ טקסט מצורף עם תווי הפרדה (טאבים) | טבלת הנתונים כקובץ טקסט מצורף עם טאבים להפרדה |
| HTML | טבלת הנתונים כקובץ HTML מצורף | טבלת הנתונים כקובץ HTML מצורף | טבלת הנתונים כקובץ HTML מצורף | טבלת הנתונים כקובץ HTML מצורף |
הפעלת המסירה
כשמתזמנים מסירות חוזרות, יש שתי אפשרויות להפעלת המסירות:
- מרווח זמן חוזר: בוחרים באפשרות הזו כדי להשתמש בלוח הזמנים למסירה שהגדרתם בקטע ציון תדירות המסירה בדף הזה.
- עדכון קבוצת נתונים: אם מפתח LookML הגדיר קבוצות נתונים, אתם יכולים לתזמן את השליחה כך שתתבצע אחרי שקבוצת נתונים הופעלה, ניהלה את המטמון ובנתה מחדש טבלאות PDT רלוונטיות.
ציון הטריגר של קבוצת הנתונים
כדי להשתמש בטריגר של קבוצת נתונים, בוחרים באפשרות Datagroup update בקטע Trigger של המתזמן. אחר כך בוחרים את קבוצת הנתונים של המקור בתפריט הנפתח בחירת קבוצת נתונים.

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

שעת הסיום של מרווחים שעתיים ולפי דקה לא נכללת. המסירה האחרונה תישלח במרווח הזמן האחרון שנבחר לפני שעת הסיום שצוינה. לדוגמה, אם התוכן מתוזמן מדי שעה בין 12:00 ל-23:00, הוא יישלח בכל שעה עגולה, מ-12:00 עד 22:00. אם התוכן מתוזמן לפי דקה כל 30 דקות בין 12:00 ל-23:00, המסירה האחרונה במסגרת הזמן הזו תישלח ב-22:30.
החלת מסננים על המסירה
אם אתם שולחים Look או מרכז בקרה שיש בהם מסננים, אתם יכולים לשנות את תנאי הסינון כדי לסנן עוד יותר את התוצאות שנשלחות.
לוחצים על Filters כדי לראות ולשנות את המסננים שמשויכים ל-Look או למרכז הבקרה למשלוח. שינוי אפשרויות הסינון האלה בכלי לתזמון לא משנה את המסננים ב-Look או במרכז הבקרה. אם מסנן של מרכז בקרה דורש ערך מסנן ומסנן לוח הזמנים ריק, לוח הזמנים לא יציג תוצאות בזמן המסירה.
אם משנים שמות של שדות שמשמשים כמסננים ב-Look או במרכזי הבקרה, חשוב לבדוק את הקטע Filters ב-Look ובמרכזי הבקרה המתוזמנים, ולעדכן את המסננים לפי הצורך כדי לשקף את השינויים. אם תוכן שמוגדר לשליחה מתוזמנת כולל מסננים שכבר לא פועלים (לדוגמה, אם השדה שאליו המסנן מתייחס השתנה), יכול להיות שהשליחה המתוזמנת תחשוף נתונים לא מסוננים.
כדי להתאים אישית את השליחות, אתם יכולים להשתמש באפשרות הסינון matches a user attribute (אם האדמינים של Looker הגדירו ערכים ספציפיים למשתמשים שנקראים מאפייני משתמש). הגדרת מסנן לאחד מהמאפיינים האלה מתאימה אישית באופן אוטומטי את התוצאות לכל משתמש, כלומר אתם יכולים לשלוח תוצאות בהתאמה אישית למשתמשים רבים גם אם אתם שולחים מסירה חד-פעמית. אפשר לקרוא מידע נוסף על כך בדף התיעוד בנושא מאפייני משתמש.
החלת אפשרויות הצגה מתקדמות
בקטע אפשרויות מתקדמות יש אפשרויות נוספות להתאמה אישית של המסירה. לוחצים על החץ לצד אפשרויות מתקדמות כדי להרחיב את התפריט. האפשרויות הזמינות תלויות ביעד ובפורמט שנבחרו למסירה, ובשאלה אם אתם מוסרים מרכז בקרה, Look או Explore. הקישורים בטבלה הבאה מפנים לתיאור של כל אפשרות שזמינה להעברות של Looks או של Explores ליעדים המובנים של Looker. יכול להיות שיהיו אפשרויות מתקדמות ייחודיות למשלוחים לשילובים עם צד שלישי.
שליחת לוח הזמנים הזה אם
כשמדובר בהעברות חוזרות של Looks, אפשר להתאים אישית את לוח הזמנים כדי להעביר את התוכן של Look רק כשמתקיימים תנאים מסוימים. התראות מספקות פונקציה דומה למשבצות במרכז הבקרה.
בתפריט הנפתח Send this schedule if, מציינים אם רוצים לשלוח את התוכן של ה-Look רק אם יש תוצאות, רק אם אין תוצאות או אם יש או אין תוצאות. לדוגמה, אתם יכולים להשתמש במסננים כדי ליצור תנאים למצבים שאתם רוצים לעקוב אחריהם, כמו פריטים שהכמות שלהם במלאי נמוכה מכמות מסוימת, הוצאות שגבוהות מערך מסוים וכו', ואז להציג את התוכן רק אם התנאי הזה מתקיים.
אפשר גם לציין שרוצים שהנתונים יישלחו רק אם תוצאות השאילתה השתנו מאז שהנתונים נשלחו בפעם האחרונה. כדי לעשות את זה, מסמנים את התיבה לצד and results changed since last run (והתוצאות השתנו מאז ההרצה האחרונה). האפשרות הזו לא זמינה אם רוצים להשתמש באפשרות ההגבלה כל התוצאות.
הגבלה
כדי להגביל את גודל הקובץ, אפשר לבחור אחת מהאפשרויות הבאות להגבלת הנתונים:
- תוצאות בטבלה: הנתונים נשלחים כמשלוח אחד.
- כל התוצאות: הנתונים מועברים בסטרימינג כשהם מוחזרים, וכל שורות הנתונים נשלחות מהתוצאות של השאילתה. האפשרות כל התוצאות גלויה רק למשתמשים שיש להם תפקיד שכולל את ההרשאה
schedule_without_limit.
אם בוחרים באפשרות Results in Table, Looker יפעל לפי מגבלות השורות שהגדרתם ב-Look השמור או ב-Explore. אם בוחרים באפשרות All Results, Looker יחזיר את כל השורות של השאילתה, בלי קשר להגדרות Look שנשמרו ובלי קשר למגבלה הרגילה של Looker של 5,000 שורות. הפעלת ההגדרה הזו יכולה להיות שימושית לאחזור קבוצות נתונים גדולות מאוד, אבל חשוב לוודא שהשאילתה לא גדולה מדי בשביל מסד הנתונים.
הגבלת האפשרויות לאימייל
כששולחים דוחות Look ו-Explore, אפשר להגביל את גודל האימייל כדי לא לחרוג ממגבלות הגודל של שרת האימייל. בוחרים באחת מהאפשרויות הבאות להגבלת הנתונים:
- תוצאות בטבלה: הנתונים נשלחים עם מגבלה של 5,000 שורות. האפשרות הזו היא היחידה שזמינה לאימיילים שמשתמשים באפשרויות הפורמט טבלת נתונים או תצוגה חזותית. מערכת Looker לא תשלח אימיילים עם יותר מ-5,000 שורות של נתונים.
- כל התוצאות: אם אתם משתמשים באפשרויות הפורמט Text, CSV, JSON — Simple, XLSX או HTML, אתם יכולים לשלוח את כל השורות של התוצאות של Look שמור. האפשרות הזו מתעלמת מכל המגבלות שמוגדרות בטבלת Look שנשמרה או ממגבלת 5,000 השורות הרגילה של Looker. עם זאת, יש מגבלה על כמות הנתונים הכוללת שאפשר לשלוח באפליקציות אימייל. Looker לא ישלח אימיילים עם תוכן שמכיל יותר מ-20MB של נתונים או קבצים מצורפים שמכילים יותר מ-15MB של נתונים. אם מציינים פורמט של טבלת נתונים או תצוגה חזותית ואז בוחרים באפשרות כל התוצאות, Looker משנה באופן אוטומטי את הפורמט כדי להשתמש בקובץ טקסט מצורף, כדי לתמוך בשליחת כל התוצאות. האפשרות כל התוצאות גלויה רק למשתמשים שיש להם תפקיד שכולל את ההרשאה
schedule_without_limit.
כדי לוודא שאתם לא חורגים ממגבלת השורות או הנתונים של הודעות האימייל המתוזמנות, אתם יכולים להזין את כתובת האימייל שלכם בתור הנמען וללחוץ על שליחת בדיקה כדי לשלוח את הנתונים לעצמכם באופן מיידי. אם לא קיבלתם את האימייל, סביר להניח שהגעתם למגבלת השורות או למגבלת הנתונים לאימיילים.
אפשרויות אימייל
למסירות באימייל יש אפשרויות מסירה נוספות, שהן הפעלת לוח הזמנים כנמען והכללת קישורים.
הפעלת לוח הזמנים בתור הנמען
האפשרות הזו זמינה רק ליעד האימייל.
האפשרות הפעלת לוח הזמנים כנמען מאפשרת לאדמינים לציין רשימה של משתמשים שכל אחד מהם יקבל את העברת התוכן כאילו הוא הפעיל את השאילתה, בהתאם להרשאות שלו. משתמשים שאין להם הרשאת אדמין יכולים גם להזין את כתובת האימייל שלהם כדי לקבל את התוכן כאילו הם שלחו שאילתה לגביו, בהתאם להרשאות שלהם. כלומר, מסנני הגישה ומאפייני המשתמש של כל משתמש יחולו על הנתונים שכלולים בכל אימייל.
לדוגמה, אדמין ב-Looker צריך לתזמן שאילתה שסופרת משתמשים שמקובצים לפי מדינה לסדרה של משתמשים, ולכל משתמש יש ערכים שונים של מסנני גישה.

למשתמש א' יש מסנן גישה שמוגדר כ-users.state = 'California'. כשבוחרים באפשרות הפעלת התזמון בתור הנמען, השאילתה המתוזמנת תחיל את מסנן הגישה users.state = 'California' ותשלח את התוצאות המסוננות למשתמש א'. בתוצאות תופיע שורה רק לגבי קליפורניה.

האפשרות הזו מביאה בחשבון את ההרשאות של המשתמש שיוצר את התזמון, וגם את הסוגים של כתובות האימייל שנוספו לשדה הטקסט למי לשלוח את האימייל?.
במקרים מסוימים, האפשרות Run schedule as recipient לא זמינה:
- כשמשתמש שאינו אדמין מוסיף כתובת אימייל שאינה שלו
- כשאדמין ב-Looker מוסיף את כתובת האימייל של משתמש מושבת
- כשאדמין ב-Looker מוסיף כתובת אימייל שלא שייכת למשתמש ב-Looker (חשבון Looker מסומן בסמל של Looker ליד הנמען)

- אם כתובת האימייל נוספה לפני שנבחרה האפשרות הפעלת לוח הזמנים בתור נמען, האפשרות מושבתת באופן אוטומטי. היא תהיה זמינה שוב אם כתובת האימייל הזו תימחק מרשימת הנמענים.
- אם כתובת האימייל נוספה אחרי שנבחרה האפשרות הפעלת התזמון בתור נמען, הוספת כתובת האימייל תגרום לשגיאה והאימייל יוסר אוטומטית מהשדה למי לשלוח את האימייל?. האפשרות הפעלת לוח הזמנים בתור הנמען תישאר מופעלת.
במקרה המיוחד שבו משתמש מופיע כנמען בלוח זמנים שבו מופעלת האפשרות הפעלת לוח הזמנים כנמען, ואז החשבון של אותו משתמש מושבת, לוח הזמנים לא יועבר למשתמש המושבת החל מהפעם הבאה שהוא יופעל. אם החשבון של המשתמש הזה יימחק, כל לוח הזמנים ייכשל ולא יישלח לאף נמען. אדמין או משתמש ב-Looker עם ההרשאה see_schedules יוכלו לאבחן את הכשל הזה בדף Scheduler History בחלונית Admin.
הוספת קישורים
אם האדמין של Looker הגדיר את מדיניות הנתונים שנשלחים באימייל של המכונה של Looker לערך שליחת קישורים ונתונים, בתזמון תוצג האפשרות הכללת קישורים. כשהאפשרות הזו מסומנת, מסירות הנתונים באימייל כוללות קישור חזרה ל-Looker עם הכיתוב "הצגת הדוח המלא" לתצוגות ולניתוחים שנמסרו, ו "הצגת מרכז הבקרה המלא" למרכזי הבקרה שנמסרו.
הקישור הזה מאפשר לנמעני האימייל להמשיך לבחון את הנתונים במופע של Looker. כדי לראות את התוכן ב-Looker, הנמענים צריכים להתחבר ל-Looker ולקבל הרשאות גישה למודל שעליו מבוסס התוכן שנשלח. אם רוצים להסיר את הקישור הזה מהאימיילים של העברת הנתונים, מבטלים את הסימון בתיבה Include Links (הכללת קישורים).
אפשרויות פורמט
למסירות שלא משתמשות בפורמט Visualization יש אפשרויות מסירה נוספות, שהן Apply visualization options ו-Formatted data values.
החלת אפשרויות תצוגה חזותית
האפשרות הזו לא זמינה למשלוחים של Look או Explore בפורמט Visualization.
בוחרים באפשרות Apply visualization options כדי שהנתונים יופיעו בדומה לתרשים טבלה. כל אחת מההגדרות הבאות בתפריטים Plot, Series ו-Formatting שמוגדרות להמחשה החזותית יחולו:
- הצגת מספרי שורות
- הסתרת סה"כ
- הסתרת סך כל השורות
- הגבלת השורות המוצגות ל-500 שורות לכל היותר שמוצגות או מוסתרות
- הצגת שם השדה המלא
- תוויות בהתאמה אישית לכל עמודה (הפורמט JSON — Detail, Inline תמיד משתמש בשמות שדות גולמיים, ולא בתווית של השדה — מידע נוסף על האופן שבו Looker מעבד שדות בפורמט JSON זמין בפוסט לקהילה Change in JSON formatting)
- עיצוב מותנה לשליחת תרשימי טבלה בפורמט Excel
מבטלים את הבחירה באפשרות Apply visualization options כדי ש-Looker ישלח את הנתונים כפי שהם מופיעים בקטע Data של ה-Look או בחלון Explore from Here של משבצת בלוח הבקרה. האפשרות JSON — Label משתמשת בשדה label, גם אם האפשרות Apply visualization options לא נבחרה.
ערכי נתונים בפורמט שהוגדר
אפשר להגדיר את פורמט הנתונים:
- בוחרים באפשרות ערכי נתונים מעוצבים אם רוצים שהנתונים יופיעו באופן דומה יותר לחוויית הניתוח ב-Looker, למרות שחלק מהתכונות (כמו קישור) לא נתמכות בכל סוגי הקבצים.
- אם אתם לא רוצים להחיל עיצוב מיוחד על תוצאות השאילתה, כמו עיגול מספרים ארוכים או הוספת תווים מיוחדים שמפתחי Looker הוסיפו, בטלו את הבחירה באפשרות ערכי נתונים מעוצבים. בדרך כלל, האפשרות הזו עדיפה כשמזינים נתונים לכלי אחר לצורך עיבוד.
רזולוציית הטבלה
כששולחים תוכן באימייל בפורמט Visualization, אפשר להתאים אישית את רוחב התצוגה החזותית באמצעות התפריט הנפתח Table resolution. אפשרויות הרוחב הן:
- רגיל: 800 פיקסלים
- רחב: 1,680 פיקסלים
אם בוחרים באפשרות רחב ורוחב התצוגה החזותית חורג מהמגבלה שהוגדרה על ידי תוכנת האימייל, יכול להיות שהנמענים של האימייל יצטרכו לגלול אופקית כדי לראות את כל התצוגה החזותית.
אזור הזמן
כברירת מחדל, Looker משתמש באזור הזמן שמשויך לחשבון שלכם כדי לקבוע מתי לשלוח את הנתונים. אם אין אזור זמן שמשויך לחשבון שלכם, Looker משתמש באזור הזמן של האפליקציה. אם רוצים לציין אזור זמן אחר, בוחרים באפשרות שימוש באזור זמן מותאם אישית. אזור הזמן שתבחרו לא משפיע על הנתונים ב-Look או במרכז הבקרה, אלא רק על תזמון השליחה.
בדיקת המסירה
לוחצים על הכפתור שליחת בדיקה כדי לשלוח בדיקה חד-פעמית ליעד שצוין. האפשרות בדיקה עכשיו לא מביאה בחשבון חלק מההגדרות של אפשרויות מתקדמות, אבל היא כן מתייחסת למסננים שנבחרו.
שמירת ההעברה
סיכום של הגדרות השליחה מוצג בתחתית התזמון.
במסירות חד-פעמיות, כשמסיימים להגדיר את אפשרויות המסירה, לוחצים על הכפתור Send כדי למסור את התוכן באופן מיידי ליעד שצוין.
במסירות חוזרות, כשמסיימים להגדיר את אפשרויות המסירה, לוחצים על הכפתור שמירת הכול כדי לשמור את לוח הזמנים ולסגור את החלון. התוכן יועבר בהתאם להגדרות ההעברה שלכם. אם תפתחו מחדש את התזמון, לוח הזמנים ששמרתם יופיע בחלונית הימנית. כדי לשכפל או למחוק את לוח הזמנים, לוחצים על הסמל שכפול או מחיקה, בהתאמה.
לוח הזמנים ששמרתם יופיע גם בדף לוחות הזמנים שיצרת בפרופיל המשתמש שלכם, ובדפים לוחות זמנים והיסטוריית לוחות הזמנים בחלונית ניהול. מידע נוסף זמין בקטע צפייה במסירות בדף הזה.
צפייה במשלוחים
אתם יכולים לראות את לוחות הזמנים שיצרתם, ואם יש לכם את ההרשאות המתאימות, את כל לוחות הזמנים של המכונה של Looker.
איך רואים את המשלוחים שיצרתם
כדי לראות את רשימת כל לוחות הזמנים שיצרתם, לחצו על סמל פרופיל המשתמש שלכם ובחרו באפשרות לוחות זמנים. הדף לוחות זמנים שיצרת ייפתח. במאמר הצגת מסירות הנתונים המתוזמנות מוסבר איך להציג ולנהל את לוחות הזמנים שיצרתם.
צפייה במסירות שנוצרו על ידי משתמשים אחרים
אם האדמין שלכם ב-Looker נתן לכם הרשאות לצפות בדפי הניהול Schedules ו-Schedule History, אתם יכולים לראות את רשימת כל לוחות הזמנים של כל המכונה של Looker. עם זאת, לא תוכלו לערוך או למחוק את לוחות הזמנים האלה.
חשוב לדעת
לפעמים, הודעת אימייל מתוזמנת לא מגיעה לאחד או יותר מהנמענים שלה. זה יכול לקרות אם יש שגיאה במודל הבסיסי, אם לנמען אין גישה לנתונים, או אם יש בעיות בעיבוד או שגיאות בדף.
חשוב לשים לב למגבלות הבאות של העברת תוכן:
- אם החברה שלכם הגדירה הגדרות אימייל משלה בקטע Admin ב-Looker, האדמינים ב-Looker יצטרכו לוודא שההגדרות נכונות ושהספק של שירות האימייל פועל כמו שצריך. לשרת SMTP חיצוני יכולות להיות מגבלות משלו על מספר הנמענים היומי או על מספר הנמענים לכל הודעה.
- בהתאם להגדרה Limit, העברת הנתונים תוגבל ל-5,000 שורות או לגודל קובץ מקסימלי של 15MB לאימייל עם קבצים מצורפים ו-20MB לאימיילים עם תוכן מוטבע. אימיילים עם יותר שורות או נתונים מהמגבלות האלה לא יישלחו.
- למרות שאין ב-Looker מגבלה מוגדרת מראש על מספר הנמענים שאפשר לציין בשליחת אימייל, אם מגדירים את השליחה כ"הפעלה כנמען", השליחה מפעילה שאילתה נפרדת לכל אדם. העומס הזה יכול להשפיע באופן משמעותי על הביצועים של מסד הנתונים, ולא מומלץ להשתמש בו לרשימות נמענים גדולות. מומלץ להשתמש בקבוצות אימייל או בכתובות אימייל חלופיות כשאפשר.
- אם אימייל לא נשלח בזמן הצפוי, אבל מגיע בסופו של דבר, כנראה שהסיבה לכך היא שאתם מתחרים עם משימות אחרות של Looker. המשימות האלה יכולות לכלול הודעות אימייל מתוזמנות אחרות, הרבה אנשים שבוחנים נתונים בו-זמנית או טבלאות נגזרות מתמידות (PDT) שנבנות. במקרה כזה, כדאי לבדוק עם האדמינים ב-Looker אם יש משימות מתחרות.
- אם כתובת אימייל מסוימת ממשיכה להיעלם מרשימת התפוצה, סביר להניח שזה בגלל שמשתמש מבטל את ההרשמה לאימייל המתוזמן הזה. זה יכול להיות מאתגר במיוחד אם אתם משתמשים בכתובת אימייל חלופית של קבוצה כדי לשלוח לכמה אנשים, כי כל נמען בודד יכול לבטל את ההרשמה של כל כתובת האימייל החלופית הזו. למידע נוסף על ביטול מינויים, קראו את הפוסט בקהילת Looker בנושא מעקב אחרי אירועי ביטול מינוי של מתזמן.
אם ההעברה לשרת SFTP נכשלה, כדאי לבדוק את האפשרויות הבאות:
כש-Looker מנסה לשלוח לשרת SFTP, יכול להיות שהשליחה תסומן כהושלמה בחלונית לוח הזמנים וביומנים, גם אם היא לא הגיעה בגלל בעיות בהגדרות הרשת, כמו רשימת היתרים שגויה של כתובות IP בשרת היעד או יציאה סגורה לתעבורה יוצאת במכונה של Looker. היסטוריית התזמון עשויה להציג סטטוס
Successלמרות השגיאות האלה, לכן תמיד כדאי לבדוק את יומני שרת ה-SFTP של היעד אם חושדים שחסרה מסירה.Looker שומר טביעות אצבע של SFTP לשרת ה-SFTP שלכם. אם נתקלתם בשגיאות בהעברת SFTP, יכול להיות שטביעות האצבע של ה-SFTP לא תקינות. במקרה כזה, פנו לאדמין של Looker.
השגיאה
Net::SSH::Exception. message: could not settle on host_key algorithmנגרמת בגלל חוסר תאימות בין האלגוריתמים של מפתחות המארח שמוצעים בגרסאות ישנות יותר של Looker (לפני Looker 26.2) לבין אלגוריתמי האבטחה המודרניים שנאכפים בקפדנות על ידי שרת ה-SFTP המטורגט (כמו Red Hat 9 או Azure Blob Storage SFTP). אם קיבלתם את השגיאה הזו, אתם יכולים לשדרג את Looker לגרסה 26.2 ואילך כדי לתמוך באלגוריתמים מודרניים של SHA-2 (כמוecdsa-sha2-nistp256,rsa-sha2-256ו-rsa-sha2-512). לחלופין, אתם יכולים להגדיר את שרת היעד של SFTP כך שיאפשר לפחות מפתח מארח אחד או אלגוריתם הצפנה אחד שנתמכים בגרסה הנוכחית של Looker.השגיאה
OpenSSL::Cipher::CipherError. Error: authentication tag already generated by cipherיכולה להתרחש כשנתונים נשלחים באמצעות SFTP אחרי שדרוג Looker לגרסה 26.2.14 ואילך, או כשהמכונה מתחברת לשירותי אירוח כמו Azure Blob Storage SFTP או דרך שרת proxy. השגיאה הזו נגרמת בגלל בעיה ידועה ב-JRuby במהלך משא ומתן על הצפנה. כדי לפתור את השגיאה, צריך להגביל את אלגוריתמי ההצפנה (צפנים) שמותרים בשרת ה-SFTP של היעד ל-aes256-ctr. לדוגמה, עורכים את הקובץsshd_configשל שרת ה-SFTP כדי להוסיף או להגביל את ההוראהCiphers:Ciphers aes256-ctr.אם אתם מקבלים את השגיאה
Java::JavaLang::NullPointerExceptionsכשאתם מעבירים נתונים לשרת SFTP, יכול להיות שהשגיאה נגרמת בגלל באג ב-JRuby שמונע שימוש באלגוריתמים של עקומות אליפטיות (EC) או במפתחות מארח לחיבורי SSH מ-Looker ליעדי SFTP. כדי למנוע בעיות בשליחת נתונים ליעדי SFTP, אל תשתמשו באלגוריתמים של EC בקבצים~/.ssh/configאו/etc/ssh_configואל תאחסנו מפתחות מארח של EC ב-~/.sshבמארח Looker.השגיאה
Net::SFTP::StatusException (2, 'no such file')מתרחשת אם Looker לא מצליח ליצור בצורה נכונה את נתיב היעד בשרת ה-SFTP. סיבות נפוצות כוללות את השדה Address שמשתמש בנתיב יחסי במקום בנתיב מוחלט, השדה Address שחסר בו לוכסן נגרר (/), או השם של ה-Look, לוח הבקרה או התזמון שמכיל רווחים או תווים מיוחדים (כמו/) שגורמים לכשלים בבניית הנתיב. כדי לפתור את השגיאה, מבצעים את השלבים הבאים:- משתמשים בנתיבים מוחלטים: מתחברים לשרת ה-SFTP, מריצים את הפקודה
pwdכדי לאחזר את הנתיב המוחלט המלא, ומזינים את הערך הזה בשדה כתובת של לוח הזמנים. חשוב לוודא שהנתיב מסתיים בלוכסן (/). - הסרת תווים מיוחדים: מסירים לוכסנים (
/) משמות של Look, מרכז בקרה ותזמון. - שימוש בשמות שמתאימים למכונה: משנים את שם לוח הזמנים כך שיכלול קווים תחתונים במקום רווחים (לדוגמה,
Report_Name).
- משתמשים בנתיבים מוחלטים: מתחברים לשרת ה-SFTP, מריצים את הפקודה
השגיאה
Net::SSH::Exception. Error: could not settle on kex algorithmמתרחשת כש-Looker ושרת ה-SFTP המרוחק לא מצליחים להסכים על אלגוריתם של החלפת מפתחות (KEX) שנתמך על ידי שניהם, בדרך כלל בגלל שבאחד מהצדדים נעשה שימוש באלגוריתמים שהוצאו משימוש. כדי לפתור את השגיאה, בודקים את האלגוריתמים להחלפת מפתחות שנתמכים בשרת ה-SFTP ומוודאים שהם תואמים לאלגוריתמי ה-KEX שנתמכים ב-Looker (כמוecdh-sha2-nistp256,ecdh-sha2-nistp384אוecdh-sha2-nistp521).אם המסירה המתוזמנת ל-SFTP נכשלת עם השגיאה
Net::SSH::Exception: could not settle on encryption_client algorithm, שרת ה-SFTP ו-Looker לא הצליחו להסכים על צופן הצפנה משותף. ב-Looker הוסרה התמיכה בצפנים ישנים ופחות מאובטחים כמו CBC (לדוגמה,aes256-cbcו-3des-cbc). כדי לפתור את השגיאה הזו, צריך לספק את הודעת השגיאה הזו לאדמין של שרת ה-SFTP ולבקש ממנו לעדכן את קובץsshd_configשל השרת כדי להפעיל תמיכה באלגוריתם אחד לפחות של הצפנה והחלפת מפתחות שתואם ל-Looker.