இந்த இடுகையில் அப்பாச்சி பன்றியில் யுடிஎஃப் உருவாக்க தேவையான படி உள்ளது. அனைத்து யுடிஎஃப் ஒரு வடிகட்டி செயல்பாட்டை நீட்டிக்க வேண்டும் மற்றும் எக்ஸிக் எனப்படும் ஒரு முறையைக் கொண்டிருக்க வேண்டும், அதில் ஒரு டூப்பிள் உள்ளது. இங்கே பயன்படுத்தப்படும் தர்க்கம் என்னவென்றால், டூப்பிள் பூஜ்யமாகவோ அல்லது பூஜ்ஜியமாகவோ இருந்தால், அது உங்களுக்கு பூலியன் மதிப்பைக் கொடுக்கும்: உண்மை அல்லது தவறு. கொடுக்கப்பட்ட வயது சரியானதா இல்லையா என்பதைச் சரிபார்க்கவே ‘ஐசோஃப் ஏஜ்’. பயனர் வரையறுக்கப்பட்ட செயல்பாட்டின் தர்க்கம் ஜாவா குறியீடுகளில் எழுதப்பட்டுள்ளது, அங்கு JAR கோப்பு உருவாக்கப்பட்டு பின்னர் ஏற்றுமதி செய்யப்படும். JAR கோப்பு பின்னர் பதிவு செய்யப்பட்டுள்ளது. இந்த JAR கோப்புகள் ஏற்றும் நேரத்தில் அப்பாச்சி பன்றின் நூலகக் கோப்புகளில் காணப்படுகின்றன.
பொது வகுப்பு IsOfAge FilterFunc {ஐ நீட்டிக்கிறது Ver ஓவர்ரைடு publicBoolean exec (Tuple tuple) வீசுகிறது IOException { if (tuple == null || tuple.size () == 0) { returnfalse } முயற்சி{ பொருள் பொருள் = tuple.get (0) if (பொருள் == பூஜ்யம்) { returnfalse } inti = (முழு எண்) பொருள் if (i == 18 || i == 19 || i == 21 || i == 23 || i == 27) { திரும்பப் பெறுதல் } else { returnfalse }} பிடிக்கவும் (ExecExceptione) { thrownewIOException (இ) }}}
ஒரு பன்றி யுடிஎஃப் அழைப்பது எப்படி?
ஒரு யுடிஎஃப் உருவாக்கப்பட்டதும், JAR கோப்பை பதிவு செய்ய பின்வரும் கட்டளையைப் பயன்படுத்த வேண்டும்.
IsOfAge (வயது) வழங்கிய myudf.jar X = வடிகட்டி A ஐ பதிவுசெய்க
பன்றியில் யுடிஎஃப் உருவாக்க படிகள்:
அப்பாச்சி பன்றில் பல முன் வரையறுக்கப்பட்ட செயல்பாடுகள் உள்ளன. பயனர் வரையறுக்கப்பட்ட செயல்பாடு (யுடிஎஃப்) என்ற எங்கள் சொந்த செயல்பாட்டை உருவாக்கும் அம்சமும் எங்களிடம் உள்ளது. பன்றி யுடிஎஃப் ஜாவாவில் எழுதப்பட்டுள்ளது, இதற்கு பிக் நூலகம் முன் வரையறுக்கப்பட்ட வகுப்புகளைப் பயன்படுத்த வேண்டும். அப்பாச்சி பன்றி நூலகம் pig-0.8.0-cdh3u0-core.jar பதிவிறக்கம் செய்யலாம் இணையத்திலிருந்து.
ஜாவாவில் என்ன செய்கிறது
HDFS பயன்முறையில் யுடிஎஃப் உடன் பன்றி ஸ்கிரிப்டை உருவாக்குவதற்கான படிகளுக்கு இங்கே கிளிக் செய்க.
எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? கருத்துகள் பிரிவில் அவற்றைக் குறிப்பிடுங்கள், நாங்கள் உங்களைத் தொடர்புகொள்வோம்.
தொடர்புடைய இடுகைகள்:
பைத்தானுக்கு அணு நல்லது
HDFS பயன்முறையில் யுடிஎஃப் உடன் அப்பாச்சி பன்றி ஸ்கிரிப்ட்
ஜாவாவில் ஹைபர்னேட் என்றால் என்ன
அப்பாச்சி பன்றியில் ஆபரேட்டர்கள்: பகுதி 1- ரிலேஷனல் ஆபரேட்டர்கள்
அப்பாச்சி பன்றியில் ஆபரேட்டர்கள்: பகுதி 2 - கண்டறியும் ஆபரேட்டர்கள்