Dimension (data warehouse)
પરિમાણ એ એક માળખું છે જે વપરાશકર્તાઓને વ્યવસાયિક પ્રશ્નોના જવાબ આપવા માટે સક્ષમ બનાવવા માટે હકીકતો અને પગલાંઓનું વર્ગીકરણ કરે છે. સામાન્ય રીતે ઉપયોગમાં લેવાતા પરિમાણો લોકો, ઉત્પાદનો, સ્થળ અને સમય છે. (નોંધઃ લોકો અને સમયને કેટલીકવાર પરિમાણો તરીકે રજૂ કરવામાં આવતા નથી.) ડેટા વેરહાઉસમાં, પરિમાણો અન્યથા અનિયંત્રિત આંકડાકીય પગલાં માટે માળખાગત લેબલિંગ માહિતી પ્રદાન કરે છે. પરિમાણ એ વ્યક્તિગત, બિન-ઓવરલેપિંગ ડેટા ઘટકોથી બનેલો ડેટા સમૂહ છે. પરિમાણોના પ્રાથમિક કાર્યો ત્રણ ગણા છેઃ ગાળણ, જૂથ અને લેબલિંગ પ્રદાન કરવું. આ કાર્યોને ઘણીવાર "સ્લાઇસ એન્ડ ડાઇસ" તરીકે વર્ણવવામાં આવે છે. એક સામાન્ય ડેટા વેરહાઉસના ઉદાહરણમાં માપ તરીકે વેચાણનો સમાવેશ થાય છે, જેમાં ગ્રાહક અને ઉત્પાદન પરિમાણો તરીકે હોય છે. દરેક વેચાણમાં ગ્રાહક એક ઉત્પાદન ખરીદે છે. અભ્યાસ હેઠળના જૂથ સિવાયના તમામ ગ્રાહકોને દૂર કરીને ડેટાને કાપી શકાય છે, અને પછી ઉત્પાદન દ્વારા જૂથબદ્ધ કરીને કાપી શકાય છે. પરિમાણીય માહિતી તત્વ આંકડાશાસ્ત્રમાં શ્રેણીબદ્ધ ચલ જેવું જ હોય છે. સામાન્ય રીતે ડેટા વેરહાઉસમાં પરિમાણો આંતરિક રીતે એક અથવા વધુ પદાનુક્રમમાં ગોઠવવામાં આવે છે. "તારીખ" એ એક સામાન્ય પરિમાણ છે, જેમાં કેટલાક સંભવિત પદાનુક્રમો છેઃ "દિવસો (માં જૂથબદ્ધ કરવામાં આવે છે) મહિનાઓ (જેને વર્ષોમાં જૂથબદ્ધ કરવામાં આવે છે)", "દિવસો (માં જૂથબદ્ધ કરવામાં આવે છે) અઠવાડિયા (જેને વર્ષોમાં જૂથબદ્ધ કરવામાં આવે છે)" દિવસો (માં જૂથબદ્ધ કરવામાં આવે છે) મહિનાઓ (જેને ક્વાર્ટરમાં જૂથબદ્ધ કરવામાં આવે છે) (જેને વર્ષોમાં જૂથબદ્ધ કરવામાં આવે છે) વગેરે. પ્રકાર ધીમે ધીમે બદલાતા પરિમાણો ધીમે ધીમે બદલાતા પરિમાણ એ ડેટા લક્ષણોનો સમૂહ છે જે નિયમિત રીતે બદલાતા રહેવાને બદલે સમયાંતરે ધીમે ધીમે બદલાય છે. સરનામું અથવા નામ. આ વિશેષતાઓ સમયાંતરે બદલાઈ શકે છે અને તે ધીમે ધીમે બદલાતા પરિમાણ તરીકે જોડાઈ જશે. આ પરિમાણોને પ્રકારોમાં વર્ગીકૃત કરી શકાય છેઃ પ્રકાર 0 (મૂળ જાળવી રાખો): લક્ષણો ક્યારેય બદલાતા નથી. કોઈ ઈતિહાસ નથી. પ્રકાર 1 (ઓવરરાઈટ): જૂના મૂલ્યો એટ્રિબ્યુટ માટે નવા મૂલ્યો સાથે ઓવરરાઈટ કરવામાં આવે છે. કોઈ ઈતિહાસ નથી. પ્રકાર 2 (નવી પંક્તિ ઉમેરો): નવી પંક્તિ ક્યાં તો પ્રારંભ તારીખ/સમાપ્તિ તારીખ અથવા નવા મૂલ્ય માટે સંસ્કરણ સાથે બનાવવામાં આવે છે. તેનાથી ઈતિહાસ રચાય છે. પ્રકાર 3 (નવું લક્ષણ ઉમેરો): નવા મૂલ્ય માટે એક નવો સ્તંભ બનાવવામાં આવે છે. ઇતિહાસ ઐતિહાસિક માહિતી સંગ્રહિત કરવા માટે નિયુક્ત સ્તંભોની સંખ્યા સુધી મર્યાદિત છે. પ્રકાર 4 (ઇતિહાસ કોષ્ટક ઉમેરો): એક કોષ્ટક વર્તમાન મૂલ્ય રાખે છે, જ્યારે ઇતિહાસ બીજા કોષ્ટકમાં સાચવવામાં આવે છે. પ્રકાર 5 (સંયુક્ત અભિગમ 1 + 4): પ્રકાર 1 અને પ્રકાર 4 નું સંયોજન. ઇતિહાસ બીજા ઇતિહાસ કોષ્ટક દ્વારા રચાય છે. પ્રકાર 6 (સંયુક્ત અભિગમ 1 + 2 + 3): પ્રકાર 1, પ્રકાર 2 અને પ્રકાર 3 નું સંયોજન. ઇતિહાસ અલગ પંક્તિ અને વિશેષતાઓ દ્વારા બનાવવામાં આવે છે. પ્રકાર 7 (હાઇબ્રિડ અભિગમ): સરોગેટ અને નેચરલ કી બંનેનો ઉપયોગ થાય છે. અનુરૂપ પરિમાણ એ ડેટા વિશેષતાઓનો સમૂહ છે જે સમાન માળખું, વિશેષતાઓ, ડોમેન મૂલ્યો, વ્યાખ્યાઓ અને વિભાવનાઓનો સંદર્ભ આપવા માટે સમાન મુખ્ય મૂલ્યનો ઉપયોગ કરીને બહુવિધ ડેટાબેઝ કોષ્ટકોમાં ભૌતિક રીતે સંદર્ભિત કરવામાં આવ્યા છે. એક અનુરૂપ પરિમાણ ઘણી હકીકતોને કાપી નાખે છે. પરિમાણો ત્યારે અનુરૂપ થાય છે જ્યારે તે કાં તો બરાબર સમાન હોય (કીઓ સહિત) અથવા એક બીજાનો યોગ્ય સબસેટ હોય. સૌથી અગત્યનું, સમાન અનુરૂપ પરિમાણ (ઓ) માંથી બે અલગ અલગ જવાબ સમૂહોમાં ઉત્પન્ન થયેલ પંક્તિ શીર્ષકો સંપૂર્ણ રીતે મેળ કરવા માટે સક્ષમ હોવા જોઈએ. રચાયેલા પરિમાણો સૌથી દાણાદાર, વિગતવાર પરિમાણના સમાન અથવા કડક ગાણિતિક ઉપગણ હોય છે. જો વિશેષતાઓને અલગ રીતે લેબલ કરવામાં આવે અથવા તેમાં વિવિધ મૂલ્યો હોય તો પરિમાણ કોષ્ટકો અનુરૂપ નથી. અનુરૂપ પરિમાણો વિવિધ સ્વાદોમાં આવે છે. સૌથી મૂળભૂત સ્તરે, અનુરૂપ પરિમાણોનો અર્થ દરેક સંભવિત તથ્ય કોષ્ટક સાથે બરાબર એ જ વસ્તુ છે જેની સાથે તેઓ જોડાયેલા છે. વેચાણની હકીકતો સાથે જોડાયેલ તારીખ પરિમાણ કોષ્ટક ઇન્વેન્ટરી હકીકતો સાથે જોડાયેલ તારીખ પરિમાણ જેવું જ છે. જંક ડાયમેન્શન એ સામાન્ય રીતે લો-કાર્ડિનાલિટી ફ્લેગ અને સૂચકાંકોનું અનુકૂળ જૂથ છે. અમૂર્ત પરિમાણ બનાવીને, આ ધ્વજ અને સૂચકાંકોને ઉપયોગી પરિમાણીય માળખામાં મૂકીને તથ્ય કોષ્ટકમાંથી દૂર કરવામાં આવે છે. જંક ડાયમેન્શન એ ડાયમેન્શન કોષ્ટક છે જેમાં એવા લક્ષણોનો સમાવેશ થાય છે જે તથ્ય કોષ્ટકમાં અથવા હાલના કોઈપણ ડાયમેન્શન કોષ્ટકોમાં નથી. આ વિશેષતાઓની પ્રકૃતિ સામાન્ય રીતે લખાણ અથવા વિવિધ ધ્વજ હોય છે, દા. ત. બિન-સામાન્ય ટિપ્પણીઓ અથવા માત્ર સરળ હા/ના અથવા સાચા/ખોટા સૂચકાંકો. જ્યારે વ્યવસાય પ્રક્રિયામાં તમામ સ્પષ્ટ પરિમાણો ઓળખવામાં આવે છે ત્યારે આ પ્રકારના લક્ષણો સામાન્ય રીતે બાકી રહે છે અને આમ ડિઝાઇનરને અન્ય પરિમાણોમાં ન હોય તેવા આ લક્ષણોને ક્યાં મૂકવા તે પડકારનો સામનો કરવો પડે છે. એક ઉકેલ એ છે કે બાકીના દરેક લક્ષણો માટે એક નવું પરિમાણ બનાવવું, પરંતુ તેમની પ્રકૃતિને કારણે, મોટી સંખ્યામાં નવા પરિમાણો બનાવવાની જરૂર પડી શકે છે, જેના પરિણામે ખૂબ મોટી સંખ્યામાં વિદેશી કીઓ સાથે તથ્ય કોષ્ટક બને છે. ડિઝાઇનર બાકીની વિશેષતાઓને તથ્ય કોષ્ટકમાં છોડી દેવાનું પણ નક્કી કરી શકે છે પરંતુ જો, ઉદાહરણ તરીકે, વિશેષતા એક લાંબી ટેક્સ્ટ સ્ટ્રિંગ હોય તો તે કોષ્ટકની પંક્તિની લંબાઈને બિનજરૂરી રીતે મોટી બનાવી શકે છે. આ પડકારનો ઉકેલ એ છે કે તમામ વિશેષતાઓને ઓળખવી અને પછી તેમને એક અથવા અનેક નકામા પરિમાણોમાં મૂકવી. એક નકામું પરિમાણ ઘણા સાચા/ખોટા અથવા હા/ના સૂચકાંકોને સમાવી શકે છે જેનો એકબીજા સાથે કોઈ સંબંધ નથી, તેથી સૂચકાંકોને વધુ વર્ણનાત્મક લક્ષણમાં રૂપાંતરિત કરવું અનુકૂળ રહેશે. એક ઉદાહરણ પેકેજ આવ્યું છે કે કેમ તે અંગેના સૂચક હશેઃ આને "હા" અથવા "ના" તરીકે દર્શાવવાને બદલે, તેને જંક પરિમાણમાં "પહોંચ્યું" અથવા "બાકી" માં રૂપાંતરિત કરવામાં આવશે. ડિઝાઇનર પરિમાણ કોષ્ટક બનાવવાનું પસંદ કરી શકે છે જેથી તે દરેક અન્ય સૂચક સાથે આવતા તમામ સૂચકાંકોને પકડી રાખે જેથી તમામ સંયોજનો આવરી લેવામાં આવે. આ ટેબલ માટે એક નિશ્ચિત કદ નક્કી કરે છે જે 2x પંક્તિઓ હશે, જ્યાં x એ સૂચકાંકોની સંખ્યા છે. આ ઉકેલ એવી પરિસ્થિતિઓમાં યોગ્ય છે જ્યાં ડિઝાઇનર ઘણાં વિવિધ સંયોજનોનો સામનો કરવાની અપેક્ષા રાખે છે અને જ્યાં સંભવિત સંયોજનો સ્વીકાર્ય સ્તર સુધી મર્યાદિત હોય. એવી પરિસ્થિતિમાં કે જ્યાં સૂચકાંકોની સંખ્યા મોટી હોય, આમ ખૂબ મોટું ટેબલ બને છે અથવા જ્યાં ડિઝાઇનર માત્ર કેટલાક સંભવિત સંયોજનોનો સામનો કરવાની અપેક્ષા રાખે છે, ત્યાં દરેક હરોળને જંક પરિમાણમાં બનાવવી વધુ યોગ્ય રહેશે કારણ કે નવા સંયોજનોનો સામનો કરવો પડે છે. કોષ્ટકોના કદને મર્યાદિત કરવા માટે, વિવિધ સૂચકાંકો વચ્ચેના સહસંબંધના આધારે અન્ય પરિસ્થિતિઓમાં બહુવિધ નકામા પરિમાણો યોગ્ય હોઈ શકે છે. તથ્ય કોષ્ટકમાંથી બિન-સામાન્ય ટિપ્પણીઓ જેવા લક્ષણો મૂકવા માટે પણ જંક પરિમાણો યોગ્ય છે. જ્યારે ગ્રાહક ઓર્ડર આપે છે ત્યારે આવા લક્ષણોમાં વૈકલ્પિક ટિપ્પણી ક્ષેત્રમાંથી માહિતી હોઈ શકે છે અને પરિણામે ઘણા કિસ્સાઓમાં કદાચ ખાલી રહેશે. તેથી, કચરાના પરિમાણમાં ખાલી જગ્યાને સરોગેટ કી તરીકે રજૂ કરતી એક જ પંક્તિ હોવી જોઈએ જેનો ઉપયોગ ખાલી ટિપ્પણી ક્ષેત્ર સાથે પરત ફરેલી દરેક પંક્તિ માટે તથ્ય કોષ્ટકમાં કરવામાં આવશે. ડીજનરેટ પરિમાણ એ એક ચાવી છે, જેમ કે વ્યવહાર નંબર, ભરતિયું નંબર, ટિકિટ નંબર અથવા બિલ-ઓફ-લેડિંગ નંબર, જેમાં કોઈ વિશેષતાઓ નથી અને તેથી તે વાસ્તવિક પરિમાણ કોષ્ટક સાથે જોડાતું નથી. ડિજનરેટ પરિમાણો ખૂબ જ સામાન્ય હોય છે જ્યારે તથ્ય કોષ્ટકનો કણ એક જ વ્યવહાર વસ્તુ અથવા રેખા વસ્તુને રજૂ કરે છે કારણ કે ડિજનરેટ પરિમાણ માતાપિતાના અનન્ય ઓળખકર્તાને રજૂ કરે છે. ડિજનરેટ પરિમાણો ઘણીવાર તથ્ય કોષ્ટકની પ્રાથમિક ચાવીમાં અભિન્ન ભૂમિકા ભજવે છે. ભૂમિકા ભજવવાના પરિમાણોના પરિમાણોને ઘણીવાર એક જ ડેટાબેઝમાં બહુવિધ એપ્લિકેશનો માટે રિસાયકલ કરવામાં આવે છે. દાખલા તરીકે, "તારીખ" પરિમાણનો ઉપયોગ "વેચાણની તારીખ", તેમજ "ડિલિવરીની તારીખ" અથવા "ભાડે લેવાની તારીખ" માટે થઈ શકે છે. આને ઘણીવાર "ભૂમિકા ભજવવાના પરિમાણ" તરીકે ઓળખવામાં આવે છે. આને સમાન પરિમાણ કોષ્ટક પરના દૃશ્યનો ઉપયોગ કરીને અમલમાં મૂકી શકાય છે. આઉટરીગર પરિમાણ સામાન્ય રીતે પરિમાણ કોષ્ટકો વિદેશી કીઓ દ્વારા અન્ય પરિમાણોનો સંદર્ભ આપતા નથી. જ્યારે આવું થાય છે, ત્યારે સંદર્ભિત પરિમાણને આઉટરિગર પરિમાણ કહેવામાં આવે છે. આઉટરિગર પરિમાણોને ડેટા વેરહાઉસ એન્ટી-પેટર્ન ગણવા જોઈએઃ બે પરિમાણોને સંબંધિત કેટલાક તથ્ય કોષ્ટકોનો ઉપયોગ કરવાની વધુ સારી પ્રથા માનવામાં આવે છે. સંકોચાયેલા પરિમાણોને સંકોચાયેલા પરિમાણ તરીકે ઓળખવામાં આવે છે જ્યારે તેમાં મૂળ પરિમાણની પંક્તિઓ અને/અથવા સ્તંભોનો સબસેટ શામેલ હોય છે. કેલેન્ડર તારીખ પરિમાણ એક વિશેષ પ્રકારના પરિમાણનો ઉપયોગ એક દિવસની ગ્રાન્યુલારિટી સાથે તારીખોને રજૂ કરવા માટે કરી શકાય છે. તારીખોને તથ્ય કોષ્ટકમાં તારીખના પરિમાણની વિદેશી ચાવી તરીકે સંદર્ભિત કરવામાં આવશે. તારીખ પરિમાણ પ્રાથમિક કી સરોગેટ કી અથવા YYYYMMDD ફોર્મેટનો ઉપયોગ કરતી સંખ્યા હોઈ શકે છે. તારીખના પરિમાણમાં અન્ય વિશેષતાઓનો સમાવેશ થઈ શકે છે જેમ કે વર્ષનું અઠવાડિયું, અથવા કામના દિવસો, રજાઓ વગેરેનું પ્રતિનિધિત્વ કરતા ધ્વજ. તેમાં વિશેષ પંક્તિઓ પણ શામેલ હોઈ શકે છે જે રજૂ કરે છેઃ અજ્ઞાત તારીખો, અથવા હજુ સુધી નિર્ધારિત તારીખો નથી. તારીખના પરિમાણને તમામ જરૂરી તારીખો સાથે શરૂ કરવું જોઈએ, જેમ કે આગામી 10 વર્ષની તારીખો, અથવા જો જરૂરી હોય તો વધુ, અથવા ભૂતકાળની ઘટનાઓને નિયંત્રિત કરવામાં આવે તો ભૂતકાળની તારીખો. તેના બદલે સમયને સામાન્ય રીતે તથ્ય કોષ્ટકમાં ટાઇમસ્ટેમ્પ તરીકે શ્રેષ્ઠ રીતે રજૂ કરવામાં આવે છે. આઇએસઓ પ્રતિનિધિત્વ શબ્દોનો ઉપયોગ જ્યારે આઇએસઓ/આઇઇસી 11179 જેવી મેટાડેટા રજિસ્ટ્રીમાંથી ડેટાનો સંદર્ભ આપવામાં આવે છે, ત્યારે "સૂચક" (બુલિયન સાચું/ખોટું મૂલ્ય), "કોડ" (બિન-ઓવરલેપિંગ ગણના મૂલ્યોનો સમૂહ) જેવા પ્રતિનિધિત્વ શબ્દોનો ઉપયોગ સામાન્ય રીતે પરિમાણો તરીકે થાય છે. ઉદાહરણ તરીકે, રાષ્ટ્રીય માહિતી વિનિમય મોડેલ (એન. આઈ. ઈ. એમ.) નો ઉપયોગ કરીને ડેટા તત્વનું નામ "પર્સનજેન્ડરકોડ" હશે અને ગણતરી કરેલ મૂલ્યો "પુરુષ", "સ્ત્રી" અને "અજ્ઞાત" હોઈ શકે છે. પરિમાણ કોષ્ટક ડેટા વેરહાઉસિંગમાં, પરિમાણ કોષ્ટક એ તથ્ય કોષ્ટકના સાથી કોષ્ટકોના સમૂહમાંથી એક છે. તથ્ય કોષ્ટકમાં વ્યવસાયિક તથ્યો (અથવા માપ) અને વિદેશી કીઓ હોય છે જે પરિમાણ કોષ્ટકોમાં ઉમેદવાર કીઓ (સામાન્ય રીતે પ્રાથમિક કીઓ) નો સંદર્ભ આપે છે. તથ્ય કોષ્ટકોથી વિપરીત, પરિમાણ કોષ્ટકોમાં વર્ણનાત્મક વિશેષતાઓ (અથવા ક્ષેત્રો) હોય છે જે સામાન્ય રીતે લખાણ ક્ષેત્રો (અથવા અલગ સંખ્યાઓ કે જે લખાણની જેમ વર્તે છે) હોય છે. આ વિશેષતાઓ બે નિર્ણાયક હેતુઓ પૂરા કરવા માટે રચાયેલ છેઃ ક્વેરી કન્સ્ટ્રેનિંગ અને/અથવા ફિલ્ટરિંગ, અને ક્વેરી પરિણામ સેટ લેબલિંગ. પરિમાણની લાક્ષણિકતાઓ હોવી જોઈએઃ શબ્દભંડોળ (સંપૂર્ણ શબ્દો ધરાવતી લેબલો) વર્ણનાત્મક પૂર્ણ (કોઈ ગુમ થયેલ મૂલ્યો ધરાવતી) વિવેકપૂર્ણ રીતે મૂલ્યવાન (પરિમાણ કોષ્ટકની પંક્તિ દીઠ માત્ર એક જ મૂલ્ય ધરાવતી) ગુણવત્તા ખાતરી (કોઈ ખોટી જોડણી અથવા અશક્ય મૂલ્યો ધરાવતી) પરિમાણ કોષ્ટકની પંક્તિઓ એક જ કી ક્ષેત્ર દ્વારા અનન્ય રીતે ઓળખાય છે. એવી ભલામણ કરવામાં આવે છે કે કી ક્ષેત્ર એક સરળ પૂર્ણાંક હોય કારણ કે કી મૂલ્ય અર્થહીન હોય છે, જેનો ઉપયોગ માત્ર હકીકત અને પરિમાણ કોષ્ટકો વચ્ચેના ક્ષેત્રોને જોડવા માટે થાય છે. ડાયમેન્શન કોષ્ટકો ઘણીવાર પ્રાથમિક કીનો ઉપયોગ કરે છે જે સરોગેટ કી પણ હોય છે. સરોગેટ કીઓ ઘણીવાર ઓટો જનરેટ થાય છે (દા. ત. સરોગેટ કી). સાયબેઝ અથવા એસક્યુએલ સર્વર "ઓળખ સ્તંભ", પોસ્ટગ્રેએસક્યુએલ અથવા ઇન્ફોર્મેક્સ શ્રેણી, ઓરેકલ સેક્વેન્સ અથવા માયએસક્યુએલમાં ઓટો _ ઇન્ક્રેમેન્ટ સાથે વ્યાખ્યાયિત સ્તંભ). સરોગેટ ડાયમેન્શન કીનો ઉપયોગ ઘણા ફાયદાઓ લાવે છે, જેમાં નીચેનાનો સમાવેશ થાય છેઃ ઓપરેશનલ કી મેનેજમેન્ટ પ્રેક્ટિસમાંથી એક જ ક્ષેત્ર (સરોગેટ કી) બફરિંગનો ઉપયોગ કરીને જોડાવાની પ્રક્રિયાને વધુ કાર્યક્ષમ બનાવવામાં આવે છે. આ એવી પરિસ્થિતિઓને અટકાવે છે જ્યાં દૂર કરવામાં આવેલી ડેટા પંક્તિઓ ફરીથી દેખાઈ શકે છે જ્યારે તેમની કુદરતી કીઓનો લાંબા સમય સુધી નિષ્ક્રિયતા પછી ફરીથી ઉપયોગ કરવામાં આવે છે અથવા અલગ-અલગ સ્રોતોને એકીકૃત કરવા માટે મેપિંગ કરવામાં આવે છે અજ્ઞાત અથવા લાગુ ન થઈ શકે તેવા જોડાણોનું સંચાલન પરિમાણ વિશેષતા મૂલ્યોમાં ફેરફારો પર નજર રાખવી જો કે સરોગેટ કીનો ઉપયોગ ઇટીએલ સિસ્ટમ પર બોજ મૂકે છે, પાઇપલાઇન પ્રક્રિયામાં સુધારો કરી શકાય છે, અને ઇટીએલ સાધનોમાં બિલ્ટ-ઇન સુધારેલ સરોગેટ કી પ્રક્રિયા હોય છે. પરિમાણ કોષ્ટકનો ધ્યેય પ્રમાણિત, અનુરૂપ પરિમાણો બનાવવાનો છે જે એન્ટરપ્રાઇઝના ડેટા વેરહાઉસ વાતાવરણમાં વહેંચી શકાય છે, અને વિવિધ વ્યવસાયિક પ્રક્રિયાઓનું પ્રતિનિધિત્વ કરતા બહુવિધ તથ્ય કોષ્ટકો સાથે જોડાવાને સક્ષમ કરે છે. ડીડબલ્યુ/બીઆઇ સિસ્ટમોની એન્ટરપ્રાઇઝ પ્રકૃતિ માટે સુસંગત પરિમાણો મહત્વપૂર્ણ છે કારણ કે તેઓ સુસંગતતાને પ્રોત્સાહન આપે છે. દરેક તથ્ય કોષ્ટક સતત ફિલ્ટર કરવામાં આવે છે, જેથી ક્વેરી જવાબોને સતત લેબલ કરવામાં આવે. સંકલન. પ્રશ્નો અલગથી વિવિધ પ્રક્રિયા તથ્ય કોષ્ટકોમાં અભ્યાસ કરી શકે છે, પછી સામાન્ય પરિમાણ લક્ષણો પર પરિણામોને જોડી શકે છે. બજારમાં વિકાસનો સમય ઘટાડવો. સામાન્ય પરિમાણો તેમને ફરીથી બનાવ્યા વિના ઉપલબ્ધ છે. સમય જતાં, પરિમાણ કોષ્ટકમાં આપેલ હરોળના લક્ષણો બદલાઈ શકે છે. ઉદાહરણ તરીકે, કંપનીનું શિપિંગ સરનામું બદલાઈ શકે છે. કિમ્બોલ આ ઘટનાને ધીમે ધીમે બદલાતા પરિમાણ તરીકે વર્ણવે છે. આ પ્રકારના પરિવર્તનનો સામનો કરવા માટેની વ્યૂહરચનાઓને ત્રણ વર્ગોમાં વહેંચવામાં આવી છેઃ પ્રથમ પ્રકારઃ ફક્ત જૂના મૂલ્ય (ઓ) ને ઓવરરાઈટ કરો. પ્રકાર બેઃ નવી કિંમત (ઓ) ધરાવતી નવી પંક્તિ ઉમેરો, અને ટુપલ-વર્ઝન તકનીકોનો ઉપયોગ કરીને પંક્તિઓ વચ્ચે તફાવત કરો. પ્રકાર ત્રણઃ હાલની હરોળમાં નવું લક્ષણ ઉમેરો. સામાન્ય પેટર્ન તારીખ અને સમય ડેટા વેરહાઉસમાં ઘણા તથ્ય કોષ્ટકો અવલોકનોની સમય શ્રેણી હોવાથી, એક અથવા વધુ તારીખ પરિમાણો ઘણીવાર જરૂરી હોય છે. તારીખના પરિમાણો હોવાનું એક કારણ એ છે કે કૅલેન્ડરનું જ્ઞાન એપ્લિકેશનમાં હાર્ડ-કોડેડ કરવાને બદલે ડેટા વેરહાઉસમાં મૂકવું. જ્યારે એક સરળ એસક્યુએલ તારીખ/ટાઇમસ્ટેમ્પ હકીકત નોંધવામાં આવી હતી તે સમય વિશે સચોટ માહિતી પ્રદાન કરવા માટે ઉપયોગી છે, તે રજાઓ, નાણાકીય સમયગાળા વગેરે વિશે માહિતી આપી શકતી નથી. એસક્યુએલ તારીખ/ટાઇમસ્ટેમ્પ હજી પણ તથ્ય કોષ્ટકમાં સંગ્રહિત કરવા માટે ઉપયોગી હોઈ શકે છે, કારણ કે તે ચોક્કસ ગણતરીઓ માટે પરવાનગી આપે છે. દિવસની તારીખ અને સમય બંને એક જ પરિમાણમાં હોવાથી, લાખો પંક્તિઓ સાથે સરળતાથી એક વિશાળ પરિમાણમાં પરિણમી શકે છે. જો વધુ વિગતોની જરૂર હોય તો સામાન્ય રીતે તારીખ અને સમયને બે અથવા વધુ અલગ-અલગ પરિમાણોમાં વહેંચવાનો વિચાર સારો છે. એક દિવસમાં સેકન્ડના દાણાવાળા સમયના પરિમાણમાં માત્ર 86400 પંક્તિઓ હશે. જરૂરિયાતોને આધારે તારીખ/સમયના પરિમાણો માટે વધુ કે ઓછું વિગતવાર અનાજ પસંદ કરી શકાય છે. ઉદાહરણ તરીકે, તારીખના પરિમાણો વર્ષ, ક્વાર્ટર, મહિનો અથવા દિવસ માટે સચોટ હોઈ શકે છે અને સમયના પરિમાણો કલાકો, મિનિટો અથવા સેકંડ માટે સચોટ હોઈ શકે છે. અંગૂઠાના નિયમ તરીકે, દિવસના પરિમાણનો સમય ત્યારે જ બનાવવો જોઈએ જ્યારે અધિક્રમિક જૂથોની જરૂર હોય અથવા જો દિવસની અંદરના સમયગાળા માટે અર્થપૂર્ણ લખાણ વર્ણન હોય (ઉદા. "સાંજે ધસારો" અથવા "પ્રથમ પાળી"). જો તથ્ય કોષ્ટકની પંક્તિઓ કેટલાક સમય ક્ષેત્રોમાંથી આવી રહી હોય, તો સ્થાનિક સમય અને પ્રમાણભૂત સમય બંનેમાં તારીખ અને સમયનો સંગ્રહ કરવો ઉપયોગી થઈ શકે છે. આ દરેક જરૂરી તારીખ/સમય પરિમાણ માટે બે પરિમાણો રાખીને કરી શકાય છે-એક સ્થાનિક સમય માટે અને એક પ્રમાણભૂત સમય માટે. તારીખ/સમયને સ્થાનિક અને પ્રમાણભૂત બંને સમયે સંગ્રહિત કરવાથી, સ્થાનિક સેટિંગમાં અને વૈશ્વિક સેટિંગમાં પણ હકીકતો ક્યારે બનાવવામાં આવે છે તેના વિશ્લેષણ માટે પરવાનગી મળશે. પસંદ કરેલ પ્રમાણભૂત સમય વૈશ્વિક પ્રમાણભૂત સમય હોઈ શકે છે (ઉદા. યુટીસી), તે વ્યવસાયના મુખ્ય મથકનો સ્થાનિક સમય હોઈ શકે છે (ઉદા. CET), અથવા અન્ય કોઈ સમય ક્ષેત્ર કે જેનો ઉપયોગ કરવો યોગ્ય રહેશે. આ પણ જુઓ શ્રેણીબદ્ધ ચલ ડેટા વેરહાઉસ ડિજનરેટ પરિમાણ ધીમે ધીમે બદલાતું પરિમાણ તથ્ય કોષ્ટક ISO/IEC 11179 માપ (ડેટા વેરહાઉસ) મેટાડેટા સંદર્ભો ડેટા વેરહાઉસિંગ મેટાડેટા