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

python   
   Á¶È¸ 5973   Ãßõ 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 1956/5687
2014-05   4993415   Á¤ÀºÁØ1
2015-12   1529359   ¹é¸Þ°¡
2016-05   5974   Sunrise
2005-10   5974   Á¤¿µ±³
2011-07   5974   FreeBSD
2005-10   5974   ±è´ë¼º
2017-02   5974   È£µ¹1735
2019-04   5974   Â÷³ÝÄÄÇ»ÅÍ
2005-01   5974   ÃÖ¿¬½Â
2005-10   5974   À±Á¾¿Ï
2013-05   5973   GoodWolf
2016-01   5973   topschool
2018-08   5973   ±è°Ç¿ì
2005-09   5973   ±èÈ«±â
2012-08   5973   õ¾ÈÁ¤¼ºÈÆ
2005-06   5973   ÀÌÀ±¼º
2014-05   5973   À©µµ¿ì10
2014-03   5973   BJÈÄ´Ì
2009-11   5973   ½ºÆÀÆѸ¶¸°
2012-12   5973   ±è°Ç¿ì
2013-05   5973   ¹«¾Æ
2016-10   5972   ÄĹÚ