SharePoint로 데이터 가져오기, 연결 또는 이동

SharePoint로 데이터 가져오기, 연결 또는 이동

Access와 SharePoint를 모두 결합 하 고 향상 시킬 수 있습니다. 이렇게 하려면 데이터를 가져오거나 연결 하거나 이동할 수 있습니다. 가져오기는 SharePoint 목록의 복사본을 Access 데이터베이스에 만듭니다. 다른 프로그램의 데이터에 연결 하면 SharePoint와 Access 모두에서 최신 데이터를 보고 편집할 수 있습니다. 이동 하면 데이터베이스의 테이블에 연결 된 상태를 유지 하 고 해당 관계를 유지 하는 목록이 SharePoint 사이트에 만들어집니다.

경고     Access 데이터베이스 파일을 OneDrive 또는 SharePoint 문서 라이브러리에 저장할 수 있지만 이러한 위치에서 Access 데이터베이스를 열지 않는 것이 좋습니다. 파일이 편집용으로 로컬로 다운로드 된 후 SharePoint에 변경 내용을 저장 하면 다시 업로드 될 수 있습니다. 둘 이상의 사용자가 SharePoint에서 Access 데이터베이스를 여는 경우 데이터베이스의 여러 복사본이 만들어지고 예기치 않은 동작이 발생할 수 있습니다. 이 권장 사항은 단일 데이터베이스, 분할 데이터베이스, .accdb,. dc, .accde,. accdc 파일 형식을 비롯 한 모든 유형의 Access 파일에 적용 됩니다. Access 배포에 대 한 자세한 내용은 access 응용 프로그램 배포를 참조 하세요.

실행할 작업

SharePoint 목록 가져오기

SharePoint 목록에 연결

데이터를 SharePoint로 이동

Access와 SharePoint 간에 데이터를 연결할 때의 이점

Access Services를 사용 하 여 데이터베이스 게시

SharePoint 목록 가져오기

데이터 가져오기를 실행하면 Access에서 테이블이 만들어지고 원본 목록 또는 보기의 열 및 항목이 해당 테이블에 필드 및 레코드로 복사됩니다. 가져오는 동안 복사할 목록을 지정하고 선택한 각 목록에 대해 전체 목록을 가져올지 또는 특정 보기만 가져올지를 지정할 수 있습니다. 가져오기 작업이 완료되면 가져오기 작업 정보를 설정으로 저장할 수 있습니다. 가져오기 설정을 사용하면 나중에 작업을 수행할 때마다 가져오기 마법사를 사용하지 않고도 가져오기 작업을 반복할 수 있습니다.

SharePoint 목록을 Access 데이터베이스로 가져오는 일반적인 이유는 다음과 같습니다.

  • SharePoint 사이트에서 연락처 목록과 같은 데이터가 더 이상 필요하지 않기 때문에 Access 데이터베이스로 영구적으로 이동하려고 합니다. 이런 경우 목록을 Access에 가져온 다음 SharePoint 사이트에서는 삭제할 수 있습니다.

  • 현재 부서 또는 작업 그룹에서 사용하는 프로그램은 Access인데 가끔 데이터베이스 중 하나로 병합해야 하는 추가 정보로 SharePoint 목록이 제공되는 경우가 있습니다.

목록을 가져오기 전에 완료할 단계

  1. 복사할 목록이 있는 SharePoint 사이트를 찾아 사이트 주소를 기록합니다.

    유효한 사이트 주소는 http:// 또는 https://로 시작되고 다음에 서버 이름이 오며 맨 끝에 서버의 특정 사이트 경로가 옵니다.

  2. 데이터베이스에 복사할 목록을 식별한 다음 전체 목록을 복사할지 또는 특정 보기만 복사할지를 결정합니다. 한 번의 가져오기 작업으로 여러 개의 목록을 가져올 수 있지만 각 목록의 보기는 하나만 가져올 수 있습니다. 필요한 경우 원하는 열과 항목만 포함하는 보기를 만듭니다.

  3. 원본 목록이나 보기에서 열을 검토합니다.

    다음 표에서는 각 요소를 가져올 때 유의해야 할 일부 고려 사항에 대해 설명합니다.

    요소

    고려 사항

    Access에서는 한 테이블에 256개의 필드만 지원하므로 처음 256개의 열만 가져오게 됩니다. 이 문제가 발생 하지 않도록 하려면 SharePoint에서 목록 보기를 만들고 원하는 열만 추가 하 여 총 열 수가 256를 넘지 않도록 합니다. 그런 다음 ImportSharePointList 매크로 함수 를 사용 하 여 원하는 보기 ID를 지정 합니다.

    폴더

    SharePoint 목록에 있는 각 폴더는 Access 테이블에서 레코드가 됩니다. 폴더 안의 항목 또한 폴더에 해당하는 레코드 바로 아래에 또 다른 레코드로 나타납니다.

    조회 열

    원본 열이 다른 목록의 값을 조회 하는 경우 Access에서는 표시 값을 필드 자체의 일부로 가져옵니다. 조회 된 표는 가져오지 않습니다. 다른 테이블로의 조회를 다시 만들려면 sharepoint 목록에 연결 하 고 데이터를 sharepoint로 이동을 참조 하세요.

    계산된 열

    계산된 열의 결과는 필드로 복사되는데 이 필드의 데이터 형식은 계산된 결과의 데이터 형식에 따라 달라집니다. 계산을 수행하는 식은 복사되지 않습니다.

    첨부 파일

    목록의 첨부 파일 열은 첨부 파일이라는 필드에 복사됩니다.

    다중값 열

    선택 또는 조회 유형의 열에는 여러 값이 있을 수 있습니다. 여러 값을 지원하는 열을 가져오면 Access에 여러 값을 지원하는 열이 만들어집니다.

    서식 있는 텍스트

    서식 있는 텍스트 서식을 포함 하는 열은 긴 텍스트 필드로 Access 에 가져옵니다. 긴 텍스트 필드의 텍스트 형식 속성이 서식 있는 텍스트로설정 되며 서식은 유지 됩니다.

    관계

    Access에서는 가져오기 작업이 완료될 때 관련 테이블 간 관계를 자동으로 만들지 않습니다. 관계 탭의 옵션을 사용하여 다양한 새 테이블과 기존 테이블 간 관계를 수동으로 만들어야 합니다. 관계 탭을 표시하려면 데이터베이스 도구 탭의 관계 그룹에서 관계를 클릭합니다.

  4. 목록을 가져올 데이터베이스를 식별합니다.

    데이터베이스에 데이터를 추가하는 데 필요한 권한이 있는지 확인합니다. 기존 데이터베이스에 데이터를 저장하지 않으려면 빈 데이터베이스를 만듭니다.

  5. 데이터베이스에서 테이블을 검토합니다.

    가져오기 작업을 수행 하면 SharePoint 목록과 같은 이름으로 테이블이 만들어집니다. 해당 이름이 이미 사용 중인 경우에는 새 테이블 이름에 "1" Access 추가 합니다 (예: Contacts1이 이미 Access 사용 중인 경우에는 Contacts1). 또한 Contacts2를 만들 수 있습니다.

목록 가져오기

  1. 가져온 데이터를 저장할 Access 데이터베이스를 엽니다. 기존 데이터베이스에 데이터를 저장하지 않으려면 새 데이터베이스를 만듭니다.

  2. 텍스트 가져오기/연결 마법사의 위치는 Access 버전에 따라 약간 다릅니다. 해당 Access 버전과 일치하는 단계를 선택합니다.

    • Office 365 또는 Access 2019을 사용 하는 경우 외부 데이터 탭의 가져오기 & 링크 그룹에서 온라인 서비스 > SharePoint 목록의새 데이터 원본 >을 클릭 합니다.

    • Access 2016, Access 2013 또는 Access 2010을 사용하는 경우 외부 데이터 탭의 가져오기 및 연결 그룹에서 기타 단추를 클릭하여 옵션 목록을 드롭다운한 다음 SharePoint 목록을 클릭합니다.

  3. Access에서 외부 데이터 가져오기 - SharePoint 사이트 대화 상자가 열립니다.

    외부 데이터 가져오기 - SharePoint 사이트 대화 상자에서 가져오거나 SharePoint 사이트에 연결하도록 선택합니다.

  4. 마법사에서 원본 사이트의 주소를 지정합니다.

  5. 현재 데이터베이스의 새 테이블로 원본 데이터 가져오기 옵션을 선택하고 다음을 클릭합니다.

  6. 마법사에 표시되는 목록에서 가져올 목록을 선택합니다.

    참고    SharePoint 라이브러리에 연결할 수 있지만 SharePoint 에서만 문서를 추가할 수 있습니다.

  7. 가져올 항목 열에서 선택한 각 목록에 원하는 보기를 선택합니다.

  8. 다른 목록에 저장된 값을 조회하는 필드의 ID 대신 표시 값 가져오기 확인란은 선택한 목록의 조회 열에서 가져오는 데이터를 제어합니다. 다음 중 하나를 수행합니다.

    • 필드 자체의 일부로 표시 값을 가져오려면 이 확인란을 선택합니다. 이 경우 필드는 다른 테이블에서 값을 조회하지 않습니다.

    • 대상 필드가 다른 테이블에서 값을 조회하도록 하려면 이 확인란의 선택을 취소합니다. 이렇게 하면 표시 값 행의 ID가 대상 필드에 복사됩니다. ID는 Access에서 조회 필드를 정의하는 데 필요합니다.

    ID를 가져올 때 대상 데이터베이스에 조회 테이블로 사용되는 테이블이 없을 경우 현재 조회 열에 값을 제공하는 목록을 가져와야 합니다.

    가져오기 작업을 실행하면 해당 필드에 ID가 삽입되지만 필드가 조회 필드로 작동하는 데 필요한 속성이 일부만 설정됩니다. 이러한 필드의 조회 속성을 설정 하는 방법에 대 한 자세한 내용은 조회 필드 만들기 또는 삭제를 참고 하세요.

  9. 확인을 클릭합니다.

Access에서 목록을 가져오고 마법사의 마지막 페이지에 작업 상태가 표시됩니다. 나중에 가져오기 작업을 반복하려는 경우 세부 정보를 가져오기 설정으로 저장할 수 있습니다. Access에서는 가져오기 작업 과정에서 데이터베이스의 테이블을 덮어쓰지 않으며 사용자는 기존 테이블에 목록 또는 보기의 내용을 추가할 수 없습니다.

가져오기에 대해 추가로 알아야 할 사항

가져오기에 대한 관련 작업

가져오기 작업을 완료한 후 다음과 같은 작업을 추가로 실행할 수 있습니다.

데이터 형식 확인    Access 에서는 원본 열에 해당 하는 각 필드에 대해 적절 한 데이터 형식을 선택 합니다. 각 필드와 해당 설정을 확인 하 여 모든 필드가 원하는 방식으로 설정 되었는지 확인 합니다.

추가 필드 조사    테이블의 기반이 되는 목록 유형에 따라 일부 추가 필드 (예: 제목, 수정 됨 또는 CreatedBy)가 표에 있는지도 볼 수 있습니다. Access 데이터베이스에 이러한 필드가 필요하지 않으면 안전하게 삭제할 수 있습니다.

맨 위로 이동

SharePoint 목록에 연결

SharePoint 목록에 연결하면 원본 목록의 구조와 내용을 반영하는 새 테이블이 Access에 만들어지는데 이러한 테이블을 연결된 테이블이라고 합니다. 가져오기와 달리 연결을 사용하면 목록에 대한 링크만 만들어지고 목록의 특정 보기에 대한 링크는 만들어지지 않습니다.

연결은 다음 두 가지 측면에서 가져오기보다 강력한 기능이라고 할 수 있습니다.

  • 데이터 추가 및 업데이트    SharePoint 사이트로 이동하거나 Access 내의 데이터시트 보기 또는 폼 보기에서 작업하여 데이터를 변경할 수 있습니다. 한 위치에서 변경한 내용은 다른 위치에 반영됩니다. 그러나 열을 제거하거나 변경하는 경우처럼 구조를 변경하려는 경우에는 SharePoint 사이트에서 목록을 열어야 합니다. Access에서 작업하는 동안에는 연결된 테이블에서 필드를 추가, 삭제 또는 수정할 수 없습니다.

  • 조회 테이블    SharePoint 목록에 연결할 때 조회 목록이 데이터베이스에 이미 연결되어 있지 않으면 모든 조회 목록에 대해 연결된 테이블이 Access에서 자동으로 만들어집니다. 조회 목록에 다른 목록을 조회하는 열이 있으면 해당 목록도 연결 작업에 포함되므로 모든 연결된 테이블의 조회 목록에 대해 연결된 테이블이 데이터베이스에 만들어집니다. Access에서는 이러한 연결된 테이블 간 관계도 만들어집니다.

SharePoint 목록에 연결하는 일반적인 시나리오

대개 다음과 같은 경우 Access 데이터베이스에서 SharePoint 목록에 연결합니다.

  • 부서 또는 작업 그룹은 다양 한 보고 및 쿼리를 위해 Access 를 사용 하 고 SharePoint를 사용 하 여 팀 공동 작업 및 통신을 합니다. 각 팀에서 연락처 및 문제점과 같은 다양한 항목을 관리하는 목록을 만들지만 이러한 목록 데이터를 데이터베이스로 가져와 집계하고 보고해야 하는 경우가 자주 있습니다. 이런 경우 연결을 사용하면 SharePoint 사이트와 데이터베이스에서 모두 데이터를 추가하고 업데이트할 수 있으며 항상 최신 데이터를 보고 작업할 수 있으므로 연결을 사용하는 것이 좋습니다.

  • SharePoint를 사용 하 여 최근에 시작한 Access 사용자입니다. 여러 데이터베이스를 팀 SharePoint 사이트로 마이그레이션했는데 이 데이터베이스에 있는 대부분의 테이블이 연결된 테이블입니다. 지금부터는 로컬 테이블을 만드는 대신 SharePoint 목록을 만든 다음 데이터베이스에서 해당 목록에 연결하려고 합니다.

  • SharePoint 사이트에 목록을 계속 저장하면서 Access 내에서 최신 데이터를 사용하여 쿼리를 실행하고 보고서를 출력하려고 합니다.

SharePoint 목록에 연결 준비

  1. 연결할 목록이 있는 SharePoint 사이트를 찾아 사이트 주소를 기록합니다.

    유효한 사이트 주소는 http:// 또는 https://로 시작되고 다음에 서버 이름이 오며 맨 끝에 서버의 특정 사이트 경로가 옵니다.

  2. 연결할 목록을 식별합니다. 단일 연결 작업에서 여러 목록에 연결할 수 있지만, 설문 조사, 토론 또는 목록의 특정 보기에 연결할 수는 없습니다.

  3. 원본 목록에서 열을 검토합니다. 다음 표에서는 각 요소에 연결할 때 유의해야 할 일부 고려 사항에 대해 설명합니다.

    요소

    고려 사항

    Access에서는 테이블의 256 필드만 지원 하므로 첫 번째 256 열만 연결 됩니다. 이 문제가 발생 하지 않도록 하려면 SharePoint에서 목록 보기를 만들고 원하는 열만 추가 하 여 총 열 수가 256를 넘지 않도록 합니다. 그런 다음 ImportSharePointList 매크로 함수 를 사용 하 여 원하는 보기 ID를 지정 하는 연결 된 테이블을 만듭니다.

    폴더

    SharePoint 목록에 있는 각 폴더는 Access 테이블에서 레코드로 나타납니다. 폴더 안의 항목 또한 폴더에 해당하는 레코드 바로 아래에 또 다른 레코드로 나타납니다.

    조회 열

    원본 열이 다른 목록의 값을 조회하고 관련 목록이 데이터베이스에 없으면 관련 목록에 대해 연결된 테이블이 Access에 자동으로 만들어집니다.

    참고    또한 Access에서는 SharePoint 사용자 정보 목록에 해당 하는 UserInfo 테이블을 만듭니다. SharePoint는이 목록을 사용 하 여 CreatedBy, ModifiedBy, 사람, 그룹 등의 SharePoint 열에 대 한 사용자 계정 정보 (예: 전자 메일, 사진, 사용자 이름)를 조회 합니다. 이 SharePoint 사용자 정보 목록은 사이트 관리자만 볼 수 있습니다.

    계산된 열

    계산된 열의 결과는 해당 필드에 표시되지만 Access에서 수식을 보거나 수정할 수는 없습니다.

    첨부 파일

    목록의 첨부 파일 열은 첨부 파일이라는 필드로 표시됩니다.

    읽기 전용 열

    SharePoint 목록에서 읽기 전용인 열은 Access에서도 읽기 전용입니다. 또한 Access에서 열을 추가, 삭제 또는 수정할 수 없습니다.

    다중값 열

    선택 또는 조회 유형의 열에는 여러 값이 있을 수 있습니다. 이러한 열에 대해 연결 작업을 실행하면 여러 값을 지원하는 필드가 만들어집니다. 원본 열의 유형이 조회이면 연결된 테이블에 다중값 조회 열이 만들어집니다.

  4. 연결된 테이블을 만들 데이터베이스를 식별합니다. 데이터베이스에 데이터를 추가하는 데 필요한 권한이 있는지 확인합니다. 기존 데이터베이스에 데이터를 저장하지 않으려면 새 데이터베이스를 만듭니다.

  5. 데이터베이스에서 테이블을 검토합니다. SharePoint 목록에 연결하면 원본 목록과 이름이 같은 테이블이 만들어집니다. 해당 이름이 이미 사용되고 있으면 Access에서 새 테이블 이름에 "1"을 추가합니다(예: 연락처1). 연락처1도 이미 사용되고 있으면 Access에서 연락처2를 만드는 식입니다. 관련 목록에도 같은 규칙이 적용됩니다.

데이터에 연결

  1. 대상 데이터베이스를 엽니다.

  2. 텍스트 가져오기/연결 마법사의 위치는 Access 버전에 따라 약간 다릅니다. 해당 Access 버전과 일치하는 단계를 선택합니다.

    • Office 365 또는 Access 2019을 사용 하는 경우 외부 데이터 탭의 가져오기 & 링크 그룹에서 온라인 서비스 > SharePoint 목록의새 데이터 원본 >을 클릭 합니다.

    • Access 2016, Access 2013 또는 Access 2010을 사용하는 경우 외부 데이터 탭의 가져오기 및 연결 그룹에서 기타 단추를 클릭하여 옵션 목록을 드롭다운한 다음 SharePoint 목록을 클릭합니다.

  3. Access에서 외부 데이터 가져오기 - SharePoint 사이트 대화 상자가 열립니다.

    외부 데이터 가져오기 - SharePoint 사이트 대화 상자에서 가져오거나 SharePoint 사이트에 연결하도록 선택합니다.

  4. 마법사에서 원본 사이트의 주소를 지정합니다.

  5. 연결 테이블을 만들어 데이터 원본에 연결을 선택하고 다음을 클릭합니다.

    연결에 사용할 수 있는 목록이 마법사에 표시됩니다.

  6. 연결할 목록을 선택하고 확인을 클릭합니다.

    참고    일부 목록이 현재 데이터베이스에 이미 연결되어 있으면 해당 목록에 대한 확인란이 선택됩니다. 이때 제거할 링크가 있을 경우 해당 링크에 대한 확인란의 선택을 취소합니다.

    Access에서 이 작업 중에 선택한 목록 및 각 관련 목록 모두에 대해 연결된 테이블을 만듭니다. 또한 Access에서는 마법사에서 선택한 목록에 해당하는 연결된 테이블을 새로 고칩니다. Access에서 테이블 간 관계도 만듭니다. 가져오기 작업과 달리 연결 작업에서는 조회 필드와 관련 목록 간 조회 속성 설정이 유지됩니다. 테이블 디자인 보기에서 조회 필드의 속성을 수동으로 설정하지 않아도 됩니다.

  7. 데이터시트 보기에서 연결된 새 테이블을 검토합니다. 모든 필드와 레코드가 제대로 표시되는지 확인합니다.

    Access에서 원본 열에 해당하는 각 필드에 적합한 데이터 형식을 선택합니다. 연결된 테이블 또는 원본 목록을 열 때마다 최신 데이터가 표시된다는 점에 유의해야 합니다. 그러나 목록 구조의 변경 내용은 연결된 테이블에 자동으로 반영되지 않습니다. 최신 목록 구조를 적용하여 연결된 테이블을 업데이트하려면 탐색 창에서 테이블을 마우스 오른쪽 단추로 클릭하고 추가 옵션을 가리킨 다음 목록 새로 고침을 클릭합니다.

참고   Access 에서는 링크 작업의 일부로 데이터베이스의 테이블을 덮어쓰지 않습니다. 또한 사용자가 기존 테이블에 SharePoint 목록의 내용을 추가할 수도 없습니다.

맨 위로 이동

데이터를 SharePoint로 이동

데이터를 SharePoint로 이동 하는 것은 백 엔드 데이터베이스를 효과적으로 만드는 방법 이지만,이 경우 데이터는 SharePoint 목록에 포함 됩니다. 프런트 엔드는 여전히 Access 데이터베이스 이므로 분할 데이터베이스와 비슷한 방식으로 배포할 수 있습니다. 가능한 경우 sharepoint로 테이블 내보내기 마법사 에서는 데이터를 sharepoint 사이트 (예: 연락처 목록)의 목록 서식 파일을 기반으로 하는 목록으로 이동 합니다. 테이블을 목록 서식 파일에 일치 시킬 수 없는 경우 해당 테이블은 SharePoint 사이트의 사용자 지정 목록이 됩니다. 데이터베이스 크기, 해당 개체 수 및 시스템 성능에 따라 작업에 다소 시간이 걸릴 수 있습니다. 프로세스 중에 마음이 바뀌면 중지를 클릭하여 취소할 수 있습니다.

마법사는 컴퓨터에 데이터베이스의 백업 복사본을 만듭니다. Access에서는 테이블의 목록에 대한 링크가 만들어져서, Access에서 작업 중일 때 SharePoint 사이트에서 데이터를 쉽게 찾을 수 있습니다. 문제가 발생 하면 SharePoint로 테이블 내보내기 마법사 에서 문제를 보고 하 고 문제를 해결 하는 데 사용할 수 있는 로그 테이블로 Access 데이터베이스에 저장 합니다.

    별도의 SharePoint 사이트를 만들어 자체 포함 위치에 목록을 유지 하는 것이 좋습니다.

참고    Access 2007에서 sharepoint로 테이블 내보내기 마법사 를 Sharepoint 사이트로 이동 마법사 라고 하며 sharepoint 목록에 대 한 참조 무결성을 만들지 않습니다.

SharePoint에 표 내보내기 마법사 사용

  1. 데이터베이스 도구 탭의 데이터 이동 그룹에서 SharePoint를 클릭합니다. 이 옵션은 데이터베이스를 .accdb 파일 형식으로 저장 한 경우에만 사용할 수 있습니다.

  2. Sharepoint 로 테이블 내보내기 마법사의 단계에 따라 sharepoint 사이트의 위치 지정을 포함 합니다.

    프로세스를 취소하려면 중지를 클릭합니다.

  3. 마법사의 마지막 페이지에서 자세한 정보 표시 확인란을 선택하여 마이그레이션에 대한 자세한 정보를 봅니다.

    이 마법사 페이지에서는 어떤 테이블이 목록에 연결되었는지 설명하고 데이터베이스의 백업 위치와 URL에 대한 정보를 제공합니다. 또한 마이그레이션 문제가 발생한 경우에는 경고를 표시하고, 문제점에 대한 자세한 정보를 볼 수 있는 로그 테이블의 위치를 알려 줍니다.

  4. 마법사 작업이 모두 완료되면 마침을 클릭합니다.

    마법사에서 경고를 표시하면 로그 테이블을 검토하고 필요한 조치를 취하여 데이터가 마이그레이션되었는지 확인해야 합니다. 예를 들어 특정 필드가 이동되지 않거나 SharePoint 목록과 호환되는 다른 데이터 형식으로 변환되었을 수 있습니다.

참고    또한 Access에서는 SharePoint 사용자 정보 목록에 해당 하는 UserInfo 테이블을 만듭니다. SharePoint는이 목록을 사용 하 여 CreatedBy, ModifiedBy, 사람, 그룹 등의 SharePoint 열에 대 한 사용자 계정 정보 (예: 전자 메일, 사진, 사용자 이름)를 조회 합니다. 이 SharePoint 사용자 정보 목록은 사이트 관리자만 볼 수 있습니다.

발생할 수 있는 제한 사항

SharePoint로 테이블 내보내기 마법사 가 완료 되 면 Access에 데이터 관련 문제가 발생 하는 경우 메시지가 표시 됩니다. Access에서는 SharePoint 사이트로 이동 문제점이라는 로그 테이블을 만들고 데이터베이스에 테이블을 추가합니다. SharePoint 사이트로 이동 문제점 테이블은 데이터베이스에 저장되지만, SharePoint 사이트에 목록으로 게시되지는 않습니다.

다음 표에는 데이터가 마이그레이션되는 방법에 대한 제한 사항이 나열되어 있습니다(일반적으로 Access와 SharePoint가 같은 기능을 공유하지 않는 경우나, 데이터 형식을 공유하지 않는 일부 경우). 예를 들어 Access 테이블에서 참조 무결성 지 원하는 경우 SharePoint 사이트의 목록에 적용 됩니다. 다음 표의 정보는 데이터를 마이그레이션할지를 결정하는 데 도움이 될 수 있으며, SharePoint 사이트로 이동 문제점 테이블에 보고된 문제를 검토하는 경우 유용할 수 있습니다.

데이터 형식 또는 문제

문제

결과

COM 개체 데이터 형식

SharePoint 사이트는 COM 개체 데이터 형식을 지원하지 않습니다.

필드는 이동되지 않습니다.

이진 데이터 형식

SharePoint 사이트는 이진 데이터 형식을 지원하지 않습니다.

필드는 이동되지 않습니다.

날짜

SharePoint 사이트는 1900년 이전 날짜를 지원하지 않습니다.

1900년 이전 날짜가 포함된 데이터는 이동되지 않습니다.

텍스트 필드의 줄 바꿈 문자

SharePoint 사이트는 한 줄 텍스트 필드에서 줄 바꿈 문자를 지원하지 않습니다.

필드는 텍스트 여러 줄 텍스트 필드 또는 메모 필드로 변환됩니다.

10진수 데이터 형식

SharePoint 사이트는 10진수 데이터 형식을 지원하지 않습니다.

대신 숫자 필드 또는 Double Integer 필드가 사용됩니다.

복제 ID 데이터 형식

SharePoint 사이트는 복제 ID 데이터 형식을 지원하지 않습니다.

데이터 형식에 따라 대신 한 줄 텍스트 데이터 형식이 사용됩니다.

SharePoint 목록에서 지원되지 않는 기본값

SharePoint 사이트는 정적인 기본값(예: 텍스트 또는 숫자) 및 표준 날짜를 허용합니다. 동적인 Access의 기본값은 마이그레이션되지 않습니다.

특정 기본값 속성은 이동되지 않습니다.

고유 인덱스 필드

SharePoint 사이트에서는 목록의 해당 ID 열에 하나의 고유 인덱스 필드를 사용합니다.

다른 고유 인덱스 필드 또는 필드 집합은 이동되지 않습니다.

자동으로 열거되는 필드(ID 필드 제외)

SharePoint 사이트는 목록의 ID 열에 사용되는 필드에 대해 자동 번호 매기기만 지원합니다.

자동 번호 매기기는 ID 열이 아닌 열에는 적용되지 않습니다.

조회를 만들 수 없는 관계

일부 관계는 SharePoint 사이트에서 지원되지 않습니다(예: 기본 키가 ID 열과 관련되지 않았거나 정수가 아닌 경우).

관계는 이동되지 않습니다.

맨 위로 이동

Access와 SharePoint 간에 데이터를 연결할 때의 이점

연결 된 SharePoint 목록을 만든 후에는 다른 사용자가 SharePoint 사이트 또는 Access의 연결 된 테이블에서 목록을 사용할 수 있습니다. Access에서 테이블 또는 폼을 사용하거나 SharePoint 사이트에서 목록을 편집하여 데이터를 입력할 수 있습니다. 다음 지침 및 팁을 사용 하면 Access와 SharePoint 간에 연결 된 목록을 활용 하 고 두 항목의 조합을 활용할 수 있습니다.

문제점 관리    Access에는 SharePoint 사이트의 문제 추적 목록과 직접 상호 작용 하는 문제점 관리 서식 파일이 있습니다. 스키마는 동일 하며 Access 솔루션은 SharePoint 사이트의 데이터에 대 한 폼 및 쿼리 등의 프런트 엔드로 사용할 수 있습니다.

휴지통에서 데이터 검색    SharePoint 사이트의 휴지통을 사용 하 여 삭제 된 레코드를 쉽게 보고 실수로 삭제 한 정보를 복구할 수 있습니다.

빠른 실행    SharePoint 사이트에서 목록을 보려면 빠른 실행에서 모든 사이트 콘텐츠 보기 를 클릭 합니다. 필요한 경우 웹 브라우저에서 페이지를 새로 고쳐야 할 수 있습니다. SharePoint 사이트의 빠른 실행에 목록이 표시 되도록 SharePoint 사이트에서 목록 설정을 변경할 수 있습니다. 자세한 내용은 SharePoint 사이트에서 탐색 사용자 지정을 참조 하세요.

변경 내용 추적    Access에서 긴 텍스트 필드의 Append 속성을 Yes로 설정 하 여 해당 필드에 대 한 변경 기록을 유지할 수 있습니다. SharePoint 에서도 마찬가지로, 열의 버전 기록을 볼 수 있습니다. 예를 들어 이전 버전의 열을 복구 하거나 변경 내용이 발생 한 시점을 추적할 수 있습니다. 버전 기록을 사용 하도록 설정한 SharePoint 목록에 연결 하는 경우 Access에서는 Append 속성이 Yes로 설정 된 긴 텍스트 필드를 만듭니다. 추가 속성이 예로 설정 된 긴 텍스트 필드가 있는 Access 테이블을 이동 하면 버전 기록이 있는 SharePoint 목록이 만들어집니다.

요약 하면 Access에서 SharePoint의 변경 내용 내역을 볼 수 있으며 SharePoint는 Access에서 변경한 내용을 볼 수 있습니다. 자세한 내용은 긴 텍스트 필드 만들기 또는 삭제목록 또는 라이브러리의 항목 또는 파일의 버전 기록 보기를 참조 하세요.

오프라인으로 작업    Access에서는 SharePoint 목록에 연결 된 데이터를 사용 하 여 오프 라인으로 작업할 수 있습니다. 이 기능은 SharePoint를 사용할 수 없는 경우 작업을 계속 해야 하는 경우에 유용 합니다. SharePoint를 사용할 수 있게 되 면 변경 내용을 동기화 하 고 충돌을 쉽게 해결할 수 있습니다. 자세한 내용은 SharePoint 목록에 연결 된 테이블을 사용 하 여 오프 라인으로 작업을 참조 하세요.

알림 신청    목록 항목이 변경 되 면 알림을 신청 하 여 알릴 수 있습니다. 전자 메일 또는 문자 메시지 (SMS)에서 알림을 받을 수 있습니다. 자세한 내용은 SharePoint에서 파일 또는 폴더가 변경 되는 경우 알림 만들기를참조 하세요.

Sharepoint 목록 사용 권한 관리    연결 리스트에 대 한 SharePoint 권한을 확인 하 여 실수로 기밀 또는 비공개 데이터에 대 한 액세스 권한을 부여 하지 않도록 하는 것이 좋습니다. Sharepoint에서 다양 한 수준의 권한을 할당할 수 있으며 특정 사용자에 대 한 액세스를 선택적으로 허용 하거나 거부할 수 있습니다. 데이터베이스에서 몇 가지 중요 한 항목에만 액세스를 제한 해야 하는 경우 SharePoint 사이트의 특정 목록 항목에 대 한 사용 권한을 설정할 수도 있습니다. 자세한 내용은 SharePoint 목록 또는 라이브러리에 대 한 사용 권한 사용자 지정을 참고 하세요.

일괄 편집    상황 필드를 표시 하 고, 메모를 많이 추가 하 고, 데이터를 최신으로 가져오는 등 목록 데이터에 대 한 변경 작업을 많이 해야 하는 경우가 있습니다. 이를 일괄 편집 이라고 하며 일반적으로 Access를 사용 하 여 이러한 변경을 수행 하는 것이 더 효율적입니다.

보고서 배포    Access를 사용 하 여 연결 된 목록 데이터에서 보고서를 만드는 경우 이러한 보고서를 SharePoint 라이브러리로 내보내서 PDF 파일로 배포할 수 있습니다. 이 라이브러리는 PDF 파일이 Adobe Acrobat reader에서 열려 쉽게 읽고 페이징 하 고 검색할 수 있기 때문에 보고서 센터 역할을 합니다. 사용자가 데이터 캡처 시점을 이해 하도록 보고서에 시간 스탬프를 주는 것이 항상 좋습니다.

SharePoint를 사용 하 여 Access 테이블 만들기    SharePoint 목록을 기반으로 Access 테이블을 만들 수 있습니다. 이 방법을 사용 하면 연락처, 작업, 문제점 및 이벤트 목록에 대 한 비슷한 목적 및 필드로 표를 편리 하 고 빠르게 만들 수 있습니다. Access에서는 해당 UserInfo 테이블도 만듭니다. 자세한 내용은 테이블 만들기 및 필드 추가에서 "SharePoint 사이트를 사용 하 여 테이블 만들기" 섹션을 참조 하세요.

Microsoft Power Platform   여러 장치에서 정보를 제공 하기 위해 Access에서 연결 된 SharePoint 목록을 사용 하 여 Microsoft Power Platform 의 기능을 탭 할 수 있는 몇 가지 방법이 있습니다.

모바일 앱    모바일 장치를 사용 하 여 SharePoint 목록에 연결 된 Access 데이터 작업을 할 수 있습니다. 목록 항목을 보고 간단한 편집 작업을 할 수 있습니다. 자세한 내용은 Android 용 sharepoint 모바일 앱iOS 용 sharepoint 모바일 앱을 참조 하세요.

맨 위로 이동

Access Services를 사용 하 여 데이터베이스 게시

중요    Microsoft는 SharePoint에서 Access 웹 앱을 만들고 사용하는 것을 더 이상 권장하지 않습니다. 대신 Microsoft PowerApps을 사용하여 웹 및 모바일 장치에 대한 코드 없는 비즈니스 솔루션을 만들 수 있습니다.

웹 데이터베이스를 게시하면 해당 데이터베이스가 포함된 SharePoint 사이트가 만들어집니다. 모든 데이터베이스 개체와 데이터가 해당 사이트의 SharePoint 목록으로 이동합니다.

데이터베이스를 게시하면 데이터베이스가 웹으로 이동합니다. 브라우저 창에서 실행되는 웹 폼과 보고서를 만들 수 있으며, 표준 Access 개체(웹 개체와 구별하기 위해 "클라이언트" 개체라고도 함)도 만들 수 있습니다. 클라이언트 Access 개체를 사용하려면 Access를 설치해야 하지만, SharePoint에 있는 모든 데이터베이스 개체가 공유됩니다.

참고: Access가 컴퓨터에 설치되어 있으면 웹 데이터베이스의 클라이언트 개체를 사용할 수 있고, 설치되어 있지 않으면 웹 데이터베이스 개체만 사용할 수 있습니다.

Access Services는 웹에서 사용할 수 있는 데이터베이스를 만들기 위한 플랫폼을 제공합니다. Access 2010 및 SharePoint를 사용하여 웹 데이터베이스를 디자인하고 게시하면 다른 사용자가 웹 브라우저에서 웹 데이터베이스를 사용할 수 있습니다.

참고:  데이터베이스를 게시하려는 SharePoint 사이트에서 디자이너 권한이 필요합니다.

폼, 보고서 및 UI 매크로가 브라우저에서 실행됩니다.

웹 데이터베이스르 사용하는 경우 데이터가 SharePoint 목록에 저장됩니다: 모든 테이블은 SharePoint 목록이 되고 레코드는 목록 항목이 됩니다. 따라서 SharePoint 사용 권한을 사용하여 웹 데이터베이스 액세스를 제어할 수 있습니다.

서버에서 쿼리 및 데이터 매크로 실행: 모든 SQL 처리가 서버에서 실행됩니다. 따라서 결과 집합에 대한 트래픽이 제한되어 네트워크 성능이 향상됩니다.

맨 위로 이동

참고 항목

SharePoint 사이트로 테이블이나 쿼리 내보내기

Access 데스크톱 데이터베이스를 공유하는 방법

Access 응용 프로그램 배포

참고:  이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 정보가 도움이 되는지 알려주세요. 참조할 수 있는 영문 문서가 여기 있습니다.

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×