SAS® Scalable Performance Data Server®
¿Âµð¸Çµå ¹æ½ÄÀ¸·Î ½Å¼ÓÇÏ°Ô µ¥ÀÌÅÍ ¼ºê¼¼Æ®¸¦ Á¦°øÇÒ ¼ö ÀÖµµ·Ï ÃÖÀûȸ¦ °ÅÄ£ µ¥ÀÌÅÍ ½ºÅ丮Áö ½Ã½ºÅÛ
°³¿ä
SAS Scalable Performance Data Server´Â ´ë±Ô¸ð ±â¾÷ µ¥ÀÌÅÍ ½ºÅä¾î·ÎºÎÅÍ ¼öÁýµÈ µ¥ÀÌÅÍ ¼ºê¼¼Æ®¸¦ ¿Âµð¸Çµå ¹æ½ÄÀ¸·Î ½Å¼ÓÈ÷ Á¦°øÇÒ ¼ö ÀÖµµ·Ï ÃÖÀûÈ ¼³°è¸¦ °ÅÄ£ ½Ã½ºÅÛÀ¸·Î, ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º¿Í ºÐ¼® ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¾ÈÁ¤ÀûÀ¸·Î ¼º´ÉÀ» À¯ÁöÇϰí ETL(ÃßÃâ, º¯È¯, ·Îµå) ÇÁ·Î¼¼½º°¡ °¡¿ë ½Ã°£À» ÃʰúÇÏÁö ¾Êµµ·Ï ÇØÁÝ´Ï´Ù.µµÀÔ È¿°ú
- ºÐ¼® ÀÛ¾÷À» À§ÇØ ±â¾÷ µ¥ÀÌÅÍ ¼ºê¼¼Æ®¸¦ ½Å¼ÓÇÏ°Ô ¼öÁýÇÕ´Ï´Ù. ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º¿Í ºÐ¼® ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´ÉÀ» ÃÖÀûÈÇÕ´Ï´Ù. µ¥ÀÌÅÍ Å©±â¿¡ »ó°ü ¾øÀÌ µ¥ÀÌÅÍ ÃßÃâ, º¯È¯, ·Îµù ½Ã°£À» ´ÜÃà½ÃÄÑ ÁÝ´Ï´Ù.
ÁÖ¿ä Æ¯Â¡
- ÆÄƼ¼Å´× ¹× º´·Ä ÇÁ·Î¼¼½Ì µ¶Ã¢ÀûÀÎ Àε¦½Ì ±â¼ú Äõ¸® ÃÖÀûÈ SQL Pass-Through Áö¿ø °ü¸® ¹× º¸¾È
SAS¢ç´Â ¾î¶»°Ô ´Ù¸¥°¡?
- µ¥ÀÌÅÍ ¼ºê¼¼Æ®¸¦ ºü¸£°Ô ·Îµù¡¤°Ë»öÇÒ ¼ö ÀÖµµ·Ï µ¥ÀÌÅÍ ½ºÅ丮Áö ½Ã½ºÅÛÀ» ÃÖÀûÈÇϹǷΠ»ç¿ëÀÚ´Â ´ë±Ô¸ð ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º¿Í ºÐ¼® ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ¼¹öÀÇ ¼¼ºÎ µ¥ÀÌÅÍ ½ºÅä¾î¿¡ °í¼ÓÀ¸·Î ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
µµÀÔ È¿°ú
- ºÐ¼® ÀÛ¾÷À» À§ÇØ ±â¾÷ µ¥ÀÌÅÍ ¼ºê¼¼Æ®¸¦ ½Å¼ÓÇÏ°Ô ¼öÁýÇÕ´Ï´Ù. SSAS Scalable Performance Data Server´Â º´·Ä ½ºÅ丮Áö ±â¼ú°ú Çϵå¿þ¾î¸¦ ÀÌ¿ëÇÔÀ¸·Î½á °£Á¢ºñ(¿¹: Æ®·£Àè¼Ç ½Ã½ºÅÛ¿¡ ÀÇÇØ ¹ß»ýÇÏ´Â 2´Ü°è Ä¿¹ÌÆ®) Àý°¨ È¿°ú°¡ ÀÖÀ¸¸ç, ÀÌ´Â ¶ÇÇÑ °Ë»ö°ú Àü´Þ¿¡ °É¸®´Â ½Ã°£À» ȹ±âÀûÀ¸·Î ´ÜÃà½ÃÄÑÁÝ´Ï´Ù.
- ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º ¹× ºÐ¼® ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´ÉÀ» ÃÖÀûÈÇÕ´Ï´Ù. Æ®·£Àè¼Ç µ¥ÀÌÅÍ ½ºÅä¾î¸¦ ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º ¹× ºÐ¼® ¾ÖÇø®ÄÉÀ̼ÇÀ¸·ÎºÎÅÍ ºÐ¸®ÇÔÀ¸·Î½á °¢ ¿ä¼Ò¸¦ ÇØ´ç ¾÷¹« ¿ä±¸»çÇ׿¡ ¸ÂÃß¾î Æ©´×ÇÏ´Â °ÍÀÌ °¡´ÉÇØÁý´Ï´Ù. µû¶ó¼ »ç¿ëÀÚ´Â º¸°í¡¤ºÐ¼® ´É·ÂÀ» °ÈÇÏ°í ¿î¿µ ½Ã½ºÅÛÀÇ ºÎÇϸ¦ ȹ±âÀûÀ¸·Î ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù.
- µ¥ÀÌÅÍ Å©±â¿¡ »ó°ü ¾øÀÌ µ¥ÀÌÅÍ ÃßÃâ, º¯È¯, ·Îµù ½Ã°£À» ´ÜÃà½ÃÄÑ ÁÝ´Ï´Ù. ÅëÇÕ ETL ÇÁ·Î¼¼½º°¡ µ¥ÀÌÅ͸¦ Æ®·£Àè¼Ç ½Ã½ºÅÛ¿¡¼ SAS Scalable Performance Data Server·Î À̵¿½ÃŰ¹Ç·Î ETL ½Ã°£ÀÌ ´ÜÃàµÉ »Ó ¾Æ´Ï¶ó µ¥ÀÌÅÍ¿Í À妽º¸¦ ºü¸£°Ô °»½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÅëÇÕ ¸ÞŸµ¥ÀÌÅͰ¡ µ¥ÀÌÅÍÀÇ Àϰü¼ºÀ» º¸ÀåÇØÁÖ°í ´ë±Ô¸ð µ¥ÀÌÅÍÀÇ °ü¸® ½Ã°£ÀÌ ´ëÆø ÁÙ¾îµì´Ï´Ù.
ÁÖ¿ä Æ¯Â¡
- ÆÄƼ¼Å´× ¹× º´·Ä ÇÁ·Î¼¼½Ì
-
- º¹¼öÀÇ CPU, I/O ä³Î ¹× µð½ºÅ©¿¡¼ µ¥ÀÌÅÍ ÆÄƼ¼Å´× Áö¿ø.
µ¿ÀÏÇÑ ±¸Á¶¸¦ °®´Â Å×À̺íµé¿¡ ´ëÇØ µ¿Àû Ŭ·¯½ºÅ͸µ Áö¿ø.
¿ä¾à ÀÛ¾÷À» À§ÇÑ º´·Ä CPU ¹× I/O Ȱ¿ë.
Å×ÀÌºí º°Äª ±â´É Áö¿ø.
SAS SQL ¿£ÁøÀ¸·Î ÅëÇÕ °¡´É.
WHERE Àý¿¡ ´ëÇÑ ¸ÖƼ½º·¹µå ÇÁ·Î¼¼½Ì Áö¿ø.
WHERE Àý Ç÷¡´×À» ÅëÇÑ ¼ºê¼¼Æ® ±âÁØ Æò°¡.
À妽º ¹ÌÁ¤ ºÎºÐ¿¡ ´ëÇÑ Àüü Å×ÀÌºí ½ºÄµ Áö¿ø.
¸ÖƼ½º·¹µå¸¦ ÀÌ¿ëÇÏ¿© Å×À̺íÀÇ ¿©·¯ ºÎºÐÀ» µ¿½Ã¿¡ ó¸®.
Äõ¸® ÇÁ·Î¼¼½Ì Àü·« Æò°¡ - ÃÖ¼ÒÇÑÀÇ ¸®¼Ò½º Áý¾àÇü ¿É¼Ç ÆÄ¾Ç(WHERE Ç÷¡³Ê ÄÚ½ºÆÃ Ȱ¿ë).
- º¹¼öÀÇ CPU, I/O ä³Î ¹× µð½ºÅ©¿¡¼ µ¥ÀÌÅÍ ÆÄƼ¼Å´× Áö¿ø.
µ¿ÀÏÇÑ ±¸Á¶¸¦ °®´Â Å×À̺íµé¿¡ ´ëÇØ µ¿Àû Ŭ·¯½ºÅ͸µ Áö¿ø.
¿ä¾à ÀÛ¾÷À» À§ÇÑ º´·Ä CPU ¹× I/O Ȱ¿ë.
Å×ÀÌºí º°Äª ±â´É Áö¿ø.
SAS SQL ¿£ÁøÀ¸·Î ÅëÇÕ °¡´É.
WHERE Àý¿¡ ´ëÇÑ ¸ÖƼ½º·¹µå ÇÁ·Î¼¼½Ì Áö¿ø.
WHERE Àý Ç÷¡´×À» ÅëÇÑ ¼ºê¼¼Æ® ±âÁØ Æò°¡.
À妽º ¹ÌÁ¤ ºÎºÐ¿¡ ´ëÇÑ Àüü Å×ÀÌºí ½ºÄµ Áö¿ø.
¸ÖƼ½º·¹µå¸¦ ÀÌ¿ëÇÏ¿© Å×À̺íÀÇ ¿©·¯ ºÎºÐÀ» µ¿½Ã¿¡ ó¸®.
Äõ¸® ÇÁ·Î¼¼½Ì Àü·« Æò°¡ - ÃÖ¼ÒÇÑÀÇ ¸®¼Ò½º Áý¾àÇü ¿É¼Ç ÆÄ¾Ç(WHERE Ç÷¡³Ê ÄÚ½ºÆÃ Ȱ¿ë).
- µ¶Ã¢ÀûÀÎ Àε¦½Ì ±â¼ú
-
- B-tree À妽º¿Í ºñÆ®¸Ê À妽ºÀÇ ÀåÁ¡À» ÇÑ µ¥ Á¢¸ñÇÑ È¥ÇÕ ºñÆ®¸Ê À妽º ±â´É.
°¢ Å×ÀÌºí ºÐ¼® ÈÄ ÃÖ»óÀÇ Àε¦½Ì ¿É¼ÇÀ» °áÁ¤.
´ÜÀÏ µ¥ÀÌÅÍ Å×À̺í Àб⠹æ½ÄÀ¸·Î º¹¼öÀÇ À妽º ±¸Ãࡤ¾÷µ¥ÀÌÆ®.
À妽º °ü·Ã Åë°è Å×ÀÌºí º¸Á¸.
- B-tree À妽º¿Í ºñÆ®¸Ê À妽ºÀÇ ÀåÁ¡À» ÇÑ µ¥ Á¢¸ñÇÑ È¥ÇÕ ºñÆ®¸Ê À妽º ±â´É.
°¢ Å×ÀÌºí ºÐ¼® ÈÄ ÃÖ»óÀÇ Àε¦½Ì ¿É¼ÇÀ» °áÁ¤.
´ÜÀÏ µ¥ÀÌÅÍ Å×À̺í Àб⠹æ½ÄÀ¸·Î º¹¼öÀÇ À妽º ±¸Ãࡤ¾÷µ¥ÀÌÆ®.
À妽º °ü·Ã Åë°è Å×ÀÌºí º¸Á¸.
- Äõ¸® ÃÖÀûÈ
-
- ºñ(Þª) Star Schema µ¥ÀÌÅÍ ¸ðµ¨À» À§ÇÑ Star Schema ÃÖÀûÈ¿Í º´·Ä(ÃÖÀûÈ) Join ¸Þ¼Òµå Á¦°ø.
Áßøµµ°¡ ³ôÀº SQL Äڵ带 Åõ¸íÇÏ°Ô À籸¼º/ÀçÄÚµùÇϰí, ½Å¼ÓÇÑ ÇÁ·Î¼¼½ÌÀ» À§ÇØ ½Ç½Ã°£À¸·Î Àӽà Å×À̺íÀ» »ý¼º.
BY ±¸¹®À» ÀÌ¿ëÇÑ ºü¸¥ Á¤·Ä.
WHERE Àý ¶Ç´Â KEEP ¸®½ºÆ®¿¡¼ ÀÎ½ÄµÈ µ¥ÀÌÅÍ ¼ºê¼¼Æ®¸¦ ±âÁØÀ¸·Î Á¤·Ä.
2 ±â°¡¹ÙÀÌÆ® ÀÌ»óÀÇ ´ÜÀÏ Á¤·Ä binÀ» »ý¼ºÇÔÀ¸·Î½á Á¤·Ä ÀÛ¾÷¿¡ ÇÊ¿äÇÑ bin ¼ö¸¦ ÁÙ¿©ÁÜ.
- ºñ(Þª) Star Schema µ¥ÀÌÅÍ ¸ðµ¨À» À§ÇÑ Star Schema ÃÖÀûÈ¿Í º´·Ä(ÃÖÀûÈ) Join ¸Þ¼Òµå Á¦°ø.
Áßøµµ°¡ ³ôÀº SQL Äڵ带 Åõ¸íÇÏ°Ô À籸¼º/ÀçÄÚµùÇϰí, ½Å¼ÓÇÑ ÇÁ·Î¼¼½ÌÀ» À§ÇØ ½Ç½Ã°£À¸·Î Àӽà Å×À̺íÀ» »ý¼º.
BY ±¸¹®À» ÀÌ¿ëÇÑ ºü¸¥ Á¤·Ä.
WHERE Àý ¶Ç´Â KEEP ¸®½ºÆ®¿¡¼ ÀÎ½ÄµÈ µ¥ÀÌÅÍ ¼ºê¼¼Æ®¸¦ ±âÁØÀ¸·Î Á¤·Ä.
2 ±â°¡¹ÙÀÌÆ® ÀÌ»óÀÇ ´ÜÀÏ Á¤·Ä binÀ» »ý¼ºÇÔÀ¸·Î½á Á¤·Ä ÀÛ¾÷¿¡ ÇÊ¿äÇÑ bin ¼ö¸¦ ÁÙ¿©ÁÜ.
- SQL Pass-Through Áö¿ø
-
- ¼¹ö Àü¿ë SQL ±¸¹®À» ¼¹ö¿¡ Á÷Á¢ Àü¼ÛÇÏ¿© ½ÇÇà.
º´·Ä ½ÇÇàÀ» À§ÇÑ º¹¼öÀÇ µ¶¸³ SQL ±¸¹® Æ®¸®°Å.
- ¼¹ö Àü¿ë SQL ±¸¹®À» ¼¹ö¿¡ Á÷Á¢ Àü¼ÛÇÏ¿© ½ÇÇà.
º´·Ä ½ÇÇàÀ» À§ÇÑ º¹¼öÀÇ µ¶¸³ SQL ±¸¹® Æ®¸®°Å.
- °ü¸® ¹× º¸¾È
-
- ´ë±Ô¸ð »ç¿ëÀÚ¿Í Áõ°¡ÇÏ´Â µ¥ÀÌÅ͸¦ ¿øÈ°ÇÏ°Ô Ã³¸®.
´ë±Ô¸ð Å×ÀÌºí¿¡ ´ëÇÑ °ü¸® ¿ëÀ̼º ¹× È®À强 °³¼±À» À§ÇÑ µ¿Àû Ŭ·¯½ºÅÍ Å×À̺í Á¦°ø.
64ºñÆ® ¿ÍÀÌµå ¸ðµå Áö¿øÀ¸·Î µ¿½Ã¿¡ 2 ±â°¡¹ÙÀÌÆ® ÀÌ»óÀÇ ¸Þ¸ð¸® ÇҴ硤󸮰¡ °¡´É.
°ü¸®ÀÚ¸¦ À§ÇØ Å×À̺í, ¿, Çà, ¼¿¿¡ ´ëÇÑ Àбâ/¾²±â ¹× ¼öÁ¤ ±ÇÇÑÀ» »ç¿ëÀÚº°(¶Ç´Â ±×·ìº°)·Î Á¦¾îÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â °í±Þ º¸¾È ±â´É Á¦°ø.
°øÅë ¸ÞŸµ¥ÀÌÅÍ ÇÁ·¹ÀÓ¿öÅ©·Î ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º¿Í ºÐ¼® ¾ÖÇø®ÄÉÀÌ¼Ç ¼ö¸í ÁÖ±â Àü¹Ý¿¡ °ÉÃÄ µ¥ÀÌÅÍ ¹«°á¼º°ú Áö¼Ó¼º º¸Àå.
- ´ë±Ô¸ð »ç¿ëÀÚ¿Í Áõ°¡ÇÏ´Â µ¥ÀÌÅ͸¦ ¿øÈ°ÇÏ°Ô Ã³¸®.
´ë±Ô¸ð Å×ÀÌºí¿¡ ´ëÇÑ °ü¸® ¿ëÀ̼º ¹× È®À强 °³¼±À» À§ÇÑ µ¿Àû Ŭ·¯½ºÅÍ Å×À̺í Á¦°ø.
64ºñÆ® ¿ÍÀÌµå ¸ðµå Áö¿øÀ¸·Î µ¿½Ã¿¡ 2 ±â°¡¹ÙÀÌÆ® ÀÌ»óÀÇ ¸Þ¸ð¸® ÇҴ硤󸮰¡ °¡´É.
°ü¸®ÀÚ¸¦ À§ÇØ Å×À̺í, ¿, Çà, ¼¿¿¡ ´ëÇÑ Àбâ/¾²±â ¹× ¼öÁ¤ ±ÇÇÑÀ» »ç¿ëÀÚº°(¶Ç´Â ±×·ìº°)·Î Á¦¾îÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â °í±Þ º¸¾È ±â´É Á¦°ø.
°øÅë ¸ÞŸµ¥ÀÌÅÍ ÇÁ·¹ÀÓ¿öÅ©·Î ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º¿Í ºÐ¼® ¾ÖÇø®ÄÉÀÌ¼Ç ¼ö¸í ÁÖ±â Àü¹Ý¿¡ °ÉÃÄ µ¥ÀÌÅÍ ¹«°á¼º°ú Áö¼Ó¼º º¸Àå.
½Ã½ºÅÛ ¿ä±¸»ç¾ç
¼¹ö È®°æSAS Server(Base SAS¢ç¿Í SAS¢ç Metadata Server Æ÷ÇÔ)´Â ÇÑ ´ë ÀÌ»óÀÇ Çϵå¿þ¾î ½Ã½ºÅÛ¿¡¼ ¸ÖƼ Ƽ¾î ±¸¼ºÀ¸·Î ¼³Ä¡°¡ °¡´ÉÇÕ´Ï´Ù.
- AIX (64-bit): ¸±¸®Áî 5.1, 5.2, 5.3(POWER) HP/UX PA-RISC: ¸±¸®Áî 11i ¹öÀü 1, 2, 3 HP/UX Itanium: ¸±¸®Áî 11i ¹öÀü 1, 2, 3 Linux(x86-32ºñÆ®): Red Hat Linux 8.0, RHAS 2.1, RHEL 3.0 ¹× 4.0, SuSE SLES 8 ¹× 9 (SAS Scalable Performance Data Server ¡°Å¬¶óÀÌ¾ðÆ® Àü¿ë¡± Ç÷§Æû) Solaris(SPARC¿ë): ¹öÀü 8, 9, 10(SPARC¿ë) Solaris(X64¿ë): ¹öÀü 10 ¾÷µ¥ÀÌÆ® 3 Windows(x86-32 ºñÆ®): Windows NT 4 Server, Windows 200 Server, Windows Server 2003, Windows XP Professional Windows(Itanium¿ë 64 ºñÆ®): Windows Server 2003(SAS Scalable Performance Data Server ¡°Å¬¶óÀÌ¾ðÆ® Àü¿ë¡± Ç÷§Æû)
ÇÊ¿äÇÑ ±âŸ ¼ÒÇÁÆ®¿þ¾î
- Base SAS¢ç
±â¼úÀû ¿ä±¸»ç¾ç¿¡ °üÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº SAS ´ë¸®Á¡¿¡ Á÷Á¢ ¹®ÀÇÇϽñ⠹ٶø´Ï´Ù.
´õ ÀÚ¼¼ÇÑ ³»¿ëÀ» ¿øÇϼ¼¿ä?
°ü·Ã »ó¼¼ Á¤º¸´Â ¾Æ·¡ ¿¬¶ôó(SAS ÄÚ¸®¾Æ) ·Î ¹®ÀÇÇÏ¿© Áֽðųª ÀϹݹ®ÀÇ ÆäÀÌÁö¿¡ ¹®ÀÇÇÏ¿© ÁÖ¼¼¿ä.
´ëÇ¥ÀüÈ : 02-2191-7000
±³À°¹®ÀÇ : 02-2191-7002
±â¼ú¹®ÀÇ : 02-2191-7003
±³À°¹®ÀÇ : 02-2191-7002
±â¼ú¹®ÀÇ : 02-2191-7003



