입력 단계에서 더 많은 데이터 추가
참고: 버전 2020.4.1부터 Tableau Server 및 Tableau Cloud에서 흐름을 만들고 편집할 수 있습니다. 이 항목의 내용은 특별히 언급하지 않는 한 모든 플랫폼에 적용됩니다. 웹에서 흐름을 작성하는 것에 대한 자세한 내용은 Tableau Server(링크가 새 창에서 열림) 및 Tableau Cloud(링크가 새 창에서 열림) 도움말에서 웹에서의 Tableau Prep을 참조하십시오.
데이터 원본에 연결하고 흐름을 작성한 후, 새 데이터가 유입될 때 데이터 연결을 새로 고치려 할 수 있습니다. 입력 단계에서 데이터 집합을 조인 또는 유니온하여 더 큰 데이터 원본에 대한 작업을 보다 효율적으로 수행할 수도 있습니다.
입력 단계 데이터 새로 고침 또는 연결 변경
흐름에서 작업을 시작한 후 입력 파일 또는 테이블에서 데이터가 변경되면 입력 단계를 새로 고쳐 새 데이터를 가져오거나 흐름을 끊지 않고 개별 입력 단계 연결을 변경하고 업데이트할 수 있습니다.
데이터 원본 새로 고침
파일 유형에 적용됩니다. 아직은 웹에서 지원되지 않습니다.
다음 작업 중 하나를 수행합니다.
흐름 패널에서 새로 고치려는 입력 단계를 마우스 오른쪽 단추로 클릭하고 메뉴에서 새로 고침을 선택합니다.
흐름 패널의 상단 메뉴에서 새로 고침 단추를 클릭하여 모든 입력 단계를 새로 고칩니다. 단일 입력 단계를 새로 고치려면 새로 고침 단추 옆에 있는 드롭다운 화살표를 클릭하고 목록에서 입력 단계를 선택합니다.
데이터 원본 바꾸기
Tableau Prep Builder 및 웹의 파일 유형, 데이터 원본 및 추출에 적용됩니다.
개별 입력 연결을 편집하거나 개별 흐름 데이터 원본을 다른 데이터 원본으로 바꿔 데이터 원본을 새로 고칩니다.
연결 편집
이 옵션을 사용하면 자격 증명을 손쉽게 새로 고치거나 데이터 원본을 동일한 데이터 원본 유형으로 바꿀 수 있습니다.
참고: 성능을 유지하기 위해 Tableau Prep은 대규모 데이터 집합을 샘플링합니다. 데이터가 샘플링된 경우 프로필 패널에 새 데이터가 표시되거나 표시되지 않을 수 있습니다. 입력 단계의 데이터 샘플 탭에서 데이터가 샘플링되는 방식에 대한 설정을 변경할 수 있지만 이렇게 하면 성능이 영향을 받을 수 있습니다. 데이터 샘플 크기 설정에 대한 자세한 내용은 데이터 샘플 크기 설정(링크가 새 창에서 열림)을 참조하십시오.
연결 패널에서 데이터 원본을 마우스 오른쪽 단추로 클릭하거나 Ctrl-클릭(MacOS)한 다음 편집을 선택합니다.
데이터베이스에 로그인하거나 파일 또는 Tableau 추출을 다시 선택하여 연결을 다시 설정합니다.
입력 연결 바꾸기
흐름 연결을 끊지 않고 흐름의 기존 데이터 원본을 새 데이터 원본으로 손쉽게 바꿀 수 있습니다. Tableau Prep 버전에 따라 새 데이터 원본을 이전 데이터 원본 위로 끌어오거나 수동으로 연결을 끊고 데이터 원본을 다시 연결할 수 있습니다.
끌어서 놓기를 사용하여 입력 연결 바꾸기(버전 2022.4 이상)
연결 패널의 새 테이블을 흐름 패널에서 바꾸려는 입력 단계로 끌어와서 바꾸기 옵션 위에 놓습니다.
필요에 따라 설정을 다시 구성하고 오류를 수정합니다.
흐름 패널에서 새로 고치려는 입력 단계를 마우스 오른쪽 단추로 클릭하고 메뉴에서 제거를 선택합니다.
이렇게 하면 흐름이 일시적으로 오류 상태가 됩니다.
- 새 데이터 원본 또는 업데이트된 데이터 원본에 연결합니다.
흐름에서 입력 단계를 추가하려는 두 번째 단계 상단에 있는 흐름 패널로 테이블을 끕니다. 테이블을 추가 옵션에 끌어 놓아 흐름에 다시 연결합니다.
입력 단계에서 파일 및 데이터베이스 테이블 유니온
입력 유니온은 Tableau Prep Builder에서 편집하고 만들 수 있지만 웹에서 실행되도록 예약할 수 있습니다.
단일 데이터 원본에서 여러 파일 또는 데이터베이스 테이블로 작업하는 경우 필터를 적용하여 파일을 검색하거나 와일드카드 검색을 사용하여 테이블을 찾은 다음 입력 단계에서 모든 파일 또는 테이블 데이터를 포함하도록 데이터를 유니온할 수 있습니다. 파일을 유니온하려면 파일이 동일한 디렉터리 또는 하위 디렉터리에 있어야 합니다.
참고: Tableau 추출에는 이 옵션을 사용할 수 없습니다.
동일한 폴더에 추가된 필터 기준과 일치하는 새 파일은 다음번에 흐름을 열거나 명령줄에서 실행할 때 유니온에 자동으로 포함됩니다.
패키지 흐름 파일(.tflx)의 경우 파일이 이미 흐름과 함께 패키지화되었기 때문에 새 파일이 자동으로 추가되지 않습니다. 패키지 흐름에 새 파일을 포함하려면 Tableau Prep Builder에서 흐름 파일(.tfl)을 열어 새 파일을 선택한 다음 흐름을 다시 패키지하여 새 파일 데이터를 포함합니다.
데이터베이스 테이블을 유니온하려면 테이블이 동일한 데이터베이스에 있어야 하며 데이터베이스 연결이 와일드카드 검색 사용을 지원해야 합니다. 다음 데이터베이스는 이 유형의 유니온을 지원합니다.
Amazon Redshift
Microsoft SQL Server
MySQL
Oracle
PostgreSQL
유니온을 만든 후 파일 또는 테이블을 추가하거나 제거한 경우 입력 단계를 새로 고쳐 흐름을 새 데이터나 변경된 데이터로 업데이트할 수 있습니다.
서로 다른 데이터 원본에서 데이터를 유니온해야 하는 경우 유니온 단계를 사용하여 작업을 수행할 수 있습니다. 유니온 단계를 만드는 방법에 대한 자세한 내용은 데이터 유니온(링크가 새 창에서 열림)을 참조하십시오.
유니온 파일
기본적으로 Tableau Prep Builder는 연결한 .csv 파일과 동일한 디렉터리에 있는 모든 .csv 파일이나 연결한 Excel 파일의 모든 시트를 유니온합니다.
기본 유니온을 변경하려면 추가 필터 기준을 지정하여 유니온에 포함하려는 파일이나 시트를 찾습니다.
핵심 필터 기준
Tableau Prep Builder 버전 2022.1.1 이상에서는 다음 기준 중에서 선택할 수 있습니다.
검색 위치: 파일 검색에 사용할 디렉터리를 선택합니다. 상위 폴더의 하위 디렉터리에 있는 파일을 포함하려면 하위 폴더 포함 확인란을 선택합니다.
파일: 와일드카드 검색 조건과 일치하는 파일을 포함할지, 아니면 제외할지 여부를 선택합니다.
일치 패턴(xxx*): 와일드카드 검색 패턴을 입력하여 파일 이름에 해당하는 문자가 있는 파일을 찾습니다. 예를 들어 order*를 입력하면 파일 이름에 "order"를 포함하는 모든 파일이 반환됩니다. 지정된 디렉터리의 모든 파일을 포함하려면 이 필드를 빈 상태로 두십시오.
추가 필터
Tableau Prep Builder 버전 2022.2.1 이상에서 Tableau Cloud에 게시된 흐름에 대해 지원됩니다.
참고: 흐름에서 추가 필터를 사용하는 경우 현재 흐름 예약은 Tableau Cloud에서만 사용할 수 있습니다. Tableau Prep Builder 또는 명령줄 인터페이스에서는 흐름을 수동으로 실행할 수 있습니다. 이 기능은 Tableau Server 버전 2022.1 이하와 호환되지 않습니다.
Tableau Prep Builder 버전 2022.2.1 이상부터 유니온할 파일을 검색할 때의 필터링 옵션이 변경되었습니다. 검색할 디렉터리와 하위 디렉터리를 지정하는 것은 동일하지만 이제 여러 필터를 설정하여 보다 세분화된 검색을 수행할 수 있습니다.
이러한 필터링 옵션은 텍스트, Microsoft Excel 및 통계 파일 유형에 적용됩니다. 여러 필터를 선택할 수 있습니다. 각 필터는 선택한 순서로 위에서 아래로 개별적으로 적용됩니다. 현재로서는 한 번 추가한 필터를 이동할 수 없지만 필요에 따라 필터를 삭제하고 추가할 수 있습니다.
다음 필터 중에서 선택합니다.
필터 | 설명 |
---|---|
파일 이름 | 파일 이름 패턴에 대해 일치 또는 일치하지 않음을 선택합니다. 예: "orders*". |
파일 크기 | 크기 범위 또는 크기순을 선택하여 파일을 필터링합니다. 크기 범위: 다음 옵션 중에서 선택합니다.
크기순: N개의 최대 또는 최소 파일을 포함하거나 제외합니다. |
만든 날짜 | 날짜 범위, 상대 날짜 또는 날짜순을 선택하여 파일을 필터링합니다. 날짜 범위: 다음 옵션 중에서 선택합니다.
상대 날짜: 정확한 연도, 분기, 월, 주 또는 일 범위를 포함하거나 제외합니다. 또한 특정 날짜에 상대적인 고정 일을 구성할 수 있습니다. 참고: "마지막" 날짜 기간에는 일부 날짜가 아직 지나지 않은 경우에도 전체 현재 시간 단위가 포함됩니다. 예를 들어, 마지막 월을 선택하고 현재 날짜가 1월 7일이면 Tableau에는 1월 1일부터 1월 31일까지의 날짜가 표시됩니다. 날짜순: N개의 최근 또는 이전 파일을 포함하거나 제외합니다. |
수정된 날짜 | 날짜 범위, 상대 날짜 또는 날짜순을 선택하여 파일을 필터링합니다. 날짜 범위: 다음 옵션 중에서 선택합니다.
상대 날짜: 정확한 연도, 분기, 월, 주 또는 일 범위를 포함하거나 제외합니다. 또한 특정 날짜에 상대적인 고정 일을 구성할 수 있습니다. 참고: "마지막" 날짜 기간에는 일부 날짜가 아직 지나지 않은 경우에도 전체 현재 시간 단위가 포함됩니다. 예를 들어, 마지막 월을 선택하고 현재 날짜가 1월 7일이면 Tableau에는 1월 1일부터 1월 31일까지의 날짜가 표시됩니다. 날짜순: N개의 최근 또는 이전 파일을 포함하거나 제외합니다. |
참고: 아래의 지침은 Tableau Prep Builder 버전에 따라 다릅니다.
입력 유니온 만들기
Tableau Prep Builder 버전 2022.2.1 이상에 적용됩니다.
연결 추가 단추를 클릭하고 연결에서 텍스트 파일(.csv 파일의 경우), Microsoft Excel(Excel 파일의 경우) 또는 통계 파일(통계 파일의 경우)을 클릭한 다음 파일을 선택하여 엽니다.
입력 패널에서 테이블 탭을 선택한 다음 여러 테이블 유니온을 선택합니다.
- 검색할 폴더를 선택합니다. 주어진 디렉터리 아래 나열된 모든 하위 폴더를 포함하여 검색을 확장할 수도 있습니다.
파일 필터 추가를 클릭하고 다음 옵션 중에서 선택합니다.
- 파일 이름: 검색할 이름 패턴을 입력합니다.
- 파일 크기: 크기 범위 또는 크기순으로 검색합니다.
- 만든 날짜: 날짜 범위, 상대 날짜 또는 날짜순으로 검색합니다.
- 수정한 날짜: 날짜 범위, 상대 날짜 또는 날짜순으로 검색합니다.
파일 필터 추가를 다시 클릭하여 필터를 더 추가합니다.
필터 결과는 포함된 테이블 섹션에 표시됩니다.
적용을 클릭하여 파일을 유니온합니다.
흐름에 새 단계를 추가한 경우 데이터 집합에 추가된 모든 파일을 프로필 패널의 파일 경로 필드에서 확인할 수 있습니다. 이 필드는 자동으로 추가됩니다.
연결 추가 단추를 클릭하고 연결에서 텍스트 파일(.csv 파일의 경우) 또는 Microsoft Excel(Excel 파일의 경우)을 클릭한 다음 파일을 선택하여 엽니다.
입력 패널에서 여러 파일 탭을 선택한 다음 와일드카드 유니온을 선택합니다.
아래 예제에서는 일치 패턴을 사용한 입력 유니온을 보여 줍니다. 흐름 패널의 Orders_Central 입력 단계에 있는 파일 아이콘의 더하기 기호는 해당 단계에 입력 유니온이 포함된다는 것을 나타냅니다. 유니온에 포함된 파일은 포함된 파일 아래에 나열됩니다.
검색, 파일 및 일치 패턴 옵션을 사용하여 유니온하려는 파일을 찾습니다.
적용을 클릭하여 파일을 유니온합니다.
흐름에 새 단계를 추가한 경우 데이터 집합에 추가된 모든 파일을 프로필 패널의 파일 경로 필드에서 확인할 수 있습니다. 이 필드는 자동으로 추가됩니다.
데이터베이스 테이블 유니온
Tableau Prep Builder 버전 2018.3.1 이상에서 지원됩니다.
참고: Tableau Prep Builder 버전 2022.2.1에서는 데이터베이스 테이블에 대한 입력 유니온 인터페이스가 업데이트되었습니다. 버전에 따라 옵션이 다르게 표시될 수 있습니다.
연결 추가 단추를 클릭하고 연결 아래에서 입력 유니온을 지원하는 데이터베이스에 연결합니다.
테이블을 흐름 패널로 끌어옵니다.
입력 패널에서 테이블 탭을 선택한 다음 여러 테이블 유니온을 선택합니다.
이전 버전에서는 다중 테이블 탭을 선택한 다음 와일드카드 유니온을 선택합니다.
테이블 필드의 드롭다운 옵션에서 포함 또는 제외를 선택한 다음 유니온할 테이블을 찾을 때 사용할 일치 패턴을 입력합니다.
이전 버전에서는 검색, 테이블 및 일치 패턴 옵션을 사용합니다.
연결 패널의 테이블 섹션에 표시되는 테이블만 유니온에 포함시킬 수 있습니다. 입력 유니온 검색은 테이블을 찾기 위해 다른 스키마나 다른 데이터베이스 연결을 검색하지 않습니다.
적용을 클릭하여 테이블 데이터를 유니온합니다.
흐름에 새 단계를 추가한 경우 데이터 집합에 추가된 모든 테이블을 프로필 패널의 테이블 이름 필드에서 확인할 수 있습니다. 이 필드는 자동으로 추가됩니다.
유니온 후 필드 병합
입력 단계에서 유니온을 만든 후 필드를 병합할 수도 있습니다. 입력 또는 출력 단계를 제외한 모든 후속 단계에서 이 작업을 수행할 수 있습니다. 자세한 내용은 추가 필드 병합 옵션(링크가 새 창에서 열림)을 참조하십시오.
입력 단계에서 데이터 조인
Tableau Prep Builder(버전 2019.3.1 이상) 및 웹에서 관계 데이터가 있는 테이블을 포함하는 데이터베이스에 연결할 때 Tableau Prep이 테이블의 고유 식별자(기본 키)로 식별되는 필드와 관련 필드(외래 키)로 식별되는 필드를 검색하고 표시할 수 있습니다. 또한 이러한 필드의 관련 테이블 이름을 표시할 수 있습니다.
연결된 키라는 새 열이 입력 패널에 표시되고 다음과 같은 관계가 있는 경우 표시됩니다.
고유 식별자. 이 필드는 테이블의 각 행을 고유하게 식별합니다. 테이블에는 여러 개의 고유 식별자가 있을 수 있습니다. 필드의 값은 고유해야 하며 비워 두거나 null일 수 없습니다.
관련 필드. 이 필드는 테이블과 데이터베이스의 다른 테이블을 연결합니다. 테이블에는 여러 개의 관련 필드가 있을 수 있습니다.
고유 식별자 및 관련 필드 둘 모두. 필드는 이 테이블의 고유 식별자이며 데이터베이스의 다른 테이블과도 관련됩니다.
이러한 관계를 활용하여 관련 테이블을 신속하게 찾아 흐름에 추가하거나 입력 단계에서 조인을 만들 수 있습니다. 이 기능은 테이블 관계가 정의된 지원되는 모든 데이터베이스 커넥터에서 사용할 수 있습니다.
- 고유 식별자 또는 관련 필드(외래 키)와 같은 필드에 대한 관계 데이터가 포함된 데이터베이스(예: Microsoft SQL Server)에 연결합니다.
입력 패널에서 관련 필드로 표시되거나 고유 식별자 및 관련 필드 둘 모두로 표시된 필드를 클릭합니다.
관련 테이블 목록이 표시된 대화 상자가 열립니다.
추가 또는 조인하려는 테이블을 마우스오버하고 더하기 단추를 클릭하여 흐름에 테이블을 추가하거나 조인 단추를 클릭하여 선택한 테이블과의 조인을 만듭니다.
조인을 만들면 Tableau Prep은 정의된 필드 관계를 사용하여 테이블을 조인하고 조인을 만드는 데 사용할 조인 절의 미리 보기를 보여줍니다.
또는 흐름 패널의 메뉴에서 관련 테이블을 조인할 수 있습니다. 더하기 아이콘을 클릭한 다음 조인 추가를 선택하여 관련 테이블 목록을 표시합니다. Tableau Prep에서는 두 테이블 간의 관계를 구성하는 필드를 기반으로 조인을 만듭니다.
참고: 테이블에 정의된 테이블 관계가 없으면 이 옵션을 사용할 수 없습니다.
조인 작업에 대해 자세한 내용은 데이터 조인(링크가 새 창에서 열림)을 참조하십시오.