בדף הזה יש סקירה כללית על שליחת תצוגות וניתוחים ליעדי השליחה המובנים של Looker ולכל השירותים המשולבים שזמינים במופע Looker שלכם. מידע על תזמון לוחות בקרה זמין במאמר תזמון ושליחה של לוחות בקרה.
כלי התזמון של Looker הוא השם של החלק בממשק המשתמש של Looker שבו מגדירים את ההגדרות של שליחת התוכן. ב-Looks, אפשר להשתמש בכלי לתזמון כדי לשלוח משלוחים חד-פעמיים או חוזרים. אפשר לשלוח ניתוחים כמשלוחים חד-פעמיים בלבד. כדי לתזמן שליחה חוזרת של תוכן מ-Explore, צריך קודם לשמור אותו כ-Look.
פתיחת הכלי לתזמון מתיקייה
כדי לפתוח את הכלי לתזמון מתוך תיקייה או תיקיית משנה, מאתרים את התיקייה או תיקיית המשנה שמכילות את מרכז הבקרה שרוצים לשלוח. כשעוברים לתיקייה, כל ה-Looks ולוחות הבקרה בתיקייה מופיעים בתצוגת רשימה או בתצוגת משבצות.
סמל של יומן מציין שתזמנתם לפחות הפצה חוזרת אחת של התוכן הזה (בתצוגת רשת, צריך להעביר את העכבר מעל התמונה הממוזערת של התוכן כדי לראות את סמל היומן, אם הוא קיים).
![]()
בתצוגת רשימה, אפשר לפתוח את הכלי לתזמון בדרכים הבאות:
- לחיצה על סמל היומן של פריט, אם הוא מוצג
- לוחצים על תפריט שלוש הנקודות של פריט מסוים ובוחרים באפשרות עריכת לוח זמנים (אם כבר יש לוח זמנים לפריט), הוספת לוח זמנים (אם עדיין אין לוח זמנים לפריט) או שליחה (כדי ליצור שליחה חד-פעמית).
- פתיחת התוכן, לחיצה על תפריט גלגל השיניים בפינה השמאלית העליונה ובחירה באפשרות תזמון (לשליחות חוזרות) או שליחה (לשליחות חד-פעמיות)
בתצוגת משבצות, אפשר לפתוח את מתזמן המשימות בדרכים הבאות:
- לחיצה על סמל היומן של פריט, אם הוא מוצג
- פתיחת התוכן, לחיצה על תפריט גלגל השיניים בפינה השמאלית העליונה ובחירה באפשרות תזמון (לשליחות חוזרות) או שליחה (לשליחות חד-פעמיות)
יצירת משלוח
כדי ליצור שליחה מתוך תוכן Looker, פותחים את כלי התזמון מדור קודם על ידי לחיצה על תפריט גלגל השיניים בפינה השמאלית העליונה של התוכן ובחירה באפשרות תזמון (לשליחות חוזרות) או שליחה (לשליחות חד-פעמיות).
כשמדובר בשליחות חוזרות, בחלונית הימנית של הכלי לתזמון מגרסה קודמת מוצגים כל לוחות הזמנים שנוצרו לתוכן, והכותרת של לוח הזמנים שאתם יוצרים או עורכים מודגשת. בחלונית הימנית מופיעים לוחות זמנים בסדר כרונולוגי הפוך, מהמועד שבו הם עודכנו לאחרונה. כדי לשכפל או למחוק לוחות זמנים קיימים, לוחצים על הסמל שכפול או על הסמל מחיקה משמאל ללוח הזמנים.
אם זהו לוח הזמנים הראשון שאתם יוצרים לתוכן הזה, בחלונית הראשית יוצגו אפשרויות התזמון שמוגדרות לערכי ברירת המחדל. אפשר לשנות את הערכים האלה לפי הצורך. אם יצרתם בעבר לוח זמנים אחד או יותר לתוכן הזה, בחלונית הראשית יוצגו הגדרות התזמון השמורות של לוח הזמנים בראש הרשימה. לאחר מכן:
- כדי לערוך את האפשרויות של תזמון קיים, בוחרים את התזמון ומשנים את האפשרויות לפי הצורך. בסיום, לוחצים על שמירת הכל.
- כדי ליצור לוחות זמנים נוספים לאותו תוכן, לוחצים על חדש ומזינים את ההגדרות של לוח הזמנים הנוסף.
בסיום, לוחצים על שמירת הכל.
בקטעים הבאים מוסבר על כל הגדרת תזמון.
מתן שם למשלוח
נותנים ללוח הזמנים שם ייחודי בשדה Give your schedule a name (נותנים שם ללוח הזמנים). השם יופיע בחלונית הימנית אחרי שתשמרו את לוח הזמנים, ברשימה של לוחות הזמנים שיצרתם ובדפי ניהול לוחות הזמנים בחלונית Admin.
בהתאם ליעד המשלוח, יכול להיות ששם הפריט יופיע גם במקומות אחרים:
- כששולחים את הנתונים באימייל, הכותרת משמשת לשורת הנושא של האימייל וכחלק משם הקובץ אם בוחרים בפורמט שכולל קובץ מצורף לאימייל.
- במקרה של Webhook, הכותרת נכללת במטען הייעודי (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 הפעיל עבור המופע שלכם – רשימת השירותים הזמינים לשליחת תצוגות וניתוחים מופיעה בקטע אפשרויות לשליחה של שילובים עם צדדים שלישיים בדף הזה
אחרי שבוחרים יעד נתונים, מופיע שדה הגדרה חדש שבו אפשר להוסיף פרטים ספציפיים על היעד, כמו כתובת אימייל או כתובת URL של webhook.
אפשרויות משלוח לאימייל
בקטע לאן הנתונים האלה צריכים להגיע?, בוחרים באפשרות אימייל. התוכן יישלח לרשימה של כתובות אימייל שתציינו.
בקטע למי צריך לשלוח את האימייל, מזינים את כתובות האימייל של הנמענים. מזינים כתובת אימייל אחת או כמה כתובות אימייל מופרדות בפסיקים ולוחצים על הוספה. אין הגבלה על מספר הנמענים שאפשר להוסיף.
בהתאם להגדרות של מופע Looker ולהרשאות שהוקצו לכם, יכול להיות שתוכלו לשלוח אימיילים לכתובות אימייל שלא משויכות לחשבון משתמש כלשהו במופע Looker. האימיילים האלה מסווגים כאימיילים חיצוניים. כדי להעביר תוכן למשתמשים חיצוניים, האדמין שלכם ב-Looker צריך להעניק לכם הרשאות להעברת תוכן למשתמשים חיצוניים או להוסיף את הדומיינים של כתובות האימייל של הנמענים האלה לרשימת ההיתרים של דומיינים של כתובות אימייל להעברת תוכן מתוזמן.
אם הנמען הוא משתמש אחר ב-Looker, הוא יראה באימייל את האפשרות לקשר חזרה ללוח הבקרה, אלא אם האדמין שלכם ב-Looker הגדיר את מדיניות הנתונים באימייל של מופע Looker שלכם לשליחת נתונים בלבד או אם האפשרות הוספת קישורים לא מסומנת.
אם כל הנמענים מבטלים את ההרשמה לקבלת הודעת אימייל מתוזמנת, התזמון הזה נמחק מ-Looker, גם מדפי ניהול התזמונים של משתמשים ואדמינים. אם נמען מבטל את ההרשמה בשם קבוצת אימייל, אף אחד מחברי הקבוצה לא יקבל הודעות אימייל מתוזמנות.
מידע נוסף על מסירת אימיילים מופיע בקטע החלת אפשרויות מתקדמות למסירת אימיילים בדף הזה.
מסמנים את התיבה הוספת הודעה מותאמת אישית כדי להוסיף הודעה מותאמת אישית בגוף האימייל. ב-Looker, מספר התווים בהודעה בהתאמה אישית מוגבל ל-1,500.
המשלוחים באימייל לא יכולים לחרוג מ-20MB (עבור פורמטים שנשלחים בתוכן האימייל) ומ-15MB (עבור פורמטים שנשלחים כקובץ מצורף).
אפשרויות משלוח ל-webhook
Webhooks הם דרך נפוצה יותר ויותר להפעיל חילופי נתונים בין שירותים מבוססי-אינטרנט. בעזרת שירות אינטרנט כמו Zapier, אפשר להשתמש ב-webhook כדי להעביר נתונים מ-Looker למגוון רחב של אפליקציות. לדוגמה, אפשר לתזמן העברה תקופתית של Look או לוח בקרה ל-webhook. כשמגדירים שליחה, Looker מבקש את כתובת ה-webhook.
בקטע לאן הנתונים האלה צריכים להגיע?, בוחרים באפשרות Webhook. בקטע Webhook URL (כתובת ה-URL של ה-Webhook), מזינים את כתובת ה-URL שאליה Looker צריך לשלוח בקשת HTTPS למסירה הזו. אפשר לקבל את כתובת ה-URL הזו משירות האינטרנט שבו אתם משתמשים כדי לטפל ב-webhook. כדי להגדיר תגובה לפעולה מאתר אחר (webhook), עוברים לשירות האינטרנט ומבצעים את הפעולות הבאות:
- מקבלים כתובת URL שאליה Looker צריך לשלוח בקשת HTTPS.
- מציינים את אפליקציית היעד למשלוח נתוני Looker. יכול להיות שיהיה צורך בהגדרות נוספות באפליקציית היעד כדי לקבל נתונים מ-Looker.
ההליך המדויק משתנה בהתאם לשירות האינטרנט ולאפליקציית היעד שבהם אתם משתמשים כדי להציג את לוח הבקרה. הנחיות להגדרת אפליקציה אחרת לקבלת נתוני ה-webhook מ-Looker מופיעות בפוסט הזה ב-Looker Community בנושא תזמון של תצוגות ומרכזי בקרה באמצעות webhooks (גרסה 3.46 ואילך).
Looker ינסה לשלוח ל-webhook במשך 30 דקות לכל היותר. חשוב לוודא שהיעד יכול להגיב תוך 30 דקות לניסיון המסירה של ה-webhook.
אפשרויות משלוח לקטגוריות Amazon S3
קטגוריות של Amazon S3 הן דרך נפוצה לאחסון כמויות גדולות של נתונים. כדי ש-Looker יוכל להשתמש בקטגוריה של S3, אתם או החברה שלכם צריכים ליצור אותה ב-Amazon.
אם בוחרים באפשרות היעד Amazon S3, Looker יבקש מכם הגדרות נוספות לגבי עיצוב ולגבי קטגוריית Amazon S3, כפי שמתואר בדף הזה. פרטים נוספים על העברת נתונים באמצעות קטגוריה של Amazon S3 זמינים בפוסט הזה בקהילת Looker בנושא תזמון (ללא הגבלה) של תוצאות ל-S3.
בקטע לאן הנתונים האלה צריכים להגיע?, בוחרים באפשרות Amazon S3. מופיע הקטע S3 Details (פרטי S3) ובו תתבקשו לספק מידע על קטגוריית Amazon S3:
- Bucket: השם של קטגוריית Amazon S3.
- נתיב אופציונלי: התיקייה שבה רוצים לשמור את הנתונים, אם יש כזו.
- מפתח גישה: מזהה מפתח הגישה לקטגוריית S3, שסופק על ידי אמזון.
- מפתח סודי: מפתח הגישה הסודי לקטגוריית S3, שסופק על ידי אמזון.
- אזור: האזור בשירותי 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 צריכים להעניק הרשאות ספציפיות למשתמשים ולמשתמשים שמשובצים כדי לשלוח נתונים ולתזמן שליחה של נתונים לשילובים עם צד שלישי.
כשבוחרים שירות משולב בשדה יעד בכלי לתזמון, יכול להיות שיופיעו כמה שדות חדשים ותתבקשו לספק מידע נוסף.
ברשימה הבאה מפורטים השירותים ב-Looker Action Hub שאליהם אפשר לשלוח Look או את התוצאות של ניתוח נתונים.
כך משתמשים ברשימה:
- כתובות ה-URL שמופיעות בעמודה Link to README file מספקות הוראות להפעלה ולהגדרה של השירות המשולב כדי שיפעל עם Looker.
- כתובות ה-URL שמופיעות בעמודה איך להשתמש בשילוב הזה מספקות הוראות לשליחת נתונים מ-Looker לשירות המשולב. חלק מהמאמרים האלה כוללים גם הוראות להפעלה.
- בקטע Required LookML tags (תגי LookML נדרשים) מפורטים כל התגים הנדרשים שצריך להשתמש בהם עם הפרמטר
tagsבמודל הבסיסי של התוכן. - סוג הפעולה מציין את רמת הנתונים שהשירות המשולב שולח: שדה, שאילתה או מרכז בקרה. פעולה ברמת השדה שולחת את הערך של תא יחיד שצוין בטבלת נתונים. פעולה ברמת השאילתה שולחת את התוצאות של שאילתה שלמה, כמו כל השורות ב'ניתוח' או ב-Look. פעולה ברמת מרכז הבקרה שולחת תמונה של מרכז הבקרה.
- משתמש באימות Google OAuth: מציין אם השירות המשולב משתמש בפרטי כניסה של Google OAuth לצורך אימות.
- משתמש בהזרמת נתונים מציין אם השירות המשולב תומך בתוצאות שאילתה שמוזרמות.
| שירות משולב | תיאור | קישור לקובץ README | איך משתמשים בשילוב הזה | תגי LookML נדרשים | סוג הפעולה | האם נעשה שימוש באימות Google OAuth (כן/לא) | שימוש בהזרמת נתונים (כן/לא) |
|---|---|---|---|---|---|---|---|
| Airtable | הוספת רשומות לטבלה ב-Airtable. | צפייה בקובץ ה-README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | לא |
| Amazon SageMaker Infer | ביצוע הסקה באמצעות Amazon SageMaker. | אין קובץ README זמין | אין מאמר זמין | ללא | שאילתה | לא | כן |
| Amazon SageMaker Train: Linear Learner | מתחילים משימת אימון ב-Amazon SageMaker באמצעות אלגוריתם Linear Learner. | אין קובץ 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 — Stop Droplet | מפסיקים את התהליך של DigitalOcean באמצעות DigitalOcean API. | צפייה בקובץ ה-README ב-GitHub | למאמר בקהילה | digitalocean_droplet_id | שדה, שאילתה | לא | לא |
| DigitalOcean Spaces | שליחה של קובץ נתונים לאחסון ב-DigitalOcean ושמירה שלו שם. | צפייה בקובץ ה-README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | כן |
| Dropbox | שליחה ואחסון של קובץ נתונים ב-Dropbox. | אין קובץ README זמין | צפייה במסמכי התיעוד | ללא | שאילתה | כן | לא |
| קהלים בהתאמה אישית בפייסבוק | העלאת נתונים אל Facebook Ads Custom Audiences מתוך רשימת לקוחות. | צפייה בקובץ ה-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 | צפייה במסמכי התיעוד | כתובת אימייל או user_id או segment_anonymous_id או segment_group_id | שאילתה | לא | כן |
| רצועת פלחים | אפשר להתחבר למספר שילובים ש-Segment מספקת כדי לזהות ולהגדיר קהל יעד למשתמשים לצורך תהליכי עבודה שיווקיים. | צפייה בקובץ ה-README ב-GitHub | צפייה במסמכי התיעוד | כתובת אימייל או user_id או segment_anonymous_id או segment_group_id | שאילתה | לא | כן |
| SendGrid | שליחת נתונים ותזמון שליחת תוצאות לכתובת אימייל באמצעות SendGrid API. | צפייה בקובץ ה-README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | לא |
| Slack | שליחת תוכן מ-Looker בהודעות ישירות, בערוצים ציבוריים ובערוצים פרטיים ב-Slack באמצעות OAuth. היא זמינה לפריסות באירוח Looker בגרסה 6.24 ומעלה, כשהתכונה IP Allowlist מושבתת. | אין קובץ README זמין | צפייה במסמכי התיעוד | ללא | שאילתה | כן | כן |
| Slack Attachment (API Token) | שליחת נתונים ישירות לערוץ Slack ביחד עם פרטי הכניסה של המשתמש. כדאי לעיין גם במאמרי העזרה בנושא Lookerbot כדי לקבל מידע על פונקציות נוספות של Slack. | צפייה בקובץ ה-README ב-GitHub | צפייה במסמכי התיעוד | ללא | שאילתה | לא | לא |
| Teams — Incoming Webhook | שליחת נתונים ל-Microsoft Teams באמצעות webhook נכנס. | צפייה בקובץ ה-README ב-GitHub | לעיון בקובץ README | ללא | שאילתה | לא | לא |
| מגש | אפשר להתחבר למספר שילובים ש-Tray.io מספקת כדי להפוך תהליכי עבודה לאוטומטיים. | צפייה בקובץ ה-README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | כן |
| Twilio — שליחת נתונים | שליחת נתונים מ-Look או תזמון שליחת תוצאות למספר טלפון באמצעות Twilio API. | צפייה בקובץ ה-README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | לא |
| Twilio — Send Message | שליחת הודעה לסדרה של מספרי טלפון (עמודות נתונים שתויגו כמספרי טלפון) בדוח Look. | צפייה בקובץ ה-README ב-GitHub | לעיון בקובץ README | טלפון | שדה, שאילתה | לא | לא |
| Zapier | אפשר להתחבר למספר שילובים שסופקו על ידי Zapier כדי לבצע אוטומציה של תהליכי עבודה. | צפייה בקובץ ה-README ב-GitHub | למאמר בקהילה | ללא | שאילתה | לא | כן |
בחירת פורמט הנתונים
האפשרויות לעיצוב של נתונים ב-Looks וב-Explores משתנות בהתאם ליעד השליחה. כדי לבחור את הפורמט של המשלוח, בוחרים את הסמל המתאים בקטע Format data as (עיצוב הנתונים כ) בכלי לתזמון.
בטבלה הבאה מוסבר איך כל פורמט מועבר לכל יעד.
| פורמט | אימייל | Webhook | Amazon S3 | SFTP |
|---|---|---|---|---|
| טבלת נתונים | טבלת הנתונים בגוף האימייל בפורמט HTML | לא זמין ליעד הזה | לא זמין ליעד הזה | לא זמין ליעד הזה |
| המחשה | הוויזואליזציה בגוף האימייל כתמונה בפורמט PNG | לא זמין ליעד הזה | לא זמין ליעד הזה | לא זמין ליעד הזה |
| CSV | טבלת הנתונים כקובץ טקסט מצורף מופרד בפסיקים | טבלת הנתונים כקובץ טקסט מצורף מופרד בפסיקים | טבלת הנתונים כקובץ טקסט מצורף מופרד בפסיקים | טבלת הנתונים כקובץ טקסט מצורף מופרד בפסיקים |
| XLSX | טבלת הנתונים כקובץ Excel מצורף | טבלת הנתונים כקובץ Excel מצורף | טבלת הנתונים כקובץ Excel מצורף | טבלת הנתונים כקובץ Excel מצורף |
| JSON — פשוט | טבלת הנתונים כקובץ JSON מצורף. בפורמט הזה, Looker משתמש בשם השדה של מאפיין או מדד כערך המעובד, ולא בתווית של השדה. | טבלת הנתונים כקובץ JSON מצורף. בפורמט הזה, Looker משתמש בשם השדה של מאפיין או מדד כערך המעובד, ולא בתווית של השדה. | טבלת הנתונים כקובץ JSON מצורף. בפורמט הזה, Looker משתמש בשם השדה של מאפיין או מדד כערך המעובד, ולא בתווית של השדה. | טבלת הנתונים כקובץ JSON מצורף. בפורמט הזה, Looker משתמש בשם השדה של מאפיין או מדד כערך המעובד, ולא בתווית של השדה. |
| JSON — Label | לא זמין ליעד הזה | טבלת הנתונים בפורמט JSON. בפורמט הזה, Looker משתמש בתוויות של שדות כערך המעובד בפלט ה-JSON שלו. | לא זמין ליעד הזה | לא זמין ליעד הזה |
| JSON — פשוט, מוטבע | לא זמין ליעד הזה | טבלת הנתונים שנשלחה ישירות בפורמט JSON. בפורמט הזה, Looker משתמש בשם השדה של מאפיין או מדד כערך המעובד, ולא בתווית של השדה. | לא זמין ליעד הזה | לא זמין ליעד הזה |
| JSON — מפורט, מוטבע | לא זמין ליעד הזה | טבלת הנתונים שנשלחה ישירות בפורמט JSON, עם פרטים נוספים כמו מטא-נתונים של שדות, פרטי מטמון, השעה שבה השאילתה הסתיימה והזמן שנדרש להרצת השאילתה. בפורמט הזה, Looker משתמש בשם השדה של מאפיין או מדד כערך המעובד, ולא בתווית של השדה. | טבלת הנתונים שנשלחה ישירות בפורמט JSON, עם פרטים נוספים כמו מטא-נתונים של שדות, פרטי מטמון, השעה שבה השאילתה הסתיימה והזמן שנדרש להרצת השאילתה. בפורמט הזה, Looker משתמש בשם השדה של מאפיין או מדד כערך המעובד, ולא בתווית של השדה. | טבלת הנתונים שנשלחה ישירות בפורמט JSON, עם פרטים נוספים כמו מטא-נתונים של שדות, פרטי מטמון, השעה שבה השאילתה הסתיימה והזמן שנדרש להרצת השאילתה. בפורמט הזה, Looker משתמש בשם השדה של מאפיין או מדד כערך המעובד, ולא בתווית של השדה. |
| טקסט | טבלת הנתונים כקובץ טקסט מצורף מופרד בטאבים | טבלת הנתונים כקובץ טקסט מצורף מופרד בטאבים | טבלת הנתונים כקובץ טקסט מצורף מופרד בטאבים | טבלת הנתונים כקובץ טקסט מצורף מופרד בטאבים |
| HTML | טבלת הנתונים כקובץ HTML מצורף | טבלת הנתונים כקובץ HTML מצורף | טבלת הנתונים כקובץ HTML מצורף | טבלת הנתונים כקובץ HTML מצורף |
הפעלת משלוח
כשמתזמנים משלוחים חוזרים, יש שתי אפשרויות להפעלת המשלוחים:
- מרווח חוזר: בוחרים באפשרות הזו כדי להשתמש בלוח הזמנים למשלוחים שהגדרתם בקטע הגדרת מחזוריות המשלוחים בדף הזה.
- עדכון של קבוצת נתונים: אם מפתח LookML הגדיר קבוצות נתונים, אפשר לתזמן את המסירה כך שתתרחש אחרי שהופעל טריגר של קבוצת נתונים, אחרי שהמערכת ניהלה את המטמון ואחרי שהמערכת בנתה מחדש את טבלאות ה-PDT הרלוונטיות.
ציון הטריגר של קבוצת הנתונים
כדי להשתמש בטריגר של קבוצת נתונים, בוחרים באפשרות עדכון קבוצת נתונים בקטע טריגר של הכלי לתזמון. אחר כך בוחרים את קבוצת הנתונים של המקור מהתפריט הנפתח בחירת קבוצת נתונים.

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

שעת הסיום של מרווחי זמן שעתיים ולפי דקה לא נכללת. המשלוח האחרון יישלח במרווח הזמן האחרון שנבחר לפני שעת הסיום שצוינה. לדוגמה, אם התוכן מתוזמן לשעה בין השעות 00:00 ל-23:00, הוא יישלח בכל שעה עגולה, מ-00:00 עד 22:00. אם התוכן מתוזמן לדקה כל 30 דקות בין השעות 00:00 ל-23:00, המסירה האחרונה בטווח הזמן הזה תתבצע ב-22:30.
החלת מסננים על הצגת המודעות
אם אתם שולחים טבלת Look או לוח בקרה עם מסננים, אתם יכולים לשנות את תנאי הסינון כדי לסנן עוד יותר את התוצאות שיישלחו.
לוחצים על מסננים כדי לראות ולשנות את המסננים שמשויכים ל-Look או למרכז הבקרה הזה לצורך השליחה. שינוי אפשרויות המסנן האלה בכלי לתזמון לא משנה את המסננים ב-Look או במרכז הבקרה. אם מסנן בלוח הבקרה דורש ערך מסנן והמסנן של התזמון ריק, לא יוצגו תוצאות בתזמון לאחר המסירה.
אם משנים שמות של שדות שמשמשים כמסננים ב-Looks או במרכזי הבקרה, חשוב לבדוק את הקטע Filters ב-Looks ובמרכזי הבקרה המתוזמנים ולעדכן את המסננים לפי הצורך כדי לשקף את השינויים. אם העברת תוכן מתוזמנת כוללת מסננים שכבר לא פועלים (לדוגמה, אם השדה שהמסנן מתייחס אליו השתנה), יכול להיות שההעברה המתוזמנת תחשוף נתונים לא מסוננים.
כדי להתאים אישית עוד יותר את המשלוחים, אפשר להשתמש באפשרות הסינון matches a user attribute (אם האדמינים של Looker הגדירו ערכים ספציפיים למשתמש שנקראים מאפייני משתמש). הגדרת מסנן לאחד מהמאפיינים האלה מתאימה אוטומטית את התוצאות לכל משתמש, כך שאפשר לשלוח תוצאות מותאמות אישית למשתמשים רבים גם אם שולחים משלוח חד-פעמי. מידע נוסף על הנושא הזה זמין בדף התיעוד בנושא מאפייני משתמש.
החלת אפשרויות מתקדמות של הצגה
בקטע אפשרויות מתקדמות יש אפשרויות נוספות להתאמה אישית של המשלוח. לוחצים על החץ לצד אפשרויות מתקדמות כדי להרחיב את התפריט הזה. האפשרויות הזמינות תלויות ביעד ובפורמט של המשלוח שבחרתם, וגם אם אתם שולחים לוח בקרה, Look או Explore. הקישורים בטבלה הבאה מובילים לתיאור של כל אפשרות שזמינה למשלוחים של Look או של Explore ליעדים המובנים של Looker. יכול להיות שיהיו אפשרויות מתקדמות ייחודיות למשלוחים לשילובים עם צד שלישי.
שליחת לוח הזמנים הזה אם
אם אתם רוצים שהמשלוח של נתוני 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 שורות. ההגדרה הזו יכולה להיות שימושית לאחזור של מערכי נתונים גדולים מאוד, אבל צריך להיזהר ולוודא שהשאילתה לא גדולה מדי בשביל מסד הנתונים.
הגבלת האפשרויות לאימייל
כששולחים תצוגות וניתוחים, אפשר להגביל את גודל האימייל כדי לא לחרוג ממגבלות הגודל של ההודעות בשרת האימייל. בוחרים אחת מהאפשרויות הבאות להגבלת הנתונים:
- תוצאות בטבלה: הנתונים נשלחים עם מגבלה של 5,000 שורות. האפשרות הזו היא האפשרות היחידה שזמינה לאימיילים שמשתמשים באפשרויות הפורמט טבלת נתונים או תצוגה חזותית. מערכת Looker לא תשלח אימיילים עם יותר מ-5,000 שורות של נתונים.
- כל התוצאות: אם אתם משתמשים באפשרויות הפורמט Text, CSV, JSON – Simple, XLSX או HTML, אתם יכולים לשלוח את כל השורות של תוצאות Look שמורות. האפשרות הזו מתעלמת מכל המגבלות שהוגדרו בטבלת Look שנשמרה או מהמגבלה הרגילה של Looker על 5,000 שורות. עם זאת, יש מגבלת נתונים כוללת שמוטלת על אפליקציות אימייל. מערכת Looker לא תשלח אימיילים עם גוף אימייל שמכיל יותר מ-20MB של נתונים או קבצים מצורפים שמכילים יותר מ-15MB של נתונים. אם מציינים פורמט של טבלת נתונים או תצוגה חזותית ואז בוחרים באפשרות כל התוצאות, Looker משנה אוטומטית את הפורמט לשימוש בקובץ טקסט מצורף כדי לתמוך בשליחת כל התוצאות. האפשרות כל התוצאות גלויה רק למשתמשים שיש להם תפקיד שכולל את ההרשאה
schedule_without_limit.
כדי לוודא שלא חרגתם ממגבלת השורות או הנתונים של אימיילים מתוזמנים, אתם יכולים להזין את כתובת האימייל שלכם כנמען וללחוץ על שליחת בדיקה כדי לשלוח את הנתונים לעצמכם באופן מיידי. אם לא קיבלתם את האימייל, סביר להניח שהגעתם למגבלת השורות או למגבלת הנתונים של האימיילים.
אפשרויות אימייל
למשלוחים באימייל יש אפשרויות משלוח נוספות: הפעלת התזמון כנמען והוספת קישורים.
הפעלת לוח הזמנים כנמען
האפשרות הזו זמינה רק ליעד האימייל.
האפשרות הפעלת התזמון כמקבל מאפשרת לאדמינים לציין רשימה של משתמשים שכל אחד מהם יקבל את התוכן כאילו הוא הפעיל את השאילתה, על סמך ההרשאות שלו. משתמשים בלי הרשאת אדמין יכולים גם להזין את כתובת האימייל שלהם כדי לקבל את התוכן כאילו הם שאלו שאלה לגביו, בהתאם להרשאות שלהם. המשמעות היא שמסנני הגישה ומאפייני המשתמש של כל משתמש יחולו על הנתונים שייכללו בכל אימייל.
לדוגמה, אדמין ב-Looker צריך לתזמן שאילתה שסופרת משתמשים שמקובצים לפי מדינה, ולשלוח אותה לסדרת משתמשים, ולכל משתמש יש ערכים שונים של מסנן גישה.

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

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

- אם כתובת האימייל נוספה לפני שהאפשרות הפעלת התזמון כנמען נבחרה, האפשרות מושבתת באופן אוטומטי. האפשרות הזו תהיה זמינה שוב אם כתובת האימייל הזו תימחק מרשימת הנמענים.
- אם כתובת האימייל נוספה אחרי שנבחרה האפשרות הפעלת התזמון כנמען, הוספת כתובת האימייל תגרום לשגיאה והאימייל יוסר באופן אוטומטי מהשדה למי לשלוח את האימייל?. האפשרות הפעלת התזמון כמקבל תישאר מופעלת.
במקרה מיוחד שבו משתמש מופיע כנמען בלוח זמנים שבו האפשרות הפעלת לוח הזמנים כנמען מופעלת, ואז החשבון של המשתמש מושבת, לוח הזמנים לא יפעל עבור המשתמש המושבת החל מהפעם הבאה שהוא יופעל. אם החשבון של המשתמש הזה יימחק, כל התזמון ייכשל ולא יישלח לאף נמען. אדמין ב-Looker או משתמש עם ההרשאה see_schedules יוכלו לאבחן את הכשל הזה בדף היסטוריית התזמון בחלונית אדמין.
הכללת קישורים
אם האדמין שלכם ב-Looker הגדיר את מדיניות הנתונים באימייל של מופע Looker שלכם לערך שליחת קישורים ונתונים, הכלי לתזמון יציג את האפשרות הוספת קישורים. אם האפשרות הזו מסומנת, משלוחי נתונים באימייל כוללים קישור בחזרה ל-Looker עם הכיתוב 'הצגת הדוח המלא' עבור תצוגות וניתוחים שנשלחו, ו'הצגת מרכז הבקרה המלא' עבור מרכזי בקרה שנשלחו.
הקישור הזה מאפשר לנמעני האימייל לבחון את הנתונים במופע Looker שלכם. כדי לצפות בתוכן ב-Looker, הנמענים צריכים להתחבר ל-Looker ולקבל הרשאות גישה למודל שהתוכן שנשלח מבוסס עליו. אם רוצים להסיר את הקישור הזה מהאימיילים של העברת הנתונים, מבטלים את הסימון בתיבת הסימון Include Links (הכללת קישורים).
אפשרויות פורמט
לדיווחים שלא משתמשים בפורמט ההמחשה יש אפשרויות נוספות של מסירה: החלת אפשרויות המחשה וערכי נתונים בפורמט.
החלת אפשרויות להמחשה
האפשרות הזו לא זמינה למסירות של Look או Explore בפורמט Visualization.
כדי שהנתונים ייראו כמו תרשים טבלה, בוחרים באפשרות החלת אפשרויות של תצוגה חזותית. כל ההגדרות הבאות שמוגדרות להמחשה בתפריטים Plot (תרשים), Series (סדרה) ו-Formatting (עיצוב) יחולו:
- הצגת מספרי השורות
- הסתרת סה"כ
- הסתרת סה"כ של שורות
- הגבלת השורות שמוצגות למקסימום של 500 שורות שמוצגות או מוסתרות
- הצגת שם השדה המלא
- תוויות בהתאמה אישית לכל עמודה (בפורמט JSON — Detail, Inline תמיד נעשה שימוש בשמות השדות הגולמיים, ולא בתווית השדה – מידע נוסף על האופן שבו Looker מעבד שדות בפורמט JSON זמין בפוסט בקהילה בנושא שינוי בפורמט JSON)
- עיצוב מותנה למשלוח של תרשימי טבלה להמחשה בפורמט Excel
מבטלים את הסימון של האפשרות החלת אפשרויות להצגה חזותית כדי ש-Looker ישלח את הנתונים כפי שהם מופיעים בקטע נתונים של ה-Look או בחלון ניתוח מכאן של משבצת בלוח הבקרה. JSON — Label משתמש בשדה label, גם אם האפשרות Apply visualization options לא מסומנת.
ערכי נתונים בפורמט
אפשר להגדיר את פורמט הנתונים:
- בוחרים באפשרות ערכי נתונים בפורמט אם רוצים שהנתונים ייראו דומים יותר לחוויית השימוש בניתוח ב-Looker, למרות שחלק מהתכונות (כמו קישור) לא נתמכות בכל סוגי הקבצים.
- אם אתם לא רוצים להחיל עיצוב מיוחד על תוצאות השאילתה, כמו עיגול של מספרים ארוכים או הוספה של תווים מיוחדים שמפתחי Looker שלכם אולי הגדירו, צריך לבטל את הסימון של ערכי נתונים מעוצבים. לרוב, עדיף להשתמש בשיטה הזו כשמעבירים נתונים לעיבוד בכלי אחר.
רזולוציית טבלה
כששולחים תוכן לאימייל בפורמט של תרשים להמחשה, אפשר להתאים אישית את הרוחב של התרשים באמצעות התפריט הנפתח רזולוציית הטבלה. אפשרויות הרוחב הן:
- רגיל: 800 פיקסלים
- רחב: 1,680 פיקסלים
אם בוחרים באפשרות רחב ורוחב התרשים חורג מהמגבלה שהוגדרה בתוכנת האימייל, יכול להיות שהנמענים של האימייל יצטרכו לגלול אופקית כדי לראות את התרשים כולו.
אזור הזמן
כברירת מחדל, Looker משתמש באזור הזמן שמשויך לחשבון שלכם כדי לקבוע מתי לשלוח את נתוני המסירה. אם לחשבון שלכם לא משויך אזור זמן, Looker משתמש באזור הזמן של האפליקציה. אם רוצים לציין אזור זמן אחר, בוחרים באפשרות שימוש באזור זמן מותאם אישית. אזור הזמן שאתם בוחרים לא משפיע על הנתונים ב-Look או בלוח הבקרה, אלא רק על התזמון של השליחה.
בדיקת המסירה
לוחצים על הלחצן שליחת בדיקה כדי לשלוח בדיקה חד-פעמית ליעד שצוין. האפשרות Test now לא מתחשבת בהגדרות מסוימות של Advanced options, אבל היא כן מתחשבת במסננים שנבחרו.
שמירת המשלוח
סיכום של הגדרות השליחה מוצג בתחתית הכלי לתזמון.
למשלוחים חד-פעמיים, כשמסיימים להגדיר את אפשרויות המשלוח, לוחצים על הלחצן שליחה כדי לשלוח את התוכן מיד ליעד שצוין.
אם רוצים להגדיר משלוחים חוזרים, אחרי שמסיימים להגדיר את אפשרויות המשלוח, לוחצים על הלחצן שמירת הכל כדי לשמור את לוח הזמנים ולסגור את החלון. התוכן יועבר בהתאם להגדרות ההעברה שלכם. אם תפתחו מחדש את הכלי לתזמון פגישות, לוח הזמנים ששמרתם יופיע בחלונית הימנית. אפשר לשכפל או למחוק את התזמון בלחיצה על הסמל שכפול או על הסמל מחיקה, בהתאמה.
לוח הזמנים השמור יופיע גם בדף לוחות זמנים שיצרת בפרופיל המשתמש, ובדפים לוחות זמנים והיסטוריית לוחות זמנים בחלונית ניהול. מידע נוסף זמין בקטע צפייה במסירות בדף הזה.
צפייה במשלוחים
אתם יכולים לראות את הפרומפטים המתוזמנים שיצרתם, ואם יש לכם את ההרשאות המתאימות, את כל הפרומפטים המתוזמנים של מופע Looker.
איך רואים משלוחים שיצרתם
בדף Schedules You've Created (פרומפטים מתוזמנים שיצרתם) אפשר לראות רשימה של כל הפרומפטים המתוזמנים שיצרתם. כדי להגיע לדף הזה, לוחצים על סמל פרופיל המשתמש ובוחרים באפשרות Schedules (פרומפטים מתוזמנים). מידע נוסף על צפייה בלוחות הזמנים שיצרתם וניהול שלהם זמין במאמר צפייה בלוחות הזמנים של העברת הנתונים.
צפייה במשלוחים שנוצרו על ידי משתמשים אחרים
אם אדמין Looker העניק לכם הרשאות לצפייה בדפי האדמין Schedules (תזמונים) ו-Schedule History (היסטוריית התזמונים), תוכלו לראות את רשימת כל התזמונים של כל מופע Looker. עם זאת, לא תוכלו לערוך או למחוק את לוחות הזמנים האלה.
חשוב לדעת
לפעמים, יכול להיות שמשלוח של הודעת אימייל מתוזמנת לא יגיע לנמען אחד או יותר. זה יכול לקרות אם יש שגיאה במודל הבסיסי, אם לנמען אין גישה לנתונים או אם יש בעיות בעיבוד או שגיאות בדף.
שימו לב למגבלות הבאות שחלות על העברת תוכן:
- אם החברה שלכם הגדירה הגדרות אימייל משלה בקטע אדמין ב-Looker, האדמינים שלכם ב-Looker יצטרכו לוודא שההגדרות נכונות ושהספק שלכם פועל בצורה תקינה. יכול להיות שלשרת SMTP חיצוני יש מגבלות משלו על מספר הנמענים היומי או על מספר הנמענים לכל הודעה.
- בהתאם להגדרה של מגבלה, מסירת הנתונים תוגבל ל-5,000 שורות או לגודל קובץ מקסימלי של 15MB לאימייל עם קבצים מצורפים ו-20MB לאימיילים עם תוכן מוטבע. אימיילים עם יותר שורות או נתונים מהמגבלות האלה לא יישלחו.
- למרות שב-Looker לא מוגדרת מגבלה קשיחה על מספר הנמענים שאפשר לציין במשלוח באימייל, אם מגדירים את המשלוח ל'הפעלה כנמען', המשלוח מפעיל שאילתה נפרדת לכל נמען. העומס הזה עלול להשפיע באופן משמעותי על הביצועים של מסד הנתונים, ולכן לא מומלץ להשתמש בו ברשימות נמענים גדולות. מומלץ להשתמש בקבוצות אימייל או בכינויים איפה שאפשר.
- אם אימייל לא נשלח בזמן הצפוי, אבל בסופו של דבר הוא מגיע, סביר להניח שזה קורה כי הוא מתחרה עם משימות Looker אחרות. המשימות האלה יכולות לכלול אימיילים מתוזמנים אחרים, הרבה אנשים שבודקים נתונים בו-זמנית או בנייה של טבלאות נגזרות קבועות. במקרה כזה, כדאי לבדוק עם האדמינים של 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. סיבות נפוצות כוללות שימוש בנתיב יחסי בשדה כתובת במקום בנתיב מוחלט, היעדר לוכסן (/) בסוף השדה כתובת, או שימוש ברווחים או בתווים מיוחדים (כמו/) בשם של Look, לוח בקרה או תזמון, שגורמים לכשלים ביצירת הנתיב. כדי לפתור את השגיאה, מבצעים את השלבים הבאים:- שימוש בנתיבים מוחלטים: מתחברים לשרת ה-SFTP, מריצים את הפקודה
pwdכדי לאחזר את הנתיב המוחלט המלא ומזינים את הערך הזה בשדה כתובת של התזמון, ומוודאים שהוא מסתיים בלוכסן (/). - הסרת תווים מיוחדים: צריך להסיר קווים נטויים (
/) משמות של טבלאות Look, לוחות בקרה ולוחות זמנים. - להשתמש בשמות שנוחים למכונה: משנים את השם של התזמון כך שיכלול קווים תחתונים במקום רווחים (למשל,
Report_Name).
- שימוש בנתיבים מוחלטים: מתחברים לשרת ה-SFTP, מריצים את הפקודה
השגיאה
Net::SSH::Exception. Error: could not settle on kex algorithmמתרחשת כש-Looker ושרת ה-SFTP המרוחק לא מצליחים להסכים על אלגוריתם להחלפת מפתחות (KEX) שנתמך על ידי שניהם, בדרך כלל כי נעשה שימוש באחד מהצדדים באלגוריתמים שיצאו משימוש. כדי לפתור את השגיאה הזו, צריך לבדוק את אלגוריתמים להחלפת מפתחות שנתמכים על ידי שרת ה-SFTP ולוודא שהם תואמים לאלגוריתמים להחלפת מפתחות שנתמכים על ידי 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.