1

XML を使用せずに Ooozie ワークフローを構成するための代替手段は何ですか (つまり、json がいいでしょう)。また、Python/Ruby またはその他のスクリプト ベースの言語で Oozie 構成を記述するためのバインディングがあるかどうかも知りたいです。

4

1 に答える 1

4

gradle-oozie-pluginを見てみましょう:

gradle-oozie-plugin は、Apache oozie ワークフロー用のシンプルな Groovy DSL を提供します。これは、XML でフローを作成すると、brian に重大な損害が発生するためです。

ワークフローの例:

oozie {
first_map_reduce = [
            name: "first_map_reduce",
            type: "mapreduce",
            delete: ["${jobTracker}/pattern"],
            jobXML: "job.xml",
            ok: "end",
            error: "fail",
            configuration: [
                    "mapred.map.output.compress": "false",
                    "mapred.job.queue.name": "queuename"
            ]
    ]
}
于 2013-09-26T11:43:29.763 に答える