מחבר Looker–Tableau BI

מחבר ה-BI של Looker–Tableau מאפשר לכם להשתמש ב-Looker Explore כמקור נתונים ב-Tableau Desktop, ב-Tableau Cloud וב-Tableau Server. המחבר Looker–Tableau BI מבוסס על ממשק SQL פתוח של Looker, שמאפשר גישה למודלים של LookML ול-Explores עבור אפליקציות שמשתמשות ב-JDBC כדי להתחבר למקורות נתונים.

בקטעים הבאים מפורט מידע על קישור ל-Looker מהמוצרים הבאים של Tableau:

Tableau Desktop

בקטעים הבאים מוסבר איך להתחבר ל-Looker Explore מ-Tableau Desktop:

לפני שמתחילים

כדי להשתמש ב-Tableau Desktop, אתם צריכים:

הגדרת Tableau Desktop לחיבור ל-Looker

כדי להשתמש ב-Tableau Desktop כדי להתחבר לנתוני Looker, צריך להוריד את קובץ מנהל ההתקן avatica-<release_number>-looker.jarJDBC מ-GitHub לספרייה ספציפית במחשב. כך עושים את זה:

  1. עוברים לכתובת https://github.com/looker-open-source/calcite-avatica/releases.
  2. מורידים את הגרסה העדכנית של קובץ avatica-<release_number>-looker.jar.
  3. שומרים את הקובץ avatica-<release_number>-looker.jar במחשב של כל משתמש במיקום הבא:

    • Windows: C:\Program Files\Tableau\Drivers
    • MacOS: ‏ /Library/JDBC או ~/Library/JDBC

חיבור לנתונים של Looker מ-Tableau Desktop

אחרי שמורידים ושומרים את קובץ avatica-<release_number>-looker.jar, אפשר להשתמש ב-Tableau Desktop כדי להתחבר לנתונים ממופע Looker. כך עושים את זה:

  1. ב-Tableau Desktop, בחלונית Connect (חיבור) בצד ימין, בקטע To a Server (לשרת), בוחרים באפשרות More... (עוד...).
  2. בתיבת החיפוש, מקלידים Looker by Google.
  3. בוחרים באפשרות Looker by Google.
  4. בתיבת הדו-שיח, מזינים את הפרמטרים הבאים:

    • שרת: מזינים את כתובת ה-URL של מופע ב-Looker בלי https://. לדוגמה: example.cloud.looker.com

      LOOKER_INSTANCE_URL
      
    • יציאה: 443

    • אימות: OAuth

    • כתובת ה-URL של מופע OAuth: מזינים את כתובת ה-URL המלאה של מופע Looker עם https://. לדוגמה: https://example.cloud.looker.com

      https://LOOKER_INSTANCE_URL
      
  5. בחר כניסה. מערכת Tableau פותחת חלון דפדפן כדי להתחבר למופע Looker ולאמת את החשבון באמצעות OAuth.

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

  7. אחרי שתעברו אימות ב-Looker, תוכנת Tableau תפתח דף מקור נתונים עם חיבור למופע Looker שלכם.

  8. בתפריט הנפתח סכימה, בוחרים מודל של Looker עם הנתונים שרוצים להציג ב-Tableau Desktop. מערכת Tableau מאכלסת את הרשימה Table בניתוחים של Looker ממודל Looker שבחרתם.

  9. כדי להתחיל לבחון את הנתונים, בוחרים אובייקט מהרשימה Tables וגוררים אותו אל אזור העריכה.

בקטעים הבאים מפורט מידע נוסף על שימוש ב-Tableau כדי להתחבר לנתוני Looker:

Tableau Cloud

בקטעים הבאים מוסבר איך להתחבר ל-Looker Explore מ-Tableau Cloud:

לפני שמתחילים

כדי להשתמש ב-Tableau Cloud כדי להתחבר ל-Looker, אתם צריכים:

חיבור לנתוני Looker מ-Tableau Cloud

אחרי שמוודאים שמתקיימים התנאים המוקדמים, אפשר להשתמש ב-Looker by Google כמקור נתונים ב-Tableau Cloud באופן הבא:

  1. מתחברים לאתר Tableau Cloud, לוחצים על התפריט הנפתח New (חדש) ובוחרים באפשרות Workbook (חוברת עבודה).
  2. בתיבת הדו-שיח Connect to Data (התחברות לנתונים), לוחצים על הכרטיסייה Connectors (מחברים).
  3. בכרטיסייה מחברים, לוחצים על Looker by Google.
  4. בוחרים באפשרות Looker by Google.
  5. בתיבת הדו-שיח, מזינים את הפרמטרים הבאים:

    • שרת: מזינים את כתובת ה-URL של מופע ב-Looker בלי https://. לדוגמה: example.cloud.looker.com

      LOOKER_INSTANCE_URL
      
    • יציאה: 443

    • אימות: OAuth

    • כתובת ה-URL של מופע OAuth: מזינים את כתובת ה-URL המלאה של מופע Looker עם https://. לדוגמה: https://example.cloud.looker.com

      https://LOOKER_INSTANCE_URL
      
  6. בחר כניסה. מערכת Tableau פותחת חלון דפדפן כדי להתחבר למופע Looker ולאמת את החשבון באמצעות OAuth.

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

  8. אחרי שתעברו אימות ב-Looker, תוכנת Tableau תפתח דף מקור נתונים עם חיבור למופע Looker שלכם.

  9. בתפריט הנפתח סכימה, בוחרים מודל של Looker עם הנתונים שרוצים להציג ב-Tableau Desktop. מערכת Tableau מאכלסת את הרשימה Table בניתוחים של Looker ממודל Looker שבחרתם.

  10. כדי להתחיל לבחון את הנתונים, בוחרים אובייקט מהרשימה Tables וגוררים אותו אל אזור העריכה.

בקטעים הבאים מפורט מידע נוסף על שימוש ב-Tableau כדי להתחבר לנתוני Looker:

‫Tableau Server

מחבר ה-BI של Looker–Tableau נתמך ב-Tableau Server. כדי להשתמש ב-Looker–Tableau BI Connector עם Tableau Server, צריך לוודא שיש לכם את הדברים הבאים:

  • מופע Looker שמופעלת בו גרסה Looker 24.14 ואילך, ומוגדר בו שילוב OAuth על ידי האדמין של Looker.
  • מופע של Tableau Server שהאדמין של Tableau הגדיר כדי להתחבר ל-Looker.

לפרטים נוספים, אפשר לעיין בדף התיעוד בנושא ניהול חיבורים מ-Tableau ל-Looker.

אם האדמין שלכם הגדיר את מופע Looker ואת Tableau Server, אתם יכולים להשתמש ב-Looker כמקור נתונים ל-Tableau Desktop ולפרסם את חוברת העבודה או את מקור הנתונים ב-Tableau Server.

זיהוי שאילתות של Tableau בממשק המשתמש של Looker

שאילתות מ-Tableau מתבצעות דרך ממשק SQL פתוח. אדמינים ב-Looker יכולים להשתמש בממשק המשתמש של Looker כדי לזהות אילו שאילתות נוצרו מממשק SQL פתוח, כמו שמתואר במסמכי התיעוד בנושא ממשק SQL פתוח.

לשאילתות מ-Looker–Tableau BI Connector יש ערך Source של sql_interface או SQL Interface.

דברים שכדאי לקחת בחשבון

כשבודקים נתונים ב-Looker באמצעות Tableau, חשוב לשים לב לשיקולים הבאים:

  • מחבר ה-BI‏ Looker–Tableau מבוסס על Looker Open SQL Interface, ויש לו את אותן מגבלות LookML ומגבלות SQL כמו Open SQL Interface. פרטים נוספים מופיעים במאמר בנושא ממשק SQL פתוח.
  • מערכת Tableau שולחת שאילתות למסד הנתונים באופן אוטומטי בכל פעם שמתבצע שינוי בשאילתה, כולל כשמוסיפים ומסירים שדות באמצעות המחבר Looker–Tableau BI. אפשר להשבית את העדכונים האוטומטיים ב-Tableau: מידע נוסף זמין במסמכי התיעוד של Tableau.
  • אי אפשר להשתמש ב-Tableau כדי לצרף שני ניתוחים ב-Looker. אם רוצים להצטרף ל-Explores, צריך להשתמש ב-Looker כדי ליצור את ההצטרפויות במודל Looker. מידע על שימוש בצירופים ב-Looker זמין בדפי התיעוד של Looker בנושאים עבודה עם צירופים ב-LookML ופרמטרים של צירופים.
  • מחבר Looker–Tableau BI מיועד לעבודה עם חיבור פעיל ב-Tableau. במצב חילוץ הנתונים של Tableau, המערכת מחלצת מדדים של Looker עם הערך null, ולכן לא מתקבלות תוצאות מדויקות. אם רוצים להשתמש במצב חילוץ, אפשר ליצור שדות מצטברים ב-Tableau ישירות משדות המאפיינים של Looker, במקום להשתמש במדדים של Looker.