통합 문서 (파워 쿼리)에 SQL Server 데이터베이스 연결

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

SQL Server 데이터베이스에 연결을 사용 하 여 Excel의 가져오기 및 변환 (파워 쿼리) 발생 합니다.

  1. 데이터 탭의 데이터 가져오기를 클릭 > 데이터베이스에서 > SQL Server 데이터베이스에서 합니다. 데이터 가져오기 단추가 보이지 않으면 새 쿼리 를 클릭 > 데이터베이스에서 > SQL Server 데이터베이스에서 합니다.

  2. Microsoft SQL 데이터베이스 대화 상자의 서버 이름 상자에서 연결할 SQL Server를 지정합니다. 필요한 경우 데이터베이스 이름도 지정할 수 있습니다.

  3. 네이티브 데이터베이스 쿼리를 사용 하 여 데이터를 가져오려는 경우 SQL 문이 표시 상자에서 쿼리를 지정 합니다. 자세한 내용은 네이티브 데이터베이스 쿼리를 사용 하 여 데이터베이스에서 데이터 가져오기를참고 합니다.

    파워 쿼리 SQL Server 데이터베이스 연결 대화 상자
  4. 확인을 선택합니다.

  5. SQL Server 데이터베이스에 연결할 인증 모드를 선택합니다.

    파워 쿼리 SQL Server 연결 로그인 자격 증명
    1. Windows: 기본 선택입니다. Windows 인증을 사용하여 연결하려는 경우 선택합니다.

    2. 데이터베이스: SQL Server 인증을 사용하여 연결하려는 경우 선택합니다. 선택한 후에는 SQL Server 인스턴스에 연결할 사용자 이름 및 암호를 지정합니다.

  6. 기본적으로 암호화 연결 확인란을 파워 쿼리가 암호화 된 연결을 사용 하 여 데이터베이스에 연결 나타내기 위해 선택 됩니다. 암호화 된 연결을 사용 하 여 연결 하려면이 확인란의 선택을 취소 한 다음 연결 을 클릭 합니다.

    암호화된 연결을 사용하여 SQL Server로 연결하도록 설정되지 않은 경우 파워 쿼리에서 암호화되지 않은 연결을 사용하여 연결하라는 메시지가 표시됩니다. 메시지에서 확인을 클릭하여 암호화되지 않은 연결을 사용해 연결합니다.

수식 예제

쿼리 편집기 를 사용 하 여 파워 쿼리에 대 한 수식을 작성 수 있습니다.

= Sql.Databases(".")
= Sql.Database(".","Contoso")
  1. Power Query 리본 메뉴 탭에서 에서 데이터베이스 를 클릭 > SQL Server 데이터베이스에서 합니다.

    전원 데이터베이스에서 쿼리 옵션
  2. Microsoft SQL 데이터베이스 대화 상자의 서버 이름 상자에서 연결할 SQL Server를 지정합니다. 필요한 경우 데이터베이스 이름도 지정할 수 있습니다.

  3. 네이티브 데이터베이스 쿼리를 사용 하 여 데이터를 가져오려는 경우 SQL 문이 표시 상자에서 쿼리를 지정 합니다. 자세한 내용은 네이티브 데이터베이스 쿼리를 사용 하 여 데이터베이스에서 데이터 가져오기를참고 합니다.

    파워 쿼리 SQL Server 데이터베이스 연결 대화 상자
  4. 확인을 선택합니다.

  5. SQL Server 데이터베이스에 연결할 인증 모드를 선택합니다.

    파워 쿼리 SQL Server 연결 로그인 자격 증명
    1. Windows: 기본 선택입니다. Windows 인증을 사용하여 연결하려는 경우 선택합니다.

    2. 데이터베이스: SQL Server 인증을 사용하여 연결하려는 경우 선택합니다. 선택한 후에는 SQL Server 인스턴스에 연결할 사용자 이름 및 암호를 지정합니다.

  6. 기본적으로 암호화 연결 확인란을 파워 쿼리가 암호화 된 연결을 사용 하 여 데이터베이스에 연결 나타내기 위해 선택 됩니다. 암호화 된 연결을 사용 하 여 연결 하려면이 확인란의 선택을 취소 한 다음 연결 을 클릭 합니다.

    암호화된 연결을 사용하여 SQL Server로 연결하도록 설정되지 않은 경우 파워 쿼리에서 암호화되지 않은 연결을 사용하여 연결하라는 메시지가 표시됩니다. 메시지에서 확인을 클릭하여 암호화되지 않은 연결을 사용해 연결합니다.

수식 예제

쿼리 편집기 를 사용 하 여 파워 쿼리에 대 한 수식을 작성 수 있습니다.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

Excel 2007 통합 문서에서 Microsoft SQL Server 데이터베이스에 연결 하는 Office 데이터 연결 (.odc) 파일을 사용할 수 있도록 가져오기 및 변환 환경에서 Excel 2007에서 사용할 수 없습니다. SQL Server는 최적의 성능을, 가용성, 확장성 및 보안을 필요로 하는 전사적 데이터 솔루션을 위해 디자인 된 모든 기능을 갖춘, 관계형 데이터베이스 프로그램입니다.

  1. 데이터 탭의 외부 데이터 가져오기 그룹에서 기타 원본에서 클릭 한 다음 SQL Server 를 클릭 합니다.

    Excel 리본 메뉴 모양

    데이터 연결 마법사가 시작 됩니다. 이 세 개 이상의 페이지가 되었습니다.

    페이지 1: 데이터베이스 서버에 연결   

  2. 1 단계에서 서버 이름 상자에 SQL Server 컴퓨터의 이름을 입력 합니다.

  3. 로그온 자격 증명에서 2 단계에서 다음 중 하나를 실행 합니다.

    • 현재 Microsoft Windows 사용자 이름과 암호를 사용 하려면 Windows 인증 사용 을 클릭 합니다.

    • 데이터베이스 사용자 이름 및 암호를 입력 하려면 다음 사용자 이름 및 암호를 사용 하 여 클릭 한 다음 해당 사용자 이름암호 상자에 사용자 이름 및 암호를 입력 합니다.

      보안 정보: 

      • 대문자를 결합 하는 강력한 암호 및 소문자, 숫자 기호를 사용 합니다. 이러한 요소가 포함 되지 않은 암호입니다. 강력한 암호: Y6dh! et5 합니다. 약한 암호: house1 합니다. 암호 길이에 8 개 이상의 문자 이어야 합니다. 14 이상의 문자를 사용 하는 암호 구문을 더 좋습니다.

      • 암호는 반드시 기억해야 합니다. 암호를 잊은 경우 Microsoft에서 사용자의 암호를 다시 찾을 수 없습니다. 따라서 암호를 따로 기록한 후 안전한 장소에 보관해 두세요.

      2 페이지: 데이터베이스 및 테이블 선택   

  4. 원하는 데이터가 들어 있는 데이터베이스를 선택 하세요 아래에서 데이터베이스를 선택 합니다. 특정 테이블에 연결 특정 테이블이 나 보기를 선택 합니다.

    또는이 연결 파일을 사용 하는 다른 사용자가 테이블 및 뷰 목록에 대 한 메시지가 표시 되는 있도록 특정 테이블에 연결 확인란을 지울 수 있습니다.

    페이지 3: 데이터 연결 파일 저장 및 마침   

  5. 필요한 경우 파일 이름 상자에 기본 파일 이름을 수정 합니다. 기본 파일 위치 (내 데이터 원본)를 변경 하려면 찾아보기를 클릭 합니다.

  6. 원하는 경우 설명, 이름키워드 검색 상자에 파일, 친숙 한 이름 및 일반 검색 단어에 대 한 설명을 입력 합니다.

  7. 데이터가 업데이트 될 때 연결 파일 항상 사용 되도록 항상이이 데이터를 새로 고치려면이 파일을 사용 하는 경우 확인란을 클릭 합니다. 이 확인란을 클릭 하면 연결 파일에 대 한 업데이트 항상 연결 파일을 사용 하는 모든 통합 문서에서 사용할 수 있습니다.

  8. 액세스 방식을 지정 하려면 피벗 테이블 보고서의 외부 데이터 원본은 통합 문서 Excel Services 에 저장 되 고 Excel Services 를 사용 하 여 연 경우 데이터에 로그온 할 때 다음 옵션 중 하나를 선택 하 고 인증 설정 클릭 합니다. 원본:

    • Windows 인증     Windows 사용자 이름 및 현재 사용자의 암호를 사용 하려면이 옵션을 선택 합니다. 가장 안전한 방법은 없지만 많은 사용자가 서버에 연결 되어 있을 때 성능이 떨어질 수 있습니다.

    • SSO     로그인에 SSO (Single)을 사용 하려면이 옵션을 선택 하 고 SSO ID 상자에 적절 하 게 식별 문자열을 입력 합니다. 사이트 관리자 사용자 이름 및 암호를 저장할 수 있는 단일 기호에서 데이터베이스를 사용 하도록 Windows SharePoint Services 사이트를 구성할 수 있습니다. 이 방법은 가장 효율적으로 될 수 있는 많은 사용자가 서버에 연결 된 경우.

    • 없음     연결 파일의 사용자 이름 및 암호를 저장 하려면이 옵션을 선택 합니다.

      보안 정보: 데이터 원본에 연결할 때 로그온 정보를 저장 하지 않도록 합니다. 이 정보를 일반 텍스트로 저장 될 수 있습니다 및 악의적인 사용자 데이터 원본을 보안을 손상 시킬 정보에 액세스할 수 있습니다.

      참고: 인증 설정 Excel가 아닌 Excel Services 기준 으로만 사용 됩니다.

  9. 확인을 클릭합니다.

  10. 데이터 연결 마법사를 닫으려면 완료 를 클릭 합니다.

    데이터 가져오기 대화 상자가 표시 됩니다.

  11. 통합 문서에서이 데이터를 표시할 방법을 선택 하세요 아래에서 다음 중 하나를 실행 합니다.

    • Excel 표를 만들려면 (기본값은)를 클릭 합니다.

    • 피벗 테이블 보고서를 만들려면 피벗 테이블 보고서 를 클릭 합니다.

    • 피벗 차트 및 피벗 테이블 보고서를 만들려면 피벗 차트 및 피벗 테이블 보고서를 클릭 합니다.

      참고: 연결만 만들기 옵션은 OLAP 데이터베이스에만 사용할 수 있습니다.

  12. 아래에서 데이터를 표시할 위치?, 다음 중 하나를 수행 합니다.

    • 기존 워크시트에 데이터를 배치 하려면 기존 워크시트 를 선택 하 고 데이터 찾으려는 셀 범위에서 첫 번째 셀의 이름을 입력 합니다.

      대화 상자를 잠시 축소 워크시트에서 시작 셀을 선택 하 고 단추 이미지 대화 상자 확장 클릭 합니다 단추 이미지 대화 상자 축소 클릭 합니다.

    • A1 셀부터 새 워크시트의 데이터를 배치 하려면 새 워크시트 를 클릭 합니다.

  13. 필요에 따라 연결 속성을 변경 (고 변경할 수 있습니다도 연결 파일) 속성 을 클릭 하 여 연결 속성 대화 상자에서 변경한 다음 확인 을 클릭 합니다.

    자세한 내용은 연결 속성을 참조 하십시오.

추가 지원

Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받고, Excel 사용자 의견에서 새로운 기능이나 개선 사항을 제안해 보세요.

참고 항목

파워 쿼리 이라고 가져오기 및 Excel 2016에서 변환

외부 데이터 원본에서 데이터 가져오기

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

이 정보가 유용한가요?

의견 주셔서 감사합니다!

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

×