JsonTableColumnFilter

Descrição

Fornece um filtro de coluna de tabela com base em uma configuração do JSON. A configuração do JSON deve ser uma matriz de objetos, em que cada objeto representa uma tabela e seu filtro de coluna. O objeto deve ter as seguintes propriedades: schema: o nome do esquema da tabela; table: o nome da tabela; included: uma matriz de nomes de colunas para incluir; excluded: uma matriz de nomes de colunas para excluir; includedPattern: um padrão de expressão regular para incluir colunas; excludedPattern: um padrão de expressão regular para excluir colunas. O esquema e a tabela devem ser fornecidos para cada objeto, e uma ou mais das propriedades included, excluded, includedPattern ou excludedPattern devem ser fornecidas. Se alguma coluna for fornecida como incluída e excluída, a coluna será excluída. Se apenas um único filtro for fornecido, a configuração JSON poderá ser um único objeto JSON, em vez de uma matriz.

Tags

column, database, filter, snowflake, table

Propriedades

Na lista abaixo, as propriedades obrigatórias são mostradas com um asterisco (*). Outras propriedades são consideradas opcionais. A tabela também indica os valores padrão e se uma propriedade é compatível com linguagem de expressão NiFi.

Nome de exibição

Nome da API

Valor padrão

Valores permitidos

Descrição

Filtrar JSON

Filtrar JSON

Representação JSON do filtro de coluna

Gerenciamento do estado

Esse componente não armazena o estado.

Restrito

Esse componente não é restrito.

Considerações sobre os recursos do sistema

Esse componente não especifica considerações sobre os recursos do sistema.