OpenRefine
ઓપનરેફાઇન એ ડેટાની સફાઇ અને અન્ય સ્વરૂપોમાં પરિવર્તન માટે એક ઓપન સોર્સ ડેસ્કટોપ એપ્લિકેશન છે, જે પ્રવૃત્તિ સામાન્ય રીતે ડેટા રેન્ગલિંગ તરીકે ઓળખાય છે. તે સ્પ્રેડશીટ કાર્યક્રમો જેવું જ છે, અને CSV જેવા સ્પ્રેડશીટ ફાઇલ બંધારણોને સંભાળી શકે છે, પરંતુ તે વધુ ડેટાબેઝની જેમ વર્તે છે. તે ડેટાની પંક્તિઓ પર કામ કરે છે જેમાં કૉલમ હેઠળ કોષો હોય છે, જે રીતે રીલેશ્નલ ડેટાબેઝ કોષ્ટકો કાર્ય કરે છે. ઓપનરેફાઇન પ્રોજેક્ટમાં એક કોષ્ટક હોય છે, જેની પંક્તિઓને માપદંડને વ્યાખ્યાયિત કરતા પાસાઓનો ઉપયોગ કરીને ફિલ્ટર કરી શકાય છે (ઉદાહરણ તરીકે, જ્યાં આપેલ સ્તંભ ખાલી ન હોય તેવી પંક્તિઓ દર્શાવવી). સ્પ્રેડશીટ્સથી વિપરીત, ઓપનરેફાઇનમાં મોટાભાગની કામગીરી તમામ દૃશ્યમાન પંક્તિઓ પર કરવામાં આવે છે, ઉદાહરણ તરીકે, એક કૉલમ હેઠળ તમામ પંક્તિઓમાં તમામ કોષોનું પરિવર્તન, અથવા હાલની માહિતીના આધારે નવી કોલમ બનાવવી. ડેટાસેટ પર કરવામાં આવેલી ક્રિયાઓ પ્રોજેક્ટમાં સંગ્રહિત થાય છે અને અન્ય ડેટાસેટ પર 'ફરીથી ચલાવી શકાય છે'. સૂત્રોને કોષોમાં સંગ્રહિત કરવામાં આવતા નથી, પરંતુ તેનો ઉપયોગ માહિતીને રૂપાંતરિત કરવા માટે થાય છે. પરિવર્તન માત્ર એક જ વાર થાય છે. ફોર્મ્યુલા એક્સપ્રેશન જનરલ રિફાઇન એક્સપ્રેશન લેંગ્વેજ (GREL), જ્યથોન (એટલે કે પાયથોન) અને ક્લોઝરમાં લખી શકાય છે. પ્રોગ્રામ સ્થાનિક વેબ એપ્લિકેશન તરીકે કામ કરે છેઃ તે વેબ સર્વર શરૂ કરે છે અને મૂળભૂત બ્રાઉઝરને 127.0.0.1:3333 પર ખોલે છે. અવ્યવસ્થિત ડેટાને સાફ કરવાનો ઉપયોગઃ ઉદાહરણ તરીકે જો અમુક અર્ધ-સંરચિત ડેટા સાથે ટેક્સ્ટ ફાઇલ સાથે કામ કરી રહ્યા હોય, તો ડેટાને સ્વચ્છ રીતે સંરચિત કરવા માટે તેને પરિવર્તન, પાસાઓ અને ક્લસ્ટરિંગનો ઉપયોગ કરીને સંપાદિત કરી શકાય છે. ડેટાનું પરિવર્તન-મૂલ્યોને અન્ય સ્વરૂપોમાં રૂપાંતરિત કરવા, સામાન્ય બનાવવું અને બિન-સામાન્ય બનાવવું. વેબ સાઇટ્સ પરથી ડેટાનું પાર્સિંગઃ ઓપનરેફાઇનમાં યુઆરએલ મેળવવાની સુવિધા અને જેસૌપ એચટીએમએલ પાર્સર અને ડીઓએમ એન્જિન છે. ડેટાસેટમાં માહિતીને વેબ સેવાઓમાંથી મેળવીને તેને ઉમેરવી (એટલે કે. પરત કરી રહ્યું છે જેએસઓએન). ઉદાહરણ તરીકે, ભૌગોલિક કોઓર્ડિનેટ્સમાં જિયોકોડિંગ સરનામાંઓ માટે ઉપયોગ કરી શકાય છે. વિકિડેટા (અગાઉ ફ્રીબેઝ) સાથે સંરેખિત કરવુંઃ આમાં સમાધાન સામેલ છે-વિકિડેટામાં કોષોમાં સ્ટ્રિંગ મૂલ્યોને ઘટકો સાથે મેપિંગ કરવું. સમર્થિત બંધારણો આયાતને નીચેના બંધારણોમાંથી ટેકો મળે છેઃ ટીએસવી, કસ્ટમ સેપરેટર્સ સાથેની સીએસવી ટેક્સ્ટ ફાઇલ અથવા નિશ્ચિત પહોળાઈ એક્સએમએલ આરડીએફ ટ્રિપલ્સ દ્વારા વિભાજિત કૉલમ (આરડીએફ/એક્સએમએલ અને નોટેશન 3 સીરીઅલાઈઝેશન ફોર્મેટ) જેએસઓએન ગૂગલ સ્પ્રેડશીટ્સ જો ઇનપુટ ડેટા બિન-માનક ટેક્સ્ટ ફોર્મેટમાં હોય, તો તેને કૉલમમાં વિભાજિત કર્યા વિના, સંપૂર્ણ રેખાઓ તરીકે આયાત કરી શકાય છે, અને પછી ઓપનરેફાઇનના સાધનો સાથે પછીથી કૉલમ કાઢવામાં આવે છે. આર્કાઇવ કરેલી અને કોમ્પ્રેસ્ડ ફાઇલો સપોર્ટેડ છે (. ઝિપ,. ટાર. જીઝેડ,. ટીજીઝેડ,. ટાર. બીઝેડ2,. જીઝેડ, અથવા. બીઝેડ2) અને રિફાઇન યુઆરએલમાંથી ઇનપુટ ફાઇલો ડાઉનલોડ કરી શકે છે. વેબ પૃષ્ઠોને ઇનપુટ તરીકે વાપરવા માટે, યુ. આર. એલ. ની સૂચિ આયાત કરવી અને પછી યુ. આર. એલ. મેળવવાના કાર્યનો ઉપયોગ કરવો શક્ય છે. નિકાસને નીચેના બંધારણોમાં ટેકો આપવામાં આવે છેઃ ટી. એસ. વી. સી. એસ. વી. માઈક્રોસોફ્ટ એક્સેલ એચ. ટી. એમ. એલ. ટેબલ ગૂગલ સ્પ્રેડશીટ્સ ટેમ્પલેટિંગ એક્સપોર્ટરઃ ડેટાને આઉટપુટ કરવા માટે કસ્ટમ ટેમ્પલેટને વ્યાખ્યાયિત કરવું શક્ય છે, ઉદાહરણ તરીકે મીડિયાવિકી ટેબલ. મૂળ સ્વરૂપમાં આખા ઓપનરેફાઇન પ્રોજેક્ટ્સને. ટાર. જીઝેડ આર્કાઇવ તરીકે નિકાસ કરી શકાય છે. ડેવલપમેન્ટ ઓપનરિફાઇને ફ્રીબેઝ ગ્રીડવર્ક્સ તરીકે જીવનની શરૂઆત કરી હતી, જે મેટાવેબ દ્વારા વિકસાવવામાં આવી હતી અને જાન્યુઆરી 2010થી ઓપન સોર્સ તરીકે ઉપલબ્ધ છે. 16 જુલાઈ 2010ના રોજ, ગૂગલે ફ્રીબેઝના નિર્માતાઓ મેટાવેબને હસ્તગત કરી હતી અને 10 નવેમ્બર 2010ના રોજ તેનું નામ બદલીને ફ્રીબેઝ ગ્રીડવર્ડ્સ ગૂગલ રિફાઇન રાખ્યું હતું, અને આવૃત્તિ 2 રજૂ કરી હતી. 2 ઓક્ટોબર 2012ના રોજ, મૂળ લેખક ડેવિડ હ્યુન્હએ જાહેરાત કરી હતી કે ગૂગલ ટૂંક સમયમાં ગૂગલ રિફાઇનને તેનો સક્રિય ટેકો બંધ કરશે. ત્યારથી, કોડબેઝ ઓપનરેફાઇન નામના ઓપન સોર્સ પ્રોજેક્ટમાં સંક્રમણમાં છે. સંદર્ભો બાહ્ય કડીઓ ઓપનરિફાઇન બિગિનર્સ ટ્યુટોરીયલ બાય એમ્મા કેરોલ ફ્રી સોફ્ટવેર ગૂગલ સોફ્ટવેર ડેટા મેનેજમેન્ટ સોફ્ટવેર સાધનોને બહાર કાઢો, રૂપાંતરિત કરો, લોડ કરો