En esta página, se describe cómo solucionar problemas con las integraciones de SAP en Cloud Data Fusion.
La pestaña de SAP no se puede ver en Cloud Data Fusion Hub
Si creaste una instancia 6.3.0 antes del 22 de marzo de 2021, es posible que no veas complementos de SAP en Hub. Para reproducir el problema, sigue estos pasos:
Ve a los detalles de la instancia:
En Google Cloud Console, ve a la página de Cloud Data Fusion.
Haz clic en Instancias y, luego, 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 acelerador de SAP que deseas usar.
Característica de SAP Hub Versión de Cloud Data Fusion Complemento de SAP Table Batch Source 6.3.0 y posteriores Complemento SAP OData 6.4.1 y posteriores Complemento de SAP ODP 6.4.1 y posteriores Acelerador de pedido en efectivo de SAP 6.3.0 y posteriores Acelerador de SAP Procure to Pay 6.4.0 y posteriores Abre tu instancia en la IU de Cloud Data Fusion y, luego, haz clic en Centro de noticias.
Se abrirá la página del Centro de noticias.
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, sigue estos pasos:
Con Google Cloud CLI, ingresa valores para estas variables:
PROJECT=PROJECT_ID REGION=REGION_NAME INSTANCE=INSTANCE_ID
Ingresa el valor de al menos una de las siguientes variables de URL del Centro de noticias:
HUB_URLS="https://hub-cdap-io.storage.googleapis.com/sap-hub"
Si el acelerador de Healthcare está habilitado, usa el siguiente valor de URL del Centro de noticias:
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 de SAP aparezca en el 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