מחבר Amazon Redshift מאפשר לכם ליצור מקורות נתונים שמבוססים על Amazon Redshift. לאחר מכן תוכלו ליצור המחשה חזותית של הנתונים האלה בדוחות ובניתוחים של Data Studio.
איך מתחברים אל Amazon Redshift
מקור נתונים ב-Data Studio יכול להתחבר לטבלת מסד נתונים אחת ב-Amazon Redshift או לשאילתה מותאמת אישית שאתם מספקים.
כדי להתחבר
בדף הבית של Data Studio, בפינה הימנית העליונה, לוחצים על
יצירה ואז על מקור נתונים.בוחרים את המחבר Amazon Redshift.
מגדירים את החיבור למסד הנתונים:
התחברות באמצעות שם מארח או כתובת IP
- בצד ימין, לוחצים על בסיסי.
- מזינים את פרטי החיבור:
- שם המארח או כתובת ה-IP
- יציאה (אופציונלי)
- מסד נתונים
- שם משתמש
- סיסמה
התחברות באמצעות כתובת URL של JDBC
- בצד ימין, לוחצים על כתובת URL של JDBC.
- מזינים את פרטי החיבור:
- כתובת אתר של JDBC
דוגמה
jdbc:redshift://hostname or IP address[:port]/database - שם משתמש
- סיסמה
- כתובת אתר של JDBC
הפעלת SSL: Data Studio תומך בחיבורים מאובטחים (מוצפנים) לשרת באמצעות פרוטוקול TLS (Transport Layer Security) (TLS 1.2). פרוטוקול TLS נקרא גם SSL (שכבת שקע מאובטחת). כדי להפעיל חיבור מאובטח, בוחרים באפשרות הפעלת SSL ומזינים את קובצי ההגדרה של SSL.
לוחצים על אימות.
בוחרים טבלה מהרשימה או מזינים שאילתה בהתאמה אישית.
בוחרים באפשרות CUSTOM QUERY כדי לספק שאילתת SQL במקום להתחבר לטבלה אחת. מערכת Data Studio משתמשת ב-SQL המותאם אישית הזה כהצהרת בחירה פנימית לכל שאילתה שנוצרת במסד הנתונים.
לדוגמה, הפקודה הבאה לא תפעל כי יש בה כמה הצהרות SQL:
DECLARE cost_per_tb_in_dollar FLOAT64 DEFAULT 4.2;
SELECT total_bytes_billed / (1024 * 1024))* cost_per_tb_in_dollar)/(1024*1024))) FROM billing-table;
יכול להיות ששאילתות ב-Data Studio יפסיקו לפעול אחרי שלוש עד חמש דקות. אם חלף הזמן הקצוב לתפוגה של השאילתות המותאמות אישית, אפשר לנסות את הגישות הבאות כדי לפתור את הבעיה:
- לפשט את השאילתה כדי שהיא תפעל מהר יותר.
- מריצים את השאילתה במסד הנתונים ושומרים את התוצאות בטבלה נפרדת. מקשרים את הטבלה החדשה במקור הנתונים.
לסיום, לוחצים על קישור. אחרי רגע, יופיע דף הרשימה של השדות של מקור הנתונים. לוחצים על יצירת דוח כדי להתחיל להציג את הנתונים באופן חזותי.
הערות
סוגי הנתונים
Data Studio ממפה את סוגי הנתונים המובנים במסד הנתונים שלכם לקבוצה מאוחדת של סוגי נתונים. אם Data Studio נתקל בעמודה בטבלה או בשאילתה שלכם מסוג לא נתמך, הוא לא ייצור שדה עבור העמודה הזו.
חומת אש וגישה למסד נתונים
כדי לאפשר ל-Data Studio להתחבר למסדי נתונים שנמצאים מאחורי חומת אש ולשאול אותם שאילתות, צריך לפתוח גישה לאחת מכתובות ה-IP הבאות. יכול להיות שתצטרכו גם להגדיר את מסד הנתונים כך שיקבל תנועה מהכתובות האלה. לקבלת הוראות, אפשר לעיין במאמרי העזרה של מסד הנתונים הספציפי שלכם.
כתובות IP
הכתובות הבאות שמורות לתשתית הגלובלית של Data Studio:
142.251.74.0/23
2001:4860:4807::/48(אופציונלי, לפלטפורמות שתומכות ב-IPv6)
אם הפעלתם את התכונה 'שמירת נתונים במדינה מסוימת' במינוי שלכם ל-Data Studio Pro, אתם צריכים להשתמש בכתובות הבאות במקום זאת:
142.251.56.0/24
2001:4860:4815::/48(אופציונלי, לפלטפורמות שתומכות ב-IPv6)
מגבלות של המחבר Amazon Redshift
- אפשר להריץ שאילתות על עד 150,000 שורות בכל שאילתה באמצעות המחבר הזה. אם תחרגו מהמגבלה הזו, הנתונים ייחתכו.
- כותרות העמודות (שמות השדות) צריכות להכיל רק תווי ASCII. אין תמיכה בתווים שאינם ASCII.
רישיון
מחבר Amazon Redshift פותח באמצעות מנהל התקן Amazon Redshift JDBC, שמופץ ברישיון Apache 2.0.
פתרון בעיות
במדריך לפתרון בעיות ב-Data Studio מופיעה רשימה של הודעות שגיאה נפוצות ושלבים לפתרון שלהן.