Este documento lista as alterações significativas no BigQuery Connector para SAP, incluindo melhorias específicas da versão.
Para ver todos os avisos da SAP no Google Cloud, consulte Notas da versão.
Como atualizar o BigQuery Connector para SAP
Para informações sobre como atualizar o BigQuery Connector para SAP, consulte Atualizar o BigQuery Connector para SAP.
Versão 2.8
A versão 2.8 do BigQuery Connector para SAP apresenta as seguintes melhorias:
Opção de compactação de registros no nível do campo: o BigQuery Connector para SAP oferece a opção de compactação de registros no nível do campo. Essa opção permite replicar campos vazios especificados com os valores iniciais no BigQuery, usando a compactação de registros no nível da tabela. Para mais informações, consulte Compactação de registros.
Transação para conferir a versão do BigQuery Connector para SAP: é possível conferir a versão do BigQuery Connector para SAP instalada no seu sistema usando a transação
/GOOG/BQC_VERSION
.Melhoria no tratamento de erros HTTP: o ponto de melhoria
/GOOG/ES_GCP_HTTP_CLIENT
permite processar erros HTTP originados do lado do cliente SAP, permitindo integrações mais robustas e personalizadas. Para mais informações, consulte Como lidar com erros HTTP aprimorados.Replicação de tabelas de cluster: foi resolvido um problema que impedia a replicação de várias tabelas pertencentes ao mesmo cluster em um único ID de transferência em massa. A partir da versão 2.8 do BigQuery Connector para SAP, é possível replicar todas as tabelas de cluster em um único ID de transferência em massa.
Versão 2.7
A versão 2.7 do BigQuery Connector para SAP estende o suporte ao uso do complemento SAP SLT - DMIS 2018 SP 11.
Versão 2.6
A versão 2.6 do BigQuery Connector para SAP apresenta as seguintes melhorias:
Ferramenta Criar tabela: para tabelas de origem vazias em SAP, a ferramenta Criar tabela permite criar tabelas no conjunto de dados do BigQuery. Para saber como executar a ferramenta, consulte Ferramenta Criar tabela.
Ferramenta de conversão de campo de massa: para a conversão em massa do mapeamento de campo de destino para
STRING
, é possível usar a ferramenta de conversão de campo de massa. Para mais informações sobre como executar a ferramenta, consulte Ferramenta de conversão de campo em massa.Visualização somente leitura das configurações do BigQuery Connector para SAP: para usuários que só precisam ver as configurações do BigQuery Connector para SAP, o BigQuery Connector para SAP fornece uma transação personalizada
/GOOG/SLT_SETT_DISP
, Os administradores podem conceder acesso a essa transação para usuários que precisam de acesso somente leitura. Confira mais informações:- Para cargas de trabalho em execução no Google Cloud, consulte Criar papéis e autorizações do SAP para visualizar as configurações do BigQuery Connector para SAP.
- Para cargas de trabalho em execução fora do Google Cloud, consulte Criar papéis e autorizações do SAP para visualizar as configurações do BigQuery Connector para SAP.
Nome personalizado para o arquivo PSE: para o arquivo PSE usado para assinar a chave JSON, usada na autenticação baseada em JWT, o BigQuery Connector para SAP aceita o nome personalizado. Anteriormente, o nome do arquivo PSE era
SAPZG_JWT100.PSE
.A flag de interrupção no primeiro erro (
BREAK
) é ativada por padrão: para novas chaves de transferência em massa criadas usando a transação/GOOG/SLT_SETTINGS
, a sinalizaçãoBREAK
é ativada por padrão.Replicação ativada de tabelas de cluster: o BigQuery Connector para SAP é compatível com a replicação de dados de tabelas de cluster para o BigQuery. Se você aplicou um hotfix para a replicação de dados das tabelas de cluster, antes de atualizar o conector do BigQuery para SAP para a versão 2.6, será necessário excluir o hotfix. Para mais informações sobre como excluir um hotfix, consulte a página do SAP Criar, editar e excluir implementações de aprimoramento (em inglês).
Melhorias no relatório de validação da replicação:
É possível executar o relatório de validação da replicação para tabelas específicas na configuração da transferência em massa. Confira mais informações:
- Para cargas de trabalho em execução no Google Cloud, consulte Executar a ferramenta de validação de replicação.
- Para cargas de trabalho executadas fora do Google Cloud, consulte Executar a ferramenta de validação de replicação.
Todos os campos de contagem da tabela
/GOOG/REPL_RES
podem acomodar valores maiores que o limite de números inteiros de 32 bits (de-2,147,483,648
a+2,147,583,647
).Para seguir a estrutura léxica e a sintaxe do GoogleSQL, todas as expressões de caminho para consulta em contagens no BigQuery são delimitadas por acentos graves (`).
Público padrão fixo para autenticação baseada em JWT: se você usa o Private Service Connect para se conectar ao Google Cloud, o público-alvo padrão é definido corretamente durante a autenticação. Se você aplicou um hotfix para esse problema, exclua o hotfix antes de atualizar o BigQuery Connector para SAP para a versão 2.6. Para mais informações sobre como excluir um hotfix, consulte a página do SAP Criar, editar e excluir implementações de aprimoramento (em inglês).
Mapeamento fixo do tipo de dados
INT8
: nas versões com suporte do sistema SAP, o mapeamento de funções de tipo de dadosINT8
paraINTEGER
como esperado.Melhorias nas mensagens de erro: para facilitar a solução de problemas, a clareza e a compreensão das mensagens de erro são aprimoradas no SDK.
Versão 2.5
Melhorias
Suporte para destinos RFC: agora é possível usar destinos RFC para se conectar ao Google Cloud. Para você começar, os arquivos de transporte incluem exemplos de destinos de RFC. Ao usar destinos RFC, é possível realizar as seguintes ações: conectar-se ao Google Cloud por meio de endpoints do Private Service Connect, definir configurações do servidor proxy e ativar a compactação HTTP. Para mais informações, consulte Destinos de RFC.
Suporte para uso do Private Service Connect: agora você pode usar endpoints do Private Service Connect (PSC) para permitir o consumo particular de APIs e serviços do Google Cloud. Especifique os endpoints do PSC nos destinos RFC que o conector usa para se conectar ao Google Cloud. Os destinos RFC são novos na versão 2.5 do BigQuery Connector para SAP. Veja mais informações em:
- Para cargas de trabalho em execução no Google Cloud, especifique endpoints do Private Service Connector.
- Para cargas de trabalho em execução fora do Google Cloud, especifique endpoints do Private Service Connector.
Armazenamento em cache de tokens: para melhorar o desempenho da replicação e a tolerância a falhas, o BigQuery Connector para SAP agora é compatível com o armazenamento em cache do token de acesso que permite acesso ao BigQuery. Veja mais informações em:
- Para cargas de trabalho em execução no Google Cloud, Ative o armazenamento em cache do token.
- Para cargas de trabalho em execução fora do Google Cloud, Ative o armazenamento em cache do token.
Nova tentativa automática de recuperação de tokens de acesso para cargas de trabalho fora do Google Cloud: para cargas de trabalho SAP que são executadas fora do Google Cloud, agora o BigQuery Connector para SAP repete automaticamente a recuperação de tokens de acesso caso haja uma falha nesse processo. É possível controlar o número de novas tentativas definindo um valor para o parâmetro de configuração avançada
CMD_EXEC_TRIES
. Para ver mais informações, consulte Configurações avançadas.Autenticar no Google Cloud usando JWT para cargas de trabalho fora do Google Cloud: Para cargas de trabalho SAP que são executadas fora do Google Cloud, agora é possível configurar a autenticação no Google Cloud e a autorização para acessar o BigQuery usando JSON Web Tokens (JWT) assinados pelo Google Cloud. Com a autenticação baseada em JWT, é possível autenticar no Google Cloud sem precisar instalar a CLI do Google Cloud e criar um comando no nível do SO no host do servidor de replicação SAP LT. Para mais informações, consulte Autenticação usando JWT para receber tokens de acesso.
Dimensionamento dinâmico de bloco: o recurso de tamanho de bloco dinâmico permite reduzir automaticamente o tamanho do bloco e repetir a replicação para o BigQuery quando o tamanho de um byte excede o tamanho máximo de byte para solicitações HTTP aceitas pelo BigQuery. Para ver mais informações, consulte Tamanho dinâmico do bloco.
Nova saída de melhoria: esta versão introduz uma nova saída de melhoria que permite coletar dados de registro em caso de erros HTTP, após as chamadas HTTP para a API BigQuery. Use esses registros para solucionar problemas de erros de HTTP. Para mais informações, consulte Saídas de melhoria.
Ferramenta de simulação de carga: permite simular a carga para o BigQuery. Assim, é possível avaliar o desempenho da replicação, identificar possíveis problemas, entender a causa raiz dos problemas e resolvê-los antes da replicação real dos dados SAP no BigQuery usando o BigQuery Connector para SAP. Para mais informações, consulte Ferramenta de simulação de carga.
Versão 2.2 para 2.4 (indisponível)
As versões 2.2 a 2.4 do BigQuery Connector para SAP não estão disponíveis.
Versão 2.1
Melhorias
Suporte a idiomas: o conector é compatível com a execução de jobs em segundo plano executados no SAP LT Replication Server em todos os idiomas aceitos pelo SAP SLT. Para mais informações, consulte Suporte a idiomas.
Solução de problemas de erros de dados inválidos: o conector contém mensagens de erro aprimoradas para ajudar você a resolver problemas de erros de dados inválidos. Para saber mais, consulte Problema: mensagens de erro relacionadas a dados inválidos.