MS Accessº¸´Ù Å« ¿ë·®À» °¡Áø µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÌ ÀÖ³ª¿ä?

python   
   Á¶È¸ 5994   Ãßõ 0    

1600만 rows를 가진 csv 데이터가 있습니다.

excel에서는 행초과(104만 rows가 최대 용량?)로 열리지 않고,

access를 사용할 경우 excel과 연결 테이블(excel과 단순 연동)로 불러와 읽는 것은 가능한데,

수정을 하려고 excel에서 데이터를 불러와 별도로 access 안에 테이블을 생성할 경우 2gb 용량 초과로 불가능하더라구요.


일단 python 코드 상으로 불러오려고 했는데, 모든 데이터가 콤마(,)로만 분리된 것이 아니라 일부는 "|" 기호로 분리되어 있고,

일부 문자 호환성오류 (예, a위에 도트 엑센트 두개가 붙은 a'' 이런 문자들이 깨져서 한글로 나옴) 때문에

python 코드 상에서 바로 csv가 읽히지 않습니다.


데이터 전처리를 해야할 것 같은데 access보다 큰 데이터를 수정할 수 있는 소프트웨어가 있을까요? 

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
https://code.tutsplus.com/ko/tutorials/quick-tip-how-to-read-extremely-large-text-files-using-python--cms-25992
ÀÌ·±½ÄÀ¸·Î ÀÐÀ»¼öÀÖÁö ¾Ê³ª¿ä?
±×¸®°í,´ë¿ë·®Àº accessº¸´Ù sqllite°¡ È®À强À̳ª ¼º´É¸é¿¡¼­ ÁÁÀ»°Ì´Ï´Ù
SQLITE °¡ ¾ÈµÇ¸é MySQL, ±×°Å °¡Áö°íµµ ¾ÈµÇ¸é PostgreSQL ?
ÀÏ´ÜÀº ±¸ºÐ±âÈ£¿Í »ó°ü¾øÀÌ ÀÚ¸®¼ö°¡ ÀÏÁ¤ÇÏ´Ù¸é ¾Æ¹« µðºñ¿¡¼­³ª ´Ù °¡´ÉÇÒµí ½ÍÀºµ¥..
access·Î ÀԷ½à Á¶°ÇÀýÀ» »ç¿ëÇؼ­ ºÐ¸®ÇØ ÀԷ¹æ¹ýµµ ÀÖÀ»°Í °°½À´Ï´Ù. ms sqlserverµµ ¼Ò±â¾÷¿ë ¹«·á¹öÁ¯µµ ÀÖ±â´Â ÇÕ´Ï´Ù.
SSMSÀÇ °¡Á®¿À±â ±â´ÉÀ¸·Î Çغ¸¼¼¿ä
¿©±â¼­ access·Î °¡Á®¿À±â ±â´ÉÀÌ ÀÖÁö ¾ÊÀ»±îÇϳ׿ä
SSMS´Â ¹«·á¶ó »ó°ü¾øÀ»°Ì´Ï´Ù
´Ù¸¸, etlÅøÀ̱äÇϳª, ½ÇÇàÆÄÀÏ·Î ¸¸µé¼ö ÀÖÀ»°Ì´Ï´Ù
ÀÌ°Ô msÁ¦Ç°À̶ó Ms°Í°ú´Â Àß ºÙÀ»°Ì´Ï´Ù
¾Æ¸¶µµ.......
À¢¸¸ÇÑ DBMS¶ó¸é ±× Á¤µµ ·¹ÄÚµå´Â ÃæºÐÈ÷ 󸮰¡´ÉÇÕ´Ï´Ù. mysqlÀ̳ª ¸¶¸®¾Æ, postgressµîµî ´Ù¸¸ UIÅøÀÌ ¹®Á¦±ä Çѵ¥, Àú´Â ¸¶¸®¾Æ¿¡ mysql ¿öÅ©º¥Ä¡¸¦ ¼¯¾î¼­ ¾²°í ÀÖ½À´Ï´Ù. ¾ÆÁÖ Àß µË´Ï´Ù. (¸¶¸®¾ÆÀÇ ±âº» UIÅøÀº ½¬·¹±â °°¾Æ¿ä..)

°¡´ÉÇϸé MSSQLµµ ÁÁ´Ù°í »ý°¢ÇÕ´Ï´Ù. ºñÁÖ¾ó ½ºÆ©µð¿À¿¡ µû¶ó¿À´Â ¶óÀÌÆ® ¹öÀüÀÌ¶óµµ µÉ °Í °°¾Æ¿ä.
MS SQL Server Express EditionÀ» »ç¿ëÇÏ½Ã´Â°Ô Á¦ÀÏ ÆíÇÒ²®´Ï´Ù.
»ó¾÷Àû ¸ñÀûÀ¸·Îµµ ¹«·á»ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.
¾÷ü¿¡ ¸Å¿© ÀÖ´Â µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¥µéÀº °¥¼ö·Ï Á¤ÀÌ ¶³¾îÁ®¼­..
MySQLÀÇ °æ¿ì¿¡µµ ¸ð ¾÷ü·Î ³Ñ¾î°£ ÀÌÈÄ ¶óÀ̼¾½º ¹®Á¦·Î ½Ã²ô·¯¿öÁø »óȲÀ̶ó,
³ªÁß¿¡ ¹®Á¦²¨¸®¸¦ ¸¸µéÁö ¾Ê±â À§ÇØ, "°í°´"ÀÌ ¹Ýµå½Ã ÇØ´Þ¶ó°í ¿äûÇÏÁö ¾Ê´Â ÀÌ»ó ´Ù Á¦¿Ü½Ãŵ´Ï´Ù.
python 2019-05
´ëÇпø»ýÀε¥ µ¥ÀÌÅͳª Àü»êÂÊ Àü°øÀÌ ¾Æ´Ï¶ó °ÉÃļ­ ÇÏ·Á´Ï±î ÇØ´ç ºÐ¾ß¿¡¼­ ¸Å¹ø ¾Æ´Â°Ô ºÎÁ·Çϳ׿ä. ¸¹Àº ´äº¯ °¨»çÇÕ´Ï´Ù. sqlite¶û mySQL Á» ¾Ë¾ÆºÁ¾ß°Ú³×¿ä.
     
¸¹Àº ¾çÀÇ µ¥ÀÌÅ͸¦ ´Ù·ç´Âµ¥´Â ¿©·¯°¡Áö ¹æ¹ýÀÌ ÀÖÁö¸¸,
µ¥ÀÌÅͺ£À̽º¸¦ ÀÌ¿ëÇϱâ À§Çؼ­´Â SQLÀ» ¹è¿öµÎ´Â°Ô ÁÁ½À´Ï´Ù.

http://www.sqlitetutorial.net

INSERT µ¥ÀÌÅÍ ÀÔ·Â - http://www.sqlitetutorial.net/sqlite-insert/
SELECT µ¥ÀÌÅÍ °Ë»ö - http://www.sqlitetutorial.net/sqlite-select/
UPDATE µ¥ÀÌÅÍ ¼öÁ¤ - http://www.sqlitetutorial.net/sqlite-update/
DELETE µ¥ÀÌÅÍ »èÁ¦ - http://www.sqlitetutorial.net/sqlite-delete/

À§ ³×°¡Áö°¡ ±âº»ÀÌ°í ³ª¸ÓÁö´Â ÇÊ¿ä¿¡ µû¶ó Ãß°¡·Î ÀÍÈ÷¸é µË´Ï´Ù.

http://www.sqlitetutorial.net/sqlite-import-csv/
¹«¾Æ 2019-05
>>¼öÁ¤À» ÇÏ·Á°í excel¿¡¼­ µ¥ÀÌÅ͸¦ ºÒ·¯¿Í º°µµ·Î access ¾È¿¡ Å×À̺íÀ» »ý¼ºÇÒ °æ¿ì 2gb ¿ë·® ÃÊ°ú·Î ºÒ°¡´ÉÇÏ´õ¶ó±¸¿ä.
¹«¼­¿î ½Ãµµ ÀÔ´Ï´Ù.
¼öÁ¤À» ÇÏ·Á¸é ÇØ´ç µ¥ÀÌÅ͸¸ Ãß·Á¼­(SELECT) ¼öÁ¤ÇÏ°í ¾÷µ¥ÀÌÆ® ÇؾßÇÕ´Ï´Ù.
¾Æ¹«¸® µðºñ¼º´ÉÀÌ ÁÁ´Ù°íÇÑµé µ¥ÀÌÅÍ ÀüºÎ¸¦ ¸Þ¸ð¸®¿¡ ¿Ã¸®·Á´Â ½Ãµµ´Â ¾Ê´Â°Ô ÁÁ¾Æ¿ä.
µ¥ÀÌÅÍ Àü󸮶ó°í Çϼ̴µ¥... ¾î¶°ÇÑ Àü󸮸¦ ÇؾßÇÏ´Â °ÇÁö¿¡ µû¶ó ´ë¿ë·® db ÇÁ·Î±×·¥À» ¾²´õ¶óµµ ´Ë¼Ó¿¡ ºüÁú ¼ö ÀÖ½À´Ï´Ù.
±× Àü󸮶ó´Â °ÍÀÌ ¾î¶² ÀÛ¾÷Àΰ¡¿ä?
     
python 2019-05
¸»¾¸ °¨»çÇÕ´Ï´Ù. accessµµ ½ÇÁ¦·Î ÇÊ¿äÇØ ½áº»ÀûÀº óÀ½À̶ó ¸ô¶ú´Âµ¥, mySQL¸¦ Á» ¾Ë¾Æº¸´Ï, ¸»¾¸ÇϽŴë·Î ÇØ´ç º¯¼ö¸¸ selectÇؼ­ ºÒ·¯¿Â µÚ ÀÛ¾÷ÇÏ´Â °ÍÀÌ ¸Â´Â °Í °°½À´Ï´Ù.

»ç½Ç µ¥ÀÌÅÍ »ó¿¡ Ư¼ö¹®ÀÚµé(¿¹, a À§¿¡ dot°¡ µÎ°³ ¿¢¼¾Æ® ´Þ¸° a''  <- ÀÌ°Í°ú °°ÀÌ ¿µ¹®¿¡ µµÆ® ¿¢¼¾Æ® ºÙÀº °ÍµéÀ» ¹¹¶óÇؾßÇÏ´ÂÁö´Â ¸ð¸£°Ú³×¿ä) ÀÌ·±°ÍµéÀÌ access »ó¿¡¼­ ±Û¾¾°¡ ±úÁ® ¬™ <- ÀÌ·±½ÄÀ¸·Î ³ªÅ¸³ª´õ¶ó±¸¿ä). python ÄÚµå »ó¿¡¼­µµ Ư¼ö ¹®ÀÚ ¶§¹®¿¡ ¹Ù·Î csv¸¦ Àоî¿À´Â °ÍÀÌ Àß ¾È‰ç´Âµ¥, ã¾Æº¸´Ï python »ó¿¡¼­ csv  loadÇÒ ¶§ utf-8 encodingÇϸé Ư¼ö¹®ÀÚµµ ¾È±úÁö°í ºÒ·¯¿Ã¼ö Àֱ淹 ÀÌÂÊÀ¸·Î Çغ¸°í ÀÖ½À´Ï´Ù.

¸»¾¸Áּż­ °¨»çÇÕ´Ï´Ù.
          
¹«¾Æ 2019-05
µ¶ÀÏ¾î ¹è¿ï¶© ±×°É ¿ò¶ó¿ìÆ®¶ó°í ºÒ·¶´ø °Å °°½À´Ï´Ù
https://www.google.com/search?client=firefox-b-d&q=%EC%9B%80%EB%9D%BC%EC%9A%B0%ED%8A%B8
±èÁ¦¿¬ 2019-05
±Ùµ¥ .. 1600¸¸ ·Î¿ì¿©µµ .. 2gb°¡ ³Ñ´Â°Ô ÀÌ»óÇÕ´Ï´Ù.. ¿¢¼¿¿¡µµ µé¾î°¥ Á¤µµÀÇ Å©±âÀ̸é..
mdb ÆÄÀÏÀÌ 2±â°¡°¡ ³Ñ¾î°¡Áö ¾ÊÀ»°Í °°Àºµ¥ ¸»ÀÌÁÒ ..
     
python 2019-05
*ºñ¹Ð±ÛÀÔ´Ï´Ù
          
±èÁ¦¿¬ 2019-05
*ºñ¹Ð±ÛÀÔ´Ï´Ù
               
python 2019-05
*ºñ¹Ð±ÛÀÔ´Ï´Ù
                    
±èÁ¦¿¬ 2019-05
¤¾¤¾ ã¾Æº¸½Ã¸é.. python ÀÌ .. ÀÎÄÚµù ¹®Á¦°¡ ¾ÆÁÖ °ñ¸Ó¸® ¾ÆÇÅ´Ï´Ù..
2¹öÀü¿¡¼­´Â ¿ÏÀü º¹ÀâÇߴµ¥
3¹öÀü ¿Í¼­´Â ±×·¡µµ ±¦Âú¾Æ Áø°É·Î ¾Ë°í ÀÖ½À´Ï´Ù.


QnA
Á¦¸ñPage 1960/5691
2015-12   1551976   ¹é¸Þ°¡
2014-05   5016514   Á¤ÀºÁØ1
2016-03   5996   chotws
2011-11   5996   GoodWolf
2019-05   5995   python
2005-09   5995   ½É±Ô»ó
2011-05   5995   ¹ÚÇö¼ö
2005-03   5995   ¿ÀÀçÈ£
2005-09   5995   ±èÈ«±â
2006-03   5995   ³ª°­¹®
2011-07   5995   µðÀÚÀ禽º
2013-11   5995   user
2005-08   5994   ±èÀçÆò
2016-05   5994   ±è°Ç¿ì
2011-12   5994   Âü¼¼»ó¸Í±Û±â
2015-12   5994   ZZIZIM
2011-09   5994   Âü¼¼»ó¸Í±Û±â
2005-06   5994   ÀÌÀ±¼º
2005-07   5994   ¹ÚÁؼ®
2012-04   5994   ½Å¼º°ø
2005-10   5994   Á¤¿µ±³
2005-07   5994   ¹ÚÈñ¼®