데이터를 내보내는 방법에서 SQL Server Excel

내보내기 테이블에서 SQL Server Excel

이전 문서에서,SQL 및 Excel:이유는 당신 모두 필요,우리가 보는 것에 대한 많은 기업이 사용을 모두의 SQL 서버 및 Excel 는 최적의 접근 방식을 데이터를 관리할 수 있습니다. 이 경우 데이터를 내보내야 하는 경우가 많습니다. 엑셀에 데이터를 얻을 수있는 가장 일반적인 이유는 다음과 같습니다:

  • 보고서에 사용할 차트 및 그래프와 같은 데이터 시각화 생성
  • 피벗 차트의 데이터 집계 또는 분석
  • 추가 변환을 위해 여러 소스의 데이터 대조
  • 데이터베이스가 아닌 사용자가 데이터를 보거나 처리할 수 있도록 만들기

이 기사에서는 데이터 수집 방법을 살펴 보겠습니다.엑셀로 데이터를 내보냅니다. 이 마법사는 여러 대상 유형으로 데이터를 내보내는 데 사용할 수 있습니다. 두 번째 방법은 엑셀에서 기본 기능을 사용합니다. 이 기능은 내보내기 프로세스 이외의 기능을 제공합니다. 우리가 기사의 끝에 요약할 각 방법의 찬부양론이 있다.1226>

방법(1):가져오기 및 내보내기 마법사를 사용하여 내보내기

데이터를 내보낼 데이터베이스를 클릭합니다. 우리는 우리의 예에서 데모 데이터베이스를 사용하고,그래서 그것을 클릭 한 다음 마우스 오른쪽 버튼으로 클릭하고 작업을 선택>데이터 내보내기.

ssms_launch_export_wizard

시작 페이지가 표시되며’다음’을 클릭하여 진행할 수 있습니다.

wizard_welcome

다음 화면에서 데이터 소스를 선택합니다. 클라이언트에서 내보내려면’기본 클라이언트’를 선택합니다.

wizard_select_data_source

데이터 원본에 대한 세부 정보는 마법사에 의해 채워집니다.

당신이 우리를 위해 엑셀입니다 수출 대상을 선택하려고 다음 화면으로 이동’다음’을 클릭합니다.

wizard_select_data_destination_excel

당신이 목적지의 선택으로 엑셀을 선정할 때,당신은 그 때 엑셀 파일의 위치를 제공할 필요가 있습니다. ‘다음’을 클릭하면 다음 메시지가 나타날 수 있습니다.

작업을 완료할 수 없습니다.
추가 정보:
‘마이크로 소프트.에이스올레듭16.0’공급자가 로컬 컴퓨터에 등록되지 않았습니다. (시스템.데이터)

wizard_warning

이 메시지가 나타나는 이유는 32 비트 버전의 마법사가 시작되고 운영 체제가 64 비트이기 때문입니다. 여기에 더 많은 정보가 있습니다.

이 문제를 해결하려면 시작 메뉴에서 64 비트 버전의 가져오기 및 내보내기 마법사를 검색해야 합니다. 이 버전은 컴퓨터에만 설치됩니다.

wizard_launch_from_start

독립 실행형 버전의 마법사가 시작되면 지금까지 설명한 대로 데이터 복사본의 원본 및 대상을 지정하는 단계를 진행할 수 있습니다. 우리는 지금 우리가 복사 할 것을 정의하고,(선택적으로)복사 작업을 구성해야합니다.

‘대상 선택’화면에서’다음’을 클릭한 후 하나 이상의 전체 테이블 또는 뷰를 내보낼지 아니면 데이터의 하위 집합을 쿼리로 내보낼지 지정합니다. 우리의 경우,우리는 하나의 테이블에서 수출,그래서 우리는 선택된 기본 옵션을 남길 수 있습니다.

다음으로’매핑 편집…’버튼을 클릭하여 열 매핑을 편집합니다. 열 매핑 화면에서 복사 작업을 통해 생성될 열의 이름 및 데이터 형식을 변경할 수 있습니다. 이 예제에서는’주문 _데이트’열에 대한 데이터 형식을 바차에서 날짜/시간으로 변경합니다. 우리는 마법사에 의해 설정된 기본값으로 다른 사람을 떠날 것이다. ‘다음’을 클릭하십시오. 마법사의 다음 화면에는 원본이 판매라는 표와 대상이 엑셀 통합 문서의’판매’라는 시트로 표시된다는 내용이 요약되어 있습니다. 필요에 따라 시트의 이름을 변경할 수 있습니다.

완료되면’확인’을 클릭하여 대화 상자를 닫은 다음’다음’을 클릭하십시오.

지정한 매핑이 내보내기 프로세스에서 성공하지 못할 경우 데이터 형식 매핑 검토 페이지가 표시됩니다. 이 페이지에서는 지정한 매핑을 처리하기 위해 마법사가 수행해야 하는 변환을 강조 표시합니다. 또한 변환 중에 오류가 있는 경우 마법사가 수행할 작업을 나타냅니다. 오류를 무시하거나 내보내기가 실패할 수 있습니다. 이 예제에서는 여러 열이 플래그가 지정되었습니다. 기본 설정은 오류가 있을 경우 마법사가 실패하는 것이므로 해당 옵션을 그대로 둡니다.즉,마법사를 실행할 때마다 패키지를 만드는 것입니다. 당신이 나중에 사용하기 위해 그것을 저장하는 옵션이 제공됩니다 이유입니다.’다음’을 클릭하십시오. 이제 마법사는 복사본을 즉시 실행하는 기본 옵션 외에도 마법사 구성을 패키지로 저장할 수 있는 기회를 제공합니다.

기본 옵션을 체크 한 다음’다음’버튼을 클릭하십시오.

이제 마법사가 구성한 단계에 대한 요약을 표시합니다.

wizard_complete_the_wizard

‘마침’을 클릭하면 마법사가 실행 결과 인 최종 화면을 표시합니다. 우리의 경우 실행이 성공적이었고 5484 개의 레코드가 엑셀 통합 문서의’쿼리’시트에 복사 된 것을 볼 수 있습니다.

wizard_execution_successful

지정한 파일을 열고’판매’시트를 확인하여 데이터를 엑셀로 내보낸 것을 확인할 수 있습니다.

sales_data_in_excel

이제 데이터가 엑셀에 있으므로 일부 시각화 또는 집계 또는 수행하려는 다른 처리를 만들 수 있습니다. 예를 들어 피벗 차트를 만들어 지역별 항목당 합계를 표시할 수 있습니다.

방법(2): 엑셀의 기본 기능을 사용하여 내보내기

방법 자체는 거의 동일하지만,마이크로 소프트는 엑셀로 다른 소스에서 데이터를 얻는 방법에 지난 몇 릴리스에서 개선했다. 주요 변경 사항은 엑셀 2016 의 기본 구성 요소로 파워 쿼리 데이터 가져 오기 마법사 및 도구를 추가했다. 이 엑셀 리본에 같은 표시되지 않지만 이러한,파워 쿼리 편집기에서 액세스 할 수 있습니다-대신,그것은 엑셀 리본의 데이터 탭에서 가져 오기&변환 데이터 그룹으로 브랜드입니다.

excel_get_and_transform_data

아래에 설명 된 단계는 엑셀 2016 이후 유효합니다.

을 시작과 함께 수출에서 SQL Server Excel,클릭 데이터>데이터를 얻을>데이터베이스에서>에서 SQL 서버 데이터베이스에 입력됩니다.

excel_getdata_fromsql

다음에 연결할 데이터베이스 서버를 입력하고 선택적으로 데이터베이스를 지정하라는 메시지가 표시됩니다. 데이터베이스를 지정하지 않으면 다음 화면에서 사용 가능한 데이터베이스 중에서 선택할 수 있습니다.

excel_specify_server

‘확인’을 클릭합니다. 그러면 인증 세부 정보를 제공하라는 메시지가 표시됩니다. 기본값은 윈도우,그래서 당신은 가서’연결’을 클릭 할 수 있습니다.

excel_database_authentication

다음 화면에서 지정한 데이터베이스 서버의 데이터베이스 및 테이블을 탐색할 수 있습니다. ‘데모’데이터베이스를 클릭하여 확장 한 다음’판매’테이블을 클릭하십시오. 선택한 테이블의 데이터가 오른쪽 창에 표시됩니다. 우리는 지금 바로 엑셀로 데이터를 얻을 수있는’로드’버튼을 클릭 할 수 있습니다. 또는’데이터 변환’을 클릭하여 데이터에 대한 변환을 수행 할 수 있습니다(예:데이터 유형 변경,일부 데이터 정리,계산 수행). 이 예를 들어,우리는 그냥 그대로 데이터를로드 할거야,그래서 가서’로드’를 클릭합니다.

excel_navigate_to_db

이제 데이터를 테이블에서 내보낸 다음 엑셀의 새 시트로 로드합니다.

즉,우리는 엑셀로 전체 테이블의 간단한 내보내기를 수행하기 위해해야 할 모든 것입니다. 이외에도 우리가 여기에서 설명한 간단한 절차에서,전원 쿼리 데이터 가져 오기 마법사 및 도구는 외부 소스에서 데이터를’모양’할 수있는 방법을 제공합니다. 예를 들어,열을 제거하고,데이터 유형을 변경하고,테이블을 병합하여 특정 요구 사항을 충족시킬 수 있습니다.

방법(3): 추가 기능을 사용하여 내보내기

아직 설치되지 않은 경우 여기에서 복사본을 다운로드할 수 있습니다.

스프레드가 설치되면 새 리본 탭으로 추가된 것을 볼 수 있습니다.

sqlspreads_click_design_mode

오른쪽의 스프레드 디자이너 패널에서 편집 단추를 클릭하여 데이터베이스 연결 대화 상자를 엽니다.

sqlspreads_editconnection

또한 인증 방법을 선택해야 합니다: 로그온 또는 로그온 또는 로그온 또는 로그온 또는 로그온 또는 로그온 또는 로그온 또는 로그온 또는 로그온 또는 로그온 또는 로그온 또는 로그온 또는 로그온 또는 로그온 또는 로그온 또는 로그온 또는 로그온 윈도우 인증은 두 가지 옵션 중 더 안전합니다.

sqlspreads_connection_details

확인을 클릭합니다. 데이터베이스 연결을 시도합니다. 연결이 성공하면 데이터베이스가 데이터베이스 스프레드 디자이너 패널에 표시됩니다.

sqlspreads_designer_db_list

이제 데모 데이터베이스를 확장하고 판매 테이블을 선택할 수 있습니다.

테이블을 클릭하면 데이터가 즉시 내보내집니다.

sqlspreads_sales_data_in_excel

그게 다야! 몇 번의 클릭만으로 데이터를 엑셀로 내보낼 수 있었습니다.

예를 들어,우리는 할 수 있습니다:1226>

  • 특정 열을 표시할지 여부 설정 및/또는 읽기 전용
  • 텍스트 대신 룩업 값을 사용하여 텍스트 표시
  • 데이터 정렬
  • 업데이트 및 변경 내용 저장

향후 블로그 게시물에서 이러한 옵션 중 일부를 살펴 보겠습니다.

요약

대부분의 비즈니스에서 일반적인 요구 사항입니다. 우리는 이 나날 업무를 실행하기를 위해 3 개의 방법을 봤다. 이 마법사는 기본 기능입니다. 두 번째 방법은 엑셀에서 네이티브’가져 오기&변환’도구를 사용합니다. 세 번째는 엑셀 스프레드 추가 기능을 사용합니다.

그래서 어떤 방법을 사용해야합니까?

일반적으로 데이터베이스로 작업하고 두 번째 집인 경우 데이터베이스 가져오기 및 내보내기 마법사가 가장 적합한 옵션이라고 느낄 수 있습니다. 당신은 엑셀 사용자 인 경우,그것은 엑셀 자체 내에서 작업 할 의미가 있습니다. 그러나 사용자가 직접 데이터를 업데이트한 다음 데이터를 다시 저장할 수 있기 때문에 뚜렷한 이점이 있습니다. 이 두 세계의 최고를 좋아하는 그 조직에 대한 큰 장점이다.

오늘 무료 평가판을 다운로드하십시오.

Andy
2015 년 11 월 29 일(토),2015 년 11 월 29 일(일),2015 년 12 월 29 일(일),2015 년 12 월 29 일(일),2015 년 12 월 29 일(일),2015 년 12 월 29 일(일),2015 년 12 월 29 일(일),2015 년 12 월 29 일(일),2015 년 12 월 29 일(일),2015 년 12 월

Leave a Reply

이메일 주소는 공개되지 않습니다.