Esta página descreve como resolver problemas com integrações SAP no Cloud Data Fusion.
O separador SAP não está visível no hub do Cloud Data Fusion
Se criou uma instância 6.3.0 antes de 22 de março de 2021, pode não ver plug-ins SAP no Hub. Para reproduzir o problema:
Aceda aos detalhes da instância:
Na Google Cloud consola, aceda à página do Cloud Data Fusion.
Clique em Instâncias e, de seguida, clique no nome da instância para aceder à página Detalhes da instância.
Certifique-se de que a instância foi atualizada para uma versão que suporta o plugin ou o acelerador SAP que quer usar.
Funcionalidade do SAP Hub Versão do Cloud Data Fusion Plugin de origem de lote de tabelas SAP 6.3.0 e posterior Plugin SAP OData 6.4.1 e posterior Plugin SAP ODP 6.4.1 e posterior Acelerador SAP Order to Cash 6.3.0 e posterior Acelerador SAP Procure to Pay 6.4.0 e posterior Abra a sua instância na IU do Cloud Data Fusion e, de seguida, clique em Hub.
A página do Hub é aberta.
Selecione o separador SAP para ver as integrações SAP disponíveis na versão em que a sua instância está a ser executada.
Se o separador SAP não aparecer, siga estes passos:
Usando a CLI do Google Cloud, introduza valores para estas variáveis:
PROJECT=PROJECT_ID REGION=REGION_NAME INSTANCE=INSTANCE_ID
Introduza o valor de, pelo menos, uma das seguintes variáveis de URL do hub:
HUB_URLS="https://hub-cdap-io.storage.googleapis.com/sap-hub"
Se o acelerador de cuidados de saúde estiver ativado, use o seguinte valor do URL do Hub:
HUB_URLS="https://hub-cdap-io.storage.googleapis.com/sap-hub+https://storage.googleapis.com/b999ec76-9e36-457b-bf30-753cb13a8c98"
Execute os seguintes comandos para que o separador SAP apareça no 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