Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

155
Visualizações
zgrep en la transmisión de hadoop

Estoy intentando grep un archivo zip en S3/aws y escribir el resultado en una nueva ubicación con el mismo nombre de archivo

Estoy usando a continuación en s3, ¿es esta la forma correcta de escribir la salida de transmisión desde el primer comando CAT a la salida hdfs?

 hadoop fs -cat s3://analytics/LZ/2017/03/03/test_20170303-000000.tar.gz | zgrep -a -E '*word_1*|*word_2*|word_3|word_4' | hadoop fs -put - s3://prod/project/test/test_20170303-000000.tar.gz
about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

  1. Dado que está jugando con Hadoop, ¿por qué no ejecutar el código en el clúster? Es común buscar cadenas dentro de un archivo .gzip, aunque no conozco los archivos .tar.
  2. Personalmente, usaría los comandos -copyToLocal y -copyFromLocal para copiarlo en el FS local y trabajar allí. El problema con cosas como -cat es que muchas cosas se cierran en el código del cliente de Hadoop, por lo que es probable que una canalización recoja demasiada basura superflua.
about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda