Configurar o conector para replicação de dados de streaming

Neste guia, mostramos como configurar o BigQuery Connector para SAP para replicação de dados de streaming.

Antes de começar

Confirme que você ou seus administradores concluíram os seguintes pré-requisitos:

Criar papéis e autorizações do SAP para BigQuery Connector para SAP

Para trabalhar com o conector do BigQuery para SAP, além das autorizações padrão do servidor de replicação do SAP LT, os usuários precisam de acesso às transações personalizadas fornecidas com o conector do BigQuery para SAP: /GOOG/SLT_SETTINGS e /GOOG/REPLIC_VALID.

Para usar a ferramenta de simulação de carga, os usuários precisam acessar a transação personalizada /GOOG/LOAD_SIMULATE fornecida com o BigQuery Connector para SAP.

Por padrão, os usuários que têm acesso a transações /GOOG/SLT_SETTINGS e /GOOG/REPLIC_VALID personalizadas podem modificar as configurações de qualquer configuração. Portanto, se necessário, você pode restringir o acesso a configurações específicas. Para usuários que só precisam visualizar as configurações do BigQuery Connector para SAP, é possível conceder a eles acesso somente leitura à transação personalizada /GOOG/SLT_SETT_DISP.

Os arquivos de transporte do BigQuery Connector para SAP incluem o objeto Google BigQuery Settings Authorization, ZGOOG_MTID, para autorizações específicas do BigQuery Connector para SAP.

Para conceder acesso às transações personalizadas e restringir o acesso a configurações específicas, siga estas etapas:

  1. Como usar o código de transação SAPPFCG, defina um papel para o conector do BigQuery para SAP.

  2. Conceda o papel de acesso às transações personalizadas /GOOG/SLT_SETTINGS, /GOOG/REPLIC_VALID e /GOOG/LOAD_SIMULATE .

  3. Para limitar o acesso de um papel, especifique o grupo de autorização de cada configuração que o papel pode acessar usando o objeto de autorização ZGOOG_MTID. Por exemplo:

    • Objeto de autorização para o BigQuery Connector para SAP (ZGOOG_MTID):
      • Activity 01
      • Authorization Group AUTH_GROUP_1,AUTH_GROUP_N

    AUTH_GROUP_01 e AUTH_GROUP_N são valores definidos na configuração do SAP LT Replication Server.

    Os grupos de autorização especificados para ZGOOG_MTID precisam corresponder aos grupos de autorização especificados para o papel no objeto de autorização S_DMIS_SLT do SAP.

Criar papéis e autorizações do SAP para visualizar as configurações do BigQuery Connector para SAP

Para conceder acesso somente leitura para a transação personalizada /GOOG/SLT_SETT_DISP, siga estas etapas:

  1. Usando o código de transação SAP PFCG, defina um papel para visualizar as configurações do conector do BigQuery para SAP.

  2. Conceda o acesso do papel à transação personalizada /GOOG/SLT_SETT_DISP.

  3. Adicione o objeto de autorização do conector do BigQuery para SAP (ZGOOG_MTID) com os seguintes atributos:

    • Activity 03
    • Authorization Group = *
  4. Gere o perfil e atribua os usuários relevantes à função.

Configurar replicação

Para configurar a replicação, especifique as configurações do BigQuery Connector para SAP e do SAP LT Replication Server.

Criar uma configuração de replicação do SAP LT Replication Server

Use a transação SAP LTRC para criar uma configuração de replicação do servidor SAP LT Replication.

Se o servidor de replicação do SAP LT estiver em execução em um servidor diferente do sistema SAP de origem, antes de criar uma configuração de replicação, confirme se você tem uma conexão RFC entre os dois sistemas.

Algumas das configurações de replicação afetam o desempenho. Para determinar os valores de configuração apropriados para sua instalação, consulte o Guia de otimização de desempenho da sua versão do SAP LT Replication Server no Portal de ajuda da SAP.

As opções de interface e configuração do SAP LT Replication Server podem ser um pouco diferentes, dependendo da versão usada.

Para configurar a replicação, use o procedimento para sua versão do SAP LT Replication Server:

Configurar a replicação no DMIS 2011 SP17, DMIS 2018 SP02 ou posterior

As etapas a seguir configuram a replicação em versões posteriores do SAP LT Replication Server. Se você estiver usando uma versão anterior, consulte Configurar a replicação no DMIS 2011 SP16, DMIS 2018 SP01 ou anterior.

  1. Na GUI do SAP, insira o código da transação LTRC.

  2. Clique no ícone Create configuration. O assistente Criar configuração é aberto.

  3. Nos campos Nome da configuração e Descrição, insira um nome e uma descrição para a configuração e clique em Avançar.

    Você pode especificar o Grupo de autorização para restringir o acesso a um grupo de autorização específico agora ou mais tarde.

  4. No painel Detalhes da conexão do sistema de origem:

    • Selecione o botão de opção RFC Connections.
    • No campo Destino do RFC, especifique o nome da conexão RFC para o sistema de origem.
    • Selecione as caixas de seleção Permitir uso múltiplo e Ler a partir do cliente único conforme apropriado. Para mais informações, consulte a documentação do SAP LT Replication Server.
    • Clique em Próxima.

    Estas etapas são para uma conexão RFC, mas se a fonte for um banco de dados, será possível selecionar DB Connection se você já tiver definido uma conexão usando a transação DBACOCKPIT.

  5. No painel Detalhes da conexão do sistema de destino:

    • Selecione o botão de opção Outro.
    • No campo Cenário, selecione SDK SLT no menu suspenso.
    • Clique em Próxima.
  6. No painel Specify Transfer Settings:

    1. No campo Aplicativo da seção Configurações da transferência de dados, insira /GOOG/SLT_BQ ou ZGOOG_SLT_BQ.

    2. Na seção Opções de job, insira valores iniciais em cada um dos seguintes campos:

      • Número de jobs de transferência de dados
      • Número de jobs de carregamento inicial
      • Número de jobs de cálculo
    3. Na seção Opções de replicação, selecione o botão de opção Tempo real.

    4. Clique em Próxima.

  7. Depois de revisar a configuração, clique em Salvar.

  8. Anote o ID de três dígitos na coluna Transferência de massa. Ele será usado em uma etapa posterior.

Para mais informações, consulte o PDF anexado à Nota SAP 2652704 (em inglês): Como replicar dados usando o SDK SLT - DMIS 2011 SP17, DMIS 2018 SP02.pdf (em inglês).

Configurar replicação no DMIS 2011 SP16, DMIS 2018 SP01 ou anterior

As etapas a seguir configuram a replicação em versões anteriores do SAP LT Replication Server. Se você estiver usando uma versão posterior, consulte Configurar a replicação no DMIS 2011 SP17, DMIS 2018 SP02 ou posterior.

  1. Na GUI do SAP, insira o código da transação LTRC.
  2. Clique em Novo. Uma caixa de diálogo será aberta para especificar uma nova configuração.
  3. Na etapa Specify Source System:
    • Escolha Conexão RFC como o tipo de conexão.
    • Digite o nome da conexão RFC.
    • Verifique se a opção Permitir vários usos está selecionada.
  4. Na etapa Specify Target System:
    • Digite os dados de conexão com o sistema de destino.
    • Escolha Conexão RFC como o tipo de conexão.
    • No campo Cenário para a comunicação do RFC, selecione o valor Gravar dados no destino usando o BAdI na lista suspensa. A conexão RFC é definida automaticamente como NONE.
  5. Na etapa Specify Transfer Settings, pressione F4 Help. O aplicativo definido anteriormente é exibido no campo Aplicativo.
  6. Anote o ID de três dígitos na coluna Transferência de massa. Ele será usado em uma etapa posterior.

Para mais informações, consulte o PDF anexado à Nota SAP 2652704: Como replicar dados usando o SDK SLT - DMIS 2011 SP15, SP16, DMIS 2018 SP00, SP01.pdf.

Criar uma configuração de transferência em massa para o BigQuery

Use a transação personalizada /GOOG/SLT_SETTINGS para configurar uma transferência em massa para o BigQuery e especificar os mapeamentos de tabela e campo.

Selecionar as opções iniciais de transferência em massa

Ao inserir a transação /GOOG/SLT_SETTINGS pela primeira vez, selecione qual parte da configuração de transferência de massa do BigQuery você precisa editar.

Para selecionar a parte da configuração de transferência em massa, faça o seguinte:

  1. Na GUI do SAP, insira a transação /GOOG/SLT_SETTINGS precedida por /n:

    /n/GOOG/SLT_SETTINGS
  2. No menu suspenso, no campo Google Cloud Partner, selecione BigQuery.

  3. No menu suspenso Tabela de configurações, na tela de inicialização da transação /GOOG/SLT_SETTINGS, selecione Transferências em massa.

    Para uma nova configuração de transferência em massa, deixe o campo Chave de transferência em massa em branco.

  4. Clique no ícone Executar. A tela Manutenção de configurações do BigQuery: transferências em massa será exibida.

Especificar a criação de tabelas e outros atributos gerais

Na seção inicial de uma configuração de transferência em massa do BigQuery, identifique a configuração da transferência em massa e especifique a chave do cliente associada, além de determinadas propriedades relacionadas à criação da tabela de destino do BigQuery.

O SAP LT Replication Server salva a configuração de transferência em massa como um registro na tabela de configuração personalizada /GOOG/BQ_MASTR.

  1. Na tela Manutenção de configurações do BigQuery: transferências em massa, clique no ícone Anexar linha.

  2. No campo Chave da transferência em massa, defina um nome para esta transferência. Esse nome se torna a chave primária da transferência em massa.

  3. No campo Mass Transfer ID, digite o ID de três dígitos gerado quando você cria a configuração de replicação do SAP LT Replication Server correspondente.

  4. Para usar os rótulos ou as descrições curtas dos campos de origem como nomes para os campos de destino no BigQuery, clique na caixa de seleção Usar sinalização de nomes personalizados. Para mais informações sobre nomes de campos, consulte Opções de nomenclatura padrão para campos.

  5. Para armazenar o tipo de alteração que acionou uma inserção e ativar a validação das contagens de registros entre a tabela de origem, as estatísticas do servidor de replicação do SAP LT e a tabela do BigQuery, selecione a caixas de seleção Sinalização de campos extras.

    Quando essa sinalização é definida, o BigQuery Connector para SAP adiciona colunas ao esquema da tabela do BigQuery. Para mais informações, consulte Campos extras para alterações de registro e consultas de contagem.

  6. Para interromper o envio de dados quando um registro com um erro de dados é encontrado, a caixa de seleção Break at First Error Flag fica marcada por padrão. Recomendamos deixar essa opção marcada. Para mais informações, consulte A sinalização BREAK.

  7. Para reduzir automaticamente o tamanho do bloco quando o tamanho de bytes de um bloco excede o tamanho máximo de bytes para solicitações HTTP aceitas pelo BigQuery, clique na caixa de seleção Flag de tamanho dinâmico do bloco. Para ver mais informações sobre o tamanho dinâmico de blocos, consulte Tamanho dinâmico de blocos.

  8. Quando um registro com um erro de dados é encontrado, para ignorar o registro e continuar inserindo registros na tabela do BigQuery, clique na caixa de seleção Pular sinalização de registros inválidos. Recomendamos deixar esta opção desmarcada. Para mais informações, consulte Sinalização do SKIP.

  9. No campo Nome da chave do Google Cloud, insira o nome da chave do cliente especificada na configuração /GOOG/CLIENT_KEY.

    O BigQuery Connector para SAP recupera o Google Cloud identificador do projeto automaticamente da configuração /GOOG/CLIENT_KEY.

  10. No campo Conjunto de dados do BigQuery, insira o nome do conjunto de dados de destino do BigQuery que você criou anteriormente neste procedimento.

  11. No campo É configurar a sinalização ativa, clique na caixa de seleção para ativar a configuração da transferência em massa.

  12. Clique em Salvar.

    Um registro de transferência em massa é anexado à tabela /GOOG/BQ_MASTR e os campos Changed by, Changed On e Changed At são preenchidos automaticamente.

  13. Clique em Exibir tabela.

    O novo registro de transferência em massa é exibido seguido pelo painel de entrada do atributo da tabela.

Especificar atributos de tabela

É possível especificar os atributos da tabela, como o nome e o particionamento da tabela, bem como o número de registros a serem incluídos em cada transmissão ou bloco enviado ao BigQuery. seção da transação /GOOG/SLT_SETTINGS.

As configurações especificadas são armazenadas como um registro na tabela de configuração /GOOG/BQ_TABLE.

Para especificar os atributos da tabela, faça o seguinte:

  1. Clique no ícone Anexar linha.

  2. No campo SAP Table Name, insira o nome da tabela SAP de origem.

  3. No campo Nome da tabela externa, insira o nome da tabela de destino do BigQuery. Se a tabela de destino ainda não existir, o BigQuery Connector para SAP criará a tabela com esse nome. Para saber mais sobre as convenções de nomenclatura do BigQuery nas tabelas, consulte Nomenclatura de tabelas.

  4. Para enviar dados não compactados de todos os campos em uma tabela, selecione Enviar flag não compactada. Com essa configuração ativada, o BigQuery Connector para SAP replica todos os campos vazios nos registros de origem com os valores com que os campos são inicializados na tabela de origem. Para melhorar o desempenho, não selecione essa flag.

    Se você precisar enviar dados não compactados apenas para campos específicos, não selecione Enviar flag não compactada no nível da tabela. Em vez disso, selecione Enviar flag não compactada para esses campos específicos no nível do campo. Essa opção permite manter os valores iniciais de campos específicos ao replicar dados para o BigQuery, mesmo que você esteja compactando o restante dos dados da tabela. Para saber como modificar a compactação de registros no nível do campo, consulte Mudar a compactação de registros no nível do campo.

    Para mais informações sobre o comportamento da compactação de registros, consulte Compactação de registros.

  5. Opcionalmente, no campo Chunk Size, especifique o número máximo de registros a serem incluídos em cada bloco enviado para o BigQuery. Recomendamos que você use o tamanho de bloco padrão com o BigQuery Connector para SAP, que é de 10.000 registros. Se necessário, é possível aumentar o tamanho do bloco para até 50.000 registros, que é o número máximo permitido pelo BigQuery.

    Se os registros de origem tiverem um grande número de campos, o número de campos poderá aumentar o tamanho geral dos bytes dos blocos, o que pode causar erros nos blocos. Se isso ocorrer, tente reduzir o tamanho do bloco para diminuir o tamanho do byte. Para mais informações, consulte Tamanho do bloco no BigQuery Connector para SAP. Como alternativa, para ajustar automaticamente o tamanho do bloco, ative o tamanho dinâmico do bloco. Para ver mais informações, consulte Tamanho dinâmico do bloco.

  6. Opcionalmente, no campo Tipo de partição, especifique um incremento de tempo a ser usado para particionamento. Os valores válidos são HOUR, DAYMONTH ou YEAR. Para mais informações, consulte Particionamento de tabelas.

  7. Opcionalmente, no campo Partition Field, especifique o nome de um campo na tabela de destino do BigQuery que contém um carimbo de data/hora para uso no particionamento. Ao especificar o Campo de partição, especifique também o Tipo de partição. Para mais informações, consulte Particionamento de tabelas.

  8. No campo É configurar sinalização ativa, ative os atributos da tabela clicando na caixa de seleção. Se a caixa É configurar sinalização ativa não estiver marcada, o BigQuery Connector para SAP criará a tabela do BigQuery com o nome da tabela de origem da SAP, o tamanho padrão de bloco e nenhum particionamento.

  9. Clique em Salvar.

    Os atributos são armazenados como um registro no/GOOG/BQ_TABLE tabela de configuração e asAlterada por ,Alterado em eAlterado em são preenchidos automaticamente.

  10. Clique em Campos de exibição.

    O novo registro de atributo da tabela é exibido seguido pelo painel de entrada do mapeamento de campo.

Personalizar o mapeamento de campos padrão

Se a tabela SAP de origem contiver campos de booleanos ou booleanos, altere o mapeamento do tipo de dados padrão para refletir com precisão o tipo de dados na tabela de destino do BigQuery.

Também é possível alterar outros tipos de dados, bem como os nomes usados para campos de destino.

É possível editar o mapeamento padrão diretamente na GUI do SAP ou exportar o mapeamento padrão para uma planilha ou um arquivo de texto para que outras pessoas possam editar os valores sem precisar de acesso ao SAP LT Replication Server.

Para mais informações sobre o mapeamento de campos padrão e as mudanças que podem ser feitas, consulte Mapeamento de tipo de dados.

Para personalizar o mapeamento padrão dos campos de destino do BigQuery:

  1. Na página Manutenção de configurações do BigQuery – campos da transação /GOOG/SLT_SETTINGS, mostre os mapeamentos de campo padrão para a transferência em massa que você está configurando.

  2. Edite os tipos de dados de destino padrão na coluna External Data Element conforme necessário. Especificamente, altere o tipo de dados de destino para os seguintes tipos de dados:

    • Carimbos de data/hora. Altere o tipo de dados de destino padrão de NUMERIC para TIMESTAMP ou TIMESTAMP (LONG).
    • Booleanos. Altere o tipo de dados de destino padrão de STRING para BOOLEAN.
    • Hexadecimal. Altere o tipo de dados de destino padrão de STRING para BYTES.

    Para editar o mapeamento do tipo de dados padrão:

    1. Na linha do campo que você precisa editar, clique no campo External Data Element.
    2. Na caixa de diálogo para tipos de dados, selecione o tipo de dados do BigQuery que você precisa.
    3. Confirme as alterações e clique em Salvar.
  3. Se você especificou a sinalização Nomes personalizados na página Manutenção das configurações do BigQuery, edite os nomes padrão dos campos de destino na coluna Nome de campo temporário conforme necessário.

    Os valores especificados modificam os nomes padrão mostrados na coluna Nome do campo externo.

  4. Edite as descrições de campo de destino padrão na coluna Descrição do campo conforme necessário.

  5. Como opção, exporte o mapa de campos para edição externa. Para mais instruções, consulte Editar o mapa de campos do BigQuery em um arquivo CSV.

  6. Depois que todas as alterações forem concluídas e todos os valores editados externamente forem enviados, confirme se a caixa de seleção É configurar sinalização ativa está marcada. Se a opção É configurar sinalização ativa não estiver selecionada, o BigQuery Connector para SAP criará tabelas de destino com os valores padrão.

  7. Clique em Salvar.

    As alterações são armazenadas na tabela de configuração /GOOG/BQ_FIELD e nos campos Changed by, Changed On e Changed at são preenchidos automaticamente.

Mudar a compactação de registros no nível do campo

Para melhorar o desempenho da replicação, o BigQuery Connector para SAP compacta registros omitindo todos os campos vazios no registro de origem, que são inicializados com null na tabela de destino no BigQuery. No entanto, se você precisar replicar alguns campos vazios com os valores iniciais no BigQuery enquanto ainda usa a compactação de registros, selecione Enviar flag não compactada para esses campos específicos.

Para mais informações sobre o comportamento da compactação de registros, consulte Compactação de registros.

Para mudar a compactação de registros no nível do campo, siga estas etapas:

  1. Na página Manutenção de configurações do BigQuery – campos da transação /GOOG/SLT_SETTINGS, mostre a lista de campos da tabela cuja transferência em massa você está configurando.

  2. Para enviar dados não compactados de um campo, selecione Enviar flag não compactada correspondente a ele.

  3. Clique em Salvar.

Ativar o armazenamento do token em cache

Para melhorar o desempenho da replicação, recomendamos que você ative o armazenamento em cache do token de acesso recuperado de Google Cloud.

A ativação do armazenamento do token em cache garante que um token de acesso seja reutilizado até que o token de acesso expire ou seja revogado, o que, por sua vez, reduz o número de chamadas HTTP feitas para recuperar novos tokens de acesso.

Para ativar o armazenamento de tokens em cache, selecione a flag Armazenamento do token em cache na tabela de chaves do cliente /GOOG/CLIENT_KEY.

Quando você ativa o armazenamento do token em cache, o token de acesso é armazenado em cache na memória compartilhada do servidor do aplicativo SAP LT Replication Server com a duração definida no campo Segundos de atualização de token na tabela /GOOG/CLIENT_KEY. Se a opção Segundos de atualização de token não for especificada ou for definida como 0, o token de acesso será armazenado em cache pelo valor especificado no parâmetro CMD_SECS_DEFLT em configurações avançadas.

Para cargas de trabalho SAP que não estão em execução no Google Cloud, os tokens de acesso armazenados em cache também evitam problemas técnicos que possam surgir ao replicar grandes carregamentos de dados, em que vários processos do SAP LT Replication Server podem solicitar simultaneamente um token de acesso a qualquer momento.

Para cargas de trabalho SAP em execução no Google Cloud e que usam uma conta serviço gerenciado pelo usuário para acessar o BigQuery ou o Pub/Sub, o armazenamento em cache do token pode trazer uma melhoria significativa porque a recuperação de um token de acesso neste cenário envolve duas chamadas HTTP.

Limpar o token de acesso armazenado em cache

Quando o armazenamento do token em cache está ativado e você atualiza os papéis atribuídos à conta de serviço que o BigQuery Connector para SAP usa para acessar o BigQuery ou o Pub/Sub, o novo token de acesso correspondente aos papéis atualizados é recuperado apenas após o token existente armazenado em cache expirar. Nessas situações, é possível limpar o token de acesso manualmente.

Para limpar o token de acesso armazenado em cache, insira a transação SE38 e execute o programa /GOOG/R_CLEAR_TOKEN_CACHE.

Testar a configuração de replicação

Teste a configuração de replicação iniciando o provisionamento de dados:

  1. Abra o SAP LT Replication Server Cockpit (transação LTRC) na GUI do SAP.

  2. Clique na configuração da transferência em massa para a replicação da tabela que você está testando.

  3. Clique em Provisionamento de dados.

  4. No painel Provisionamento de dados, inicie o provisionamento de dados:

    1. Insira o nome da tabela de origem.
    2. Clique no botão de opção para o tipo de provisionamento de dados que você quer testar. Por exemplo, Start Load.
    3. Clique no ícone Executar. A transferência de dados é iniciada, e o progresso é exibido na tela Objetos participantes.

      Se a tabela não existir no BigQuery, o conector do BigQuery para SAP a criará com base em um esquema criado a partir dos atributos da tabela e de campo definidos anteriormente com a transação /GOOG/SLT_SETTINGS. de dados.

      O período de carregamento inicial de uma tabela depende do tamanho da tabela e dos registros dela.

      As mensagens são gravadas na seção Registros de aplicativos do SAP LT Replication Server na transação LTRC.

Como alternativa, é possível testar a replicação para o BigQuery usando a ferramenta de simulação de carregamento. Para mais informações, consulte Ferramenta de simulação de carregamento.

Validar replicação

Valide a replicação usando os seguintes métodos:

  • No servidor de replicação do SAP LT:
    • Monitore a replicação na tela Provisionamento de dados.
    • Verifique se há mensagens de erro na tela Registros de aplicativos.
  • Na guia de informações da tabela no BigQuery:

    • Verifique a guia Schema para garantir que o esquema esteja correto.
    • Verifique a guia Visualizar para ver as linhas inseridas.
    • Confira o número de linhas inseridas, o tamanho da tabela e outras informações na guia Detalhes.
  • Se a caixa de seleção Sinalização de campos extras estiver marcada quando a tabela do BigQuery foi configurada, execute a ferramenta de validação de replicação digitando a transação personalizada /GOOG/REPLIC_VALID.

Verificar a replicação no SAP LT Replication Server

Use a transação LTRC para ver o progresso dos jobs de carregamento inicial ou de replicação depois de iniciá-los e verificar se há mensagens de erro.

É possível ver o status da carga na guia Load Statistics e o andamento do job na guia Data Transfer Monitor no SAP LT Replication Server de dados.

Na tela Registros de aplicativos da transação LTRC, é possível ver todas as mensagens retornadas pelo BigQuery, o conector do BigQuery para SAP e o SAP LT Replication Server.

As mensagens emitidas pelo BigQuery Connector para o código SAP no SAP LT Replication Server começam com o prefixo /GOOG/SLT. As mensagens retornadas da API BigQuery começam com o prefixo /GOOG/MSG.

As mensagens retornadas pelo SAP LT Replication Server não começam com o prefixo /GOOG/.

Verificar a replicação no BigQuery

No console Google Cloud , confirme se a tabela foi criada e se o BigQuery está inserindo dados nela.

  1. No console Google Cloud , acesse a página BigQuery.

    Acessar o BigQuery

  2. No campo de pesquisa da seção Explorer, digite o nome da tabela de destino do BigQuery e pressione Enter.

    As informações da tabela são exibidas em uma guia no painel de conteúdo, no lado direito da página.

  3. Na seção de informações da tabela, clique nos cabeçalhos a seguir para verificar a inserção em tabela e linha:

    • Visualização, que mostra as linhas e os campos que são inseridos na tabela do BigQuery.
    • Esquema, que mostra os nomes dos campos e os tipos de dados.
    • Detalhes, que mostra o tamanho da tabela, o número total de linhas e outros detalhes.

Executar a ferramenta de validação de replicação

Se a Sinalização de campos extras foi selecionada quando a tabela do BigQuery foi configurada, use a ferramenta de validação de replicação para gerar relatórios que comparam o número de registros na tabela do BigQuery com contagens de registros nas estatísticas do servidor de replicação SAP LT ou na tabela de origem.

Para executar a ferramenta de validação de replicação:

  1. Na GUI do SAP, insira a transação /GOOG/REPLIC_VALID precedida por /n:

    /n/GOOG/REPLIC_VALID
  2. Na seção Opções de processamento, clique no botão de opção Executar validação.

  3. Na seção Opções de seleção, insira as seguintes especificações:

    • No menu suspenso do campo GCP Partner Identifier, selecione BigQuery.
    • No menu suspenso do campo Tipo de verificação, selecione o tipo de relatório para gerar:
      • Contagens de carregamento iniciais
      • Contagens de replicação
      • Contagens atuais
    • Se o campo Data de verificação for exibido, especifique a data para a qual você precisa das contagens.
    • No campo Chave de transferência em massa, digite o nome da configuração.
    • Opcionalmente, no campo Nomes das tabelas, especifique os nomes das tabelas na configuração de transferência em massa para a qual você precisa gerar o relatório.
  4. Execute a ferramenta de validação de replicação clicando no ícone Executar.

  5. Após a conclusão da verificação de validação, na seção Opções de processamento, exiba o relatório clicando no botão de opção Exibir relatório e, em seguida, no ícone de execução.

Para mais informações, consulte Ferramenta de validação de replicação.

Resolver problemas

Para informações sobre como diagnosticar e resolver problemas que você pode encontrar ao configurar o BigQuery Connector para SAP, consulte o Guia de solução de problemas do BigQuery Connector para SAP.

Receber suporte

Se você precisar de ajuda para resolver problemas com a configuração do BigQuery Connector para SAP, colete todas as informações de diagnóstico disponíveis e entre em contato com Cloud Customer Care. Para mais informações sobre como entrar em contato com o atendimento ao cliente, consulte Como receber suporte para o SAP no Google Cloud.