Docs Menu
Docs Home
/
BI 커넥터
/

Microsoft Excel에서 연결

이 페이지의 내용

  • 전제 조건
  • 절차

BI용 MongoDB Connector 및 ODBC 데이터 연결을 사용하여 MongoDB collection에서 Microsoft Excel 스프레드시트로 데이터를 가져올 수 있습니다.

MongoDB Connector for BI에 Excel을 연결하려면 먼저 시스템 데이터 소스 이름(DSN)을 만들어야 합니다.

Excel을 BI용 MongoDB 커넥터에 연결하려면 다음이 필요합니다.

  • 64비트 버전의 Excel입니다. 다음 명령을 실행하여 64비트 또는 32비트 버전의 Excel이 설치되어 있는지 확인합니다.

    file -N /Applications/Microsoft\ Excel.app/Contents/MacOS/Microsoft\ Excel

    다음 표에는 위 명령의 가능한 출력과 각각의 의미가 나와 있습니다.

    반환 값
    의미
    Mach-O 64-bit executable x86_64
    64비트 바이너리
    Mach-O executable i386
    32비트 바이너리
    Mach-O 64-bit executable x86_64
    Mach-O executable i386
    FAT 바이너리( 32비트 및 64비트 프로세스 모두와 호환)

    64비트 버전의 Excel로 업그레이드하는 방법에 대한 자세한 내용은 Microsoft 지원을 참조하세요.

  • iODBC를 설치합니다.

    참고

    iODBC의 64비트 버전과 32비트 버전이 모두 설치 프로그램에 포함되어 있습니다. iODBC를 사용하여 DSN을 테스트하는 경우 64비트 버전의 애플리케이션을 사용해야 합니다.

    iODBC는 데이터 소스 이름(DSN)을 생성하거나 수정하는 데 권장되지 않습니다. DSN을 생성하거나 수정하려면 MongoDB BI Connector ODBC 드라이버에 포함된 ODBC 관리자 애플리케이션을 사용하합니다.

  • 데이터 소스 이름(DSN)을 생성하세요.

    중요

    Excel에서는 DSN(데이터 소스 이름) 구성에 다음 설정이 필요합니다.

    • DSN에 DATABASE 키워드를 지정해야 합니다. DATABASE 키워드를 설정하지 않으면 Excel은 컬렉션도 인식하지 못합니다.

    • TLS/SSL 인증서는 /Library/ODBC/ 디렉토리에 저장되어야 합니다. DSN의 모든 TLS/SSL 키워드는 이 디렉토리에 있는 인증서를 가리켜야 합니다.

이 튜토리얼을 시작하기 전에 실행 중인 mongosqld 인스턴스가 있는지 확인합니다.

1

Microsoft Excel을 시작하고 빈 워크시트를 엽니다.

2

Data 탭을 선택하여 데이터 도구 모음을 엽니다.

3
  1. 도구 모음 왼쪽에 있는 Get External Data 버튼을 클릭합니다.

  2. From Other Sources를 클릭합니다.

  3. From Data Connection Wizard 옵션을 선택합니다.

데이터 연결 마법사 옵션 스크린샷
클릭하여 확대
4

데이터 소스 옵션 목록에서 ODBC DSN을(를) 선택하고 Next을(를) 클릭합니다.

데이터 원본 옵션 선택 상자 스크린샷
5

BI Connector 인스턴스에 연결할 DSN을 선택하고 Next을(를) 클릭합니다.

DSN 목록 스크린샷
6

드롭다운 목록에서 데이터베이스를 선택하고 데이터를 가져올 collection을 선택합니다. 완료되면 Next을(를) 클릭합니다.

데이터베이스 및 테이블 목록 스크린샷
7

데이터 연결 파일을 저장하고 Finish을(를) 클릭합니다. 나중에 이 연결을 다시 사용하려면 Data -> Get External Data -> Existing Connections 메뉴에서 선택할 수 있습니다.

8

최종 대화 상자 창에서 워크시트의 형식을 지정할 수 있습니다. 완료되면 OK을(를) 클릭합니다.

1

Microsoft Excel을 시작하고 빈 워크시트를 엽니다.

2
  1. Data 데이터 탭을 선택하여 데이터 도구 모음을 엽니다.

  2. 도구 모음 왼쪽에 있는 New Database Query 버튼을 클릭합니다.

    New Database Query 버튼이 표시되지 않으면 Get External Data을(를) 클릭한 다음 New Database Query을(를) 클릭합니다.

  3. From Database를 클릭합니다.

데이터베이스에서 가져오기 옵션의 스크린샷
클릭하여 확대
3
  1. System DSN 탭을 클릭합니다.

  2. BI Connector 인스턴스에 연결할 DSN을 선택합니다.

  3. OK를 클릭합니다.

DSN 선택 대화상자 스크린샷
클릭하여 확대
4

인증을 활성화한 상태로 BI Connector를 실행하는 경우 다음 대화 상자에 BI Connector 인스턴스에 연결하는 데 사용되는 usernamepassword를 입력합니다.

참고

username 지정 시 사용자의 인증 데이터베이스를 포함하세요. 예시: salesadmin?source=admin

인증이 활성화된 BI Connector를 실행하지 않는다면 이 필드를 비워 두세요.

Ok를 클릭합니다.

5
  1. 대화 상자 왼쪽에서 서버 이름을 클릭하여 데이터베이스의 컬렉션 목록을 확장합니다.

  2. 목록에서 가져오려는 데이터가 포함된 컬렉션을 선택합니다.

  3. 가져오기 전에 데이터를 보려면 Run을 클릭하여 생성된 SQL statement를 실행하세요. 데이터는 명세서 아래의 표에 표시됩니다.

  4. Return Data를 클릭합니다.

테이블 선택 대화 상자의 스크린샷
클릭하여 확대
6
  1. 데이터를 Excel로 가져오는 방법을 선택합니다.

    데이터를 다음으로 가져올 수 있습니다.

    • Existing Sheet는 표를 시작할 셀을 지정합니다.

    • A1셀에서 테이블을 자동으로 시작하는 New Sheet.

    • 새 시트의 PivotTable.

  2. 가져오기 프로세스를 완료하려면 OK을(를) 클릭합니다.

예시

다음 이미지는 supplySales 테이블에서 새 시트로 데이터를 가져온 결과를 보여 줍니다.

새 시트에서 가져온 데이터의 스크린샷
클릭하여 확대

참고

Mac용 Excel에서는 악센트 표시가 있는 문자와 같은 특수 문자가 제대로 표시되지 않을 수 있습니다.

이 페이지의 내용