Todos os produtos
Search
Central de documentação

DataWorks:Substituição de string

Última atualização: Aug 24, 2026

No DataWorks Data Integration, use o componente de substituição de string em tarefas de sincronização em tempo real de tabela única para substituir strings em campos específicos.

Etapa 1: Configure uma tarefa do Data Integration

  1. Crie uma fonte de dados. Para mais informações, consulte Data source management.

  2. Crie uma tarefa do Data Integration. Para mais informações, consulte Configure a single-table real-time synchronization task.

    Nota

    Em tarefas de sincronização em tempo real de tabela única do Data Integration, adicione um componente de processamento de dados entre os componentes de source e destino. Para mais informações, consulte Supported data sources and synchronization solutions.

Etapa 2: Adicionar o componente de substituição de string

  1. Na tarefa de sincronização em tempo real de tabela única, ative a chave Data Processing, clique em +Add Node e selecione o componente Replace String.

  2. Configure as regras.

    Clique em Add rule e defina os parâmetros a seguir. Adicione quantas regras forem necessárias.

    • Field name: Selecione um campo de texto do nó anterior.

    • Content to be replaced: String a ser pesquisada. Se a correspondência regular estiver desativada, caracteres de escape Java são aceitos, como \t (tabulação), \n (nova linha) e \u0001 (caractere Unicode).

    • Replacement content: String de substituição. Se a correspondência regular estiver desativada, este campo também aceita caracteres de escape Java, incluindo \t (tabulação), \n (nova linha) e \u0001 (caractere Unicode).

    Nota
    • Regular matching: Defina se a correspondência por expressão regular deve ser ativada. Ao ativar esse recurso, consulte Class Pattern para verificar as regras de expressão regular compatíveis com a string original. Use $+number na nova string para referenciar grupos capturados pela expressão regular. Por exemplo, se o conteúdo do campo for no.9526, a string original estiver definida como no.([0-9]+) e a nova string como $1, o conteúdo do campo passará a ser 9526 após a substituição.

    • Case Sensitive: Determina se a busca pela string original diferencia maiúsculas de minúsculas.

Próximas etapas

Após configurar a Data Source e a String Replacement, clique em Preview Data Output para verificar se os dados de saída do nó atual atendem aos seus requisitos.