جعل الخنزير جزءا لا يتجزأ من Python Script and Pig Cassandra Integration للعمل مع Oozie

StackOverflow https://stackoverflow.com//questions/20036040

سؤال

أنا جديد في Oozie ولدي بعض المشاكل. 1) أحاول تضمين عمل خنزير في Oozie الذي يحتوي على استيراد نصي بيثون.لقد وضعت ملف Jython.jar في مسار LIB ولديه استيراد في البرنامج النصي من الخنزير الذي سيأخذ Python UDFS.لا يبدو أنني أحصل على هذا العمل.ملف .py لا يتم التقاطه.كيفية التوجه نحو ذلك؟ 2) لدي تكامل خنزير كاساندرا حيث يمكنني استخدام CQL للحصول على البيانات من كاساندرا باستخدام الخنزير والقيام ببعض التحول الأساسي.في CLI أنا قادر على الحصول على هذا العمل.ولكن على جبهة Oozie أنا لست كذلك.لا يبدو لي أن أجد الحل (التكوين وغيرها) للقيام بذلك في Oozie.يمكن لأي شخص الرجاء مساعدتي في هذا؟شكرا مقدما.

هل كانت مفيدة؟

المحلول

تم حل هذا.الحلول ..

1) ضع ملف Python في مسار Worklow Oozie ثم المرجع إذا من هنا.

2) أضيفت ملفات جرة Cassandra في مجلد LIB في مسار HDFS Ozie.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top