משאב: DatasetConfig
הודעה שמתארת את מאפייני ההגדרה של מערך הנתונים. מידע נוסף מופיע במאמר מאפייני ההגדרה של מערך נתונים.
| ייצוג ב-JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "uid": string, "organizationNumber": string, "includeNewlyCreatedBuckets": boolean, "retentionPeriodDays": integer, "link": { object ( |
| שדות | |
|---|---|
name |
מזהה. שם המשאב |
createTime |
פלט בלבד. השעה לפי UTC שבה נוצרה ההגדרה של מערך הנתונים. השדה הזה מאוכלס אוטומטית. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
updateTime |
פלט בלבד. השעה בשעון UTC שבה עודכנה לאחרונה ההגדרה של מערך הנתונים. השדה הזה מאוכלס אוטומטית. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
labels |
תוויות כצמדי מפתח/ערך אובייקט שמכיל רשימה של |
uid |
פלט בלבד. מזהה ייחודי של המשאב שנוצר על ידי המערכת. |
organizationNumber |
זה שינוי אופציונלי. מזהה משאב הארגון שאליו צריכים להשתייך פרויקטי המקור. פרויקטים שלא שייכים לארגון שצוין לא נלקחים בחשבון כשיוצרים את מערך הנתונים. |
includeNewlyCreatedBuckets |
אם הערך הוא |
retentionPeriodDays |
מספר הימים של ההיסטוריה שצריך לשמור. |
link |
פרטים על קבוצת הנתונים המקושרת. |
identity |
הזהות שמשמשת את |
status |
פלט בלבד. הסטטוס של |
datasetConfigState |
פלט בלבד. המצב של |
description |
זה שינוי אופציונלי. תיאור שהמשתמש סיפק להגדרת מערך הנתונים. האורך המקסימלי הוא 256 תווים. |
שדה איחוד source_options. הגדרת האפשרויות לאספקת מזהי מקור למערך הנתונים. הערך source_options יכול להיות רק אחד מהבאים: |
|
sourceProjects |
הגדרת האפשרויות לאספקת פרויקטים של מקורות למערך הנתונים. |
sourceFolders |
הגדרה של האפשרויות לאספקת תיקיות מקור למערך הנתונים. |
organizationScope |
הגדרת האפשרויות לאספקת ארגון מקור למערך הנתונים. |
cloudStorageObjectPath |
קלט בלבד. נתיב האובייקט ב-Cloud Storage שמכיל רשימה של מספרי פרויקטים או תיקיות שייכללו במערך הנתונים. אי אפשר לכלול גם פרויקטים וגם תיקיות. האובייקט חייב להיות קובץ טקסט שבו כל שורה מכילה אחת מהרשומות הבאות:
|
שדה איחוד cloud_storage_locations. מיקומי Cloud Storage שרוצים לכלול או להחריג. הערך cloud_storage_locations יכול להיות רק אחד מהבאים: |
|
includeCloudStorageLocations |
|
excludeCloudStorageLocations |
|
שדה איחוד cloud_storage_buckets. קטגוריות של Cloud Storage שרוצים לכלול או להחריג. הערך cloud_storage_buckets יכול להיות רק אחד מהבאים: |
|
includeCloudStorageBuckets |
|
excludeCloudStorageBuckets |
|
activityDataRetentionPeriodDays |
זה שינוי אופציונלי. אם מגדירים את האפשרות הזו, היא מבטלת את תקופת השמירה של נתוני הפעילות. אם לא מגדירים ערך, נתוני הפעילות משתמשים בערך שצוין ב- |
SourceProjects
אוסף של מספרי פרויקטים
| ייצוג ב-JSON |
|---|
{ "projectNumbers": [ string ] } |
| שדות | |
|---|---|
projectNumbers[] |
|
SourceFolders
מציין קבוצה של תיקיות שייכללו במערך הנתונים
| ייצוג ב-JSON |
|---|
{ "folderNumbers": [ string ] } |
| שדות | |
|---|---|
folderNumbers[] |
זה שינוי אופציונלי. רשימת מספרי התיקיות שרוצים לכלול במערך הנתונים. |
CloudStorageLocations
אוסף של מיקומי Cloud Storage.
| ייצוג ב-JSON |
|---|
{ "locations": [ string ] } |
| שדות | |
|---|---|
locations[] |
|
CloudStorageBuckets
אוסף של קטגוריות של Cloud Storage.
| ייצוג ב-JSON |
|---|
{
"cloudStorageBuckets": [
{
object ( |
| שדות | |
|---|---|
cloudStorageBuckets[] |
|
CloudStorageBucket
הגדרה של הקטגוריה לפי השם שלה או לפי תבנית של ביטוי רגולרי להתאמה לקטגוריות.
| ייצוג ב-JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה איחוד הערך |
|
bucketName |
שם הקטגוריה של Cloud Storage. |
bucketPrefixRegex |
תבנית ביטוי רגולרי לשמות של קטגוריות שתואמים לביטוי הרגולרי. הביטוי הרגולרי צריך להיות בהתאם לתחביר שצוין ב- |
קישור
הגדרת הפרטים של מערך הנתונים המקושר.
| ייצוג ב-JSON |
|---|
{ "dataset": string, "linked": boolean } |
| שדות | |
|---|---|
dataset |
פלט בלבד. שם קבוצת הנתונים של קבוצת נתונים מקושרת. |
linked |
פלט בלבד. המצב של קבוצת הנתונים המקושרת. |
זהויות
הפרמטר Identity מאפשר למשתמש לציין את סוג הזהות שבה רוצים להשתמש, ומחזיר את מחרוזת הזהות שאפשר להשתמש בה לשינויים במדיניות IAM.
| ייצוג ב-JSON |
|---|
{
"name": string,
"type": enum ( |
| שדות | |
|---|---|
name |
פלט בלבד. שם הזהות. |
type |
סוג הזהות שמשמשת ל-datasetConfig. |
IdentityType
סוג חשבון השירות שבו רוצים להשתמש להגדרת מערך הנתונים.
| טיפוסים בני מנייה (enum) | |
|---|---|
IDENTITY_TYPE_UNSPECIFIED |
ברירת המחדל לא מוגדרת ואין להשתמש בה. |
IDENTITY_TYPE_PER_CONFIG |
חשבון שירות בניהול Google לכל משאב. |
IDENTITY_TYPE_PER_PROJECT |
חשבון שירות בניהול Google לכל פרויקט. |
ConfigState
המצב של ההגדרה.
| טיפוסים בני מנייה (enum) | |
|---|---|
CONFIG_STATE_UNSPECIFIED |
מצב לא מוגדר. |
CONFIG_STATE_ACTIVE |
ההגדרה 'הגדרה פעילה' מציינת שההגדרה קולטת נתונים באופן פעיל. |
CONFIG_STATE_VERIFICATION_IN_PROGRESS |
במצב הזה, המערכת בודקת את ההגדרות כדי לוודא שיש לכם את ההרשאות הנדרשות. |
CONFIG_STATE_CREATED |
ההגדרה נוצרה וצריך לבצע עיבוד נוסף. |
CONFIG_STATE_PROCESSING |
ההגדרה נמצאת בתהליך עיבוד |
Methods |
|
|---|---|
|
יוצר הגדרות של מערך נתונים בפרויקט ובמיקום נתונים. |
|
מוחק הגדרה של מערך נתונים בפרויקט נתון עבור מיקום נתון. |
|
קבלת ההגדרה של מערך הנתונים בפרויקט נתון עבור מיקום נתון. |
|
מקשר מערך נתונים ל-BigQuery בפרויקט נתון במיקום נתון. |
|
מציג את הגדרות מערך הנתונים בפרויקט נתון במיקום נתון. |
|
מעדכנת את ההגדרה של מערך נתונים בפרויקט נתון עבור מיקום נתון. |
|
מבטל את הקישור של מערך נתונים מ-BigQuery בפרויקט נתון במיקום נתון. |