משאב: מערך נתונים
ייצוג של מערך נתונים בפלטפורמת מפות.
| ייצוג JSON |
|---|
{ "name": string, "displayName": string, "description": string, "versionId": string, "usage": [ enum ( |
| שדות | |
|---|---|
name |
שם המשאב, projects/{project}/datasets/{dataset_id} |
displayName |
שם קריא לאנשים, מוצג בממשק המשתמש של המסוף . |
description |
תיאור של מערך הנתונים הזה. |
versionId |
מזהה הגרסה של מערך הנתונים. |
usage[] |
תרחישים לדוגמה שצוינו למערך הנתונים הזה. |
status |
פלט בלבד. הסטטוס של גרסת מערך הנתונים. |
createTime |
פלט בלבד. המועד שבו מערך הנתונים נוצר בפעם הראשונה. חותמת זמן בפורמט 'Zulu' בפורמט RFC3339 UTC, עם רזולוציה של ננו-שנייה ועד תשע ספרות אחרי הנקודה. דוגמאות: |
updateTime |
פלט בלבד. השעה שבה עודכנו לאחרונה המטא-נתונים של מערך הנתונים. חותמת זמן בפורמט UTC 'Zulu' של RFC3339, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
versionCreateTime |
פלט בלבד. השעה שבה נוצרה הגרסה הזו של מערך הנתונים. (זה קרה כשמייבאים נתונים למערך הנתונים) חותמת זמן בפורמט UTC 'Zulu' של RFC3339, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
versionDescription |
פלט בלבד. התיאור של הגרסה הזו של מערך הנתונים. הוא מתקבל כשמייבאים נתונים למערך הנתונים. |
שדה איחוד data_source. פרטים על מקור הנתונים של מערך הנתונים. הערך של data_source יכול להיות רק אחת מהאפשרויות הבאות: |
|
localFileSource |
מקור קובץ מקומי של מערך הנתונים להעלאה יחידה. |
gcsSource |
מקור קובץ ב-Google Cloud Storage למערך הנתונים להעלאה אחת. |
שימוש
הנתונים של 'שימוש' מציינים את המקום שבו הנתונים מיועדים לשמש, כדי להנחות את אופן העיבוד שלהם.
| טיפוסים בני מנייה (enum) | |
|---|---|
USAGE_UNSPECIFIED |
השימוש במערך הנתונים הזה לא מוגדר. |
USAGE_DATA_DRIVEN_STYLING |
מערך הנתונים הזה ישמש לסגנון מבוסס-נתונים. |
LocalFileSource
הפרטים של מקור הנתונים כאשר הוא קובץ מקומי.
| ייצוג JSON |
|---|
{
"filename": string,
"fileFormat": enum ( |
| שדות | |
|---|---|
filename |
שם הקובץ והסיומת שלו. |
fileFormat |
הפורמט של הקובץ שמעלים. |
FileFormat
הפורמט של הקובץ שמעלים.
| טיפוסים בני מנייה (enum) | |
|---|---|
FILE_FORMAT_UNSPECIFIED |
פורמט הקובץ לא צוין. |
FILE_FORMAT_GEOJSON |
קובץ GeoJson. |
FILE_FORMAT_KML |
קובץ KML. |
FILE_FORMAT_CSV |
קובץ ה-CSV. |
GcsSource
הפרטים על מקור הנתונים כשהוא נמצא ב-Google Cloud Storage.
| ייצוג ב-JSON |
|---|
{
"inputUri": string,
"fileFormat": enum ( |
| שדות | |
|---|---|
inputUri |
URI של נתוני מקור. לדוגמה, |
fileFormat |
פורמט הקובץ של האובייקט של Google Cloud Storage. הוא משמש בעיקר לאימות. |
סטטוס
הסטטוס של גרסת מערך הנתונים.
| ייצוג JSON |
|---|
{
"state": enum ( |
| שדות | |
|---|---|
state |
'טיפוסים בני מנייה (enum)' לסטטוס. |
errorMessage |
הודעת שגיאה שמציינת את הסיבה לכשל. היא ריקה אם מערכי הנתונים לא במצב 'נכשל'. |
מדינה
רשימת מצבים של גרסת מערך הנתונים. אם ערכים השתנו כאן, כדאי לעדכן את שיטות השירות של Status.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
המצב של מערך הנתונים הזה לא הוגדר. |
STATE_IMPORTING |
מתבצע ייבוא של גרסת מערך הנתונים. |
STATE_IMPORT_SUCCEEDED |
הייבוא של גרסת מערך הנתונים בוצע בהצלחה. |
STATE_IMPORT_FAILED |
גרסת מערך הנתונים לא יובאה. |
STATE_DELETING |
מערך הנתונים נמצא בתהליך מחיקה. |
STATE_DELETION_FAILED |
המצב 'המחיקה נכשלה'. המצב הזה מייצג שהמחיקה של מערך הנתונים נכשלה. אפשר לנסות שוב למחוק את הקובץ. |
STATE_PROCESSING |
מצב העיבוד. המצב הזה מייצג את ההתאמה והעיבוד הראשוניים של מערכי נתונים למערכי נתונים נגזרים. |
STATE_PROCESSING_FAILED |
העיבוד נכשל. המצב הזה מציין שהעיבוד נכשל ועלול לדווח על שגיאות. |
STATE_NEEDS_REVIEW |
הסטטוס 'נדרשת בדיקה'. המצב הזה מייצג שהנתונים זמינים לפרסום ולהצגה בהתאם לשימוש הספציפי. |
STATE_PUBLISHING |
מצב הפרסום. המצב הזה מייצג שהפרסום נמצא בתהליך. |
STATE_PUBLISHING_FAILED |
המצבים שבהם הפרסום נכשל. המצב הזה מייצג שהפרסום נכשל. אפשר לנסות שוב לפרסם את הנתונים. |
STATE_COMPLETED |
המצב הושלם. המצב הזה מייצג את מערך הנתונים שזמין לשימוש הספציפי שלו. |
שיטות |
|
|---|---|
|
יוצרים מערך נתונים חדש לפרויקט שצוין. |
|
מוחקים את מערך הנתונים שצוין . |
|
מקבלים את מערך הנתונים. |
|
הצגת רשימה של כל מערכי הנתונים בפרויקט שצוין. |
|
עדכון המטא-נתונים של מערך הנתונים. |