Pig ユーザー定義関数の使用
Pig 実行オペレーターのスクリプトは Pig UDF を参照できます。
受け入れ可能な Pig UDF のリストは、次の場所にあります。Pig ユーザー定義関数
UDF は、ALPINE_DATA_REPOSITORY/PigUDFJars/ にある JAR ファイルで定義する必要があります。JAR ファイルは、ワークフローの実行時に自動的に登録されます。
スクリプト内では、他の Pig スクリプトと同様に UDF を使用します。
- たとえば、DataFu を使用するには、DataFu JAR を ALPINE_DATA_REPOSITORY/PigUDFJars/ に含めます。スクリプトには以下を含めます。
define Sessionize datafu.pig.sessions.Sessionize('30m');
次に、必要に応じて Sessionize を使用します。