Limitações e considerações
Ao usar o SAP OData como origem, aplicam-se as seguintes limitações:
-
O conector do SAP OData aceita serviços gerados com o SAP Gateway Service Builder para Extração de Dados ODP via OData. Outros tipos de serviço devem atender aos requisitos para serviços gerados com o SAP Gateway Service Builder para extração de dados ODP via OData.
Para obter mais informações, consulte Gerando um serviço para extração de dados ODP via OData.
- Apenas o OData Versão 2.0 (V2) é compatível.
- Um serviço OData com uma única entidade é compatível. DeltaLinksOf<EntitySet> é compatível para um serviço habilitado para delta.
- A versão 1.0 do serviço é compatível apenas.
- Alterações de metadados não são compatíveis. Quaisquer alterações nos metadados do serviço exigem o recarregamento da tarefa.
- Cada assinatura ODP no sistema SAP pode ser usada para um nome de serviço e nome de usuário exclusivos. Em outras palavras, não é possível ter várias assinaturas para o mesmo serviço e nome de usuário. Qualquer nova tarefa para o serviço e nome de usuário cancelará a assinatura existente e iniciará uma nova.
-
Dados atuais é o único modo compatível, quando a operação de alteração real (INSERT, UPDATE, or DELETE) é executada no destino.
Nota informativa- As operações de alteração são determinadas pela origem ODP. Algumas operações podem não ser compatíveis com o destino.
- Recomendamos definir manualmente uma chave primária para origens ODP que não usam a chave primária padrão.
-
Aplicável apenas a projetos de replicação: algumas INSERÇÕES são recebidas como UPDATEs. Portanto, para evitar conflitos no destino, defina a política Nenhum registro encontrado para aplicar uma política de tratamento de conflitos de UPDATE para INSERIR o registro de destino ausente.
- A compactação GZIP requer HTTP 1.1 ou posterior (HTTP/1.1)
- HTTPS é suportado apenas com um nome de host. Se não houver nome DNS, adicione o endereço IP e o nome do host ao arquivo local hosts.
- Para moeda e unidade de medida, a estrutura do SAP NetWeaver Gateway sempre usa as conversões de tipo (métodos para fluxo de saída e entrada de CL_GDT_CONVERSION). A conversão de unidade de medida e moeda sempre usa o código ISO, em vez da unidade ou moeda desejada.Para obter mais informações, consulte as notas SAP 1893788 e 3082462.
-
Devido à especificação OData, cada entidade deve ter pelo menos uma chave primária. Se a entidade ODP de origem não tiver chaves primárias, todas as colunas no modelo de serviço serão geradas como chaves primárias.
- As tabelas já estão carregadas. As opções Iniciar processamento de alterações a partir de para execução de tarefas não são suportadas.
- A opção Não limitar o tamanho da coluna LOB nas configurações da tarefa não é compatível.
- Não há suporte para a pesquisa de origem.
-
O endpoint do SAP OData usa os metadados do serviço OData. Consequentemente, as tabelas de destino serão criadas com essas colunas fornecidas pelo ODP.
-
Não há suporte para objetos e colunas de hierarquia.
Notas SAP
Se você encontrar algum dos problemas listados abaixo, certifique-se de atualizar seu sistema para a versão SAP que resolve o problema.
| Nota SAP | SAP_BW |
|---|---|
| 3118751 - ODP OData V2: MaxPageSize superior a 50000 não considerada | 750-756 |
| 3023446 - ODP com OData V2: odata.maxpagesize é ignorada para solicitação delta | 750-755 |
| 3094347 - Consulta OData de uma fonte de dados com um campo do tipo RAW 16 mostra valor incorreto | 750-757 |
| 3389181 - Metadados de campos de carimbo de data/hora em ODP OData V2 | 750, 754-757 |
| 3396326 - Mapeamento de INT8 para Edm.Int64 em vez de Edm.String | 750-758 |
| 3355345 - Relatório auxiliar para manter valor na tabela ODQADMIN | 750-758 |
| 3250756 - Campos de tipo flutuante na origem são arredondados no acesso ao provedor de dados operacionais | 750-757 |
| 062232 - ODP OData V2 - Último skiptoken para um ponteiro não fornece deltatoken | 750-755 |
| 3335039 - OData V2: dump curto UNCAUGHT_EXCEPTION em SEGW para ABAP CDS ODP terminando com $E | 754-757 |
| 3197913 - Erro de transformação XML durante a extração | 731-757 |
| 3315021 - ODP OData V2: o tipo DATS não pode ser convertido para Edm.Datetime | tudo |
| 2219781 - ODP_ODATA: DeltaLinksOf<EntitySet> | 750 |
| 3305193 - Tratamento de valores iniciais de data e hora no BD, ao serem lidos via serviço OData | 752-757 |
| 2787992 - Novos tipos de dados | 750-754 |
| 3569859 - Estouro de capacidade possível se o tipo inteiro INT8 for usado na fonte ODP do modelo ODATA v2 |
SAP_BW: 750-758 SAP BW/4HANA 2.0 , 2021, 2023 |