데이터 소스 바꾸기

데이터 테이블은 하나 이상 데이터 소스의 데이터를 기반으로 할 수 있습니다. 데이터 캔버스에서 개별 데이터 소스를 바꿀 수 있습니다. 경우에 따라 전체 데이터 테이블을 바꾸는 방법보다 이 방법이 선호됩니다.

새 데이터가 이전 데이터와 적절하게 유사한 경우 이전에 생성한 분석의 시각화, 계산 및 설정을 새 데이터에 재사용할 수 있습니다.

전체 데이트 테이블 바꾸기가 아니라 데이터 소스 바꾸기를 사용하면 데이터 테이블을 그대로 유지할 수 있습니다. 즉, 모든 변환, 계산, 추가된 행이나 컬럼 및 최종 데이터 테이블을 만들기 위해 사용된 작업은 그대로 유지됩니다. 테스트 데이터베이스에서 생산 데이터베이스로 전환할 때 또는 데이터가 정확하게 동일하게 유지되지만 한 가지 데이터 소스 유형에서 다른 유형으로 이동될 때 이 단계를 사용합니다.

새 소스 구조의 변화로 인해(예를 들어 컬럼 이름 변화) 이후 변환 또는 계산이 무효화되는 경우 결과 데이터 테이블이 데이터나 컬럼이 없는 빈 상태가 될 수 있습니다. 바꾸기 작업 후 데이터 캔버스를 검토하여 오류나 경고를 확인하는 것이 좋습니다.

데이터 소스를 바꿀 때(예: 로컬 파일 데이터 소스에서 라이브러리의 소스 파일로) 데이터 로드 동작은 선택된 소스 유형의 기본 설정으로 전환됩니다. 새 기본값이 원하는 기본값이 아닌 경우, 일반적으로 소스 보기에서 소스 노드의 아래쪽을 클릭하여 데이터 로드 동작을 변경할 수 있습니다.

선행_작업

분석에 데이터가 로드되어 있고 분석이 편집 모드에 있어야 합니다.

작업_프로시저

  1. 작성 막대에서 데이터 캔버스 를 클릭합니다.
  2. 왼쪽 위의 드롭다운 목록에서 원하는 데이터 테이블이 선택되었는지 확인합니다.
    이 단계는 분석에 둘 이상의 데이터 테이블이 있는 경우에만 적용됩니다.
  3. 데이터 캔버스에서 바꾸려는 데이터 소스를 나타내는 노드를 찾아서 클릭합니다.
    선택한 노드에 대한 상세 정보가 데이터 캔버스의 왼쪽 아래에 표시됩니다.
  4. '로드된 데이터' 단계를 찾아서 데이터 소스 바꾸기 를 클릭합니다.
  5. 새 데이터를 선택하고 모든 대화 상자 및 플라이아웃을 닫습니다.

작업_결과

데이터 소스가 새 데이터로 바뀝니다.

데이터 소스를 바꿀 때 Spotfire는 가능하면 데이터 소스에서 기존 변환을 유지하려고 시도합니다.

데이터 소스에서 직접 변환을 지원하지 않는 새 데이터 소스를 선택하는 경우 변환이 유지되기는 하지만 데이터 소스 기록에서 별도 그룹으로 이동됩니다.

예: 로컬 데이터 소스에서 Salesforce 연결로 전환

이 예제에서는 다른 사람이 Excel의 로컬 데이터를 사용하여 시각화가 우수한 분석을 구성한 상태에서 Salesforce 계정을 사용하여 데이터를 새 데이터로 바꾸려고 합니다.

분석이 편집 모드에 있는지 확인하고 작성 막대에서 데이터 캔버스 를 클릭합니다.

원하는 노드를 클릭합니다.

데이터 소스의 아래쪽에서 '로드된 데이터' 단계 옆의 데이터 소스 바꾸기 를 클릭합니다. 변환을 사용할 수 있는 경우 먼저 메뉴를 클릭해야 옵션이 표시됩니다.

파일 및 데이터 플라이아웃에서 새 연결을 만들거나 새 데이터 소스에 대한 사전 정의된 연결(Salesforce)을 사용하여 로그인하고 원하는 데이터를 찾아서 새 데이터를 선택합니다. 자세한 내용은 Salesforce 데이터로 새 분석 만들기를 참조하십시오.

확인을 클릭하여 새 데이터를 로드합니다.

이 예제에서는 데이터 연결이 소스에 직접 변환을 적용할 수 없기 때문에, 이전 데이터 소스에 사용되던 이전 변환은 별도 단계로 이동됩니다.

또한 데이터 로드 동작은 이전에 지정된 '가능한 경우 새 데이터'에서 데이터 연결의 기본 데이터 로드 동작인 '항상 새 데이터'로 변경되었습니다.

정보 아이콘의 툴 팁에 표시되는 것처럼 변환은 더 이상 필요 없으므로 손쉽게 제거할 수 있습니다.

소소를 다시 로드할 수 없는 경우 제거 아이콘을 사용할 수 없습니다. 즉, 변환을 제거하려면 새 소스에 로그인해야 합니다.

이제 데이터가 바뀌고 분석을 사용할 준비가 되었습니다.