기존 데이터 소스의 데이터 추가

사용자 또는 관리자에 의해 이미 정의된 연결에서 데이터를 앱에 추가할 수 있습니다. 여기에는 데이터베이스, 데이터 파일이 포함된 폴더 또는 Salesforce.com 등과 같은 외부 데이터 소스를 위한 커넥터가 포함될 수 있습니다.

경고:

데이터 로드 편집기에 동일한 이름과 동일한 열을 가진 스크립트된 테이블로 이미 추가된 테이블은 데이터 관리자에서 추가하지 마십시오.

사용 가능한 데이터 소스에 대해 더 자세히 알아보려면 앱에 데이터 추가를 참조하십시오.

데이터 소스에 연결에 대해 더 자세히 알아보려면 데이터 소스에 연결을 참조하십시오.

연결을 마우스 오른쪽 단추로 클릭하고 연결 삭제를 선택하여 데이터 추가에서 연결을 삭제할 수 있습니다.Ö

경고:

연결을 삭제하는 경우 데이터 관리자에서 데이터를 로드하기 전에 해당 연결을 사용한 모든 테이블을 삭제해야 합니다.

다음과 같이 하십시오.

  1. 앱을 엽니다.
  2. 데이터 관리자를 연 다음 ú을 클릭합니다. ¨ 메뉴에서 데이터 추가를 클릭할 수도 있습니다.
  3. 데이터 연결에서 기존 연결을 선택합니다.

    일부 연결은 로드할 테이블 및 필드를 선택할 수 있는 데이터 소스에 직접 연결됩니다. 예를 들어 Salesforce.com이나 IBM DB2와 같은 데이터베이스에 연결하면 데이터를 선택할 수 있는 소스에 직접 연결됩니다.

  4. 연결에서 선택 옵션을 제공하는 경우 데이터를 추가할 특정 데이터 소스를 선택합니다.

    이러한 옵션은 데이터 소스 유형에 따라 달라집니다.

    • 파일 기반 데이터 소스: 파일을 선택합니다.
    • 데이터베이스: 사용할 데이터베이스를 설정합니다.
    • 웹 파일: 웹 파일의 URL을 입력합니다.
    • 기타 데이터 소스: 커넥터에서 지정합니다.
  5. 로드할 테이블과 필드를 선택합니다.

    자세한 내용은 데이터 필드 선택를 참조하십시오.

  6. 필요한 경우 선택한 필드에 포함된 데이터의 하위 집합을 선택하려면 데이터 필터를 적용하도록 선택합니다.

    데이터 소스가 파일이면 필터를 선택합니다. 필터를 추가할 테이블 옆의 필터 추가를 클릭하고 필드를 선택하고 기준을 선택한 다음 필터링할 값을 입력합니다. 자세한 내용은 파일에서 데이터 필터링을 참조하십시오.

    참고:

    Qlik SenseQVD 파일에서 날짜 필드에 대한 필터를 지원하지 않습니다.

    다음에 주의하십시오.

    • 동일한 필드에 여러 필터를 적용할 수 있습니다.
    • 데이터 관리자연결 보기 또는 소스에서 데이터 선택에서 필터를 제거할 수 있습니다. 변경 사항을 적용하려면 데이터 로드 버튼을 클릭하여 데이터를 다시 로드합니다.

    데이터베이스 및 커넥터의 경우 데이터 필터링을 선택하면 필터 기준에 대한 텍스트 상자가 열립니다. 기준에 대한 자세한 내용은 파일에서 데이터 필터링을 참조하십시오.

    다음에 주의하십시오.

    • 필터는 데이터베이스에서 필드 이름에 적용됩니다. 데이터 관리자에서 필드 이름을 바꾸려면 데이터베이스에서 원래 필드 이름에 필터를 적용해야 합니다. 예를 들어 데이터베이스에서 EMP로 지정된 필드 이름을 데이터 관리자에서 EMPLOYEE로 바꾸려면 필터 EMP = ‘filter_value’를 적용해야 합니다.
    • 데이터 관리자연결 보기에서 데이터 필터를 지울 수 있습니다. 변경 사항을 적용하려면 데이터 로드 버튼을 클릭하여 데이터를 다시 로드합니다. 필터를 지우기 전에 연결된 테이블을 분할해야 합니다.
    • 데이터 필터링은 현재 일부 커넥터, 첨부된 파일 또는 Qlik DataMarket에 사용할 수 없습니다.
  7. 데이터 추가를 클릭하여 데이터 관리자의 연결 보기에서 데이터를 엽니다. 그러면 데이터 관리자에서 계속 데이터 소스를 추가하고, 데이터를 변환하고, 테이블을 연결할 수 있습니다.

    데이터 프로파일링은 데이터 추가를 클릭하면 기본적으로 활성화됩니다. 데이터 프로파일링에서는 다음을 수행합니다.

    • 데이터 연결을 권장합니다.
    • 테이블 간의 공통 필드를 자동으로 한정합니다. 이렇게 하면 테이블 이름을 기준으로 고유한 접두사를 추가합니다.
    • 날짜 및 시간 필드를 autoCalendar에 매핑합니다.

    테이블은 공통 필드 이름을 기준으로 자동으로 연결되지 않습니다. 연결 보기에서 테이블을 연결할 수 있습니다.

    팁: 데이터를 앱으로 직접 로드하려면 ¥ 를 클릭한 후 데이터 프로파일링을 비활성화합니다. 이렇게 하면 데이터를 추가할 때 외부 데이터 소스에서 새로 선택된 데이터를 로드합니다. 테이블이 공통 필드 이름을 기준으로 자동으로 연결됩니다. 날짜 및 시간 필드는 만들어지지 않습니다.

    자세한 내용은 데이터 연결 관리를 참조하십시오.

  8. 데이터 준비가 완료되면 데이터 로드를 클릭합니다. 심각한 문제가 발견된 경우는 데이터를 앱으로 로드하기 전에 데이터 관리자에서 문제를 해결해야 합니다.

    자세한 내용은 문제 해결 — 데이터 로드를 참조하십시오.

외부 소스에서 선택한 모든 데이터를 다시 로드하려면 데이터 관리자 바닥글에 있는 ô 버튼을 사용합니다. 이렇게 하면 선택 내용에 대한 소스에서 현재 데이터를 모두 가져올 수 있습니다. 모든 데이터를 다시 로드하면 새 데이터만 로드하는 것보다 더 오래 걸립니다. 이전에 로드한 데이터가 데이터 소스에서 변경되지 않은 경우 모든 데이터를 다시 로드할 필요는 없습니다.