이 항목에서는 테이블 형식 모델에서 기존 데이터 원본 연결의 속성을 편집하는 방법에 대해 설명합니다.
외부 데이터 원본에 대한 연결을 만든 후에는 나중에 다음과 같은 방법으로 해당 연결을 수정할 수 있습니다.
원본, 해당 속성 또는 기타 공급자별 연결 옵션으로 사용되는 파일, 피드 또는 데이터베이스를 포함하여 연결 정보를 변경할 수 있습니다.
테이블 및 열 매핑을 변경하고 더 이상 사용되지 않는 열에 대한 참조를 제거할 수 있습니다.
외부 데이터 원본에서 가져오는 테이블, 뷰 또는 열을 변경할 수 있습니다.
연결 수정
이 절차에서는 데이터베이스 데이터 원본 연결을 수정하는 방법을 설명합니다. 데이터 원본 작업에 대한 몇 가지 옵션은 데이터 원본 형식에 따라 다릅니다. 그러나 이러한 차이점을 쉽게 식별할 수 있어야 합니다.
현재 연결에서 사용하는 외부 데이터 원본을 변경하려면
SSDT(SQL Server Data Tools)에서 모델 메뉴를 클릭한 다음 기존 연결을 클릭합니다.
수정할 데이터 원본 연결을 선택한 다음 편집을 클릭합니다.
연결 편집 대화 상자에서 찾아보기를 클릭하여 형식은 같지만 이름이나 위치가 다른 데이터베이스를 찾기 위해.
데이터베이스 파일을 변경하는 즉시 새 데이터를 보려면 테이블을 저장하고 새로 고쳐야 한다는 메시지가 표시됩니다.
저장을 클릭한 다음 닫기를 클릭합니다.
SQL Server 데이터 도구에서 모델을 클릭하고 프로세스를 클릭한 다음 모두 처리를 클릭합니다.
테이블은 새 데이터 원본을 사용하여 다시 처리되지만 원래 데이터 선택 항목으로 다시 처리됩니다.
비고
새 데이터 원본에 원래 데이터 원본에 없는 추가 테이블이 포함된 경우 변경된 연결을 다시 열고 테이블을 추가해야 합니다.
테이블 및 열 매핑 편집(바인딩)
이 절차에서는 데이터 원본을 변경한 후 매핑을 편집하는 방법을 설명합니다.
데이터 원본이 변경되는 경우 열 매핑을 편집하려면
모델 디자이너에서 테이블을 선택합니다.
테이블 메뉴를 클릭한 다음 테이블 속성을 클릭합니다.
선택한 테이블의 이름이 테이블 이름 상자에 표시됩니다. 원본 이름 상자에는 외부 데이터 원본에 있는 테이블의 이름이 포함됩니다. 원본 및 모델에서 열의 이름이 다르게 지정된 경우 원본 또는 모델 옵션을 선택하여 두 열 이름 집합 간에 전환할 수 있습니다.
데이터 원본으로 사용되는 테이블을 변경하려면 원본 이름에 대해 현재 테이블과 다른 테이블을 선택합니다.
필요한 경우 열 매핑을 변경합니다.
원본에 있지만 모델에 없는 열을 추가하려면 열 이름 옆에 있는 확인란을 선택합니다.
다음에 새로 고칠 때 실제 데이터가 모델에 로드됩니다.
모델의 일부 열을 현재 데이터 원본에서 더 이상 사용할 수 없는 경우 잘못된 열을 나열하는 메시지가 알림 영역에 표시됩니다. 다른 작업을 수행할 필요가 없습니다.
저장을 클릭하여 변경 내용을 모델에 적용합니다.
현재 테이블 속성 집합을 저장하면 테이블을 처리해야 함을 나타내는 메시지가 나타날 수 있습니다. 프로세스를 클릭하여 업데이트된 데이터를 모델에 로드합니다.