- משאב: DeltaSharingCatalog
- SapConfig
- SapBdcEnrollmentConfig
- RefreshOptions
- RefreshSchedule
- RefreshStatus
- FederatedCatalogOptions
- CrossCloudCacheOptions
- EncryptionConfig
- Methods
משאב: DeltaSharingCatalog
מייצג קטלוג של DeltaSharing.
| ייצוג ב-JSON |
|---|
{ "name": string, "location": string, "createTime": string, "updateTime": string, "serviceAccount": string, "refreshOptions": { object ( |
| שדות | |
|---|---|
name |
מזהה. שם המשאב פורמט: projects/{project}/catalogs/{catalog} |
location |
חובה. אי אפשר לשנות. המיקום ב-GCP שצוין על ידי המשתמש לקטלוג. אי אפשר לשנות את התוכן של השדה הזה. |
createTime |
פלט בלבד. מועד היצירה של הקטלוג. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
updateTime |
פלט בלבד. הזמן שבו בוצע השינוי האחרון בקטלוג. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
serviceAccount |
פלט בלבד. חשבון השירות שמשמש לרישום SAP ונוצר כתוצאה לוואי של יצירת משאב קטלוג Delta Sharing. |
refreshOptions |
זה שינוי אופציונלי. הגדרת אפשרויות לרענון קטלוג של Delta Sharing. |
refreshStatus |
פלט בלבד. הסטטוס של רענון הקטלוג ברקע. |
federatedCatalogOptions |
זה שינוי אופציונלי. אפשרויות הגדרה לקטלוגים מאוחדים. |
| ההגדרה של הקטלוג. צריך להגדיר שדה אחד בדיוק, שקובע את סוג הקטלוג. הרשימה הבאה כוללת שדות שאי אפשר להשתמש בהם בו-זמנית. בכל תשובה יוגדר לכל היותר אחד מהשדות: | |
sapConfig |
זה שינוי אופציונלי. הגדרות לקטלוג שמתחבר ל-SAP Business Data Cloud (BDC). |
| סוף השדות הבלעדיים. | |
encryptionConfig |
זה שינוי אופציונלי. הגדרת הצפנה בהתאמה אישית (למשל, מפתחות Cloud KMS). |
SapConfig
הגדרות ל-SAP Business Data Cloud (BDC).
| ייצוג ב-JSON |
|---|
{
"sapBdcEnrollmentConfig": {
object ( |
| שדות | |
|---|---|
sapBdcEnrollmentConfig |
זה שינוי אופציונלי. כדי ליצור משאב קטלוג שמתחבר ל-SAP BDC, צריך לבצע את התהליך הבא בן 3 השלבים: 1. מגדירים את |
sapRegion |
זה שינוי אופציונלי. אי אפשר לשנות. האזור ב-GCP שבו יש להשתמש בממשקי SAP BDC APIs. אם המטא-נתונים של הקטלוג מאוחסנים במספר אזורים (לדוגמה, us), אבל מופע SAP BDC הפיזי נמצא באזור יחיד (לדוגמה, us-central1), צריך להגדיר את השדה הזה באופן מפורש כך שיצביע על האזור היחיד הזה. אם לא מגדירים את המיקום, המערכת משתמשת במיקום שצוין במהלך יצירת הקטלוג כברירת מחדל. |
SapBdcEnrollmentConfig
הקובץ מכיל את הגדרות ההרשמה שהתקבלו מ-SAP.
| ייצוג ב-JSON |
|---|
{ "connectorEndpoint": string, "invitationCode": string, "invitationUrl": string, "federatedIdentityIssuer": string } |
| שדות | |
|---|---|
connectorEndpoint |
זה שינוי אופציונלי. נקודת הקצה הייחודית של SAP BDC Connector. |
invitationCode |
זה שינוי אופציונלי. קוד הזמנה מ-SAP. |
invitationUrl |
זה שינוי אופציונלי. כתובת ה-URL המשולבת להזמנה שמכילה גם את נקודת הקצה וגם את הקוד. |
federatedIdentityIssuer |
פלט בלבד. Lakehouse תומך בשיתוף של מוצרי נתונים עם SAP BDC. כשהשיתוף מופעל, SAP BDC ניגש למשאבים הבסיסיים באמצעות זהות מאוחדת. בשדה הזה מצוין המנפיק של הזהות המאוחדת. במילים אחרות, צריך ליצור את מאגר הזהויות ואת ספק הזהויות באופן הבא: $ gcloud iam workload-identity-pools create sap-bdc-pool \ --location="global" \ --display-name="SAP BDC Pool" $ gcloud iam workload-identity-pools providers create-oidc sap-bdc-provider \ --location="global" \ --workload-identity-pool="sap-bdc-pool" \ --issuer-uri=" לאחר מכן, צריך להוסיף את המאגר למדיניות ה-IAM של המשאבים המשותפים כדי ש-SAP BDC יוכל לגשת אליהם: $ gcloud projects add-iam-policy-binding PROJECT_ID \ --role="roles/biglake.viewer" \ --member="principal://iam.googleapis.com/projects/{PROJECT_NUMBER}/locations/global/workloadIdentityPools/sap-bdc-pool/subject/{TENANT_UUID}" … where the TENANT_UUID can be found in the SAP BDC instance. |
RefreshOptions
הגדרת אפשרויות לרענון קטלוג של Delta Sharing.
| ייצוג ב-JSON |
|---|
{
"refreshSchedule": {
object ( |
| שדות | |
|---|---|
refreshSchedule |
זה שינוי אופציונלי. ההגדרה הזו קובעת אם לתזמן רענון של המטא-נתונים ומתי. |
RefreshSchedule
ההגדרה הזו קובעת אם לתזמן רענון של המטא-נתונים ומתי.
| ייצוג ב-JSON |
|---|
{ "refreshInterval": string } |
| שדות | |
|---|---|
refreshInterval |
זה שינוי אופציונלי. המרווח לרענון מטא-נתונים מהקטלוג המרוחק. אם לא מגדירים את המדיניות, אבל רוצים לרענן את הדף, המערכת תשתמש בברירת המחדל. משך זמן בשניות עם עד תשע ספרות אחרי הנקודה העשרונית, שמסתיים ב- |
RefreshStatus
סטטוס רענון ברקע של קטלוג מרוחק.
| ייצוג ב-JSON |
|---|
{
"startTime": string,
"endTime": string,
"status": {
object ( |
| שדות | |
|---|---|
startTime |
פלט בלבד. כשהרענון של הקטלוג התחיל, כולל רענונים שנמצאים בתהליך. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
endTime |
פלט בלבד. כשסיום רענון הקטלוג, צריך לבטל את ההגדרה של רענונים בתהליך. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
status |
פלט בלבד. הסטטוס של פעולת הרענון האחרונה ברקע. לא מוגדר לגבי רענונים בתהליך. |
FederatedCatalogOptions
אפשרויות ההגדרה של קטלוג מאוחד.
| ייצוג ב-JSON |
|---|
{
"serviceDirectoryName": string,
"crossCloudCacheOptions": {
object ( |
| שדות | |
|---|---|
serviceDirectoryName |
זה שינוי אופציונלי. שם המשאב של ספריית השירותים לניתוב תנועה דרך חיבור לרשת פרטית באמצעות Cross-Cloud Interconnect, בפורמט |
crossCloudCacheOptions |
זה שינוי אופציונלי. אפשרויות הגדרה של שמירת נתונים וקובצי מטא-נתונים במטמון חוצה-עננים (cross-cloud). |
CrossCloudCacheOptions
אפשרויות הגדרה של שמירת נתונים וקובצי מטא-נתונים במטמון חוצה-עננים (cross-cloud).
| ייצוג ב-JSON |
|---|
{ "enabled": boolean } |
| שדות | |
|---|---|
enabled |
זה שינוי אופציונלי. קובעת אם מופעלת שמירת נתונים וקבצי מטא-נתונים במטמון חוצה-עננים (cross-cloud). הבעיה הזו משפיעה רק על שאילתות דרך BigQuery. אם הערך הזה הוא אם הערך הוא |
EncryptionConfig
הגדרת הצפנה בהתאמה אישית (למשל, מפתחות Cloud KMS).
| ייצוג ב-JSON |
|---|
{ "kmsKeyName": string } |
| שדות | |
|---|---|
kmsKeyName |
זה שינוי אופציונלי. שם מפתח Cloud KMS שמשמש להצפנת נתונים במטמון שאוחזרו מהקטלוג. פורמט: |
Methods |
|
|---|---|
|
יוצר קטלוג חדש של DeltaSharing. |
|
מוחק קטלוג DeltaSharing קיים שצוין לפי שם המשאב. |
|
מקבל את הקטלוג שצוין לפי שם המשאב. |
|
הצגת רשימה של כל קטלוגי DeltaSharing בפרויקט שצוין. |
|
עדכון של קטלוג DeltaSharing קיים. |