משאב: מערך נתונים
ייצוג של משאב של מערך נתונים.
ייצוג JSON |
---|
{ "name": string, "displayName": string, "description": string, "versionId": string, "usage": [ enum ( |
שדות | |
---|---|
name |
שם המשאב. פורמט: projects/{project}/datasets/{datasetId} |
displayName |
שם קריא (לבני אדם) שמוצג בממשק המשתמש של המסוף. חייב להיות ייחודי בפרויקט. |
description |
תיאור של מערך הנתונים הזה. |
versionId |
מזהה הגרסה של מערך הנתונים. |
usage[] |
תרחיש לדוגמה שצוין למערך הנתונים הזה. |
status |
פלט בלבד. הסטטוס של הגרסה הזו של מערך הנתונים. |
createTime |
פלט בלבד. השעה שבה נוצר מערך הנתונים לראשונה. |
updateTime |
פלט בלבד. השעה שבה עודכנו לאחרונה המטא-נתונים של מערך הנתונים. |
versionCreateTime |
פלט בלבד. השעה שבה נוצרה הגרסה. |
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 |
הודעת שגיאה שמציינת את הסיבה לכשל. היא ריקה אם מערכי הנתונים לא במצב 'נכשל'. |
מדינה
רשימת המצבים של מערך הנתונים.
טיפוסים בני מנייה (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 |
המצב המלא. המצב הזה מייצג את מערך הנתונים שזמין לשימוש הספציפי שלו. |
שיטות |
|
---|---|
|
יצירת מערך נתונים חדש לפרויקט שצוין. |
|
מוחק את מערך הנתונים שצוין. |
|
קבלת כל השגיאות במערך נתונים. |
|
קבלת מערך הנתונים. |
|
רשימה של כל מערכי הנתונים בפרויקט שצוין. |
|
עדכון המטא-נתונים של מערך הנתונים. |