Je cherche une solution Java pour répondre aux besoins suivants:Tout cadre DSL capable de manipulation de jeu de données?
- moteur pour l'exécution de simples DSL
DSL qui permet la manipulation de données. par exemple: étant donné que j'ai besoin d'une opération de regroupement. Je ne veux pas le coder en Java. Je peux juste mettre quelque chose comme
maxSalaire = max (groupe (salaires, "montant"));
.. ou de l'étendre facilement si aucun opérateur de groupe n'est présent.
- fonctions mathématiques doivent être présents, ou prêt pour l'extension
Pour autant que je comprends la chose que je dois est ETL simple. Je suppose qu'Informatica ou Pentaho peuvent faire le travail. D'autre part, j'essaie de comprendre si Spring Batch et Apache Camel peuvent le faire pour moi. Malheureusement, je ne vois pas de DSL pour Spring Batch.
Alors pourriez-vous me diriger vers un cadre ou un type de cadre pour répondre à mes besoins?
Merci, hiropon! Cochon est pour les données stockées dans HDFS, c'est-à-dire sur le disque. En fait, je ne pense pas avoir besoin de stocker mes résultats de transformation de cette façon. Mais d'un autre côté c'est une bonne suggestion car je peux écrire des scripts en Pig DSL sans codage Java. – MiamiBeach