En esta página se describe cómo solucionar problemas con las integraciones de SAP en Cloud Data Fusion.
La pestaña SAP no se muestra en el centro de Cloud Data Fusion
Si creaste una instancia de la versión 6.3.0 antes del 22 de marzo del 2021, es posible que no veas los complementos de SAP en el centro de control. Para reproducir el problema, sigue estos pasos:
Ve a los detalles de la instancia:
En la Google Cloud consola, ve a la página de Cloud Data Fusion.
Haz clic en Instancias y, a continuación, en el nombre de la instancia para ir a la página Detalles de la instancia.
Asegúrate de que la instancia se haya actualizado a una versión que admita el complemento o el acelerador de SAP que quieras usar.
Función de SAP Hub Versión de Cloud Data Fusion Complemento de origen de lotes de tabla de SAP 6.3.0 y versiones posteriores Complemento SAP OData 6.4.1 y versiones posteriores Complemento de ODP de SAP 6.4.1 y versiones posteriores Acelerador de SAP Order to Cash 6.3.0 y versiones posteriores Acelerador de Procure-to-Pay de SAP 6.4.0 y versiones posteriores Abra su instancia en la interfaz de usuario de Cloud Data Fusion y, a continuación, haga clic en Hub.
Se abrirá la página del centro de control.
Selecciona la pestaña SAP para ver las integraciones de SAP disponibles en la versión en la que se ejecuta tu instancia.
Si no aparece la pestaña SAP, siga estos pasos:
Con Google Cloud CLI, introduce los valores de estas variables:
PROJECT=PROJECT_ID REGION=REGION_NAME INSTANCE=INSTANCE_ID
Introduzca el valor de al menos una de las siguientes variables de URL de Hub:
HUB_URLS="https://hub-cdap-io.storage.googleapis.com/sap-hub"
Si el acelerador de asistencia sanitaria está habilitado, utiliza el siguiente valor de URL del centro:
HUB_URLS="https://hub-cdap-io.storage.googleapis.com/sap-hub+https://storage.googleapis.com/b999ec76-9e36-457b-bf30-753cb13a8c98"
Ejecuta los siguientes comandos para que la pestaña SAP aparezca en el centro de control:
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