Auf dieser Seite wird beschrieben, wie Sie Probleme mit SAP-Integrationen in Cloud Data Fusion beheben können.
Der Tab "SAP" ist im Cloud Data Fusion Hub nicht sichtbar
Wenn Sie eine 6.3.0-Instanz vor dem 22. März 2021 erstellt haben, werden im Hub möglicherweise keine SAP-Plug-ins angezeigt. So reproduzieren Sie das Problem:
Rufen Sie die Instanzdetails auf:
Rufen Sie in der Google Cloud Console die Seite „Cloud Data Fusion“ auf.
Klicken Sie auf Instanzen und dann auf den Namen der Instanz, um die Seite Instanzdetails aufzurufen.
Prüfen Sie, ob die Instanz auf eine Version aktualisiert wurde, die das gewünschte SAP-Plug-in oder den Beschleuniger unterstützt.
SAP Hub-Feature Cloud Data Fusion-Version Batch-Quell-Plug-in für SAP Table 6.3.0 und höher SAP OData-Plug-in 6.4.1 und höher SAP ODP-Plug-in 6.4.1 und höher SAP Order to Cash-Beschleuniger 6.3.0 und höher SAP Procure to Pay-Beschleuniger 6.4.0 oder höher Öffnen Sie Ihre Instanz in der Cloud Data Fusion UI und klicken Sie dann auf Hub.
Die Hub-Seite wird geöffnet.
Wählen Sie den Tab SAP aus, um die SAP-Integrationen aufzurufen, die in der Version verfügbar sind, in der die Instanz ausgeführt wird.
Falls der Tab SAP nicht angezeigt wird, gehen Sie so vor:
Geben Sie in der Google Cloud CLI Werte für diese Variablen ein:
PROJECT=PROJECT_ID REGION=REGION_NAME INSTANCE=INSTANCE_ID
Geben Sie den Wert für mindestens eine der folgenden Hub-URL-Variablen ein:
HUB_URLS="https://hub-cdap-io.storage.googleapis.com/sap-hub"
Wenn der Healthcare-Beschleuniger aktiviert ist, verwenden Sie den folgenden Hub-URL-Wert:
HUB_URLS="https://hub-cdap-io.storage.googleapis.com/sap-hub+https://storage.googleapis.com/b999ec76-9e36-457b-bf30-753cb13a8c98"
Führen Sie die folgenden Befehle aus, damit der SAP-Tab im Hub angezeigt wird:
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