Pipelines.

Modifique o conteúdo de um arquivo ou arquivos de texto, de forma rápida e fácil
Baixe Agora

Pipelines. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Free
  • Nome do editor:
  • TenFiftyTwo
  • Sistemas operacionais:
  • Windows Vista, Windows NT, Windows XP, Windows 2000, Windows 98
  • Tamanho do arquivo:
  • 5.82MB

Pipelines. Tag


Pipelines. Descrição

Pipelines é um utilitário que permite alterar o conteúdo de um arquivo ou arquivos de texto, de forma rápida e fácil. Você pode especificar que apenas certas seções de um arquivo devem ser alteradas; Você pode confinar essas alterações a uma coluna, palavra ou faixa de campo, traduzir palavras e frases, descartar ou inserir novas linhas de texto. Você pode realizar uma gama inteira de operações em um arquivo ou arquivos, usando apenas um conjunto simples de comandos. As tubulações constrempos sobre o conceito de direcionar a saída de um processo para a entrada de outra; comumente conhecido como pipelining. No entanto, os oleodutos recebem um passo extra; permitindo-lhe construir oleodutos multi-stream, onde a topologia não é mais horizontal e linear, mas bidimensional; onde os registros viajam para cima e para baixo a cadeia de pipeline através de juntas intersecionadas que controlam o fluxo de dados. Com tubulações lineares padrão, os dados fluem através de cada filtro ou palco, passando para o próximo e assim por diante até atingir uma pia. As tubulações multi-stream, por outro lado, permitem que você selecione e opere em conjuntos específicos de registros; Roteamento registros não selecionados por meio de uma junta dentro e fora de outras seções do pipeline. Isso permite que você participe de vários pipelines juntos em configurações que abordam toda uma gama de problemas de transformação. As tubulações compreendem 46 etapas de entrada, saída, seleção e transformação que cobrem uma ampla gama de funções de manipulação; Registros de divisão, despojando os caracteres, juntando registros, agrupando e classificando e muito mais. Em geral, as operações semelhantes são realizadas por um único estágio; O que significa que você não precisa se lembrar dos nomes de uma lista desnecessariamente longa de etapas. Por exemplo; Descascando caracteres de um registro, os pipelines fornecem uma única fase chamada Strip que remove os caracteres desde o início e / ou o final de um registro. A sintaxe de oleodutos é muito simples; Ele não emprega listas de terceiros / switches, mas sim, uma sintaxe em inglês que é direta para ler. Com oleodutos, o pipeline pode ser especificado na linha de comando do sistema, em um arquivo em lote ou em um arquivo de pipelines, ext (.ppl). Você projeta o pipeline em seu editor favorito e salva-o; Para executar o pipeline, você simplesmente clicar duas vezes no ícone e pipelines do arquivo lançá-lo. Você pode especificar pipelines que aceitam argumentos que substituem os operandos de fase e até mesmo nomes de fase e acoplados com a capacidade de conectar os pipelines, isso permite que você crie uma gama de dutos de utilidade que podem ser convocados sempre que você precisar. Você pode encontrar oleodutos de uso em muitos casos em que você pode ter que escrever um programa para resolver o problema e pode economizar algum tempo e esforço que poderiam ser melhor gastos em outras tarefas. Principais características: múltiplos casos de oleodutos podem ser executados simultaneamente. oleodutos despacha as etapas na ordem em que aparecem no gasoduto, no entanto; Qualquer fase pode ser o primeiro a começar a processar registros. A ordem relativa dos registros fluindo através de um gasoduto pode ser previsto; Contanto que o caminho do palco compreenda apenas as etapas "que não atrasam os registros. a menos que o gasoduto compreenda um estágio ou estágios que acumulam registros; Por exemplo, o estágio de classificação e, que os registros de entrada não são excessivamente longos, os pipelines requer apenas uma pequena quantidade de memória para processar arquivos de entrada de qualquer tamanho; Como apenas um punhado de registros estará no gasoduto a qualquer momento. oleodutos não é pré-vazio. Quando um estágio relatar uma inicialização ou erro de tempo de execução; As tubulações começam a terminar o gasoduto, instruindo todas as etapas ativas a quiesce. Quando todas as etapas ativas na corrente de pipeline responderam ao comando Quiesce e terminaram; Oleodutos termina. As tubulações não confirmam que um pipeline é semanticamente correto, apenas que é sintaticamente correto. Isso significa que você pode construir um gasoduto que não é executado da maneira que você espera. Pode produzir registros de saída em um formato ou um pedido que você não pretendesse ou não pode produzir nenhum registro de saída. Em vista disso; Ao desenvolver um pipeline que substitui o conteúdo de um arquivo de disco, é particularmente prudente testar o pipeline contra uma cópia desse arquivo. As tubulações não emitem "Tem certeza?" Mensagens! Os pipelines não funcionam com registros contendo MBCs ou dados desdoidos, apenas o conjunto de caracteres ASCII de byte único é suportado. Como conseqüência, você deve garantir que apenas os arquivos de entrada do tipo ASCII sejam selecionados para modificação. As tubulações não podem determinar o formato de um arquivo de entrada; Ele simplesmente executa o gasoduto que você especifica. oleodutos compreende um mecanismo de detecção de tenda que determina quando um pipeline é parado; Uma tenda ocorre quando os pipelines determina que todas as etapas estão esperando para ler um registro ou escrever um registro. Ou seja, não há palco que está atualmente processando um registro; Todos os estágios são leitura-pendente ou pendente de gravação. As tubulações escrevem o status atual de cada etapa no pipeline para um arquivo de despejo que pode ser inspecionado para determinar a combinação de conexões de fluxo que causou a barraca. Quando um estágio não limita especificamente o número de fluxos de entrada e / ou saída, o estágio pode processar até 4096 streams de entrada e o valor inteiro não assinado Max_int Streams. O pipeline não é interpretado, os oleodutos realizam uma análise única de passagem do pipeline; Alocar os recursos exigidos por cada estágio e, em seguida, começa a expandir-los. Um pipeline pode ser especificado como um elemento em uma linha de comando do sistema ou um pipeline de arquivo em lote, por exemplo; O pipeline a seguir classifica seus dados de entrada em três campos principais (1-20, 30-40 e 80-100); 30-40 é o campo de sub-classificação de 1-20 e 80-100 é o campo de sub-classificação de 30-40.


Pipelines. Software Relacionado