2012-09-14 8 views
1

CSV 형식으로 많은 양의 데이터 (7 Mio. 행)가 있습니다. 한 달에 한 번씩 SharePoint-Project로 자동 가져와야합니다. 총 데이터 양은 그다지 크지 않습니다 (100 kB). 해당 데이터의 쿼리는 일반적으로 하나 또는 몇 개의 행만 검색합니다.SharePoint 2010의 대용량 데이터

SharePoint는 큰 목록 (임계 값 등)을 "좋아"하지 않기 때문에 병목 현상을 해결하는 가장 좋은 방법이 궁금합니다.

  1. 는 그냥 SQL 데이터베이스에

  2. 저장 데이터를하고 "래퍼 쓰기 (가져 오기가 확실히 시간이 걸릴 것입니다 전에도 삭제의 원인이 선호하지 않을까요) 목록 에 데이터를 넣어 "직접 SQL에 연결하기

이것은 이것을 해결할 수있는 첫 번째 생각입니다. 다른 (더 나은) 접근법이 있습니까?

답변

1

이 작업을 수행하려면 SSIS를 사용합니다.

SSIS 용 SharePoint 목록 어댑터를 다운로드하십시오 (이들에 대한 Google 검색 만 수행하십시오).

플랫 파일 연결을 사용하여 CSV 파일에서 데이터를 가져오고 공유 지점 목록에있는 데이터를 CSV 파일의 데이터와 비교하고 새 행만 추가 할 수 있습니다. 병합/이것을하기 위하여 결합하십시오.

나는 이것을 전에 해왔다. 당신이 더 자세한 정보가 필요하면 알려주지. 이것은 내 머리 꼭대기에있다.