פיתוח ל-Looker Marketplace

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

בדף הזה מופיע סיכום של תהליך הפיתוח ב-Looker Marketplace וסקירה כללית של סוגי התוכן השונים שאפשר ליצור ב-Marketplace.

סקירה כללית

מפתחים יכולים לתרום ל-Marketplace על ידי יצירת תוכן כמו בלוקים, ויזואליזציות ואפליקציות. באופן כללי, תהליך הפיתוח של תוכן ב-Marketplace כולל את השלבים הבאים:

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

בקטעים הבאים מפורטים סוגי התוכן השונים שאפשר ליצור ב-Marketplace.

אבני בניין

מהם בלוקים?

Looker Blocks הם קטעי LookML מוגדרים מראש, שלקוחות Looker יכולים להשתמש בהם כנקודת התחלה ליצירת מודלים מהירים וגמישים של נתונים.

אפשר ליצור בלוק שמדמה קבוצת נתונים נפוצה של צד שלישי, כמו Google Analytics 360, או שמדמה דפוס ניתוח נפוץ, כמו ניתוח נתונים של מכירות קמעונאיות.

שימוש בבלוקים

הבלוקים מיועדים לשימוש מיידי, כל עוד יש לכם את מערך הנתונים המתאים בחיבור Looker קיים. אתם יכולים להתקין בלוק מ-Marketplace, להתאים אישית את LookML ולהתחיל בניתוח.

כדי לפתח בלוק לשליחה אל Marketplace, יוצרים פרויקט LookML חדש במופע Looker ומגבים את ה-LookML במאגר GitHub ציבורי. הוראות והנחיות מפורטות זמינות במאמר פיתוח בלוק בהתאמה אישית ל-Looker Marketplace.

רוצה לנסות?

רוצים להתחיל להשתמש בחסימה בלי לכתוב קוד?

תחילת העבודה: פיתוח בלוק LookML

המחשות

מהם אמצעי המחשה?

בנוסף לספריית ברירת המחדל של Looker להמחשה חזותית, אתם יכולים ליצור סוגים מותאמים אישית של המחשה חזותית ב-JavaScript באמצעות Looker Visualization API בסביבת JavaScript שלכם.

לדוגמה, ב-Looker Marketplace יש כרגע רשימות של תרשים אסטר להמחשה, תרשים מונחה-כוח ותרשים מד להמחשה, ועוד הרבה אחרים.

שימוש בהדמיות

התרשימים להמחשה נועדו להיות מוכנים לשימוש מיידי. אתם יכולים להתקין תצוגה חזותית מ-Marketplace ולבחור מיד את סוג התצוגה החזותית החדש כשאתם בוחנים נתונים, יוצרים מרכז בקרה חדש ועורכים מרכז בקרה.

כדי לפתח ויזואליזציה לשליחה אל Marketplace, מתחילים להשתמש ב-Looker Visualization API עם סביבת Javascript. הוראות מפורטות והנחיות זמינות במאמר פיתוח תרשים להצגה חזותית ב-Looker Marketplace.

רוצה לנסות?

רוצים להתחיל להשתמש בהדמיה בלי לכתוב קוד?

איך מתחילים: פיתוח הצגה חזותית

אפליקציות

מהן אפליקציות?

אפליקציות Looker מאפשרות לכם לספק למשתמשים במופע Looker חוויות מותאמות ומשולבות.

דף ייעודי ב-Looker הופך לקנבס שלכם, עם מגוון רחב של כלים שעומדים לרשותכם, כולל האפשרות:

  • להריץ קוד JavaScript
  • גישה לממשקי Looker API דרך לקוח שאומת מראש
  • שימוש ברכיבי Looker ליצירת ממשק משתמש חלק
  • לבצע קריאות HTTP מהלקוח או דרך שרת proxy נוח
  • אימות באמצעות שירותי צד שלישי דרך OAuth

שימוש באפליקציות

האפליקציות מיועדות לשימוש מיידי. אתם יכולים להתקין אפליקציה מ-Marketplace ולהתחיל להשתמש בה מיד.

כדי לפתח אפליקציה לשליחה אל Marketplace, השלב הראשון הוא ליצור אפליקציה מבוססת-JavaScript בצד הלקוח שמשתמשת בממשקי ה-API שנחשפים על ידי מסגרת התוספים של Looker. כדי להתחיל להשתמש ב-Looker, אפשר להשתמש בבסיס קוד של תבנית, כולל כלי הבנייה הדרושים לאריזת קוד האפליקציה באמצעות webpack. לשם כך, אפשר להשתמש בכלי שורת הפקודה של create-looker-extension. הוראות מפורטות והנחיות זמינות במאמר בנושא יצירת תוסף ל-Looker.

אני רוצה לנסות

רוצים להתחיל להשתמש באפליקציות Looker בלי לכתוב קוד?

תחילת העבודה: יצירת תוסף ל-Looker

פעולות

מהן פעולות?

פעולות, שנקראות גם שילובים, מעבירות נתונים מ-Looker לשירותים של צד שלישי. אפשר להרחיב את ספריית היעדים של Looker על ידי יצירת פעולה ליעד חדש, כמו Airtable או Azure Storage.

שימוש בפעולות

לקוחות Looker מפעילים פעולות מהדף הגדרות אדמין – פעולות במופע Looker שלהם, ולא על ידי התקנת פעולות מ-Marketplace.

כדי לפתח פעולה חדשה, כותבים שיטת JavaScript ששולחת תא אחד מטבלת נתונים של Looker, שאילתה אחת של Looker או מרכז בקרה אחד של Looker ליעד. הוראות והנחיות מפורטות זמינות במאמר בנושא יצירת פעולה בהתאמה אישית.

אני רוצה לנסות

רוצים להתחיל להשתמש בפעולה בלי לכתוב קוד?

  • מפעילים פעולה בדף הגדרות אדמין – פעולות במופע Looker. לאחר מכן בוחרים את הפעולה שרוצים לבצע כששולחים או מתזמנים נתונים.

איך מתחילים: יצירת פעולה בהתאמה אישית