ááááºáá±á¬ááºážáá«ážááœáẠDATA VAULT áá¡ááŒá±áá¶áá»á¬ážá¡ááŒá±á¬ááºážááŒá±á¬áá²á·ááŒá®áž DATA VAULT áá¡áááá¡á áááºá¡ááá¯ááºážáá»á¬ážááŸáá·áºáááºážááá¯á·ááááºááœááºáá»ááºááá¯áá±á¬áºááŒáá²á·áááºá áááºážááᯠDATA VAULT áá¡ááŒá±á¬ááºážá¡áá¬á¡á¬áž áá¯ááºáá¯á¶ážááœá¬ážáááºáᯠáá°áááááá«á DATA VAULT á ááá·áºáá²ááŒá áºá ááºááœáẠáá±á¬ááºá¡ááá·áºáá»á¬ážá¡ááŒá±á¬ááºáž ááœá±ážááœá±ážááẠááá¯á¡ááºáá«áááºá
á€áá±á¬ááºážáá«ážááœáẠDATA VAULT áááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááŸáá·áº BUSINESS DATA VAULT ááá¯á·ááá¯áẠááá¯ážááá¯áž BUSINESS VAULT ááá¯á· áá°ážááŒá±á¬ááºážááŒááºážááá¯á·ááᯠá¡á¬áá¯á¶á áá¯ááºáá«áááºá
BUSINESS DATA VAULT á á¡ááœááºá¡ááŒááºá¡ááœáẠá¡ááŒá±á¬ááºážáááºážáá»á¬áž
á¡áá»áá¯á·áá±á¬ á¡á¬ážáá¬áá»ááºáá»á¬áž ááŸááá±á¬áºáááºážá DATA VAULT ááẠáááºážá á¡á¬ážáááºážáá»ááºáá»á¬áž áááŸááá² ááá¯ááºááŒá±á¬ááºáž áááááŒá¯ááá·áºáááºá á€á¡á¬ážáááºážáá»ááºáá»á¬ážáá²ááŸáá
áºáá¯ááŸá¬ ááœá²ááŒááºážá
áááºááŒá¬áá±ážááŒááºážáá»ááºáá»á¬ážááᯠáá±ážáá¬ážáá¬ááœáẠá¡áááºá¡áá²ááŒá
áºáááºá áá±ážááœááºážáá»á¬ážááœáẠJOIN á¡áá±á¡ááœáẠáááá¬áááºááŸá¬ážáá±á¬ á¡áá±á¡ááœáẠááŸááááºá áá¯ááºááẠááŸááºáá»á¬ážááŒá®áž áááºáá²áááºá ááá¯á·á¡ááŒááºá DATA VAULT á¡ááœááºážááá¯á· áááºáá±á¬ááºááá·áº áá±áá¬ááẠáááºááá·áº á¡ááœááºáá°ážááŒá±á¬ááºážááŸá¯á០ááá¯ááºáá±á¬ááºááá¯ááºáá±á¬ááŒá±á¬áá·áº áá¯ááºáááºážááŸá¯áá±á¬áá·áºá០ááŒáá·áºáá»áŸáẠáááºážá ááá·áºááŸááºážáá±á¬ áá¯á¶á
á¶ááŸá DATA VAULT ááẠáá¯á¶ážááááºááá¯ážáááŸááá«á
á€áá»áá¯á·ááœááºážáá»ááºáá»á¬ážááᯠáááºááŸá¬ážáááºááŸá¬ DATA VAULT áááºážá
áá
áºááᯠá¡á±á¬ááºáá«á¡áá»ááºáá»á¬ážááŒáá·áº áá»á²á·ááœááºáá²á·ááŒááºážááŒá
áºááẠá
- PIT (á¡áá»áááºáá®á¡ááŸááº) ááá¬ážáá»á¬áž;
- BRIDGE á á¬ážááœá²áá»á¬áž;
- ááŒáá¯áááºáááºááŸááºáá¬ážáá±á¬ á¡áááá¹áá«ááºáá»á¬áž
á€á¡áá¬áá»á¬ážá áááºááœááºáá»ááºááᯠá¡áá®ážááẠáá±á·áá¬ááŒáá·áºááŒáá«á áá¯á·á
PIT á á¬ážááœá²áá»á¬áž
áá¯á¶ááŸááºá¡á¬ážááŒáá·áºá áá¯ááºáááºážá¡ááœá²á·á¡á ááºážáá áºáᯠ(HUB) ááœáẠááá°áá®áá±á¬ á¡ááºááááºááŸá¯ááºážáá¬ážáá»á¬ážááŒáá·áº áá±áá¬áá«áááºááá¯ááºáááºá á¥ááá¬á¡á¬ážááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááẠáá°áá áºáŠážááᯠá¡ááœááºá¡ááŒááºááŒá áºá á±áá±á¬ áá±áá¬á¡ááŒá±á¬ááºážááŒá±á¬áá±áá«áá áá¯ááºážáá¶áá«ááºá ááááºá ᬠááá¯á·ááá¯áẠá¡á®ážáá±ážááºá¡ááŒá±á¬ááºáž á¡áá»ááºá¡áááºáá»á¬ážááẠááŒá±á¬áááºááẠá¡ááºááááºááŸá¯ááºážááá¯ááá¯ááŒáá·áºáá¬ážáááºáᯠááá¯ááá¯ááºáááºá á¡áááºá¡ááŒáá·áºá¡á á¯á¶á ááá¯ááºáá¶áá°ážáááºááŸááºá¡áá±ážá áááºá á¡áááºáá±á¬ááºáá±ážá¡ááŒá±á¡áá± ááá¯á·ááá¯áẠááááºá
ááá¯á·ááŒá±á¬áá·áºá ááŒáá¯ááºáá¯áá»á¬ážááᯠáááºááŸááºáá¬ááœááºá áááºážááá¯á·á á¡ááºááááºá¡ááŒáááºáá±ááᯠáááááŒá¯ááá·áºáááºá á¡áááºááŒá±á¬áá·áº á¡áá±ážááŒá®ážááááºážá
áá°áá®áá±á¬ ááá¬ážááœáẠááá°áá®áá±á¬ á¡ááºááááºááŸá¯ááºážáá¬ážáá»á¬ážááŒáá·áº á¡áááºá¡áá»ááºážáá»á¬ážááᯠááááºážáááºážáá¬ážáá«áá áááŒá¬áá ááŒá±á¬ááºážáá²áá±áá±á¬ attribute ááᯠá¡ááºááááºáá¯ááºááá¯ááºáž ááá¬ážááœáẠá¡áááºážáá áºáᯠááá·áºááá«áááºá ááááºááŸá¬ disk space ááá¯ážáá¬ááŒááºážááŸáá·áº query execution time ááá¯ážáá¬ááŒááºážááŒá áºáááºá
ááᯠáá»áœááºá¯ááºááá¯á·ááẠááŒáá¯ááºáá¯áá»á¬ážááᯠá¡ááºááááºá¡ááŒáááºáá±ááŒáá·áº ááá¯ááºážááŒá¬ážááŒá®áž áááºážááá¯á·áá²ááá¯á· áá±áá¬áá»á¬ážááᯠááœááºáááºá áœá¬ áááºááá¯ááºáá±á¬ááŒá±á¬áá·áºá áá»áœááºá¯ááºááá¯á·ááẠáá±á¬ááºáá¯á¶ážáá±á«áºáá±áá¬áá»á¬ážááᯠáááŸáááá¯ááºááŒá±á¬ááºáž áá±áá»á¬á á±ááá·áºáá«áááºá áááá¯á¡ááºáá±á¬ JOIN áá»á¬ážááá¯á¶ážáá² ááá¯áá±á¬ááºážáááºá
á¥ááá¬á¡á¬ážááŒáá·áº ááŸááºážááŒáá«áá á±á áááºááẠááá°áá®áá±á¬ á¡ááá·áºááŒáŸáá·áºáááºááŸá¯ááŸá¯ááºážááŸáááá·áº ááŒáá¯ááºáá¯áá»á¬ážá០áááºááŸá (áá±á¬ááºáá¯á¶ážá¡ááºááááºáá±á·á áœá²á¡á) á¡áá»ááºá¡áááºááᯠááá°áááºááá¯á¡ááºáá«áááºá áááºážááá¯áá¯ááºáá±á¬ááºáááºá áááºááẠJOIN ááŒá¯áá¯ááºáá¯á¶áá¬ááá á¡áá»ááºá¡áááºáá»á¬ážáá«ááŸááá±á¬ ááŒáá¯ááºáá¯áá áºáá¯á á®á¡ááœááº) á¡áá»á¬ážáá¯á¶ážá¡ááºááááºáááºá áœá² MAX (á¡ááºááááºáááºá áœá²) ááᯠááœá±ážáá»ááºááŒááºážááŒáá·áº nested queries áá±á«ááºážáá»á¬ážá áœá¬ááᯠáááºáá®ážáááºáááºáž ááá¯á¡ááºáááºááŒá áºáá«áááºá JOIN á¡áá áºáá áºáá¯á á®ááŒáá·áºá ááá¯áá¯ááºááẠááŒá®ážááœá¬ážáá¬ááŒá®áž áá¬ážáááºááẠá¡ááœááºáá»ááºááŒááºá áœá¬ áááºáá²áá¬áááºá
PIT ááá¬ážááẠááá¯ááá¯á·áá±á¬áá±ážááœááºážáá»á¬ážááᯠááá¯ážááŸááºážá á±ááẠáá®ááá¯ááºážáá¯ááºáá¬ážááŒá®áž PIT ááá¬ážáá»á¬ážááᯠDATA VAULT ááœáẠáá±áá¬á¡áá áºáá»á¬ážáá±ážáá¬ážááŒááºážááŒáá·áº áá áºááŒáá¯ááºááẠááŒáá·áºáá±ážáá«áááºá PIT á á¬ážááœá²
ááá¯á·ááŒá±á¬áá·áºá á¡áá»áááºáá
áºáá¯á
á®ááœáẠááŒáá¯ááºáá¯á¡á¬ážáá¯á¶ážá¡ááœáẠáá±áá¬áááºá
ááºááŸá¯á¡ááŒá±á¬ááºáž áá»áœááºá¯ááºááá¯á·ááœáẠá¡áá»ááºá¡áááºááŸááááºá PIT ááá¬ážááá¯á· JOINs áá»á¬ážááá¯á¡áá¯á¶ážááŒá¯ááŒááºážááŒáá·áº PIT ááẠáá±á·á
ááºááŸáá·áºá¡áá»áŸ ááœááºáááºáá»á¬ážáááŸááá² ááá¬áá¡ááá¯ááºáž nested queries áá»á¬ážááᯠáá¯á¶ážááááºááŸá¬ážááá¯ááºáá«áááºá PIT ááœáẠááœááºáááºáá»á¬ážááŸááá±áá»áŸááºáááºá PIT ááá¯ááºááá¯ááºá¡ááœáẠnested query áá
áºáá¯ááŒáá·áºáᬠáá±á¬ááºáá¯á¶ážáá±áá¬ááᯠáááºáááá¯ááºáááºá nested query áá
áºáá¯ááẠááŒáá¯ááºáá¯áá
áºáá¯á
á®á¡ááœáẠnested queries áá»á¬ážááẠááá¯ááá¯ááŒááºáááºá
áœá¬ áá¯ááºáá±á¬ááºááá¯ááºáááºááŒá
áºáááºá
áá¶áá¬áž BRIDGE
ááœá²ááŒááºážá áááºááŒá¬áá±ážááŒááºážáá»ááºáá»á¬ážááᯠááá¯ážááŸááºážá á±ááẠBRIDGE ááá¬ážáá»á¬ážááá¯áááºáž á¡áá¯á¶ážááŒá¯áá«áááºá ááá¯á·áá±á¬áºá PIT ááŸáá·áº ááœá¬ááŒá¬ážáá»ááºááŸá¬ á¡áá»ááºá¡áá»á¬áá»áá±á¬ áá±áá¬áá»á¬ážá ááá·áºááºáá»á¬ážááŸáá·áº áááºážááá¯á·á ááŒáá¯ááºáá¯áá»á¬ážá¡ááŒá¬áž áá±á¬ááºážááá¯ááŸá¯áá»á¬ážááᯠááá¯ážááŸááºážá á±ááŒá®áž á¡ááŸáááºááŒáŸáá·áºáá±ážááá·áº áááºážáááºážááŒá áºáááºá
ááá¬ážááœáẠá á¯á¶á ááºážááŸá¯áá»á¬ážááœáẠá¡áá¯á¶ážááŒá¯áá±á·ááŸáááá·áº ááŒáá¯ááºáá¯á¡á¬ážáá¯á¶ážá¡ááœáẠááá¯á¡ááºáá±á¬áá±á¬á·áá»á¬áž á¡á¬ážáá¯á¶ážááᯠáá«ááŸááááºá ááá¯á·á¡ááŒááºá ááá¯á¡ááºáá«áá ááœá²ááŒááºážá áááºááŒá¬áááºá¡ááœáẠáá±á¬á·áá»á¬ážáá¡áááºáá»á¬ážááᯠááá¯á¡ááºáá«áá hashed business keys áá»á¬ážááᯠá á¬áá¬ážáá¯á¶á á¶ááœáẠáá±á¬á·áá»á¬ážááŒáá·áº ááŒáá·áºá áœááºááá¯ááºáá«áááºá
á¡ááŸááºááŸá¬ BRIDGE ááᯠá¡áá¯á¶ážáááŒá¯áá² ááá°áá®áá±á¬ hubs áá»á¬ážááá¯ááºááá¯ááºááá·áº ááŒáá¯ááºáá¯áá»á¬ážááœáẠáá±áá¬áááºáá¶áááŸáááŒááºážáá¯ááºáááºážá ááºááœááºá ááŒáá¯ááºáá¯áá»á¬ážááá¯ááºááá¯ááºáá¬áá hubs áá»áááºáááºááá·áºááá·áºááºáá»á¬ážáá« JOIN ááŒá¯áá¯ááºááẠááá¯á¡ááºáááºááŒá áºáá«áááºá
BRIDGE ááááºááŸáááŸá¯ ááá¯á·ááá¯áẠáááŸáááŒááºážá¡á¬áž ááá¯ááŸá±á¬ááºááŸá¯áá¯á¶á á¶ááœá²á·á ááºážááŸá¯ááŸáá·áº á á¯á¶á ááºážááŸá¯áá¯ááºáá±á¬ááºááŸá¯áá¡ááŒááºááŸá¯ááºážááᯠááá¯áá±á¬ááºážá¡á±á¬ááºááŒá¯áá¯ááºááẠááá¯á¡ááºááŸá¯ááá¯á·ááŒáá·áº áá¯á¶ážááŒááºáááºá BRIGE á á ááŒáá á¬á á¶ááá°áá¬ááᯠáá±á¬áºáá¯ááºááẠáááºáá²áááºá
ááŒáá¯áááºáááºááŸááºáá¬ážáá±á¬ á¡áááá¹áá«ááºáá»á¬áž
BUSINESS DATA VAULT ááŸáá·áº ááá¯ááá¯áá®ážáááºá á±áá±á¬ á¡ááŒá¬ážá¡áá¬ááá¹áá¯á¡áá»áá¯ážá¡á á¬ážáá»á¬ážááŸá¬ ááŒáá¯áááºááœááºáá»ááºáá¬ážáá±á¬ á¡ááœáŸááºážáá»á¬ážáá«ááŸááá±á¬ ááá¬ážáá»á¬ážááŒá áºáááºá ááá¯ááá¯á·áá±á¬ááá¬ážáá»á¬ážááẠáá¯ááºáááºážá¡ááœáẠá¡ááŸááºááááºá¡áá±ážááŒá®ážáá«áááºá áááºážááá¯á·ááœáẠáá±ážáá¬ážáá±á¬ á ááºážáááºážáá»á¬ážá¡ááá¯ááºáž á á¯á ááºážáá¬ážáá±á¬ á¡áá»ááºá¡áááºáá»á¬ážáá«ááŸáááŒá®áž áááºáá±á¬ááºááẠá¡áá±á¬áºáá±áž ááœááºáá°á á±áááºá
áááá¯áá¬á¡áá ááŒáá¯áááºáááºááŸááºáá¬ážáá±á¬ á¡áá±á¬ááºá¡áá¬ážáá»á¬ážááẠá¡áá»áá¯á·áá±á¬áááá¯áá»ááºáá áºáá¯á á¡ááŒá¬ážááŒáá¯ááºáá¯áá»á¬ážááẠáááá¯áá«á áá¯á¶ááŸááºááŒáá¯ááºáá¯áá²á·ááá¯á·áááºá áááºážááœáẠáá¯ááºáááºážáá®ážáá áºáá¯ááŸáá·áº ááŒáá¯ááºáá¯á ááŸááºáááºážáááºáá®ážááá·áºáááºá áœá²ááá¯á·áá«ááŸááááºá ááá¯á·áá±á¬áº á€áá±áá¬ááœáẠáááºáá°ááá¯ážááŸá¬ážáá»á¬áž ááŒá®ážáá¯á¶ážááœá¬ážáá«áááºá ááá¯áá²á·ááá¯á·áá±á¬ "á¡áá°ážááŒá¯" ááŒáá¯ááºáá¯ááá¯ááºáááºáá±á¬áºáá»á¬ážááá±á¬ááºáááºááœá²á·á ááºážááŸá¯á¡á¬áž áá°ááŒáá¯ááºá¡áá»á¬ážáá¯á¶ážá ááŒáá¯áááºááœááºáá»ááºáá¬ážáá±á¬ á¡ááœáŸááºážááááºážáá»á¬ážá¡áá±á«áºá¡ááŒá±áá¶á áá¯ááºáááºážá¡áá¯á¶ážááŒá¯áá°áá»á¬ážá០áá¯á¶ážááŒááºáá«áááºá
á¥ááá¬á¡á¬ážááŒáá·áºá áááºáááºážáá áºáŠážááŸáá·áºáááºáááºááá·áº á¡áá»ááºá¡áááºáá«ááŸááá±á¬ á¡áá»ááºá¡áá»á¬áá»ááá·áºáá±áá¬áá áºáá¯ááœáẠááœáŸááºááááºážáá»á¬ážáá²á·ááá¯á·áá±á¬ ááŒáá¯ááºáá¯áá áºáᯠáá«áááºááá¯ááºáááº-
- á¡áááá·áºáá¯á¶ážáá¯ááºá;
- á¡áá»á¬ážáá¯á¶ážáá á¬;
- áá»ááºážáá»áŸáá á¬;
- á á¯á ᯠáá±á«ááºáž á á¯á ᯠáá±á«ááºáž áá¯ááºáá
áá°áá®áá±á¬á¡áá»ááºá¡áá»á¬á PIT ááá¬ážááœáẠááŒáá¯áááºáááºááŸááºáá¬ážáá±á¬ áááºááœáŸááºážáá»ááºáá»á¬ážááᯠááá·áºááœááºážááŒááºážááẠáá¯áá¹ááááŸáááŒá®ážá ááá¯á·áá±á¬áẠá¡áá°ážááœá±ážáá»ááºáá¬ážáá±á¬ áááºá áœá²ááœáẠáááºáááºážáá áºáŠážá¡ááœáẠáá±áá¬áá»ááºáá»á¬ážááᯠá¡ááœááºááá° ááá°ááá¯ááºáá«áááºá
áá±á¬ááºáá»ááº
áááºááœá±á·ááŒááá¬ážááá·áºá¡ááá¯ááºážá áá¯ááºáááºážá¡áá¯á¶ážááŒá¯áá°áá»á¬ážá¡áá±ááŒáá·áº DATA VAULT ááᯠá¡áá¯á¶ážááŒá¯ááŒááºážááẠá¡ááŒá±á¬ááºážá¡áá»áá¯ážáá»áá¯ážááŒá±á¬áá·áº á¡áááºážáááºáááºáá²áááº-
- áá±ážááŒááºážááŸá¯áá¯ááºááẠááŸá¯ááºááœá±ážááŒá®áž áááºáá²áááºá
- JOIN áá»á¬áž áá»á¬ážááŒá¬ážááŸá¯ááẠáá±ážááŒááºážááŸá¯á á áœááºážáá±á¬ááºáááºá¡áá±á«áº áááºáá±á¬ááºááŸá¯ááŸááááºá
- ááœá²ááŒááºážá áááºááŒá¬ááŸá¯ááá¯ááºáᬠáá±ážááœááºážáá»á¬ážááᯠáá±ážáá¬ážáá¬ááœáẠááá¯ááŸá±á¬ááºááŸá¯áá®ááá¯ááºážááá¯ááºáᬠáá°ážáá°ážááŒá¬ážááŒá¬áž á¡ááááᬠááá¯á¡ááºáááºá
áá±áá¬áááºáá±á¬ááºááŸá¯ááᯠááá¯ážááŸááºážá á±áááºá DATA VAULT ááᯠáá±á¬ááºáááºá¡áá¬ááá¹áá¯áá»á¬ážááŒáá·áº ááá¯ážáá»á²á·áá¬ážáááº-
- PIT (á¡áá»áááºáá®á¡ááŸááº) ááá¬ážáá»á¬áž;
- BRIDGE á á¬ážááœá²áá»á¬áž;
- ááŒáá¯áááºáááºááŸááºáá¬ážáá±á¬ á¡áááá¹áá«ááºáá»á¬áž
áá±á¬ááºáá
áºáá¯
áá±á¬ááºážáá«ážá á¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážááᯠá¡ááŒá±áá¶á
- á¡áá±á«áº
áá¯á¶ááŸáááºáá¯ááºáá±ááŒááºáž á¡áá±ážá áááºáá±á¬áºááŒáá»ááºá¡ááŒáẠáá±á¬áºáááºáá¬ážáá»ááºáá»á¬ážáá«ááŸááá±á¬ Kenta Grazianoá - á á¬á¡á¯ááº- "DATA VAULT 2.0 ááŒáá·áº Scalable Data Warehouse áááºáá±á¬ááºááŒááºáž";
- áá±á¬ááºážáá«áž
Data Vault á¡ááŒá±áá¶áá»á¬áž .
source: www.habr.com