• [^] # Re: Pour toi?

    Posté par (site web personnel) . En réponse au journal Vivent les journaux binaires !. Évalué à 1.

    Bah, si tu veux la réponse, tu peux te poser la question à toi même.

    Sinon, ça existe déjà, ça s'appelle SQL ( le standard SQL qui date d'avant awk, je tiens à rappeller ). Tu as tes données, tu fait des selects, des LIMIT, des clauses WHERE, etc comme tu ferait avec grep/awk/sed. Et des requêtes sur les requetes, pour les bases de données assez avancés. Et des stockages en tables temporaires aussi, si tu as envie.

    Sinon, plus prosaïquement, le reste du monde n'a pas attendu que tu te poses des questions, et le monde scientifique a depuis longtemps des notebooks, comme zeppelin, ipython/jupyter. Sans vouloir trop m'avancer, je pense que l'inspiration vient de maple ou mathematic, et que l'idée, c'est d'avoir un cli amélioré via le browser.

    Et pour tout ce qui est big data, ç'est le truc que propose tout les éditeurs de ce que je vois du marché.

    Par exemple, Zeppelin te permet d'interroger ton cluster spark pour faire des requêtes sur les flux en streaming, requêtes qui sont peu ou prou semblables aux concepts de grep/awk/etc. Et q

    Par exemple pour spark, voir word count, ou on chaine les traitements :
    https://spark.apache.org/examples.html

    Pareil pour jupyter/ipython et les autres.

    Maintenant, libre à toi de rajouter des choses, ipython/jupyter a la possibilité aussi de traiter du bash :
    http://jeroenjanssens.com/2015/02/19/ibash-notebook.html