← ડેવલપર અને ડેટા
ડેવલપર અને ડેટા · સ્થાનિક રીતે ચાલે છે

સ્નોફ્લેક ID સમયમુદ્રા નિરીક્ષક

કૉન્ફિગર કરી શકાય તેવી મિલિસેકન્ડ epoch અને પરંપરાગત 63-બિટ 41/10/12 લેઆઉટનો ઉપયોગ કરીને નૉન-નેગેટિવ દશાંશ Snowflake IDs ને timestamp, worker અને sequence ફીલ્ડ્સમાં ડિકોડ કરો.

તૈયાર. તમારું કાર્ય ડેટા આ બ્રાઉઝરમાં જ રહે છે.

આ સાધન કેમ ઉપયોગી છે

જ્યારે કોઈ સિસ્ટમ પરંપરાગત Snowflake bit layout દસ્તાવેજિત કરે છે અને તમને 64-બિટ મૂલ્યને round કર્યા વગર એમ્બેડ થયેલ સમય, worker number અને per-millisecond sequence ની audit કરવાની જરૂર હોય ત્યારે આ inspector નો ઉપયોગ કરો.

તે કેવી રીતે કાર્ય કરે છે

ડેસિમલ ઇનપુટને BigInt સાથે પાર્સ કરવામાં આવે છે, તેને 41 ટાઈમસ્ટેમ્પ, 10 વર્કર અને 12 સિક્વન્સ બિટ્સમાં વહેંચવામાં આવે છે, અને પછી પસંદ કરાયેલ epochમાં ઉમેરવામાં આવે છે; unsigned 63-bit લેઆઉટની બહારનાં મૂલ્યો અસ્વીકારવામાં આવે છે.

વ્યવહારિક ઉદાહરણ

ડિફૉલ્ટ Twitter epoch સાથે, દરેક પેસ્ટ કરાયેલ દશાંશ ID ને ચોક્કસ UTC મિલિસેકન્ડ ટાઇમસ્ટેમ્પ, 0 થી 1023 સુધીનું worker value અને 0 થી 4095 સુધીનું sequence value સાથે રિપોર્ટ કરવામાં આવે છે.

માન્યકરણ

ગણતરી નિશ્ચિત છે અને અમાન્ય ઇનપુટને શાંતિથી બદલવાની જગ્યાએ માન્યતા ભૂલો સમજાવે છે.

ગોપનીયતા સીમા

ઇનપુટ અને આઉટપુટ આ ટેબમાં જ રહે છે. નકલ અને ડાઉનલોડ બ્રાઉઝર API દ્વારા થાય છે, સર્વર અપલોડ વિના.

પરિણામ પાસપોર્ટ

દરેક રન તેના ટૂલ મોડ, સમયમૂદ્રા અને ઇનપુટ/આઉટપુટ કદ રિપોર્ટ કરે છે જેથી પરિવર્તિત ડેટાની ઓડિટ કરી શકાય.