אפשר להוסיף נתונים לדוחות Looker מכל מקור שמספק קובצי CSV (ערכים מופרדים בפסיקים). אפשר להעלות קובצי CSV ישירות מהמחשב.
יצירת מקור נתונים בפורמט CSV
דוחות Looker מאחסנים קובצי CSV שהועלו במערכי נתונים. מערך נתונים יכול להכיל קובץ CSV אחד או יותר עם אותן כותרות עמודות. מקור נתונים של קובץ CSV יכול להכיל קבוצת נתונים אחת או יותר.
כדי ליצור מקור נתונים חדש מקובץ CSV, פועלים לפי השלבים הבאים:
- פותחים דוח Looker.
- לוחצים על הכפתור יצירה ואז על מקור נתונים.
- בוחרים את מחבר Google CSV file upload (העלאת קובץ CSV).
- לוחצים על הלחצן הוספת קבוצת נתונים כדי ליצור קבוצת נתונים חדשה.
- אפשר גם לגרור קובץ CSV אחד או יותר אל הקטע Available data sets (מערכי נתונים זמינים), ודוח Looker ייצור מערך נתונים חדש שמכיל את הקבצים שהועלו.
- כשמסיימים להעלות את הקבצים, לוחצים על הלחצן Connect (חיבור).
הנתונים שהעליתם מאוחסנים ב-Cloud Storage. להגדרת האחסון הזו יש יתרונות רבים, כולל האפשרות לגשת לנתונים שלכם ולהוריד אותם מהענן, והאפשרות להשתמש בשירותים אחרים של Google Cloud עם הנתונים שלכם.
הוספת קובצי CSV למערך נתונים
אתם יכולים להעלות כמה קבצים למערך נתונים, כל עוד הכותרות של העמודות זהות. כשמוסיפים קבצים חדשים, הנתונים האלה מצורפים למערך הנתונים. כך תוכלו לעדכן את הנתונים שלכם לאורך זמן.
כדי להוסיף קובצי CSV למערך נתונים, פועלים לפי השלבים הבאים:
- פותחים דוח Looker.
- לוחצים על הכרטיסייה מקורות נתונים.
- בוחרים את מקור הנתונים שמכיל את קובצי ה-CSV.
- לוחצים על עריכת הקישור.
- בקטע קבוצות נתונים זמינות, בוחרים את קבוצת הנתונים שממנה רוצים להוסיף קבצים.
- לוחצים על הלחצן הוספת קובץ.
- אפשר גם לגרור קובץ CSV אחד או יותר אל הקטע קבצים במערך הנתונים.
- אחרי שמסיימים להעלות את הקבצים, לוחצים על הלחצן חיבור מחדש.
שיתוף של קבוצות נתונים
מערכי הנתונים שאתם יוצרים שייכים לכם ולא ניתן לשתף אותם. עם זאת, אחרי שיוצרים מקור נתונים שמבוסס על מערך הנתונים, אפשר לשתף את מקור הנתונים הזה עם משתמשים אחרים. המשמעות היא שאפשר להשתמש בקבוצות הנתונים שלכם במקורות נתונים ובדוחות משותפים, אבל רק לכם תהיה גישה לקבוצת הנתונים עצמה.
פורמט הקובץ להעלאה
מוודאים שהפורמט של הקבצים שהועלו תקין. אחרת, יכול להיות שיתרחשו שגיאות במהלך ההעלאה, או שהנתונים לא יוצגו בצורה נכונה בדוחות.
סיבה נפוצה לשגיאות בתוכן היא שימוש לא תקין בתווים של מפרידים, מרכאות ומעברי שורה בנתונים שהועלו. הבנה של אופן הטיפול בהם בהעלאה של קובץ CSV יכולה לחסוך לכם בעיות בעתיד.
קידוד UTF-8
קובץ ההעלאה צריך להיות בקידוד UTF-8. זהו קידוד סטנדרטי לרוב האפליקציות באינטרנט.
עם זאת, אם מייצאים נתונים ממוצרים מסוימים למחשב, כמו Microsoft Excel™, יכול להיות שיהיה צורך להמיר את הקובץ ל-UTF-8 לפני שמעלים אותו לדוח Looker. אחרת, יכול להיות שבדוח Looker תוצג הודעת שגיאה כמו File is Invalid.
רק נתונים בטבלה
אפשר לייבא באמצעות העלאת קובץ CSV רק קבצים של נתונים טבלאיים. כלומר, הקבצים צריכים להיות במבנה רגיל של שורות ועמודות. בכל שורה צריך להיות אותו מספר של עמודות, גם אם חסרים נתונים בתא מסוים בטבלה. ניסיון להעלות קובץ עם תאים ממוזגים או עם מבנה לא עקבי ייכשל עם שגיאת העלאה.
מפרידים
צריך להפריד בין כל השדות בנתונים באמצעות פסיקים.
אם יש פסיקים בנתונים בפועל בשדה שרוצים להעלות, צריך להקיף את השדה במירכאות. אם הנתונים שלכם כוללים מירכאות כפולות, אתם יכולים להשתמש בתו מירכאות בודדות כדי להקיף את השדה.
שורת כותרת
השורה הראשונה בקובץ חייבת להיות שורת כותרת. השורה הזו תציין בדוח Looker איך לקרוא לשדות. שמות השדות חייבים להיות ייחודיים, ולכן אי אפשר להשתמש בערכים כפולים בשורת הכותרת.
שמות העמודות צריכים:
- יכולים להכיל רק אותיות, מספרים או קווים תחתונים. אסור להשתמש בסימני פיסוק או בתווים מיוחדים אחרים.
- השם צריך להתחיל באות או בקו תחתון
- האורך המקסימלי הוא 128 תווים
שורת הכותרת צריכה גם לעמוד בכללים לגבי תווי הפרדה.
מעברי שורה
כל שורה בקובץ חייבת להסתיים במעבר שורה. העלאה של קובץ CSV לא תומכת במעברי שורה בנתונים, גם אם הם מוקפים במירכאות.
פתרון בעיות
בקטעים הבאים מתוארות שגיאות נפוצות שאתם עשויים לראות בזמן העלאה של קובצי CSV.
שגיאה: הקובץ לא תקין
אם מוצגת השגיאה File is Invalid ב-Looker אחרי ניסיון להעלות קובץ CSV, כדאי לבדוק את הסיבות האפשריות הבאות:
- הקובץ מכיל תווים לא חוקיים בקידוד UTF-8.
- הקובץ הוא לא קובץ CSV. לדוגמה, אם משנים את השם של קובץ PDF כך שישתמש בסיומת .csv, דוח Looker לא יוכל לנתח את הקובץ בצורה תקינה.
מגבלות על העלאה של קובץ CSV
ההעלאה של קובץ CSV כפופה למגבלות הבאות:
- 1,000 מערכי נתונים לכל משתמש
- נפח אחסון כולל של 2GB לכל משתמש
- 100 העלאות ביום לכל מערך נתונים
- מגבלת גודל הקובץ היא 100MB לכל מערך נתונים