데이터 소스 바꾸기
데이터 테이블은 하나 이상 데이터 소스의 데이터를 기반으로 할 수 있습니다. 데이터 캔버스에서 개별 데이터 소스를 바꿀 수 있습니다. 경우에 따라 전체 데이터 테이블을 바꾸는 방법보다 이 방법이 선호됩니다.
새 데이터가 이전 데이터와 적절하게 유사한 경우 이전에 생성한 분석의 시각화, 계산 및 설정을 새 데이터에 재사용할 수 있습니다.
전체 데이트 테이블 바꾸기가 아니라 데이터 소스 바꾸기를 사용하면 데이터 테이블을 그대로 유지할 수 있습니다. 즉, 모든 변환, 계산, 추가된 행이나 컬럼 및 최종 데이터 테이블을 만들기 위해 사용된 작업은 그대로 유지됩니다. 테스트 데이터베이스에서 생산 데이터베이스로 전환할 때 또는 데이터가 정확하게 동일하게 유지되지만 한 가지 데이터 소스 유형에서 다른 유형으로 이동될 때 이 단계를 사용합니다.
새 소스 구조의 변화로 인해(예를 들어 컬럼 이름 변화) 이후 변환 또는 계산이 무효화되는 경우 결과 데이터 테이블이 데이터나 컬럼이 없는 빈 상태가 될 수 있습니다. 바꾸기 작업 후 데이터 캔버스를 검토하여 오류나 경고를 확인하는 것이 좋습니다.
데이터 소스를 바꿀 때(예: 로컬 파일 데이터 소스에서 라이브러리의 소스 파일로) 데이터 로드 동작은 선택된 소스 유형의 기본 설정으로 전환됩니다. 새 기본값이 원하는 기본값이 아닌 경우, 일반적으로 소스 보기에서 소스 노드의 아래쪽을 클릭하여 데이터 로드 동작을 변경할 수 있습니다.
작업_프로시저
작업_결과
데이터 소스를 바꿀 때 Spotfire는 가능하면 데이터 소스에서 기존 변환을 유지하려고 시도합니다.
데이터 소스에서 직접 변환을 지원하지 않는 새 데이터 소스를 선택하는 경우 변환이 유지되기는 하지만 데이터 소스 기록에서 별도 그룹으로 이동됩니다.예: 로컬 데이터 소스에서 Salesforce 연결로 전환
이 예제에서는 다른 사람이 Excel의 로컬 데이터를 사용하여 시각화가 우수한 분석을 구성한 상태에서 Salesforce 계정을 사용하여 데이터를 새 데이터로 바꾸려고 합니다.
분석이 편집 모드에 있는지 확인하고 작성 막대에서 데이터 캔버스 를 클릭합니다.
원하는 노드를 클릭합니다.
데이터 소스의 아래쪽에서 '로드된 데이터' 단계 옆의 데이터 소스 바꾸기 를 클릭합니다. 변환을 사용할 수 있는 경우 먼저 메뉴를 클릭해야 옵션이 표시됩니다.
파일 및 데이터 플라이아웃에서 새 연결을 만들거나 새 데이터 소스에 대한 사전 정의된 연결(Salesforce)을 사용하여 로그인하고 원하는 데이터를 찾아서 새 데이터를 선택합니다. 자세한 내용은 Salesforce 데이터로 새 분석 만들기를 참조하십시오.
확인을 클릭하여 새 데이터를 로드합니다.
이 예제에서는 데이터 연결이 소스에 직접 변환을 적용할 수 없기 때문에, 이전 데이터 소스에 사용되던 이전 변환은 별도 단계로 이동됩니다.
또한 데이터 로드 동작은 이전에 지정된 '가능한 경우 새 데이터'에서 데이터 연결의 기본 데이터 로드 동작인 '항상 새 데이터'로 변경되었습니다.
정보 아이콘의 툴 팁에 표시되는 것처럼 변환은 더 이상 필요 없으므로 손쉽게 제거할 수 있습니다.
소소를 다시 로드할 수 없는 경우 제거 아이콘을 사용할 수 없습니다. 즉, 변환을 제거하려면 새 소스에 로그인해야 합니다.
이제 데이터가 바뀌고 분석을 사용할 준비가 되었습니다.