←

CSV / JSON ਕਲੀਨਿੰਗ ਅਤੇ ਫੀਲਡ ਮੈਪਰ

ਇਨਪੁੱਟ ਡਾਟਾ ਦੀ ਉਡੀਕ ਹੈ।ਇੰਪੁੱਟ ਲਈ ਉਡੀਕ

CSV ਪੜ੍ਹ ਰਿਹਾ ਹੈ

0%
0 / 00%ਸਮਾਂ 00:00ਅਨੁਮਾਨਿਤ ਬਾਕੀ --:--0 rows/sਇੰਪੁੱਟ ਲਈ ਉਡੀਕ

ਸਿਰਫ 100% ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਮਾਤਰਾ ਪੂਰੀ ਹੋ ਗਈ ਹੈ; ਪਾਰਸਿੰਗ ਅਤੇ ਤਸਦੀਕ ਪਾਸ ਤੋਂ ਬਾਅਦ ਹੀ ਸਫਲਤਾ ਦਿਖਾਈ ਜਾਵੇਗੀ।

ਆਯਾਤ ਅਤੇ ਪਾਰਸ

UTF-8 CSV ਜਾਂ JSON ਆਬਜੈਕਟ ਐਰੇ ਆਯਾਤ ਕਰੋ। ਫਾਈਲਾਂ ਸਿਰਫ਼ ਸਥਾਨਕ ਮੈਮਰੀ ਵਿੱਚ ਪ੍ਰੋਸੈਸ ਹੁੰਦੀਆਂ ਹਨ। ਪਹਿਲਾਂ ਇਨਪੁੱਟ ਫਾਰਮੈਟ ਸਪਸ਼ਟ ਚੁਣੋ।

ਕਾਲਮ ਮੈਪਿੰਗ ਅਤੇ ਸਫਾਈ ਨਿਯਮ

ਹਰੇਕ ਕਾਲਮ ਲਈ ਸਥਿਰ ਸੰਖਿਆਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ; ਕਿਸੇ ਵੀ ਤਬਦੀਲੀ ਨਾਲ ਪੁਰਾਣੇ ਨਤੀਜਿਆਂ ਦੀ ਮਿਆਦ ਖਤਮ ਹੋ ਜਾਵੇਗੀ।

CSV ਨੂੰ ਪਾਰਸ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਹਰੇਕ ਕਾਲਮ ਲਈ ਮੈਪਿੰਗ ਅਤੇ ਸਫਾਈ ਨਿਯਮ ਇੱਥੇ ਦਿਖਾਏ ਗਏ ਹਨ।

ਚੈੱਕ ਕਰੋ ਅਤੇ ਨਿਰਯਾਤ ਕਰੋ

ਪਰਿਵਰਤਨ, ਮੁੱਦੇ, ਅਤੇ ਡਾਊਨਲੋਡ ਉਸੇ ਅਟੱਲ ਨਤੀਜੇ ਸਨੈਪਸ਼ਾਟ ਤੋਂ ਆਉਣੇ ਚਾਹੀਦੇ ਹਨ।

ਡਾਟਾ ਕਤਾਰ0
ਆਉਟਪੁੱਟ ਕਾਲਮ0
ਸੋਧੋ0
ਸਵਾਲ0

ਨਿਯਮ ਲਾਗੂ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਅੰਤਰ, ਮੁੱਦਿਆਂ ਅਤੇ ਨਿਰਯਾਤ ਦਾ ਸੰਖੇਪ ਇੱਥੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

ਅੰਤਿਮ ਨਿਰਯਾਤ ਸੰਖੇਪ

ਫਾਈਲ ਦਾ ਨਾਮ: cleaned-data.csv

ਫਾਰਮੂਲਾ ਜੋਖਮ ਇਲਾਜ ਪਹੁੰਚ

ਇੱਥੇ ਕੋਈ ਵੀ ਵਿਆਪਕ ਗੈਰ-ਵਿਨਾਸ਼ਕਾਰੀ ਨਿਕਾਸ ਨਹੀਂ ਹੈ ਜੋ ਸਾਰੀਆਂ ਸਪ੍ਰੈਡਸ਼ੀਟਾਂ ਅਤੇ ਡਾਊਨਸਟ੍ਰੀਮ ਸਿਸਟਮਾਂ ਲਈ ਕੰਮ ਕਰੇਗਾ; ਅਮਲੀ ਵਰਤੋਂ ਦੇ ਆਧਾਰ 'ਤੇ ਚੁਣੋ।

ਮੂਲ ਬਨਾਮ ਕਲੀਨਡ ਵੈਲਯੂ ਪ੍ਰੀਵਿਊ0 / 0
100 ਲਾਈਨਾਂ ਤੱਕ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ; ਹਾਈਲਾਈਟਸ ਸੋਧਾਂ ਜਾਂ ਮੁੱਦਿਆਂ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ

UTF-8 CSV ਨੂੰ ਆਯਾਤ ਜਾਂ ਪੇਸਟ ਕਰੋ, ਬਣਤਰ ਸੈਟਿੰਗਾਂ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ, ਫੀਲਡ ਨਿਯਮਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ, ਲਾਗੂ ਕਰੋ ਅਤੇ ਅੰਤਰਾਂ ਦੀ ਸਮੀਖਿਆ ਕਰੋ। ਡਾਉਨਲੋਡ ਬਟਨ ਤਾਂ ਹੀ ਸਮਰੱਥ ਹੁੰਦਾ ਹੈ ਜੇਕਰ ਢਾਂਚਾ ਅਤੇ ਕਿਸਮ ਦੀਆਂ ਜਾਂਚਾਂ ਪਾਸ ਹੋ ਜਾਂਦੀਆਂ ਹਨ, ਨਤੀਜਿਆਂ ਦੀ ਮਿਆਦ ਖਤਮ ਨਹੀਂ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਫਾਰਮੂਲੇ ਦੇ ਜੋਖਮਾਂ ਨੂੰ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਸੰਬੋਧਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

ਪਾਰਸਿੰਗ ਅਤੇ ਸਫਾਈ ਦੇ ਤਰੀਕੇ

ਪਾਰਸਰ ਫੀਲਡ ਸਟਾਰਟ, ਅਨਕੋਟਿਡ ਫੀਲਡ, ਕੋਟੇਡ ਫੀਲਡ ਅਤੇ ਬੰਦ ਕੋਟਸ ਵਿੱਚ ਫਰਕ ਕਰਦਾ ਹੈ, ਅਤੇ ਡੀਲੀਮੀਟਰ, ਡਬਲ ਕੋਟਸ, ਏਮਬੈਡਡ ਨਿਊਲਾਈਨਜ਼, ਅਤੇ CRLF ਨੂੰ ਹੈਂਡਲ ਕਰਦਾ ਹੈ। ਕਲੀਨਿੰਗ ਕਾਲਮ ਕ੍ਰਮ ਵਿੱਚ ਬਰਕਰਾਰ ਰੱਖਣ, ਨਾਮ ਬਦਲਣ, ਟ੍ਰਿਮ, ਨਲ, ਟਾਈਪ ਅਤੇ ਡੁਪਲੀਕੇਸ਼ਨ ਕਰਦੀ ਹੈ।

JSON ਸਿਰਫ਼ ਆਬਜੈਕਟਾਂ ਦੀ ਐਰੇ ਲੈਂਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਦੇ ਮੁੱਲ ਟੈਕਸਟ, ਅੰਕ, ਬੂਲੀਅਨ ਜਾਂ null ਹੋਣ; ਨੇਸਟਡ ਬਣਤਰਾਂ ਸਮਰਥਿਤ ਨਹੀਂ ਹਨ। ਅੰਕਾਂ ਦਾ ਅਸਲ ਲਿਖਤ ਰੂਪ ਬਚਿਆ ਰਹਿੰਦਾ ਹੈ ਅਤੇ ਸਾਰੇ ਸੈੱਲ ਟੈਕਸਟ ਬਣਦੇ ਹਨ। null, ਗੁੰਮ ਫੀਲਡ ਅਤੇ ਖਾਲੀ ਸਟ੍ਰਿੰਗ ਖਾਲੀ ਸੈੱਲ ਬਣ ਜਾਂਦੇ ਹਨ, ਇਸ ਲਈ ਅਸਲ ਕਿਸਮਾਂ ਮੁੜ ਨਹੀਂ ਮਿਲ ਸਕਦੀਆਂ। CSV ਆਉਟਪੁੱਟ ਹਮੇਸ਼ਾ ਕਾਮਾ ਅਤੇ CRLF ਵਰਤਦਾ ਹੈ; JSON ਆਉਟਪੁੱਟ ਦੇ ਸਾਰੇ ਮੁੱਲ ਸਟ੍ਰਿੰਗ ਹਨ।

ਪ੍ਰਮਾਣਿਤ ਉਦਾਹਰਨ

ਟਿਊਟੋਰਿਅਲ ਉਦਾਹਰਨ ਵਿੱਚ ਡੇਟਾ ਦੀਆਂ ਦੋ ਲਾਈਨਾਂ, ਮੋਹਰੀ ਅਤੇ ਪਿਛਲਾ ਸਥਾਨ, ਅਤੇ ਇੱਕ =2+3 ਫਾਰਮੂਲਾ ਜੋਖਮ ਸ਼ਾਮਲ ਹਨ। ਪੂਰਵ-ਨਿਰਧਾਰਤ ਨਿਯਮਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਦੋ ਕਤਾਰਾਂ ਅਤੇ ਤਿੰਨ ਕਾਲਮ, ਦੋ ਟ੍ਰਿਮ ਸੋਧਾਂ ਪ੍ਰਾਪਤ ਕਰਨੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ, ਅਤੇ ਫਾਰਮੂਲਾ ਨੀਤੀ ਦੀ ਚੋਣ ਹੋਣ ਤੱਕ ਡਾਉਨਲੋਡ ਬਲੌਕ ਕਰਨਾ ਜਾਰੀ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ।

ਸੀਮਾ

ਸਿਰਫ਼ UTF-8 ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ; ਵੱਧ ਤੋਂ ਵੱਧ ਫਾਈਲ ਆਕਾਰ 10 MiB, 100,000 ਡਾਟਾ ਰਿਕਾਰਡ, 500 ਕਾਲਮ, ਸਿੰਗਲ ਫੀਲਡ 1 MiB। ਪੂਰਵਦਰਸ਼ਨ 100 ਲਾਈਨਾਂ ਤੱਕ ਰੈਂਡਰ ਕਰਦਾ ਹੈ। ਟਾਈਪ ਚੈਕਿੰਗ ਇੱਕ ਸੰਟੈਕਸ ਜਾਂਚ ਹੈ ਅਤੇ ਕਾਰੋਬਾਰੀ ਤਸਦੀਕ ਨੂੰ ਨਹੀਂ ਬਦਲਦੀ ਹੈ।

ਸਾਂਝੀਆਂ ਹੱਦਾਂ: ਸਿਰਲੇਖਾਂ ਸਮੇਤ ਵੱਧ ਤੋਂ ਵੱਧ 1000000 ਸੈੱਲ ਅਤੇ 32 MiB ਆਉਟਪੁੱਟ। ਇਨਪੁੱਟ ਵੱਧ ਤੋਂ ਵੱਧ 10 MiB, 100000 ਰਿਕਾਰਡ, 500 ਕਾਲਮ ਅਤੇ ਹਰ ਫੀਲਡ ਲਈ 1 MiB ਹੈ; ਸਾਰੀਆਂ ਹੱਦਾਂ ਇੱਕੋ ਵੇਲੇ ਪੂਰੀਆਂ ਨਹੀਂ ਕੀਤੀਆਂ ਜਾ ਸਕਦੀਆਂ। ਝਲਕ ਸਿਰਫ਼ ਪਹਿਲੇ 100 ਰਿਕਾਰਡ ਅਤੇ ਹਰ ਫੀਲਡ ਦੇ ਵੱਧ ਤੋਂ ਵੱਧ 1000 ਅੱਖਰ ਦਿਖਾਉਂਦੀ ਹੈ। ਕਾਪੀ ਅਤੇ ਡਾਊਨਲੋਡ ਵਿੱਚ ਸਮੱਗਰੀ ਨਹੀਂ ਕੱਟੀ ਜਾਂਦੀ।

ਗੋਪਨੀਯਤਾ ਅਤੇ ਰਿਕਵਰੀ

ਫਾਈਲ ਸਮੱਗਰੀ ਸਿਰਫ ਮੌਜੂਦਾ ਪੇਜ ਮੈਮੋਰੀ ਵਿੱਚ ਬਰਕਰਾਰ ਰੱਖੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਇਸਨੂੰ ਲੋਕਲ ਸਟੋਰੇਜ ਵਿੱਚ ਅਪਲੋਡ ਜਾਂ ਲਿਖਿਆ ਨਹੀਂ ਜਾਂਦਾ ਹੈ। ਤਾਜ਼ਾ ਕਰਨ ਨਾਲ ਡੇਟਾ ਸਾਫ਼ ਹੋ ਜਾਵੇਗਾ। ਲੰਬੇ ਕਾਰਜ ਨੂੰ ਰੱਦ ਕਰਨ ਨਾਲ ਅੰਸ਼ਕ ਨਤੀਜੇ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹੁੰਦੇ ਹਨ ਅਤੇ ਆਖਰੀ ਪੂਰੇ ਸਨੈਪਸ਼ਾਟ ਨੂੰ ਮੁੜ ਬਹਾਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

CSV / JSON ਕਲੀਨਿੰਗ ਅਤੇ ਫੀਲਡ ਮੈਪਰ

UTF-8 CSV ਨੂੰ ਆਯਾਤ ਜਾਂ ਪੇਸਟ ਕਰੋ, ਬਣਤਰ ਸੈਟਿੰਗਾਂ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ, ਫੀਲਡ ਨਿਯਮਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ, ਲਾਗੂ ਕਰੋ ਅਤੇ ਅੰਤਰਾਂ ਦੀ ਸਮੀਖਿਆ ਕਰੋ। ਡਾਉਨਲੋਡ ਬਟਨ ਤਾਂ ਹੀ ਸਮਰੱਥ ਹੁੰਦਾ ਹੈ ਜੇਕਰ ਢਾਂਚਾ ਅਤੇ ਕਿਸਮ ਦੀਆਂ ਜਾਂਚਾਂ ਪਾਸ ਹੋ ਜਾਂਦੀਆਂ ਹਨ, ਨਤੀਜਿਆਂ ਦੀ ਮਿਆਦ ਖਤਮ ਨਹੀਂ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਫਾਰਮੂਲੇ ਦੇ ਜੋਖਮਾਂ ਨੂੰ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਸੰਬੋਧਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

ਸੈਟਿੰਗਾਂ