Halaman ini menjelaskan cara memecahkan masalah terkait integrasi SAP di Cloud Data Fusion.
Tab SAP tidak terlihat di Cloud Data Fusion Hub
Jika membuat instance 6.3.0 sebelum 22 Maret 2021, Anda mungkin tidak akan melihat plugin SAP di Hub. Untuk merekonstruksi masalah:
Buka detail instance:
Di konsol Google Cloud, buka halaman Cloud Data Fusion.
Klik Instance, lalu klik nama instance untuk membuka halaman Detail instance.
Pastikan instance telah diupgrade ke versi yang mendukung plugin atau akselerator SAP yang ingin Anda gunakan.
Fitur SAP Hub Versi Cloud Data Fusion Plugin Sumber Batch Tabel SAP 6.3.0 dan yang lebih baru Plugin OData SAP 6.4.1 dan yang lebih baru Plugin ODP SAP 6.4.1 dan yang lebih baru Akselerator Pesanan ke Tunai SAP 6.3.0 dan yang lebih baru Akselerator Procure to Pay SAP 6.4.0 dan yang lebih baru Buka instance Anda di UI Cloud Data Fusion, lalu klik Hub.
Halaman Hub akan terbuka.
Pilih tab SAP untuk melihat integrasi SAP yang tersedia di versi yang menjalankan instance Anda.
Jika tab SAP tidak muncul, ikuti langkah-langkah berikut:
Dengan menggunakan Google Cloud CLI, masukkan nilai untuk variabel berikut:
PROJECT=PROJECT_ID REGION=REGION_NAME INSTANCE=INSTANCE_ID
Masukkan nilai untuk setidaknya salah satu variabel URL Hub berikut:
HUB_URLS="https://hub-cdap-io.storage.googleapis.com/sap-hub"
Jika akselerator Healthcare diaktifkan, gunakan nilai URL Hub berikut:
HUB_URLS="https://hub-cdap-io.storage.googleapis.com/sap-hub+https://storage.googleapis.com/b999ec76-9e36-457b-bf30-753cb13a8c98"
Jalankan perintah berikut agar tab SAP muncul di Hub:
curl -X PATCH -H "Authorization: Bearer $(gcloud auth print-access-token)" -H "Content-Type: application/json" https://datafusion.googleapis.com/v1beta1/projects/$PROJECT/locations/$REGION/instances/$INSTANCE -d "{ 'options':{'market.base.urls':\"$HUB_URLS\"}}" sleep 300 # Wait for update operation to succeed curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" https://datafusion.googleapis.com/v1beta1/projects/$PROJECT/locations/$REGION/instances/$INSTANCE:restart