# tableau Tableau Desktop and Web Authoring (pro) - Full Documentation [주요 콘텐츠로 건너뛰기](#main-content) # .hyper 형식으로 추출 업그레이드 Tableau 버전 2018에서는 Tableau 추출의 이전 `.tde` 형식을 대체하는 `.hyper` 형식이 도입되었습니다. 2018년부터 `.hyper` 형식은 Tableau가 추출을 만드는 데 사용되는 표준 형식이 되었고 이제 대다수의 추출이 `.hyper` 파일입니다. 2023년 초부터 Tableau는 Tableau Cloud와 Tableau Public에서 `.tde` 형식에 대한 지원을 중단했습니다. 이러한 사용 중단에 대한 자세한 내용은 이 [Tableau 커뮤니티 게시물](https://community.tableau.com/s/feed/0D54T00001BHiGwSAL)을 참조하십시오. ## .tde 파일에 대한 지원 중단 2023년부터 Tableau 추출에 대한 `.tde` 형식이 사용 중단되었습니다. 이 형식은 2018년에 `.hyper` 형식으로 바뀌었지만 2023년 3월까지 업로드된 파일에 대해서는 계속 유효합니다. - 이 변경 사항은 2023년 3월부로 Tableau Cloud 및 Tableau Public에 적용되었습니다. - Tableau Server 버전 2023.1.0부터는 `.tde` 형식 파일 업로드가 사용되지 않도록 설정됩니다. - 2024.2는 .tde 기반 통합 문서, 데이터 원본 또는 책갈피를 지원하는 Tableau Desktop의 마지막 버전입니다. 버전 2024.3 이상에서는 .hyper 형식만 지원합니다. ## Tableau Desktop을 사용하여 .tde 추출을 수동으로 업그레이드 추출을 로컬로 관리하는 경우 Tableau Desktop을 사용하여 `.tde` 추출을 `.hyper` 추출로 수동으로 업그레이드할 수 있습니다. **참고:** 이 기능은 Tableau Desktop 버전 2024.2 이하에서만 사용할 수 있습니다. 1. Tableau Desktop에서 `.tde` 추출을 사용하는 통합 문서를 엽니다. 2. 데이터 메뉴에서 추출 데이터 원본을 선택한 다음 추출 > 업그레이드를 선택합니다. 3. 파일 > 저장을 선택합니다. 이렇게 하면 통합 문서가 저장될 뿐만 아니라 추출 업그레이드도 완료됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # Actian Vector 이 문서에서는 Tableau를 Actian Vector 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스에 대한 가상 노드 이름 - 데이터베이스 이름 - 인증 방법: 가상 노드에 정의되어 있는 인증 또는 사용자 이름 및 암호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 Windows 컴퓨터에 설치된 Tableau Desktop에서 이 커넥터를 사용하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Actian Vector를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 데이터베이스의 이름 및 해당 데이터베이스에 대한 가상 노드의 이름을 입력합니다. 2. 가상 노드에 정의되어 있는 인증을 사용할지, 아니면 특정 사용자 이름과 암호를 사용할지를 지정합니다. 3. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 4. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 원하는 스키마를 선택하거나 텍스트 상자를 사용하여 스키마 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Alibaba AnalyticDB for MySQL 이 항목에서는 Tableau를 Alibaba AnalyticDB for MySQL 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 또는 IP 주소 - 데이터베이스 이름 - 사용자 이름 및 비밀번호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Alibaba AnalyticDB for MySQL을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 서버 이름 또는 IP 주소를 입력합니다. 2. 데이터베이스 이름을 입력합니다. 3. 사용자 이름 및 비밀번호를 입력합니다. 4. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 5. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 3. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Alibaba Data Lake Analytics 이 항목에서는 Tableau를 Alibaba Data Lake Analytics에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 또는 IP 주소 - 포트 번호 - 데이터베이스 이름 - 사용자 이름 및 비밀번호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Alibaba Data Lake Analytics를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 서버에 이름이나 IP 주소를 입력합니다. 2. 포트 번호를 입력합니다. 3. 데이터베이스 이름을 입력합니다. 4. 사용자 이름 및 비밀번호를 입력합니다. 5. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 6. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블 아래에서 원하는 테이블을 선택하거나 이름으로 테이블을 검색합니다. 3. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Alibaba MaxCompute 이 항목에서는 Tableau를 Alibaba MaxCompute에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - MaxCompute 서비스의 URL - 사용자 이름 및 비밀번호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Alibaba MaxCompute를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 서버에 URL을 입력합니다. 2. 사용자 이름 및 비밀번호를 입력합니다. 3. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 4. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스에서 드롭다운 목록을 통해 데이터베이스를 선택하거나 데이터베이스 이름을 입력합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 이름으로 테이블을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Amazon Athena 이 문서에서는 Tableau를 Amazon Athena 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. Amazon Athena에서 OAuth/OIDC를 사용하는 방법에 대한 자세한 내용은 [Amazon Athena IAM OAuth 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/amazon_athena_idp.htm)을 참조하십시오. **참고:** Amazon Athena에 연결하려면 포트 443(ssl) 및 444를 열어야 합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름. athena.\[region\].amazonaws.com 형식을 사용해야 합니다. 예: `athena.us-east-1.amazonaws.com` - S3 준비 디렉터리의 이름. 예를 들어 `s3://aws-athena-query-results-123456785678-us-eastexample-2/`입니다. - AWS(Amazon Web Services) 액세스 키(액세스 키 ID 및 암호 액세스 키). 자세한 내용은 AWS 웹 사이트에서 [Access keys](http://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys)(액세스 키)를 참조하십시오. - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 > [!TIP] > > **팁:** 여러 사용자 및 작업 그룹을 지원하려면 서버 필드에 작업 그룹을 추가하면 됩니다. 예: `athena.us-east-1.amazonaws.com:443;Workgroup=Name` ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Amazon Athena를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 서버 이름을 입력합니다. 2. S3 준비 디렉터리의 이름을 입력합니다. 3. 사용자 이름 필드에 AWS 액세스 키 ID를 입력합니다. 4. 암호 필드에 AWS 암호 액세스 키를 입력합니다. 5. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 6. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) **연결**에서 기본 데이터 원본을 선택합니다. 2. 작업하려는 카탈로그 및 데이터베이스를 선택합니다. 3. 하나 이상의 테이블을 작업 영역에 끌어 놓습니다. 4. 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. > [!TIP] > > **팁**: Catalog 드롭다운 메뉴에 기본 **AwsDataCatalog**만 표시되는 경우, athena.properties 파일에 `MetadataRetrievalMethod=ProxyAPI` 줄을 추가하여 문제를 해결할 수 있습니다. 자세한 내용은 [속성 파일을 사용하여 JDBC 연결 사용자 지정(영문)](https://community.tableau.com/s/question/0D54T00000F339uSAB/customize-jdbc-connections-using-a-properties-file)을 참조하십시오. ## JDBC 연결 사용자 지정 Amazon Athena는 속성 파일을 사용하여 사용자 지정할 수 있는 JDBC 연결을 사용합니다. 자세한 내용은 Tableau Community에서 [속성 파일을 사용하여 JDBC 연결 사용자 지정(영문)](https://community.tableau.com/s/question/0D54T00000F339uSAB/customize-jdbc-connections-using-a-properties-file)을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. - [Connect to your S3 data with the Amazon Athena connector in Tableau 10.3 (and later)(Tableau 10.3 이상에서 Amazon Athena 커넥터를 사용하여 S3 데이터에 연결)](https://www.tableau.com/ko-kr/about/blog/2017/5/connect-your-s3-data-amazon-athena-connector-tableau-103-71105) - Amazon Athena 리소스에 대한 링크가 포함된 Tableau 블로그 게시물입니다. - [Tableau Desktop이 프록시를 통해 Amazon Athena에 연결하지 못하고 오류 코드 37CE01A3이 발생함(영문)](https://kb.tableau.com/articles/Issue/Tableau-Desktop-Fails-To-Connect-to-Amazon-Athena-through-Proxy-With-Error-Code-37CE01A3?lang=ko-kr) - 문제 해결 단계가 나와 있는 Tableau 기술 자료 문서입니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # Amazon Athena IAM OAuth 설정 Tableau 2023.2부터 OAuth 2.0/OIDC를 사용하여 외부 IDP(ID 공급자)의 ID를 Amazon Athena에 페더레이션할 수 있습니다. ID 공급자에 따라 통합을 구성하는 데 여러 단계가 필요할 수 있습니다. Tableau는 Tableau 제품 구성 방법에 대한 세부적인 지침만 제공합니다. ID 공급자(예: Okta)를 구성하는 방법에 대한 지침은 해당 제품의 도움말 및 자습서를 참조하십시오. 이 문서에서 다루는 구성 프로세스는 개괄적인 수준의 정보입니다. **참고**: Tableau Bridge를 통해 Tableau Cloud에 연결하는 OAuth 연결의 경우 일회용 새로 고침 토큰(경우에 따라, 순환식 새로 고침 토큰 또는 새로 고침 토큰 순환이라고도 함)이 지원되지 않습니다. 이러한 토큰에 대한 지원은 향후 릴리스에서 제공될 예정입니다. **참고:** Tableau 및 Salesforce 콘텐츠 외부의 단계와 링크는 업데이트되지 않거나 정확하지 않을 수 있습니다. ## IDP(ID 공급자) 구성 1. Tableau Desktop 및 Tableau Server용 OAuth 클라이언트를 IDP에서 만듭니다. Desktop 클라이언트는 [PKCE](https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow-with-pkce)를 사용하도록 설정하고 [http://localhost](http://localhost/) 리디렉션을 사용합니다. 2. 권한 부여에 사용할 필수 사용자 지정 클레임을 역할에 추가합니다. 클레임 및 범위에 대한 자세한 내용은 [범위 대비 클레임](https://curity.io/resources/learn/scopes-vs-claims/)을 참조하십시오. 3. Tableau OAuth 구성 파일을 만듭니다. 이를 수행하는 방법에 대한 자세한 내용은 [github](https://tableau.github.io/connector-plugin-sdk/docs/oauth)의 [OAuth 구성 및 사용(영문)](https://tableau.github.io/connector-plugin-sdk/docs/oauth) 및 [여기](https://github.com/tableau/connector-plugin-sdk/tree/master/samples/components/oauth)에서 예를 참조하십시오. Tableau OAuth 구성 ID 앞에 "custom\_"을 붙여야 합니다. 4. 위 링크에 연결된 OAuth 구성 항목에서 설명한 대로 Tableau Desktop 컴퓨터, Tableau Server 및 Tableau Cloud 사이트에 Tableau OAuth 구성 파일을 설치합니다. ## AWS에서 IDP 구성 1. IDP 엔터티를 만듭니다. Amazon 설명서 [웹 아이덴티티 페더레이션](https://docs.aws.amazon.com/ko_kr/IAM/latest/UserGuide/id_roles_providers_oidc.html) 및 [OIDC ID 공급자 생성](https://docs.aws.amazon.com/ko_kr/IAM/latest/UserGuide/id_roles_providers_create_oidc.html)을 참조하십시오. 2. IDP는 Tableau의 드라이버 플러그인과 작동하는 방식으로 Athena에 페더레이션하도록 구성되어야 합니다. 다음 공급자 정보는 Tableau Server 및 Tableau Desktop 흐름에 모두 사용됩니다. AwsCredentialsProviderClass=com.simba.athena.iamsupport.plugin.JwtCredentialsProvider role\_session\_name=AthenaJWT 3. IDP에 대한 역할과 정책을 구체적으로 만듭니다. AWS 설명서에서 [OIDC를 위한 역할 생성](https://docs.aws.amazon.com/ko_kr/IAM/latest/UserGuide/id_roles_create_for-idp_oidc.html)을 참조하십시오. ## Athena에 대한 역할 구성 Athena에 필요한 정책을 연결할 수 있습니다. 이를 수행하는 방법은 여러 가지가 있습니다. 한 가지 방법은 사용자 지정 클레임을 사용하는 것입니다. openID 토큰의 사용자 지정 클레임을 사용하여 역할에 권한을 부여할 수 있습니다. 이러한 역할에는 다른 리소스에 대한 액세스 권한이 부여됩니다. 자세한 내용은 다음을 참조하십시오. - 자습서: [Lake Formation 및 JDBC를 사용하여 Athena에 대한 Okta 사용자의 연합 액세스 구성](https://docs.aws.amazon.com/ko_kr/athena/latest/ug/security-athena-lake-formation-jdbc-okta-tutorial.html) - [AWS Glue Data Catalog의 데이터베이스와 테이블에 대한 세분화된 액세스](https://docs.aws.amazon.com/ko_kr/athena/latest/ug/fine-grained-access-to-glue-resources.html) ## Athena에 연결 사용자는 가정할 AWS 역할 ARN(Amazon 리소스 이름)을 지정한 다음 OAuth 공급자 아래에서 이전에 설치한 OAuth 구성을 선택해야 합니다. 참고로, 구성을 선택하는 드롭다운 메뉴는 선택할 수 있는 구성이 여러 개 있는 경우에만 나타납니다. 올바로 구성되면 사용자는 Tableau에 대해 토큰을 인증하고 권한을 부여할 수 있도록 IDP로 리디렉션됩니다. openid 및 새로 고침 토큰이 Tableau에 수신됩니다. AWS는 IDP에서 토큰과 서명을 검증하고, 토큰에서 클레임을 추출하고, 클레임과 IAM 역할의 매핑을 조회하고, Tableau가 사용자를 대신하여 역할을 맡는 것을 허용하거나 차단할 수 있습니다. [예: AssumeRoleWithWebIdentity](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRoleWithWebIdentity.html) ![Athena에 로그인 창](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/athenaidp_signin.png) ## 토큰 기본적으로 Athena OAuth IAM은 ID 토큰을 드라이버에 전달합니다. Tableau Bridge를 사용하는 고객을 포함하여 온프레미스 고객의 경우 TDC 파일을 대신 사용하여 액세스 토큰을 전달할 수 있습니다. .tdc 파일을 구성 및 설치하는 방법에 대한 자세한 내용은 [연결 사용자 지정 및 조정](https://help.tableau.com/current/pro/desktop/ko-kr/connect_customize.htm)을 참조하십시오. ## Okta 구성 Okta를 사용하는 경우 '조직 권한 부여 서버'보다는 '사용자 지정 권한 부여 서버'를 사용하는 것이 더 좋습니다. 사용자 지정 권한 부여 서버가 더 유연합니다. 기본적으로 생성된 'default'라는 사용자 지정 권한 부여 서버가 있습니다. 권한 부여 URL은 다음 예와 유사합니다. `https://${yourOktaDomain}/oauth2/{authServerName}/v1/authorize` ![Okta 대시보드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/athena_okta.png) [주요 콘텐츠로 건너뛰기](#main-content) # Amazon Aurora for MySQL 이 문서에서는 Tableau를 Amazon Aurora MySQL에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 사용자 이름 및 비밀번호 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 **참고**: Prep Builder를 사용하여 데이터에 연결할 때 고려해야 할 사항과 요구 사항에 대한 자세한 내용은 Tableau Prep 도움말의 [데이터에 연결](https://help.tableau.com/current/prep/ko-kr/prep_connect.htm)을 참조하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. 다음 중 하나를 사용하여 데이터에 연결할 수 있습니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Amazon Aurora for MySQL을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 사용자 이름 및 비밀번호를 입력합니다. 3. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 4. 로그인을 선택합니다. SSL 서버 연결 시 SSL 필요 확인란을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택하거나 텍스트 상자를 사용하여 데이터베이스 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Amazon EMR Hadoop Hive 이 문서에서는 Tableau를 Amazon EMR(Elastic MapReduce) Hadoop Hive 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. > [!WARNING] > > **중요:** 릴리스 2026.1부터 이 커넥터는 Tableau Cloud의 라이브 연결 또는 웹 작성에 더 이상 사용할 수 없습니다. Tableau Cloud에서 Amazon EMR Hadoop Hive 데이터를 사용해야 하는 경우 Tableau Bridge를 사용하는 것이 좋습니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름과 포트 번호 - 인증 방법: - 인증 없음 - Kerberos - 사용자 이름 - 사용자 이름 및 비밀번호 - Microsoft Azure HDInsight Service(버전 10.2.1부터 지원) - 전송 옵션은 선택한 인증 방법에 따라 달라지며 다음을 포함할 수 있습니다. - 이진 - SASL - HTTP - 로그인 자격 증명은 선택한 인증 방법에 따라 달라지며 다음을 포함할 수 있습니다. - 사용자 이름 - 비밀번호 - 영역 - 호스트 FQDN - 서비스 이름 - HTTP 경로 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. 참고: 사용 가능한 최신 드라이버를 사용해야 합니다. 최신 드라이버를 구하려면 Tableau 드라이버 다운로드 페이지에서 [Amazon EMR Hadoop Hive](http://www.tableau.com/ko-kr/support/drivers#awshadoophive)를 참조하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Amazon EMR Hadoop Hive를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름 및 사용할 포트 번호를 입력합니다. 2. 인증 드롭다운 목록에서 사용할 인증 방법을 선택합니다. 제공해야 하는 정보는 선택한 인증 방법에 따라 달라집니다. 3. 전송 드롭다운 목록이 표시되면 사용할 전송 유형을 선택합니다. 4. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 5. 로그인을 선택합니다. SSL 서버 연결 시 SSL 필요 옵션을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다.  1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 검색 아이콘을 선택하거나, 텍스트 상자에 스키마 이름을 입력하고 검색 아이콘을 선택한 후 해당 스키마를 선택합니다. 3. 테이블 텍스트 상자에서 검색 아이콘을 선택하거나 테이블 이름을 입력하고 검색 아이콘을 선택한 다음 테이블을 선택합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## Hadoop Hive 데이터 작업 ### 날짜/시간 데이터 작업 Tableau는 TIMESTAMP 및 DATE 형식을 기본적으로 지원합니다. 하지만 날짜/시간 데이터를 Hive에서 문자열로 저장할 경우 ISO 형식(YYYY-MM-DD)으로 저장해야 합니다. DATEPARSE 또는 DATE 함수를 사용하여 문자열을 날짜/시간 형식으로 변환하는 계산된 필드를 만들 수 있습니다. 추출로 작업할 때는 DATEPARSE() 함수를 사용하고, 그렇지 않은 경우에는 DATE() 함수를 사용하십시오. 자세한 내용은 [날짜 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_date.htm)를 참조하십시오. Hive 데이터 유형에 대한 자세한 내용은 Apache Hive 웹 사이트에서 [Dates](https://cwiki.apache.org/confluence/display/Hive/Languagemanual+Types#LanguageManualTypes-date)(날짜)를 참조하십시오. ### NULL 값이 반환됨 Tableau 9.0.1 이상 및 8.3.5 이상 8.3.x 릴리스에서 이전 버전에서 만들었으며 날짜/시간이 Hive가 지원하지 않은 문자열 형식으로 저장되어 있는 통합 문서를 열면 NULL 값이 반환됩니다. 이 문제를 해결하려면 필드 유형을 다시 문자열로 변경하고 DATEPARSE() 또는 DATE()를 사용하여 날짜를 변환하는 계산된 필드를 만듭니다. 추출로 작업할 때는 DATEPARSE() 함수를 사용하고, 그렇지 않은 경우에는 DATE() 함수를 사용하십시오. ### 긴 지연 시간 제한 Hive는 일괄 처리 중심의 시스템으로, 아직 단순한 쿼리에 매우 빠른 응답 속도로 답하지는 못합니다. 이 제한 사항으로 인해 새로운 데이터 집합을 탐색하거나 계산된 필드를 실험하기가 어려울 수 있습니다. 또한 Cloudera의 Impala, Hortonworks의 Stringer 프로젝트 등 이러한 제한 사항을 해결하도록 설계된 최신 SQL-on-Hadoop 기술도 몇 가지 있습니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Amazon Redshift 이 문서에서는 Tableau를 Amazon Redshift 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. Amazon Redshift에서 OAuth를 설정하는 방법에 대한 지침은 [Tableau Server 설명서](https://help.tableau.com/current/server/ko-kr/config_oauth_redshift_iam.htm) 또는 [Tableau Cloud 설명서](https://help.tableau.com/current/online/ko-kr/config_oauth_redshift_iam.htm)에서 Amazon Redshift IAM OAuth 설정을 참조하십시오. 권한 부여를 위해 아이덴티티 센터를 사용하는 방법에 대한 자세한 내용은 [Amazon Redshift IAM 아이덴티티 센터 OAuth 설정](https://help.tableau.com/current/server/ko-kr/config_oauth_redshift_iam_idc.htm)을 참조하십시오. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버 및 포트 번호의 이름 - 데이터베이스 이름 - 인증: - 사용자 이름 및 비밀번호 - [IAM](https://help.tableau.com/current/server/ko-kr/config_oauth_redshift_iam.htm)을 사용한 OAuth 페더레이션 유형 - 먼저 OAuth 공급자를 설치해야 함 - IAM 역할 - [IAM IDC](https://help.tableau.com/current/server/ko-kr/config_oauth_redshift_iam_idc.htm)를 사용한 OAuth 페더레이션 유형 - 먼저 OAuth 공급자를 설치해야 함 - IDC 네임스페이스(선택 사항) - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## Redshift에 연결 설정 1. 연결 페이지의 서버에 연결에서 Amazon Redshift를 선택합니다. 2. 연결하려는 데이터베이스의 이름 및 해당 데이터베이스를 호스팅하는 서버의 이름 및 포트 번호를 입력합니다. 3. 인증의 경우 인증 유형으로 사용자 이름 및 비밀번호 또는 OAuth를 선택한 다음 선택한 사항에 필요한 인증 필드를 작성합니다. - 사용자 이름 및 비밀번호: 사용자 이름과 선택 사항인 비밀번호를 입력합니다. - OAuth: - 페더레이션 유형 필드에서 IAM 역할 또는 아이덴티티 센터 중 하나를 선택합니다. - IAM 역할의 경우 선택 사항인 AWS 역할 ARN을 입력하고 그룹 페더레이션을 사용할지 선택합니다. **참고:** 기본 인증 플러그인을 사용하는 경우 AWS 역할 ARN이 필요합니다. - 아이덴티티 센터의 경우 아이덴티티 센터 네임스페이스를 입력합니다. - 사용할 미리 구성된 OAuth 공급자를 선택합니다. 4. (선택 사항) 기타 데이터베이스 표시 확인란을 선택하여 초기 데이터베이스에 연결된 상태에서 다른 데이터베이스를 찾아볼 수 있습니다. 이는 Datashare를 비롯한 외부 데이터베이스에 연결하는 데 사용할 수 있습니다. **참고:** 이 기능은 버전 2025.2부터 사용할 수 있으며 Redshift ODBC 2.x 드라이버가 필요합니다. Tableau Cloud에 게시하는 경우 드라이버 문제로 인해 Bridge를 사용해야 합니다. 5. SSL 서버 연결 시 SSL 필요 확인란을 선택합니다. 6. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 7. (선택 사항) 고급 탭을 선택하여 연결을 수정하는 데 필요한 사용자 지정 드라이버 매개 변수를 입력합니다. 8. 로그인을 클릭하여 연결을 시작합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. ## 데이터 원본 설정 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 원하는 스키마를 선택하거나 텍스트 상자를 사용하여 스키마 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ### 드라이버 매개 변수를 사용하여 연결 사용자 지정 Amazon Redshift 커넥터를 사용하여 수행된 연결을 수정하려는 경우가 있을 수 있습니다. Tableau 2019.2.1부터 사용자 지정 드라이버 매개 변수 텍스트 상자의 연결 문자열에 드라이버 매개 변수를 추가하여 이 작업을 수행할 수 있습니다. **참고:** Tableau가 생성하는 드라이버 매개 변수는 변경할 수 없고 매개 변수를 추가할 수만 있습니다. 이 예에서 사용자 agarcia는 IDP를 사용하여 페더레이션 인증을 사용하도록 설정하는 매개 변수를 입력합니다. DbUser=agarcia;AutoCreate=1;AuthType=Plugin;plugin\_name=Ping;IAM=1;idp\_host=idp.business-example.com;idp\_port=443;preferred\_role=arn:aws:iam::12345:role/dev;partner\_spid=urn:amazon:webservices; 이 예에서는 가져오는 행 수를 1000개로 제한합니다. Fetch=1000; 드라이버 매개 변수에 대한 자세한 내용은 Amazon AWS 웹 사이트에서 [ODBC 드라이버 구성 옵션](https://docs.aws.amazon.com/redshift/latest/mgmt/configure-odbc-options.html)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. - [Amazon Redshift 및 Tableau 소프트웨어 배포를 최적화하여 성능 개선(영문)](https://www.tableau.com/ko-kr/asset/optimize-tableau-amazon-redshift-deployment-whitepaper) - Tableau 백서(등록 또는 로그인 필요) - [Amazon Redshift를 사용한 빅 데이터 분석 탐색(영문)](https://www.tableau.com/ko-kr/learn/webinars/webinar-explore-big-data-analytics-amazon-redshift) - Tableau 웹 세미나 녹화본(등록 또는 로그인 필요) [주요 콘텐츠로 건너뛰기](#main-content) # Amazon S3 이 문서에서는 Tableau를 드라이버 없이 Amazon S3 커넥터 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음 연결 정보를 수집하십시오. - S3 버킷의 AWS 리전 - S3 버킷 이름. - S3 버킷의 AWS IAM 액세스 키(키 ID 및 비밀 액세스 키). ### 사용 권한 AWS IAM 사용자에 S3 버킷에 대한 읽기 권한이 있는지 확인하십시오. ### 권장 사항 다음 권장 사항은 성능 향상에 도움이 될 수 있습니다. - EC2 인스턴스에 설치된 Tableau Server이거나 Tableau Cloud를 사용하는 경우처럼 클라이언트를 AWS 환경에서 실행합니다. - 동일한 지역 액세스는 타 지역 버킷 지원보다 더 나은 성능을 제공합니다. 타 지역 버킷의 경우 데이터 송신 요금으로 인해 추가 비용이 발생할 수도 있습니다. ### 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 **연결** 아래의 **추가** **커넥터** 목록에서 **Amazon S3**를 선택합니다. 2. **설치 후 Tableau 다시 시작**을 선택하여 커넥터를 설치합니다. 3. Tableau가 다시 시작되면 **연결**로 이동한 다음 설치된 커넥터 목록에서 **Amazon S3**를 선택합니다. 4. 버킷 리전, 버킷 이름, 액세스 키 ID 및 비밀 액세스 키를 입력합니다. 5. **로그인**을 선택합니다. 6. 버킷의 콘텐츠에서 연결하려는 파일을 선택합니다. 7. **연결**을 선택합니다. ### 데이터 원본 설정 데이터 원본을 설정하려면 다음 단계를 완료하십시오. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택합니다. 2. Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 3. 연결하려는 하나 이상의 파일을 왼쪽 패널에서 캔버스로 끌어옵니다. 4. 분석을 시작하려면 시트 1 탭을 선택합니다. ### 데이터 유니온 S3 버킷에서 파일을 유니온할 수 있습니다. 유니온에 대한 자세한 내용은 [데이터 유니온](https://help.tableau.com/current/pro/desktop/ko-kr/union.htm)을 참조하십시오. **와일드카드 유니온** 하위 폴더에 파일이 있는 와일드카드 유니온을 수행하려면 루트 폴더나 버킷에 하위 폴더 내 파일 구조와 일치하는 파일이 병합 대상에 적어도 하나 이상 포함되어 있어야 합니다. 이 파일은 유니온을 만들 때 연결하는 첫 번째 파일입니다. 와일드카드 유니온은 CSV 파일에서 작동하지만 Excel 파일에서는 지원되지 않습니다. ### 알려진 문제와 제한 사항 다음 섹션에는 Amazon S3 커넥터를 사용할 때 성공 여부에 영향을 줄 수 있는 알려진 문제 및 제한 사항이 나와 있습니다. **참고:** 이 커넥터는 현재 Tableau Prep 웹 작성 또는 가상 연결에서 지원되지 않습니다. **인증 관련 알려진 문제와 제한 사항** - 세션 토큰이 없는 Amazon IAM 사용자 암호 키/액세스 키 인증만 지원됩니다. **게시 관련 알려진 문제와 제한 사항** - 통합 문서 및 데이터 원본은 '내장된 비밀번호' 인증 옵션을 사용하여 게시해야 합니다. '사용자에게 확인'은 현재 지원되지 않습니다. **유니온 관련 알려진 문제와 제한 사항** - Tableau Desktop만 와일드카드 유니온을 지원합니다. - 웹 작성은 사용자 지정 수동 유니온(파일 끌기)만 지원합니다. - 와일드카드 유니온은 Excel 파일을 지원하지 않습니다. **파일 유형 관련 알려진 문제 및 제한 사항** - 현재 Parquet, .csv, 압축 .gz 및 Excel 파일이 지원됩니다. - 모든 데이터는 설계에 따라 문자열 형식으로 가져옵니다. - UTF-8 인코딩만 지원됩니다. - 단일 연결에서 여러 파일 형식을 유니온하거나 조인할 수 없습니다(예: Parquet 및 .csv를 함께 유니온 불가). - 현재 쉼표로 구분된 .csv 파일만 지원됩니다. - 파일 크기 제한은 15gb입니다. - 조인이나 유니온의 누적 결과 집합은 15gb를 초과할 수 없습니다. - Excel 파일은 현재 커넥터에서 Excel 파일 구문 분석기의 성능 문제로 인해 최대 100MB를 초과할 수 없습니다. **추가 Parquet 파일 관련 알려진 문제 및 제한 사항** - Parquet 파일은 [Hyper API 설명서](https://tableau.github.io/hyper-db/docs/sql/external/formats/#external-format-parquet)에서 설명하는 형식이어야 합니다. - 중첩된 열은 지원되지 않으며 그에 따라 중첩된 유형의 MAP 및 LIST도 지원되지 않습니다. - BSON, UUID 및 ENUM 유형은 지원되지 않습니다. - 논리적 또는 변환된 유형이 없는 물리적 유형의 FIXED\_LEN\_BYTE\_ARRAY는 지원되지 않습니다. - DECIMAL 유형은 최대 8바이트(18자리 십진수)까지만 지원됩니다. 18자리 이상의 십진수가 필요한 경우 배정밀도 사용을 고려하십시오. - TIME\_MILLIS 및 TIME\_NANOS 유형은 지원되지 않습니다. 대신 TIME\_MICROS를 사용하는 것이 좋습니다. - 사용 중단된 BIT\_PACKED 인코딩은 지원되지 않습니다. 이 인코딩은 5년 이상 사용 중단되었으므로 최근 Parquet 파일에 이 인코딩을 사용하지 않아야 합니다. - DELTA\_LENGTH\_BYTE\_ARRAY 인코딩 및 최신 BYTE\_STREAM\_SPLIT 인코딩은 어떤 라이브러리에서도 작성되지 않았으므로 지원되지 않습니다. - 지원되는 압축은 SNAPPY, GZIP, ZSTD 및 LZ4\_RAW입니다. **중국 지역의 데이터에 연결** Amazon S3 커넥터 버전 2.1.4부터 AWS 중국 지역의 데이터에 연결할 수 있지만 다음과 같은 제한이 있습니다. - Tableau Desktop, Tableau Server 및 Tableau Cloud에서는 제한 없이 Excel 파일에 연결할 수 있습니다. - Tableau Desktop 및 Tableau Cloud에서는 CSV 및 parquet 파일에 액세스할 수 없습니다. - 다음 TSM 명령을 사용하여 CSV 및 parquet 파일에 액세스하도록 Tableau Server를 구성할 수 있습니다. tsm configuration set -k hyper.external\_allow\_custom\_endpoints -v 1 --force-keys ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. - [Amazon Redshift 및 Tableau 소프트웨어 배포를 최적화하여 성능 개선(영문)](https://www.tableau.com/ko-kr/asset/optimize-tableau-amazon-redshift-deployment-whitepaper) - Tableau 백서(등록 또는 로그인 필요) - [Amazon Redshift를 사용한 빅 데이터 분석 탐색(영문)](https://www.tableau.com/ko-kr/learn/webinars/webinar-explore-big-data-analytics-amazon-redshift) - Tableau 웨비나 녹화본(등록 또는 로그인 필요) [주요 콘텐츠로 건너뛰기](#main-content) # Anaplan(사용 중단) 이 문서에서는 Tableau를 Anaplan 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. > [!WARNING] > > **경고:** Anaplan 커넥터는 2026년 7월 1일에 사용 중지됩니다. 커넥터는 2023.1 릴리스에서 사용 중단되었습니다. 사용 중지되기 전까지는 커넥터를 사용할 수 있습니다. 커넥터가 사용 중지된 후에는 Tableau 사용자 인터페이스에서 제거되며 이 커넥터를 사용하는 모든 데이터 원본이 더 이상 예상대로 작동하지 않게 됩니다. Tableau는 교체 커넥터를 개발하고 있습니다. 완료되면 이 페이지에 추가될 예정입니다. **참고:** Anaplan 커넥터를 사용하려면 네트워크 프록시 또는 방화벽 구성에서 `api.anaplan.com` 및 `auth.anaplan.com`에 대한 액세스를 허용해야 합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집합니다. - Anaplan 계정에 대한 이메일 주소와 암호 - 사용하려는 Anaplan 작업 영역, 모델 및 모든 내보내기(CSV 형식). Tableau에서 내보내기를 사용하려면 먼저 Anaplan에서 Anaplan 내보내기 작업을 만들어야 합니다. Anaplan의 모듈 만들기와 내보내기 동작에 대한 자세한 내용은 Anaplan Anapedia 웹 사이트에서 [Anaplan용 Tableau 커넥터(영문)](https://help.anaplan.com/anapedia/Content/Data_Integrations/Anaplan_Tableau_Integration.html)를 참조하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Anaplan을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 다음 작업 중 하나를 수행합니다. - **자격 증명**을 선택한 다음 이메일 주소와 비밀번호를 입력합니다. SSO(Single Sign-On) 지원이 필요한 경우 Anaplan 관리자에게 웹 SSO를 설정하도록 요청하십시오. 자세한 내용은 Anaplan Anapedia 웹 사이트에서 [Single Sign-on(SSO)](https://help.anaplan.com/anapedia/Content/Administration_and_Security/Security/Single_Sign-on.html)을 참조하십시오. SSO를 사용하는 경우 예외 사용자여야 합니다. - 인증서를 선택한 다음 **인증서** 및 **개인 키**에 대한 파일을 업로드합니다. **참고:** 업로드된 인증서는 DER로 인코딩된 이진 X.509 형식이어야 합니다. 개인 키는 PEM 형식일 수 있습니다. SSL 인증서 파일에는 일반적으로 다음과 유사한 텍스트가 포함됩니다. \-----인증서 시작----- 긴 base64 문자열 \-----인증서 끝----- 개인 키 파일에는 일반적으로 다음과 유사한 텍스트가 포함됩니다. \-----개인 키 시작----- 긴 base64 문자열 \-----개인 키 끝----- 2. 작업 영역, 모델 및 하나 이상의 내보내기를 선택합니다. 참고: 내보내기 데이터는 CSV 형식이어야 합니다. 3. 연결을 선택합니다. Tableau에서 연결할 수 없는 경우 자격 증명이나 인증서 및 개인 키 파일이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 Anaplan 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블에서 테이블을 선택하고 캔버스 맨 위에 끌어 놓습니다. 테이블이 하나만 있는 경우 캔버스에 테이블이 나타납니다. 3. 시트 탭을 선택하여 워크시트로 이동합니다. 시트 탭을 선택하면 Tableau에서 추출을 생성하고 데이터를 가져옵니다. 포함된 데이터 양에 따라 추출 생성에 시간이 걸릴 수 있습니다. ## 날짜 범위 선택이 성능에 영향을 미치는 방식 분석할 때 최대한 많은 데이터를 수집하고 싶겠지만 Anaplan에서 레코드를 검색할 때 시간이 많이 걸릴 수 있습니다. Tableau는 데이터를 검색하기 전에는 특정 날짜 범위에 얼마나 많은 데이터가 있는지 알 수 없습니다. 이 때문에 처음에는 날짜 범위를 제한한 다음 성능을 평가한 후 범위를 확장해야 합니다. Anaplan에서 데이터를 검색할 때 걸리는 시간을 대략적으로 알 수 있도록 고속 연결을 사용하여 테스트를 수행했습니다. 이 표에서는 테스트 환경에서 지정된 수의 레코드를 검색하는 데 걸린 시간을 보여줍니다.
레코드 수

검색 시간

100,000

1.7분

250,000

4분

500,000

8.5분

## 데이터 정리 Anaplan의 모든 데이터는 문자열 유형으로 반환됩니다. 데이터를 정리하려면 필드를 **숫자**, 날짜 등과 같은 적절한 데이터 유형으로 변환합니다. 지리적 역할을 변경할 수 있으며 차원을 측정값으로 변환할 수도 있습니다. 데이터 유형 변경에 대한 자세한 내용은 [데이터 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_datatypes.htm)을 참조하십시오. 차원을 측정값으로 변환하려면 워크시트의 데이터 패널에서 필드명 옆에 있는 드롭다운 화살표를 선택하고 측정값으로 변환을 선택합니다. ![배송 비용 측정값이 선택되어 있고 측정값으로 변환 옵션이 하이라이트된 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/anaplan-number-measure.png) 차원 및 측정값에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. ## 데이터 새로 고침 Tableau는 Anaplan에 대해 라이브 연결이 아닌 추출 연결만 지원합니다. 추출 항목을 새로 고침하여 데이터를 업데이트할 수 있습니다. 증분 새로 고침은 지원되지 않습니다. 자세한 내용은 [추출 새로 고침](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_refresh.htm)을 참조하십시오. 새로 고침 일정에 대한 자세한 내용은 [통합 문서를 게시할 때 추출 새로 고침 예약](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_schedules.htm)을 참조하십시오. 참고: Tableau Server 또는 Tableau Cloud에 Tableau 추출의 예약된 새로 고침이 있는 경우 Anaplan에서 내보내기 동작이 호출됩니다. 이 내보내기 동작은 Anaplan의 모델을 잠그는 차단 작업을 생성합니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Apache Drill 이 문서에서는 Tableau를 Apache Drill 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결 유형: - 직접: 서버 이름 - Zookeeper: 쿼럼 및 클러스터 ID - 인증: - 인증 없음 - 사용자 이름 및 비밀번호 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Apache Drill을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결 방법을 선택합니다. - 직접 \- 서버 이름을 입력합니다. - Zookeeper - 쿼럼 및 클러스터 ID를 입력합니다. 2. 인증 방법을 선택합니다. - 인증 없음 - 사용자 이름 및 비밀번호 - 사용자 이름 및 비밀번호를 입력합니다. 3. 로그인을 선택합니다. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 스키마를 선택합니다. 3. 테이블에서 테이블을 선택하고 캔버스에 끌어 놓습니다. 두 개 이상의 테이블에 연결하는 방법에 대한 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm)을 참조하십시오. 4. 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Apache Hive 이 문서에서는 Tableau를 오픈 소스 Apache Hive에 연결하고 데이터 원본을 설정하는 방법을 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름과 포트 번호 - 인증 방법: - 없음 - 익명 - 일반 - LDAP - 통합(Kerberos) - 사용자 이름 및 비밀번호(선택한 인증 방법에 따라 달라짐) - 전송 모드 - 데이터베이스 - SSL 서버에 연결하는지 여부 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Apache Hive를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. **서버** 이름 및 **포트**를 입력합니다. 2. **인증** 방법을 선택하고 메시지가 표시되면 사용자 이름과 비밀번호를 입력합니다. 3. **전송 모드**를 선택합니다. 4. (선택 사항) 연결할 **데이터베이스**를 입력합니다. 5. SSL이 필요한 경우 SSL 사용을 True로 설정합니다. 6. (선택 사항) 전체 PEM 형식으로 SSL 서버 인증서를 지정하거나 인증서의 로컬 파일 경로를 제공합니다. 지정하지 않으면 컴퓨터에서 신뢰하는 모든 인증서가 허용됩니다. 7. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 검색 필드를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Apache Impala 이 문서에서는 Tableau를 오픈 소스 Apache Impala에 연결하고 데이터 원본을 설정하는 방법을 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름과 포트 번호 - 인증: - 없음 - LDAP - 통합(Kerberos) - 선택한 인증 방법에 따른 사용자 이름 및 비밀번호 - 전송 모드 - 데이터베이스 - Thrift 프로토콜 버전 - SSL 서버에 연결하는지 여부 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Apache Impala를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. **서버** 이름 및 **포트**를 입력합니다. 2. **인증** 방법을 선택하고 메시지가 표시되면 사용자 이름과 비밀번호를 입력합니다. 3. **전송 모드**를 선택합니다. 4. (선택 사항) 연결할 **데이터베이스**를 입력합니다. 5. SSL이 필요한 경우 **SSL 사용**을 **True**로 설정합니다. 6. (선택 사항) 전체 PEM 형식으로 SSL 서버 인증서를 지정하거나 인증서의 로컬 파일 경로를 제공합니다. 지정하지 않으면 컴퓨터에서 신뢰하는 모든 인증서가 허용됩니다. 7. Thrift **프로토콜 버전**을 선택합니다. 8. **로그인**을 선택합니다. **참고:** 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 여전히 연결할 수 없는 경우 데이터베이스 또는 네트워크 관리자에게 문의하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 데이터 원본 이름을 선택한 다음 고유한 데이터 원본 이름을 입력합니다. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 검색 필드를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Azure Data Lake Storage Gen2 이 문서에서는 Azure Data Lake Storage Gen2를 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음 목록의 항목을 검토하십시오. - OAuth를 통해 Azure Active Directory의 계정 자격 증명 가져오기 - Azure 저장소 끝점의 URL 가져오기 - Tableau는 인증에 OAuth만 지원합니다. 인증을 허용하려면 "connectors.tableau.com"을 허용 목록에 추가해야 합니다. **참고:** 이 커넥터는 Azure 계정의 기본 테넌트만 사용합니다. Tableau에서 Azure Data Lake Storage Gen2 리소스를 사용하려면 기본 테넌트에 연결해야 합니다. ## 권장 사항 ### 회사의 IT 정책을 사용하도록 사용자 지정 OAuth 클라이언트 설정 사용자 지정 OAuth 클라이언트를 사용하면 자체 IT 정책에 따라 OAuth 구성을 완전히 제어할 수 있습니다. 자체 OAuth 클라이언트를 사용하는 옵션을 통해 관리자는 Tableau 해제 주기와 Tableau의 OAuth 클라이언트 순환 일정 관리 업무에서 해방됩니다. 자체 OAuth 클라이언트를 구성하는 방법에 대한 자세한 내용은 [사이트에 대해 사용자 지정 OAuth 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_azure_ad.htm#custom)을 참조하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Azure Data Lake Storage Gen2를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 2. 기본 브라우저에서 열리는 탭에서 다음을 수행합니다. 1. Azure 계정을 사용하여 Azure Data Lake Storage Gen2에 로그인합니다. 목록에서 선택하거나 다른 계정 사용을 선택하여 이메일 주소 또는 전화 번호를 입력합니다. 2. Tableau가 Azure Data Lake Storage Gen2 데이터에 액세스할 수 있도록 수락을 선택합니다. 3. 브라우저 창을 닫으라는 알림이 나타나면 창을 닫습니다. 3. 데이터 원본 페이지에서 다음을 수행합니다. 1. 찾아보기 탭에서 Azure 계정에 대한 Azure 저장소 끝점을 입력합니다. **참고:** 저장소 계정에 “Data Lake Storage Gen2”가 사용되도록 설정되어 있어야 합니다. 2. 사용하려는 파일로 이동하여 선택합니다. 또는 - 파일 URL 탭에서 파일의 URL을 입력합니다. ### Azure 저장소 계정 정보 Tableau에서 Azure Data Lake Storage Gen2를 사용하는 경우 다음 중 하나 이상으로 설정된 저장소 계정을 사용해야 합니다. - 액세스하려는 파일에 대해 명시적으로 부여된 읽기 권한(폴더에 대한 읽기/실행) - 계정에 할당된 Storage Blob Data Reader 또는 Storage Blob Data Owner 역할 저장소 계정 설정에 대한 자세한 내용은 Microsoft 사이트에서 [Azure Data Lake Storage Gen2에 사용할 저장소 계정 만들기](https://docs.microsoft.com/ko-kr/azure/storage/blobs/create-data-lake-storage-account)를 참조하십시오. Azure 저장소 계정에는 다양한 서비스에 연결된 다수의 끝점이 포함할 수 있습니다. Tableau에서는 "Data Lake Storage Gen2"를 사용하도록 설정한 저장소 끝점에 연결합니다. 저장소 계정이 구성되면 Blob 서비스에 대한 다음 CORS 옵션을 사용하도록 설정하여 Tableau의 적절한 액세스를 허용해야 합니다. Allowed origins(허용된 원본)를 "\*"로 설정했으며 Allowed methods(허용된 메서드)를 "GET, OPTIONS"로 설정했습니다. Allowed headers(허용된 헤더)를 "\*"로 설정했습니다. Azure 저장소 계정에는 다양한 서비스에 연결된 다수의 끝점이 포함할 수 있습니다. Tableau에서는 "Data Lake Storage Gen2"를 사용하도록 설정한 저장소 끝점에 연결합니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Azure SQL Database 이 문서에서는 Tableau를 Azure SQL Database에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** OAuth를 통한 Azure Active Directory 인증을 사용하는 경우 계속하기 전에 서버를 이미 설정했는지 확인하십시오. 서버 구성에 대한 자세한 내용은 [OAuth 및 최신 인증에 대해 Azure AD 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_azure_ad.htm)을 참조하십시오. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 정규화된 이름(예: myserver-20171113.database.windows.net) - (선택 사항) 데이터베이스 이름 - 인증 방법 - 사용자 이름 및 비밀번호 - Active Directory 비밀번호 - OAuth를 통한 Azure Active Directory(통합) **참고:** 이 옵션을 사용하려면 시스템 관리자가 조직의 Azure Active Directory 테넌트에서 "사용자 동의"를 사용하도록 설정해야 합니다. 자세한 내용은 [사용자 동의 구성](https://docs.microsoft.com/ko-kr/azure/active-directory/manage-apps/configure-user-consent?tabs=azure-portal)에 대한 Microsoft 설명서를 참조하십시오. - Active Directory 서비스 주체. 이 인증 방법에 대한 자세한 내용은 [Azure 서비스 주체](#Azure)를 참조하십시오. - 로그인 자격 증명은 선택한 인증 방법에 따라 달라지며 다음을 포함할 수 있습니다. - 사용자 이름 및 비밀번호 - Active Directory 사용자 이름 및 비밀번호 - Azure Active Directory 인스턴스 URL - 서비스 주체의 클라이언트 ID 및 클라이언트 암호 - SSL 서버에 연결하는지 여부 - 데이터베이스 격리 수준을 커밋되지 않은 읽기로 설정할지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 **연결**에서 **Azure SQL Database**를 선택합니다. 데이터 연결의 전체 목록을 보려면 **서버에 연결** 아래에서 **자세히**를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 서버의 URL을 입력합니다. 2. (선택 사항) 포함된 데이터베이스에 연결하려는 경우 데이터베이스 이름을 입력합니다. 3. 서버에 로그인하는 방법을 지정합니다. 사용자 이름 및 비밀번호, Active Directory 사용자 이름 및 비밀번호, Active Directory 주체 또는 OAuth를 통한 통합 Azure Active Directory 로그인을 사용할 수 있습니다. 4. 사용자 이름 및 비밀번호를 입력합니다. 서비스 주체를 사용하는 경우 사용자 이름으로 클라이언트 ID를 사용하고 비밀번호로 클라이언트 암호를 사용합니다. 또는 OAuth를 통한 Azure Active Directory를 사용하는 경우 Azure Active Directory 인스턴스 URL을 입력합니다. 자세한 내용은 [끝점](https://docs.microsoft.com/ko-kr/azure/active-directory/develop/active-directory-v2-protocols#endpoints)에 대한 Microsoft 설명서를 참조하십시오. **참고:** 조직에서 둘 이상의 Azure Active Directory 테넌트를 사용하는 경우 Azure Active Directory 인스턴스 URL은 데이터베이스가 구성된 테넌트와 일치해야 합니다. Azure 포털 또는 Azure 관리자를 통해 테넌트 ID를 찾을 수 있습니다. 5. SSL 서버 연결 시 SSL 필요 확인란을 선택합니다. 6. 커밋되지 않은 데이터 읽기 여부를 지정합니다. 이 옵션을 사용하면 Tableau를 커밋되지 않은 읽기 격리 수준에서 실행할 수 있습니다. 추출 새로 고침을 비롯하여 Tableau의 쿼리가 길어지면 데이터베이스가 잠기고 거래가 지연될 수 있습니다. 다른 거래에서 수정된 행이 커밋되지 않은 경우에도 쿼리에서 행을 읽도록 하려면 이 옵션을 선택합니다. 이 옵션을 선택 취소한 경우 Tableau에서는 데이터베이스에 지정된 기본 격리 수준을 사용합니다. 7. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 8. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 검색 필드를 사용하여 테이블 이름을 검색합니다. 데이터베이스에서 저장 프로시저를 지정할 수도 있습니다. SQL Server 데이터베이스 관련 제약 조건 목록을 비롯한 저장 프로시저에 대한 자세한 내용은 [저장 프로시저 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_stored_procedures.htm)를 참조하십시오. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. **참고:** Tableau Desktop은 Microsoft SQL Server TIME 데이터 유형을 지원하지 않습니다. 이 데이터 유형의 필드는 가져온 것이 아니며 Tableau Desktop에 표시되지 않습니다. 저장된 프로시저에 포함된 경우 TIME 데이터 유형 필드가 Tableau Desktop에 표시되지 않습니다. 자세한 내용은 [저장 프로시저 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_stored_procedures.htm)를 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. **참고:** OAuth를 통한 Azure Active Directory(통합)는 Mac에서 지원되지 않습니다. ## Azure 서비스 주체 Tableau는 Azure Synapse 및 Azure SQL Database 커넥터에서 서비스 주체를 사용하는 것을 지원합니다. Azure 서비스 주체는 호스팅 서비스, Tableau와 같은 응용 프로그램, 자동화 도구를 통해 사용자가 Azure 리소스에 액세스할 수 있도록 하는 보안 ID입니다. 이는 역할 기반 제한을 사용하여 리소스에 대한 액세스를 관리하므로 사용자가 액세스 수준과 도달할 수 있는 리소스를 조절할 수 있습니다. Azure Active Directory에서 시작된 서비스 주체는 역할 기반 액세스 제어를 활용합니다. Azure Synapse 또는 Azure SQL Database에 연결할 때 Tableau 응용 프로그램을 인증하는 데 사용할 수 있습니다. Microsoft Entra(이전 명칭 Azure Active Directory)에서 인증에 사용할 서비스 주체를 만들려면 Microsoft의 [해당 지침을 따르십시오](https://learn.microsoft.com/ko-kr/entra/identity-platform/howto-create-service-principal-portal). ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Azure SQL Synapse Analytics 이 문서에서는 Tableau를 Azure Synapse Analytics(이전 명칭: Azure SQL Data Warehouse)에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** 계속하기 전에 서버를 이미 설정했는지 확인하십시오. 서버 구성에 대한 자세한 내용은 [OAuth 및 최신 인증에 대해 Azure AD 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_azure_ad.htm)을 참조하십시오. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 정규화된 이름(예: myserver-20171113.database.windows.net) - (선택 사항) 데이터베이스 이름 - 인증 방법: - 사용자 이름 및 비밀번호 - Active Directory 비밀번호 - OAuth를 통한 Azure Active Directory(통합) **참고:** 이 옵션을 사용하려면 시스템 관리자가 조직의 Azure Active Directory 테넌트에서 "사용자 동의"를 사용하도록 설정해야 합니다. 자세한 내용은 [사용자 동의 구성](https://docs.microsoft.com/ko-kr/azure/active-directory/manage-apps/configure-user-consent?tabs=azure-portal)에 대한 Microsoft 설명서를 참조하십시오. - Active Directory 서비스 주체. 이 인증 방법에 대한 자세한 내용은 [Azure 서비스 주체](#Azure)를 참조하십시오. - 로그인 자격 증명은 선택한 인증 방법에 따라 달라지며 다음을 포함할 수 있습니다. - 사용자 이름 및 비밀번호 - Active Directory 사용자 이름 및 비밀번호 - Azure Active Directory 인스턴스 URL - 서비스 주체의 클라이언트 ID 및 클라이언트 암호 - SSL 서버에 연결하는지 여부 - 데이터베이스 격리 수준을 커밋되지 않은 읽기로 설정할지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 **연결**에서 **Azure Synapse Analytics**를 선택합니다. 데이터 연결의 전체 목록을 보려면 **서버에 연결** 아래에서 **자세히**를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 서버의 URL을 입력합니다. 2. (선택 사항) 포함된 데이터베이스에 연결하려는 경우 데이터베이스 이름을 입력합니다. 3. 서버에 로그인하는 방법을 지정합니다. 사용자 이름 및 비밀번호, Active Directory 사용자 이름 및 비밀번호, Active Directory 주체 또는 OAuth를 통한 통합 Azure Active Directory 로그인을 사용할 수 있습니다. 4. 사용자 이름 및 비밀번호를 입력합니다. 서비스 주체를 사용하는 경우 사용자 이름으로 클라이언트 ID를 사용하고 비밀번호로 클라이언트 암호를 사용합니다. 또는 OAuth를 통한 Azure Active Directory를 사용하는 경우 Azure Active Directory 인스턴스 URL을 입력합니다. 자세한 내용은 [끝점](https://docs.microsoft.com/ko-kr/azure/active-directory/develop/active-directory-v2-protocols#endpoints)에 대한 Microsoft 설명서를 참조하십시오. **참고:** 조직에서 둘 이상의 Azure Active Directory 테넌트를 사용하는 경우 Azure Active Directory 인스턴스 URL은 데이터베이스가 구성된 테넌트와 일치해야 합니다. Azure 포털 또는 Azure 관리자를 통해 테넌트 ID를 찾을 수 있습니다. 5. SSL 서버 연결 시 SSL 필요 확인란을 선택합니다. 6. 커밋되지 않은 데이터 읽기 여부를 지정합니다. 이 옵션을 사용하면 Tableau를 커밋되지 않은 읽기 격리 수준에서 실행할 수 있습니다. 추출 새로 고침을 비롯하여 Tableau의 쿼리가 길어지면 데이터베이스가 잠기고 거래가 지연될 수 있습니다. 다른 거래에서 수정된 행이 커밋되지 않은 경우에도 쿼리에서 행을 읽도록 하려면 이 옵션을 선택합니다. 이 옵션을 선택 취소한 경우 Tableau에서는 데이터베이스에 지정된 기본 격리 수준을 사용합니다. 7. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 8. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 검색 필드를 사용하여 테이블 이름을 검색합니다. 데이터베이스에서 저장 프로시저를 지정할 수도 있습니다. SQL Server 데이터베이스 관련 제약 조건 목록을 비롯한 저장 프로시저에 대한 자세한 내용은 [저장 프로시저 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_stored_procedures.htm)를 참조하십시오. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. **참고:** Tableau Desktop은 Microsoft SQL Server TIME 데이터 유형을 지원하지 않습니다. 이 데이터 유형의 필드는 가져온 것이 아니며 Tableau Desktop에 표시되지 않습니다. 저장된 프로시저에 포함된 경우 TIME 데이터 유형 필드가 Tableau Desktop에 표시되지 않습니다. 자세한 내용은 [저장 프로시저 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_stored_procedures.htm)를 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. > [!WARNING] > > **참고:** **OAuth를 통한 Azure Active Directory** 옵션은 Azure SQL Synapse Analytics 커넥터 창에 표시되지만 MAC에 대해서는 지원되지 않습니다. ## Azure 서비스 주체 Tableau는 Azure Synapse 및 Azure SQL Database 커넥터에서 서비스 주체를 사용하는 것을 지원합니다. Azure 서비스 주체는 호스팅 서비스, Tableau와 같은 응용 프로그램, 자동화 도구를 통해 사용자가 Azure 리소스에 액세스할 수 있도록 하는 보안 ID입니다. 이는 역할 기반 제한을 사용하여 리소스에 대한 액세스를 관리하므로 사용자가 액세스 수준과 도달할 수 있는 리소스를 조절할 수 있습니다. Azure Active Directory에서 시작된 서비스 주체는 역할 기반 액세스 제어를 활용합니다. Azure Synapse 또는 Azure SQL Database에 연결할 때 Tableau 응용 프로그램을 인증하는 데 사용할 수 있습니다. Microsoft Entra(이전 명칭 Azure Active Directory)에서 인증에 사용할 서비스 주체를 만들려면 Microsoft의 [해당 지침을 따르십시오](https://learn.microsoft.com/ko-kr/entra/identity-platform/howto-create-service-principal-portal). ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Bookshop 데이터 집합 Bookshop 데이터 집합은 Tableau Desktop 2020.2에서 데이터 결합을 위한 새로운 데이터 모델링 기능인 관계를 보여주기 위해 만들어졌습니다. ## 파일 다운로드 원시 데이터를 다운로드하고 사용자만의 데이터 모델을 처음부터 작성할 수 있습니다. 또는 미리 작성된 데이터 원본 중 하나를 다운로드하여 관계를 사용한 분석으로 바로 진행할 수 있습니다. - 원시 데이터(xlsx) - [Bookshop.xlsx](https://help.tableau.com/samples/en-us/bookshop/Bookshop.xlsx) - .xlsx 파일 형식의 원시 데이터 - [BookshopLibraries.xlsx](https://help.tableau.com/samples/en-us/bookshop/BookshopLibraries.xlsx) - 다대다 관계를 도입하는 추가적인 도서관 테이블(추가 도서관 테이블만 포함) - 패키지 데이터 원본(tdsx) 파일 - [Bookshop.tdsx](https://help.tableau.com/samples/en-us/bookshop/Bookshop.tdsx) - 데이터 원본이 미리 작성되어 있고 일부 메타데이터 사용자 지정이 추가되어 있는 패키지 .tdsx 파일 - [MinimalBookshop.tdsx](https://help.tableau.com/samples/en-us/bookshop/MinimalBookshop.tdsx) - Bookshop.tdsx와 동일하지만 메타데이터 또는 정리가 없는 테이블 - [Bookshop\_libraries.tdsx](https://help.tableau.com/samples/en-us/bookshop/bookshop_libraries.tdsx) - 도서관 테이블을 Bookshop.tdsx에 추가하는 패키지 .tdsx 파일(모든 테이블 포함) _다운로드한 .tdsx에 연결하려면_ 1. Tableau Desktop을 엽니다. 2. 왼쪽에 있는 연결 패널에서 **파일에 연결** 머리글 아래에 있는 **자세히...** 옵션을 선택합니다. 3. .tdsx 파일을 다운로드한 위치로 이동하고 해당 파일을 두 번 클릭(또는 파일을 선택한 다음 열기를 클릭)합니다. ## 데이터 집합 정보 Bookshop은 다음과 같은 방식으로 관련된 13개의 테이블로 구성되어 있습니다. ![book(서적) 데이터에 대한 데이터베이스 스키마입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Bookshop_schema.png) **참고**: 이 데이터 집합의 중심 개념은 _book(서적)_과 _edition(판형)_입니다. book(서적)은 author(저자), title(제목) 및 genre(장르)와 같은 특성을 포함하는 개념입니다. edition(판형)은 book(서적)의 물리적 형태이며 hardcover(양장본), paperback(문고본) 등의 format(형식), publication date(발행 날짜), page count(페이지 수)와 같은 특성을 포함합니다. ### 데이터 사전 일부 필드에는 간단한 설명이 필요할 수 있습니다. - Ratings 테이블의 **Rating(평가)** 필드는 1에서 5까지의 수치이며 5가 가장 높습니다. - **Format(형식)** 필드는 형식의 세부 분류입니다. "Hardcover" 이외의 모든 값은 "Paperback"으로 간주됩니다. - **ISBN**은 국제 표준 도서 번호(International Standard Book Number)를 의미하며 각 서적의 판형에 지정된 고유한 13자리 식별자입니다. ISBN은 바코드로 표시되며 가격과 연동됩니다. - **ItemID(항목 ID)** 및 **OrderID(주문 ID)** 필드는 계층적입니다. 한 주문이 여러 항목을 포함할 수 있습니다. - **Staff Comment(담당자 메모)** 필드는 일부 서적에 대한 요약과 리뷰를 포함합니다. ### 고유한 데이터 원본을 작성하는 경우 1. **Publisher(출판사)** 및 **Sales(매출)** 테이블은 **Edition(판형)** 테이블과 연관되어야 합니다. 2. **Book(서적)** 및 **Info(정보)** 테이블은 연관되거나 조인될 수 있지만 `BookID = [BookID1]+[BookID2]` 계산에 있어야 합니다. - 내부 조인을 사용하는 것이 좋습니다. - **Series(시리즈)** 테이블은 Info(정보) 테이블이 데이터 원본의 일부인 이후에만 사용할 수 있습니다. - _선택 사항:_ 1. Book(서적) 테이블과 Info(정보) 테이블을 조인한 논리적 테이블 이름을 'Book' 또는 이와 유사한 이름으로 변경하는 것을 권장합니다. 2. 네 개의 Sales(매출) 테이블은 개별적으로 분석할 수 있지만 함께 유니온된 경우 해당 유니온의 이름을 'Sales' 또는 이와 유사한 이름으로 바꾸는 것이 좋습니다. 3. 관계를 형성하는 데 사용되는 대부분의 필드는 분석에 필요하지 않으므로 데이터 모델을 작성한 후 숨길 수 있습니다. - ID로 끝나는 모든 필드를 숨길 수 있습니다. 예를 들어 Ratings(평가)의 ReviewID 및 ReviewerID와 Sales(매출)의 ItemID 및 OrderID가 있습니다. - ISBN은 각 판형의 식별자로 Edition 테이블에 유지하는 것이 좋습니다. 유니온된 Sales 테이블의 ISBN 필드는 숨길 수 있습니다. - Award 테이블의 Title(제목) 필드는 숨길 수 있습니다. - 유니온의 시트 및 테이블 필드도 고유한 정보를 포함하지 않으므로 숨길 수 있습니다. 5. 데이터 모델을 간소화하기 위한 키 테이블은 **Book(서적)**, **Author(작가)** 및 **Edition(판형)**입니다. 최소한의 영향으로 가장 쉽게 무시할 수 있는 테이블은 **Checkouts(체크아웃)** 및 **Ratings(평가)**이고, 그 다음은 **Award(수상)**, **Publisher(출판사)**, **Sales(매출)** 또는 **Info(정보)** 및 **Series(시리즈)**입니다. ## Bookshop 도서관 BookshopLibraries.xlsx 파일은 다대다 관계를 지원하기 위한 용도로 도서관과 관련된 새 테이블을 도입합니다. Catalog(카탈로그) 테이블은 Editions(판형) 테이블과 ISBN에서 연관됩니다. Library Profiles(도서관 프로필) 테이블은 Catalog(카탈로그) 테이블과 LibraryID에서 다대다(n:n) 관계로 연관됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bookshop_libraries_schema.png) ### 데이터 사전 Library Profile(도서관 프로필) - **Library(라이브러리)** 필드는 라이브러리의 이름입니다. - **Library ID(라이브러리 ID)** 필드는 Catalog(카탈로그) 테이블에서 사용되는 ID이기도 합니다. - **Consortium Member(컨소시엄 멤버)** 필드는 도서관이 도서관 간 대출을 제공하고 다른 서비스를 공유하는 더 큰 도서관 네트워크의 일부인지 여부를 나타내는 예/아니요 필드입니다. - **Private(사설)** 필드는 회원 전용 도서관인지 공공 기관인지를 나타내는 예/아니요 필드입니다. - **Staff Type(직원 유형)**과 **Number of Staff(직원 수)**가 함께 각 도서관에서 일하는 사서, 사서 도우미 및 도서관 기술자 수를 나타냅니다. Catalog(카탈로그) - **LoanID(대출 ID)**는 도서관이 보유한 **Number of Copies(사본 수)**를 추적하는 데 사용되는 ISBN과 도서관 번호 조합의 고유 식별자입니다. 예를 들어, Idle Hour Library에 한 서적의 문고본 사본 두 개와 양장본 사본 하나가 있는 경우 Loan ID(대출 ID)는 두 개가 있습니다. - **Library ID(도서관 ID)** 필드는 Library Profile(도서관 프로필) 테이블에도 사용되는 ID입니다. Library Profile(도서관 프로필) 테이블의 구조 Library Profile(도서관 프로필) 테이블은 원래 각 직원 유형에 대한 열이 있는 언피벗된 테이블로 형식이 지정되었습니다.
LibraryLibraryIDConsortium MemberPrivateLibrariansLibrary TechniciansLibrary Assistants

Idle Hour Library

L-IHLYesNo536116

The Bibliophile’s Shelves

L-BSYesYes430

Armchair Athanaeum

L-AANoYes600
Old Friend LibraryL-OFLYesNo3517
Bide AwhileL-BAYesNo9206
IndieUnBoundL-IUBYesNo7247

Page Station Book Exchange

L-PSNoYes314
이 테이블은 Librarians(사서 수), Library Technicians(도서관 기술자 수) 및 Library Assistants(사서 도우미 수) 열에서 피벗되었습니다. 최종 형식에는 Staff Type(직원 유형) 열과 Number of Staff(직원 수) 열이 있습니다. 그러나 이는 각 라이브러리에 대해 둘 이상의 행이 있음을 의미합니다. 따라서 Library ID(도서관 ID) 값은 고유하지 않으며 테이블의 피벗된 버전은 Catalog(카탈로그) 테이블과 다대다 관계여야 합니다. 이 형식은 Catalog(카탈로그)와 Profile(프로필) 간에 다대일 관계를 허용한다는 이점이 있지만 [데이터 분석을 위한 구조](https://help.tableau.com/current/pro/desktop/ko-kr/data_structure_for_analysis.htm)로는 이상적이 아닙니다. ## 탐색 이 데이터 집합은 비록 가상이지만 다양한 분석 시나리오와 풍부한 탐색을 지원합니다. 다음은 몇 가지 제안 사항입니다. - 가장 인기 있는 서적은 무엇입니까? 가장 인기 없는 서적은 무엇입니까? 기준은 매출, 리뷰, 체크아웃 또는 다른 메트릭입니까? - 가장 어린 나이에 데뷔한 저자는 누구입니까? 가장 늦은 나이에 데뷔한 저자는 누구입니까? - 어느 정도 전문화된 출판사가 있습니까? - 동일한 서적의 판형 사이 기간이 가장 긴 것은 얼마입니까? - 판매에 계절별 추세가 있습니까? 체크아웃은 어떻습니까? 계절적 변동이 있는 제목 또는 장르가 있습니까? - 체크아웃, 인쇄 부수, 서적 리뷰 평가 및 판매량 사이에 상관 관계가 있습니까? - 집필 기간이 긴 작가일수록 성공한 서적이 많습니까? 페이지 수도 많습니까? - 언제 가장 많은 서적이 발행되었습니까? 이상값이 있습니까? - 장르, 형식 및 가격에 추세가 있습니까? - 평가는 어떻게 분포되어 있습니까? 분포가 서적마다 다릅니까? 장르마다 다릅니까? 수상 기록과 일치하는 것으로 보입니까? - 항상 그런 것은 아니지만 판매 시점에 할인이 제공되는 경우 어떻게 판매 가격을 계산합니까? - 판매가 파레토 법칙을 유사하게 따릅니까? - 할인에 패턴이 있습니까? - 특별히 불필요한 데이터(dirty data)가 있는 것으로 나타나는 테이블이 있습니까? Bookshop 데이터 집합 이스터 에그 - _Etaoin Shrdlu_는 라이노타이프 고온 활자기를 나타냅니다. _Palimpsest_는 참조를 위한 필사본입니다. - 저자 이름은 유명 미국 작가로 구성된 목록에서 성과 이름을 섞어 만들었습니다. - 현재 발행 날짜는 대개 화요일입니다. 이것은 이 산업 표준이 2178년까지 유지된다는 가정 하에 데이터에도 반영되어 있습니다. - 서적 하나에는 리뷰, 체크아웃 또는 매출이 없습니다. - Checkouts(체크아웃) 데이터는 실제 라이브러리 데이터에 기반하며 BookID는 제목에 매핑되어 있으므로 체크아웃 추세는 실제입니다. - Ratings(평가) 데이터는 실제 서적 평가 데이터에 기반하며 BookID는 제목에 매핑되어 있으므로 지정된 서적의 평가 분포는 실제입니다. - 단일 서적과 여러 서적에 대한 매출 비율은 독립적인 서점의 실제 데이터에 기반합니다. - Sales(매출) 데이터는 전체가 생성된 것이지만 관광업 경제 구조인 휴양지의 실제 계절별 및 주별 추세(월별 및 요일별 증가와 봄 방학 및 겨울 휴가 기간 증가)에 기반합니다.  - 매출은 연휴 기간과 봄 방학 때 가장 높습니다. - 매출은 주말이 더 높고 화요일과 목요일에 가장 낮습니다. - 매출이 가장 높은 계절은 7월 4일부터 9월 첫째 주 월요일 사이의 여름입니다. - 11월 넷째 목요일인 추수감사절 직후와 크리스마스 직전 주말에 매출이 급증합니다. - 데이터 집합의 ISBN은 가상이지만 다음과 같은 ISBN-13 원칙에 따라 구성되었습니다. - EAN - 989(실제 사용되지는 않음) - 그룹 번호 - 28 - 출판사 등록 요소 - 가변 길이(2~4자) - 제목 요소 - 가변 길이(등록 요소 길이에 따라 3~5자) - ISBN-13 검사 숫자 모듈 산술 계산을 사용하여 만든 검사 숫자 - 이 기능을 준비한 개발자 중 하나가 판형이 없는 서적을 제안했으며 _The Deep Grey_의 BookID는 그 개발자의 업무용 전화 번호 마지막 세 자리로 끝납니다. - Edition 테이블에는 (의도적인) 오류가 있습니다. BookID PA169의 두 판형은 Palimpsest Printing으로 레이블이 지정되어 있지만 ISBN은 이 두 판형이 실제로 Etaoin Shrdlu Press에서 출판되었다고 나타냅니다. 이 데이터 집합을 만든 사람은 도가 지나칠 정도로 재미를 추구했고 책에 깊은 집착을 가졌습니다. 그녀는 여러분이 이 데이터 집합을 즐겁게 사용하기를 바랐습니다. 이 데이터 집합을 통해 Tableau가 제공하는 관계의 강력한 기능, 우아함 및 아름다움을 더욱 쉽게 파악할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # Box 이 문서에서는 Tableau를 Box 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 Box 계정의 이메일 주소와 암호를 준비하십시오. ## 연결한 후 데이터 원본 설정 1. 시작 페이지의 연결에서 Box를 클릭합니다. 연결의 전체 목록을 보려면 서버로 아래에서 자세히를 선택합니다. 기본 브라우저에서 열리는 탭에서 다음을 수행합니다. 1. 이메일 및 암호를 입력한 다음 Authorize(권한 부여)를 클릭합니다. 2. Grant access to Box(Box에 대한 액세스 권한 부여)를 클릭합니다. 3. 브라우저 창을 닫으라는 알림이 나타나면 창을 닫습니다. 4. 연결할 파일을 검색하거나 선택한 다음 연결을 클릭합니다. **참고:** 이 커넥터는 일부 파일 형식을 지원하지 않을 수 있습니다. 지원되지 않는 파일 형식은 회색으로 표시됩니다. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 시트 탭을 클릭하여 분석을 시작합니다. ## 데이터 해석기를 사용하여 데이터 지우기 분석할 데이터 원본을 최적화할 수 있는 경우 데이터 해석기를 사용하라는 메시지가 표시됩니다. 데이터 해석기는 하위 테이블을 검색하며, 이 하위 테이블을 사용하여 분석의 후속 단계에서 문제를 일으킬 수 있는 고유한 서식을 제거할 수 있습니다. 자세한 내용은 [데이터 해석기를 사용하여 Excel, CSV, PDF 및 Google 스프레드시트의 데이터 정리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_interpreter.htm)를 참조하십시오. ## Box 계정에 Tableau 추가 Tableau를 Box 계정의 승인된 앱으로 사용하도록 공식적으로 설정할 수 있습니다. 이 기능을 사용하도록 설정하는 방법에 대한 자세한 내용은 Box 웹 사이트에서 [Box App Center 소개(영문)](https://support.box.com/hc/en-us/articles/360043692634-Introducing-Box-App-Center "외부 링크")를 참조하십시오. ## 제한 사항 및 알려진 문제 Box 커넥터는 단일의 Excel, JSON 또는 텍스트 기반 파일에만 연결할 수 있습니다. ### 알려진 문제 - 인증 단계에서 Grant Access to Box(Box에 대한 액세스 권한 부여)를 반복적으로 클릭하면 오류가 발생합니다. - 파일 이름이 긴 경우 열이 맞춰지지 않습니다. - 파일 창의 크기가 조정되지 않습니다. - 웹 작성을 사용하거나 웹에 게시하는 경우 동일한 통합 문서에서 여러 Box 계정을 사용할 수 없습니다. Desktop에서는 여러 Box 계정에 연결할 수 있습니다. - Internet Explorer 11 및 Edge에서는 보안되지 않은 연결(http)을 사용하여 서버에 액세스할 수 없습니다. 보안 연결(https)을 사용하거나 다른 브라우저로 전환하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Bridge를 사용하여 데이터를 최신 상태로 유지 Tableau Cloud에서 직접 연결할 수 없는 데이터 원본 또는 가상 연결 데이터의 경우 Tableau Bridge를 사용하여 데이터를 최신 상태로 유지할 수 있습니다. 예를 들어 데이터 원본이 방화벽 뒤에서 호스팅되는 데이터에 연결하는 경우 Bridge를 사용합니다. **참고:** 데이터 원본이 클라우드에서 호스팅되는 기초 데이터에 연결되고 공용 인터넷에서 액세스할 수 있는 경우 연결은 Tableau Cloud에서 직접 실행됩니다. ## Bridge란 Tableau Bridge는 네트워크의 컴퓨터에서 실행되는 클라이언트 소프트웨어입니다. 이 클라이언트는 Tableau Cloud와 함께 작동하며 Tableau Cloud에서 직접 연결할 수 없는 사설망 데이터에 연결하는 데이터 원본을 최신 상태로 유지합니다. 사설 네트워크 데이터에는 온프레미스 데이터와 사설망 클라우드 데이터가 포함됩니다. ## 작동 방식 Tableau Bridge는 Excel 파일 및 SQL Server 데이터와 같은 사설망 데이터와 Tableau Cloud 간의 통로와 같은 역할을 합니다. 이 클라이언트는 암호화된 아웃바운드 연결을 통해 Tableau Cloud와 통신하여 방화벽 뒤에 있는 데이터와 Tableau Cloud 사이트 간의 연결을 사용하도록 설정합니다. ![방화벽 뒤에 있는 데이터와 Tableau Cloud 간의 연결 표시](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bridge_basic_overview_cloud2_sz.png) Bridge가 Tableau Cloud와 통신하는 방법에 대한 자세한 내용은 [Tableau Bridge 보안](https://help.tableau.com/current/online/ko-kr/to_bridge_security.htm)을 참조하십시오. ## 사용 가능한 대상 Tableau Cloud의 모든 인증된 사용자가 Bridge를 사용할 수 있지만 Bridge는 조직에서 다음과 같은 기능을 수행하는 사용자(사이트 관리자 및 데이터 원본 소유자)를 위해 최적화되었습니다. **사이트 관리자** 또는 Tableau Cloud에서 사이트 관리자 또는 사이트 관리자 Creator 역할이 있는 사용자가 Bridge 클라이언트를 설치하고 관리합니다. 자세한 내용은 [Bridge 배포 계획](https://help.tableau.com/current/online/ko-kr/to_bridge_scale.htm)을 참조하십시오. **콘텐츠 소유자** 또는 Tableau Cloud에서 Creator 또는 Explorer(게시 가능) 역할이 있는 사용자가 일반적으로 고유한 콘텐츠를 게시하고 관리합니다. 콘텐츠 소유자는 Bridge를 사용하여 Tableau Cloud와 사설망 데이터 간의 라이브 및 추출 연결을 원활하게 만듭니다. - **라이브 연결**의 경우 데이터 원본 또는 가상 연결 게시 프로세스의 일부로 Bridge가 자동으로 검색됩니다. 라이브 연결에 대한 지원은 풀링을 통해 사용되도록 설정됩니다. **데이터 원본 정보 자세히:** 게시 프로세스 중에 라이브 연결을 사용하여 데이터 원본을 게시할 수 있는 옵션이 사용자에게 표시됩니다. 이 옵션은 네트워크 내부에서만 액세스할 수 있는 관계형 또는 클라우드 데이터베이스에 대해 라이브 연결이 지원되는 경우 사용할 수 있습니다. 사용자가 데이터 원본을 게시한 후 풀에서 사용 가능한 클라이언트가 라이브 쿼리를 용이하게 합니다. 이것이 전부입니다. 시작하려면 사용자가 Tableau Cloud에 데이터 원본을 게시하고 라이브 연결을 유지 관리하는 옵션을 선택합니다. 또는 통합 문서를 게시한 다음 라이브 연결을 지정합니다. 데이터 원본 게시에 대한 자세한 내용은 [라이브 연결을 사용하여 Bridge 데이터 원본 게시](https://help.tableau.com/current/online/ko-kr/to_bridge_livequery.htm)를 참조하십시오. **참고**: 사설 클라우드 데이터베이스에 연결되는 데이터 원본을 게시하는 경우 [사설 클라우드 기반 데이터 원본 게시](https://help.tableau.com/current/online/ko-kr/to_bridge_vpc.htm)에 설명된 단계에 따라 Bridge가 데이터 새로 고침 작업에 사용되는지 확인하십시오. - **추출 연결**의 경우 사용자가 데이터 원본 또는 가상 연결에 대한 새로 고침 일정을 설정할 수 있습니다. 자세한 내용은 [Bridge 새로 고침 일정 설정](https://help.tableau.com/current/online/ko-kr/to_sync_schedule.htm)을 참조하십시오. **참고**: 사설 클라우드 데이터베이스에 연결되는 데이터 원본을 게시하는 경우 [사설 클라우드 기반 데이터 원본에 대한 일정 설정](https://help.tableau.com/current/online/ko-kr/to_bridge_vpc.htm)에 설명된 단계에 따라 Bridge를 사용하여 새로 고침 일정을 원활히 처리합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Cloudera Hadoop 이 문서에서는 Tableau를 Cloudera Hadoop 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** Impala 데이터베이스에 대한 새 연결의 경우 이 방법 대신 [Impala 커넥터](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_impala.htm)를 사용하십시오. (기존 연결에도 이 커넥터를 계속 사용할 수 있습니다.) ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름과 포트 번호 - 데이터베이스 유형: Hive Server 2 또는 Impala - 인증 방법: - 인증 없음 - Kerberos 참고: KDC(Kerberos 도메인 컨트롤러) 제한 사항으로 인해 MIT Kerberos를 사용하는 연결은 지원되지 않습니다. - 사용자 이름 - 사용자 이름 및 비밀번호 - Microsoft Azure HDInsight Service(버전 10.2.1부터 지원) - 전송 옵션은 선택한 인증 방법에 따라 달라지며 다음을 포함할 수 있습니다. - 이진 - SASL - HTTP - 로그인 자격 증명은 선택한 인증 방법에 따라 달라지며 다음을 포함할 수 있습니다. - 사용자 이름 - 비밀번호 - 영역 - 호스트 FQDN - 서비스 이름 - HTTP 경로 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. 참고: 사용 가능한 최신 드라이버를 사용해야 합니다. 최신 드라이버를 구하려면 Tableau 드라이버 다운로드 페이지에서 [Cloudera Hadoop](http://www.tableau.com/ko-kr/support/drivers#hadoophive)을 참조하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Cloudera Hadoop을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름 및 사용할 포트 번호를 입력합니다. Cloudera Impala를 사용하여 연결하는 경우 포트 21050을 사용해야 합니다. 2.5.x 드라이버(권장 사항)를 사용 중인 경우 이는 기본 포트입니다. 2. 유형 드롭다운 목록에서 연결할 데이터베이스의 유형을 선택합니다. Hadoop의 버전과 설치한 드라이버에 따라 다음 중 하나에 연결할 수 있습니다. - Hive Server 2 - Impala 3. **인증** 드롭다운 목록에서 사용할 인증 방법을 선택합니다. 4. 제공하라는 메시지가 표시된 정보를 입력합니다. 제공하라고 표시되는 정보는 선택한 인증 방법에 따라 달라집니다. 5. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 6. 로그인을 선택합니다. SSL 서버 연결 시 SSL 필요 옵션을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다.  1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 검색 아이콘을 선택하거나, 텍스트 상자에 스키마 이름을 입력하고 검색 아이콘을 선택한 후 해당 스키마를 선택합니다. 3. 테이블 텍스트 상자에서 검색 아이콘을 선택하거나 테이블 이름을 입력하고 검색 아이콘을 선택한 다음 테이블을 선택합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. **참고:** 이 데이터베이스 유형은 같음(=) 조인 작업만 지원합니다. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## Hadoop Hive 데이터 작업 ### 날짜/시간 데이터 작업 Tableau는 TIMESTAMP 및 DATE 형식을 기본적으로 지원합니다. 하지만 날짜/시간 데이터를 Hive에서 문자열로 저장할 경우 ISO 형식(YYYY-MM-DD)으로 저장해야 합니다. DATEPARSE 또는 DATE 함수를 사용하여 문자열을 날짜/시간 형식으로 변환하는 계산된 필드를 만들 수 있습니다. 추출로 작업할 때는 DATEPARSE() 함수를 사용하고, 그렇지 않은 경우에는 DATE() 함수를 사용하십시오. 자세한 내용은 [날짜 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_date.htm)를 참조하십시오. Hive 데이터 유형에 대한 자세한 내용은 Apache Hive 웹 사이트에서 [Dates](https://cwiki.apache.org/confluence/display/Hive/Languagemanual+Types#LanguageManualTypes-date)(날짜)를 참조하십시오. ### NULL 값이 반환됨 Tableau 9.0.1 이상 및 8.3.5 이상 8.3.x 릴리스에서 이전 버전에서 만들었으며 날짜/시간이 Hive가 지원하지 않은 문자열 형식으로 저장되어 있는 통합 문서를 열면 NULL 값이 반환됩니다. 이 문제를 해결하려면 필드 유형을 다시 문자열로 변경하고 DATEPARSE() 또는 DATE()를 사용하여 날짜를 변환하는 계산된 필드를 만듭니다. 추출로 작업할 때는 DATEPARSE() 함수를 사용하고, 그렇지 않은 경우에는 DATE() 함수를 사용하십시오. ### 긴 지연 시간 제한 Hive는 일괄 처리 중심의 시스템으로, 아직 단순한 쿼리에 매우 빠른 응답 속도로 답하지는 못합니다. 이 제한 사항으로 인해 새로운 데이터 집합을 탐색하거나 계산된 필드를 실험하기가 어려울 수 있습니다. 또한 Cloudera의 Impala, Hortonworks의 Stringer 프로젝트 등 이러한 제한 사항을 해결하도록 설계된 최신 SQL-on-Hadoop 기술도 몇 가지 있습니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Copyright © 2026 Salesforce, Inc. 및 해당 사용 허가자. 모든 권리 보유. Tableau의 저작권, 특허 및 상표와 관련된 자세한 정보는 [www.tableau.com/ko-kr/ip](http://tableau.com/ip)에서 찾을 수 있습니다. 본 소프트웨어와 함께 배포될 수 있는 타사 코드에 대한 자세한 내용은 Tableau Software 최종 사용자 사용권 계약을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 웹에서 데이터 준비 Tableau Cloud 또는 Tableau Server에서 데이터에 연결한 후에는 데이터 원본 페이지를 사용하여 데이터 원본을 설정하고 분석을 위해 데이터를 준비할 수 있습니다. Tableau에 적합한 방식으로 서식이 지정된 데이터를 준비하는 것이 Tableau에서 뷰를 작성하거나 분석을 수행하고 적절한 사람에게 올바른 정보를 전달하는 데 중요합니다. 이 문서에서는 브라우저에서 Tableau Cloud 또는 Tableau Server를 사용하여 데이터를 준비하는 것에 대해 설명합니다. Tableau는 Tableau Desktop과 동일하게 브라우저에서 분석을 위한 데이터를 준비할 수 있도록 많은 기능을 지원하지만 둘 사이에는 차이점이 있으며 구체적인 차이점에 대해서는 [웹 작성 및 Tableau Desktop 기능 비교](https://help.tableau.com/v0.0/pro/desktop/ko-kr/server_desktop_web_edit_differences.htm)를 참조하십시오. **데이터 새로 고침에 대한 참고 사항**: 게시된 **플랫 파일**(Excel 또는 텍스트)에 연결한 경우 해당 데이터는 수정된 경우에도 새로 고쳐지지 않습니다. 데이터가 **온프레미스 서버**에 있으며 Tableau Desktop을 통해 웹에 게시된 경우 추출로 렌더링되며 새로 고쳐지지 않습니다. Tableau Desktop을 통해 게시된 데이터를 웹에서 최신 상태로 유지해야 한다면 Tableau Bridge를 사용할 수 있습니다. 이러한 요구 사항에 대해 자세히 알아보려면 [데이터를 최신으로 유지](https://help.tableau.com/current/online/ko-kr/to_keep_data_fresh.htm) 및 [Bridge를 사용하여 데이터를 최신 상태로 유지](https://help.tableau.com/v0.0/pro/desktop/ko-kr/qs_refresh_local_data.htm)를 참조하십시오. ## 데이터 원본 페이지 둘러보기 ![Tableau Cloud의 데이터 원본 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/online_datasource.png) 데이터 원본 페이지는 네 개의 부분으로 구성되어 있습니다.  ### A: 왼쪽 패널 데이터 연결에 대한 세부 정보를 표시합니다. 예를 들어 Excel 기반 데이터의 경우 왼쪽 패널에 Excel 통합 문서 이름과 해당 통합 문서에 포함된 시트가 표시됩니다. 데이터베이스의 경우 왼쪽 패널에 서버, 데이터베이스 또는 스키마와 데이터베이스의 테이블이 표시됩니다. ### B: 캔버스 대부분의 관계형 데이터와 파일 기반 데이터에 연결한 경우 하나 이상의 테이블을 캔버스 영역으로 끌어 놓아 분석할 테이블을 조인할 수 있습니다. 캔버스에서 동일한 데이터 원본 또는 여러 데이터 원본의 테이블을 조인할 수도 있습니다. ### C: 데이터 그리드 데이터 그리드를 사용하여 필드를 검토하거나 이름을 바꾸고, 계산을 만들거나, 변경 사항을 미리 볼 수 있습니다. ### D: 메타데이터 그리드 메타데이터 그리드 단추를 선택하면 데이터 원본의 필드가 행으로 표시됩니다. 이 뷰는 데이터 원본의 구조를 파악할 때 도움이 됩니다. ## 데이터 원본 설정 데이터에 연결한 후 데이터 원본 페이지를 사용하여 데이터 원본을 설정하고 분석에 사용할 데이터를 준비합니다. 분석을 시작하기 전에 다수의 선택적 구성을 수행할 수 있습니다. 데이터 원본 페이지에서 수행한 구성에 따라 Tableau가 데이터를 해석하고 상호 작용할 때 사용할 데이터 원본이 만들어집니다. [데이터 원본 계획](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_plan.htm) [데이터 연관](https://help.tableau.com/v0.0/pro/desktop/ko-kr/relate_tables.htm) [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm) [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm) [데이터 유니온](https://help.tableau.com/v0.0/pro/desktop/ko-kr/union.htm) [필드를 날짜 필드로 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_dateparse.htm) [데이터 피벗(열을 행으로)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/pivot.htm) [데이터 해석기를 사용하여 Excel, CSV, PDF 및 Google 스프레드시트의 데이터 정리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_interpreter.htm) ### 데이터 그리드의 필드 편집 및 정렬 데이터 그리드에서 필드를 변경할 수 있습니다. 필드의 이름을 바꾸고, 그룹화하고, 별칭을 만들고, 계산된 필드를 만들고, 데이터 유형을 변경하고, 측정값으로 변환할 수 있습니다. [필드 유형 감지 및 명명 기능 개선 사항 이해](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_clean_adm.htm) [Tableau 계산 시작하기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_create.htm) [필드를 날짜 필드로 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_dateparse.htm) [데이터 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_datatypes.htm) [필드 유형: 차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm) ## 데이터 원본 관리 [데이터 원본 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/howto_connect.htm) [데이터 원본 새로 고침](https://help.tableau.com/v0.0/pro/desktop/ko-kr/refreshing_data.htm) [데이터 원본 바꾸기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_replace.htm) [데이터 원본 닫기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/close_connection.htm) [데이터 원본 저장](https://help.tableau.com/v0.0/pro/desktop/ko-kr/export_connection.htm) [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm) [주요 콘텐츠로 건너뛰기](#main-content) # Creator: 웹에서 데이터에 연결 통합 문서를 만들고 웹에서 뷰를 작성하여 웹의 데이터를 분석하려면 먼저 데이터에 연결해야 합니다. Tableau에서는 Tableau Desktop을 통해 게시된 웹의 데이터 원본 연결이나 Tableau Cloud, Tableau Server 또는 Tableau Public을 통한 직접 데이터 연결을 지원합니다. 2019.3부터 Tableau Server 및 Tableau Cloud에서 Data Management 제공의 일부로 Tableau Catalog를 사용할 수 있습니다. 환경에서 Tableau Catalog를 사용하는 경우 탐색에서 데이터를 탐색하고 연결할 수 있을 뿐 아니라 Tableau Catalog에서 데이터베이스 및 테이블과 같은 더 많은 종류의 데이터를 탐색하고 연결할 수 있습니다. Tableau Catalog에 대한 자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_catalog_overview.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_catalog_overview.htm) 도움말에서 "Tableau Catalog 정보"를 참조하십시오. 2021.4부터 Data Management에 가상 연결(데이터에 대한 중앙 액세스 지점)이 포함됩니다. 자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_vconn_overview.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_vconn_overview.htm) 도움말에서 "가상 연결 및 데이터 정책 정보"를 참조하십시오. ## 데이터에 연결 페이지 열기 웹에서 데이터에 연결 페이지를 사용하여 연결할 데이터에 액세스합니다. Tableau Server 또는 Tableau Cloud에 로그인한 후 두 가지 방법으로 이 페이지를 열 수 있습니다. - 홈\> 새로 만들기 > 통합 문서 - 탐색 > 새로 만들기 > 통합 문서 Tableau Public에 있는 경우 작성자 프로필에서 이 페이지를 열 수 있습니다. - 내 프로필 \> 비주얼리제이션 만들기 데이터에 연결 대화 상자에는 인기 있는 여러 콘텐츠의 스크롤 가능한 목록이 표시됩니다. Data Management 라이선스가 있는 경우 가상 연결을 사용하여 데이터에 연결할 수 있고, Data Management가 있고 Tableau Catalog를 사용하는 경우 데이터베이스, 파일 및 테이블과 같은 외부 자산에도 연결할 수 있습니다. 반응형 검색 필드에는 텍스트를 입력할 때 업데이트되는 제안 목록이 표시됩니다. 필터 검색에서는 데이터 유형, 인증 상태 또는 선택한 데이터 유형에 따른 기타 필터로 결과를 필터링할 수 있습니다. 예를 들어 일부 데이터 유형의 경우 태그, 연결 유형, 데이터 품질 경고 또는 기타 기준으로 필터링할 수 있습니다. 이전 버전의 대화 상자와 약간 다르게 작동하지만 전반적인 기능은 유사합니다. ![데이터 원본, 가상 연결, 데이터베이스 및 파일, 테이블에 연결하는 옵션을 사용하여 Tableau Cloud의 데이터에 연결합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/connect_to_data.png) 데이터에 연결 페이지에 표시되는 탭은 사용 중인 제품에 따라 달라집니다. Tableau Server에서는 이 사이트 기반, 파일 및 커넥터 탭 중에서 선택하여 데이터에 연결합니다. ### 이 사이트 기반 데이터에 연결 1. 이 사이트 기반을 선택하여 게시된 데이터 원본을 찾아보거나 검색합니다. 2. 이름 아래에서 데이터 원본을 선택하고 연결 단추를 클릭합니다. **참고:** Data Management가 있으면 데이터 원본에 연결할 수 있을 뿐 아니라 이 사이트 기반을 사용하여 가상 연결을 통해 데이터에 연결할 수 있습니다. Tableau Catalog를 사용하도록 설정한 경우 데이터베이스, 파일 및 테이블에도 연결할 수 있습니다. ### 파일에 연결 Tableau는 브라우저에서 직접 Excel, 텍스트 기반 데이터 원본(.xlsx, .csv, .tsv) 및 파일 하나만 필요한 공간 파일 형식(.kml, .geojson, .topojson, .json, Esri 모양 파일 및 .zip 형식으로 패키지된 Esri 파일 지리 데이터베이스)을 업로드하는 것을 지원합니다. 데이터에 연결 패널의 파일 탭에서 파일을 필드에 끌어 놓거나 컴퓨터에서 업로드를 클릭하여 해당 파일에 연결합니다. 업로드할 수 있는 최대 파일 크기는 1GB입니다. ### 커넥터 사용 커넥터 탭에서 클라우드 데이터베이스 또는 엔터프라이즈의 서버에 저장되어 있는 데이터에 연결할 수 있습니다. 사용자가 자신이 만든 각 데이터 연결에 대한 연결 정보를 제공해야 합니다. 예를 들어 대부분의 데이터 연결에서 서버 이름과 로그인 정보를 제공해야 합니다. Tableau를 각 커넥터 유형에 연결하여 데이터 원본을 설정하는 방법에 대한 자세한 내용은 [지원되는 커넥터](https://help.tableau.com/current/pro/desktop/ko-kr/exampleconnections_overview.htm)를 참조하십시오. 필요한 커넥터가 ‘커넥터’ 탭에 나타나지 않는 경우 Tableau Desktop을 통해 데이터에 연결하고 웹 작성을 위해 Tableau Cloud 또는 Tableau Server에 데이터 원본을 게시할 수 있습니다. Tableau Desktop에서 [데이터 원본 게시](https://help.tableau.com/current/pro/desktop/ko-kr/publish_datasources.htm) 방법에 대해 자세히 알아보십시오. Tableau가 데이터에 연결되면 분석할 데이터를 준비하고 뷰를 작성할 수 있도록 데이터 원본 페이지가 열립니다. 자세히 알아보려면 [Creator: 웹에서 데이터 준비](https://help.tableau.com/current/pro/desktop/ko-kr/creator_data_prep.htm)를 참조하십시오. #### Tableau Server 커넥터

Actian Matrix*

Alibaba AnalyticDB for MySQL‡

Alibaba Data Lake Analytics‡

Alibaba MaxCompute‡

Amazon Athena‡

Amazon Aurora for MySQL‡

Amazon EMR Hadoop Hive‡

Amazon Redshift‡

Apache Drill‡

Aster Database*

Azure Data Lake Storage Gen2‡

Box‡

Cloudera Hadoop‡

Databricks‡

Datorama by Salesforce‡

Denodo‡

Dremio by Dremio‡

Dropbox‡

Esri 커넥터‡

Exasol‡

Google BigQuery**‡

Google BigQuery JDBC**‡

Google Cloud SQL‡

Google 드라이브‡

Impala‡

Kognito*

Kyvos‡

Hortonworks Hadoop Hive

IBM BigInsights

IBM DB2‡

IBM PDA(Netezza)*

Kyvos‡

MariaDB‡

MarkLogic*

Microsoft Azure SQL Database‡

Microsoft Azure Synapse Analytics‡

Microsoft SQL Server‡

MonetDB*

MongoDB BI Connector‡

MySQL‡

OData‡

OneDrive‡

Oracle‡

Pivotal Greenplum Database‡

PostgreSQL‡

Progress OpenEdge*

Presto‡

Qubole Presto‡

SAP HANA(가상 연결 전용)‡

SAP Sybase ASE*

SAP Sybase IQ*

Salesforce‡

SharePoint 목록‡

SingleStore(이전의 MemSQL)‡

Snowflake‡

Spark SQL‡

Teradata***‡

Vertica‡

\*Linux 서버에서는 사용할 수 없습니다. \*\*Google BigQuery는 웹에서 데이터 원본을 만들 때 OAuth가 필요합니다. 서버 관리자가 [Google에 대한 OAuth를 설정](https://help.tableau.com/current/server/ko-kr/config_oauth_google.htm)할 수 있는 방법에 대해 알아보십시오. \*\*\*Teradata 웹 작성은 현재 쿼리 구간 설정 기능을 지원하지 않습니다. 자세한 내용은 [Teradata](https://help.tableau.com/current/pro/desktop/ko-kr/examples_teradata.htm)를 참조하십시오. ‡Data Management가 있는 경우 가상 연결을 지원합니다. 자세한 내용은 Tableau Server 도움말에서 [가상 연결 및 데이터 정책 정보](https://help.tableau.com/current/server/ko-kr/dm_vconn_overview.htm)를 참조하십시오. #### Tableau Catalog 지원되는 커넥터 Tableau Catalog는 Tableau Server가 지원하는 데이터 커넥터의 하위 집합에 대한 연결을 지원합니다. 데이터 원본, 데이터베이스, 파일 또는 테이블이 회색으로 표시되는 경우 Tableau Server에서 연결할 수 없습니다. 하지만 이 경우에도 올바른 사용 권한이 있다면 Tableau Desktop 연결 패널에서 연결할 수 있습니다. Tableau Cloud에서는 이 사이트 기반, 파일, 커넥터 및 대시보드 스타터 탭 중에서 선택하여 데이터에 연결합니다. ### 이 사이트 기반 데이터에 연결 1. 이 사이트 기반을 선택하여 게시된 데이터 원본을 찾아보거나 검색합니다. 2. 이름 아래에서 데이터 원본을 선택하고 연결 단추를 클릭합니다. **참고:** Data Management가 있으면 데이터 원본에 연결할 수 있을 뿐 아니라 이 사이트 기반을 사용하여 가상 연결을 통해 데이터에 연결할 수 있습니다. Tableau Catalog를 사용하도록 설정한 경우 데이터베이스, 파일 및 테이블에도 연결할 수 있습니다. ### 파일에 연결 Tableau에서는 브라우저에서 직접 Excel 또는 텍스트 기반 데이터 원본(.xlsx, .csv, .tsv)을 업로드할 수 있습니다. 데이터에 연결 패널의 파일 탭에서 Excel 또는 텍스트 파일을 필드에 끌어 놓거나 컴퓨터에서 업로드를 클릭하여 해당 파일에 연결합니다. 업로드할 수 있는 최대 파일 크기는 1GB입니다. ### 커넥터 사용 커넥터 탭에서 클라우드 데이터베이스 또는 엔터프라이즈의 서버에 저장되어 있는 데이터에 연결할 수 있습니다. 사용자가 자신이 만든 각 데이터 연결에 대한 연결 정보를 제공해야 합니다. 예를 들어 대부분의 데이터 연결에서 서버 이름과 로그인 정보를 제공해야 합니다. 커넥터를 사용하여 Tableau를 데이터에 연결하는 방법에 대한 자세한 내용은 [지원되는 커넥터](https://help.tableau.com/current/pro/desktop/ko-kr/exampleconnections_overview.htm)를 참조하십시오. 필요한 커넥터가 ‘커넥터’ 탭에 나타나지 않는 경우 Tableau Desktop을 통해 데이터에 연결하고 웹 작성을 위해 Tableau Cloud 또는 Tableau Server에 데이터 원본을 게시할 수 있습니다. Tableau Desktop에서 [데이터 원본 게시](https://help.tableau.com/current/pro/desktop/ko-kr/publish_datasources.htm) 방법에 대해 자세히 알아보십시오. **참고**: Tableau Cloud에서 데이터에 연결할 수 없는 경우 데이터베이스에 공개적으로 액세스할 수 있는지 확인하십시오. Tableau Cloud는 공개 인터넷에서 액세스할 수 있는 데이터에만 연결할 수 있습니다. 데이터가 사설망 뒤에 있는 경우 Tableau Bridge를 사용하여 연결할 수 있습니다. 자세히 알아보려면 [게시자: Tableau Bridge를 사용하여 Tableau Cloud 데이터를 최신 상태로 유지](https://help.tableau.com/current/online/ko-kr/qs_refresh_local_data.htm)를 참조하십시오. #### Tableau Cloud 커넥터

Alibaba AnalyticsDB for MySQL‡

Alibaba Data Lake Analytics‡

Amazon Athena‡

Amazon Aurora for MySQL‡

Amazon EMR Hadoop Hive‡

Amazon Redshift‡

Apache Drill‡

Azure Data Lake Storage Gen2‡

Azure Synapse Analytics(SQL Server 호환)

Box‡

Cloudera Hadoop‡

Databricks‡

Datorama by Salesforce‡

Denodo‡

Dremio by Dremio‡

Dropbox*‡

Esri 커넥터‡

Exasol‡

Google BigQuery*‡

Google Cloud SQL(MySQL 호환)‡§

Google 드라이브‡

Hortonworks Hadoop Hive

Impala‡

Kyvos‡

MariaDB‡

Microsoft Azure SQL Database‡

Microsoft Azure Synapse Analytics‡

Microsoft SQL Server‡

MongoDB BI Connector‡

MySQL‡

OData‡

OneDrive*‡

Oracle‡

Pivotal Greenplum Database‡

PostgreSQL‡

Presto‡

Qubole Presto‡

Salesforce‡

SAP HANA(가상 연결 전용)‡

SharePoint 목록‡

SingleStore(이전의 MemSQL)‡

Snowflake‡

Spark SQL‡

Teradata**‡

Vertica‡

\*Tableau Cloud에서 Google BigQuery, OneDrive 및 Dropbox 연결에 대해 OAuth 2.0 표준을 사용하는 방법에 대한 자세한 내용은 [OAuth 연결](https://help.tableau.com/current/online/ko-kr/protected_auth.htm)을 참조하십시오. \*\*Teradata 웹 작성은 현재 쿼리 구간 설정 기능을 지원하지 않습니다. 자세한 내용은 [Teradata](https://help.tableau.com/current/pro/desktop/ko-kr/examples_teradata.htm)를 참조하십시오. ‡Data Management가 있는 경우 가상 연결을 지원합니다. 자세한 내용은 Tableau Cloud 도움말에서 [가상 연결 및 데이터 정책 정보](https://help.tableau.com/current/online/ko-kr/dm_vconn_overview.htm)를 참조하십시오. §Tableau Cloud는 Google Cloud SQL을 사용한 SSL을 지원하지 않습니다. #### Tableau Catalog 지원되는 커넥터 Tableau Catalog는 Tableau Cloud가 지원하는 데이터 커넥터의 하위 집합에 대한 연결을 지원합니다. 데이터 원본, 데이터베이스, 파일 또는 테이블이 회색으로 표시되는 경우 Tableau Cloud에서 연결할 수 없습니다. 하지만 이 경우에도 올바른 사용 권한이 있다면 Tableau Desktop 연결 패널에서 연결할 수 있습니다. ### 대시보드 스타터 사용 Tableau Cloud에서 대시보드 스타터를 사용하여 LinkedIn Sales Navigator, Oracle Eloqua, Salesforce, ServiceNow ITSM 및 QuickBooks Online의 데이터를 작성하고 분석할 수 있습니다. 대시보드 스타터 탭의 미리 작성된 디자인 목록에서 옵션을 선택하고 대시보드 사용을 클릭합니다. 자세한 내용은 [클라우드 기반 데이터 원본을 위한 대시보드 스타터](https://help.tableau.com/current/pro/desktop/ko-kr/starters.htm)를 참조하십시오. ### Tableau Bridge를 사용한 웹 작성 데이터 뷰를 작성하거나 Tableau Cloud 내의 웹에서 직접 작업할 때 Tableau Bridge는 다양한 데이터베이스 및 클라우드 데이터 환경에 대한 완벽한 쿼리 지원을 제공합니다. - **명명된 커넥터**: Tableau Cloud 연결 패널에 표시되는 지원되는 모든 명명된 커넥터에 대해, 웹 작성 세션 중에 바로 새로운 데이터 연결을 설정할 수 있습니다. - **명명되지 않은/일반 커넥터**: 이미 작동하는 기존 Bridge 기반 아키텍처를 가리키는 콘텐츠를 수정할 때 웹 작성은 명명되지 않은 특정 데이터베이스 커넥터와 완벽하게 호환됩니다. 여기에는 다음이 포함됩니다. - 명명되지 않은 일부 커넥터에는 데이터 원본 편집 옵션을 사용하지 못할 수 있습니다. - 작동하는 기존 클라우드 통합 문서 내에서 내장된 데이터 원본을 편집합니다. Tableau는 모든 상황에서 웹 작성을 통해 게시된 데이터 원본을 편집하는 것을 지원하지 않습니다. 제한 사항은 다음과 같습니다. - 명명되지 않은(일반) 커넥터를 사용하는 게시된 데이터 원본에는 **데이터 원본 편집** 옵션을 사용하지 못할 수 있습니다. 단추가 회색으로 나타납니다. - Bridge 데이터 원본에 대한 여러 연결을 포함하는 라이브 게시된 데이터 원본을 편집하는 것은 현재 지원되지 않으며, 이 경우 오류가 발생합니다. 자세한 내용은 [Bridge와의 연결](https://help.tableau.com/current/online/ko-kr/to_sync_local_data.htm)을 참조하십시오. Tableau Public에서는 지원되는 파일을 업로드하여 데이터에 연결할 수 있습니다. ### 파일에 연결 Tableau에서는 브라우저에서 직접 Excel 또는 텍스트 기반 데이터 원본(.xlsx, .csv, .tsv)을 업로드할 수 있습니다. 데이터에 연결 패널의 파일 탭에서 Excel 또는 텍스트 파일을 필드에 끌어 놓거나 컴퓨터에서 업로드를 클릭하여 해당 파일에 연결합니다. 업로드할 수 있는 최대 파일 크기는 1GB입니다. 데이터 집합이 없는 경우 Tableau Public 웹 사이트의 무료 [샘플 데이터 집합](https://public.tableau.com/ko-kr/s/resources?qt-overview_resources=1#qt-overview_resources)을 확인하십시오. ### 커넥터 사용 커넥터 탭에서 클라우드 데이터베이스에 저장되어 있는 데이터에 연결할 수 있습니다. 사용자가 자신이 만든 각 데이터 연결에 대한 연결 정보를 제공해야 합니다. 예를 들어 대부분의 데이터 연결에서 로그인 정보를 제공해야 합니다. 커넥터를 사용하여 Tableau를 데이터에 연결하는 방법에 대한 자세한 내용은 [지원되는 커넥터](https://help.tableau.com/current/pro/desktop/ko-kr/exampleconnections_overview.htm)를 참조하십시오. 필요한 커넥터가 '커넥터' 탭에 나타나지 않는 경우 Tableau Desktop을 통해 데이터에 연결하고 데이터 추출을 만들 수 있습니다. **참고**: Tableau Public에서 데이터에 연결할 수 없는 경우 데이터베이스에 공개적으로 액세스할 수 있는지 확인하십시오. Tableau Public은 공개 인터넷에서 액세스할 수 있는 데이터에만 연결할 수 있습니다. #### Tableau Public 커넥터

Google 드라이브

OData

## 연결한 후 Tableau가 데이터에 연결되면 분석할 데이터를 준비하고 뷰를 작성할 수 있도록 데이터 원본 페이지가 열립니다. 자세히 알아보려면 [Creator: 웹에서 데이터 준비](https://help.tableau.com/current/pro/desktop/ko-kr/creator_data_prep.htm)를 참조하십시오. ## 웹 작성에서 데이터를 최신으로 유지 **Tableau Cloud 또는 Tableau Server에서 업로드된 파일 업데이트**: 웹 작성을 위해 수동으로 파일(Excel 또는 텍스트)을 업로드하는 경우 Tableau가 자동으로 파일을 새로 고칠 수 없습니다. 데이터를 업데이트하려면 “연결 편집”을 선택하여 파일의 새 버전을 업로드하십시오. Tableau Public에서 비주얼리제이션으로 이동하고 업데이트 요청을 클릭합니다. Tableau Desktop Public Edition에서 'Keep this data in sync(이 데이터를 동기화 상태로 유지)'를 선택하여 데이터를 자동으로 최신 상태로 유지할 수도 있습니다. **Tableau Cloud에서 파일 기반의 게시된 데이터 원본 업데이트**: Tableau Cloud에 파일 기반 데이터를 사용하는 게시된 데이터 원본(Tableau Desktop을 통해 게시됨)이 있는 경우 Tableau Bridge를 사용하여 데이터를 최신 상태로 유지할 수 있습니다. 자세한 내용은 [Tableau Bridge를 사용하여 데이터 새로 고침 옵션 확장](https://help.tableau.com/current/online/ko-kr/to_sync_local_data.htm)을 참조하십시오. 웹 작성을 통해 게시된 데이터 원본을 편집하는 것은 모든 시나리오에서 지원되는 것은 아닙니다. 제한 사항은 다음과 같습니다. - 명명되지 않은(일반) 커넥터를 사용하는 게시된 데이터 원본에는 데이터 원본 편집 옵션을 사용할 수 없습니다. 단추가 회색으로 나타날 수 있습니다. - 웹 작성을 통해 생성되었는지 Tableau Desktop에서 게시되었는지 여부에 관계없이 라이브 PDS를 편집하면 연결 오류가 발생할 수 있습니다. Tableau Cloud가 Bridge를 통해 라우팅하는 대신 데이터베이스에 대한 직접 연결을 시도하여 요청이 실패할 수 있습니다. - Bridge 데이터 원본에 대한 여러 연결을 포함하는 라이브 PDS를 편집하는 것은 현재 지원되지 않으며, 이 경우 오류가 발생합니다. Bridge로 웹 작성 중 발생하는 오류 이해 웹 작성 실패 시 표시되는 오류 메시지는 Bridge 관련 문제임을 명확하게 나타내지 않을 수도 있습니다. 일반적인 시나리오 및 그 의미: - 네트워크 또는 로그인 시간 초과 오류(예: '네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다' 또는 '로그인 시간 초과가 만료됨')는 Tableau Cloud가 Bridge를 통해 라우팅하지 않고 직접 연결을 시도한 것을 나타낼 수 있습니다. Bridge 클라이언트가 연결되어 있고 올바른 풀에 할당되었는지 확인하십시오. - NO\_POOLED\_AGENTS\_ASSIGNED\_NAMED\_POOL 오류는 사이트에 대해 구성된 명명된 풀에 할당된 Bridge 에이전트가 없음을 나타냅니다. 이 오류를 해결하려면 활성 Bridge 클라이언트를 할당하십시오. - 데이터 원본 편집 단추가 회색으로 표시되어 있다면, 해당 데이터 원본은 명명되지 않은 커넥터를 사용하며 이 경우 현재 웹 작성을 통해 편집하는 것은 지원되지 않습니다. [주요 콘텐츠로 건너뛰기](#main-content) # Data 360에 대한 시각적 세그먼트 만들기 세그먼트별 세분화를 통해 데이터 분석가는 Tableau에서 분석한 데이터의 관련 부분을 선별하고 [Salesforce Data 360](https://www.salesforce.com/products/data/)으로 원활하게 전송할 수 있습니다. Data 360으로 가져오면 마케팅 전문가는 다양한 플랫폼(예: [마케팅용 Data 360](https://www.salesforce.com/products/data-cloud-marketing/))을 사용하여 마케팅 캠페인을 손쉽게 강화할 수 있는 효과 높은 조치를 신속하게 취할 수 있습니다. ## 세분화 정보 ### 개요 및 예시 Tableau에서 시작되는 세분화는 분석가가 대상 그룹(일반적으로 고객)을 시각적으로 탐색하고 대상 모집단의 관련 부분에 대한 데이터를 Data 360으로 보낼 수 있는 방법을 제공합니다. Data 360에서 마케팅 담당자는 추가 분석 및 조치를 위해 다른 Salesforce 클라우드 또는 플랫폼에 게시할 수 있습니다. 세분화의 이점과 작동 방식을 더 잘 이해하기 위해 가능한 사용 사례를 생각해보겠습니다. Tableau에서 최근 마케팅 캠페인에 대한 데이터 분석을 검토하는 데이터 분석가는 전체 캠페인 대상 그룹보다 참여도가 낮은 세그먼트를 식별합니다. 데이터 분석가는 이것이 전체 데이터 중 마케팅 팀이 다뤄야 하는 중요한 하위 집합이라는 것을 알고 있습니다. 따라서 데이터 분석가는 참여도가 낮은 이 세그먼트를 Data 360으로 보냅니다. Data 360에서 마케팅 팀 멤버(또는 마케팅 담당자)는 세그먼트에 액세스하여 참여도가 낮은 그룹과 관련된 캠페인 데이터를 필터링된 뷰로 얻을 수 있습니다. 마케팅 담당자가 전체 데이터를 집중적으로 파악하면 참여도를 개선하기 위해 취해야 할 조치를 더 쉽게 결정할 수 있습니다. 마케팅 담당자는 실행 계획을 염두에 두고 원래 캠페인을 만든 Salesforce Marketing Cloud 또는 유사한 플랫폼에 세그먼트를 게시합니다. 이 예와 유사한 시나리오에서 데이터 분석가는 Tableau의 강력한 분석 기능을 활용하는 동시에 마케팅 담당자에게 결과를 효율적으로 전달할 수 있습니다. 마케팅 담당자는 이미 사용 중인 마케팅 도구로 관리하고 전송할 수 있는 관련 데이터의 대상 뷰에 액세스하여 이점을 누릴 수 있습니다. 가장 중요한 것은 고객에게 효과적으로 도달할 수 있는 마케팅 캠페인의 혜택을 얻을 수 있다는 것입니다. ### 워크플로우 세분화를 사용하면 Tableau에서 작업하는 데이터 분석가와 Data 360 및 연결된 마케팅 플랫폼에서 작업하는 마케팅 담당자 간의 협업을 간소화할 수 있습니다. 일반적인 워크플로우는 다음과 같습니다. 1. 데이터 분석가가 Tableau의 비주얼리제이션을 사용하여 관련성이 높고 의미 있으며 마케팅 담당자의 조치가 필요한 고객 데이터의 하위 집합을 분석하고 식별합니다. 2. 데이터 분석가가 Tableau 비주얼리제이션에서 대상 그룹 데이터 세그먼트를 만들어 Data 360으로 보냅니다. 3. 마케팅 담당자가 Data 360에서 세그먼트에 액세스합니다. 여기에서 세그먼트 데이터에 대한 작업 계획을 수립하고 이를 활성화 대상으로 보냅니다. 활성화 대상은 일반적으로 마케팅 팀이 마케팅 캠페인을 관리하는 데 사용하는 마케팅 플랫폼 또는 도구(예: [마케팅용 Data 360](https://www.salesforce.com/products/data-cloud-marketing/))입니다. 4. 마케팅 담당자가 활성화 대상에서 마케팅 캠페인을 시작하고 선택한 플랫폼에서 캠페인 결과를 분석합니다. ### 자세한 내용 세분화에 대해 자세히 알아보려면 다음 유용한 리소스를 확인하십시오. - [세분화](https://help.salesforce.com/s/articleView?id=sf.c360_a_create_segments.htm&type=5)(Salesforce 도움말) - Data 360의 세분화 및 활성화를 종합적으로 검토할 수 있습니다. - [세분화 및 활성화 모듈](https://trailhead.salesforce.com/content/learn/modules/customer-360-audiences-segmentation?trailmix_creator_id=mcguide2&trailmix_slug=customer-360-audiences-and-the-ethical-use-of-data)(Trailhead) - Data 360을 사용하여 마케팅 세그먼트를 생성, 필터링 및 활성화하는 방법을 확인할 수 있습니다. - [세분화 필터 예](https://help.salesforce.com/s/articleView?id=sf.c360_a_examples_of_segmentation_filters.htm&type=5)(Salesforce 도움말) - 세분화에 대한 일반적인 사용 사례를 확인하고 자신만의 세그먼트를 만드는 데 필요한 영감을 얻을 수 있습니다. - [Data 360과 데이터의 윤리적인 사용 관련 Trailmix](https://trailhead.salesforce.com/users/mcguide2/trailmixes/customer-360-audiences-and-the-ethical-use-of-data)(Trailhead) - Data 360에서 마케팅 세그먼트를 구축할 때 윤리적 관행을 사용하는 방법을 확인할 수 있습니다. ## 세분화 요구 사항 ### 라이선스 요구 사항 Tableau에서 세그먼트를 만들려면 데이터 분석가에게 Tableau Cloud에 대한 Creator 라이선스가 필요합니다. Data 360에 세그먼트를 게시하려면 마케팅 담당자에게 다음이 필요합니다. - Developer, Enterprise, Performance 또는 Unlimited Salesforce 에디션 - Data 360용 세분화 및 활성화 부가기능 라이선스(**참고:** 2025년 9월부터 이 부가기능 라이선스가 필요하지 않습니다. 자세한 내용은 [2025년 9월부터 11월까지의 Data 360 라이선스, 크레딧 및 사용 권한 집합 변경 사항](https://help.salesforce.com/s/articleView?id=005131350&type=1 "Salesforce Data 360 도움말 링크")을 참조하십시오.) - Data 360 표준 권한 집합 및 적합한 마케팅 관련 사용 권한(자세한 내용은 [Data 360 표준 권한 집합](https://help.salesforce.com/s/articleView?id=sf.c360_a_userpermissions.htm&type=5) 참조) - (권장) [마케팅용 Data 360](https://www.salesforce.com/products/data-cloud-marketing/) - 세그먼트 활성화용 - (선택 사항) Data 360용 Ad Audiences 부가기능 라이선스 - 광고 플랫폼에서의 세그먼트 활성화용 ### 데이터 요구 사항 #### 데이터 원본 및 연결 세그먼트를 만들려면 [데이터 원본](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_prepare.htm)은 [라이브 데이터에 대한 단일 직접 연결](https://www.tableau.com/ko-kr/blog/tableau-cloud-tips-extracts-live-connections-cloud-data)(추출 제외)을 사용해야 하며 비주얼리제이션은 단일 데이터 원본을 사용해야 합니다. 게시된 데이터 원본, 다중 연결 및 다중 데이터 원본은 지원되지 않습니다. #### 데이터 모델 구성 Data 360에서 데이터 모델을 구성할 때 다음을 확인하십시오. - 프로필 DMO에 연결하고 데이터 원본 탭에서 가장 왼쪽에 있는 테이블로 프로필 DMO를 설정해야 합니다. - [기본 키](https://help.salesforce.com/s/articleView?id=sf.c360_a_primary_key.htm&type=5) 하나만 사용해야 합니다. Tableau에서 데이터 모델을 구성할 때 다음을 확인하십시오. - 데이터 원본에서 한 번만 사용되는 테이블을 사용해야 합니다. - 논리적 계층에서는 단일 테이블만 사용해야 합니다(다중 논리적 테이블은 지원되지 않음). - 유니온 또는 사용자 지정 SQL 테이블을 포함해서는 안 됩니다. - 기존 Data 360 관계와 일치하는 DMO 간의 조인만 사용해야 합니다. - 여러 개체를 동일한 개체에 조인하는 대신 각 개체가 단일 개체에만 조인되는 DMO 간에는 선형 조인을 사용합니다. 예를 들어 다음을 사용하는 대신: ![여러 테이블을 동일한 개체에 연결하는 호환되지 않는 조인의 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/segments_joins1.png) 다음과 같이 합니다. ![각각 하나의 개체에만 조인된 세 개의 테이블로 구성된 호환 가능한 조인의 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/segments_joins2.png) - 필드만 포함하는 조인 식(단일 테이블의 계산 및 다중 조인은 지원되지 않음)과 같음 연산자(다른 연산자는 지원되지 않음)를 사용해야 합니다. Tableau의 데이터 모델을 Data 360의 데이터 모델에 연결할 때 [Tableau 조인](https://help.tableau.com/current/pro/desktop/ko-kr/joining_tables.htm)을 사용하여 모델의 필요한 부분을 다시 만들 수 있습니다. #### 인증 Tableau에서 세그먼트를 만들려면 Salesforce Data 360 커넥터를 사용하여 Tableau가 Data 360에 연결할 수 있도록 허용해야 합니다. Tableau 사이트에 Data 360 커넥터가 아직 구성되어 있지 않은 경우 [다음 단계를 수행합니다](https://help.tableau.com/current/server/ko-kr/config_oauth_sfdc_cdp.htm). 연결된 앱에서 다음 범위를 추가합니다. - Customer Data Platform 데이터에서 ANSI SQL 쿼리 수행(cdp\_query\_api) - Customer Data Platform 프로필 데이터 관리(cdp\_profile\_api) - Customer Data Platform 수집 API 데이터 관리(cdp\_ingest\_api) - Data 360 데이터에 대한 세분화 수행(cdp\_segment\_api) #### 사용자 사용 권한 요구 사항 세그먼트를 만들려면 Salesforce 관리자와 협력하여 다음 API(애플리케이션 프로그래밍 인터페이스)에 대한 액세스 권한이 있는지 확인합니다. - [세그먼트 만들기 API](https://developer.salesforce.com/docs/atlas.en-us.chatterapi.meta/chatterapi/connect_resources_cdp_ssot_segments.htm)에 대한 쓰기 권한 - [Data 360 메타데이터 API](https://developer.salesforce.com/docs/atlas.en-us.c360a_api.meta/c360a_api/c360a_api_metadata_api.htm)에 대한 읽기 권한 #### 필드 요구 사항 세그먼트를 만들 때 필터에 기존 데이터베이스 필드(Tableau에서 만들지 않은 필드) 또는 [그룹](https://help.tableau.com/current/pro/desktop/ko-kr/sortgroup_groups_creating.htm)인 필드를 사용해야 합니다. 다른 데이터 유형으로 캐스팅된 필드는 오류를 야기할 수 있습니다. 다음 유형의 필드는 세그먼트 필터에서 지원되지 않습니다. - MEDIAN, PERCENTILE 또는 ATTR 집계를 사용한 측정값 - 테이블 계산 - 계산 - 구간차원 - 집합, 계산 또는 결합된 필드를 기반으로 하는 그룹 - 다음과 같이 Tableau에서 생성한 필드: - 메타데이터 필드(측정값 이름/값) - 생성된 맵 관련 필드(위도 및 경도) - 테이블 유형 필드(개체 또는 논리적 테이블의 카운트) - 계산된 인사이트 - 클러스터 #### 필터 요구 사항 세그먼트를 만들면 구성에 따라 여러 필터가 적용됩니다. 세그먼트 필터에는 데이터 원본 필터, 컨텍스트 필터, 뷰 필터 및 비주얼리제이션 선택에 따른 필터의 조합이 포함될 수 있습니다. 다음에 대해서는 수량 필터를 사용해야 합니다. - 측정값(집계 포함 또는 제외) - 날짜 범위 개별 값이 선택된 세그먼트에는 범주형 필터를 사용해야 합니다. 다음 유형의 필터는 세그먼트에서 지원되지 않습니다. - 상위, 와일드카드 또는 조건 필터가 있는 범주형 필터 - 다음/지난 N 기간의 날짜 및 연도 이외의 항목이 포함된 현재 날짜 기준 필터 - 현재 기간의 날짜, 월 및 연도 이외의 항목이 포함된 현재 날짜 기준 필터 - 월/일/연도가 포함된 날짜 필터 - 날짜 잘림이 포함된 날짜 필터 - 날짜/시간을 다른 날짜/시간과 정확하게 비교하는 날짜 필터 특정 고정 날짜가 있는 기준 날짜 필터가 지원됩니다. ## 참여 데이터를 사용하여 세그먼트 만들기 참여 데이터를 사용하여 Tableau에서 Data 360으로 세그먼트를 만들려면 Tableau에서 조인 절을 사용하여 올바른 모델링을 구성해야 합니다. 단일 논리적 테이블 내에서 조인을 사용하고 Data 360의 데이터 모델 탭에 있는 관계에 정의된 것과 동일한 필드에 조인합니다. 예를 들어 Tableau에서 통합된 개인에 대한 이메일 참여 데이터를 사용하여 세그먼트를 만들려면 표시된 대로 데이터 모델을 구성하고 관계를 매핑합니다. ![이메일 참여 데이터 및 통합된 개인을 사용한 데이터 모델 매핑](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/UnifiedInd1.png) ![이메일 참여 데이터 및 통합된 개인을 사용한 데이터 모델 매핑](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/UnifiedInd2.png) ![이메일 참여 데이터 및 통합된 개인을 사용한 데이터 모델 매핑](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/UnifiedInd3.png) ![이메일 참여 데이터 및 통합된 개인을 사용한 데이터 모델 매핑](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/UnifiedInd4.png) **참고:** 이 예는 설명 목적으로만 제공됩니다. Data 360 인스턴스의 데이터에는 다른 관계가 사용될 수도 있습니다. ## Tableau에서 세그먼트 만들기 1. Tableau에서 비주얼리제이션의 데이터 중 원하는 부분을 선택한 다음 마우스 오른쪽 단추로 클릭하고 Salesforce에 세그먼트 게시를 선택합니다. ![데이터 일부가 선택되어 있고 Salesforce에 세그먼트 게시 메뉴 옵션이 선택된 비주얼리제이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/TableauSegmentMenu.png) 2. Data 360용 세그먼트 만들기 대화 상자에서 세그먼트를 구성합니다. 세그먼트 이름이 필요합니다. 이름은 문자로 시작해야 하며 영숫자와 밑줄만 포함할 수 있습니다. 이름은 연속된 밑줄을 포함하거나 밑줄로 끝날 수 없으며 공백이 허용되지 않습니다. Data 360에서 세그먼트 이름은 세그먼트 이름 필드에 지정한 이름과 세그먼트를 만든 시점의 타임스탬프로 표시됩니다. 대화 상자에 필터를 추가하면 필터 필드명이 규칙. 아래에 나타납니다. 규칙 위로 마우스오버하면 규칙이 작성된 필터 또는 마크 선택 등 규칙에 대한 자세한 내용을 확인할 수 있습니다. 여러 규칙이 동일한 필드에 대해 필터링할 수 있지만 규칙의 출처에 대해 자세히 알아두면 중복되는 부분을 식별하는 데 도움이 될 수 있습니다. 각 필터를 추가하면 세그먼트 모집단 수가 표시됩니다. 모집단 수는 필터 기준을 충족하는 개별 데이터 요소(일반적으로 고객)의 수를 나타냅니다. 모집단 수를 사용하여 세그먼트가 예상대로 작동하는지 확인하려면 Tableau와 Data 360에서 모집단 수가 동일한지 확인하면 됩니다. Tableau는 비주얼리제이션의 모든 개별 레코드를 계산하지만 세그먼트는 고유한 개인만 계산합니다. Tableau 비주얼리제이션에서 세그먼트 수와 일치하는 고유한 개인을 보려면 고유 카운트(COUNTD) 집계 함수를 사용합니다. 규칙을 추가하면 해당 항목에 대한 세부 정보로 설명이 미리 채워져 있습니다. 필요에 따라 설명을 편집할 수 있지만 최대 문자 수는 255자입니다. 설명은 선택 사항이지만 Data 360에서 세그먼트를 더 쉽게 찾을 수 있도록 합니다. 3. 만들기를 클릭합니다. 세그먼트가 만들어지면 Data 360에서 세그먼트를 볼 수 있는 링크가 포함된 확인 메시지가 나타납니다. ![Data Cloud에서 볼 수 있는 링크와 함께 세그먼트가 게시되었음을 보여주는 확인 메시지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/SegmentToast.png) 만들기를 클릭한 후 오류가 발생하면 [Data 360에 게시하기 위한 요구 사항](#Requirem)을 충족하는지 확인하고 [조직의 Salesforce 인스턴스 상태를 점검](https://help.salesforce.com/s/articleView?id=000384755&type=1)합니다. 4. 확인 메시지에서 Data 360에서 보기를 클릭합니다. Tableau에서 만든 세그먼트의 경우 Data 360에서 세그먼트 이름, 설명 및 게시 일정을 수정할 수 있습니다. 수정하려면 속성 편집을 클릭합니다. 세그먼트를 게시한 후에는 세그먼트의 규칙을 수정할 수 없습니다. 대신에, [Data 360에서 세그먼트를 삭제](https://help.salesforce.com/s/articleView?id=sf.c360_a_delete_segment.htm&type=5)하고 Tableau에서 세그먼트를 새로 만들어야 합니다. 5. 마케팅 팀은 Data 360에서 [세그먼트를 적절한 활성화 대상에 게시](https://help.salesforce.com/s/articleView?id=sf.c360_a_publish_segment.htm&type=5)할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # Databricks 이 문서에서는 Tableau를 Databricks 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 데이터 원본에 대한 HTTP 경로 - 인증 방법: - Databricks 로그인(권장) - 개인용 액세스 토큰 - 서비스 사용자 - 선택한 인증 방법과 함께 사용되는 로그인 자격 증명: - Databricks 로그인 세부 정보(OAuth) - 개인용 액세스 토큰 비밀번호 - 서비스 사용자 클라이언트 ID 및 암호 - Databricks 컴퓨팅 리소스에 대한 연결 세부 정보 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Databricks를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 서버 호스트 이름을 입력합니다. 2. 데이터 원본에 대한 HTTP 경로를 입력합니다. 3. 인증 방법을 Databricks 로그인(권장), 개인용 액세스 토큰 또는 서비스 사용자 중에서 선택합니다. 참고: Databricks 사용자 이름 및 비밀번호를 사용하는 기본 인증은 2024년 7월 기준으로 지원이 종료되었습니다. 자세한 내용은 [Databricks에서 관리하는 비밀번호의 수명 종료(영문)](https://docs.databricks.com/en/security/auth/password-deprecation.html)를 참조하십시오. 4. 선택한 인증 방법에 대한 로그인 자격 증명을 입력합니다. - Databricks 로그인의 경우 구성된 OAuth 응용 프로그램으로 로그인합니다. 자세한 내용은 [Tableau Server에서 Databricks 로그인 구성(영문)](https://docs.databricks.com/en/integrations/configure-oauth-tableau.html)을 참조하십시오. - 개인용 액세스 토큰의 경우 해당하는 **비밀번호**를 입력합니다. 액세스 토큰에 대한 자세한 내용은 Databricks 웹 사이트에서 [개인용 액세스 토큰(영문)](https://docs.databricks.com/aws/en/dev-tools/auth/pat)을 참조하십시오. - 서비스 사용자의 경우 클라이언트 ID 및 암호를 제공합니다. (Databricks 서비스 사용자 관리에 대한 자세한 내용은 Databricks 웹 사이트에서 [서비스 사용자 관리(영문)](https://docs.databricks.com/aws/en/admin/users-groups/manage-service-principals)를 참조하십시오.) 5. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 6. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 아래에서 원하는 스키마를 선택하거나 텍스트 상자를 사용하여 스키마 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## Databricks 최상의 방법 및 문제 해결 통합 문서, 연결 및 일반적인 Tableau 성능을 최적화하는 방법에 대해 자세히 알아보려면 [통합 문서 성능 최적화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/performance_tips.htm)에서 다양한 권고안을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. - Databricks 클러스터에서 Tableau를 사용할 때 최상의 방법과 문제 해결에 대한 자세한 내용은 Databricks 설명서에서 [Tableau 및 Databricks 연결(영문)](https://docs.databricks.com/user-guide/bi/tableau.html)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # Denodo(사용 중단) 이 문서에서는 Tableau를 Denodo에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. > [!WARNING] > > **경고:** Denodo 커넥터는 2023.3 릴리스를 기준으로 사용 중단되었습니다. 사용 중지되기 전까지는 이 커넥터를 사용할 수 있습니다. 커넥터가 사용 중지된 후에는 Tableau 사용자 인터페이스에서 제거되며 이 커넥터를 사용하는 모든 데이터 원본이 더 이상 예상대로 작동하지 않게 됩니다. 일반적으로 사용 중단된 커넥터는 사용이 중단된 후 1~2번째 릴리스에서 완전히 사용 중지됩니다. **참고:** 이 커넥터 대신 [Tableau Exchange의 Denodo JDBC 커넥터](https://exchange.tableau.com/ko-kr/products/303 "Tableau Exchange의 Denodo JDBC 커넥터에 대한 정보 링크")를 사용하는 것이 좋습니다. Exchange 페이지의 지침에 따라 Denodo JDBC 커넥터를 사용하여 연결합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 데이터베이스 이름 - 인증 방법: 통합 인증 또는 사용자 이름 및 비밀번호 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. **참고:** Kerberos Denodo JDBC 커넥터는 아직 지원되지 않습니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Denodo를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 데이터베이스 이름을 입력합니다. 3. 서버에 로그인하는 방법을 선택합니다. 통합 인증을 사용할지, 아니면 사용자 이름 및 비밀번호를 사용할지를 지정합니다. Kerberos 환경을 사용 중이지 않은 경우 서버가 비밀번호로 보호되어 있으면 사용자 이름과 비밀번호를 입력해야 합니다. **참고:** Mac을 사용하고 있고 도메인에 올바르게 연결되지 않은 경우 Mac이 해당 도메인에서 Kerberos가 사용된다는 것을 인식하지 못하기 때문에 인증 드롭다운 목록을 사용할 수 없게 됩니다. SSL 서버 연결 시 SSL 필요 확인란을 선택합니다. 5. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 6. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 3. 시트 탭을 클릭하여 분석을 시작합니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Dremio의 Dremio 커넥터 **참고:** Dremio가 만들고 지원하는 파트너 작성 커넥터입니다. 자세한 내용은 [Dremio 웹 사이트](https://dremio.com/)를 참조하십시오. 이 문서에서는 Tableau를 Dremio 데이터 레이크에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 또는 IP 주소 - 포트 번호 - 사용자 이름 및 비밀번호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Dremio를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. **서버**에 이름이나 IP 주소를 입력합니다. 2. **포트** 번호를 입력합니다. 3. 사용자 이름 및 비밀번호를 입력합니다. 4. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 5. **로그인**을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 3. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블 아래에서 원하는 테이블을 선택하거나 이름으로 테이블을 검색합니다. 3. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Dropbox 이 문서에서는 Tableau를 Dropbox 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** "Team" 폴더는 현재 Dropbox 커넥터를 통해 사용할 수 없습니다. ## 시작하기 전에 시작하기 전에 Dropbox 계정의 이메일 주소와 암호를 준비하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Dropbox를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 기본 브라우저에서 열리는 탭에서 다음을 수행합니다. 1. 이메일 및 암호를 입력한 다음 로그인을 선택합니다. 2. 허용을 선택하여 Tableau Desktop이 Dropbox 파일 및 폴더에 액세스하도록 허용합니다. 3. 브라우저 창을 닫으라는 알림이 나타나면 창을 닫습니다. 4. 연결할 파일을 검색하거나 선택한 다음 연결을 선택합니다. **참고:** 이 커넥터는 일부 파일 형식을 지원하지 않을 수 있습니다. 지원되지 않는 파일 형식은 회색으로 표시됩니다. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 시트 탭을 선택하여 분석을 시작합니다. 참고: Tableau는 Dropbox에서 피벗 테이블을 지원하지 않습니다. ## 데이터 해석기를 사용하여 데이터 지우기 분석할 데이터 원본을 최적화할 수 있는 경우 데이터 해석기를 사용하라는 메시지가 표시됩니다. 데이터 해석기는 하위 테이블을 검색하며, 이 하위 테이블을 사용하여 분석의 후속 단계에서 문제를 일으킬 수 있는 고유한 서식을 제거할 수 있습니다. 자세한 내용은 [데이터 해석기를 사용하여 Excel, CSV, PDF 및 Google 스프레드시트의 데이터 정리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_interpreter.htm)를 참조하십시오. ## Dropbox 문제 해결 ### 여러 계정에 대한 연결 웹 작성을 사용하거나 웹에 게시하는 경우 동일한 통합 문서에서 여러 Dropbox 계정을 사용할 수 없습니다. Desktop에서는 여러 Dropbox 계정에 연결할 수 있습니다. ### Internet Explorer 11 및 Edge를 사용한 웹 작성 Internet Explorer 11 및 Edge에서는 보안되지 않은 연결(http)을 사용하여 서버에 액세스할 수 없습니다. 보안 연결(https)을 사용하거나 다른 브라우저로 전환하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Esri 커넥터 Tableau에서는 Esri (ArGIS) Server 및 ArcGIS Online에 연결할 수 있습니다. 커넥터는 Esri Services Directory REST API를 호출하여 모든 MapServer 및 FeatureServer 서비스를 찾습니다. 추출에 다운로드 및 저장되는 검색된 서비스에서 개별 계층을 선택할 수 있습니다. **참고:** Tableau 2022.1에서는 Esri 커넥터가 Esri ArcGIS Server 커넥터를 대체합니다. Esri ArcGIS Server를 통해 만든 통합 문서는 게시된 통합 문서를 포함하여 계속해서 정상적으로 작동합니다. 이 모든 통합 문서는 무기한 유효한 추출을 기반으로 작성됩니다. Esri 커넥터를 통해 새 통합 문서를 만들 수 있습니다. ## 필요한 드라이버 다운로드 Esri 커넥터를 사용하려면 드라이버를 설치해야 합니다. 호스트 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 링크가 표시됩니다. 모든 Tableau Cloud 사이트에는 이미 드라이버가 설치되어 있습니다. ## Esri 서비스에 연결 Esri 커넥터를 사용하여 Esri 서비스에 연결하는 방법은 두 가지가 있습니다. 인증되지 않은(공개용) ArcGIS 서버에 연결하거나 OAuth 인증을 사용하여 ArcGIS Online에 연결하는 방법입니다. ### 인증되지 않은 ArcGIS Server Esri 서버에 공개적으로 액세스할 수 있는 경우 이 방법을 사용할 수 있습니다. 그러한 끝점은 수천 개가 있으며 그 중 다수는 [여기에 나열](https://mappingsupport.com/p/surf_gis/list-federal-state-county-city-GIS-servers.pdf)되어 있습니다. Esri 서버에서 공개적으로 액세스할 수 있는 계층을 설정할 수 있습니다. 다음 예를 따르십시오. 1. Tableau Desktop 또는 Tableau Server에서 드라이버를 설치합니다. 2. Tableau를 시작하고 연결에서 Esri를 선택합니다. Tableau Cloud 또는 Tableau Server에서 작성 중인 경우 새 통합 문서 > 커넥터 > Esri를 선택합니다. 3. `Connect to`에서 값을 `A public-facing ArcGIS server.`로 변경합니다. 4. 이 예에서 ArcGIS 서버 URL로 `https://services.arcgis.com/P3ePLMYs2RVChkJx/ArcGIS/rest/services/AGOL_Base_2018_Final/FeatureServer`를 사용할 수 있습니다. 5. 로그인을 선택합니다. 실제로 로그인하는 것은 아니므로 걱정할 필요는 없습니다. 6. 지리적 세부 수준을 나타내는 계층이 표시됩니다. 시군구를 두 번 클릭합니다. 7. 시트 1로 이동합니다. (Tableau는 계층에서 추출을 만듭니다.) 8. 모양 필드를 캔버스로 끌어옵니다(또는 두 번 클릭). 미국의 시군구 지도가 나타납니다. 9. Median Age Cy 필드를 마크 카드의 색상으로 끌어옵니다. 2018년 인구 조사에서 중위 연령의 단계 구분이 렌더링됩니다. ### OAuth(Tableau Desktop 및 Tableau Cloud) ArcGIS Online에 저장된 계정과 데이터가 있는 경우 OAuth 방법을 사용합니다. Esri 커넥터 대화 상자에 자격 증명을 입력하여 계정에서 계층을 검색할 수 있습니다. 1. Tableau Desktop에서 드라이버를 설치합니다(위 참조). 2. Tableau를 시작하고 연결에서 Esri를 선택합니다. Tableau Cloud 또는 Tableau Server에서 작성 중인 경우 새 통합 문서 > 커넥터 > Esri를 선택합니다. 3. 로그인을 선택합니다. 4. 브라우저에서 Esri 자격 증명을 제공하고 로그인을 다시 선택합니다. 5. 계정에서 사용할 수 있는 서비스 목록이 나타납니다. ### OAuth(Tableau Server) OAuth 모드를 사용하여 Tableau Server에서 ArcGIS Online으로 연결하려면 먼저 ArcGIS Online 계정과 Tableau Server를 모두 구성해야 합니다. #### ArcGIS Online 구성 1. ArcGIS 개발자 계정을 얻습니다. 2. [arcGIS 웹 사이트](https://developers.arcgis.com/documentation/mapping-apis-and-services/security/tutorials/register-your-application/)에 있는 지침에 따라 새 OAuth 응용 프로그램을 등록합니다. 3. 리디렉션 URL을 `https:///auth/add_oauth_token`으로 지정합니다. 4. Tableau Server를 구성하는 데 필요하므로 리디렉션 URL, 클라이언트 ID 및 클라이언트 암호를 기록해 두어야 합니다. ![클라이언트 ID, 클라이언트 암호, 임시 토큰 및 리디렉션 URL 필드가 있는 OAuth 2.0 자격 증명 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/esri_oauth_credentials.png) #### Tableau Server 구성 1. 설정에서 OAuth 클라이언트 레지스트리까지 스크롤합니다. 2. OAuth 클라이언트 추가를 선택합니다. 3. 연결 유형에서 Esri를 선택합니다. 4. 이전에 언급한 ArcGIS Online 구성 단계에서 리디렉션 URL, 클라이언트 ID, 클라이언트 암호를 입력합니다. 5. 설정의 변경 내용을 저장합니다. ![연결 유형, 공급자, 인스턴스 URL, 클라이언트 ID, 클라이언트 암호 및 리디렉션 URL 필드가 있는 OAuth 클라이언트 만들기 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/esri_oauth_create_client.png) ## Esri 연결 문제 해결 **참고:** 최신 드라이버(버전 0.73.0 이상)가 있어야 합니다. 큰 기하 도형이 있는 ArcGIS Server 계층은 성공적으로 다운로드되지 않거나 다운로드 시간이 오래 걸릴 수 있습니다. ### 알려진 제한 사항 - OAuth 연결을 사용하는 경우 소유자의 사용자 계정에 있는 항목만 표시됩니다. - Esri 커넥터는 정의 쿼리를 지원하지 않습니다. 따라서 선택한 계층 전체가 다운로드됩니다. - Esri 커넥터는 라이브 연결을 지원하지 않으며 항상 추출을 만듭니다. ArcGIS 연결을 사용하는 패키지 통합 문서는 Tableau 2022.1 이전 버전에서 열 수 있지만 추출을 새로 고칠 수 없습니다. - 이 커넥터는 MapServer 및 FeatureServer 서비스 유형만 검색합니다. - 이 커넥터는 esriFieldTypeBlob 및 esriFieldTypeRaster 유형을 무시합니다. - Esri 기하 도형 유형은 다음으로 제한됩니다. - esriGeometryPoint - esriGeometryMultipoint - esriGeometryLine - esriGeometryPath - esriGeometryPolyline - esriGeometryPolygon - esriGeometryEnvelope - ArcGIS Server에 서비스 내에서 이름이 동일한 여러 계층 또는 테이블이 포함된 경우 하나만 표시됩니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Exasol 이 문서에서는 Tableau를 Exasol 플랫폼에 저장된 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. Tableau는 Exasol 버전 4.2 이상에 연결할 수 있습니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 서버의 이름 - 사용자 이름 및 비밀번호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Exasol을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 서버의 이름을 입력합니다. 2. 사용자 이름 및 비밀번호를 입력합니다. 3. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 4. 로그인을 선택합니다. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 원하는 스키마를 선택하거나 텍스트 상자를 사용하여 스키마 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Excel 이 문서에서는 Tableau를 Microsoft Excel 파일 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. Excel 커넥터는 .xls 및 .xlsx 파일용입니다. .csv 파일에 연결하려면 텍스트 파일 커넥터를 사용합니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 연 후 연결에서 Microsoft Excel을 클릭합니다. 2. 연결하려는 Excel 통합 문서를 선택하고 열기를 클릭합니다. 3. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. Excel 파일에 테이블 하나가 포함되어 있는 경우 시트 탭을 클릭하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. 또한 워크시트에 연결하는 것과 동일한 방식으로 명명된 범위 또는 Excel 표(Excel 목록이라고도 함)에 연결할 수 있습니다. 명명된 범위와 Excel 표는 모두 Tableau에서 테이블로 작동합니다. Tableau에서 명명된 범위 또는 Excel 테이블에 연결하면 데이터 원본 페이지의 시트 옆에 아이콘이 나타납니다. ![Orders(주문), Returns(반품), Users(사용자) 및 Highlights(하이라이트) 스프레드시트 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/named_range.png) 데이터 원본의 각 연결에 고유한 이름이 있으면 동시에 여러 Excel 통합 문서에 연결할 수 있습니다. **참고:** Tableau는 Excel에서 피벗 테이블을 지원하지 않습니다. ### Microsoft Excel 데이터 원본 예 다음은 Microsoft Excel 데이터 원본의 예입니다. ![Microsoft Excel 데이터 원본의 예입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_excel1.png) ## 추가 데이터 가져오기 더 많은 테이블을 추가하거나 다른 데이터베이스의 데이터에 연결하여 데이터 원본에 추가 데이터를 가져옵니다. - **현재 파일에서 다른 데이터 추가:** 왼쪽 패널에서 추가 테이블을 캔버스로 끌어 놓습니다. - **다른 데이터베이스에서 더 많은 데이터 추가:** 왼쪽 패널에서 연결 옆에 있는 추가를 클릭합니다. 이렇게 하면 다른 데이터베이스나 파일에 대한 연결을 설정할 수 있습니다. Tableau에서 다중 테이블을 결합하는 기본 방법은 관계를 사용하는 것입니다. 자세한 내용은 [다중 테이블 데이터 분석을 위한 관계 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_multitable_normalized.htm)을 참조하십시오. 테이블을 조인하거나 유니온할 수도 있습니다. 자세한 내용은 [데이터 원본 계획](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_plan.htm#Methods)을 참조하십시오. ## Excel 테이블 옵션 설정 Excel 테이블 옵션은 연결로 한정됩니다. 테이블 옵션을 변경하려면 캔버스에서 테이블의 드롭다운 화살표를 클릭한 다음 첫 번째 행의 필드 이름을 데이터에 포함할지 여부를 지정합니다. 이 경우 해당하는 이름이 Tableau에서 필드명이 됩니다. 필드명이 포함되어 있지 않으면 Tableau가 자동으로 필드명을 생성합니다. 나중에 필드명을 바꿀 수 있습니다. ## 데이터 해석기를 사용하여 데이터 지우기 분석할 데이터 원본을 최적화할 수 있는 경우 데이터 해석기를 사용하라는 메시지가 표시됩니다. 데이터 해석기는 하위 테이블을 검색하며, 이 하위 테이블을 사용하여 분석의 후속 단계에서 문제를 일으킬 수 있는 고유한 서식을 제거할 수 있습니다. 자세한 내용은 [데이터 해석기를 사용하여 Excel, CSV, PDF 및 Google 스프레드시트의 데이터 정리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_interpreter.htm)를 참조하십시오. ## .ttde 및 .hhyper 파일 정보 컴퓨터의 디렉터리를 탐색할 때 .ttde 또는 .hhyper 파일에 주의해야 합니다. 데이터에 연결하는 Tableau 데이터 원본을 만드는 경우 Tableau가 .ttde 또는 .hhyper 파일을 만듭니다. 섀도 추출이라고도 알려진 이 파일을 사용하여 Tableau Desktop에서 데이터 원본 로드 속도를 향상시킬 수 있습니다. 섀도 추출은 표준 Tableau 추출과 유사하게 기초 데이터 및 기타 정보를 포함하지만 다른 형식으로 저장되며 데이터 복구에 사용할 수 없습니다. **참고**: 2024.2 이후의 Tableau 버전에서는 .tde 파일이 더 이상 지원되지 않습니다. 이제 모든 추출은 .hyper 형식입니다. ## 값이 계산되는 방식의 변경 사항 뷰에서 데이터와 마크 사이에 대/소문자 구분 등의 차이가 나타날 수도 있습니다. 정렬 및 비교 목적으로 값의 대/소문자는 구분하지 않습니다. 그러나 값을 저장할 때는 대/소문자를 구분합니다. 데이터 원본 페이지에 표시되는 값을 보면 그 차이를 분명히 알 수 있습니다. 예를 들어 데이터에 'House', 'HOUSE' 및 'houSe' 값을 포함하는 열이 있다고 가정합니다. 조인을 수행할 때 데이터의 대/소문자 구분을 유지해야 한다면 데이터 원본 탭의 데이터 메뉴에서 대/소문자 유지(Excel) 옵션을 사용하도록 설정할 수 있습니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # EXCLUDE 세부 수준 식 LOD(세부 수준) 식에 대한 기본적인 개념은 [Tableau에서 세부 수준 식 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_lod.htm) 및 [Tableau에서 세부 수준 식이 작동하는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_lod_overview.htm)을 참조하십시오. 세부 수준 식은 계산의 세부 수준(세분성)를 수정하거나 제어하는 데 사용됩니다. 대부분의 필드와 계산은 뷰 또는 데이터 원본의 세부 수준에 연결됩니다. LOD 식을 사용하면 계산의 세부 수준을 명시적으로 설정할 수 있습니다. - FIXED LOD 식은 나머지 계산에 대한 특정 차원을 설정합니다. 예를 들어 최대값을 환자 ID로 고정하여 데이터 집합의 전체 최대값 대신 각 환자의 최대 혈압을 반환할 수 있습니다. - INCLUDE LOD 식은 뷰에 반드시 표시되지 않아도 되는 차원을 계산에 고려합니다. 예를 들어 성별 정보가 포함되지 않은 뷰에 표시되는 성별을 포함하여 각 환자의 평균 혈압을 고려합니다. - EXCLUDE LOD 식은 계산을 목적으로 뷰에서 일부 세부 정보를 제거합니다. 예를 들어 뷰가 각 환자에 대한 것이라도 개별 환자를 고려하지 않고 특정 의약품에 대한 환자의 평균 혈압을 고려합니다. **참고**: FIXED LOD를 사용하면 비주얼리제이션과 관계없이 동일한 결과가 제공됩니다. INCLUDE 또는 EXCLUDE LOD를 사용하는 경우 뷰의 구조에 따라 값이 변경될 수 있습니다. INCLUDE 키워드는 뷰의 컨텍스트를 사용하여 계산에서 고려할 차원을 추가하고 EXCLUDE는 계산의 컨텍스트에서 뷰에 있는 차원을 제거하므로 다른 컨텍스트에서 계산을 사용할 경우 다른 결과가 제공될 수 있습니다. 환자 ID, 연령 및 성별로 작성된 뷰 (A)와 환자 ID, 연령 및 _체중_으로 작성된 뷰 (B)를 생각해 보십시오. - FIXED LOD 식은 두 경우에서 모두 동일한 값을 가집니다. 계산에서 뷰에 있는 항목을 무시하고 LOD 식의 차원만 고려하기 때문입니다. - _체중_이 포함된 INCLUDE LOD는 각 뷰에서 다른 값을 가집니다. 뷰 A에는 차원을 추가하지만 이미 체중이 있는 뷰 B에는 추가하지 않기 때문입니다. - _체중_이 제외된 EXCLUDE LOD는 각 뷰에서 다른 값을 가집니다. 뷰 B에서는 차원을 제거하지만 이미 체중이 없는 뷰 B의 컨텍스트는 변경하지 않기 때문입니다. ## EXCLUDE EXCLUDE 세부 수준 식을 사용하면 뷰에 있는 하나 이상의 차원이 계산에 사용되지 않습니다. EXCLUDE 세부 수준 식은 '구성 비율' 또는 '전체 평균에 대한 차이'가 필요한 경우 유용합니다. 이 식은 총계 및 참조선 같은 기능과 유사합니다. EXCLUDE 세부 수준 식은 행 수준 식(생략한 차원이 없는 식)에서 사용할 수 없으며 뷰 수준 계산이나 중간 수준의 항목을 수정하는 데 사용할 수 있습니다. 예를 들어 EXCLUDE 계산을 사용하여 다른 세부 수준 식에서 차원을 제거할 수 있습니다. ## 예 1 아래의 이미지는 4개 국가의 시간대별 평균 혈압의 변경을 성별로 분류하여 보여 줍니다. 각 국가의 시간대별 평균 혈압을 성별 분류 없이 표시하려면 EXCLUDE 세부 수준 식 `{EXCLUDE [Sex] : AVG[Average blood pressure]}`를 사용합니다. 이 식은 비주얼리제이션에서 회색 선으로 그려집니다. 평균 라인은 성별과 연도를 무시한 국가별 평균 혈압에 대한 가로 선이므로 분석 패널에서 가져올 수 없습니다. **참고**: 이 예제에서는 평균의 평균을 사용하는데 이는 잘못된 분석 관행입니다. 여기에서는 단순히 설명을 위해 수행되었습니다. 이 비주얼리제이션에서는 어떠한 분석도 수행되어서는 안 됩니다. ## 예 2 다음 세부 수준 식에서는 \[Sales\]의 합계 계산에서 \[Region\]을 제외합니다. `{EXCLUDE [Region]: SUM([Sales])}` 식을 \[ExcludeRegion\]으로 저장합니다. 이 식을 유용하게 사용하는 방법을 보여 주기 위해 매출 합계를 지역별, 월별로 나눠서 보여 주는 다음과 같은 뷰를 가정합니다. ![월별 및 지역별 매출을 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_exclude_ex2.png) \[ExcludeRegion\]을 색상에 놓으면 지역 구성 요소가 없는 상태로 월별 총 매출을 보여 주도록 뷰가 음영 처리됩니다. ![월별 및 지역별 매출 수치를 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_exclude_ex2a.png) ## 예 3 다음 EXCLUDE 세부 수준 식에서는 월별 평균 매출 합계를 계산한 다음 월 구성 요소를 제외합니다. `{EXCLUDE [Order Date (Month / Year)] : AVG({FIXED [Order Date (Month / Year)] : SUM([Sales])})}` 이 식은 중첩된 세부 수준 식입니다. 즉, 한 세부 수준 식 내에 다른 세부 수준 식이 포함되어 있습니다. 계산을 \[average of sales by month\]로 저장한 다음 행 선반에서 임시 계산을 사용하여 월별 매출 합계에서 계산 값을 뺍니다. ![총 매출과 월 평균 매출의 차이를 계산하는 LOD 수식입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_exclude_ex1.png) 열 선반에 **Month(\[Order Date\])**가 있으므로 4년 동안의 월별 실제 매출과 전체 4년 기간의 평균 월별 매출 사이의 차이를 보여 주는 뷰가 만들어집니다. ![월별 평균과의 편차를 시각적으로 나타낸 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_exclude_ex1a_806x446.png) [주요 콘텐츠로 건너뛰기](#main-content) # Firebird 3 이 문서에서는 Tableau를 Firebird 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** 버전 2020.1에서 Firebird 3 커넥터가 Firebird 커넥터를 대체합니다. 이전 버전의 Tableau를 사용하는 경우 [Tableau 도움말](https://www.tableau.com/ko-kr/support/help) 페이지로 이동하고 왼쪽에 있는 드롭다운 목록에서 필요한 버전을 선택합니다. "Firebird"를 검색하여 해당 커넥터에 대한 정보를 찾습니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 데이터베이스 위치 - 사용자 이름 및 비밀번호 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Firebird 3을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 데이터베이스 위치를 입력하거나 찾아 선택합니다. 3. 사용자 이름 및 비밀번호를 입력한 다음 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블을 선택하여 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 2019.2부터 Firebird 커넥터는 더 이상 사용자 지정 SQL 연결을 지원하지 않습니다. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## Firebird 추출 업그레이드 버전 10.5부터 Tableau 추출 형식이 .hyper 형식으로 변경되었습니다. 이 형식 변경으로 인해 Firebird 추출을 이전 버전의 Tableau에서 열고 저장한 후 현재 버전의 Tableau에서 사용하거나 .hyper 형식으로 업그레이드해야 합니다. 이전 버전의 Tableau에서 Firebird 추출을 열고 저장하면 Firebird 추출이 .tde 형식으로 업그레이드됩니다. Firebird 추출을 업그레이드하려면 아래에 나열된 단계를 수행하십시오. 1. 이전 버전의 Tableau Desktop을 가져옵니다. 이전 버전의 Tableau Desktop을 가져오려면 Tableau의 [대체 다운로드 사이트](https://www.tableau.com/ko-kr/support/esdalt) 페이지를 참조하십시오. 2. 이전 버전의 Tableau Desktop을 설치한 다음 해당 버전의 Tableau Desktop에서 Firebird 추출을 엽니다. 3. 추출을 저장합니다. 4. 현재 버전의 Tableau Desktop을 사용하여 업그레이드된 Firebird 추출을 엽니다. 추출이 예상한 대로 작동합니다. **참고:** 버전 10.5부터 Tableau는 .hyper 형식을 사용합니다. 데이터 > 추출 > 업그레이드를 선택하여 .tde에서 .hyper 형식으로 추출을 업그레이드할 수 있습니다. 자세한 내용은 [.hyper 형식으로 추출 업그레이드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_upgrade.htm)를 참조하십시오. Tableau 버전 2024.3 이상에서는 더 이상 .tde 파일을 사용하거나 업그레이드할 수 없습니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # FIXED 세부 수준 식 FIXED 세부 수준 식은 뷰의 차원을 참조하지 않고 지정된 차원을 사용하여 값을 계산합니다. 다음과 같은 예제를 샘플 – 슈퍼스토어 데이터 원본을 사용하여 다시 만들 수 있습니다. ## 예 1 다음 뷰에서는 고객의 첫 번째 구매 날짜와 모든 후속 구매 날짜 사이의 간격을 보여 줍니다. ![시간 경과에 따른 평균 매출을 보여주는 라인 차트입니다. 라인 차트에서 '초기 고객은 초기 구매 규모가 크고 지속적으로 더 많이 구매하는 경향이 있습니다.'라고 적힌 특정 지점을 가리키는 텍스트 상자가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_fixed_ex1_758x524.png) ### 단계별 절차 다음은 Tableau Desktop과 함께 제공되는 샘플 – 슈퍼스토어 데이터 원본을 사용하여 위 뷰를 작성하는 방법입니다. 1. 두 개의 계산된 필드 즉, FIXED 세부 수준 식과 날짜 빼기 필드를 만듭니다.
이름수식
First Purchase Date{FIXED [Customer Name] : MIN([Order Date])}
Days Since First PurchaseDATETRUNC('day', [Order Date])-DATETRUNC('day', [First Purchase Date])
2. 데이터 패널의 측정값 영역에서 Days Since First Purchase를 끌어 차원 영역에 놓습니다. 이 계산된 필드는 빼기 연산을 포함하기 때문에 결과가 숫자입니다. 따라서 측정값 범주에 할당됩니다. 하지만 이 필드를 차원으로 사용해야 합니다. 3. Days Since First Purchase를 열로 끌어옵니다. 4. 열에서 Days Since First Purchase를 클릭하고 연속형을 선택합니다. 5. Sales를 행으로 끌어옵니다. 6. 행에서 Sales의 집계를 SUM에서 AVG로 변경합니다. 7. 행에서 Sales에 퀵 테이블 계산 누계를 추가합니다. 8. First Purchase Date를 색상으로 끌어옵니다. 9. 색상의 YEAR(First Purchase Date) 필드에서 +를 클릭하여 날짜 계층 구조에서 다음 아래 단계를 추가합니다. QUARTER(First Purchase Date). ![마크 카드의 알약 모양 위로 마우스오버하면 '첫 구매일의 연도'라고 적힌 도구 설명이 나타납니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_fixed_ex1b.png) 10. Tableau가 자동으로 두 필드를 색상에 배치하지 않지만 QUARTER(First Purchase Date) 필드 왼쪽에 있는 아이콘을 클릭하고 색상을 선택하여 두 필드를 색상에 배치할 수 있습니다. ![마크 카드의 알약 모양 옆에 있는 드롭다운 메뉴가 확장되어 여러 옵션이 표시되고, 그 중에서 색상이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_fixed_ex1c.png) 11. 색상 범례를 뷰의 왼쪽 마크 카드 아래로 끌어옵니다. 이제 뷰가 다음과 같이 표시됩니다. ![2013년부터 2016년까지 분기별 누적 평균 매출을 표시한 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_fixed_ex1d.png) 비주얼리제이션에서 상호 작용하여 통찰력을 얻을 수 있습니다. 왼쪽의 색상 범례에서 개별 분기를 선택하여 특정 개별 분기에서 처음 구매한 고객이 후속 분기에서 계속 구매한 정도를 확인합니다. 첫 구매가 빠른 고객(2013)은 구매할 시간이 많았다는 것을 고려해도 구매 비율이 훨씬 높습니다. 따라서 2013년에 대한 파란색 라인이 x축에서 다른 라인보다 훨씬 위쪽에 있습니다. y축에서 표준 날짜 값을 사용했다면 뷰를 훨씬 만들기 쉬웠겠지만 라인들이 모두 동일한 좌표에서 시작하지 않아 획득 비율을 비교하기가 훨씬 어려웠을 것입니다. 또한 YEAR(First Purchase Date) 또는 QUARTER(First Purchase Date)를 색상 밖으로 끌어 계절별 또는 연간 추세를 더욱 명확하게 확인할 수 있습니다. ## 예 2 다음 FIXED 세부 수준 식은 지역별 매출 합계를 계산합니다. `{FIXED [Region] : SUM([Sales])}` 이 세부 수준 식을 \[Sales by Region\]으로 저장한 다음 텍스트에 배치하여 지역별 총 매출을 표시합니다. ![미국 주별 매출 합계를 지역별로 정리하여 보여주는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_fixed_states.png) 뷰 세부 수준은 \[**Region**\] + \[**State**\]이지만 FIXED 세부 수준 식에서 뷰 세부 수준이 고려되지 않으므로 계산에는 \[**Region**\] 차원만 사용되어 각 지역의 개별 주에 대한 값이 동일하게 됩니다. 이렇게 되는 이유에 대한 설명은 [세부 수준 식 및 집계](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_lod_replication.htm)을 참조하십시오. 세부 수준 식에 FIXED 대신 INCLUDE 키워드가 사용되면 Tableau가 식의 값을 결정하면서 (\[State\]) 뷰의 모든 추가 차원을 사용하여 (\[Region\]) 식에 차원을 추가하므로 각 주의 값이 다르게 됩니다. 결과는 다음과 같습니다. ![주 인구를 지역별로 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_fixed_states_include.png) [주요 콘텐츠로 건너뛰기](#main-content) # Gantt 차트 작성 Gantt 차트를 사용하여 이벤트 또는 활동 기간을 표시합니다. Gantt 차트에서 각 개별 마크(대개 막대)는 기간을 표시합니다. 예를 들어 Gantt 차트를 사용하여 다양한 제품에 대한 평균 배송 시간을 표시할 수 있습니다. Gantt 차트의 기본 구성 요소는 다음과 같습니다. - **마크 유형**: 자동 또는 Gantt 막대. Gantt 차트 막대 마크 유형에 대한 자세한 내용은 [Gantt 차트 막대 마크](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_marktypes.htm#GanttBarMark)를 참조하십시오. - **열 선반**: 날짜 또는 시간 필드(연속형 측정값) - **행 선반**: 차원 - **크기**: 연속형 측정값 주문 날짜와 배송 날짜 사이에 경과되는 평균 일 수를 보여 주는 Gantt 차트를 만들려면 다음 단계를 수행합니다. 1. **샘플 - 슈퍼스토어** 데이터 원본에 연결합니다(필요한 경우 [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드 가능). 2. Order Date 차원을 열로 끌어옵니다. 날짜가 연도별로 집계되고 연도의 레이블을 사용하여 열 머리글이 만들어집니다. 3. 열 선반에서 연도(Order Date) 드롭다운 화살표를 클릭하고 주 번호를 선택합니다. ![차원의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/gantt_5.png) 열 머리글이 변경됩니다. 뷰에서 레이블로 표시하기에는 4년이라는 기간에 포함된 208주는 개수가 너무 많기 때문에 개별 주는 눈금으로 표시됩니다. ![주문 날짜의 주를 보여주는 Gantt 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/gantt_6.png) 4. Sub-Category 및 Ship Mode 차원을 행 선반으로 끌어옵니다. Ship Mode를 Sub-Category의 오른쪽에 놓습니다. 이렇게 하면 왼쪽 축을 따라 두 수준 중첩 계층의 차원이 작성됩니다. ![시간 경과에 따른 하위 범주별 배송 형태의 분포를 표시하는 Gantt 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/gantt_7_762x466.png) 다음으로, 주문 날짜와 배송 날짜 간의 간격 길이에 따라 마크의 크기를 설정합니다. 이를 위해 해당 간격을 캡처하는 계산된 필드를 만듭니다. 1. 툴바 메뉴에서 분석 > 계산된 필드 만들기를 클릭합니다. 데이터 패널에서 아무 필드나 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 만들기 \> 계산된 필드를 선택할 수도 있습니다. 2. 계산 대화 상자에서 계산된 필드의 이름을 OrderUntilShip으로 지정합니다. 3. 수식 상자에서 다음 수식을 입력하고 확인을 클릭합니다. `DATEDIFF('day',[Order Date],[Ship Date])` 이 수식은 Order Date 값과 Ship Date 값의 차이(일)를 캡처하는 사용자 지정 측정값을 만듭니다. 4. OrderUntilShip 측정값을 마크 카드의 크기로 끌어옵니다. OrderUntilShip에 대한 기본 집계는 합계이지만 이 경우에는 값의 평균을 구하는 것이 좋습니다. 1. 마크 카드에서 SUM(OrderUntilShip) 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 측정값(합계) \> 평균을 선택합니다. ![합계에서 평균으로 측정값을 변경하는 필드의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/gantt_9.png) 이에 따라 뷰가 표시됩니다. 그러나 너무 많은 마크가 뷰에 밀어 넣어져 있습니다. ![하위 범주 및 배송 형태별로 주문 날짜를 표시하는 Gantt 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/gantt_10.png) 보다 작은 기간으로 필터링하여 데이터를 더 읽기 쉽게 만들 수 있습니다. 1. Ctrl 키(Mac의 경우 Option 키)를 누른 상태로 주(Order Date) 필드를 열 선반에서 필터 선반으로 끌어옵니다. Ctrl 키(또는 Option 키)를 누른 상태를 유지하면 추가한 모든 사용자 지정 내용과 함께 필드를 이전 위치에서 제거하지 않고 새 위치로 복사하려고 한다는 의도를 Tableau에 전달할 수 있습니다. 2. 필터 필드 대화 상자에서 날짜 범위를 선택하고 다음을 클릭합니다. 3. 범위를 3개월 시간 간격(예: 1/1/2021 ~ 3/31/2021)으로 설정한 다음 확인을 클릭합니다. 이때 슬라이더를 사용하면 정확한 날짜를 설정하기가 어려울 수 있습니다. 원하는 숫자를 날짜 상자에 직접 입력하거나 달력을 사용하여 날짜를 선택하는 것이 더 쉽습니다. ![날짜 범위, 시작 날짜, 종료 날짜 또는 특수 날짜 필터로 필터링할 수 있는 날짜 필터 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/gantt_1.png) 4. Ship Mode 차원을 마크 카드의 색상으로 끌어옵니다. 이제 주문 시간과 배송 시간 간의 지연 시간에 대한 모든 종류의 정보를 볼 수 있습니다. ![배송 형태와 하위 범주별 배송량을 보여주는 Gantt 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/gantt_13.png) 예를 들어 지연 시간이 보다 길어질 수 있는 배송 형태는 무엇인지, 지연 시간이 범주별로 달라지는지, 시간 경과에 따라 지연 시간이 일정한지를 확인할 수 있습니다. **참고:** 이 뷰를 Tableau Server에 게시하는 경우 필터를 포함할 수 있습니다. 필터를 사용하면 다양한 기간을 지정하거나 다양한 하위 범주 또는 배송 형태를 필터링하여 뷰와 상호 작용할 수 있습니다. 자세한 내용은 [데이터 원본 및 통합 문서 게시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_overview.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # Google BigQuery 이 문서에서는 Tableau를 Google BigQuery에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. 참고: 이 문서에 나열된 일부 기능 및 사용자 지정은 Tableau Prep Builder에서 지원되지 않습니다. Prep Builder에서 데이터에 연결하는 방법에 대한 자세한 내용은 [데이터에 연결](https://help.tableau.com/current/prep/ko-kr/prep_connect.htm#connect-via-builtin-connectors-for-popular-data-types)을 참조하십시오. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - Google BigQuery 이메일 또는 전화 및 비밀번호 ## 권장 사항 ### 회사의 IT 정책을 사용하도록 사용자 지정 OAuth 클라이언트 설정 사용자 지정 OAuth 클라이언트를 사용하면 자체 IT 정책에 따라 OAuth 구성을 완전히 제어할 수 있습니다. 자체 OAuth 클라이언트를 사용하는 옵션을 통해 관리자는 Tableau 해제 주기와 Tableau의 OAuth 클라이언트 순환 일정 관리 업무에서 해방됩니다. 자체 OAuth 클라이언트를 구성하는 방법에 대한 자세한 내용은 [사이트에 대해 사용자 지정 OAuth 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_google.htm#custom)을 참조하십시오. ## 연결한 후 데이터 원본 설정 **참고:** 새 Google BigQuery 데이터 원본에 서비스 계정 자격 증명을 사용하려면 Tableau Desktop에서 연결을 만들어야 합니다. 1. Tableau를 시작하고 연결에서 Google BigQuery를 선택합니다. 다음 2개 옵션 중 하나를 선택하여 계속합니다. 옵션 1: 1. 인증에서 **OAuth를 사용하여 로그인**을 선택합니다. 2. **로그인**을 클릭합니다. 3. 비밀번호를 입력하여 계속합니다. 4. Tableau에서 Google BigQuery 데이터에 액세스할 수 있도록 **동의**를 선택합니다. 브라우저를 닫으라는 메시지가 표시됩니다. ![인증 드롭다운에서 'OAuth를 사용하여 로그인'이 선택된 Google BigQuery 인증 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_googlebigqueryoauth.png) 옵션 2: > [!TIP] > > **팁:** Tableau Server 또는 Tableau Cloud를 게시에 사용하는 경우 사용 중인 제품에 로그인한 다음 저장된 Google BigQuery 자격 증명을 계정 설정에 추가해야 합니다. 이렇게 하면 "잘못된 자격 증명 오류"가 방지됩니다. 1. 인증에서 **서비스 계정(JSON) 파일을 사용하여 로그인**을 선택합니다. 2. 파일 경로를 입력하거나 **찾아보기** 단추를 사용하여 검색합니다. 3. **로그인**을 클릭합니다. 4. 비밀번호를 입력하여 계속합니다. 5. Tableau에서 Google BigQuery 데이터에 액세스할 수 있도록 **동의**를 선택합니다. 브라우저를 닫으라는 메시지가 표시됩니다. ![인증 드롭다운에서 '서비스 계정으로 로그인'이 선택된 Google BigQuery 인증 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_googlebigquery2.1.png) 4. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. (선택 사항) 청구 프로젝트 드롭다운 목록에서 청구 프로젝트를 선택합니다. 청구 프로젝트를 선택하지 않으면 나머지 필드를 선택한 후 이 필드에 `EmptyProject` 가 나타납니다. 3. 프로젝트 드롭다운 목록에서 프로젝트를 선택합니다. 또는 BigQuery의 샘플 데이터에 연결할 publicdata를 선택합니다. 4. 데이터 집합 드롭다운 목록에서 데이터 집합을 선택합니다. 5. 테이블 아래에서 테이블을 선택합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. **참고:** Tableau 버전 2026.2부터 공간 열에 연결할 수 있습니다. 자세한 내용은 [데이터베이스의 공간 데이터에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_spatial_sql.htm)을 참조하십시오. 참고: \- Google BigQuery가 BQL(BigQuery legacy SQL)에서 표준 SQL을 지원하도록 변경되었습니다. 통합 문서를 Tableau에서 열면 표준 SQL을 지원하도록 업그레이드됩니다. \- BigQuery의 데이터 양이 크기 때문에 라이브 연결을 수행하는 것이 좋습니다. \- Radians() 함수는 Google BigQuery에서 지원되지 않습니다. ## 사용자 지정 특성을 사용하여 쿼리 성능 향상 **참고**: 현재 Tableau Prep Builder에서 사용자 지정 특성이 지원되지 않습니다. 사용자 지정 특성을 사용하여 BigQuery에서 Tableau Cloud 및 Tableau Server로 반환되는 대규모 결과 집합과 Tableau Desktop의 성능을 향상시킬 수 있습니다. 게시된 통합 문서 또는 데이터 원본에 사용자 지정 특성을 포함시키려면 Tableau Cloud 또는 Tableau Server에 통합 문서 또는 데이터 원본을 게시하기 전에 해당 특성을 지정해야 합니다. ### Google BigQuery 사용자 지정 특성 사용 사용자 지정 특성은 정수 값을 사용하며 지정된 연결의 실시간 쿼리와 추출 새로 고침에 모두 영향을 미칩니다. 다음과 같은 특성을 사용하면 대규모 결과 집합의 성능을 향상시킬 수 있습니다.
bq-fetch-tasksHTTP를 사용하여 데이터를 가져올 때 사용할 병렬 백그라운드 작업의 수. 기본값은 10입니다.
bq-large-fetch-rows

스풀 쿼리의 각 일괄 처리에서 가져올 행 수. 기본값은 50000입니다.

다음과 같은 특성도 사용할 수 있지만 이러한 특성은 소규모 쿼리에 사용됩니다.
bq-fetch-rows비 스풀 쿼리의 각 일괄 처리에서 가져올 행 수. 기본값은 10000입니다.
bq-response-rows일괄 처리가 아닌 비 스풀 쿼리에서 반환되는 행 수. 기본값은 10000입니다.
이 기능 설정에는 yes 또는 no 값을 사용할 수 있으며 테스트 시 유용하게 사용할 수 있습니다.
CAP_BIGQUERY_FORCE_SPOOL_JOB모든 쿼리가 임시 테이블 방식을 사용하게 만듭니다. 기본값은 “no”입니다. 이 특성을 설정하려면 값을 “yes”로 변경하십시오.
#### Tableau가 Google BigQuery에서 행을 반환하는 방식 Tableau에서는 BigQuery에서 행을 반환하기 위해 두 가지 방식을 사용합니다. 기본 방식은 비 스풀 방식이며 다른 방식은 임시 테이블(스풀) 방식입니다. - 첫 번째 시도에서는 쿼리가 기본 방식인 비 스풀 쿼리를 사용하여 실행되며, 이 방식에서는 bq-fetch-rows 설정을 사용합니다. - 결과 집합이 지나치게 큰 경우 BigQuery API가 오류를 반환하고 Tableau BigQuery 커넥터는 결과를 BigQuery 임시 테이블에 저장하는 방식으로 쿼리를 재시도합니다. 이 임시 테이블이 bq-large-fetch-rows 설정을 사용하는 스풀 작업이며 BigQuery 커넥터는 이 임시 테이블을 읽습니다. ### 특성을 지정하는 방법 특성을 지정하는 방법은 두 가지입니다. 하나는 Tableau 데이터 원본 사용자 지정(`.tdc`) 파일에 지정하는 것이고, 다른 하나는 통합 문서 또는 데이터 원본 XML에 지정하는 것입니다. #### `.tdc` 파일에 특성 지정 Tableau Desktop에서 통합 문서 게시 또는 데이터 원본 게시 작업 중에 사용자 지정 특성을 지정하려면 다음을 수행합니다. 1. 사용자 지정 특성을 포함하는 XML 파일을 만듭니다. 2. `.tdc` 확장명으로 파일을 저장합니다(예: `BigQueryCustomization.tdc`). 3. 파일을 `My Tableau Repository\Datasources` 폴더에 저장합니다. 데이터 원본이나 통합 문서를 Tableau Cloud 또는 Tableau Server에 게시할 때 Tableau Desktop에서 `.tdc` 파일의 사용자 지정 특성을 읽고 포함시킵니다. 중요: TDC 파일은 연결 기능을 사용자 지정하거나 데이터 연결과 관련된 문제를 진단하고 해결하는 데 활용할 수 있습니다. Tableau는 사용자가 이러한 파일을 수정할 수 있는 모든 가능성을 철저히 테스트할 수 없습니다. TDC 파일을 만들어 사용하려면 수동 편집이 필요하며, 프로덕션 환경에 배포하기 전에 철저히 테스트하는 것이 중요합니다. ##### 대규모 추출에 대한 권장 설정이 포함된 .tdc 파일의 예 #### 통합 문서 또는 데이터 원본 파일의 XML에 수동으로 특정 내장 workbook.twb 파일이나 데이터 원본 .tds 파일의 'connection' 태그 내부에 수동으로 사용자 지정 특성을 포함시킬 수 있습니다. 다음 예제에서 BigQuery 사용자 지정 특성은 쉽게 구분할 수 있도록 굵게 표시되어 있습니다. ##### 수동으로 내장된 특성의 예 `` ## 통합 문서가 표준 SQL을 사용하는지, 아니면 레거시 SQL을 사용하는지 확인 2016년에 Google은 표준 SQL을 지원하도록 BigQuery API를 업데이트했으며 여전히 BigQuery SQL(이제 레거시 SQL이라고 함)을 지원합니다. Tableau 10.1부터 Google BigQuery 커넥터가 표준 SQL을 지원하도록 업그레이드되었으며 여전히 레거시 SQL도 지원합니다. 표준 SQL을 사용하면 BigQuery 커넥터 사용자가 세부 수준 식을 사용할 수 있고, 보다 빠르게 메타데이터 유효성을 검사할 수 있으며, 연결에서 청구 프로젝트를 선택할 수 있습니다. 이제 통합 문서를 만들 때 Tableau가 기본적으로 표준 SQL을 지원합니다. Tableau는 레거시 SQL도 지원하며, 이를 사용하려면 데이터 패널에서 레거시 SQL 사용 옵션을 사용합니다. 예를 들어 이전 버전의 Tableau Desktop을 사용하여 만든 통합 문서를 열 때 통합 문서에서 레거시 SQL을 사용하는 경우 레거시 SQL 사용 옵션이 선택됩니다. 레거시 SQL 사용 옵션을 구성하는 이유는 다음과 같습니다. - 세부 수준 식을 작성하거나 다른 향상된 기능을 활용하기 위해 표준 SQL을 사용하도록 업데이트하려는 기존 통합 문서가 있습니다. 이 경우 레거시 SQL 사용 옵션을 선택하지 않아야 합니다. - 레거시 SQL 뷰에 연결해야 하는 통합 문서를 만듭니다. 레거시 SQL과 표준 SQL을 혼합하여 사용할 수 없기 때문에 통합 문서가 작동하려면 레거시 SQL 사용 옵션을 선택해야 합니다. Google BigQuery에서 뷰는 표준 SQL 또는 레거시 SQL로 작성됩니다. 표준 SQL로 작성된 뷰를 표준 SQL로 작성된 뷰에 조인하거나 레거시 SQL로 작성된 뷰를 레거시 SQL로 작성된 뷰에 조인할 수 있으며 두 SQL 중 한 버전으로 작성된 뷰를 테이블에 조인할 수 있습니다. 하지만 한 통합 문서에서 표준 SQL로 작성된 뷰와 레거시 SQL로 작성된 뷰를 조인할 수 없습니다. 뷰를 조인할 때 연결하려는 뷰에 사용되는 SQL 유형과 일치하도록 레거시 SQL 사용 확인란을 설정해야 합니다. 참고: 레거시 SQL 또는 표준 SQL을 사용하는 경우 Tableau Desktop은 중첩된 데이터에 대해 제한적인 지원만 제공합니다. 예를 들어 테이블에 중첩된 데이터가 포함되어 있고 레거시 SQL 또는 표준 SQL을 사용하는 경우 데이터 원본 페이지에서 지금 업데이트가 작동하지 않습니다. 레거시 SQL을 표준 SQL로 마이그레이션하는 것에 대한 자세한 내용은 Google Cloud Platform 웹 사이트에서 [레거시 SQL에서 마이그레이션(영문)](https://cloud.google.com/bigquery/sql-reference/migrating-from-legacy-sql)을 참조하십시오. ## BigQuery BI Engine을 사용하여 데이터 분석 BigQuery BI Engine을 사용하면 BigQuery가 지원하는 보고서 및 대시보드를 통해 지연 시간이 짧은 분석 서비스와 대화형 분석을 빠르게 수행할 수 있습니다. BigQuery BI Engine을 Tableau와 통합하는 방법에 대한 지침을 비롯하여 자세한 내용은 Google 설명서에서 [BI Engine 및 Tableau Desktop을 사용한 데이터 분석](https://docs.cloud.google.com/bigquery/docs/analyze-data-tableau?hl=ko)을 참조하십시오. ## Google BigQuery 문제 해결 ### 여러 계정에 대한 연결 웹 작성을 사용하거나 웹에 게시하는 경우 동일한 통합 문서에서 여러 Google BigQuery 계정을 사용할 수 없습니다. Desktop에서는 여러 Google BigQuery 계정에 연결할 수 있습니다. 흐름을 게시하는 경우 입력 단계에서 Google BigQuery에 연결하기 위해 사용하는 자격 증명은 Tableau Server 또는 Tableau Cloud의 Google BigQuery에 대한 내 계정 설정 페이지의 설정 탭에서 설정한 자격 증명과 일치해야 합니다. 흐름을 게시하는 경우 인증 설정에서 다른 자격 증명을 선택하거나 자격 증명을 선택하지 않으면 Tableau Server 또는 Tableau Cloud에서 해당 자격 증명과 일치하도록 흐름에 대한 연결을 편집할 때까지 흐름이 실패하고 인증 오류가 발생합니다. ### Internet Explorer 11 및 Edge를 사용한 웹 작성 Internet Explorer 11 및 Edge에서는 보안되지 않은 연결(http)을 사용하여 서버에 액세스할 수 없습니다. 보안 연결(https)을 사용하거나 다른 브라우저로 전환하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. - [Google에 대한 OAuth 설정](https://help.tableau.com/current/server/ko-kr/config_oauth_google.htm) - Tableau Server에 대한 OAuth 연결을 구성합니다. - [OAuth 연결](https://help.tableau.com/current/online/ko-kr/protected_auth.htm) - Tableau Cloud에 대한 OAuth 연결을 구성합니다. - [Google BigQuery 및 Tableau: 모범 사례](https://www.tableau.com/ko-kr/learn/whitepapers/google-bigquery-tableau-best-practices) - Tableau 백서를 읽어 보십시오(등록 또는 로그인 필요). [주요 콘텐츠로 건너뛰기](#main-content) # Google BigQuery JDBC 이 문서에서는 Tableau Desktop 및 Tableau Cloud를 Google BigQuery(JDBC)에 연결하는 방법을 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - Google BigQuery 청구 프로젝트 ID(대/소문자 구분) - Google BigQuery 사용 권한: - 성능 향상을 위해 Storage API를 사용하는 경우 사용자 계정에 `bigquery.readsessions.getData` 사용 권한이 있어야 합니다. - 대규모 테이블(예: 10GB)을 쿼리하는 경우 사용자 계정에 `bigquery.readsessions.create` 사용 권한이 있어야 합니다. ## 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers?_ga=2.201087918.1238604288.1679430176-92598674.1667837264)(링크가 새 창에서 열림) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## Tableau Desktop에서 연결 Tableau Desktop에서는 Google BigQuery 커넥터를 통해 2가지 인증 방법을 사용할 수 있습니다. 서비스 계정을 사용하거나 OAuth를 사용하여 로그인할 수 있습니다. #### 서비스 계정을 사용하여 로그인하려면 다음 단계를 완료하십시오. 1. Tableau를 시작하고 **연결**에서 **Google BigQuery JDBC**를 선택합니다. 2. **청구 프로젝트 ID**를 입력합니다. 청구 프로젝트 이름이 아니라 Google Cloud 청구 프로젝트 ID를 사용해야 합니다. 3. **인증**에서 **서비스 계정(JSON) 파일을 사용하여 로그인**을 선택합니다. 4. 파일 경로를 입력하거나 **찾아보기** 단추를 사용하여 검색합니다. 5. (선택 사항) **고급** 탭으로 이동합니다. 6. 추출을 빠르게 가져오려면 **고급** 탭에서 **Storage API 사용**을 선택합니다. 7. **모든 프로젝트 열거** 옵션을 선택 취소하면 처리 시간을 개선하는 데 도움이 됩니다. 8. 변경을 수행한 후 **로그인**을 선택합니다. 9. 비밀번호를 입력하여 계속합니다. 10. Tableau에서 Google BigQuery 데이터에 액세스할 수 있도록 **동의**를 선택합니다. 그런 다음 브라우저를 닫으라는 메시지가 표시됩니다. 인증이 완료되면 제공한 청구 프로젝트 ID를 사용하여 통합 문서가 만들어집니다. #### OAuth를 사용하여 로그인하려면 다음 단계를 완료하십시오. 1. **Tableau**를 시작하고 **연결**에서 **Google BigQuery JDBC**를 선택합니다. 2. 청구 프로젝트 ID를 입력합니다. 청구 프로젝트 이름이 아니라 Google Cloud 청구 프로젝트 ID를 사용해야 합니다. 3. **인증**에서 **OAuth를 사용하여 로그인**을 선택합니다. 4. (선택 사항) **고급** 탭으로 이동합니다. 5. 추출을 빠르게 가져오려면 **고급** 탭에서 **Storage API 사용**을 선택합니다. 6. **모든 프로젝트 열거** 옵션을 선택 취소하면 처리 시간을 개선하는 데 도움이 됩니다. 7. **로그인**을 선택합니다. 8. 데이터가 있는 계정을 선택합니다. 9. **계속**을 선택하여 Tableau에서 Google BigQuery 데이터에 액세스할 수 있도록 허용합니다. 인증이 완료되면 제공한 청구 프로젝트 ID를 사용하여 통합 문서가 만들어집니다. ## Tableau Cloud에서 연결 Tableau Cloud에서는 Google BigQuery 커넥터를 통해 OAuth 인증 방법을 사용할 수 있습니다. 1. Tableau를 시작하고 **연결**에서 **Google BigQuery JDBC**를 선택합니다. 2. 청구 프로젝트 ID를 입력합니다. 청구 프로젝트 이름이 아니라 Google Cloud 청구 프로젝트 ID를 사용해야 합니다. 3. **인증**에서 OAuth를 사용하여 로그인을 선택합니다. 4. (선택 사항) **고급** 탭으로 이동합니다. 5. 추출을 빠르게 가져오려면 **고급** 탭에서 **Storage API 사용**을 선택합니다. 6. **모든 프로젝트 열거** 옵션을 선택 취소하면 처리 시간을 개선하는 데 도움이 됩니다. 7. **로그인**을 선택합니다. 8. 데이터가 있는 계정을 선택합니다. 9. **계속**을 선택하여 Tableau에서 Google BigQuery 데이터에 액세스할 수 있도록 허용합니다. 인증이 완료되면 제공한 청구 프로젝트 ID를 사용하여 통합 문서가 만들어집니다. ## 기존 통합 문서 마이그레이션 Google BigQuery API 커넥터에서 JDBC 커넥터로 통합 문서를 마이그레이션하려면 수동으로 데이터 원본을 Google BigQuery(JDBC)로 변경하고 다시 게시해야 합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Google Cloud SQL 이 문서에서는 Tableau를 Google Cloud SQL 데이터베이스 인스턴스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 사용자 이름 및 비밀번호 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Google Cloud SQL을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 사용자 이름 및 비밀번호를 입력한 다음 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택하거나 텍스트 상자를 사용하여 데이터베이스 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Google Sheets(사용 중단) > [!IMPORTANT] > > **중요:** Google 스프레드시트 커넥터는 2023년 중반에 완전히 사용 중단되었습니다. 통합 문서를 계속 사용하려면 Google 드라이브를 통해 데이터에 액세스해야 합니다. Google 스프레드시트를 포함하여 Google 드라이브에서 데이터에 연결하는 방법에 대한 자세한 내용은 [Google 드라이브](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_googledrive.htm) 및 [Google Workspace용 Tableau 부가기능 설정](https://help.tableau.com/current/online/ko-kr/gworkspace_set_up.htm "Tableau Google Workspace 부가기능 설정")을 참조하십시오. 데이터 원본 전환에 대한 자세한 내용은 [데이터 원본 바꾸기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_replace.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # Google 드라이브 이 문서에서는 Tableau를 Google 드라이브에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** Google 드라이브는 2023.1부터 공유 파일을 지원합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - Google 이메일 주소 및 비밀번호 ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Google 드라이브를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 기본 브라우저에서 열리는 탭에서 다음을 수행합니다. 1. 이메일이나 전화를 사용하여 Google 드라이브에 로그인하고 다음을 선택하여 비밀번호를 입력합니다. 여러 계정이 나열되는 경우 액세스하려는 Google 드라이브 데이터가 있는 계정을 선택하고 비밀번호를 입력합니다(아직 로그인하지 않은 경우). ![Google 드라이브 로그인 화면입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_googlesheets_signin.png) 3. Tableau Desktop이 Google 드라이브 데이터에 액세스할 수 있도록 허용을 선택합니다. 4. 브라우저 창을 닫으라는 알림이 나타나면 창을 닫습니다. 5. 목록에서 파일을 선택하거나 텍스트 상자를 사용하여 이름 또는 URL로 파일을 검색한 다음 **연결**을 선택합니다. 나에게 공유된 항목 또는 공유된 드라이브 탭에서도 파일을 선택할 수 있습니다. ![Google 드라이브의 데이터를 Tableau에 연결합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/connect_to_google_drive.png) **참고:** 이 커넥터는 일부 파일 형식을 지원하지 않을 수 있습니다. 지원되지 않는 파일 형식은 회색으로 표시됩니다. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터를 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. Google 드라이브 파일에 테이블 하나가 포함되어 있는 경우 시트 탭을 선택하여 분석을 시작합니다. ## .ttde 및 .hhyper 파일 정보 컴퓨터의 디렉터리를 탐색할 때 .ttde 또는 .hhyper 파일에 주의해야 합니다. 데이터에 연결하는 Tableau 데이터 원본을 만드는 경우 Tableau가 .ttde 또는 .hhyper 파일을 만듭니다. 섀도 추출이라고도 알려진 이 파일을 사용하여 Tableau Desktop에서 데이터 원본 로드 속도를 향상시킬 수 있습니다. 섀도 추출은 표준 Tableau 추출과 유사하게 기초 데이터 및 기타 정보를 포함하지만 다른 형식으로 저장되며 데이터 복구에 사용할 수 없습니다. **참고**: 2024.2 이후의 Tableau 버전에서는 .tde 파일이 더 이상 지원되지 않습니다. 이제 모든 추출은 .hyper 형식입니다. ## Google 드라이브 문제 해결 **참고:** Google 드라이브에서는 내장된 비밀번호 기능이 사용되지 않습니다. 내장된 을 대신 사용할 수 있습니다. ### Google 드라이브의 데이터 제한 Google 드라이브는 Google 스프레드시트에서 만들어지거나 Google 스프레드시트로 변환된 스프레드시트에 대해 제한된 수(백만 단위)의 셀을 지원합니다. 자세한 내용은 Google 드라이브 도움말에서 [Google 드라이브에 저장할 수 있는 파일](https://support.google.com/drive/answer/37603?hl=ko)을 참조하십시오. ### 여러 계정에 대한 연결 웹 작성을 사용하거나 웹에 게시하는 경우 서로 다른 연결을 사용한다 하더라도 여러 Google 드라이브 계정을 사용할 수 없습니다. Desktop에서는 여러 Google 드라이브 계정에 연결할 수 있습니다. ### Internet Explorer 11 및 Edge를 사용한 웹 작성 Internet Explorer 11 및 Edge에서는 보안되지 않은 연결(http)을 사용하여 서버에 액세스할 수 없습니다. 보안 연결(https)을 사용하거나 다른 브라우저로 전환하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Google 애널리틱스 **참고:** Tableau는 Google API에서 다른 앱으로 정보를 사용하거나 전송할 때 [Google의 API 서비스 사용자 데이터 정책](https://developers.google.com/terms/api-services-user-data-policy) 및 사용 제한 요구 사항을 준수합니다. 이 문서에서는 Tableau를 Google 애널리틱스(GA)에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** Google 애널리틱스 4 속성은 지원되지 않습니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - GA 이메일 주소 및 암호 ## 권장 사항 ### 회사의 IT 정책을 사용하도록 사용자 지정 OAuth 클라이언트 설정 사용자 지정 OAuth 클라이언트를 사용하면 자체 IT 정책에 따라 OAuth 구성을 완전히 제어할 수 있습니다. 자체 OAuth 클라이언트를 사용하는 옵션을 통해 관리자는 Tableau 해제 주기와 Tableau의 OAuth 클라이언트 순환 일정 관리 업무에서 해방됩니다. 자체 OAuth 클라이언트를 구성하는 방법에 대한 자세한 내용은 [사이트에 대해 사용자 지정 OAuth 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_google.htm#custom)을 참조하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Google 애널리틱스를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 기본 브라우저에서 열리는 탭에서 다음을 수행합니다. 1. 이메일이나 전화를 사용하여 GA에 로그인하고 다음을 선택하여 암호를 입력합니다. ![이메일이나 전화 번호를 입력할 수 있는 필드가 있는 Google 애널리틱스 로그인 화면입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_googleanalytics2.png) 3. Tableau Desktop이 GA 데이터에 액세스할 수 있도록 허용을 선택합니다. 4. 브라우저 창을 닫으라는 알림이 나타나면 창을 닫습니다. 3. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터 원본 페이지의 맨 위에서 다음 단계를 수행하여 연결을 완료합니다. 1. 1단계 - 드롭다운 메뉴를 사용하여 계정, 속성 및 프로필을 선택합니다. 2. 2단계 – 날짜 범위 및 세그먼트에 대한 필터를 선택합니다. - 날짜 범위에서 미리 정의된 날짜 범위 중 하나를 선택하거나 특정 날짜를 선택할 수 있습니다. 날짜 범위를 선택한 경우 GA에서는 이전의 전체 날짜에 대해서만 전체 데이터를 제공할 수 있습니다. 예를 들어 최근 30일을 선택한 경우 어제부터 이전 30일 동안의 데이터가 검색됩니다. - 세그먼트에서 데이터를 필터링할 세그먼트를 선택합니다. 세그먼트는 GA 연결에 대해 설정할 수 있는 사전 설정 필터입니다. 기본 세그먼트는 Google에 의해 정의되며, 사용자 지정 세그먼트는 GA 웹 사이트의 사용자에 의해 정의됩니다. 또한 세그먼트를 사용하면 세그먼트에 정의된 대로 데이터를 필터링하여 샘플링을 방지할 수 있습니다. 예를 들어 세그먼트를 사용하면 태블릿 등의 특정 플랫폼이나 Google 같은 특정 검색 엔진에 대한 결과를 얻을 수 있습니다. 3. **참고:** GA는 쿼리에 반환되는 데이터 양을 제한합니다. GA가 한 번의 쿼리에서 허용하는 것보다 많은 데이터를 검색하려고 시도하는 경우 GA는 샘플 데이터를 대신 반환합니다. Tableau는 GA 쿼리가 샘플 데이터를 반환할 수 있음을 감지하면 Tableau는 쿼리 제한을 우회하여 모든 데이터를 반환하려 합니다. 자세한 내용은 아래의 [모든 데이터와 쿼리에서 반환된 샘플 데이터](#Return)를 참조하십시오. 3단계 – 차원 추가 및 측정값 추가 드롭다운 메뉴를 사용하여 차원 및 측정값을 추가하거나 측정값 그룹 선택 드롭다운 메뉴에서 미리 정의된 측정값 집합을 선택합니다. 일부 차원과 측정값은 함께 사용할 수 없습니다. 자세한 내용은 Google 개발자 웹 사이트에서 [차원 및 메트릭 참조(영문)](https://developers.google.com/analytics/devguides/reporting/core/dimsmets)를 참조하십시오. 3. 시트 탭을 선택하여 분석을 시작합니다. 시트 탭을 선택하면 Tableau에서 추출을 생성하고 데이터를 가져옵니다. Tableau Desktop는 Google 애널리틱스에 대한 추출만 지원합니다. 추출 항목을 새로 고침하여 데이터를 업데이트할 수 있습니다. 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. ## 모든 데이터와 쿼리에서 반환된 샘플 데이터 GA는 쿼리에서 반환된 데이터 양을 제한하고 샘플 데이터를 대신 제공합니다. 샘플 데이터는 전체 데이터에서 일부 선택된 무작위 데이터입니다. 샘플 데이터를 대상으로 분석을 수행하면 중요한 이상값이 누락되고 집계가 부정확해질 수 있습니다. Tableau는 쿼리에서 반환되는 데이터가 샘플 데이터임을 감지하면 기본적으로 Tableau는 모든 데이터를 반환할 수 있도록 원래 쿼리로부터 여러 쿼리를 만들어 쿼리 결과를 결합합니다. Tableau가 모든 데이터를 반환하는 경우 다음 메시지가 표시됩니다. ![샘플링된 데이터를 포함한 쿼리 반환 결과입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ga_alldata_queryreturns.png) 쿼리 결과가 쿼리 제한의 경계를 벗어나지 않는 경우 GA는 샘플 데이터를 반환하지 않으며 위 메시지도 표시되지 않습니다. #### 모든 데이터 반환 관련 문제 해결 쿼리가 계속해서 샘플 데이터를 반환하면 다음을 고려하십시오. - **필요한 컨텍스트 변수 누락** - Google 애널리틱스 4 속성은 지원되지 않습니다. - **날짜 차원 누락** – 모든 데이터를 반환하려면 쿼리에 날짜 차원을 사용해야 합니다. - **너무 많은 데이터** – 쿼리에 너무 많은 데이터가 포함되었을 수 있습니다. 날짜 범위를 줄이십시오. 최소 날짜 범위는 1일입니다. - **집계할 수 없는 차원 및 측정값** – 일부 차원 및 측정값은 여러 쿼리로 분리될 수 없습니다. 쿼리에서 문제가 있다고 의심되는 차원 또는 측정값이 있는 경우 모든 데이터 단추 위로 마우스오버하면 쿼리에서 제거할 차원 또는 측정값을 보여주는 도구 설명이 표시됩니다. - **레거시 통합 문서** – Tableau Desktop 9.1 이하 버전에서 만든 통합 문서는 모든 데이터를 반환하지 못합니다. 레거시 통합 문서를 Tableau Desktop 9.2 이상에서 열고 통합 문서를 저장합니다. #### 샘플 데이터 반환 경우에 따라 통합 문서 성능이 중요하거나 Tableau의 기본 쿼리 프로세스에서 지원하지 않는 특정 차원 및 측정값을 쿼리에 사용하려면 샘플 데이터를 대신 사용하면 됩니다. 샘플 데이터를 반환하려면 샘플 데이터 단추를 선택합니다. ![샘플링된 데이터를 포함한 쿼리 반환 결과입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ga_all_to_sampled.png) ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [Google 애널리틱스를 최대한 활용하기 위한 5가지 도움말](https://www.tableau.com/ko-kr/learn/whitepapers/5-tips-get-more-google-analytics) - Tableau 백서를 읽어 보십시오(등록 또는 로그인 필요). [주요 콘텐츠로 건너뛰기](#main-content) # Google 애널리틱스 4 **참고:** Tableau는 Google API에서 다른 앱으로 정보를 사용하거나 전송할 때 [Google의 API 서비스 사용자 데이터 정책](https://developers.google.com/terms/api-services-user-data-policy) 및 사용 제한 요구 사항을 준수합니다. 이 문서에서는 Tableau를 Google 애널리틱스 4에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - Google 애널리틱스 이메일 주소 및 비밀번호 ## 권장 사항 ### 회사의 IT 정책을 사용하도록 사용자 지정 OAuth 클라이언트 설정 사용자 지정 OAuth 클라이언트를 사용하면 자체 IT 정책에 따라 OAuth 구성을 완전히 제어할 수 있습니다. 자체 OAuth 클라이언트를 사용하는 옵션을 통해 관리자는 Tableau 해제 주기와 Tableau의 OAuth 클라이언트 순환 일정 관리 업무에서 해방됩니다. 자체 OAuth 클라이언트를 구성하는 방법에 대한 자세한 내용은 [사이트에 대해 사용자 지정 OAuth 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_google.htm#custom)을 참조하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 **연결** 아래의 **추가 커넥터** 목록에서 **Google 애널리틱스 4**를 선택합니다. 2. **설치 후 Tableau 다시 시작**을 선택하여 커넥터를 설치합니다. 3. Tableau가 다시 시작되면 **연결** 아래의 설치된 커넥터 목록에서 **Google 애널리틱스 4**를 선택합니다. 4. Google 이메일 주소와 비밀번호를 사용하여 로그인합니다. 5. Tableau가 Google 애널리틱스 데이터를 보고 다운로드하도록 허용하는 사용 권한 확인란을 선택합니다. 6. Google 애널리틱스 4 대화 상자 창의 단계에 따라 연결을 완료합니다. 1. **계정** 및 **속성**을 선택합니다. 2. **날짜 범위**에서 기본 날짜 범위 또는 특정 날짜를 선택합니다. 날짜 범위는 고정 시작 날짜 및 종료 날짜이거나, 고정 시작 날짜에 상대적이거나 새로 고침 날짜(즉, 연결이 생성되거나 새로 고쳐진 최신 날짜)에 상대적일 수 있습니다. 4. 차원 및 메트릭(측정값)을 추가합니다. **참고:** 일부 차원과 측정값은 함께 사용할 수 없습니다. 자세한 내용은 Google 개발자 웹 사이트에서 [차원 및 메트릭 참조(영문)](https://ga-dev-tools.google/ga4/dimensions-metrics-explorer/)를 참조하십시오. 5. 연결 특성을 검토하고 **연결**을 선택합니다. 1. (선택 사항) **데이터 원본** 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 시트 탭을 선택하여 분석을 시작합니다. 시트 탭을 선택하면 Tableau에서 추출을 생성하고 데이터를 가져옵니다. **참고:** Tableau는 Google 애널리틱스 4에 대한 추출만 지원합니다. 추출 항목을 새로 고침하여 데이터를 업데이트할 수 있습니다. 자세한 내용은 [데이터 추출](https://help.tableau.com/current/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. ## Google 애널리틱스 4 문제 해결 ### 보고서 유형 Google 애널리틱스 4 커넥터는 Google 애널리틱스 데이터 API의 기본 핵심 보고 기능을 사용합니다. 동질 집단, 피벗, 실시간 및 깔때기 보고서는 현재 지원되지 않습니다. ## 할당량 Google 애널리틱스 4 커넥터 사용에는 핵심 할당량 범주의 Google 애널리틱스 데이터 API 할당량이 적용됩니다. 자세한 내용은 [구글 애널리틱스 데이터 API 가이드(영문)](https://developers.google.com/analytics/devguides/reporting/data/v1/quotas)에서 확인할 수 있습니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [Google 애널리틱스를 최대한 활용하기 위한 5가지 도움말](https://www.tableau.com/ko-kr/learn/whitepapers/5-tips-get-more-google-analytics) - Tableau 백서를 읽어 보십시오(등록 또는 로그인 필요). [주요 콘텐츠로 건너뛰기](#main-content) # Google 지도 및 OpenStreetMap의 이미지를 Tableau에서 배경 이미지로 추가 Google 지도 또는 OpenStreetMap의 이미지를 Tableau에서 정적 배경 이미지로 추가한 다음 그 위에 데이터 요소를 그릴 수 있습니다. Google 지도 또는 OpenStreetMap의 배경 이미지 위에 데이터 요소를 그리려면 데이터의 위도 및 경도 좌표가 모두 필요합니다. 이 항목에서는 Google 지도 및 OpenStreetMap에 사용할 위도 및 경도 좌표를 얻는 방법과 Tableau에서 배경 이미지 위에 이러한 좌표를 그리는 방법을 설명합니다. ## 1단계: 지도 좌표 찾기 아래 단계에 따라 Google 지도 또는 OpenStreetMap에 사용할 지도 좌표를 찾습니다. ### 옵션 1: Google 지도에 데이터 요소 매핑 1. [http://www.gorissen.info/Pierre/maps/googleMapLocation.php](http://www.gorissen.info/Pierre/maps/googleMapLocation.php)으로 이동하고 데이터 요소를 차트로 나타내려는 지역을 찾습니다. 2. 원하는 지역을 찾았으면 해당 지역의 가장 동쪽을 마우스오버하고 맵 오른쪽 아래에 표시되는 경도 좌표를 기록합니다. 지역의 가장 서쪽에서도 같은 작업을 수행합니다. 3. 지역의 가장 북쪽을 마우스오버하고 위도 좌표를 기록합니다. 지역의 가장 남쪽에서도 같은 작업을 수행합니다. 이제 위도 좌표 두 개(북쪽 좌표 하나와 남쪽 좌표 하나)와 경도 좌표 두 개(동쪽 좌표 하나와 서쪽 좌표 하나)가 있어야 합니다. ![네 개의 상자에 맵 좌표가 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bkimages_maps1.png) 이러한 좌표를 사용하여 Tableau에서 배경 이미지의 배율을 정의할 수 있으며 위도와 경도 좌표를 사용하여 이미지 위에 데이터 요소를 그릴 수 있습니다. 4. 맵의 스크린샷을 만들어 컴퓨터에 저장합니다. 5. "[2단계: 맵 이미지를 배경 이미지로 추가](#Step2)"의 단계에 따라 이미지를 Tableau에서 배경 이미지로 추가합니다. ### 옵션 2: OpenStreetMap의 맵에 데이터 요소 매핑 1. [http://www.openstreetmap.org](http://www.openstreetmap.org/#map=11/47.6076/-122.5484)로 이동하고 데이터 요소를 그리려는 지역을 zoom in합니다. 2. 상단 메뉴 모음에서 **Export**(내보내기)를 클릭합니다. Export(내보내기) 창에 뷰에 있는 지역의 위도 및 경도 좌표가 표시됩니다. 이들 좌표를 편집하여 다른 지역을 선택할 수 있습니다. 3. 상자에 표시된 좌표를 기록합니다. 4. 페이지의 오른쪽에서 Share(공유) 아이콘을 클릭하고 **Download**(다운로드) 단추를 클릭합니다. 5. "[2단계: 맵 이미지를 배경 이미지로 추가](#Step2)"의 단계에 따라 이미지를 Tableau에서 배경 이미지로 추가합니다. ## 2단계: 맵 이미지를 배경 이미지로 추가 1. Tableau Desktop을 열고 맵 이미지에 그리려는 데이터에 연결합니다. 2. 맵\> 배경 이미지를 선택하고 배경 이미지 위에 데이터를 그리는 데 사용할 데이터 원본을 선택합니다. 3. 배경 이미지 대화 상자에서 이미지 추가를 클릭합니다. 4. 배경 이미지 추가 대화 상자에서 찾아보기를 클릭한 다음 이전 1단계: 맵 좌표 찾기에서 만든 맵 이미지의 위치로 이동합니다. 5. 배경 이미지 추가 대화 상자에서 다음을 수행합니다. - **X 필드** 드롭다운 목록에서 경도(생성됨)을 선택합니다. - **왼쪽** 상자에서 맵 이미지의 가장 동쪽 경도를 입력합니다. - **오른쪽** 상자에서 맵 이미지의 가장 서쪽 경도를 입력합니다. - Y 필드 드롭다운 목록에서 위도(생성됨)를 선택합니다. - 아래쪽 상자에서 맵 이미지의 가장 남쪽 위도를 입력합니다. - 위쪽 상자에서 맵 이미지의 가장 북쪽 위도를 입력합니다. 6. 마쳤으면 배경 이미지 추가 대화 상자와 배경 이미지 대화 상자 모두에서 확인을 클릭합니다. 7. 맵\>배경 맵\>없음을 선택합니다. 배경 맵이 없는 경우에만 배경 이미지가 표시됩니다. 8. 측정값 패널에서 **위도(생성됨)**를 행 선반으로 끌고 **경도(생성됨)**를 열 선반으로 끌어 옵니다. 뷰에 배경 이미지가 나타나야 합니다. 나타나지 않거나 잘못된 배율로 나타나면 다음 단계를 완료하여 축을 수정하십시오. 9. 뷰에서 Y축을 두 번 클릭합니다. 10. 축 편집 대화 상자의 범위에서 **고정**을 선택합니다. 11. **고정된 시작** 텍스트 상자에 맵 이미지의 가장 아래 경도를 입력합니다. 12. **고정된 끝** 텍스트 상자에 맵 이미지의 가장 위 경도를 입력합니다. 13. **확인**을 클릭합니다. 14. 다른 축에 대해 9~13단계를 반복합니다. 배경 이미지에 데이터를 그리는 방법에 대한 자세한 내용은 [배경 이미지 좌표 찾기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/bkimages_coordinates.htm)의 1, 2 및 4단계를 참조하십시오. ## 참고 항목: [뷰에서 배경 이미지 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/bkimages.htm) [배경 이미지 좌표 찾기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/bkimages_coordinates.htm) [Mapbox 맵 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources_mapbox.htm) [WMS(Web Map Service) 서버 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources_wms.htm) [배경 맵 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources.htm) [주요 콘텐츠로 건너뛰기](#main-content) # IBM DB2 이 문서에서는 Tableau를 IBM DB2 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. 이 커넥터를 사용하여 z/OS 데이터베이스의 IBM DB2에도 연결할 수 있습니다. 지원되는 DB2 데이터베이스를 확인하려면 [Technical Specifications](http://www.tableau.com/ko-kr/products/techspecs)(기술 사양) 페이지를 참조하십시오. **참고:** Tableau는 "i" 시리즈를 제외한 모든 버전의 IBM 운영 체제 플랫폼을 지원합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 호스트 이름과 포트 번호 - 데이터베이스 이름 - 사용자 이름(사용자 ID) 및 비밀번호 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 Windows 컴퓨터에 설치된 Tableau Desktop에서 이 커넥터를 사용하십시오. ### 포트 설정 포트 번호는 연결하는 서버 유형 및 암호화된 포트에 연결하는지 여부에 따라 달라집니다. 일반적으로 암호화되지 않은 포트에는 50000을 사용하고 암호화된 포트에는 60000을 사용합니다. 서버가 비표준 포트를 사용하도록 구성되어 있을 수 있습니다. 연결할 포트를 모르는 경우 관리자에게 문의하십시오. ### SSL 요구 사항 이 커넥터를 사용하면 SSL 인증을 사용하여 서버에 연결할 수 있습니다. SSL 환경에서 작업하는 경우 컴퓨터는 이미 SSL을 지원하도록 구성되어 있을 것입니다. Tableau와의 SSL 연결에 문제가 있는 경우 컴퓨터에 다음 IBM 소프트웨어가 설치되어 있는지 확인하십시오. - IBM Data Server Runtime Client v10.5fp3 이상 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 IBM DB2를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름(호스트 이름), 포트 번호 및 연결하려는 데이터베이스의 이름을 입력합니다. 2. 사용자 이름(사용자 ID) 및 비밀번호를 입력합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 3. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 4. 로그인을 선택합니다. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 원하는 스키마를 선택하거나 텍스트 상자를 사용하여 스키마 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. **참고:** Tableau는 DECFLOAT 데이터 유형을 지원하지 않습니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [Connecting Tableau to a Db2 database(Db2 데이터베이스에 Tableau 연결)](https://www.ibm.com/support/knowledgecenter/SS6NHC/com.ibm.swg.im.dashdb.doc/connecting/connect_connecting_tableau.html) - IBM 웹 사이트에서 연결 지침을 검토하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # IBM Informix 이 문서에서는 Tableau를 IBM Informix 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 호스트 이름과 포트 번호 - 데이터베이스 이름 - 사용자 이름(사용자 ID) 및 비밀번호 - SSL 서버에 연결하는지 여부 ### 포트 설정 포트 번호는 연결하는 서버 유형 및 암호화된 포트에 연결하는지 여부에 따라 달라집니다. 일반적으로 암호화되지 않은 포트에는 50000을 사용하고 암호화된 포트에는 60000을 사용합니다. 서버가 비표준 포트를 사용하도록 구성되어 있을 수 있습니다. 연결할 포트를 모르는 경우 관리자에게 문의하십시오. ### SSL 요구 사항 이 커넥터를 사용하면 SSL 인증을 사용하여 서버에 연결할 수 있습니다. SSL 환경에서 작업하는 경우 컴퓨터는 이미 SSL을 지원하도록 구성되어 있을 것입니다. Tableau와의 SSL 연결에 문제가 있는 경우 컴퓨터에 다음 IBM 소프트웨어가 설치되어 있는지 확인하십시오. - IBM Data Server Runtime Client v10.5fp3 이상 - GSK8 SSL 라이브러리 **참고:** IBM Data Server Runtime Client 및 GSK8 라이브러리는 비트 수가 같아야 합니다. 예를 들어 둘 모두 32비트이거나 64비트여야 합니다. 자세한 내용은 IBM 웹 사이트에서 [GSK8 SSL 라이브러리 설치(영문)](https://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.admin.sec.doc/doc/t0053518.html)을 참조하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되지 않은 경우 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지로 이동하여 지침을 참조하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Informix를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름(호스트 이름), 포트 번호 및 연결하려는 데이터베이스의 이름을 입력합니다. 2. 사용자 이름(사용자 ID) 및 비밀번호를 입력합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 3. 로그인을 선택합니다. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 원하는 스키마를 선택하거나 텍스트 상자를 사용하여 스키마 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # IBM Netezza Performance Server 이 문서에서는 Tableau를 IBM Netezza Performance Server 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 데이터베이스 이름 - 사용자 이름 및 비밀번호 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 Windows 컴퓨터에 설치된 Tableau Desktop에서 이 커넥터를 사용하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 IBM Netezza Performance Server를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 연결하려는 데이터베이스의 이름을 입력합니다. 3. 사용자 이름 및 비밀번호를 입력합니다. SSL 서버 연결 시 SSL 필요 옵션을 선택합니다. 4. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 5. 로그인을 선택합니다. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 3. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Impala 이 문서에서는 Tableau를 Impala 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 및 포트 - 인증 방법: - 인증 없음 - Kerberos - 사용자 이름 - 사용자 이름 및 비밀번호 - OAuth 2.0/OIDC - 전송 유형(사용자 이름 및 비밀번호 인증만 해당):  - 이진 - SASL - 로그인 자격 증명은 선택한 인증 방법에 따라 달라지며 다음을 포함할 수 있습니다. - 사용자 이름 - 비밀번호 - 영역 - 호스트 FQDN - 서비스 이름 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. 참고: 사용 가능한 최신 드라이버를 사용해야 합니다. 최신 드라이버를 구하려면 Tableau 드라이버 다운로드 페이지에서 [Impala](http://www.tableau.com/ko-kr/support/drivers)를 참조하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Impala를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름 및 사용할 포트 번호를 입력합니다. 포트 21050이 기본값입니다. 2. **인증** 드롭다운 목록에서 사용할 인증 방법을 선택합니다. - 서버에서 액세스하는 데 자격 증명이 필요하지 않으면 **인증 없음** 선택 - 환경에 Kerberos가 필요한 경우 **Kerberos** 선택 - 서버에 사용자 이름만 필요한 경우 **사용자 이름** 선택 - 서버가 비밀번호로 보호된 경우 **사용자 이름 및 비밀번호** 선택 - OAuth 2.0/OIDC를 사용하여 외부 IdP에서 Impala로 ID를 페더레이션하려면 **OAuth를 사용하여 로그인**을 선택하고 구성한 **OAuth 공급자**를 선택합니다. 이를 구성하는 방법에 대한 자세한 내용은 [Impala에 대한 외부 OAuth 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/config_oauth_impala.htm)을 참조하십시오. 3. 제공하라는 메시지가 표시된 정보를 입력합니다. 제공하라고 표시되는 정보는 선택한 인증 방법에 따라 달라집니다. 4. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 5. 로그인을 선택합니다. SSL 서버 연결 시 SSL 필요 옵션을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다.  1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 검색 아이콘을 선택하거나, 텍스트 상자에 스키마 이름을 입력하고 검색 아이콘을 선택한 후 해당 스키마를 선택합니다. 3. 테이블 텍스트 상자에서 검색 아이콘을 선택하거나 테이블 이름을 입력하고 검색 아이콘을 선택한 다음 테이블을 선택합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. **참고:** 이 데이터베이스 유형은 같음(=) 조인 작업만 지원합니다. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # Impala에 대한 외부 OAuth 구성 Tableau Desktop 및 Tableau Server의 Tableau 2025.3과 Tableau Cloud 2026.1부터 OAuth 2.0/OIDC를 사용하여 외부 ID 공급자의 ID를 Impala에 페더레이션할 수 있습니다. ID 공급자에 따라 통합을 구성하는 데 여러 단계가 필요할 수 있습니다. 다음은 개요 수준의 정보입니다. ## Impala에서 IDP 구성 Impala에서 IdP를 구성하는 방법에 대한 자세한 내용은 Cloudera 설명서에서 [OAuth 인증 구성(영문)](https://docs.cloudera.com/cdp-private-cloud-base/7.1.9/impala-secure/topics/impala-oauth.html "Impala에서 OAuth를 구성하기 위한 Cloudera 문서 링크")을 참조하십시오. ## IdP 구성 1. Tableau Desktop용 IDP 및 Tableau Server 또는 Tableau Cloud에서 OAuth 클라이언트를 만듭니다. Desktop 클라이언트에는 [`PKCE`](https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow-with-pkce) 활성화가 필요하고 `http://localhost` 리디렉션을 사용해야 합니다. 2. Tableau OAuth 구성 파일을 만듭니다. 이를 수행하는 방법에 대한 자세한 내용은 [GitHub](https://tableau.github.io/connector-plugin-sdk/docs/oauth "GitHub의 OAuth 설명서")의 [OAuth 구성 및 사용(영문)](https://tableau.github.io/connector-plugin-sdk/docs/oauth) 및 [여기](https://github.com/tableau/connector-plugin-sdk/tree/master/samples/components/oauth "GitHub의 OAuth 예시")에서 예를 참조하십시오. 다른 IDP의 사례도 유용합니다. 1. Tableau OAuth 구성 ID 앞에 '`custom_`'을 붙여야 합니다. **참고:** OAuth 구성 ID는 최대 36자로 제한합니다. 이보다 긴 ID를 사용하면 오류가 발생하지는 않지만 작동하지도 않습니다. 2. IDP가 동적 localhost 포트를 지원하는 경우 `OAUTH_CAP_FIXED_PORT_IN_CALLBACK_URL`을 사용하지 않도록 설정합니다. IDP가 지원하지 않는 경우 구성 파일과 IDP의 허용 목록에 여러 localhost 콜백 URL을 추가해야 합니다. 3. 데스크톱 호스트의 각 응용 프로그램과 연결된 `OAuthConfigs` 폴더(Tableau Desktop, Tableau Prep Builder, Tableau Bridge)와 사이트 설정 페이지를 통해 OAuth를 사용할 각 Tableau Server 및 Tableau Cloud 사이트에 새 Tableau OAuth 구성 파일을 설치합니다. 자세한 내용은 [Desktop의 사용자 지정 OAuth 구성](https://tableau.github.io/connector-plugin-sdk/docs/oauth#custom-oauth-configs-on-desktop) 및 [사이트 수준 OAuth 클라이언트](https://tableau.github.io/connector-plugin-sdk/docs/oauth#site-level-oauth-clients)를 참조하십시오. ## Impala에 연결 사용자는 OAuth를 사용하여 로그인을 선택하고 이전에 설치한 OAuth 공급자를 선택해야 합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/impala_oauth_connect.png) [주요 콘텐츠로 건너뛰기](#main-content) # INCLUDE 세부 수준 식 INCLUDE 세부 수준 식은 지정된 차원뿐만 아니라 뷰에 있는 모든 차원을 사용하여 값을 계산합니다. INCLUDE 세부 수준 식은 데이터베이스에서 상세한 세부 수준으로 계산하여 다시 집계한 후 뷰에는 간단한 세부 수준으로 표시하려는 경우에 유용합니다. INCLUDE 세부 수준 식에 기반하는 필드는 뷰에서 차원을 추가하거나 제거할 경우 변경됩니다. ## 예 1 다음 INCLUDE 세부 수준 식은 고객별 총 매출을 계산합니다. `{ INCLUDE [Customer Name] : SUM([Sales]) }` 이 계산을 AVG로 집계되도록 행 선반에 배치하고 \[Region\] 차원을 열 선반에 배치하면 뷰에 지역별 평균 고객 매출액이 표시됩니다. ![지역별 고객당 평균 매출을 보여주는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_include_ex1.png) 그런 다음 \[Sales\] 측정값을 행 선반에 끌어 놓으면 결과에 매출 합계(지역별로 $390K~$700K 사이의 값)과 고객별 평균 매출(지역별로 $750~$1100 사이의 값) 간의 차이가 표시됩니다. ![고객당 평균 매출과 지역별 총 매출을 나타낸 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_include_ex1part2.png) ## 예 2 다음 INCLUDE 세부 수준 식은 주별로 매출 합계를 계산합니다. `{ INCLUDE [State] : SUM(Sales)}` 행 선반에 직접 계산을 입력한 다음 필드의 상황에 맞는 메뉴를 사용하여 집계를 평균으로 변경합니다. 결과 뷰에서는 주별로 여러 범주에 대한 매출 합계의 평균을 보여 줍니다. ![범주별 평균 매출을 보여주는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_include_ex2a.png) 열에 \[Segment\]를 추가한 후 행에서 레이블로 임시 계산을 복사하면(Ctrl+끌기 사용) 뷰를 더 보기 쉽게 만들 수 있습니다. 아래 이미지에서는 Segment를 색상으로 끈 다음 미적 효과를 위해 색상을 편집했습니다. 이제 주별 매출 합계 평균이 범주와 세그먼트에 따라 어떻게 달라지는지를 확인할 수 있습니다. ![세그먼트 및 범주별 평균 매출을 보여주는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_include_ex2.png) [주요 콘텐츠로 건너뛰기](#main-content) # Intuit QuickBooks Online(사용 중지) 이 문서에서는 Tableau를 Intuit QuickBooks Online 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. > [!WARNING] > > **중요:** 버전 2025.3부터 Intuit QuickBooks 커넥터가 사용 중지되었으며 Tableau에서 더 이상 사용할 수 없습니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - Quickbooks Online 계정에 대한 이메일 주소 또는 사용자 ID와 암호. 참고: Tableau를 QuickBooks Online 데이터에 연결하려면 QuickBooks Online의 회사에서 회사 관리자여야 합니다. 회사에서 관리자 한 명만 Tableau를 QuickBooks Online에 연결할 수 있습니다. QuickBooks Online은 재고 조정 트랜잭션 검색을 지원하지 않습니다. QuickBooks Online API에서 재고 조정 트랜잭션을 사용할 수 있게 되는 때를 알고 싶다면 Intuit 개발자 웹 사이트에서 이 [질문](https://help.developer.intuit.com/s/question/0D5G000004O5LQOKA3/when-will-inventory-adjustment-transactions-be-available-in-api)에 대한 답변을 참조하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Intuit QuickBooks Online을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 기본 브라우저에서 열리는 탭에서 다음을 수행합니다. 1. QuickBooks Online 계정에 대한 이메일 주소 또는 사용자 ID와 암호를 입력합니다. 2. 로그인을 선택합니다. QuickBooks Online에서는 정기적으로 2단계 확인을 요구하는 메시지를 표시합니다. 이 경우 프롬프트에 따라 코드를 받고 Intuit 계정을 확인하십시오. 3. 계정에 둘 이상의 회사가 연결되어 있는 경우 연결하려는 회사를 선택합니다. 4. Authorize(인증)를 선택하여 Intuit가 Tableau Desktop과 데이터를 안전하게 공유하도록 승인합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블에서 테이블을 선택하고 캔버스 맨 위에 끌어 놓습니다. 3. 시트 1 탭을 선택하여 분석을 시작합니다. 시트 탭을 선택하면 Tableau에서 추출을 생성하고 데이터를 가져옵니다. Tableau Desktop은 QuickBooks Online에 대한 추출만 지원합니다. 추출 항목을 새로 고침하여 데이터를 업데이트할 수 있습니다. 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. 포함된 데이터 양에 따라 추출 생성에 시간이 걸릴 수 있습니다. ## Sales and Expenses Line Items(매출 및 비용 품목) 테이블을 사용하여 회계 보고서 작성 QuickBooks Online은 필요한 정보를 집계하여 손익(P&L) 계산서, 대차대조표 등과 같은 다양한 보고서를 작성합니다. 데이터는 QuickBooks Online에서 집계되므로 Tableau에서 이러한 종류의 보고서를 만들 수 없습니다. 이 문제를 해결하기 위해 이러한 보고서를 만드는 데 필요한 모든 필드와 함께 품목 세부 정보를 포함하는 Sales and Expenses Line Items(매출 및 비용 품목) 테이블을 Tableau에 추가했습니다. ### Sales and Expenses Line Items(매출 및 비용 품목) 테이블 구조 Sales and Expenses Line Items(매출 및 비용 품목) 테이블에는 다음과 같은 QuickBooks Online 거래에 대한 정보(또는 문서)가 들어 있습니다.

Bill(청구)

Bill Payment(요금 결제)

Credit Memo(대변표)

Deposit(차변)

Estimate(예상)

Invoice(송장)

Journal Entry(분개)

Payment(결제)

Purchase(구매)

Purchase Order(구매 주문서)

Refund Receipt(환불 영수증)

Sales Receipt(판매 영수증)

Vendor Credit(공급업체 대변)

대부분의 거래에는 자식(또는 하위 항목)이 있습니다. 예를 들어, 송장에는 세부 항목이 있습니다. 다음 예를 참조하십시오. ![서비스 날짜, 제품 및 서비스, 설명, 수량, 요율, 금액, 세금 및 등급이 명시되어 있는 118번 송장 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ex_qbo_inv1.png) 일부 거래에는 다른 품목의 그룹으로 구성된 그룹 항목이 있습니다. 다음 예를 참조하십시오. ![맞춤형 Rock Fountain(암석 분수)를 구성하는 품목을 표시하는 송장 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ex_qbo_inv2.png) Sales and Expenses Line Items(매출 및 비용 품목) 테이블은 항목당 하나의 행을 포함시키고 각 행의 거래 필드를 복제하여 "거래-품목" 관계를 비정규화합니다. 하위 항목이 있는 그룹 품목의 경우 테이블에는 그룹 대신 그룹 하위 항목이 포함됩니다. 다음 이미지는 두 송장이 Tableau에서 비정규화된 데이터로 표시되는 방식을 보여줍니다. ![품목 및 금액을 포함하여 118번과 130번 송장의 세부 정보를 표시하는 스프레드시트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ex_qbo_denorm.png) **Sales and Expenses Line Items**(매출 및 비용 품목) 테이블에는 거래 테이블뿐만 아니라 **Account**(계정) 테이블에 대한 정보도 포함됩니다. ### Sales and Expenses Line Items(매출 및 비용 품목) 테이블과 테이블 조인 **Sales and Expenses Line Items**(매출 및 비용 품목) 테이블을 사용하여 **Account**(계정) 및 거래 테이블과 조인하면 만들려는 보고서에 필요한 세부 정보를 얻을 수 있습니다. **Account**(계정) 테이블과 거래의 각 품목을 조인하려면 **Sales and Expenses Line Items**(매출 및 비용 품목) 테이블의 \[Line Detail Account Ref Value(품목 세부 정보 계정 참조 값)\]를 **Account**(계정) 테이블의 \[ID Account(ID 계정)\]에 조인합니다. QuickBooks Online 거래 테이블(예: **Bill**(청구), **Estimate**(예상), **Purchase Order**(구매 주문서) 등)의 경우 **Sales and Expenses Line Items**(매출 및 비용 품목) 테이블의 \[Transaction Type(거래 유형)\] + \[ID\] + \[Line ID(품목 ID)\]를 거래 테이블의 해당 필드에 조인합니다. 예를 들어 **Bill**(청구) 거래 테이블과의 조인을 만들려는 경우 Bill(청구)에 대해 조인할 \[ID\] 필드는 \[(ID) Bill\]이고, Bill(청구)에 대해 조인할 \[Line ID(품목 ID)\] 필드는 \[Line ID (Bill)\]이 됩니다. 다음 이미지에서는 왼쪽에 **Sales and Expenses Line Items**(매출 및 비용 품목) 테이블이 있는 여러 조인과 오른쪽에 있는 **Account**(계정) 테이블 및 **Bill**(청구) 테이블에 대한 조인 절의 예를 보여줍니다. ![매출 및 비용 품목과 해당 계정 및 청구 간의 연결을 설명하는 다이어그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ex_qbo_join.png) ### QuickBooks Online 데이터 원본 만들기 다음은 손익 계산서 보고서와 같은 다양한 보고서를 작성하는 데 사용할 수 있는 데이터 원본 만들기를 시작할 때 필요한 일반적인 단계입니다. 1. QuickBooks Online에 연결합니다. 2. 데이터 원본 페이지의 테이블에서 **Sales And Expenses Line Items**(매출 및 비용 품목) 테이블을 선택합니다. 3. [Sales and Expenses Line Items(매출 및 비용 품목) 테이블 구조](#Sales)에 나열된 테이블 중 하나 이상을 **Sales and Expenses Line Items**(매출 및 비용 품목) 테이블에 조인하여 작성하려는 보고서에 필요한 데이터를 포함시킵니다. 4. 데이터 원본을 만든 후에는 문을 작성하고 데이터를 분석할 수 있습니다. ## QuickBooks Online 오류 해결 Tableau를 QuickBooks Online 데이터에 연결할 때 다음 오류가 나타날 수 있습니다. ### 이전 버전의 Tableau에서 저장된 통합 문서 버전 2018.2 이전의 Tableau에서 만든 통합 문서 및 데이터 원본은 이후 버전의 커넥터에서 추가된 테이블 또는 필드에 액세스할 수 없습니다. 이 문제를 해결하려면 새 통합 문서를 열고 QuickBooks Online 데이터 원본에 대한 새 연결을 만듭니다. 이전 연결에서 유지하려는 워크시트를 복사 후 붙여 넣거나 Tableau에서 다시 만듭니다. ### Sorry, only administrators can buy apps…(죄송하지만 관리자만 앱을 구매할 수 있습니다…) QuickBooks Online에서 앱을 QuickBooks Online에 연결하는 각 사용자는 회사 관리자여야 합니다. 회사 계정의 관리자가 아닌 경우 다음 Intuit 오류가 나타납니다. Sorry, only administrators of ’s Company can buy apps in the company. Please contact administrator in the company or else choose another company.(죄송하지만, <이메일 주소> 회사의 관리자만 회사에서 앱을 구매할 수 있습니다. 회사의 관리자에게 문의하거나 다른 회사를 선택하십시오.) 이 문제를 해결하려면 회사 계정 소유자에게 계정의 회사 관리자로 만들어 달라고 요청하십시오. ### 오류 코드: app\_already\_purchased Tableau Desktop 같은 응용 프로그램당 회사 관리자 하나만 연결하도록 허용됩니다. 회사의 다른 사용자가 이미 Tableau를 QuickBooks Online 계정에 연결한 경우 다음과 같은 Intuit 오류가 나타납니다. Oops! An error has occurred. Please close this window and try again.(죄송하지만, 오류가 발생했습니다. 이 창을 닫고 다시 시도하십시오.) 오류 코드: app\_already\_purchased 메시지: The application has already been subscribed to by another user for this company. Please contact to make changes to this subscription.(이 회사의 다른 사용자가 이미 응용 프로그램을 등록했습니다. 이 등록을 변경하려면 연락하십시오.) 이 문제를 해결하려면 회사 관리자에게 Tableau Desktop에 대한 응용 프로그램 권한을 포기한 후 사용자에게 제공하도록 요청해야 합니다. 관리자가 Tableau를 자주 사용하기 때문에 이렇게 할 수 없는 경우 또 다른 옵션은 관리자가 데이터 원본을 Tableau Server 또는 Tableau Cloud에 게시하여 사용 권한이 있는 모든 사용자가 데이터에 액세스할 수 있게 만드는 것입니다. ### 연결 변경 시 My Apps(내 앱) 페이지가 열림 다른 QuickBooks Online 회사에 연결해야 하는 경우 로그인한 후(2단계 인증 과정을 거쳐야 할 수도 있음) Intuit에 “select the company to connect to”(연결할 회사 선택) 페이지 대신 My Apps(내 앱) 페이지가 표시됩니다. 이 문제를 해결하려면 다음 단계를 수행합니다. 1. My Apps(내 앱) 페이지를 닫습니다. 2. Tableau 연결 패널에서 Intuit QuickBooks Online을 선택합니다. 3. 계정에 둘 이상의 회사가 연결되어 있는 경우 연결하려는 회사를 선택합니다. 4. Authorize(인증)를 선택하여 Tableau 데이터 원본 페이지를 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # ISO-8601 주 단위 달력 ISO-8601 주 단위 달력은 날짜 관련 데이터의 국제 표준입니다. ISO-8601 달력의 목적은 날짜를 표현하고 계산하는 일관되고 명확한 방법을 제공하는 것입니다. ISO-8601 달력은 날짜를 연도, 분기, 주 및 요일로 나눕니다. 그레고리안 달력(양력)과 달리 ISO-8601 달력은 매 분기마다 일정한 주 수와 매 주마다 일정한 일 수를 유지합니다. 이러한 이유로 소매 및 금융 날짜를 계산할 때 ISO-8601 달력이 많이 사용됩니다. ## ISO-8601을 기본 달력으로 설정 데이터 원본에 ISO 8601 달력을 설정하려면 다음 단계를 수행합니다. 1. 데이터 패널에서 데이터 원본을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하여 날짜 속성 대화 상자를 엽니다. 2. 기본 달력 필드를 ISO-8601 주 단위로 설정합니다. ![기본 달력 유형, 주 시작일, 회계 연도 시작 월, 날짜 형식 등 날짜를 구성하기 위한 옵션을 표시하는 날짜 속성 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/date_properties.png) 선반의 각 날짜 필드에 대해 개별적으로 달력 유형을 설정할 수 있습니다. 선반에서 날짜 차원을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 ISO-8601 주 단위를 선택합니다. ### ISO-8601 달력과 표준 그레고리안 달력의 차이점 회계 달력에서 일부 날짜 수준은 관련이 없을 수 있습니다.
그레고리안ISO-8601달력 간 차이점
연도ISOYEARISO-8601 연도는 항상 1월 1일에 가장 가까운 월요일부터 시작합니다. 따라서 12월 29일과 1월 4일 사이에 연도가 시작될 수 있습니다. 그레고리안 달력은 항상 1월 1일에 연도가 시작됩니다. 이로 인해 이 날짜와 관련하여 두 달력 시스템 간에 연도 불일치가 발생할 수 있습니다. 각 ISO-8601 연도는 ISO-8601 연도가 시작하는 때에 따라 52주 또는 53주로 구성되는 긴 연도 또는 짧은 연도입니다.
분기ISOQUARTER

ISO-8601에서 처음 3개 분기는 항상 13주입니다. 마지막 분기는 13주(짧은 연도) 또는 14주(긴 연도)일 수 있습니다.

월 ISO-8601 주 단위 달력은 월을 사용하지 않습니다. 많은 소매 및 금융 시스템이 ISO-8601 분기를 4-4-5주의 3개 세그먼트로 나누지만 다른 "월" 패턴을 사용하는 시스템도 존재합니다. 월은 계산을 사용하여 정의할 수 있습니다. 4-4-5 달력 만들기를 참조하십시오.
주 번호ISOWEEK

ISO-8601 주 단위 달력의 모든 주는 정확히 7일이며 월요일에 시작됩니다. 각 주는 단일 연도에 속합니다. 이와 달리 그레고리안 달력에서는 주가 연도 전체로 확장될 수 있습니다. 긴 연도는 53주이고 짧은 연도는 52주입니다.

일 ISO-8601 주 단위 달력은 숫자 날짜를 사용하지 않습니다(예: 14일 또는 23일).
요일ISOWEEKDAYISO-8601 요일은 항상 월요일에 시작되며 한 자릿수로 표현됩니다. 월요일은 1, 화요일은 2, 일요일은 7입니다.
## ISO-8601을 지원하는 날짜 함수 다음 날짜 함수는 ISO-8601 주 단위 달력과 호환됩니다. #### DATEADD 및 DATEDIFF 비 ISO-8601 날짜 부분(`day` 또는 `month`)이 사용되는 경우 ISO-8601 날짜를 근접한 ISO 수준으로 자릅니다. 예를 들어 ISO-8601 날짜에 1개월을 더하면 `iso-week`가 변경됩니다. #### DATENAME `iso-year`, `iso-quarter`, `iso-week` 또는 `iso-weekday` 날짜 부분을 사용하지 않는 한 그레고리안(양력) 날짜가 반환됩니다. #### DATEPART `iso-year`, `iso-quarter`, `iso-week` 또는 `iso-weekday` 날짜 부분을 사용하지 않는 한 그레고리안 날짜가 반환됩니다. #### DATETRUNC ISO-8601 날짜를 가장 가까운 ISO 수준으로 자릅니다. 예를 들어 ISO-8601이 월을 사용하지 않음에도 ISO 날짜가 'month'에서 잘려 그레고리안 월의 첫 번째 `iso-week`가 표시됩니다. ![ISO 년도, 분기, 주를 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dates_calendar_4.png) ## 4-4-5 달력 만들기 ISO-8601 주 단위 달력은 월을 사용하지 않습니다. 많은 소매 및 금융 시스템이 ISO-8601 분기를 4-4-5주의 3개 세그먼트로 나누지만 다른 세그먼트를 사용하는 시스템도 존재합니다. 아래의 단계를 수행하여 Tableau Desktop에서 4-4-5 달력을 구현하는 방법을 배워 보십시오. ### 1단계: 비주얼리제이션 설정 1. Tableau Desktop을 열고 Sample - Superstore 저장된 데이터 원본에 연결합니다. 2. 데이터 패널에서 데이터 원본을 오른쪽 클릭(Mac의 경우 Control 클릭)하여 날짜 속성 대화 상자를 엽니다. 기본 달력을 ISO-8601 주 단위로 변경합니다. 3. 데이터 패널에서 Order Date(주문 날짜)를 행 선반에 끌어 놓습니다. 4. 행 선반에서 ISOYEAR(Order Date)의 '+' 아이콘을 클릭하여 ISOQUARTER(Order Date)를 확장합니다. 5. 데이터 패널에서 Sales(매출)를 열 선반에 끌어 놓습니다. ![날짜를 다양한 방법으로 표시할 수 있는 옵션을 제공하는 날짜 필드의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dates_calendar_2.png) ### 2단계: 각 분기의 주 수 구하기 4-4-5 세그먼트 달력에서 각 분기는 4주 또는 5주로 구성되는 세그먼트 3개(월과 유사)로 나뉩니다. 각 분기를 세그먼트로 나누려면 분기에 몇 개의 주가 있는지 구해야 합니다. 1. 분석 > 계산된 필드 만들기를 선택합니다. 2. 계산된 필드의 이름을 **Week of Quarter(분기의 주)**로 지정합니다. 3. 계산 대화 상자에 다음 계산을 입력합니다. DATEPART('iso-week', \[Order Date\]) - (DATEPART('iso-quarter', \[Order Date\])-1)\*13 ### 3단계: 4-4-5 달력 계산 만들기 1. 분석 > 계산된 필드 만들기를 선택합니다. 2. 계산된 필드의 이름을 **4-4-5 Segment(4-4-5 세그먼트)**로 지정합니다. 3. 계산 대화 상자에 다음 계산을 입력합니다. IF(\[Week of Quarter\] <= 4) THEN "1" ELSEIF (\[Week of Quarter\] <= 8) THEN "2" ELSE "3" END _1, 2, 3 값은 세그먼트 3개의 값이고 선택한 모든 값으로 바꿀 수 있습니다._ 4. 데이터 패널에서 **4-4-5 Segment(4-4-5 세그먼트)** 계산된 필드를 행 선반에 끌어 놓습니다. 결과 비주얼리제이션에서 각 분기가 세그먼트 3개로 나누어집니다. ![연도 및 분기별 매출을 나타낸 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dates_calendar_3.png) #### 패턴 수정 **4-4-5 Segment(4-4-5 세그먼트)** 계산에서 `<=4` 및 `<=8` 구분은 4-4-5 패턴에서 나옵니다. 첫 번째 세그먼트 구분은 `<=4`이고 처음 4주(1-4)에 대한 것입니다. 두 번째 세그먼트 구분은 `<=8`(5~8주)이고 나머지 주(9~13)는 ELSE 부분에 캡처됩니다. (IF 문은 조건이 참이 될 때까지 계산되므로 두 번째 세그먼트에서는 상한만 지정하면 됩니다.) 이러한 구분을 다른 패턴에 맞게 수정할 수 있습니다. 이러한 데이터에는 다음이 포함됩니다. - 4-5-4 구분: `4`(처음 4주, 1–4) 및 `9`(다음 5주, 5–9) - 5-4-4 구분: `5` 및 `9` ## 참고 항목 [날짜 및 시간](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dates.htm) [날짜 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_date.htm) [주요 콘텐츠로 건너뛰기](#main-content) # JDBC 연결을 위한 SSL 구성 대부분의 JDBC 커넥터는 단방향(표준) SSL을 지원하며, 일부 커넥터는 양방향 SSL을 지원합니다. Tableau에서 명시적으로 지원하지 않는 경우 사용자 지정을 통해 사용하도록 설정할 수 있습니다. 두 유형 모두에 대해 SSL을 구성할 수 있는 다양한 방법이 있으며, 사용자 환경에 가장 적합한 방법을 사용할 수 있습니다. **참고**: Tableau Cloud의 경우 서버 인증서가 일반 공개 루트 CA에서 서명되지 않았고 인증서를 내장할 수 있는 옵션이 없는 경우 Tableau Bridge를 사용할 수 있습니다. 이렇게 하면 필요에 따라 인증서 및 개인 키를 구성할 수 있습니다. ## JDBC 연결을 위한 단방향 SSL JDBC 기반 커넥터에서 일반(단방향) SSL을 사용하고 자체 서명된 인증서나 비공개 CA(인증 기관)에서 서명한 인증서가 있는 경우 인증서에 대한 신뢰를 구성해야 합니다. Tableau를 사용하면 다음 방법 중 하나를 사용하여 JDBC 연결을 위한 단방향 SSL 신뢰 관계를 구성할 수 있습니다. - [인증서 내장](#Embed) - [시스템 신뢰 저장소에 인증서 설치](#Install) - [사용자 지정 드라이버 속성 사용](#Custom) ### 인증서 내장 일부 커넥터는 통합 문서 또는 데이터 원본의 인증서 내장을 지원합니다. 이 기능을 사용할 수 있는 경우 Tableau Desktop을 사용하여 CA 인증서를 내장할 수 있습니다. ![공용 SSL 인증서를 선택하라는 메시지가 표시된 SSL 인증서 구성 대화 상자입니다. ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/examples_oracle_req_ssl.png) ### 시스템 신뢰 저장소에 인증서 설치 내장할 수 없는 경우 다른 방법으로 신뢰를 구성해야 합니다. 또한 이렇게 하는 것이 모든 통합 문서에 인증서를 내장하는 것보다 쉽습니다. 아래에 Windows, Mac, Linux 플랫폼에 대한 지침이 수록되어 있습니다. #### Windows의 경우: Windows 루트 CA 신뢰 저장소에 CA 또는 차체 서명 인증서를 설치할 수 있습니다. Java 런타임은 시스템 루트 신뢰 저장소에서 신뢰할 수 있는 CA를 찾습니다. 중간 인증서 저장소에서는 찾지 않습니다. **참고:** 루트 CA를 설치했지만 여전히 연결하는 데 문제가 있는 경우 누락된 중간 인증서가 원인일 수 있습니다. TLS 표준에서는 서버가 체인에서 루트 인증서를 제외한 모든 인증서를 전송하도록 요구하지만 일부 서버는 이 표준을 따르지 않습니다. 서버가 중간 인증서를 전송하지 않는 경우 적절하게 중간 인증서를 전달하도록 서버를 수정하거나 루트 신뢰 저장소에 중간 인증서를 설치할 수 있습니다. 또는 데이터 원본에 인증서를 내장하도록 선택하고 드라이버 속성에서 신뢰 저장소를 구성할 수 있습니다. 1. Windows에서 "인증서"를 검색합니다. 2. **컴퓨터 인증서 관리**를 선택합니다. 3. **동작** 메뉴에서 **모든 작업**을 선택한 다음 Windows 버전에 따라 다음 중 하나를 수행합니다. - **가져오기**를 선택한 다음 **로컬 컴퓨터**를 선택합니다. - **인증서 찾기**를 선택합니다. 4. 찾아보기로 인증서 파일을 찾습니다. 5. "신뢰할 수 있는 루트 인증 기관"으로 가져옵니다. #### Mac의 경우: Mac에서 사용자 지정 인증서를 설치하려면 다음 단계에 따라 인증서를 "시스템" 키 체인으로 가져옵니다. **참고:** 대부분의 드라이버에서는 Mac의 키 체인에서 인증서를 로드할 수 있지만 일부는 작동하지 않습니다. 다른 드라이버의 경우 .properties 파일을 사용하여 신뢰 저장소를 구성해야 할 수도 있습니다. 자세한 내용은 [연결 사용자 지정 및 조정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_customize.htm)을 참조하십시오. 1. [https://support.apple.com/guide/keychain-access/add-certificates-to-a-keychain-kyca2431/mac](https://support.apple.com/guide/keychain-access/add-certificates-to-a-keychain-kyca2431/mac)로 이동합니다. 2. 인증서를 "시스템" 키 체인("시스템 루트" 아님)으로 가져옵니다. 3. 다음과 같이 신뢰 관계를 설정합니다. 1. 키 체인 앱에서 새 인증서를 마우스 오른쪽 단추로 클릭합니다. 2. **정보 입수**를 선택합니다. 3. 대화 상자에서 **신뢰** 섹션을 연 다음 **이 인증서 사용 시: 항상 신뢰**를 선택합니다. #### Linux의 경우: 많은 Linux 배포판은 시스템 인증서에서 Java 형식의 신뢰 저장소를 생성합니다. 이 파일을 만들려면 패키지 관리자에서 Java를 설치해야 합니다. 이렇게 하면 JRE에서 운영 체제와 동일한 인증서를 사용할 수 있습니다. 참고: Tableau Server는 이 파일을 다음과 같은 표준 위치에서 찾습니다. `/etc/ssl/certs/java/cacerts /etc/pki/java/cacerts` 이 파일은 다음과 같아야 합니다. - 신뢰할 수 있는 모든 CA 및 자체 서명 인증서를 포함해야 합니다. - 공개 키만 포함해야 합니다. - JKS 형식이어야 합니다. - Tableau 권한이 없는 사용자('서비스 계정 사용자')가 읽을 수 있어야 합니다. - 기본 JKS 비밀번호 'changeit'을 사용합니다. 사용자 지정 CA 또는 자체 서명 인증서를 설치하려면 배포판의 설명서를 참조하십시오. 적절한 명령을 실행하여 키 저장소를 생성합니다. 예: update-ca-certificates ### 사용자 지정 드라이버 속성 사용 .properties 파일을 사용하여 신뢰 저장소 위치를 비롯한 JDBC 연결 옵션을 사용자 지정할 수 있습니다. 이 파일은 각 연결 매개 변수에 대한 키-값 쌍을 포함하는 일반 텍스트 파일입니다. 예를 들어 이 속성 파일의 행은 신뢰 설정을 구성하는 데 사용됩니다. javax.net.ssl.trustStore=C:\\\\My\_Folder\\\\truststore.jks javax.net.ssl.trustStoreType=JKS javax.net.ssl.trustStorePassword=_password_ **참고**: 특정 속성 설정에 대한 자세한 내용은 드라이버의 설명서를 참조하십시오. 파일을 만들어 올바른 위치에 저장하면 파일의 속성이 동일한 데이터 원본 유형에 대한 모든 JDBC 연결에 적용됩니다. 범용 '[기타 데이터베이스(JDBC)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_otherdatabases_jdbc.htm)' 커넥터를 사용하는 경우 연결 대화 상자에서 직접 .properties 파일을 지정할 수 있습니다. 자세한 내용은 [](https://community.tableau.com/s/question/0D54T00000F339uSAB/customize-jdbc-connections-using-a-properties-file)[연결 사용자 지정 및 조정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_customize.htm)을 참조하십시오. ## JDBC 연결을 위한 양방향 SSL Postgres와 같은 일부 JDBC 연결은 양방향 SSL 인증을 사용하도록 구성할 수도 있습니다. 이 경우 .properties 파일을 사용하여 신뢰 저장소 및 키의 위치와 세부 정보를 지정하여 구성할 수 있습니다. ### .properties 파일을 사용하여 클라이언트 인증서 및 개인 키 구성 **참고**: Tableau Cloud의 경우 양방향 SSL이 필요하고, 커넥터에 키를 내장하는 옵션이 없는 경우 Tableau Bridge를 사용하고 거기에서 SSL 구성을 설정해야 합니다. 1. 키 저장소 및 신뢰 저장소 설정을 반영하도록 .properties 파일을 수정합니다. 다음 예제를 참조하십시오. "My\_Folder"를 파일의 위치로 바꾸고 ""를 사용 중인 비밀번호로 바꾸십시오. OSX 및 Linux의 경로는 단일 "/" 문자로 구분해야 합니다. javax.net.ssl.trustStore=C:\\\\My\_Folder\\\\truststore.jks javax.net.ssl.trustStoreType=JKS javax.net.ssl.trustStorePassword= javax.net.ssl.keyStore=C:\\\\My\_Folder\\\\keystore.jks javax.net.ssl.keyStoreType=JKS javax.net.ssl.keyStorePassword=_password_ 2. Tableau 제품에 따라 .properties 파일을 적절한 데이터 원본 폴더에 저장합니다. 확실하지 않은 경우 [연결 사용자 지정 및 조정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_customize.htm)에서 사용 가능한 디렉터리 전체 목록을 참조하십시오. 3. Tableau Server에 게시하는 경우 각 Tableau Server 노드의 올바른 위치에 .properties 파일, truststore.jks 및 keystore.jks를 설치했는지 확인하십시오. 이 방법을 사용하는 경우 SSL 대화 상자에서 인증서 및 키를 업로드할 필요가 없습니다. 대신 SSL 필요를 클릭합니다. 이렇게 JDBC 커넥터가 .properties 파일에서 키 저장소 및 신뢰 저장소의 위치를 읽습니다. ## 문제 해결 SSL을 사용할 때 발생하는 문제는 종종 잘못된 인증서 구성과 관련이 있습니다. 문제의 근원을 좁히는 한 가지 방법은 어떤 인증서가 사용 중인지, 그리고 그 인증서가 어디에 설치되어 있는지 확인하는 것입니다. OpenSSL CLI 도구가 설치되면 `s_client` 명령을 사용할 수 있습니다. openssl s\_client -connect hostname:port -showcerts `hostname` 및 `port` 값을 테스트하는 시스템에 적합한 값으로 바꿉니다. 실행하면 이 명령은 SSL 연결을 생성하려고 시도한 다음 서버에서 보낸 인증서를 표시합니다. 일부 데이터베이스에는 사용자 지정 TLS 핸드셰이크가 있으며, openssl은 이 중 몇 가지를 직접 지원합니다. 최신 버전의 경우 postgres와 mysql이 지원됩니다. postgres 또는 mysql 호환 데이터베이스에 연결하고 있는데 위의 명령에 문제가 있는 경우 -starttls 옵션을 사용하여 데이터베이스에서 사용하는 프로토콜을 사용하도록 설정해 볼 수 있습니다. 예를 들면 다음과 같습니다. openssl s\_client -connect hostname:port -showcerts -starttls postgres OpenSSL 문제 해결에 대한 자세한 내용은 [OpenSSL s\_client 명령을 사용하여 SSL 연결 테스트](https://docs.pingidentity.com/solution-guides/standards_and_protocols_use_cases/htg_use_openssl_to_test_ssl_connectivity.html)를 참조하십시오. OpenSSL s\_client에 대한 설명서 전문은 [OpenSSL 설명서(영문)](https://docs.openssl.org/master/man1/openssl-s_client/)에서 확인할 수 있습니다. ### 참고 항목 - [Oracle JDBC 연결에 SSL 필요](https://help.tableau.com/v0.0/pro/desktop/ko-kr/jdbc_oracle_ssl_config.htm#Require%20SSL%20for%20Oracle%20JDBC%20Connections) - Oracle JDBC 연결에 신뢰할 수 있는 SSL 인증서를 추가하기 위한 설치 지침입니다. - [SSL을 사용한 Oracle JDBC 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/jdbc_oracle_ssl_config.htm) [주요 콘텐츠로 건너뛰기](#main-content) # Jira 이 문서에서는 Tableau를 Jira에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - Jira 끝점 URL - 사용자 이름 - API 토큰 또는 비밀번호 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Jira를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. Jira 끝점 **URL** 및 **사용자**를 입력합니다. 2. **인증 스키마**를 선택하고 필요한 API 토큰 또는 비밀번호를 입력합니다. 3. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다.  1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 검색 아이콘을 선택하거나, 텍스트 상자에 스키마 이름을 입력하고 검색 아이콘을 선택한 후 해당 스키마를 선택합니다. 3. 테이블 텍스트 상자에서 테이블을 선택하거나 검색 필드를 사용하여 테이블을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # JSON 파일 이 문서에서는 Tableau를 로컬 JSON 파일에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 JSON 파일을 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 파일을 선택하고 열기를 선택합니다. 2. 스키마 수준 선택 대화 상자에서 Tableau에서 보고 분석하려는 스키마 수준을 선택한 다음 확인을 선택합니다. 자세한 내용은 [스키마 수준 선택](#select-schema-level)을 참조하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 시트 탭을 선택하여 분석을 시작합니다. ### JSON 파일 데이터 원본 예 다음은 Windows 컴퓨터에서 Tableau Desktop을 사용하는 JSON 파일 데이터 원본의 예입니다. ![데이터 원본인 JSON 파일의 예입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_json.png) ## 스키마 수준 선택 Tableau를 JSON 파일에 연결할 경우 Tableau는 JSON 파일에서 첫 10,000개 행의 데이터를 검사하여 스키마를 유추합니다. Tableau는 이 유추된 스키마를 사용하여 데이터를 평활화합니다. JSON 파일 스키마 수준은 스키마 수준 선택 대화 상자에 나열됩니다. Tableau Desktop에서 JSON 파일에 10,000개 이상의 행이 있는 경우 "전체 문서 검사" 옵션을 사용하여 스키마를 만들 수 있습니다. **참고:** "전체 문서 검사" 옵션은 행이 10,000개가 넘는 JSON 파일에 대해서만 표시됩니다. 웹에서는 이 옵션을 사용할 수 없습니다. 대화 상자에서 선택한 스키마 수준에 따라 Tableau에서 보고 분석할 수 있는 차원 및 측정값이 결정됩니다. 또한 어떤 데이터가 게시되는지 결정합니다. **참고:** 통합 문서를 웹에 게시하면 어떤 스키마 업데이트도 비주얼리제이션의 웹 버전에서 사용할 수 없으며, 나중에 비주얼리제이션을 새로 고치면 오류가 발생할 수 있습니다. 하위 스키마 수준을 선택하면 상위 수준도 선택됩니다.
JSON 파일 예:JSON 파일이 생성하는 스키마 수준:
스포츠와 수학에 대한 퀴즈 문제를 표시하는 JSON 코드 조각입니다.10개의 스키마 수준이 선택된 스키마 수준 선택 대화 상자입니다.
### 새 필드 감지 유추된 스키마를 만들기 위해 검사하지 않은 행에 더 많은 필드가 존재하는 경우가 있습니다. 필요한 필드가 스키마에서 누락된 경우 다음 중 하나 선택하여 수행할 수 있습니다. - 전체 JSON 문서를 검사합니다. 검사가 완료되는 데 오랜 시간이 걸릴 수 있습니다. - 나열된 스키마에서 스키마 수준을 선택한 다음 확인을 선택합니다. Tableau가 전체 문서를 읽고 더 많은 필드를 찾은 경우 스키마 수준 선택 대화 상자에 나열됩니다. 예를 들어 추출을 새로 고치는 동안이나 스키마 수준을 선택한 후 Tableau가 추출을 만들 때와 같이, Tableau가 사용할 수 있는 새 필드를 감지할 때마다 파일 이름 옆에 있는 정보 아이콘이나 스키마 수준 선택 대화 상자의 알림에 추가 필드를 찾았다는 표시가 나타납니다. ## 스키마 수준 변경 선택한 스키마 수준을 변경하려면 데이터 원본 페이지로 이동하고 데이터 > \[JSON 파일 이름\] > 스키마 수준 선택을 선택합니다. 또는 캔버스에서 파일 이름을 마우스오버하고 드롭다운 메뉴 > 스키마 수준 선택을 선택합니다. ## JSON 파일 유니온 JSON 데이터를 유니온할 수 있습니다. JSON 파일을 유니온하려면 확장명이 .json, .txt 또는 .log여야 합니다. 유니온에 대한 자세한 내용은 [데이터 유니온](https://help.tableau.com/v0.0/pro/desktop/ko-kr/union.htm)을 참조하십시오. JSON 파일을 유니온할 경우 유니온에 포함된 모든 파일의 첫 10,000개 행에서 스키마가 유추됩니다. 파일을 유니온한 후 스키마 수준을 변경할 수 있습니다. 자세한 내용은 [스키마 수준 변경](#Change)을 참조하십시오. ## 계층적 JSON 파일에 대해 차원 폴더가 구성되는 방법 시트 탭을 선택한 후 JSON 파일의 선택한 스키마 수준이 데이터 패널의 차원 아래에 표시됩니다. 각 폴더는 선택한 스키마 수준에 해당하며, 해당 스키마 수준과 연결된 특성이 폴더의 하위로 나열됩니다. 예를 들어 다음 이미지에서 Address는 Businesses 폴더 스키마 수준 아래에 있는 차원입니다. Categories도 스키마 수준이지만 데이터 계층이 아니라 값 목록이기 때문에 고유한 폴더가 필요하지 않습니다. 그 대신 상위 폴더 아래에 그룹화됩니다. 스키마 수준 선택 대화 상자의 스키마 수준은 데이터 패널의 폴더 구조에 직접 매핑되지 않습니다. 데이터 패널의 폴더는 개체별로 그룹화되기 때문에 필드를 쉽게 탐색할 수 있으며 필드가 제공되는 위치에 대한 컨텍스트도 사용할 수 있습니다. ![폴더 목록이 있는 데이터 패널과 해당 폴더의 차원을 표시하기 위해 확장된 Businesses 폴더입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/json_folder_ex_155x330.png) 각 문서에 대해 고유한 인덱스가 생성되고 평활화된 데이터 표현으로 저장됩니다. 스키마의 각 수준에 대한 인덱스도 생성됩니다. 예를 들어 위 이미지에서 문서 인덱스(생성됨) 항목과 함께, Attribute 및 Hours 스키마 수준 모두 생성된 인덱스가 있습니다. ## 계층적 JSON 파일에서 측정값이 계산되는 이유 계층적 JSON 파일이 평활화될 때 데이터가 중복될 수 있습니다. 측정값과 해당 스키마 수준을 일관되게 유지하기 위해 Tableau에서는 스키마 수준에서 데이터를 정확하게 표현하는 LOD(세부 수준) 계산을 만듭니다. 원래 측정값은 원본 측정값 폴더에 배치되며, 이를 사용할 수 있지만 계산된 측정값을 사용하는 것이 좋습니다. 데이터 패널에서 계산된 측정값에는 <측정값 이름> 수(<상위 이름>당) 레이블이 지정됩니다. ![원본 측정값 폴더의 측정값 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/json_measures_ex_211x192.png) 측정값에 대한 LOD 계산을 보려면 다음 단계를 수행합니다. 1. 측정값을 선택합니다. 2. 드롭다운 화살표를 선택하고 편집을 선택합니다. 다음 예제에서는 Revenue per Document에 대한 LOD 계산을 보여 줍니다. 이 수식은 각 문서 인덱스 값에 대한 최대 수익을 선택합니다. ![문서별 수익에 대한 수식이 포함된 세부 수준 계산 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/json-lod-calc.png) LOD 계산을 사용하므로 여러 스키마 수준을 선택할 수 있고 측정값이 초과 카운트되지 않는다고 확신할 수 있습니다. ## JSON 데이터 작업을 위한 팁 Tableau에서 JSON 데이터로 작업할 때 다음과 같은 팁이 도움이 될 수 있습니다. - 중첩된 배열에 대한 10x10 제한을 초과하지 마십시오. 중첩이 심한 배열은 많은 행을 생성합니다. 예를 들어 10x10 중첩 배열은 100억개 행을 생성합니다. Tableau가 메모리에 로드할 수 있는 행 수가 초과되면 오류가 표시됩니다. 이 경우 스키마 수준 선택 대화 상자를 사용하여 선택된 스키마 수준의 수를 줄이십시오. - 100개 수준 이상의 JSON 개체가 포함된 데이터 원본은 로드에 긴 시간이 걸릴 수 있습니다. 많은 수준은 많은 열을 생성하기 때문에 처리에 오랜 시간이 걸릴 수 있습니다. 예를 들어 100개 수준인 경우 데이터 로드에 2분 이상이 걸릴 수 있습니다. 최상의 방법은 스키마 수준의 수를 분석에 필요한 최소한의 수준으로 줄이는 것입니다. - 단일 JSON 개체가 128MB를 초과할 수 없습니다. 단일 개체의 최상위 배열이 128MB를 초과하면 JSON 개체가 한 줄에 하나씩 정의되어 있는 파일로 변환해야 합니다. - 피벗 옵션이 지원되지 않습니다. ## .ttde 및 .hhyper 파일 정보 컴퓨터의 디렉터리를 탐색할 때 .ttde 또는 .hhyper 파일에 주의해야 합니다. 데이터에 연결하는 Tableau 데이터 원본을 만드는 경우 Tableau가 .ttde 또는 .hhyper 파일을 만듭니다. 섀도 추출이라고도 알려진 이 파일을 사용하여 Tableau Desktop에서 데이터 원본 로드 속도를 향상시킬 수 있습니다. 섀도 추출은 표준 Tableau 추출과 유사하게 기초 데이터 및 기타 정보를 포함하지만 다른 형식으로 저장되며 데이터 복구에 사용할 수 없습니다. **참고**: 2024.2 이후의 Tableau 버전에서는 .tde 파일이 더 이상 지원되지 않습니다. 이제 모든 추출은 .hyper 형식입니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Kognitio(사용 중단) 이 문서에서는 Tableau를 Kognitio 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. > [!WARNING] > > **경고:** Kognitio 커넥터는 2023.1 릴리스를 기준으로 사용 중단되었습니다. 사용 중지되기 전까지는 이 커넥터를 사용할 수 있습니다. 커넥터가 사용 중지된 후에는 Tableau 사용자 인터페이스에서 제거되며 이 커넥터를 사용하는 모든 데이터 원본이 더 이상 예상대로 작동하지 않게 됩니다. 일반적으로 사용 중단된 커넥터는 사용이 중단된 후 1~2번째 릴리스에서 완전히 사용 중지됩니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 사용자 이름 및 비밀번호 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Kognitio를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 사용자 이름 및 비밀번호를 입력합니다. 3. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 4. 로그인을 선택합니다. SSL 서버 연결 시 SSL 필요 확인란을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 원하는 스키마를 선택하거나 텍스트 상자를 사용하여 스키마 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # KPI(Key Progress Indicator) 시각화 이 문서에서는 KPI(Key Progress Indicator)를 표시하는 뷰를 만드는 방법을 보여 줍니다. KPI는 기업이 핵심 사업 목표를 얼마나 효과적으로 달성하는지를 보여 주는 측정 가능한 값입니다. 개략적인 수준에서 다음과 같은 절차를 수행해야 합니다. 1. 액세스하려는 필드(측정값)가 하나 이상 포함된 뷰를 만듭니다. 2. 성공과 실패를 구분하는 임계값을 설정하는 계산된 필드를 만듭니다. 3. 임계값을 초과하는 값과 임계값에 미달하는 값을 표시하는 KPI 관련 모양 마크를 사용하도록 뷰를 업데이트합니다. **참고**: Microsoft Analysis Services에 연결하는 경우 큐브에 정의된 모든 KPI 계산을 Tableau에서 사용할 수 없습니다. 하지만 아래 절차의 설명처럼, Tableau 내에서 직접 고유한 KPI 계산을 작성한 다음 Tableau 매개 변수를 사용하여 유연한 가상 KPI 분석을 만들 수 있습니다. 큐브 데이터 원본의 특수한 고려 사항에 대한 자세한 내용은 [큐브 데이터 원본](https://help.tableau.com/v0.0/pro/desktop/ko-kr/cubes.htm)을 참조하십시오. 이 시나리오에서는 Tableau Desktop과 함께 제공된 샘플 – 슈퍼스토어 데이터 원본을 사용하여 $25,000을 초과하는 모든 매출 수치에 녹색 확인 표시를 표시하고 $25,000 미만의 모든 매출 수치에 빨간색 X를 표시하는 KPI 뷰의 작성 방법을 보여 줍니다. ## 액세스하려는 필드가 포함된 뷰 만들기 이 경우 필드는 Sales입니다. 1. 샘플 – 슈퍼스토어 데이터 원본에 연결합니다. 2. 데이터 패널에서 Sub-Category(하위 범주)를 행으로 끌어오고, Region(지역)을 열로 끌어옵니다. 3. 데이터 패널에서 Sales(매출)를 마크 카드의 텍스트로 끌어옵니다. ## 성공과 실패를 구분하는 임계값을 설정하는 계산된 필드 만들기 1. 분석 메뉴에서 계산된 필드 만들기를 선택하여 계산 에디터를 엽니다. 계산에 KPI라는 이름을 지정하고 수식 영역에 다음을 입력하거나 붙여 넣습니다. `IF SUM ([Sales]) > 25000 THEN "Above Benchmark" ELSE "Below Benchmark" END` 2. 확인을 클릭합니다. ## KPI 관련 도형 마크를 사용하도록 뷰 업데이트 1. 마크 카드의 뷰 드롭다운 목록에서 도형을 선택합니다. ![마크 카드의 보기 드롭다운 목록에서 선택한 도형입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/kpi1.png) 2. 데이터 패널의 측정값 영역에서 KPI 필드를 끌어 마크 카드의 도형에 놓습니다. 3. 마크 카드에서 도형을 클릭하여 도형 편집 대화 상자를 엽니다. 도형에 대한 자세한 내용은 [뷰의 마크 유형 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_marktypes.htm)을 참조하십시오. 4. 도형표 선택 드롭다운 목록에서 KPI를 선택합니다. 이제 KPI 필드의 특정 값을 특정 도형에 연결할 준비가 되었습니다. 5. 데이터 항목 선택에서 Above Benchmark를 클릭한 다음 도형표에서 녹색 확인 표시를 클릭합니다. 6. 데이터 항목 선택에서 Below Benchmark를 클릭한 다음 도형표에서 빨간색 X를 클릭합니다. 이제 도형 편집 대화 상자가 다음과 같이 표시됩니다. ![선택한 KPI의 도형을 구성할 수 있는 옵션이 있는 도형 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/kpi2.png) 7. 확인을 클릭하여 도형 편집 대화 상자를 닫습니다. 뷰의 도형이 정확한 지표를 표시합니다. 이제 매출 숫자를 숨겨야 합니다. 8. 마크 카드의 SUM(Sales)를 세부 정보로 끌어다 놓습니다. ![마크 카드의 세부 정보 섹션에 표시된 매출액 합계 차원입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/kpi3.png) 이제 네 개 지역 모두에서 개별 제품(하위 범주)의 성과를 보여 주는 뷰를 완성했습니다. ![4개 지역에서 다양한 하위 제품 범주의 성과를 보여주는 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/kpi4.png) 이 뷰 자체는 크게 흥미롭지 않지만 다른 성과 메트릭을 보여 주는 대시보드에 추가하면 좋을 것 같습니다. [주요 콘텐츠로 건너뛰기](#main-content) # Kyvos 이 항목에서는 Tableau를 Kyvos 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 포트 번호 - 서버의 HTTP 경로 - 사용자 이름 및 비밀번호 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Kyvos를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 서버 이름을 입력합니다. 2. 포트 번호를 입력합니다. 3. 데이터에 대한 HTTP 경로를 입력합니다. 4. 사용자 이름 및 비밀번호를 입력합니다. 5. SSL 서버 연결 시 SSL 필요 확인란을 선택합니다. 6. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 7. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 아래에서 원하는 스키마를 선택하거나 텍스트 상자를 사용하여 스키마 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # LinkedIn Sales Navigator(사용 중단) 이 항목에서는 Tableau를 LinkedIn Sales Navigator 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. > [!WARNING] > > **경고:** LinkedIn Sales Navigator 커넥터는 2026.3 릴리스(2026 가을)를 기준으로 사용 중지됩니다. 커넥터는 2023.1 릴리스를 기준으로 사용 중단되었습니다. 사용 중지되기 전까지는 이 커넥터를 사용할 수 있습니다. 커넥터가 사용 중지된 후에는 Tableau 사용자 인터페이스에서 제거되며 이 커넥터를 사용하는 모든 데이터 원본이 더 이상 예상대로 작동하지 않게 됩니다. **참고:** Microsoft는 LinkedIn Sales API를 제한했으며, 그에 따라 대체 커넥터를 만드는 것도 제한됩니다. 자세한 내용은 이 Microsoft 설명서를 참조하십시오. ## 시작하기 전에 시작하기 전에 LinkedIn Sales Navigator 계정의 이메일 주소 또는 전화 번호와 암호를 준비하십시오. Sales Navigator Enterprise 플랜 및 Sales Navigator 관리자 또는 보고 사용 권한이 필요합니다. 보고하는 사용자는 계약에 따라 Sales Navigator 시트를 소모하지 않습니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 LinkedIn Sales Navigator를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 로그인을 선택하여 기본 브라우저에서 LinkedIn에 인증하십시오. 2. LinkedIn Sales Navigator 계정의 이메일 또는 전화 번호와 암호를 입력합니다. 3. 로그인을 선택합니다. 4. 브라우저 창을 닫으라는 알림이 나타나면 창을 닫습니다. 5. LinkedIn Sales Navigator 연결 대화 상자에서 다음을 선택합니다. - 계약: 사용자 지정 또는 모두 - 날짜 범위: 기준 고정 7. 연결을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 LinkedIn에 액세스하는 데 문제가 있는 것입니다. 네트워크 또는 데이터베이스 관리자에게 문의하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 표준 연결을 선택하거나 고유한 사용자 지정 연결을 만듭니다. 표준 연결 아래에 있는 일반적인 시나리오와 활용 사례를 나타내는 미리 정의된 테이블 및 조인 목록에서 선택할 수 있습니다. 또는 테이블 아래에서 원하는 테이블을 선택하거나 이름으로 테이블을 검색할 수 있습니다. 3. 표준 연결 또는 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. ## 액셀러레이터 사용 액셀러레이터를 사용하면 Tableau Desktop 및 Tableau Cloud에서 주요 비즈니스 메트릭을 위해 특별하게 만들어진 정보 대시보드 디자인을 신속하게 구축할 수 있습니다. 자세한 내용은 [액셀러레이터를 사용하여 빠르게 데이터 시각화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accelerators.htm)를 참조하십시오. ## 날짜 범위 선택이 성능에 영향을 미치는 방식 분석을 실행할 때 가능하면 많은 데이터를 수집하고 싶을 것입니다. Tableau는 데이터를 검색하기 전에는 특정 날짜 범위에 얼마나 많은 데이터가 있는지 알 수 없습니다. 이 때문에 처음에는 날짜 범위를 제한한 다음 성능을 평가한 후 범위를 확장해야 합니다. ## LinkedIn Sales Navigator 데이터 새로 고침 시트 탭을 클릭하면 Tableau에서 추출을 생성하고 데이터를 가져옵니다. Tableau Desktop은 LinkedIn Sales Navigator에 대한 추출만 지원합니다. 초기 추출에 다소 시간이 걸릴 수 있습니다. 새로 고치려면 데이터 > \[데이터 원본 이름\] > 추출 > 새로 고침을 선택합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Mapbox 맵 사용 Mapbox 맵에 액세스할 수 있으면 해당 맵을 통합 문서에 추가하거나 해당 맵을 사용하여 Tableau Desktop에서 맵 뷰를 만들 수 있습니다. 사용 가능한 국가별 데이터 목록에 대해서는 [지원되는 맵 데이터](https://www.tableau.com/ko-kr/mapdata)를 참조하십시오. Mapbox 맵을 사용하는 뷰를 Tableau Server, Tableau Cloud 또는 Tableau Public에 게시하면 잠재 고객이 Mapbox 계정 없이도 사용자의 데이터와 Mapbox 맵을 볼 수 있습니다. Tableau Desktop 2019.2부터 Mapbox 스타일 거리, 아웃도어 및 위성을 Tableau의 맵 계층 패널에서 기본적으로 사용할 수 있습니다. 맵 스타일 및 맵 계층에 대한 자세한 내용은 [맵 디자인 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_options.htm)을 참조하십시오. ## Mapbox 맵을 통합 문서에 추가 Tableau Desktop에서 Mapbox 맵을 통합 문서에 추가한 후 배경 맵으로 사용할 수 있습니다. Mapbox 맵을 통합 문서에 추가하면 맵이 통합 문서와 함께 저장되어 통합 문서를 공유한 모든 사용자가 맵을 사용할 수 있습니다. Mapbox 맵을 Tableau 맵 원본(.tms) 파일로 저장하여 다른 사용자와 공유할 수 있습니다. 그러면 다른 사용자가 빠르게 Mapbox 맵에 연결하고 자신의 통합 문서에 Mapbox 맵을 사용할 수 있습니다. 자세한 내용은 [맵 원본 저장](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources_export.htm)을 참조하십시오. Mapbox 맵을 추가하려면 1. Tableau Desktop에서 맵 > 배경 맵 > Mapbox 맵 추가를 선택합니다. 2. Mapbox 맵 추가 대화 상자에서 다음을 추가합니다. - 스타일 이름: Mapbox 맵의 이름을 입력합니다. 이 이름은 원하는 모든 이름이 될 수 있으며 맵을 추가한 후 배경 맵 메뉴에 나타납니다. - URL: 추가할 Mapbox 맵의 스타일 URL을 입력합니다. 이 URL은 Mapbox 맵의 스타일 ID, 액세스 토큰 및 사용자 이름을 포함합니다. 예를 들어 다음과 유사한 형식입니다. `https://api.mapbox.com/styles/v1//?access_token=` ![Mapbox 맵 추가 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/map_mapsources_mapbox4.png) 위 항목에 대한 자세한 내용은 Mapbox API 도움말의 [액세스 토큰](https://docs.mapbox.com/api/overview/#access-tokens-and-token-scopes), [맵](https://docs.mapbox.com/api/maps/) 및 [스타일](https://docs.mapbox.com/api/maps/styles/) 섹션을 참조하십시오. 3. 작업을 마쳤으면 확인을 클릭하여 Mapbox 맵 추가 대화 상자에서 나간 후 닫기를 클릭하여 뷰로 돌아갑니다. ## Mapbox 맵을 사용하여 맵 뷰 만들기 Mapbox 맵을 사용하여 맵 뷰를 만들려면 맵 \> 배경 맵을 선택한 다음 사용하려는 Mapbox 맵을 선택합니다. 그런 다음 맵 뷰를 작성합니다. 자세한 내용은 [Tableau의 매핑 개념](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_build.htm)을 참조하십시오. ![확장되어 '배경 맵'과 'Mapbox 맵'이 선택된 맵 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/map_mapsources_mapbox3.png) Mapbox Studio에서 사용자 지정 맵을 만들 때 맵이 메르카토르 투영을 사용하는지 확인하십시오. Tableau는 데이터 요소를 배경 맵에 올바르게 정렬하기 위해 이 투영을 사용합니다. 맵의 투영을 조정하는 방법을 알아보려면 다음을 참조하십시오. Mapbox 설명서 사이트에서 [맵의 투영 조정(영문)](https://docs.mapbox.com/help/tutorials/create-a-custom-style/?step=5) ### 뷰에서 맵 계층을 더하거나 빼기 Mapbox Studio 맵을 Tableau에 추가하면 맵의 모든 계층도 추가됩니다. Mapbox Studio의 계층 그룹 및 단일 계층은 Tableau의 맵 계층 패널에 개별 계층으로 표시되며 Mapbox Studio에서 설정된 계층 구성을 유지합니다. Mapbox Studio의 계층 그룹에 해제된 하위 계층이 포함된 경우 맵이 Tableau에 추가될 때 해당 하위 계층도 해제되며 계층 그룹은 맵 계층 패널에서 단일 계층으로 나타납니다. Tableau에서 계층 그룹을 해제했다가 다시 설정하면 해당 계층 그룹의 모든 하위 계층이 설정됩니다. 맵 계층은 Tableau의 데이터 계층과 다릅니다. Tableau에서 데이터 계층은 시/도, 군 등과 같은 다양한 레벨을 기준으로 인구 통계 정보를 포함하는 미리 작성된 타일입니다. 데이터 계층과 Mapbox는 Tableau에서 서로 독립적입니다. 데이터 계층 작동 방식에 대한 자세한 내용은 [맵 디자인 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_options.htm)을 참조하십시오. **참고:** Mapbox Studio의 사용자 지정 맵을 추가하면 해제된 계층이 있는 경우에도 Tableau가 모든 계층의 데이터를 가져옵니다. 맵에 많은 계층과 하위 계층이 포함된 경우 맵 성능이 영향을 받을 수 있습니다. 성능을 향상시키려면 맵을 Tableau에 추가하기 전에 Mapbox Studio에서 계층 및 하위 계층을 추가하거나 제거하십시오. ## 참고 항목: [WMS(Web Map Service) 서버 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources_wms.htm) [맵 원본 저장](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources_export.htm) [맵 원본 가져오기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources_import.htm) [배경 맵 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources.htm) [맵 디자인 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_options.htm) [주요 콘텐츠로 건너뛰기](#main-content) # MariaDB 이 문서에서는 Tableau를 MariaDB 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 사용자 이름 및 비밀번호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 MariaDB를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 사용자 이름 및 비밀번호를 입력한 다음 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 3. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 검색 필드를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Marketing Cloud Intelligence **참고:** Marketing Cloud Intelligence 커넥터가 Datorama 커넥터를 대체했습니다. 이 문서에서는 Tableau를 Marketing Cloud Intelligence에 연결하는 방법을 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 환경의 이름과 회사 계정 ID - 사용자 이름 및 비밀번호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Marketing Cloud Intelligence를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 작업하려는 환경을 선택합니다. 2. 회사 계정 ID를 입력합니다. 3. [Marketing Cloud Intelligence](https://help.salesforce.com/s/articleView?id=sf.datorama.htm&language=en_US&type=5)에서 액세스 토큰을 입력합니다. 4. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 3. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 검색 필드를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Marketo 이 문서에서는 Tableau를 Marketo에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** 이 커넥터는 아래 [Marketo(사용 중단)](#Marketo_deprecated)에 설명된 사용 중단 Marketo 커넥터를 대체합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - REST 끝점 URL - 클라이언트 ID - 클라이언트 암호 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Marketo를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. REST 끝점 URL을 입력합니다. 2. OAuth 클라이언트 ID 및 암호를 입력합니다. 3. 대량 추출 API를 사용할지 여부를 선택합니다. 4. 로그인을 선택합니다. **참고:** 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 여전히 연결할 수 없는 경우 데이터베이스 또는 네트워크 관리자에게 문의하십시오. 2. 데이터 원본 페이지에서 다음 단계를 완료합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 검색 필드를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. Marketo(사용 중단) > [!WARNING] > > **경고:** Marketo 커넥터는 2026년 7월 1일에 사용 중지됩니다. 커넥터는 2023.1 릴리스에서 사용 중단되었습니다. 사용 중지되기 전까지는 이 커넥터를 사용할 수 있습니다. 커넥터가 사용 중지된 후에는 Tableau 사용자 인터페이스에서 제거되며 이 커넥터를 사용하는 모든 데이터 원본이 더 이상 예상대로 작동하지 않게 됩니다. **중요:** 이 항목에서는 사용 중단된 커넥터에 대해 설명하며, 이들은 향후 릴리스에서 사용 중지될 예정입니다. 이 사용 중단된 커넥터가 사용 중지되면 이 설명서는 제거됩니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 사용자 지정 서비스 끝점 - 클라이언트 ID - 클라이언트 암호 Marketo에서 연결할 때 필요한 사용자 지정 서비스 정보를 만드는 방법에 대한 자세한 내용은 Marketo 웹 사이트에서 [Custom Service](http://developers.marketo.com/documentation/rest/custom-service/)(사용자 지정 서비스) 항목을 참조하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Marketo를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 사용자 지정 서비스 끝점, 클라이언트 ID 및 클라이언트 암호를 입력합니다. 2. 로그인을 선택합니다. 3. 필터 유형을 상대 날짜 범위 또는 고정 날짜 범위로 선택한 다음 범위를 선택하거나 지정합니다. 4. 연결을 선택하여 Marketo가 Tableau Desktop에서 데이터를 안전하게 공유하도록 인증합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 Marketo 관리자에게 문의하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블에서 테이블을 선택하고 캔버스 맨 위에 끌어 놓습니다. 3. 시트 탭을 선택하여 분석을 시작합니다. 시트 탭을 선택하면 Tableau에서 추출을 생성하고 데이터를 가져옵니다. Tableau Desktop은 Marketo에 대한 추출만 지원합니다. 추출 항목을 새로 고침하여 데이터를 업데이트할 수 있습니다. 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. 포함된 데이터 양에 따라 추출 생성에 시간이 걸릴 수 있습니다. ### 대량 API는 일부 테이블의 데이터를 검색함 Tableau는 대량 API를 사용하여 **All Activities**(모든 작업), **Leads**(잠재 고객) 및 **Leads by List - **(목록별 잠재 고객 - <목록 이름>) 테이블의 데이터를 검색함으로써 API 호출 수를 줄입니다. 자세한 내용은 Marketo 웹 사이트에서 [Bulk Extract](https://developers.marketo.com/rest-api/bulk-extract/)(대량 추출) 설명서를 참조하십시오. Daily API Usage(일별 API 사용량) 및 Weekly API Usage(주별 API 사용량) 테이블을 사용하여 API 사용량을 모니터링할 수 있습니다. ## 액셀러레이터 사용 액셀러레이터를 사용하면 Tableau Desktop 및 Tableau Cloud에서 주요 비즈니스 메트릭을 위해 특별하게 만들어진 정보 대시보드 디자인을 신속하게 구축할 수 있습니다. 자세한 내용은 [액셀러레이터를 사용하여 빠르게 데이터 시각화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accelerators.htm)를 참조하십시오. ## 날짜 범위 선택이 성능에 영향을 미치는 방식 분석할 때 최대한 많은 데이터를 수집하고 싶겠지만 Marketo에서 레코드를 검색할 때 시간이 많이 걸릴 수 있습니다. Tableau는 데이터를 검색하기 전에는 특정 날짜 범위에 얼마나 많은 데이터가 있는지 알 수 없습니다. 이 때문에 처음에는 날짜 범위를 제한한 다음 성능을 평가한 후 범위를 확장해야 합니다. Marketo에서 데이터를 검색할 때 걸리는 시간을 대략적으로 알 수 있도록 고속 연결을 사용하여 테스트를 수행했습니다. 이 표에서는 테스트 환경에서 지정된 수의 레코드를 검색하는 데 걸린 시간을 보여줍니다.
레코드 수

검색 시간

1,000

4.5초

10,000

45초

100,000

8분

1,000,000

75분

## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # MarkLogic 이 문서에서는 Tableau를 MarkLogic 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - ODBC 서버 프로세스의 포트 번호 - 사용자 이름 및 비밀번호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 Windows 컴퓨터에 설치된 Tableau Desktop에서 이 커넥터를 사용하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 MarkLogic을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 연결하려는 데이터베이스의 ODBC 서버 프로세스에 대한 포트 번호를 입력합니다. 3. 사용자 이름 및 비밀번호를 입력합니다. 4. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 5. 로그인을 선택합니다. 연결되지 않으면 사용자 이름과 암호가 올바르고 포트 번호에서 데이터베이스 관리자가 구성한 MarkLogic 데이터베이스를 올바르게 식별하는지 확인합니다. 계속 연결되지 않으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 문의하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 원하는 스키마를 선택하거나 텍스트 상자를 사용하여 스키마 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [Tableau and MarkLogic Visualize Unstructured Data(Tableau 및 MarkLogic을 사용한 비구조화된 데이터 시각화)](https://www.tableau.com/ko-kr/about/blog/tableau-and-marklogic) - Tableau 블로그 게시물을 읽어 보십시오. [주요 콘텐츠로 건너뛰기](#main-content) # Microsoft Access 이 문서에서는 Tableau를 Microsoft Access 파일(\*.mdb, \*.accdb)에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. Tableau는 OLE 개체와 하이퍼링크를 제외한 모든 Access 데이터 유형을 지원합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - Access 파일 이름 - 파일이 비밀번호로 보호된 경우 데이터베이스 비밀번호가 필요합니다. - 파일에 작업 그룹 보안이 설정되어 있는 경우 작업 그룹 보안 자격 증명이 필요합니다. - 작업 그룹 파일 이름 - 사용자 - 비밀번호 Windows 컴퓨터에 설치된 Tableau Desktop에서 이 커넥터를 사용하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Microsoft Access를 선택하고 연결하려는 Access 파일을 선택한 다음 로그인을 선택합니다. - 비밀번호로 보호됨 - Access 파일이 비밀번호로 보호된 경우 데이터베이스 비밀번호를 선택한 다음 비밀번호를 입력합니다. - 작업 그룹 보안 - Access 파일이 작업 그룹 보안으로 보호된 경우 작업 그룹 보안을 선택하고 해당 텍스트 필드에 작업 그룹 파일 이름, 사용자 및 비밀번호를 입력합니다. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 기본 이름은 파일 이름을 기준으로 자동 생성됩니다. 2. 테이블을 캔버스로 끌어옵니다. 테이블 또는 쿼리를 끌 수 있습니다. 3. 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. **참고:** Access 파일에 254자 너비를 초과하는 열이 포함된 경우 Tableau가 해당 필드를 사용할 수 없습니다. Tableau와 연결하기 전에 테이블에서 열을 제거하거나 254자 이내로 수정합니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Microsoft Analysis Services 이 항목에서는 Tableau를 Microsoft Analysis Services 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 원격 큐브 파일의 경우: 서버 이름 또는 URL(HTTP를 사용하여 서버에 연결하는 경우) - 로컬 큐브 파일의 경우: 파일 이름 - 인증 방법: Windows 인증 또는 사용자 이름 및 비밀번호 Windows 컴퓨터에 설치된 Tableau Desktop에서 이 커넥터를 사용하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Microsoft SQL Server Analysis Services를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 서버에 있는 원격 큐브 파일에 연결할지, 아니면 로컬 큐브 파일에 연결할 것인지를 선택합니다. 원격 큐브 파일에 연결하려면 서버를 선택하고 텍스트 상자에 서버의 이름을 입력합니다. HTTP를 사용하여 서버에 연결하는 경우 URL을 서버 이름으로 입력할 수 있습니다. 로컬 큐브 파일에 연결하려면 로컬 큐브 파일을 선택하고 찾아보기를 선택하여 컴퓨터에서 큐브 파일을 탐색합니다. 2. 서버에 로그인하는 방법을 선택합니다. Windows 인증을 사용할지, 아니면 특정 사용자 이름과 비밀번호를 사용할지를 지정합니다. 큐브가 비밀번호로 보호되며 Kerberos 환경이 아닌 경우 사용자 이름 및 비밀번호를 입력해야 합니다. Windows 인증을 사용할지, 아니면 특정 사용자 이름과 비밀번호를 사용할지를 지정합니다. 3. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스를 선택합니다. 3. 데이터베이스에서 큐브를 선택합니다. 4. 시트 탭을 선택하여 분석을 시작합니다. ## 호환되지 않는 측정값 및 차원 Tableau에서 Microsoft Analysis Services 큐브를 사용하여 뷰를 작성하는 경우 일부 필드가 회색으로 하이라이트되거나 뷰의 필드에 주의 기호와 함께 "이 측정값은 이 뷰에서 하나 이상의 차원과 호환되지 않습니다"라는 메시지가 표시될 수 있습니다. 이러한 일이 발생하는 이유는 뷰에 함께 배치해도 큰 의미가 없는 측정값과 차원이 포함될 수 있기 때문입니다. 예를 들어 Sales Quota 측정값이 있을 수 있습니다. 제품에 매출 할당량이 없는 경우 제품이 포함된 차원에 해당 측정값을 배치하는 것은 의미가 없습니다. ![행 패널의 필드 옆에 표시된 경고 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/msas1.png) Tableau에서는 관련 없는 차원과 측정값을 회색으로 하이라이트하여 의미 있는 방식으로 함께 사용할 수 있는 차원과 측정값의 식별을 도와줍니다. 따라서 앞서 설명한 예제에서 Sales Quota를 선반에 배치하면 제품 차원이 회색으로 하이라이트됩니다. 하이라이트된 차원은 계속 사용할 수 있으며 뷰에 추가할 수 있습니다. 호환되지 않는 측정값을 뷰에 추가하면 해당 측정값에 주의 기호 마크가 생깁니다. 큐브 작업에 대한 자세한 내용은 [큐브 데이터 원본](https://help.tableau.com/v0.0/pro/desktop/ko-kr/cubes.htm)을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Microsoft Fabric 이 문서에서는 Tableau를 Microsoft Fabric에 연결하는 방법을 설명합니다. ## MSFT Fabric 웨어하우스 또는 레이크하우스 SQL 끝점을 사용하여 연결(권장) Tableau는 Tableau [Azure SQL Database](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_azure_sql_database.htm) 커넥터를 사용하여 Microsoft Fabric 웨어하우스 또는 레이크하우스 SQL 끝점에 기본적으로 연결할 수 있습니다. 이 구성이 가장 안정적이고 성능이 뛰어난 사용자 환경을 제공하므로 권장되는 구성입니다. **참고:** Power BI 시맨틱 모델에 연결하는 방법에 대한 자세한 내용은 아래의 [Power BI에 연결](#make_cx_powerBI)을 참조하십시오. ### 시작하기 전에 Microsoft Fabric에 연결하기 전에 다음 사항을 보유해야 합니다. - 사용자 인증을 구성할 수 있는 권한이 있는 유효한 Entra ID 계정. 자세한 내용은 Tableau Server 도움말에서 [OAuth 및 최신 인증에 대해 Azure AD 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_azure_ad.htm)을 참조하십시오. - **참고:** Microsoft Fabric SQL 끝점에는 SQL 인증이 [지원되지 않습니다](https://learn.microsoft.com/ko-kr/fabric/data-warehouse/connectivity#considerations-and-limitations). - Fabric 작업 영역에 액세스하고 관련 데이터 집합을 공유하는 데 [필요한 권한](https://learn.microsoft.com/ko-kr/fabric/data-warehouse/share-warehouse-manage-permissions#manage-permissions)이 있는 Microsoft Fabric 용량. - 레이크하우스 또는 웨어하우스 SQL 끝점이 있는 Microsoft Fabric 작업 영역. - SQL 끝점에 [액세스 권한을 부여](https://learn.microsoft.com/ko-kr/fabric/data-warehouse/share-warehouse-manage-permissions)해야 합니다. - Tableau [Azure SQL Database 드라이버](https://www.tableau.com/ko-kr/support/drivers "드라이버 다운로드 페이지 링크")를 설치하고 [Azure SQL Database](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_azure_sql_database.htm) 설명서를 모두 읽어야 합니다. ### Microsoft Fabric에 연결 1. Tableau를 시작하고 **연결**에서 **Azure SQL Database**를 선택합니다. 2. 연결 대화 상자의 일반 탭에서 다음을 입력합니다. 1. Server: Fabric SQL 끝점에서 [SQL 연결 문자열](https://learn.microsoft.com/ko-kr/fabric/data-warehouse/connectivity#retrieve-the-sql-connection-string)을 복사합니다. 2. **데이터베이스(선택 사항)**: Fabric 웨어하우스의 이름입니다. 3. 인증 방법을 선택합니다. 자세한 내용은 [인증 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_azure_sql_database.htm#azure-auth-method)을 참조하십시오. 4. 로그인을 클릭합니다. Tableau에 사용 가능한 테이블이 표시됩니다. 다른 SQL 기반 연결과 마찬가지로 분석을 시작할 수 있습니다. ## Power BI에 연결 Tableau의 기존 [Microsoft Analysis Services](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_msas.htm) 커넥터를 사용하여 Tableau를 Power BI 시맨틱 모델에 연결할 수도 있습니다. 그러나 이 커넥터는 프로덕션 상황에 권장되지 않으며 Tableau에서 지원되지 않습니다. **참고:** 이전에 Power BI 데이터 집합으로 알려진 Power BI 시맨틱 모델은 SSAS(SQL Server Analysis Services) 테이블 형식 모델을 기반으로 하며 XMLA 끝점을 통해 연결을 표시합니다. SSAS 테이블 형식의 독점적 특성과 XMLA 프로토콜과 SQL의 비호환성으로 인해 제한 사항이 있으므로 이 접근 방식을 권장하지 않습니다. ### 시작하기 전에 Fabric 시맨틱 모델에 연결하기 전에 다음 사항을 보유해야 합니다. - 사용자 인증을 구성할 수 있는 권한이 있는 유효한 Entra ID 계정. 자세한 내용은 Tableau Server 도움말에서 [OAuth 및 최신 인증에 대해 Azure AD 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_azure_ad.htm)을 참조하십시오. - 사용자 인증을 구성할 수 있는 권한이 있는 유효한 Entra ID 계정. 자세한 내용은 Tableau Server 도움말에서 [OAuth에 대해 Azure AD 구성](https://learn.microsoft.com/ko-kr/fabric/data-warehouse/connectivity#retrieve-the-sql-connection-string)을 참조하십시오. - Microsoft Fabric 용량에 게시된 콘텐츠가 포함된 Microsoft Power BI Pro 라이선스. - Fabric 작업 영역에서 구성된 [XMLA 끝점](https://learn.microsoft.com/ko-kr/power-bi/enterprise/service-premium-connect-tools#enable-xmla-read-write). - 다운로드한 필수 드라이버. Microsoft의 클라이언트 라이브러리는 [여기](https://learn.microsoft.com/ko-kr/analysis-services/client-libraries?view=asallproducts-allversions)를 참조하고 커넥터 구성에 대한 자세한 내용은 [Microsoft Analysis Services](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_msas.htm)를 참조하십시오. ### Power BI에 연결하려면 다음을 수행합니다. 1. Fabric 작업 영역 XMLA 끝점 연결 문자열에서 URL을 복사합니다. 2. Tableau Desktop을 엽니다. 3. 연결 패널에서 **Microsoft Analysis Services** 커넥터를 선택합니다. 4. 다음을 입력합니다. 1. Server: Fabric SQL 끝점에서 [SQL 연결 문자열](https://learn.microsoft.com/ko-kr/fabric/data-warehouse/connectivity#retrieve-the-sql-connection-string)을 복사합니다. 2. 인증: 인증 방법을 선택합니다. **참고:** Tableau는 Windows 인증 및 사용자 이름/비밀번호만 지원합니다. 5. 데이터베이스(데이터 집합)와 큐브를 선택합니다. **참고:** 스키마 확인 문제 및 다양한 기능 제한이 발생할 수 있습니다. 이는 Tableau와 Power BI 시맨틱 모델 엔진 간의 호환성 차이 때문입니다. 자세한 내용은 [큐브 데이터 원본](https://help.tableau.com/v0.0/pro/desktop/ko-kr/cubes.htm)을 참조하십시오. ## 관련 정보 - [Azure SQL Database](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_azure_sql_database.htm) - [Microsoft Analysis Services](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_msas.htm) - [MSFT Fabric의 웨어하우스 연결](https://learn.microsoft.com/ko-kr/fabric/data-warehouse/connectivity)(Microsoft) - [Power BI의 XMLA 끝점](https://learn.microsoft.com/ko-kr/power-bi/connect-data/service-xmla-endpoint-connect-ssms)(Microsoft) ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Microsoft SQL Server 이 문서에서는 Tableau를 Microsoft SQL Server 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. 참고: Microsoft SQL Server 커넥터를 사용하여 Microsoft SQL Server 병렬 데이터 웨어하우스(PDW), Microsoft Azure Synapse Analytics(이전 명칭: Azure SQL Data Warehouse) 또는 Microsoft Azure SQL 데이터베이스에 연결합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 서버의 이름 - (선택 사항) 기본 포트가 아닌 포트에 연결하려는 경우 포트 번호 - (선택 사항) 포함된 데이터베이스에 연결하려는 경우 데이터베이스 이름 - 인증 방법: Windows 인증 또는 사용자 이름 및 비밀번호 - SSL 서버에 연결하는지 여부 - 데이터베이스 격리 수준을 커밋되지 않은 읽기로 설정할지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Microsoft SQL Server를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 서버의 이름을 입력합니다. 기본 포트가 아닌 포트에 연결하려면 서버 이름을 입력할 때 `, ` 형식을 사용합니다. 예를 들어 `ExampleServer, 8055`를 입력합니다. 2. (선택 사항) 포함된 데이터베이스에 연결하려는 경우 데이터베이스 이름을 입력합니다. 3. 서버에 로그인하는 방법을 선택합니다. Windows 인증을 사용할지, 아니면 특정 사용자 이름과 비밀번호를 사용할지를 지정합니다. Kerberos 환경을 사용 중이지 않은 경우 서버가 비밀번호로 보호되어 있으면 사용자 이름과 비밀번호를 입력해야 합니다. SSL 서버 연결 시 SSL 필요 확인란을 선택합니다. 4. 커밋되지 않은 데이터 읽기 여부를 지정합니다. 이 옵션을 사용하면 Tableau를 커밋되지 않은 읽기 격리 수준에서 실행할 수 있습니다. 추출 새로 고침을 비롯하여 다른 거래의 쿼리가 길어지면 데이터베이스가 잠기고 Tableau 거래가 지연될 수 있습니다. 다른 거래에서 수정된 행이 커밋되지 않은 경우에도 쿼리에서 행을 읽도록 하려면 이 옵션을 선택합니다. 이 옵션을 선택 취소한 경우 Tableau에서는 데이터베이스에 지정된 기본 격리 수준을 사용합니다. 5. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 6. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. **Ubuntu 사용자를 위한 참고 사항**: Ubuntu 배포판에서 SSL 연결을 설정하는 데 문제가 있는 경우 CA 인증 경로를 구성해야 할 수 있습니다. 자세한 내용은 [JDBC 연결을 위한 SSL 구성](https://help.tableau.com/current/pro/desktop/ko-kr/jdbc_ssl_config.htm)을 참조하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택하거나 텍스트 상자를 사용하여 데이터베이스 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 데이터베이스에서 저장 프로시저를 지정할 수도 있습니다. SQL Server 데이터베이스 관련 제약 조건 목록을 비롯한 저장 프로시저에 대한 자세한 내용은 [저장 프로시저 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_stored_procedures.htm)를 참조하십시오. 4. 테이블 또는 저장 프로시저를 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오.사용자 지정 SQL을 사용하여 Microsoft SQL Server의 공간 열에 대한 고급 공간 분석을 수행할 수도 있습니다. 자세한 내용은 [사용자 지정 SQL 및 RAWSQL을 사용하여 고급 공간 분석 수행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_spatial_sql.htm#Use)을 참조하십시오. **참고:** Tableau Desktop은 Microsoft SQL Server TIME 데이터 유형을 지원하지 않습니다. 이 데이터 유형의 필드는 가져온 것이 아니며 Tableau Desktop에 표시되지 않습니다. 저장된 프로시저에 포함된 경우 TIME 데이터 유형 필드가 Tableau Desktop에 표시되지 않습니다. 자세한 내용은 [저장 프로시저 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_stored_procedures.htm)를 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 고가용성 클러스터에 연결 고가용성 클러스터의 일부인 SQL Server에 연결할 때 `MultiSubnetFailover` 매개 변수를 사용하도록 연결을 사용자 지정하는 것이 유용할 수 있습니다. 연결이 끊긴 경우 이 매개 변수를 사용하면 연결될 때까지 서버에 대해 지정된 모든 IP 주소에 병렬로 연결을 시도하여 연결을 더 빠르게 다시 설정할 수 있습니다. 이렇게 하려면 TDC 파일을 만들거나 기존 TDC 파일을 업데이트하여 사용된 연결 문자열 및 ODBC extras 사용자 지정을 사용자 지정합니다. 다음 사용자 지정을 포함해야 합니다. SQL Server 연결에 대한 이 옵션을 구성하는 방법에 대한 자세한 내용은 [지정 커넥터에 대한 연결 문자열 사용자 지정](https://help.tableau.com/current/pro/desktop/ko-kr/connect_string_custom.htm) 및 [연결 사용자 지정 및 조정](https://help.tableau.com/current/pro/desktop/ko-kr/connect_customize.htm)을 참조하십시오. 고가용성 클러스터에 대한 연결을 최적화하는 방법에 대해 자세히 알아보려면 [고가용성 재해 복구를 위한 SQL Server Native Client 지원](https://learn.microsoft.com/ko-kr/sql/relational-databases/native-client/features/sql-server-native-client-support-for-high-availability-disaster-recovery?view=sql-server-ver15)을 참조하십시오. **참고**: Tableau Server에서 ODBC extras 사용자 지정을 사용하는 경우 매개 변수(이 경우 `MultiSubnetFailover`)를 ODBC extras 허용 목록에 추가해야 합니다. 자세한 지침은 [지정 커넥터에 대한 연결 문자열 사용자 지정](https://help.tableau.com/current/pro/desktop/ko-kr/connect_string_custom.htm)을 참조하십시오. Tableau Desktop에서 TDC가 포함된 통합 문서를 게시할 때 이 드라이버 속성은 이미 Tableau Cloud에서 지원됩니다. ## "워크시트 사용 불가능" 오류 메시지 해결 통합 문서를 열 때 “워크시트 사용 불가능” 오류 메시지가 나타나고 연결 편집을 선택하면 로그인 자격 증명을 제공하라는 메시지가 표시됩니다. 이 오류는 일반적으로 다음 두 상황 중 하나에서 표시됩니다. - 통합 문서에 사용된 데이터 연결에 액세스할 수 없습니다. - 자격 증명이 잘못되었습니다(예: 비밀번호가 만료됨). 문제를 해결하려면 로그인 자격 증명이 올바른지 확인하십시오. 자격 증명이 올바른 경우 Tableau 관리자에게 데이터 연결 액세스 방법에 대해 문의하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [데이터베이스의 공간 데이터에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_spatial_sql.htm) [주요 콘텐츠로 건너뛰기](#main-content) # MonetDB 이 문서에서는 Tableau를 MonetDB 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 데이터베이스 이름 - 사용자 이름 및 비밀번호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 Windows 컴퓨터에 설치된 Tableau Desktop에서 이 커넥터를 사용하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 MonetDB를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 데이터베이스의 이름 및 해당 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 사용자 이름 및 비밀번호를 입력합니다. 3. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 4. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 3. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 스키마를 선택합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # MongoDB BI 커넥터(사용 중단) 이 문서에서는 Tableau를 MongoDB BI(Business Intelligence) 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. > [!WARNING] > > **경고:** MongoDB BI 커넥터는 2025.3 릴리스를 기준으로 사용 중단되었습니다. 사용 중지되기 전까지는 이 커넥터를 사용할 수 있습니다. 커넥터가 사용 중지된 후에는 Tableau 사용자 인터페이스에서 제거되며 이 커넥터를 사용하는 모든 데이터 원본이 더 이상 예상대로 작동하지 않게 됩니다. 사용 중단된 커넥터는 사용 중단 후 1~2번째 릴리스에서 완전히 사용 중지됩니다. **참고:** 이 커넥터 대신 [Tableau Exchange의 새로운 MongoDB SQL 커넥터](https://exchange.tableau.com/ko-kr/products/1080 "Tableau Exchange의 MongoDB 커넥터에 대한 정보 링크")를 사용하십시오. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - MongoDB 인증이 사용되는 경우 사용자 이름 및 암호 - MongoDB 인증이 사용되는 경우 사용자 자격 증명과 연결된 데이터베이스 이름 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 먼저 MongoDB Connector for BI 버전 2.1 이상을 설치하고 실행해야 Tableau를 MongoDB BI 데이터에 연결할 수 있습니다. MongoDB Connector for BI를 구하려면 MongoDB 웹 사이트에 로그인하고 [커넥터를 다운로드](https://www.mongodb.com/try/download/bi-connector)하십시오. MongoDB 웹 사이트의 [설치(영문)I](https://www.mongodb.com/docs/bi-connector/current/installation) 지침을 따릅니다. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 MongoDB BI 커넥터를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 서버 이름을 입력합니다. 2. MongoDB 인증이 사용되는 경우 연관된 데이터베이스 이름 및 암호와 함께 사용자 이름을 입력합니다. 사용할 올바른 형식에 대한 자세한 내용은 [로그인 옵션](#Sign-in)을 참조하십시오. MongoDB 인증이 사용되지 않는 경우 c단계를 진행합니다. SSL 서버 연결 시 SSL 필요 확인란을 선택합니다. SSL을 사용하여 MongoDB에 연결하는 방법에 대한 자세한 내용은 MongoDB 웹 사이트에서 [Connecting Tableau to MongoDB](https://www.mongodb.com/tableau?jmp=tbl)(MongoDB에 Tableau 연결)를 참조하십시오. 3. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 4. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 시트 탭을 선택하여 분석을 시작합니다. ## 로그인 옵션 MongoDB의 사용자 계정은 MongoDB의 특정 논리 데이터베이스와 연결됩니다. 따라서 사용자가 MongoDB에 로그인할 때 사용자의 자격 증명과 연결된 데이터베이스 이름을 지정해야 합니다. 이 작업은 사용자 이름 문자열에 특수 옵션을 전달하여 수행합니다. 예를 들어 `henrywilson` 사용자가 `example` 데이터베이스에 연결된 경우 Username(사용자 이름) 필드에 다음을 입력합니다. `henrywilson?source=example` 기본값인 SCRAM-SHA-1 이외의 메커니즘을 사용하려는 경우 `mechanism` 옵션을 사용하여 인증 메커니즘을 정의할 수 있습니다. 예를 들어 `henrywilson` 사용자가 시도/응답을 인증 메커니즘으로 사용하여 `example` 데이터베이스에 연결하려는 경우 Username(사용자 이름) 필드에 다음을 입력합니다. `henrywilson?source=example,mechanism=MONGODB-CR` 인증 옵션에 대한 자세한 내용은 [MongoDB](https://docs.mongodb.com/manual/reference/connection-string#authentication-options) 웹 사이트를 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # MySQL 이 문서에서는 Tableau를 MySQL 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 사용자 이름 및 비밀번호 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 **참고**: Prep Builder를 사용하여 데이터에 연결할 때 고려해야 할 사항과 요구 사항에 대한 자세한 내용은 Tableau Prep 도움말의 [데이터에 연결](https://help.tableau.com/current/prep/ko-kr/prep_connect.htm)을 참조하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 MySQL을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 사용자 이름 및 비밀번호를 입력합니다. SSL 서버 연결 시 SSL 필요 옵션을 선택합니다. 3. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 4. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택하거나 텍스트 상자를 사용하여 데이터베이스 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Null 및 기타 특수 값 처리 일부 데이터는 Tableau에서 특수 처리가 필요합니다. 이러한 데이터에는 다음이 포함됩니다. - Null 값 - 인식되지 않거나 모호한 지리적 위치 - 로그 배율로 작업할 경우 음수 또는 0 값 - 트리맵으로 작업할 경우 음수 또는 0 값 ## 특수 값 표시기 데이터에 이러한 특수 값이 포함되어 있으면 Tableau에서 해당 값을 뷰에 그릴 수 없습니다. 대신 뷰의 오른쪽 아래에 표시기가 표시됩니다. 이러한 값을 처리하는 방법에 대한 옵션을 보려면 표시기를 클릭합니다. ![위치를 편집하거나, 데이터를 필터링하거나, 기본 위치에 데이터를 표시하는 옵션이 있는 특수 값 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datafields_specialvalues1.png) 값 처리 방법을 알 수 없는 경우에는 특수 값 표시기를 유지하도록 선택할 수 있습니다. 일반적으로 뷰에 표시되지 않은 데이터가 있음을 알 수 있도록 이 표시기를 계속 표시해야 합니다. 그러나 숨기도록 선택할 수도 있습니다. 숨기기는 데이터를 변경하는 것이 아니라 표시기를 숨기는 것입니다. ### 표시기 표시 및 숨기기 표시기를 숨기려면 표시기를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 표시기 숨기기를 선택합니다. 또는 분석 메뉴를 열고 특수 값 > 숨기기를 선택합니다. 특수 값 표시기를 숨겼다가 다시 표시하려면 분석 메뉴를 열고 특수 값 > 표시를 선택합니다. ## 로그 축의 Null 숫자와 날짜 및 음수 값 Null 값은 비어 있는 필드이며 누락되거나 알 수 없는 값을 나타냅니다. 측정값이나 연속형 날짜를 뷰로 끌면 해당 값이 연속형 축에 표시됩니다. 필드에 Null 값이 포함되어 있거나 로그 축에 0 또는 음수 값이 있으면 Tableau에서 필드를 그릴 수 없습니다. 이러한 값이 존재하는 경우 뷰 오른쪽 아래에 알 수 없는 값이 존재함을 알리는 표시기가 나타납니다. 표시기를 클릭하고 다음 옵션 중 하나를 선택할 수 있습니다. - 데이터 필터링 - 필터를 사용하여 널 값을 뷰에서 제외합니다. 데이터를 필터링하면 뷰에 사용되는 모든 계산에서도 널 값이 제외됩니다. - 기본 위치에 데이터 표시 - 데이터를 축의 기본 위치에 표시합니다. 이 경우 널 값이 계산에도 포함됩니다. 기본 위치는 데이터 유형에 따라 달라집니다. 아래 표에서는 기본값을 정의합니다. | 데이터 유형 | 기본 위치 | | --- | --- | | 숫자 | 0 | | 날짜 | 12/31/1899 | | 로그 축의 음수 값 | 1 | | 알 수 없는 지리적 위치 | (0,0) | ### Null 값 제거 - Null 차원 또는 불연속형 측정값을 필터링하려면 알약 모양을 필터 선반으로 끌어오고 **Null**을 선택 취소합니다. Null 값은 불연속형 값과 함께 목록에 나타나며 제거할 수 있습니다. - 측정값에 Null 값이 포함되어 있으면 일반적으로 뷰에 0으로 그려집니다. 이러한 Null 값을 모두 억제하는 방법을 포함한 다른 옵션을 보려면 [Null 값 서식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_specific_numbers.htm#Format_null_values)을 참조하십시오. **참고**: 계산된 필드에서 Null 값을 처리하는 데 사용할 수 있는 ISNULL() 및 IFNULL() 함수에 대한 자세한 내용은 [논리 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_logical.htm)를 참조하십시오. ## 알 수 없는 지리적 위치 맵과 지리적 필드로 작업할 경우 알 수 없거나 모호한 위치는 뷰의 오른쪽 아래에 표시기로 식별됩니다. 표시기를 클릭하고 다음 옵션 중 하나를 선택할 수 있습니다. - 위치 편집 - 데이터를 알려진 위치에 매핑하여 위치를 수정합니다. - 데이터 필터링 - 필터를 사용하여 알 수 없는 위치를 뷰에서 제외합니다. 이 경우 해당 위치는 계산에 포함되지 않습니다. - 기본 위치에 데이터 표시 - 값을 맵의 기본 위치인 (0, 0)에 표시합니다. ## 트리맵의 0 및 음수 값 트리맵으로 작업할 경우 null 또는 0 값은 뷰의 오른쪽 아래에 표시기로 표시됩니다. 표시기를 클릭하고 다음 옵션 중 하나를 선택할 수 있습니다. - 데이터 필터링 - 필터를 사용하여 알 수 없는 위치를 뷰에서 제외합니다. 이 경우 해당 위치는 계산에 포함되지 않습니다. - 절대값 사용 - 절대값을 사용하여 뷰의 해당 영역에 대한 크기를 결정합니다. 예를 들어 값 5와 -5는 동일한 크기로 표시됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # OAuth 개요 OAuth(Open Authorization)는 사용자가 실제 로그인 자격 증명을 공유하지 않고도 한 웹 사이트나 응용 프로그램의 리소스에 대한 제한된 액세스 권한을 다른 웹 사이트나 응용 프로그램에 부여할 수 있도록 하는 인증 프로토콜입니다. OAuth는 사용자 이름과 비밀번호를 공개하지 않고도 한 서비스가 다른 서비스의 데이터에 액세스할 수 있도록 권한을 부여할 수 있는 신뢰할 수 있는 중개자 역할을 합니다. 이 문서에는 OAuth 워크플로우에 대한 기술적인 설명과 실용적인 OAuth 비유 설명이 포함되어 있습니다. ### **OAuth 워크플로우** OAuth는 사용자가 로그인 자격 증명을 공유하지 않고도 다양한 웹 사이트와 응용 프로그램에서 본인의 데이터에 대한 액세스 권한을 부여할 수 있는 안전하고 표준화된 방법을 제공합니다. 이를 통해 사용자는 어떤 서비스가 사용자의 데이터에 액세스할 수 있는지 제어할 수 있으며 언제든지 액세스를 해지할 수 있습니다. 다음 목록은 OAuth 작동 방식에 대한 단계별 설명입니다. 귀하(사용자)가 사용하려는 웹 사이트나 응용 프로그램("클라이언트"라고 함)에서 다른 웹 사이트나 응용 프로그램("리소스 서버"라고 함)에 있는 귀하의 데이터에 액세스해야 합니다. 클라이언트는 리소스 서버에서 데이터에 액세스할 수 있는 권한을 요청합니다. 일반적으로 리소스 서버의 로그인 페이지로 리디렉션하여 이 작업을 수행합니다. 리소스 서버의 로그인 페이지에 로그인 자격 증명을 직접 입력합니다. 귀하의 사용자 이름과 비밀번호는 클라이언트와 절대 공유되지 않기 때문에 이 단계는 매우 중요합니다. 리소스 서버는 자격 증명을 확인하고 귀하를 인증합니다. 인증되면 클라이언트에 대한 고유 액세스 토큰이 생성됩니다. 리소스 서버는 리디렉션과 함께 액세스 토큰을 제공하여 귀하를 다시 클라이언트 응용 프로그램으로 리디렉션합니다. 클라이언트는 액세스 토큰을 수신하고 귀하의 데이터에 액세스해야 할 때마다 해당 액세스 토큰을 리소스 서버로 보냅니다. 리소스 서버는 액세스 토큰의 유효성을 확인합니다. 토큰이 유효하면 제한된 기간 동안 요청된 리소스에 대한 클라이언트 액세스 권한을 부여합니다. 클라이언트는 부여된 액세스 권한을 사용하여 리소스 서버에서 데이터를 검색하거나 수정할 수 있지만 액세스 토큰에 의해 정의된 범위 내에서만 가능합니다. 범위는 클라이언트가 액세스할 수 있는 동작과 데이터에 따라 결정됩니다. 액세스 토큰이 만료되거나 클라이언트에 추가적인 사용 권한이 필요한 경우 클라이언트는 다시 인증 프로세스를 거쳐 새로운 액세스 토큰을 요청할 수 있습니다. ### 실용적인 OAuth 비유 다음은 실용적인 시나리오를 사용하여 OAuth가 작동하는 방식을 비유 설명합니다. 여러분이 파티를 열고 음식을 담당할 출장 요리사(클라이언트)를 고용하려는 경우를 상상해 보십시오. 하지만 출장 요리사에게 집 열쇠(로그인 자격 증명)를 제공하고 싶지는 않을 것입니다. 그렇게 하면 모든 개인 소지품에 접근할 수 있기 때문입니다. 이런 이유로, 신뢰할 수 있는 파티 주최자(OAuth)를 통해 액세스를 관리하려 합니다. 여러분이 파티 주최자에게 출장 요리사를 고용하고 싶다고 말합니다. 파티 주최자는 여러분의 집과 출장 요리사 서비스에 대한 액세스를 처리하는 방법을 알고 있습니다. 파티 주최자는 출장 요리사에게 연락하여 회의를 위해 여러분의 집으로 모이라고 합니다. 여러분은 지금 집에 없습니다. 출장 요리사가 여러분의 집에 도착했지만 여러분의 허가(액세스 토큰) 없이는 들어갈 수 없다는 것을 깨달았습니다. 출장 요리사는 여러분에게 전화하여 액세스를 요청합니다. 주택 소유자로서 여러분은 액세스 권한을 부여하기 전에 출장 요리사의 신뢰성을 확인하고 싶습니다. 따라서 여러분은 출장 요리사에게 신원 확인(인증)을 위해 몇 가지 질문을 합니다. 출장 요리사의 자격 증명에 만족하면 전화를 통해 임시 액세스 코드(액세스 토큰)를 제공합니다. 이 코드를 통해 출장 요리사는 여러분의 집에 들어가 음식을 준비할 수 있지만 요리 업무 범위 내에서만 가능합니다. 출장 요리사가 액세스 코드를 사용하여 집에 들어와 음식 준비를 시작합니다. 주방과 식사 공간에는 액세스할 수 있지만 다른 방에는 들어갈 수 없습니다. 지정된 기간이 지나거나 파티가 끝나면 액세스 코드가 만료되어 출장 요리사가 여러분의 허락 없이 여러분의 집에 다시 들어갈 수 없도록 합니다. 이 시나리오에서 여러분(주택 소유자)은 사용자이고, 출장 요리사는 클라이언트 응용 프로그램이고, 여러분의 집은 리소스 서버의 개인 데이터를 나타내며, 파티 주최자는 OAuth입니다. 액세스 토큰 역할의 액세스 코드는 로그인 자격 증명(집 열쇠)을 손상시키지 않으면서 리소스(집)에 대한 클라이언트(출장 요리사)의 제한된 액세스를 허용합니다. OAuth는 신뢰할 수 있는 중개자 역할을 하여 액세스 권한에 대한 제어를 유지하면서 서비스 간에 데이터의 안전한 공유를 촉진합니다. [주요 콘텐츠로 건너뛰기](#main-content) # OAuth 인증에 대한 정방향 프록시 구성 Tableau Server 및 Tableau Desktop에서 정방향 프록시를 구성하여 OAuth 인증을 사용할 수 있습니다. 정방향 프록시는 부하 분산과 같은 작업을 위해 인터넷으로 나가는 트래픽을 관리하는 데 도움이 될 수 있습니다. ### Windows를 사용하여 정방향 프록시를 통해 Tableau Desktop에 연결 다음 단계를 완료하여 Windows LAN 설정에서 프록시 서버를 구성합니다. 1\. **LAN 설정** 대화 상자를 엽니다. > [!TIP] > > **팁:** Windows 시작 메뉴에서 인터넷 옵션을 검색하여 이 대화 상자를 빠르게 시작할 수 있습니다. 2\. **인터넷 속성** 대화 상자에서 **연결** 탭을 선택합니다. 3\. **LAN 설정**을 선택합니다. 4\. **프록시 서버**에서 **LAN에 프록시 서버 사용**을 선택합니다. 5\. 프록시 서버 주소를 입력합니다. 6\. 서버 포트를 입력합니다. 7\. **로컬 주소에 프록시 서버 사용 안 함**을 선택합니다. **참고:** [Tableau Server의 프록시 구성](https://help.tableau.com/current/server/ko-kr/proxy.htm)의 단계를 이미 수행했고 프록시를 통한 OAuth 요청이 작동하지 않는 경우 옵션 2를 선택합니다. #### Windows 구성 옵션 1: 시스템 환경 변수 사용 시스템 전체 환경 변수를 편집하고 `http_proxy` 및 `https_proxy`를 프록시로 설정하여 OAuth 인증을 사용할 수 있습니다. 1\. Windows 컴퓨터 검색 상자에 **고급 시스템 설정**을 입력합니다. 2\. **Enter** 키를 눌러 **시스템 속성** 상자를 엽니다. 3\. **고급** 탭에서 **환경 변수**를 선택합니다. 4\. **시스템 변수** 필드를 스크롤합니다. - 필드에 `https_proxy` 또는 `http_proxy`가 있는 경우 값이 이전 단계에서 구성한 프록시 서버 주소와 충돌하지 않는지 확인합니다. - 설정되어 있지 않으면 이전 단계에서 구성한 프록시 서버 주소와 일치하는 값으로 설정합니다. 5\. Tableau Desktop를 다시 시작합니다. 6\. OAuth 커넥터에 대한 연결을 시도하고 예상대로 작동하는지 확인합니다. **참고:** OAuth 클라이언트를 비워둘 수 없음 또는 **SSLHandshake 예외** 또는 **연결 거부됨** 예외가 표시되면 옵션 2로 계속합니다. #### Windows 구성 옵션 2: Java net.properties 프록시 설정 구성 1\. 파일 디렉터리에서 Tableau Desktop을 실행하는 데 사용하는 Java 버전을 찾습니다. `C:/Program Files/Tableau/Tableau /bin/jre` 2\. Java 위치 디렉터리에서 `conf` 폴더를 선택합니다. 디렉터리가 없는 경우 만듭니다. 3\. `conf` 폴더에서 `net.properties` 파일을 찾고 에디터에서 엽니다. 이 파일이 없는 경우 동일한 이름으로 만듭니다. **참고:** 이 파일에 대한 쓰기 권한이 없는 경우 시스템 파일 설정을 사용하여 사용하도록 설정합니다. 4\. 다음 값을 수정하거나 만듭니다. - `http.proxyPort=` - `http.proxyHost=` - `https.proxyPort=` - `https.proxyHost=` > [!WARNING] > > **경고:** 호스트만 포함해야 합니다. 프록시 주소가 http://myproxy:8888인 경우 http.proxyHost=myproxy를 설정합니다. 5\. Tableau Desktop을 다시 시작하고 OAuth를 통한 연결을 시도합니다. ### Mac을 사용하여 정방향 프록시를 통해 Tableau Desktop에 연결 Mac을 사용하여 정방향 프록시를 통해 Tableau Desktop을 연결하려면 Java net.properties 프록시 설정을 구성해야 합니다. 1\. 파일 디렉터리에서 Tableau Desktop을 실행하는 데 사용하는 Java 버전을 찾습니다. `/Applications/Tableau /Plugins/jre` 2\. Java 위치 디렉터리에서 `conf` 폴더를 선택합니다. 디렉터리가 없는 경우 만듭니다. 3\. `conf` 폴더에서 `net.properties` 파일을 찾고 에디터에서 엽니다. 이 파일이 없는 경우 동일한 이름으로 만듭니다. **참고:** 이 파일에 대한 쓰기 권한이 없는 경우 시스템 파일 설정을 사용하여 사용하도록 설정합니다. 4\. 다음 값을 수정하거나 만듭니다. - `http.proxyPort=` - `http.proxyHost=` - `https.proxyPort=` - `https.proxyHost=` > [!WARNING] > > **경고:** 호스트만 포함해야 합니다. 프록시 주소가 http://myproxy:8888인 경우 http.proxyHost=myproxy를 설정합니다. 5\. Tableau Desktop을 다시 시작하고 OAuth를 통한 연결을 시도합니다. ### Windows를 사용하여 OAuth 권한 부여가 필요한 프록시를 통해 연결 프록시에 사용자 이름 및 비밀번호로 로그인해야 하는 경우 다음 단계를 완료하여 프록시를 통해 OAuth 요청을 연결합니다. 1\. 파일 디렉터리에서 Tableau Desktop을 실행하는 데 사용하는 Java 버전을 찾습니다. `C:/Program Files/Tableau/Tableau /bin/jre` 2\. Java 위치 디렉터리에서 `conf` 폴더를 선택합니다. 디렉터리가 없는 경우 만듭니다. 3\. `conf` 폴더에서 `net.properties` 파일을 찾고 에디터에서 엽니다. 이 파일이 없는 경우 동일한 이름으로 만듭니다. **참고:** 이 파일에 대한 쓰기 권한이 없는 경우 시스템 파일 설정을 사용하여 사용하도록 설정합니다. 4\. 다음 값을 수정하거나 만듭니다. - `http.proxyUser=` - `http.proxyPassword=` 5\. Tableau Desktop을 다시 시작하고 OAuth를 통한 연결을 시도합니다. ### Mac을 사용하여 OAuth 권한 부여가 필요한 프록시를 통해 연결 프록시에 사용자 이름 및 비밀번호로 로그인해야 하는 경우 다음 단계를 완료하여 프록시를 통해 OAuth 요청을 연결합니다. 1\. 파일 디렉터리에서 Tableau Desktop을 실행하는 데 사용하는 Java 버전을 찾습니다. `/Applications/Tableau /Plugins/jre` 2\. Java 위치 디렉터리에서 `conf` 폴더를 선택합니다. 디렉터리가 없는 경우 만듭니다. 3\. `conf` 폴더에서 `net.properties` 파일을 찾고 에디터에서 엽니다. 이 파일이 없는 경우 동일한 이름으로 만듭니다. **참고:** 이 파일에 대한 쓰기 권한이 없는 경우 시스템 파일 설정을 사용하여 사용하도록 설정합니다. 4\. 다음 값을 수정하거나 만듭니다. - `http.proxyUser=` - `http.proxyPassword=` 5\. Tableau Desktop을 다시 시작하고 OAuth를 통한 연결을 시도합니다. ### Windows를 사용하여 정방향 프록시를 통해 Tableau Server에 연결 정방향 프록시 뒤에서 Tableau Server를 시작하여 인터넷 액세스를 허용할 수 있습니다. Windows LAN 설정에서 프록시 서버를 구성하여 정방향 프록시를 통해 Tableau Server에 연결할 수 있습니다. #### 프록시 구성 다음 단계를 완료하여 프록시 서버를 구성합니다. 1\. **LAN 설정** 대화 상자를 엽니다. > [!TIP] > > **팁:** Windows 시작 메뉴에서 인터넷 옵션을 검색하여 이 대화 상자를 빠르게 시작할 수 있습니다. 2\. **인터넷 속성** 대화 상자에서 **연결** 탭을 선택합니다. 3\. **LAN 설정**을 선택합니다. 4\. **프록시 서버**에서 **LAN에 프록시 서버 사용**을 선택합니다. 5\. 프록시 서버 주소를 입력합니다. 6\. 프록시 서버 포트를 입력합니다. 7\. **로컬 주소에 프록시 서버 사용 안 함**을 선택합니다. #### 예외 추가 로컬 Tableau Server 클러스터 내의 모든 통신이 프록시 서버로 라우팅되지 않음을 보장하는 예외를 추가할 수 있습니다. 예외를 추가하려면 다음 단계를 완료합니다. 1\. **LAN 설정** 대화 상자에서 **고급**을 선택합니다. **참고:** 이 단추는 사용자 LAN에 프록시 서버를 사용하는 옵션을 선택한 경우에만 표시됩니다. 2\. **프록시 설정** 대화 상자의 **예외** 필드에 다음 값을 입력합니다. - localhost - 서버 호스트 이름 - 동일한 클러스터에 있는 다른 Tableau Server 컴퓨터의 IP 주소 **참고:** 세미콜론을 사용하여 항목을 구분합니다. 3\. **프록시 설정** 대화 상자를 닫습니다. 4\. **LAN 설정** 대화 상자를 닫습니다. 5\. **인터넷 속성** 대화 상자에서 **확인**을 선택하여 설정을 적용합니다. **참고:** [Tableau Server의 프록시 구성](https://help.tableau.com/current/server/ko-kr/proxy.htm)의 단계를 완료했고 프록시를 통한 OAuth 요청이 작동하지 않는 경우 옵션 2를 선택합니다. #### Windows 구성 옵션 1: 시스템 환경 변수 사용 시스템 전체 환경 변수를 편집하고 http\_proxy 및 https\_proxy를 프록시로 설정할 수 있습니다. 1\. Windows 컴퓨터 검색 상자에 `Advanced system settings`를 입력합니다. 2\. **Enter** 키를 눌러 **시스템 속성** 상자를 엽니다. 3\. **고급** 탭에서 **환경 변수**를 선택합니다. 4\. **시스템** **변수** 필드를 스크롤합니다. - 필드에 `https_proxy` 또는 `http_proxy`가 있는 경우 값이 이전 단계에서 구성한 프록시 서버 주소와 충돌하지 않는지 확인합니다. - 설정되어 있지 않으면 이전 단계에서 구성한 프록시 서버 주소와 일치하는 값으로 설정합니다. 5\. Tableau Server를 다시 시작합니다. 6\. OAuth 커넥터에 대한 연결을 시도하고 예상대로 작동하는지 확인합니다. **참고:** **OAuth 클라이언트를 비워둘 수 없음** 또는 **SSLHandshake** 또는 **연결 거부됨** 예외가 표시되면 옵션 2로 계속합니다. #### Windows 구성 옵션 2: Java net.properties 프록시 설정 구성 1\. 파일 디렉터리에서 Tableau Server를 실행하는 데 사용하는 Java 버전을 찾습니다. `C:\Program Files\Tableau\Tableau Server\packages\repository*\jre` 2\. Java 위치 디렉터리에서 `conf` 폴더를 선택합니다. 디렉터리가 없는 경우 만듭니다. 3\. `conf` 폴더에서 `net.properties` 파일을 찾고 에디터에서 엽니다. 이 파일이 없는 경우 동일한 이름으로 만듭니다. **참고:** 이 파일에 대한 쓰기 권한이 없는 경우 시스템 파일 설정을 사용하여 사용하도록 설정합니다. 4\. 다음 값을 수정하거나 만듭니다. - `http.proxyPort=` - `http.proxyHost=` - `https.proxyPort=` - `https.proxyHost=` > [!WARNING] > > **경고:** 호스트만 포함해야 합니다. 프록시 주소가 http://myproxy:8888인 경우 http.proxyHost=myproxy를 설정합니다. 5\. 프록시 호스트 기본값은 `http.nonProxyHosts =localhost|127.*|[::1]`입니다. 기본값이 예외 목록과 일치하는 경우 프록시 서버를 우회한 다음 6단계로 계속합니다. 일치하지 않으면 다음 값이 있는지 확인합니다. - localhost - 동일한 클러스터에 있는 다른 Tableau Server 컴퓨터의 서버 호스트 이름과 IP 주소도 입력합니다. - 각 항목은 “|”로 구분됩니다. 6\. Tableau Server를 다시 시작하고 OAuth를 통한 연결을 시도합니다. ### Linux를 사용하여 정방향 프록시를 통해 Tableau Server에 연결 Java net.properties 프록시 설정을 구성하면 Linux를 사용하여 정방향 프록시를 통해 Tableau Server에 연결할 수 있습니다. 1\. 파일 디렉터리에서 Tableau Server를 실행하는 데 사용하는 Java 버전을 찾습니다. `opt/tableau/tableau_server/packages/repository*/jre` 2\. Java 위치 디렉터리에서 `conf` 폴더를 선택합니다. 디렉터리가 없는 경우 만듭니다. 3\. `conf` 폴더에서 `net.properties` 파일을 찾고 에디터에서 엽니다. 이 파일이 없는 경우 동일한 이름으로 만듭니다. **참고:** 이 파일에 대한 쓰기 권한이 없는 경우 시스템 파일 설정을 사용하여 사용하도록 설정합니다. 4\. 다음 값을 수정하거나 만듭니다. - `http.proxyPort=` - `http.proxyHost=` - `https.proxyPort=` - `https.proxyHost=` > [!WARNING] > > **경고:** 호스트만 포함해야 합니다. 프록시 주소가 http://myproxy:8888인 경우 http.proxyHost=myproxy를 설정합니다. 5\. 프록시 호스트 기본값은 `http.nonProxyHosts =localhost|127.*|[::1]`입니다. 기본값이 예외 목록과 일치하는 경우 프록시 서버를 우회한 다음 6단계로 계속합니다. 일치하지 않으면 다음 값이 있는지 확인합니다. - localhost - 동일한 클러스터에 있는 다른 Tableau Server 컴퓨터의 서버 호스트 이름과 IP 주소도 입력합니다. - 각 항목은 “|”로 구분됩니다. 6\. Tableau Server를 다시 시작하고 OAuth를 통한 연결을 시도합니다. ### Windows를 사용하여 OAuth 권한 부여가 필요한 프록시를 통해 Tableau Server에 연결 프록시에 사용자 이름 및 비밀번호로 로그인해야 하는 경우 다음 단계를 완료하여 프록시를 통해 연결할 수 있도록 OAuth 요청을 허용합니다. 1\. 파일 디렉터리에서 Tableau Server를 실행하는 데 사용하는 Java 버전을 찾습니다. `C:\Program Files\Tableau\Tableau Server\packages\repository*\jre` 2\. Java 위치 디렉터리에서 `conf` 폴더를 선택합니다. 디렉터리가 없는 경우 만듭니다. 3\. `conf` 폴더에서 `net.properties` 파일을 찾고 에디터에서 엽니다. 이 파일이 없는 경우 동일한 이름으로 만듭니다. **참고:** 이 파일에 대한 쓰기 권한이 없는 경우 시스템 파일 설정을 사용하여 사용하도록 설정합니다. 4\. 다음 값을 수정하거나 만듭니다. - `http.proxyUser=` - `http.proxyPassword=` 5\. Tableau Server를 다시 시작하고 OAuth를 통한 연결을 시도합니다. ### Linux를 사용하여 OAuth 권한 부여가 필요한 프록시를 통해 Tableau Server에 연결 프록시에 사용자 이름 및 비밀번호로 로그인해야 하는 경우 다음 단계를 완료하여 프록시를 통해 연결할 수 있도록 OAuth 요청을 허용합니다. 1\. 파일 디렉터리에서 Tableau Server를 실행하는 데 사용하는 Java 버전을 찾습니다. `opt/tableau/tableau_server/packages/repository*/jre` 2\. Java 위치 디렉터리에서 `conf` 폴더를 선택합니다. 디렉터리가 없는 경우 만듭니다. 3\. `conf` 폴더에서 `net.properties` 파일을 찾고 에디터에서 엽니다. 이 파일이 없는 경우 동일한 이름으로 만듭니다. **참고:** 이 파일에 대한 쓰기 권한이 없는 경우 시스템 파일 설정을 사용하여 사용하도록 설정합니다. 4\. 다음 값을 수정하거나 만듭니다. - `http.proxyUser=` - `http.proxyPassword=` 5\. Tableau Server를 다시 시작하고 OAuth를 통한 연결을 시도합니다. ## SSL 핸드셰이크 오류 오류가 발생하면 SSL 인증서가 올바른 키 저장소에 배치되었는지 확인합니다. Windows에서 키 저장소는 시스템의 Trusted Certs 저장소에 있습니다. 키 저장소는 올바르지만 계속 오류가 발생하는 경우 인증서를 Java 키 저장소로 직접 가져옵니다. 다음 단계를 완료하여 인증서를 Java 키 저장소로 가져옵니다. 프록시의 SSL 인증서를 파일로 내보냅니다. > [!TIP] > > **팁:** 응용 프로그램, 유틸리티, 키 집합 액세스, 시스템, 범주, 인증서에서 인증서를 찾을 수 있습니다. 1\. Tableau를 실행하기 위해 사용하는 java 버전을 찾습니다. 2\. 터미널 명령 프롬프트를 엽니다. 3\. Tableau를 실행하기 위해 사용하는 java 버전이 포함된 디렉터리에서 다음 명령을 실행합니다. `Keytool –import –trustcacerts –file /Users/tableau_user/Desktop/SSL.cer -keystore Tableau /Plugins/jre/lib/security/cacerts -storepass changeit` 4\. Tableau Server 또는 Tableau Desktop을 다시 시작합니다. **참고:** keytool 명령을 실행할 때 **FileNotFoundException**(액세스가 거부됨)이 발생하는 경우 상승된 사용 권한으로 명령을 실행해 보십시오. `sudo keytool –import –trustcacerts –file /Users/tableau_user/Desktop/SSL.cer -keystore Tableau 2021.3.1/Plugins/jre/lib/security/cacerts -storepass changeit` [주요 콘텐츠로 건너뛰기](#main-content) # OData 이 문서에서는 Tableau를 OData 데이터 원본에 연결하는 방법을 설명합니다. Tableau는 OData V1, V2 및 V4에 연결합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터의 서버 URL - 로그인 자격 증명(사용자 이름 및 비밀번호)(필요한 경우) ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 OData를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. **서버**에 다음 중 하나를 입력합니다. - 서비스 내의 모든 피드에 액세스하는 서비스 URL - 특정 데이터 피드에 액세스하는 피드 URL 2. **인증** 드롭다운에서 이 연결의 인증 모드를 선택합니다. - 사용자 이름 및 비밀번호를 선택한 경우 사용자 이름 및 비밀번호도 입력합니다. - 그렇지 않은 경우 **인증 없음**을 선택합니다. 3. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 참고: 데이터 원본을 Tableau Server 또는 Tableau Cloud에 게시하는 경우 데이터 원본 이름이 255자로 제한됩니다. 이보다 긴 이름은 `RepositoryException` 오류를 유발합니다. 2. 시트 탭을 선택하여 분석을 시작합니다. 시트 탭을 선택하면 Tableau에서 추출을 생성하고 데이터를 가져옵니다. 추출에 대한 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. **참고:** Tableau Desktop은 OData에 대한 추출만 지원합니다. ## OData 커넥터 지원 - OData 커넥터는 추출만 지원하므로 일부 OData V4 기능은 지원되지 않습니다. 예를 들어, `$expand` 또는 `$select`와 같은 대화형 쿼리 인수가 있습니다. - Tableau는 다음과 같은 OData 버전 및 형식을 지원합니다. - OData V1 및 V2 – 피드 응답에 대한 OData XML/Atom 형식을 지원합니다. - OData V4 및 V4.01 – 피드 응답에 대한 OData-JSON 형식을 지원합니다. - Tableau에서는 모든 지원되는 OData 서비스에 대한 메타데이터 문서가 XML 형식이라고 가정합니다. - 모음 값 속성은 지원되지 않으며 Tableau는 이를 null로 해석합니다. **참고:** Intelex와 같은 타사 OData 서비스 또는 피드를 사용할 경우 성공적인 데이터 연결 및 추출을 보장할 수 없습니다. Tableau 고객 지원은 타사의 OData 연결에 대해 기본적인 수준의 문제 해결을 제공합니다. Tableau 고객 지원은 Apache Olingo 라이브러리에 액세스할 수 없습니다. 심층적인 OData 문제 해결은 시스템 관리자에게 문의하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # ODBC/SQL 사용자 지정 참조 TDC(Tableau 데이터 원본 사용자 지정) 파일에서 다음 사용자 지정을 설정하여 ODBC 드라이버가 지원하는 ODBC 및 SQL 표준을 정의할 수 있습니다. ## SQLGetInfo에 대한 설명서 리소스 사용자 지정 이름은 SQLGetInfo에 대한 매개 변수로 사용된 식별자에서 가져온 것입니다. 각 사용자 지정과 관련된 숫자 및 비트 마스크 값에 대한 자세한 내용은 MSDN 설명서 및 원본 코드 헤더 파일(`sqlext.h`)을 참조하십시오. - ODBC API 함수 SQLGetInfo에 대해 설명하는 Microsoft 설명서: [http://msdn.microsoft.com/ko-kr/library/ms711681%28VS.85%29.aspx](http://msdn.microsoft.com/ko-kr/library/ms711681\(VS.85\).aspx) - SQLGetInfo와 함께 사용되는 ODBC API 식별자 값이 들어 있는 `sqlext.h` 샘플 헤더 파일: [http://cpansearch.perl.org/src/MIMER/DBD-Mimer-1.00/sqlext.h](http://cpansearch.perl.org/src/MIMER/DBD-Mimer-1.00/sqlext.h) ## SQLGetInfo 긴 정수 값
SQL_ODBC_INTERFACE_CONFORMANCE현재 사용되지 않습니다.
SQL_SQL_CONFORMANCE정수 비트 마스크입니다. SQL 표준에 대한 데이터 원본 적합성 수준을 정의합니다. 항목 수준 SQL-92 적합성은 '1', FIPS 127-2 transitional은 '2', 중간 적합성은 '4', 완전 적합성은 '8'입니다.
SQL_CATALOG_USAGE정수 비트 마스크입니다. 카탈로그 식별자를 사용할 수 있는 SQL 문을 정의합니다.
SQL_SCHEMA_USAGE정수 비트 마스크입니다. 스키마 식별자를 사용할 수 있는 SQL 문을 정의합니다.
SQL_AGGREGATE_FUNCTIONS정수 비트 마스크입니다. 지원되는 표준 SQL 집계 형식을 정의합니다.
SQL_NUMERIC_FUNCTIONS정수 비트 마스크입니다. 지원되는 SQL 스칼라 숫자 함수를 정의합니다.
SQL_STRING_FUNCTIONS정수 비트 마스크입니다. 지원되는 SQL 스칼라 문자열 함수를 정의합니다.
SQL_TIMEDATE_FUNCTIONS정수 비트 마스크입니다. 지원되는 SQL 스칼라 날짜/시간 함수를 정의합니다.
SQL_TIMEDATE_ADD_INTERVALS정수 비트 마스크입니다. TIMESTAMPADD 스칼라 함수에 지원되는 날짜/시간 간격을 정의합니다.
SQL_TIMEDATE_DIFF_INTERVALS정수 비트 마스크입니다. TIMESTAMPDIFF 스칼라 함수에 지원되는 날짜/시간 간격을 정의합니다.
SQL_DATETIME_LITERALS정수 비트 마스크입니다. DATE/TIME 상수 및 INTERVAL을 나타내는 데 지원되는 SQL-92 리터럴을 정의합니다.
SQL_SYSTEM_FUNCTIONS정수 비트 마스크입니다. 특수 SQL 시스템 스칼라 함수 IFNULL, DBNAME 및 USERNAME에 대한 지원을 정의합니다.
SQL_SQL92_VALUE_EXPRESSIONS정수 비트 마스크입니다. 값 테스트 및 조작에 지원되는 논리 함수(CASE, CAST 및 NULLIF)를 정의합니다.
SQL_SQL92_NUMERIC_VALUE_FUNCTIONS정수 비트 마스크입니다. 숫자가 아닌 데이터에서 숫자 값을 생성할 수 있는 함수(예: EXTRACT(날짜/시간 부분 추출의 경우), CHAR_LENGTH, CHARACTER_LENGTH 및 POSITION(.. IN ..)를 정의합니다.
SQL_SQL92_STRING_FUNCTIONS정수 비트 마스크입니다. 지원되는 문자열 조작 함수를 정의합니다.
SQL_SQL92_DATETIME_FUNCTIONS정수 비트 마스크입니다. 현재 날짜, 시간 또는 타임스탬프를 결정하는 데 지원되는 날짜/시간 조작 함수를 정의합니다.
SQL_OJ_CAPABILITIES정수 비트 마스크입니다. 지원되는 외부 조인의 유형을 정의합니다.
SQL_SQL92_RELATIONAL_JOIN_OPERATORS정수 비트 마스크입니다. 지원되는 JOIN 연산자의 유형(예: INNER, OUTER)을 정의합니다.
SQL_SQL92_PREDICATES정수 비트 마스크입니다. 값에 대한 논리 테스트에 지원되는 예측자(예: IS NULL, LIKE, IN)를 정의합니다.
SQL_CONVERT_FUNCTIONS정수 비트 마스크입니다. 한 데이터 유형을 다른 데이터 유형으로 캐스팅 또는 변환하는 데 지원되는 ODBC 스칼라 함수를 정의합니다.
SQL_CONVERT_TINYINT정수 비트 마스크입니다. ODBC 스칼라 함수 CONVERT를 사용하여 이 명명된 유형에서 변환 가능한 다른 데이터 유형을 결정합니다.
SQL_CONVERT_SMALLINT정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_INTEGER정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_BIGINT정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_REAL정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_FLOAT정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_DOUBLE정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_CHAR정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_VARCHAR정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_LONGVARCHAR정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_DECIMAL정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_NUMERIC정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_BIT정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_GUID정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_BINARY정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_VARBINARY정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_LONGVARBINARY정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_DATE정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_TIME정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_TIMESTAMP정수 비트 마스크입니다. 위와 동일합니다.
SQL_CONVERT_INTERVAL_DAY_TIME정수 비트 마스크입니다. 위와 동일합니다.
## SQLGetInfo 짧은 정수 값
SQL_CURSOR_COMMIT_BEHAVIOR짧은 정수 값입니다. 커밋 시 데이터 원본에 대한 준비된 문을 닫는 경우 “0”입니다.
SQL_MAX_IDENTIFIER_LEN정수 값입니다. 식별자에 사용 가능한 최대 문자 수를 정의합니다. Tableau에서는 문자열 종결자로 사용될 추가 문자 하나를 위한 공간을 남겨 둡니다.
SQL_TXN_CAPABLE짧은 정수 값입니다. 데이터 원본이 트랜잭션을 지원하지 않는 경우 “0”입니다.
SQL_QUOTED_IDENTIFIER_CASE정수 비트 마스크입니다.
## SQLGetInfo 문자열 값
SQL_COLUMN_ALIAS부울 값입니다. "Y"이면 데이터 원본에서 SELECT 절에 나열된 열에 대해 별칭을 사용하는 것을 지원합니다.
SQL_IDENTIFIER_QUOTE_CHAR문자열 값입니다. 식별자를 따옴표로 묶는 데 사용할 수 있는 문자를 나타냅니다. 연결 사용자 지정은 XML 문서이므로 모든 엔터티가 적절히 인코딩되어야 합니다. 예를 들어 큰따옴표는 '&quot;'입니다. 또한 이 문자는 식별자를 열고 닫는 문자로 간주되므로, 식별자를 묶는 데 '[]'를 사용하도록 요구하는 몇몇 데이터 원본은 지원되지 않습니다.
SQL_CATALOG_NAME_SEPARATOR문자 값입니다. 카탈로그, 스키마 또는 테이블 이름으로 식별자를 한정할 때 각 식별자 사이에 사용할 구분 문자를 나타냅니다. 일반적으로 마침표 문자입니다.
SQL_SPECIAL_CHARACTERS문자열 값입니다. 식별자 문자열에 허용되는 특수 문자를 나타냅니다.
SQL_CATALOG_TERM문자열 값입니다. 데이터베이스 카탈로그에 대해 설명하는 용어이며 이 ODBC 데이터 원본에 대한 Tableau 연결 대화 상자에 나타납니다.
SQL_SCHEMA_TERM문자열 값입니다. 데이터베이스 스키마에 대해 설명하는 용어이며 이 ODBC 데이터 원본에 대한 Tableau 연결 대화 상자에 나타납니다.
SQL_TABLE_TERM문자열 값입니다. 데이터베이스 테이블에 대해 설명하는 용어이며 이 ODBC 데이터 원본에 대한 Tableau 연결 대화 상자에 나타납니다.
SQL_DRIVER_NAME문자열 값입니다. 데이터베이스 ODBC 드라이버의 이름입니다.
SQL_DRIVER_VER문자열 값입니다. ODBC 드라이버의 버전 번호입니다.
SQL_DRIVER_ODBC_VER문자열 값입니다. 드라이버가 지원하는 ODBC API 버전입니다.
SQL_ODBC_VER문자열 값입니다. Windows ODBC 드라이버 관리자가 지원하는 ODBC 버전입니다. 이 값은 사용자 지정하면 안 됩니다.
SQL_DBMS_NAME문자열 값입니다. 데이터베이스 공급업체 이름입니다.
SQL_DBMS_VER문자열 값입니다. 데이터베이스 시스템 버전입니다.
SQL_SERVER_NAME문자열 값입니다. 데이터베이스 서버의 명명된 네트워크 주소입니다.
SQL_USER_NAME문자열 값입니다. 현재 인증된 사용자의 이름입니다.
### 참고 항목 [기타 데이터베이스(ODBC)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_otherdatabases.htm) – ODBC 커넥터를 사용하여 데이터에 연결하는 방법을 설명합니다. [Tableau 및 ODBC](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_tableau.htm) – ODBC에 대한 배경 정보를 제공하고, Tableau가 ODBC 드라이버의 기능을 확인하는 방법을 설명하고, 자주 묻는 질문이 나와 있습니다. [연결 사용자 지정 및 조정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_customize.htm) – 연결 정보를 사용자 지정하여 기능과 성능을 향상시키는 방법에 대해 설명합니다. [Tableau 기능 사용자 지정 참조](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_capabilities.htm) – 데이터 원본에서 지원하는 Tableau 기능을 정의하는 데 사용할 수 있는 사용자 지정이 나와 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # OneDrive 및 SharePoint Online 이 문서에서는 Tableau를 OneDrive 및 SharePoint Online 문서 라이브러리 데이터에 연결하는 방법과 데이터 원본을 설정하는 방법에 대해 설명합니다. Tableau 버전 2024.2부터 OneDrive 및 SharePoint Online 커넥터가 테넌트별 연결과 사용자 지정 연결을 지원합니다. 이전 버전(2024.1 이하)의 경우 Tableau에 대한 연결이 제대로 작동하려면 Microsoft 측의 응용 프로그램 연결을 다중 테넌트로 구성해야 합니다. ## 시작하기 전에 시작하기 전에 다음 작업을 완료하십시오. 1. Microsoft 계정의 이메일 주소와 비밀번호를 준비합니다. 2. Microsoft Graph API에 대한 위임된 사용 권한을 Azure AD에 추가합니다. 3. Tableau가 다음 API(응용 프로그램 프로그래밍 인터페이스) 사용 권한을 사용하여 OneDrive 및 SharePoint Online 문서 라이브러리의 파일에 액세스하는 데 동의합니다. - `Files.Read.All` - `Sites.Read.All` - `User.Read` - `offline_access` 4. OAuth 인스턴스 URL(엔드포인트)과 테넌트 ID를 찾아 기록합니다. - 아직 테넌트 ID가 없는 경우 Microsoft Entra 관리자에게 문의하십시오. 더 많은 기술적인 정보는 Microsoft 도움말에서 [앱의 OpenID 구성 문서 URI 찾기](https://learn.microsoft.com/ko-kr/entra/identity-platform/v2-protocols-oidc#find-your-apps-openid-configuration-document-uri)를 참조하십시오. - 도메인(끝점)을 결정하는 방법에 대한 정보는 [Microsoft Entra 인증 엔드포인트](https://learn.microsoft.com/ko-kr/entra/identity-platform/authentication-national-cloud#azure-ad-authentication-endpoints)를 참조하십시오. - Tableau에서 사용하는 형식은 `https://[endpoint]/[tenantID]`입니다. 예를 들면 다음과 같습니다. `https://login.microsoftonline.com/common` `https://login.microsoftonline.com/690b6114-8fc7-4554-b27b-acc18e6fc5cd` ## 권장 사항 회사의 IT 정책을 사용하도록 사용자 지정 OAuth 클라이언트 설정 사용자 지정 OAuth 클라이언트를 사용하면 자체 IT 정책에 따라 OAuth 구성을 완전히 제어할 수 있습니다. 자체 OAuth 클라이언트를 사용하는 옵션을 통해 관리자는 Tableau 해제 주기와 Tableau의 OAuth 클라이언트 순환 일정 관리 업무에서 해방됩니다. 자체 OAuth 클라이언트를 구성하는 방법에 대한 자세한 내용은 Tableau Server 설명서의 [OAuth에 대해 Azure AD 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_azure_ad.htm#custom) 및 Tableau Cloud 설명서의 [OAuth 연결](https://help.tableau.com/current/online/ko-kr/protected_auth.htm)을 참조하십시오. ## 연결한 후 데이터 원본 설정 **참고**: Tableau에서 지원되는 파일 형식은 Excel, .csv/텍스트 및 JSON입니다. 1. Tableau를 시작하고 연결에서 OneDrive 및 **SharePoint** **Online**을 선택합니다. OAuth 인스턴스 URL 대화 상자가 열리면 다음 중 하나를 수행할 수 있습니다. 1. 일반적인 OAuth 인증을 사용하려면 URL의 기본값(https://login.microsoftonline.com/common)을 그대로 둡니다. 2. 인증에 사용자 지정 URL을 사용하려면 Microsoft OAuth에 대해 구성한 URL을 입력합니다. ![Oauth 인스턴스 URL 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/onedrive_oauth_url.png) 2. 기본 브라우저에서 열리는 탭에서 다음을 수행합니다. 1. 이메일 주소를 입력하고 다음을 선택합니다. 2. 비밀번호를 입력한 다음 로그인을 선택합니다. 3. 예를 선택하여 Tableau가 OneDrive 파일 및 SharePoint Online 문서 라이브러리 파일에 액세스하도록 허가합니다. 4. 브라우저 패널을 닫으라는 알림이 나타나면 창을 닫습니다. 5. 연결할 파일을 검색하거나 선택한 다음 **연결**을 선택합니다. 파일은 3개 범주 중 하나에 포함될 수 있습니다. - OneDrive(개인 파일): 사용자가 소유한 파일 - OneDrive(내게 공유된 항목): 다른 소유자가 공유한 파일 **참고:** OneDrive(내게 공유된 항목)는 OneDrive 개인 계정에서 사용할 수 없습니다. - SharePoint 사이트: SharePoint Online 문서 라이브러리에서 사용자가 액세스할 수 있는 파일 3. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 분석을 시작하려면 시트 탭을 선택합니다. 참고: Tableau는 OneDrive 또는 SharePoint Online 문서 라이브러리에서 피벗 테이블을 지원하지 않습니다. ## 데이터 해석기를 사용하여 데이터 지우기 분석할 데이터 원본을 최적화할 수 있는 경우 데이터 해석기를 사용하라는 메시지가 표시됩니다. 데이터 해석기는 하위 테이블을 검색하며, 이 하위 테이블을 사용하여 분석의 후속 단계에서 문제를 일으킬 수 있는 고유한 서식을 제거할 수 있습니다. 데이터 정리에 대한 자세한 내용은 [데이터 해석기를 사용하여 Excel, CSV, PDF 및 Google 스프레드시트의 데이터 정리](https://help.tableau.com/current/pro/desktop/ko-kr/data_interpreter.htm)를 참조하십시오. Tableau Prep의 데이터 해석기는 직접 Microsoft Excel 연결만 지원합니다. 클라우드 드라이브에 저장된 Excel 파일에는 현재 데이터 해석기를 사용할 수 없습니다. 자세한 내용은 Tableau Prep 도움말의 [데이터에 연결](https://help.tableau.com/current/prep/ko-kr/prep_connect.htm?#considerations-when-using-builtin-connectors) 항목에서 "Microsoft Excel 데이터에 연결하고 데이터 해석기로 정리"를 참조하십시오. ## OneDrive 및 SharePoint Online 문제 해결 ### 여러 계정에 대한 연결 웹 작성을 사용하거나 웹에 게시하는 경우 동일한 통합 문서에서 여러 OneDrive 계정을 사용할 수 없습니다. Desktop에서는 여러 계정에 연결할 수 있습니다. ### Internet Explorer 11 및 Edge를 사용한 웹 작성 Internet Explorer 11 및 Edge에서는 보안되지 않은 연결(http)을 사용하여 서버에 액세스할 수 없습니다. 보안 연결(https)을 사용하거나 다른 브라우저로 전환하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Oracle 이 문서에서는 Tableau를 Oracle 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고**: Tableau 2020.2부터 net\_service\_name을 사용하여 Tableau Server에 데이터 원본 또는 통합 문서를 게시하려는 경우 기술 자료 문서 [TNSNames.ora 또는 LDAP.ora를 사용하도록 Oracle 연결 설정](https://kb.tableau.com/articles/howto/setting-an-oracle-connection-to-use-tnsnames-ora-or-ldap-ora?lang=ko-kr)에 설명된 변경 사항을 검토해야 합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름과 Oracle 서비스 이름 및 포트 또는 TNS 이름 - 인증 방법: 통합 인증 또는 사용자 이름 및 비밀번호 - SSL 서버에 연결하는지 여부 Tableau에서 SSL을 사용하려면 먼저 Oracle 클라이언트를 구성해야 합니다. 버전 2020.2 이상을 사용하는 경우 [Oracle JDBC 연결에 SSL 필요](https://help.tableau.com/v0.0/pro/desktop/ko-kr/jdbc_oracle_ssl_config.htm)를 참조하십시오. - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ### JDBC 드라이버 대 OCI 드라이버 2020.2 버전부터 이 커넥터와 함께 JDBC 드라이버([드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에서 사용 가능)를 사용하는 것이 좋습니다. 공간 지원 없음, Linux 기반 Kerberos 위임 등과 같은 OCI 드라이버에서 발견되는 몇 가지 제한 사항을 최신 JDBC 드라이버가 해결합니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Oracle을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 서버 이름 또는 TNS 이름을 입력합니다. - 서버 이름을 입력하는 경우 Oracle 서비스 이름 및 포트 번호를 입력해야 합니다. **참고:** 올바른 서비스 이름을 찾으려면 tnsnames.ora 파일(기본적으로 ORACLE\_HOME/network/admin 디렉터리에 있음)을 열고 **net\_service\_name** 섹션을 검색합니다. **service\_name**에 나와 있는 값을 사용합니다. - TNS 이름을 입력하는 경우 Oracle 서비스 이름 및 포트 번호를 입력하지 **마십시오**. 2. 서버에 로그인하는 방법을 선택합니다. 통합 인증을 사용할지, 아니면 특정 사용자 이름과 암호를 사용할지를 지정합니다. SSL 서버 연결 시 SSL 필요 확인란을 선택합니다. 3. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 4. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 3. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 검색 아이콘을 선택하거나, 텍스트 상자에 스키마 이름을 입력하고 검색 아이콘을 선택한 후 해당 스키마를 선택합니다. 참고: 검색 시 대/소문자가 구분됩니다. 3. 테이블에서 검색 아이콘을 선택하거나 테이블 이름을 입력하고 검색 아이콘을 선택한 다음 테이블을 선택합니다. 참고: 검색 시 대/소문자가 구분됩니다. Tableau Desktop은 Oracle 테이블 함수 연결도 지원합니다. 이러한 함수는 데이터 원본 페이지의 왼쪽 패널에 있는 저장 프로시저에 나타납니다. Tableau 버전 2020.2부터 공간 열에 연결할 수 있습니다. 자세한 내용은 [데이터베이스의 공간 데이터에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_spatial_sql.htm)을 참조하십시오. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## Tableau에서 네트워크 서비스 정의 사용 Tableau에서 사용자 네트워크 서비스 정의를 사용하려면 `TNS_ADMIN` 또는 `ORACLE_HOME`을 환경 변수로 설정해야 합니다. `TNS_ADMIN`을 환경 변수로 설정하려면 `tnsnames.ora` 파일이 포함된 디렉터리의 전체 경로를 사용합니다. `ORACLE_HOME`을 환경 변수로 설정하려면 주 Oracle 디렉터리의 경로를 사용합니다. ## Oracle OCI 커넥터에서 Oracle JDBC 커넥터로 통합 문서 마이그레이션 SSL 기반 Oracle OCI 커넥터를 사용하는 통합 문서를 만들고 나중에 JDBC 기반 Oracle 커넥터를 사용하여 해당 통합 문서를 열려고 하면 Tableau가 해당하는 SSL 인증서를 찾을 수 없습니다. #### 통합 문서를 마이그레이션하려면 1. 인증서를 PKCS12 형식(Oracle Wallet에 사용됨)에서 JKS 형식을 변환합니다. 다음 명령을 사용하십시오. keytool -importkeystore -srckeystore PFX\_P12\_FILE\_NAME -srcstoretype pkcs12 -srcstorepass PFX\_P12\_FILE -srcalias SOURCE\_ALIAS -destkeystore KEYSTORE\_FILE -deststoretype jks -deststorepass PASSWORD -destalias ALIAS\_NAME 2. oracle.properties를 수정하여 이 연결을 다음과 같이 사용자 지정합니다. javax.net.ssl.trustStore = <새 jks 파일 경로> javax.net.ssl.trustStoreType = JKS javax.net.ssl.trustStorePassword = <새 jks 파일 비밀번호> ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. - [Tableau 및 JDBC](https://help.tableau.com/current/pro/desktop/ko-kr/jdbc_tableau.htm) - Tableau에서 JDBC 드라이버를 사용하고 문제를 해결하기 위한 팁을 찾아보십시오. - [Oracle JDBC 연결에 SSL 필요](https://help.tableau.com/v0.0/pro/desktop/ko-kr/jdbc_oracle_ssl_config.htm) - 신뢰할 수 있는 SSL 인증서를 Oracle JDBC 연결에 추가합니다. - [Oracle 연결 오류 문제 해결](https://kb.tableau.com/articles/Issue/troubleshooting-oracle-connection-errors?lang=ko-kr) - Tableau 기술 자료 문서에서 오류 문제 해결 방법을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # Oracle Eloqua 이 항목에서는 Tableau를 Oracle Eloqua에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** 이 커넥터는 아래의 [Eloqua(사용 중단)](#Eloqua_\(deprecated\))에 설명된 사용 중단된 Eloqua 커넥터를 대체합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 다음과 같은 Eloqua 보안 그룹의 멤버여야 합니다. - Advanced Users - Marketing - API Users - 회사 이름 - 사용자 이름 - 비밀번호 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Oracle Eloqua를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 사용자, 비밀번호 및 회사를 입력합니다. 2. **스키마**를 선택합니다. 3. 로그인을 선택합니다. **참고:** 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 Eloqua 관리자에게 문의하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. **데이터베이스** 드롭다운 목록에서 데이터베이스를 선택합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 검색 필드를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. Eloqua(사용 중단) > [!WARNING] > > **경고:** Oracle Eloqua 커넥터는 2023.1 릴리스를 기준으로 사용 중단되었습니다. 사용 중지되기 전까지는 이 커넥터를 사용할 수 있습니다. 커넥터가 사용 중지된 후에는 Tableau 사용자 인터페이스에서 제거되며 이 커넥터를 사용하는 모든 데이터 원본이 더 이상 예상대로 작동하지 않게 됩니다. 사용 중단된 커넥터는 교체 커넥터를 사용할 수 있게 된 후 1~2번째 릴리스에서 사용 중지됩니다. **중요:** 이 항목에서는 사용 중단된 커넥터에 대해 설명하며, 이들은 향후 릴리스에서 사용 중지될 예정입니다. 이 사용 중단된 커넥터가 사용 중지되면 이 설명서는 제거됩니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하고 확인하십시오. - 다음과 같은 Eloqua 보안 그룹의 멤버여야 합니다. - Advanced Users - Marketing - API Users - 회사 이름 - 사용자 이름 - 비밀번호 ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Oracle Eloqua를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 회사 이름, 사용자 이름 및 비밀번호를 입력한 다음 로그인을 선택합니다. 2. 필터 유형을 상대 날짜 범위 또는 고정 날짜 범위로 선택한 다음 범위를 선택하거나 지정합니다. 3. 연결을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 Eloqua 관리자에게 문의하십시오. 자격 증명이 확인된 후 Eloqua 커넥터는 필요한 경우에만 인증 메시지를 표시합니다. 로그아웃 옵션은 인증 프로세스를 다시 시작합니다. ![Oracle Eloqua에 연결하기 위한 옵션이 있는 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_eloqua_2.png) 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블에서 테이블을 선택하고 캔버스 맨 위에 끌어 놓습니다. 3. 시트 탭을 선택하여 분석을 시작합니다. 시트 탭을 선택하면 Tableau에서 추출을 생성하고 데이터를 가져옵니다. Tableau Desktop은 Eloqua에 대한 추출만 지원합니다. 추출 항목을 새로 고침하여 데이터를 업데이트할 수 있습니다. 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. 포함된 데이터 양에 따라 추출 생성에 시간이 걸릴 수 있습니다. ## 액셀러레이터 사용 액셀러레이터를 사용하면 Tableau Desktop 및 Tableau Cloud에서 주요 비즈니스 메트릭을 위해 특별하게 만들어진 정보 대시보드 디자인을 신속하게 구축할 수 있습니다. 자세한 내용은 [액셀러레이터를 사용하여 빠르게 데이터 시각화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accelerators.htm)를 참조하십시오. 날짜 범위 선택이 성능에 영향을 미치는 방식 분석할 때 최대한 많은 데이터를 수집하고 싶겠지만 Eloqua에서 레코드를 검색할 때 시간이 많이 걸릴 수 있습니다. Tableau는 데이터를 검색하기 전에는 특정 날짜 범위에 얼마나 많은 데이터가 있는지 알 수 없습니다. 이 때문에 처음에는 날짜 범위를 제한한 다음 성능을 평가한 후 범위를 확장해야 합니다. 데이터 원본 페이지에서 날짜 범위를 수정할 수 있습니다. 연결에서 연결의 드롭다운 화살표를 선택하고 연결 편집을 선택합니다. Eloqua에서 데이터를 검색할 때 걸리는 시간을 대략적으로 알 수 있도록 고속 연결을 사용하여 테스트를 수행했습니다. 이 표에서는 테스트 환경에서 지정된 수의 레코드를 검색하는 데 걸린 시간을 보여줍니다. 커넥터는 요청당 1000개의 레코드를 검색합니다.
레코드 수

검색 시간

50,662개 레코드

3분 17초

95,214개 행

6분 14초

194,679개 행

12분 55초

Eloqua 제한 ### 필드 제한 일부 Eloqua 테이블을 250개 이상의 필드로 사용자 지정할 수 있습니다. 현재 Tableau는 처음 250개 필드만 검색하고 나머지는 무시합니다. Events, Custom Objects, Contracts 또는 Accounts 테이블을 선택할 때 Tableau는 검색할 수 있는 필드보다 더 많은 필드가 있는 경우 경고를 표시합니다. ### 일별 테이블 요청 제한 Tableau에서 요청한 각 테이블은 일별 Eloqua 요청 제한(2000)을 기준으로 카운트됩니다. 이 제한이 초과되면 Eloqua 작업에서 Tableau를 비활성화할 수 있으며, 이 경우 계정 소유자에게 연락이 갑니다. Eloqua Marketing Operations Center를 사용하여 Eloqua에서 일별 사용량을 모니터링할 수 있습니다. ### 증분 새로 고침 이제 "작업 - 모두"를 제외한 모든 작업 레이블에 대해 증분 새로 고침을 구현할 수 있습니다. 자세한 내용은 [추출 새로 고침](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_refresh.htm)을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Oracle Essbase 이 문서에서는 Tableau를 Oracle Essbase 데이터베이스에 연결하는 방법을 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 사용자 이름 및 비밀번호 Windows 컴퓨터에 설치된 Tableau Desktop에서 이 커넥터를 사용하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Oracle Essbase를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 서버에 로그인하는 사용자 이름과 암호를 입력한 다음 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 응용 프로그램을 검색하거나 선택합니다. 3. 응용 프로그램에서 데이터베이스를 검색하거나 선택합니다. 4. 시트 탭을 선택하여 분석을 시작합니다. ## 계정 차원 설정 경우에 따라 데이터 원본의 계정 차원이 데이터 패널의 차원 영역에 표시될 수 있습니다. 이 오류는 큐브에 오류가 있어서 다른 필드가 계정 차원으로 식별되었거나 계정 차원이 설정되지 않은 경우에 발생할 수 있습니다. 계정 차원은 측정값으로 포함되는 필드를 정의합니다. 이 오류를 해결하려면 필드를 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서 계정 차원으로 설정을 선택합니다. !['계정 차원으로 설정' 옵션이 선택된 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_essbase2.png) ## Oracle Essbase를 사용하여 뷰 작성 Tableau가 Oracle Essbase 데이터 원본에 연결된 경우 다음 세 가지 중요한 기능을 알아야 합니다. ### 세대 및 수준 Tableau에서는 차원의 세대 또는 수준으로 작업할 수 있습니다. 차원의 세대는 차원 루트에서 일정한 거리에 있는 모든 멤버입니다. 수준은 차원 리프에서 일정한 거리에 있는 모든 멤버입니다. 균형 차원에서는 세대로 작업하는 것이 일반적입니다. 그러나 차원이 불규칙한 경우 수준을 사용하여 탐색하는 것이 더 효과적일 수 있습니다. 기본적으로 각 차원의 세대는 데이터 패널에 나열됩니다. 차원을 선반으로 끌면 선택한 세대의 상위 항목인 모든 세대(계층에서 선택한 세대 위에 있는 모든 세대)가 자동으로 배치에 포함됩니다. 차원의 수준을 사용하여 탐색하려는 경우 차원 이름을 마우스 오른쪽 단추로 클릭하고 계층 > 수준을 선택합니다. 다중 워크시트에 동일한 차원을 사용하는 경우 각각 한 워크시트에서는 수준을, 다른 워크시트에서는 세대를 동시에 사용할 수 있습니다. 또한 여러 차원의 세대와 수준을 동일한 워크시트에 혼합할 수 있습니다. ### 공유 멤버 공유 멤버란 계층에서 여러 위치에 표시되는 차원 멤버입니다. 예를 들어 다이어트 콜라는 제품 세대에 속하는데. 상위 제품 계층의 다이어트 콜라 분기와 콜라 분기에서 모두 공유될 수 있습니다. 그러나 데이터베이스에는 다이어트 콜라에 대한 데이터가 한 번만 저장됩니다. Tableau에서는 기본적으로 차원의 모든 세대(또는 수준)에 공유 멤버가 포함됩니다. 즉, 공유 멤버가 테이블에 여러 번 표시될 수 있습니다. 공유 멤버를 제외하도록 선택하면 테이블에 한 번만 표시됩니다. 기본적으로 모든 차원에 공유 멤버가 포함됩니다. 지정된 차원 계층에서 공유 멤버를 제외하려면 데이터 패널에서 차원 이름을 마우스 오른쪽 단추로 클릭하고 메뉴에서 공유 멤버 포함을 선택합니다. !['공유 멤버 포함' 옵션이 선택된 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sharedmembers1.png) 아래 그림은 공유 멤버가 포함된 경우(왼쪽) 및 제외된 경우(오른쪽)의 일부 데이터 뷰를 보여 줍니다. 다이어트 음료가 공유 멤버입니다.

공유 멤버 포함

다이어트 음료가 Diet Drinks 계층과 해당 음료 계층 모두에 나열됩니다.

공유 멤버 포함 안 함

다이어트 음료가 해당 음료 계층에 한 번만 나열됩니다.

다양한 탄산음료 제품의 매출을 보여주는 두 개의 막대 차트입니다. 두 테이블의 제품은 한 테이블에 다이어트 음료 세 가지가 추가된 것을 제외하면 동일합니다.
### 기본 멤버 설정 모든 다차원 데이터 원본에는 데이터 원본을 처음 작성할 때 설정된 기본 멤버가 있습니다. 동일한 특정 데이터를 보기 위해 항상 필터를 만드는 경우 기본 멤버를 변경하면 유용할 수 있습니다. 예를 들어 회사 서부 지역의 지역 책임자가 해당 지역의 숫자만 확인하려는 경우 기본 멤버를 서부 지역으로 설정할 수 있습니다. Tableau에서 기본 멤버를 변경하려면 차원 계층을 마우스 오른쪽 단추로 클릭하고 기본 멤버 설정을 선택합니다. ![기본 멤버를 설정하고, 설명하고, 집합을 만들고, 멤버 이름을 바꾸는 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/default_member1.png) 이후 대화 상자에서 다음 옵션 중 하나를 선택합니다. - 큐브에 정의된 기본 멤버 - 큐브를 작성할 때 정의된 기본 멤버를 사용합니다. Tableau의 기본 설정입니다. - 계층의 모든 멤버 - 선택한 계층의 모든 멤버를 기본 멤버로 사용합니다. - 선택한 멤버 - 대화 상자의 맨 아래에서 선택한 멤버를 기본 멤버로 사용합니다. 기본 멤버는 큐브 표시 방식을 결정하므로 필터 적용보다 훨씬 강력합니다. 선택한 기본 멤버에 따라 모든 필드가 계산됩니다. 또한 이 기본 멤버 설정은 연결과 함께 저장됩니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Oracle NetSuite 이 문서에서는 Tableau를 Oracle NetSuite에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 환경 계정 ID - 인증 정보 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Oracle NetSuite를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 응용 프로그램 ID를 입력합니다. 2. 인증 정보를 입력합니다. 3. 로그인을 선택합니다. **참고**: 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 여전히 연결할 수 없는 경우 데이터베이스 또는 네트워크 관리자에게 문의하십시오. 3. 데이터 원본 페이지에서 다음 단계를 완료합니다. a. (선택 사항) 페이지 상단에서 데이터 원본 이름을 선택한 다음 고유한 데이터 원본 이름을 입력합니다. b. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택합니다. c. 테이블 아래에서 원하는 테이블을 선택하거나 검색 필드를 사용하여 테이블 이름을 검색합니다. d. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # PDF 파일 이 문서에서는 Tableau를 .pdf 파일 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** Tableau는 오른쪽에서 왼쪽(RTL)으로 쓰는 언어를 지원하지 않습니다. PDF에 RTL 텍스트가 포함된 경우 Tableau에서 문자가 역순으로 표시될 수 있습니다. ## 연결한 후 문서에서 테이블 검사 1. Tableau를 연 후 연결에서 PDF 파일을 클릭합니다. 2. 연결하려는 파일을 선택하고 열기를 클릭합니다. 3. PDF 파일 검사 대화 상자에서 테이블을 검사할 파일의 페이지를 지정합니다. 모든 페이지, 단일 페이지 또는 페이지 범위에서 테이블을 검사하도록 선택할 수 있습니다. **참고:** 이 검사에서는 대부분의 PDF Reader와 마찬가지로 파일의 첫 번째 페이지를 페이지 1로 계산합니다. 테이블을 검사할 때 PDF Reader가 표시하는 페이지 번호를 지정하십시오. 문서 자체에서 사용되는 페이지 번호는 1부터 시작하지 않을 수도 있기 때문에 이 번호를 지정해서는 안 됩니다. 예를 들어 아래 이미지에서 "Table 1"을 사용한다고 가정합니다. PDF Reader가 표시하는 번호와 .pdf 파일에 표시되는 번호가 서로 다릅니다. 이 테이블을 올바르게 검사하려면 PDF Reader에 표시되는 페이지 번호를 지정하십시오. 이 예에서는 페이지 15를 지정합니다. ![PDF Reader에 표시되는 페이지 번호입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_pdf_reader.png) 4. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 기본 이름은 파일 이름을 기준으로 자동 생성됩니다. 2. 파일에 테이블 하나가 포함되어 있는 경우 시트 탭을 클릭하여 분석을 시작합니다. 그렇지 않은 경우 왼쪽 패널에서 테이블을 캔버스로 끌어 놓은 다음 시트 탭을 클릭하여 분석을 시작합니다. **왼쪽 패널의 테이블 정보** .pdf 파일에서 식별된 테이블에는 고유한 이름이 지정되며 검사 후 왼쪽 패널에 표시됩니다. 예를 들어 표시되는 테이블 이름이 "Page 1, Table 1"일 수 있습니다. 테이블 이름의 첫 번째 부분은 테이블을 가져온 .pdf 파일의 페이지를 나타냅니다. 테이블 이름의 두 번째 부분은 테이블이 식별된 순서를 나타냅니다. Tableau가 페이지에서 두 개 이상의 테이블을 식별한 경우 테이블 이름의 두 번째 부분은 다음 두 가지 중 하나를 나타낼 수 있습니다.  - Tableau가 페이지에서 다른 고유한 테이블 또는 하위 테이블을 식별했습니다. - Tableau가 페이지의 테이블을 다른 방식으로 해석했습니다. Tableau는 .pdf 파일에서 테이블이 표시되는 방식에 따라 테이블을 여러 형태로 해석할 수 있습니다. ![테이블의 출처가 된 .pdf 파일의 페이지와 테이블이 식별된 순서를 나타내는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_pdf_leftpane.png) ### PDF 파일 데이터 원본 예 다음은 PDF 파일 데이터 원본의 예입니다.  ![PDF로 내보내기 위해 선택된 Population(인구) 데이터 연결에 대한 세부 정보를 보여주는 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_pdf.png) ## 추가 데이터 가져오기 더 많은 테이블을 추가하거나 다른 데이터베이스의 데이터에 연결하여 데이터 원본에 추가 데이터를 가져옵니다. - **현재 파일에서 다른 데이터 추가:**  - 왼쪽 패널에서 추가 테이블을 캔버스로 끌어 놓아 조인 또는 유니온을 사용하여 데이터를 통합합니다. 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm) 또는 [데이터 유니온](https://help.tableau.com/v0.0/pro/desktop/ko-kr/union.htm)을 참조하십시오. - 위에 나와 있는 절차의 3단계에서 검사한 페이지가 왼쪽 패널에서 필요한 테이블을 생성하지 않는 경우 PDF 파일 연결 옆에 있는 드롭다운 화살표를 클릭한 다음 PDF 파일 다시 검사를 클릭합니다. 이 옵션을 사용하면 새 검사를 생성할 수 있으므로 .pdf 파일에서 테이블을 검사할 다른 페이지를 지정할 수 있습니다. ![PDF 파일을 다시 검사하기 위한 드롭다운 메뉴 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_pdf_rescan.png) - **다른 데이터베이스에서 더 많은 데이터 추가:** 왼쪽 패널에서 연결 옆에 있는 추가를 클릭합니다. 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm)을 참조하십시오. 필요한 커넥터가 왼쪽 패널의 목록에 없는 경우 데이터 > 새 데이터 원본을 선택하여 새 데이터 원본을 추가합니다. 자세한 내용은 [데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_connections.htm)을 참조하십시오. ## 테이블 옵션 설정 테이블 옵션을 설정할 수 있습니다. 캔버스에서 테이블의 드롭다운 화살표를 클릭하여 데이터의 첫 번째 행에 필드 이름을 포함할지 여부를 지정합니다. 이 경우 해당하는 이름이 Tableau에서 필드명이 됩니다. 필드명이 포함되어 있지 않으면 Tableau가 자동으로 필드명을 생성합니다. 나중에 필드명을 바꿀 수 있습니다. ## 데이터 해석기를 사용하여 데이터 지우기 분석할 데이터 원본을 최적화할 수 있는 경우 데이터 해석기를 사용하라는 메시지가 표시됩니다. 데이터 해석기는 하위 테이블을 검색하며, 이 하위 테이블을 사용하여 분석의 후속 단계에서 문제를 일으킬 수 있는 고유한 서식을 제거할 수 있습니다. 자세한 내용은 [데이터 해석기를 사용하여 Excel, CSV, PDF 및 Google 스프레드시트의 데이터 정리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_interpreter.htm)를 참조하십시오. ## .pdf 파일에서 테이블 유니온 파일에서 테이블을 유니온할 수 있습니다. 유니온에 대한 자세한 내용은 [데이터 유니온](https://help.tableau.com/v0.0/pro/desktop/ko-kr/union.htm)을 참조하십시오. 와일드카드 검색을 사용하여 테이블을 유니온할 경우 결과가 연결한 초기 파일에서 검사한 페이지로 한정됩니다. 예를 들어 세 개의 파일 A.pdf, B.pdf 및 C.pdf가 있다고 가정합니다. 연결하는 첫 번째 파일은 A이고 테이블 검색을 1페이지로 한정합니다. 와일드카드 검색을 사용하여 B 및 C 파일의 테이블을 유니온할 경우 통합에 포함되는 추가 테이블은 B의 1페이지와 C의 1페이지에서만 가져올 수 있습니다. ## .pdf 파일 작업을 위한 팁 Tableau에서 .pdf 파일로 작업할 때 다음과 같은 팁이 도움이 될 수 있습니다. - **PDF 파일 커넥터를 사용하여 .pdf 파일의 테이블만 식별합니다.** PDF 파일 커넥터의 주 목표는 .pdf 파일에서 _테이블_을 찾아 식별하는 것입니다. 따라서 제목, 캡션, 각주를 비롯한 테이블의 일부로 나타나지 않는 파일의 다른 모든 정보를 무시합니다. 관련 데이터가 이러한 영역(예: 테이블 제목) 중 하나에 저장된 경우 먼저 Tableau를 사용하여 .pdf 파일 데이터를 .csv 파일로 내보내고 테이블 제목에 저장된 데이터를 수동으로 추가한 다음 대신 .csv 파일에 연결할 수 있습니다. 자세한 내용은 [.csv 파일로 데이터 내보내기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/save_export_data.htm#data_csv)를 참조하십시오. - **표준 테이블을 사용합니다.** 일반적으로 Tableau는 테이블 형식을 사용하는 표준 테이블에서 가장 잘 작동합니다. 이상적인 경우, 아래 예에서 볼 수 있는 것처럼 .pdf 파일의 테이블에는 한 줄에 열 머리글이 있고 한 줄에 행 값이 있습니다. ![미국 내 도시의 자전거 통근 세부 정보를 보여주는 표준 테이블의 예입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_pdf_table_standard.png) 테이블 내부나 둘레에 사용되는 색상 및 음영은 테이블이 식별되는 방식에 영향을 줄 수 있습니다. 고유한 서식이 지정된 테이블에는 Tableau 외부에서 수동 편집이나 정리 작업이 필요할 수 있습니다. 아래에 표시된 예에서 볼 수 있는 것처럼, 고유한 서식에는 계층적 머리글, 여러 줄에 걸쳐있는 머리글 이름, 여러 줄에 걸쳐있는 행 값, 기울어진 머리글 및 누적 테이블이 포함될 수 있습니다.
뉴욕시의 면허 위반에 대한 세부 정보를 보여주는 여러 줄로 구성된 테이블의 예입니다.케이크 도넛 품종의 영양가를 보여주는 기울어진 머리글이 있는 테이블의 예입니다.뉴욕시의 운전면허증과 자동차 서비스 거점에 대한 정보를 보여주는 누적 테이블 예시입니다.
참고: Tableau는 스캐닝(광학 문자 인식) 소프트웨어에서 생성된 .pdf 파일에 대한 연결을 지원하지 않습니다. - **데이터의 유효성을 확인합니다.** Tableau가 .pdf 파일에서 식별하는 테이블 데이터의 유효성을 확인해야 합니다. 데이터 격자를 사용하거나 데이터 해석기를 사용한 경우 결과 통합 문서를 사용하여 데이터의 유효성을 확인할 수 있습니다. - **테이블이 여러 페이지에 걸쳐 표시되지 않도록 방지합니다.** .pdf 파일에 여러 페이지에 걸쳐 있는 테이블이 포함되어 있는 경우 Tableau는 해당 테이블을 여러 개의 테이블로 해석합니다. 이 문제를 해결하려면 유니온을 사용하여 테이블을 결합하십시오. 자세한 내용은 [데이터 유니온](https://help.tableau.com/v0.0/pro/desktop/ko-kr/union.htm)을 참조하십시오. - **파일 이름에 유니코드 문자가 포함된 .pdf 파일의 이름을 바꿉니다.** 파일 이름에 유니코드 문자가 포함된 .pdf 파일에 연결하면 다음 오류가 표시될 수 있습니다. ![데이터 원본과 통신하는 동안 오류가 발생했으며 지정된 페이지나 범위가 존재하지 않거나 테이블을 포함하지 않음을 나타내는 유니코드 오류입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_pdf_unicode_error.png) 이 문제를 해결하려면 유니코드가 아닌 문자를 사용하여 파일 이름을 바꾸고 .pdf 파일에 다시 연결합니다. - **암호로 보호된 .pdf 파일을 사용하지 마십시오.** .pdf 파일에 연결한 후 테이블을 검사하면 다음 오류가 표시될 수 있습니다. ![데이터 원본과 통신하는 동안 오류가 발생했으며 지정된 페이지나 범위가 존재하지 않거나 테이블을 포함하지 않음을 나타내는 유니코드 오류입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_pdf_unicode_error.png) Tableau는 .pdf 파일이 암호로 보호되어 있어 내용에 액세스할 수 없는 경우 이 오류를 표시합니다. Tableau는 암호로 보호된 .pdf 파일에 대한 연결을 지원할 수 없습니다. - **다르게 해석되거나 잘못 해석되는 별칭 값** 데이터 격자에서 일부 값이 .pdf 파일과 다르게 해석된다는 것을 알 수 있습니다. 필드 내에서 별칭을 사용하여 특정 값의 이름을 바꿔 이 해석을 수정할 수 있습니다. 예를 들어 .pdf 파일에 연결한 후 다음과 같은 테이블이 표시된다고 가정합니다. 일부 시/도 약어는 소문자 형식으로 해석되며 파란색으로 하이라이트됩니다. ![소문자로 표시된 일부 시/도 약어와 함께 시(도시)를 나열한 테이블이며, 파란색으로 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_pdf_alias.png) 별칭을 사용하여 소문자 약어를 대문자 약어로 변경하여 이 문제를 해결할 수 있습니다. 이렇게 하려면 열 이름 옆에 있는 드롭다운 화살표를 클릭한 다음 별칭을 선택합니다. - **테이블 값으로 해석되는 열 머리글을 해결합니다.** 데이터 격자에서 .pdf 파일의 일부 열 머리글은 대신 테이블 값으로 해석된다는 것을 알 수 있습니다. .pdf 파일에 고유한 서식이나 계층적 머리글이 있는 테이블이 포함된 경우 이 문제가 발생할 수 있습니다. 이 시나리오에서는 먼저 데이터 해석기를 사용해 보십시오. 데이터 해석기로 문제가 해결되지 않으면 수동으로 열 이름을 적절한 이름으로 바꾸고 데이터 원본 필터를 사용하여 값으로 처리될 머리글 이름을 필터링하는 것이 좋습니다. 예를 들어 .pdf 파일에 연결한 후 다음과 같은 테이블이 표시된다고 가정합니다. .pdf 파일의 테이블 머리글이 테이블 값으로 해석되며, 파란색으로 하이라이트되어 있습니다. ![테이블 머리글이 테이블 값으로 잘못 해석된 예시 테이블이며, 파란색으로 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_pdf_dirtyheader.png) 이와 같은 머리글 문제를 해결할 수 있는 한 가지 방법은 다음과 유사한 단계를 따르는 것입니다. 1. 열 이름을 두 번 클릭한 다음 이름을 F1에서 Year로 바꿉니다. F2~F4에 대해 이 단계를 반복하여 이름을 각각 Coal, Gas 및 Oil로 바꿉니다. 2. Year 열의 데이터 유형 아이콘을 클릭하고 숫자 데이터 유형으로 변경합니다. 이렇게 하면 이 열에서 숫자가 아닌 값이 null 값으로 변환됩니다. 3. 데이터 원본 페이지의 오른쪽 위에서 추가를 클릭하고, 추가 단추를 클릭한 다음 Year 필드를 선택합니다. 4. 필터 대화 상자에서 Null 및 제외 확인란을 모두 선택합니다. ![Null 및 제외에 대한 확인란이 선택된 필터 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_pdf_null_exclude.png) Year 열에서 null 값을 포함하는 행이 데이터 격자에서 제거되며, 테이블의 다른 열에 있는 행도 영향을 받습니다. ![머리글 문제가 해결된 후의 예시 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_pdf_cleanheader.png) ## .ttde 및 .hhyper 파일 정보 컴퓨터의 디렉터리를 탐색할 때 .ttde 또는 .hhyper 파일에 주의해야 합니다. 데이터에 연결하는 Tableau 데이터 원본을 만드는 경우 Tableau가 .ttde 또는 .hhyper 파일을 만듭니다. 섀도 추출이라고도 알려진 이 파일을 사용하여 Tableau Desktop에서 데이터 원본 로드 속도를 향상시킬 수 있습니다. 섀도 추출은 표준 Tableau 추출과 유사하게 기초 데이터 및 기타 정보를 포함하지만 다른 형식으로 저장되며 데이터 복구에 사용할 수 없습니다. **참고**: 2024.2 이후의 Tableau 버전에서는 .tde 파일이 더 이상 지원되지 않습니다. 이제 모든 추출은 .hyper 형식입니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Pivotal Greenplum Database 이 문서에서는 Tableau를 Pivotal Greenplum Database에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 데이터베이스 이름 - 사용자 이름 및 비밀번호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Pivotal Greenplum Database를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 데이터베이스의 이름 및 해당 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 사용자 이름 및 비밀번호를 입력합니다. 3. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 4. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블을 선택하여 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ### 공간 열 지원 Tableau 버전 2019.2부터 공간 열에 연결할 수 있습니다. 자세한 내용은 [데이터베이스의 공간 데이터에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_spatial_sql.htm)을 참조하십시오. 공간 열이 있는 Pivotal Greenplum 데이터베이스의 경우 Windows에서 Tableau Desktop과 함께 기본적으로 설치되는 PostgreSQL 드라이버를 사용하는 것이 좋습니다. (Tableau는 macOS에서 이미 PostgreSQL 드라이버를 사용합니다.) PostgreSQL 드라이버를 사용하려면 Windows 컴퓨터에 Pivotal Greenplum Database 드라이버가 설치되어 있는 경우 이를 제거해야 합니다. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # PostgreSQL 이 문서에서는 Tableau를 PostgreSQL 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 데이터베이스 이름 - 인증 방법: 통합 인증 또는 사용자 이름 및 비밀번호 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 PostgreSQL을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 데이터베이스 이름을 입력합니다. 3. 서버에 로그인하는 방법을 선택합니다. 통합 인증을 사용할지, 아니면 사용자 이름 및 비밀번호를 사용할지를 지정합니다. Kerberos 환경이 아닌 경우 서버가 비밀번호로 보호되어 있으면 사용자 이름과 비밀번호를 입력해야 합니다. **참고:** Mac을 사용하고 있고 도메인에 올바르게 연결되지 않은 경우 Mac이 해당 도메인에서 Kerberos가 사용된다는 것을 인식하지 못하기 때문에 인증 드롭다운 목록을 사용할 수 없습니다. SSL 서버 연결 시 SSL 필요 확인란을 선택합니다. 4. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 5. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. Tableau 버전 2019.2부터 공간 열에 연결할 수 있습니다. 자세한 내용은 [데이터베이스의 공간 데이터에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_spatial_sql.htm)을 참조하십시오. 3. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. **참고:** Tableau는 상태 저장 연결을 사용하기 때문에 [pgBouncer](https://www.pgbouncer.org/config.html)를 사용하지 않는 것이 좋습니다. Tableau와 함께 pgBouncer를 사용해야 하는 경우 다음과 같이 구성해야 합니다. server\_reset\_query=DISCARD ALL(기본값) ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Presto 이 문서에서는 Tableau를 Presto 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. Tableau는 Teradata의 Presto 141t에 연결하고 Presto 버전 0.148인 경우 Presto 온프레미스 및 Amazon EMR Presto 인스턴스에 연결합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 카탈로그 - 인증 방법: - 사용자 이름 - LDAP 참고: LDAP 인증은 Tableau Desktop 버전 10.3.2 이상부터 사용할 수 있습니다. - 로그인 자격 증명. 선택 항목은 선택한 인증 방법에 따라 달라지며 다음을 포함할 수 있습니다. - 사용자 이름 - 비밀번호 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. **참고:** PrestoDB에 연결하는 경우 PrestoDB 페이지에서 적절한 드라이버를 다운로드하십시오. Trino(이전의 PrestoSQL)에 연결하는 경우 Trino 페이지에서 적절한 드라이버를 다운로드하십시오. Trino 드라이버는 Tableau 버전 2021.3, 2021.2.2, 2021.1.5, 2020.4.8, 2020.3.12 이상에서만 작동합니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Presto를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 서버의 이름을 입력합니다. 2. 카탈로그 이름을 입력합니다. 3. 인증 방법을 사용자 이름 또는 LDAP 중에서 선택하고 메시지가 표시되면 자격 증명을 입력합니다. SSL 서버 연결 시 SSL 필요 확인란을 선택합니다. 4. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 5. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 검색 아이콘을 선택하거나, 텍스트 상자에 스키마 이름을 입력하고 검색 아이콘을 선택한 후 해당 스키마를 선택합니다. 3. 테이블 텍스트 상자에서 검색 아이콘을 선택하거나 테이블 이름을 입력하고 검색 아이콘을 선택한 다음 테이블을 선택합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. - [JDBC 연결을 위한 단방향 SSL](https://help.tableau.com/v0.0/pro/desktop/ko-kr/jdbc_ssl_config.htm) - JDBC 커넥터에서 단방향 SSL을 사용할 경우 자체 서명된 인증서 또는 CA 인증서에 대한 신뢰 관계를 구성합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Progress OpenEdge 이 문서에서는 Tableau를 Progress OpenEdge 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 데이터베이스 이름 - 사용자 이름 및 비밀번호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 Windows 컴퓨터에 설치된 Tableau Desktop에서 이 커넥터를 사용하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Progress OpenEdge를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 데이터베이스 이름을 입력합니다. 3. 사용자 이름 및 비밀번호를 입력합니다. 4. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 5. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 3. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Qubole Presto 이 문서에서는 Tableau를 Qubole Presto에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** 2020.3부터 Qubole Presto 커넥터는 JDBC 기반입니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - Qubole 계정이 있는 지역에 기반한 끝점 간 URL - 카탈로그 이름('hive'가 기본값) - 클러스터 레이블 - 암호(API 토큰) - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Qubole Presto를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. End Point를 입력합니다. **참고**: 고급 사용자는 **Endpoint**(끝점) 필드에서 추가 속성을 사용할 수 있습니다(예: `https:/api.qubole.com; LogLevel=6;LogPath=C:\\Users\\User\\Desktop`). 자세한 내용은 Qubole 웹 사이트에서 [JDBC 연결 문자열 설정(영문)](https://docs.qubole.com/en/latest/connectivity-options/use-qubole-drivers/JDBC-driver/additional-properties.html) 항목의 "Additional Properties (Optional)(추가 속성(선택 사항))" 섹션을 참조하십시오. 2. Catalog(카탈로그) 이름을 입력합니다. 3. Cluster Label(클러스터 레이블)을 입력합니다. 4. API 토큰인 Password(암호)를 입력합니다. 5. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 6. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 아래에서 원하는 스키마를 선택하거나 텍스트 상자를 사용하여 스키마 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Salesforce CRM 이 문서에서는 Tableau를 Salesforce.com 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고**: \- Tableau Desktop 버전 2020.4부터 모든 로그인에 OAuth가 사용됩니다. 사용자 이름과 비밀번호로 로그인하는 것은 사용할 수 없는 옵션입니다. \- Tableau Prep Builder 버전 2020.2.1은 Salesforce.com 데이터 연결을 지원합니다. 그러나 이 문서에 설명된 모든 커넥터 옵션이 지원되는 것은 아닙니다. Tableau Prep Builder에서 지원되는 옵션에 대한 자세한 내용은 Tableau Prep Builder 도움말에서 [Salesforce 데이터에 연결](https://help.tableau.com/current/prep/ko-kr/prep_connect.htm#salesforce_data)을 참조하십시오. \- Salesforce CRM 커넥터를 사용하면 Tableau Desktop, Tableau Server 및 Tableau Cloud에서 추출로 제한됩니다. ## 연결 전 확인 사항 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - OAuth를 사용하여 Salesforce 도메인(Salesforce.com 또는 사용자 지정 도메인)에 로그인하기 위한 자격 증명 ## 권장 사항 ### 회사의 IT 정책을 사용하도록 사용자 지정 OAuth 클라이언트 설정 사용자 지정 OAuth 클라이언트를 사용하면 자체 IT 정책에 따라 OAuth 구성을 완전히 제어할 수 있습니다. 자체 OAuth 클라이언트를 사용하는 옵션을 통해 관리자는 Tableau 해제 주기와 Tableau의 OAuth 클라이언트 순환 일정 관리 업무에서 해방됩니다. 자체 OAuth 클라이언트를 구성하는 방법에 대한 자세한 내용은 [사이트에 대해 사용자 지정 OAuth 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_sfdc.htm#configure-custom-oauth-for-a-site)을 참조하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결 \> 서버에 연결에서 더 보기...를 클릭한 다음 Salesforce를 선택합니다. 그런 후 다음을 수행합니다. 1. 인스턴스 URL이 올바른지 확인합니다. 기본값은 login.salesforce.com입니다. 2. 로그인을 클릭합니다. 위에 지정된 URL로 자동 리디렉션됩니다. 3. Salesforce.com의 로그인 자격 증명을 입력합니다. 4. 로그인을 선택합니다. 5. 액세스 허용 대화 상자에서 허용을 선택합니다. 연결되지 않으면 인증 정보가 올바른지 확인합니다. 계속 연결되지 않으면 컴퓨터에서 서버를 찾는 데 문제가 있거나 데이터에 액세스할 수 있는 사용 권한이 없는 것입니다. 네트워크 관리자나 Salesforce 관리자에게 문의하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 표준 연결을 선택하거나 고유한 사용자 지정 연결을 만듭니다. 표준 연결에서 일반적으로 사용되는 개체를 표현하는 미리 정의된 쿼리 목록에서 선택하여 캔버스로 끌어 놓을 수 있습니다. 또는 테이블에서 회사가 만든 모든 사용자 지정 개체를 포함하는 단일 테이블을 선택하고 캔버스로 끌어 놓을 수 있습니다. 3. 시트 탭을 선택하여 분석을 시작합니다. ### 샌드박스 또는 사용자 지정 도메인에 연결 또한 새로운 기능을 시험해 볼 샌드박스와 같은 다른 도메인에 연결하거나, Salesforce 기본 도메인에 호스팅되지 않은 사용자 지정 설치에 연결할 수도 있습니다. 1. 위의 지침에 따라 로그인을 클릭하여 login.salesforce.com 페이지로 이동합니다. 2. 사용자 지정 도메인 사용을 클릭합니다. 3. 새 샌드박스 또는 사용자 지정 도메인을 `[domain]--[sandbox name].sandbox` 형식으로 입력합니다. 예: `mycustomdomain4--qa.sandbox`. ### 열 하위 집합 작업 Tableau Desktop 버전 2020.1부터 열 하위 집합으로 작업할 수 있습니다. 작업할 열 하위 집합을 선택하려면 새 사용자 지정 SQL을 두 번 클릭하고 다음 구문을 사용합니다. `SELECT <_column1_, _column2_, […]_columnN_> FROM <_table_>` 예를 들어 Org 테이블의 세 열(Account Rep, Department 및 Cost Code)로 작업하려면 다음을 입력합니다. `SELECT AccountRep, Department, CostCode from Org` 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ### Salesforce 데이터 새로 고침 시트 탭을 클릭하면 Tableau에서 추출을 생성하고 데이터를 가져옵니다. **참고:** 초기 추출 시 포함된 데이터 양에 따라 시간이 걸릴 수 있습니다. 초기 추출 이후에는 추출의 전체 새로 고침이나 증분 새로 고침을 수행할 수 있습니다. Salesforce 데이터의 증분 새로 고침에는 마지막 증분 새로 고침 이후 추가되거나 변경된 모든 Salesforce 개체가 포함됩니다. 반환되는 결과는 이전 30일로 제한됩니다. 새로 고치려면 데이터 \> \[데이터 원본 이름\] > 추출 > 새로 고침(증분) | (전체) 새로 고침을 선택합니다. **참고:** 증분 새로 고침 옵션은 사용자 지정 SQL을 지원하지 않습니다. ## 액셀러레이터 사용 액셀러레이터를 사용하면 Tableau Desktop 및 Tableau Cloud에서 주요 비즈니스 메트릭을 위해 특별하게 만들어진 정보 대시보드 디자인을 신속하게 구축할 수 있습니다. 자세한 내용은 [액셀러레이터를 사용하여 빠르게 데이터 시각화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accelerators.htm)를 참조하십시오. ## Salesforce에서 조인 사용 데이터 원본 페이지에서 데이터 원본을 설정할 때 테이블을 캔버스로 끌 경우 조인하는 데 선택할 수 있는 테이블 목록이 필터링됩니다. 모든 문자열 필드와 테이블 간을 구속하는 참조가 있는 필드에서 조인을 만들 수 있습니다. (왼쪽 조인 및 내부 조인만 지원됩니다.) 나중에 조인을 추가할 수도 있습니다. 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm)을 참조하십시오. Salesforce 연결은 비동등 조인을 지원하지 않으므로 등호 연산자(=)를 사용해야 합니다. ### Salesforce의 교차 데이터베이스 조인 제한 Salesforce는 교차 데이터베이스 조인을 사용하여 서로 다른 데이터베이스의 테이블을 결합하도록 지원합니다. 자세한 내용은 "서로 다른 데이터베이스의 테이블 결합" 섹션([데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm))을 참조하십시오. 다중 연결 데이터 원본에 Salesforce 연결이 포함된 경우 이 데이터 원본은 다음 기능을 지원하지 않습니다. - 라이브 연결 - 추출 필터 - 추출에 대한 증분 업데이트 - 데이터 격자에서 데이터 보기 ## Salesforce 연결 문제 해결 Tableau에서는 Salesforce.com, Force.com 및 Database.com 데이터에 연결할 다양한 force.com API를 활용합니다. 이러한 서비스에는 주어진 시간에 액세스할 수 있는 데이터 양 및 데이터 유형에 대한 몇 가지 제한 사항이 있습니다. 연결 시 동안 문제가 발생하는 경우 다음과 같은 공통 제한 사항 목록에서 해결책을 찾을 수 있습니다. ### 회사 계정 및 사용자 프로필 구성 Tableau에서 Salesforce 데이터에 연결하려면 회사 계정과 사용자 프로필 모두에서 다음 모든 사항이 사용으로 설정되어야 합니다. - 로그인을 위한 SOAP API - 메타데이터를 가져오기 위한 REST API - 개체를 다운로드하기 위한 BULK API - BULK API에서 지원하지 않는 개체를 다운로드하기 위한 REST API - 데이터의 변경 내용을 검색하기 위한 복제 SOAP API 성능을 최적화하고 모든 고객이 API를 사용할 수 있도록 하기 위해 Salesforce.com에서는 전체 API 요청의 총 수는 물론 동시 API 요청의 수를 제한하여 부하를 분산합니다. Tableau를 사용하여 연결되어 있는 동안 이러한 제한에 도달하면 오류가 발생합니다. 이러한 제한에 대한 자세한 내용은 Salesforce.com 개발자 설명서를 참조하십시오. 참고: 일부 Salesforce 버전에서는 API 액세스를 허용하지 않습니다. Salesforce 관리자에게 문의하여 사용자의 계정으로 위에 나열된 API 목록에 액세스할 수 있는지 확인하십시오. ### 추출 시 오류 발생 Tableau를 사용하여 Salesforce에 연결할 때 데이터가 자동으로 Tableau 데이터 추출 파일로 추출됩니다. 문자 제한 때문에 특정 필드를 추출할 수 없는 경우도 있습니다. 특히 4096자보다 큰 텍스트 필드 및 계산된 필드는 추출에 포함되지 않습니다. 데이터에 계산된 필드가 있는 경우 추출을 만든 후 Tableau에서 해당 추출을 다시 만들어야 합니다. 또한 Force.com API는 총 10,000자까지만 쿼리할 수 있습니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. - [Salesforce 데이터를 최대한 활용하기 위한 5가지 방법](https://www.tableau.com/ko-kr/learn/whitepapers/5-ways-maximize-your-salesforce-data) - Tableau 백서를 읽어 보십시오(등록 또는 로그인 필요). [주요 콘텐츠로 건너뛰기](#main-content) # Salesforce Data 360 > [!WARNING] > > 2025년 10월 14일 기준으로 Data Cloud의 브랜드가 Data 360으로 변경되었습니다. 전환하는 과정에서 응용 프로그램 및 설명서에서 Data Cloud를 언급한 내용이 나타날 수도 있습니다. 이름만 새롭게 변경될 뿐, 기능과 내용은 변경되지 않습니다. Salesforce Data Cloud 커넥터는 Tableau Desktop 2023.2와 함께 출시되었습니다. 이 커넥터를 사용하면 Tableau가 Data Cloud에 원활하게 연결되며 Tableau Desktop, Tableau Cloud, Tableau Server 및 Tableau Prep에서 사용할 수 있습니다. 이전 CDP 커넥터에 비해 Salesforce Data Cloud 커넥터는 연결이 더 쉽고, API 이름 대신 개체 레이블을 표시하며, 가속화된 쿼리로 구동됩니다. **참고:** Data Cloud의 이전 명칭은 CDP(Customer Data Platform)였습니다. Customer Data Platform 커넥터는 2023년 10월에 사용 중단되었고, Tableau Desktop 2024.2에서 새로운 연결에 사용할 수 없게 되었으며, Tableau Desktop 2024.3 이상에서 완전히 제거됩니다. CDP 커넥터를 사용하는 기존 자산은 Salesforce Data Cloud 커넥터를 사용하여 다시 만들어야 합니다. Tableau Desktop 2023.1 이하 버전을 사용하는 경우 [Tableau Desktop(버전 2023.1 이하)](#Tableau)을 참조하십시오. ## Tableau Desktop(버전 2023.2 이상) Salesforce Data 360에 연결하려면 다음 단계를 완료하십시오. 1. 데이터 메뉴와 새 데이터 원본을 차례로 선택합니다. (Tableau Desktop을 방금 시작한 경우에는 이 단계를 무시하십시오.) 2. 연결 패널의 서버에 연결 섹션에서 Salesforce Data Cloud를 선택합니다. 3. 로그인하고 메시지가 표시되면 액세스를 허용합니다. 4. 데이터 공간을 선택합니다. 데이터 공간은 Data Cloud에서 데이터의 논리적 분리를 나타냅니다. Salesforce 2023년 6월 릴리스 이전에는 데이터 공간이 존재하지 않았습니다. 5. Tableau Desktop 2024.1 이상을 사용하는 경우 개체를 사용하여 Data Cloud 개체 유형별로 필터링하거나 모든 개체를 선택합니다. ## Tableau Desktop(버전 2023.1 이하) > [!WARNING] > > **경고:** CDP(Customer Data Platform) 커넥터는 2023년 10월에 사용 중단되었고, Tableau Desktop 2024.2에서 새로운 연결에 사용할 수 없게 되었으며, Tableau Desktop 2024.3 이상에서 완전히 제거됩니다. CDP 커넥터를 사용하는 기존 자산은 Salesforce Data Cloud 커넥터를 사용하여 다시 만들어야 합니다. ### 1단계: Salesforce Data Cloud JDBC 드라이버 설치 **참고:** Desktop용 Tableau 버전 2023.1은 JDBC 드라이버 버전 18 이상과만 호환됩니다. 1. Salesforce CDP GitHub 사이트([Salesforce CDP-jdbc](https://github.com/forcedotcom/Salesforce-CDP-jdbc/releases))에서 최신 JDBC 드라이버(Salesforce-CDP-jdbc-\[version\].jar 파일)를 다운로드합니다. 2. 다운로드한 Salesforce-CDP-jdbc-\[version\].jar 파일을 다음 위치로 이동합니다. - Windows: `C:\Program Files\Tableau\Drivers` - macOS: `/Users/[user]/Library/Tableau/Drivers` **참고:** 폴더를 보려면 숨기기 취소하십시오. ### 2단계: Tableau에서 Salesforce에 대한 액세스 사용 Tableau는 Salesforce에 대한 연결을 설정할 때 '연결된 앱' 기능을 활용합니다. Salesforce 기술 자료의 [Salesforce에서 Tableau의 액세스를 제어하는 방법(영문)](https://help.salesforce.com/s/articleView?id=004691758&type=1)에 설명된 대로 Salesforce를 구성한 경우 특정 사용 권한 집합 또는 프로필에 할당된 Salesforce 사용자로 액세스가 제한됩니다. ### 3단계: Tableau Desktop에서 Salesforce Data 360에 연결 1. Tableau Desktop(2021.1 이상)을 시작합니다. 2. 연결서버에 연결로 이동하고 Salesforce CDP를 선택합니다. 3. Salesforce CDP 대화 상자의 인증 섹션에서 _OAuth_가 선택되어 있고 OAuth 인스턴스 URL 섹션에서 _https://login.salesforce.com_이 선택되어 있는지 확인합니다. 4. 로그인을 선택하여 웹 브라우저에서 패널을 엽니다. 5. 사용자 이름 및 비밀번호를 사용하여 Salesforce에 로그인합니다. 6. Allow(허용)를 선택합니다. 7. 브라우저 패널을 닫습니다. 이제 Tableau Desktop이 Salesforce Data 360에 연결되었고 Tableau 작업을 수행할 수 있습니다. ## Tableau Cloud 및 Tableau Server Tableau Cloud 웹 작성을 사용한 연결은 Tableau Desktop과 유사합니다. - **Tableau Cloud:** [Tableau Cloud 웹 작성을 Data Cloud에 연결](https://help.tableau.com/current/online/ko-kr/config_oauth_sfdc_cdp_online.htm) Tableau Server에는 추가 구성이 필요합니다. 다음 링크를 사용하여 자세한 내용을 알아보십시오. - **Tableau Server(Windows)**: [Tableau Server를 Data Cloud에 연결](https://help.tableau.com/current/server/ko-kr/config_oauth_sfdc_cdp.htm) - **Tableau Server(Linux)**: [Tableau Server를 Data Cloud에 연결](https://help.tableau.com/current/server-linux/ko-kr/config_oauth_sfdc_cdp.htm) ## 다음 단계 ### 액셀러레이터를 사용하여 데이터 인사이트를 빠르게 확보 액셀러레이터를 사용하여 데이터를 빠르게 시각화할 수 있습니다. Tableau 액셀러레이터는 미리 작성된 대시보드로, 데이터 분석을 빠르게 시작하는 데 도움이 되도록 설계되었습니다. 액셀러레이터는 특정 산업 및 엔터프라이즈 응용 프로그램에 맞춰집니다. 사용자 고유의 데이터로 바꿀 수 있는 샘플 데이터로 구축되므로 최소한의 설정으로 인사이트를 얻을 수 있습니다. 액셀러레이터는 [Tableau Exchange](https://exchange.tableau.com/ko-kr)에서 사용할 수 있습니다. 액셀러레이터에 대한 자세한 내용은 [액셀러레이터를 사용하여 빠르게 데이터 시각화](https://help.tableau.com/current/online/ko-kr/accelerators.htm)를 참조하십시오. 다음과 같은 Salesforce Data Cloud 액셀러레이터를 사용해 볼 수 있습니다. #### Salesforce Data Cloud Identity Resolution 액셀러레이터 ID 확인 액셀러레이터를 사용하면 Salesforce Data Cloud에서 ID 확인을 해당하는 비즈니스 맞게 사용하는 방법을 탐색할 수 있습니다. 수집된 원본, 통합된 개인에 대한 기여도 및 구성을 볼 수 있습니다. 자세한 내용은 [Salesforce Data Cloud Identity Resolution](https://exchange.tableau.com/products/624)을 참조하십시오. #### Salesforce Data Cloud Email Marketing Campaign 액셀러레이터 CDP 이메일 마케팅 캠페인 액셀러레이터를 사용하면 이메일 캠페인의 전체적인 효율성을 모니터링할 수 있습니다. 전환율이 가장 높은 캠페인, 시간대별 이메일 추세 등을 탐색할 수 있습니다. 자세한 내용은 [Salesforce Data Cloud Email Marketing Campaigns](https://exchange.tableau.com/products/688)를 참조하십시오. #### Salesforce Data Cloud Customer Engagement 액셀러레이터 마케팅 및 영업 팀을 위한 이 액셀러레이터는 다음과 같은 채널 전체에서 고객의 참여 수준을 포괄적으로 보여주는 탐색용 대시보드입니다. - 영업 - 이메일 - 메시지(SMS) - 웹 사이트 - 푸시 알림 이 액셀러레이터는 고객 상호 작용에 가장 좋은 채널을 선택하고 관련된 메시징을 개발하며 긍정적인 고객 경험을 만들어 충성도 및 유지율을 높이는 데 도움이 됩니다. 자세한 내용은 [Salesforce Data Cloud Customer Engagement](https://exchange.tableau.com/products/727)를 참조하십시오. ### 참고 항목: - Salesforce 도움말: [Customer Data Platform에서 Tableau 설정](https://help.salesforce.com/s/articleView?id=sf.c360_a_set_up_tableau_connected_app.htm&type=5&language=ko_KR) - Salesforce 도움말: [Tableau의 Customer Data Platform 데이터 사용](https://help.salesforce.com/s/articleView?id=sf.c360_a_using_customer_360_aud_data_in_tableau.htm&type=5&language=ko_KR) [주요 콘텐츠로 건너뛰기](#main-content) # Salesforce Marketing Cloud 이 문서에서는 Tableau를 Salesforce Marketing Cloud 커넥터에 연결하는 방법을 설명합니다. 시작하려면 커넥터를 설치하고 API(응용 프로그래밍 인터페이스) 연결을 허용하도록 인스턴스를 구성해야 합니다. Marketing Cloud 커넥터를 사용하려면 플러그인(.taco 파일)과 드라이버가 필요합니다. **참고:** MFA(다단계 인증)는 지원되지 않습니다. ## 필요한 드라이버 컴퓨터에 드라이버가 설치되어 있는지 확인해야 합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드 페이지](https://www.tableau.com/ko-kr/support/drivers?_ga=2.20630968.1085652253.1659977445-2116059056.1644518172)에 대한 링크와 함께 메시지가 표시됩니다. ## MFA 관련 문제 해결 방법 Salesforce Marketing Cloud에서 MFA를 사용하는 데 문제가 발생할 수 있습니다. 그러면 먼저 웹 UI 로그인에서 MFA를 사용하도록 설정한 다음 Tableau Exchange에서 단계를 수행해야 합니다. 관련 지침은 다음을 참조하십시오. [Salesforce Marketing Cloud](https://extensiongallery.tableau.com/products/695) ### 커넥터 설치 다음 단계에 따라 Tableau에 커넥터를 설치하십시오. 1. Tableau의 **연결** 패널에서 **서버에 연결** 섹션으로 이동합니다. 2. 더 보기를 선택하고, 연결 목록에서 **Salesforce Marketing Cloud**를 선택합니다. 필요한 경우 Tableau에서 커넥터를 설치하고 다시 시작합니다. 3. 나타난 대화 상자에서 다음 정보를 입력합니다. 1. 사용자에서 Marketing Cloud API 사용자의 이름을 입력합니다. 2. 비밀번호에서 Marketing Cloud의 API 사용자 계정과 연결된 비밀번호를 입력합니다. 3. 하위 도메인에서 Marketing Cloud 구성 요약에 SOAP 기본 URI의 일부로 나열된 하위 도메인을 입력합니다(예: `https://<>.soap.marketingcloudapis.com/`). 4. 로그인을 클릭하여 연결을 완료합니다. ## Marketing Cloud 인스턴스 구성 Marketing Cloud 커넥터를 사용하려면 API 통합을 구성하고 적절한 권한을 부여해야 합니다. 구성된 후 Tableau의 커넥터 대화 상자에 입력할 수 있는 하위 도메인 값이 인스턴스에 포함됩니다. 하위 도메인을 식별하는 정보는 Salesforce Marketing Cloud 사용 [설명서](https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/your-subdomain-tenant-specific-endpoints.html "Salesforce Marketing Cloud 하위 도메인 설명서에 대한 링크")를 참조하십시오. **참고:** Marketing Cloud 관리자만 하위 도메인을 구성할 수 있습니다. ## 데이터 새로 고침 Tableau는 Marketing Cloud 커넥터에 대한 데이터 추출 연결만 지원합니다. 데이터 추출 항목을 새로 고쳐서 데이터를 업데이트할 수 있습니다. 자세한 내용은 [추출 새로 고침](https://help.tableau.com/current/pro/desktop/ko-kr/extracting_refresh.htm)을 참조하십시오. 새로 고침 일정에 대한 자세한 내용은 [통합 문서를 게시할 때 추출 새로 고침 예약](https://help.tableau.com/current/pro/desktop/ko-kr/publish_workbooks_schedules.htm)을 참조하십시오. #### 참고 항목 - [데이터 원본 설정](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/current/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. - Salesforce 도움말: [Customer Data Platform에서 Tableau 설정](https://help.salesforce.com/s/articleView?id=sf.c360_a_set_up_tableau_connected_app.htm&type=5&language=ko_KR) - Salesforce 도움말: [Tableau에서 Customer Data Platform 활성화](https://help.salesforce.com/s/articleView?id=sf.c360_a_enable_tableau_connector.htm&type=5&language=ko_KR) - Salesforce 도움말: [Tableau의 Customer Data Platform 데이터 사용](https://help.salesforce.com/s/articleView?id=sf.c360_a_using_customer_360_aud_data_in_tableau.htm&type=5&language=ko_KR) [주요 콘텐츠로 건너뛰기](#main-content) # Salesforce에 Tableau 뷰 내장 > [!TIP] > > Tableau Viz Lightning 웹 구성 요소는 2024년 5월 Salesforce AppExchange에서 사용 중지되었으며 Tableau 뷰 구성 요소로 대체되었습니다. 자세한 내용은 [토큰 인증을 사용하여 Tableau Lightning 웹 구성 요소 및 SSO(Single Sign-On) 구성](https://help.tableau.com/current/online/ko-kr/lwc_seamless_auth.htm)을 참조하십시오. 기본 Tableau 뷰 Lightning 웹 구성 요소를 사용하여 Tableau 뷰를 Salesforce Lightning 페이지에 쉽게 내장할 수 있습니다. Lightning 페이지를 편집할 때 Tableau 뷰 Lightning 웹 구성 요소를 페이지에 끌어 놓은 다음 Tableau 뷰에 대한 URL을 제공하기만 하면 됩니다. Tableau Server, Tableau Cloud 또는 Tableau Public에서 Tableau 뷰를 내장할 수 있습니다. Tableau 뷰 Lightning 웹 구성 요소는 Tableau의 모든 버전을 지원합니다. Tableau 뷰 Lightning 웹 구성 요소를 사용하면 Salesforce 관리자 및 개발자가 Tableau 대시보드를 Salesforce 페이지에 빠르게 통합할 수 있습니다. Tableau Lightning 웹 구성 요소 사용자가 Salesforce 페이지를 방문할 때마다 Tableau에 로그인할 필요가 없도록 [Tableau Server 및 Tableau Cloud에 SSO(Single Sign-On)를 설정](https://help.tableau.com/current/online/ko-kr/lwc_seamless_auth.htm)할 수 있습니다. Tableau Lightning 웹 구성 요소에는 뷰를 내장한 Lightning 레코드 페이지를 기반으로 뷰를 필터링할 수 있는 기능이 기본적으로 지원됩니다. 이 구성 요소를 사용하면 Salesforce에서 뷰가 표시되는 방식을 구성할 수 있으며 선택한 Tableau 및 Salesforce 필드를 기반으로 추가 필터링 기능을 제공할 수 있습니다. ## 요구 사항 및 사용 권한 - Tableau 뷰 Lightning 웹 구성 요소는 Salesforce Lightning Experience에서 실행되도록 설계되었습니다. Lightning 웹 구성 요소는 Lightning 커뮤니티 및 Salesforce 앱과 같은 많은 Salesforce 환경 및 도구에서 지원됩니다. Salesforce Classic과 Marketing Cloud는 Tableau View Lightning 웹 구성 요소를 지원하지 않습니다. - Tableau 뷰 Lightning 구성 요소를 구성하려면 Salesforce 조직에 대한 관리자 권한이 있어야 합니다. - Tableau 뷰의 컨텍스트 및 고급 필터링은 Lightning Experience 레코드 페이지에서만 사용할 수 있습니다. Tableau 뷰 Lightning 웹 구성 요소는 Salesforce Lightning Experience만 지원합니다. Tableau 뷰를 Salesforce Classic에 내장하려는 경우 다른 옵션이 있습니다. Tableau용 Salesforce Canvas Adapter를 사용하거나 Apex 코드 및 Visualforce 페이지를 사용하여 맞춤형 솔루션을 만들 수 있습니다. ### SSO(Single Sign-On) 구성 Tableau Server 또는 Tableau Cloud에서 Tableau 뷰를 내장하는 경우 Salesforce를 사용하여 SSO를 구성할 수 있습니다. 이렇게 하면 사용자가 Salesforce에 로그인하고 내장된 Tableau 뷰가 포함된 페이지를 열 경우 Tableau에 다시 인증할 필요가 없습니다. Tableau 뷰 Lightning 웹 구성 요소는 SSO 방법으로 SAML만 지원합니다. Tableau 인증에 사용되는 SAML IdP는 Salesforce IdP이거나 Salesforce 인스턴스에 사용되는 동일한 IdP여야 합니다. Tableau Server 또는 Tableau Cloud를 구성하려면 Tableau 관리자 사용 권한이 필요합니다. **참고**: [Salesforce 인증](https://help.tableau.com/current/online/ko-kr/security_auth_sfdc.htm)으로 구성된 Tableau Cloud의 사용자는 내장된 비주얼리제이션을 보려면 Tableau Cloud에서 다시 인증해야 합니다. - Tableau Cloud에서 SSO를 설정하는 것에 대한 자세한 내용은 [Salesforce로 SAML 구성](https://help.tableau.com/current/online/ko-kr/saml_config_salesforce.htm) 및 [Tableau Viz Lightning 웹 구성 요소에 대한 SAML 구성](https://help.tableau.com/current/online/ko-kr/saml_config_TOL_LWC.htm)을 참조하십시오. - Tableau Server에서 SSO를 설정하는 것에 대한 자세한 내용은 [Tableau Viz Lightning 웹 구성 요소에 대한 SAML 구성](https://help.tableau.com/current/server/ko-kr/saml_config_LWC.htm)을 참조하십시오. ## Lightning 페이지에 Tableau 뷰 추가 기본 구성 요소를 사용하여 Tableau 뷰를 Lightning Experience 페이지에 추가합니다. 1. 앱 실행기(![앱 실행기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/salesforce_icon-applauncher-large.jpg "앱 실행기"))에서 Tableau 비주얼리제이션을 내장할 페이지를 찾아 선택합니다. (예를 들어 Sales 또는 Tableau Lightning 웹 구성 요소를 내장할 수 있는 홈 또는 레코드 페이지를 제공하는 다른 앱을 선택합니다.) 2. 설정 기어(![설정 기어](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/salesforce_icon-setup-large.jpg "설정 기어"))를 클릭하고 Edit Page(페이지 편집)을 선택합니다. 3. Tableau View(Tableau 뷰) 구성 요소를 Lightning Components(Lightning 구성 요소) 목록에서 Page Canvas(페이지 캔버스) 상단으로 끌어 놓습니다. 4. Enter the Viz URL(비주얼리제이션 URL 입력) 텍스트 상자에 뷰의 URL을 제공하여 표시할 Tableau 뷰를 선택합니다. 5. Tableau Server 또는 Tableau Cloud에서 뷰의 URL을 찾으려면 툴바에서 공유를 클릭하고 뷰 공유 대화 상자에서 링크 복사를 선택합니다. Tableau Public의 경우 브라우저의 주소 표시줄에서 뷰의 URL을 복사합니다. 6. Salesforce에서 Tableau View(Tableau 뷰) 구성 요소의 옵션을 사용하여 뷰의 높이를 제어하고 Tableau 툴바를 표시할지 또는 뷰에 대한 탭을 표시할지 여부를 제어합니다. 구성 요소 표시 유형 필터를 선택하여 Tableau 뷰 Lightning 웹 구성 요소가 표시되는 시기를 제어할 수도 있습니다. Set Component Visibility(구성 요소 표시 유형 설정) 옵션에 대한 자세한 내용은 Salesforce 도움말에서 [동적 Lightning 페이지(영문)](https://help.salesforce.com/articleView?id=lightning_page_components_visibility.htm&type=5)를 참조하십시오. 최상의 환경을 제공하려면 SSO를 사용하도록 Tableau 및 Salesforce를 구성할 수 있습니다. 자세한 내용은 [SSO(Single Sign-On) 구성](#Configur)을 참조하십시오. ![Tableau 비주얼리제이션 LWC](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/lwc_tableau_viz_url.png "Tableau 비주얼리제이션 LWC") ## 페이지 컨텍스트를 기반으로 뷰 필터링 Tableau Lightning 구성 요소는 Tableau 비주얼리제이션을 필터링하는 두 가지 방법을 지원합니다. 이러한 필터링 방법은 Lightning 레코드 페이지에서만 작동합니다. 홈 페이지 또는 앱 페이지에서는 필터링을 사용할 수 없습니다. 레코드 페이지의 경우 Tableau 비주얼리제이션을 내장된 페이지를 기반으로 자동으로 필터링하거나(_컨텍스트 필터링_), Tableau 및 Salesforce에서 필터링에 사용할 필드를 지정하여보다 보다 정교한 뷰를 만들 수 있습니다. 뷰가 내장된 페이지를 기반으로 필터링되게 하려면 Tableau 뷰에 레코드 페이지 ID에 대응하는 필드가 있어야 합니다. 예를 들어 사용자 페이지에 해당 사용자의 매출만 표시하는 매출용 뷰를 내장하려면 Tableau 뷰에 사용자의 레코드 ID가 있는 필드 또는 매개 변수가 포함되어야 합니다. 1. Salesforce 조직에서 Users(사용자) 또는 Opportunities(기회)와 같이, 비주얼리제이션을 내장할 레코드 페이지를 선택합니다. 2. 표시할 데이터가 포함된 Tableau 뷰의 URL을 입력하여 레코드 페이지를 편집하고 구성 요소를 구성합니다. Tableau 비주얼리제이션에는 레코드 ID(예: 사용자 또는 계정 ID)를 유지하는 필드가 포함되어야 합니다. 3. Filter visualization based on the page(페이지를 기반으로 비주얼리제이션 필터링)를 선택하고 페이지에 대한 변경 사항을 저장합니다. 페이지의 레코드 ID가 Tableau 뷰의 필드에 있는 대응하는 값과 일치하면 Tableau Lightning 구성 요소가 해당 필터를 적용합니다. 예를 들어 Account(계정) 페이지에 Tableau 뷰를 내장하고 특정 계정에 대해 필터링하려면 Tableau 뷰에 Account ID(계정 ID)라는 필드가 있어야 합니다. Tableau Viz Lightning 웹 구성 요소는 사용자가 Tableau를 사용하여 Salesforce에 연결한 경우 기본 필드명을 사용합니다. ## Tableau 및 Salesforce 필드를 기반으로 필터 적용 레코드 페이지에서 Tableau 비주얼리제이션 필터링을 보다 세부적으로 제어하려면 Tableau의 필드 또는 매개 변수를 Salesforce의 특정 필드에 매핑할 수 있습니다. Tableau 필드 또는 매개 변수는 내장하려는 뷰에 있어야 합니다. Salesforce 필드는 뷰를 내장하려는 페이지에서 정규화된 필드여야 합니다. 이 두 필드의 값이 일치하면 Tableau 비주얼리제이션 구성 요소가 Tableau 뷰를 자동으로 필터링합니다. 고급 필터링을 적용하려면 Tableau View(Tableau 뷰) 구성 요소를 레코드 페이지에 추가합니다. 예를 들어 매출 정보와 관련된 Salesforce 데이터가 포함된 Tableau 뷰가 있는 경우 해당 뷰를 Opportunity(기회) 레코드 페이지에 추가할 수 있습니다. 1. Salesforce 조직에서 앱 실행기(![앱 실행기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/salesforce_icon-applauncher-large.jpg "앱 실행기"))를 클릭하고 Sales(매출)(또는 Tableau Lightning 구성 요소를 내장할 수 있는 레코드 페이지를 제공하는 다른 앱)를 찾아 선택합니다. 예를 들어 Accounts(계정) 탭을 클릭합니다. All Accounts(모든 계정) 목록에서 계정(예: Burlington Textiles)을 선택합니다. 2. 설정 기어(![설정 기어](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/salesforce_icon-setup-large.jpg "설정 기어"))를 클릭하고 Edit Page(페이지 편집)을 선택합니다. 3. Tableau View(Tableau 뷰) 구성 요소를 Lightning Components(Lightning 구성 요소) 목록의 Custom(사용자 지정) 영역에서 Page Canvas(페이지 캔버스) 상단으로 끌어 놓습니다. 4. 구성 요소를 구성합니다. - 표시할 매출 데이터가 포함된 Tableau 뷰의 URL을 입력합니다. - 필터링에 사용할 Tableau 필드의 이름을 제공합니다. Tableau 필드는 내장할 뷰의 필드명이어야 합니다. 예를 들어 뷰에 User ID(사용자 ID)에 대한 필드가 포함될 수 있습니다. - 필터링에 사용할 Salesforce 필드의 이름을 제공합니다. 드롭 다운 목록에서 페이지의 정규화된 필드명을 선택할 수 있습니다. 예를 들어 계정 레코드 페이지에서 Owner ID(소유자 ID)를 선택할 수 있습니다. 이 두 필드의 값이 일치하면 Tableau 뷰 구성 요소가 뷰를 자동으로 필터링합니다. **중요**: 데이터 원본에 정의된 대로 필드명을 입력해야 합니다. 예를 들어, 데이터 원본이 영어인데 데이터 원본 필드가 사용자를 위해 일본어로 번역된 경우, 사용자는 원래 영어 필드명을 입력해야 합니다. 5. 페이지에 대한 변경 내용을 저장합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Salesforce에 뷰 게시 CRM Analytics 앱 또는 Salesforce Lightning 페이지에 뷰를 게시하여 Tableau Cloud 또는 Tableau Server의 뷰를 Salesforce 에코시스템으로 직접 가져올 수 있습니다. 자세한 내용은 Salesforce 도움말에서 [CRM Analytics에 Tableau 콘텐츠 게시](https://help.salesforce.com/s/articleView?id=sf.bi_publish_tableau_online.htm&language=ko_KR&type=5)를 참조하십시오. ## 필수 요건 Salesforce 도움말에서 필요한 라이선스, 계정 설정 및 사용 권한을 포함한 [전제 조건](https://help.salesforce.com/s/articleView?id=sf.bi_tableauviews_setup_prereq.htm&type=5)의 전체 목록을 참조하십시오. ## Salesforce에 뷰 게시 대시보드, 시트 및 스토리를 포함하여 1개 이상의 뷰를 선택합니다. 그런 다음 CRM Analytics 앱 목록에서 편집 또는 관리 권한이 있는 대상을 선택합니다. 1. Salesforce에 게시할 뷰를 선택합니다. **참고**: 한 번에 최대 25개의 뷰를 선택하여 Salesforce에 게시할 수 있습니다. 3. 동작에 대해 Salesforce에 게시를 선택합니다. 4. 게시에 사용하려는 Salesforce 자격 증명을 선택합니다. 5. 게시할 대상 앱을 선택합니다. 로그인한 Salesforce 사용자로 편집하거나 관리할 수 있는 앱만 표시됩니다. ![선택할 수 있는 앱 목록이 표시된 Salesforce에 게시 대화 상자.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/publish-to-salesforce-dialog.png) 9. 게시를 클릭합니다. ## Salesforce의 게시된 뷰를 볼 수 있는 사용자 Salesforce에 뷰를 게시하면 선택한 CRM Analytics 앱 또는 Lightning 페이지에 액세스할 수 있는 모든 사용자가 콘텐츠가 있다는 것을 볼 수 있습니다. 그러나 기존 Tableau 사용 권한으로 로그인한 사용자만 뷰를 볼 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # SAP HANA 이 문서에서는 Tableau를 SAP HANA 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** 이 커넥터는 Mac, Linux 및 Windows용 JDBC 드라이버를 사용합니다. 연결 관련 문제를 방지하려면 JDBC 드라이버 버전 2.7.15 이상을 사용하십시오. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 단일 노드 또는 다중 노드 연결을 만들 수 있습니까? - 단일 노드: 데이터베이스 서버 이름 및 포트 번호입니다. - 다중 노드: 데이터베이스 서버 이름, 호스트 이름 및 포트 번호입니다. - 인증: - Windows 인증(Windows 전용) - Kerberos(Mac 전용) - 사용자 이름 및 비밀번호 - OAuth 2.0/OIDC. 이를 구성하는 방법에 대한 자세한 내용은 [SAP HANA에 대한 외부 OAuth 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/config_oauth_hana.htm)를 참조하십시오. - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 SAP HANA를 선택합니다. 1. 연결 유형을 선택합니다. - 단일 노드: 연결하려는 데이터베이스를 호스팅하는 서버의 이름을 입력하고 기본이 아닌 포트를 사용하는 경우 포트 번호를 입력합니다. - 다중 노드: 각 서버의 호스트 이름 및 포트 번호를 쉼표로 구분하여 입력합니다. 예를 들면 다음과 같습니다. `host1:30015,host2:30015,host3:30015` 2. 서버에 로그인하는 방법을 선택합니다. **Windows**: - 환경이 SSO(Single Sign-On)를 지원하는 경우 Windows 인증 사용을 선택합니다. - 서버가 비밀번호로 보호되어 있고 Kerberos 환경이 아닌 경우 특정 사용자 이름 및 비밀번호 사용을 선택하면 사용자 이름과 비밀번호를 입력해야 합니다. - OAuth 2.0/OIDC를 사용하여 외부 IdP에서 HANA로 ID를 페더레이션하려면 OAuth를 사용하여 로그인을 선택하고 구성한 OAuth 공급자를 선택합니다. 이를 구성하는 방법에 대한 자세한 내용은 [SAP HANA에 대한 외부 OAuth 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/config_oauth_hana.htm)를 참조하십시오. **Mac:** - Kerberos를 선택합니다. - 특정 사용자 이름 및 비밀번호 사용을 선택합니다. - OAuth 2.0/OIDC를 사용하여 외부 IdP에서 HANA로 ID를 페더레이션하려면 OAuth를 사용하여 로그인을 선택하고 구성한 OAuth 공급자를 선택합니다. 이를 구성하는 방법에 대한 자세한 내용은 [SAP HANA에 대한 외부 OAuth 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/config_oauth_hana.htm)를 참조하십시오. 3. SSL 서버 연결 시 SSL 필요 옵션을 선택합니다. 4. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 5. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 검색 아이콘을 선택하거나, 텍스트 상자에 스키마 이름을 입력하고 검색 아이콘을 선택한 후 해당 스키마를 선택합니다. 3. 테이블 텍스트 상자에서 검색 아이콘을 선택하거나 테이블 이름을 입력하고 검색 아이콘을 선택한 다음 테이블을 선택합니다. Tableau Desktop은 SAP HANA 테이블 함수 연결도 지원합니다. 이러한 함수는 데이터 원본 페이지의 왼쪽 패널에 있는 저장 프로시저에 나타납니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 기본적으로 열 레이블이 표시됩니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. 참고: 분석 뷰가 있는 셀프 조인을 만들고 테이블 중 하나에 변수가 있는 경우 변수가 포함된 테이블이 좌변에 있는지 확인하십시오. 그렇지 않으면 조인에서 예상된 결과를 반환하지 않을 수 있습니다. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## SAP HANA 수준 계층을 사용자 계층으로 변환 SAP HANA 데이터 원본 또는 통합 문서를 만들 때 Tableau에서 사용하기 위한 용도로 고유한 Tableau 계층을 만들 수 있습니다. Tableau는 버전 2019.4부터 SAP HANA에서 만든 수준 계층을 지원합니다. 수준 계층이 있는 SAP HANA 계산 뷰에 Tableau를 연결하면 SAP HANA 수준 계층이 데이터 패널에 나타납니다. Tableau에서 SAP HANA 수준 계층을 수정하려는 경우 SAP HANA 수준 계층을 사용자 계층으로 변환해야 합니다. > [!WARNING] > > **경고:** SAP HANA 수준 계층을 사용자 계층으로 변환한 후에는 되돌릴 수 없습니다. 사용자 계층 대신 SAP HANA 수준 계층을 사용해야 한다면 처음부터 다시 시작해야 합니다. 사용자 계층으로 변환하려면 다음 단계를 완료합니다. 1. 데이터 패널에서 계층을 선택합니다. 2. 드롭다운 메뉴에서 사용자 계층으로 변환을 선택합니다. ![사용자 계층으로 변환하는 옵션이 있는 차원 필드 그룹입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sap_hana_hierarchy.png) ## JDBC 연결 사용자 지정 Mac 및 Linux에서 SAP HANA는 JDBC 연결을 사용합니다. .properties 파일을 사용하여 JDBC 연결을 사용자 지정할 수 있습니다. 자세한 내용은 Tableau 커뮤니티에서 [.properties 파일을 사용하여 JDBC 연결 사용자 지정(영문)](https://community.tableau.com/s/question/0D54T00000F339uSAB/customize-jdbc-connections-using-a-properties-file)을 참조하십시오. ## Mac에 신뢰할 수 있는 SSL 인증서 설치 Tableau Desktop과 데이터베이스 간의 통신을 암호화하기 위해 SSL/TLS를 사용하려는 경우 Java 인증서 신뢰 저장소에 인증서를 추가해야 합니다. 데이터베이스가 자체 서명 인증서를 사용하는 경우 이 작업이 필수입니다. SSL/TLS를 사용하여 Tableau Desktop을 데이터베이스에 연결하려면 다음 단계를 완료합니다. 1. 터미널 응용 프로그램을 시작하고 Java Home 디렉터리로 이동합니다. JDK를 설치하거나 JAVA\_HOME 환경 변수를 설정하지 않은 경우 이 위치는 /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home입니다. 2. 다음 명령을 실행합니다. bin/keytool -importcert -keystore cacerts -alias -file **참고**: Tableau 버전 2020.2부터 사용자 지정 인증서를 "시스템" 키 체인으로 가져올 수 있습니다. 자세한 내용은 [JDBC 연결을 위한 단방향 SSL](https://help.tableau.com/v0.0/pro/desktop/ko-kr/jdbc_ssl_config.htm)을 참조하십시오. ## 변수 및 입력 매개 변수 선택 사용한 테이블에 필수 또는 선택 사항 변수 또는 매개 변수가 포함되어 있는 경우 변수 및 입력 매개 변수 대화 상자가 열립니다. Tableau Prep에서 이러한 값을 설정하려면 입력 단계의 설정 탭에 있는 변수 및 매개 변수 섹션에 해당 데이터를 입력해야 합니다. 자세한 내용은 [데이터에 연결](https://help.tableau.com/current/prep/ko-kr/prep_connect.htm#connect-via-builtin-connectors-for-popular-data-types)에서 'SAP HANA 데이터에 연결'을 참조하십시오. ![변수 및 매개 변수에 값을 입력하거나 새로운 변수를 추가하기 위한 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_variables_input_parameters.png) - 필수 변수 및 매개 변수는 현재 값 또는 **\*필수**로 표시됩니다. - 선택적 변수 및 매개 변수는 현재 값 또는 공백으로 표시됩니다. - 통합 문서가 열려 있을 때 프롬프트 아래에서 확인란을 선택하여 변수에 대한 프롬프트를 표시합니다. 변수 또는 매개 변수를 선택하고 해당 값을 입력하거나 선택합니다. 포함할 모든 필수 값과 옵션 값에 대해 반복한 다음 **확인**을 선택합니다. 참고: SQL 쿼리 기반 SAP HANA 프롬프트를 사용할 수 있습니다. ## SAP HANA SSO(Single Sign-On) 지원 SSO(Single Sign-On)를 지원하도록 SAP HANA를 구성하면 사용자 이름과 비밀번호를 다시 입력할 필요 없이 데이터에 액세스하고 데이터 원본을 게시하고 통합 문서를 Tableau Server에 게시할 수 있습니다. SSO를 사용하려면 Viewer(뷰어) 자격 증명 인증을 사용하여 Tableau Server에 데이터 원본 및 통합 문서를 게시해야 합니다. Viewer(뷰어) 자격 증명 인증을 사용하려면 Windows 컴퓨터에서 Windows 인증을 사용하거나 Mac에서 Kerberos를 사용하여 SAP HANA에 연결해야 합니다. 자세한 내용은 [Server에 게시](#hana_publish_sso)를 참조하십시오. - Tableau Desktop에 SAP HANA 드라이버 버전 1.00.85 이상이 필요합니다. - SAP HANA에 대해 SSO를 지원하도록 Tableau Server를 설정해야 합니다. 자세한 내용은 Tableau Server 도움말에서 [SSO(Single Sign-on)를 위해 SAP HANA 구성](https://help.tableau.com/current/server/ko-kr/help.htm#config_sap_hana_sso.htm "SAP HANA SSO")을 참조하십시오. ### 서버에 로그인 서버 이름을 입력하여 SAP HANA 서버에 로그인할 수 있습니다. 또는 Windows 컴퓨터에서 Windows 인증 사용을 선택하거나 Mac에서 Kerberos를 선택할 수 있습니다. 완료하려면 로그인을 선택합니다. ### Server에 게시 SSO를 사용하는 Tableau Server에 게시한 데이터 원본 또는 통합 문서에 액세스할 경우 사용자가 자격 증명을 입력할 필요가 없습니다. 데이터 원본 또는 통합 문서를 Tableau Server에 게시할 때 SSO를 사용하도록 설정하려면 다음 단계를 완료합니다. 1. 서버, 데이터 원본 게시를 선택하거나 서버, 통합 문서 게시를 선택합니다. 2. **데이터 원본**에서 편집을 선택합니다. 3. 데이터 원본 관리 대화 상자에서 다음을 수행합니다. - 게시 유형: 통합 문서에 내장됨 또는 별도로 게시됨을 선택합니다. - 인증에 대해 Viewer(뷰어) 자격 증명을 선택합니다. 4. 게시를 선택합니다. ## SSO 사용 시 HANA 추출을 새로 고치는 방법 Tableau 데이터 추출 유틸리티를 사용하여 추출 새로 고침 작업을 자동화할 수 있습니다. 예를 들어, 다음 명령은 "mydatasource"라는 게시된 SAP HANA 추출을 새로 고칩니다. 이 명령은 다음을 지정합니다. - Tableau Server의 이름 - 새로 고칠 데이터 원본의 이름 `C:\Program Files\Tableau\Tableau 10.2\bin>tableau refreshextract --server https://mytableauserver --datasource mydatasource` 이 유틸리티에 대한 자세한 내용은 [Tableau 데이터 추출 명령줄 유틸리티](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_TDE.htm)를 참조하십시오. ## 성능 팁 ### 열 메타데이터 모음 사용 Tableau는 열 메타데이터 모음을 지원하므로 일부 뷰에서 로드 시간이 크게 향상됩니다. Tableau는 테이블이나 뷰에 대한 열 메타데이터를 읽을 때 기본적으로 테이블에 준비된 쿼리를 사용합니다. **참고:** 열 메타데이터 모음은 일반적으로 가장 정확한 옵션이지만 처리하는 데 시간이 오래 걸릴 수 있습니다. TDC 파일을 사용하여 준비된 쿼리 메타데이터를 사용하지 않도록 설정할 수 있습니다. 열 메타데이터 모음을 사용할 경우 Tableau는 ODBC API의 SQLColumns를 사용합니다. 이 방법은 더 빠르지만 정확하지 않을 수 있습니다. 데이터에 대해 적합한 접근 방식으로 보이는 경우에만 주의하여 이 옵션을 사용해야 합니다. 다음 기능을 사용하여 SQLColumns를 통해 열 메타데이터를 사용하도록 설정합니다. - CAP\_ODBC\_METADATA\_SUPPRESS\_EXECUTED\_QUERY - CAP\_ODBC\_METADATA\_SUPPRESS\_PREPARED\_QUERY **참고:** 이러한 기능을 임시 테이블에 적용하려면 Tableau Server 2019.3.6 이상을 설치해야 합니다. ### SAP HANA에 대한 TDC 예 TDC 파일은 다음 예제와 같아야 합니다. TDC 파일을 사용하는 것에 대한 자세한 내용은 [ODBC 연결 사용자 지정 및 조정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_customize.htm) 항목의 "TDC 파일 만들기"를 참조하십시오. > [!IMPORTANT] > > **중요:** enabled=’true’가 connection-customization 라인에 있는지 확인하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. - [SAP HANA에 대한 외부 OAuth 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/config_oauth_hana.htm) - 외부 IdP를 사용하도록 연결을 구성합니다. - [JDBC 연결을 위한 SSL 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/jdbc_ssl_config.htm) - JDBC 연결을 위한 신뢰할 수 있는 SSL 인증서 설치에 대한 일반적인 정보를 제공합니다. - [SAML 암호화를 사용하도록 SAP HANA 연결 사용자 지정(영문)](https://community.tableau.com/s/question/0D54T00000G54siSAB/customize-sap-hana-connections-to-enable-saml-encryption) - TDC 파일을 만들어 암호화를 사용하도록 설정하는 것에 대한 문서입니다. - [Tableau 및 JDBC](https://help.tableau.com/current/pro/desktop/ko-kr/jdbc_tableau.htm) - Tableau에서 JDBC 드라이버를 사용하고 문제를 해결하기 위한 팁입니다. - [연결 사용자 지정 및 조정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_customize.htm) - TDC 및 .properties 파일을 사용하여 연결을 사용자 지정하는 방법에 대해 설명합니다. - [Tableau Server에서 TDC 파일 사용](https://kb.tableau.com/articles/howto/using-a-tdc-file-with-tableau-server?lang=ko-kr) - Tableau Server에서 TDC 파일을 사용하는 방법에 대한 Tableau 기술 자료 문서입니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # SAP HANA에 대한 외부 OAuth 구성 Tableau Cloud의 Tableau 2024.3부터 OAuth 2.0/OIDC를 사용하여 외부 ID 공급자의 ID를 HANA에 페더레이션할 수 있습니다. ID 공급자에 따라 통합을 구성하는 데 여러 단계가 필요할 수 있습니다. 다음은 개요 수준의 정보입니다. **참고**: Tableau Bridge를 통해 Tableau Cloud에 연결하는 OAuth 연결의 경우 일회용 새로 고침 토큰(경우에 따라, 순환식 새로 고침 토큰 또는 새로 고침 토큰 순환이라고도 함)이 지원되지 않습니다. 이러한 토큰에 대한 지원은 향후 릴리스에서 제공될 예정입니다. ## HANA에서 IDP 구성 HANA에서 IdP를 구성하는 방법에 대한 자세한 내용은 SAP 도움말 시스템에서 [JSON 웹 토큰을 사용한 Single Sign-On(영문)](https://help.sap.com/docs/hana-cloud-database/sap-hana-cloud-sap-hana-database-security-guide/single-sign-on-using-json-web-tokens)을 참조하십시오. 다음은 IdP를 설정하는 다양한 방법에 대한 몇 가지 예입니다. - HANA Cockpit을 사용하는 Okta IdP: [Okta 계정을 사용하여 SAP HANA Cloud에 연결(영문)](https://help.alteryx.com/current/en/designer/data-sources/sap-hana/connect-to-sap-hana-cloud-with-okta-account.html#connect-to-sap-hana-cloud-with-okta-account) - HANA Studio를 사용하는 Azure IdP: [OAuth 또는 SSO를 사용하여 SAP HANA 인스턴스 설정(영문)](https://www2.microstrategy.com/producthelp/Current/Gateway_Connections/WebHelp/Lang_1033/Content/sap_hana_instance_oauth_sso.htm) ## IdP 구성 1. Tableau Desktop용 IDP 및 Tableau Server 또는 Tableau Cloud에서 OAuth 클라이언트를 만듭니다. Desktop 클라이언트에는 [`PKCE`](https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow-with-pkce) 활성화가 필요하고 `http://localhost` 리디렉션을 사용해야 합니다. 2. Tableau OAuth 구성 파일을 만듭니다. 이를 수행하는 방법에 대한 자세한 내용은 [GitHub](https://tableau.github.io/connector-plugin-sdk/docs/oauth "GitHub의 OAuth 설명서")의 [OAuth 구성 및 사용(영문)](https://tableau.github.io/connector-plugin-sdk/docs/oauth) 및 [여기](https://github.com/tableau/connector-plugin-sdk/tree/master/samples/components/oauth "GitHub의 OAuth 예시")에서 예를 참조하십시오. 다른 IDP의 사례도 유용합니다. 1. Tableau OAuth 구성 ID 앞에 '`custom_`'을 붙여야 합니다. **참고:** OAuth 구성 ID는 최대 36자로 제한합니다. 이보다 긴 ID를 사용하면 오류가 발생하지는 않지만 작동하지도 않습니다. 2. IDP가 동적 localhost 포트를 지원하는 경우 `OAUTH_CAP_FIXED_PORT_IN_CALLBACK_URL`을 사용하지 않도록 설정합니다. IDP가 지원하지 않는 경우 구성 파일과 IDP의 허용 목록에 여러 localhost 콜백 URL을 추가해야 합니다. 3. 데스크톱 호스트의 각 응용 프로그램과 연결된 `OAuthConfigs` 폴더(Tableau Desktop, Tableau Prep Builder, Tableau Bridge)와 사이트 설정 페이지를 통해 OAuth를 사용할 각 Tableau Server 및 Tableau Cloud 사이트에 새 Tableau OAuth 구성 파일을 설치합니다. 자세한 내용은 [Desktop의 사용자 지정 OAuth 구성](https://tableau.github.io/connector-plugin-sdk/docs/oauth#custom-oauth-configs-on-desktop) 및 [사이트 수준 OAuth 클라이언트](https://tableau.github.io/connector-plugin-sdk/docs/oauth#site-level-oauth-clients)를 참조하십시오. ## HANA에 연결 사용자는 OAuth를 사용하여 로그인을 선택하고 이전에 설치한 OAuth 공급자를 선택해야 합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/hana_connect.png) ## Okta Okta를 사용하는 경우 '조직 권한 부여 서버'보다는 '사용자 지정 권한 부여 서버'를 사용하는 것이 더 좋습니다. 사용자 지정 권한 부여 서버가 더 유연합니다. 기본적으로 생성된 'default'라는 사용자 지정 권한 부여 서버가 있습니다. 권한 부여 URL은 다음과 같이 표시됩니다. https://${yourOktaDomain}/oauth2/{authServerName}/v1/authorize ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/redshift_oauth_iam_okta_800x332.png) [주요 콘텐츠로 건너뛰기](#main-content) # SAP NetWeaver Business Warehouse 이 문서에서는 Tableau를 SAP NetWeaver Business Warehouse(BW) 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. Windows 컴퓨터에 설치된 Tableau Desktop에서 이 커넥터를 사용하십시오. ## SAP 소프트웨어 설치 Tableau를 SAP BW 데이터에 연결하려면 먼저 컴퓨터에 SAP 소프트웨어를 설치해야 합니다. SAP 소프트웨어 설치 방법에 대한 지침은 Tableau 커뮤니티에서 [SAP BW에 연결(영문)](https://community.tableau.com/s/question/0D54T00000C5POSSA3/connecting-to-sap-bw)을 참조하십시오. ## 연결 전 확인 사항 연결하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결 이름 - 인증: 사용자 이름 및 암호 또는 통합 인증 - (선택 사항) BW 시스템용 클라이언트 - (선택 사항) 언어 Single Sign-On을 사용하려면 SAP 개인 보안 환경(PSE)에 Single Sign-On이 구성되어 있는지 확인하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 SAP NetWeaver Business Warehouse를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 드롭다운 목록에서 연결을 선택합니다. 연결에 대한 시스템 항목이 존재하는 경우 드롭다운 목록에 연결이 나타납니다. SAP 로그온 유틸리티를 사용하거나 데이터베이스 관리자에게 요청하여 새 시스템 항목을 만들 수 있습니다. 2. 인증 방법을 선택합니다. 사용자 이름 및 암호 \- 사용자 이름과 암호를 입력하여 서버에 로그인합니다. 통합 인증 - 환경에 SSO(Single Sign-On)가 구성되어 있는 경우 이 옵션을 선택합니다. 이 옵션은 Tableau Server 관리자에 의해 구성됩니다. 자세한 내용은 Tableau Server 도움말에서 [SAP BW에 대한 SSO(Single Sign-On) 사용](https://help.tableau.com/current/server/ko-kr/config_sap_bw_sso.htm)을 참조하십시오. 3. 선택적으로 BW 시스템의 클라이언트 ID와 언어를 입력합니다. 4. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 카탈로그 또는 InfoProvider를 검색하거나 선택합니다. 3. 큐브 또는 쿼리를 검색하거나 선택합니다. 4. 시트 탭을 선택하여 분석을 시작합니다. **참고:** Tableau는 링크 노드를 지원하지 않습니다. ## SAPUILandscape.xml 지원 버전 7.40 이전 SAP GUI 도구에서 SAP BW 연결은 클라이언트 컴퓨터의 saplogon.ini 파일에 정의됩니다. SAP 로그온을 사용하여 연결 정의를 추가하면 해당 정의가 saplogon.ini 파일에 추가됩니다. Tableau는 이 파일을 읽어 SAP BW 시스템을 가져오고 Tableau 연결 대화 상자의 연결 선택 드롭다운 목록에 표시합니다. SAP GUI 도구의 버전 7.40부터는 연결 정의 파일의 형식이 XML로 변경되었으며 이제 이 연결 정보가 SAPUILandscape.xml 및 SAPUILandscapeGlobal.xml에 저장됩니다. Tableau에서는 SAPLOGON\_LSXML\_FILE 환경 변수를 사용하여 이러한 파일의 위치를 지정하는 것을 지원하지 않습니다. Tableau는 원격 HTTP 서버에 위치한 Landscape XML 파일을 사용하는 것을 지원합니다. ### 드롭다운 목록의 연결이 작동하지 않을 수 있음 버전 7.40의 SAP GUI 도구로 업데이트한 후 연결 선택 드롭다운 목록에 연결이 Tableau에서 작동하지 않는 문제가 발생하는 경우 Tableau가 SAPUILandscape.xml 및 SAPUILandscapeGlobal.xml 파일의 `Messageserver` 요소를 지원하지 않기 때문일 수 있습니다. 연결 정의가 메시지 서버를 참조하는 경우 연결이 연결 선택 드롭다운 목록에 표시되지만 연결되지는 않습니다. ## 변수 및 입력 매개 변수 선택 사용한 테이블에 필수 또는 선택 사항 변수 또는 매개 변수가 포함되어 있는 경우 변수 및 입력 매개 변수 대화 상자가 열립니다. ![변수 및 매개 변수에 값을 입력하거나 새로운 변수를 추가하기 위한 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_variables_input_parameters.png) - 필수 변수 및 매개 변수는 현재 값 또는 **\*필수**로 표시됩니다. - 선택적 변수 및 매개 변수는 현재 값 또는 공백으로 표시됩니다. - 통합 문서가 열려 있을 때 프롬프트 아래에서 확인란을 선택하여 변수에 대한 프롬프트를 표시합니다. 변수 또는 매개 변수를 선택하고 해당 값을 입력하거나 선택합니다. 포함할 모든 필수 값과 옵션 값에 대해 반복한 다음 **확인**을 선택합니다. ## 차원에 대한 별칭 선택 SAP BW(SAP NetWeaver Business Warehouse) 데이터베이스에 연결할 때 차원에 사용할 별칭을 선택할 수 있습니다. SAP BW는 긴 이름, 짧은 이름, 중간 이름 및 키 등의 다양한 옵션을 제공합니다. 경우에 따라 기본적으로 사용되는 별칭이 유용하지 않을 수 있습니다. 차원을 마우스 오른쪽 단추로 클릭하고 짧은 이름 등의 다른 옵션을 사용하여 레이블을 변경하면 훨씬 의미 있는 이름이 될 수 있습니다. ![데이터 패널의 통화 차원에서 별칭으로 짧은 이름이 선택된 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_sapbw2.png) ## SAP BW 추출 지원 10.4부터 Tableau의 특수 제품 키 없이 SAP BW 데이터의 추출을 만들 수 있습니다. 10.4 이전에는 SAP BW 추출이 지원되지 않는 베타 기능이었습니다. 이 베타 기능을 사용하는 경우 제품 키가 2017을 통해 연장되지만 키가 만료되거나 이 기능에 대한 지원을 받아야 하는 경우 버전 10.4로 업그레이드해야 합니다. SAP BW 데이터 원본에서 추출을 만들면 Tableau가 큐브의 데이터를 관계형 추출로 변환합니다. 이 변환은 큐브의 크기에 따라 어느 정도 시간이 걸릴 수 있습니다. 또한 큐브 메타데이터의 대부분을 관계형 데이터 모델로 표현할 수 없기 때문에 Tableau Desktop에서 SAP BW 데이터 원본을 사용하여 만든 추출을 작업할 때는 어느 정도의 제한이 있습니다. 참고로 베타 추출 기능은 Tableau Desktop 9.0에서 지원되지 않았습니다. ### SAP BW 추출 기능 SAP BW 추출 기능에는 다음 기능이 포함되어 있습니다. - 빈 사용자 필터의 동작이 다른 데이터 원본의 동작과 일치하도록 변경되었습니다. 빈 사용자 필터를 사용할 때 더 이상 차원이 숨겨지지 않습니다. - 데이터를 추출하거나 추출을 새로 고치기 전에 숨기기를 사용하여 차원을 숨길 수 있습니다. 이렇게 하면 추출의 크기가 감소하고 추출을 수행하는 데 소요되는 시간이 단축됩니다. - 차원 숨기기는 차원에 사용자 필터를 만드는 것보다 우선적으로 수행됩니다. - 데이터를 추출하기 전에 데이터 그리드에서 차원 및 측정값의 이름을 바꿀 수 있습니다. - Tableau에서 일부 `[cube contains no data to transform]` 오류를 수정하기 위해 추출 쿼리가 약간 수정됩니다. ### SAP BW 추출 제한 - Tableau는 Infocube 또는 Infocube만 포함된 InfoProvider만 지원합니다. 다른 BW 개체 유형이 포함된 복합 원본은 지원되지 않습니다. - 크기가 큰 추출의 경우 쿼리가 실패하거나 시간 초과되는 경우 쿼리가 자동으로 파티셔닝됩니다. - 차원이 50개 이상 포함되는 BEx 쿼리는 SAP BW에서 지원되지 않습니다. - 라이브 연결과 추출을 전환할 수 없습니다. SAP BW 데이터 원본에 연결하면 라이브 연결 또는 데이터 가져오기 옵션이 표시됩니다. 라이브 연결을 선택하면 연결에서 일반적으로 사용할 수 있는 추출 옵션이 옵션으로 표시되지 않습니다. 또한 데이터 가져오기를 선택하고 추출을 만들면 추출 사용 명령을 사용하여 라이브 연결로 전환할 수 없습니다. - 추출을 SAP BW에 대한 라이브 연결로 대체할 수 없습니다. - 증분 추출은 지원되지 않습니다. - 추출을 만들 때 필터를 추가하여 추출에 포함되는 데이터를 제한할 수 있지만 이러한 필터는 계층에만 기반할 수 있습니다. - Tableau는 다음 SAP BW 개체의 추출을 지원하지 않습니다. - 계산된 집합. - 사용자 지정 서식 및 셀 속성(별칭 제외). - 사용자 계층. 계층이 축소됩니다. - 사전 집계된 데이터. - 예외 집계. - 복합 특성. ### 추출 연결과 라이브 연결의 데이터가 다르게 표시됨 위 제한과 더불어, SAP BW 데이터 원본의 추출 연결과 라이브 연결 간에는 몇 가지 차이점이 있습니다. 특히, SAP BW에 직접 연결하는 경우 차원, 계층 및 수준이 데이터 패널에 표시됩니다. 추출을 만든 후에는 모든 필드가 일반 목록으로 표시됩니다.
라이브 연결추출 연결
차원과 측정값 목록이 있는 데이터 패널입니다.차원과 측정값 목록이 있는 데이터 패널입니다.
SAP BW 데이터 원본에 연결하고 추출을 만들거나 SAP BW 추출에 연결하는 Tableau 데이터 원본 파일(.tds)에 연결하는 경우에는 필드가 예상대로 데이터 패널에 표시됩니다. 그러나 추출 파일에 직접 연결하면 별칭 옵션을 나타내는 추가 필드가 표시됩니다. 모든 별칭은 추출에 포함되며 일반적으로 숨겨집니다. 사용하지 않는 별칭 변형은 필드를 마우스 오른쪽 단추로 클릭하고 숨기기를 선택하여 숨길 수 있습니다.
숨겨진 별칭표시된 별칭
비즈니스 파트너, 회계 연도 변형, 회계 연도/기간 및 측정값 이름을 포함한 차원 목록입니다.별칭이 있는 차원 필드입니다.
## 자주 묻는 질문 ### 요구 사항 #### 필요한 버전은 무엇입니까? - Tableau Desktop 또는 Tableau Server가 설치된 클라이언트 컴퓨터의 경우: Windows용 SAP GUI 7.30 이상 - 서버 컴퓨터의 경우: SAP BW 7.40 이상 - 모든 지원되는 버전의 Tableau Desktop 또는 Tableau Server. 지원되는 버전에 대한 자세한 내용은 Tableau 웹 사이트에서 [지원되는 버전](http://www.tableau.com/ko-kr/support/services#supported-versions)을 참조하십시오. #### Tableau와 함께 SAP BW를 사용하려면 OpenHub 같은 특수한 라이선스가 필요합니까? Tableau에서는 SAP OLE DB for OLAP 공급자(Open Analysis Interfaces에 속함)를 사용하여 SAP BW와 상호 작용합니다. 이 공급자는 '합리적인' 데이터 양의 '보고' 및 검색을 수행하기 위한 메커니즘입니다. OpenHub와 달리 이 인터페이스는 대량 데이터의 이동용으로 설계되지 않았습니다. 사용 중인 환경에 SAP BW가 올바르게 라이선스되어 있으며 라이선스 계약이 Tableau 같은 도구에서 OLE DB for OLAP 공급자를 사용할 수 있도록 허용하는지 SAP에 확인해야 합니다. #### SAP BW 커넥터에 HANA가 필요합니까? 아니요. Tableau SAP BW 커넥터에는 HANA가 필요하지 않습니다. 커넥터는 Oracle 및 SQL Server 같은 지원되는 모든 SAP BW 백엔드 데이터베이스에서 작동합니다. 하지만 필요한 경우 HANA를 사용할 수 있습니다. #### 로그온 그룹을 사용하여 SAP BW에 연결할 수 있습니까? 아니요. Tableau는 로그온 그룹을 사용하여 SAP BW에 연결하는 것을 지원하지 않습니다. ### 연결 #### Tableau와 SAP BW 간의 연결은 라이브 연결입니까, 아니면 Tableau 추출입니까? Tableau는 SAP BW 데이터에 대한 라이브 및 추출 연결을 지원합니다. 라이브 연결을 사용하면 통합 문서와 대시보드에 항상 최신 데이터가 표시됩니다. #### Tableau가 BW 인스턴스를 지원하는 기초 데이터베이스 테이블에 대한 직접 연결을 지원합니까? 아니요. Tableau는 SAP BW 시스템 연결에서 해당 방법을 지원하지 않습니다. ### 성능 #### 현재 사용하는 기존 도구와 비교하여 성능이 어떻습니까? 시스템 성능은 기존 도구와 유사할 것입니다. 환경에서 성능 문제가 발생하는 경우 환경에 SAP HANA를 도입할 수 있습니다. 자세한 내용은 SAP 웹 사이트에서 [SAP HANA](http://www.saphana.com/welcome)를 참조하십시오. ### 보안 #### Tableau는 사용자 보안을 어떻게 처리합니까? Tableau는 SAP BW 서버에 구현되어 있는 모든 보안 정책을 활용합니다. Tableau에서 보안 정책을 다시 정의할 필요가 없습니다. 모든 사용자 인증과 권한 부여가 SAP BW에서 수행됩니다. Tableau는 인증을 위해 SAP BW 시스템으로 자격 증명을 전달합니다. 인증된 후에는 SAP BW 시스템의 프로파일이나 역할에 액세스할 수 있도록 설정된 개체와 데이터만 볼 수 있습니다. #### 대시보드를 게시할 때 Tableau Server에서 사용자 보안이 어떻게 작동합니까? 기본적으로 SAP BW 데이터에 연결된 워크시트와 대시보드를 사용하려면 SAP 사용자 이름과 암호를 사용하여 SAP BW에 로그인해야 합니다. 하지만 자격 증명을 포함하도록 Tableau Server를 구성하면 게시된 뷰와 대시보드로 직접 연결될 수 있습니다. 또한 필요에 따라 Tableau Server의 추가 보안 계층을 사용할 수 있습니다. Tableau Server 관리자는 SAP BW 인증 및 권한 부여와 관계없이 추가적인 사용자 인증 및 권한 부여를 구성할 수 있습니다. Tableau Server 보안에 대한 자세한 내용은 Tableau Server 온라인 도움말의 [보안](https://help.tableau.com/current/server/ko-kr/help.htm#security.htm) 섹션을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # SAP SuccessFactors 이 문서에서는 Tableau를 SAP SuccessFactors 응용 프로그램에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음 연결 정보를 수집하십시오. - 환경 계정 ID - 인증 정보 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 SuccessFactors를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 응용 프로그램 ID를 입력합니다. 2. 인증 정보를 입력합니다. 3. **로그인**을 선택합니다. **참고:** 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 여전히 연결할 수 없는 경우 네트워크 관리자나 데이터베이스 관리자에게 문의하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. **데이터베이스** 드롭다운 목록에서 데이터베이스를 선택합니다. 3. **테이블** 아래에서 원하는 테이블을 선택하거나 검색 필드를 사용하여 테이블 이름을 검색합니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # SAP Sybase ASE 이 문서에서는 Tableau를 SAP Sybase ASE 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. Tableau는 Sybase ASE 버전 15.2 이상에 연결합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 서버의 이름, 포트 번호 및 Single Sign-On을 사용하는 경우 서비스 이름 - 인증 방법: 통합 인증(Single Sign-On) 또는 사용자 이름 및 암호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 Windows 컴퓨터에 설치된 Tableau Desktop에서 이 커넥터를 사용하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 SAP Sybase ASE를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 서버의 이름을 입력하고 사용할 포트를 지정합니다. 선택적으로 서비스 이름을 입력합니다. Single Sign-On을 사용하는 경우 서비스 이름을 입력해야 합니다. 2. 인증 방법을 선택합니다. 통합 인증 - 환경에 SSO(Single Sign-On)가 구성되어 있는 경우 이 옵션을 선택합니다. 사용자 이름 및 암호 - 사용자 이름과 암호를 입력하여 서버에 로그인합니다. 3. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 4. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택하거나 텍스트 상자를 사용하여 데이터베이스 이름을 검색합니다. 3. 스키마 드롭다운 목록에서 원하는 스키마를 선택하거나 텍스트 상자를 사용하여 스키마 이름을 검색합니다. 4. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 데이터베이스에서 저장 프로시저를 지정할 수도 있습니다. 저장 프로시저에 액세스하려면 데이터베이스가 연결된 서버로 적절하게 구성되어야 합니다. 이러한 연결된 서버는 원격 서버 또는 해당 데이터베이스 자체에 대한 포인터(_루프백_)가 될 수 있습니다. 자세한 내용은 [저장 프로시저 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_stored_procedures.htm)를 참조하십시오. 5. 테이블 또는 저장 프로시저를 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. 참고: SAP Sybase ASE용 Kerberos 인증은 위임을 지원하지 않습니다. 즉, 통합 인증을 선택한 경우 통합 문서 또는 데이터 원본을 Tableau Server에 게시할 때 Viewer(뷰어) 자격 증명을 인증 방법으로 사용할 수 없습니다. 서버 '서비스 계정' 계정만 사용할 수 있으며 Tableau Server '서비스 계정 사용자' 계정에 SAP Sybase ASE 데이터베이스의 계정이 있어야 합니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # SAP Sybase IQ 이 문서에서는 Tableau를 SAP Sybase IQ 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 호스트의 이름 - (선택 사항) 서버 이름. Tableau는 Sybase IQ 멀티플렉스를 지원하므로 서버 이름이 필요하지 않습니다. - 인증 방법: Windows 인증 또는 사용자 이름 및 비밀번호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 Windows 컴퓨터에 설치된 Tableau Desktop에서 이 커넥터를 사용하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 SAP Sybase IQ를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 연결하려는 데이터베이스를 호스팅하는 호스트 이름을 입력합니다. 2. (선택 사항) 서버 이름을 입력합니다. 3. 서버에 로그인하는 방법을 선택합니다. Windows 인증을 사용할지, 아니면 특정 사용자 이름과 비밀번호를 사용할지를 지정합니다. 서버가 암호로 보호된 경우 사용자 이름 및 비밀번호를 입력해야 합니다. 4. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 5. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택하거나 텍스트 상자를 사용하여 데이터베이스 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 데이터 원본 페이지의 위쪽 영역으로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # ServiceNow 이 문서에서는 Tableau를 ServiceNow JDBC 커넥터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** 이 커넥터는 MFA(다단계 인증)를 지원하지 않습니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 ServiceNow 인스턴스: 클라우드 기반 또는 온프레미스 - 적절한 데이터 액세스 권한이 있는 사용자 이름과 비밀번호 ## 연결한 후 데이터 원본 설정 ### 연결 설치 [Tableau 확장 프로그램 갤러리](https://exchange.tableau.com/products/826)로 이동하거나 Tableau Desktop에서 설치를 클릭하여 커넥터를 설치할 수 있습니다. 이 커넥터로 인스턴스와 통신하려면 플러그인(taco 파일)과 드라이버가 필요합니다. 필요한 드라이버가 이미 컴퓨터에 설치되어 있을 수 있습니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. 1. Tableau를 시작하고 연결에서 ServiceNow를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. ServiceNow 인스턴스, 사용자 이름 및 비밀번호를 입력합니다. 2. 로그인을 선택합니다. 3. 연결을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 또는 ServiceNow 관리자에게 문의하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. a. 테이블에서 테이블을 선택하고 캔버스 맨 위에 끌어 놓습니다. b. 시트 탭을 선택하여 분석을 시작합니다. 시트 탭을 선택하면 Tableau에서 추출을 생성하고 데이터를 가져옵니다. ## 데이터 새로 고침 Tableau는 ServiceNow에 대해 라이브 연결이 아닌 추출 연결만 지원합니다. 추출 항목을 새로 고침하여 데이터를 업데이트할 수 있습니다. 증분 새로 고침은 지원되지 않습니다. 자세한 내용은 [추출 새로 고침](https://help.tableau.com/current/pro/desktop/ko-kr/extracting_refresh.htm)을 참조하십시오. 새로 고침 일정에 대한 자세한 내용은 [통합 문서를 게시할 때 추출 새로 고침 예약](https://help.tableau.com/current/pro/desktop/ko-kr/publish_workbooks_schedules.htm)을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # ServiceNow ITSM 이 문서에서는 Tableau를 ServiceNow ITSM(IT Service Management) 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. > [!WARNING] > > **중요**: ServiceNow ITSM 커넥터는 **2025년 7월 7일에 사용 중지**되었습니다. 이 커넥터를 사용하는 모든 데이터 원본은 이 날짜부터 더 이상 작동하지 않습니다. 문제를 해결하려면 [Tableau Exchange](https://exchange.tableau.com/products/826)에서 제공하는 ServiceNow JDBC 커넥터를 사용하도록 연결을 업데이트하십시오. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 ServiceNow 인스턴스: 클라우드 기반 또는 온프레미스 - 로컬 ServiceNow 계정의 사용자 이름 및 암호 ### 연결 요구 사항 Tableau를 ServiceNow에 연결하려면 다음 요구 사항이 충족되는지 확인하십시오. - 로컬 ServiceNow 계정을 사용합니다. ServiceNow API는 SSO(Single Sign-On)를 지원하지 않기 때문에 Tableau 커넥터는 로컬 ServiceNow 계정을 사용하여 인증할 수만 있습니다. 자세한 내용은 [로컬 ServiceNow 계정 사용](#local)을 참조하십시오. - 올바른 사용 권한이 있습니다. ACL(액세스 제어 목록)이 사용자에게 데이터 액세스에 필요한 사용 권한을 제공해야 합니다. 자세한 내용은 [데이터 액세스 문제 해결](#Troubleshoot)을 참조하십시오. - 온프레미스의 경우 CORS가 구성됩니다. ServiceNow의 온프레미스 인스턴스에 연결하기 전에 ServiceNow에서 Tableau에 대한 CORS를 구성해야 합니다. 자세한 내용은 Tableau 커뮤니티에서 [Configure CORS for Tableau on ServiceNow](https://community.tableau.com/docs/DOC-22500)(ServiceNow에서 Tableau에 대한 CORS 구성)를 참조하십시오. - 클라우드 인스턴스의 경우 프록시 연결이 필요합니다. 기본 ServiceNow 커넥터는 로컬 사용자의 IP에서 직접 연결하지 않고 "servicenow-auth-proxy.connectors.tableau.com"을 통해 라우팅합니다. OAuth 2.0이 설계된 방식으로 인해 프록시가 필요합니다. 프록시는 Tableau Desktop이 ServiceNow에 액세스할 수 있도록 허용하기 위해 OAuth에 필요한 고유 클라이언트 ID 및 암호를 저장합니다. **참고:** 프록시 연결을 사용할 때 ServiceNow에서 IP 주소 액세스 제어를 적용하지 마십시오. IP 주소 액세스 제어를 적용해야 하는 경우 [거부된 IP 주소 찾기(영문)](https://docs.servicenow.com/bundle/tokyo-platform-security/page/administer/login/task/t_FindDeniedIPAddresses.html)를 사용하여 거부된 IP를 찾은 다음 해당 IP에 대한 허용 규칙을 추가합니다. "servicenow-auth-proxy.connectors.tableau.com"과 관련된 IP가 변경될 수 있다는 것에 주의하십시오. 이는 클라우드 서비스이며 고정 IP를 사용하지 않습니다. Tableau는 IP에 대한 정보를 제공하거나 업데이트하지 않습니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 ServiceNow ITSM을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 인스턴스 위치: 클라우드 기반 또는 온프레미스를 선택합니다. 2. 로컬 ServiceNow 계정에 대한 ServiceNow 인스턴스, 사용자 이름 및 암호를 입력합니다. 참고: 온프레미스를 선택하면 ServiceNow 인스턴스의 전체 URL을 입력해야 합니다. 3. 로그인을 선택합니다. 4. 필터 유형을 상대 날짜 범위 또는 고정 날짜 범위로 선택한 다음 범위를 선택하거나 지정합니다. 5. 연결을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 또는 ServiceNow 관리자에게 문의하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블에서 테이블을 선택하고 캔버스 맨 위에 끌어 놓습니다. 3. 시트 탭을 선택하여 분석을 시작합니다. 시트 탭을 선택하면 Tableau에서 추출을 생성하고 데이터를 가져옵니다. Tableau Desktop은 ServiceNow에 대한 추출만 지원합니다. 추출 항목을 새로 고침하여 데이터를 업데이트할 수 있습니다. 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. 포함된 데이터 양에 따라 추출 생성에 시간이 걸릴 수 있습니다. ## 액셀러레이터 사용 액셀러레이터를 사용하면 Tableau Desktop 및 Tableau Cloud에서 주요 비즈니스 메트릭을 위해 특별하게 만들어진 정보 대시보드 디자인을 신속하게 구축할 수 있습니다. 자세한 내용은 [액셀러레이터를 사용하여 빠르게 데이터 시각화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accelerators.htm)를 참조하십시오. ## 주요 고려 사항 ### ServiceNow는 계정의 액세스 권한을 적용함 관리 역할이 있는 ServiceNow 계정은 User 테이블에서 암호화된 암호 값을 검색할 수 있습니다. 이보다 사용 권한이 낮은 계정의 경우 이 파일은 null입니다. ServiceNow가 계정에 할당된 액세스 권한을 적용하기 때문에 관리자가 데이터의 다른 중요 필드에 액세스할 수 있다는 것을 알아야 합니다. ### 사용자 지정 테이블이 지원되지 않음 ServiceNow ITSM용 Tableau 커넥터는 사용자 지정 테이블을 포함하지 않는 ITSM 서비스를 지원합니다. ### ServiceNow가 테이블 이름을 제공함 Tableau 커넥터에서 테이블을 볼 때 테이블은 테이블 이름이 아닌 ServiceNow 레이블에 따라 레이블이 지정됩니다. 예를 들어 "sys\_user\_role" 테이블은 레이블인 "사용자 역할"로 표시됩니다. 이 레이블은 ServiceNow 커넥터에서 결정됩니다. ### 데이터 원본에 표시 값 필드가 포함되지 않음 표시 값이 있는 필드(dv\_ prefix가 있는 필드)가 포함된 테이블에 연결한 경우 데이터 원본을 만들 때 해당 필드가 포함되지 않습니다. 해당 값이 포함된 적절한 관련 테이블을 조인하여 표시 값을 추가할 수 있습니다. ## 로컬 ServiceNow 계정 사용 Tableau를 데이터에 연결하려면 로컬 계정을 사용해야 합니다. 로컬 ServiceNow 계정이 없는 경우 관리자에게 다음 해결책 중 하나를 구현하도록 요청하는 것이 좋습니다. - 로컬 계정을 만들어 공유합니다. - 로컬 계정을 만들고 데이터를 추출하여 Tableau Cloud 또는 Tableau Server에 게시할 수 있을 정도의 시간 동안 일시적으로 공유합니다. 그런 다음 관리자가 새 암호를 저장하고 새로 고침을 예약할 수 있습니다. - 로컬 계정을 비프로덕션("준비") 인스턴스에서 만들고 해당 계정을 사용하여 데이터 원본을 만듭니다. 데이터 소스를 관리자에게 제공하여 프로덕션 인스턴스를 가리키도록 연결을 편집하고 데이터 소스를 Tableau Cloud 또는 Tableau Server에 게시하고 데이터 새로 고침을 예약합니다. - 관리자에게 필요한 데이터 원본을 게시하도록 요청합니다. ## 날짜 범위 선택이 성능에 영향을 미치는 방식 날짜 필터를 적용할 때 분석할 수 있는 최대한 많은 데이터를 수집하고 싶겠지만 ServiceNow ITSM에서 레코드를 검색할 때 시간이 많이 걸릴 수 있습니다. Tableau는 데이터를 검색하기 전에는 특정 날짜 범위에 얼마나 많은 데이터가 있는지 알 수 없습니다. 이 때문에 처음에는 날짜 범위를 제한한 다음 성능을 평가한 후 범위를 확장해야 합니다. 날짜 필터는 metric\_instance, change\_request, incident, task 및 problem 테이블에 적용됩니다. ServiceNow ITSM에서 데이터를 검색할 때 걸리는 시간을 대략적으로 알 수 있도록 고속 연결을 사용하여 테스트를 수행했습니다. 이 표에서는 테스트 환경에서 지정된 수의 레코드를 검색하는 데 걸린 시간을 보여줍니다.
레코드 수

검색 시간

1,000

11초

10,000

2분

100,000

18분

## 데이터 액세스 문제 해결 ### ServiceNow ITSM 사용자인 경우 데이터에 액세스할 때 "You are not authorized to access this resource(이 리소스에 액세스할 권한이 없습니다)..." 같은 오류가 나타나는 경우 ServiceNow 관리자에게 문의하십시오. ### ServiceNow 관리자인 경우 ServiceNow에서는 ACL(액세스 제어 목록)을 사용하여 어떤 사용자가 어떤 데이터에 액세스할 수 있는지를 지정합니다. 대부분의 경우 Tableau 사용자가 ServiceNow ITSM 데이터를 분석하는 데 필요한 콘텐츠에 액세스하려면 ServiceNow 실행자에게 설정된 기본 사용 권한으로 충분합니다. Tableau 사용자는 ServiceNow에서 다음과 같은 테이블에서 사용할 수 있는 테이블 관련 메타데이터에 액세스해야 합니다. - sys\_dictionary 테이블(열에 대한 메타데이터) - sys\_db\_object 테이블(테이블에 대한 메타데이터) - sys\_glide\_object 테이블(필드 유형에 대한 메타데이터) Tableau 사용자가 ServiceNow ITSM 데이터에 액세스할 수 없는 경우 ACL이 사용자에게 위 테이블에 대한 테이블 수준 및 필드 수준 읽기 액세스 권한을 제공하는지, 액세스를 차단하는 스크립트가 없는지 확인하십시오. 메타데이터 테이블에 대한 액세스 권한을 부여하려면 메타데이터 테이블에 액세스하는 데 필요한 ACL이 있는 역할을 만든 다음 Tableau 사용자 그룹에 해당 역할을 할당하는 것이 최상의 방법입니다. 그런 다음 Tableau 사용자가 Tableau 분석에 필요한 데이터에 액세스할 수 있도록 이 그룹에 사용자를 할당할 수 있습니다. ACL 만들기에 대한 자세한 내용은 ServiceNow 웹 사이트에서 [ServiceNow Access control list rules](https://docs.servicenow.com/bundle/jakarta-servicenow-platform/page/administer/contextual-security/concept/access-control-rules.html "ServiceNow 액세스 제어 규칙")(ServiceNow 액세스 제어 목록 규칙)를 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # SharePoint 목록 번들 커넥터는 [Tableau Exchange](https://exchange.tableau.com/products/728)의 SharePoint 목록 커넥터로 대체되었습니다. > [!WARNING] > > **경고:** SharePoint 목록 커넥터는 2023.1 릴리스를 기준으로 사용 중단되었습니다. 사용 중지되기 전까지는 이 커넥터를 사용할 수 있습니다. 커넥터가 사용 중지된 후에는 Tableau 사용자 인터페이스에서 제거되며 이 커넥터를 사용하는 모든 데이터 원본이 더 이상 예상대로 작동하지 않게 됩니다. 일반적으로 사용 중단된 커넥터는 사용이 중단된 후 1~2번째 릴리스에서 사용 중지됩니다. 이 문서에서는 Tableau를 SharePoint 목록에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** MFA(다단계 인증)는 현재 SharePoint 목록에 사용할 수 있는 드라이버에서 지원되지 않습니다. ## 연결 전 확인 사항 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 목록이 포함된 SharePoint 사이트에 대한 URL - SharePoint 서버 버전(온프레미스 또는 SharePoint Online) - 인증 방법: 타사 SSO 또는 통합 인증 - 사용자 이름 또는 이메일 주소, 비밀번호 및 SSO 도메인(선택적으로 필요한 경우) ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 SharePoint 목록을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. SharePoint 사이트 텍스트 상자에 SharePoint URL을 입력합니다. URL에 목록 이름을 포함하지 마십시오. 2. 버전을 온프레미스 또는 SharePoint Online 중에서 선택합니다. 3. 인증 방법을 사용자 이름 및 암호, 타사 SSO 또는 통합 인증 중에서 선택합니다. 4. 필드를 사용할 수 있는 경우 **사용자 이름** 및 **암호**를 입력하고 선택적으로 SSO 도메인을 입력합니다. 5. 로그인을 선택합니다. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 테이블에서 테이블을 선택하고 캔버스 맨 위에 끌어 놓습니다. 3. 시트 탭을 선택하여 분석을 시작합니다. ## 연결 팁 - SharePoint Online을 사용하는 경우 타사 SSO를 인증 유형으로 선택합니다. - Kerberos를 사용하는 경우 인증 유형으로 통합 인증을 선택합니다. - NTLM을 사용하는 경우 인증 유형으로 사용자 이름 및 암호를 선택합니다. - 인증 유형으로 타사 SSO를 선택한 경우 자격 증명을 입력합니다. 자격 증명은 사용자 이름(또는 이메일 주소) 및 암호일 수 있습니다. 선택적으로 SSO 도메인을 입력합니다. 참고: Tableau는 현재 타사 SSO 연결에 대해 Okta 및 OneLogin만 지원합니다. - 목록에서 연결하는 뷰는 모두 기존의 기본 SharePoint 뷰입니다. 즉, SharePoint의 기본 뷰에서 필터링된 데이터 행이 있는 경우 필터링된 데이터를 검색할 수 없습니다. 목표가 SharePoint 목록의 모든 항목에 액세스하는 것이라면 모든 행을 표시하도록 기본 뷰를 조정해야 합니다. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. Mac의 경우 두 인증 방법 모두에서 사용자 이름과 비밀번호를 입력해야 연결할 수 있습니다. ## 데이터 새로 고침 Tableau는 SharePoint 목록에 대해 라이브 연결이 아닌 추출 연결만 지원합니다. 추출 항목을 새로 고침하여 데이터를 업데이트할 수 있습니다. 증분 새로 고침은 지원되지 않습니다. 자세한 내용은 [추출 새로 고침](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_refresh.htm)을 참조하십시오. 새로 고침 일정에 대한 자세한 내용은 [통합 문서를 게시할 때 추출 새로 고침 예약](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_schedules.htm)을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # SharePoint 목록(JDBC) 이 문서에서는 Tableau를 SharePoint 목록(JDBC) 드라이버에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** SharePoint 목록 JDBC 커넥터를 사용하려면 Tableau 2022.3 이상과 SharePoint 목록 JDBC 드라이버가 필요합니다. ## 연결 준비 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 목록이 포함된 SharePoint 사이트에 대한 URL - SharePoint 서버 버전(온프레미스 또는 SharePoint Online) - 인증 방법: Azure AD, 타사 SSO 또는 통합 인증 - 사용자 이름 또는 이메일 주소, 비밀번호 및 SSO 도메인(선택적으로 필요한 경우) ### 필요한 API 사용 권한 SharePoint에서 Tableau에 다음 API(응용 프로그래밍 인터페이스) 사용 권한을 부여하십시오. - profile - openid - email - AllSites.Manage - offline\_access - User.Read ### 사용자 지정 OAuth 클라이언트 사용 Tableau에서는 자체 IT 정책에 따라 OAuth 구성을 완전히 제어할 수 있도록 사용자 지정 OAuth 클라이언트를 설정할 것을 권장합니다. 자체 OAuth 클라이언트를 사용하는 옵션을 통해 관리자는 또한 Tableau 해제 주기와 Tableau의 OAuth 클라이언트 순환 일정 관리 업무에서 해방됩니다. 자체 OAuth 클라이언트를 구성하는 방법에 대한 자세한 내용은 [사이트에 대해 사용자 지정 OAuth 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_azure_ad.htm#custom)을 참조하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ### Tableau Server에서 SharePoint 목록(JDBC) 구성 Tableau Server를 사용하는 경우 먼저 각 서버 노드에 커넥터와 드라이버를 모두 설치해야 합니다. 1. 패키지된 Sharepoint 목록(JDBC) Tableau 커넥터(TACO) 파일 또는 'cdata.sharepoint.taco'를 [Tableau Exchange](https://exchange.tableau.com/en-GB/products/728)에서 다운로드합니다. 2. .taco 파일을 Tableau Server 인스턴스의 각 노드에서 다음 디렉터리로 이동합니다. - **Windows**: C:\\ProgramData\\Tableau\\Tableau Server\\data\\tabsvc\\vizqlserver\\Connectors - **Linux**: \[Tableau Server 설치 디렉터리\]/data/tabsvc/vizqlserver/Connectors 1. [Tableau 드라이버 센터](https://www.tableau.com/ko-kr/support/drivers)에서 SharePoint 목록(JDBC) 드라이버를 다운로드하고 설치합니다. JDBC 드라이버(data.tableau.sharepoint.jar)는 Tableau Server 인스턴스의 각 노드에서 다음 디렉터리에 배치되어야 합니다. - **Windows**: C:\\Program Files\\Tableau\\Drivers - **Linux**: /opt/tableau/tableau\_driver/jdbc 1. Tableau Server를 다시 시작합니다. 2. SharePoint 목록(JDBC)과 함께 OAuth를 사용하려는 경우 Tableau Server의 일부 추가 구성이 필요합니다. 자세한 내용은 [OAuth 및 최신 인증에 대해 Azure AD 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_azure_ad.htm)을 참조하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 **연결**에서 **SharePoint 목록(JDBC)**을 선택합니다. 2. 서버 텍스트 상자에 **SharePoint URL**을 입력합니다. 3. **버전**을 **온프레미스** 또는 **SharePoint Online** 중에서 선택합니다. 4. **인증** 방법을 선택합니다. **Azure AD**, **사용자 이름 및 비밀번호**, **NTLM**, **ADFS** 또는 **기본** 중에서 선택합니다. 5. Azure AD를 선택한 경우 **로그인**을 선택합니다. 6. 다른 인증 방법의 경우 필요한 정보를 입력한 다음 **로그인**을 선택합니다. 다음으로, , 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 1. 분석을 시작하려면 시트 탭을 선택합니다. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. Mac의 경우 두 인증 방법 모두에서 사용자 이름과 비밀번호를 입력해야 연결할 수 있습니다. ## 데이터 새로 고침 Tableau는 SharePoint 목록에 대해 라이브 연결이 아닌 추출 연결만 지원합니다. 추출 항목을 새로 고침하여 데이터를 업데이트할 수 있습니다. 증분 새로 고침은 지원되지 않습니다. 자세한 내용은 [추출 새로 고침](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_refresh.htm)을 참조하십시오. 새로 고침 일정에 대한 자세한 내용은 [통합 문서를 게시할 때 추출 새로 고침 예약](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_schedules.htm)을 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Showcase Insights 이 섹션에서는 데이터 심층 정보를 집중 조명하는 다양한 방법에 대해 설명합니다. 데이터 요소에 마우스오버할 때 총계를 표시하고, 주석을 추가하고, 도구 설명에 비주얼리제이션을 내장하는 방법에 대한 정보를 확인하려면 다음 문서를 읽어 보십시오. 제목 및 캡션과 같은 텍스트 요소에 대해서는 [뷰의 개별 부분에 대한 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_specific_titlecaption.htm)을 참조하십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # SingleStore 이 문서에서는 Tableau를 SingleStore 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** SingleStore의 [이전 이름은 MemSQL](https://www.singlestore.com/blog/revolution/)입니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름 - 사용자 이름 및 비밀번호 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 SingleStore를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름을 입력합니다. 2. 사용자 이름 및 비밀번호를 입력합니다. 3. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 4. 로그인을 선택합니다. SSL 서버 연결 시 SSL 필요 확인란을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 3. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 데이터베이스 드롭다운 목록에서 데이터베이스를 선택하거나 텍스트 상자를 사용하여 데이터베이스 이름을 검색합니다. 3. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 4. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Slack용 Tableau 앱을 사용하여 알림 수신, 검색 및 공유 Slack용 Tableau 앱을 사용하면 Slack 작업 영역에서 바로 작업하고 협업할 수 있습니다. Tableau 2023.1 이상에서는 Slack용 Tableau 앱에서 뷰 및 통합 문서를 검색하고, 즐겨찾기 및 최근에 본 Tableau 콘텐츠에 손쉽게 액세스할 수 있습니다. Slack용 Tableau 앱을 사용하여 Tableau 비주얼리제이션의 스냅샷을 보고 Tableau 사이트로 돌아가는 링크를 통해 추가로 탐색할 수도 있습니다. 일부 기능(예: Slack에서 Tableau 콘텐츠 공유 및 검색)은 아직 Tableau Server에서 사용할 수 없습니다. 현재, Tableau Server 사용자는 알림을 받을 수 있습니다. Tableau 2021.3 이상에서는 데이터 기반 알림, 공유 활동 및 댓글 언급에 대한 Tableau 알림을 Slack에서 확인할 수 있습니다. 알림에 액세스 권한이 있는 뷰 또는 통합 문서가 포함되는 경우 시각적 스냅샷도 알림에 포함됩니다. 관리자는 Tableau 사이트를 Slack 작업 영역에 연결하여 전체 조직의 Slack용 Tableau 앱을 지원할 수 있습니다. 자세한 내용은 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/slack_admin.htm) 또는 [Tableau Server](https://help.tableau.com/current/server/ko-kr/slack_admin.htm) 도움말에서 "Tableau와 Slack 작업 영역 통합"을 참조하십시오. Tableau 관리자가 Tableau 사이트를 Slack 작업 영역에 연결한 후: 1. Slack용 Tableau 앱을 추가합니다. 2. **Tableau에 연결**을 선택합니다. 3. Tableau 사이트에 로그인합니다. 4. **허용**을 선택하여 앱에 권한을 부여합니다. **참고:** 개인 정보 보호에 대한 자세한 내용은 [개인정보 취급방침(영문)](https://www.salesforce.com/company/privacy)을 참조하십시오. ## Slack에서 검색, 공유 및 최근 항목/즐겨찾기 액세스 Slack용 Tableau 앱의 **홈** 탭에서 Tableau Cloud 사이트의 뷰 및 통합 문서를 검색할 수 있습니다. 원하는 Tableau 콘텐츠를 찾은 후에 Tableau 콘텐츠 이름을 선택하여 Tableau에서 직접 열거나 공유를 선택하여 개인 또는 Slack 채널로 콘텐츠를 전송할 수 있습니다. 사용자 지정 메시지를 작성하여 공유하는 Tableau 콘텐츠에 대한 컨텍스트를 제공할 수도 있습니다. ![Tableau 통합 문서 2개의 결과를 보여주는 Slack용 Tableau 앱의 검색 팝오버](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/slack_search.png) **스냅샷 공유**를 선택하면 Tableau 콘텐츠의 미리 보기(Slack 링크 펼치기)를 메시지에 포함할 수 있습니다. Tableau 콘텐츠에 데이터 액세스를 제한하는 필터가 없다면 스냅샷을 공유할 수 있습니다(예: 행 수준 보안). 스냅샷은 해당하는 액세스 수준과 관계없이 스냅샷을 공유하는 모든 사람에게 표시됩니다. ![Slack에서 공유된 Tableau 링크(통합 문서 및 통합 문서 세부 정보의 미리 보기 이미지가 포함되어 펼쳐진 링크)](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/slack_unfurl.png) 그리고 Slack 안에서 최근에 본 Tableau 콘텐츠와 Tableau 즐겨찾기에 액세스할 수 있습니다. Slack용 Tableau 앱 **홈** 탭에는 최근에 방문한 Tableau 뷰 또는 통합 문서 5개가 표시됩니다. 즐겨찾는 Tableau 뷰 또는 통합 문서 5개에도 액세스할 수 있습니다. Tableau 뷰 또는 통합 문서의 이름을 선택하여 Tableau에서 직접 열거나 추가 동작 메뉴(...)를 선택하여 즐겨찾기 또는 최근에 본 Tableau 콘텐츠를 공유할 수 있습니다. ## Slack에서 Tableau 알림 수신 #### 댓글 댓글에서 @을 사용하여 언급될 때 알림을 받아 대화를 계속합니다. 자세한 내용은 [뷰에 댓글 추가](https://help.tableau.com/current/pro/desktop/ko-kr/comment.htm)를 참조하십시오. ![Tableau 댓글에서 사용자를 언급한 다른 사용자를 보여주는 Slack 알림](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/slack_mention.png) #### 공유 팀원이 뷰, 통합 문서 및 기타 Tableau 자산을 보낼 때 이를 확인합니다. 공유에 대한 자세한 내용은 [웹 콘텐츠 공유](https://help.tableau.com/current/pro/desktop/ko-kr/shareworkbooks.htm)를 참조하십시오. ![공유된 Tableau 통합 문서의 Slack 미리 보기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/slack_share.png) #### 데이터 기반 알림 데이터에 대한 임계값을 지정하고 충족될 경우 알림을 받을 수 있습니다. 자세한 내용은 [Tableau Cloud 또는 Tableau Server에서 데이터 기반 알림 보내기](https://help.tableau.com/current/pro/desktop/ko-kr/data_alerts.htm)를 참조하십시오. ![정의된 임계값에 도달한 Tableau 대시보드에 대한 Slack 알림 ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/slack_dda.png) ## Slack에 대한 Tableau 알림 관리 Tableau 사이트 관리자는 사이트 전체에서 모든 알림을 설정하거나 해제할 수 있습니다. Tableau 관리자와 Slack 작업 영역 관리자는 Tableau 사이트와 Slack을 통합하고 사이트 사용자의 알림 수신 여부를 제어합니다. 사용하도록 설정되고 Tableau 사이트 관리자가 알림을 허용한 경우 모든 사이트 사용자는 Slack에서 Slack용 Tableau 앱을 통해 알림을 받을 수 있습니다. 알림에 영향을 주는 다른 설정이 사이트에 구성되어 있기 때문에 알림 기본 설정을 사용할 수 없는 경우가 있습니다. Slack 작업 영역에 표시할 알림을 제어하거나 Slack 알림을 해제하려면 페이지 맨 위에서 프로필 이미지 또는 이름 첫 글자를 클릭한 다음 **내 계정 설정**을 선택합니다. ![Tableau의 내 계정 설정 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/useracct_menus_acct.png) 알림 아래에서 댓글 언급, 공유 및 데이터 알림에 대한 **Slack** 아래 확인란을 선택하거나 선택 취소합니다. ![Slack 알림 기본 설정(댓글 언급, 공유, 데이터 알림 등)](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/slack_notifysettings.png) 변경 내용 저장을 선택합니다. 자세한 내용은 [계정 설정 관리](https://help.tableau.com/current/pro/desktop/ko-kr/useracct.htm)에서 **알림 설정 변경**을 참조하십시오. ## Slackbot을 Tableau MCP(모델 컨텍스트 프로토콜)에 연결하여 신뢰할 수 있는 답변 얻기 Tableau MCP(모델 컨텍스트 프로토콜)와 Slackbot을 연결한 후에는 Slackbot에게 일반 언어로 데이터에 대해 질문할 수 있습니다. Tableau MCP는 사용자의 컨텍스트와 데이터를 기반으로 하므로, Tableau 사이트를 관리할 수 있고 Slack 메시지, Slack 캔버스 또는 MCP를 통해 Slackbot에 연결된 기타 도구 전체를 아우르는 후속 질문을 Slackbot에게 할 수 있습니다. Tableau MCP에 대해 자세히 알아보려면 [GitHub에서 Tableau MCP 설명서](https://tableau.github.io/tableau-mcp/)를 참조하십시오. 1. [Slack 작업 영역에 Tableau를 통합합니다](https://help.tableau.com/current/online/ko-kr/slack_admin.htm). Tableau와 Slack이 이미 통합된 경우 Tableau 관리자가 [Slack에서 Tableau 사이트 연결을 끊었다가](https://help.tableau.com/current/server/ko-kr/slack_admin.htm#disconnect-a-tableau-site-from-slack) 다시 연결하여 최신 상태로 업데이트해야 할 수 있습니다. 2. [Slack용 Tableau 앱을 추가합니다](https://slack.com/help/articles/202035138-Add-apps-to-your-Slack-workspace). 이 단계에서 Slack 관리자가 필요할 수 있습니다. 3. Slack을 연 다음 Slackbot과의 대화를 엽니다. 4. 앱 아이콘(플러그)을 클릭하여 Tableau MCP가 연결되었는지 확인합니다. 5. 자연스러운 대화체로 Slackbot에게 데이터에 관한 질문해 봅니다. Tableau MCP를 설정한 후 Slackbot에게 '어떤 데이터 원본에 액세스할 수 있어?' 또는 'Tableau의 데이터에서 어떤 인사이트를 생성할 수 있어?'와 같은 질문을 해 봅니다. 또한 회사 관련 워크플로우 또는 Tableau 사용 모범 사례를 지정하는 스킬을 만들 수 있습니다. 예를 들어 뷰, 데이터 원본, Tableau Pulse 메트릭에 걸쳐 인사이트를 집계하여 주간 보고서를 생성하는 Slackbot 스킬을 만들 수 있습니다. 자세한 내용은 [Slackbot 사용 방법](https://slack.com/help/articles/202026038-How-to-use-Slackbot)을 참조하십시오. [여러 Tableau 사이트에서 Slackbot에 Tableau MCP를 사용하려면](https://tableau.github.io/tableau-mcp/docs/configuration/mcp-config/authentication/oauth#hosted-tableau-mcp): 1. Tableau 사이트에서 Slack의 연결을 끊습니다. 2. Slack에서 또 다른 Tableau 사이트에 로그인합니다. 3. Slackbot에 다시 연결합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Snowflake 이 문서에서는 Tableau를 Snowflake 데이터 웨어하우스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 사용 시 참고 사항: Snowflake를 사용한 키 쌍 인증 - 키 쌍 인증을 사용하도록 지원하려면 Snowflake에서 버전 3.4.0 이상의 ODBC 드라이버를 설치해야 합니다. - Tableau Desktop, Tableau Prep 및 Tableau Cloud에서 2024.3 버전부터 그리고 Tableau Server 버전 2025.1에서 키 쌍 인증을 사용할 수 있습니다. - Snowflake OAuth 연결이 내장된 통합 문서를 Tableau Server에 게시할 때 특정 사용자 이름 옵션을 사용하려면 저장된 자격 증명(역할 포함)이 정확히 일치해야 합니다. 역할이 포함된 연결을 사용하여 통합 문서를 개발했지만 Tableau Server에 저장된 자격 증명에는 해당 역할이 포함되어 있지 않은 경우, 특정 사용자 이름 옵션은 사용할 수 없습니다. - Snowflake 키 쌍 인증을 사용하여 통합 문서 및 데이터 원본을 게시 및 편집하는 기능은 웹 작성에서는 지원되지 않습니다. Tableau Desktop을 사용하여 통합 문서 또는 데이터 원본을 만들고 편집한 다음 사이트에 게시해야 합니다. **참고:** Snowflake는 2025년 5월부로 일단계 인증(사용자 이름 및 비밀번호)을 사용 중지합니다. \- 자세한 내용은 [일정보다 앞서 MFA가 필요한 Snowflake(영문)](https://docs.snowflake.com/en/user-guide/security-mfa-rollout#requiring-mfa-ahead-of-schedule "MFA 관련 Snowflake 사용자 문서 링크")에서 확인할 수 있습니다. \- Tableau 기술 자료 문서인 [Snowflake의 일단계 인증 사용 중단](https://help.salesforce.com/s/articleView?id=004810953&type=1 "기술 자료 문서 링크 ")을 검토하여 조치를 취하고 Tableau의 Snowflake 연결이 중단되지 않는지 확인하십시오. **중요:** 일부 시나리오에서는 오류가 표시될 수 있습니다. \[Snowflake\]\[Support\] (40470) 열의 변환 오류... 숫자 값이 범위를 벗어났습니다. 오류 코드: A3E43C3B \- Tableau 기술 자료 문서인 [Snowflake의 일단계 인증 사용 중단](https://help.salesforce.com/s/articleView?id=004810953&type=1 "기술 자료 문서 링크 ")을 검토하여 조치를 취하고 Tableau의 Snowflake 연결이 중단되지 않는지 확인하십시오. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 서버의 이름 - 인증 방법: - **OAuth**: IdP에서 페더레이션을 사용하려면 이 방법을 사용합니다. - **OAuth 클라이언트 자격 증명**: 클라이언트 ID 및 암호를 사용하여 컴퓨터 간 인증 유형 사용 사례를 지원합니다. Snowflake 클라이언트 자격 증명에 대한 자세한 내용은 [Snowflake를 위한 외부 OAuth 구성: 클라이언트 자격 증명 흐름](https://help.tableau.com/v0.0/pro/desktop/ko-kr/config_oauth_snowflake_client_creds.htm)을 참조하십시오. **참고:** 이 옵션은 2026.2에서 추가되었습니다. - **사용자 이름 및 비밀번호**: Snowflake에 사용자 자격 증명을 저장하려면 이 방법을 사용합니다. - **Okta 사용자 이름 및 비밀번호**: Okta를 사용하여 인증을 관리하려는 경우 이 방법을 사용합니다. - 키 쌍 인증: 더 강력한 보안 연결을 위해 공개 및 개인 키 쌍 자격 증명을 사용합니다. - 프로그래밍 방식 액세스 토큰: 사용 중인 Snowflake 계정이 프로그래밍 방식 액세스 토큰을 사용하기 위한 모든 문서화된 요구 사항을 충족하는지 확인하려면 Snowflake의 [전제 조건](https://docs.snowflake.com/ko/user-guide/programmatic-access-tokens#prerequisites "인증에 프로그래밍 방식 액세스 토큰을 사용하기 위한 Snowflake 전제 조건")을 참조하십시오. Snowflake 프로그래밍 방식 액세스 토큰을 만드는 방법에 대한 자세한 내용은 [프로그래밍 방식 액세스 토큰 생성하기](https://docs.snowflake.com/ko/user-guide/programmatic-access-tokens#generating-a-programmatic-access-token "Snowflake에서 프로그래밍 방식 액세스 토큰 만들기")를 참조하십시오. - 선택한 인증 방법에 필요한 로그인 자격 증명. **참고**: 키 쌍 인증을 사용하는 경우 OpenSSL 버전 3.x 이상을 사용하여 키를 생성해야 합니다. - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문. - (선택 사항) 이 연결에 사용할 사용자 지정 드라이버 매개 변수 또는 새 기본 VARCHAR 크기. **참고**: Tableau Cloud 또는 Tableau Server에서 키 쌍 인증을 사용하려면 공유할 통합 문서를 게시하기 전에 Tableau Cloud 또는 Tableau Server에도 자격 증명을 저장해야 합니다. 자세한 내용은 [Snowflake 키 쌍 인증에 Tableau 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/snowflake_key_pair_auth.htm)을 참조하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. **참고:** Snowflake에서 키 쌍 인증을 사용하도록 지원하려면 Snowflake에서 버전 3.4.0 이상의 ODBC 드라이버를 설치해야 합니다. ## 연결한 후 데이터 원본 설정 Snowflake를 연결로 선택하면 3개 탭이 있는 대화 상자가 표시됩니다. 일반 탭에서 서버, 웨어하우스 및 인증 유형을 선택합니다. 모든 연결을 시작할 때 필요에 따라 SQL 명령을 실행하려면 초기 SQL 탭을 사용하면 됩니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 마지막으로 고급 탭에서 필요에 따라 사용자 지정 드라이버 매개 변수와 기본 VARCHAR 크기를 추가할 수 있습니다. Tableau와 Snowflake 간의 연결을 위해 OAuth를 구성하는 방법에 대한 자세한 내용은 [Snowflake 연결을 위한 OAuth 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/snowflake_oauth.htm) 및 [Snowflake를 위한 외부 OAuth](https://help.tableau.com/v0.0/pro/desktop/ko-kr/snowflake_oauth_idp.htm)를 참조하십시오. ### Tableau를 데이터에 연결 1. 연결 화면의 서버에 연결 아래에서 더 보기를 선택한 후 Snowflake를 선택합니다. 2. 일반 탭에서 연결하려는 서버의 이름을 입력합니다. 3. (선택 사항) 역할 및 웨어하우스를 입력합니다. 4. OAuth를 사용하여 로그인, 사용자 이름 및 비밀번호, Okta 사용자 이름 및 비밀번호 또는 키 쌍을 사용하여 로그인 중 사용할 인증 방법을 선택합니다. 5. (선택 사항) 모든 연결을 시작할 때마다 SQL 명령을 실행하려면 초기 SQL을 선택합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 6. (선택 사항) Tableau Desktop 및 Server의 경우 이 연결에 사용하려는 사용자 지정 매개 변수를 고급 탭에 입력합니다. (Tableau Cloud에서는 사용할 수 없음) 7. 선택한 인증 방법에 대한 로그인 단계를 완료합니다. - OAuth를 사용하여 로그인: 1. 로그인을 클릭합니다. 2. 열린 웹 페이지에서 사용자 이름 및 비밀번호를 입력하고 로그인을 선택하여 Snowflake에 로그인합니다. 또는, Snowflake가 SSO를 지원하도록 구성된 경우 SSO(Single Sign-On)를 선택합니다. 3. 확인을 클릭하여 Snowflake 데이터 액세스에 대한 권한 부여를 확인합니다. - OAuth 클라이언트 자격 증명을 사용하여 로그인합니다(2026.2부터 시작된 옵션임). 1. 사용자 이름으로 클라이언트 ID를 입력하고, 비밀번호로 클라이언트 암호를 입력합니다. 2. OAuth 토큰 요청 URL 및 OAuth 범위를 입력합니다(대부분의 경우 둘 다 필수 항목임). 3. 로그인을 클릭합니다. - 사용자 이름 및 비밀번호: 1. 사용자 이름 및 선택 사항인 비밀번호를 입력합니다. 2. 로그인을 클릭합니다. - 사용자 이름 및 비밀번호(프로그래밍 방식 액세스 토큰 사용): 1. 토큰과 연결된 사용자 이름 및 토큰 문자열을 비밀번호 필드에 입력합니다. 2. 로그인을 클릭합니다. - Okta 사용자 이름 및 비밀번호: 1. 사용자 이름 및 선택 사항인 비밀번호를 입력합니다. 2. 선택 사항인 SAML IdP(Okta 서버의 URL)를 입력합니다. 3. 로그인을 클릭합니다. - 키 쌍을 사용하여 로그인: 1. 서버에서 Snowflake 서버 주소를 입력합니다. 2. 웨어하우스 및 선택 사항인 역할을 입력합니다. 3. 인증에서 키 쌍을 사용하여 로그인을 선택합니다. 4. 이러한 키와 연결된 사용자 이름을 입력합니다. 5. 개인 키 파일에서 개인 키가 포함된 .p8 파일을 찾아봅니다. 6. (선택 사항) 비밀번호로 보호된 경우 개인 키 파일 비밀번호를 입력합니다. 8. 다음으로, 데이터 원본 설정 아래에 표시된 지침을 따릅니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. ### 액세스 토큰 시간 초과: 항상 액세스 토큰 유효성 검사 TDC Snowflake 액세스 토큰은 10분 후에 만료됩니다. 특정 추출 새로 고침 프로세스에서는 액세스 토큰이 만료되면 나중에 작업에서 새 연결이 설정됩니다. 이 문제를 해결하기 위해 Tableau 2024.2부터 기본적으로 사용하도록 설정되는 새로운 기능을 추가했습니다. 이전 릴리스에서 이 기능을 사용하도록 설정하려면 다음 TDC를 사용하면 됩니다. ```                          ``` 이 TDC는 Tableau 리포지토리 데이터 원본 폴더에 포함하여 Tableau Desktop 또는 Tableau Server와 함께 사용할 수 있습니다. Tableau Cloud의 경우 Bridge를 사용하고, 해당 Bridge를 통해 연결하여 사용자 지정 TDC를 구성할 수 있습니다. 자세한 내용은 [연결 사용자 지정 및 조정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_customize.htm)을 참조하십시오. **참고:** 내장된 TDC는 흐름에서 지원되지 않습니다. ### 드라이버 매개 변수를 사용하여 연결 사용자 지정 고급 탭에서 연결 문자열에 드라이버 매개 변수를 추가하여 Snowflake 커넥터를 사용하여 설정된 연결을 수정할 수 있습니다. **참고:** Tableau가 생성하는 드라이버 매개 변수는 변경할 수 없고 매개 변수를 추가할 수만 있습니다. 예를 들어, 이 구문은 `no_proxy` 값이 충족되지 않을 때 사용할 프록시 서버와 프록시 서버를 우회할 수 있는 호스트 이름을 지정합니다. Proxy=http://proxyserver.company:80;no\_proxy=.trustedserver.com; 다른 사용자 지정 드라이버 매개 변수 예제는 [Snowflake에 대한 프록시 사용](#Use)을 참조하십시오. 기본 VARCHAR 크기(바이트) 필드에서 VARCHAR의 대체 크기를 입력할 수도 있습니다. 이 필드 사용과 성능에 미치는 영향에 대한 자세한 내용은 Snowflake ODBC 설명서를 참조하십시오. **참고:** 데이터 원본에 내장하지 않고 사용자 지정을 사용하려면 Windows의 레지스트리에서 매개 변수를 구성하면 됩니다("구성 매개 변수"로 표시된 매개 변수만 사용 가능). 드라이버 매개 변수에 대한 자세한 내용은 Snowflake 웹 사이트에서 [ODBC 구성 및 연결 매개 변수(영문)](https://docs.snowflake.com/en/user-guide/odbc-parameters.html)를 참조하십시오. ### 데이터 원본 설정 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 웨어하우스 드롭다운에서 웨어하우스를 선택하거나 텍스트 상자를 사용하여 웨어하우스 이름을 검색합니다. **참고:** 이 항목을 비워 두고 웨어하우스를 선택하지 않으면 기본 Snowflake 가상 웨어하우스가 사용됩니다. 자세한 내용은 [Snowflake의 기본 가상 웨어하우스](#Default)를 참조하십시오. 3. 데이터베이스 드롭다운에서 데이터베이스를 선택하거나 텍스트 상자를 사용하여 데이터베이스 이름을 검색합니다. 4. 스키마 드롭다운에서 원하는 스키마를 선택하거나 텍스트 상자를 사용하여 스키마 이름을 검색합니다. 5. 테이블 아래에서 원하는 테이블을 선택하거나 텍스트 상자를 사용하여 테이블 이름을 검색합니다. 6. 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. **참고**: 키 쌍 인증을 사용하여 통합 문서를 게시하는 경우 **통합 문서 게시** 창의 **데이터 원본 관리** 섹션에서 적절한 인증 유형을 선택했는지 확인하십시오. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## Snowflake의 기본 가상 웨어하우스 Snowflake 데이터 원본을 만드는 경우 Snowflake 웨어하우스(계산 리소스용)와 Snowflake 데이터베이스(데이터 리소스용)를 모두 만들게 됩니다. 웨어하우스와 데이터베이스에는 모두 액세스 권한이 필요합니다. 각 웨어하우스 및 데이터베이스에 대한 권한이 있다고 가정하면 필요한 컴퓨팅 성능에 따라 다른 웨어하우스를 사용하여 동일한 데이터베이스에 액세스할 수 있습니다. 데이터 원본을 만들 때 드롭다운 목록에서 웨어하우스를 선택할 수 있는 옵션이 있습니다. 이 항목을 비워 두고 웨어하우스를 선택하지 않으면 기본 Snowflake 가상 웨어하우스가 사용됩니다. 이후에 이 데이터 원본 또는 통합 문서를 게시하고 사용자가 연결하면 Tableau에서는 이 개인의 기본 Snowflake 가상 웨어하우스를 사용합니다. 각 사용자에게 기본 웨어하우스가 할당되어 있어야 Tableau에서 해당 웨어하우스를 기본값으로 사용하여 Snowflake 데이터 원본에서 통합 문서를 열 수 있습니다. ## Snowflake에 대한 프록시 사용 Tableau에서 프록시를 통해 Snowflake에 연결할 수 있습니다. Tableau 버전 2019.4 이상을 사용하는 경우 커넥터 대화 상자의 **고급** 탭에 필요한 매개 변수를 입력하여 이 기능을 구성할 수 있습니다. 예를 들면 다음과 같습니다. `proxy=http://proxyserver.company:80` 사용해야 하는 매개 변수에 대한 자세한 내용은 [Snowflake 설명서](https://docs.snowflake.net/manuals/user-guide/odbc-parameters.html)를 참조하십시오. **참고:** Tableau에서는 DSN을 사용하여 Snowflake에 연결하지 않으므로 Snowflake 설명서에서 DSN 사용에 대한 지침을 무시할 수 있습니다. Tableau 2019.4 이전 버전을 사용하는 경우 TDC 파일에서 `odbc-connect-string-extras`를 사용하여 매개 변수를 입력하여 이 기능을 구성할 수 있습니다. 예를 들면 다음과 같습니다. 복사 ```                                                                      ``` 자세한 내용은 [지정 커넥터에 대한 연결 문자열 사용자 지정](https://help.tableau.com/current/pro/desktop/ko-kr/connect_string_custom.htm)을 참조하십시오. ## 문제 해결 Snowflake 웹 사이트의 [Snowflake에서 Tableau를 사용하기 위한 최상의 방법(영문)](https://resources.snowflake.com/ebooks/best-practices-for-using-tableau-with-snowflake)이 유용한 리소스입니다. ### 성능 및 가져오기 크기 특히 추출의 경우 최상의 성능을 얻으려면 Tableau에서 최적의 가져오기 크기를 결정해야 합니다. 가변 길이 필드에 제한을 설정하면 이를 개선할 수 있습니다. 또한 Tableau는 Tableau Desktop 및 Tableau Server의 2024.3부터 그리고 Tableau Cloud의 2025.1부터 Snowflake 연결에 대한 가져오기 크기를 통해 성능을 지속적으로 개선하고 있습니다. #### 현재 가져오기 크기 확인 사용된 가져오기 크기는 tabprotosrv 로그에 기록됩니다. Tabprotosrv는 드라이버 샌드박스 프로세스입니다. 예를 들면 다음과 같습니다. ODBCRowsetSource::ODBCRowsetSource: 행 가져오기 크기를 행당 254바이트의 4128개 행으로 설정하려고 합니다. #### 가변 필드 길이 제한 바인딩되지 않은 VARCHAR 또는 VARBINARY 필드를 사용하는 경우 드라이버는 필드 크기를 16MB로 반환합니다. 이에 따라 Tableau는 실제 데이터 크기가 아닌 선언된 최대 길이를 기준으로 메모리를 할당합니다. 결과적으로 Tableau가 메모리 제한을 초과하지 않기 위해 작은 가져오기 크기를 사용하게 되므로 심각한 성능 및 메모리 문제가 발생합니다. 이 문제를 해결하는 여러 가지 방법이 있습니다. - 데이터베이스의 열 정의에 VARCHAR(256)와 같은 제한을 추가하거나 동일한 작업을 수행하는 뷰에 테이블을 래핑합니다. - Tableau Desktop에서 Snowflake에 연결할 때 고급 탭의 '기본 VARCHAR 크기(바이트)' 필드를 사용합니다. Tableau 2024.3에서 '최대 VARCHAR 크기'였던 이름이 바뀌었지만 동일한 작업을 수행합니다. ODBC 드라이버에 대한 `default_varchar_size parameter`를 설정하면 Tableau에 반환되는 필드 크기가 제한됩니다. 자세한 내용은 Snowflake 설명서에서 [ODBC 구성 및 연결 매개 변수(영문)](https://docs.snowflake.com/en/developer-guide/odbc/odbc-parameters "Snowflake 문서에 대한 외부 링크")를 참조하십시오. ### 오류:\[Snowflake\]\[Support\] (40470) 열의 변환 오류... 숫자 값이 범위를 벗어났습니다. 오류 코드: A3E43C3B 이 오류는 Snowflake 데이터 원본의 `NUMERIC` 데이터 유형 필드에 Tableau에서 지원하는 허용 가능한 `Number (Whole)` 범위를 벗어나는 숫자 값이 포함되어 있을 때 고객에게 알리기 위해 추가되었습니다. Tableau와 Snowflake를 연결할 때, `Number (Whole)` 데이터 유형을 사용하면 `NUMERIC` 데이터 유형 필드는 `SQL_C_SBIGINT` 필드로 검색됩니다. `Number (Whole)` 범위의 값은 `-9,223,372,036,854,775,808`에서 `9,223,372,036,854,775,807`까지입니다. `NUMERIC` 데이터 유형의 최대 전체 자릿수는 38자리입니다. 이 문제를 해결하려면 문제 필드 `Number (Whole)`의 데이터 유형을 `Number (Decimal)` 또는 `String`으로 변경합니다. - 데이터베이스 관리자와 협력하여 허용 범위보다 큰 값을 포함할 수 있는 필드를 식별합니다. - 또는 오류가 더 이상 표시되지 않을 때까지 데이터 연결에서 `Number (Whole)` 데이터 유형을 `Number (Decimal)` 또는 `String`로 하나씩 변경합니다. Tableau에서 필드 데이터 유형 변경에 대한 자세한 내용은 [데이터 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_datatypes.htm "Tableau에서 필드 유형 변경")을 참조하십시오. ### 오류: PROGRAMMATIC\_ACCESS\_TOKEN NO 390422 INCOMING\_REQUEST\_BLOCKED 내장된 프로그래밍 방식 액세스 토큰을 통해 Snowflake에 연결되는 콘텐츠를 열 때, 이 오류는 클라이언트 IP 주소가 허용 목록에 등록되지 않았음을 나타냅니다. 이 문제를 해결하려면 오류 메시지에 포함된 클라이언트 IP가 Snowflake 허용 목록에 추가되어 있는지 확인합니다. 자세한 내용은 Snowflake 설명서에서 [인증에 프로그래밍 방식 액세스 토큰 사용(영문)](https://docs.snowflake.com/en/user-guide/programmatic-access-tokens#label-pat-prerequisites-network)을 참조하십시오. ## 자주 묻는 질문 'XXX 필드가 존재하지 않음'이라는 오류가 표시됩니다. 어떻게 해야 합니까? 이 오류는 계산 필드를 사용할 때, 계산 필드를 워크시트에 추가할 때, 데이터 원본을 Snowflake 데이터(CustomSQL)로 바꿀 때 나타납니다. **필드 참조 바꾸기** 기능을 사용하여 오류를 해결하십시오. 필드 참조 바꾸기에 대한 자세한 내용은 [필드 참조 바꾸기](https://help.tableau.com/current/pro/desktop/ko-kr/howto_connect.htm)를 참조하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # Snowflake 연결을 위한 외부 OAuth 구성 Snowflake 데이터에 연결할 때 세 가지 인증 옵션 중에서 선택할 수 있습니다. **OAuth:** [OAuth](https://docs.snowflake.net/manuals/user-guide/oauth.html)를 사용하여 IDP의 페더레이션을 지원할 수 있습니다. **Okta 사용자 이름 및 비밀번호:** 연결에 IdP 자격 증명을 내장할 수 있습니다(Okta만 해당). **사용자 이름 및 비밀번호:** 사용자 자격 증명이 Snowflake에 저장됩니다. 일반적으로 OAuth를 사용하는 것이 좋습니다. 이 옵션은 최고의 기능 및 보안 조합을 제공합니다. ![서버 세부 정보를 요청하는 Snowflake 로그인 화면입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/SnowflakeConnect1.png) OAuth를 사용하면 다음과 같은 이점이 있습니다. - IdP(ID 공급자)를 사용하여 간편하게 액세스할 수 있습니다. - SSO(Single Sign-On) 환경을 제공하도록 구성할 수 있습니다. - MFA(다단계 인증)를 적용할 수 있습니다. OAuth 2.0은 인증에 대한 산업 표준 프로토콜입니다. **참고:** 연결 대화 상자에서 이 인증과 Tableau의 **SAML IdP** 인증 옵션을 혼동하지 마십시오. **OAuth를 사용하여 로그인** 옵션을 사용하여 연결해야 합니다. OAuth를 사용할 때 주요 고려 사항은 Tableau Server 또는 Tableau Cloud에 게시된 콘텐츠에 대한 액세스를 유지하는 것입니다. Tableau 콘텐츠가 OAuth를 통해 Snowflake에 라이브 연결하는 경우 액세스 토큰이 만료될 때마다(기본적으로 90일마다 한 번) 소유자가 통합 문서 연결을 다시 인증해야 합니다. 액세스 토큰 만료 한도 설정에 대한 자세한 내용은 Snowflake 도움말 항목 [파트너 응용 프로그램을 위한 Snowflake OAuth 구성(영문)](https://docs.snowflake.net/manuals/user-guide/oauth-partner.html#controlling-the-login-frequency)을 참조하십시오. 업무상 Tableau 콘텐츠의 오류를 방지하기 위해 이 기간을 연장해야 하는 경우 [Snowflake 지원](https://community.snowflake.com/s/article/How-To-Submit-a-Support-Case-in-Snowflake-Lodge)에 도움을 요청하십시오. 이 기간이 끝나기 전에 콘텐츠를 수동으로 새로 고치지 않는 경우 Tableau 통합 문서가 로드될 때 오류가 발생할 수 있습니다. ## Snowflake와 Tableau 간의 OAuth 구성 Tableau와 Snowflake 간의 연결을 만들 때 둘 모두에 OAuth가 구성되어 있어야 합니다. - **Tableau:** Tableau는 Snowflake가 액세스하도록 허용하는 자격 증명을 포함합니다. Tableau Server 2023.3 이전 버전뿐 아니라 Tableau Cloud 및 Tableau Desktop에서 Snowflake 커넥터를 사용할 경우 이 자격 증명이 자동으로 포함되므로 추가 OAuth 구성이 필요하지 않습니다. 버전 2024.2 이상의 Tableau Server 구성에 대한 자세한 내용은 Tableau 도움말에서 [Snowflake 연결을 위한 Oauth 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_snowflake.htm)을 참조하십시오. - **Snowflake:** - Tableau Server 2023.3 이전 버전뿐 아니라 Tableau Desktop 및 Tableau Cloud의 경우 [Snowflake에 대한 파트너 통합을 구성](https://docs.snowflake.net/manuals/user-guide/oauth-partner.html#configure-snowflake-oauth-for-partner-applications)합니다. - Tableau Server 버전 2024.2 이상의 경우 [Snowflake OAuth에 대해 사용자 지정 클라이언트 통합을 구성](https://docs.snowflake.com/en/user-guide/oauth-custom)합니다. - Tableau 버전 2024.3 이상 버전에서는 Snowflake에 타사 IdP(외부 OAuth)를 구성할 수 있습니다. 자세한 내용은 [Snowflake를 위한 외부 OAuth](https://help.tableau.com/v0.0/pro/desktop/ko-kr/snowflake_oauth_idp.htm)를 참조하십시오. **참고:** Tableau Server 버전 2020.4부터 OAuth 연결에서 AWS PrivateLink 또는 Azure Private Link를 사용할 수 있습니다. 자세한 내용은 [Snowflake 연결을 위한 OAuth 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_snowflake.htm)을 참조하십시오. ## OAuth 기반 SSO 사용 정보 SSO(Single Sign-On)는 OAuth 인증 기반에 또 다른 보안 계층을 추가합니다. SSO에 대해 구성된 별도의 IdP가 조직의 응용 프로그램 간에서 발생하는 모든 액세스 활동에 대한 인증을 관리합니다. 모든 로그인 요청은 SSO 서버로 라우팅되고, 이 서버는 공통 로그인 대화 상자를 표시하고 중앙 집중식 데이터베이스에서 사용자의 자격 증명을 확인합니다. > [!TIP] > > **팁:** 저장된 자격 증명을 사용하여 비밀번호를 다시 묻지 않게 만들 수 있습니다. 자세한 내용은 [데이터 연결을 위한 저장된 자격 증명 관리](https://help.tableau.com/current/online/ko-kr/manage_stored_credentials.htm)를 참조하십시오. ## Okta와 Snowflake 간의 OAuth 구성

Snowflake는 액세스 토큰을 제공하고 ID를 인증하는 기본 IdP(ID 공급자)로 Okta를 사용합니다. Snowflake와 Okta에서 OAuth 및 SSO(Single Sign-On) 기능에 대한 설정을 구성해야 합니다.

Okta에서 Okta를 OAuth 인증 서버로 구성하고 Snowflake를 OAuth 리소스로 식별합니다. Snowflake 도움말 항목 Snowflake에 대한 ID 공급자 구성(영문)의 단계를 따르십시오.

SSO를 통해 Snowflake에 로그인합니다.
## OAuth 기반 MFA 사용 정보 MFA(다단계 인증)는 또 다른 보안 계층을 도입합니다. 이 인증은 사용자에게 리소스에 대한 액세스를 허용하기 전에 둘 이상의 서로 다른 식별 방법을 요구합니다. 여기에는 다음과 같은 방법이 포함됩니다. - 비밀번호 - 보조 장치의 토큰 - 생체 인식(지문 또는 홍채 인식 검사 등) - 보안 질문에 대한 답 요구 선택적으로, Tableau와 Snowflake 간의 연결에 대해 Okta 또는 기타 IdP와 함께 MFA(다단계 인증)를 설정할 수 있습니다. Okta 기반 MFA 구성에 대한 자세한 내용은 [Okta 도움말(영문)](https://help.okta.com/)을 참조하십시오. ## 기타 연결 옵션 Tableau Desktop에서 Snowflake에 연결할 때 기타 옵션 두 가지가 있습니다.
  • Okta 사용자 이름 및 비밀번호
  • 사용자 이름 및 비밀번호
서버 세부 정보를 요청하는 Snowflake 로그인 화면입니다.
Okta 사용자 이름 및 비밀번호 옵션은 Okta가 ID 공급자이고 Okta의 사용자에 대해 MFA가 사용되지 않는 경우에만 작동합니다. Okta 사용자 이름 및 비밀번호 옵션은 SSO를 지원하지만 MFA를 지원하지는 않습니다. 이 경우 내장된 자격 증명을 사용하는 게시는 특정 사용자를 사용하지만 Okta SAML을 사용할 때 사용자별 "Viewer(뷰어) 자격 증명"을 적용할 수 없습니다. Okta 사용자 이름 및 비밀번호 인증 옵션을 선택하는 경우 SAML Idp 텍스트 필드에 Okta 인스턴스의 URL을 제공해야 합니다. 이는 드라이버에 인증자로 전달됩니다. 이 필드에 대한 다른 옵션이 있지만 Okta 사용자 이름 및 비밀번호 인증을 사용하는 경우 IDP URL 값 전달만 지원됩니다. 자세한 내용은 [페더레이션 인증 및 SSO](https://docs.snowflake.com/en/user-guide/admin-security-fed-auth-overview "페더레이션 인증 및 SSO에 대한 Snowflake 문서 링크")에 대한 Snowflake 설명서를 참조하십시오. 과거에는 일부 고객이 Tableau Desktop과 Snowflake 간의 SSO를 제공하기 위한 해결 방법으로 SAML IdP와 함께 '[외부 브라우저](https://docs.snowflake.net/manuals/user-guide/admin-security-fed-auth-use.html#browser-based-sso)' 옵션을 사용했습니다. 이는 Tableau Server, Tableau Cloud 또는 Tableau Bridge에서 작동하지 않습니다. 대신 OAuth 연결을 사용하는 것이 좋습니다. **사용자 이름 및 비밀번호** 옵션은 Snowflake에 의해 저장된 비밀번호를 사용합니다. 이 옵션을 사용하려면 사용자가 Snowflake에 연결할 때마다 자신의 자격 증명을 사용하여 다시 인증하거나 자신의 자격 증명을 내장해야 합니다. ### 자주 묻는 질문 일정 기간이 지나면 게시된 Snowflake 데이터 추출이 실패하는 이유는 무엇입니까? 사용 중인 OAuth 액세스 토큰이 만료되었을 수 있습니다. 데이터 원본에 수동으로 다시 인증하여 토큰을 새로 고쳐야 합니다. 향후 이러한 토큰의 수명을 연장해야 한다면 [Snowflake 지원](https://community.snowflake.com/s/article/How-To-Submit-a-Support-Case-in-Snowflake-Lodge)에 도움을 요청하십시오. Snowflake 데이터 원본을 게시할 때 "사용자에게 확인"과 "자격 증명 포함" 옵션 중에서 무엇을 선택해야 합니까? 데이터 원본에 액세스하는 모든 사용자가 데이터 원본 및 관련 콘텐츠에 연결할 때 고유한 자격 증명을 사용하게 하고 싶다면 **사용자에게 확인** 옵션을 사용합니다. 해당 데이터 원본에 액세스하는 모든 사용자가 특정 자격 증명을 사용하도록 자격 증명 내장을 선택할 수도 있습니다. 이 방법은 기능적으로 "서비스 계정"을 사용하는 것과 유사합니다. **Snowflake에서 설정한 행 수준 보안을 사용하려면 어떻게 해야 합니까?** 사용자에게 Tableau에서 Snowflake에 액세스할 수 있도록 고유한 자격 증명을 입력하라는 메시지가 나타나는 경우 이러한 자격 증명은 Snowflake 계정에서 사용할 수 있는 권한에 매핑됩니다. ### 참고 항목 - [OAuth 연결](https://help.tableau.com/current/server/ko-kr/protected_auth.htm) — Tableau의 OAuth 지원에 대해 자세히 알아보십시오. - [OAuth(Snowflake 도움말, 영문)](https://docs.Snowflake.net/manuals/user-guide/oauth.html) — Snowflake와 OAuth에 대해 자세히 알아보십시오. - [보안 기능 요약(Snowflake 도움말, 영문)](https://docs.Snowflake.net/manuals/user-guide/admin-security.html) — Snowflake가 OAuth, SSO 및 다른 보안 기능을 지원하는 방식에 대한 정보를 찾아보십시오. - [계정 설정 관리](https://help.tableau.com/current/pro/desktop/ko-kr/useracct.htm) — 개인용 액세스 토큰을 만들고 해지하는 방법을 읽어보십시오. [주요 콘텐츠로 건너뛰기](#main-content) # Snowflake를 위한 외부 OAuth Tableau 2024.3부터 OAuth 2.0/OIDC를 사용하여 외부 ID 공급자의 ID를 Snowflake에 페더레이션할 수 있습니다. ID 공급자에 따라 통합을 구성하는 데 여러 단계가 필요할 수 있습니다. 이는 구성을 안내하기 위한 개략적인 개요이며 필수 세부 정보를 제공하지 않습니다. 필수 세부 정보는 ID 공급자 설명서에서 찾을 수 있습니다. 여기서는 OAuth 구성에 익숙하고 외부 ID 공급자로 인증을 설정하는 데 필요한 기술적 세부 사항을 이해하고 있다고 가정합니다. ## Snowflake에서 IDP 구성 IDP 구성에 대한 자세한 정보는 Snowflake 도움말 시스템에서 [외부 OAuth 개요](https://docs.snowflake.com/en/user-guide/oauth-ext-overview)를 참조하십시오. ## Tableau에서 IDP 구성 1. Tableau Desktop용 IDP와 Tableau Cloud 또는 Tableau Server에서 OAuth 클라이언트를 만듭니다. Desktop 클라이언트는 [PKCE](https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow-with-pkce)를 사용하도록 설정하고 `http://localhost` 리디렉션을 사용합니다. 2. Tableau OAuth 구성 파일을 만듭니다. 이를 수행하는 방법에 대한 자세한 내용은 [github](https://tableau.github.io/connector-plugin-sdk/docs/oauth)의 [OAuth 구성 및 사용(영문)](https://tableau.github.io/connector-plugin-sdk/docs/oauth) 및 [여기](https://github.com/tableau/connector-plugin-sdk/tree/master/samples/components/oauth)에서 예를 참조하십시오. 다른 IDP의 추가적인 사례도 유용합니다. - Tableau OAuth 구성 ID 앞에 'custom\_'을 붙여야 합니다. **참고:** OAuth 구성 ID는 최대 36자로 제한합니다. 이보다 긴 ID를 사용하면 오류가 발생하지는 않지만 작동하지도 않습니다. - IDP가 동적 localhost 포트를 지원하는 경우 `OAUTH_CAP_FIXED_PORT_IN_CALLBACK_URL`을 사용하지 않도록 설정합니다. IDP가 지원하지 않는 경우 구성 파일과 IDP의 허용 목록에 여러 localhost 콜백 URL을 추가해야 합니다. 3. 데스크톱 호스트의 각 응용 프로그램과 연결된 OAuthConfigs 폴더(Tableau Desktop, Tableau Prep Builder, Tableau Bridge)와 사이트 설정 페이지를 통해 OAuth를 사용할 각 Tableau Server 및 Tableau Cloud 사이트에 새 Tableau OAuth 구성 파일을 설치합니다. 자세한 내용은 [Desktop의 사용자 지정 OAuth 구성](https://tableau.github.io/connector-plugin-sdk/docs/oauth#custom-oauth-configs-on-desktop) 및 [사이트 수준 OAuth 클라이언트](https://tableau.github.io/connector-plugin-sdk/docs/oauth#site-level-oauth-clients)를 참조하십시오. ## Snowflake에 연결 연결할 때 OAuth를 선택하고 이전에 설치한 OAuth 구성을 선택해야 합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/snowflake_connect_oauth.png) ## Okta Okta를 사용하는 경우 '조직 권한 부여 서버'보다는 '사용자 지정 권한 부여 서버'를 사용하는 것이 더 좋습니다. 사용자 지정 권한 부여 서버가 더 유연합니다. 기본적으로 생성된 'default'라는 사용자 지정 권한 부여 서버가 있습니다. 권한 부여 URL은 다음과 같이 표시됩니다. `https://${yourOktaDomain}/oauth2/{authServerName}/v1/authorize` ![Okta 대시보드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/athena_okta.png) [주요 콘텐츠로 건너뛰기](#main-content) # Snowflake를 위한 외부 OAuth 구성: 클라이언트 자격 증명 흐름 OAuth 클라이언트 자격 증명 인증을 통해 Snowflake와의 기기 간 연결이 사용자 상호 작용 없이도 가능합니다. 이 방법은 다음과 같은 경우에 적합합니다. - 자동 데이터 새로 고침을 위한 서비스 계정 - 예약된 추출 작업 - CI/CD 파이프라인 - 내장된 자격 증명이 필요한 게시된 데이터 원본 인증 코드 흐름을 사용하는 표준 OAuth와 달리 클라이언트 자격 증명 흐름은 사용자에게 로그인하라는 메시지를 표시하지 않습니다. 대신 Tableau는 클라이언트 ID와 암호를 사용하여 ID 공급자에서 직접 인증합니다. **참고:** 클라이언트 자격 증명 흐름에는 지원되는 ID 공급자를 통한 Snowflake의 외부 OAuth 기능이 필요합니다. 이는 Snowflake의 기본 OAuth와는 다릅니다. ## 시작하기 전에 Snowflake에서 OAuth 클라이언트 자격 증명을 사용하려면 다음이 필요합니다. | 요구 사항 | 설명 | | --- | --- | | ID 공급자 | 클라이언트 자격 증명 허가를 위해 구성된 Okta, Azure AD 또는 Ping Federate | | Snowflake 계정 | ACCOUNTADMIN 액세스 권한이 있는 Enterprise 이상의 버전 | | OAuth 응용 프로그램 | API 서비스(Okta), 앱 등록(Azure AD) 또는 이와 동등한 서비스 | | 사용자 지정 범위 | Snowflake 역할 할당 범위(예: \`session:role:SYSADMIN\`) | ## ID 공급자 구성 다음 단계에서는 Okta를 예시로 사용합니다. 다른 공급자의 경우 클라이언트 자격 증명 구성에 대한 자세한 내용은 해당 공급자의 설명서를 참조하십시오. ### 1단계: API 서비스 응용 프로그램 만들기 1. Okta 관리 콘솔에 로그인합니다. 2. 다음으로 이동: \*\***Applications(응용 프로그램)** > **Applications(응용 프로그램)**. 3. 다음을 선택: \*\***Create App Integration(앱 통합 만들기)**. 4. 다음을 선택: \*\***API Services(API 서비스)**\*\* > \*\***Next(다음)**. 5. 응용 프로그램 이름을 입력합니다(예: `snowflake-tableau-service`). 6. **저장**을 선택합니다. 7. **Client ID(클라이언트 ID)** 및 **Client Secret(클라이언트 암호)**를 복사합니다. 이러한 값은 나중에 필요합니다. ### 2단계: DPoP 사용 안 함(사용하도록 설정된 경우) 클라이언트 자격 증명 흐름에 대해서는 DPoP(소유권 증명)를 사용하지 않도록 설정해야 합니다. 1. 응용 프로그램 설정에서 **General(일반)** \> **Client Credentials(클라이언트 자격 증명)**로 이동합니다. 2. **Require Demonstrating Proof of Possession (DPoP) header in token requests(토큰 요청에 DPoP(소유권 증명) 머리글 필요)** 확인란을 선택 해제합니다. 3. **저장**을 선택합니다. ### 3단계: 사용자 지정 범위 추가 Snowflake에서는 인증된 세션에 역할을 할당하기 위해 사용자 지정 범위가 필요합니다. 1. **Security(보안)** > **API** \> **Authorization Servers(권한 부여 서버)**로 이동합니다. 2. **기본** 권한 부여 서버(또는 사용자 지정 서버)를 선택합니다. 3. **Scopes(범위)** 탭을 선택한 다음 **Add Scope(범위 추가)**를 선택합니다. 4. 다음과 같이 범위를 추가합니다. | 범위 이름 | 설명 | | --- | --- | | snowflake | Snowflake의 일반 액세스 범위 | | session:role:SYSADMIN | SYSADMIN 역할 할당(사용자 역할에 맞게 조정) | **참고:** 서비스 계정에 필요한 다른 모든 역할에 대해 추가 범위를 만드십시오. ### 4단계: 액세스 정책 구성 1. **Access Policies(액세스 정책)** 탭을 선택합니다. 2. 기존 정책을 선택하거나 새 정책을 만듭니다. 3. 다음 설정의 규칙을 추가합니다. - **Grant type(허가 유형):** 클라이언트 자격 증명 - **Scopes(범위):** 모든 범위(또는 특정 범위 선택) 4. **Create Rule(규칙 만들기)** 또는 **Save(저장)**를 선택합니다. ## Snowflake 구성 Snowflake에서 ACCOUNTADMIN 자격으로 다음 SQL 문을 실행합니다. 자리 표시자 값은 사용자의 구성으로 바꿔야 합니다. ### 1단계: 외부 OAuth 통합 만들기 USE ROLE ACCOUNTADMIN; CREATE OR REPLACE SECURITY INTEGRATION okta\_oauth\_integration TYPE = EXTERNAL\_OAUTH ENABLED = TRUE EXTERNAL\_OAUTH\_TYPE = OKTA EXTERNAL\_OAUTH\_ISSUER = 'https://.okta.com/oauth2/default' EXTERNAL\_OAUTH\_JWS\_KEYS\_URL = 'https://.okta.com/oauth2/ default/v1/keys' EXTERNAL\_OAUTH\_TOKEN\_USER\_MAPPING\_CLAIM = 'sub' EXTERNAL\_OAUTH\_SNOWFLAKE\_USER\_MAPPING\_ATTRIBUTE = 'login\_name' EXTERNAL\_OAUTH\_AUDIENCE\_LIST = ('api://default', 'snowflake') EXTERNAL\_OAUTH\_ANY\_ROLE\_MODE = 'ENABLE'; | 매개 변수 | 설명 | | --- | --- | | `EXTERNAL_OAUTH_TYPE` | ID 공급자: `OKTA`, `AZURE` 또는 `PING_FEDERATE` | | `EXTERNAL_OAUTH_ISSUER` | 권한 부여 서버의 발급자 URL | | `EXTERNAL_OAUTH_JWS_KEYS_URL` | 토큰 유효성 검사를 위한 JWKS 끝점 | | `EXTERNAL_OAUTH_TOKEN_USER_MAPPING_CLA IM` | 사용자를 식별하는 JWT 클레임. Okta에는 `sub`를 사용합니다. | | `EXTERNAL_OAUTH_ANY_ROLE_MODE` | `ENABLE`로 설정하여 범위를 통한 역할 할당 허용 | ### 2단계: 서비스 사용자 만들기 OAuth 클라이언트 ID와 일치하는 `LOGIN_NAME`을 사용하여 Snowflake 사용자를 만듭니다. CREATE USER IF NOT EXISTS service\_account\_user LOGIN\_NAME = '' DISPLAY\_NAME = 'OAuth Service Account' MUST\_CHANGE\_PASSWORD = FALSE DISABLED = FALSE; \-- Grant role to the service user GRANT ROLE SYSADMIN TO USER service\_account\_user; \-- Set the default role ALTER USER service\_account\_user SET DEFAULT\_ROLE = 'SYSADMIN'; \-- Grant warehouse access GRANT USAGE ON WAREHOUSE TO USER service\_account\_user; \-- Grant database and schema access GRANT USAGE ON DATABASE TO USER service\_account\_user; GRANT USAGE ON SCHEMA . TO USER service\_account\_user; GRANT SELECT ON ALL TABLES IN SCHEMA . TO USER service\_account\_user; **중요:** `LOGIN_NAME`은 OAuth 토큰의 `sub` 클레임과 정확히 일치해야 합니다. Okta API 서비스 응용 프로그램의 경우 이것이 클라이언트 ID입니다. ## Tableau Desktop에서 연결 1. Tableau Desktop에서 **연결** > **Snowflake**를 선택합니다. 2. 연결 세부 정보를 입력합니다. | 필드 | 값 | | --- | --- | | 서버 | Snowflake 계정 URL(예: `account.snowflakecomputing.com`) | | 역할 | 사용할 역할(예: `SYSADMIN`) | | 웨어하우스 | Snowflake 웨어하우스 | | 인증 | OAuth 클라이언트 자격 증명 | 3. OAuth 구성을 입력합니다. | 필드 | 값 | | --- | --- | | OAuth 토큰 요청 URL | `https://.okta.com/oauth2/default/ v1/token` | | 사용자 이름 | OAuth 클라이언트 ID | | 비밀번호 | OAuth 클라이언트 암호 | | OAuth 범위 | `snowflake session:role:SYSADMIN` | **참고:** OAuth 범위에는 역할 할당을 위해 구성한 모든 사용자 지정 범위가 포함되어야 합니다. 4. **로그인**을 선택합니다. ## Tableau Cloud 또는 Tableau Server에 게시 OAuth 클라이언트 자격 증명을 사용하는 통합 문서 또는 데이터 원본을 게시할 때 다음을 고려하십시오. 1. **게시** 대화 상자에서 **데이터 원본** 옆에 있는 **편집**을 선택합니다. 2. **인증** 방법으로는 **내장된 비밀번호**를 선택합니다. 3. 클라이언트 자격 증명이 게시된 콘텐츠에 내장됩니다. **중요:** 표준 OAuth와 달리 클라이언트 자격 증명은 내장된 비밀번호로 처리됩니다. 게시된 콘텐츠에 액세스하는 사용자는 자신의 ID가 아니라 서비스 계정 자격 증명을 사용해야 합니다. ### 자격 증명 순환 OAuth 클라이언트 암호가 순환되면 Tableau Cloud에서 내장된 자격 증명을 업데이트해야 합니다. 1. Tableau Cloud에 로그인합니다. 2. 게시된 데이터 원본으로 이동합니다. 3. **연결**을 선택합니다. 4. 새 클라이언트 암호로 연결을 업데이트합니다. 순환이 자동화된 경우 Tableau REST API를 사용하여 프로그래밍 방식으로 연결 자격 증명을 업데이트하십시오. ## 자주 묻는 질문 ### 표준 OAuth 대신 OAuth 클라이언트 자격 증명을 사용해야 하는 경우는 언제입니까? 컴퓨터 간 자동 인증이 필요한 경우 클라이언트 자격 증명을 사용하십시오. 표준 OAuth에는 최초 로그인 및 주기적인 재인증을 위해 사용자 상호 작용이 필요합니다. 클라이언트 자격 증명은 서비스 계정 ID를 사용하며, 사용자 상호 작용이 필요하지 않습니다. ### Snowflake의 기본 OAuth에서 클라이언트 자격 증명을 사용할 수 있습니까? 아니요. Snowflake의 기본 OAuth는 인증 코드 흐름만 지원합니다. 클라이언트 자격 증명을 사용하려면 지원되는 ID 공급자(Okta, Azure AD 또는 Ping Federate)를 사용한 외부 OAuth가 필요합니다. ### 게시된 콘텐츠의 암호 순환은 어떻게 처리합니까? OAuth 클라이언트 암호가 순환되면 반드시 Tableau Cloud에서 내장된 자격 증명을 업데이트해야 합니다. 이 작업은 Tableau Cloud UI를 통해 수동으로 수행하거나 Tableau REST API를 사용하여 프로그래밍 방식으로 수행할 수 있습니다. 암호 순환 워크플로우의 일부로 이 프로세스를 자동화하는 것이 좋습니다. ### EXTERNAL\_OAUTH\_ANY\_ROLE\_MODE를 사용하도록 설정했는데도 역할 오류와 함께 연결이 실패하는 이유는 무엇입니까? Snowflake를 사용하려면 OAuth 토큰의 역할 정보가 필요합니다. 사용자 지정 범위(예: `session:role:SYSADMIN`)를 권한 부여 서버에 추가하고 Tableau에서 연결할 때 OAuth 범위 필드에 해당 사용자 지정 범위를 포함해야 합니다. ## 문제 해결 | 오류 메시지 | 원인 | 해결 방법 | | --- | --- | --- | | 'User does not exist or not authorized' | Snowflake 사용자 `LOGIN_NAME`이 OAuth 클라이언트 ID와 일치하지 않음 | 사용자의 `LOGIN_NAME`이 `sub` 클레임(Okta의 경우 클라이언트 ID)과 일치하도록 설정 | | 'The role requested is not listed in the Access Token' | 토큰에 없는 역할 범위 | `session:role:` 범위를 권한 부여 서버에 추가하고 이를 OAuth 범위에 포함 | | 'Invalid DPoP proof' | Okta에서 DPoP가 사용되도록 설정됨 | Okta 앱에서 'Require Demonstrating Proof of Possession (DPoP)(DPoP(소유권 증명) 필요)'를 사용하지 않도록 설정 | | 'Invalid scope' | 사용자 지정 범위가 구성되지 않음 | 권한 부여 서버에 필요한 범위를 추가하고 `openid`는 포함하지 않음 | | Token validation failure | 잘못된 JWKS URL 또는 발급자 | `EXTERNAL_OAUTH_JWS_KEYS _URL` 및 `EXTERNAL_OAUTH_ISSUER`가 권한 부여 서버와 일치하는지 확인 | ## 참고 항목 - [Tableau Server에서 Snowflake 연결을 위한 OAuth 구성](https://help.tableau.com/current/server/ko-kr/config_oauth_snowflake.htm) - Snowflake의 표준 OAuth 인증에 대해 알아보십시오. - [외부 OAuth 보안 통합(영문)](https://docs.snowflake.com/en/user-guide/oauth-external-overview) - 외부 OAuth 공급자 구성에 대한 Snowflake 설명서입니다. - [Okta 클라이언트 자격 증명 흐름(영문)](https://developer.okta.com/docs/guides/implement-grant-type/clientcreds/main/) - 클라이언트 자격 증명 구현에 대한 Okta 설명서입니다. - [데이터 원본 연결 업데이트](https://help.tableau.com/current/api/rest_api/ko-kr/REST/rest_api_ref_data_sources.htm#update_data_source_connection) - 자격 증명 업데이트를 위한 Tableau REST API 참조서입니다. [주요 콘텐츠로 건너뛰기](#main-content) # Spark SQL 이 문서에서는 Tableau를 Spark SQL 데이터베이스에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. Tableau는 Spark 버전 1.2.1 이상에 연결할 수 있습니다. Spark SQL 커넥터를 사용하여 Azure HDInsight, Azure Data Lake, Databricks 또는 Apache Spark의 Spark 클러스터에 연결할 수 있습니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 연결하려는 데이터베이스를 호스팅하는 서버의 이름과 포트 번호 - 인증 방법: - 인증 없음 - Kerberos - 사용자 이름 - 사용자 이름 및 비밀번호 - Microsoft Azure HDInsight Service - 전송. 선택 항목은 선택한 인증 방법에 따라 달라지며 다음을 포함합니다. - 이진 - SASL - HTTP - 로그인 자격 증명. 선택 항목은 선택한 인증 방법에 따라 달라지며 다음을 포함할 수 있습니다. - 사용자 이름 - 비밀번호 - 영역 - 호스트 FQDN - 서비스 이름 - HTTP 경로 - SSL 서버에 연결하는지 여부 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Spark SQL을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 데이터베이스를 호스팅하는 서버의 이름 및 사용할 포트 번호를 입력합니다. 2. SparkThriftServer를 사용하여 데이터베이스에 연결합니다. 레거시 SharkServer 및 SharkServer2 연결이 사용할 수 있도록 제공되지만 Tableau에서 지원되지 않습니다. 3. 인증 방법을 선택합니다. 그런 다음 선택 항목을 기반으로 표시되는 메시지에 따라 정보를 입력합니다. 4. **로그인**을 선택합니다. - Kerberos 환경을 사용 중이지 않은 경우 서버가 비밀번호로 보호되어 있으면 사용자 이름과 비밀번호를 입력해야 합니다. - SSL 서버 연결 시 **SSL 필요** 확인란을 선택합니다. - (선택 사항) **초기 SQL**을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/current/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 3. 데이터 원본 페이지에서 다음을 수행합니다.  1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 스키마 드롭다운 목록에서 검색 아이콘을 선택하거나, 텍스트 상자에 스키마 이름을 입력하고 검색 아이콘을 선택한 후 해당 스키마를 선택합니다. 3. 테이블 텍스트 상자에서 검색 아이콘을 선택하거나 테이블 이름을 입력하고 검색 아이콘을 선택하고, 테이블을 캔버스로 끌어온 다음 시트 탭을 선택하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. 참고: 2018.3부터 Spark SQL용 Kerberos 인증이 위임을 지원합니다. 2018.2 이하에서는 위임이 지원되지 않습니다. 즉, 이전 버전에서는 Tableau Server에 통합 문서 또는 데이터 원본을 게시할 때 인증 방법으로 Viewer(뷰어) 자격 증명을 사용할 수 없으며 서버 '서비스 계정' 계정만 사용할 수 있습니다. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. - [Databricks and Tableau](https://docs.databricks.com/user-guide/bi/tableau.html)(Databricks와 Tableau) - Databricks 웹 사이트에서 Tableau 사용자 가이드를 읽어 보십시오. [주요 콘텐츠로 건너뛰기](#main-content) # Splunk 이 문서에서는 Tableau를 Splunk 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. **참고:** Splunk ODBC 커넥터는 Splunk Enterprise 6과 호환됩니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 서버 URL(여러 데이터베이스가 있는 경우 데이터베이스 이름 포함) - 사용자 이름 및 비밀번호 - (선택 사항) Tableau가 연결할 때마다 실행할 초기 SQL 문 Windows 컴퓨터에 설치된 Tableau Desktop에서 이 커넥터를 사용하십시오. ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Splunk를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 서버 URL을 입력합니다. HTTPS를 사용하여 Splunk 데이터에 연결해야 합니다. 서버에 여러 데이터베이스가 포함된 경우 서버의 특정 데이터베이스 이름을 입력합니다. **참고:** 데이터베이스 이름은 대/소문자를 구분합니다. 4. 사용자 이름 및 비밀번호를 입력합니다. 5. (선택 사항) 초기 SQL을 선택하여 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시할 때와 같이 모든 연결을 시작할 때 실행할 SQL 명령을 지정합니다. 자세한 내용은 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm)을 참조하십시오. 6. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 저장된 검색 아래에서 텍스트 상자에 저장된 검색 이름을 입력하거나 목록에서 저장된 검색을 선택하고 해당 항목을 데이터 원본 페이지의 위쪽에 있는 상자로 끌어 놓습니다. 3. 시트 탭을 선택하여 분석을 시작합니다. ## Splunk의 조인 제한 Splunk 테이블 간에서 조인을 만들 수 없지만 다음 중 하나를 수행하여 여러 테이블의 Splunk 데이터를 결합할 수 있습니다. - **저장된 검색을 설정하고 연결:** Splunk에서 단일 검색 결과에서 필요한 모든 테이블을 반환하는 저장된 검색을 설정합니다. 그런 다음 Tableau Desktop에서 이 저장된 검색에 연결합니다. - **데이터 혼합 사용:** 필요한 각 Splunk 테이블에 대한 데이터 원본을 설정한 다음 데이터 혼합을 사용하여 데이터를 결합합니다. 자세한 내용은 [데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_connections.htm)을 참조하십시오. - **추출 만들기:** 각 Splunk 테이블의 추출을 만든 다음 교차 데이터베이스 조인을 사용하여 추출을 함께 조인합니다. 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm) 및 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm#integration)을 참조하십시오. 한 가지 예외가 있지만, Splunk 데이터와 다른 데이터베이스(또는 파일)의 데이터 간에서 교차 데이터베이스 조인을 만들 수 있습니다. Tableau 데이터 원본에 새 연결을 추가한 후 왼쪽 패널에서 테이블을 두 번 클릭하여 해당 테이블을 캔버스에 추가해야 합니다. 교차 데이터베이스 조인을 만들 때에는 일반적인 방식대로 테이블을 왼쪽 패널에서 캔버스로 끌어올 수 없습니다. 교차 데이터베이스 조인에 대한 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm#integration)을 참조하십시오. 참고: Splunk 테이블 간에서 교차 데이터베이스 조인을 만드는 것은 지원되지 않습니다. Splunk 테이블 간에서 교차 데이터베이스 조인을 만들면 Tableau 데이터 원본에서 마지막 Splunk 연결을 제외한 모든 연결이 사라집니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Splunk JDBC 이 문서에서는 Splunk JDBC 커넥터를 사용하여 Tableau를 Splunk 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. ## 시작하기 전에 시작하기 전에 다음과 같은 연결 정보를 수집하십시오. - 서버 URL(여러 데이터베이스가 있는 경우 데이터베이스 이름 포함) - 사용자 이름 및 비밀번호 - 액세스 토큰 - HTTPEventCollectorToken ### 필요한 드라이버 이 커넥터가 데이터베이스와 통신하려면 드라이버가 필요합니다. 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 링크 및 설치 지침을 찾을 수 있는 [드라이버 다운로드](https://www.tableau.com/ko-kr/support/drivers) 페이지에 대한 링크와 함께 메시지가 표시됩니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 Splunk JDBC를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 그런 후 다음을 수행합니다. 1. 서버 URL을 입력합니다. HTTPS를 사용하여 Splunk 데이터에 연결해야 합니다. 2. 사용자 이름 및 비밀번호를 입력합니다. 3. 로그인을 선택합니다. 연결할 수 없는 경우 자격 증명이 올바른지 확인합니다. 계속 연결할 수 없으면 컴퓨터에서 서버를 찾는 데 문제가 있는 것입니다. 네트워크 관리자나 데이터베이스 관리자에게 도움을 요청하십시오. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 저장된 검색 아래에서 텍스트 상자에 저장된 검색 이름을 입력하거나 목록에서 저장된 검색을 선택하고 해당 항목을 데이터 원본 페이지의 위쪽에 있는 상자로 끌어 놓습니다. 3. 시트 탭을 선택하여 분석을 시작합니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # SSL을 사용한 Oracle JDBC 연결 SSL(Security Socket Layer) 서버에 연결하는 경우 **SSL 필요** 확인란을 선택합니다. 2020.2부터 Oracle은 JDBC 커넥터를 사용합니다. Oracle 데이터 원본이 SSL 단방향 또는 양방향 인증을 사용하도록 구성된 경우 연결할 적절한 인증서 및/또는 키를 포함할 수 있습니다. ## SSL 필요 연결에 SSL이 필요한 경우 다음을 수행합니다. 1. 커넥터 대화 상자에서 SSL 필요를 클릭합니다. ![공용 SSL 인증서를 선택하라는 메시지가 표시된 SSL 인증서 구성 대화 상자입니다. ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/examples_oracle_req_ssl.png) 2. 연결에 맞게 SSL을 구성합니다. - 자체 서명 인증서를 사용하거나 사설 CA에서 서명한 인증서를 사용하는 경우 단방향 SSL 연결에 대한 신뢰 관계를 구성해야 할 수 있습니다. [Oracle을 위한 단방향 SSL 구성](#Configur)을 참조하십시오. - 양방향 SSL을 사용하는 경우 클라이언트 키를 구성해야 합니다. [양방향 SSL 구성](#Configur2)을 참조하십시오. ## Oracle을 위한 단방향 SSL 구성 서버 인증서에 대한 신뢰 관계를 구성하려면 [JDBC 연결을 위한 단방향 SSL 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/jdbc_ssl_config.htm)에서 JDBC 커넥터에 대한 일반 지침을 참조하십시오. 속성 파일을 사용하여 신뢰 관계를 구성하려는 경우 Oracle JDBC 드라이버에 대한 다음과 같은 속성을 사용합니다. javax.net.ssl.trustStore=C:\\\\My\_Folder\\\\truststore.jks javax.net.ssl.trustStoreType=JKS javax.net.ssl.trustStorePassword=_password_ **참고:** 통합 문서를 Tableau Server에 게시하려면 Tableau Desktop 컴퓨터와 Tableau Server 컴퓨터 모두에 동일한 Oracle 속성 파일과 truststore.jks 파일의 복사본이 있어야 합니다. ## 양방향 SSL 구성 Oracle 연결에서 양방향 SSL 지원을 구성할 경우 두 가지 옵션이 있습니다. - [데이터 원본에 클라이언트 인증서 및 개인 키 내장](#Embed) - [속성 파일을 사용하여 클라이언트 인증서 및 개인 키 구성](#Properties) ### 옵션 1: 데이터 원본에 클라이언트 인증서 및 개인 키 내장 SSL 인증서, 클라이언트 인증서 및 클라이언트 키를 내장하려면: 1. 필요한 경우 [Oracle을 위한 단방향 SSL 구성](#Configur)의 단계에 따라 서버 신뢰 관계를 구성합니다. 2. **클라이언트 인증서 >>**를 클릭합니다. ![공용 SSL 인증서를 선택하라는 메시지가 표시된 SSL 인증서 구성 대화 상자입니다. ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/examples_oracle_req_ssl.png) 3. 클라이언트 인증서 및 클라이언트 키의 위치를 지정합니다. 인증서 및 개인 키는 암호화되지 않은 PEM 형식이어야 합니다. 올바른 형식으로 변환하는 것에 대한 제안 사항은 이 문서 뒷부분의 지침을 참조하십시오. ![공용 SSL 인증서를 선택하라는 메시지가 표시된 SSL 인증서 구성 대화 상자입니다. 사용자 지정 SSL 인증서 옵션이 선택되었고 커서가 클라이언트 인증서 필드에 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/examples_oracle_ssl_cert_294x244.png) ### 옵션 2: 속성 파일을 사용하여 클라이언트 인증서 및 개인 키 구성 인증서 및 키 구성에 속성 파일을 사용하려면: 1. 키 저장소 및 신뢰 저장소 설정을 반영하도록 oracle.properties 파일을 수정합니다. 다음 예제를 참조하십시오. "My\_Folder"를 파일의 위치로 바꾸고 ""를 사용 중인 비밀번호로 바꾸십시오. OSX 및 Linux의 경로는 단일 "/" 문자로 구분해야 합니다. javax.net.ssl.trustStore=C:\\\\My\_Folder\\\\truststore.jks javax.net.ssl.trustStoreType=JKS javax.net.ssl.trustStorePassword= javax.net.ssl.keyStore=C:\\\\My\_Folder\\\\keystore.jks javax.net.ssl.keyStoreType=JKS javax.net.ssl.keyStorePassword=_password_ 2. oracle.properties를 \\MyTableau Respository\\Datasources 폴더에 저장합니다. 3. oracle.properties, truststore.jks 및 keystore.jks를 Tableau Server 컴퓨터에 복사합니다. 이렇게 하면 통합 문서를 Tableau Server에 게시할 수 있습니다. 이 방법을 사용하는 경우 SSL 대화 상자에서 인증서 및 키를 업로드할 필요가 없습니다. 대신 **SSL 필요**를 클릭합니다. 이렇게 하면 Oracle JDBC 커넥터가 oracle.properties 파일에서 키 저장소 및 신뢰 저장소의 위치를 읽습니다. ### 통합 문서 게시 Tableau Server에 통합 문서를 게시하려면 다음이 충족되는지 확인하십시오. - 속성 파일을 사용하는 경우 Tableau Desktop 컴퓨터와 Tableau Server 컴퓨터 모두에 동일한 Oracle 속성 파일, truststore.jks 및 keystore.jks의 복사본이 있습니다. - 서버에서 Tableau Desktop 컴퓨터와 동일한 Oracle JDBC 커넥터를 사용합니다. - [내장](#Embed) 옵션을 사용한 경우 게시할 때 "비밀번호 내장" 옵션을 선택합니다. ## 키 형식 변환 SSL 키를 저장할 수 있는 형식에는 다음을 비롯한 여러 형식이 있습니다. - Oracle Wallet - JKS - 속성 파일을 사용하여 SSL 신뢰 관계를 구성하려면 이 형식을 사용합니다. - PEM - Tableau 인터페이스를 사용하여 데이터 원본에 키를 내장하려면 이 형식을 사용합니다. 다음은 명령줄 프롬프트에 입력하여 키를 올바른 형식으로 변환하는 데 사용할 수 있는 몇 가지 추천 명령입니다. 자세한 내용은 Oracle 설명서를 참조하십시오. 서버 인증서를 Oracle Wallet에서 PEM 파일로 내보내기: orapki wallet export -wallet wallet\_location -dn certificate\_dn -cert output\_certificate\_filename.pem 서버 인증서 및 클라이언트 키를 Oracle Wallet에서 JKS로 내보내기: orapki wallet pkcs12\_to\_jks -wallet ./ -pwd mypasswd -jksKeyStoreLoc ./ewalletK.jks -jksKeyStorepwd _password_ -jksTrustStoreLoc ./ewalletT.jks -jksTrustStorepwd _password_ keytool 및 OpenSSL을 사용하여 서버 인증서를 JKS 신뢰 저장소에서 PEM 파일로 내보내기: 1. JKS 형식을 PKCS12 형식으로 내보내기: keytool -importkeystore -srckeystore truststore.jks -destkeystore truststore.p12 -srcstoretype JKS -deststoretype PKCS12 -srcstorepass "_password_" -deststorepass "_password_" 2. PKCS12에서 PEM 파일을 얻기: openssl pkcs12 -in truststore.p12 -out serverca.pem keytool 및 OpenSSL을 사용하여 서버 인증서 및 클라이언트 키를 JKS 신뢰 저장소에서 PEM 파일로 내보내기: 1. 다음과 같이 신뢰 저장소에서 인증서를 내보냅니다. 1. JKS 형식을 PKCS12 형식으로 내보내기: keytool -importkeystore -srckeystore truststore.jks -destkeystore truststore.p12 -srcstoretype JKS -deststoretype PKCS12 -srcstorepass "_password_" -deststorepass "_password_" 2. PKCS12에서 PEM 파일을 얻기: openssl pkcs12 -in truststore.p12 -out serverca.pem 2. 다음과 같이 키 저장소에서 클라이언트 키 및 클라이언트 인증서를 내보냅니다. 1. keytool을 사용하여 JKS 형식을 PCKS12 형식으로 변환합니다. keytool.exe -importkeystore -srckeystore keystore.jks -destkeystore keystore.p12 -srcstoretype JKS -deststoretype PKCS12 -srcstorepass "_password_" -deststorepass "_password_" 2. OpenSSL을 사용하여 클라이언트 인증서 내보내기: openssl pkcs12 -in keystore.p12 -nokeys -out clientcert.pem 3. OpenSSL을 사용하여 클라이언트 키 내보내기: openssl pkcs12 -in keystore.p12 -nocerts -out clientkeyEncrypted.pem 4. OpenSSL을 사용하여 암호화된 버전을 PKCS8 형식으로 변환하기: openssl pkcs8 -topk8 -nocrypt -in clientkeyEncrypted.pem -out clientkey.pem ### 참고 항목 - [JDBC 연결을 위한 SSL 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/jdbc_ssl_config.htm) - JDBC 연결을 위한 신뢰할 수 있는 SSL 인증서 설치에 대한 보다 일반적인 정보를 제공합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Agent로 대시보드 탐색(베타) _대시보드의 Tableau Agent는_ [Salesforce.com 계약서](https://www.salesforce.com/company/legal/agreements/)_에 있는 베타 서비스 약관 또는 고객이 실행한 경우 서면 통합 파일럿 계약, 그리고_[제품 약관 디렉터리](https://ptd.salesforce.com/?_ga=2.247987783.1372150065.1709219475-629000709.1639001992)_에 있는 비공식 생성형 AI, 비공식 Open AI LLM 공급자 및 비공식 다중 인프라 약관의 적용을 받는 파일럿 또는 베타 서비스입니다.이 파일럿 또는 베타 서비스를 사용하면 해당하는 경우 Customer Data Cloud 크레딧이 소비되며, 사용 여부는 전적으로 고객의 선택에 달려 있습니다._ 대시보드의 Tableau Agent는 비즈니스 사용자에게 다음과 같은 도움을 주는 AI 비서입니다. - 대시보드의 내용에 대한 요약 보기 - 대시보드에서 비주얼리제이션에 대한 인사이트 얻기 - 자연어를 사용하여 심층적인 질문하기 대시보드 작성자는 대시보드 수준에서 각 기능을 사용하도록 설정하거나 해제할 수 있습니다.특정 워크시트를 포함 또는 제외하거나 특정 유형의 인사이트에만 집중하도록 대시보드 인사이트를 구성할 수도 있습니다. 현재, 대시보드의 Tableau Agent는 대시보드를 작성하는 데는 도움이 되지 않습니다. ## 시작하기 대시보드의 Tableau Agent를 사용하려면 먼저 몇 가지 항목을 설정해야 합니다. ### 일반 요구 사항 - 게시된 데이터 원본 및 통합 문서가 AI 소비에 최적화되었는지 확인해야 합니다.자세한 내용은 [Tableau Agent 모범 사례](https://help.tableau.com/current/online/ko-kr/web_author_einstein_best_practice.htm)를 참조하십시오. - 사이트에 대해 대시보드의 Tableau Agent 사용을 설정하고 베타 프로그램에 참여하십시오.자세한 내용은 [클라우드 사이트에서 Tableau용 AI 설정](https://help.tableau.com/current/online/ko-kr/setup_tabAI_site_setting.htm)을 참조하십시오. - 대시보드 사용자에게 AI 액세스 및 전체 데이터 쿼리 통합 문서 사용 권한을 부여해야 합니다.자세한 내용은 [필수 요건](https://help.tableau.com/current/pro/desktop/ko-kr/dashboard_narratives_overview.htm#prerequisites)을 참조하십시오. **참고**: 버전 2026.2.4부터 대시보드 개요 및 대시보드 인사이트 기능에 대한 액세스 권한을 유지하려면 기존 베타 사용자에게 AI 액세스 권한을 부여해야 합니다.이전에 이러한 옵션을 해제한 경우 사용자에게 AI 액세스 및 전체 데이터 쿼리 사용 권한을 추가할 때 이러한 기능의 사용이 기본적으로 설정됩니다. ### 대시보드 소비자 요구 사항 대시보드를 소비하는 사용자는 다음 조건이 충족되어야 대시보드의 Tableau Agent에 액세스할 수 있습니다. - 대시보드에 있어야 합니다.워크시트 또는 스토리에서 대시보드의 Tableau Agent 기능을 사용할 수 없습니다. - Tableau Cloud+ 또는 Tableau+가 있는 Tableau Cloud 사이트에 로그인하고 대시보드의 Tableau Agent가 설정되어 있어야 합니다. - 대시보드의 Tableau Agent를 사용하려는 각 통합 문서에 대한 AI 액세스 및 전체 데이터 쿼리 사용 권한이 있어야 합니다. - 대시보드 인사이트의 경우 대시보드는 게시된 데이터 원본을 사용해야 하며, 대시보드에 로컬이거나 내장된 데이터 원본은 안 됩니다.대시보드 Q&A는 게시된 데이터 원본 및 내장된 데이터 원본 둘 모두를 지원합니다. - 대시보드에는 하나 이상의 비주얼리제이션이 포함되어야 하며 해당 비주얼리제이션은 비워 둘 수 없습니다. **참고**: 대시보드 개요, 대시보드 인사이트, 대시보드 Q&A 등 각 기능은 대시보드 작성자가 설정하거나 해제할 수 있습니다.설정한 기능에 따라 대시보드에서 액세스할 수 있는 항목이 결정됩니다. ## 대시보드 소비자 대시보드 소비자는 이러한 기능을 통해 대시보드를 요약하고, 인사이트를 얻고, 직접 질문하여 데이터에 대해 더 심층적인 정보를 파악할 수 있습니다. ### 대시보드 개요 _Tableau Cloud 및 Tableau Desktop 버전 2026.1 이상에서 지원됨_ 대시보드 개요 기능은 사용자가 대시보드의 내용을 이해하는 데 도움이 됩니다.이 기능의 핵심은 '이 대시보드가 분석적 질문에 필요한 대시보드입니까?'라는 물음에 답하는 것입니다. 일반적으로 이 기능은 대시보드를 처음 접하는 사용자나 대시보드에 포함된 내용에 대한 개략적인 요약이 필요한 사용자에게 많이 유용합니다.요약은 기초 데이터를 새로 고칠 때마다 변경될 수 있습니다. ![Tableau Agent가 열려 있는 Tableau 대시보드이며, 대시보드 요약이 표시됨](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_overview.png) #### 대시보드 개요 확인 1. 대시보드에서 Tableau Agent ![Tableau Agent 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_desktop_agent_icon.png) 아이콘을 클릭하여 Tableau Agent 패널을 연 다음 확인을 클릭합니다. 2. Tableau Agent 패널에서 대시보드 개요 확인을 선택합니다. ![대시보드 소비자를 위한 Tableau Agent 환영 화면입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboards_consumer_welcome_screen.png) 3. 대시보드 개요를 새로 고치려면 텍스트 상자에서 + 단추를 클릭한 다음 동작 메뉴에서 대시보드 개요 확인을 선택합니다. ![동작 메뉴가 표시된 Tableau Agent 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_actions_menu.png) ### 대시보드 인사이트 _Tableau Cloud 및 Tableau Desktop 버전 2026.1 이상에서 지원됨_ Tableau Agent의 '대시보드 인사이트' 기능은 대시보드의 분석을 이해하는 데 도움이 됩니다.이 기능은 대시보드의 특정 비주얼리제이션을 살펴보고 데이터에서 얻은 각 비주얼리제이션의 인사이트를 자연어로 제공합니다. 대시보드 인사이트는 대시보드 내 분석 스토리에 대한 심층적인 이해를 원하는 사용자에게 유용합니다.인사이트는 기초 데이터를 새로 고칠 때마다 변경될 수 있습니다. **참고**: 대시보드 인사이트는 대시보드에 사용된 데이터(대시보드를 다운로드할 때 사용 가능한 데이터)에만 액세스할 수 있습니다.데이터 원본에서 사용되지 않은 필드는 Tableau Agent에서 액세스할 수 없으며 생성되는 인사이트에 포함되지 않습니다. ![Tableau Agent가 열린 대시보드이며, 인사이트 목록이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_insights.png) #### 대시보드 인사이트 얻기 1. Tableau Agent 패널을 처음으로 여는 경우 대시보드에서 Tableau Agent ![Tableau Agent 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_desktop_agent_icon.png) 아이콘을 클릭합니다.그런 다음 확인을 클릭합니다. 1. 대시보드 인사이트 얻기를 선택합니다. ![대시보드 소비자를 위한 Tableau Agent 환영 화면입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboards_consumer_welcome_screen.png) 2. 기존 대시보드에 있고 이미 '대시보드 개요 확인'을 선택한 경우 + 단추를 클릭하고 동작 메뉴에서 대시보드 개요 확인을 선택합니다.또한 동작 메뉴를 사용하여 언제든지 인사이트를 새로 고칠 수 있습니다. ![동작 메뉴가 표시된 Tableau Agent 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_actions_menu.png) ### 대시보드 Q&A _Tableau Cloud(Tableau Cloud+ 또는 Tableau+) 버전 2026.2.4 이상에서 지원됨_ 대시보드 Q&A를 사용하면 대시보드의 데이터와 기초 데이터 원본에 대해 더 자세히 알아볼 수 있습니다.텍스트 상자에서 자연어를 사용하여 데이터에 대해 질문할 수 있습니다. #### 지원되는 질문 유형 Tableau Agent는 사용자 요청과 질문을 지원하기 위해 다음과 같은 주요 동작을 사용할 수 있습니다. - **차원을 사용하여 분류**: '전문 분야 및 분류 심각도에 따라 응급실 내원 현황을 보여주십시오.' - **차원 또는 측정값 필터링**: '방문한 18세 미만 환자 중 입원한 환자는 몇 명이었습니까?' - **날짜를 사용한 작업**: '2025년 6월 첫째 주 동안의 평균 대기 시간은 얼마입니까?' - **여러 측정값 및 차원 비교**: '지역별로 올해 5월, 6월, 7월의 고객 만족도(CSAT) 점수와 대기 시간은 작년과 비교했을 때 어땠습니까?' - **발생한 사건의 원인에 대한 데이터 기반 가설 확보**: '5월에 Meadowbrook의 CSAT 점수 향상에 영향을 미친 요인은 무엇이었습니까?' - **세부 정보로 드릴다운**: '치료견이 함께했던 근무조에서 높은 CSAT 점수를 받은 경우는 몇 건이었습니까?' 대시보드 내용 이외의 일반적인 지식이나 요인은 질문할 수 없습니다.예를 들어 데이터 원본에 주식 데이터가 없다면 Tableau Agent는 '내 수익이 주식 시장의 영향을 받습니까?'라는 질문에 정확하게 답할 수 없습니다. ![Tableau Agent가 열려 있고 데이터에 대한 질문의 응답으로 텍스트와 테이블 결과를 표시하는 Tableau 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_Q_A.png) #### 나의 데이터와 관련하여 질문 1. Tableau Agent 패널을 처음으로 여는 경우 대시보드에서 Tableau Agent ![Tableau Agent 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_desktop_agent_icon.png) 아이콘을 클릭합니다.그런 다음 확인을 클릭합니다. 2. 텍스트 상자에 자연어를 사용하여 질문을 입력합니다. **참고**: 대시보드 Q&A 기능을 사용하려면 AI 액세스 권한과 전체 데이터 쿼리 사용 권한이 모두 필요합니다.이 액세스 권한을 요청하려면 관리자나 통합 문서 소유자에게 문의하십시오.자세한 내용은 [사용 권한](https://help.tableau.com/current/online/ko-kr/permissions.htm#DashboardAgent)을 참조하십시오. ## 대시보드 작성자 **팁**: Tableau Agent에서 최상의 결과를 얻으려면 데이터가 LLM 소비에 최적화되어 있는지 확인하십시오.[대시보드 Q&A의 응답 품질 개선](#improve_response) 및 [Tableau Agent 모범 사례](https://help.tableau.com/current/online/ko-kr/web_author_einstein_best_practice.htm)를 참조하십시오. 대시보드 작성자의 입장에서 Tableau Agent는 대시보드를 작성하는 데 도움이 되지 않으며, 이미 존재하는 대시보드에서 작동합니다.대시보드에서 Tableau Agent에 액세스하려면 통합 문서 작성 환경에서 대시보드 탭으로 이동한 다음 툴바에서 Tableau Agent ![Tableau Agent 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_desktop_agent_icon.png) 아이콘을 클릭하면 됩니다.그러면 패널이 열립니다.고지 사항을 수락하여 계속 진행합니다. 대시보드에서 Tableau Agent 패널을 열면 여러 옵션을 사용할 수 있습니다.다음을 수행할 수 있습니다. - 단추를 클릭하여 대시보드 개요 또는 인사이트 확인 - 나의 데이터와 관련하여 질문 - Tableau Agent 설정 구성 ### 소비자를 위해 대시보드에서 Tableau Agent 설정 대시보드 사용자가 대시보드 개요, 대시보드 인사이트 및 대시보드 Q&A 기능에 액세스할 수 있도록 하려면 사용자에게 AI 액세스 및 전체 데이터 쿼리 사용 권한을 부여해야 합니다.사용자에게 이러한 사용 권한을 부여하면 모든 기능이 기본적으로 설정되고 대시보드에서 사용할 수 있습니다. 대시보드별로 Tableau Agent 기능을 사용자 지정하고 필요에 따라 각 기능을 설정하고 해제할 수 있습니다. 1. 대시보드의 작성 모드에서 Tableau Agent ![Tableau Agent 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_desktop_agent_icon.png) 아이콘을 클릭하여 Tableau Agent를 엽니다.패널을 처음 여는 경우 확인을 클릭합니다. 2. Tableau Agent 패널의 아래쪽에 있는 설정 구성을 클릭합니다. ![환영 메시지와 대시보드 개요 확인 및 대시보드 인사이트 얻기에 대한 두 개의 단추가 표시된 Tableau Agent 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_welcome_screen.png) 3. 각 기능에 대해 이 대시보드에 표시 옆에 있는 설정/해제 단추를 선택합니다. ![대시보드에서 연 Tableau Agent 설정 구성 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_configure_toggle.png) ### 대시보드 Q&A의 응답 품질 개선 _Tableau Cloud(Tableau Cloud+ 또는 Tableau+) 버전 2026.2.6 이상에서 지원됨_ 대시보드 Q&A에서 Tableau Agent가 보다 정확하고 조직에 맞는 답변을 제공할 수 있도록 비즈니스 기본 설정을 구성하고 에이전트가 사용할 수 있는 데이터 원본 메타데이터를 선별할 수 있습니다. 비즈니스 기본 설정을 사용하면 Tableau Agent가 데이터 원본에 대한 비즈니스 관련 질문에 답변하는 데 도움이 되는 규칙, 지침 또는 기본 동작을 제공할 수 있습니다(예: 'quantity\_on\_hand가 양수이면 제품 재고가 있음' 또는 '연도를 회계 연도로 기본 설정').비즈니스 기본 설정은 비즈니스에서 데이터를 사용하는 방식을 설명합니다. 비즈니스 기본 설정은 통합 문서 수준에서 적용됩니다.비즈니스 기본 설정을 통합 문서에 업로드하면 Tableau Agent는 해당 통합 문서와 연결된 모든 대시보드에서 비즈니스 기본 설정 문서를 참조합니다. #### 비즈니스 기본 설정 파일 요구 사항 **참고**: 비즈니스 기본 설정 파일을 업로드하려면 통합 문서에 대한 AI 액세스 사용 권한을 부여받아야 하고 기본 통합 문서 또는 PDS(게시된 데이터 원본)에 대한 쓰기/편집 권한이 있어야 합니다. 비즈니스 기본 설정 파일을 만들 때 다음 요구 사항을 충족하는지 확인하십시오. - **파일 형식**: 지원되는 파일 유형은 텍스트 파일(.txt) 및 마크다운 파일(.md)입니다. - **구조**: 각 기본 설정 항목은 #으로 시작하는 새 줄에 작성하십시오.Tableau Agent는 이 줄의 항목을 머리글로 읽습니다.머리글 이후부터 다음 #까지의 모든 텍스트는 해당 기본 설정의 일부로 처리되며 하나의 기본 설정으로 간주됩니다. - **항목 제한**: 최대 50개의 기본 설정(또는 최대 8,000자)을 지원합니다. - **메타데이터 머리글**(선택 사항): 사용 방법을 설명하기 위해 파일 맨 위에서 세 개의 하이픈(---) 사이에 YAML front-matter 블록을 포함할 수 있습니다.이 블록은 파일의 일부로 저장되지만 Tableau Agent에서는 무시됩니다. 비즈니스 기본 설정 파일을 만드는 데 도움이 필요하면 Tableau Agent의 설정 구성 패널에서 예제 파일을 다운로드하여 템플릿처럼 사용하고, 제안된 콘텐츠를 사용자의 콘텐츠로 바꿀 수 있습니다. ![대시보드 Q&A에서 Tableau Agent가 사용하는 샘플 비즈니스 기본 설정을 보여 주는 마크다운 파일 예입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_business_preferences_sample.png) #### 비즈니스 기본 설정을 만들기 위한 팁 비즈니스 기본 설정 문서를 만들 때 다음 지침을 따르십시오. - **간결하게 작성**: 에이전트가 혼동하지 않도록 간결하고 단순한 지침을 작성합니다. - **비즈니스 관련 지식 포함**: 분야별 규칙, 고유 용어 또는 사용자 지정 메트릭을 정의합니다(예: '기본 연도를 회계 연도로 설정'). - **명확하고 구체적으로 작성**: 분야별 고유 논리를 명확하게 설명합니다.정확한 필드명을 참조하고 계산 적용 방식을 지정하여 Tableau Agent가 스키마 또는 시맨틱 모델을 추측할 필요가 없도록 하십시오. - **모호성 방지**: 중복되거나 겹치는 규칙을 제거합니다.Tableau Agent가 일관되게 적용할 수 있도록 각 품목을 명확히 구분해야 합니다. - **복잡한 지침 세분화**: 여러 단계로 이루어졌거나 복잡한 논리는 개별 글머리 기호 기본 설정으로 나누어 응답 정확도를 높이십시오. 더 많은 팁과 모범 사례를 보려면 [Tableau Agent 모범 사례](https://help.tableau.com/current/online/ko-kr/web_author_einstein_best_practice.htm#create-business-preferences)의 '비즈니스 기본 설정 만들기'를 참조하십시오. #### 고려 사항 및 제한 사항 - 업로드한 비즈니스 기본 설정 문서를 구성 설정의 일부로 저장하려면 통합 문서를 게시해야 합니다.초안을 닫으면 업로드된 파일이 저장되지 않습니다. - 실행 취소 및 다시 실행은 현재 지원되지 않습니다.잘못된 파일을 업로드한 경우 실행 취소를 사용하여 이전 상태로 되돌릴 수 없습니다.다른 파일을 업로드하려면 편집 세션을 취소하고 다시 열어야 합니다. - 비즈니스 기본 설정 문서는 현재 대시보드 Q&A 기능에만 적용됩니다. #### 비즈니스 기본 설정 업로드 또는 관리 1. 대시보드의 작성 모드에서 Tableau Agent ![Tableau Agent 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_desktop_agent_icon.png) 아이콘을 클릭하여 Tableau Agent를 엽니다.패널을 처음 여는 경우 확인을 클릭합니다. 2. Tableau Agent 패널의 아래쪽에 있는 설정 구성을 클릭합니다. 3. 대시보드 Q&A에서 이 대시보드에서 표시 설정이 켜져 있는지 확인합니다. ![비즈니스 기본 설정에 대한 대시보드 Q&A 구성 옵션을 보여주는 Tableau Agent 설정 구성 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_business_preferences_config.png) 4. 비즈니스 기본 설정 구성 섹션에서 다음 중 하나를 수행합니다. - **예시 다운로드**: 예시 다운로드를 클릭하여 기본 설정 파일의 구조를 보여 주는 템플릿을 가져옵니다. - **파일 업로드**: 파일 업로드를 클릭하고 .txt 또는 .md 파일을 선택한 다음 열기를 클릭합니다. - **기존 파일 다운로드 또는 바꾸기**: 다운로드 아이콘을 사용하여 현재 업로드된 기본 설정을 가져오거나 파일 업로드를 클릭하여 바꿉니다. - **비즈니스 기본 설정 제거**: 삭제 아이콘을 클릭하여 업로드된 기본 설정 파일을 삭제합니다. 5. 업로드한 파일을 통합 문서에 저장하려면 대시보드를 게시합니다. ### 인사이트 설정 구성 대시보드 인사이트에 대한 기본 설정을 수정하려면 구성 패널 아래쪽에 있는 설정 구성을 클릭합니다. **워크시트** 포함된 비주얼리제이션 영역에는 대시보드에 있는 모든 워크시트가 나열됩니다.대시보드 인사이트 기능에서 고려하지 않으려는 비주얼리제이션의 확인란을 선택 취소합니다. ![포함된 비주얼리제이션 섹션이 표시된 Tableau Agent 대시보드 에이전트 구성 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_narratives_config_included_visualizations.png) **인사이트 유형** Tableau Agent는 다양한 인사이트 유형을 지원합니다.이상값은 항상 평가되는 대상입니다.Tableau Cloud 사이트에서 Tableau Pulse를 사용하도록 설정한 경우 추가 인사이트 유형을 사용할 수 있습니다.모든 인사이트 유형이 모든 비주얼리제이션에 대해 평가되는 것은 아닙니다.예를 들어 연속형 날짜 차원이 없으면 시간 비교를 사용할 수 없습니다. 인사이트 유형 영역에는 Tableau Agent가 각 비주얼리제이션에서 수행하는 설명적 분석이 나열됩니다. 특정 인사이트를 출력에 포함하지 않으려면 해당 인사이트 유형의 확인란을 선택 취소합니다.확인란을 선택 취소하면 해당 인사이트 유형이 전체 대시보드에서 평가되지 않습니다.인사이트 유형을 특정 비주얼리제이션에 대해 구성할 수는 없습니다. ![포함된 인사이트 유형을 보여주는 Tableau Agent 대시보드 서술 구성 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_narratives_config_included_insights.png) 각 인사이트 유형이 수행하는 작업에 대한 자세한 내용을 보려면 UI에서 정보 아이콘을 클릭하거나 [대시보드의 Tableau Agent(베타)](https://help.tableau.com/current/pro/desktop/ko-kr/dashboard_narratives_overview.htm)의 '대시보드 인사이트'를 참조하십시오. ### 출력 테스트 대시보드 작성자는 작성 환경에 있는 동안 대시보드의 Tableau Agent를 사용할 수 있습니다.이는 대시보드가 예상한 분석을 제공하고 명확한 데이터 스토리를 포함하는지 확인할 때 유용할 수 있습니다. 또한 모든 것이 제대로 작동하는지 확인하려는 경우 소비자가 사용할 수 있도록 이 기능을 켜고 출력을 테스트해야 합니다. ## 최상의 결과를 얻기 위한 팁 - [Tableau Agent 모범 사례](https://help.tableau.com/current/online/ko-kr/web_author_einstein_best_practice.htm) 체크리스트를 사용하여 데이터 원본, 통합 문서 및 대시보드가 Tableau Agent에 최적화되어 있는지 확인하십시오. - 대시보드 Q&A의 답변 품질을 개선하려면 비즈니스 기본 설정을 업로드하십시오. - 중복된 필드명을 피하십시오.필드명이 중복되거나 너무 유사하면 Tableau Agent에게 혼란을 줄 수 있으며 어떤 필드를 쿼리해야 하는지 판단하지 못합니다.필드명이 고유하고 서로 구분되며 설명적이어야 합니다. - 지나치게 복잡한 대시보드를 피합니다.단순한 그리드 디자인이 가장 좋습니다.예를 들어 겹치는 부동 개체가 많으면 Tableau Agent가 대시보드 레이아웃을 효과적으로 이해하지 못할 수 있습니다. - 모든 비주얼리제이션에 제목을 지정합니다.Tableau Agent는 보이는 내용을 최대한 정확하게 해석하려고 노력하지만, 명시적으로 지정하는 것이 더 좋습니다. - 기초 데이터를 조작하여 작성된 차트는 LLM에 잘못된 정보를 전송할 수 있습니다.대시보드 소비자에게 미치는 영향을 줄이려면 데이터에 차트별 수정 사항이 적용된 차트는 포함하지 않는 것이 좋습니다. - 예를 들어 폭포형 차트는 막대의 길이를 정확하게 표시하기 위해 음수 측정값을 가진 Gantt 마크 유형을 사용하여 구성됩니다.LLM은 음수 측정값을 수신하므로 마크의 방향을 잘못 해석하게 됩니다. ## 사람이 직접 참여 모든 AI와 마찬가지로 Tableau Agent를 사용할 때 얻은 결과를 검토해야 합니다.Tableau Agent는 사용자의 데이터를 이해하기 위해 최선을 다하지만 결과가 항상 올바른 것은 아닙니다.인사이트를 검토할 때는 항상 출력이 정확한지 확인하십시오.데이터를 가장 잘 아는 사람은 바로 여러분이라는 사실을 기억하십시오. Tableau Agent가 잘못 해석하면 인사이트를 다시 얻을 수 있습니다.모든 Tableau Agent 응답에 표시되는 좋아요 또는 싫어요 단추를 사용하여 언제든지 결과에 대한 피드백을 제공할 수도 있습니다. ![Agent의 응답에 대해 피드백을 제공할 수 있도록 좋아요와 싫어요 클릭 아이콘이 표시된 Tableau Agent입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_feedback.png) ## 대시보드의 Tableau Agent 제한 사항 대시보드의 Tableau Agent는 현재 베타 버전이며 다음과 같은 제한이 있습니다. - **교차 수준 측정값**: 서로 다른 세부 수준의 측정값을 비교할 수 없습니다(예: 지역 대출 금액을 글로벌 평균과 직접 비교). - **매개 변수 사용**: 현재 매개 변수 값을 쿼리에 전달하는 기능이 지원되지 않습니다. - **회계 연도 형식**: 표준 날짜 속성을 통해 설정된 회계 날짜를 자동으로 감지하지 않습니다. - _해결 방법_: 날짜 오프셋을 사용하여 계산된 필드를 만든 다음 원래 필드를 숨기거나 자세한 설명(예: '_수익 인식을 위한 회계 달력 날짜 필드_')을 추가합니다. - **이름 필터링**: '\[X\]라는 성을 가진 고객' 같은 특정 쿼리는 실패합니다. - _해결 방법_: '시작 문자...'를 사용하여 쿼리하거나 전체 이름을 별도의 고객 이름 및 고객 성 필드로 분리합니다. - **사용자 필터**: Tableau Agent는 데이터 원본에 적용된 사용자 필터를 준수하지만 사용자 필터가 통합 문서 또는 뷰 수준에서 적용되는 경우 행 수준 보안 및 거버넌스를 유지하기 위해 대시보드의 Tableau Agent가 어떠한 질문에도 답하지 않습니다. - **개인 설정('내 데이터')**: Tableau Agent에는 현재 사용자 ID 개념이 없습니다.'내 매출은 어떻게 되나요?'라는 질문은 실패합니다. - _해결 방법_: 사용자를 명시적으로 지정합니다(예: '영업 사원 John Doe의 매출은 얼마입니까?'). - **모바일 지원**: 대시보드의 Tableau Agent는 현재 모바일에서 지원되지 않습니다. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Agent로 뷰 작성 및 데이터 탐색 > [!WARNING] > > 2025년 10월 14일 기준으로 Data Cloud의 브랜드가 Data 360으로 변경되었습니다. 전환하는 과정에서 응용 프로그램 및 설명서에서 Data Cloud를 언급한 내용이 나타날 수도 있습니다. 이름만 새롭게 변경될 뿐, 기능과 내용은 변경되지 않습니다. _Tableau Desktop 버전 2025.1 이상에서 지원됩니다._ Tableau Agent는 Tableau Desktop 및 Tableau Cloud 그리고 Tableau Server(버전 2025.3 이상) 웹 작성에서 사용할 수 있는 생성형 AI 기능으로, 대화형 비서의 도움을 받아 인사이트를 발견하는 데 도움을 줍니다. Tableau Agent를 사용하여 다음을 수행할 수 있습니다. - 데이터 탐색 - 비주얼리제이션 만들기 - 계산 만들기 및 설명 - 대시보드에서 개요와 인사이트 얻기 통합 문서 또는 데이터 원본에 연결하고 자연어를 사용하여 시각적 분석을 수행할 수 있습니다.Tableau Agent와 Tableau UI를 함께 사용하면 더 빠르게 인사이트를 얻을 수 있습니다.Tableau Agent를 사용하면 더 이상 빈 캔버스를 바라보지 않아도 됩니다. ![Tableau Agent 시작 화면을 보여주는 Tableau Desktop 워크시트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_desktop_welcome.png "tab") Tableau Agent는 다음과 같은 작업에 도움을 줄 수 있습니다. - **빠르게 분석 시작**: Tableau Agent는 데이터를 기반으로 분석형 질문을 제안할 수 있습니다. - **비주얼리제이션 작성**: '각 감독은 몇 편의 액션 영화를 제작했나요?' - **분석에 가장 적합한 차트 유형 선택**: '학생들의 성적 분포를 보여주세요' - **시계열 분석 수행**: '전월 대비 기부자 수가 가장 많이 증가한 달은 언제입니까?' - **계산된 필드 만들기**: '사례 개설 날짜와 종결 날짜 사이의 차이를 계산하고 주로 반올림하는 필드를 만듭니다.' - **계산 설명**: ''배송 일수 실제값' 계산에 대해 설명해주세요.' - **데이터 필터링 및 정렬**: '소금물만 고려하여 가장 작은 수조 옵션의 물고기를 보여주십시오.' ## Tableau Agent 및 신뢰 Tableau Cloud에서 Tableau Agent는 [Einstein 트러스트 레이어](https://help.tableau.com/current/tableau/ko-kr/tableau_gai_einstein_trust_layer.htm)를 기반으로 구축되며 모든 보안, 거버넌스 및 신뢰 기능을 상속합니다.Tableau Agent와 상호 작용할 때 LLM(대규모 언어 모델)으로 전송된 데이터와 대화는 LLM에 저장되지 않습니다.고객 데이터는 모델을 학습하는 데 사용되지 않습니다.Tableau의 AI, Einstein Trust Layer에 대한 자세한 내용은 [Tableau의 AI](https://help.tableau.com/current/tableau/ko-kr/about_tableau_gai.htm)를 참조하십시오. Tableau Server(버전 2025.3 이상)의 Tableau Agent에는 Einstein 트러스트 레이어가 사용되지 않습니다.대신 대규모 언어 모델 공급자에 직접 연결됩니다.자세한 내용은 [Tableau의 AI 및 신뢰](https://help.tableau.com/current/tableau/ko-kr/tableau_gai_einstein_trust.htm) 및 [Tableau Server 사이트에서 AI 설정](https://help.tableau.com/current/server/ko-kr/sites_gai_server.htm)을 참조하십시오. ## Tableau Agent 청구 고려 사항 **참고**: 2025년 10월부터 Tableau의 AI에서 사용하는 AI에 대해 더 이상 Einstein Request 크레딧이 소비되지 않습니다. Data 360 서비스와 같은 다른 서비스는 계속해서 다른 유형의 크레딧을 소비할 수 있습니다. Data 360 크레딧에는 데이터 서비스 크레딧과 Flex 크레딧이 포함됩니다. 소비되는 크레딧의 유형 및 개수는 Salesforce 조직에 대해 선택한 크레딧 모델에 따라 다릅니다. 자세한 내용은 Salesforce 도움말 센터에서 [Einstein Request 및 Flex Credit Rate Card 업데이트 FAQ](https://help.salesforce.com/s/articleView?id=005197697&type=1) 및 [감사 및 피드백에 대한 청구 고려 사항](https://help.salesforce.com/s/articleView?id=ai.generative_ai_audit_feedback_usage_types.htm&type=5)을 참조하십시오. Tableau Cloud에서 Tableau의 생성형 AI 기능을 사용할 때, Tableau의 AI 설정 일부로 Einstein 데이터 수집 및 저장(감사 추적이라고도 함) 기능을 사용하는 경우 Data 360 크레딧이 소비될 수 있습니다. 자세한 내용은 [Tableau의 AI 사용](https://help.tableau.com/current/tableau/ko-kr/tableau_gai_usage.htm)을 참조하십시오. ## Tableau Agent 시작하기 표현 방식 옆에 있는 툴바 또는 계산 에디터의 상단 모음에서 Agent 아이콘 ![Tableau Agent 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_desktop_agent_icon.png)을 선택하여 Tableau Agent를 열 수 있습니다. 아이콘은 다음 조건이 충족되는 경우에만 표시되거나 활성화됩니다. - **Tableau Cloud**: 인터넷에 연결되어 있고 웹 작성에 대해 Tableau Cloud+ 또는 Tableau+ 및 Tableau의 AI를 사용하도록 설정한 상태로 Tableau Cloud 사이트에 [로그인](https://help.tableau.com/current/pro/desktop/ko-kr/sign_in_server.htm#tableau-cloud)되어 있습니다.또한 Tableau Agent에 액세스할 수 있는 사용 권한이 있어야 합니다.자세한 내용은 [사이트에 Tableau의 AI 설정](https://help.tableau.com/current/online/ko-kr/setup_tabAI_site_setting.htm)을 참조하십시오. - Tableau Cloud+ 또는 Tableau+가 적용된 Tableau Cloud 사이트가 없지만 Tableau Agent 기능을 사용해 보고 싶은 경우 Tableau Agent 기능이 포함된 Tableau Cloud 무료 평가판에 등록할 수 있습니다.평가판을 시작하려면 이 [양식](https://www.tableau.com/ko-kr/products/trial)을 작성하거나 계정 담당자에게 문의하십시오. - **Tableau Server**(버전 2025.3 이상): 웹 작성에 대해 Tableau의 AI가 구성되고 설정된 Tableau Server 사이트에 로그인되어 있습니다.자세한 내용은 [Tableau Server 사이트에 AI 설정](https://help.tableau.com/current/server/ko-kr/sites_gai_server.htm)을 참조하십시오. - 현재 워크시트 탭에 있고 데이터 원본에 연결되어 있습니다. - Tableau Cloud 사이트에 연결되어 있는 경우 버전 2026.1부터 대시보드의 Tableau Agent를 베타 버전으로 사용할 수 있습니다.이 기능을 사용하면 대시보드에 대한 개요를 확인하고 대시보드의 차트를 기반으로 주요 인사이트를 얻을 수 있습니다.대시보드의 Tableau Agent는 현재 Tableau Server에 대해 지원되지 않습니다. - Tableau Agent는 스토리에 대해 사용할 수 없습니다. Tableau Agent는 성능 향상을 위해 데이터 추출 또는 파일 기반 데이터에 사용하는 것이 좋습니다.비주얼리제이션 작성용 Tableau Agent는 라이브 연결로 작동하거나 .hyper, .csv, .txt 및 .xlsx 파일 유형의 업로드된 파일에서도 작동합니다.대시보드의 Tableau Agent를 사용하려면 게시된 데이터 원본이 필요합니다.큐브는 현재 지원되지 않습니다. Tableau Agent가 무엇을 할 수 있는지, 최상의 결과를 얻는 방법에 대해 자세히 알아보려면 [Tableau Agent로 데이터 탐색](https://help.tableau.com/current/online/ko-kr/web_author_einstein.htm) 및 [Tableau Agent FAQ](https://help.tableau.com/current/online/ko-kr/web_author_einstein_faq.htm)를 참조하십시오. ## 대시보드의 Tableau Agent(베타) 이 기능은 버전 2026.1부터 베타 기능으로 사용할 수 있습니다.대시보드 사용자는 대시보드에 대한 요약을 보고 해당 대시보드가 자신에게 적합한지 여부를 알 수 있습니다.또한 대시보드의 차트에서 주요 인사이트를 얻을 수 있으므로 가장 중요한 인사이트에 빠르게 집중할 수 있습니다. 소비자가 대시보드의 Tableau Agent를 사용할 수 있도록 하려면 대시보드의 Tableau Agent 기능을 설정한 상태로 Tableau Cloud 사이트에 게시하면 됩니다. - 대시보드 조회자에게 AI 액세스 및 전체 데이터 쿼리 사용 권한도 부여해야 합니다.자세한 내용은 [사용 권한](https://help.tableau.com/current/online/ko-kr/permissions.htm#DashboardAgent)을 참조하십시오. **참고**: 대시보드 서술(버전 2026.1)의 이전 베타 사용자도 이러한 기능에 대한 액세스 권한 손실을 방지하기 위해 AI 액세스 및 전체 데이터 쿼리 사용 권한이 필요합니다. - 대시보드 개요 및 대시보드 인사이트를 사용하려면 게시된 데이터 원본이 필요합니다.대시보드 Q&A는 대시보드에 로컬이거나 내장된 데이터 원본 및 게시된 데이터 원본 둘 모두를 지원할 수 있습니다. - 대시보드 Q&A(Tableau Cloud 버전 2026.2.4 이상에서 사용 가능)를 Tableau Desktop에서 사용할 수 없습니다. - 현재 Tableau Server에서는 대시보드의 Tableau Agent가 지원되지 않습니다. ![Tableau Agent 환영 화면이 열려 있는 Tableau Desktop의 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_desktop.png) ### 대시보드에서 Tableau Agent 구성 작성자는 대시보드별로 사용자가 액세스할 수 있는 기능을 결정할 수 있습니다.설정/해제 단추를 사용하여 대시보드 개요 및 대시보드 인사이트를 켜거나 끄십시오.특정 워크시트를 포함 또는 제외하거나 특정 유형의 인사이트에만 집중하도록 대시보드 인사이트를 구성할 수도 있습니다. 자세한 내용은 [Tableau Agent로 대시보드 탐색(베타)](https://help.tableau.com/current/pro/desktop/ko-kr/dashboard-narratives.htm)을 참조하십시오. ![Tableau Desktop의 Tableau Agent 구성 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_config_desktop.png) ### 대시보드의 Tableau Agent 요구 사항 Tableau Desktop에서 대시보드의 Tableau Agent를 사용하려면 다음을 수행합니다. - Tableau Cloud 사이트 관리자는 대시보드의 Tableau Agent 베타에 참여하고 사용자가 대시보드 소비자용 Tableau Agent를 사용하도록 설정해야 합니다. - Tableau Desktop에서 Tableau Cloud 사이트에 로그인합니다. 이 사이트에는 Tableau Cloud+ 또는 Tableau+와 대시보드용 Tableau Agent가 설정되어 있어야 합니다. - 하나 이상의 비주얼리제이션을 포함하고 게시된 데이터 원본(대시보드 Q&A는 내장된 데이터 원본을 지원할 수 있음)을 사용하는 대시보드에서, 상단 툴바의 Tableau Agent 아이콘을 선택하여 Tableau Agent 패널을 열어야 합니다. - 대시보드 작성자가 설정 구성 패널에서, 대시보드 사용자에게 제공할 대시보드의 Tableau Agent 기능을 설정해야 합니다. - 대시보드 조회자에게 AI 액세스 및 전체 데이터 쿼리 사용 권한을 부여해야 합니다.자세한 내용은 [사용 권한](https://help.tableau.com/current/online/ko-kr/permissions.htm#DashboardAgent)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Cloud 또는 Tableau Server에서 데이터 기반 알림 보내기 데이터가 비즈니스의 중요한 임계값에 도달하면 데이터 기반 알림이 지정된 주요 인물에게 알림을 자동으로 보냅니다. 데이터 알림은 이메일로 보내거나 Tableau 사이트의 알림으로 보내거나 연결된 Slack 작업 영역에서 Tableau for Slack 응용 프로그램을 통한 알림으로 보낼 수 있습니다. 대시보드와 뷰에서 데이터 기반 알림을 설정할 수 있습니다. 그러나 스토리포인트에서는 설정할 수 없습니다. 시간 기반 차트의 경우 새 데이터가 나타날 때 사용자에게 자동으로 알림을 보내도록 [기준 날짜 필터](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#Filter)를 사용합니다. 콘텐츠 소유자가 아닌 경우 작성자에게 이 변경 내용을 요청하십시오. ## 데이터 기반 알림 만들기 1. Gantt 차트 또는 맵 이외의 차트에서 연속형 숫자 축을 선택합니다. (숫자 구간차원 및 불연속형 숫자 축은 지원되지 않습니다.) 2. 알림 측면 패널에서 만들기를 선택합니다. 3. 뷰에서 빨간색 선은 현재 데이터를 기준으로 임계값의 위치를 나타냅니다. ![알림 구성을 위한 필드와 알림을 다른 사람에게 표시할 수 있는 확인란이 있는 알림 만들기 대화 상자입니다. 필드에는 조건, 임계값, 제목, 조건이 참인 경우, 알림 보내기 및 수신자가 포함됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/alert_dialog_small.png) 4. 이메일의 제목 줄, 일정 및 받는 사람을 지정합니다. 다른 사용자가 내 알림을 보고 자신을 알림을 추가할 수 있게 하려는 경우 다른 사용자가 볼 수 있도록 설정을 선택합니다. 자세한 내용은 [기존 데이터 기반 알림에 자신 추가](#Add)를 참조하십시오. 5. 알림 만들기를 클릭합니다. ## 기존 데이터 기반 알림에 자신 추가 뷰에 액세스할 수 있는 모든 사용자는 다른 사용자가 만든 알림을 볼 수 있습니다. 임계값, 일정 및 알림 빈도를 비롯한 세부 정보를 보려면 알림을 선택하십시오. 나를 추가를 선택하여 알림에 자신을 추가합니다. ![Dashboard One의 데이터 알림 옆에 있는 '나를 추가' 단추가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/alert-addme.png) ## 데이터 기반 알림 관리 알림은 Tableau 웹 페이지의 [내 콘텐츠](https://help.tableau.com/v0.0/pro/desktop/ko-kr/qs_content_page.htm#YourContent) 영역에서 관리할 수 있지만 알림 이메일에서 직접 관리하는 것이 더 빠를 수 있습니다. 이미지 아래의 링크를 클릭하여 모든 알림을 관리하거나 이메일 알림에서 자신을 추가하거나 제거하십시오. 알림 소유자인 경우 이 알림 편집을 클릭하여 임계값, 일정, 수신자 등과 같은 알림 설정을 변경하십시오. **팁:** 소유하지 않은 알림에 수신자를 추가하려면 알림 이메일을 전달하고 사람들에게 이 알림에 나를 추가를 클릭하도록 요청하거나 알림 측면 패널에서 나를 추가를 선택하도록 요청하십시오. ![알림을 관리하는 데 필요한 옵션이 하이라이트된 알림 이메일입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/alert_email.png) 알림의 소유자인 경우 대시보드 또는 뷰의 알림 측면 패널에서 동작 메뉴를 통해 알림을 관리할 수 있습니다. ## 알림 관리 데이터 기반 알림은 이메일로 수신하거나, Tableau 사이트에서 수신하거나, 연결된 Slack 작업 영역에서 Tableau for Slack 응용 프로그램을 통해 수신할 수 있습니다. 자세한 내용은 [알림 설정 변경](https://help.tableau.com/current/pro/desktop/ko-kr/useracct.htm#change-notification-settings) 및 [Slack에서 Tableau 알림 보기](https://help.tableau.com/current/pro/desktop/ko-kr/slack_tableau.htm)를 참조하십시오. ## 실패한 데이터 기반 알림 수정 일반적으로 다음과 같은 이유로 알림이 실패할 수 있습니다. - 일시적인 연결 문제. 이 경우 알림이 자동으로 수정됩니다. - 데이터 원본이 제거됨 - 데이터의 자격 증명이 만료됨 - 알림이 생성된 통합 문서 또는 시트가 제거됨 알림이 실패하는 경우 실패한 알림과 시간을 알려 주고, 문제를 해결할 수 있도록 사이트로 연결되는 링크를 포함하는 알림 이메일을 받게 됩니다. 알림 소유자인 경우 실패한 알림을 수정하려면 이 알림 편집을 클릭하여 임계값, 일정, 수신자 등과 같은 알림 설정을 변경하십시오. 알림이 생성된 통합 문서 또는 시트가 제거되었음을 알려 주는 경고가 나타납니다. 알림이 다시 작동하게 되면 이메일 알림을 받게 됩니다. ## 일시 중단된 데이터 기반 알림 다시 시작 또는 삭제 알림이 충분히 여러 번 실패하면 알림이 일시 중단되었다는 알림 이메일을 받게 됩니다. 알림 소유자이거나 관리자인 경우 몇 가지 방법을 사용하여 일시 중단된 알림을 다시 시작할 수 있습니다. - Tableau 웹 페이지에서 내 콘텐츠 영역의 마지막 확인 열에 알림이 일시 중단되었음을 나타내는 아이콘이 나타납니다. ... > 알림 다시 시작을 선택하여 알림을 다시 시작합니다. - 알림 이메일에서 **알림 다시 시작**을 클릭하여 알림을 다시 시작합니다. 알림에서 알림을 다시 시작할 수 있거나, 뷰가 변경되어 알림을 삭제해야 한다는 것을 알 수 있습니다. 알림이 다시 작동하게 되면 이메일 알림을 받게 됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Cloud에 게시된 데이터에 대한 액세스 권한 부여 이 항목의 정보는 클라우드 데이터(예: Amazon, Google, Salesforce.com)에 대한 라이브 연결이 포함된 통합 문서 또는 데이터 원본을 Tableau Cloud에 게시하는 경우 적용됩니다. 보안 조치로, 클라우드 기반 데이터 공급자는 외부 응용 프로그램이 데이터 액세스를 요청할 수 있는 승인된 IP 주소를 제공하도록 요구할 수 있습니다. 명시적으로 승인되지 않은 IP 주소에서 전송된 요청은 거부될 수 있습니다. Tableau Cloud에 게시한 라이브 연결이 중단되지 않도록 Tableau Cloud를 데이터 공급자의 허용 목록에 추가하십시오. 아래 테이블에는 사이트가 상주하는 포드를 기준으로 Tableau Cloud에서 사용되는 [Hyperforce](https://help.salesforce.com/s/articleView?id=000388902&type=1)의 IP 주소가 나와 있습니다. 포드는 Tableau Cloud에 로그인한 후 나타나는 URL에서 확인할 수 있습니다. 아래 테이블에는 각 포드의 IP 주소가 나와 있습니다. 또한 Tableau Cloud 데이터가 Tableau Cloud 인스턴스와 동일한 지역에 있을 때 사용할 Hyperforce VPCE ID도 나열되어 있습니다. 포드는 Tableau Cloud에 로그인한 후 나타나는 URL에서 확인할 수 있습니다. **참고:** - Tableau Cloud IP 범위에서 통신을 사용하도록 설정하는 것 외에도 HTTP 또는 HTTPS의 통신 유형에 따라 적절한 데이터베이스 포트(예: 80 또는 443)를 통해 액세스하도록 설정해야 할 수 있습니다. - IP 주소는 Salesforce에서 관리하는 전용 주소입니다. - IP 주소 범위는 CIDR(Classless Inter-Domain Routing) 표기법으로 나열됩니다. ### Tableau Cloud용 IP 주소 Hyperforce IP 주소는 주기적으로 추가되므로 데이터 공급자의 허용 목록을 업데이트해야 합니다. 새 IP 주소를 사용할 수 있게 되면 이를 알리는 이메일 알림이 사이트 관리자에게 전송됩니다. 다음 두 가지 옵션 중 _하나_ 또는 _둘 다_를 사용하여 새로운 IP 주소에 대한 정보를 받을 수도 있습니다. - **옵션 1 - 아래의 IP 주소 테이블을 주기적으로 검토:** IP 주소의 사용을 설정하기 최소 30일 전에 아래 IP 주소 테이블이 업데이트됩니다. - **옵션 2 - JSON 텍스트 파일을 사용하여 IP 주소 업데이트 자동화:** Salesforce에서는 IP 주소 업데이트를 자동화하여 데이터 공급자의 허용 목록이 항상 [https://ip-ranges.salesforce.com/ip-ranges.json](https://ip-ranges.salesforce.com/ip-ranges.json) 텍스트 파일을 미러링하도록 권장합니다. 새 IP 주소는 사용 가능하기 최소 30일 전에 텍스트 파일에 추가됩니다. 텍스트 파일에서 포트의 IP 주소는 포드가 있는 Hyperforce 지역별로 나열됩니다. Hyperforce 지역을 확인하려면 아래 테이블에서 '포드'와 관련 'Hyperforce 지역' 열을 참조하십시오. 예를 들어, 포드 이름이 'prod-ca-a'인 경우 Hyperforce 지역은 'ca-central-1'입니다. [https://ip-ranges.salesforce.com/ip-ranges.json](https://ip-ranges.salesforce.com/ip-ranges.json) 텍스트 파일에서 'ca-central-1'을 검색하여 데이터 공급자의 허용 목록에 포함할 적합한 IP 주소를 확인하십시오. **참고:** - 새 IP 주소를 사용할 수 있게 되면 신규 및 기존 IP 주소가 모두 포함된 새 버전의 텍스트 파일이 이전 텍스트 파일을 대체합니다. - 텍스트 파일 버전은 'createDate'(UTC 기준)로 표시됩니다. - Salesforce에서는 기록을 위해 이전 버전의 텍스트 파일 복사본을 만들어 두는 것을 권장합니다. - 모든 지역이 동시에 새로운 IP 주소를 받는 것은 아닙니다. #### IP 주소
위치Hyperforce 지역포드(포드 이름)Hyperforce 마이그레이션 후 IP 주소 및 범위

(또는 https://ip-ranges.salesforce.com/ip-ranges.json에서 Hyperforce 지역 검색)

아시아 태평양

오스트레일리아

ap-southeast-2

prod-apsoutheast-a

141.163.192.0/23

인도ap-south-2prod-in-a141.163.216.0/24

인도네시아

ap-southeast-3

prod-apsoutheast-c

141.163.212.0/24

일본

ap-northeast-1

prod-apnortheast-a

141.163.208.0/23

싱가포르

ap-southeast-1

prod-apsoutheast-b

141.163.196.0/23

대한민국ap-northeast-2prod-kr-a141.163.200.0/23
캐나다

퀘벡

ca-central-1

prod-ca-a

155.226.152.0/23

유럽독일eu-central-1

dub01(DUB01)

145.224.208.0/23

eu-west-1a(EW1A)

스위스eu-central-2prod-ch-a145.224.198.0/24
영국

eu-west-2

prod-uk-a

145.224.200.0/23

미국 - 서부오리건us-west-2

10ax(10AX)

155.226.128.0/21

10ay(10AY)

10az(10AZ)

uw2b(UW2B)

prod-uswest-c

미국 - 동부버지니아us-east-1

prod-useast-a

155.226.144.0/22

prod-useast-b

us-east-1(useast-1)

prod-useast-c

#### Hyperforce 마이그레이션 정보 2024년 8월과 2025년 3월 사이에 Tableau Cloud 사이트가 Salesforce의 [Hyperforce](https://help.salesforce.com/s/articleView?id=000388902&type=1)로 마이그레이션되었습니다. 이러한 이전은 광범위한 규정 준수 강화, 보안 및 개인정보 보호 개선, 지역 가용성 향상, 향후 확장성을 보장하며, 전 세계적으로 이러한 혜택을 더욱 빠르고 안정적으로 제공합니다. **이전 IP 주소** Hyperforce로 마이그레이션하면서 Tableau Cloud IP 주소가 변경되었습니다. 이전 IP 주소는 데이터 공급자의 허용 목록에서 비활성 IP 주소를 식별하고 제거하는 데 도움이 될 수 있도록 참조용으로 아래에 제공됩니다. 활성 IP 주소에 대해서는 [위](#new_ip_addresses)의 테이블을 참조하십시오. Hyperforce 마이그레이션 전 IP 주소
위치Hyperforce 지역포드(포드 이름)Hyperforce 마이그레이션 전 IP 주소
아시아 태평양

오스트레일리아

ap-southeast-2

prod-apsoutheast-a

3.25.37.32/28

일본

ap-northeast-1

prod-apnortheast-a

18.176.203.96/28

캐나다

퀘벡

ca-central-1

prod-ca-a

3.98.24.208/28

유럽

독일

참고: Hyperforce 마이그레이션 전에는 아일랜드 지역이었습니다.

eu-central-1

dub01(DUB01)

34.246.74.86

52.215.158.213

eu-west-1a(EW1A)

34.246.62.141

34.246.62.203

영국

eu-west-2

prod-uk-a

18.134.84.240/28

미국 - 서부오리건us-west-2

10ax(10AX)

34.208.207.197

52.39.159.250

10ay(10AY)

34.218.129.202

52.40.235.24

10az(10AZ)

34.218.83.207

52.37.252.60

us-west-2b(UW2B)

34.214.85.34

34.214.85.244

미국 - 동부버지니아us-east-1

prod-useast-a

3.219.176.16/28

prod-useast-b

3.219.176.16/28

us-east-1(useast-1)

50.17.26.34

52.206.162.101

### Tableau Cloud용 VPCE ID Hyperforce로의 마이그레이션 이후, Amazon S3 버킷에 저장된 Tableau Cloud 데이터에 액세스할 때 몇 가지 새로운 요구 사항이 적용됩니다. 데이터가 Tableau Cloud 인스턴스와 _동일한 지역에_ 있는 경우: - S3 데이터에 대한 액세스를 제어하려면 _반드시_ IP 원본 주소 대신 VPCE(VPC 끝점)을 사용해야 합니다. VPC 끝점은 VPC(Virtual Private Cloud)와 리소스(S3의 데이터) 간의 비공개 연결입니다. IP 주소는 시간이 지남에 따라 변경될 수 있으므로 끝점을 사용하는 것이 더 나은 솔루션입니다. S3 버킷이 Tableau Cloud 사이트와 _다른 지역에_ 있는 경우: - IP 주소를 사용하여 S3 버킷에 대한 액세스를 제어해야 합니다. 이는 Snowflake 인스턴스가 포드와 동일한 지역의 AWS에 있고 Snowflake 인스턴스에서 [내부 스테이지 보호를 사용하는](https://docs.snowflake.com/en/user-guide/network-policies#protecting-internal-stages-on-aws "AWS에서 내부 스테이지를 보호하는 방법에 대한 Snowflake 설명서 링크") 경우, S3 커넥터와 Snowflake 커넥터 모두에 적용됩니다. #### IP 주소 및 VPCE ID
위치Hyperforce 지역포드(포드 이름)IP 주소 및 범위/VPCE ID
아시아 태평양

오스트레일리아

ap-southeast-2

prod-apsoutheast-a

141.163.192.0/23

vpce-071ca855ea8cc1154

인도ap-south-2prod-in-a

141.163.216.0/24

vpce-02e14aeeeccOa2eef

인도네시아

ap-southeast-3

prod-apsoutheast-c

141.163.212.0/24

vpce-05825e2ebed977018

일본

ap-northeast-1

prod-apnortheast-a

141.163.208.0/23

vpce-045516807606e4738

싱가포르

ap-southeast-1

prod-apsoutheast-b

141.163.196.0/23

vpce-0c47ba2622417575b

대한민국ap-northeast-2prod-kr-a

141.163.200.0/23

vpce-053ebbbe86f5411ca

캐나다

퀘벡

ca-central-1

prod-ca-a

155.226.152.0/23

vpce-0fd4bd6f2f928fcf7

유럽독일eu-central-1

dub01(DUB01)

145.224.208.0/23

vpce-091ff41bc3686e6e8

eu-west-1a(EW1A)

스위스eu-central-2prod-ch-a

145.224.198.0/24

vpce-0fbf9d552ffbb6be2

영국

eu-west-2

prod-uk-a

145.224.200.0/23

vpce-0101caa470966f49d

미국 - 서부오리건us-west-2

10ax(10AX)

155.226.128.0/21

vpce-090a7c76e361d5013

10ay(10AY)

10az(10AZ)

uw2b(UW2B)

prod-uswest-c

미국 - 동부버지니아us-east-1

prod-useast-a

155.226.144.0/22

vpce-0ea40e596e16259d1

prod-useast-b

us-east-1(useast-1)

prod-useast-c

## Tableau Cloud에 대한 Tableau Bridge 연결 온프레미스 데이터와 Tableau Cloud 간에 원활하게 연결할 수 있도록 Tableau Bridge는 공통 포트 443을 사용하여 Tableau Cloud에 대한 아웃바운드 요청을 수행합니다. 자세한 내용은 Tableau Bridge 설치 항목의 [네트워크 액세스](https://help.tableau.com/current/online/ko-kr/to_bridge_install.htm#network-access) 섹션을 참조하십시오. ## 참고 항목 [데이터를 최신으로 유지](https://help.tableau.com/current/online/ko-kr/to_keep_data_fresh.htm)(Tableau Cloud 도움말) [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Desktop Public Edition, Free Edition 및 Professional Edition 기능 비교 이 가이드에서는 Tableau Desktop Public Edition, Free Edition 및 Tableau Desktop Professional Edition(Tableau 라이선스로 활성화됨) 간의 차이점을 개괄적으로 보여줍니다. > [!TIP] > > **팁**: Tableau 라이선스의 가격 옵션에 대해 자세히 알아보려면 Tableau [가격 페이지](https://www.tableau.com/ko-kr/pricing)를 방문하십시오. Tableau Desktop의 세 가지 에디션 모두에서 데이터를 탐색하고 시각화할 수 있지만 각 에디션마다 고유한 특성이 있으며 데이터 시각화로 수행해야 하는 작업에 따라 선택하는 에디션이 달라집니다. ## 누가 Tableau Desktop Public Edition을 사용해야 합니까? > [!IMPORTANT] > > **중요**: Tableau Desktop Public Edition은 상업적 용도로 사용할 수 없습니다. **참고:** 온라인 기술 자료, 설명서 및 커뮤니티 포럼과 같은 무료 리소스로만 지원이 제한됩니다. 지원 서비스에 대한 자세한 내용은 Tableau 웹 사이트의 [기술 지원 프로그램](https://www.tableau.com/ko-kr/support/services)을 참조하십시오. 개인 사용자는 Tableau Desktop Public Edition을 통해 다음을 수행할 수 있습니다. - Tableau 사용 방법 알아보기 - 최대 1,500만 개 행으로 구성된 데이터 분석 - 공개 데이터 집합을 사용하여 데이터 스토리 작성 - 공개 정보를 브로드캐스트하거나 자체 사이트에 공개 비주얼리제이션 내장 ## 누가 Tableau Desktop Free Edition을 사용해야 합니까? **참고:** 온라인 기술 자료, 설명서 및 커뮤니티 포럼과 같은 무료 리소스로만 지원이 제한됩니다. 지원 서비스에 대한 자세한 내용은 Tableau 웹 사이트의 [기술 지원 프로그램](https://www.tableau.com/ko-kr/support/services)을 참조하십시오. 개인 또는 기업은 Tableau Desktop Free Edition을 통해 다음을 수행할 수 있습니다. - 공개적 게시나 다른 사람과의 공유가 불가한 데이터 및 자산으로 작업 - Tableau Public에서 지원하지 않는 데이터 원본에 연결 - 1,500만 개 이상의 행이 포함된 데이터 분석 - Google 드라이브 이외의 라이브 데이터로 작업 ## 누가 Tableau Desktop Professional Edition을 사용해야 합니까? 유료 Tableau 라이선스로 Tableau Desktop Professional Edition을 활성화하면 개인 또는 기업이 다음을 수행할 수 있습니다. - Tableau Server 또는 Tableau Cloud에 연결 - 데이터와 콘텐츠 공유 및 게시 ## 비교 가이드
특징 및 기능Tableau Desktop Public Edition Tableau Desktop Free EditionTableau Desktop Professional Edition
개인 정보 보호 및 보안각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시
비주얼리제이션을 로컬에 저장각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시
자동 복구각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시
다른 공개 사이트에 비주얼리제이션 게시 또는 내장각 Tableau Desktop 버전에 적용되지 않는 기능이 무엇인지 나타내는 x 아이콘

* Tableau Public에 게시한 후 사용할 수 있는 내장 옵션

각 Tableau Desktop 버전에 적용되지 않는 기능이 무엇인지 나타내는 x 아이콘각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시
Tableau Public에 비주얼리제이션 게시각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시각 Tableau Desktop 버전에 적용되지 않는 기능이 무엇인지 나타내는 x 아이콘각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시
Tableau Cloud 또는 Tableau Server에 비주얼리제이션 게시각 Tableau Desktop 버전에 적용되지 않는 기능이 무엇인지 나타내는 x 아이콘각 Tableau Desktop 버전에 적용되지 않는 기능이 무엇인지 나타내는 x 아이콘각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시
다른 사용자와 패키지 통합 문서 공유각 Tableau Desktop 버전에 적용되지 않는 기능이 무엇인지 나타내는 x 아이콘각 Tableau Desktop 버전에 적용되지 않는 기능이 무엇인지 나타내는 x 아이콘각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시
라이브 데이터 새로 고침제한된 데이터 새로 고침

(Google 드라이브에만 해당됩니다. 데이터는 24시간마다 자동으로 새로 고쳐집니다.)

각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시
데이터 원본제한된 데이터 원본 옵션

(Google 드라이브, JSON 파일, Microsoft Excel 2007 이상, OData, PDF, 공간 파일, 통계 파일, 텍스트 파일)

각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시

* Tableau Cloud 또는 Tableau Server에 게시된 데이터 원본은 지원되지 않음

각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시

(모든 데이터 원본에 연결 가능)

데이터 원본 행각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시

1,500만 개 행

각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시

제한 없음

각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시

제한 없음

클라우드 저장소각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시

Tableau Public의 10GB

각 Tableau Desktop 버전에 적용되지 않는 기능이 무엇인지 나타내는 x 아이콘각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시

Tableau Cloud 및 Tableau Server(해당하는 경우)

로컬 저장소각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시각 Tableau Desktop 버전에 적용되는 기능이 무엇인지 나타내는 체크 표시
[주요 콘텐츠로 건너뛰기](#main-content) # Tableau Desktop 및 Tableau Prep 라이선스 유지 관리 Tableau Desktop 및 Tableau Prep Builder 라이선스는 한시적 라이선스 모델을 통해 취득할 수 있습니다. 그러나 새 Tableau Server 또는 새 Tableau Cloud 구독을 구입하면 Tableau Desktop 또는 Tableau Prep Builder에 대한 제품 키가 더 이상 발급되지 않습니다. 대신 로그인 기반 라이선스 관리를 사용하여 Tableau Server 또는 Tableau Cloud를 활성화하고 로그인합니다. 자세한 내용은 [로그인 기반 라이선스 관리를 사용하여 Tableau 활성화](https://help.tableau.com/current/online/ko-kr/license_lblm.htm)를 참조하십시오. 중단 없이 계속 서비스를 제공하려면 한시적 라이선스를 갱신하고 제품 키를 새로 고쳐야 합니다. 지정된 기간이 만료될 때마다 한시적 라이선스를 지속적으로 갱신할 수 있습니다. 한시적 라이선스를 갱신하지 않고 기간이 만료되면 Tableau 작동이 중지되고 소프트웨어에 더 이상 액세스할 수 없게 됩니다. 라이선스 갱신에 대한 자세한 내용은 [Tableau 라이선스 갱신 방법](https://www.tableau.com/ko-kr/support/renew)을 참조하십시오. **참고**: Tableau Prep의 평가판 라이선스는 설정된 기간(일반적으로 14일) 후에 만료됩니다. 평가 기간이 만료된 후에는 [라이선스를 구매](https://www.tableau.com/ko-kr/pricing/individual)해야 제품을 계속해서 사용할 수 있습니다. ## 라이선스에 대한 데이터 보기 Tableau Desktop 또는 Tableau Prep을 설치한 후 응용 프로그램을 열고 상단 메뉴에서 도움말 > 제품 키 관리로 이동하여 보유한 라이선스 유형 및 만료 시기에 대한 정보를 볼 수 있습니다. 또한 가상 데스크톱(ATR) 옵션을 사용하지 않는 경우 이 대화 상자에서 제품 키를 활성화 또는 비활성화하거나 유지 관리 제품 키를 갱신할 수 있습니다. **참고**: Tableau는 다양한 기능을 제공하는 한시적 라이선스를 제공합니다. 보유한 라이선스의 유형은 제품 필드에 표시됩니다. 제공되는 사용자 기반 라이선스의 다양한 유형에 대한 자세한 내용은 Tableau Server 도움말에서 [사용자 기반 라이선스](https://help.tableau.com/current/server/ko-kr/license_server_overview.htm#user-based)를 참조하십시오. 기존 Tableau Desktop 사용자는 영구 라이선스를 보유하고 있을 수 있습니다. 영구 라이선스는 만료되지 않고 제품 키 관리 대화 상자의 라이선스 만료 필드에 "영구적"이 표시됩니다. 그러나 제품 업데이트 및 기술 지원에 액세스하려면 지원 및 유지 관리 서비스를 구매해야 합니다. 이러한 서비스를 계속해서 받으려면 서비스를 갱신해야 합니다. Tableau Desktop에 대한 영구 라이선스는 더 이상 제공되지 않습니다. ![새로 고침 단추가 하이라이트된 제품 키 관리 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/licensekey_refresh.png) 제품 키에 대한 작업을 수행하려면 다음 단추를 사용하십시오. - 새로 고침(로그인 기반 라이선스 관리 및 가상 데스크톱은 제외): 새로 고침 단추를 클릭하여 만료되는 유지 관리 라이선스를 갱신한 후 Tableau Desktop을 닫았다가 다시 시작합니다. 유지 관리 만료 날짜가 업데이트되지 않으면 라이선스 관리자에게 키 또는 유지 관리 계약이 변경되었는지 확인하십시오. 위의 제품 키 관리 대화 상자에 표시된 것처럼 라이선스 만료 값이 "영구적"으로 나열된 제품 키는 레거시 제품 키입니다. Tableau 고객 포털에 나열된 유지 관리 종료 날짜가 Desktop 제품 키 관리 대화 상자에 표시된 날짜보다 이후인 경우 언제든지 영구 제품 키를 새로 고칠 수 있습니다. 제품 키(영구 제품 키 제외)가 만료 날짜에 도달한 경우 제품 키를 갱신할 수 없습니다. Tableau 고객 포털을 방문하여 업데이트된 구독 제품 키를 얻고 새 활성화를 수행하십시오. 제품 키가 만료 날짜에 도달하지 않은 경우 제품 키를 새로 고칠 수 있습니다. 아직 만료되지 않은 제품 키를 새로 고치면 "라이선스 만료" 값만 변경되고 제품 키는 변경되지 않습니다. 만료 날짜가 되면 제품 키가 변경됩니다. 명령줄에서 유지 관리 키를 새로 고치려면 Tableau Desktop 및 Tableau Prep 배포 가이드에서 [제품 키 새로 고침](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_automate.htm#refresh-the-product-key-tableau-desktop-only)을 참조하십시오. **참고:** Tableau Desktop 제품이 오프라인인 경우 제품 키를 새로 고칠 수 없습니다. 오프라인 모드에서 Tableau Desktop 제품을 활성화하는 경우 Tableau 고객 포털에서 새 키를 구해 활성화해야 합니다. - 비활성화(로그인 기반 라이선스 관리 및 가상 데스크톱은 제외): 목록에서 제품 키를 선택하고 비활성화를 클릭하여 제품 키를 비활성화합니다. 제품 키를 다른 컴퓨터로 이동해야 하거나 이 컴퓨터에서 제품 키가 더 이상 필요하지 않은 경우 제품 키를 비활성화합니다. 제품 키 비활성화에 대한 자세한 내용은 Tableau Desktop 및 Tableau Prep 배포 가이드에서 [제품 키 이동 또는 비활성화](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_move_or_deactivate.htm)를 참조하십시오. - **활성화**: Tableau Desktop 또는 Tableau Prep을 설치한 후 활성화를 클릭하여 활성화 대화 상자를 열고 제품 키를 입력합니다. 오류가 발생하고 제품 키를 사용하여 Tableau Desktop 또는 Tableau Prep을 활성화할 수 없는 경우 [Tableau 지원](https://www.tableau.com/ko-kr/support/case#create_case)에 문의하십시오. 제품 키 [활성화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/license_activation.htm)에 대한 자세한 내용은 Tableau Desktop 및 Tableau Prep 배포 가이드에서 [제품 활성화 및 등록](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_download_and_install.htm#activate-and-register-your-product)을 참조하십시오. ## 무중단 라이선싱을 사용하여 자동으로 제품 키 갱신 Tableau 버전 2021.1부터 인터넷에 연결된 Tableau Desktop 및 Tableau Prep Builder 사용자는 더 이상 수동으로 제품 키를 갱신하지 않아도 될 수 있습니다. 사용자가 Tableau Desktop또는 Tableau Prep Builder에 로그인한 경우 구독 만료 14일 전부터 조치를 취하지 않아도 한시적 라이선스가 자동으로 갱신됩니다. 영구 제품 키는 자동으로 갱신되지 않으므로 제품 키 관리 메뉴 옵션을 사용하여 수동으로 갱신해야 합니다. Tableau Desktop 및 Tableau Prep Builder에서는 활성 제품 키의 자동 갱신을 시도합니다. 자동 갱신이 실패할 경우 라이선스 만료 14일 전에 사용자에게 경고를 표시합니다. Tableau는 제품 키의 갱신을 3회(라이선스 만료 14일 전, 2일 전, 1일 전) 시도하여 구독 갱신의 결과로 연장된 라이선스 종료 날짜를 반영합니다. Tableau Desktop 사용자가 해당 시간 동안 Tableau Desktop에 로그인하지 않으면 제품 키가 갱신되지 않습니다. 매일 Tableau Desktop에 로그인하지 않는 사용자의 경우 제품 키 관리 메뉴 옵션을 사용하여 제품 키를 갱신해야 합니다. ## Tableau Desktop 라이선스 사용량 및 만료 데이터 추적 Tableau Server에서 Tableau Desktop에 대한 라이선스 사용량 및 만료 데이터를 추적하고 보려면 라이선스 데이터를 설정된 간격으로 Tableau Server로 보내도록 Tableau Desktop을 구성한 다음 Tableau Server에서 보고를 사용하도록 설정해야 합니다. 이렇게 하면 서버 관리자가 2개의 보고서에 액세스할 수 있습니다. - Desktop 라이선스 사용량: 서버 관리자는 이 보고서에서 조직의 Tableau Desktop 라이선스에 대한 사용량 데이터를 볼 수 있습니다. - Desktop 라이선스 만료: 서버 관리자는 이 보고서에서 만료되었거나 유지 관리 갱신이 필요한 Tableau Desktop 라이선스에 대한 정보를 볼 수 있습니다. 라이선스 보고를 사용하도록 Tableau Desktop 및 Tableau Server를 구성한 경우 Tableau Server에 관리자로 로그인하면 분석 섹션의 서버 상태 페이지에 이 2개의 보고서가 표시됩니다. ![다양한 서버 상태 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/server_status_licensing.png) 이러한 보고서가 목록에 표시되지 않으면 Tableau Desktop 및 Tableau Server에서 Tableau Desktop 사용량 보고가 구성되지 않은 것일 수 있습니다. Tableau Desktop 및 Tableau Server에서 사용량 보고를 구성하는 방법에 대한 자세한 내용은 Tableau Desktop 및 Tableau Prep 배포 가이드에서 [Tableau Desktop 라이선스 사용량 관리](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_reporting_admin.htm)를 참조하십시오. ## 추가 리소스 라이선스 관리에 대한 자세한 내용은 다음 항목을 참조하십시오. - 제품 키를 찾고 Tableau Desktop 또는 Tableau Prep Builder를 활성화하려면 [제품 키의 위치](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_download_and_install.htm#wheres-my-product-key)를 참조하십시오. - 제품 키를 비활성화하거나 다른 컴퓨터로 이동하려면 [Tableau Desktop 이동 또는 비활성화](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_move_or_deactivate.htm)를 참조하십시오. - 비영구 가상 데스크톱 또는 정기적으로 이미지로 다시 설치되는 컴퓨터의 제품 키에 대한 자세한 내용은 [가상 데스크톱 지원 구성](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_license_deactivate.htm)을 참조하십시오. - Tableau Server 또는 Tableau Cloud의 제품 키 관리에 대한 자세한 내용은 라이선스 개요([Linux](https://help.tableau.com/current/server-linux/ko-kr/license_server_overview.htm) | [Windows](https://help.tableau.com/current/server/ko-kr/license_server_overview.htm))를 참조하십시오. - 라이선스 갱신 프로세스에 대해 자세히 알아보거나 라이선스를 갱신하려면 [Tableau 라이선스 갱신 방법](https://www.tableau.com/ko-kr/support/renew)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Desktop 및 웹 작성 도움말 ## 시작하기 ![시작하기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Help_Spot_GetStarted_big.png) - [릴리스 정보](https://help.tableau.com/v0.0/pro/desktop/ko-kr/whatsnew_desktop.htm) - [기본 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/getstarted_buildmanual_ex1basic.htm) - [자습서: Tableau Desktop 시작하기](https://help.tableau.com/current/guides/get-started-tutorial/ko-kr/get-started-tutorial-home.htm) - [데이터에 맞는 차트 유형 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/what_chart_example.htm) - [통합 문서 성능 검사 목록](https://help.tableau.com/v0.0/pro/desktop/ko-kr/perf_checklist.htm) - [기타](https://help.tableau.com/v0.0/pro/desktop/ko-kr/gettingstarted_overview.htm) ## 데이터 연결 및 준비 ![데이터 연결 및 준비](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Help_Spot_ConnectToData_big.png) - [데이터에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/basicconnectoverview.htm) - [데이터 원본 계획](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_plan.htm) - [데이터 작업을 위한 팁](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_tips.htm) - [데이터 연관](https://help.tableau.com/v0.0/pro/desktop/ko-kr/relate_tables.htm) - [데이터 패널의 필드 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm) - [기타](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data.htm) ## 웹에서 Tableau 사용 ![웹에서 Tableau 사용](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Help_Spot_UseOnWeb_big.png) - [웹 및 Desktop에서 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/server_desktop_web_edit_differences.htm) - [웹 작성 시작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/getstarted_web_authoring.htm) - [Tableau 사이트 둘러보기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/navigating.htm) - [데이터 기반 알림 보내기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_alerts.htm) - [사용자 지정 뷰 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customview.htm) - [기타](https://help.tableau.com/v0.0/pro/desktop/ko-kr/web_author_home.htm) ## 비주얼리제이션 작성 ![비주얼리제이션 작성](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Help_Spot_Build_big.png) - [처음부터 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/building_overview.htm) - [데이터 패널의 데이터 필드 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_understanddatawindow.htm) - [시각적 세부 정보 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/add_detail.htm) - [동작을 사용하여 상호 작용 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions.htm) - [기타](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) ## 인사이트 탐색 및 찾기 ![인사이트 탐색 및 찾기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Help_Spot_Explore_big.png) - [뷰의 데이터 탐색 및 검사](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_explore_analyze_interact.htm) - [데이터에 질문(Ask Data)을 사용하여 자동으로 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/ask_data.htm) - [데이터 설명 기능을 사용하여 뷰 검사](https://help.tableau.com/current/pro/desktop/ko-kr/explain_data.htm) - [기초 데이터 보기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_viewdata.htm) - [기타](https://help.tableau.com/v0.0/pro/desktop/ko-kr/views_manage.htm) ## 데이터 분석 ![데이터 분석](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Help_Spot_Analyze_big.png) - [계산을 사용하여 사용자 지정 필드 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields.htm) - [함수 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions.htm) - [추세 파악](https://help.tableau.com/v0.0/pro/desktop/ko-kr/trends.htm) - [테이블 계산으로 값 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations.htm) - [기타](https://help.tableau.com/v0.0/pro/desktop/ko-kr/analyze.htm) ## 맵 및 지리적 데이터 ![맵 및 지리적 데이터](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Help_Spot_Maps_big.png) - [매핑 시작하기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_maps.htm) - [단순한 맵 작성](https://help.tableau.com/current/pro/desktop/ko-kr/maps_howto_simple.htm) - [매핑 개념](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_build.htm) - [맵 표시 방식 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_options.htm) - [기타](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps.htm) ## 대시보드 및 스토리 프레젠테이션 ![대시보드 및 스토리 프레젠테이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Help_Spot_Dashboard_big.png) - [작업 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting.htm) - [대시보드 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_create.htm) - [시각화를 위한 최상의 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/visual_best_practices.htm) - [스토리 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/stories.htm) - [기타](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards.htm) ## 게시, 공유 및 협업 ![게시, 공유 및 협업](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Help_Spot_Collaborate_big.png) - [데이터 원본 및 통합 문서 게시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_overview.htm) - [저장 및 내보내기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/save_export_data.htm) - [웹 뷰 공유](https://help.tableau.com/v0.0/pro/desktop/ko-kr/shareworkbooks.htm) - [데이터 기반 알림](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_alerts.htm) - [기타](https://help.tableau.com/v0.0/pro/desktop/ko-kr/share_collaborate.htm) [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Desktop 및 웹 작성 릴리스 정보 이 항목에서는 최신 릴리스의 새로운 기능에 대해 설명합니다. 아래의 비주얼리제이션을 사용하여 Tableau Desktop 및 웹 작성의 새로운 기능을 살펴보십시오. 기능 이름을 클릭하면 해당 기능에 대한 설명서가 포함된 링크가 있는 도구 설명이 표시됩니다. 필터를 적용하여 검색을 구체화합니다. - 기능별 검색을 클릭하여 제품 또는 버전의 새로운 기능 목록을 보거나 기능이 릴리스된 시기를 탐색합니다. The dashboard currently defaults to Desktop (which includes web authoring features) and the latest released version of Tableau Desktop. - Desktop 업그레이드를 클릭하여 Tableau Desktop 및 웹 작성과 관련된 모든 기능 목록을 확인합니다. **팁**: 비주얼리제이션 툴바에서 기능 이름을 선택하지 않은 상태에서 다운로드 단추를 클릭한 다음 데이터를 선택하여 사용자 지정할 수 있는 CSV 파일로 목록을 내보냅니다. 비주얼리제이션 툴바의 왼쪽 아래에서 Tableau 로고를 클릭하여 이 통합 문서를 Tableau Public에서 보기 ## 관련 리소스 [최신 릴리스의 새로운 기능](https://www.tableau.com/ko-kr/products/new-features) [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Desktop 설치 또는 업그레이드 자세한 설치 정보는 [Tableau Desktop 및 Tableau Prep 배포 가이드](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_welcome.htm)를 참조하십시오. 설치하거나 업그레이드할 때 사용량 데이터를 Tableau와 공유하여 제품을 지속적으로 개선하고 사용자의 요구 사항을 보다 잘 충족시킬 수 있도록 도움을 주는 옵션을 선택할 수 있습니다. Tableau가 수집하는 데이터에 대한 자세한 내용은 [Tableau 제품 사용량 데이터](https://www.tableau.com/ko-kr/product-usage-data)를 참조하십시오. 사용량 데이터 공유를 해제하는 방법에 대한 자세한 내용은 Tableau Desktop 및 Tableau Prep 배포 가이드에서 [사용량 보고 해제](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_setting_changes.htm#turn-off-usage-reporting)를 참조하십시오. ## 이전 버전에서 리포지토리 액세스 이전 버전에서 Tableau 2022.4 버전으로 업그레이드하면 리포지토리가 업그레이드됩니다. 응용 프로그램에서 이전 리포지토리에 있던 모든 책갈피, 통합 문서 및 데이터 원본에 계속 액세스할 수 있습니다. 또한 수정하여 고유 항목으로 저장하지 않는 한 이전 샘플이 새 샘플 데이터 원본과 통합 문서로 바뀝니다. **참고**: 최근 통합 문서는 더 알아보기 패널의 최근 연결 목록 및 조직별 설정과 함께 시작 페이지로 자동으로 가져와서 복원됩니다. ## 베타 버전에서 리포지토리 액세스 Tableau Software Beta 프로그램에 참여한 경우 베타 리포지토리도 있습니다. 이 폴더는 Tableau 2022.4를 설치한 후에도 계속 유지되지만 응용 프로그램에서 더 이상 액세스할 수 없습니다. Tableau 2022.4에서 베타 통합 문서에 액세스할 수 있도록 베타 리포지토리의 통합 문서를 새 2022.4 리포지토리로 복사합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Desktop에서 다른 응용 프로그램으로 뷰 내보내기 뷰 및 통합 문서를 Tableau Desktop에서 프레젠테이션, 보고서 또는 웹 페이지로 가져오는 다양한 방법이 있습니다. **참고:** Tableau Cloud 또는 Tableau Server를 사용하는 경우 [뷰 및 통합 문서 다운로드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/export.htm)와 [뷰의 PNG, PDF 또는 CSV에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/link_view.htm)이 대신 표시됩니다. ## 뷰를 이미지로 복사 빠르게 개별 뷰를 이미지로 복사하고 Microsoft Word 또는 Excel과 같은 다른 응용 프로그램에 붙여 넣을 수 있습니다. Tableau Desktop을 macOS에서 사용하는 경우 TIFF(Tagged Image File Format) 이미지가 클립보드에 복사됩니다. Windows에서는 BMP(Bitmap) 이미지가 복사됩니다. 1. 워크시트 > 복사 > 이미지를 선택합니다. 2. 이미지 복사 대화 상자에서 이미지에 포함할 요소를 선택합니다. 뷰에 범례가 포함된 경우 이미지 옵션에서 범례 레이아웃을 선택합니다. 3. 복사를 클릭합니다. 4. 대상 응용 프로그램을 열고 클립보드의 이미지를 붙여 넣습니다. ## 뷰를 이미지 파일로 내보내기 재사용할 수 있는 이미지 파일을 만들려면 뷰를 복사하는 대신 내보냅니다. macOS 또는 Windows에서 BMP, JPEG, PNG 또는 SVG 이미지 파일 형식을 선택할 수 있습니다. 그러나 SVG는 Tableau 글꼴(Tableau Regular, Tableau Semibold 등)을 유사한 글꼴로 대체합니다. 1. 워크시트 > 내보내기 > 이미지를 선택합니다. 2. 이미지 내보내기 대화 상자에서 이미지에 포함할 요소를 선택합니다. 뷰에 범례가 포함된 경우 이미지 옵션에서 범례 레이아웃을 선택합니다. 3. 저장을 클릭합니다. 4. 이미지 저장 대화 상자에서 파일 위치, 이름 및 형식을 지정합니다. 그런 다음 저장을 클릭합니다. ## PowerPoint 프레젠테이션으로 내보내기 통합 문서를 Microsoft PowerPoint 형식으로 내보낼 경우 선택한 시트는 별도 슬라이드의 정적 PNG 이미지가 됩니다. 스토리 시트를 내보내면 모든 스토리 포인트가 별도의 슬라이드로 내보내집니다. 현재 Tableau에 적용된 모든 필터가 내보내진 프레젠테이션에 반영됩니다. **팁:** PowerPoint용으로 대시보드를 최적화하려면 대시보드 탭에서 **크기** > 고정된 크기 > **PowerPoint(1600 x 900)**를 선택합니다. 통합 문서를 PowerPoint로 내보내려면: 1. **파일** > **PowerPoint로 내보내기**를 선택합니다. 2. 프레젠테이션에 포함할 시트를 선택합니다. (숨겨진 시트도 포함할 수 있습니다.) 내보낸 PowerPoint 파일은 통합 문서의 파일 이름을 사용하며 제목 슬라이드에는 통합 문서 이름과 파일이 생성된 날짜가 명시되어 있습니다. **팁**: **파일** > **페이지 설정**을 선택하여 개별 시트의 제목, 뷰, 범례 및 캡션을 표시하거나 숨깁니다. (표시 섹션의 이러한 옵션은 대시보드에서 사용할 수 없습니다.) ## PDF로 내보내기 Tableau 글꼴이 포함된 벡터 기반 파일을 만들려면 PDF로 인쇄합니다. 파일 > 페이지 설정 대화 상자를 사용하여 페이지 요소의 레이아웃을 사용자 지정한 후 파일 > PDF로 인쇄를 선택합니다. 자세한 지침은 [Tableau Desktop의 뷰 인쇄](https://help.tableau.com/v0.0/pro/desktop/ko-kr/printing.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Desktop에서 데이터 내보내기 Tableau 데이터 원본의 데이터를 내보낼 수 있습니다. 여기에는 원래 데이터의 일부 또는 전체 레코드가 포함됩니다. 또는 뷰를 생성할 때 사용한 데이터 부분만 내보낼 수도 있습니다. **참고:** Tableau Cloud 또는 Tableau Server를 사용하는 경우 [뷰 및 통합 문서 다운로드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/export.htm)와 [뷰의 PNG, PDF 또는 CSV에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/link_view.htm)이 대신 표시됩니다. ## 데이터 원본의 데이터 내보내기 하나 이상의 연결에 포함된 테이블을 조인하고 Tableau 데이터 원본에 일반적인 사용자 지정(예: 계산된 필드 생성, 피벗 필드, 그룹 만들기, 데이터 원본 또는 추출 필터 적용 등)을 수행한 후 새 형식으로 데이터를 공유하거나 재사용할 수 있습니다. 아래에 나열된 방법 중 하나를 사용하여 이 작업을 수행할 수 있습니다. - [.csv 파일로 데이터 내보내기](#data_csv) - [데이터 추출](#data_extract) - [데이터 원본 내보내기](#data_datasource) **참고:** 내보내기에서 일부 테이블 계산 및 세부 수준 식이 제외될 수 있습니다. ### .csv 파일로 데이터 내보내기 .csv 형식은 가장 간단한 구조의 데이터 형식 중 하나이므로 광범위한 도구, 데이터베이스 및 프로그래밍 언어에서 지원됩니다. Tableau 데이터 원본의 데이터를 이 형식으로 내보내면 독립적인 데이터 집합이 만들어지고 편리하고 유연하게 다른 사용자와 공유할 수 있습니다. Tableau에서는 데이터 원본 페이지와 뷰를 사용하는 기본적인 두 가지 방법으로 데이터 원본의 데이터를 .csv 파일로 내보낼 수 있습니다. - **데이터 원본 페이지에서:** 데이터 원본 페이지에서 데이터 > CSV로 데이터 내보내기를 선택하여 데이터 원본의 모든 데이터를 .csv 파일로 내보냅니다. - **뷰에서:** 시트 탭에서 필드를 열 또는 행 선반으로 끌고 데이터 패널에서 데이터 보기 아이콘을 클릭한 다음 모두 내보내기 단추를 클릭합니다. ![Tableau의 데이터 내보내기 기능입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/save_export_viewdata_exportall.png) ### 데이터 추출 데이터 원본의 모든 데이터 또는 일부 데이터를 내보내는 또 다른 방법은 추출(.hyper) 파일을 만드는 것입니다. 추출은 독립적인 데이터 집합으로 작동하므로 Tableau에서 직접 연결할 수 있습니다. 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. ### 데이터 원본 내보내기 데이터에 연결한 후 데이터 원본을 Tableau 데이터 원본(.tds) 파일로 내보내고 저장합니다. 데이터 원본을 저장하면 원격 데이터의 바로 가기가 만들어지므로 매번 특정 데이터 집합에 대한 새 연결을 만들지 않아도 됩니다. 자세한 내용은 [데이터 원본 저장](https://help.tableau.com/v0.0/pro/desktop/ko-kr/export_connection.htm)를 참조하십시오. ## 뷰에 사용된 데이터 내보내기 뷰를 만든 후 뷰를 생성하는 데 사용된 데이터만 내보낼 수 있습니다. 내보내는 필드는 시트 선반에 있는 필드입니다. 그러나 외부 필터 기능을 하는 필드, 즉 필터 선반에만 표시되는 필드는 내보내기에 포함되지 않습니다. 기본 뷰를 변경하지 않고 다른 필드를 내보내는 데이터에 포함하려면 해당 필드를 세부 수준 선반에 배치합니다. 뷰를 생성할 때 사용된 데이터를 내보내는 다양한 방법이 아래에 나열되어 있습니다. - [뷰의 데이터를 Microsoft Access 또는 .csv로 내보내기](#view_access_csv) - [뷰의 데이터 크로스탭을 Excel로 내보내기](#view_crosstab) - [뷰의 데이터를 클립보드로 복사](#view_copy_clipboard) - [뷰의 데이터 크로스탭을 클립보드로 복사](#view_copy_crosstab) ### 뷰의 데이터를 Microsoft Access 또는 .csv로 내보내기 뷰를 생성할 때 사용한 데이터를 Access 데이터베이스(Windows만 해당) 또는 .csv 파일(Mac만 해당)로 내보냅니다. 1. Tableau Desktop에서 워크시트 \> 내보내기 > 데이터를 선택합니다. 2. Access 데이터베이스 또는 .csv 파일의 위치를 선택하고 이름을 입력합니다. 3. 저장을 클릭합니다. Windows를 사용하는 경우 Access로 데이터 내보내기 대화 상자가 나타나고 새 Access 데이터베이스를 즉시 사용하고 작업 흐름 중단 없이 Access에서 작업을 계속할 수 있는 옵션이 표시됩니다. ![Access로 데이터를 내보내기 위한 필드가 있는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/save_export7.png) ### 뷰의 데이터 크로스탭을 Excel로 내보내기 크로스탭 서식의 뷰를 생성할 때 사용한 데이터를 Excel로 직접 내보낼 수 있습니다. 뷰를 크로스탭으로 내보내면 Excel 응용 프로그램이 자동으로 열리고 현재 뷰의 크로스탭 버전이 새 Excel 통합 문서에 붙여 넣어집니다. 이 옵션을 사용하면 데이터를 다른 응용 프로그램으로 직접 내보낼 수 있지만 데이터를 복사하는 동시에 서식을 지정하므로 내보내기 성능이 저하될 수 있습니다. 내보내는 뷰에 많은 데이터가 포함되어 있으면 서식을 내보낼지 여부를 묻는 대화 상자가 표시됩니다. 이 경우 내보내기에서 서식을 제외하도록 선택하면 내보내기 성능이 개선될 수 있습니다. - Tableau Desktop에서 워크시트 > 내보내기 > 크로스탭을 Excel로를 선택합니다. Mac을 사용하는 경우 이 옵션을 선택하면 파일을 저장할 수 있는 대화 상자가 열립니다. 그런 다음 Excel에서 수동으로 파일을 열어야 합니다. - Tableau Server 또는 Tableau Cloud에서 뷰 또는 대시보드를 열고 다운로드 > 크로스탭을 선택합니다. 통합 문서에서 데이터를 내보낼 시트를 선택합니다. ### 뷰의 데이터를 클립보드로 복사 뷰를 생성할 때 사용한 데이터를 복사하고 다른 응용 프로그램에 붙여 넣습니다. 1. 뷰를 만듭니다. ![고객 이름과 판매량을 나타낸 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/save_export2.png) 2. 워크시트 > 복사 > 데이터를 선택합니다. 3. 다른 응용 프로그램(예: Word)을 열고 문서에 데이터를 붙여 넣습니다. 이 예에서는 행, 열 및 색상 선반에 배치된 필드가 문서에 복사됩니다. 그러나 Customer Segment 필드는 외부 필터이고 필터 선반에만 표시되기 때문에 복사되지 않습니다. ![고객 이름과 범주별 매출을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/save_export_copyclipboard.png) ### 뷰의 데이터 크로스탭을 클립보드로 복사 뷰의 크로스탭 버전을 복사하여 다른 응용 프로그램에 데이터를 붙여 넣거나 전송할 수 있습니다. Tableau의 초기 데이터 뷰가 크로스탭 형식이 아닌 경우에도 붙여 넣은 데이터는 항상 크로스탭으로 표시됩니다. 크로스탭 복사에는 다음과 같은 일부 제한 조건이 적용됩니다. - 뷰의 모든 레코드를 복사해야 합니다. 레코드 하위 집합을 복사할 수 없습니다. - 이 옵션은 집계된 뷰에만 유효합니다. 크로스탭은 집계된 데이터 뷰로 정의되기 때문에 집계 해제된 데이터 뷰에서는 사용할 수 없습니다. 즉, 크로스탭 복사가 제대로 작동하려면 분석 메뉴의 측정값 집계 옵션이 선택되어 있어야 합니다. - 뷰에 연속된 날짜 및 시간과 같은 연속형 차원이 포함되어 있으면 크로스탭을 복사할 수 없습니다. - 뷰에 포함된 데이터에 따라 다른 제한 사항이 적용될 수도 있습니다. 일반 조건이 충족되면 크로스탭을 복사합니다. 1. 뷰를 만듭니다. ![고객 이름과 판매량을 나타낸 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/save_export2.png) 2. 워크시트 > 복사 > 크로스탭을 선택합니다. 3. 다른 응용 프로그램(예: Excel)을 열고 크로스탭을 붙여 넣습니다. ![고객 이름과 구매 금액을 범주별로 표시하는 스프레드시트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/save_copy_cross2.png) [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Desktop의 뷰 인쇄 인쇄 전에 페이지 설정 대화 상자를 사용하여 인쇄된 페이지의 모양을 지정해야 합니다. 그런 다음 프린터 또는 PDF로 인쇄합니다. ## 페이지 설정 통합 문서의 각 워크시트에 대해 다른 페이지 설정 옵션을 적용할 수 있습니다. 예를 들어 워크시트 제목을 표시하거나 숨겨서 인쇄하거나 고유한 페이지 방향으로 인쇄할 수 있습니다. 시작하려면 파일 > 페이지 설정을 선택합니다. ### 일반 설정(대시보드가 아닌 개별 시트에서 사용할 수 있음) - 표시 - 제목, 뷰, 캡션, 색상 범례, 모양 범례, 크기 범례 및 지도 범례를 표시하거나 숨깁니다. - 머리글 및 나누기 - 이러한 테이블 요소의 모양을 제어합니다. - 각 페이지에서 머리글 및 범례 반복 - 뷰를 여러 페이지로 나눌 때 각 인쇄된 페이지의 맨 위에 테이블 행 및 열 머리글을 추가합니다. - 패널 경계에서 페이지 나누기 - 테이블의 셀 가운데에서 페이지가 나뉘지 않게 합니다. - 페이지 선반 - 뷰에서 페이지 선반을 사용하는 경우 현재 페이지만 인쇄할지, 아니면 모든 페이지를 인쇄할지 지정합니다. ### 레이아웃 설정 - **범례 레이아웃** - 하나 이상의 범례를 포함하는 경우 인쇄된 페이지에 범례가 표시되는 방식을 선택합니다. - **여백** - 텍스트 상자에 값을 입력하여 위쪽, 아래쪽, 왼쪽 및 오른쪽 여백을 지정합니다. - **가운데로** - 필요에 따라 뷰를 가로로, 세로로 또는 둘 모두로 페이지 가운데에 표시할지를 선택합니다. ### 인쇄 배율 설정 이러한 설정은 내보낸 이미지나 PDF가 아닌 인쇄된 문서에만 영향을 줍니다. 그러나 페이지 방향 설정은 통합 문서를 Tableau Cloud나 Tableau Server에 게시할 때 기본값으로 사용됩니다. - **인쇄 배율** - 단일 페이지에 맞추거나 여러 페이지 전체에 인쇄되도록 뷰의 배율을 지정합니다. 다음 옵션 중에서 선택합니다. - 자동 – 용지 크기를 기준으로 뷰의 배율을 자동으로 지정합니다. - 다음에 맞게 크기 조정 - 원본 크기의 지정된 비율로 뷰의 배율을 지정합니다. - 다음에 맞춤 - 지정한 영역에 맞게 뷰의 배율을 지정합니다. 가로 및 세로로 인쇄된 페이지 수를 선택합니다. 예를 들어 너비만 크고 높이는 크지 않은 뷰가 있는 경우 가로 3페이지와 세로 1페이지를 지정할 수 있습니다. - **페이지 방향** - 인쇄된 페이지의 뷰 방향을 지정합니다. 다음 옵션 중에서 선택합니다. - 프린터 설정 사용 - 이미 프린터에서 지정된 페이지 방향을 사용합니다. - 세로 - 인쇄된 페이지에 세로로 표시되도록 뷰를 제공합니다. - 가로 - 인쇄된 페이지에 가로로 표시되도록 뷰를 제공합니다. 다음 다이어그램은 세로 및 가로 페이지 방향의 차이점을 보여 줍니다. ![가로 및 세로 페이지 방향의 차이점을 묘사하는 그래픽](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/portrait_vs_landscape.gif) ## 뷰 인쇄 [페이지 설정](#pagesetup)의 설정을 구성한 후 **파일** > 인쇄를 선택합니다. 인쇄 대화 상자의 다음 옵션은 Tableau에 고유합니다. ### 선택 내용 표시 이 옵션을 선택하면 뷰의 선택 내용이 인쇄 시 유지됩니다. ### 인쇄 범위 변경 다중 워크시트가 포함된 통합 문서에서 인쇄하는 경우 페이지 설정에 따라 각 워크시트가 하나 이상의 인쇄된 페이지를 나타냅니다. 다음 인쇄 범위에서 선택합니다. - 전체 통합 문서 - 통합 문서에 있는 모든 워크시트를 인쇄합니다. - 활성 시트 - 현재 통합 문서에 표시된 시트만 인쇄합니다. - 선택한 시트 - 선택한 시트를 인쇄합니다. Ctrl 또는 Shift 키(또는 Mac의 경우 z 키)를 누른 상태로 선택할 워크시트 탭을 클릭하면 통합 문서에서 여러 개의 워크시트를 선택할 수 있습니다. ## PDF로 인쇄 **참고:** Tableau Cloud 또는 Tableau Server를 사용하는 경우 [뷰 및 통합 문서 다운로드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/export.htm)와 [뷰의 PNG, PDF 또는 CSV에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/link_view.htm)이 대신 표시됩니다. Tableau Desktop에서 뷰를 하드 카피로 인쇄하는 대신 PDF 파일로 저장할 수 있습니다. 컴퓨터에 Adobe Acrobat이 설치되어 있지 않아도 됩니다. 개별 시트를 PDF로 인쇄할 때 뷰의 필터는 포함되지 않습니다. 필터를 표시하려면 시트를 포함하는 대시보드를 만들고 해당 대시보드를 PDF로 내보냅니다. ### Windows 컴퓨터를 사용하여 PDF로 인쇄 1. 통합 문서의 각 시트에 대해 [페이지 설정](#pagesetup) 옵션을 지정합니다. 2. 파일 > PDF로 인쇄를 선택합니다. ![PDF로 인쇄 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pdf3.png) 3. PDF로 인쇄 대화 상자에서 인쇄 범위를 선택합니다. - 전체 통합 문서 - 통합 문서에 있는 모든 시트를 게시합니다. - 활성 시트 - 통합 문서에서 현재 표시된 시트만 게시합니다. - 선택한 시트 - 선택한 시트를 게시합니다. Tableau 통합 문서에서 여러 시트를 선택하려면 Ctrl 키를 누른 채로 Tableau 통합 문서 아래쪽에 있는 시트 탭을 선택합니다. 4. 용지 크기를 선택합니다. 지정되지 않음을 선택하면 용지 크기가 단일 페이지의 전체 뷰에 맞게 필요한 크기로 확장됩니다. ![PDF로 인쇄하는 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/printing_pdf1.png) 5. PDF를 만든 후 자동으로 PDF를 열려면 인쇄한 후 PDF 파일 보기를 선택합니다. 이 옵션은 컴퓨터에 Adobe Acrobat Reader 또는 Adobe Acrobat이 설치되어 있는 경우에만 사용할 수 있습니다. 6. 선택 내용 표시 여부를 선택합니다. 이 옵션을 선택하면 뷰의 선택 내용이 PDF에서 유지됩니다. 7. 확인을 클릭하고 PDF를 저장할 위치를 지정합니다. 그런 다음 저장을 클릭합니다. ### Mac 컴퓨터를 사용하여 PDF로 인쇄 1. 통합 문서의 각 시트에 대해 [페이지 설정](#pagesetup) 옵션을 지정합니다. 2. 파일 > 인쇄를 선택합니다. 3. 인쇄 대화 상자에서 **세부 정보 표시**를 선택합니다. - 전체 통합 문서 - 통합 문서에 있는 모든 시트를 게시합니다. - 활성 시트 - 통합 문서에서 현재 표시된 시트만 게시합니다. - 선택한 시트 - 선택한 시트를 게시합니다. Tableau 통합 문서에서 여러 시트를 선택하려면 Command 키를 누른 채로 Tableau 통합 문서 아래쪽에 있는 시트 탭을 선택합니다. 4. **PDF** > **PDF로 저장**을 클릭합니다. ![PDF 드롭다운 메뉴에 PDF로 저장 옵션이 동그라미로 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mac_print_pdf1.png) 5. PDF를 저장할 위치를 지정한 후 저장을 클릭합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Desktop의 시각적 큐 및 아이콘 Tableau에서는 데이터 패널에 표시되는 데이터 유형과 데이터 뷰의 상태를 평가하는 데 유용한 많은 시각적 큐를 제공합니다. ## 데이터 패널의 데이터 원본 다음 표에서는 데이터 패널에서 데이터 원본의 유형을 설명하는 데 사용되는 각 아이콘에 대해 설명합니다. 표에 있는 각 아이콘은 두 가지 표시기 중 하나로 수정할 수 있습니다. - 파란색 확인 표시는 데이터 원본이 통합 문서의 주 데이터 원본임을 나타냅니다. ![사용 중 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/symbol_datasource_inuse.png) - 주황색 확인 표시는 데이터 원본이 통합 문서의 보조 데이터 원본임을 나타냅니다. ![사용 중 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/symbol_datasource_secondary.png)
시각적 큐설명
통합 문서가 여전히 기초 데이터를 참조하는 추출에 연결됩니다. 통합 문서가 여전히 기초 데이터를 참조하는 추출에 연결됩니다. 통합 문서가 여전히 기초 데이터를 참조하는 추출에 연결됩니다.통합 문서가 관계형 데이터 원본 또는 파일에 직접 연결됩니다.
통합 문서가 여전히 기초 데이터를 참조하는 추출에 연결됩니다. 통합 문서가 여전히 기초 데이터를 참조하는 추출에 연결됩니다. 통합 문서가 여전히 기초 데이터를 참조하는 추출에 연결됩니다.통합 문서가 여전히 기초 데이터를 참조하는 추출에 연결됩니다.
통합 문서가 큐브(다차원) 데이터 원본에 연결됨 통합 문서가 큐브(다차원) 데이터 원본에 연결됨 통합 문서가 큐브(다차원) 데이터 원본에 연결됨통합 문서가 큐브(다차원) 데이터 원본에 연결됩니다. Tableau의 큐브 데이터 원본은 Windows에서만 지원됩니다.
통합 문서가 Excel 테이블, 하위 테이블 또는 명명된 범위에 연결되었음을 나타내는 아이콘입니다.통합 문서가 Excel 테이블, 하위 테이블 또는 명명된 범위에 연결됩니다.
통합 문서가 Tableau Server에 게시된 데이터 원본에 연결됩니다.통합 문서가 Tableau Server에 게시된 데이터 원본에 연결됩니다.
## 데이터 패널의 필드 다음 표에서는 데이터 패널에 표시되는 각 아이콘에 대해 설명합니다. - 파란색 아이콘은 불연속형 필드를 나타냅니다. ![텍스트 또는 문자열 값입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/symbol_text_row.png) - 녹색 아이콘은 연속형 필드를 나타냅니다. ![숫자 값입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/symbol_number.png) - 앞에 등호(=)가 있는 아이콘은 사용자 정의 계산 또는 다른 필드의 복사본인 필드를 나타냅니다. ![텍스트 또는 문자열 값입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/symbol_text_copy.png) 필드 유형에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오.
시각적 큐필드 설명
텍스트 또는 문자열 값입니다. 텍스트 또는 문자열 값입니다.텍스트 또는 문자열 값입니다.
숫자 값입니다. 숫자 값입니다.숫자 값입니다.
날짜 값 아이콘입니다. 날짜 값 아이콘입니다.날짜 값입니다.
날짜 및 시간 값입니다.날짜 및 시간 값입니다.
true인 부울 아이콘입니다. false인 부울 아이콘입니다.부울 값(true 또는 false)입니다.
필드에 지리적 역할이 적용되었음을 나타내는 지구본 아이콘입니다.지리적 데이터입니다. 이 아이콘은 해당 필드에 지리적 역할이 할당되었음을 나타냅니다. 이러한 필드는 맵 뷰를 작성할 때 사용합니다. Tableau의 맵 및 지리적 데이터 분석을 참조하십시오.
지리적 계산을 나타내는 종이가 있는 지구본 아이콘입니다.사용자 지정 지오코딩 파일의 지리적 데이터입니다. Tableau가 인식하지 못하는 위치 지오코딩 및 맵에 해당 위치 그리기을 참조하십시오.
이미지 역할로 설정된 URL입니다. 워크시트에 웹 이미지를 동적으로 추가를 참조하십시오.
서버에 정의된 계산입니다. 데이터베이스에 정의된 계산입니다.데이터 원본에서 정의한 계산입니다.
사용자 정의된 집합사용자 정의된 집합입니다. 집합 만들기를 참조하십시오.
데이터 원본 그룹 아이콘입니다.서버에서 이름이 지정된 집합입니다.
동작에 따라 자동으로 생성되는 집합입니다.동작에 따라 자동으로 생성되는 집합입니다. 동작을 참조하십시오.
사용자 필터 아이콘입니다.게시된 콘텐츠용 사용자 필터입니다. 데이터 행 수준에서 액세스 제한을 참조하십시오.
숫자 구간차원입니다.숫자 구간차원입니다. 연속형 측정값에서 구간차원 만들기를 참조하십시오.
첨부 파일 아이콘입니다.그룹입니다. 데이터를 그룹화하여 데이터 오류 해결 또는 차원 멤버 결합을 참조하십시오.
스키마 클러스터 그룹 아이콘입니다.클러스터 그룹입니다. 데이터에서 클러스터 찾기를 참조하십시오.
관계형 계층입니다. 관계형 계층입니다.관계형 계층입니다. 계층 만들기를 참조하십시오.
다차원 계층의 수준다차원 계층의 수준입니다. 5보다 큰 수준은 숫자 없이 표시됩니다.
하나 이상의 필드가 포함된 폴더입니다. 폴더 아이콘입니다.하나 이상의 필드가 포함된 폴더입니다. 폴더는 데이터 패널에서 필드를 구성하는 데 사용됩니다. 데이터 패널 구성을 참조하십시오.
큐브(다차원) 데이터 원본의 특성입니다.큐브(다차원) 데이터 원본의 특성입니다. Tableau의 큐브 데이터 원본은 Windows에서만 지원됩니다.
큐브(다차원) 데이터 원본의 가변 특성입니다.큐브(다차원) 데이터 원본의 가변 특성입니다.
혼합 링크 아이콘입니다.필드가 데이터 혼합을 위한 활성 링크입니다. 데이터 혼합을 참조하십시오.
혼합 링크가 끊긴 아이콘입니다.필드가 데이터 혼합을 위한 잠재적 링크입니다. 데이터 혼합을 참조하십시오.
관련 없는 필드입니다. 다중 팩트 관계 데이터 모델 정보를 참조하십시오.
필드가 스티칭 필드입니다. 다중 팩트 관계 데이터 모델 정보를 참조하십시오.
필드가 숨겨져 있습니다. 클릭하면 필드 숨기기가 취소됩니다. 필드 숨기기 또는 숨기기 취소를 참조하십시오.
## 선반의 필드 선반에 배치된 필드는 아이콘, 색상 및 텍스트 스타일의 조합을 시각적 큐로 사용합니다.
시각적 큐설명
차원 필드입니다.선반의 파란색 필드는 불연속형 필드를 나타냅니다. 대부분의 경우 차원을 선반에 추가하면 파란색 필드가 됩니다. 파란색 필드는 불연속형이며, 유한한 수의 값을 포함합니다. 파란색 필드를 선반에 추가하여 머리글을 만듭니다. 자세한 내용은 머리글을 참조하십시오.
'매출액 합계'라는 레이블 지정된 측정값의 예입니다.선반의 녹색 필드는 연속형 필드를 나타냅니다. 대부분의 경우 측정값을 선반에 추가하면 녹색 필드가 됩니다. 녹색 필드는 연속형 필드이며, 무한한 수의 값을 포함합니다. 녹색 필드를 선반에 추가하여 축을 만듭니다. 자세한 내용은 축을 참조하십시오.
알약 모양 위에 있는 정렬 아이콘입니다.정렬 아이콘은 계산된 정렬 순서 또는 수동 정렬 순서가 적용된 필드를 나타냅니다. 자세한 내용은 비주얼리제이션의 데이터 정렬을 참조하십시오.
계산된 필드입니다.시그마 아이콘은 다차원(큐브) 데이터 원본의 조각화 필터를 나타냅니다. 조각화 필터 만들기를 참조하십시오.
필드 그룹입니다.벤 다이어그램 아이콘은 집합을 나타냅니다. 집합 만들기를 참조하십시오.
관련 없음 아이콘은 해당 필드가 비주얼리제이션에서 하나 이상의 다른 필드와 관련이 없음을 나타냅니다. 필드 수준 관련성 표시기를 참조하십시오.
관련 있음 아이콘은 차원이 서로 관련 없는 필드를 스티칭하고 있음을 나타냅니다. 필드 수준 관련성 표시기를 참조하십시오.
필드 그룹 필터입니다.기울임꼴로 표시된 필드명은 필터가 생성되고 동작에 의해 제어되었음을 나타냅니다.
기업 세그먼트를 위한 필드 알약 모양필터 선반의 회색 필드는 컨텍스트 필터를 나타냅니다. 컨텍스트 필터 사용를 참조하십시오.
델타 아이콘이 있는 필드가 테이블 계산임을 나타내는 필드의 예입니다.델타 아이콘은 필드가 테이블 계산임을 나타냅니다. 테이블 계산으로 값 변환을 참조하십시오.
'Country'라고 레이블 지정된 드롭다운 단추와 'State'라고 레이블 지정된 '추가' 단추입니다.필드가 드릴다운 또는 롤업할 수 있는 계층 구조의 일부인 경우 더하기 및 빼기 컨트롤이 나타납니다.
측정값 필드입니다.화살표 아이콘은 예측이 필드에 표시됨을 나타냅니다. 이 아이콘은 실제 값과 예측 값을 구분하는 데 사용되는 자동 필드인 예측 표시기 필드에도 사용됩니다. 예측을 참조하십시오.
데이터 원본이 통합 문서의 보조 데이터 원본임을 나타내는 주황색 확인 표시가 있는 '매출 합계'로 레이블이 지정된 보조 측정값의 예입니다.주황색 확인 표시가 있는 데이터 원본 원통은 해당 필드가 보조 데이터 원본에서 가져온 것임을 나타냅니다. 데이터 혼합을 참조하십시오.
특정 워크시트에 할당된 필드의 예입니다.필터가 특정 워크시트에 할당됩니다.
'Segment'라고 레이블이 지정된 파란색 단추입니다.필터가 동일한 데이터 원본을 사용하는 모든 워크시트에 할당됩니다.
노란색 삼각형 안에 느낌표가 표시된 호환되지 않는 필드입니다.필드가 뷰에서 하나 이상의 다른 필드와 호환되지 않습니다.
## 마크 카드의 필드 마크 카드에 배치된 필드는 특정 아이콘을 사용하여 필드가 뷰에 표시되는 방식을 설명합니다. 자세한 내용은 [뷰의 마크 모양 제어](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm)을 참조하십시오.
시각적 큐설명
색상 서식이 적용된 마크입니다.필드가 마크 카드의 색상에 적용됩니다.
크기 서식이 적용된 마크입니다.필드가 마크 카드의 크기에 적용됩니다.
텍스트가 적용된 마크입니다.필드가 마크 카드의 레이블에 적용됩니다.
도형 마크 유형이 적용된 마크입니다.필드가 마크 카드의 모양에 적용됩니다.
세부 정보가 적용된 마크입니다.필드가 마크 카드의 세부 정보에 적용됩니다.
도구 설명이 적용된 마크입니다.필드가 마크 카드의 도구 설명에 적용됩니다.
경로 마크 유형이 적용된 마크입니다.필드가 마크 카드의 경로에 적용됩니다. 경로는 마크 드롭다운 메뉴에서 라인 또는 다각형 마크 유형을 선택하는 경우에만 사용할 수 있습니다.
## 대시보드 및 워크시트 패널의 시트 다음 표에서는 스토리에 배치할 수 있는 시트의 유형을 설명하는 데 사용되는 각 아이콘에 대해 설명합니다. 파란색 확인 표시는 시트가 하나 이상의 스토리포인트에서 사용되고 있음을 나타냅니다. ![확인 표시 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/symbol_check_7x7.png)
시각적 큐설명
워크시트 아이콘입니다. 워크시트가 사용 중입니다.시트가 워크시트입니다.
대시보드 아이콘입니다. 이 시트는 대시보드 아이콘입니다.시트가 대시보드입니다.
## 계산 에디터의 필드 계산 에디터의 텍스트는 색상으로 구분됩니다.
시각적 큐설명
[필드명]주황색 텍스트입니다. 필드가 차원 또는 측정값이거나 집합입니다.
[매개 변수].[매개 변수 이름]

보라색 텍스트입니다. 매개 변수 필드입니다.

매개 변수가 다른 필드와 이름이 같은 경우 Tableau는 모호성을 방지하기 위해 접두사 [매개 변수]를 추가합니다.

[데이터 원본 ].[필드명]주황색 텍스트입니다. 보조 데이터 원본에서 가져온 필드입니다. 데이터 원본 이름이 접두사로 추가됩니다.
Blue()파란색 텍스트입니다. 계산 함수입니다.
[주요 콘텐츠로 건너뛰기](#main-content) # Tableau Exchange에서 파트너 작성 커넥터 사용 Tableau Desktop에는 파트너가 작성한 수십 개의 커넥터가 있으며, 이는 Tableau Exchange에서 선택할 수 있습니다. 고유한 커넥터를 만들고 Tableau Exchange에 제출하는 방법에 대한 자세한 내용은 [Tableau 커넥터 SDK로 작성된 커넥터](https://help.tableau.com/current/pro/desktop/ko-kr/examples_connector_sdk.htm)를 참조하십시오. ## 파트너가 작성한 연결 선택 및 설치 연결 패널에서 파트너 작성 커넥터 또는 사용자 지정 커넥터를 사용할 수 있습니다. 이러한 커넥터는 추가 연결 아래에 나열되어 있으며 [Tableau Exchange 커넥터](https://extensiongallery.tableau.com/connectors) 페이지에서도 사용할 수 있습니다. 1. 왼쪽 패널에서 연결을 클릭합니다. 2. 연결 패널의 추가 연결 섹션에서 사용하려는 커넥터를 클릭합니다. 3. 설치 후 Tableau 다시 시작을 클릭합니다. 커넥터가 설치되면 연결 패널의 **서버에 연결** 섹션에 커넥터가 나타납니다. **참고**: 커넥터를 로드할 수 없다는 경고가 표시되면 [Tableau Exchange 커넥터](https://extensiongallery.tableau.com/connectors) 페이지에서 필요한 .taco 파일을 설치하십시오. 드라이버 설치 메시지가 표시되면 [Tableau Exchange](https://extensiongallery.tableau.com/connectors)로 이동하여 드라이버 다운로드 지침 및 위치를 확인하십시오. ## 연결 만들기 Tableau Exchange에서 설치한 커넥터를 사용하여 데이터에 연결하려면 다음을 수행합니다. 1. Tableau를 시작하고 연결에서 앞서 설치한 커넥터의 이름을 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 2. 연결을 하는 데 필요한 정보를 입력합니다. 테이블 또는 스키마 이름이 나열되어 있지 않은 경우 검색 아이콘을 클릭하거나, 텍스트 상자에 이름을 입력하고 검색 아이콘을 클릭한 후 해당 이름을 선택합니다. ## 데이터 작업 파트너 작성 커넥터를 사용하여 데이터에 연결한 경우 Tableau 지원 커넥터와 동일한 기능을 제공합니다. 연결되면 다음과 같은 작업을 수행할 수 있습니다. - [데이터 원본 정의](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_prepare.htm) - [데이터 시각화](https://help.tableau.com/current/pro/desktop/ko-kr/getstarted_buildmanual_ex1basic.htm) - [서버에 게시](https://help.tableau.com/current/pro/desktop/ko-kr/publish_overview.htm)(서버에 커넥터가 설치된 경우) **참고:** Tableau Cloud에 게시하는 기능은 현재 파트너 작성 커넥터에서 지원되지 않습니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. - [Tableau 커넥터 SDK로 작성된 커넥터](https://help.tableau.com/current/pro/desktop/ko-kr/examples_connector_sdk.htm) - 고유한 커넥터를 만들어 Tableau Exchange에 제출합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Exchange용 액셀러레이터 작성 Tableau 액셀러레이터는 Tableau에서 분석 작업을 빠르게 시작하는 데 도움이 되는 미리 작성된 대시보드입니다. 액셀러레이터를 사용하면 산업 또는 응용 프로그램에 맞게 설계된 강력한 대시보드에 자체 데이터를 연결하고 이를 사용하여 데이터를 조사할 수 있습니다. 좋은 액셀러레이터는 비즈니스 문제에 대한 인사이트와 데이터에 대한 답을 찾는 데 도움이 되는 정보가 담긴 스토리를 알려줍니다. 액셀러레이터는 [Tableau Exchange](https://exchange.tableau.com/ko-kr)에서 다운로드할 수 있습니다. 또한 [Salesforce AppExchange](https://appexchange.salesforce.com/appxSearchKeywordResults?keywords=Tableau%20Accelerator)에서 일부 제한적인 액셀러레이터를 다운로드할 수 있습니다. 액셀러레이터는 별도의 비용 없이 사용할 수 있으며 사용자는 액셀러레이터를 다운로드하기 위해 개인 정보를 제공할 필요가 없습니다. 액셀러레이터 사용에 대한 자세한 내용은 [액셀러레이터를 사용하여 빠르게 데이터 시각화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accelerators.htm)를 참조하십시오. ## 액셀러레이터를 작성할 수 있는 주체 관리되는 [Salesforce 파트너](http://salesforce.com/partners)만 Tableau Exchange에 액셀러레이터를 제출할 수 있습니다. Salesforce 파트너가 되는 방법에 대한 자세한 내용을 알아보려면 [Salesforce 파트너 프로그램](https://www.salesforce.com/partners/become-a-partner/)을 살펴보십시오. 파트너가 아닌 경우에도 액셀러레이터와 같은 기능을 하는 통합 문서를 만들고 [Tableau Public](https://public.tableau.com/ko-KR)에 게시할 수 있지만 Tableau Exchange에 포함할 수는 없습니다. 액셀러레이터를 작성한다고 해서 Tableau Exchange에 게시된다는 보장은 없습니다. 파트너가 작성한 액셀러레이터는 승인을 받아야 하며 액셀러레이터의 콘텐츠는 Tableau 사용자와 관련이 있어야 합니다. 파트너 계정 관리자와 협력하여 액셀러레이터에 대한 구체적인 요구 사항을 이해하고 Tableau Exchange에 맞게 준비할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau JDBC 기능 사용자 지정 참조 TDC(Tableau 데이터 원본 사용자 지정) 파일에서 다음 기능 사용자 지정을 설정하여 JDBC 연결에서 지원되는 Tableau 기능을 정의할 수 있습니다. 이러한 사용자 지정 대부분은 Tableau에서 실행하는 SQL 쿼리 유형에 영향을 줍니다. 설정이 정의되어 있지 않은 경우 다양한 형식의 SQL 쿼리를 실행하여 지원되는 형식을 시험적으로 확인하는 방식으로 각 기능의 적절한 값이 결정됩니다.
CAP_CREATE_TEMP_TABLESTableau에서 특정 복잡한 쿼리나 최적화된 쿼리에 필요한 임시 테이블을 만들 수 있으면 'yes'로 설정합니다. 참고 항목: CAP_SELECT_INTO
CAP_CONNECT_STORED_PROCEDURE'yes'로 설정된 경우 저장 프로시저로의 연결이 지원됩니다.
CAP_FAST_METADATA중소 규모의 스키마를 사용하는 경우 'yes'로 설정합니다. 이 기능은 연결하는 즉시 Tableau가 모든 개체를 열거해야 하는지 여부를 제어합니다. 성능을 향상시키려면 새 연결을 만들 때 이 값을 "yes"로 설정하여 이 기능을 사용하도록 설정합니다. 모든 개체를 가져오는 대신 특정 스키마나 테이블을 검색할 수 있게 하려면 이 기능을 사용하지 않도록 설정합니다. 빈 문자열을 사용하면 모든 개체를 검색할 수 있습니다. 이 기능은 9.0 이상에서 사용할 수 있습니다.
CAP_ISOLATION_LEVEL_READ_COMMITTED데이터 원본에서 지원하는 경우 트랜잭션 격리 수준을 Read Committed로 지정하려면 'yes'로 설정합니다. 네 가지 트랜잭션 격리 수준 중 하나만 'yes'로 설정해야 합니다. 참고 항목: CAP_SET_ISOLATION_LEVEL_VIA_SQL.
CAP_ISOLATION_LEVEL_READ_UNCOMMITTED데이터 원본에서 지원하는 경우 트랜잭션 격리 수준을 Read Uncommitted로 지정하려면 'yes'로 설정합니다. 네 가지 트랜잭션 격리 수준 중 하나만 'yes'로 설정해야 합니다. 이 기능은 잠금 경합을 줄여 속도를 향상시킬 수 있지만 쿼리 결과에 반환되는 데이터가 완전하지 않거나 일관되지 않을 수 있습니다. 참고 항목: CAP_SET_ISOLATION_LEVEL_VIA_SQL.
CAP_ISOLATION_LEVEL_REPEATABLE_READS데이터 원본에서 지원하는 경우 트랜잭션 격리 수준을 Repeatable Reads로 지정하려면 'yes'로 설정합니다. 네 가지 트랜잭션 격리 수준 중 하나만 'yes'로 설정해야 합니다. 참고 항목: CAP_SET_ISOLATION_LEVEL_VIA_SQL.
CAP_ISOLATION_LEVEL_SERIALIZABLE데이터 원본에서 지원하는 경우 트랜잭션 격리 수준을 Serializable로 지정하려면 'yes'로 설정합니다. 네 가지 트랜잭션 격리 수준 중 하나만 'yes'로 설정해야 합니다. 매우 보수적인 설정으로, 안정성은 개선되지만 성능이 저하될 수 있습니다. 참고 항목: CAP_SET_ISOLATION_LEVEL_VIA_SQL.
CAP_JDBC_BIND_DETECT_ALIAS_CASE_FOLDINGTableau에서 예상 필드명 대신 대문자 또는 소문자만 사용하여 결과 집합에 필드명을 보고하는 JDBC 데이터 원본에서 감지 및 복구할 수 있도록 하려면 ‘yes’로 설정합니다.
CAP_JDBC_EXPORT_DATA_BATCH데이터 삽입에 JDBC 대량 작업을 사용하도록 허용하지 않으려면 'no'로 설정합니다.
CAP_JDBC_METADATA_GET_INDEX_INFO인덱스 정보 읽기를 사용하지 않으려면 ‘no’로 설정합니다.
CAP_JDBC_METADATA_READ_FOREIGNKEYS외래 키 메타데이터 읽기를 사용하지 않으려면 ‘no’로 설정합니다.
CAP_JDBC_METADATA_READ_PRIMARYKEYS기본 키 메타데이터 읽기를 사용하지 않으려면 ‘no’로 설정합니다.
CAP_JDBC_METADATA_USE_RESULTSET_FOR_TABLEselect * 쿼리의 결과 집합에서 열 메타데이터를 가져오려면 'yes'로 설정합니다. Tableau 2020.4 이상에서 사용할 수 있습니다.
CAP_JDBC_QUERY_ASYNC쿼리를 다른 스레드에서 실행하려면 ‘yes’로 설정합니다.
CAP_JDBC_QUERY_CANCEL드라이버가 쿼리를 취소할 수 있는 경우 ‘yes’로 설정합니다.
CAP_JDBC_QUERY_DISABLE_AUTO_COMMIT쿼리를 실행할 때 기본 자동 커밋 모드를 사용하지 않도록 설정하려면 'yes'로 설정합니다. Tableau 2020.4 이상에서 사용할 수 있습니다.
CAP_JDBC_QUERY_FORCE_PREPARE쿼리를 실행하기 전에 항상 준비하려면 'yes'로 설정합니다. Tableau 2020.4 이상에서 사용할 수 있습니다.
CAP_JDBC_SUPPRESS_EMPTY_CATALOG_NAME누락된 카탈로그를 무시하려면 'yes'로 설정합니다.
CAP_JDBC_SUPPRESS_ENUMERATE_DATABASES데이터베이스 열거를 사용하지 않으려면 ‘yes’로 설정합니다.
CAP_JDBC_SUPPRESS_ENUMERATE_SCHEMAS스키마 열거를 사용하지 않으려면 ‘yes’로 설정합니다.
CAP_JDBC_METADATA_SUPPRESS_PREPARED_QUERYCAP_JDBC_METADATA_USE_RESULTSET_FOR_TABLE을 사용하도록 설정한 경우 이 기능을 'yes'로 설정하여 테이블 메타데이터를 읽는 데 사용하는 쿼리를 준비할 수 없도록 합니다. where-false 절로 래핑된 쿼리를 실행합니다.
CAP_JDBC_USE_ADAPTIVE_FETCH_SIZEResultSet 메타데이터를 사용하여 최적의 가져오기 크기를 결정하려면 'yes'로 설정합니다. 제대로 작동하려면 CAP_JDBC_QUERY_FORCE_PREPARE를 사용하도록 설정해야 할 수 있습니다. Tableau 2020.4 이상에서 사용할 수 있습니다.
CAP_MULTIPLE_CONNECTIONS_FROM_SAME_IPTableau에서 데이터베이스에 대한 활성 연결을 둘 이상 만들지 않도록 하려면 'no'로 설정합니다. 매우 보수적인 설정으로, 안정성은 개선되지만 성능이 저하될 수 있습니다.
CAP_QUERY_BOOLEXPR_TO_INTEXPRTableau에서 부울 식을 결과 집합에 포함하기 위해 정수 값으로 강제 변환해야 하면 'yes'로 설정합니다.
CAP_QUERY_FROM_REQUIRES_ALIASFROM 절이 특정 테이블의 별칭을 제공해야 하면 'yes'로 설정합니다.
CAP_QUERY_GROUP_ALLOW_DUPLICATESSQL 쿼리의 GROUP BY 절에 중복 식을 포함할 수 없으면 'no'로 설정합니다. 일반적으로 사용하지 않는 설정입니다.
CAP_QUERY_GROUP_BY_ALIAS집계를 포함하는 SQL 쿼리가 SELECT 목록에서 해당 별칭으로 그룹화 열(예: GROUP BY "none_ShipCountry_nk")을 참조할 수 있으면 GROUP BY "'yes'로 설정합니다.
CAP_QUERY_GROUP_BY_DEGREE집계를 포함하는 SQL 쿼리가 각 열의 서수 위치로 그룹화 열(예:GROUP BY 2, 5)을 참조할 수 있으면 'yes'로 설정합니다. 참고 항목: CAP_QUERY_SORT_BY_DEGREE
CAP_QUERY_HAVING_REQUIRES_GROUP_BYTableau에서 HAVING 절이 있지만 그룹화 열이 없는 쿼리에 대해 인공 그룹화 필드를 사용해야 하면 'yes'로 설정합니다.
CAP_QUERY_HAVING_UNSUPPORTEDHAVING에 대한 SQL 구문이 지원되지 않으면 'yes'로 설정합니다. Tableau에서는 하위 쿼리를 사용하여 이 문제를 해결할 수 있습니다. 참고 항목: CAP_QUERY_SUBQUERIES.
CAP_QUERY_INCLUDE_GROUP_BY_COLUMNS_IN_SELECT모든 GROUP BY 식이 SELECT 식 목록에도 나타나도록 지정하려면 'yes'로 설정합니다.
CAP_QUERY_JOIN_ACROSS_SCHEMASSQL 쿼리가 서로 다른 스키마에 있는 테이블 간의 조인을 표현할 수 있으면 'yes'로 설정합니다.
CAP_QUERY_JOIN_ASSUME_CONSTRAINED데이터베이스 테이블에 FK-PK 관계가 없는 경우에도 내부 조인을 삭제하려면 'yes'로 설정합니다.
CAP_QUERY_JOIN_PUSH_DOWN_CONDITION_EXPRESSIONS조인을 다시 작성하여 ON 절 조건을 단순한 식별자 비교로 간소화하려면 'yes'로 설정합니다.
CAP_QUERY_JOIN_REQUIRES_SCOPE올바른 평가 순서를 보장하기 위해 SQL 쿼리에서 각 조인 절을 괄호로 묶어야 하면 'yes'로 설정합니다.
CAP_QUERY_JOIN_REQUIRES_SUBQUERY둘 이상의 테이블을 포함하는 조인 식이 하위 쿼리로 구성되게 하려면 'yes'로 설정합니다.
CAP_QUERY_NULL_REQUIRES_CAST데이터 원본 요구 사항에 따라 모든 NULL 리터럴을 명시적 데이터 유형으로 캐스팅해야 할 경우 'yes'로 설정합니다.
CAP_QUERY_SELECT_ALIASES_SORTEDTableau에서 쿼리 결과를 Tableau 비주얼리제이션의 각 필드와 제대로 일치시킬 수 있도록 SELECT 식에 결정적 순서(별칭으로 정렬됨)를 사용해야 할 경우 'yes'로 설정합니다. 이 설정은 쿼리 결과와 함께 메타데이터를 반환할 때 SELECT 식의 별칭을 유지하지 않는 데이터 원본에만 필요합니다.
CAP_QUERY_SORT_BY_DEGREESQL 쿼리가 각 열의 서수 위치로 정렬 열(예:ORDER BY 2, 5)을 참조할 수 있으면 'yes'로 설정합니다. 참고 항목: CAP_QUERY_GROUP_BY_DEGREE.
CAP_QUERY_SUBQUERIES데이터 원본에서 하위 쿼리를 지원하면 'yes'로 설정합니다.
CAP_QUERY_SUBQUERIES_WITH_TOP데이터 원본에서 하위 쿼리 내에 TOP 또는 LIMIT 행 제한 절을 지원하면 'yes'로 설정합니다.
CAP_QUERY_SUBQUERY_DATASOURCE_CONTEXT하위 쿼리로 필터링된 쿼리 컨텍스트를 사용하여 데이터 원본 필터를 구현하려면 'yes'로 설정합니다. 이 기능은 Tableau 8.0부터 Tableau 9.3까지에서만 사용할 수 있습니다.
CAP_QUERY_SUBQUERY_QUERY_CONTEXTTableau에서 컨텍스트 필터에 임시 테이블 또는 로컬로 캐시된 결과 대신 하위 쿼리를 사용하도록 하려면 'yes'로 설정합니다.
CAP_QUERY_TOP_N데이터 원본에서 어떤 형식이든 행 제한 절을 지원하면 'yes'로 설정합니다. 지원되는 정확한 형식은 아래에서 설명합니다.
CAP_QUERY_TOPSTYLE_LIMIT데이터 원본에서 LIMIT를 행 제한 절로 사용하면 'yes'로 설정합니다.
CAP_QUERY_TOPSTYLE_ROWNUM데이터 원본에서 ROWNUM에 대한 Oracle 스타일 필터를 행 제한 절로 지원하면 'yes'로 설정합니다.
CAP_QUERY_TOPSTYLE_TOP데이터 원본에서 TOP을 행 제한 절로 사용하면 'yes'로 설정합니다.
CAP_QUERY_USE_QUERY_FUSIONTableau가 여러 개별 쿼리를 단일 통합 쿼리로 결합하지 않게 하려면 'no'로 설정합니다. 성능 조정이 필요하거나 데이터베이스가 대규모 쿼리를 처리할 수 없는 경우 이 기능을 해제하십시오. 이 기능은 기본적으로 사용하도록 설정되며 Tableau 9.0 이상에서 Tableau 데이터 추출을 제외한 모든 데이터 원본에 대해 사용할 수 있습니다. Tableau 데이터 추출에서 이 기능에 대한 지원은 Tableau 9.0.6에서 사용할 수 있습니다.
CAP_SELECT_INTOTableau에서 다른 쿼리의 결과 집합을 기반으로 즉석에서 테이블을 만들 수 있으면 'yes'로 설정합니다. 참고 항목: CAP_CREATE_TEMP_TABLES
CAP_SELECT_TOP_INTOTableau에서 쿼리 결과 집합을 기반으로 테이블을 만들 때 TOP 또는 LIMIT 행 제한 절을 사용할 수 있으면 'yes'로 설정합니다.
CAP_SET_ISOLATION_LEVEL_VIA_SQLTableau에서 SQL 쿼리를 사용하여 데이터 원본에 대한 트랜잭션 격리 수준을 설정하도록 하려면 'yes'로 설정합니다. 네 가지 CAP_ISOLATION_LEVEL 기능 중 하나를 'yes'로 설정한 경우 CAP_SET_ISOLATION_LEVEL_VIA_SQL을 'yes'로 설정해야 합니다.
CAP_STORED_PROCEDURE_PREFER_TEMP_TABLE임시 테이블을 사용하여 저장 프로시저 결과 집합에 대한 원격 쿼리를 지원하려면 'yes'로 설정합니다.
CAP_STORED_PROCEDURE_REPAIR_TEMP_TABLE_STRINGS메타데이터에 너비가 없거나 양수가 아닌 너비가 지정된 경우 실제 문자열 너비를 계산하도록 하려면 'yes'로 설정합니다.
CAP_STORED_PROCEDURE_TEMP_TABLE_FROM_BUFFER전체가 버퍼 처리된 결과 집합에서 임시 테이블을 채우려면 'yes'로 설정합니다.
CAP_STORED_PROCEDURE_TEMP_TABLE_FROM_NEW_PROTOCOL이 작업 전용으로 만들어진 별도의 프로토콜에서 임시 테이블을 채우려면 'yes'로 설정합니다.
CAP_SUPPRESS_DISCOVERY_QUERIESTableau에서 다양한 절에 대해 지원되는 SQL 구문을 검색하지 않도록 하려면 'yes'로 설정합니다.
CAP_SUPPRESS_DISPLAY_LIMITATIONS이 데이터 원본의 제한에 대한 경고를 표시하지 않도록 하려면 'yes'로 설정합니다.
### 참고 항목 [기타 데이터베이스(JDBC)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_otherdatabases_jdbc.htm) – 기타 데이터베이스(JDBC) 커넥터를 사용하여 데이터에 연결하는 방법을 설명합니다. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Public FAQ ## Tableau Public이란 무엇입니까? Tableau Public은 공개적으로 온라인에서 사용 가능한 데이터를 사용하여 데이터 시각화를 탐색하고, 만들고, 공유할 수 있는 무료 플랫폼입니다. Tableau Public에 게시된 시각화(비주얼리제이션) 자료는 웹 페이지와 블로그에 포함하고 소셜 미디어나 이메일을 통해 공유하며 다른 사용자가 다운로드하여 탐색할 수 있습니다. 무료 플랫폼 내 웹 작성 기능, 무료 Tableau Desktop Public Edition 또는 Tableau Desktop Professional Edition을 사용하여 비주얼리제이션을 만들 수 있습니다. 시작하려면 Tableau Public에서 '만들기'를 클릭하면 됩니다. 프로그래밍 기술은 필요하지 않습니다. 사용자가 Tableau Public을 사용하여 만든 영감을 주는 몇 가지 비주얼리제이션을 보려면 [홈 페이지](https://public.tableau.com/ko-KR)를 방문하십시오. ## Tableau Public은 누구를 위한 제품입니까? Tableau Public은 데이터를 이해하고 그 결과를 데이터 시각화로 전 세계와 공유하고자 하는 모든 사람을 위한 서비스입니다. 저널리스트, 작가, 블로거, 주 및 지방 정부, 비영리 단체, 회사 등이 Tableau Public을 사용하여 데이터 스토리를 공유할 수 있습니다. 배움과 영감 고취를 위해 학생, 교수, 분석가가 Tableau Public을 사용하거나 취미를 목적으로 사용할 수도 있습니다. 통합 문서가 Tableau Public에 게시되면 누구나 인터넷에서 해당 비주얼리제이션에 액세스할 수 있습니다. 단, 일부 제한이 있으며 세부 정보는 아래를 참조하십시오. 따라서 대중에게 적합한 데이터만 사용해야 합니다. 개인이나 조직이 비공개 데이터를 분석하려는 경우 사용 가능한 다른 [Tableau 제품](https://www.tableau.com/ko-kr/products/tableau)을 확인하십시오. ## 자주 묻는 질문 여기에 포함되지 않은 질문이 있는 경우 [Tableau 커뮤니티 포럼](https://community.tableau.com/s/) 또는 [Tableau Public 지원](https://www.tableau.com/ko-kr/support/public)에 방문하십시오. #### Tableau Public 계정 문제 [이메일을 받은 후 48시간 이내에 계정을 활성화하지 않았습니다. 지금도 활성화할 수 있습니까?](#I) [비밀번호를 잊어버렸습니다. 재설정하는 방법은 무엇입니까?](#I2) [내 계정에 연결된 이메일 주소를 어떻게 변경합니까?](#How) [도움이 필요합니다! 활성화 이메일 및/또는 비밀번호 재설정 이메일을 받지 못했습니다.](#Help!) [Tableau.com과 Tableau Public 계정이 통합되었다는 알림을 받았습니다. 이는 내 Tableau Public 계정에 어떤 영향을 미칩니까?](#I%E2%80%99ve) [Tableau.com과 Tableau Public 계정을 통합한 후 확인 이메일을 받지 못하면 어떻게 됩니까?](#What) [Tableau 또는 Tableau Public 계정에 연결된 이메일 주소에 더 이상 액세스할 수 없으면 어떻게 해야 합니까?](#What2) [Tableau Public 계정을 삭제하고 싶다면 어떻게 해야 합니까?](#What3) [구독 상품이 내 Tableau Public 프로필에 영향을 미칩니까?](#Will) [얼마나 많은 저장 공간을 얻을 수 있습니까?](#How2) [Tableau Public에서 내 세션이 계속 만료되는 이유는 무엇입니까?](#Why) #### Tableau Public 사용 [프로필 세부 정보, 이미지 또는 배너를 사용자 지정하거나 편집하려면 어떻게 해야 합니까?](#How3) [내 프로필에 비주얼리제이션을 구성하고 표시하는 방법을 사용자 지정하려면 어떻게 해야 합니까?](#How16) [Tableau Public에 저장한 비주얼리제이션을 다른 사람과 공유하려면 어떻게 해야 합니까?](#How4) [Tableau Public에서 검색 결과를 정렬하거나 필터링할 수 있는 다양한 방법은 무엇입니까?](#What4) [내가 Tableau Public 프로필에 저장한 비주얼리제이션을 다른 사람이 찾지 못하도록 할 수 있습니까?](#Can) [내 비주얼리제이션이나 비주얼리제이션에 사용된 데이터를 다른 사람이 다운로드할 수 있습니까? 비주얼리제이션의 다운로드 링크는 무엇입니까?](#Can2) [정말 멋진 비주얼리제이션을 만들었습니다. 어떻게 홍보할 수 있습니까?](#I've) ['구직' 단추는 무엇입니까?](#What5) [내 프로필에서 '구직' 단추를 활성화하려면 어떻게 해야 합니까?](#How5) ['구직'에 대한 문의는 어떤 이메일 주소로 전달됩니까?](#What6) [작성자에게 연락하려면 어떻게 해야 합니까?](#How6) [채용 관리자는 Tableau 기술을 갖춘 인재를 어떻게 찾을 수 있습니까?](#How7) [부적절하거나 스팸인 사용자 프로필 및 콘텐츠를 신고하려면 어떻게 해야 합니까?](#How8) [내 비주얼리제이션과 프로필에 대한 통계는 어디에서 볼 수 있습니까?](#Where) [내 프로필에 통계가 전혀 보이지 않는 이유는 무엇입니까?](#Why2) [내 비주얼리제이션에 대한 조회수가 감소하거나 0으로 재설정된 이유는 무엇입니까?](#Why3) [Professional Edition을 이미 사용하고 있는 경우 Tableau Desktop Public Edition을 사용해야 합니까?](#Do) [Tableau Public 웹 사이트에서 어떤 유형의 기기를 사용하여 비주얼리제이션을 작성할 수 있습니까?](#devices) [Tableau Public 비주얼리제이션은 반응형입니까?](#Are) [Tableau 비주얼리제이션을 보려면 플러그인이 필요합니까?](#Are2) [Tableau Public에서 비주얼리제이션을 삭제하려면 어떻게 해야 합니까?](#How9) [Tableau Public에서 통합 문서를 삭제했는데, 블로그나 다른 웹 위치에 해당 링크가 있는 경우 어떻게 됩니까?](#What7) [비주얼리제이션을 더 빨리 로드하려면 어떻게 해야 합니까?](#How10) [마지막으로 Tableau Public을 방문한 이후의 새로운 소식은 어떻게 확인할 수 있습니까?](#How11) [특정 비주얼리제이션의 축소판 이미지를 볼 수 없습니다. Tableau Public의 버그입니까?](#I%E2%80%99m) [Tableau Public 비주얼리제이션의 접근성을 어떻게 높일 수 있습니까?](#How12) [비주얼리제이션을 만들거나 개선하는 데 도움이 되는 리소스는 무엇이 있습니까?](#What8) [Tableau Public 비주얼리제이션에 비주얼리제이션 확장 프로그램을 추가하려면 어떻게 해야 합니까?](#How13) [Tableau Public 비주얼리제이션에 대시보드 확장 프로그램을 추가하려면 어떻게 해야 합니까?](#How14) [Tableau Public에서 성과란 무엇입니까?](#achievements) #### 데이터 및 Tableau Public [어떤 종류의 데이터와 커넥터를 사용할 수 있습니까?](#What9) [데이터 원본에 라이브로 연결된 통합 문서를 Tableau Public에 저장할 수 있습니까?](#Can3) [Tableau Public에서 Google 스프레드시트의 데이터는 어떻게 새로 고칩니까?](#How15) [Tableau Public은 .tde 파일을 지원합니까?](#Does) #### Tableau Public 내장 [블로그 또는 웹 사이트를 소유하고 있습니다. Tableau Public 비주얼리제이션을 내 블로그나 웹 사이트에 내장할 수 있습니까?](#I3) [Tableau Public은 어떤 블로그 서비스와 호환됩니까?](#What10) [비주얼리제이션의 내장 코드는 어디서 얻을 수 있습니까?](#Where2) #### Tableau Public 정보 [Tableau 비주얼리제이션은 어떤 종류의 기술입니까?](#What11) [Tableau Public의 시스템 요구 사항은 무엇입니까?](#What12) [Tableau Desktop Public Edition과 Tableau Desktop Professional Edition의 차이점은 무엇입니까?](#What13) [Tableau Desktop(Public Edition)을 Mac에서 사용할 수 있습니까?](#Is) [Tableau Public이 중단되었는지를 어디에서 확인할 수 있습니까?](#Where3) #### Tableau Public 지원 에이전트 정보 [Tableau Public 지원 에이전트란?](#help-agent1) [지원 에이전트는 AI를 사용합니까?](#help-agent2) [지원 에이전트가 때때로 두 번 응답하는 이유는 무엇입니까?](#help-agent3) [중복 링크가 표시되는 이유는 무엇입니까?](#help-agent4) [지원 에이전트를 다른 언어로 사용할 수 있습니까?](#help-agent5) [지원 에이전트에 제한이 있습니까?](#help-agent6) ## Tableau Public 계정 문제 #### **이메일을 받은 후 48시간 이내에 계정을 활성화하지 않았습니다. 지금도 활성화할 수 있습니까?** 네, 아직 계정을 활성화할 수 있습니다. 다음 단계를 수행합니다. 1. **비밀번호를 잊으셨습니까?**를 선택한 다음, 이메일 주소를 입력하면 비밀번호 재설정 이메일을 받을 수 있습니다. 2. 이메일로 이동하여 'Tableau 소프트웨어 계정 활성화' 이메일을 열고 **계정 활성화** 링크를 선택합니다. 프로필 페이지로 리디렉션됩니다. 3. 새로운 비밀번호를 입력하고 한 번 더 입력하여 확인합니다. 4. **활성화**를 선택합니다. #### **비밀번호를 잊어버렸습니다. 재설정하는 방법은 무엇입니까?** 1. 로그인 화면에서 비밀번호를 잊으셨습니까?를 선택합니다. 또는 [비밀번호 재설정](https://id.tableau.com/resetPassword) 페이지로 직접 이동합니다. 2. 비밀번호 재설정 이메일을 받을 이메일 주소를 입력합니다. 3. 이메일로 가서 '비밀번호 재설정' 이메일을 열고 링크를 선택하여 비밀번호를 재설정합니다. 프로필 페이지로 리디렉션됩니다. 4. 새 비밀번호를 입력하고 확인을 위해 다시 입력한 후 비밀번호 재설정을 선택합니다. #### **내 계정에 연결된 이메일 주소를 어떻게 변경합니까?** Tableau Public 계정에 연결된 이메일 주소를 변경하려면 다음 단계를 따르십시오. 1. [https://public.tableau.com/ko-kr/app/discover](https://public.tableau.com/ko-kr/app/discover)로 이동합니다. 2. Tableau Public에 로그인합니다. 3. 프로필 아이콘을 선택합니다. 4. **설정**을 선택합니다. 5. **이메일 변경**을 선택합니다. 6. 사용하려는 새 이메일 주소를 입력합니다. 7. **이메일 변경**을 선택합니다. 위의 단계를 따랐는데도 Tableau Public 이메일 주소를 변경할 수 있는 옵션이 제공되지 않으면 이메일이 Tableau Cloud 계정에 연결되어 있을 수 있습니다. [계정에 문제가 있습니까?](https://id.tableau.com/help) 양식을 제출하고 Tableau Public 계정에 로그인하는 데 사용하는 이메일 주소를 변경할 수 없음을 나타내십시오. 연락된 고객 담당자는 다음과 같은 작업을 수행합니다. - 사용자의 이전 이메일 주소로 이메일을 보내서 누군가 답장하는지, 아니면 반송되는지 확인합니다. - 신원 확인을 위해 사용자가 사용하려는 새로운 이메일 주소에서 신분증 스캔본이나 공공 서비스 요금 청구서를 보낼 것을 요청합니다. 기업 또는 기관 계정 변경 요청의 경우 비즈니스 도메인에서 이메일을 보내고 기업 자격 증명(예: 근무 배지) 이미지를 보내야 합니다. #### **도움이 필요합니다! 활성화 이메일 및/또는 비밀번호 재설정 이메일을 받지 못했습니다.** 보안상의 이유로, 활성화 및 비밀번호 재설정 이메일을 자동으로 전송하는 서비스를 사용하고 있습니다. 이메일을 받지 못했고 스팸 폴더에도 없다면 방화벽 필터에 의해 이메일이 제거되었을 가능성이 있습니다. 다른 기기(예: 노트북 대신 휴대폰) 및 다른 네트워크(예: 직장 Wi-Fi 대신 집 Wi-Fi)에서 활성화 또는 비밀번호 재설정 이메일을 다시 요청해 보십시오. 여전히 계정에 접속하는 데 문제가 있는 경우 public@tableau.com으로 문의해 주십시오. #### **Tableau.com과 Tableau Public 계정이 통합되었다는 알림을 받았습니다. 이는 내 Tableau Public 계정에 어떤 영향을 미칩니까?** 모든 Tableau Public 사용자는 이제 단일 사용자 계정을 사용하여 Tableau.com과 Tableau Public에 모두 액세스할 수 있습니다. Tableau Public 계정에 로그인하는 데 사용하는 이메일 주소로 확인 이메일이 전송됩니다. 이를 확인하십시오. 이미 확인된 계정이 있는 경우 [로그인](https://identity.idp.tableau.com/login)하십시오. #### **Tableau.com과 Tableau Public 계정을 통합한 후 확인 이메일을 받지 못하면 어떻게 됩니까?** 확인 이메일을 받지 못했고 해당 이메일 주소와 연결된 기존 Tableau 계정이 없는 경우 다음 단계에 따라 계정을 확정할 수 있습니다. 1. [비밀번호를 재설정합니다](https://id.tableau.com/resetPassword). 2. 이전에 Tableau Public 계정에 로그인하는 데 사용한 이메일 주소를 입력합니다. 3. 받은 편지함에서 비밀번호 재설정 이메일을 찾아봅니다. 4. 비밀번호 재설정 URL을 선택합니다. 5. 새 비밀번호를 입력합니다. 아직 계정에 대해 궁금한 사항이 있으십니까? public@tableau.com으로 문의해 주십시오. #### **Tableau 또는 Tableau Public 계정에 연결된 이메일 주소에 더 이상 액세스할 수 없으면 어떻게 해야 합니까?** [내 계정에 연결된 이메일 주소를 어떻게 변경합니까?](#How) 섹션의 단계를 따르십시오. #### **Tableau Public 계정을 삭제하고 싶다면 어떻게 해야 합니까?** 비주얼리제이션, 즐겨찾기, 팔로우, 프로필 데이터를 포함한 Tableau Public 프로필을 계정 설정 페이지에서 직접 삭제할 수 있습니다. 1. Tableau Public에 로그인합니다. 2. 프로필 아이콘에서 **설정**을 선택합니다. 3. **Tableau Public 프로필 삭제** 섹션으로 이동한 다음 **내 Tableau Public 프로필 삭제**를 선택합니다. 4. Tableau Public 프로필에 연결된 이메일 주소를 입력한 다음 **삭제**를 선택합니다. 프로필을 삭제한 후 나중에 Tableau Public으로 다시 돌아오면 Tableau 계정에 연결되는 새 빈 계정이 생성됩니다. 당사의 개인 정보 보호 관행에 대한 자세한 내용은 [개인정보 취급방침](https://www.salesforce.com/company/legal)을 참조하십시오. #### **구독 상품이 내 Tableau Public 프로필에 영향을 미칩니까?** 구독 상품은 Tableau Public 프로필에 영향을 미치지 않습니다. 현재 다른 Tableau 제품에 대한 비용을 지불하고 있는 경우 영업 담당자에게 문의하여 이것이 어떤 영향을 미치는지 알아보십시오. 새로운 상품에 대해 궁금한 사항이 있으면 [가격 페이지](https://www.tableau.com/ko-kr/pricing)에서 자세히 알아볼 수 있습니다. #### **얼마나 많은 저장 공간을 얻을 수 있습니까?** 콘텐츠를 보관할 수 있는 10기가바이트(10GB)의 저장 공간을 제공해 드립니다. #### **Tableau Public에서 내 세션이 계속 만료되는 이유는 무엇입니까?** Tableau Public에서는 기능적 쿠키에 대한 동의를 하지 않은 경우 자주 로그인해야 합니다. 쿠키 정보는 로그인 세션을 유지하는 데 필요합니다. Tableau Public 사이트에서 쿠키를 구성하려면 다음을 수행합니다. 1. 아래로 스크롤하여 [홈 페이지](https://public.tableau.com/ko-KR)의 맨 아래로 이동하고 **쿠키 기본 설정**을 선택합니다. 2. **기능적 쿠키**를 선택합니다. 3. 설정/해제를 선택하여 기능적 쿠키를 설정합니다. 4. **설정 저장**을 선택합니다. [맨 위로 이동](#Frequent) ## Tableau Public 사용 #### **프로필 세부 정보, 이미지 또는 배너를 사용자 지정하거나 편집하려면 어떻게 해야 합니까?** Tableau Public에 등록하면 계정을 만들 때 입력한 이름이 포함된 계정 프로필이 생성됩니다. 이메일 주소를 인증한 후 프로필을 편집하여 약력, 직함, 위치, 소셜 미디어 링크 등 본인에 대한 세부 정보를 추가할 수 있습니다. 프로필 사진을 업로드하고 프로필 배너를 사용자 지정할 수도 있습니다. 모든 프로필 사용자 지정의 경우 프로필 아이콘을 선택한 다음 **내 프로필**을 선택합니다. - 프로필 세부 정보를 편집하려면 **프로필 편집**을 선택합니다. 해당되는 변경 사항을 적용한 다음 **저장**을 선택합니다. - 프로필 사진을 추가하거나 변경하려면 기존 사진(아직 사진을 추가하지 않았다면 이는 임시 이미지임) 위로 마우스오버하고 **프로필 사진 업데이트**를 선택합니다. 사진을 선택하고 자르기로 조정한 후 **저장**을 선택합니다. - 프로필 배너의 색상과 스타일을 사용자 지정하려면 배너의 오른쪽 맨 위에서 **배너 사용자 지정**을 선택합니다. 색상 선택기에서 색상을 선택하고 패턴을 선택한 다음 **저장**을 선택합니다. #### 내 프로필에 비주얼리제이션을 구성하고 표시하는 방법을 사용자 지정하려면 어떻게 해야 합니까? 10개 이상의 게시된 시각적 비주얼리제이션이 있는 Tableau Public 사용자는 프로필 페이지에서 비주얼리제이션을 구성하여 범주별로 표시할 수 있습니다. Tableau의 AI에서 범주 이름을 제안할 수도 있고, 사용자가 직접 사용자 지정 범주 이름을 추가할 수도 있습니다. 프로필 페이지에서 비주얼리제이션 구성을 처음으로 선택하면 지난 2주 동안 게시된 모든 비주얼리제이션이 최근 항목 범주에 표시됩니다. 다른 모든 비주얼리제이션은 기타 범주에 나타납니다. 비주얼리제이션 구성 페이지에서 비주얼리제이션을 범주별로 구성하거나 모든 비주얼리제이션을 게시된 날짜별로 나열할 수 있습니다. 변경을 마치면 구성 저장을 선택합니다. 자동 분류 단추는 Tableau의 AI를 사용하여 비주얼리제이션을 사용 가능한 범주로 정렬합니다. 자동 분류를 선택하면 다음이 수행됩니다. - 아직 수동으로 범주 이름을 추가하지 않은 경우 Tableau의 AI가 자동으로 범주 이름을 제안하고 해당 범주별로 비주얼리제이션을 구성합니다. - 자동 분류를 선택하기 전에 수동으로 고유한 범주 이름을 추가한 경우 비주얼리제이션이 사용자 지정 범주나 기타 범주로 정렬됩니다. **참고**: 이미 비주얼리제이션을 수동 또는 자동으로 분류했고 새로운 범주 이름에 대해 Tableau의 AI가 제시하는 제안을 받으려는 경우, 먼저 모든 기존 범주 이름(삭제할 수 없는 최근 항목 및 기타 범주 제외)을 삭제한 후 자동 분류를 선택해야 합니다. > [!WARNING] > > **경고**: **자동 분류**를 선택할 때마다 이전 구성(자동 또는 수동)이 재설정되고 Tableau의 AI는 모든 비주얼리제이션을 사용 가능한 범주에 따라 다시 정렬합니다. **수동으로 새 범주 이름 추가** 1. 비주얼리제이션 구성 페이지에서 구성 기준이 범주로 설정되어 있는지 확인합니다. 2. 범주 텍스트 필드에 범주 이름을 입력한 다음 Enter 키나 + 아이콘을 선택합니다. **참고**: 범주 이름은 6개 단어를 초과할 수 없습니다. **범주 이름 바꾸기** 업데이트하려는 범주의 동작 드롭다운 메뉴를 선택한 다음 이름 바꾸기를 선택합니다. 새 이름을 입력한 다음 업데이트를 선택합니다. 최근 항목 및 기타 범주의 이름은 바꿀 수 없습니다. **범주 이름 삭제** 범주 이름의 **x** 아이콘을 선택합니다. 또는 삭제하려는 범주의 동작 드롭다운 메뉴를 선택한 다음 삭제를 선택합니다. 최근 항목 및 기타 범주는 삭제할 수 없습니다. **범주 다시 정렬** 범주 이름에 있는 점선 아이콘을 클릭한 채로 원하는 순서대로 범주를 끌어다 놓으십시오. 기타 범주는 다시 정렬할 수 없습니다. **특정 범주의 비주얼리제이션 추가 또는 제거** 1. 업데이트하려는 범주의 동작 드롭다운 메뉴를 선택한 다음 비주얼리제이션 추가를 선택합니다. 또는 빈 범주 설명에 있는 비주얼리제이션 추가 단추를 선택합니다. 2. 범주에 추가하려는 각 비주얼리제이션에 대한 확인란을 선택합니다. 3. 저장을 선택합니다. > [!IMPORTANT] > > **중요**: 비주얼리제이션 구성 페이지에서 구성 저장을 선택하여 범주 이름이나 비주얼리제이션 구성 방식에 대한 변경 사항을 저장합니다. 개별 비주얼리제이션 카드에서 비주얼리제이션이 나타나는 범주를 수동으로 변경할 수도 있습니다. 비주얼리제이션 카드에서 추가 동작(...) 메뉴를 선택한 다음 비주얼리제이션 범주 드롭다운을 사용하여 사용 가능한 범주 이름에 대한 확인란을 선택하거나 선택 취소합니다. 적용을 선택하여 변경 내용을 저장합니다. **참고**: - 여러 범주에 하나의 비주얼리제이션을 추가할 수 있지만, 각 비주얼리제이션은 최소한 하나의 범주에 속해야 합니다. 비주얼리제이션이 단일 범주에 할당된 경우 해당 범주에서 비주얼리제이션을 제거할 수 없습니다. - 범주 이름을 삭제하면 다른 범주에 할당되지 않은 해당 범주의 모든 비주얼리제이션이 자동으로 다른 범주로 이동됩니다. - 범주별로 구성하면 새로 게시하는 모든 비주얼리제이션이 자동으로 최근 항목 범주에 추가됩니다. #### **Tableau Public에 저장한 비주얼리제이션을 다른 사람과 공유하려면 어떻게 해야 합니까?** [작업을 Tableau Public에 저장](https://help.tableau.com/current/pro/desktop/ko-kr/publish_workbooks_tableaupublic.htm)한 후 이메일, X(이전의 Twitter), Facebook 등을 통해 비주얼리제이션의 홈 페이지 링크를 사람들에게 전송하여 공유할 수 있습니다. 자신의 웹 사이트에 비주얼리제이션을 내장하려면 비주얼리제이션 홈 페이지를 선택하고 공유를 선택한 다음 내장 코드를 복사합니다. #### **Tableau Public에서 검색 결과를 정렬하거나 필터링할 수 있는 다양한 방법은 무엇입니까?** Tableau Public에서 비주얼리제이션이나 작성자를 검색할 때 정렬 및 필터링을 사용하여 관심 있는 결과를 표시할 수 있습니다. 비주얼리제이션의 경우 관련성, 조회수 또는 게시 날짜별로 정렬할 수 있습니다. - **관련성**(기본값): 검색어와 가장 일치하고, 최근에 게시되었으며, 조회수와 즐겨찾기 횟수가 높은 비주얼리제이션 자료를 표시합니다. - **뷰 카운트**: 가장 높은 조회수 순으로 정렬된 결과를 표시합니다. - **최근에 게시됨**: 최초 게시 날짜별로 정렬된 결과를 표시합니다. 다운로드 가능하거나 복사가 가능한 비주얼리제이션만 표시되도록 결과를 필터링할 수도 있습니다. 작성자의 경우 관련성, 팔로워 수 또는 최근 활동별로 정렬할 수 있습니다. - **관련성**(기본값): 검색어와 가장 일치하고 팔로워 수가 많은 작성자를 표시합니다. - **팔로워 카운트**: 팔로워 수가 가장 많은 순으로 정렬된 결과를 표시합니다. - **최근 활성**: 최근에 통합 문서를 게시하거나 기존 통합 문서의 메타데이터를 업데이트한 작성자별로 정렬된 결과를 표시합니다. 또한, 고용 가능한 작성자만 표시되도록 결과를 필터링할 수도 있습니다. #### **내가 Tableau Public 프로필에 저장한 비주얼리제이션을 다른 사람이 찾지 못하도록 할 수 있습니까?** Tableau Public은 웹에서 데이터 시각화를 공유하기 위한 플랫폼입니다. 하지만 프로필에서 비주얼리제이션을 숨길 수는 있습니다. 예를 들어, 진행 중인 작업의 초안을 저장하고 싶을 때 이 기능이 유용할 수 있습니다. 숨겨진 모든 비주얼리제이션은 프로필 페이지의 '숨김' 탭에서 확인할 수 있습니다. 프로필 페이지를 방문하는 사람은 숨겨진 비주얼리제이션을 볼 수 없습니다. **참고**: 비주얼리제이션의 URL을 아는(또는 우연히 발견한) 사람이라면 누구나 볼 수 있으므로 공유할 목적이 아닌 데이터에는 이 서비스를 사용하지 않도록 주의해야 합니다. #### **내 비주얼리제이션이나 비주얼리제이션에 사용된 데이터를 다른 사람이 다운로드할 수 있습니까? 비주얼리제이션의 다운로드 링크는 무엇입니까?** 기본적으로 비주얼리제이션의 오른쪽 아래에 있는 **다운로드** 링크를 클릭하면 모든 Tableau Public 비주얼리제이션과 기초 데이터를 다운로드할 수 있습니다. 통합 문서(TWBX 파일)는 Tableau Desktop(Professional 또는 Public Edition)을 사용하는 사람이라면 누구나 열 수 있습니다. 비주얼리제이션 설정에서 통합 문서와 기본 데이터 집합을 다운로드하는 기능을 해제할 수 있습니다. 프로필 설정에서 새로운 비주얼리제이션에 대한 기본 동작을 설정할 수도 있습니다. #### **정말 멋진 비주얼리제이션을 만들었습니다. 어떻게 홍보할 수 있습니까?** 우선, 멋진 비주얼리제이션을 작성한 것을 축하드립니다! [Tableau Public 비주얼리제이션의 입소문 내기(영문)](https://www.tableau.com/ko-kr/blog/5-tips-making-your-tableau-public-viz-go-viral)에서 Ryan Sleeper가 작성한 게스트 블로그 게시물을 확인한 후 시작해 보십시오. 또한 '오늘의 비주얼리제이션'에 제출하시는 것도 환영합니다. 비주얼리제이션을 추천하려면 추천하려는 비주얼리제이션을 선택한 다음 **오늘의 비주얼리제이션에 추천** 단추를 선택하면 됩니다. #### **'구직' 단추는 무엇입니까?** '구직' 단추를 사용하면 Tableau Public 작성자는 커뮤니티에 본인이 고용 가능한지 여부를 표시할 수 있고, 고객은 고용할 수 있는 작성자를 확인할 수 있습니다. 고객은 작성자에게 연락하기 위해 양식을 작성할 수 있습니다. 작성자는 고객으로부터 이메일 문의를 받게 되며 답변 여부를 선택할 수 있습니다. #### **내 프로필에서 '구직' 단추를 활성화하려면 어떻게 해야 합니까?** 1. Tableau Public 계정에 로그인합니다. 2. 프로필 아이콘에서 **내 프로필**을 선택합니다. 3. **프로필 편집**을 선택합니다. 4. **구직에 사용 가능** 확인란을 선택합니다. 5. 기본 연락처 이메일 주소를 확인합니다. 6. **저장**을 선택합니다. #### **'구직'에 대한 문의는 어떤 이메일 주소로 전달됩니까?** 모든 '구직' 이메일 문의와 답변은 프로필 세부 정보에 지정한 이메일 주소로 전달됩니다. #### **작성자에게 연락하려면 어떻게 해야 합니까?** 채용 가능한 작성자는 프로필에 있는 '구직' 단추를 통해 식별할 수 있습니다. 작성자에게 연락하려면 다음을 수행합니다. 1. 작성자 프로필 페이지에서 **구직**을 선택합니다. 2. 텍스트 필드에 메시지를 입력합니다. 3. **보내기**를 선택합니다. #### **채용 관리자는 Tableau 기술을 갖춘 인재를 어떻게 찾을 수 있습니까?** [채용 공고 커뮤니티 포럼(영문)](https://community.tableau.com/ko-kr/s/group/0F94T000000gQaLSAU/job-listings)에서 공고를 공유할 수 있습니다. #### **부적절하거나 스팸인 사용자 프로필 및 콘텐츠를 신고하려면 어떻게 해야 합니까?** [Tableau Public 데이터 정책](https://public.tableau.com/ko-kr/app/data-policy)을 준수하지 않는 Tableau Public의 프로필 및 콘텐츠를 신고할 수 있습니다. 이러한 콘텐츠로는 스팸, 부적절하거나 오해의 소지가 있는 프로필 및 콘텐츠, 혐오 또는 괴롭힘, 지적 재산권 침해 또는 개인 정보 침해가 있습니다. 1. 사용자 프로필에서 ⋯ 메뉴를 선택한 다음 사용자 신고를 선택합니다. 또는 비주얼리제이션 툴바에서 비주얼리제이션의 세부 뷰에 있는 비주얼리제이션 신고 아이콘을 선택합니다. 2. 사용자 또는 콘텐츠를 신고하는 이유를 선택합니다. 추가 정보 아래에 프로필 또는 콘텐츠가 [Tableau Public 데이터 정책](https://public.tableau.com/ko-kr/app/data-policy)을 위반하는 방식에 대한 세부 정보를 입력합니다. 3. 제출을 선택합니다. #### **내 비주얼리제이션과 프로필에 대한 통계는 어디에서 볼 수 있습니까?** Tableau Public에 로그인한 상태에서 프로필 아이콘을 선택한 다음 내 프로필을 선택합니다. 비주얼리제이션 탭에서 각 비주얼리제이션이 즐겨찾기에 추가된 횟수, 좋아요를 받은 횟수, '인사이트 충만'으로 표시된 횟수, 그리고 '오늘의 비주얼리제이션'으로 추천된 횟수를 확인할 수 있습니다. 지난 30일간 사용자가 비주얼리제이션 및 프로필과 상호 작용한 방식을 확인하려면 **통계** 탭을 선택합니다. 각 탭에는 이전 30일과 비교하여 증가 또는 감소한 비율과 시간 경과에 따른 통계 진행 상황을 표시하는 차트가 표시됩니다. - 조회됨: 모든 비주얼리제이션의 뷰 수와 뷰별 상위 5개의 비주얼리제이션 - 즐겨찾기에 추가함: 모든 비주얼리제이션이 즐겨찾기에 추가된 횟수와 즐겨찾기별 상위 5개의 비주얼리제이션 - 영감을 받음: 내 작품이 다른 사용자의 작업에 영감을 주었다고 표시한 횟수와 영감으로 사용된 상위 5개의 비주얼리제이션 - 팔로우함: Tableau Public의 팔로워 수 #### **내 프로필에 통계가 전혀 보이지 않는 이유는 무엇입니까?** 통계 탭은 다른 사람이 내가 만든 비주얼리제이션을 보거나 즐겨찾기를 지정하거나, 비주얼리제이션에서 영감을 얻거나, 나를 팔로우하는 경우 인사이트를 제공합니다. 프로필에 통계가 보이지 않으면 다른 사람들이 살펴볼 수 있도록 더 많은 비주얼리제이션을 만들어 게시해 보십시오. Tableau Desktop Public Edition을 다운로드하거나 플랫폼 내 웹 작성 기능을 이용하여 무료로 비주얼리제이션을 만들고 게시할 수 있습니다. #### **내 비주얼리제이션에 대한 조회수가 감소하거나 0으로 재설정된 이유는 무엇입니까?** Tableau Public의 조회수는 Tableau Public 플랫폼과 비주얼리제이션이 포함된 다른 웹 사이트에서의 조회수를 포함하여 통합 문서가 조회된 횟수를 나타냅니다. [통합 문서는 워크시트](https://help.tableau.com/current/pro/desktop/ko-kr/environ_workbooksandsheets.htm)(뷰라고도 함), 대시보드 또는 스토리의 형태일 수 있는 시트로 구성됩니다. Tableau Public에서 비주얼리제이션의 조회수는 시트 수준(워크시트, 대시보드 또는 스토리)에서 계산되며 통합 문서별로 집계됩니다. 따라서 통합 문서에서 시트를 삭제하거나 추가하면 총 조회수에 영향을 미칩니다. 조회수가 감소하는 경우는 다음과 같습니다. - Tableau Public에서 조회했거나 다른 사이트에 내장된 워크시트, 대시보드 또는 스토리가 통합 문서에서 제거되었습니다. - Tableau Public에서 조회했거나 다른 사이트에 내장된 워크시트, 대시보드 또는 스토리의 이름이 변경되었습니다. - Tableau Desktop에서 기존 통합 문서와 동일한 이름으로 통합 문서를 프로필에 저장하고 저장할 때 예를 클릭하여 기존 통합 문서를 덮어썼습니다. 이 경우 프로필에 있는 기존 통합 문서가 덮어써지지만 Tableau Public에서는 이를 조회수가 0인 새로운 통합 문서로 처리합니다. 조회수가 감소하지 않는 이벤트는 다음과 같습니다. - Tableau Public에서 조회했거나 다른 사이트에 내장된 워크시트, 대시보드 또는 스토리를 삭제하거나 이름을 바꾸지 않고 브라우저에서 프로필의 기존 통합 문서를 편집했습니다. - Tableau Public에서 조회했거나 다른 사이트에 내장된 워크시트, 대시보드 또는 스토리를 삭제하거나 이름을 바꾸지 않고 Tableau Desktop에서 프로필의 기존 통합 문서를 편집했습니다. #### **Professional Edition을 이미 사용하고 있는 경우 Tableau Desktop Public Edition을 사용해야 합니까?** 아니요, Tableau Desktop은 Creator 라이선스의 일부로 사용할 수 있습니다. Tableau Desktop Professional 또는 Public Edition을 사용하면 통합 문서를 Tableau Public 플랫폼에 저장하거나 로컬에 저장할 수 있습니다. 그러나 Tableau Desktop Free Edition을 사용하여 Tableau Public에 저장할 수는 없습니다. Tableau Public에 통합 문서를 게시하거나 로컬에 저장하는 방법에 대한 자세한 내용은 [Tableau Public으로 통합 문서 저장](https://help.tableau.com/current/pro/desktop/ko-kr/publish_workbooks_tableaupublic.htm)을 참조하십시오. #### **Tableau Public 웹 사이트에서 어떤 유형의 기기를 사용하여 비주얼리제이션을 작성할 수 있습니까?** 데스크톱이나 노트북 컴퓨터의 웹 작성에서 비주얼리제이션을 만들거나 편집할 수 있습니다. 휴대기기는 웹 작성을 지원하지 않습니다. #### **Tableau Public 비주얼리제이션은 반응형입니까?** 웹 사이트에 비주얼리제이션을 내장할 때 다양한 기기와 화면 크기에 맞게 최적화할 수 있습니다. 1. 대시보드 크기를 자동 또는 범위로 설정합니다. 2. 다양한 크기의 대시보드를 만듭니다(예: 데스크톱 컴퓨터용 대형 대시보드, 휴대기기용 소형 대시보드). 그런 다음 대시보드를 다른 이름으로 저장하고 CMS(콘텐츠 관리 시스템)에서 브라우저나 화면 크기에 맞게 내장 코드를 교체하도록 합니다. 또한 비주얼리제이션을 게시하기 전에 앱 내에서 다양한 대시보드 크기와 해당 콘텐츠를 정의할 수 있습니다. 그런 다음 비주얼리제이션을 평소처럼 저장하고 CMS에서 단일 내장 코드를 사용할 수 있습니다. Tableau Public 서버는 브라우저 창 크기에 가장 적합한 대시보드를 제공합니다. #### **Tableau 비주얼리제이션을 보려면 플러그인이 필요합니까?** 플러그인이 필요하지 않습니다. JavaScript가 활성화된 웹 브라우저만 있으면 됩니다. #### **Tableau Public에서 비주얼리제이션을 삭제하려면 어떻게 해야 합니까?** Tableau Public에서 비주얼리제이션을 삭제하려면 프로필 페이지로 이동하여 삭제하려는 비주얼리제이션의 **추가 동작** 아이콘을 선택한 다음 **이 비주얼리제이션 삭제**를 선택합니다. #### **Tableau Public에서 통합 문서를 삭제했는데, 블로그나 다른 웹 위치에 해당 링크가 있는 경우 어떻게 됩니까?** Tableau Public에서 통합 문서를 삭제하면 아무도 Tableau Public에서 해당 통합 문서를 검색할 수 없습니다. 해당 링크나 공유된 다른 참조는 비주얼리제이션을 로드할 수 없으며 페이지에 오류 메시지가 표시됩니다. 이는 다른 웹 사이트에 내장된 비주얼리제이션에도 적용됩니다. #### **비주얼리제이션을 더 빨리 로드하려면 어떻게 해야 합니까?** 빠른 로드 시간과 상호 작용 가능성을 극대화하려면 다음 단계를 수행하고 필요한 수정을 수행합니다. 1. 데이터 간소화 - 분석에 관련된 데이터만 사용하십시오. 쓸모없는 행과 열을 잘라내고 데이터 원본 필터를 사용합니다. - 원하는 비주얼리제이션을 위해 가능한 가장 높은 세부 수준의 정보로 데이터를 집계하십시오. 예를 들어, 비주얼리제이션이 연도별 데이터만 보여주는데 데이터 원본에 일별 레코드가 있는 경우, 원본 파일의 데이터를 연도로 집계합니다. - 가능한 한 복잡한 계산을 데이터 원본에 미리 작성하십시오. - 관계를 사용하여 테이블을 정규화하십시오. 반복되는 값을 생성하는 다양한 세부 수준의 데이터가 있는 경우, 해당 데이터를 별도의 테이블로 분할하고 Tableau Desktop 데이터 원본 패널에서 테이블 간의 관계를 정의합니다. 정규화 및 관계에 더 많은 정보를 제공해야 합니다. 2. 필터 수 제한 - 뷰에 과도한 필터가 있으면 더 복잡한 쿼리가 생성되어 결과를 반환하는 데 시간이 더 오래 걸립니다. 필터를 다시 한번 확인하고 불필요한 필터는 제거해야 합니다. - 포함 필터를 사용하십시오. 제외 필터는 차원의 전체 범위를 로드하는 반면, 포함 필터는 그렇지 않습니다. 포함 필터는 제외 필터보다 훨씬 빠르게 실행되며, 특히 멤버가 많은 차원에서는 더욱 그렇습니다. 연속형 날짜 필터를 사용하십시오. 연속형 날짜 필터(기준 날짜 필터 및 날짜 범위 필터)는 데이터베이스의 인덱싱 속성을 활용할 수 있으며 불연속형 날짜 필터보다 빠릅니다. - 부울 또는 숫자 필터를 사용하십시오. 컴퓨터는 문자열보다 정수와 부울(t/f)을 훨씬 빠르게 처리합니다. - 매개 변수와 동작 필터를 사용하십시오. 이를 통해 쿼리 부하가 줄어들고 여러 데이터 원본에서 작업이 가능합니다. 3. 마크(데이터 요소) 수 최소화 - 데이터 집계와 마찬가지로, 비주얼리제이션에 있는 마크를 어떤 식으로든 그룹화할 수 있습니까? 예를 들어, 모든 고객 주문의 달러 금액을 막대 차트로 표시하는 대신, 제품 범주나 지역별로 그룹화할 수 있습니까? 4. 사용하지 않는 시트, 스토리 및 대시보드 삭제 성능을 위해 통합 문서를 최적화하는 데 도움이 되는 추가 리소스는 다음과 같습니다. - [통합 문서 성능 최적화](https://help.tableau.com/current/pro/desktop/ko-kr/performance_tips.htm) - [더욱 빠른 비주얼리제이션 만들기](https://help.tableau.com/current/pro/desktop/ko-kr/perf_visualization.htm) - [통합 문서 간소화](https://help.tableau.com/current/pro/desktop/ko-kr/wbo_streamline.htm) - [Tableau 성능 최적화](https://medium.com/@key2market/tableau-performance-optimization-2c8d4d53358)(Medium 웹 사이트) - [대시보드 성능을 높이기 위한 6가지 팁](https://www.tableau.com/ko-kr/blog/6-tips-make-your-dashboards-more-performant) - [효율적인 통합 문서 디자인](https://www.tableau.com/ko-kr/learn/whitepapers/designing-efficient-workbooks) #### **마지막으로 Tableau Public을 방문한 이후의 새로운 소식은 어떻게 확인할 수 있습니까?** 최근 작업 채널은 네트워크의 최신 업데이트를 확인하는 데 도움이 됩니다. 사이트를 마지막으로 방문한 이후 팔로우하는 작성자가 게시하거나 즐겨 찾는 비주얼리제이션을 확인하여 필요한 정보를 놓치지 마십시오. [Tableau Public](https://public.tableau.com/ko-KR)에 로그인하면 홈 페이지에서 개인 맞춤형 최근 작업 채널을 확인할 수 있습니다. #### **특정 비주얼리제이션의 축소판 이미지를 볼 수 없습니다. Tableau Public의 버그입니까?** 일부 사용자로부터 일부 비주얼리제이션의 축소판 이미지가 Tableau Public에서 차단되거나 표시되지 않는다는 보고를 받았습니다. 이는 브라우저에서 광고 차단 기능을 사용하기 때문일 가능성이 높습니다. 이 문제가 발생하는 경우 광고 차단 기능을 끄고 웹 페이지를 다시 로드하는 것이 좋습니다. 이 문제를 해결하려면 public.tableau.com을 허용 목록에 추가하면 됩니다. #### **Tableau Public 비주얼리제이션의 접근성을 어떻게 높일 수 있습니까?** 디지털 콘텐츠의 접근성을 높이려면 인지 가능, 조작 가능, 이해 가능, 견고함이라는 네 가지 WCAG(웹 콘텐츠 접근성 지침)을 따라야 합니다. 보조 기술을 사용하여 사용자가 비주얼리제이션에 더 쉽게 접근할 수 있도록 하는 세 가지 방법은 다음과 같습니다. **액세스 허용** Tableau Public에서 **다른 사용자가 이 비주얼리제이션의 복사본을 다운로드하거나 만들 수 있습니다** 기능을 사용하도록 설정합니다. 이는 사용자 접근성을 위해 할 수 있는 가장 중요한 작업 중 하나입니다. 이 단계를 통해 사용자는 화면 읽기 프로그램과 같은 보조 기술이 읽을 수 있는 데이터 테이블이 있는 데이터 보기 페이지에 액세스할 수 있습니다. 툴바에서 **설정** 아이콘을 선택합니다. **액세스 허용**에서 **다른 사용자가 이 비주얼리제이션의 복사본을 다운로드하거나 만들 수 있습니다** 옵션을 **설정**으로 전환합니다. **더 많은 텍스트 추가** 보조 기술을 사용하는 사용자에게 맥락을 제공하기 위해 제목, 캡션, 머리말, 범례 및 필터에 설명적 텍스트를 제공합니다. 뷰를 설명하기 위해 사용하는 텍스트로 뷰를 보완한다고 생각하십시오. 아래 지침에 따라 모든 사용자의 요구 사항을 충족하도록 Tableau의 시각적 특성을 조정합니다. - 제목 및 캡션에서 텍스트를 사용하여 비주얼리제이션과 표시하는 내용을 설명합니다. - 범례 또는 필터의 머리글에 텍스트를 사용하여 컨트롤과 해당 기능을 설명합니다. - 비주얼리제이션에 대체 텍스트(alt 텍스트)를 추가합니다. - 쉽게 이해할 수 있는 간결한 언어를 사용합니다. 은어, 약어 또는 줄임말을 사용하지 마십시오. **접근성이 높은 색상 및 대비 사용** 비주얼리제이션에 색상을 사용하면 뷰에서 마크를 구별하는 데 도움이 됩니다. 하지만 시각 장애가 있는 사용자의 경우 색상만으로는 충분히 구별할 수 없습니다. 뷰에서 색상을 사용할 때 아래 지침을 따르십시오. - 색상표를 사용하여 충분한 대비를 제공하고 명암 스펙트럼상에서 서로 구분되는 색상을 할당하십시오. Tableau가 제공하는 색맹용 색상표를 사용하면 뷰에 적절한 색상을 쉽게 선택할 수 있습니다. - 모양, 크기, 레이블 등의 추가적인 차별화 요소를 사용하여 라인 마크를 구분하십시오. - 텍스트의 색상 대비가 뚜렷하며 4.5:1(큰 텍스트의 경우 3:1)의 대비 비율 표준을 준수하는지 확인하십시오. [대비 분석](https://www.tpgi.com/color-contrast-checker/) 도구를 사용하여 대비 비율이 충분한 최상의 텍스트 색상과 배경색을 선택합니다. #### **비주얼리제이션을 만들거나 개선하는 데 도움이 되는 리소스는 무엇이 있습니까?** - [Tableau Exchange](https://exchange.tableau.com/ko-kr)는 시각적 분석에 새로운 대시보드 기능과 비주얼리제이션 유형을 추가하는 확장 프로그램을 무료로 제공합니다. 필터를 사용하여 Tableau Public에서 작동하는 대시보드 및 비주얼리제이션 확장 프로그램을 찾아보십시오. - [샘플 데이터 집합](https://public.tableau.com/ko-kr/app/learn/sample-data) 및 데이터 원본에 액세스하십시오. - Tableau Public [커뮤니티 리소스](https://public.tableau.com/ko-kr/app/learn/community-resources)를 탐색하여 작업을 공유하고, 다른 사람으로부터 배우고, 기술 기반 챌린지에 참여할 수 있습니다. #### **Tableau Public 비주얼리제이션에 비주얼리제이션 확장 프로그램을 추가하려면 어떻게 해야 합니까?** 1. 워크시트에서 마크 카드의 마크 유형 드롭다운을 확장합니다. 비주얼리제이션 확장 프로그램에서 확장 프로그램 추가를 선택합니다. - 새로운 확장 프로그램을 추가하려면 Tableau Public 사용을 선택합니다. 확장 프로그램을 검색하여 선택한 후 열기를 선택합니다. - 이전에 다운로드한 .trex 파일을 추가하려면 로컬 비주얼리제이션 확장 프로그램 액세스를 선택합니다. 2. 사용할 확장 프로그램을 엽니다. 자세한 내용은 [워크시트에 비주얼리제이션 확장 프로그램 추가](https://help.tableau.com/current/pro/desktop/ko-kr/viz_extensions.htm)를 참조하십시오. #### **Tableau Public 비주얼리제이션에 대시보드 확장 프로그램을 추가하려면 어떻게 해야 합니까?** 대시보드 시트의 확장 프로그램을 개체 섹션에서 대시보드로 끌어옵니다. - 새로운 확장 프로그램을 추가하려면 확장 프로그램을 검색하여 선택한 다음 대시보드에 추가를 선택합니다. Tableau Public 사용이 선택되어 있는지 확인합니다. - 이전에 다운로드한 .trex 파일을 추가하려면 로컬 확장 프로그램 액세스를 선택합니다. 자세한 내용은 [대시보드 확장 프로그램 사용](https://help.tableau.com/current/pro/desktop/ko-kr/dashboard_extensions.htm)을 참조하십시오. #### **Tableau Public에서 성과란 무엇입니까?** 성과는 오늘의 비주얼리제이션에 선정되거나 Tableau 홍보 대사, Tableau Visionary 또는 Iron Viz 결승 진출자 또는 우승자가 되면 수여됩니다. 성과는 사용자의 프로필에 표시됩니다. 성과에 대한 세부 정보 및 관련 비주얼리제이션을 보려면 성과를 선택합니다. 2011년 이후의 성과만 사용자의 Tableau Public 프로필에 표시됩니다. Tableau Public 프로필에 성과가 누락된 경우 public@tableau.com으로 문의하십시오. [맨 위로 이동](#Frequent) ## 데이터 및 Tableau Public #### **어떤 종류의 데이터와 커넥터를 사용할 수 있습니까?** Tableau Public은 Microsoft Excel, 여러 텍스트 파일 형식 및 통계 파일을 포함한 다양한 형식의 데이터를 지원합니다. Google 드라이브 및 OData용 커넥터를 사용할 수도 있습니다. Tableau Public의 데이터에 연결하는 방법에 대한 자세한 내용은 [Creator: 웹에서 데이터에 연결](https://help.tableau.com/current/public/desktop/ko-kr/creator_connect.htm#tableau-public)을 참조하십시오. 사용할 데이터가 없는 경우 비주얼리제이션을 만드는 데 사용할 수 있도록 Tableau Public 웹 사이트에 게시된 데이터 원본을 사용하면 됩니다. 자세한 내용은 [Tableau Public의 게시된 데이터 원본으로 작업](https://help.tableau.com/current/public/desktop/ko-kr/public_pds.htm)을 참조하십시오. #### **데이터 원본에 라이브로 연결된 통합 문서를 Tableau Public에 저장할 수 있습니까?** Tableau Public은 추출된 데이터 원본만 지원하며 데이터에 대한 라이브 연결은 지원하지 않습니다. 그러나 작성자는 Tableau Public이 Google 스프레드시트에 연결된 데이터 원본을 24시간마다 자동으로 새로 고치도록 허용할 수 있습니다. 다른 모든 데이터 원본(예: Excel 또는 CSV)의 경우 Tableau Public에서는 자동 새로 고침이 지원되지 않습니다. 자세한 내용은 [Tableau Public에서 Google 스프레드시트의 데이터는 어떻게 새로 고칩니까?](#How15)를 참조하십시오. #### **Tableau Public에서 Google 스프레드시트의 데이터는 어떻게 새로 고칩니까?** 통합 문서를 공개로 게시하면 데이터 원본의 추출이 생성되며, 여기에는 Google 스프레드시트에 연결된 모든 데이터 원본이 포함됩니다. Tableau Public은 24시간마다 Google 스프레드시트 데이터 원본을 자동으로 새로 고칩니다. 즉, Google 스프레드시트의 모든 변경 사항은 Tableau Public에 연결된 통합 문서의 데이터 원본에 반영됩니다. 데이터 원본에서 [관계](https://help.tableau.com/current/pro/desktop/ko-kr/relate_tables.htm)를 사용하는 경우 모든 논리적 테이블은 데이터 원본이 자동으로 새로 고쳐지도록 Google 스프레드시트에 연결되어야 합니다. Google 스프레드시트에 연결되는 많은 통합 문서 및 데이터 원본 새로 고침의 부하를 분산하기 위해 Tableau Public은 매일 새로 고침이 수행되는 세 가지 시간대 중 하나에 통합 문서를 자동으로 할당합니다. 새로 고침 일정을 다른 빈도나 시간대로 사용자 지정할 수는 없지만 작성자는 업데이트 요청을 클릭하여 새로 고침을 시작할 수 있습니다. Tableau Public은 Google 스프레드시트에 연결되는 데이터 원본을 새로 고치고 모든 변경 사항은 통합 문서에 자동으로 반영됩니다. #### **Tableau Public은 .tde 파일을 지원합니까?** 2024.2는 .tde 기반 통합 문서, 데이터 원본 또는 책갈피를 지원하는 Tableau Desktop의 마지막 버전입니다. 버전 2024.3 이상에서는 .hyper 형식만 지원합니다. 자세한 내용은 [.hyper 형식으로 추출 업그레이드](https://help.tableau.com/current/pro/desktop/ko-kr/extracting_upgrade.htm)를 참조하십시오. [맨 위로 이동](#Frequent) ## Tableau Public 내장 #### **블로그 또는 웹 사이트를 소유하고 있습니다. Tableau Public 비주얼리제이션을 내 블로그나 웹 사이트에 내장할 수 있습니까?** 예. Tableau Public에 데이터 시각화를 저장한 후에는 [내장 코드](https://help.tableau.com/current/pro/desktop/ko-kr/embed.htm#copy-the-embed-code)를 조회하여 자신의 웹 페이지나 블로그에서 사용할 수 있습니다. 비주얼리제이션 홈 페이지의 URL이 아닌 생성된 내장 코드를 사용해야 합니다. 그래야 테두리 없이 비주얼리제이션만 내장됩니다. #### **Tableau Public은 어떤 블로그 서비스와 호환됩니까?** - Google의 Blogger(blogger.com) - Typepad(typepad.com) – 서식 있는 텍스트가 아닌 HTML 모드에서 게시물을 편집해야 합니다. 그렇지 않으면 Tableau Public 내장 코드가 유지되지 않습니다. - Wordpress(wordpress.org) – WordPress는 완전히 사용자 지정 가능하며 거의 모든 용도로 사용할 수 있습니다. 웹 호스트가 필요합니다. - Squarespace(squarespace.com) – 코드 블록을 사용해야 합니다. #### **비주얼리제이션의 내장 코드는 어디서 얻을 수 있습니까?** 비주얼리제이션 바닥글에서 **공유** 아이콘을 클릭하면 모든 비주얼리제이션에 대한 내장 코드를 얻을 수 있습니다. [맨 위로 이동](#Frequent) ## Tableau Public 정보 #### **Tableau 비주얼리제이션은 어떤 종류의 기술입니까?** Tableau 비주얼리제이션은 본질적으로 AJAX 기반 JavaScript 응용 프로그램입니다. #### **Tableau Public의 시스템 요구 사항은 무엇입니까?** 사양 및 시스템 요구 사항의 전체 목록은 [Tableau Public 기술 사양](https://www.tableau.com/ko-kr/products/techspecs?_gl=1*1c1iitx*_ga*R0ExLjIuR0ExLjIuR0ExLjEuR0ExLjEuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjEuR0ExLjEuR0ExLjIuR0ExLjEuR0ExLjIuR0ExLjEuR0ExLjEuR0ExLjEuR0ExLjEuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjEuR0ExLjEuR0ExLjIuR0ExLjIuR0ExLjEuR0ExLjEuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjEuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuR0ExLjIuMTY3ODYzNzk4MC4xNjUwNjMzOTk4*_ga_8YLN0SNXVS*MTczNDk2MTAwNC40NjguMS4xNzM0OTY3NjM4LjAuMC4w&_ga=2.8539120.438975916.1734961010-GA1.2.GA1.2.GA1.1.GA1.1.GA1.2.GA1.2.GA1.2.GA1.2.GA1.1.GA1.1.GA1.2.GA1.1.GA1.2.GA1.1.GA1.1.GA1.1.GA1.1.GA1.2.GA1.2.GA1.2.GA1.2.GA1.2.GA1.2.GA1.2.GA1.1.GA1.1.GA1.2.GA1.2.GA1.1.GA1.1.GA1.2.GA1.2.GA1.2.GA1.2.GA1.1.GA1.2.GA1.2.GA1.2.GA1.2.GA1.2.1678637980.1650633998&_gac=1.162121166.1731615356.CjwKCAiA3Na5BhAZEiwAzrfagHjFDqoZtLBX1ajgwHvvxnCqQ5v6yePz7d6E_qG_i-mIq8vEDyhD8BoCHuMQAvD_BwE#public) 페이지를 참조하십시오. #### **Tableau Desktop Public Edition과 Tableau Desktop Professional Edition의 차이점은 무엇입니까?** Tableau Desktop Public Edition을 사용하는 경우 다음에 유의하십시오. - Tableau Desktop Public Edition에서는 통합 문서를 Tableau Public 프로필에 공개적으로 공유하거나 통합 문서를 로컬에 저장하는 옵션이 제공됩니다. Tableau Public 프로필에 게시된 통합 문서와 데이터는 비공개가 아니며 누구나 자유롭게 액세스할 수 있습니다. - Tableau Desktop Public Edition은 몇 분마다 자동으로 작업을 저장합니다. 이 기능은 기본적으로 설정되지만 툴바의 도움말 > 설정 및 성능 > 자동 저장 사용 아래에서 해제할 수 있습니다. - Tableau Public에서는 통합 문서당 1,500만 개의 데이터 행으로 제한됩니다. 논리적 테이블 및 데이터 원본에 대한 자세한 내용은 [Tableau 데이터 모델](https://help.tableau.com/current/server-linux/ko-kr/datasource_datamodel.htm)을 참조하십시오. - Tableau Online이나 내부 Tableau Server와 같은 다른 서버에는 연결할 수 없습니다. Tableau Public에만 연결할 수 있습니다. - 데이터 커넥터는 [제한됩니다](https://help.tableau.com/current/pro/desktop/ko-kr/creator_connect.htm). #### **Tableau Desktop(Public Edition)을 Mac에서 사용할 수 있습니까?** 네! 자세한 내용은 당사 [다운로드 페이지](https://www.tableau.com/ko-kr/products/public/download)를 확인하십시오. 최신 버전을 다운로드하여 사용해 볼 수 있습니다. #### **Tableau Public이 중단되었는지를 어디에서 확인할 수 있습니까?** [Tableau Trust](https://trust.salesforce.com/ko) 사이트에서 Tableau Public의 상태를 확인할 수 있습니다. [맨 위로 이동](#Frequent) ## Tableau Public 지원 에이전트 정보 #### **Tableau Public 지원 에이전트란?** 지원 에이전트는 Tableau Public 기능, 커뮤니티 기능 및 학습 리소스에 관한 질문에 답합니다. 시작하려면 Tableau Public 웹 페이지의 오른쪽 아래에 있는 에이전트 아이콘을 선택하면 됩니다. #### **지원 에이전트는 AI를 사용합니까?** 예, 지원 에이전트는 생성형 AI를 사용하여 질문에 답변합니다. Tableau에서 생성형 AI가 작동하는 방식에 대한 자세한 내용은 [Tableau의 AI 및 Einstein 트러스트 레이어](#)를 참조하십시오. #### **지원 에이전트가 때때로 두 번 응답하는 이유는 무엇입니까?** 지원 에이전트는 관련 내용을 찾자마자 답변을 제공하지만, 답변 내용을 수정할 수도 있습니다. 이 경우 메시지 뒤에 세로 막대 '|'와 “revisioned”라는 단어가 표시됩니다. 응답 내용을 수정할 수 없다면 에이전트의 응답 속도가 느려질 것입니다. 에이전트의 응답 속도가 최대한 빠른 것이 우리 모두의 바람입니다. #### **중복 링크가 표시되는 이유는 무엇입니까?** 이는 알려진 문제입니다. 지원 에이전트가 경우에 따라 동일한 링크를 두 번 이상 응답에 포함할 수 있습니다. #### **지원 에이전트를 다른 언어로 사용할 수 있습니까?** 지원 에이전트는 현재 영어만 지원합니다. #### **지원 에이전트에 제한이 있습니까?** 지원 에이전트는 Tableau Public 웹 사이트의 사용자 계정, 프로필 데이터 또는 그 외 모든 데이터에 액세스할 수 없습니다. 답변은 [공식 Tableau 도움말 설명서](https://www.tableau.com/ko-kr/support/help)에 있는 콘텐츠로 제한됩니다. [맨 위로 이동](#Frequent) [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Public으로 통합 문서 저장 데이터를 조직 외부의 전 세계 사용자와 공유하려면 통합 문서를 무료 클라우드 서비스인 Tableau Public에 저장할 수 있습니다. Tableau Public에서는 모든 사람이 사용자의 뷰와 상호 작용하거나 사용자의 통합 문서나 데이터 원본을 다운로드할 수 있습니다. 자세한 내용은 [Tableau Public 웹 사이트](http://public.tableau.com/ "Tableau Public 웹 사이트")를 참조하십시오. > [!IMPORTANT] > > **중요**: Tableau Public 프로필에 게시된 통합 문서와 데이터는 비공개가 아니며 누구나 자유롭게 액세스할 수 있습니다. 오프라인으로 작업하거나 비공개 데이터를 사용하려면 무료 Tableau Desktop Public Edition을 사용하여 통합 문서를 로컬에 저장하면 됩니다. ### Tableau Public에 통합 문서 저장 1. Tableau Desktop Professional 또는 Public Edition에서 통합 문서를 열고 서버 > Tableau Public > Tableau Public에 저장을 선택합니다. Tableau Desktop Free Edition으로는 Tableau Public에 저장할 수 없습니다. **참고:** 하나 이상의 필드를 포함하는 Viz를 만든 경우에만 이 옵션을 사용할 수 있습니다. 2. Tableau Public 계정을 사용하여 로그인합니다. ![Tableau Public 로그인 화면입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/save_public2.png) 계정이 없는 경우 링크를 선택하여 새로 만드십시오. 3. 통합 문서 이름을 입력하고 저장을 클릭합니다. Tableau Public에 통합 문서를 저장하면 게시 프로세스에서 데이터 연결의 추출이 만들어집니다. **팁:** 제목이 뷰 메타데이터의 일부가 됩니다. 다른 사용자가 검색할 때 뷰를 쉽게 찾을 수 있도록 적절한 제목을 사용하십시오. (이미지에 표시된 제목은 통합 문서에 지정해서는 _안 되는_ 이름에 대한 좋은 예입니다.) ![Tableau Public에 저장하고 다른 사용자가 찾을 수 있도록 통합 문서를 설명하는 제목을 지정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/save_public3.png) 통합 문서가 게시된 후 [Tableau Public 웹 사이트](https://public.tableau.com/s/)의 계정으로 리디렉션됩니다. Tableau Public의 사용자 프로필 페이지에서 다음 중 하나를 수행하여 프로필을 사용자 지정합니다. - Viz에 포인터를 마우스오버하여 Viz를 주요 Viz로 선택하거나, 숨기거나, 다운로드하거나, 삭제하는 등의 작업에 액세스합니다. - Viz에 포인터를 마우스오버한 다음 보기를 선택하여 Viz의 홈 페이지를 엽니다. 홈 페이지에서 세부 정보 편집을 선택하여 통합 문서 이름과 설명 같은 메타데이터를 사용자 지정하고, 고정 링크를 추가하고, 기타 설정을 변경할 수 있습니다. - 소셜 미디어에서 공유할 링크나 웹 페이지에 내장할 코드를 구하려면 뷰를 표시한 다음 뷰 맨 아래에 있는 공유를 클릭합니다. (또한 이 방식으로 다른 Tableau Public 사용자의 뷰에 대한 링크나 내장 코드를 구할 수 있습니다.) ### Tableau Desktop Public Edition으로 로컬에 통합 문서 저장 무료 [Tableau Desktop Public Edition](https://www.tableau.com/ko-kr/products/public/download)을 사용하면 통합 문서를 Tableau Public에 저장하거나 통합 문서를 로컬에 저장하도록 선택할 수 있습니다. 로컬 저장을 사용하면 Tableau Public에서 작업을 공유할 준비가 될 때까지 오프라인으로 작업할 수 있으며 Tableau Public에서 공유할 수 없는 비공개 데이터로 작업할 수 있는 옵션이 제공됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Semantics > [!WARNING] > > 2025년 10월 14일 기준으로 Data Cloud의 브랜드가 Data 360으로 변경되었습니다. 전환하는 과정에서 응용 프로그램 및 설명서에서 Data Cloud를 언급한 내용이 나타날 수도 있습니다. 이름만 새롭게 변경될 뿐, 기능과 내용은 변경되지 않습니다. Data Cloud 및 Tableau Next는 [Tableau Semantics](https://www.tableau.com/ko-kr/blog/what-is-tableau-semantics) 플랫폼을 사용하여 시맨틱 모델을 만들 수 있도록 지원합니다. 자세한 내용은 [Tableau 시맨틱에서 시맨틱 모델 만들기](https://help.salesforce.com/s/articleView?id=analytics.c360_a_sl_data_models_create_new.htm&type=5) 및 [시맨틱 모델 정보](https://help.salesforce.com/s/articleView?id=analytics.c360_a_sl_data_models_create_new.htm&type=5)를 참조하십시오. 이러한 시맨틱 모델은 Data Cloud 및 Tableau Next 내에서 직접 사용하거나 Tableau에서 데이터 원본 형식으로 사용할 수도 있습니다. Tableau 시맨틱 커넥터는 Tableau Desktop 2025.2와 함께 출시되었습니다. 이 커넥터는 Tableau를 Data Cloud 또는 Tableau Next에서 만든 Tableau 시맨틱의 모델에 원활하게 연결하며, Tableau Desktop 및 Tableau Cloud에서 사용할 수 있습니다. ## Tableau Cloud 또는 Tableau Desktop의 연결 Tableau Cloud 또는 Tableau Desktop(버전 2025.2 이상)에서 Tableau 시맨틱 모델에 연결하려면 다음 단계를 완료하십시오. 첫 번째 단계는 Data Cloud 커넥터와 동일합니다. 1. **데이터** 메뉴와 **새 데이터 원본**을 차례로 엽니다. (Tableau Desktop을 방금 시작한 경우에는 이 단계를 무시하십시오.) 2. **연결** 패널의 **서버에 연결** 섹션에서 **Tableau Semantics**를 선택합니다. 3. 로그인하고 메시지가 표시되면 액세스를 허용합니다. > [!TIP] > > 인스턴스 URL은 `https://mycompany.my.salesforce.com`과 같은 명명된 URL이어야 하며, `login.salesforce.com`이나 'lightning'이 포함된 URL이어서는 안 됩니다. 인스턴스 URL은 Salesforce 설정의 My Domain(내 도메인) 페이지에서 확인할 수 있습니다. Salesforce 조직 내에서: **기어 아이콘**(설정)을 클릭합니다. Quick Find(빠른 찾기) 상자에서 **My Domain(내 도메인)**을 검색하여 선택합니다. **Current My Domain URL(현재 내 도메인 URL)** 필드를 찾습니다. 4. 데이터 공간을 선택합니다. ## Tableau Server의 연결 [Tableau Server를 Salesforce Data Cloud에 연결](https://help.tableau.com/current/server/ko-kr/config_oauth_sfdc_cdp.htm)하려면 관련 단계를 따르십시오. ## Tableau Semantics 커넥터 사용 시맨틱 모델은 당연히 데이터만 포함하는 것은 아닙니다. 모델에 포함된 시맨틱 정보도 시맨틱 메타데이터 쿼리를 사용하여 커넥터를 통해 검색됩니다. 시맨틱 쿼리는 데이터를 가져오는 방법(조인, 집계 방법 등)을 지정하지 않고 대신 필요한 데이터만 요청하고 나머지는 원본 시맨틱 모델에 맡기는 쿼리 구문을 사용합니다. 많은 기능이 원본 데이터 모델을 사용하기 때문에 Tableau Semantics에서는 추출을 사용할 수 없습니다. 시맨틱 커넥터는 표준 커넥터와 다소 다르게 작동합니다. 시맨틱 데이터 원본을 사용할 때 일부 Tableau 기능이 영향을 받습니다. 이는 [큐브 데이터 원본을 사용](https://help.tableau.com/current/pro/desktop/ko-kr/cubes.htm#tableau-features-that-are-affected-when-you-use-a-cube-data-source)할 때 기능의 제한이나 차이와 유사하며, 원천 기술에 의해 유지 관리되는 제어 때문입니다. 대부분의 기능은 예상대로 작동하지만 동작이 서로 다른 경우도 있습니다. 시맨틱 모델 위에 Tableau 기능을 계층화할 수 있지만 Tableau 기능이 완전히 차단되는 경우도 있습니다. 다음을 포함하되 이에 국한되지 않는 많은 시맨틱 기능이 정상적으로 작동합니다. - 구간차원 - 계산된 필드 - 일부 제한 사항: ATTR 및 사용자 함수를 사용할 수 없음 - 사용자 지정 날짜 - 필드 복제 - 일부 제한 사항: 시맨틱 모델의 계산에는 복사본 편집을 사용할 수 없음 - 필드 속성 - 측정값과 차원 간의 변환 또는 연속형과 불연속형 간의 변환 - 지리적 필드 - 그룹 - 필드 숨기기 - 계층 - URL 필드의 이미지 역할 - 테이블 또는 폴더별로 데이터 패널 구성 - 필드 멤버 별칭 바꾸기 - 필드명 바꾸기 - 정렬 - 기본 색상 및 도형 설정 - 필드 분할 Tableau 시맨틱 커넥터를 사용하는 데이터 원본은 Tableau Cloud 또는 Tableau Server에 게시할 수 있습니다. ### 계층형 기능 경우에 따라 Tableau 기능은 시맨틱 모델 원본 위에 계층화될 수 있습니다. 일반적으로 시맨틱 모델에서 생성된 기능에 적용되지만 Tableau에서 수정될 수 있습니다. 원래는 시맨틱 모델로 생성되었지만 Tableau에서 확장(생성, 편집 또는 수정)할 수 있는 기능에는 다음이 포함됩니다. - **필드 설명**은 로컬에서 편집하거나 만들 수 있습니다. - **기본 집계**는 시맨틱 모델에서 가져오지만 Tableau에서 변경할 수 있습니다. 이는 필드가 Tableau 비주얼리제이션에서 사용되는 경우 기본 집계에만 영향을 미칩니다. - 비주얼리제이션의 모든 정렬과 마찬가지로, **기본 정렬**은 원본으로 다시 전송되지 않고 Tableau에서 수행됩니다. - **숫자 형식**은 시맨틱 모델에서 가져오지만 Tableau에서 변경할 수 있습니다. - 필드의 출처에 따라 **데이터 유형 변경**이 허용될 수도 있습니다. - 시맨틱 모델의 필드인 경우 사용자는 Tableau가 아닌 원본에서 데이터 유형을 변경해야 합니다. - Tableau에서 만든 필드의 경우 Tableau에서 데이터 유형을 변경할 수 있습니다. - 시맨틱 모델 원본의 **매개 변수**는 계속 사용할 수 있으며 새 매개 변수를 Tableau에서 로컬로 추가할 수 있습니다. 기초 모델에서 이러한 시맨틱 정의가 변경되는 경우 Tableau가 로컬 제어권을 주장하기 때문에 업데이트가 Tableau로 전달되지 않습니다. 원본 모델의 정의로 다시 재설정하려면 정의를 지우거나 되돌립니다(예: 정렬 지우기 또는 필드명 되돌리기). 필드 설명 또는 매개 변수를 검색하는 등의 일부 경우 필드 설명을 지우거나 매개 변수를 삭제한 다음 데이터 원본을 새로 고치거나 다시 로드해야 합니다. ### 시맨틱 모델로 제어되는 기능 시맨틱 모델 정의가 우선적으로 적용되어 Tableau 사용자 지정을 차단하는 경우가 있습니다. 이는 일반적으로 데이터 유형 변경과 같은 시맨틱 관련 기능에 적용됩니다. Tableau는 시맨틱 모델의 정의를 준수하며 로컬에서의 수정을 허용하지 않습니다. 시맨틱 커넥터를 사용할 때 사용할 수 없는 기능: - Tableau에서 **집합**을 만들 수 없으며, 시맨틱 모델에서 만든 집합은 Tableau에서 사용할 수 없습니다. - Tableau에서 **결합된 필드**를 만들 수 없으며 시맨틱 모델에서 만든 결합된 필드는 Tableau에서 사용할 수 없습니다. - 필드의 출처에 따라 **데이터 유형 변경**이 허용될 수도 있습니다. - 시맨틱 모델의 필드인 경우 사용자는 Tableau가 아닌 원본에서 데이터 유형을 변경해야 합니다. - Tableau에서 만든 필드의 경우 Tableau에서 데이터 유형을 변경할 수 있습니다. - **사용자 지정 달력**을 사용할 수 없습니다. - 시맨틱 커넥터는 집계된 데이터를 Tableau로 전달하기 때문에 **집계 해제된 측정값**을 사용할 수 없습니다. - 시맨틱 커넥터는 집계된 데이터를 Tableau로 전달하기 때문에 **기초 데이터 보기**를 사용할 수 없습니다. - 피벗 또는 유니온 이후의 불일치 필드 병합과 같은 **데이터 변환** 기능을 사용할 수 없습니다. - **컨텍스트 필터**를 만들 수 없습니다. 단, 다른 필터 유형은 만들 수 있습니다. - **ATTR()** 함수와 **사용자 함수**를 비롯한 특정 계산을 사용할 수 없습니다. 다음을 비롯한 데이터 원본의 일부 기능도 전체적으로 사용할 수 없습니다. - 데이터 혼합 - 데이터 원본 추출 - 데이터 원본 바꾸기 시맨틱과 관련될 수 있는 기능 또는 집합 자체와 명백히 연관된 기능을 넘어서 집합을 사용할 수 없음으로 인해 파급되는 몇 가지 영향이 있습니다. 일부 기본 Tableau 기능은 백그라운드에서 집합을 사용합니다. 시맨틱 커넥터에서 집합을 사용할 수 없기 때문에 Tableau에서 몇 가지 추가 기능을 사용할 수 없습니다. 여기에는 다음이 포함됩니다. - 필터 동작 - 필터 동작은 기초 집합을 만들 수 있지만 이는 무효화됩니다. - 이 항목만 포함/제외 필터 옵션 - 대시보드에서 비주얼리제이션을 필터로 사용 - 도구 설명 필터의 비주얼리제이션 [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Server 또는 Cloud를 사용하여 데이터에 연결 사용자 환경에서 Tableau Catalog가 사용하도록 설정되어 있는 경우 추가 연결 옵션이 있습니다. 자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_catalog_overview.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_catalog_overview.htm) 도움말의 'Tableau Catalog 정보', [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_vconn_overview.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_vconn_overview.htm) 도움말의 '가상 연결 및 데이터 정책 정보' 그리고 Tableau Prep Builder 도움말의 [게시된 데이터 원본에 연결](https://help.tableau.com/current/prep/ko-kr/prep_connect.htm#published_datasource)을 참조하십시오. ## Tableau Desktop에서 연결 1. Tableau Desktop을 시작하고 연결 패널의 데이터 검색에서 Tableau Server를 선택합니다. 2. Tableau Server에 연결하려면 서버 이름을 입력한 다음 연결을 선택합니다. Tableau Cloud에 연결하려면 빠른 연결에서 Tableau Cloud를 선택합니다. ![Tableau Server 로그인 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/examples_tableau_server_sign_in.png) **팁:** 로그아웃하지 않은 경우 Tableau Desktop이 서버 연결을 저장하므로 3단계를 건너뛸 수 있습니다. 또한 Tableau Server가 Kerberos를 사용하도록 설정되어 있고 컴퓨터에 유효한 자격 증명이 있는 경우 이 과정도 건너뛸 수 있습니다. 자세한 내용은 [Tableau Cloud 또는 Tableau Server에 대한 Tableau Desktop 연결 자동 유지](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sign_in_server.htm#Automati)를 참조하십시오. 3. 로그인하려면 - Tableau Server의 경우 사용자 이름과 암호를 입력합니다. - Tableau Cloud의 경우 이메일 주소와 비밀번호를 입력합니다. 4. 연결할 데이터를 선택합니다. 데이터 검색 대화 상자에는 인기 있는 여러 콘텐츠의 스크롤 가능한 목록이 표시됩니다. Data Management 라이선스가 있는 경우 가상 연결을 사용하여 데이터에 연결할 수 있고, Data Management가 있고 Tableau Catalog를 사용하는 경우 데이터베이스, 파일 및 테이블과 같은 외부 자산에도 연결할 수 있습니다. 반응형 검색 필드에는 텍스트를 입력할 때 업데이트되는 제안 목록이 표시됩니다. 필터 검색에서는 데이터 유형, 인증 상태 또는 선택한 데이터 유형에 따른 기타 필터로 결과를 필터링할 수 있습니다. 예를 들어 일부 데이터 유형의 경우 태그, 연결 유형, 데이터 품질 경고 또는 기타 기준으로 필터링할 수 있습니다. 이전 버전의 대화 상자와 약간 다르게 작동하지만 전반적인 기능은 유사합니다. ![데이터 검색 페이지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/search_for_data_desktop.png) 참고: - 연결 사용 권한이 없는 데이터는 사용할 수 없습니다(회색). - 외부 자산(데이터베이스, 파일 및 테이블)은 Catalog 수집이 완료될 때까지 사용할 수 없습니다(회색). - 큐브(다차원) 데이터 원본을 선택한 경우 로컬 복사본 만들기 대화 상자가 나타나며, 먼저 데이터의 로컬 복사본을 만들어야 분석을 시작할 수 있습니다. - 웹 작성에서는 Tableau Desktop이 지원하는 데이터 커넥터의 하위 집합에 대한 연결을 설정할 수 있습니다. 데이터 원본, 데이터베이스, 파일 또는 테이블이 회색으로 표시되는 경우 Tableau Server 또는 Tableau Cloud에서 연결할 수 없습니다. 하지만 이 경우에도 올바른 사용 권한이 있다면 Tableau Desktop 연결 패널에서 연결할 수 있습니다. 5. 연결하려는 데이터를 선택한 후 연결을 클릭합니다. 6. 시트 탭을 선택하여 분석을 시작합니다. Tableau Server 또는 Tableau Cloud에 게시된 데이터 원본이 Tableau 아이콘과 함께 데이터 패널에 표시됩니다. ![Tableau 아이콘의 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/examples_tableau_server_icon.png) 예를 들어 오프라인으로 작업하거나 원본을 수정하지 않고 데이터 원본을 변경하려는 경우 데이터 원본의 로컬 복사본을 다운로드할 수 있습니다. 로컬 복사본을 다운로드하려면 데이터 메뉴에서 데이터 원본을 선택한 다음 로컬 복사본 만들기를 선택합니다. 데이터 원본의 복제본이 데이터 패널에 추가됩니다. ## Mac 로그인 Mac에서 Tableau Desktop을 사용할 경우 연결할 서버 이름을 입력할 때 mydb 또는 mydb.test와 같은 상대적인 도메인 이름 대신 mydb.test.ourdomain.lan과 같은 정규화된 도메인 이름을 사용하십시오. 다른 방법으로, Mac 컴퓨터의 도메인 검색 목록에 도메인을 추가합니다. 이렇게 하면 연결할 때 서버 이름만 제공하면 됩니다. 도메인 검색 목록을 업데이트하려면 시스템 환경 설정 > 네트워크 > 고급으로 이동한 후 DNS 탭을 엽니다. ## 웹 작성 환경에서 게시된 데이터 원본에 연결 Tableau에서 사용할 데이터 연결을 만들고 사용자 지정한 Tableau Desktop 사용자는 Tableau Server 또는 Tableau Cloud에 데이터 원본을 게시할 수 있습니다. 데이터 원본을 게시하면 동료와 데이터를 공유하고, Tableau Desktop을 사용하지 않지만 웹 편집 환경에서 통합 문서를 편집할 수 있는 사용 권한이 있는 사용자와도 데이터를 공유할 수 있습니다. 브라우저에서 통합 문서를 편집할 수 있는 사용 권한이 있는 경우 Tableau Server 또는 Tableau Cloud에 로그인한 상태에서 다음 단계에 따라 게시된 데이터 원본에 연결합니다. 자세한 내용은 [웹에서 Tableau 뷰 편집](https://help.tableau.com/current/pro/desktop/ko-kr/web_author_build_view.htm) 및 [웹에서 Tableau 사용](https://help.tableau.com/current/pro/desktop/ko-kr/web_author_home.htm)을 참조하십시오. **참고:** 데이터에 연결하려면 뷰를 만들고 편집할 수 있는 사용 권한이 있어야 합니다. ### 기존 뷰에 더 많은 데이터 추가 1. Tableau Server 또는 Tableau Cloud 사이트에서 편집할 뷰를 선택합니다. 2. 편집 모드에서 새 데이터 원본 아이콘 ![새 데이터 원본 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datasource_using1.png)을 클릭합니다. 3. 데이터에 연결 페이지에서 보고 선택할 수 있는 옵션은 사용 권한에 따라 달라집니다. - 이 사이트 기반. 목록에서 게시된 데이터 원본을 선택한 다음 데이터 원본 추가를 선택합니다. 환경이 Tableau Catalog를 사용하도록 설정된 경우 콘텐츠 유형 드롭다운 목록에서 데이터 원본, 데이터베이스 및 파일 또는 테이블 및 개체를 선택할 수 있습니다. 그런 다음 연결하려는 데이터를 선택하고 연결을 클릭합니다. - 파일. 파일을 끌어 놓거나 컴퓨터에서 파일을 업로드합니다. - 커넥터. 나열된 커넥터 중 하나를 사용하여 데이터에 연결합니다. ### 게시된 데이터 원본을 사용하여 통합 문서 만들기 새 통합 문서를 만들 때에도 게시된 데이터 원본에 연결할 수 있습니다. 1. Tableau Server 또는 Tableau Cloud 사이트에서 탐색 페이지로 이동하고 드롭다운 목록에서 모든 데이터 원본을 선택합니다. 2. 목록에서 사용하려는 데이터 옆에 있는 확인란을 선택합니다. 3. 페이지 맨 위에 있는 작업 드롭다운 메뉴에서 새 통합 문서를 선택합니다. 웹 작성 환경에서 데이터에 연결하는 것에 대한 자세한 내용은 [Creator: 웹에서 데이터에 연결](https://help.tableau.com/current/pro/desktop/ko-kr/creator_connect.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Desktop에서 Tableau Server 또는 Tableau Cloud에 로그인 Tableau Server 또는 Tableau Cloud의 콘텐츠에 액세스하려면 로그인해야 합니다. **참고:** Tableau Desktop Free Edition을 사용하여 Tableau Server 또는 Tableau Cloud에 로그인할 수 없습니다.Free Edition에 대한 자세한 내용은 [Tableau Desktop Public Edition, Free Edition 및 Professional Edition 기능 비교](https://help.tableau.com/v0.0/pro/desktop/ko-kr/desktop_comparison.htm "Desktop 에디션에 대한 도움말 항목 링크")를 참조하십시오. ## Tableau Desktop에서 로그인 > [!TIP] > > **팁**: **서버** 메뉴는 Tableau Cloud와 Tableau Server에 모두 적용됩니다. ### Tableau Desktop에서 Tableau Cloud에 로그인 1. Tableau Desktop에서 **서버** > **로그인**을 선택합니다.왼쪽 맨 아래에서 **Tableau Cloud**를 클릭합니다. ![서버 주소, 사용자 이름 및 비밀번호 필드가 있는 Tableau Server 로그인 창입니다.빠른 연결 드롭다운 메뉴가 열리고 서버 주소가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/online_quickconnect.png) 2. Tableau 인증을 사용하도록 사이트가 설정된 경우 Tableau Cloud에 사용하는 사용자 이름(이메일 주소)과 비밀번호를 입력한 후 로그인을 클릭합니다. Tableau 인증을 통해 MFA(다단계 인증)를 사용하도록 설정하면 MFA 등록 프로세스 중에 선택한 확인 작업을 사용하여 ID를 확인하라는 메시지가 표시됩니다.ID를 확인한 후 사이트로 리디렉션됩니다. **참고:**  - Tableau Cloud에 로그인하거나 MFA를 처음으로 등록하는 경우 [다단계 인증 등록](https://help.tableau.com/current/online/ko-kr/to_signin.htm#mfa_register_user)을 참조하십시오. - Tableau 인증과 함께 MFA를 사용하려면 Tableau Desktop 2021.1 이상을 실행해야 합니다. - Tableau Desktop에서는 TCM(Tableau Cloud Manager)에 로그인할 수 없습니다. 3. 여러 사이트에 액세스할 수 있는 경우 사용할 한 사이트를 선택합니다. ![사용자 이름, 사이트 선택을 위한 드롭다운 메뉴, 로그인 단추가 있는 Tableau Cloud 로그인 페이지입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/online_signin.png) ### Tableau Desktop에서 Tableau Server에 로그인 1. Tableau Desktop에서 서버 > 로그인을 선택합니다.Tableau Server의 이름 또는 주소를 입력한 다음 연결을 클릭합니다. ![서버 주소 필드, 연결 단추, 취소 단추가 있는 Tableau Server 로그인 창](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/desktopserversignin.png) 2. Tableau Server에 [ID 풀](https://help.tableau.com/current/server-linux/ko-kr/identity_pools.htm)이 구성되었는지 여부에 따라 다음 중 하나를 수행합니다. - 사용자 이름 및 암호를 입력한 다음 로그인을 클릭합니다.여러 사이트에 액세스할 수 있는 경우 사용할 한 사이트를 선택합니다.사이트의 이름을 입력하고 사이트를 검색할 수도 있습니다. ![사용자 이름 및 비밀번호 필드가 있는 Tableau 로그인 화면입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/idpools_no_landing_page.png) - Tableau Server 방문 페이지에서 해당하는 로그인 옵션을 선택하고 사용자 이름과 비밀번호를 입력한 다음 로그인을 클릭합니다. ![일반 계약자 및 컨설턴트가 별도로 로그인할 수 있는 옵션이 있는 Tableau 로그인 방문 페이지입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/idpools_landing_page.png) ## Tableau Cloud 또는 Tableau Server에 대한 Tableau Desktop 연결 자동 유지 Tableau Cloud 또는 Tableau Server에 연결할 때 로그아웃하지 않는 한 Tableau Desktop에서 세션 간에서 로그인 상태가 유지됩니다.다음번에 Tableau Desktop을 시작하면 가장 최근의 연결로 자동 로그인됩니다.사용 가능한 다른 서버 및 사이트 연결로 쉽게 전환할 수 있습니다. 로그인한 서버와 사이트를 보고 두 위치에 로그인할 때 사용한 계정을 볼 수 있습니다. - **서버** 메뉴에 로그인한 서버와 사이트가 표시됩니다.로그아웃(사용자 이름)에는 로그인할 때 사용된 계정이 표시됩니다. ![통합 문서 열기, 데이터 게시, 로그아웃 등의 옵션을 표시하는 Tableau Server 메뉴입니다.사용자의 현재 로그인 상태도 표시된 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/qs_connecteddesktop_2.png) - 상태 표시줄에도 이 정보가 표시됩니다.현재 서버 및 사이트를 확인하려면 사용자 이름을 마우스오버하십시오. ### 서버 전환, 사이트 전환 서버를 전환하려면 서버 메뉴에서 다른 서버에 로그인을 클릭한 다음 서버 이름과 로그인 자격 증명을 입력합니다. 여러 사이트에 액세스할 수 있는 경우 서버 메뉴에서 다른 사이트에 로그인을 클릭합니다.이 옵션은 Tableau Server 사이트에만 사용할 수 있습니다. ![Tableau Server에 로그인한 사용자가 표시된 창이며, 다른 서버에 로그인하거나 로그아웃할 수 있는 옵션이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/qs_connecteddesktop_3.png) ### 로그아웃 또는 모든 저장된 연결 지우기 서버 및 사이트에 로그인하면 Tableau Desktop이 연결을 기억하는 보안 토큰에 사용자의 자격 증명을 저장합니다.이 토큰이 있으면 로그인할 필요 없이 서버에 직접 액세스할 수 있습니다. 서버 > 로그아웃을 클릭하여 현재 연결의 로그인 자격 증명을 지웁니다.기존의 모든 서버 연결을 제거하려면 도움말 > 설정 및 성능 > 저장된 서버 로그인 지우기를 클릭합니다. ![저장된 서버 로그인을 지우고 자동 제품 업데이트를 사용하지 않도록 설정하는 옵션을 표시하는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/qs_connecteddesktop_4.png) 서버 로그인이 저장되지 않도록 하려면 Tableau Server 관리자가 연결된 클라이언트를 허용하지 않도록 서버 설정을 변경하면 됩니다.이 설정은 Tableau Mobile 같은 다른 Tableau 클라이언트에도 영향을 미칩니다.자세한 내용은 Tableau Server 도움말에서 [연결된 기기의 인증](https://help.tableau.com/current/server/ko-kr/help.htm#devices_connected_credentials.htm)을 참조하십시오. ### 문제 해결 #### 서버의 인증서를 신뢰할 수 없음 오류 Tableau 자격 증명(TableauID)을 사용하여 Tableau Desktop에서 Tableau Cloud에 로그인할 때 다음 오류가 발생할 수 있습니다. '_서버 인증서를 신뢰할 수 없습니다._' 이 문제는 로컬 네트워크가 필수 Tableau Cloud 도메인에 대한 액세스를 허용하도록 구성되지 않은 경우에 발생할 수 있습니다.이 문제를 해결하려면 사이트 관리자에게 문의하여 Tableau Cloud 브라우저 액세스에 필요한 도메인을 허용하도록 네트워크를 구성하십시오.필요한 도메인의 전체 목록은 Tableau Desktop 및 Tableau Prep 배포 가이드에서 [필요한 주소, 프록시 및 포트](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_proxy.htm)를 참조하십시오. ## Tableau Desktop에서 사용자 계정 전환(Kerberos 인증만 해당) 조직이 Tableau Desktop에서 Kerberos 인증을 사용하며 해당 인증이 실패하는 경우 사용자 이름과 암호를 제공하라는 메시지가 나타납니다.테스트 용도로 다른 사용자로 로그인하려면 다음 단계를 수행합니다. 1. 서버 메뉴에서 사용자 전환을 선택합니다. ![사용자 전환 옵션이 하이라이트되어 있는 Tableau Server 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/examples_tableauserver5.png) 2. Tableau Server 로그인 대화 상자에서 새 사용자 이름과 암호를 입력합니다. 나중에 정상적인 자격 증명을 사용하여 로그인하려면 서버 > **원래 사용자로 전환**을 선택합니다. ![원래 사용자로 전환 옵션이 하이라이트되어 있는 Tableau Server 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/examples_tableauserver4.png) ## Tableau Cloud 또는 Tableau Server에 직접 로그인 브라우저에서 Tableau Cloud 또는 Tableau Server 사이트에 액세스하는 방법은 조직의 설정에 따라 다를 수 있습니다.사이트 또는 서버의 URL(예: online.tableau.com 또는 https://mytableauserver)로 이동해야 하거나 SSO(Single Sign-On) 서비스가 있을 수 있습니다. ### 브라우저에서 다른 사용자 계정으로 로그인 잘못된 계정에 로그인하는 경우 다른 계정으로 전환할 수 있습니다. 1. 페이지의 오른쪽 위에 있는 사용자 메뉴에서 로그아웃을 클릭합니다. ![로그아웃 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/useracct_menus.png) **참고:** Tableau Server 사용자 메뉴에 로그아웃 명령이 표시되지 않으면 조직의 외부 IdP(ID 공급자)에서 제공하는 로그아웃 인터페이스를 사용해야 합니다.자세한 내용은 관리자에게 문의하십시오. 2. 사용자 이름 및 암호를 입력한 다음 로그인을 클릭합니다. ![Tableau 로그인 화면입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sign_in.png) ### 브라우저에서 특정 사이트에 로그인(Tableau Server만 해당) 다중 사이트의 멤버인 경우 서버에 로그인할 때 사이트를 선택하라는 메시지가 표시됩니다.보이는 사이트 이름을 클릭하거나 이름을 검색하고 일치하는 사이트 목록에서 선택합니다. ![Tableau 사이트 검색입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/site_login_1.png) 현재 사이트의 이름이 사이트 선택기에 표시됩니다. ![사이트 메뉴에 표시된 사이트 이름](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/site_menu_user_ex.png) [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Server 뷰의 내장된 이미지 ` [주요 콘텐츠로 건너뛰기](#main-content) # 다중 테이블 데이터 분석을 위한 관계 사용 데이터 원본 탭 캔버스로 끌어 놓은 테이블은 관계를 사용합니다. 관계는 Tableau에서 분석을 위해 데이터를 결합하는 유연한 방식입니다. 관계를 두 테이블 간의 계약으로 간주할 수 있습니다. 이러한 테이블의 필드를 사용하여 비주얼리제이션을 작성하는 경우 Tableau는 해당 계약에 따라 데이터를 가져와 적절한 조인으로 쿼리를 작성합니다. 관계를 사용하면 데이터 준비 및 분석이 더 쉬워지고 보다 직관적이 되므로 데이터를 결합할 때 처음에 관계를 사용하는 것이 좋습니다. [조인은 꼭 필요한 경우에만 사용하십시오](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_datamodel_faq.htm#can-i-use-joins-between-logical-tables). 관계 만들기의 기본 사항에 대해 자세히 알아보려면 이 동영상(5분)을 시청하십시오. **참고**: 이 동영상에 나온 관계 편집용 인터페이스는 현재 릴리스와 약간 다르지만 기능은 같습니다. 다음 Tableau 블로그 게시물에서 관계가 작동하는 방식에 대해 자세히 알아보십시오. - [관계, 1부: Tableau의 새로운 데이터 모델링 소개(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-1-meet-new-tableau-data-model) - [관계, 2부: 팁과 요령(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-2-tips-and-tricks) - [관계, 3부: 여러 관련 테이블에서 질문하기(영문)](https://www.tableau.com/about/blog/2020/6/relationships-part-3-asking-questions-across-multiple-related-tables) [Action Analytics](https://action-analytics.com/library/)에서 [Tableau가 관계를 발명한 이유는 무엇입니까?(영문)](https://action-analytics.com/ep-1-why-did-tableau-invent-relationships/)와 같은 동영상 팟캐스트도 참조하십시오. [Library(라이브러리)](https://action-analytics.com/library/)에서 “Video Podcast(동영상 팟캐스트)”를 클릭하여 자세히 알아볼 수 있습니다. Tableau 버전 2024.2 이상에서 Tableau 데이터 모델은 다중 팩트 관계를 통해 다중 팩트 분석 및 공유 차원을 지원합니다. 자세한 내용은 [다중 팩트 관계 데이터 모델 정보](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm), [다중 팩트 관계 모델을 사용해야 하는 경우](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_when_to_use.htm) 및 [다중 팩트 관계 데이터 모델 구축](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_build.htm)을 참조하십시오. 새 데이터 원본 및 통합 문서를 작성합니까? 테이블을 데이터 원본 페이지 캔버스에 끌어 놓아 데이터 원본 작성을 시작합니다. 데이터 원본이 분석에 필요한 모든 차원 및 측정값 필드를 포함하는 단일 테이블을 구성할 수 있습니다. ![단일 테이블 분석이 있는 데이터 모델입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_singletableanalysis.gif) 또는 더 많은 테이블을 끌어 놓고 해당 관계를 정의하여 다중 테이블 데이터 원본을 만들 수 있습니다. ![데이터 원본 패널에서 데이터 관계를 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_createrelationship.gif) 관계 사용을 시작하는 것에 대해서는 이 짧은 동영상(1분)을 시청하십시오. **참고**: 이 동영상에 나온 관계 편집용 인터페이스는 현재 릴리스와 약간 다르지만 기능은 같습니다. 관계 사용에 대한 자세한 내용은 [데이터 연관](https://help.tableau.com/current/pro/desktop/ko-kr/relate_tables.htm), [관계가 조인과 다른 점](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_relationships_learnmorepage.htm), [Tableau 데이터 모델](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_datamodel.htm) 및 [관계 만들기 및 정의](https://help.tableau.com/current/pro/desktop/ko-kr/relate_tables.htm#create-and-define-relationships)를 참조하십시오. 자세한 내용은 [데이터 원본 및 분석의 변경된 기능](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_datamodel_whatschanged.htm) 및 [관계, 데이터 모델 및 데이터 원본에 대한 질문](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_datamodel_faq.htm)을 참조하십시오. 오래된 통합 문서 또는 데이터 원본을 엽니까? 2020.2 이전의 통합 문서 또는 데이터 원본을 2020.2에서 여는 경우 데이터 원본이 캔버스에서 단일 논리적 테이블로 나타나고 이름은 "마이그레이션된 데이터" 또는 원래 테이블 이름입니다. 데이터는 보존되며 통합 문서를 이전과 마찬가지로 계속 사용할 수 있습니다. ![데이터 원본에 조인되거나 유니온된 여러 테이블이 포함된 경우 "마이그레이션된 데이터"라는 이름의 단일 논리적 테이블이 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_migrated_data.gif) 단일 논리적 테이블을 구성하는 물리적 테이블을 보려면 해당 논리적 테이블을 두 번 클릭하여 물리적 계층에서 엽니다. 그러면 조인 및 유니온을 포함한 기초 물리적 테이블이 표시됩니다. 자세한 내용은 [데이터 원본 및 분석의 변경된 기능](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_datamodel_whatschanged.htm) 및 [관계, 데이터 모델 및 데이터 원본에 대한 질문](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_datamodel_faq.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 다중 팩트 관계 데이터 모델 구축 분석에는 종종 서로 직접적인 관계는 없지만 날짜, 위치 등 동일한 공통 정보와 관련된 테이블의 데이터를 함께 가져오는 작업이 포함됩니다. 이러한 유형의 분석을 공유 차원을 사용한 다중 팩트 분석이라고 합니다. Tableau에서 이러한 종류의 분석을 수행하려면 공유 테이블로 연결된 여러 기본 테이블을 사용하는 데이터 원본을 만듭니다. - _기본 테이블_은 데이터 원본 탭의 데이터 모델에서 가장 왼쪽에 있는 테이블입니다. 기본 테이블로 사용할 테이블을 결정하는 방법에 대한 지침은 [다중 팩트 관계 모델을 사용해야 하는 경우](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_mfr_when_to_use.htm)를 참조하십시오. - _공유 테이블_은 여러 수신 관계가 있는 다운스트림 테이블입니다. 공유 테이블에는 비주얼리제이션에서 분석하는 동안 관련 없는 필드를 함께 스티칭할 수 있는 필드가 포함되어 있습니다. 일반적인 공유 테이블의 예로는 날짜와 위치가 있습니다. ## 모델 작성 다중 팩트 관계 데이터 모델을 작성하는 것은 기본적으로 관계를 사용하는 다른 데이터 원본을 생성하는 것과 동일하지만, 추가적인 기본 테이블이 있고 공유 테이블과의 여러 수신 관계가 있다는 두 가지 부분이 더 추가됩니다. 1. [데이터에 연결합니다](https://help.tableau.com/current/pro/desktop/ko-kr/basicconnectoverview.htm). 테이블이 모두 동일한 데이터베이스에 있지 않은 경우 [다중 데이터 연결](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_plan.htm#tableau-data-sources)을 사용할 수 있습니다. 2. 테이블을 캔버스로 끌어와서 첫 번째 기본 테이블을 만듭니다. 3. 왼쪽 패널의 또 다른 테이블을 끌어와 새로운 기본 테이블 영역에 놓습니다. ![기존 기본 테이블과 새 기본 테이블의 끌어놓기 영역이 있는 데이터 모델링 캔버스](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_new_base_table.png) Tableau는 다중 기본 테이블이 포함된 데이터 모델을 작성 중이라는 경고를 표시합니다. 데이터에 필요한 경우에만 다중 기본 테이블 모델을 설정하는 것이 좋습니다. 그렇지 않은 경우에는 단일 기본 테이블 모델을 사용하여 다중 기본 테이블 모델로 인한 복잡성을 피해야 합니다. ![두 개의 기본 테이블이 있는 데이터 모델. 그 중 하나에는 다중 기본 테이블에 대한 경고가 있음](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_multi_base_table_warning.png) 4. 또 다른 필드를 캔버스로 끌어와서 기본 테이블 중 하나와 관계를 설정합니다. [필요한 경우 각 관계를 구성합니다.](https://help.tableau.com/current/pro/desktop/ko-kr/relate_tables.htm#create-and-define-relationships) ![데이터 모델에 추가된 다운스트림 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_downstream.png) 5. 아직 관계가 설정되지 않은 기본 테이블 위로 마우스오버하면 더하기 기호('미트볼'이라고도 함)가 나타납니다. ![커서를 올려놓아 더하기 기호 '미트볼'이 표시된 Clubs(클럽) 기본 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_meatball_base.png) 6. 더하기 기호 아이콘을 공유 테이블로 끌어와 새로운 수신 관계('이음줄'이라고도 함)를 만듭니다. ![새로운 이음줄을 기존 다운스트림 테이블로 끌고 가는 미트볼](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_meatball.png) 7. _선택 사항_ 다운스트림 테이블과 기본 테이블을 계속해서 추가합니다. 필요에 따라 더하기 기호 아이콘을 클릭하고 끌어와 공유 테이블을 작성합니다. **참고**: 여러 기본 테이블로 시작하는 대신, 단일 기본 테이블 모델을 먼저 작성하고 나중에 더 많은 기본 테이블을 추가할 수도 있습니다. ## 모델 탐색 여러 기본 테이블이 있는 데이터 모델은 관계로 작성되지만 모든 테이블이 서로 동일한 정도로 관련되어 있는 것은 아닙니다. 각 기본 테이블에는 _트리_가 정의됩니다. 이 트리에는 기본 테이블과 직접 관련되거나 관련 테이블의 다운스트림인 테이블이 모두 포함됩니다. 공유 테이블은 여러 트리에 존재합니다. 관련 정도에 대한 자세한 내용은 [다중 팩트 관계 데이터 모델 정보](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm)을 참조하십시오. 다중 기본 테이블이 있는 모델을 볼 때 데이터 모델을 탐색하고 관리하기 위한 다양한 옵션이 있습니다. 이러한 옵션은 데이터 모델이 복잡한 경우에 특히 유용합니다. ![4개의 기본 테이블과 여러 공유 테이블, 그리고 비공유 다운스트림 테이블이 있는 데이터 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_complex_model.png) 4개의 기본 테이블, 여러 개의 공유 테이블 및 다운스트림 테이블이 있는 복잡한 데이터 모델의 예입니다. 다운스트림 테이블은 기본 테이블 간에 공유 또는 비공유됩니다. 2024.2에는 데이터 모델에 대한 몇 가지 새로운 레이아웃 세부 사항이 도입되었습니다. 다중 팩트 관계 데이터 모델에서 관계는 함께 묶여 테이블의 수신 관계 수를 추적하는 데 도움이 됩니다. 공유 테이블(및 다운스트림 공유 테이블)은 공유되지 않는 테이블보다 더 굵은 윤곽선으로 표시됩니다. ### 용어 다중 기본 테이블 데이터 모델의 테이블에는 특정 역할이 있습니다. 기본 테이블과 공유 테이블은 다중 팩트 관계 데이터 모델에 반드시 존재해야 하는 유일한 테이블입니다. (기본 테이블이 두 개 이상 없으면 다중 팩트 관계 데이터 모델이 아닙니다. 기본 테이블을 연결하는 공유 테이블이 없으면 유효한 데이터 모델이 아닙니다.) 이러한 모델은 종종 복잡하기 때문에 공통된 용어를 사용하는 것이 유용합니다. - _기본 테이블_은 가장 왼쪽에 위치하며 수신 관계가 없습니다. - 이 예에서 Inventory(재고), Marketing(마케팅), Sales(영업) 및 Support(지원)은 기본 테이블입니다. - _하위 기본 테이블_은 기본 테이블과 공유 테이블 사이에 있습니다. - 이 예에서 Parts(부품)는 하위 기본 테이블입니다. - _공유 테이블_에는 두 개 이상의 수신 관계가 있습니다. - 이 예에서 Products(제품), Dates(날짜), Customer(고객), Supplier(공급업체)는 공유 테이블입니다. - _다운스트림 공유 테이블_에는 정확히 하나의 수신 관계가 있으며 그 업스트림 어딘가에 공유 테이블이 있습니다. - 이 예에서 Subcategory(하위 범주)와 Category(범주)는 다운스트림 공유 테이블입니다. - _다운스트림 비공유 테이블_에는 정확히 하나의 수신 관계가 있고 그 업스트림에 공유 테이블이 없습니다. - 이 예에서는 다운스트림 비공유 테이블이 없습니다. ![기본 테이블, 하위 기본 테이블, 다운스트림 비공유 테이블, 공유 테이블, 다운스트림 공유 테이블이라는 용어를 설명하는 데이터 모델입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_terminology.png) 이해도 테스트: 예시 데이터 원본의 테이블 유형을 식별하십시오. ![4개의 기본 테이블과 여러 공유 테이블, 그리고 비공유 다운스트림 테이블이 있는 데이터 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_complex_model.png) - **기본 테이블**: Inventory(재고), Marketing(마케팅), Sales(영업) 및 Support(지원) - **하위 기본 테이블:** Parts(부품) - **공유 테이블:** Products(제품), Dates(날짜), Customer(고객), Supplier(공급업체) - **다운스트림 공유 테이블:** Subcategory(하위 범주) 및 Category(범주) - **다운스트림 비공유 테이블:** 없음 ### 관계 트리 식별 테이블 위로 마우스오버하여 관련 테이블을 하이라이트합니다. Tableau는 해당 테이블의 트리를 강조하고 관련 없는 테이블을 덜 강조합니다. ![한 기본 테이블의 트리가 하이라이트되고 다른 테이블은 흐리게 표시되는 복잡한 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_highlightedtree.png) Marketing(마케팅) 기본 테이블 트리는 두 개의 공유 테이블인 Dates(날짜) 및 Products(제품)와, 다운스트림 공유 테이블인 Subcategory(하위 범주) 및 Category(범주) 테이블로 구성됩니다. ### 관계 세부 정보 보기 도구 설명에서 세부 정보를 보려면 관계 또는 관계 묶음 위로 마우스오버합니다. ![각 관계의 세부 정보에 대한 행이 있는 도구 설명이 포함된 삼중 이음줄 번들](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_noodle_bundle.png) Products(제품) 테이블에 대한 수신 관계에는 Inventory(재고), Marketing(마케팅) 및 Sales(판매) 기본 테이블에 대한 세 가지 개별 관계가 포함됩니다. ### 관계 선택 관계를 선택하면 캔버스에서 파란색으로 하이라이트되고 해당 세부 정보가 테이블 세부 정보 패널에 표시됩니다. 테이블 세부 정보 패널에서 [관계 절을 검사하거나 수정](https://help.tableau.com/current/pro/desktop/ko-kr/relate_tables.htm#create-a-relationship)할 수 있습니다. 관계를 선택하는 여러 방법이 있습니다. - 캔버스에서 관계 라인(이음줄)을 클릭합니다. 모든 관계에는 해당 이음줄만 선택할 수 있는 클릭 가능한 영역이 있습니다. - 캔버스에서 테이블을 마우스 오른쪽 단추로 클릭하거나 Control 클릭하여 메뉴를 엽니다. 관계 선택 옵션을 선택하고 원하는 테이블의 관계를 선택합니다. - 캔버스에서 관계 번들을 클릭하면 지속적인 도구 설명이 표시됩니다(번들 위로 마우스오버하면 도구 설명이 표시되며, 이를 유지하려면 클릭하면 됨). 그런 다음 도구 설명 세부 정보에서 행을 선택하여 모델에서 해당 관계를 하이라이트합니다. - 테이블 세부 정보 패널의 툴바에서 메뉴를 열고 원하는 관계를 선택합니다. 또한 이 메뉴에서 특정 테이블을 선택하여 패널에 해당 미리 보기를 표시할 수도 있습니다. ![테이블 세부 정보 패널의 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_table_details_menu.png) ### 기본 테이블과 바꾸기 기본 테이블과 공유 테이블 간의 관계에 있는 중간 테이블은 다운스트림 테이블을 기본 테이블과 바꿀 수 있는 옵션을 제공합니다. 이는 순전히 개념적 이해를 돕기 위한 시각적 변경일 뿐이며 데이터 모델의 구조가 변경되지는 않습니다. 다운스트림 테이블을 마우스 오른쪽 단추로 클릭하거나 Control 키를 누른 채 클릭하고 기본 테이블과 바꾸기(테이블 이름)를 선택합니다. 바꾸기 옵션은 다운스트림 테이블에만 존재하고 기본 테이블에는 존재하지 않습니다. 공유 테이블이나 다운스트림 공유 테이블과 같이 바꾸면 데이터 모델이 변경되는 테이블의 경우 바꾸기 옵션을 사용할 수 없습니다. 다운스트림 비공유 테이블이나 하위 기본 테이블만 기본 테이블과 바꿀 수 있습니다. #### _예_ 이 예에서는 데이터 모델의 기본 구조를 변경하지 않고도 **Parlor Info(휴게소 정보)** 및 **Ice Cream Sales(아이스크림 판매)** 테이블을 바꿀 수 있습니다. 다른 테이블은 바꿀 수 없습니다. - Ice Cream Sales는 Parlor Info 및 공유 테이블인 Date(날짜)와 모두 관련되어 있습니다. - Parlor Info는 Ice Cream Sales 및 공유 테이블인 Location(위치)과 모두 관련되어 있습니다. - Weather(날씨)는 Date 및 Location의 두 공유 테이블과 관련되어 있습니다. 이 두 모델은 개념적으로 동등합니다. ![기본 테이블과 공유되지 않은 다운스트림 테이블이 전환되는 두 가지 버전의 동등한 데이터 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_swapbase_icecream.png) ### 기본 테이블 축소 또한 관계 경로 또는 트리를 기본 테이블로만 축소하여 일시적으로 데이터 모델 뷰를 단순화할 수도 있습니다. 기본 테이블의 축소 ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_icon_collapse.png) 또는 확장 ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_icon_expand.png) 단추를 클릭하여 전체 트리를 축소하거나 확장할 수 있습니다. 또는 다운스트림 테이블을 마우스 오른쪽 단추로 클릭하거나 Control 키를 누른 채 클릭하고 이 경로 축소 또는 다른 경로 축소를 선택합니다. 이 옵션은 공유 테이블이나 공유 테이블의 다운스트림 테이블에서는 사용할 수 없습니다. 트리를 기본 테이블만 보이도록 축소하는 것은 순전히 시각적인 효과이며 관련 없는 테이블 알림이 표시되지는 않습니다. 축소된 경로는 누적 테이블과 확장 단추가 있는 기본 테이블로 표시됩니다. 축소하면 해당 트리에만 관련 있는 모든 테이블 및 관계에 영향을 미치므로, 축소되지 않은 경로와 공유되는 테이블은 숨겨지지 않습니다. 확장 ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_icon_expand.png) 단추를 사용하면 기본 테이블과 트리의 모든 항목이 다시 열립니다. ![Support(지원) 기본 테이블의 트리가 축소 및 확장되는 모습](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_collapsetree_gif.gif) ## 문제 해결 ### 단일 데이터 원본 만들기 모든 테이블은 어떤 방식으로든 전체 데이터 원본과 관련되어 있어야 합니다. 전체 데이터 모델과 관련되지 않은 테이블이 있으면 알림이 나타납니다. 데이터 모델의 나머지 부분과 완전히 분리된 테이블이나 트리가 없어질 때까지 알림이 유지됩니다. 알림이 활성화되어 있으면 데이터 원본을 게시할 수 없으며 분석에 데이터 원본을 사용할 수 없습니다. 알림을 열고 관련 없는 테이블을 시각적으로 분리하도록 설정하여 알림을 트리거한 테이블을 식별할 수 있습니다. 이 옵션은 복잡한 모델이 있고 나머지 데이터 모델과 아직 관련이 없는 테이블을 식별해야 할 때 유용합니다. #### _예_ [모델 작성](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_build.htm#Build) 아래의 단계 중 4단계에서 두 번째 기본 테이블을 연결하기 위해 관계를 추가하기 전에 알림이 나타납니다. ![관련 없는 테이블 알림 메시지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_unrelated_alert.png) 관련 없는 테이블을 시각적으로 분리를 설정하면 관련 없는 테이블 라인 아래로 **Clubs(클럽)** 테이블이 이동합니다. **Clubs(클럽)**와 **Students(학생)**의 관계를 설정하여 알림을 해결합니다. ![관련 없는 테이블이라고 표시된 빨간색 점선 아래에 관련 없는 테이블이 있는 데이터 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_visuallyseparate.png) #### 주기 해결 일부 테이블이 서로 직접 관련이 없더라도 전체 데이터 모델은 전체적으로 긴밀히 연결되어야 합니다. 이 예에서는 각 기본 테이블이 트리를 정의하지만 트리를 연결하는 공유 테이블은 없습니다. 이는 분석에 유효한 모델이 아닙니다. ![고유한 트리가 겹치지 않는 두 개의 기본 테이블이 있는 데이터 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_unrelated1.png) 관련 테이블의 두 그룹을 공유 테이블을 통해 결합해야 합니다... ![동일한 데이터 모델이 이제 공유 테이블로 연결됨](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_unrelated2.png) ...또는 데이터 모델을 두 개의 별도 데이터 원본으로 만들어야 합니다. ![동일한 데이터 모델이 두 개의 데이터 원본으로 분리됨](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_unrelated3.png) ### 데이터 모델 제한 다중 기본 테이블 모델에서는 테이블 간의 일부 관계 경로가 지원되지 않습니다. 테이블에 두 번째 수신 관계를 만들려고 할 때 미트볼을 끌어놓을 수 없는 경우 만들려는 구조가 Tableau에서 지원되는지 확인하십시오. 지원되지 않는 모델의 예는 다음과 같습니다. #### 주기 업스트림 테이블에서 동일한 다운스트림 테이블까지 둘 이상의 관계 경로가 있는 주기는 지원되지 않습니다. 이 지원되지 않는 구조를 나비넥타이라고도 합니다. Tableau에서 이러한 종류의 테이블 간 관계를 모델링하려면 다운스트림 테이블을 다른 기본 테이블로 변환하여 나비넥타이 대신 여러 기본 테이블을 사용하십시오. ![나비넥타이 다이어그램 그리고 다운스트림 테이블이 추가적인 기본 테이블로 변경된 다이어그램](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_bowtie_tableauified.png) 데이터 모델은 _방향성 비순환 그래프_여야 합니다. 즉, 테이블로 수신되는 모든 관계는 다른 기본 테이블로 업스트림으로 추적할 수 있어야 합니다.
지원되지 않습니다. 테이블 X에는 기본 테이블 A의 테이블 다운스트림에서 수신되는 두 개의 관계가 있습니다.지원됩니다. 테이블 S와 T에는 모두 여러 개의 수신 관계가 있지만 각각은 다른 기본 테이블에서 가져온 것입니다.지원됩니다. 시각적으로는 주기가 있는 것처럼 보일 수 있지만, 테이블 S와 테이블 T의 수신 관계는 서로 다른 기본 테이블로 거슬러 올라갈 수 있습니다.
주기로 인해 지원되지 않는 데이터 모델나비넥타이가 두 번째 기본 테이블로 변환되어서 지원되는 데이터 모델다른 기본 테이블로 추적할 수 있는 공유 테이블에 대한 수신 관계가 있어서 지원되는 데이터 모델
#### 중첩된 공유 테이블 중첩된 공유 테이블은 지원되지 않습니다. 공유 테이블(여러 개의 수신 관계가 있는 테이블)의 모든 다운스트림 테이블에는 하나의 수신 관계만 있을 수 있습니다. ![중첩된 공유 테이블이 있어서 지원되지 않는 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_nestedshared.png) 지원되지 않습니다. 테이블 T는 공유 테이블의 다운스트림이므로 추가로 수신 관계를 받을 수 없습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 다중 팩트 관계 데이터 모델 정보 다중 팩트 관계를 사용하면 둘 이상의 _기본 테이블_이 있는 데이터 원본을 구축할 수 있습니다. 데이터 모델에서 여러 기본 테이블을 사용하면 Tableau에서 다중 팩트 분석을 수행할 수 있습니다. 기본 테이블에 근간을 둔 테이블 _트리_를 설정하여 서로 다른 개념적 도메인을 가진 데이터 구조를 모델링하고 공유 특성을 사용하여 연결할 수 있습니다. 이러한 유형의 분석을 흔히 다중 팩트 분석, 준수 차원 또는 공유 차원이라고 합니다. Tableau에서는 관계를 사용하여 구축하므로 이를 다중 팩트 관계 데이터 모델이라고 부릅니다. 다중 팩트 관계 데이터 모델에는 항상 여러 기본 테이블이 포함됩니다. 기본 테이블은 데이터 모델에서 가장 왼쪽에 있는 테이블입니다. 기본 테이블로 사용할 테이블을 결정하는 방법에 대한 지침은 [다중 팩트 관계 모델을 사용해야 하는 경우](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_mfr_when_to_use.htm)를 참조하십시오. ![하나의 트리가 하이라이트된 다중 기본 테이블 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_build_highlightedtree.png) 하나의 기본 테이블 트리가 하이라이트된 다중 기본 테이블 데이터 모델입니다. ## 관련성 수준 여러 개의 기본 테이블이 있는 데이터 모델은 데이터 조각이 서로 연관되거나 연관되지 않는 방식에 대해 많은 유연성을 제공합니다. **참고**: 모든 수준의 관련성은 여러 기본 테이블이 있는 데이터 모델에만 관련됩니다. 다중 팩트 관계 데이터 모델 이전에는 모든 것이 관련되어 있거나(단일 데이터 원본 이내), 전혀 관련되어 있지 않았습니다(여러 데이터 원본에 걸쳐 혼합). **데이터 모델의 관련성** 테이블은 데이터 모델의 구조에 따라 관련되거나, 관련되지 않거나, 공유됩니다. 데이터 원본에서 테이블의 관련성은 일정합니다. 간략히 설명하면 다음과 같습니다.  - _관련 테이블_: 같은 트리에 있습니다. - 2024.2 이전에는 모든 데이터 원본이 단일 트리로 구성된 단일 기본 테이블 데이터 원본이었으며, 단일 기본 테이블 데이터 원본에서는 모든 테이블이 관련되어 있습니다. - _관련 없는 테이블_: 서로 다른 트리에 있습니다. 기본 테이블은 항상 서로 관련이 없습니다. 정확히 하나의 기본 테이블의 다운스트림에 있는 테이블은 다른 트리의 테이블과도 관련이 없습니다. - _공유 테이블_: 여러 개의 수신 관계가 있고 둘 이상의 트리에 속합니다. - 여러 수신 관계가 있는 테이블의 다운스트림 테이블도 공유된 것으로 간주됩니다. **분석 중 관련성** 필드는 관련되거나, 관련 없거나, 아직 관계가 설정되지 않았거나, 모호하게 관련되어 있거나, 스티칭 필드 역할을 할 수도 있습니다. 필드 그룹 간의 관련성은 데이터 모델의 구조, 현재 사용 중인 필드(즉, 알약으로 선반에 있음) 및 해당 필드가 차원 또는 측정값인지 여부에 따라 시트 단위로 결정됩니다. ![관련 없는 두 개의 필드(행과 열에 각각 하나씩)와 관련 없는 도구 설명이 표시된 간단한 비주얼리제이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_unrelatedtooltip_example.png) 여러 테이블의 필드를 사용하여 비주얼리제이션을 만들려면 Tableau는 값을 계산하기 위해 백그라운드에서 조인을 수행해야 합니다. 사용되는 조인 유형은 [필드의 관련성](#fieldlevel)에 따라 달라집니다. 간략히 설명하면 다음과 같습니다.  - 비주얼리제이션에서 _관련 필드_를 사용하는 경우 차원이 내부 조인되고 측정값이 차원별로 분류됩니다. - 이보다 조금 더 복잡해지면 [측정값이 누락되지 않도록 하기 위해](https://www.tableau.com/ko-kr/blog/relationships-tableau-data-model) 백그라운드에서 추가 조인이 필요할 수 있습니다. 그러나 차원만 있는 비주얼리제이션에서는 관련 차원이 내부 조인되며 이것이 여기서의 주요 개념입니다. - 이는 단일 기본 테이블 모델과 동일한 동작입니다. - 비주얼리제이션에서 _관련 없는 필드_ ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_icon_unrelated.png "관련 없음 아이콘")가 사용되는 경우 차원이 교차 조인됩니다. 측정값은 테이블 범위가 지정되고(즉, 전체 테이블에 대해 단일 값으로 로컬 집계됨) 반복됩니다. - 필드가 _아직 관계가 설정되지 않았_거나 _모호하게_ 관련되어 있을 수도 있는데, 이는 활성 필드 조합의 경우 테이블 간의 관계를 해결할 수 있는 방법이 두 가지 이상 있다는 의미입니다. Tableau에서는 불확실성이 발견되면 필드를 관련 없는 것으로 처리합니다. - 필드가 공유 필드를 기반으로 _스티치_ ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/MFR_icon_related.png "스티칭 아이콘")되는 경우 차원은 외부 조인됩니다. 측정값은 분류될 수 있는 모든 차원 수준에서 집계되며 반복될 수 있습니다. - _차원 스티칭_은 [데이터 혼합의 필드 연결](https://help.tableau.com/current/pro/desktop/ko-kr/multiple_connections.htm#define-blend-relationships-for-blending)과 유사합니다. 관련 필드의 각 쌍에 대해 결과가 계산된 다음, 관련 없는 값은 이들 간에 공유되는 차원의 공유 값에 걸쳐 함께 스티치됩니다. 이러한 모든 개념과 정의는 이 항목의 뒷부분에서 자세히 설명합니다. 차원 및 측정값에 대한 부연 설명 Tableau에서 _측정값_은 _집계_이며, 뷰의 _차원_에 의해 설정된 _세부 수준_까지 집계됩니다. 따라서 측정값은 차원의 맥락에 따라 달라집니다. 예를 들어, '시리얼 상자 수'는 총 재고를 의미하는지 아니면 브랜드별 상자 수를 의미하는지에 따라 달라집니다. _차원_은 일반적으로 국가 또는 브랜드와 같은 범주형 필드입니다. Tableau에서 차원은 뷰의 세분성 또는 _세부 수준_을 설정합니다. 일반적으로는 데이터를 몇 가지 범주 조합의 마크로 그룹화하려고 합니다. 뷰를 작성하는 데 사용하는 차원에 따라 보유하는 마크 수가 결정됩니다. 측정값이 차원 없이 사용되는 경우 _테이블 범위_가 지정되었다고 합니다. 즉, 해당 값은 전체 테이블에 대해 완전히 집계된 값입니다. 비주얼리제이션에서 브랜드와 같은 차원을 사용하면 측정값이 더 세밀하게 분류됩니다. 이제 시리얼 상자의 총 개수는 브랜드별로 표시됩니다. _집계_는 데이터가 결합되는 방식을 나타냅니다. Tableau에서 기본 집계는 SUM입니다. 이 집계를 평균, 중앙값, 고유 카운트, 최소값 등의 다른 옵션으로 변경할 수 있습니다. _세부 수준_은 측정값이 얼마나 상세하거나 세분화 또는 분류되어 있는지를 나타내며, 이는 차원에 의해 제어됩니다. 측정값의 세부 수준이 행 수준(즉, 집계 해제됨)이 아닌 경우 해당 값을 집계해야 합니다. #### 예 ![5개 브랜드와 3가지 크기의 시리얼 상자 수에 대한 값 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_cereal_rawdata.png) '시리얼 상자 수'의 값은 무엇입니까? 이는 집계 유형과 차원에 설정된 세부 수준에 따라 달라집니다. - 집계: - 합계(또는 총합) - 평균 - 세부 수준: - 테이블 범위 지정/전체 집계(예시에서 파란색 막대) - **브랜드** 차원(예시에서 색상별 막대)으로 분류됨 ![테이블 범위의 합산된 상자 수(54개), 테이블 범위의 평균 상자 수(6개), 그리고 이 두 가지를 5개 브랜드별로 분류한 버전 등 4개의 비주얼리제이션이 포함된 대시보드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_cereal.png) ## 필드 수준 관련성 표시기 분석에 사용하는 필드의 관련성 정도를 이해하는 데 도움이 되는 몇 가지 시각적 단서가 있습니다. ### 워크시트의 관련성 표시기 - **관련 없음 아이콘**: Tableau에서 관련 없음 아이콘 ![관련 없음 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_icon_unrelated.png)이 사용되어 뷰의 일부 항목이 관련되어 있지 않음을 나타냅니다. 뷰 또는 데이터 패널의 알약에 관련 없음 아이콘이 표시되는 경우 아이콘을 마우스오버하면 [자세한 정보를 볼 수 있습니다.](https://help.tableau.com/current/pro/desktop/ko-kr/mfr_relatedness_messages.htm) - 관련 있음 아이콘 ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/MFR_icon_related.png "스티칭 아이콘")은 필드가 관련 없는 필드를 스티칭하고 있음을 나타냅니다. - **밝은 회색 필드명**: 선반에서 사용 중인 _어떤_ 필드와도 관련이 없는 필드명의 경우 데이터 패널에 밝은 회색 텍스트로 표시됩니다. 해당 비주얼리제이션에서 이러한 필드를 분석에 계속 사용할 수 있지만 관련 없는 필드는 관련 있는 필드와 분석에서 [다르게 평가](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm#joinsbyrelatedness)됩니다. 마우스오버하면 이러한 필드에도 관련 없음 아이콘이 표시됩니다. ![데이터 패널에 전체 테이블 하나가 회색으로 표시되고 숨겨진 필드를 나타내는 눈 모양 아이콘이 있는 두 개의 필드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_gray_datapane.png) **참고**: 이전 버전의 Tableau에서는 밝은 회색 필드명이 필드가 숨겨져 있고 숨겨진 필드 표시가 선택되어 있음을 나타냅니다. 숨겨진 필드가 표시된 경우 이제 클릭 가능한 눈 아이콘 ![숨겨진 필드 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_icon_hidden.png)으로 나타납니다. ### 관련성 경고 대화 상자 관련 없는 필드가 비주얼리제이션에서 함께 사용되는 경우 Tableau는 필드가 서로 관련이 없음을 알려주는 경고 대화 상자를 표시합니다. 이 경고는 성능에 영향을 줄 수 있는 우발적인 교차 조인을 방지하기 위해 관련 없는 필드를 추가할 때마다 나타납니다. - 스티칭 없이 관련 없는 필드를 사용하려면 추가를 클릭하여 비주얼리제이션에 필드를 계속 추가합니다. - 관련 없는 필드를 스티칭하려는 경우 스티칭 필드를 관련 없는 필드 앞에 가져오는 것이 가장 좋습니다. 스티칭 필드가 이미 사용 중인 경우 대화 상자에 표시되지 않습니다. 스티칭이 교차 조인을 방지하는 방법에 대한 자세한 내용은 [각 관련성 수준에 조인을 사용하는 방법](#joinsbyrelatedness)을 참조하십시오. ![관련 없는 차원에 대한 경고를 표시하는 관련성 경고 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_unrelated_dialog_simple_v2.png) 여러 필드가 추가 중이거나 이미 뷰에 있는 경우 세부 정보 영역이 대화 상자에 나타납니다. 사용 중인 모든 필드의 관련성에 대한 추가 정보를 확인하고 관련성 문제가 발생하는 위치를 식별하려면 이를 확장하면 됩니다. ![관련 없는 차원과 측정값 모두에 대한 메시지가 있고 세부 정보 영역이 확장된 관련성 경고 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_unrelated_dialog_details_v2.png) 경고 메시지가 전혀 나타나지 않게 하려면 이 메시지를 다시 표시 안 함 옵션을 선택합니다. 이러한 경고 메시지는 언제든지 다시 켜서 다시 사용하도록 설정할 수 있습니다. - Tableau Desktop에서 도움말 메뉴 > 설정 및 성능 > 무시된 메시지 재설정을 엽니다. - 브라우저에서 캐시된 데이터를 지웁니다. 예를 들어 Chrome에서 **점 3개 메뉴** > **인터넷 사용 기록 삭제...**를 엽니다. > '**캐시된 이미지 및 파일**' > **데이터 삭제**를 선택합니다. ## 데이터 모델의 테이블 수준 관련성 여러 기본 테이블이 있는 데이터 모델에서 각 기본 테이블은 서로 연관되어 개념적 _트리_를 형성하는 테이블 집합을 정의합니다. 이러한 트리는 전체 데이터 원본이 단일 엔터티가 되도록 하나 이상의 공유 테이블로 연결되어야 합니다. 이전에는 연결 필드를 사용하여 혼합할 수 있는 두 개의 데이터 원본이 이제 공통 필드를 포함하는 공유 테이블로 연결된 두 개의 트리가 있는 단일 데이터 원본이 될 수 있습니다. ![두 개의 서로 다른 데이터 원본으로 구성된 두 개의 데이터 모델, 두 데이터 원본 중 하나가 공통된 테이블에 겹쳐져 단일 데이터 원본을 형성함](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_blending_comparison.png) > [!TIP] > > **팁**:데이터 모델에서 테이블이 관련되는 방식은 분석에서 해당 필드가 관련되는 방식에 영향을 미칩니다. 분석 중에 [데이터 모델 보기](https://help.tableau.com/current/pro/desktop/ko-kr/viewdatamodel.htm) 대화 상자에서 테이블이 전체 데이터 모델에 어떻게 들어맞는지 확인하는 것이 유용할 수 있습니다. 이 예제 데이터 원본을 사용하여 어떤 테이블이 관련성이 있거나, 관련성이 없거나, 공유되는지 살펴보겠습니다. 두 개의 트리가 있으며, 하나는 기본 테이블 A에 의해 설정되고 다른 하나는 기본 테이블 B에 의해 설정됩니다. ### 관련 없는 테이블 기본 테이블은 근본적으로 관련이 없습니다. 마찬가지로 단일 트리에만 존재하는 테이블은 다른 트리의 테이블과 관련이 없습니다.

테이블 A와 테이블 X는 서로 관련이 없습니다.

테이블 B와 테이블 X는 서로 관련이 없습니다.

기본 테이블 A와 X에 고유한 윤곽선이 있는 데이터 모델입니다. 관계는 밝은 회색으로 표시됩니다.기본 테이블 A와 해당 다운스트림 테이블 B가 윤곽선을 공유하는 데이터 모델입니다. 기본 테이블 X에 고유한 윤곽선이 있습니다. 관계는 밝은 회색으로 표시됩니다.
### 관련 테이블 동일한 트리에 있는 테이블은 관련된 것으로 간주됩니다.

테이블 A와 테이블 S는 서로 관련이 있습니다.

테이블 B와 테이블 S는 서로 관련이 있습니다(테이블 A를 통해).

기본 테이블 A와 다운스트림 테이블의 관계가 강조된 데이터 모델테이블 B와 다른 테이블의 관계가 동일한 기본 테이블인 A와의 관계에 의해 강조되는 데이터 모델
### 공유 테이블 공유 테이블에는 여러 개의 수신 관계가 있습니다. 이러한 테이블은 여러 트리에 속하며 트리 전체에서 공유됩니다. 테이블 S와 테이블 T는 공유됩니다. ![테이블 S와 T 모두에 여러 개의 수신 관계가 있는 데이터 모델입니다. 둘 다 기본 테이블 A의 트리와 기본 테이블 X의 트리에 속합니다. ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_relatedness_tables_shared.png) ## 분석의 필드 수준 관련성 필드 간의 관련성은 [데이터 모델의 구조](https://help.tableau.com/current/pro/desktop/ko-kr/viewdatamodel.htm), 현재 사용 중인 필드(즉, 비주얼리제이션의 어떤 필드가 선반에 알약으로 표시되는지 확인) 및 해당 필드가 차원 또는 측정값인지 여부에 따라 시트 단위로 결정됩니다. 필드 관련성이 비주얼리제이션 결과에 미치는 영향은 [다음 섹션](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm#joinsbyrelatedness)에서 다룹니다. 동일한 예제 데이터 원본을 사용하여 몇 가지 시나리오를 살펴보겠습니다. 각 필드의 이름은 테이블 B의 FieldB와 같이 해당 필드가 어떤 테이블에서 가져온 것인지를 나타냅니다. 필드는 별도의 언급이 없는 한 차원 또는 측정값일 수 있습니다. ### 관련 필드 높은 수준에서, Tableau가 단일 트리 내의 관계 경로를 기반으로 필드를 함께 평가하는 방법을 명확하게 결정할 수 있는 경우 필드는 관련성이 있는 것입니다. 예를 들어, FieldB(테이블 B)와 FieldS(테이블 S)는 서로 관련되어 있습니다. ![관련된 FieldB와 FieldS](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_relatedness_tables_related2.png) ### 관련 없는 필드 높은 수준에서 필드는 서로 관련이 없는 경우 어떤 경우에도 관련이 없는 것으로 간주합니다. 두 개의 기본 테이블의 필드를 사용하는 등 필드가 서로 관련이 없는 테이블의 필드이기 때문일 수 있습니다. 이 경우 서로 다른 기본 테이블의 필드는 근본적으로 관련이 없습니다. 예를 들어 FieldA와 FieldX는 서로 관련이 없습니다. ![FieldA와 FieldX는 서로 관련이 없음](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_relatedness_tables_unrelatedbase.png) 또는 모호하게 관련되거나 아직 관계가 설정되지 않은 경우와 같이 특정 시점에 필드가 서로 관련 없는 것으로 처리될 수도 있습니다. 대부분의 경우 [관련성 표시기](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_relatedness_messages.htm)를 사용하여 비주얼리제이션의 컨텍스트에서 필드가 관련이 없는 경우 이를 알려줄 수 있습니다. ### 스티칭 차원 스티칭은 분석 중에 Tableau가 다중 팩트 데이터 모델에서 관련 없는 테이블의 필드를 평가하는 방식입니다. 비주얼리제이션에서 공유 테이블의 차원을 사용하면 서로 관련이 없는 필드를 스티치하여 동일한 비주얼리제이션에서 동시에 평가할 수 있습니다. 공유되는 차원을 기반으로 두 트리의 결과를 병치하는 것으로 생각하면 됩니다. 예를 들어 FieldA와 FieldX를 사용하여 비주얼리제이션을 작성한 경우 이 두 필드는 서로 관련이 없습니다. DimensionS를 추가하면 스티칭 필드가 나타납니다. - FieldA와 DimensionS는 함께 평가됩니다. - FieldX와 DimensionS는 함께 평가됩니다. - 이들 중간 결과는 DimensionS 값을 기반으로 통합됩니다. - 이제 FieldA와 FieldX가 스티치됩니다. ![서로 관련 없는 기본 테이블 A와 X가 공유 테이블 S로 함께 스티치됨](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_relatedness_fields_stitching.png) **팁**: 가장 좋은 방법은 비주얼리제이션에서 스티칭 필드를 사용하여 관련 없는 필드를 가져오는 것입니다. 예를 들어, FieldA, FieldX, DimensionS의 순서가 아닌, DimensionS를 먼저 끌어오거나, FieldA, DimensionS, FieldX의 순서로 끌어옵니다. 먼저 스티칭 필드를 추가하면 Tableau가 항상 관계를 평가하는 방법을 인식하고 관련 없는 차원을 교차 조인과 함께 평가할 때 발생할 수 있는 성능 문제를 방지할 수 있습니다. 스티칭하려면 공유 테이블의 차원이 비주얼리제이션에서 활성 상태여야 합니다. 필터 선반이나 마크 카드의 도구 설명 속성에 배치된 필드는 스티칭을 목적으로 할 때 활성 상태로 간주되지 않습니다. ### 아직 관계가 설정되지 않은 필드 필드는 여러 가지 방식으로 관련될 수 있지만 아직 관계가 설정되지 않은 상태일 수도 있습니다. 이는 두 공유 테이블(또는 다운스트림 공유 테이블) 간에 둘 이상의 가능한 관계가 있을 때 발생합니다. FieldS와 FieldT를 예로 들어보겠습니다. 두 테이블은 기본 테이블 A로 정의된 트리와 기본 테이블 X로 정의된 트리를 통해 서로 관련되어 있습니다. FieldS와 FieldT만 있는 비주얼리제이션에서는 이들의 관계를 설정하는 데 어떤 트리를 사용해야 하는지에 관한 정보가 없습니다. 추가 정보가 없으면 Tableau는 기본 테이블 A의 트리 또는 기본 테이블 B의 트리를 통해 이러한 필드의 관계를 설정할지를 평가할 수 없습니다. FieldS와 FieldT는 관련 없는 필드로 처리됩니다. 즉, 여러 _잠재적인_ 관계가 있습니다. ![관련이 적은 모호한 필드 S 및 T](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_relatedness_fields_not-yet_hyporelated.png) 가능성이 있지만 아직 관계가 설정되지 않은 필드는 Tableau가 관계 경로를 명확하게 결정할 수 없기 때문에 관련 없는 상태로 평가됩니다. 스티칭만 가능한 실제 관련 없는 필드와 달리, 아직 관계가 설정되지 않은 필드는 해결할 수 있고 필드 관계를 직접 설정할 수 있습니다. ### 모호하게 관련된 필드 필드는 모호하게 관련될 수도 있습니다. 이는 공유 테이블(또는 다운스트림 공유 테이블) 사이에 둘 개 이상의 가능한 활성 관계가 있을 때 발생합니다. 아직 관계가 설정되지 않은 필드는 관련성이 낮거나 관련성이 부족한 것으로 간주할 수 있고, 이와 달리 모호하게 관련된 필드는 관련성이 매우 높거나 과도하게 관련된 것으로 간주됩니다. FieldS와 FieldT를 예로 들어보겠습니다. 두 테이블은 기본 테이블 A로 정의된 트리와 기본 테이블 X로 정의된 트리를 통해 서로 관련되어 있습니다. FieldA, FieldX, FieldS 및 FieldT가 있는 비주얼리제이션에서는 이들의 관계를 설정하는 데 어떤 트리를 사용해야 하는지 결정하는 데 필요한 정보가 너무 많습니다. 정보를 정리하지 않고서는 Tableau가 기본 테이블 A의 트리 또는 기본 테이블 B의 트리를 통해 이러한 필드의 관계를 설정할지를 평가할 수 없습니다. FieldS와 FieldT는 여러 개의 _활성_ 관계가 있지만 관련 없는 것으로 처리됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_relatedness_fields_ambiguous_hyperrelated.png "과도하게 관련됨") 모호하게 관련된 필드는 Tableau가 관계 경로를 명확하게 결정할 수 없기 때문에 관련 없는 상태로 평가됩니다. 스티칭만 가능한 실제 관련 없는 필드와 달리, 모호하게 관련된 필드는 해결할 수 있고 필드 관계를 직접 설정할 수 있습니다. ### 공유 테이블의 모호한 측정값 공유 테이블에서 차원을 사용하는 경우 관련 없는 업스트림 테이블의 필드를 함께 스티치합니다. 그러나 측정값은 스티치할 수 없으며 측정값의 값은 관련 차원에 따라 달라집니다. DimensionA와 DimensionX가 있는 비주얼리제이션에서 이 두 차원은 서로 관련 없습니다. 테이블 S에서 MeasureS를 가져오는 경우, 이 측정값은 DimensionA 및 DimensionX의 조합과 관련이 없습니다. 둘 중 하나에 독립적으로 관련될 수는 있지만 동일한 비주얼리제이션에서 두 차원과 동시에 관련될 수는 없습니다. ![서로 관련 없는 기본 테이블 A와 X가 공유 테이블 S로 함께 스티치됨](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_relatedness_fields_stitching.png) 공유 측정값은 일종의 모호성 또는 과도한 관련성으로 간주될 수 있으며 이 둘은 동일한 방식으로 해결됩니다. ### 필드 간의 불명확한 관계 해결 필드 간의 관계를 설정하는 방식에 대해 불확실성이 있는 경우 Tableau는 임의의 결정을 내리지 않고 관련 없는 것으로 처리합니다. 어떤 트리를 사용할지 불확실성을 명확히 하여 이러한 필드의 관계를 설정하는 것이 더 나은 경우가 많습니다. 아직 관계가 설정되지 않은 필드를 해결하려면 사용할 트리를 구성하는 필드를 추가하면 됩니다. 모호하게 관련된 필드를 해결하려면 사용할 트리를 구성하는 필드를 제거하면 됩니다. _예:_ **아직 관계가 설정되지 않은 필드 해결**: 필드 추가 - FieldS 및 FieldT의 비주얼리제이션에서 테이블 A, B 또는 C의 필드를 비주얼리제이션에 추가하면 기본 테이블 A의 트리가 활성화되고 FieldS와 FieldT 사이의 원하는 경로가 해결됩니다. - 또는 테이블 X의 필드를 사용하면 FieldS와 FieldT 사이의 원하는 경로가 기본 테이블 X의 트리로 해결됩니다. **모호하게 관련된 필드 해결**: 하나 이상의 필드 제거 - FieldA, FieldX, FieldS 및 FieldT로 구성된 비주얼리제이션에서 FieldX를 제거하면 기본 테이블 A의 트리만 활성화되고 FieldS와 FieldT 사이의 원하는 경로가 해결됩니다. - 또는 FieldA를 제거하면 기본 테이블 X의 트리를 통해 FieldS와 FieldT 사이의 원하는 경로가 해결됩니다. **공유 측정값 해결**: 하나 이상의 필드 제거 - DimensionA, DimensionX 및 MeasureS로 구성된 비주얼리제이션에서 DimensionX를 제거하면 기본 테이블 A의 트리만 활성화되고 DimensionA와 MeasureS 사이의 원하는 경로가 해결됩니다. - 또는 DimensionA를 제거하면 기본테이블 X의 트리를 통해 DimensionX와 MeasureS 사이의 원하는 경로가 해결됩니다.
아직 관계가 설정되지 않음모호하게 관련됨단일 트리로 관련성 해결
기본 테이블 A를 통해 관련됨기본 테이블 X를 통해 관련됨
관련이 적음A를 통해 관련됨X를 통해 관련됨
불확실성을 해결하는 것은 FIXED LOD(세부 수준) 식을 사용하는 것과 유사합니다. FIXED LOD 식에서는 차원 선언을 정의하여 집계할 세부 정보 수준을 Tableau에 알려줍니다. 비주얼리제이션의 구조를 변경하여 하나의 트리만 활성화되도록 함으로써 불확실성을 해결하여 Tableau가 분석을 수행할 때 어떤 관계 경로를 고려할 수 있는지 알려줍니다. ### 스티칭과 불확실성 해결 비교 스티칭과 불확실성 해결은 모두 비관련성을 처리하는 방법이지만 결과는 다릅니다.

스티칭

불확실성 해결

A와 X를 S로 스티칭

관련 없는 FieldA 및 FieldX를 DimensionS로 스티치

S와 T를 A로 해결

FieldS 및 FieldT는 기본 테이블 A로 정의된 트리를 통해 평가됨

공유 특성을 기반으로 관련 없는 필드 병치여러 옵션(모호성 또는 공유 측정값)이 있는 경우 사용할 관계 경로를 좁히거나, 관계 경로가 없는 경우(아직 관계가 설정되지 않음) 관계 경로를 설정합니다.

여러 기본 테이블 논리를 사용하여 결과 계산

단일 기본 테이블 논리를 사용하여 결과 계산

분석에 관련 없는 테이블이 포함됨분석에 공유 테이블이 포함됨
## 각 관련성 수준에 조인을 사용하는 방법 필드 수준 관련성이 결정된 후 Tableau는 결과를 평가하여 실제 비주얼리제이션을 만들어야 합니다. 비주얼리제이션에 표시된 값을 계산하는 데 사용되는 쿼리는 조인에 의존합니다. 필드가 관련성이 있는지, 관련성이 없는지 또는 스티치되어 있는지에 따라 조인이 수행되는 방식에 다른 영향을 미칩니다. 참고로, 이 컨텍스트에서는 모호하게 관련된 필드 및 아직 관계가 설정되지 않은 필드는 관련 없는 필드로 처리됩니다. 이 섹션에서는 관련성과 조인을 설명하기 위해 테이블과 해당 필드, 그리고 해당 필드의 값을 사용합니다. Classes(클래스) 및 Clubs(클럽)라는 두 개의 기본 테이블과 Students(학생)라는 공유 테이블이 있는 다음 데이터 모델을 예로 들겠습니다. ![두 개의 기본 테이블인 Classes 및 Clubs와 하나의 공유 테이블인 Students가 있는 데이터 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_model.png)

Classes

Clubs

Students

세 필드의 값을 표시하는 Classes 테이블의 데이터 보기세 가지 필드의 값을 표시하는 Clubs 테이블의 데이터 보기세 필드의 값을 표시하는 Students 테이블의 데이터 보기

필드:

  • Class(클래스): Nesting Basics(기초 둥지 만들기), Advanced Songs(고급 새소리), Flying for Fledglings(새끼를 위한 비행) 및 Alarm Calls 101(101가지 울부짖음) 등의 값을 갖는 차원
  • Length(길이): 측정값
  • Student(학생), Student 테이블과 관계를 설정하는 데 사용되는 차원

필드:

  • Club(클럽): Photography(사진), Travel(여행), Juggling(저글링), Art(예술) 및 First Aid(응급처치)의 값을 갖는 차원
  • Dues(회비): 측정값
  • Student(학생), Student 테이블과 관계를 설정하는 데 사용되는 차원

필드:

  • Bus Rider(버스 이용객): 값이 yes 또는 no인 차원
  • Student(학생): Finch(되새류), Cardinal(홍관조), Sparrow(참새), Robin(개똥지빠귀) 및 Jay(어치) 값을 갖는 차원. 다른 두 테이블과 관계를 설정하는 데 사용됩니다.
  • Age(나이): 측정값
이 매우 간단한 모델은 다중 팩트 관계 데이터 모델에 대해 상위 수준 조인 논리가 계산되는 방식을 보여줍니다. 관계를 기반으로 구축된 단일 기본 테이블 데이터 모델에 사용되는 조인의 기본 사항에 대한 자세한 내용은 [관계를 사용하는 다중 테이블 데이터 원본에서 분석이 작동하는 방식](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_multitable_analysis_overview.htm)을 참조하십시오. 이 예는 여러 기본 테이블이 있는 데이터 모델이어야 할까요? 이 세 개의 테이블 데이터 모델의 경우 단일 기본 테이블 모델로 설정하거나, Classes-Students-Clubs 또는 Clubs-Students-Classes로 설정하거나, Students를 기본 테이블로 설정하고 싶을 수 있습니다. 일반적으로 다중 팩트 관계 데이터 모델은 특정 종류의 데이터 스키마 또는 분석 시나리오를 위해 만들어졌습니다. 데이터 모델에 [다중 팩트 관계 데이터 모델에 가장 적합한 특성이 있는 경우](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_when_to_use.htm), 기본 테이블을 개념적으로 관련 없는 상태로 유지하도록 설정합니다. 그러나 데이터에 이러한 유형의 구조가 필요하지 않은 경우에는 단일 기본 테이블 모델을 사용하는 것이 더 간단할 수 있습니다. ![Classes-Clubs-Students 예시 모델을 위한 대안 데이터 모델 구조](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_model_versions.png) 이 세 가지 테이블에 대해 구축할 수 있는 모델은 (1) Classes 및 Clubs를 기본 테이블로 사용하고 Students를 공유 테이블로 사용하는 경우, (2) Classes 또는 Clubs로 시작하여 선형적으로 사용하는 경우, (3) Students를 단일 기본 테이블로 사용하고 Classes 및 Clubs를 다운스트림 테이블로 사용하는 경우입니다. 이 특정 사례에서는 이러한 테이블, 데이터 또는 모델에 대해 실제로 여러 개의 기본 테이블이 필요한 것은 없습니다. 이 모델은 조인 논리에 집중할 수 있도록 단순하게 유지하기 위한 예시로 사용하고 있습니다. 또는 논의를 지나치게 복잡하게 만들지 않기 위해 무시하고 있는 또 다른 관련 테이블인 Rooms(교실)가 있다고 상상할 수도 있습니다. ![추가 공유 테이블인 Rooms가 있는 Classes-Clubs-Students 모델 버전](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_model_withroom.png) 그러나 가장 좋은 방법은 데이터에 필요할 때만 다중 팩트 관계 모델을 사용하는 것입니다. ### 관련 차원은 내부 조인을 사용 관련 차원은 내부 조인됩니다. 내부 조인은 두 테이블에서 공유되지 않는 모든 차원 값을 삭제합니다. - Tableau는 추가 논리를 사용하여 측정값이 손실되지 않도록 합니다. 이 섹션에서는 차원만 사용하여 Tableau가 관련 차원에 내부 조인을 적용하는 기본 방식을 보여줍니다. 다음 예에서는 데이터에 관련 차원이 있는 행만 반환하는 방법을 보여줍니다. Alarm Calls 101 클래스에 학생이 없으므로 결과에 표시되지 않습니다. Cardinal과 Jay는 어떤 클래스에도 속하지 않으므로 결과에 표시되지 않습니다. ![Finch에 대한 두 행(Advanced Songs, Nesting Basics), Robin에 대한 두 행(Flying for Fledgelings, Nesting Basics) 및 Sparrow에 대한 두 행(Advanced Songs, Nesting Basics)이 있는 Class와 Student의 내부 조인을 보여주는 비주얼리제이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_relateddims_innerjoin.png) ### 관련 없는 차원은 교차 조인을 사용함 차원을 스티칭하지 않고 자체적으로 관련 없는 차원은 교차 조인됩니다. 교차 조인에서는 결과 조합이 데이터에 실제로 존재하지 않는 경우에도 한 차원의 모든 값이 다른 차원의 모든 값과 결합됩니다. 이 예에서 교차 조인은 Class와 Club의 가능한 각 조합에 대해 행을 추가합니다. ![Class 및 Club을 교차 조인하여 Advanced Songs/Alarm Calls 101/Flying for Fledglings/Nesting Basics와 Art/First Aid/Juggling/Photography의 모든 조합에 대한 행이 있는 비주얼리제이션. 행 선반의 두 차원 알약에 관련 없는 아이콘이 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_unrelateddims_crossjoin.png) 분석에서 교차 조인이 발생하는 경우를 인식하는 것이 중요합니다. 교차 조인에 대한 결과 테이블에 Advanced Songs + First Aid에 대한 행이 있지만 실제로는 이 활동 조합에 학생이 없습니다(다음 섹션의 스티칭 예에서 이에 대한 증거를 볼 수 있음). 모든 교차 조인 결과가 데이터에 기반하지 않는다는 점을 인식하는 것이 왜 중요할까요? 어떤 학생들에게도 갈등이 없도록 클래스와 동호회 일정을 짜려고 한다고 상상해 보십시오. Advanced Songs와 First Aid에는 학생이 없으므로 이 결과를 무시하고 해당 클래스와 동호회를 동시에 예약할 수 있습니다. 교차 조인은 데이터에 실제로 존재하는 값의 조합을 나타내지는 않습니다. 또한 카디널리티(고유 값의 수가 많은 경우)가 높은 경우 교차 조인이 성능에 영향을 미칠 수 있습니다. 연락처의 모든 전화 번호를 모든 이메일 주소와 교차 조인한다고 상상해 보십시오. 그러면 조합이 엄청나게 폭발적으로 늘어나고 잠재적으로 비용이 많이 드는 작업이 될 것입니다. ### 스티치 차원은 외부 조인을 사용함 스티칭 차원이 있는 경우 관련 없는 차원은 외부 조인됩니다. 이 예에서 Classes 테이블과 Clubs 테이블은 모두 공유 Students 테이블과 관련되어 있지만, 서로는 관련되어 있지 않으므로 Class와 Club 필드는 관련이 없습니다. Student 차원을 추가하면 Tableau가 분석에서 Class의 어떤 값과 Club의 어떤 값을 병치해야 하는지 알 수 있습니다. 이를 외부 조인 동작인 _스티칭_이라고 합니다. ![Student-Class 내부 조인과 Student-Club 내부 조인의 외부 조인 결과를 보여주는 비주얼리제이션. 행 선반의 Class 및 Club 알약에는 관련 없음 아이콘이 있습니다. Student 알약은 마크 카드의 색상 속성에 있으며 관련 없음 아이콘이 없습니다. Class와 Club의 모든 조합이 표시되는 것은 아니며, Class 없이 Student 및 Club에 대한 행이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_stitched_outerjoin.png) 스티칭은 전체 결과를 위해 다시 통합되는 중간 결과가 있다는 점에서 데이터 혼합과 유사합니다. 그러나 혼합과 달리 스티칭은 왼쪽 조인이 아닌 외부 조인이며 어느 쪽에서도 값을 삭제하지 않습니다. 모두 하나의 데이터 원본인 경우 주 데이터 원본 또는 보조 데이터 원본에 대한 개념이 없으므로 관련 없는 두 필드 모두 동일한 우선 순위가 부여됩니다. #### 중간 결과는 외부 조인됨 스티치 필드의 외부 조인에는 무엇이 들어갈까요? 스티칭 필드와 관련 없는 각 필드에 대해 중간 내부 조인이 차례로 계산된 다음 스티칭 차원 값을 기반으로 중간 결과가 외부 조인됩니다. **예** Student 및 Class에 대한 내부 조인... ![Student의 값 3개와 Class의 값 3개가 있는 결과 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_stitched_inner1.png) ...Student 및 Club에 대한 내부 조인... ![Student의 값 4개와 Club의 값 5개가 있는 결과 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_stitched_inner2.png) ...그런 다음 Student에서 외부 조인됩니다. ![Student의 값 4개와 Class의 값 3개와 Club의 값 5개가 있는 결과 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_stitched_outerjoin.png) ### 측정값을 유지하기 위한 추가 조인 차원에 대한 조인 논리 외에도 측정값은 추가 조인을 도입할 수 있습니다. Tableau에 관계가 처음 도입되었을 때, [핵심 원칙 중 하나는 측정값이 손실되지 않는다](https://www.tableau.com/ko-kr/blog/relationships-tableau-data-model)는 것이었습니다. 이는 다중 팩트 관계 데이터 모델에서도 유지됩니다. 필수 세부 정보는 다음과 같습니다. - 측정값은 관련 차원에 의해서만 분류됩니다. - 관련 없는 차원에 대한 측정값은 반복됩니다. - 차원 전용 비주얼리제이션에서 삭제되는 차원 값은 연관된 관련 측정값이 있는 경우 반환될 수 있습니다. **참고**: 측정값은 집계이며 비주얼리제이션의 차원 조합에 의해 설정된 세부 수준(세분성)으로 계산됩니다. 이를 차원별로 _분류된_ 측정값이라고 합니다. 측정값이 어떤 차원도 없이 사용되는 경우 _테이블 범위_가 지정되었다고 합니다. 즉, 측정값은 완전히 집계된 값입니다. 비주얼리제이션에서 차원을 사용하면 측정값은 차원 값을 기반으로 보다 세부적으로 분류됩니다. 따라서 분석의 측정값은 차원의 맥락에 따라 달라집니다. #### 관련 측정값 관련 차원 **Student** 및 **Class**의 내부 조인에 대해 반환되는 차원 값의 하위 집합을 생각해보겠습니다. Finch, Robin 및 Sparrow의 _세_ 학생 값과 Advanced Songs, Nesting Basics 및 Flying for Fledgelings의 _세_ 클래스 값이 있습니다. ![학생과 클래스 간의 내부 조인에 대한 결과 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_inner_student_class.png) Class 테이블에서 **Length** 측정값을 추가하면 _네 개_의 클래스가 모두 표시되고 Student에 대해 null이 있는 것을 볼 수 있습니다. 모든 클래스의 **Length**가 **Class** 수준에 표시됩니다. ![차원이 내부 조인되었음에도 학생에 대해 Null 값이 나타남](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_related_measurefrombase.png) 대신 Student 테이블에서 **Age** 측정값을 추가하면 _5명_의 학생이 모두 표시되고 Class에 대해 두 개의 null이 있음을 알 수 있습니다. 클래스에 참여하지 않더라도 모든 학생의 결과가 보존됩니다. 모든 학생의 **Age**가 **Student** 수준에 표시됩니다. ![차원이 내부 조인되었음에도 클래스에 대해 Null 값이 나타남](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_related_measurefromshared.png) #### 관련 없는 측정값 관련 없는 차원 값에 대한 측정값은 반복됩니다. Classes 테이블의 **Length** 측정값과 관련 없는 **Club** 차원을 살펴보면 이 측정값은 테이블 범위가 지정되고 **Club**의 모든 차원 값에 걸쳐 반복됩니다. ![테이블 범위가 지정된 측정값이 관련 없는 차원 값에 걸쳐 반복됨](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_unrelateddim-measure.png) 스티칭 차원이 있는 경우 측정값을 분류하고 반복할 수 있습니다. 여기서 측정값은 **Age**는 Students 테이블에서 가져온 것이며 학생 수준까지 분류되어 있습니다. **Class** 및 **Club**의 차원을 기준으로 학생이 반복될 때마다 **Age** 값이 반복됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_birds_unrelateddims_sharedmeasure.png) ## 문제 해결 ### 다중 팩트 관계 데이터 모델 작업 시 고려 사항 **테이블별 추출 필터** 다중 팩트 관계 데이터 모델 추출에 대한 모든 추출 필터는 테이블 단위로 적용되며, 전체적으로 적용되는 것은 아닙니다. 따라서 라이브 연결과 추출 연결 간에 필터링 결과가 다를 수 있습니다. **행 수준 계산** 행 수준 계산에서는 동일한 업스트림 기본 테이블을 공유하는 필드만 참조할 수 있습니다. 즉, 행 수준 계산은 트리 전체에서 수행될 수 없습니다. **결합된 필드** 결합된 필드의 모든 필드는 업스트림 테이블을 공유해야 합니다. 즉, 다른 트리에 있는 필드를 사용하여 결합된 필드를 만들 수 없습니다. **집합** 집합은 동일한 업스트림 기본 테이블을 공유하는 필드를 포함하는 정의로만 만들 수 있습니다. 그러나 비주얼리제이션에서는 마크가 집합을 정의하는 데 사용된 필드와 관련 없는 필드에 의해 정의된 경우 마크에서 '집합에 추가' 옵션을 사용할 수 있습니다. '집합에 추가'를 선택하면 Tableau는 관련 필드만 집합 정의에 추가합니다. 이는 단일 기본 테이블 데이터 원본에서의 '집합에 추가' 동작과 다릅니다. 이 경우에는 '집합에 추가'가 마크를 정의하는 모든 항목을 추가합니다. **INCLUDE 세부 수준 식의 유효성 검사** INCLUDE LOD 식은 관련 없는 필드 전체에서 평가될 수 없습니다. 필드 간의 관련성은 시트 단위로 평가되므로 데이터 패널 또는 계산 에디터에서 유효한 LOD 식이 특정 비주얼리제이션의 컨텍스트에서는 유효하지 않게 될 수 있습니다(관련 없는 차원이 있는 경우). 이런 일이 발생하면 LOD 알약이 빨간색으로 변합니다. LOD 식을 업데이트하여 관련 없는 필드 충돌을 제거하거나, 비주얼리제이션의 구조를 변경하거나, 비주얼리제이션에서 LOD 식을 제거할 수 있습니다. **게시된 데이터 원본 업데이트** 연결된 모든 통합 문서에 새 데이터 모델이 필요하지 않은 경우 다중 팩트 관계 데이터 모델이 되도록 수정하려면 기존 게시된 데이터 원본의 복사본을 만드는 것이 가장 좋습니다. 모든 통합 문서에 새 테이블이 필요한 경우가 아니면 데이터 원본의 기존 버전을 업데이트하지 마십시오. 수정된 데이터 원본을 새 데이터 원본으로 게시하고 해당 데이터 원본에서 새 통합 문서를 만듭니다. 이렇게 하면 기존 통합 문서가 해당 기능이 필요하지 않은 경우 데이터 서버 대신 VDS를 사용하도록 변환되지 않아 성능 저하 가능성을 방지할 수 있습니다. ### 해결된 문제
해결된 문제수정 시점

추출

로컬 데이터 원본(통합 문서): 다중 팩트 관계 데이터 원본을 추출하려고 하면 '테이블이 없습니다' 오류가 발생합니다.

게시된 데이터 원본: 게시된 다중 팩트 관계 데이터 원본 추출이 성공한 것으로 보이지만 필드 값이 바뀔 수 있습니다.

  • Tableau Cloud: 7월 중순 업데이트로 해결되었습니다. 이는 public.tableau.com에도 적용됩니다.
  • Tableau Desktop: 2024년 7월 24일 출시된 유지 관리 버전 2024.2.1부터 해결되었습니다.
  • Tableau Server: 2024년 7월 24일 출시된 유지 관리 버전 2024.2.1부터 해결되었습니다.

Tableau Desktop 또는 Tableau Server에서 여전히 이러한 문제가 발생하는 경우 2024년 7월 24일 이후 버전으로 업그레이드하십시오.

EXCLUDE 세부 수준 식

관련 없는 필드가 있는 경우 INCLUDE LOD만 유효성을 검사해야 합니다. 그러나 동일한 조건에서 EXCLUDE LOD도 유효하지 않은 것으로 잘못 표시될 수 있습니다.

중첩된 사용자 계산

다중 팩트 관계 데이터 모델이 있는 게시된 데이터 원본에서는 중첩된 사용자 계산을 사용할 수 없습니다.

### 알려진 문제 **여러 마크 카드가 있는 관련성 표시기** 행 선반이나 열 선반에 여러 측정값을 사용하여 비주얼리제이션을 작성한 경우 각 측정값은 자체 마크 카드를 갖습니다. 관련 없음 아이콘, 도구 설명의 텍스트, 관련성 경고 대화 상자 등의 관련성 표시기를 결정하는 데 사용되는 논리는 열려 있는 마크 카드에 따라 예상한 결과를 제공하지 않을 수 있습니다. 그러나 비주얼리제이션 자체는 각 필드 쌍의 관련성을 기반으로 올바르게 계산됩니다. 이 동작은 수정될 예정입니다. **BatchQueryProcessor** 다중 팩트 관계 데이터 모델을 지원하려면 BatchQueryProcessor를 사용하도록 설정해야 합니다. 이는 예상된 동작이며, 현재 수정할 계획이 없습니다. **Tableau Pulse** Tableau Pulse는 다중 팩트 관계 데이터 모델에서 작동하지 않을 수 있습니다. 메트릭 정의를 만들 수 없거나 생성된 메트릭이 비어 있을 수 있습니다. 이는 예상된 동작은 아니지만 현재 수정이 예정되어 있지는 않습니다. **매개 변수를 사용하여 차원 변경** Tableau에서는 [매개 변수를 사용하여 필드를 바꿀 수 있습니다](https://help.tableau.com/current/pro/desktop/ko-kr/parameters_swap.htm). 그러나 다중 팩트 관계에서 매개 변수를 사용하여 차원을 바꾸려고 하면 아무런 오류 메시지 없이 실패합니다. 매개 변수 및 해당 계산을 만들 수 있고 매개 변수 컨트롤을 표시할 수 있지만 매개 변수가 변경되어도 해당 필드는 변경되지 않습니다. 이는 차원의 관련성 평가 시점과 매개 변수의 연산 순서 평가 시점의 차이 때문입니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 다중 팩트 관계 데이터 모델에 대한 도구 설명 이해 **참고**: 단일 테이블 데이터 원본 또는 단일 기반 테이블 데이터 원본의 경우 모든 테이블이 관련된 상태입니다. 이 페이지의 모든 내용은 여러 기본 테이블 데이터 원본을 참조합니다. ## 필드 수준 관련성 여러 개의 기본 테이블이 있는 데이터 모델은 테이블이 서로 연관되거나 연관되지 않는 방식에 대해 많은 유연성을 제공합니다. _테이블_의 관련성은 데이터 모델을 기반으로 불변합니다. 그러나 비주얼리제이션에서 _필드_의 관련성은 어떤 필드가 활성화되어 있는지(즉, 워크시트 선반에서 알약으로 사용 중인 필드)에 따라 달라집니다. 단일 비주얼리제이션 수준에서 Tableau는 활성 필드를 쌍으로 평가하여 [서로의 관계](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm#fieldlevel)를 결정합니다. 필드에 관련 없음 아이콘 ![관련 없음 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_icon_unrelated.png)이 있으면 비주얼리제이션의 다른 필드와 관련이 없다는 의미입니다. 이 아이콘은 선반의 알약이나 데이터 패널에 표시될 수 있습니다. (경우에 따라 관련 있음 ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/MFR_icon_related.png "관련성 아이콘")아이콘이 표시될 수 있습니다.) 아이콘 위로 마우스오버하면 추가 정보가 포함된 도구 설명이 열립니다. 다음을 포함한 필드 관련성 유형에 따라 다른 메시지가 표시됩니다. - 관련 없는 차원-차원 쌍 - 관련 없는 차원-측정값 쌍 - 스티칭 차원 - 관련 없는 필터 쌍 > [!TIP] > > **팁**: Tableau에서 ATTR(차원) 또는 MIN(차원)과 같은 집계된 차원은 측정값처럼 작동합니다. 또한 필드가 선반에서 사용 중인지 또는 데이터 패널에서 사용 중인지에 따라 메시지가 다소 달라집니다. - **선반에 있는 경우**: 선반의 알약에 대한 도구 설명은 비주얼리제이션의 필드가 서로 어떻게 관련되어 있는지, 그리고 이것이 Tableau가 결과를 계산하는 방식에 어떤 영향을 미치는지에 대한 정보를 제공합니다. - **데이터 패널에 있는 경우**: 데이터 패널의 필드에 대한 도구 설명은 해당 필드가 비주얼리제이션에 추가될 경우 _발생하는 결과_에 대한 정보를 제공합니다. 데이터 패널의 필드가 비주얼리제이션의 어떤 필드와도 관련이 없는 경우 밝은 회색 텍스트로 덜 강조할 수도 있습니다. 테이블 계산 및 사용자가 제공한 댓글 등 필드의 설명에 추가할 수 있는 다양한 기능이 있습니다. 이러한 모든 정보가 하나의 통합 도구 설명에 표시됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/unified_tooltip.png "관련성, 테이블 계산 및 사용자 댓글에 대한 정보가 있는 필드의 도구 설명") ### 데이터 모델 파악 다중 팩트 관계가 포함된 데이터 모델로 작업할 때마다 정기적으로 모델을 참조하는 것이 유용합니다. [데이터 모델 보기](https://help.tableau.com/current/pro/desktop/ko-kr/viewdatamodel.htm) 옵션(워크시트 메뉴 > 데이터 모델 보기)을 사용하여 시트 탭에서 참조할 수 있는 데이터 모델이 있는 대화 상자를 엽니다. 이 항목의 예는 두 개의 기본 테이블(Classes 및 Clubs)과 두 개의 공유 테이블(Students 및 Rooms)이 있는 데이터 모델을 기반으로 합니다. ![두 개의 기본 테이블인 Classes 및 Clubs와 하나의 공유 테이블인 Students가 있는 데이터 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_basic_4table_model.png)

Classes

Clubs

Students

Rooms
세 개의 필드와 해당 값을 표시하는 Classes 테이블의 데이터 보기세 개의 필드와 해당 값을 표시하는 Clubs 테이블의 데이터 보기세 개의 필드와 해당 값을 표시하는 Students 테이블의 데이터 보기세 개의 필드와 해당 값을 표시하는 Rooms 테이블의 데이터 보기

필드:

  • Class(클래스): Nesting Basics(기초 둥지 만들기), Advanced Songs(고급 새소리), Flying for Fledglings(새끼를 위한 비행) 및 Alarm Calls 101(101가지 울부짖음) 등의 값을 갖는 차원
  • Rooms(교실), Rooms 테이블과 관계를 설정하는 데 사용되는 차원
  • Student(학생), Students 테이블과 관계를 설정하는 데 사용되는 차원
  • Length(길이): 측정값

필드:

  • Club(클럽): Photography(사진), Travel(여행), Juggling(저글링), Art(예술) 및 First Aid(응급처치)의 값을 갖는 차원
  • Rooms(교실), Rooms 테이블과 관계를 설정하는 데 사용되는 차원
  • Student(학생), Students 테이블과 관계를 설정하는 데 사용되는 차원
  • Dues(회비): 측정값

필드:

  • Bus Rider(버스 이용객): 값이 yes 또는 no인 차원
  • Student(학생): Finch(되새류), Cardinal(홍관조), Sparrow(참새), Robin(개똥지빠귀) 및 Jay(어치) 값을 갖는 차원. 기본 테이블과 관계를 설정하는 데 사용됨
  • Age(나이): 측정값

필드:

  • Room(교실): Cedar(삼나무), Alder(오리나무), Maple(단풍나무), Fir(전나무) 및 Madrone(마드론) 값을 갖는 차원
  • Branches(가지): 측정값
## 관련 없는 차원-차원 쌍 관련 없는 차원은 교차 조인되며, 이로 인해 기초 테이블의 실제 데이터 조합을 반영하지 않는 차원 멤버 조합이 머리글 전반에서 발생할 수 있습니다. 관련 없는 차원-차원 쌍에 대한 메시지는 다음과 같습니다. - **선반에 있는 경우**: 관련 없는 차원에는 가능한 모든 값의 조합이 표시됩니다. 관련 없는 항목: _<차원 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 차원은 관련 없는 차원과 가능한 모든 값 조합을 표시합니다. _<차원 목록>_ - **데이터 패널에서 회색으로 표시**: 이 차원은 비주얼리제이션의 어떤 차원과도 관련이 없습니다. 이 차원을 사용하면 관련 없는 다른 차원과 가능한 모든 값 조합이 표시됩니다. 관련 없는 필터의 경우 다음 메시지가 표시됩니다. - **비주얼리제이션에 있는 경우**: 이 필드는 관련 없는 필터로 필터링되지 않습니다. _<필터>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 필드는 관련 없는 필터에서 무시됩니다. _<필터>_ 교차 조인은 성능에 부정적인 영향을 미치는 고비용 작업이 될 수 있습니다. 이 때문에 관련 없는 차원을 비주얼리제이션에 추가하면 Tableau에서 [관련성 경고 대화 상자](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm#Relatedn)도 표시됩니다. ## 스티칭 차원 분석적으로 관련 없는 차원을 단독으로 시각화하는 데는 여러 가지 이유가 있지만, 여러 개의 기본 테이블을 사용하는 분석에서 일반적으로 '행복한 경로'는 스티칭 차원을 추가로 사용하는 것입니다. 스티칭 차원이 있는 경우 관련 없는 차원은 더 이상 교차 조인되지 않고 대신 외부 조인됩니다. 외부 조인에서는 여전히 Null이 발생할 수 있지만 차원 멤버 머리글은 가능한 모든 조합에서 외부 조인의 적어도 한 쪽과 관련된 조합으로 축소됩니다. 또한 교차 조인만큼 성능에 영향을 미칠 가능성이 높지 않습니다. 관련 없음 아이콘이 필요한 다른 관련성 문제가 없는 경우 스티칭 차원은 관련 있음 아이콘 ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/MFR_icon_related.png "관련 있음 아이콘")을 대신 표시합니다. 스티칭 차원에 대한 메시지는 다음과 같습니다. - **선반에 있는 경우**: 이 차원은 다음 필드를 함께 스티치합니다. _<필드 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 차원은 다음 필드를 함께 스티치합니다. _<필드 목록>_ - **데이터 패널에서 회색으로 표시**: _doesn't apply, stitching only occurs in a viz_(적용되지 않음, 스티칭은 비주얼리제이션에서만 발생함) 관련 없는 차원과 스티치된 차원 비교

관련 없음: 교차 조인

스티치: 중간 내부 조인 결과의 외부 조인

Class와Club의 모든 조합에 대해 행이 있는 교차 조인

Class 및 Club을 교차 조인하여 Advanced Songs/Alarm Calls 101/Flying for Fledglings/Nesting Basics와 Art/First Aid/Juggling/Photography의 모든 조합에 대한 행이 있는 비주얼리제이션.

Student-Class와 Student-Club 결과의 외부 조인

Student-Class 내부 조인과 Student-Club 내부 조인의 외부 조인 결과를 보여주는 비주얼리제이션. Class와 Club의 모든 조합이 표시되는 것은 아니며, Class 없이 Student 및 Club에 대한 행이 있습니다.

## 관련 없는 차원-측정값 쌍 측정값이 계산되는 방식 및 차원의 관련성이 중요한 이유에 대한 자세한 내용은 [측정값 계산 방법에 대한 참고 사항](#computemeasures)을 참조하십시오. 측정값에 대한 메시지는 다음과 같습니다. - **선반에 있는 경우**: 이 측정값은 관련 없는 차원으로 분류할 수 없습니다. _<차원 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 측정값은 관련 없는 차원으로 분류되지 않습니다. _<차원 목록>_ - **데이터 패널에서 회색으로 표시**: 이 측정값은 비주얼리제이션의 어떤 차원과도 관련이 없습니다. 이 측정값을 사용하면 분류되지 않습니다. 차원에 대한 메시지는 다음과 같습니다. - **선반에 있는 경우**: 이 차원은 관련 없는 측정값을 분류할 수 없습니다. _<측정값 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 차원은 관련 없는 측정값을 분류하지 않습니다. _<측정값 목록>_ - **데이터 패널에서 회색으로 표시**: 이 차원은 비주얼리제이션의 어떤 측정값과도 관련이 없습니다. 이 차원을 사용하면 측정값이 분류되지 않습니다. 관련 없는 필터의 경우 다음 메시지가 표시됩니다. - **비주얼리제이션에 있는 경우**: 이 필드는 관련 없는 필터로 필터링되지 않습니다. _<필터>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 필드는 관련 없는 필터에서 무시됩니다. _<필터>_ 비주얼리제이션의 결과는 관련 없는 차원 값 전체에 걸쳐 측정값이 반복되는 값입니다. 이 동작은 비주얼리제이션의 기본 세분성과 다른 세부 수준에서 측정값의 집계 수준을 설정하는 데 LOD 식을 사용하는 경우와 유사합니다. 관련 없는 차원은 기본적으로 측정값의 집계된 값 계산에서 제외(EXCLUDED)됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_measures_repeated.png "회비 값이 클럽에 연결되고 클럽이 여러 클래스에서 반복되는 비주얼리제이션") ## 아직 관계가 설정되지 않음 잠재적 관계가 있는 필드를 [아직 관계가 설정되지 않은 필드](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm#notyet)이라고 하며 비주얼리제이션에서 관련 없는 것으로 평가됩니다. 아직 관련 없는 필드를 [해결](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm#resolve)하는 것은 실제로 관련 없는 필드(스티치만 가능)를 해결하는 것과는 다른 방식으로 수행되므로 관련 없는 것으로 간주되는 이유가 도구 설명에 설명되어 있습니다. 차원에 대한 메시지는 다른 차원, 측정값 또는 필터와 아직 관련되지 않았는지 여부에 따라 달라집니다. - 차원-차원 쌍의 경우 차원에 대한 메시지는 다음과 같습니다.  - **선반에 있는 경우**: 관련 없는 차원에는 가능한 모든 값의 조합이 표시됩니다. 이 차원은 다음과 아직 관련이 없으므로 관련 없음으로 처리됩니다. _<차원 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 차원은 다음과 아직 관련이 없으므로 관련 없음으로 처리됩니다. _<차원 목록>_ - 차원-측정값 쌍의 경우 차원에 대한 메시지는 다음과 같습니다.  - **선반에 있는 경우**: 이 차원은 다음과 아직 관련이 없으므로 다음을 분류할 수 없습니다. _<측정값 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 차원은 다음과 아직 관련이 없으므로 다음을 분류할 수 없습니다. _<측정값 목록>_ - 차원-필터 쌍의 경우 차원에 대한 메시지는 다음과 같습니다.  - **선반에 있는 경우**: 이 필드는 다음과 아직 관련이 없으므로 이러한 필터에서 무시될 수 있습니다. _<필터 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 필드는 다음과 아직 관련이 없으므로 관련 없는 필터에서 무시됩니다. _<필터 목록>_ 측정값에 대한 메시지는 해당 측정값이 차원이나 필터와 아직 관련되지 않았는지 여부에 따라 달라집니다. - 측정값-차원 쌍의 경우 측정값에 대한 메시지는 다음과 같습니다.  - **선반에 있는 경우**: 이 측정값은 다음과 아직 관련이 없으므로 다음을 기준으로 분류할 수 없습니다. _<차원 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 측정값은 다음과 아직 관련이 없으므로 다음을 기준으로 분류할 수 없습니다. _<차원 목록>_ - 측정값-필터 쌍의 경우 측정값에 대한 메시지는 다음과 같습니다.  - **선반에 있는 경우**: 이 필드는 다음과 아직 관련이 없으므로 이러한 필터에서 무시될 수 있습니다. _<필터 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 필드는 다음과 아직 관련이 없으므로 관련 없는 필터에서 무시됩니다. _<필터 목록>_ 측정값이 계산되는 방식 및 차원의 관련성이 중요한 이유에 대한 자세한 내용은 [측정값 계산 방법에 대한 참고 사항](#computemeasures)을 참조하십시오. ## 모호하게 관련됨 두 개 이상의 활성 가능한 관계가 있는 필드를 [모호하게 관련](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm#ambiguously)되어 있다고 하며 비주얼리제이션에서 관련 없는 것으로 평가됩니다. 모호하게 관련되어 있는 필드를 [해결](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm#resolve)하는 것은 실제로 관련 없는 필드(스티치만 가능)를 해결하는 것과는 다른 방식으로 수행되므로 관련 없는 것으로 간주되는 이유가 도구 설명에 설명되어 있습니다. 차원에 대한 메시지는 다음과 같습니다. - **선반에 있는 경우**: 이 차원은 다음과 모호하게 관련되어 있어서 다음을 분류할 수 없습니다. _<측정값 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 차원은 다음과 모호하게 관련되어 있으므로 다음을 분류할 수 없습니다. _<측정값 목록>_ 측정값에 대한 메시지는 모호성이 차원이나 필터와 관련이 있는지 여부에 따라 달라집니다. - 측정값-차원 쌍의 경우 측정값에 대한 메시지는 다음과 같습니다.  - **선반에 있는 경우**: 이 측정값은 다음과 모호하게 관련되어 있어서 다음을 기준으로 분류할 수 없습니다. _<차원 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 측정값은 다음과 모호하게 관련되어 있어서 다음을 기준으로 분류할 수 없습니다. _<차원 목록>_ - 측정값-필터 쌍의 경우 측정값에 대한 메시지는 다음과 같습니다.  - **선반에 있는 경우**: 이 측정값은 다음 필터와 모호하게 관련되어 있어서 필터에서 무시될 수 있습니다. _<필터 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 측정값은 다음 필터와 모호하게 관련되어 있어서 필터에서 무시될 수 있습니다. _<필터 목록>_ 측정값이 계산되는 방식 및 차원의 관련성이 중요한 이유에 대한 자세한 내용은 [측정값 계산 방법에 대한 참고 사항](#computemeasures)을 참조하십시오. ## 공유 테이블의 측정값 공유 테이블(예: Students(학생))의 차원을 사용하면 관련 없는 테이블(예: Classes(클래스) 및 Clubs(클럽))의 차원이 함께 스티치됩니다. 하지만 차원 대신 Students 테이블의 측정값을 사용하는 경우 어떻게 될까요? 측정값은 스티치할 수 없습니다. ![두 개의 기본 테이블인 Classes 및 Clubs와 하나의 공유 테이블인 Students가 있는 데이터 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_basic_3table_model.png) 관련 없는 차원이 함께 시각화되어 있는 경우 측정값을 해당 차원으로 동시에 분류할 수 없습니다. (측정값이 계산되는 방식 및 차원의 관련성이 중요한 이유에 대한 자세한 내용은 [측정값 계산 방법에 대한 참고 사항](#computemeasures)을 참조하십시오.) 이 경우 측정값이 개별적으로 두 차원과 관련이 있더라도 차원 조합과는 관련이 없는 것으로 처리됩니다. 이 유형의 모호성을 해결하고 측정값에 테이블 범위가 지정되지 않도록 하려면 측정값을 집계할 수 있는 명확한 관계 경로가 있을 때까지 관련 없는 차원을 스티치하거나 하나 이상의 차원을 제거할 수 있습니다. ### 모든 차원이 서로 관련 없음 관련 없는 차원 간에 공유되는 측정값에 대한 메시지는 다음과 같습니다. - **선반에 있는 경우**: 이 측정값은 한 번에 하나의 차원으로만 분류될 수 있습니다. _<차원의 글머리 기호 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 측정값은 한 번에 하나의 차원으로만 분류될 수 있습니다. _<차원의 글머리 기호 목록>_ 각 차원에 대한 메시지는 다음과 같습니다. - **선반에 있는 경우**: 이 차원은 다음 차원과 함께 _<측정값>_ 측정값을 분류할 수 없습니다. _<차원의 글머리 기호 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 차원은 다음 차원과 함께 _<측정값>_ 측정값을 분류할 수 없습니다. _<차원의 글머리 기호 목록>_ ### 일부 차원이 서로 관련되어 있음 일부 차원이 서로 관련되어 있는 경우 관련 없는 차원이 없다면 관련 차원으로 측정값을 분류할 수 있습니다. 어떤 차원이 서로 관련되어 있는지 알아두면 유용합니다. (예: 관련 차원 Dim1 및 Dim2와, 두 차원과 관련 없는 차원 DimA로 비주얼리제이션을 만드는 경우 공유 테이블의 측정값은 세 차원 모두와 동일하게 관련이 없는 것이 아닙니다. Dim1과 Dim2는 서로 충돌하지 않지만, 둘 다 DimA와 충돌합니다. 필드를 제거하여 문제를 해결하려면 DimA 하나만 제거하거나 Dim1과 Dim2 둘 모두를 제거하면 됩니다.) 이 상황에서는 차원이 도구 설명 메시지에 그룹으로 나열됩니다. 관련 없는 차원의 그룹에서 공유되는 측정값에 대한 메시지는 다음과 같습니다. - **선반에 있는 경우**: 이 측정값은 다음 차원 그룹 중 한 번에 하나만 분류할 수 있습니다. _<차원의 글머리 기호 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 측정값은 다음 차원 그룹 중 한 번에 하나만 분류할 수 있습니다. _<차원의 글머리 기호 목록>_ 각 차원에 대한 메시지는 다음과 같습니다. - **선반에 있는 경우**: 이 차원은 다음 차원 그룹과 함께 _<측정값>_ 측정값을 분류할 수 없습니다. _<차원의 글머리 기호 목록>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 차원은 다음 차원 그룹과 함께 _<측정값>_ 측정값을 분류할 수 없습니다. _<차원의 글머리 기호 목록>_ ## 관련 측정값 측정값이 비주얼리제이션의 일부 차원과 관련되어 있지만 다른 차원과는 관련이 없는 경우 측정값이 어떤 차원과 관련되어 있는지 설명하는 추가 메시지가 도구 설명에 표시될 수 있습니다. 이 메시지는 측정값이 집계되는 방식을 설명하는 데 도움이 될 수 있습니다. 이 메시지는 측정값이 비주얼리제이션의 차원과 관련이 없는 경우에만 나타납니다. 그렇지 않으면 측정값이 관련 측정값의 세부 수준으로 집계되는 것이 표준 동작입니다. 측정값에 대한 메시지는 다음과 같습니다. - **선반에 있는 경우**: 이 측정값은 관련 차원의 세부 수준으로 집계됩니다. _<이 측정값이 관련된 비주얼리제이션의 차원>_ - **데이터 패널에 있는 경우**: 사용되는 경우 이 측정값은 관련 차원의 세부 수준으로 집계됩니다. _<이 측정값이 관련된 비주얼리제이션의 차원>_ 이 메시지는 측정값이 계산될 때 고려되는 차원을 식별하는 데 도움이 됩니다. 측정값이 계산되는 방식 및 차원의 관련성이 중요한 이유에 대한 자세한 내용은 [측정값 계산 방법에 대한 참고 사항](#computemeasures)을 참조하십시오. ## 필터 관련성은 비주얼리제이션에서 활성 상태가 아닌 필드와 비교하여 필터 선반의 필드에 대해서도 평가됩니다. 필터가 비주얼리제이션의 하나 이상의 필드와 관련이 없는 경우 아이콘과 도구 설명이 나타납니다. 비주얼리제이션의 필터 필드와 필드에 모두 도구 설명이 있습니다. 필터에 대한 메시지는 다음과 같습니다.  - **관련 없는 필터**: 이 필터는 관련 없는 필드에 적용되지 않습니다. _<필드>_ - **모호한 필터**: 이 필터는 다음 측정값과 모호하게 관련되어 있어서 다음 측정값을 무시합니다. _<측정값 목록>_ - **아직 관련 없는 필터**: 이 필터는 다음 필드와 아직 관련이 없으므로 다음 필드를 무시합니다. _<필드 목록>_ 필터의 동작은 비주얼리제이션의 다른 필드와의 관련성에 따라 달라집니다. 필터는 관련 없는 필드의 값에는 영향을 주지 않습니다. 필터를 값 없음(모든 값 제외 또는 아무것도 포함하지 않음)으로 설정하지 않는 한, 필터와 관련이 없는 모든 필드에 대해 비주얼리제이션은 변경되지 않은 상태로 유지됩니다. 그러나 필터의 모든 옵션을 선택 취소하면 빈 비주얼리제이션이 반환됩니다. ![대화형 필터 컨트롤에서 옵션을 선택 취소해도 비주얼리제이션에 영향을 주지 않음을 보여주는 관련 없는 필터가 있는 비주얼리제이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_tt_unrelatedfilter.png) 대화형 필터 컨트롤에서 옵션을 선택 취소해도 비주얼리제이션에 영향을 주지 않음을 보여주는 관련 없는 필터가 있는 비주얼리제이션 스크린샷 두 개 관련 필드는 예상대로 필터링됩니다. 관련 필드와 관련 없는 필드가 결합된 보다 복잡한 비주얼리제이션(예: 스티칭 컨텍스트)에서 필터는 필터 필드와 관련된 값에만 영향을 미칩니다. ## 측정값 계산 방법에 대한 참고 사항 측정값이 차원과 관련이 없는 경우 해당 차원의 멤버를 기준으로 분류할 수 없습니다. 즉, Club(클럽)에 Class Length(클래스 길이)가 없는 경우 클럽별 평균 클래스 길이를 분류할 수 없습니다. 대신 측정값은 뷰의 차원 멤버 머리글과는 다른 수준에서 집계됩니다. 차원 및 측정값에 대한 용어 Tableau에서 _측정값_은 _집계_이며, 뷰의 _차원_에 의해 설정된 _세부 수준_까지 집계됩니다. 따라서 측정값은 차원의 맥락에 따라 달라집니다. 예를 들어, '시리얼 상자 수'는 총 재고를 의미하는지 아니면 브랜드별 상자 수를 의미하는지에 따라 달라집니다. _차원_은 일반적으로 국가 또는 브랜드와 같은 범주형 필드입니다. Tableau에서 차원은 뷰의 세분성 또는 _세부 수준_을 설정합니다. 일반적으로는 데이터를 몇 가지 범주 조합의 마크로 그룹화하려고 합니다. 뷰를 작성하는 데 사용하는 차원에 따라 보유하는 마크 수가 결정됩니다. _집계_는 데이터가 결합되는 방식을 나타냅니다. Tableau에서 기본 집계는 SUM입니다. 이 집계를 평균, 중앙값, 고유 카운트, 최소값 등의 다른 옵션으로 변경할 수 있습니다. _세부 수준_은 측정값이 얼마나 상세하거나 세분화 또는 분류되어 있는지를 나타내며, 이는 관련된 차원에 의해 제어됩니다. 측정값의 세부 수준이 행 수준(즉, 집계 해제됨)이 아닌 경우 해당 값을 집계해야 합니다. #### 예 ![5개 브랜드와 3가지 크기의 시리얼 상자 수에 대한 값 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_cereal_rawdata.png) **'시리얼 상자 수'의 값은 무엇입니까?** 이는 집계 유형과 차원에 설정된 세부 수준에 따라 달라집니다. - 집계: - 합계(또는 총합) - 평균 - 세부 수준: - 테이블 범위 지정/전체 집계(예시에서 파란색 막대) - **브랜드** 차원(예시에서 색상별 막대)으로 분류됨 ![테이블 범위의 합산된 상자 수(54개), 테이블 범위의 평균 상자 수(6개), 그리고 이 두 가지를 5개 브랜드별로 분류한 버전 등 4개의 비주얼리제이션이 포함된 대시보드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_cereal.png) ### 차원 멤버를 추적하는 측정값의 값 측정값의 값은 관련된 차원에 의해 결정됩니다. 관련 차원이 없는 측정값에는 테이블 범위가 지정됩니다. 관련 차원이 있는 측정값은 관련 차원의 멤버에 의해 분류됩니다. 즉, 측정값이 각 차원 멤버에 대해 계산됩니다. 관련 없는 차원의 존재로 인해 관련 차원의 멤버가 반복되는 경우, 측정값은 해당 차원 멤버를 기준으로 반복됩니다. 1. 차원이 없는 측정값은 전체 값으로 테이블 범위가 지정됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_measures_tablescoped.png) 2. 관련 없는 차원만 있는 경우 측정값에는 테이블 범위가 지정되고 관련 없는 차원의 멤버에 대해 반복됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_measures_tablescoped_unrelated.png) 3. 관련 차원이 있는 측정값은 더 세밀하게 분류되고 관련 차원의 멤버별로 값이 계산됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_measures_broken_down.png) 4. 관련 없는 차원과 관련 있는 차원이 있는 경우 측정값은 관련 있는 차원을 기준으로 분류됩니다. 관련 없는 차원에 대해 관련 차원 멤버가 반복될 때마다 측정값은 관련 차원 멤버와 함께 추적됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_measures_broken_down_and_repeated.png) Dues(회비)는 Club(클럽) 단위이므로 각 클럽의 회비 값은 해당 클럽이 반복될 때마다 반복됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 다중 팩트 관계 모델을 사용해야 하는 경우 다중 팩트 관계 모델은 단일 데이터 원본에 서로 관련이 없는 테이블을 추가한 다음 시각적 분석 중에 관련 필드를 사용하여 기본적으로 컨텍스트에 따라 테이블을 스티치할 수 있는 데이터 모델입니다. 혼합과 달리 데이터는 단일 데이터 원본 내에 존재하므로 주 데이터 원본 및 보조 데이터 원본의 개념이 적용되지 않으며 왼쪽 조인에서 데이터가 삭제되지 않습니다. 단일 테이블 데이터 모델과 달리 여러 개의 기본 테이블은 테이블 간에 공유되는 테이블에 대한 자체 컨텍스트 설명을 유지합니다. 다중 팩트 관계 데이터 모델을 사용하면 Tableau에서 다중 팩트 분석을 수행할 수 있는 더 많은 옵션이 제공됩니다. 날씨와 아이스크림 판매 추세를 함께 분석하려는 경우를 예로 들어 보겠습니다. 날씨와 아이스크림 판매는 모두 특정 시간과 특정 장소에서 발생하지만, 아이스크림 판매와 날씨 사이에는 직접적인 연관성이 없습니다. 이는 날짜 및 위치라는 공유된 개념과 관련이 없는 데이터 조각입니다. 이 질문은 다중 팩트 관계 모델을 만드는 데 도움이 됩니다. Ice Cream Sales(아이스크림 판매) 및 Weather(날씨)를 각각 기본 테이블로 추가하고 공유 테이블인 Date(날짜) 및 Location(위치)와 관계를 설정할 수 있습니다. ![두 개의 기본 테이블과 두 개의 공유 테이블이 있는 다중 기본 테이블 데이터 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_ex_icw_.png) 두 개의 관련 없는 테이블(Ice Cream Sales 및 Weather)과 두 개의 공유 테이블(Date 및 Location)이 있는 다중 기본 테이블 데이터 모델입니다. Ice Cream Sales와 Location 사이에는 중간 테이블인 Parlor Info(휴게소 정보)가 있습니다. ### 관련 없는 테이블을 모델링하는 기능을 구축한 이유가 무엇입니까? 분석에는 종종 서로 직접적인 관계는 없음에도 날짜, 위치 등 동일한 공통 정보와 관련된 테이블의 데이터를 함께 가져오는 작업이 포함됩니다. 다중 팩트 관계 모델은 관련성 정도 개념을 도입하여 느슨한 의미적 결합을 지원하며, 서로 관련이 없는 여러 개의 기본 테이블로 데이터 모델을 구축할 수 있습니다. - 의미론적 결합은 데이터가 얼마나 긴밀하게 결합되어 있는지 설명하는 데 사용되는 용어입니다. _조인_ 또는 _유니온_은 여러 테이블을 새로운 물리적 테이블로 결합한 다음 단일 테이블로 작동하게 하는 긴밀한 의미론적 결합입니다. _관계_는 테이블을 논리적으로 서로 연결하여 개별 테이블로서의 고유한 상태를 유지하는 테이블 간의 느슨한 결합입니다. 의미론적 결합 스펙트럼에서 더 나아가 _데이터 혼합_은 개별 데이터 원본의 결과를 두 데이터 원본 간에 공유되는 요소를 기반으로 시각적으로 결합하는 것입니다. _다중 팩트 관계 모델_은 혼합에 가깝지만, 데이터 원본 전체가 아닌 단일 데이터 원본 내에서 사용됩니다. 다중 팩트 관계 모델(여러 기본 테이블이 있는 데이터 모델)은 공유 테이블이 함께 모델에 존재하는 한 모델에서 관련 없는 테이블을 허용합니다. 분석 중에 공유 테이블의 필드는 공통된 공유 차원(예: 같은 위치 또는 같은 시간에 발생)을 기반으로 서로 관련 없는 데이터 테이블을 함께 '스티치'합니다. 각 테이블의 세부 사항이나 기본 세부 수준을 유지하는 등 관계의 모든 이점이 유지됩니다. 단일 기본 테이블 데이터 모델과 마찬가지로, Tableau는 비주얼리제이션의 구조를 기반으로 백그라운드에서 사용할 최상의 조인 유형을 결정합니다. 그러나 다중 팩트 관계 모델에서는 다양한 수준의 관련성을 처리하기 위해 외부 조인과 교차 조인을 포함하도록 조인 옵션이 확장됩니다. 자세한 내용은 [다중 팩트 관계 데이터 모델 정보](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm)를 참조하십시오. ### 이름은 어디에서 유래되었습니까? 다중 팩트 관계는 다중 팩트 분석에서 이름을 따왔습니다. 데이터 웨어하우스 모델에서 데이터는 차원 테이블로 둘러싸인 중앙 팩트 테이블에 저장됩니다. 이 맥락에서 _팩트_는 데이터에 대한 팩트를 포착하는 데이터의 숫자 필드인 측정값 또는 메트릭, 즉 Tableau의 측정값을 의미합니다. 차원 테이블에는 이러한 팩트에 대한 특성이 포함되어 있습니다. 팩트 테이블을 기반으로 하는 스키마는 차원 테이블 구성 방식에 따라 스타 또는 눈송이 모양으로 구성되는 경우가 많습니다. 팩트 테이블 전체에 걸쳐 분석을 수행해야 하는 경우 이를 다중 팩트 분석이라고 합니다. 분석은 공유 차원 또는 준수 차원이라고 하는 공통 차원 테이블의 컨텍스트에서 수행됩니다. Tableau에서는 관계를 사용하여 이러한 데이터 모델을 작성하므로 이 기능 집합을 다중 팩트 관계라고 명명했습니다. ## 다중 팩트 관계 데이터 모델을 사용해야 하는 경우 데이터가 모두 서로 관련된 테이블로 구성된 경우 관계로 구축된 단일 기본 테이블 데이터 원본을 사용할 수 있습니다. 다중 팩트 관계 모델은 데이터가 여러 팩트 테이블의 형태로 서로 다른 개념에 걸쳐 있거나 서로 관련이 없는 여러 컨텍스트에 걸쳐 있는 경우에 필요합니다. 가능하다면 단일 기본 테이블을 사용하여 데이터 원본을 구축하십시오. 단일 기본 테이블 데이터 모델에서는 모든 테이블이 서로 관련되어 있으므로 관련성 정도를 고려할 필요가 없습니다. 다중 팩트 관계의 데이터 모델 구조가 필요할 때만 다중 팩트 관계를 사용하십시오. ### 다중 팩트 분석 다중 팩트 분석은 Tableau에서 다중 팩트 관계의 핵심 사용 사례입니다. 이 예에서 팩트 A와 팩트 B는 Date 테이블을 공유합니다. ![다중 팩트 데이터 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_use_mfa_model.png) Tableau에서 이를 모델링하기 위해 팩트 테이블이 기본 테이블이 되고 공유 차원 테이블에 대해 여러 수신 관계가 설정됩니다. ![다중 팩트 관계 데이터 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_use_mfr_model.png) ### 기타 시나리오 그러나 다중 팩트 관계 데이터 모델은 다중 팩트 분석만을 위한 것이 아닙니다. Tableau에서는 팩트 또는 차원 테이블에 대한 엄격한 정의가 필요하지 않습니다. 모든 테이블이 기본 테이블이 될 수 있습니다(단, [기본 테이블의 특성](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_when_to_use.htm#characteristics)에 적합해야 함). 다중 기본 테이블 데이터 원본을 나타내는 몇 가지 시나리오가 도움이 될 수 있습니다.  - **단계를 거쳐 이동**: 지원서, 성적표 및 동문 행사에 대한 기본 테이블과 같은 단계를 거쳐 공유 학생 테이블로 이동합니다. - **동일한 이벤트에 대한 다른 컨텍스트**: 진료 예약 및 청구 송장 이벤트에 대한 기본 테이블과, 의사 또는 환자 컨텍스트를 설정하는 공유 테이블을 사용할 수 있습니다. - **서로 연관될 수 있는 다양한 도메인**: 아이스크림 판매와 날씨가 날짜 및 위치의 공유 테이블을 통해 상관 관계를 갖는 것처럼, 이전에는 데이터 혼합으로 가장 잘 처리할 수 있었던 시나리오와 같이 서로 연관될 수 있는 다양한 도메인이 있습니다. 다중 팩트 관계가 유용한 경우에 대한 자세한 내용은 Tableau 블로그 게시물 [Tableau에서 다중 팩트 관계를 사용하는 경우 및 방법(영문)](https://www.tableau.com/ko-kr/blog/when-how-use-multi-fact-relationships-tableau)을 참조하십시오. ## 기본 테이블 식별 다중 팩트 관계 모델에서는 방향성이 중요합니다. 즉, 모델의 왼쪽에서 어떤 테이블이 기본 테이블이고 어떤 테이블이 다운스트림에서 공유되는지는 분석 결과를 반환하기 위해 관계를 평가하는 방식에 영향을 미칩니다. 청구서, 예약, 의사 및 환자의 개념적 나비넥타이를 고려하십시오. ![바깥쪽에는 Invoices 및 Appointments가 있고 가운데에는 Doctors 및 Patients가 있는 나비넥타이 데이터 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_bowtie1.png) Tableau에서 데이터 모델을 작성하는 올바른 방법은 Invoices(청구서)와 Appointments(예약)를 기본 테이블로 사용하고 Doctors(의사)와 Patients(환자)를 공유 테이블로 사용하는 것입니다(Doctors 및 Patients를 기본 테이블로 사용하지 않음).

정답: Invoices 및 Appointments를 기본 테이블로 사용

오답: Doctors 및 Patients를 기본 테이블로 사용

Invoices 및 Appointments를 기본으로 하고 Doctors 및 Patients를 다운스트림 공유 테이블로 사용하는 다중 기본 테이블 데이터 모델Doctors 및 Patients를 기본 테이블로 하고, Invoices 및 Appointments가 다운스트림 공유 테이블로 포함된 다중 기본 테이블 데이터 모델
개념적으로 환자(또는 의사)는 예약 이벤트와 청구서 이벤트를 하나로 스티치하는 엔터티입니다. 데이터 모델이 역방향인 경우(예: 예약 및 청구서 대신 의사 및 환자를 기본 테이블로 사용하는 경우) [외부 조인 스티칭 동작](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm#Stitched)은 그다지 유용하지 않습니다. 분석 결과에 테이블 범위 측정값과 모호성이 많이 나타날 수 있습니다. 예상하지 못한 모호하게 관련된 필드가 있는 경우 기본 테이블로 사용 중인 테이블을 재평가하고 데이터 모델을 역방향으로 전환해야 하는지 확인하십시오. ### 기본 테이블과 공유 테이블의 특성 다중 팩트 분석을 수행하는 경우 팩트 테이블은 기본 테이블이 되고 모든 공유 차원 테이블은 공유 테이블이 됩니다. Tableau에서는 팩트 및 차원 테이블 특성을 엄격하게 준수할 필요가 없습니다. 그러나 어떤 테이블이 기본 테이블이고 어떤 테이블이 공유 테이블인지 식별하는 데 도움이 될 수 있는 특정 특성이 있습니다.

기본 테이블

공유 테이블

데이터 웨어하우스 스키마의 팩트 테이블

데이터 웨어하우스 스키마의 공유 차원 또는 준수 차원 테이블

컨텍스트나 분석에 따라 달라짐

(항공편 정보, 에너지 사용량)

다양한 컨텍스트에서 일관된 개념

(날짜, 위치)

주로 측정값

주로 차원

더 자주 업데이트됨/트랜잭션형

(진료 예약, 처방전, 바이탈)

더욱 안정적/지속적

(의사, 환자)

외래 키 필드가 있음

기본 키 필드가 있음

이벤트 기반

(수업 일정, 과제 성적)

엔터티 기반

(학생, 교실)

기본 테이블과 공유 테이블 사이에 중간 테이블이 있는 경우 데이터 모델을 근본적으로 변경하지 않고도 [어느 테이블이 기본 테이블인지 바꿀 수 있습니다](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_build.htm#swap). (첫 번째 예에서는 Parlor Info 및 Ice Cream Sales가 해당) 중요한 것은 공유 테이블의 업스트림은 무엇이고 공유 테이블은 무엇인지입니다. ### 추가적인 기본 테이블을 사용해 보는 대안 다음과 같이 단일 기본 테이블 데이터 원본이 아닌 여러 기본 테이블을 사용하여 다중 팩트 관계 모델을 구축해야 할 수 있는 다양한 시나리오가 있습니다. - 주기가 있는 데이터 원본을 구축하려는 경우 다운스트림 테이블은 대신 다른 기본 테이블이어야 합니다. - 동일한 관계 절 집합(예: 날짜 및 위치)에 관련된 일련의 테이블이 있는 경우 해당 차원을 추출하여 대신 공유 테이블로 만들어야 합니다. - 여러 관계 절이 모두 참(논리적으로 AND)이어야 테이블이 해당 레코드에 대해 연관성을 갖기 때문에 이는 특히 유용합니다. - 대신 한 번에 하나만 참일 수 있는 레코드(상황별 OR)를 분석하려는 경우, 공유 차원 테이블로 데이터 모델을 설정하면 이러한 유연성이 제공됩니다. - 혼합을 사용 중이지만 주 및 보조 데이터 원본이 없는 동등한 혼합을 원한다면 혼합의 데이터 원본을 공유 테이블의 연결 필드와 결합하는 데이터 모델을 구축하면 됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 다차원 계층 다차원 데이터 원본에는 계층이 포함되어 있습니다. 예를 들어 제품군, 제품 부서 등의 멤버가 계층으로 구성되어 있는 Product 차원이 데이터베이스에 있을 수도 있고 연도, 분기 및 월이 포함된 Time 차원이 있을 수도 있습니다. ![제품 차원과 시간 차원을 보여주는 다차원 데이터 원본입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/wwd_shelf_drill3.png) **참고**: Tableau의 다차원 데이터 원본은 Windows에서만 지원됩니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 단순한 맵 작성 Tableau에서 지리적 분석에 사용할 서로 다른 유형의 다양한 맵을 작성할 수 있습니다. 맵을 처음 접하거나, Tableau가 제공하는 기본 제공 매핑 기능을 간단하게 활용하려면 아래 예와 유사한 단순한 요소 또는 채워진(다각형) 맵을 만들 수 있습니다. **필수 요건**: 단순한 맵을 작성하려면 데이터 원본에 위치 데이터(예: 위치 이름 또는 위도 및 경도 좌표)가 포함되어 있어야 합니다. 데이터 원본에 위치 데이터가 포함되어 있지 않은 경우 [맵 데이터](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_data.htm) 섹션에서 위치 데이터에 연결하는 방법을 참조하십시오.
마크 크기로 인코딩된 시/도별 매출 데이터가 있는 미국의 요소 맵입니다.미국의 단순한 채워진 맵입니다.
  
이 항목에서는 예제를 사용하여 단순한 맵을 만드는 방법을 설명합니다. 아래의 예를 수행하려면 Tableau Desktop을 열고 Tableau와 함께 제공된 **Sample-Superstore** 데이터 원본에 연결합니다. ## 단순한 요소 맵 작성 1. 워크시트로 이동합니다. 2. **데이터** 패널에서 위치 폴더를 열고 State(주)를 두 번 클릭합니다. State 필드가 지리적 필드이므로 맵 뷰가 자동으로 만들어집니다. 지리적 필드에 대한 자세한 내용과 지리적 필드를 만드는 방법에 대해서는 [필드에 지리적 역할 할당](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_geographicroles.htm#AssignRole)을 참조하십시오. ![단순한 요소 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_simple1.png) 3. 데이터 패널의 Orders(주문) 테이블에서 **Sales(매출)**를 마크 카드의 **크기**로 끌어옵니다. 맵의 데이터 요소가 업데이트되어 매출액에 비례하도록 표시됩니다. ![마크 크기로 인코딩된 시/도별 매출 데이터가 있는 미국의 요소 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_simple2.png) 4. **맵** > **배경 계층**을 선택합니다. 5. 배경 패널에서 스타일 드롭다운을 클릭한 다음 일반을 선택합니다. 6. 배경 맵 계층에서 국가/지역 명칭의 선택을 취소합니다. 배경 맵이 새 설정으로 업데이트됩니다. ![마크 크기로 인코딩된 시/도별 매출 데이터와 배경 레이어 패널이 표시된 미국의 요소 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_simple7.png) ## 단순한 채워진(다각형) 맵 작성 1. 새 워크시트로 이동합니다. 2. **데이터** 패널에서 위치 폴더를 열고 **State(주)**를 두 번 클릭합니다. 맵 뷰가 자동으로 만들어집니다. ![단순한 요소 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_simple1.png) 3. 마크 카드에서 마크 유형 드롭다운을 클릭한 다음 **맵**을 선택합니다. ![마크 유형 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_simple3.png) 맵 뷰가 채워진(다각형) 맵으로 업데이트됩니다. ![미국의 주 경계를 표시한 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_simple4.png) 4. 데이터 패널의 Orders(주문) 테이블에서 **Sales(매출)**를 마크 카드의 **색상**으로 끌어옵니다. 색상을 사용해 매출액을 표시하도록 맵의 다각형이 업데이트됩니다. ![미국의 단순한 채워진 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_simple5.png) ## 히트 맵(밀도 맵) 작성 밀도 맵이라고도 하는 히트 맵을 사용하면 데이터 요소 수가 많거나 적은 위치를 쉽게 식별할 수 있습니다. 히트 맵은 맵의 마크 간에 겹치는 부분이 많은 다수의 데이터 요소가 포함된 데이터 집합 작업 시 가장 효과적입니다. 히트 맵에 대해 자세히 알아보고 이 맵을 만들고 사용자 지정하는 방법을 알아보려면 [Tableau에서 추세 또는 밀도를 표시하는 히트 맵 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_howto_heatmap.htm)를 참조하십시오. 이 예제를 따라 하려면 [heatmap\_taxi\_howto 예제 통합 문서](https://www.google.com/url?q=https://help.tableau.com/current/pro/desktop/ko-kr/maps_howto_heatmap.htm&sa=D&source=docs&ust=1657929968647155&usg=AOvVaw0qszl8KpilOoxnzWI1M3Ag)를 다운로드하십시오. (오른쪽 위의 다운로드를 클릭하고) Tableau Desktop에서 엽니다. 1. 새 워크시트로 이동합니다. 2. 데이터 패널에서 Pickup Latitude(승차 위도) 및 Pickup Longitude(승차 경도)를 캔버스로 끌어옵니다. 맵 뷰가 자동으로 만들어집니다. ![택시 승차 위치를 나타내는 파란색 점 하나가 있는 뉴욕시 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_simple10.png) 참고: Tableau가 데이터의 위도 및 경도에 대한 평균을 계산하므로 캔버스에는 마크가 1개만 표시됩니다. 측정값을 추가하면 마크가 업데이트됩니다. 1. 측정값 필드(예: ID)를 마크 카드의 세부 정보로 끌어옵니다. 2. 마크 카드에서 마크 유형 드롭다운을 클릭한 다음 밀도를 선택합니다. ![마크 유형 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_simple3.png) 위치별 택시 승차 집중도를 표시하도록 맵의 마크가 업데이트됩니다.   어두운 색상은 승차가 많은 위치를 나타내고 밝은 색상은 승차가 적은 위치를 나타냅니다. ![뉴욕시 택시 승차의 밀도 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_simple9.png) ## 참고 항목: [Tableau의 매핑 개념](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_build.htm) [Tableau에서 맵 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_build2.htm) [맵 디자인 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_options.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 대시보드 대시보드란 다양한 데이터를 동시에 비교할 수 있게 해 주는 여러 뷰의 모음입니다. 예를 들어 매일 검토하는 일련의 뷰가 있는 경우 워크시트를 개별적으로 탐색하는 대신 모든 뷰를 동시에 표시하는 대시보드를 만들 수 있습니다. 워크시트와 마찬가지로 대시보드는 통합 문서 맨 아래에 있는 탭에서 액세스합니다. 시트와 대시보드의 데이터는 연결되어 있습니다. 시트를 수정하면 해당 시트가 포함된 모든 대시보드가 변경되며, 반대의 경우도 마찬가지입니다. 시트와 대시보드는 모두 데이터 원본에서 사용할 수 있는 최신 데이터로 업데이트됩니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 대시보드 개체 서식 대시보드 개체에 서식을 지정하여 대시보드를 현대적이고 세련된 모양으로 만들 수 있습니다. 여백을 사용하여 대시보드 개체 안팎에 공백을 추가할 수 있습니다. 테두리 및 배경 음영을 사용하여 관련 항목을 쉽게 구분하고 그룹화하면 대시보드를 더 쉽게 탐색할 수 있습니다. Tableau 2026.1부터 모퉁이 반경 설정을 사용하여 워크시트, 텍스트 상자 및 이미지와 같은 개별 항목에 둥근 모퉁이를 적용할 수 있습니다. ![둥근 모퉁이가 적용된 대시보드 개체입니다. A: 왼쪽 위 및 오른쪽 위 모퉁이 반경은 12로 설정되고 왼쪽 아래 및 오른쪽 아래 모퉁이 반경은 0으로 설정되어 있습니다. B: 모든 모퉁이가 같고 12로 설정되어 있습니다. C: 모든 모퉁이가 같고 300으로 설정되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_roundedcorners.png) 둥근 모퉁이가 적용된 대시보드 개체입니다. **A:** 왼쪽 위 및 오른쪽 위 모퉁이 반경은 12로 설정되고 왼쪽 아래 및 오른쪽 아래 모퉁이 반경은 0으로 설정되어 있습니다. **B**: 모든 모퉁이가 같고 12로 설정되어 있습니다. **C**: 모든 모퉁이가 같고 300으로 설정되어 있습니다. ![대시보드 컨테이너 주변의 안쪽 여백, 테두리 및 배경색입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_spacing_concepts.png) 테두리와 여백이 적용된 대시보드 개체입니다. **A**: 바깥쪽 여백, **B**: 파란색 테두리, **C**: 연한 파랑 배경색(음영)이 적용된 안쪽 여백. ## 대시보드 항목의 둥근 모퉁이 만들기 1. Tableau에서 대시보드를 엽니다. Tableau Desktop을 사용하는 경우 Tableau 버전 2026.1 이상을 사용해야 합니다. 2. 서식을 지정하려는 대시보드 개체를 선택합니다. 3. 레이아웃 패널에서 모퉁이 반지름 설정을 찾습니다. 드롭다운 메뉴를 확장하고 모퉁이 반지름 값을 입력하거나 화살표를 사용하여 값을 높이거나 낮춥니다. - 모든 모퉁이에 동일한 반경을 제공하려면 모든 모퉁이 동일을 선택합니다. - 각 모퉁이에 다른 값을 지정하려면 모든 모퉁이 동일을 선택 취소하고 왼쪽 위, 오른쪽 위, 왼쪽 아래 및 오른쪽 아래 모퉁이에 대해 개별 값을 입력합니다. ![왼쪽 위, 오른쪽 위, 왼쪽 아래, 오른쪽 아래에 대한 값을 편집하거나 모든 모퉁이를 동일하게 유지하는 옵션이 있는 모퉁이 반지름 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_cornerradiusmenu.png) Tableau는 개체의 콘텐츠를 잘라내어 둥근 모퉁이 내에서 유지함으로써 명확한 모양을 만듭니다. ### 둥근 모퉁이를 위한 디자인 팁 - **간결함 유지**: 대부분의 대시보드에서는 모든 개체의 모퉁이 반지름이 적당하고 일관적일 때 가장 보기 좋습니다. - **컨테이너 확인**: 세로 또는 가로 컨테이너 내에 항목이 있는 경우 해당 항목이 컨테이너의 둥근 모퉁이 모양대로 잘리지 않습니다. 컨테이너 내부의 개별 항목에 직접 둥근 모퉁이를 적용해야 합니다. - **잘린 콘텐츠에 안쪽 여백 추가:** 둥근 모퉁이로 인해 너무 많은 콘텐츠가 잘리는 경우 안쪽 여백을 추가하여 공간을 복원할 수 있습니다. - **대시보드 수준에서 스타일 우선 지정:** 개체 수준 스타일 대신 대시보드 서식 지정 메뉴를 사용합니다. 그러면 전체 레이아웃에서 더 깔끔하고 통일된 모양이 보장됩니다. - **내보내기 확인**: 대시보드를 PDF 또는 이미지로 내보낼 때 둥근 모퉁이가 브라우저 또는 데스크톱에 표시되는 것과 일치함을 확인합니다. ## 대시보드 항목에 여백 추가 바깥쪽 여백은 대시보드 개체 사이에 공간을 만들어 비주얼리제이션을 시각적으로 분리하고 대시보드를 깔끔하게 정리합니다. 안쪽 여백은 컨테이너의 테두리와 비주얼리제이션 사이에 공간을 만듭니다. 이렇게 하면 마크가 잘리거나 테두리가 가려지지 않습니다. 1. Tableau에서 대시보드를 엽니다. 2. 수정하려는 대시보드 개체를 선택합니다. 3. 레이아웃 패널에서 바깥쪽 여백 및 안쪽 여백 설정을 찾습니다. 4. 여백 값을 입력하거나 화살표를 사용하여 값을 높이거나 낮춥니다. - 모든 변에 동일한 여백을 제공하려면 드롭다운 메뉴를 확장하고 모든 변이 동일을 선택합니다. - 각 변에 대해 다른 값을 지정하려면 모든 변이 동일을 선택 취소하고 위쪽, 아래쪽, 왼쪽 및 오른쪽에 대해 개별 값을 입력합니다. !['모든 변이 동일' 확인란과 위쪽, 아래쪽, 왼쪽 및 오른쪽 여백에 대한 숫자 입력 필드가 있는 바깥쪽 여백 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_paddingsettings.png) ### 대시보드 항목 간격에 대한 디자인 팁 - **정밀도를 위해 측면 여백 사용자 지정:** '모든 변이 동일'을 선택 취소하여 한 면의 여백을 조정하면 픽셀 단위의 정확도로 개체를 정렬할 수 있습니다. - **빈틈을 제거하여 매끄럽게 디자인**: 인접하는 항목의 바깥쪽 여백을 0으로 설정하여 레이아웃 요소 간에 통일되고 연속적인 모양을 만듭니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_innerpadding0.png) 안쪽 여백이 0으로 설정되어 있습니다. ![안쪽 여백이 50으로 설정된 대시보드 개체입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_innerpadding20_299x390.png) 안쪽 여백이 50으로 설정되어 있습니다. ![바깥쪽 여백이 모두 0으로 설정되어 나란히 배치된 대시보드 개체입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_outerpadding0.png) 두 대시보드 개체의 모든 변에서 바깥쪽 여백이 0으로 설정되어 있습니다. ![두 대시보드 개체의 모든 변에서 바깥쪽 여백이 20으로 설정되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_outerpadding20_-_Copy.png) 두 대시보드 개체의 모든 변에서 바깥쪽 여백이 20으로 설정되어 있습니다. ## 대시보드 항목에 테두리 및 배경 음영 추가 여백은 대시보드에서 항목을 정확한 위치에 배치하는 데 도움이 되고, 테두리 및 배경색은 시각적으로 돋보이는 데 도움이 됩니다. **참고:** 특정 대시보드 항목의 테두리나 배경색을 변경할 수 없는 경우 [워크시트 수준에서 항목의 서식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_worksheet.htm)을 변경하십시오. 1. Tableau에서 대시보드를 엽니다. 2. 수정하려는 대시보드 개체를 선택합니다. 3. 레이아웃 패널에서 테두리 및 배경 설정을 찾습니다. - 원하는 테두리 스타일, 굵기 및 색상을 선택합니다. - 원하는 배경색과 불투명도를 선택합니다. ![테두리 및 배경에 대한 대시보드 레이아웃 서식 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_dashboard_border_background.png) 대시보드 개체의 크기를 조정하고 세련되고 전문적인 대시보드를 만드는 방법에 대해 자세히 알아보려면 [대시보드 크기 및 레이아웃](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_organize_floatingandtiled.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 대시보드 구체화 대시보드를 만들어 배치했으면 잠시 시간을 내어 작업을 검토하고 대시보드를 평가합니다. 이 항목에는 검사하고 구체화할 몇 가지 영역이 나와 있습니다. ## 모든 항목이 올바른 위치에 있습니까? ### 배치 확인 핵심 사항이나 주요 질문이 포함된 뷰가 대시보드의 왼쪽 상단을 차지하는지 확인하십시오. 뷰에서 가장 중요한 데이터는 X축이나 Y축에 있어야 하고 덜 중요한 데이터는 색상, 크기 또는 모양에 있어야 합니다. ![대시보드에 탐색 기능을 추가하는 방법을 보여주는 화살표입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_placement.png) ### 레이블 방향 및 가독성 확인 중요한 레이블은 Viewer(뷰어)가 쉽게 읽을 수 있도록 가로로 배치해야 합니다. ![다양한 대중교통 정류장에서의 승차율에 대한 동일한 데이터를 보여주는 두 개의 막대 차트이며, 한 차트에는 세로 축 레이블이 있고 다른 차트에는 가로 축 레이블이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/label_swap.png) ## 크기 및 레이아웃 검토 ### 작업 테스트 및 크기 조정 대시보드를 완성한 후에는 사용자의 입장에서 테스트하는 것이 좋습니다. 예를 들어 사용자가 랩톱에서 대시보드를 보기 위해 Tableau Reader를 사용하거나, 대시보드가 Tableau Server에 게시되거나, 대시보드가 웹 응용 프로그램에 내장되어 태블릿에서 표시될 수 있습니다. 대시보드를 테스트한 후 변경해야 할 몇 가지 사항을 찾을 수 있으며, 대개 크기 조정과 항목이 배치되는 방식 및 위치가 여기에 포함됩니다. Tableau 대시보드는 일반적인 데스크톱에서 잘 작동하도록 설계된 고정된 기본 크기로 설정됩니다. 하지만 웹, 블로그, 프레젠테이션 등에 사용하기 위해 대시보드를 게시하는 경우에는 제한이 많아집니다. 왼쪽에 있는 대시보드 영역에서 크기 아래에 있는 설정을 사용하여 대시보드의 전체 크기를 지정할 수 있습니다. 드롭다운 메뉴를 사용하여 새 크기를 선택합니다. ![고정된 크기나 상대적인 크기를 선택하기 위한 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sizing1.png) - 자동 - 표시되는 창에 맞게 대시보드 크기가 자동으로 조정됩니다. - 고정된 크기 - 대시보드가 항상 특정 크기를 유지합니다. 대시보드가 창보다 크면 대시보드를 스크롤할 수 있게 됩니다. - 범위 - 지정한 최소 크기와 최대 크기 사이에서 대시보드 배율이 지정되며, 이 범위를 벗어나면 스크롤 막대 또는 공백이 표시됩니다. ### 이미지 표시 사용자 지정(Tableau Desktop만 해당) 대시보드에 이미지 개체를 추가할 때 이미지 메뉴에서 옵션을 선택하여 이미지가 표시되는 방법을 사용자 지정할 수 있습니다. 예를 들어 이미지 맞추기를 선택할 수 있습니다. 이 옵션은 대시보드에서 이미지 개체의 크기에 맞게 이미지 배율을 조정합니다. 기본적으로 대시보드에서 사용하는 고해상도 이미지는 표준 해상도로 표시되고 표준 디스플레이나 레티나 디스플레이 중 어디에서 보더라도 동일한 크기를 유지합니다. 레티나 디스플레이에서 표시하기 위해 대시보드에 고해상도 이미지를 사용하려면 @2x 이름 지정 규칙을 사용할 수 있습니다. 1. 레티나 디스플레이의 컴퓨터에서 고해상도 이미지로 이동합니다. 2. @2x 형식을 사용하여 고해상도 이미지의 이름에 @2x 한정자가 포함되도록 수정합니다. 예를 들면 logo@2x.png와 같이 지정합니다. 3. 통합 문서에서 이미지 개체를 클릭하고 대시보드에 끌어 놓습니다. 4. 메시지가 나타나면 방금 @2x 이름 지정 규칙을 사용하여 이름을 변경한 이미지를 선택하고 열기를 클릭합니다. 참고: EMF 이미지 파일 형식은 Mac의 Tableau Desktop과 호환되지 않습니다. ### 레이아웃 컨테이너 사용 레이아웃 컨테이너를 사용하면 서로 다른 뷰가 필터링될 때 대시보드 개체를 다시 배치하고 크기를 조정할 수 있으므로 원활한 사용 환경을 만들 수 있습니다. 아래 이미지에서는 두 뷰가 세로 레이아웃 컨테이너에 배치되었을 때와 레이아웃 컨테이너 없이 배치되었을 때 대시보드가 동작하는 방식을 보여 줍니다. 이제 레이아웃 컨테이너를 사용하는 대시보드에서 다양한 필터를 적용할 때마다 뷰가 세로 방향으로 조정됩니다. ![레이아웃 컨테이너가 있는 경우와 없는 경우의 Tableau 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/layout_container2_with.gif) 이미지를 클릭하면 재생됩니다. 레이아웃 컨테이너를 추가하려면 1. 가로 또는 세로 레이아웃 컨테이너를 대시보드에 끌어 놓습니다. ![가로 및 세로 옵션이 하이라이트되어 있는 대시보드 패널의 개체 섹션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/layout_container1.png) 2. 레이아웃 컨테이너에 시트와 개체를 추가합니다. 레이아웃 컨테이너를 가리킬 때 파란색 상자는 해당 개체를 레이아웃 컨테이너의 흐름에 추가하는 중임을 나타냅니다. ![비주얼리제이션의 레이아웃 컨테이너로 끌어온 개체입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/layout_container2.png) 3. 항목을 균등하게 배치하려면 레이아웃 컨테이너의 바로 가기 메뉴에서 균등 분할을 선택합니다. ![균등 분할 옵션이 하이라이트되어 있는 대시보드 컨테이너의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboards_layout_container_evendistr.png) 균등 분할 명령은 명시적으로 대시보드에 추가한 레이아웃 컨테이너에만 사용할 수 있습니다. 항목을 추가할 때 자동으로 추가되는 레이아웃 컨테이너에는 사용할 수 없습니다. ### 부동형 레이아웃으로 공간 확보 Tableau에서는 대시보드에 기본적으로 바둑판식 레이아웃을 사용하기 때문에 각 뷰, 범례 및 개체가 타일이 깔린 바닥과 유사하게 단일 계층 격자에 배치됩니다. ![바둑판식 범례가 있는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/layout_container_float1.png) 이러한 항목이 서로 겹칠 수 있게 하려면 하나 이상의 항목에 부동형 레이아웃을 사용합니다. ![비주얼리제이션의 항목에 대한 상황에 맞는 메뉴이며, '부동' 옵션이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/layout_container_float2.png) ![분산형 차트의 범례에 대한 상황에 맞는 메뉴가 확장되어 '부동' 옵션이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/layout_container_float2_web.png) 범례는 바둑판식으로 표시하는 대신 부동형으로 다른 항목 위에 올릴 수 있는 경우가 많습니다. ![부동형 범례가 있는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/layout_container_float3.png) 자세한 내용은 [대시보드 크기 및 레이아웃](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_organize_floatingandtiled.htm)을 참조하십시오. Tableau Desktop만 해당: 대시보드에 대한 기기 레이아웃을 만드는 경우 바둑판식 레이아웃을 사용합니다. 이 레이아웃을 사용해야 개체 표시 위치를 가장 포괄적으로 제어할 수 있습니다. 단계에 대해서는 [서로 다른 기기 유형에 대한 대시보드 레이아웃 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_dsd_create.htm)를 참조하십시오. ## 필수 정보 하이라이트 ### 사용자에게 필요한 정보 표시 Viewer(뷰어)에게 범례, 제목, 캡션 및 필터가 도움이 될 수 있습니다. 사용자에게 필요한 정보만 제공하는지 확인하십시오. 사용자에게 표시되는 내용을 변경하려면 1. 대시보드에서 뷰를 선택합니다. 2. 선택한 뷰의 오른쪽 위에 있는 드롭다운 메뉴를 클릭하고 표시할 항목을 선택합니다. 예를 들어 제목, 캡션, 범례 및 다양한 필터를 표시할 수 있습니다. ![제목, 캡션, 범례 등 맵의 다양한 요소를 표시하기 위한 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/organizing1.png) 대시보드 패널의 레이아웃 섹션에서 항목을 마우스 오른쪽 단추로 클릭하여 동일한 모든 명령에 액세스할 수도 있습니다. ![시트, 제목, 캡션, 범례, 필터, 하이라이터, 매개 변수, 페이지 컨트롤, 툴바, 필터로 사용에 대한 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/organizing4.png) **참고:** 필터는 원래 뷰에 사용된 필드에만 사용할 수 있습니다. ### 복잡한 화면 요소 제거 일반적으로 단일 대시보드에서 두 개 이상의 색상표를 사용해서는 안 됩니다. 데이터가 수량인 경우 색상표 하나로 충분합니다. Viewer(뷰어)에게 실행 가능한 정보를 제공하지 않는 불필요한 텍스트, 선, 음영을 제거하십시오. 제공하는 모든 범례가 정말 필요한지 확인하십시오. 대시보드의 최종적인 게시 크기를 고려해야 합니다. ![복잡한 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/declutter.gif) 이미지를 클릭하면 재생됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 대시보드 내장 > [!TIP] > > Tableau Server 2022.3 이상 및 Tableau Cloud의 내장 코드가 Embedding API v3을 사용하도록 변경되었습니다. 기기별 레이아웃 및 대시보드 크기 조정에 대한 최신 정보는 [Embedding API 도움말](https://help.tableau.com/current/api/embedding_api/en-us/index.html)에서 [내장 개체 및 구성 요소 구성(영문)](https://help.tableau.com/current/api/embedding_api/en-us/docs/embedding_api_configure.html#table-of-properties-and-values-for-embedded-objects-and-components)을 참조하십시오. 본 항목의 정보는 이전 버전의 Embedding(Tableau JavaScript API v1 및 v2 사용)에 대한 것입니다. 이전 버전의 Embedding을 사용하여 대시보드 내장 자신이 소유한 웹 사이트나 Wiki 페이지에 Tableau 대시보드를 내장할 수 있으며 iframe 크기를 기준으로 다양한 레이아웃을 사용하여 대시보드를 표시할 수 있습니다. - 사용하는 기기에 관계없이 사용자에게 올바른 레이아웃이 자동으로 나타나게 하려면 Tableau Desktop에서 대시보드에 대해 기기별 레이아웃을 만듭니다. 그러면 iframe의 너비와 높이에 대해 정확한 픽셀 값 대신 100%를 사용하는 경우 Tableau Server 및 Tableau Cloud에서 iframe 크기에 기반하여 올바른 레이아웃이 자동으로 표시됩니다(아래 참조). - iframe 크기에 관계없이 항상 특정 레이아웃이 나타나게 하려면 내장 코드에서 `device` 매개 변수를 사용합니다. 다음 예제의 내장 코드는 너비가 800픽셀이고 높이가 600픽셀인 대시보드를 표시합니다. 정확한 너비 및 높이 값은 뷰 또는 대시보드 상단의 공유 단추를 클릭할 때 표시되는 기본 내장 코드에 포함되어 있습니다.
대시보드에서 기기별 레이아웃을 사용하는 이 예에서는 div 클래스의 style 속성이 제거되었으며 width 및 height에 대한 개체 클래스 값이 100%로 대체되었습니다. 대부분의 경우 올바른 레이아웃이 표시되며, 이는 너비와 높이가 CSS의 다른 곳에서도 제어되지 않는 경우입니다.
올바른 레이아웃이 표시되지 않는 경우 내장에 사용 중인 HTML 페이지에 있는 `` 태그로 인해 페이지 본문의 항목 크기를 100%로 조정할 수 없기 때문일 수 있습니다([스택 오버플로 세부 정보](https://stackoverflow.com/questions/1966300/height-100-is-not-working-in-html-when-using-doctype-how-i-can-fix-this) 참조). 이 경우 HTML 페이지 본문에 다음 줄을 추가하면 문제를 해결할 수 있습니다. 다음 예제에서는 내장 대시보드에 기기별 레이아웃이 있다고 가정합니다. `device` 매개 변수는 `phone`으로 설정되어 있습니다. 이것은 어떤 기기에 대시보드가 표시되더라도 전화용으로 생성된 레이아웃이 표시되는 레이아웃이 된다는 의미입니다.
## iframe 크기 및 기기 레이아웃 기기에 표시되는 대시보드 레이아웃은 Tableau 뷰가 나타나는 iframe의 가장 작은 크기(높이 또는 너비)에 기반합니다. 다른 유형의 기기에 데스크톱, 태블릿 또는 스마트폰 레이아웃이 나타날 수 있습니다. 예를 들어 디스플레이 또는 브라우저 창이 작은 경우 데스크톱 컴퓨터에서 태블릿 레이아웃이 나타날 수 있습니다.
가장 작은 iframe 크기...나타나는 기기 레이아웃...
500픽셀 이하전화
501~800픽셀 사이태블릿
800픽셀보다 큼데스크톱
기기별 레이아웃을 사용하는 대시보드를 만드는 방법에 대한 자세한 내용은 [서로 다른 기기 유형에 대한 대시보드 레이아웃 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_dsd_create.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 대시보드 만들기 하나 이상의 시트를 만든 후 대시보드에서 시트를 결합하고 상호 작용을 추가하는 등의 작업을 수행할 수 있습니다.이 프로세스의 단계별 데모를 보려면 [Tableau Desktop에서 대시보드 작성](https://www.tableau.com/ko-kr/node/106947?playlist=509089) 교육 동영상(4분)을 참조하십시오. **팁:** 빠르게 설정하고 실행하려면 [액셀러레이터를 사용하여 빠르게 데이터 시각화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accelerators.htm)를 참조하십시오. 관련 리소스와 동영상은 [Tableau Desktop에서 대시보드 작성(영문)](https://www.tableau.com/ko-kr/node/106947?playlist=509089)을 참조하십시오. ## 대시보드 만들기 및 시트 추가 또는 바꾸기 새 워크시트를 만드는 것과 동일한 방법으로 대시보드를 만듭니다. 1. 통합 문서 맨 아래에서 새 대시보드 아이콘을 클릭합니다. ![새 대시보드 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/web_author_new_dashboard_icon.png) 2. 왼쪽에 있는 시트 목록에서 뷰를 오른쪽에 있는 대시보드에 끌어 놓습니다. ![예측 시트가 하이라이트되어 있고, 뷰로 끌어올 수 있음을 나타내는 화살표가 있는 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_create.png) 3. 시트를 바꾸려면 오른쪽의 대시보드에서 시트를 선택합니다.왼쪽의 시트 목록에서 대체 시트를 마우스오버한 다음 시트 바꾸기 단추를 클릭합니다. ![Tableau 대시보드의 시트를 바꾸는 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_swap_sheets.png) **참고:** 시트를 바꿀 경우 Tableau는 모든 여백, 테두리 또는 배경색을 유지합니다.하지만 콘텐츠가 상당히 다를 경우 시트 크기를 조정해야 할 수도 있습니다.비어 있는 필터와 같이 이전 시트와 관련된 대시보드 항목을 삭제해야 할 수도 있습니다. ## 상호 작용 추가 대시보드에 상호 작용을 추가하여 사용자의 데이터 통찰력을 높일 수 있습니다.다음과 같은 기법을 사용해 보십시오. - 시트의 상단 모서리에서 필터로 사용 옵션을 사용하도록 설정하여 시트의 선택된 마크를 대시보드의 다른 시트에 대한 필터로 사용할 수 있습니다. ![시/도를 파란색과 주황색으로 구분하여 필터로 사용할 수 있는 옵션이 표시된 Tableau Cloud의 미국 북동부 지역 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/action_dashboards4_web.png) - Tableau Desktop에서 작성할 때 여러 시트를 필터로 사용하고, 한 시트에서 다른 시트로 이동하고, 웹 페이지를 표시하는 등의 동작을 추가합니다.자세한 내용은 [동작 및 대시보드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_dashboards.htm)를 참조하십시오. ## 대시보드 개체 추가 및 해당 옵션 설정 시트 외에도 매력적인 시각적 디자인 효과와 상호 작용을 추가하는 대시보드 개체를 추가할 수 있습니다.다음은 각 유형에 대한 안내입니다. - 가로 및 세로 개체는 관련 개체를 함께 그룹화하고 사용자가 대시보드와 상호 작용할 때 대시보드 크기가 조정되는 방식을 세밀하게 제어할 수 있는 [레이아웃 컨테이너](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_refine.htm#Use_a_layout_container)를 제공합니다. - 텍스트 개체는 머리글, 설명 및 기타 정보를 제공할 수 있습니다. **참고:** 텍스트 상자에서 실시간 하이퍼링크를 지원하는 서식 있는 텍스트 서식은 웹에서만 지원됩니다. - 이미지 개체는 대시보드의 시각적 특성에 추가되며 특정 대상 URL에 연결할 수 있습니다.웹 페이지 개체를 이미지에 사용할 수도 있지만 완전한 웹 페이지인 것이 더 낫습니다.이미지 개체는 이미지별 필터링, 링크 및 대체 텍스트 옵션을 제공합니다. - 웹 페이지 개체는 대시보드의 컨텍스트에서 대상 페이지를 표시합니다.[이러한 웹 보안 옵션](#Be_security-savvy)을 검토해야 하며, 일부 웹 페이지(예: Google)는 내장을 허용하지 않는다는 것에 주의하십시오. **참고:** 보안상의 이유로 Tableau 관리자는 웹 페이지 및 이미지 개체가 대상 URL을 표시하지 못하게 할 수 있습니다. - 빈 개체를 사용하면 대시보드 항목 사이의 간격을 조정할 수 있습니다. - 탐색 개체를 사용하면 대상 사용자가 한 대시보드에서 다른 대시보드로 이동하거나 다른 시트나 스토리로 이동할 수 있습니다.사용자에게 단추의 대상을 알려주는 텍스트 또는 이미지를 표시하고, 사용자 지정 테두리 및 배경색을 지정하고, 도움이 되는 도구 설명을 제공할 수 있습니다. - 다운로드 개체를 사용하면 대상 사용자가 전체 대시보드의 PDF 파일, PowerPoint 슬라이드 또는 PNG 이미지나 선택한 시트의 크로스탭을 빠르게 만들 수 있습니다.서식 지정 옵션은 탐색 개체와 유사합니다. **참고:** 크로스탭 다운로드는 Tableau Cloud 또는 Tableau Server에 게시한 후에만 가능합니다. - [확장 프로그램](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboard_extensions.htm) 개체를 사용하면 고유한 기능을 대시보드에 추가하거나 Tableau 외부 응용 프로그램과 통합할 수 있습니다. - [Pulse 메트릭](https://help.tableau.com/current/online/ko-kr/pulse_create_metrics.htm#dashboard-object) 개체를 사용하면 기존 메트릭 카드를 대시보드에 내장할 수 있습니다.추가할 수 있는 메트릭은 통합 문서에 사용되는 것과 동일한 게시된 데이터 원본에 연결됩니다. ### 개체 추가 왼쪽에 있는 개체 섹션에서 항목을 오른쪽에 있는 대시보드로 끌어옵니다. ![대시보드에 웹 페이지를 추가하는 방법을 보여주는 화살표입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_object_drag1.png) ### 개체 복사 현재 대시보드 내에서 또는 다른 시트 및 파일의 대시보드에서 개체를 복사하여 붙여 넣을 수 있습니다.웹 브라우저에서 Tableau Desktop과 Tableau 간에 개체를 복사할 수도 있습니다. 그러나 다음 항목은 복사할 수 없습니다. - 대시보드에 있는 시트 - 필터, 매개 변수, 범례 등 특정 시트를 사용하는 항목 - 시트 또는 필터와 같이 컨테이너 내부에 복사할 수 없는 항목이 있는 레이아웃 컨테이너 - 기기 레이아웃의 개체 - 대시보드 제목 **팁:** 아래에 설명된 메뉴 명령 외에도 표준 바로 가기 키를 사용하여 운영 체제에서 복사하여 붙여 넣을 수도 있습니다. 1. 대시보드 개체를 선택하고 개체 메뉴에서 대시보드 항목 복사를 선택합니다.또는 기본 메뉴에서 대시보드 > 선택한 대시보드 항목 복사를 선택합니다. ![대시보드 개체의 상황에 맞는 메뉴가 확장되어 있고 대시보드 항목 복사 옵션이 선택된 상태입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_copy_object.png) 2. 개체를 붙여 넣을 대시보드로 이동합니다.그런 다음 대시보드의 왼쪽 맨 위에 붙여 넣을 항목을 아무것도 선택하지 않거나 옆에 붙여 넣을 기존 항목을 선택합니다. 3. Tableau Desktop에서 파일 > 붙여넣기를 선택합니다.브라우저에서 편집 > 붙여넣기를 선택하거나 바로 가기 키를 사용하여 붙여 넣습니다. 4. 개체는 대시보드 또는 선택한 개체의 왼쪽 맨 위에서 10픽셀 오른쪽 및 아래로 붙여 넣어집니다.붙여 넣은 개체를 이동하려면 맨 위에 있는 핸들을 끌어옵니다. ![대시보드에서 하이라이트된 막대를 복사하여 이동합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_copy_move.png) **참고:** 복사한 항목 표시/숨기기 단추는 원래 개체를 대상으로 하거나 사용하지 않도록 설정할 수 있습니다.이 문제를 해결하는 방법에 대한 지침은 [단추를 클릭하여 개체 표시 및 숨기기](#Show)를 참조하십시오. ### 개체에 대한 옵션 설정 개체를 클릭하여 선택합니다.그런 다음 상단 모서리에 있는 화살표를 클릭하여 바로 가기 메뉴를 엽니다.(메뉴 옵션은 개체에 따라 다릅니다.) ![대시보드에 있는 비주얼리제이션의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ds-editobject.gif) ### 이미지 개체에 대한 세부 옵션 이미지 개체를 사용하여 대시보드에 이미지 파일을 삽입하거나 웹에 게시된 이미지에 연결할 수 있습니다.두 경우 모두 이미지를 클릭할 때 열리는 URL을 지정하여 대시보드에 상호 작용을 추가할 수 있습니다. **참고:** 웹 기반 이미지의 URL을 사용하려면 HTTPS 접두사가 있어야 보안을 강화할 수 있습니다.다른 접두사가 있는 이미지 URL의 경우 웹 페이지 개체를 사용하십시오. Tableau는 보안상의 이유로 스크립트가 포함된 SVG 파일의 로드를 차단합니다.이미지 개체에 스크립트가 포함된 경우 SVG 파일에서 스크립트를 제거하거나 .png 또는 .jpeg와 같은 다른 형식으로 이미지를 저장해야 합니다. 1. 왼쪽에 있는 개체 섹션에서 이미지 개체를 끌어 오른쪽에 있는 대시보드에 놓습니다.또는 대시보드의 기존 이미지 개체에서 맨 위의 팝업 메뉴를 클릭하고 이미지 편집을 선택합니다. 2. 이미지 파일 삽입을 클릭하여 이미지 파일을 통합 문서에 포함하거나 이미지에 연결을 클릭하여 웹 기반 이미지에 연결합니다. 다음에 해당하는 경우 웹 기반 이미지 연결을 사용하는 것이 좋습니다. - 이미지가 아주 크고 대시보드 대상 사용자가 브라우저에서 이미지를 봅니다.웹 기반 이미지와 달리 삽입된 이미지는 시트를 열 때마다 다운로드해야 하므로 성능이 저하됩니다. - 이미지가 애니메이션 GIF 파일입니다.삽입된 이미지는 애니메이션 GIF를 지원하지 않습니다. ![이미지 개체 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_web_image.png) 4. 이미지를 삽입하는 경우 선택을 클릭하여 파일을 선택합니다.이미지를 연결하는 경우 웹 URL을 입력합니다. 5. 나머지 이미지 필터링, URL 연결 및 대체 텍스트 옵션을 설정합니다.대체 텍스트는 접근성 개선을 위한 화면 읽기 응용 프로그램에서 이미지를 설명하는 데 사용됩니다. ### 탐색 및 다운로드 개체에 대한 세부 옵션 탐색 및 다운로드 개체에는 탐색 대상 또는 파일 형식을 시각적으로 표시하는 데 도움이 되는 몇 가지 고유한 옵션이 있습니다. ![open the flight delays viz(항공편 지연 비주얼리제이션 열기)라는 텍스트가 미국 맵에 겹쳐진 대시보드 텍스트 단추의 예입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_button_text.png) 단추 스타일에 텍스트를 사용하는 탐색 단추 1. 개체의 맨 위에서 개체 메뉴를 클릭하고 편집 단추를 선택합니다. ![단추 메뉴가 확장되고 편집 단추 옵션이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_button_edit.png) 2. 다음 작업 중 하나를 수행합니다. - 이동 메뉴에서 현재 대시보드 외부에 있는 시트를 선택합니다. - 내보내기 메뉴에서 파일 형식을 선택합니다. 3. 단추 스타일에서 이미지 또는 텍스트를 선택하고 표시하려는 이미지 또는 텍스트를 지정한 다음 관련 서식 옵션을 설정합니다. 4. 도구 설명 텍스트에서 뷰어가 단추를 마우스오버하면 나타나는 설명 텍스트를 추가합니다.이 텍스트는 선택 사항이며 일반적으로 이미지 단추에 많이 사용됩니다.(예를 들어 작은 매출 차트로 나타나는 탐색 단추의 대상을 명확히 나타내기 위해 "Open Sales viz(매출 비주얼리제이션 열기)"를 입력할 수 있습니다.) **참고:** 게시된 대시보드를 볼 때 단추를 클릭하기만 하면 이동하거나 내보낼 수 있습니다.그러나 대시보드를 작성할 때는 Alt 키(Windows) 또는 Option 키(macOS)를 누른 상태로 클릭해야 합니다. ### 단추를 클릭하여 개체 표시 및 숨기기 대시보드 Viewer(뷰어)는 표시/숨기기 단추로 대시보드 개체의 표시/숨기기를 전환하여 필요할 때에만 표시할 수 있습니다. #### 숨겨진 개체가 레이아웃에 미치는 영향 부동형 개체가 숨겨진 경우 그 아래에 개체가 표시됩니다.표시/숨기기 단추는 일시적으로 필터의 부동형 그룹을 숨겨 더 많은 비주얼리제이션을 표시하려는 경우 특히 유용할 수 있습니다. ![더 많은 비주얼리제이션을 표시하기 위해 숨겨진 부동형 대시보드 컨테이너입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_showhide.png) 바둑판식 개체가 숨겨진 경우 결과는 레이아웃 계층에서 개체의 수준에 따라 달라집니다. - 대부분의 경우 숨기려는 개체를 가로 또는 세로 레이아웃 컨테이너에 배치하게 됩니다. 숨겨진 개체의 공간이 컨테이너의 다른 개체로 채워지기 때문입니다. - 반대로 레이아웃 계층의 맨 위에 있는 바둑판식 레이아웃 컨테이너에서는 숨겨진 개체의 뒤에 빈 공간이 남습니다. #### 표시/숨기기 단추 추가 및 구성 1. 대시보드 개체를 선택합니다. 2. 개체의 맨 위에 있는 팝업 메뉴에서 표시/숨기기 단추 추가를 선택합니다. ![대시보드 컨테이너의 상황에 맞는 메뉴와 '표시/숨기기 단추 추가' 옵션이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_showhide_add.png) 3. 단추 메뉴에서 편집 단추를 선택합니다. ![편집 단추 옵션이 있는 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_showhide_edit.png) 4. 다음 옵션을 설정합니다. - 표시하거나 숨길 대시보드 항목은 대상 개체를 지정합니다.개체는 한 번에 하나의 표시/숨기기 단추의 대상만 될 수 있습니다.다른 표시/숨기기 단추로 개체의 대상을 지정하려면 없음을 선택하십시오. - 단추 스타일은 단추에 이미지 또는 텍스트를 표시할지 여부를 지정합니다. - 단추 모양은 항목이 표시되거나 숨겨질 때 단추의 모양을 지정합니다.표시된 항목 및 숨겨진 항목을 클릭하여 각 상태에 대한 다른 이미지 또는 텍스트를 선택합니다. - 도구 설명 텍스트는 뷰어가 단추를 마우스오버하면 나타나는 설명 텍스트를 제공합니다.(예를 들어, 필터 메뉴가 있는 컨테이너에 대해 "필터 표시 또는 숨기기"를 입력할 수 있습니다.) 6. 필요한 경우 단추를 다른 위치로 끌어 놓거나 레이아웃에 잘 맞도록 크기를 조정합니다. **참고:** 게시된 대시보드를 볼 때 간단히 표시/숨기기 단추를 클릭하여 개체 표시 상태를 전환할 수 있습니다.그러나 대시보드를 작성할 때는 Alt 키(Windows) 또는 Option 키(macOS)를 누른 상태로 클릭해야 합니다. ### 웹 페이지 개체에 대한 보안 대시보드에 웹 페이지 개체를 포함하는 경우 다음을 수행하여 보안을 최적화할 수 있습니다. #### 가능한 경우 HTTPS 프로토콜 사용 최상의 방법은 URL에 HTTPS(https://)를 사용하는 것입니다.이렇게 하면 대시보드에서 웹 페이지로의 연결이 암호화됩니다.또한 Tableau Server가 HTTPS를 실행할 때 URL에 HTTP를 사용하면 사용자의 브라우저가 URL이 가리키는 웹 페이지를 표시할 수 없게 됩니다.프로토콜을 지정하지 않으면 HTTP가 사용됩니다. #### 웹 페이지 개체에 대한 보안 옵션(Tableau Desktop만 해당) 도움말 \> 설정 및 성능 > 대시보드 웹 뷰 보안 설정을 선택하고 아래에 있는 옵션을 설정합니다.(일부 조직에서는 이러한 옵션이 Tableau 관리자에 의해 모든 컴퓨터에서 제어됩니다.) 참고: 이러한 보안 옵션에 대한 변경 사항은 기존 웹 페이지 개체와 새로 만드는 웹 페이지 개체 모두에 적용됩니다. - **JavaScript 사용** 웹 뷰에서 JavaScript를 지원하도록 허용합니다.이 옵션을 선택 취소하면 JavaScript가 필요한 일부 웹 페이지가 대시보드에서 제대로 작동하지 않을 수 있습니다. - **플러그인 사용**: Adobe Flash 또는 QuickTime 플레이어와 같은 웹 페이지에서 사용하는 모든 플러그인을 사용하도록 설정합니다. - **팝업 차단**: 선택한 경우 팝업을 차단합니다. - **URL 마우스오버 동작 사용**: URL 마우스오버 동작을 허용합니다.자세한 내용은 [URL 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_url.htm)을 참조하십시오. - **웹 페이지 개체 및 웹 이미지 사용**: 웹 페이지 및 이미지 개체에 대상 URL을 표시할 수 있습니다.이 옵션을 선택 취소하면 웹에 연결되는 웹 페이지 개체 및 이미지 개체가 대시보드에 유지되지만 콘텐츠가 표시되지 않습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 대시보드 및 스토리에서 시트 관리 시트 숨기기, 표시 및 탐색을 사용하면 쉽게 통합 문서를 관리하고 대시보드를 설계할 수 있습니다. ## 시트 숨기기 및 표시 대규모 통합 문서의 편집 프로세스를 간소화하려면 작업할 때 시트를 숨기고 표시하십시오. 도구 설명 비주얼리제이션에 대해서는 [도구 설명 비주얼리제이션 워크시트 숨기기 또는 표시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viz_in_tooltip.htm#Hide)를 참조하십시오. ### 어떤 시트를 숨길 수 있습니까? 통합 문서를 편집하는 동안 대시보드 또는 스토리에 포함된 시트를 숨길 수 있습니다. (여기에는 스토리의 대시보드 시트도 포함됩니다.) 대시보드 또는 스토리에 포함되지 않는 시트는 통합 문서를 편집할 때 항상 표시됩니다. 하지만 Tableau Cloud 또는 Tableau Desktop에 게시한 통합 문서에서는 모든 시트를 숨길 수 있습니다. 자세한 내용은 [통합 문서 게시를 위한 전체 단계](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_howto.htm)를 참조하십시오. ### 모든 시트 숨기기 또는 숨기기 취소 대시보드 또는 스토리의 시트를 모두 숨기려면 화면 맨 아래에 있는 대시보드 탭을 마우스 오른쪽 단추로 클릭(Windows)하거나 Control 클릭(macOS)하고 모든 시트 숨기기를 선택합니다. 나중에 필요한 경우 모든 시트 숨기기 취소를 선택할 수 있습니다. ![모든 시트 숨기기가 하이라이트된 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/understanding4_web.png) ### 개별 시트 숨기기 1. 화면 하단의 탭에서 시트를 찾습니다. 대시보드 또는 스토리가 표시된 경우에는 왼쪽에 있는 시트 목록에서 찾습니다. ![대시보드에서 사용할 수 있는 워크시트 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sheet_viewer.png) 2. 시트 이름을 마우스 오른쪽 단추로 클릭(Windows)하거나 Control-클릭(macOS)한 다음 시트 숨기기를 선택합니다. ![대시보드에서 시트를 숨기는 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sheet_viewer_show.png) **참고:** 대시보드 또는 스토리 왼쪽에 있는 시트 목록에서는 해당 특정 대시보드 또는 스토리에 사용된 시트만 숨길 수 있습니다. 이러한 시트는 시트 아이콘에 있는 파란색 확인 표시로 구분할 수 있습니다. ### 개별 시트 숨기기 취소 1. 화면 하단에서 시트가 포함된 대시보드 또는 스토리의 탭을 클릭합니다. 대시보드와 스토리는 각각 격자와 책 아이콘으로 구분할 수 있습니다. ![대시보드 스토리 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tabs_dashboard_story.png) **참고:** 스토리에 숨겨진 대시보드가 있는 경우, 즉 숨겨진 시트가 있는 경우 먼저 스토리에서 숨겨진 대시보드로 이동한 다음, 대시보드에서 숨겨진 시트로 이동합니다. 2. 왼쪽의 목록에서 시트를 마우스 오른쪽 단추로 클릭(Windows)하거나 Control-클릭(macOS)한 다음, 시트 숨기기 확인란 선택을 취소합니다. ![대시보드에서 시트를 숨기는 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sheet_viewer_hide.png) ## 시트, 대시보드 및 스토리 간 전환 Tableau에서는 시트와 관련 대시보드 및 스토리 간을 빠르게 전환할 수 있으므로 각각의 디자인을 더 쉽게 최적화할 수 있습니다. ### 대시보드 또는 스토리에서 포함된 시트로 전환 **팁:** 시트가 숨겨진 경우 이 기법은 시트를 자세히 살펴볼 수 있도록 일시적으로 시트를 표시합니다. 다른 시트로 전환하면 시트가 다시 숨겨집니다. 다음 중 하나를 수행합니다. - 대시보드 자체에서 숨겨진 시트를 참조하는 항목을 선택합니다. 그런 다음 왼쪽 또는 오른쪽 상단에서 드롭다운 화살표를 클릭하고 시트로 이동을 선택합니다. ![시트로 이동 옵션을 보여주는 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sheet_goto.png) - 대시보드 왼쪽에 있는 시트 목록에서 시트 이름 오른쪽에 있는 아이콘을 클릭합니다. ![시트로 이동 옵션을 보여주는 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sheet_goto_list.png) ### 시트에서 관련 대시보드 및 스토리로 전환 시트가 포함된 대시보드 및 스토리로 빠르게 전환하려면 시트 탭을 마우스 오른쪽 단추로 클릭하고 사용 위치 메뉴를 엽니다. ![사용 위치가 선택된 상태에서 서식 옵션을 표시하는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/used_in.png) [주요 콘텐츠로 건너뛰기](#main-content) # 대시보드 브랜드 변경 Tableau Desktop에서는 시각화를 위한 최상의 방법을 기본 서식 설정으로 제공하므로 처음부터 멋지게 보이는 비주얼리제이션을 만들 수 있습니다. 하지만 대시보드의 서식 설정을 변경하고 싶을 수 있습니다. 예를 들어 조직의 브랜드에 맞게 서식을 변경할 수 있습니다. 이 문서에서는 Citywide Bike Share라는 가상의 조직을 예로 들어 대시보드 브랜드 변경 프로세스를 단계별로 설명합니다. 이 조직의 브랜드에는 색상으로 터키색, 주황색 및 회색이 포함되고 글꼴로 Century Gothic이 포함됩니다. 전체적인 모양은 밝고 깔끔하면서도 한 눈에 자전거를 상징한다는 것을 알 수 있습니다!
이전이후
시카고 자전거 공유 이용객의 행동을 보여주는 맵, 막대 그래프, 라인 차트입니다.주 눈금선과 보조 눈금선을 편집하기 위한 대화 상자입니다.
## 제목의 글꼴 및 글꼴 색상 변경 글꼴 및 색상은 일반적으로 조직 브랜드의 중요 부분입니다. 대시보드의 모든 제목에 빠르고 대규모의 변경 사항을 적용하는 가장 빠른 방법은 통합 문서 수준에서 제목을 변경하는 것입니다. 통합 문서는 서식 설정에 대한 가장 큰 컨테이너입니다. 1. 서식 > 통합 문서를 클릭합니다. 2. 통합 문서 서식 패널의 글꼴에서 설정을 변경합니다. 여기에서는 글꼴을 Century Gothic으로 변경하고 글꼴 색상을 터키색으로 변경했습니다. 또한 통합 문서의 모든 제목을 변경하도록 선택했지만 개별 제목의 모양을 변경할 수도 있습니다. ![시카고 자전거 공유 이용객의 행동을 보여주는 맵, 막대 그래프, 라인 차트의 서식이 다시 지정되었습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_rebrand1.png) 사용하려는 글꼴이 Tableau에 없는 경우 글꼴을 추가할 수 있습니다. 자세한 내용은 [사용자 지정 글꼴 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_create_custom_fonts.htm)을 참조하십시오. ## 마크 색상 변경 마크는 뷰에서 데이터를 나타냅니다. 이 브랜드 변경 시나리오에서는 마크가 자전거 공유 위치를 표시합니다. 마크 색상을 변경하는 것은 조직의 브랜드를 잠재 고객에게 전달하는 또 다른 방법입니다. 특정 유형의 마크에서는 마크를 둘러싸는 색상 링인 후광 서식을 추가하고 지정할 수 있습니다. 1. 대시보드의 뷰로 이동하고 뷰의 바로 가기 메뉴에서 시트로 이동을 클릭합니다. 2. 뷰에서 마크 카드의 색상을 클릭합니다. 3. 새 색상을 선택합니다. 여기에서는 Chicago Ride Share 맵의 마크를 터키색 후광이 있는 회색을 사용하도록 변경했습니다. ![시카고 자전거 공유 이용객의 행동을 보여주는 맵, 막대 그래프, 라인 차트의 서식이 다시 지정되었습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_rebrand2.png) 4. 대시보드의 모든 뷰에서 위 단계를 반복합니다. 사용하려는 색상이 없는 경우 고유한 사용자 지정 색상표를 만들 수 있습니다. 자세한 내용은 [사용자 지정 색상표 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_create_custom_colors.htm)를 참조하십시오. 예를 들어 여기서는 사용자 지정 다중 색상표를 만들어 막대 차트의 색상을 변경했습니다. ![시카고 자전거 공유 이용객의 행동을 보여주는 맵, 막대 그래프, 라인 차트의 서식이 다시 지정되었으며, 다중 색상 대화 상자가 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_rebrand3.png) 글꼴과 마크 색상 일부를 변경했지만 이미 대시보드 브랜드가 형태를 잡아가고 있습니다. ![시카고 자전거 공유 이용객의 행동을 보여주는 맵, 막대 그래프, 라인 차트의 서식이 다시 지정되었습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_rebrand4.png) ## 도구 설명 사용자 지정 마크 위에 포인터를 마우스오버하면 도구 설명이 표시됩니다. 대부분의 뷰에서 기본적으로 도구 설명이 나타납니다. 이는 브랜드를 강조하고 스토리 전달 방식을 개선하는 좋은 방법이 됩니다. 다음은 기본적으로 표시되는 맵 도구 설명의 모양입니다. ![다른 색 구성표를 적용하여 서식이 다시 지정된 맵과 도구 설명입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_rebrand6.png) 1. 뷰의 워크시트로 이동하고 워크시트 > 도구 설명을 클릭합니다. 2. 도구 설명에 표시하려는 세부 정보가 포함되어 있는지 확인합니다. 글꼴, 순서, 텍스트, 정렬 및 색상을 변경할 수 있습니다. 이 브랜드 변경 시나리오에서는 사용자가 더 쉽게 궁금한 사항을 빠르게 확인할 수 있도록 도구 설명에 표시되는 항목의 수를 줄였습니다. 또한 몇 가지 항목의 텍스트를 변경하고 브랜드에 적합한 대비 색상인 주황색을 추가했습니다. ![서식이 서로 다르게 지정된 두 개의 도구 설명 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_rebrand5.png) 이제 맵 도구 설명이 다음과 같이 표시됩니다. ![다른 색 구성표를 적용하여 서식이 다시 지정된 맵과 도구 설명입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_rebrand7.png) ## 이미지 또는 로고 추가 고유한 이미지 추가는 조직의 브랜드를 통합 문서에 표현하는 방법이 될 수 있습니다. 예를 들어 로고를 가져와 기본 대시보드 제목 대신 대시보드 상단에 표시할 수 있습니다. 제목을 제거하고 이미지를 추가하려면 1. 대시보드 패널에서 왼쪽 아래에 있는 대시보드 제목 표시 확인란 선택을 취소하여 대시보드 제목이 표시되지 않게 합니다. ![대시보드 제목 표시 옵션이 선택 취소된 개체 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_rebrand10.png) 2. 이미지 개체를 로고를 표시하려는 영역에 끌어 놓습니다. 다른 대시보드 개체를 조정하거나 제거해야 할 수도 있습니다. ![대시보드로 이미지를 끌어 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_rebrand13.gif) 이미지를 클릭하면 재생됩니다. 다음은 브랜드가 변경된 최종적인 통합 문서입니다. ![시카고 자전거 공유 이용객의 행동을 보여주는 맵, 막대 그래프, 라인 차트의 서식이 다시 지정되었습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_rebrand14.png) [주요 콘텐츠로 건너뛰기](#main-content) # 대시보드 크기 및 레이아웃 대시보드를 만든 후 사용자 요구 사항에 따라 대시보드 크기를 조정하고 다시 정렬할 수 있습니다. 대시보드 개체의 스타일 지정 옵션에 대해 자세히 알아보려면 [대시보드 개체 서식](https://help.tableau.com/current/pro/desktop/ko-kr/Formatting_Dashboard_Objects.htm)을 참조하십시오. ## 전체 대시보드 크기 제어 가장 좋은 방법은 모든 레이아웃 작업이 올바른 크기로 시작되도록 크기를 설정하는 것부터 시작하는 것입니다. ### 대시보드 크기 옵션
컨테이너 크기를 고정하기 위한 대시보드 설정입니다.

고정된 크기(기본값): 표시되는 창의 크기와 관계없이 대시보드 크기가 같은 크기로 유지됩니다. 대시보드가 창보다 크면 대시보드를 스크롤할 수 있게 됩니다. 미리 설정된 크기 중에서 선택하거나 사용자 지정 크기를 지정할 수 있습니다.

고정된 크기의 대시보드를 사용하면 대시보드 콘텐츠의 정확한 배치와 위치를 지정할 수 있으므로 대시보드에 부동형 개체가 있는 경우 유용합니다.

고정된 크기를 사용하는 게시된 대시보드는 서버에 캐싱된 버전을 사용할 가능성이 높으므로 더 빨리 로드될 수 있습니다. 다른 성능 팁에 대해서는 통합 문서 성능 최적화를 참조하십시오.

대시보드 컨테이너의 크기 조정 범위입니다.

범위: 지정한 최소 크기와 최대 크기 사이에서 대시보드 배율이 지정됩니다. 대시보드를 표시하는 데 사용되는 창이 최소 크기보다 작은 경우 스크롤 막대가 표시됩니다. 창이 최대 크기보다 큰 경우에는 흰색 공간이 표시됩니다.

작은 크기의 브라우저 창과 중간 크기의 브라우저 창 같이 동일한 콘텐츠를 포함하고 유사한 형태인 서로 다른 두 표시 크기를 설계하는 경우 이 설정을 사용합니다. 수직 레이아웃이 있는 모바일 대시보드에도 범위 지정이 적합합니다. 참고로, 폭은 다양한 휴대기기 너비에 따라 변경될 수 있지만 세로 스크롤을 위한 높이는 고정됩니다.

창을 채우도록 자동으로 크기를 조정하는 대시보드 설정입니다.

자동: 표시되는 창에 맞게 대시보드 크기가 자동으로 조정됩니다.

Tableau가 크기를 조정하게 하려면 이 설정을 사용합니다. 최상의 결과를 얻으려면 부동형 대신 바둑판식 대시보드 레이아웃을 사용합니다. 자동 크기 조정을 사용하면 서로 다른 화면에서 예측할 수 없는 결과가 나올 수 있으므로 대시보드가 사용될 위치를 모르는 경우에는 이 설정을 주의하여 사용해야 합니다.

가변 크기의 대시보드는 브라우저를 요청할 때마다 새로 렌더링해야 하므로 성능에 영향을 미칠 수 있습니다.

**팁:** Tableau Desktop을 사용하는 경우 [서로 다른 기기 유형에 대한 대시보드 레이아웃 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_dsd_create.htm)를 참조하여 데스크톱 컴퓨터, 태블릿 및 스마트폰에 최적화된 고유한 레이아웃을 만들 수 있습니다. 서로 다른 화면 크기에 맞게 조정될 뿐 아니라 다양한 항목이 기기 레이아웃에 포함될 수 있습니다. ### 전체 대시보드 크기 설정 - 대시보드 패널의 크기에서 대시보드의 차원(예: 데스크톱 브라우저)이나 크기 조정 동작(예: 고정 크기)을 선택합니다. ![데스크톱 브라우저의 너비와 높이를 조절하는 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_resize1.png) ## 레이아웃 컨테이너를 사용하여 항목 그룹화 레이아웃 컨테이너를 사용하면 관련 대시보드 항목을 하나로 그룹화하여 빠르게 배치할 수 있습니다. 컨테이너 안에서 항목의 크기 및 배치를 변경하면 다른 컨테이너 항목이 자동으로 조정됩니다. 레이아웃 컨테이너도 서식 지정에 사용할 수 있습니다. ### 레이아웃 컨테이너 유형 가로 레이아웃 컨테이너는 포함된 뷰와 개체의 너비를 조정하고 세로 레이아웃 컨테이너는 높이를 조정합니다.

가로 레이아웃 컨테이너

두 개의 뷰가 가로 레이아웃 컨테이너에 배열되어 있습니다.
가로 대시보드 레이아웃 컨테이너입니다.

세로 레이아웃 컨테이너

세 개의 뷰가 세로 레이아웃 컨테이너에 쌓여 있습니다.
세로 대시보드 레이아웃 컨테이너입니다.

### 레이아웃 컨테이너 추가 1. 대시보드 패널의 개체에서 가로 또는 세로를 선택합니다. 2. 컨테이너를 대시보드에 끌어 놓습니다. ![가로 및 세로 옵션이 하이라이트되어 있는 대시보드 패널의 개체 섹션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/layout_container1.png) 3. 레이아웃 컨테이너에 개체를 추가합니다. ![비주얼리제이션의 레이아웃 컨테이너로 끌어온 개체입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/layout_container2_494x662.png) ### 레이아웃 컨테이너의 항목 균등 분할 1. 레이아웃 컨테이너를 선택합니다. 선택하는 데 어려움이 있으면 컨테이너 내에서 개별 항목을 선택하고 항목의 바로 가기 메뉴에서 컨테이너 선택을 선택합니다. 2. 레이아웃 컨테이너가 선택된 상태에서 바로 가기 메뉴에서 균등 분할을 선택합니다. ![균등 분할 옵션이 하이라이트되어 있는 대시보드 컨테이너의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboards_layout_container_evendistr.png) 이미 레이아웃 컨테이너에 포함되어 있는 항목은 자동으로 균등 분할되어 배치되고 이후에 추가하는 모든 항목도 마찬가지입니다. ### 레이아웃 컨테이너의 시트 크기 자동 조정 관련 데이터가 포함된 여러 시트를 레이아웃 컨테이너에 추가하는 경우 한 시트에서 마크를 선택할 때마다 관련 시트의 크기를 자동으로 조정할 수 있습니다. 이 예에서는 마크를 맵에서 선택하면 막대 차트가 업데이트되어 해당 마크에 대한 수익과 매출이 표시됩니다. 맵에서 마크를 선택하지 않으면 자동으로 확장되어 레이아웃 컨테이너를 채웁니다.
마크가 선택된 상태선택하지 않은 상태
맵에서 선택된 마크와 선택된 마크의 수익 및 매출을 표시하는 막대 차트입니다.선택된 마크가 없는 지도는 자동으로 레이아웃 컨테이너에 채워집니다.
1. 관련 데이터가 포함된 여러 시트를 레이아웃 컨테이너에 추가합니다. 2. 확장하려는 시트의 드롭다운 메뉴에서 필터로 사용을 선택합니다. ![필터로 사용 옵션이 선택된 시트의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/layout_container_qs3.png) 3. 대시보드 > 동작을 선택하고 앞서 생성한 필터를 두 번 클릭합니다. 4. 필터 동작 편집 대화 상자의 대상 시트 섹션에서 레이아웃 컨테이너의 다른 시트를 선택합니다. 5. 원본 시트에서 마크가 선택되지 않았을 때 대상 시트가 크기 조정되는 방법을 제어하려면 다음 중 하나를 선택합니다. - 모든 값 표시는 대상 시트를 원래 크기로 되돌리고 모든 데이터를 표시합니다. - 모든 값 제외는 대상 시트를 제목 아래로 축소하고 모든 데이터를 숨깁니다. ### 레이아웃 컨테이너를 제거하여 포함된 항목을 개별적으로 편집 1. 대시보드 또는 레이아웃 패널의 항목 계층 영역에서 컨테이너를 선택합니다. 2. 컨테이너 맨 위의 드롭다운 메뉴에서 컨테이너 제거를 선택합니다. ## 바둑판식 또는 부동형 대시보드 항목 ### 바둑판식 및 부동형 레이아웃 대시보드에 배치하는 각 개체, 레이아웃 컨테이너 및 뷰는 바둑판식(기본값) 또는 부동형으로 배치됩니다.
바둑판식 레이아웃부동형 레이아웃
바둑판식 항목은 겹치지 않으며, 전체 대시보드 크기에 따라 크기가 조정되는 단일 계층 그리드의 일부가 됩니다.부동형 항목은 다른 개체 위에 겹쳐질 수 있습니다. 아래의 예에서 맵은 바둑판식 뷰 위에 부동형으로 배치됩니다.
바둑판식 대시보드 레이아웃 컨테이너입니다.부동형 대시보드 레이아웃 컨테이너입니다.
 최상의 결과를 얻으려면 부동 개체와 뷰에 고정 크기 대시보드의 고정된 크기와 위치를 지정하십시오.
### 새 항목을 부동형 또는 바둑판식으로 배치 1. 대시보드 패널의 개체에서 사용할 레이아웃 옵션(부동형 또는 바둑판식)을 클릭합니다. ![바둑판식 또는 부동형 레이아웃의 메뉴 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboards_organize_switch2.png) 2. 오른쪽에 있는 대시보드에 뷰나 개체를 끌어 놓습니다. **팁**: 키보드에서 **Shift** 키를 누른 채로 항목을 대시보드로 끌어 항목에 부동형 레이아웃을 할당할 수도 있습니다. ### 기존 항목을 바둑판식에서 부동형으로 전환 1. 대시보드에서 항목을 선택합니다. 2. 항목의 바로 가기 메뉴에서 부동을 선택합니다. !['부동' 옵션이 표시된 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboards_organize_switch1.png) ## 개별 대시보드 항목 크기 조정, 배치, 다시 정렬 및 이름 바꾸기 ### 항목의 크기 및 위치 설정 배치를 정밀하게 제어하려는 경우 전체 조정에 대해 고정된 크기를 선택한 다음 레이아웃 패널을 사용하여 각 항목의 크기 및 배치를 설정합니다. 1. 위치 및 크기를 설정하려는 대시보드 항목을 선택합니다. 레이아웃 패널에서 선택한 항목 아래에 항목 이름이 나타납니다. ![선택한 항목의 위치를 설정하는 레이아웃 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboards_organize_position.png) **팁:** 대시보드와 레이아웃 패널 간을 빠르게 전환하려면 T 키를 누릅니다. 2. 대시보드에서 왼쪽 맨 위부터 오프셋하여 픽셀 단위로 **x** 및 **y** 위치를 정의하는 방식으로 항목의 위치를 정의합니다. 예를 들어 대시보드의 왼쪽 맨 위에 개체를 배치하려면 x = 0 및 y = 0을 지정합니다. 입력하는 값은 양수 또는 음수일 수 있지만 정수여야 합니다. 3. 항목의 크기를 조정하려면 대시보드에서 항목을 클릭하고 끌어옵니다. 크기 아래에 있는 설정을 사용할 수도 있습니다. 4. 선택한 항목의 제목을 숨기려면 제목 표시 확인란을 선택 취소합니다. (대시보드 패널에 있는 유사한 대시보드 제목 표시 확인란은 대시보드 제목만 제어합니다.) **팁:** 부동형 항목을 빠르게 배치하려면 화살표 키를 눌러 1픽셀을 이동하거나 Shift 키를 누른 상태에서 화살표 키를 눌러 10픽셀을 이동합니다. 항목 크기를 빠르게 조정하려면 이러한 바로 가기 키에 Alt(Windows) 또는 Option(macOS) 키를 추가합니다. ### 그리드를 사용하여 항목 정렬 시각적으로 일관적인 디자인을 제공하려면 그리드 위에 대시보드 항목을 정렬하고 크기를 조정합니다. ![그리드를 사용하여 항목을 정렬하는 대시보드 설정입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_grid.png) 1. 대시보드 > 그리드 표시를 선택합니다. 2. 그리드 크기를 변경하려면 대시보드 > 그리드 옵션을 선택합니다. **팁:** 그리드 설정 또는 해제를 빠르게 전환하려면 G 키를 누릅니다. ### 개체 다시 정렬 레이아웃 패널의 항목 계층 영역에서 대시보드의 개체가 계층화되고 그룹화되는 방식을 빠르게 변경할 수 있습니다. 목록의 위쪽에 있는 항목이 앞에 나타나고, 목록의 아래쪽에 있는 항목이 뒤에 나타납니다. #### Tableau Cloud 또는 Tableau Server에서 개체 다시 정렬 Tableau Cloud 및 Tableau Server에서 계층의 바둑판식 개체와 부동 개체 모두의 순서를 다시 정렬할 수 있습니다. 또한 현재 컨테이너 내의 항목과 모든 수준의 다른 컨테이너로 항목을 끌어올 수도 있습니다. 이렇게 하면 캔버스에서 편집하는 것보다 더 유연하게 항목을 중첩할 수 있으므로 가장 안쪽 컨테이너에 개체를 배치하는 것이 제한됩니다. ![계층에서 바둑판식 및 부동 개체를 모두 재정렬합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_drag_hierarchy.gif) #### Tableau Desktop에서 부동 개체 다시 정렬 Tableau Desktop에서는 부동 항목을 계층의 최상위 수준으로 끌어 서로 겹치는 방식을 변경할 수 있습니다. ![바둑판식 레이아웃을 선택하는 옵션이 표시된 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboards_organize_layout.png) ### 항목 이름 바꾸기 대시보드 항목을 보다 쉽게 구분할 수 있도록 이름을 바꿀 수 있습니다. 레이아웃 패널의 항목 계층 영역에서 항목을 마우스 오른쪽 단추로 클릭하고 대시보드 항목 이름 바꾸기를 선택합니다. 대시보드 자체에서도 각 개체의 드롭다운 메뉴를 통해 이 명령을 사용할 수 있습니다. ![대시보드 항목의 이름을 바꾸는 옵션이 하이라이트되어 있는 대시보드 컨테이너의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_rename_item.png) ## 투명한 요소를 시각적으로 통합 투명한 요소는 대시보드에서 아래에 있는 개체와 이미지를 표시하는 멋진 시각적 효과를 만들어냅니다. **팁:** 부동형 투명 요소를 통해 표시되는 배경 이미지를 만들려면 이미지 개체를 바둑판식으로 배치되는 유일한 항목으로 추가합니다. [고정 크기 대시보드](#Dashboard_Size_Options)는 화면 크기에 관계없이 부동 요소가 이미지에서 일관된 시각적 관계를 유지하게 만듭니다. ![투명한 부동 요소를 관통해 표시되는 대시보드 배경 이미지입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_transparent_sheet.png) ### 워크시트 배경을 투명하게 만들기 1. 대시보드에서 시트를 선택합니다. 2. 서식 > 음영을 선택하고 워크시트 메뉴를 클릭한 다음 배경색으로 없음을 선택합니다. 시트가 불투명하게 보이면 기초 대시보드, 개체 또는 레이아웃 컨테이너의 배경색을 없음으로 변경합니다. 대시보드의 레이아웃 탭에서 이러한 항목을 빠르게 조정할 수 있습니다. 3. 투명 시트를 다른 대시보드 항목과 원활하게 통합하려면 서식 > 테두리 및 서식 > 라인을 선택하고 테두리 및 라인을 제거하거나 색상을 변경합니다. #### 투명 맵을 위한 추가적 단계 1. 서식 > 음영을 선택하고 패널 메뉴를 클릭한 다음 색상으로 없음을 선택합니다. 2. 맵 > 맵 계층을 선택하고 불투명 기본도 계층을 선택 취소합니다. 그런 다음, 축소했을 때 투명 맵이 더 뚜렷하게 보이도록 해안선 계층을 선택합니다. 맵 스타일에 따라 다른 계층을 켜거나 끄면서 실험해야 할 수도 있습니다. #### 시트를 부분적으로 투명하게 만들기 1. 대시보드의 레이아웃 패널에서 시트를 선택합니다. 2. 배경색을 클릭하고 색상 및 불투명도를 설정합니다. ### 투명한 범례, 필터, 하이라이터 및 매개 변수를 부동형으로 배치 필터, 매개 변수 및 하이라이터를 관련 데이터에 시각적으로 연결하려면 기본적으로 투명하게 표시되는 이러한 항목을 부동형으로 배치합니다. 텍스트는 읽기 쉽도록 항상 완전 불투명 상태로 유지됩니다. ![투명한 배경이 있는 필터 박스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_transparent_example.png) 부동형 개체가 계속해서 유색으로 표시되는 경우 이러한 개체와 워크시트 수준 설정을 확인하십시오. - 개체를 선택하고 레이아웃 탭에서 배경색을 클릭하고 없음을 선택합니다. - 서식 메뉴를 클릭하고 범례, 필터, 하이라이터 또는 매개 변수를 선택합니다. 왼쪽의 서식 패널에서 음영 > 없음을 선택합니다. ![배경색에 대한 서식 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_transparent_shading.png) 자세한 내용은 [워크시트 수준에서 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_worksheet.htm)을 참조하십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 대시보드 확장 프로그램 사용 확장 프로그램을 사용하면 고유한 기능을 대시보드에 추가하거나 Tableau 외부 응용 프로그램과 직접 통합할 수 있습니다. 확장 프로그램은 간단히 추가할 수 있습니다. 다른 대시보드 개체와 마찬가지로 대시보드 레이아웃에 포함하면 됩니다. 확장 프로그램은 타사 개발자가 만든 웹 응용 프로그램을 통해 대시보드 기능을 확장합니다. 자체 확장 프로그램을 만들려는 개발자의 경우 GitHub에서 [Tableau 확장 프로그램 API 설명서](https://tableau.github.io/extensions-api/)를 참조하십시오. **참고**: Tableau 관리자는 [Tableau Desktop](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_setting_changes.htm#dashboard_extensions), [Tableau Server](https://help.tableau.com/current/server/ko-kr/dashboard_extensions_server.htm) 및 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dashboard_extensions_server.htm)에 대해 대시보드 확장 프로그램을 해제할 수 있습니다. ## 대시보드에 확장 프로그램 추가 1. Tableau 통합 문서에서 대시보드 시트를 엽니다. 2. 개체 섹션에서 확장 프로그램을 대시보드로 끌어옵니다. ![대시보드에 확장 프로그램을 추가하는 방법을 보여주는 화살표입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_extension_add.png) 3. "확장 프로그램 추가" 대화 상자에서 다음 중 하나를 수행합니다. - 확장 프로그램을 검색하여 선택합니다. - 로컬 확장 프로그램 액세스를 클릭하고 이전에 다운로드한 .trex 파일로 이동합니다. 4. 메시지가 표시되면 통합 문서의 데이터에 대한 대시보드 확장 프로그램 액세스를 허용하거나 거부합니다. 자세한 내용은 [데이터 보안, Tableau의 신뢰할 수 있는 확장 프로그램 및 네트워크 지원 확장 프로그램](#Data)을 참조하십시오. 액세스를 허용하는 경우 화면상의 지침에 따라 확장 프로그램을 구성합니다. **참고:** Tableau Server 또는 Tableau Cloud를 사용하는 경우 확장 프로그램 개체는 인쇄, PDF 및 대시보드 이미지(구독 이메일의 이미지 포함)에서 빈 상태로 표시됩니다. ### 대시보드 확장 프로그램 구성 일부 대시보드 확장 프로그램에서는 기능을 사용자 지정할 수 있는 구성 옵션을 제공합니다. 1. 대시보드에서 확장 프로그램을 선택하고 오른쪽 위의 드롭다운 메뉴에서 구성을 선택합니다. 2. 화면상의 지침에 따라 확장 프로그램을 구성합니다. ![대시보드에서 확장 프로그램을 구성하기 위한 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_extension_configure.png) ### 대시보드 확장 프로그램 다시 로드 대시보드 확장 프로그램이 응답하지 않는 경우 다시 로드해야 할 수 있습니다. 다시 로드는 브라우저에서 웹 페이지를 새로 고치는 것과 유사합니다. 1. 대시보드에서 확장 프로그램을 선택하고 오른쪽 위의 드롭다운 메뉴에서 다시 로드를 선택합니다. 대시보드 확장 프로그램이 새로 고쳐지고 원래 상태로 설정됩니다. 2. 확장 프로그램을 다시 로드해도 사용 가능한 상태로 돌아가지 않는 경우 대시보드에서 확장 프로그램을 제거하고 다시 추가해 보십시오. ## 데이터 보안, Tableau의 신뢰할 수 있는 확장 프로그램 및 네트워크 지원 확장 프로그램 확장 프로그램은 다음 두 표준으로 제공되는 웹 응용 프로그램입니다. - _Tableau의 신뢰할 수 있는 확장 프로그램_은 Tableau에서 관리하는 호스트에서 특별히 검토되고 배포됩니다. 여기에는 Tableau에서 개발 및 관리하는 확장 프로그램, Tableau Exchange 파트너가 작성하고 Tableau의 확장 프로그램 검토 및 호스트 서비스를 통해 배포된 확장 프로그램, 그리고 레거시 샌드박스형 확장 프로그램 호스트 내의 확장 프로그램이 포함됩니다. - _네트워크 지원 확장 프로그램_은 타사 호스트에서 호스팅됩니다. 이러한 확장 프로그램을 통해 개발자는 Tableau의 중재 없이 확장 프로그램 배포를 관리할 수 있습니다. 여기에는 파트너가 직접 관리하여 더 나은 프로덕션을 지원하는 확장 프로그램, 로컬 네트워크 내에서 호스팅 및 배포되는 확장 프로그램, Tableau 외부 타사 서비스와의 통신이 필요한 확장 프로그램이 포함됩니다. 네트워크 지원 확장 프로그램을 허용하기 전에 해당 확장 프로그램을 호스팅하는 웹 사이트 및 개발자를 신뢰할 수 있는지 확인해야 합니다. 기본적으로 확장 프로그램은 HTTPS 프로토콜을 사용하며, 이는 데이터 송수신을 위한 암호화된 채널을 보장하며 어느 정도 개인 정보 보호 및 보안을 제공합니다. 대시보드 확장 프로그램 사용 시 데이터 보안에 대한 자세한 내용은 [확장 프로그램 보안 - 배포를 위한 최상의 방법](https://help.tableau.com/current/server/ko-kr/security_extensions.htm)을 참조하십시오. ### 네트워크 지원 확장 프로그램 허용 또는 거부 기본적으로 네트워크 지원 확장 프로그램은 실행 권한을 요청해야 합니다. 이 사용 권한 대화 상자는 해당 확장 프로그램이 호스팅되는 타사 서버에 대한 정보와 해당 확장 프로그램에 필요한 데이터 액세스 수준을 제공합니다. 확장 프로그램 실행을 허용하기 전에 이 정보를 검토하는 것이 좋습니다. 확장 프로그램은 일반적으로 뷰에 표시되는 데이터에 액세스합니다. 확장 프로그램이 '전체 데이터 액세스'를 요청할 때 통합 문서에서 보다 심층적인 데이터 액세스를 요청할 수 있습니다. 여기에는 전체 기초 데이터에 대한 액세스, 데이터 원본의 테이블 및 필드 이름, 데이터 원본 연결에 대한 정보가 포함될 수 있습니다. 통합 문서에서 확장 프로그램 실행을 허용하기 전에 확장 프로그램 사용 권한 대화 상자에 명시된 정보를 검토하고 확장 프로그램의 실행 및 이러한 데이터 액세스를 허용할지, 아니면 거부할지를 결정해야 합니다. 전체 데이터 액세스 권한이 필요한 확장 프로그램이 포함된 대시보드를 볼 때 이러한 액세스가 거부되면 확장 프로그램 대신 메시지가 표시됩니다. 확장 프로그램을 신뢰하고 사용하려는 경우 사용 권한을 재설정하고 확장 프로그램의 실행을 허용하십시오. ![대시보드에서 확장 프로그램의 사용 권한을 재설정하기 위한 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_extension_reset_perms.png) 1. 대시보드에서 확장 프로그램을 선택하고 오른쪽 위의 드롭다운 메뉴에서 사용 권한 재설정을 선택합니다. 2. 허용을 클릭하여 확장 프로그램의 실행 및 데이터 액세스를 허용하거나 거부를 클릭하여 확장 프로그램의 실행을 차단합니다. ### Tableau Desktop에서 JavaScript를 사용하도록 설정했는지 확인 대시보드 확장 프로그램은 Tableau 확장 프로그램 API 라이브러리(JavaScript 라이브러리)를 사용하여 데이터와 상호 작용합니다. 확장 프로그램을 사용하려면 대시보드 보안 설정에서 JavaScript를 사용하도록 설정해야 합니다. 도움말 > 설정 및 성능 > 대시보드 웹 뷰 보안 설정 > JavaScript 사용을 선택합니다. ## Tableau Cloud 또는 Tableau Server에서 확장 프로그램 실행 Tableau Desktop에서 게시하거나 Tableau Cloud 및 Tableau Server의 웹 작성 모드에서 직접 게시한 통합 문서에 확장 프로그램을 추가할 수 있습니다. Tableau 관리자는 사이트에서 확장 프로그램이 실행되는 것을 허용하고 네트워크 지원 확장 프로그램을 허용 목록에 추가해야 합니다. 관리자는 테스트를 완료하고 신뢰할 수 있는 확장 프로그램만 허용해야 합니다. Tableau Cloud 또는 Tableau Server에서 대시보드 확장 프로그램을 사용하려는 경우 관리자에게 [Tableau Cloud에서 대시보드 확장 프로그램 관리](https://help.tableau.com/current/online/ko-kr/dashboard_extensions_server.htm) 또는 [Tableau Server에서 대시보드 확장 프로그램 관리](https://help.tableau.com/current/server/ko-kr/dashboard_extensions_server.htm)를 알려 주십시오. ### 확장 프로그램에 통합 문서 또는 뷰에 액세스할 수 있는 사용 권한이 있는지 확인 확장 프로그램을 포함하는 통합 문서를 게시하는 경우 확장 프로그램이 뷰의 가시적 데이터에 액세스할 수 있는지 확인해야 합니다. 가시적 데이터를 요약 데이터라고도 합니다. Tableau Server 또는 Tableau Cloud에서 이 액세스 권한을 부여하려면 통합 문서 또는 뷰에서 요약 데이터 다운로드 권한을 허용해야 합니다. 확장 프로그램은 사용자의 데이터를 다운로드하지 않습니다. 확장 프로그램은 뷰의 데이터와 상호 작용할 수 있는 사용 권한만 필요합니다. 통합 문서를 게시할 때 시트를 탭으로 표시하도록 선택했는지 여부에 따라 통합 문서 수준이나 뷰 수준에서 요약 데이터 다운로드 권한을 설정할 수 있습니다. 시트가 탭으로 표시되지 않는 경우 뷰 수준에서 사용 권한을 설정해야 합니다. 통합 문서 또는 뷰를 Tableau Public에 게시하는 경우 가시적 데이터에 대한 액세스 권한도 확장 프로그램에 필요합니다. 사용 권한을 부여하려면 '설정'을 열고 액세스 허용을 선택하면 됩니다. ### 샌드박스형 확장 프로그램이 지원되는 웹 브라우저 샌드박스형 확장 프로그램은 Internet Explorer 11을 제외한 [Tableau Server](https://www.tableau.com/ko-kr/products/techspecs#server) 및 [Tableau Cloud](https://www.tableau.com/ko-kr/products/techspecs#online)를 지원하는 모든 브라우저에서 실행됩니다. ### 샌드박스형 확장 프로그램이 지원되는 Tableau Server 버전 샌드박스형 확장 프로그램은 Tableau Server 2019.4 이상에서 사용할 수 있습니다. ## 타사 및 Tableau 파트너가 작성한 대시보드 확장 프로그램에 대한 지원 받기 Tableau 파트너가 작성한 확장 프로그램 및 타사 확장 프로그램은 Tableau에서 직접 지원하지 않습니다. 그러나 도움이 필요한 경우 몇 군데에서 추가 정보를 찾을 수 있습니다. - Tableau Exchange의 일부 파트너 페이지에는 사용자에게 도움이 되는 직접적인 **지원** 링크가 있습니다. - Tableau Exchange의 **개발자 웹 사이트** 링크를 통해 확장 프로그램 작성자에게 문의할 수 있습니다. 확장 프로그램 API에 대한 질문이 있는 경우 개발자는 [DataDev Slack Channel](https://tableau-datadev.slack.com/archives/CHJ9BHKG9)을 통해 질문을 공유하고 도움을 요청하거나 확장 프로그램 API에 대한 [문제를 GitHub에서 제출](https://github.com/tableau/extensions-api/issues)하는 것이 좋습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 대시보드에 Tableau 데이터 스토리 추가 **Tableau 데이터 스토리에 대한 중요 변경 사항** Tableau 데이터 스토리는 2025년 1월(2025.1)에 Tableau Desktop, Tableau Cloud 및 Tableau Server에서 사용 중지되었습니다. Tableau는 자연어 기술의 발전으로 더 쉽게 데이터에 대해 질문하고 최신 변경 내용을 파악할 수 있도록 향상된 인터페이스를 개발하고 있습니다. 자세한 내용은 [Tableau AI 기반 Tableau Pulse가 데이터 환경을 재구성하는 방법(영문)](https://www.tableau.com/ko-kr/blog/tableau-pulse-and-tableau-ai)을 참조하십시오. [대시보드를 만든](https://help.tableau.com/current/pro/desktop/ko-kr/dashboards_create.htm) 후에는 데이터 스토리 개체를 대시보드에 추가하여 비주얼리제이션에 대한 인사이트를 자연어로 작성해 표시할 수 있습니다. 현재 Tableau 데이터 스토리는 영어로만 작성되며 Tableau Cloud, Tableau Server(버전 2023.1 이상) 및 Tableau Desktop에서 제공됩니다. 데이터 스토리를 만들 때는 데이터 크기 제한이 없습니다. 그러나 많은 데이터를 분석하려 하면 45초 후에 스토리 생성 시간이 초과됩니다. 데이터 요소가 1,000개 이하인 비주얼리제이션에서 데이터 스토리를 사용하는 것이 좋습니다. **참고:** Tableau 데이터 스토리는 팝업 창에 열리므로 팝업을 허용해야 합니다. 전체 화면 모드를 사용하는 경우 데이터 스토리를 새 탭에서 열 수 있습니다. 1. 데이터 스토리 개체를 Tableau 대시보드로 끌어다 놓습니다. 아직 시트를 추가하지 않은 경우 Tableau 데이터 스토리를 사용할 시트를 대시보드에 추가합니다. ![대시보드 편집 패널에서 열린 책 아이콘의 데이터 스토리 개체](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_story_object.png) 2. 데이터 스토리 대화 상자에서 스토리를 구성하려면 먼저 작성 대상인 워크시트를 선택합니다. **다음**을 클릭하면 Tableau는 연결된 모든 통합 문서 데이터를 사용자가 로그인한 Tableau Cloud 또는 Tableau Server 인스턴스로 보냅니다. ![작성 대상인 시트를 선택하는 옵션이 있는 구성 패널](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_story_configure_view.png) 3. 스토리에 포함할 차원 및 측정값을 선택합니다. ![스토리에 포함할 차원과 측정값을 끌어다 놓을 수 있는 옵션이 있는 구성 패널](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_story_configure_field.png) 4. 데이터를 가장 잘 설명하는 스토리 유형을 선택합니다. ![불연속형, 연속형, 전체 백분율, 분산형 차트 등 데이터에 가장 적합한 스토리 유형을 선택할 수 있는 옵션이 있는 구성 패널](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_story_configure_story.png) 불연속형은 가로 막대형 및 세로 막대형 차트와 같이 이름, 날짜 등의 정성적 값에 가장 적합합니다. 연속형은 라인 차트와 같이 시간에 따른 정량적 값에 가장 적합합니다. 전체 백분율은 파이 차트와 같이 전체 비율에 가장 적합합니다. 분산형 차트는 산점도 차트와 같이 숫자 값 간의 관계에 가장 적합합니다. 5. 완료를 클릭합니다. 비주얼리제이션에서 다른 섹션을 클릭하여 데이터 스토리를 필터링하려면 비주얼리제이션에서 메뉴를 열고 필터로 사용을 클릭합니다. 스토리가 생성된 후 데이터 스토리 개체 맨 위에 있는 설정을 클릭하면 스토리를 개인화하고 상황에 맞게 구성할 수 있는 안내 환경이 제공됩니다. 자세한 내용은 [Tableau 데이터 스토리에 대한 설정 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_stories_configure_edit.htm)을 참조하십시오. **참고:** Tableau 데이터 스토리의 숫자가 비주얼리제이션의 숫자와 다른 경우처럼 데이터 스토리에 차이가 있는 경우, 비주얼리제이션이 설정된 방식 때문일 수 있습니다. 다른 시트에 대한 새 비주얼리제이션을 만든 다음 [숨겨진 시트 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_stories_more_data.htm#Use) 방식으로 새 데이터 스토리를 추가하여 근본적인 문제를 확인해 보십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 대시보드에 대한 시트 선택 메뉴 만들기 매개 변수와 계산된 필드의 조합을 사용하면 사용자가 개별 뷰를 선택하여 대시보드를 해당 뷰로 채우도록 자동으로 확장할 수 있는 드롭다운 메뉴를 만들 수 있습니다. **팁:** 단일 메뉴가 아닌 별도의 단추를 사용하여 시트를 표시하려면 대신 [표시/숨기기 단추](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_create.htm#Show)를 사용합니다. 각 단추가 별도의 개체를 표시하지만 이것이 훨씬 간단한 접근 방식입니다. 대시보드는 그대로 두고 완전히 다른 시트를 열려면 [탐색 개체](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_create.htm#Add)를 사용합니다. ![전체, 맵, 막대 차트, 라인 차트에 대한 옵션이 표시되는 뷰 선택 드롭다운입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CreatingSheetSelector_Main.png) 1. 개별 워크시트에서 왼쪽에 있는 데이터 패널의 빈 영역을 마우스 오른쪽 단추로 클릭하고 **매개 변수 만들기**를 선택합니다. ![워크시트에서 매개 변수를 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sheet_selector_parameter.png) 2. 매개 변수 만들기 대화 상자에서 다음을 수행합니다. - 메뉴 위에 나타날 이름(예: **뷰 선택**)을 입력합니다. - 데이터 유형에 대해 **문자열**을 선택합니다. - 허용 가능한 값에 대해 목록을 선택합니다. - 값 목록 아래에서 첫 번째 값으로 **전체**를 입력한 다음 대시보드에 있는 각 뷰의 이름을 값으로 추가합니다. ![이름 필드가 표시된 매개 변수 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CreatingSheetSelector_Parameter.png) 3. **확인**을 클릭합니다. 4. 아무 시트에서나 왼쪽에 있는 데이터 패널의 빈 영역을 마우스 오른쪽 단추로 클릭하고 **계산된 필드 만들기**를 선택합니다. 5. 계산에 쉽게 알 수 있는 이름을 지정합니다(예: 시트 표시). 수식 텍스트 상자에 위에서 만든 매개 변수의 이름을 입력합니다. 그런 다음 확인을 클릭합니다. ![계산의 유효성을 확인하는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CreatingSheetSelector_CalcParameter.png) 6. 대시보드에 추가할 시트를 열고 새 계산을 필터 선반에 끌어 놓습니다. 그런 다음 필터 대화 상자에서 다음을 수행합니다. - **사용자 지정 값 목록**을 선택합니다. - 텍스트 상자에 **전체**를 입력하고 **항목 추가** 단추를 클릭합니다. - 텍스트 상자에 현재 뷰의 이름(예: “맵”)을 입력하고 **항목 추가** 단추를 클릭합니다. 작업을 마쳤으면 확인을 클릭합니다. ![사용자 지정 값 목록을 만들기 위한 항목 추가 아이콘이 표시된 필터 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CreatingSheetSelector_FilterBarChart.png) 7. 대시보드에 추가할 모든 시트에 대해 6단계를 반복합니다. 8. **대시보드** > **새 대시보드**를 선택합니다. 9. 왼쪽 아래에 있는 개체 섹션에서 **세로** 또는 가로 레이아웃 컨테이너를 대시보드에 끌어 놓습니다. ![대시보드로 개체를 끌어 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sheet_selector_layout_container.png) 10. 이제 각 시트를 짙은 파란색 외곽선으로 식별되는 레이아웃 컨테이너로 끌어 놓습니다. ![워크시트를 모두 대시보드로 끌어 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sheet_selector_layout_container_addto.png) 11. 시트 선택기를 표시하려면 뷰 맨 위에 있는 드롭다운 메뉴에서 매개 변수 > \[새 매개 변수 이름\]을 선택합니다. ![대시보드에 매개 변수를 적용합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sheet_selector_parameter_apply.png) 12. 선택한 뷰가 대시보드를 채우는지 확인하려면 다음을 수행합니다. - 각 뷰 맨 위에 있는 드롭다운 메뉴에서 너비 고정이 선택되지 _않은_ 상태인지 확인합니다. - 대시보드에서 각 뷰의 제목 영역을 마우스 오른쪽 단추로 클릭하고 제목 숨기기를 선택합니다. 시트 선택기를 사용할 준비가 되었습니다! 유사한 예를 보려면 [매개 변수를 사용하여 대화형 기능이 향상된 뷰 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/changing-views-using-parameters.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 대시보드에 팝업 Tableau 데이터 스토리 추가 **Tableau 데이터 스토리에 대한 중요 변경 사항** Tableau 데이터 스토리는 2025년 1월(2025.1)에 Tableau Desktop, Tableau Cloud 및 Tableau Server에서 사용 중지되었습니다. Tableau는 자연어 기술의 발전으로 더 쉽게 데이터에 대해 질문하고 최신 변경 내용을 파악할 수 있도록 향상된 인터페이스를 개발하고 있습니다. 자세한 내용은 [Tableau AI 기반 Tableau Pulse가 데이터 환경을 재구성하는 방법(영문)](https://www.tableau.com/ko-kr/blog/tableau-pulse-and-tableau-ai)을 참조하십시오. Tableau 데이터 스토리를 팝업 창에 배치하면 사용자가 팝업 창에서 스토리를 열어서 읽고, 읽기를 마치면 스토리를 닫을 수 있습니다. 이 방법은 이미 설정된 대시보드에 사용되는 공간을 줄이거나 대시보드의 복잡함과 정보의 양을 줄이기에 좋습니다. 1. [대시보드에 Tableau 데이터 스토리 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_stories_create.htm). 2. 메뉴를 클릭하고 부동을 선택하여 컨테이너를 부동으로 설정합니다. > [!TIP] > > **팁:** 컨테이너를 부동으로 설정하는 다른 방법은 shift 키를 누른 상태에서 컨테이너를 대시보드로 끌어오는 것입니다. 1. 왼쪽 열의 레이아웃 탭으로 이동하고 배경색을 흰색으로 설정합니다. ![배경이 100% 흰색으로 설정된 레이아웃 패널.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_stories_white_background.png) 1. 부동 컨테이너에 연결된 메뉴를 클릭하여 설정을 표시하고 표시/숨기기 추가 단추를 선택합니다. 그러면 스토리를 표시하거나 숨길 수 있는 “X” 아이콘이 만들어집니다. ![사용자가 스토리를 숨길 때 사용할 수 있는 큰 X 아이콘이 있는 데이터 스토리](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_stories_x.png) **참고:** 스토리를 선택하면 데이터 스토리 개체의 일부인 사이드 옵션으로 단추가 부분적으로 가려집니다. 스토리 밖의 아무 위치를 클릭하면 단추가 드러납니다. 1. “X” 아이콘을 마우스오버하면 스토리를 열거나 닫는 것에 대한 지침이 표시됩니다. 이 예제에서는 “X” 아이콘을 클릭하는 동시에 Alt 키를 누르라는 메시지가 표시됩니다. ![사용자가 스토리를 숨기는 데 사용할 수 있는 큰 X 아이콘이 있는 데이터 스토리 개체와 “Hide ‘Data Story’(Alt+click to hide)라고 쓰여 있는 도구 설명](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_stories_hide_story.png) 1. 메시지에 표시된 키를 누르는 동시에 “X” 아이콘을 클릭하여 스토리를 축소합니다. 스토리가 축소되지만 메뉴는 대시보드에 유지되므로 사용자는 필요할 때 스토리를 확장할 수 있습니다. 원하는 경우 축소 가능한 부동 스토리를 대시보드 주위로 이동할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 대시보드의 Tableau Agent(베타) _대시보드의 Tableau Agent는_ [Salesforce.com 계약서](https://www.salesforce.com/company/legal/agreements/)_에 있는 베타 서비스 약관 또는 고객이 실행한 경우 서면 통합 파일럿 계약, 그리고_[제품 약관 디렉터리](https://ptd.salesforce.com/?_ga=2.247987783.1372150065.1709219475-629000709.1639001992)_에 있는 비공식 생성형 AI, 비공식 Open AI LLM 공급자 및 비공식 다중 인프라 약관의 적용을 받는 파일럿 또는 베타 서비스입니다.이 파일럿 또는 베타 서비스를 사용하면 해당하는 경우 Customer Data Cloud 크레딧이 소비되며, 사용 여부는 전적으로 고객의 선택에 달려 있습니다._ 데이터 분석가는 비즈니스 사용자가 데이터 인사이트를 빠르게 발견하고 가장 중요한 사항에 대해 조치를 취할 수 있도록 지원하는 대시보드를 구성하는 데 많은 노력을 기울입니다.그러나 소비자가 올바른 인사이트를 찾거나, 대시보드를 살펴보면서 집중해야 할 데이터로 곧바로 이동하거나, 이 대시보드가 자신에게 적합한지 여부를 확인하는 데 시간이 걸릴 수 있습니다. 또한 질문이 있거나 특정 데이터 요소를 이해하기 위해 더 자세히 살펴보려 할 수 있습니다.결국, 작성자가 추가 작업을 수행해야 할 수 있습니다. 대시보드 소비자를 위한 AI 비서인 대시보드의 Tableau Agent를 만나보십시오.Tableau Agent는 대시보드의 데이터에 대한 개요를 제공하며, 단추 클릭 한 번만으로 관련 인사이트를 신속하게 얻을 수 있습니다.사용자는 텍스트 상자에 자연어로 질문을 입력하여 기초 데이터에 대한 심층적인 질문을 할 수도 있습니다. Tableau Agent는 대시보드를 작성하는 데는 도움이 되지 않습니다.다만 대시보드에 대한 짧은 요약을 제공하고, 차트별 인사이트를 제공하며, 텍스트와 테이블을 기반으로 질문에 답변할 수 있습니다. ![Tableau Agent 패널이 열려 있고 개요, 인사이트 및 질문에 대한 답변을 보여주는 Tableau 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_all.png) ## 포함된 기능 대시보드의 Tableau Agent에는 3가지 기능이 포함되어 있습니다. - 대시보드 개요 - 대시보드 인사이트 - 대시보드 Q&A 이러한 모든 기능은 사용자의 기존 Tableau 사용 권한, 액세스 제어 및 행 수준 보안을 엄격히 준수함으로써 사용자의 보안을 최우선으로 고려합니다.사용자는 관리자가 허용한 데이터에만 액세스할 수 있습니다.이러한 모든 기능을 완전히 사용하려면 사용자에게 AI 액세스 및 전체 데이터 쿼리 사용 권한을 할당해야 합니다.자세한 내용은 [필수 요건](#Prerequisites)을 참조하십시오. ### 대시보드 개요 _Tableau Cloud 및 Tableau Desktop 버전 2026.1 이상에서 지원됨_ 대시보드 개요 기능은 대시보드의 비주얼리제이션을 검사하고 조회자에게 대시보드의 내용을 요약해서 알려줍니다.이를 통해 대시보드 소비자는 대시보드에 대한 컨텍스트를 얻고, 빠르게 참여하며, 대시보드가 자신에게 적합한지 파악할 수 있습니다. 대시보드 작성자는 대시보드별로 이 기능을 설정하거나 해제할 수 있습니다. ![Tableau Agent가 열려 있고 대시보드 요약이 표시된 Tableau 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_overview.png) ### 대시보드 인사이트 _Tableau Cloud 및 Tableau Desktop 버전 2026.1 이상에서 지원됨_ 대시보드 인사이트 기능은 대시보드의 비주얼리제이션을 기반으로 일련의 요약 인사이트를 작성합니다.데이터 원본에서 사용되지 않은 필드는 인사이트 생성 시 액세스 또는 포함되지 않습니다.대시보드 인사이트를 사용하면 대시보드 소비자가 비주얼리제이션별로 가장 중요한 인사이트에 빠르게 집중할 수 있습니다. 작성자는 대시보드별로 소비자에 대해 대시보드 서술을 설정하거나 해제할 수 있습니다.특정 워크시트를 포함 또는 제외하거나 특정 유형의 인사이트에만 집중하도록 대시보드 서술을 구성할 수도 있습니다. ![Tableau Agent가 열려 있고 비주얼리제이션별 인사이트를 표시하는 Tableau 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_insights.png) Tableau Agent는 다음과 같은 유형의 인사이트를 작성할 수 있습니다. **참고**: 대시보드 인사이트는 게시된 데이터 원본에서 가장 잘 작동합니다.대시보드에 로컬 데이터 원본만 사용되는 경우 예기치 않은 값(이상값)만 반환됩니다.
인사이트 유형정의
집중된 기여도소수의 차원 멤버가 메트릭에 대한 기여도의 과반수(50% 이상)를 차지하는 경우를 표시합니다.
최상위 동인메트릭에서 관찰된 변화와 같은 방향으로 가장 많이 변화한 차원 멤버의 값을 표시합니다.
현재 추세메트릭 값의 변화율, 방향 및 변동을 전달하는 현재 추세를 표시합니다.
추세 변화현재 추세와 크게 다른 새로운 추세를 보여줍니다.이 인사이트는 메트릭 값의 변화율, 방향 및 변동을 전달합니다.
최하위 기여자지정된 시간 범위 내 메트릭에 대한 차원의 가장 낮은 값을 표시합니다.
최하위 동인메트릭에서 관찰된 변화와 반대 방향으로 가장 많이 변화한 차원 멤버의 값을 표시합니다.
예기치 않은 값(이상값)지정된 시간 범위에 대한 메트릭 값이 메트릭의 과거 관측값을 기준으로 예상 범위보다 높거나 낮은 경우를 표시합니다.
### 대시보드 Q&A _Tableau Cloud+ 또는 Tableau+가 적용된 Tableau Cloud 버전 2026.2.4 이상에서 지원됨_ 대시보드에 대한 질문이 있거나 데이터를 자세히 살펴보고 싶은 경우 대시보드 Q&A가 적합합니다.적절한 사용 권한이 있으면 Viewer(뷰어)도 데이터에 대한 질문을 입력할 수 있습니다. 그러면 Tableau Agent가 기초 데이터 원본을 쿼리합니다. 대시보드 Q&A에서는 자연어를 사용하여 '무엇이', '왜' 등 어떤 결과의 대상과 이유를 물을 수 있습니다.예를 들어 '캘리포니아주에서 긴급 진료소로 분류된 시설 중 평균 대기 시간이 90분을 초과하는 곳은 무엇입니까?'라고 물을 수 있습니다.또는 '왜 'A 고객'의 수익이 크게 손실 났습니까?'라고 물을 수 있습니다. Tableau Agent는 데이터 원본이 게시되었든, 내장되었든 관계없이 통합 문서의 데이터 원본을 사용하여 이러한 질문에 대한 답을 구할 수 있습니다. Tableau Agent는 텍스트와 테이블로 응답할 수 있으며, 사용자는 응답을 더 자세히 살펴보고 답변이 도출된 방식을 확인할 수 있습니다.대시보드 Q&A는 Tableau Agent가 답을 찾기 위해 수행한 모든 추론 단계와 사용된 데이터를 요약 표시하므로 답변의 정확성을 확신할 수 있습니다. 대시보드 작성자는 대시보드별로 이 기능을 설정하거나 해제할 수 있습니다.또한 조직에서 특정 데이터를 사용하는 방식이나 조직 고유의 용어와 같은 비즈니스 기본 설정을 업로드하여 Tableau Agent의 응답 품질을 개선할 수도 있습니다.자세한 내용은 [대시보드 Q&A의 응답 품질 개선](https://help.tableau.com/current/pro/desktop/ko-kr/dashboard-narratives.htm#improve-response-quality-for-dashboard-Q&A)을 참조하십시오. ![Tableau Agent의 응답을 보여주는 Tableau 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tab_gai_dashboard_Q_A.png) ## Tableau Agent 및 신뢰 Tableau Agent는 [Einstein 트러스트 레이어](https://help.tableau.com/current/tableau/ko-kr/tableau_gai_einstein_trust_layer.htm)를 기반으로 구축되었으며 모든 보안, 거버넌스 및 신뢰 기능을 상속합니다.Tableau Agent와 상호 작용할 때 LLM(대규모 언어 모델)으로 전송된 데이터는 LLM에 저장되지 않으며, 모델을 학습하는 데 고객 데이터는 전혀 사용되지 않습니다. 패턴 기반 데이터 마스킹을 사용하는 Einstein 트러스트 레이어는 PII(개인 식별 정보)를 LLM에 전송하기 전에 마스킹하는 데 사용할 수 있습니다.기계 학습과 패턴 매칭 기술을 사용하여 프롬프트에 있는 PII를 일반 토큰으로 바꾸고 응답에서 원래 값으로 마스킹을 해제합니다.데이터 마스킹을 구성하는 방법에 대한 자세한 내용은 Salesforce 도움말에서 [마스킹할 데이터 선택(영문)](https://help.salesforce.com/s/articleView?id=ai.generative_ai_mask_select.htm&type=5)을 참조하십시오.추가적인 보호 계층으로, Einstein 트러스트 레이어는 LLM이 프롬프트와 응답을 처리한 후 프롬프트와 응답을 모두 잊어버리도록 보장합니다. ## Tableau Agent 청구 고려 사항 **참고**: 2025년 10월부터 Tableau의 AI에서 사용하는 AI에 대해 더 이상 Einstein Request 크레딧이 소비되지 않습니다. Data 360 서비스와 같은 다른 서비스는 계속해서 다른 유형의 크레딧을 소비할 수 있습니다. Data 360 크레딧에는 데이터 서비스 크레딧과 Flex 크레딧이 포함됩니다. 소비되는 크레딧의 유형 및 개수는 Salesforce 조직에 대해 선택한 크레딧 모델에 따라 다릅니다. 자세한 내용은 Salesforce 도움말 센터에서 [Einstein Request 및 Flex Credit Rate Card 업데이트 FAQ](https://help.salesforce.com/s/articleView?id=005197697&type=1) 및 [감사 및 피드백에 대한 청구 고려 사항](https://help.salesforce.com/s/articleView?id=ai.generative_ai_audit_feedback_usage_types.htm&type=5)을 참조하십시오. Tableau Cloud에서 Tableau의 생성형 AI 기능을 사용할 때, Tableau의 AI 설정 일부로 Einstein 데이터 수집 및 저장(감사 추적이라고도 함) 기능을 사용하는 경우 Data 360 크레딧이 소비될 수 있습니다. 자세한 내용은 [Tableau의 AI 사용](https://help.tableau.com/current/tableau/ko-kr/tableau_gai_usage.htm)을 참조하십시오. 미리 작성된 대시보드와 디지털 지갑을 사용하여 Salesforce 조직의 크레딧 소비량을 확인하거나, Tableau에서 Data 360 데이터에 연결하고 디지털 지갑 테이블의 데이터를 사용하여 비주얼리제이션을 작성할 수 있습니다. 자세한 내용은 [크레딧 소비량 보기](https://help.tableau.com/current/tableau/ko-kr/tableau_gai_usage_view.htm)를 참조하십시오. ## 필수 요건 Tableau 대시보드에서 Tableau Agent를 사용하려면 다음 필수 요건을 충족해야 합니다. - Tableau Cloud+, Tableau+ Cloud 사이트 또는 Tableau Cloud 평가판 사이트에 연결해야 합니다. - (관리자) 대시보드 소비자용 Tableau Agent에 대해 Tableau의 AI 사이트 설정이 사용되도록 설정되어 있어야 합니다.자세한 내용은 [Tableau Cloud 사이트에 AI 설정](https://help.tableau.com/current/online/ko-kr/setup_tabAI_site_setting.htm)을 참조하십시오. - (관리자, 프로젝트 리더 또는 콘텐츠 소유자) 대시보드 사용자에게 통합 문서에 대한 AI 액세스 및 전체 데이터 쿼리 사용 권한을 부여해야 합니다.자세한 내용은 [사용 권한](https://help.tableau.com/current/online/ko-kr/permissions.htm#DashboardAgent)을 참조하십시오. - (작성자) [Tableau Agent 모범 사례](https://help.tableau.com/current/online/ko-kr/web_author_einstein_best_practice.htm) 체크리스트를 사용하여 데이터 원본, 통합 문서 및 대시보드가 Tableau Agent에 최적화되어 있는지 확인해야 합니다. - (작성자) Tableau Agent가 비즈니스 데이터, 업무 관행 및 용어를 더 잘 이해할 수 있도록 비즈니스 기본 설정 .txt 또는 .md 파일을 만드십시오.자세한 내용은 [대시보드 Q&A의 응답 품질 개선](https://help.tableau.com/current/pro/desktop/ko-kr/dashboard-narratives.htm#improve-response-quality-for-dashboard-Q&A)을 참조하십시오. ## 이 작업을 수행할 수 있는 사용자 사용자의 사이트 역할에 따라 대시보드에서 Tableau Agent로 수행할 수 있는 작업이 달라집니다. - **Creator** 및 **사이트 관리자 Creator**: 작성 및 보기 모드에서 대시보드의 Tableau Agent를 보고 사용할 수 있습니다.작성 모드에서 설정을 구성할 수 있습니다. - **Explorer(게시 가능)** 및 **사이트 관리자 Explorer**: 작성 및 보기 모드에서 대시보드의 Tableau Agent를 보고 사용할 수 있습니다.작성 모드에서 설정을 구성할 수 있습니다. - **Explorer**: 보기 모드에서 대시보드의 Tableau Agent를 보고 사용할 수 있습니다. - **Viewer(뷰어)**: 보기 모드에서 대시보드의 Tableau Agent를 보고 사용할 수 있습니다.통합 문서에 대한 AI 액세스 및 전체 데이터 쿼리 사용 권한이 필요합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 더욱 빠른 비주얼리제이션 만들기 뷰, 대시보드, 스토리 같은 비주얼리제이션이 요점이나 의견을 효과적으로 전달하도록 만들려면 많은 노력을 해야 합니다. 하지만 비주얼리제이션이 로드되는 데 오랜 시간이 걸리면 대상 독자가 떠날 수도 있습니다. 이 항목의 지침에 따라 비주얼리제이션의 속도를 개선할 수 있습니다. ## 범위 줄이기 뷰, 대시보드 또는 스토리를 만들 때 뷰에 필드와 계산을 추가하고 통합 문서에 시트를 추가하는 것이 매우 쉽기 때문에 비주얼리제이션에 많은 정보를 함축하고 싶은 유혹을 느낄 것입니다. 하지만 결과적으로 비주얼리제이션이 점점 느리게 렌더링될 수 있습니다. 각 워크시트는 데이터에 대해 하나 이상의 쿼리를 실행하기 때문에 시트가 많을수록 비주얼리제이션 렌더링에 더 많은 시간이 걸리게 된다는 것을 기억하십시오. Tableau가 사용자에게 대화형 비주얼리제이션을 제공하도록 설계되었다는 사실을 활용하고 가능한 여러 비주얼리제이션에 데이터를 나눠 표시하십시오. 시트와 데이터 원본 수가 적을수록 비주얼리제이션 성능이 개선된다는 것을 염두에 두고 전략적으로 비주얼리제이션을 설계해야 합니다. ## 뷰에 표시되는 필터 수 제한 뷰에 표시되는 필터(이전의 퀵 필터)는 사용자를 위한 풍부한 기능의 비주얼리제이션을 만드는 데 활용할 수 있는 매우 강력한 Tableau 기능입니다. 다음 스크린샷에서 오른쪽에 하이라이트된 필터를 참조하십시오. ![선택된 값 필터입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/perf_interactive_filters.png) 뷰에 대화형 필터를 추가할 경우 뷰의 각 필터에는 옵션을 채우기 위한 쿼리가 필요합니다. 대시보드에 많은 대화형 필터를 추가하는 경우 대시보드 렌더링에 많은 시간이 걸릴 수 있습니다. 또한 필터에서 “관련된 값 표시”를 사용하는 경우 다른 필터가 변경될 때마다 표시된 값을 업데이트하기 위해 쿼리가 필요합니다. 이 기능은 필요할 때만 사용하십시오. ## 뷰의 마크 수 줄이기 “너무 많은 마크”의 정의에 대한 확정적이고 빠른 규칙은 없지만 마크가 많을수록 마크 렌더링을 위해 더 많은 처리 성능과 메모리가 필요하게 된다는 것을 기억하십시오. Tableau Desktop 창 왼쪽 아래에 있는 상태 표시줄을 보면 마크의 개수를 확인할 수 있습니다. 대규모 크로스탭과 복잡한 사용자 지정 다각형이 있는 맵을 확인해 보십시오. 뷰에 지나치게 많은 데이터 요소가 있으면 너무 많은 정보로 인해 시각적 분석의 가치가 떨어진다는 것도 기억하십시오. 이 문제를 방지하려면 관련 뷰를 모으고 동작 필터로 연결하여 데이터를 탐색할 때 개요 뷰에서 세부 뷰로 이동할 수 있게 만드십시오. 세부 정보 선반에서 불필요한 차원을 모두 제거해야 합니다. 또한 데이터를 다양한 뷰에 표시하여 가장 효과적인 뷰가 무엇인지 확인해야 합니다. ## 필터링을 사용하지 않는 Zoom 많은 수의 마크가 있는 비주얼리제이션에서 사용자가 zoom in을 수행할 경우 사용자가 볼 수 없는 마크가 필터링되지 않습니다. 변경되는 것은 데이터의 뷰이지 마크의 총 개수가 아닙니다. 데이터 하위 집합만 필요한 경우 필요하지 않은 데이터를 필터링하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 가이드를 사용하여 대시보드 탐색 새로운 Tableau 대시보드를 검색한 후 데이터의 의미와 사용 방법이 궁금한 적이 있었습니까? 또는 새 대시보드를 게시한 후 대시보드 사용 방법에 대한 지침을 포함하기를 바라셨습니까? 데이터 가이드는 대시보드에 대한 유용한 정보와 데이터가 함유하는 인사이트를 제공합니다. 데이터 가이드를 사용하면 대시보드 작성자가 최종 사용자에게 설명 및 리소스 링크와 같은 더 자세한 내용을 대시보드에서 바로 제공할 수 있습니다. 데이터 가이드는 [데이터 설명](https://help.tableau.com/current/pro/desktop/ko-kr/explain_data.htm)으로 작성된 인사이트를 자동으로 표시하여 사용자가 이상값을 찾고 마크에 대한 설명을 확인할 수 있도록 지원합니다. 데이터 설명에서 제공하는 비주얼리제이션을 통해 이상값 측정 및 그 이면의 잠재적 주요 동인을 파악할 수 있습니다. 상황에 맞는 이러한 세부 정보는 대시보드 사용자가 새로운 대시보드를 보다 쉽게 탐색하고 사용하는 데 도움이 되므로 사용자가 더 빠르게 인사이트를 얻고 올바른 데이터를 찾으며 데이터에 대한 컨텍스트를 제공하고 비주얼리제이션에 대한 이해도를 높일 수 있습니다. 또는 Tableau+가 포함된 Tableau Cloud 사이트가 있는 경우 Tableau Agent의 대시보드 서술 기능을 사용하여 AI를 통해 대시보드를 탐색할 수 있습니다. 자세한 내용은 [Tableau Agent에서 대시보드 서술 만들기(베타)](https://help.tableau.com/current/pro/desktop/ko-kr/dashboard-narratives.htm)를 참조하십시오. ## 작성자로 데이터 가이드 사용자 지정 1. 대시보드에서 편집 단추를 선택합니다. 2. 툴바에서 데이터 가이드를 선택합니다. 3. 데이터 가이드 패널에서 최종 사용자가 대시보드의 용도를 이해하는 데 도움이 되는 설명을 입력합니다. 4. 링크 추가를 선택하고 링크 텍스트 및 URL에 대한 설명적인 레이블을 입력합니다. 5. 확인을 선택합니다. 6. 비주얼리제이션(대시보드의 시트)을 선택합니다. 데이터 가이드가 자동으로 업데이트되므로 대시보드의 각 비주얼리제이션과 관련된 설명 및 리소스를 추가할 수 있습니다. 7. 설명을 입력하고 비주얼리제이션과 관련된 링크를 추가합니다. 8. 확인을 선택합니다. > [!TIP] > > **팁:** 데이터 가이드를 사용하여 사용자 지정 대체 텍스트를 작성하고 비주얼리제이션의 접근성을 개선하려면 [도움이 되는 추가 텍스트 표시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm#show-more-text-and-make-it-helpful)를 참조하십시오. ## 대시보드 사용자로 데이터 가이드 탐색 1. 대시보드의 툴바에서 데이터 가이드를 선택합니다. 2. 대시보드에 대한 설명을 읽고 대시보드 작성자가 제공한 리소스를 살펴봅니다. 3. 대시보드에서 사용되는 기초 데이터에 대해 자세히 알아보려면 이 대시보드의 데이터 및 이상값 감지를 확장합니다. 4. 비주얼리제이션(대시보드의 개체)을 선택합니다. 5. 비주얼리제이션에 대한 설명을 읽고 대시보드 작성자가 제공한 리소스를 살펴봅니다. 6. 해당 비주얼리제이션의 데이터에 대해 자세히 알아보려면 데이터 요약 및 이상값 감지를 확장합니다. 7. 차트의 막대 또는 지도의 지역과 같은 마크를 선택하면 데이터 설명에서 제공하는 이 마크의 데이터 및 적용된 필터 관련 정보를 볼 수 있습니다. 마크 하나를 선택하여 값에 대한 가능한 설명을 확인합니다. ![대시보드, 비주얼리제이션 또는 마크를 클릭할 때 데이터 가이드가 어떻게 다른 정보를 표시하는지 보여주는 짧은 애니메이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_guide_ovw.gif) ## 다양한 수준에서 데이터 가이드 탐색 기본적으로 데이터 가이드는 통합 문서를 열 때 닫힙니다. 그리고 툴바에서 데이터 가이드를 열 수 있습니다. 선택한 대시보드 또는 비주얼리제이션 이름이 데이터 가이드 패널의 맨 위에 표시됩니다. 대시보드 작성자는 대시보드에 대한 설명과 대시보드를 구성하는 개별 비주얼리제이션에 대한 설명 모두를 작성할 수 있습니다. ### 대시보드 수준의 세부 정보 이해 대시보드 수준에서 데이터 가이드는 다음을 수행합니다. - 대시보드의 이름, 작성자 및 마지막으로 게시된 날짜를 표시합니다. - 대시보드 작성자가 작성한 설명과 관련 리소스(예: 동영상 또는 위키 페이지)의 링크를 포함할 수 있습니다. - 대시보드에 사용되는 데이터 원본과 사용되는 차원 및 측정값 등의 데이터에 대한 세부 정보를 나열합니다. - 데이터 설명에서 식별하고 감지한 대시보드의 이상값을 표시합니다. 자세한 내용은 [데이터 설명 시작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_basics.htm)을 참조하십시오. ![대시보드 수준의 데이터 가이드 패널](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_guide_dashboard_level.png) ### 비주얼리제이션 수준의 세부 정보 이해 사용자가 특정 비주얼리제이션(대시보드 개체)를 선택하면 데이터 가이드는 다음을 수행합니다. - 비주얼리제이션의 이름을 표시합니다. - 대시보드 작성자가 작성한 설명과 관련 리소스(예: 동영상 또는 위키 페이지)의 링크를 포함할 수 있습니다. - 대시보드에 사용된 데이터 원본을 사용된 차원 및 측정값을 포함하여 나열합니다. - 비주얼리제이션에 적용된 필터와 사용된 데이터를 나열하여 사용자가 상호 작용하는 필터가 데이터에 미치는 영향을 식별할 수 있도록 합니다. 사용자가 변경할 수 있는 필터만 표시됩니다. - 데이터 요소의 수 및 정렬 세부 정보 등 비주얼리제이션에 사용된 데이터의 요약을 만듭니다. - 데이터 설명에서 식별하고 감지한 비주얼리제이션의 이상값을 표시합니다. 자세한 내용은 [데이터 설명 시작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_basics.htm)을 참조하십시오. ![비주얼리제이션 수준의 데이터 가이드 패널](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_guide_viz_level.png) ### 마크 수준의 세부 정보 이해 사용자가 마크(예: 지도의 지역)를 선택하면 데이터 가이드는 다음과 같이 동작합니다. - 마크의 이름을 표시합니다. - 적용된 필터 및 비주얼리제이션에서 사용되는 데이터를 나열합니다. 따라서 포함 및 제외된 데이터를 알 수 있습니다. - 데이터 설명에서 식별하고 감지한 비주얼리제이션의 이상값을 표시합니다. 자세한 내용은 [데이터 설명 시작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_basics.htm)을 참조하십시오. ![마크 수준의 데이터 가이드 패널](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_guide_mark_level.png) ## 데이터 가이드 표시 여부 제어 기본적으로 데이터 가이드는 통합 문서를 열 때 닫힙니다. 데이터 가이드를 열거나 닫으면 사이트의 모든 통합 문서에 대해 해당 상태로 유지됩니다. 2023.1 이상에서 는 모든 사용자에 대해 데이터 가이드를 숨길 수 있습니다. 이렇게 하면 사이트의 모든 통합 문서에 있는 Tableau 툴바에서 데이터 가이드 단추가 제거됩니다. 데이터 가이드를 숨기려면: 1. 왼쪽 패널에서 설정을 선택합니다. 2. 일반 탭에서 데이터 가이드 사용 여부로 스크롤합니다. 3. 숨기기를 선택합니다. 4. 저장을 선택합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 그룹화 그룹을 만들어 한 필드에 관련 멤버를 결합할 수 있습니다. 예를 들어 전공별 평균 테스트 점수를 표시하는 뷰로 작업하는 경우 특정 전공을 그룹화하여 전공 범주를 만들 수 있습니다. 영문학과 역사를 교양 전공 그룹으로 결합하고 생물학과 물리학을 과학 전공으로 그룹화할 수 있습니다. 그룹은 데이터 오류를 해결(예: CA, Calif. 및 California를 한 데이터 요소로 결합)하고 "가정" 유형의 질문(예: "East 지역과 West 지역을 결합하면 어떻게 될까?)에 답하는 데 유용합니다. ## 그룹 만들기 그룹을 만드는 여러 방법이 있습니다. **데이터** 패널의 필드를 사용하거나 뷰에서 데이터를 선택한 다음 그룹 아이콘을 클릭하여 그룹을 만들 수 있습니다. ### 뷰에서 데이터를 선택하여 그룹 만들기 1. 뷰에서 하나 이상의 데이터 요소를 선택한 다음 나타나는 도구 설명에서 그룹 아이콘 ![클립 모양의 첨부 아이콘과 상황에 맞는 메뉴 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ad-hoc1.png)을 클릭합니다. **참고**: 작업 영역 상단에 있는 툴바에서 그룹 아이콘을 선택할 수도 있습니다. 뷰에 여러 세부 정보 수준이 있는 경우 멤버를 그룹화할 수준을 선택해야 합니다. 모든 차원을 그룹화하거나 한 차원만 그룹화하도록 선택할 수 있습니다. ### 데이터 패널의 필드에서 그룹 만들기 1. **데이터** 패널에서 필드를 마우스 오른쪽 단추로 클릭하고 **만들기** > **그룹**을 선택합니다. ![데이터 패널의 필드와 상황에 맞는 메뉴로, 여기서 필드를 그룹화하거나 계산된 필드를 만들 수 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ad-hoc4.png) 2. 그룹 만들기 대화 상자에서 그룹화할 멤버를 여러 개 선택한 다음 그룹을 클릭합니다. ![저장소, 사무용품, 테이블이라는 세 개의 그룹이 있는 그룹 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ad-hoc6.png) 선택한 멤버가 단일 그룹으로 결합됩니다. 기본 이름은 결합된 멤버 이름을 사용하여 생성됩니다. 그룹 이름을 바꾸려면 목록에서 그룹을 선택하고 이름 바꾸기를 클릭합니다. **팁**: 대화 상자 오른쪽 아래에 있는 **찾기** 옵션을 사용하여 멤버를 검색할 수 있습니다. (Tableau Desktop만 해당) ![그룹 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ad-hoc7.png) ## 기타 그룹 포함 Tableau에서 그룹을 만들 때 나머지 모든 멤버나 그룹화되지 않은 멤버를 기타 그룹으로 그룹화하는 옵션이 있습니다. 기타 포함 옵션은 특정 그룹을 강조하거나 특정 그룹을 다른 모든 그룹과 비교할 때 유용합니다. 예를 들어 매출과 수익 제품 범주를 비교하여 보여 주는 뷰가 있는 경우 뷰에서 성과가 높은 범주와 성과가 낮은 범주를 하이라이트하고 다른 모든 범주를 "기타" 그룹으로 그룹화할 수 있습니다.
기타 포함기타 포함 안 함
분산형 차트 그래프는 높음, 낮음, 기타의 세 가지 성과 범주가 있는 수익과 매출 간의 상관 관계를 설명하는 데 사용됩니다.8개 제품 범주에서 수익과 매출 간의 상관 관계를 보여주는 분산형 차트입니다.
**기타 그룹을 포함하려면** 1. **데이터** 패널에서 그룹 필드를 마우스 오른쪽 단추로 클릭하고 그룹 편집을 선택합니다. 2. 그룹 편집 대화 상자에서 '기타' 포함을 선택합니다. ![기타, 높은 성과, 낮은 성과라는 세 개의 그룹 목록이 있는 그룹 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ad-hoc23.png) ## 그룹 편집 그룹화된 필드를 만든 후에는 그룹에서 멤버를 추가 및 제거하고, 새 그룹을 만들고, 기본 그룹 이름을 변경하고, 그룹화된 필드의 이름을 변경할 수 있습니다. 이러한 변경 내용 중 일부는 뷰에서 직접 변경할 수 있지만 일부는 그룹 편집 대화 상자를 사용해야 합니다. **기존 그룹에 멤버를 추가하려면** - **데이터** 패널에서 그룹 필드를 마우스 오른쪽 단추로 클릭하고 그룹 편집을 클릭합니다. ![그룹 편집을 선택할 위치를 보여주는 상황에 맞는 메뉴가 있는 데이터 패널의 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ad-hoc8.png) - 그룹 편집 대화 상자에서 하나 이상의 멤버를 선택하고 원하는 그룹으로 끌어옵니다. - 확인을 클릭합니다. **기존 그룹에서 멤버를 제거하려면** - **데이터** 패널에서 그룹 필드를 마우스 오른쪽 단추로 클릭하고 그룹 편집을 클릭합니다. - 그룹 편집 대화 상자에서 하나 이상의 멤버를 선택한 다음 그룹 해제를 클릭합니다. 멤버가 현재 그룹에서 제거됩니다. 기타 그룹이 있는 경우 멤버가 추가됩니다. - **확인**을 클릭합니다. 그룹 필드에서 새 그룹을 만들려면 - **데이터** 패널에서 그룹 필드를 마우스 오른쪽 단추로 클릭하고 그룹 편집을 클릭합니다. - 그룹 편집 대화 상자에서 하나 이상의 멤버를 선택한 다음 그룹을 클릭합니다. - 확인을 클릭합니다. **참고:** 그룹의 이름을 바꾸려면 그룹 편집 대화 상자에서 그룹을 선택하고 **이름 바꾸기**를 클릭합니다. ## 참고 항목 [그룹을 사용하여 뷰 색상 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_groups_editing.htm) [데이터를 그룹화하여 데이터 오류 해결 또는 차원 멤버 결합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_groups.htm) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 그리드에서 조인 결과 검토 캔버스에서 조인을 만든 후 데이터 그리드를 검토하여 조인이 예상한 결과를 생성하는지 확인하십시오. 데이터 격자에 예상과 다른 데이터가 표시되는 경우 조인을 수정해야 할 수 있습니다. ## 데이터 격자의 결과 - **데이터 없음:** 데이터 격자에 데이터가 표시되지 않는 경우 조인 조건에 사용되는 조인 유형이나 조인 필드를 변경해야 할 수 있습니다. 조인의 필드 간에서 불일치가 의심되는 경우 대신 계산을 사용하십시오. 자세한 내용은 [계산을 사용하여 조인의 필드 간 불일치 해결](#joinoncalcs)을 참조하십시오. - **중복 데이터:** 중복 데이터가 표시되는 경우 몇 가지 작업을 수행할 수 있습니다. 예를 들어 조인 대신 테이블 연관을 사용합니다. 자세한 내용은 [데이터 연관](https://help.tableau.com/current/pro/desktop/ko-kr/relate_tables.htm)을 참조하십시오. - **누락된 데이터:** 데이터 격자에서 일부 데이터가 누락되는 경우 조인 조건에 사용되는 조인 유형이나 조인 필드를 변경해야 할 수 있습니다. 이전과 마찬가지로, 조인의 필드 간에서 불일치가 의심되는 경우 계산을 대신 사용하십시오. 자세한 내용은 [계산을 사용하여 조인의 필드 간 불일치 해결](#joinoncalcs)을 참조하십시오. - **많은 null 값:** 예상하지 못한 많은 null 값이 표시되는 경우 조인 유형을 Full Outer(완전 외부) 유형에서 Inner(내부) 유형으로 변경해야 할 수 있습니다. - **한 테이블이 모두 null 값:** 한 테이블의 모든 값이 null인 경우 조인하는 두 테이블 간에 일치 항목이 없습니다. 원하는 결과가 아니라면 조인 유형을 변경해 보십시오. ## 계산을 사용하여 조인의 필드 간 불일치 해결 조인 조건의 필드가 일치하지 않는 경우 즉, 조인 조건에 사용된 필드의 값 간에 불일치가 있는 경우 데이터 격자가 조금만 표시되거나 전혀 표시되지 않을 수 있습니다. 필드 간 불일치는 여러 이유로 발생할 수 있지만 필드의 문자열 값 또는 날짜 값의 형식이 일치하지 않아 발생하는 경우가 많습니다. 많은 경우 계산을 사용하여 조인의 필드 간 불일치를 해결할 수 있습니다. 집계 함수와 테이블 계산 함수를 제외한 대부분의 함수는 계산에서 조인 조건의 필드를 만들고 교체하는 데 사용할 수 있습니다. **참고:** QuickBooks Online, Marketo, Oracle Eloqua, Anaplan, ServiceNow ITSM 및 웹 데이터 커넥터에는 조인 계산이 지원되지 않습니다. **문자열 불일치** 문자열 데이터로 작업할 때 일반적인 불일치 시나리오는 조인 조건의 한 쪽에 있는 필드 중 하나가 조인 조건의 반대 쪽에 있는 두 개 이상의 필드와 같을 때 발생합니다. 이 경우 계산을 사용하여 두 필드를 결합하여 형식이 조인 조건의 다른 필드와 일치하게 만들 수 있습니다. 예를 들어 다음과 같은 데이터가 포함된 두 테이블을 조인한다고 가정합니다.
PatronContact
이름성지점가입 연도차용 단위수수료제안된 한도
Alan

Wang

North20001015
JohnSmithNorth2000363.5015
AshleyGarciaSouth200024311.3015
FredSuzukiNorth200052.9015
이름회원 번호비상 연락처관계긴급 번호
Adam Davis555-0324Ellen DavisPartner555-0884
Alan Wang555-0356Jean WilsonMother555-0327
Fred Suzuki555-0188Jim SuzukiBrother555-3188

Henry Wilson

555-0100Laura RodriquezPartner555-0103
Michelle Kim555-0199Steven KimPartner555-0125
두 테이블 간의 공통 필드는 이름으로 보입니다. 그러나 Patron 테이블에서는 성과 이름이 별도의 열에 있고 Contact 테이블에서는 성 및 이름이 같은 열에 있습니다. 이름으로 테이블을 조인하려면 조인 조건의 좌변에서 계산을 사용하여 성 및 이름 열을 병합합니다. ![성과 이름 열을 함께 병합하는 조인 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/join_joincalc_optioncalc.png) 결과는 조인 대화 상자에서만 액세스할 수 있는 조인 조건의 좌변에 있는 계산된 필드가 됩니다. 이 계산은 Patron 테이블의 필드를 조인 조건의 우측에 있는 Contact 테이블의 필드 형식과 일치하도록 변환합니다. ![조인 조건에 따라 한 테이블의 필드를 다른 테이블의 필드 서식과 일치하도록 변환하는 계산이 포함된 조인 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/join_joincalc_match.png) 조인에서 계산을 사용하여 다음과 같은 결합된 테이블을 생성합니다.  | 이름 | 성 | 지점 | 가입 연도 | 차용 단위 | 수수료 | 제안된 한도 | 이름 | 전화 번호 | | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Alan | Wang | North | 2000 | 1 | 0 | 15 | Alan Wang | 555-0356 | | Fred | Suzuki | North | 2000 | 52 | .90 | 15 | Fred Suzuki | 555-0188 | **날짜 불일치** 날짜 데이터로 작업할 때 일반적인 불일치 시나리오는 조인 조건에 있는 한 필드의 날짜 값이 세부 수준에서 조인 조건에 있는 다른 필드와 다르게 표현될 때 발생합니다. 이 경우 조인 조건에서 계산을 사용하여 조인 조건의 한 쪽에 있는 필드의 형식을 조인 조건의 다른 쪽에 있는 필드의 형식과 일치하도록 변경할 수 있습니다. 예를 들어 다음과 같은 두 데이터 테이블이 있다고 가정합니다.
Projector rentalPatron
날짜예약 유형요청자 ID

1/1/2000

개인233445589
1/28/2002교육기관365948999
1/29/2002비영리233448888
12/5/2002교육기관365948999
5/5/2003비영리334015476
3/12/2004

비영리

334015476
3/15/2006시(도시)211896980
7/8/2007교육기관334015476
1/4/2008개인560495523
3/8/2009비영리233445566
2/14/2014

비영리

233445566
12/21/2015비영리233445566
2/10/2016비영리233445566
ID이름성지점가입 연도차용 단위수수료제안된 한도
454613981AdamDavisWest201225010
232502870Alan

Wang

North20001015
298000916AmandaSmithNorth2001546.415
233445566AshleyGarciaSouth200024311.3015
900005122BrianFrankEast201112.1010
921491769ElizabethJohnsonWest201019.510
233445589FredSuzukiNorth200052.9015
344556677HenryWilsonSouth20053.215
939502870JaneJohnsonWest20170010
233448978JohnSmithNorth2000363.5015
새 후원 회원 거동에 대해 자세히 알아보려면 Patron 테이블을 Projector Rental 테이블에 조인하여 신규 회원으로 가입하는 동기가 되는 도서관 서비스에 대한 정보를 얻을 수 있습니다. 두 테이블 간의 공통 필드는 "Date" 및 "Member since"로 보입니다. 하지만 각 필드의 날짜 값은 서로 다른 세부 수준에서 표현됩니다. 두 테이블을 관련 날짜 필드를 기준으로 조인하려면 조인 조건의 각 변에 있는 계산에서 DATE 함수 조합을 사용하여 각 필드의 세부 수준을 일치하게 만듭니다.

DATE(DATETRUNC('year', [Date]))

DATE('01/01/'+STR([Member since]))
조인에서 계산을 사용하여 다음과 같은 결합된 테이블을 생성합니다.
날짜예약 유형요청자 IDID이름성지점가입 연도차용 단위수수료제안된 한도

1/1/2000

개인233445589232502870AlanWang

North

200010.0015
1/1/2000개인233445589233445589FredSuzukiNorth2000520.9015
1/1/2000개인233445589233445566AshleyGarciaSouth200024311.3015
1/1/2000개인233445589233448978JohnSmithNorth2000363.5015
후원 회원이 회원으로 가입한 동일한 연도에 프로젝터를 렌트했는지 여부를 확인하기 위해 ID에 기반하는 조인에 하나 이상의 절을 추가합니다. ![잘린 날짜가 있는 조인 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/join_joincalc_datetrunc_ID.png) 추가 조인 조건의 결과는 후원 회원 한 명만 프로젝터를 렌트하기 위해 회원으로 가입했음을 보여 줍니다. | 날짜 | 예약 유형 | 요청자 ID | ID | 이름 | 성 | 지점 | 입사년도 | 차용 단위 | 수수료 | 제안된 한도 | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | 1/1/2000 | 개인 | 233445589 | 233445589 | Fred | Suzuki | North | 2000 | 52 | 0.90 | 15 | [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 모델 보기를 사용하여 데이터 원본 이해 데이터 모델 보기를 사용하면 비주얼리제이션의 컨텍스트에서 데이터 원본의 구조를 볼 수 있습니다. 테이블의 연관성을 확인하기 위해 비주얼리제이션과 데이터 원본 탭 사이를 전환하는 대신, 시트 탭에서 대화 상자를 열 수 있습니다. 계산 에디터와 마찬가지로 이 대화 상자를 사용하면 비주얼리제이션을 연 상태에서 비주얼리제이션과 상호 작용할 수 있습니다. ## 데이터 모델 보기 설정 데이터 모델 보기 대화 상자에 액세스하려면 워크시트 메뉴를 열고 데이터 모델 보기를 선택합니다. - 또한 바로 가기 키 Ctrl+Shift+I(Windows) 또는 Command+Shift+I(Mac)를 사용합니다. 비주얼리제이션을 만드는 동안 시각적 보조 도구로 활성 데이터 원본의 데이터 모델을 보여주는 대화 상자가 나타납니다. ![데이터 모델 보기 대화 상자가 열려 있는 Tableau 작성 UI](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewdatamodel.png) ## 데이터 모델 보기 사용 **미사용 테이블 숨기기** 미사용 테이블 숨기기를 설정한 상태에서 비주얼리제이션에 필드를 추가하거나 제거하면 데이터 모델 보기 다이어그램이 자동으로 업데이트됩니다. 이 기능은 [여러 기본 테이블이 있는 데이터 원본에서 필드 수준 관련성을 이해](https://www.google.com/url?q=https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm%23fieldlevel-relatedness-in-the-analysis&sa=D&source=docs&ust=1732549180113477&usg=AOvVaw3EpjTNuL_nmSIkkr5zC28v)하는 데 특히 유용할 수 있습니다. **필드의 원본 테이블 확인** 선반에서 알약 모양 필드를 선택하면 데이터 모델에서 해당 필드의 기본 테이블이 하이라이트됩니다. 이 이미지에서 색상 선반의 **Bus Rider(버스 이용객)** 필드는 **Students(학생)** 테이블에서 가져온 것이며, 테이블 주변의 빛나는 효과로 이를 알 수 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewdatamodel_indicatedtable.png "데이터 모델 보기 대화 상자에서 관련 테이블 주변에 빛나는 효과") **읽기 전용** 데이터 모델 보기는 읽기 전용이며 데이터 모델의 세부 정보(예: 관계 절 또는 관계의 성능 옵션 설정 또는 테이블의 기초 물리적 계층)를 검사할 수 없습니다. 해당 세부 정보는 데이터 원본 탭에서만 사용할 수 있습니다. ## 다중 데이터 원본 사용 데이터 모델 보기는 활성 데이터 원본을 표시합니다. 어떤 데이터 원본이 활성으로 간주되는지는 비주얼리제이션에 필드가 있는지 여부에 따라 달라집니다. - **시트 탭에 사용 중인 필드가 하나 이상 있는 경우**, 대화 상자에는 데이터 패널에서 어떤 데이터 원본이 선택되었는지에 관계없이 항상 해당 데이터 원본이 표시됩니다. - 큐브 데이터 원본이나 활성 데이터 혼합이 있는 워크시트의 경우 데이터 모델을 표시할 수 없습니다. - **시트 탭이 비어 있는 경우**, 데이터 모델 보기 대화 상자에는 데이터 패널에서 선택된 모든 데이터 원본이 표시됩니다. 데이터 원본을 전환하여 각 데이터 모델을 차례로 볼 수 있습니다. - **맵 계층이 있는 경우**, 여러 데이터 원본이 관련되어 있는 경우 활성 맵 계층에 따라 활성화되는 데이터 원본이 결정됩니다. ## 미사용 테이블 숨기기 미사용 테이블 숨기기 전환 기능을 사용하면 전체 데이터 원본을 보는 것과 비주얼리제이션에서 사용 중인 테이블만 표시하는 축소된 버전 간에 전환할 수 있습니다. 여기서 _사용 중_이라는 것은 테이블이 다음 중 하나라는 것을 의미합니다. - 비주얼리제이션에 필드가 있음 - 서로 직접적인 관계가 없는 테이블에서 비주얼리제이션에 사용되는 필드와 관계를 설정하는 데 사용되는 통과 테이블임. ![비주얼리제이션에서 두 개의 필드만 사용 중일 때 세 개의 테이블을 표시하는 데이터 모델 보기 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewdatamodel_passthroughtable.png) 이 경우 비주얼리제이션은 인벤토리 테이블의 필드와 하위 범주 테이블의 필드 두 개로 구성됩니다. 미사용 테이블 숨기기가 설정되어 있을 때 제품 테이블이 표시되는 이유는 재고 및 하위 범주 테이블이 모두 제품과 관련이 있지만 서로 직접적으로 관련이 없기 때문입니다. 제품은 통과 테이블이며 데이터 모델 다이어그램에 필요합니다. **참고**: 빈 워크시트에서는 미사용 테이블 숨기기를 사용할 수 없습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 분석 이 섹션에서는 Tableau에서 고급 분석을 수행하는 다양한 방법에 대해 설명합니다. 다음 문서에서 계산된 필드를 만들고, 데이터에서 클러스터를 찾고, 비율을 계산하고, 다양한 도구를 사용하여 데이터를 탐색 및 검사하는 방법에 대한 자세한 내용을 읽어 보십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 뷰에서 일반적인 차트 유형 작성 이 섹션에서는 데이터 뷰에서 몇 가지 일반적인 차트 유형을 작성하는 단계를 안내하는 자세한 연습을 제공합니다. 모든 연습에서는 Tableau Desktop에 포함된 **샘플 – 슈퍼스토어** 데이터 원본을 사용합니다. 이 항목 모음은 Tableau에서 만들 수 있는 많은 유형의 데이터 뷰 중 일부에 대한 샘플일 뿐입니다. 뷰를 처음부터 작성하는 옵션에 대한 자세한 내용은 [처음부터 데이터 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/building_overview.htm)과 [데이터를 탐색할 기본 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/getstarted_buildmanual_ex1basic.htm)을 참조하십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 새로 고침 또는 자동 업데이트 일시 중지 Tableau Server 및 Tableau Cloud에서는 데이터 원본에서 뷰가 상호 작용하는 방식을 제어할 수 있으므로 데이터를 최신 상태로 유지하고 성능을 향상시킬 수 있습니다. ## 데이터 새로 고침 데이터 원본이 변경된 경우(예: 새 필드, 필드명 또는 데이터 값 사용) 다음에 사용자가 페이지를 로드할 때 뷰에 이러한 변경 내용이 반영됩니다. 각 동작 간에 업데이트하지 않고 한 번에 여러 동작을 수행하는 것과 같이 뷰와 상호 작용하는 동안 데이터를 수동으로 업데이트하려면 툴바에서 새로 고침 아이콘을 클릭합니다. ![추출 새로 고침 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/refreshdata1_92.png) 데이터를 새로 고치면 Tableau Server와 Tableau Cloud에서 모든 캐시가 지워지고 데이터 원본에서 최신 데이터가 검색됩니다. 복잡한 뷰나 큰 데이터 원본으로 작업하는 경우 데이터 새로 고침에 시간이 많이 걸릴 수 있습니다. ## 자동 업데이트 일시 중지 뷰와 상호 작용할 때 뷰를 업데이트하기 위해 서버가 데이터 원본을 쿼리해야 하는 경우가 있습니다. 뷰에서 빠르게 상호 작용할 수 있도록 이러한 업데이트를 일시적으로 중지하려면 툴바에서 일시 중지 아이콘을 클릭합니다. ![데이터 원본 새로 고침 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pause1_92.png) 필요에 따라 자동으로 데이터 원본을 쿼리하려면 다시 시작 아이콘을 클릭합니다. ![데이터 원본 재생 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pause2_92.png) ## 장기 실행 동작 중지 상호 작용을 로드하는 데 시간이 오래 걸리면 동작을 중지할 수 있는 대화 상자가 나타납니다. 중지하면 자동 업데이트 일시 중지와 유사하게 비주얼리제이션이 일시 중지 상태가 됩니다. 동작을 중지한 후 다음 중에서 선택할 수 있습니다. - 동작을 취소하고 이전 상태로 돌아갑니다. 이렇게 하려면 툴바에서 **실행 취소** 단추를 사용합니다. - 동작이 완료되도록 허용합니다. 이렇게 하려면 툴바에서 **자동 업데이트 다시 시작** 단추를 사용합니다. - 비주얼리제이션을 업데이트하지 않고 계속 작업합니다. 동작은 자동 업데이트 일시 중지와 동일합니다. 비주얼리제이션을 업데이트할 준비가 되면 툴바에서 **자동 업데이트 다시 시작** 단추를 사용합니다. 자동 업데이트를 다시 시작하면 동작을 완료하는 데 시간이 걸릴 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 설명 사용을 위한 요구 사항 및 고려 사항 Tableau Desktop의 작성자는 데이터 설명을 항상 사용할 수 있습니다. Tableau Cloud 및 Tableau Server의 경우: 데이터 설명이 사이트에서 사용되는 경우 적절한 사용 권한이 있는 Creator 및 Explorer는 통합 문서를 편집할 때 데이터 설명을 실행할 수 있습니다. 적절한 사용 권한이 있는 모든 사용자는 게시된 통합 문서의 보기 모드에서 데이터 설명을 실행할 수 있습니다. 자세한 내용은 [데이터 설명에 대한 액세스 제어](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_control_access.htm)를 참조하십시오. ## 데이터 설명에 적합한 후보가 되는 비주얼리제이션의 특성 데이터 설명은 요약된 데이터를 전달하는 인포그래픽 스타일의 설명적 비주얼리제이션 대신 심층 탐구 및 분석이 필요한 비주얼리제이션에 가장 적합합니다. - 데이터 설명이 데이터 모델을 생성하고 설명을 생성하려면 행 수준 데이터가 필요합니다. 시각화되지 않은 필드에 관계가 있을 수 있는 행 수준 기초 데이터가 비주얼리제이션에 포함된다면 해당 비주얼리제이션은 데이터 설명을 실행하는 데 적합한 후보입니다. - 행 수준 데이터에 액세스하지 않고 사전 집계된 데이터를 기반으로 하는 비주얼리제이션은 데이터 설명에서 수행되는 통계 분석에 적합하지 않습니다. ## 데이터 설명에 가장 적합한 데이터 워크시트에서 데이터 설명을 사용하는 경우 데이터 설명이 다음에만 작동한다는 것에 주의하십시오. - **단일 마크만 사용** - 데이터 설명은 단일 마크를 분석합니다. 여러 마크 분석은 지원되지 않습니다. - **집계된 데이터** - 뷰에 SUM, AVG, COUNT 또는 COUNTD를 사용하여 집계되는 하나 이상의 측정값이 포함되어야 합니다. 또한 뷰에 차원이 적어도 하나 존재해야 합니다. - **단일 데이터 원본만 사용** - 데이터가 단일 주 데이터 원본에서 제공되어야 합니다. 데이터 설명은 혼합된 또는 큐브 데이터 원본에서 작동하지 않습니다. 통합 문서에 대한 데이터 원본을 준비하는 경우 분석 중에 데이터 설명을 사용할 계획이라면 다음과 같은 고려 사항에 유의하십시오. - 충분히 폭넓은 기초 데이터가 있는 데이터 원본을 사용합니다. 이상적인 데이터 집합에는 설명할 하나 (이상의) 집계된 측정값과 함께 10~20개 이상의 열이 있어야 합니다. - 이해하기 쉬운 열(필드) 이름을 지정합니다. - 중복 열 및 데이터 준비 결함을 제거합니다. 자세한 내용은 [통계 분석에 사용되는 필드 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_lm_status.htm#IncludeExcludeFields)을 참조하십시오. - 데이터 원본에서 시각화되지 않은 열을 무시하지 마십시오. 데이터 설명은 마크를 분석할 때 기초 데이터의 필드를 고려합니다. - 낮은 카디널리티 차원이 더 잘 작동합니다. 범주형 차원의 설명은 해당 카디널리티가 너무 높지 않아야(20개 미만의 범주) 쉽게 해석할 수 있습니다. 고유 값이 500개를 초과하는 차원은 분석에 고려되지 않습니다. - 데이터를 사전 집계하지 마십시오. 이는 일반적인 원칙입니다. 그러나 데이터 원본이 방대한 경우에는 데이터를 적절한 세부 수준으로 사전 집계하는 것이 좋습니다. - 라이브 데이터 원본 대신 추출을 사용합니다. 추출은 라이브 데이터 원본보다 빠르게 실행됩니다. 라이브 데이터 원본이 있으면 설명을 만드는 프로세스에서 많은 쿼리를 생성할 수 있으며(대략 후보 설명 하나당 쿼리 하나), 이로 인해 설명을 생성하는 데 오랜 시간이 걸릴 수 있습니다. ## 데이터 설명을 사용할 수 없는 상황 데이터 원본 또는 뷰의 특성에 따라 선택한 마크에서 데이터 설명을 사용할 수 없는 경우가 있습니다. 데이터 설명이 선택된 마크를 분석할 수 없는 경우 데이터 설명 아이콘 및 상황에 맞는 메뉴 명령을 사용할 수 없습니다.
다음을 사용하는 뷰에서 데이터 설명을 실행할 수 없음:
  • 맵 좌표 필터
  • 혼합 데이터 원본
  • 매개 변수가 있는 데이터 원본
  • Access와 같이 COUNTD 또는 COUNT(DISTINCT ...) 구문을 지원하지 않는 데이터 원본
  • 측정값 집계에 대한 필터
  • 분석 개체(분석 패널에 나열되는 모든 항목)
  • 집계 해제된 측정값

다음을 선택한 경우 데이터 설명을 실행할 수 없음:

  • 여러 마크
  • 축
  • 범례
  • 총합계
  • 추세선 또는 참조선
  • 매우 적은 수의 마크를 포함하는 뷰의 마크
설명에 사용되는 측정값이 다음과 같은 경우 데이터 설명을 실행할 수 없음:
  • SUM, AVG, COUNT, COUNTD를 사용하여 집계되지 않는 경우
  • 테이블 계산인 경우
  • 측정값에서 사용되는 경우

차원이 다음과 같은 경우 데이터 설명이 설명을 제공할 수 없음:

  • 계산된 필드
  • 매개 변수
  • 측정값 이름 및 측정값에 사용됨
  • 500개 이상의 고유 값이 있는 필드. 고유 값이 500개를 초과하는 차원은 분석에 고려되지 않습니다.
[주요 콘텐츠로 건너뛰기](#main-content) # 데이터 설명 시작 비주얼리제이션에서 마크를 탐색할 때 분석 흐름에서 데이터 설명을 사용합니다. 데이터 설명은 데이터 가이드 패널이 열려 있을 때 자동으로 실행되고 현재 선택 항목(대시보드, 시트 또는 마크)에 따라 업데이트됩니다.

데이터 설명 사용

통합 문서 작성 및 액세스 제어

## 대시보드, 시트 또는 마크에서 데이터 설명 실행 Tableau Desktop, Tableau Cloud 및 Tableau Server에서 데이터 설명을 실행하기 위한 기본 단계는 다음과 같습니다. 1. 통합 문서에서 대시보드 또는 시트를 엽니다. 2. 뷰 툴바에서 데이터 가이드를 선택하여 ![데이터 가이드 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_guide_icon.png) 데이터 가이드 패널을 엽니다. 3. 대시보드를 열면 데이터 설명이 대시보드를 분석하여 이상값을 확인합니다. ![대시보드의 데이터 가이드에 표시된 감지된 이상값](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_dg_dashboard.png) 대시보드에서 시트를 선택하면 데이터 설명은 해당 시트의 마크에서 이상값을 분석합니다. ![선택한 시트에 대한 데이터 설명의 세부 설명입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_dg_sheet.png) 대시보드에서 마크를 선택하면 데이터 설명이 설명을 위해 구체적으로 해당 마크를 분석합니다. ![선택한 마크에 대한 데이터 설명의 세부 설명입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_dg_mark.png) 해당하는 설명을 선택하면 비주얼리제이션에서 설명 중인 마크가 하이라이트됩니다. 필요에 따라 비주얼리제이션에서 마크를 선택하고 마크 위에 커서를 마우스오버할 수 있습니다. 도구 설명 메뉴에서 **데이터 가이드** ![데이터 가이드 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_guide_icon.png)를 선택합니다. ![데이터 가이드 아이콘이 선택된 마크 도구 설명의 이미지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_tooltip_dg2.png) Tableau Public에서 도구 설명 메뉴에 있는 전구를 선택하여 데이터 설명을 실행합니다. ![마크 도구 설명 메뉴에서 전구 아이콘을 클릭하여 데이터 설명을 실행합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_tooltip_button.png) 분석된 마크의 값에 대한 가능한 설명이 데이터 가이드 패널에 표시됩니다. 다른 설명 이름을 선택하여 세부 정보를 확장하고 탐색을 시작합니다. ### 설명을 보는 데 필요한 데이터 설명 사용 권한 감지된 이상값과 비주얼리제이션의 소유자 연락처에 대한 메모가 표시되는 경우 이는 이러한 유형의 설명을 볼 때 사용 권한이 필요하기 때문입니다. 소유자 이름을 선택하여 소유자의 이메일 주소가 포함된 Tableau 콘텐츠 페이지로 이동합니다. 소유자에게 연락하여 통합 문서 또는 뷰에 대한 데이터 설명 사용 권한을 부여해 줄 것을 요청합니다. 통합 문서의 소유자인 경우 사용 권한 설정에 대한 자세한 내용은 [데이터 설명을 사용할 수 있는 사용자 및 볼 수 있는 내용 제어](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_control_access.htm#Control)를 참조하십시오. ### 데이터 설명 사용 팁 - 서로 비교하기 위해 여러 마크를 선택할 수 없습니다. - 뷰에 SUM, AVG, COUNT, COUNTD 또는 AGG(계산된 필드)를 사용하여 집계되는 하나 이상의 마크가 포함되어야 합니다. - 데이터 설명에서 선택한 마크의 유형을 분석할 수 없는 경우 이유를 알리는 메시지가 표시됩니다. 자세한 내용은 [데이터 설명을 사용할 수 없는 상황](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_requirements.htm#NotAvailable)을 참조하십시오. - 분석하는 데이터가 단일 주 데이터 원본에서 제공되어야 합니다. 데이터 설명은 혼합된 또는 큐브 데이터 원본에서 작동하지 않습니다. - 데이터 원본을 데이터 설명과 함께 사용할 때 더 흥미롭게 만드는 특성에 대한 자세한 내용은 [데이터 설명 사용을 위한 요구 사항 및 고려 사항](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_requirements.htm)을 참조하십시오. ## 설명을 자세히 살펴보기 1. 자세한 내용을 보려면 데이터 가이드 패널에서 설명 이름을 선택합니다. 설명을 선택하여 세부 정보를 확장하거나 축소합니다. 2. 스크롤하여 자세한 설명을 봅니다. 3. 설명의 차트를 마우스오버하면 다양한 데이터 요소에 대한 세부 정보가 표시됩니다. 더 큰 버전의 비주얼리제이션을 보려면 열기 ![뷰 열기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_openviewicon.png) 아이콘을 선택합니다. 편집용으로 뷰를 연 Creator 또는 Explorer는 열기 ![뷰 열기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_openviewicon.png) 아이콘을 선택하여 비주얼리제이션을 새 워크시트로 열고 데이터를 더 자세히 탐색할 수 있습니다. **참고**: 편집 권한이 있는 Creator 및 Explorer도 데이터 설명 설정을 제어할 수 있습니다. 자세한 내용은 [데이터 설명에 대한 액세스 제어](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_control_access.htm)를 참조하십시오. 4. 도움말 아이콘 ![데이터 설명 도움말 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_helpicon.png)을 마우스오버하면 설명에 대한 도구 설명 도움말을 볼 수 있습니다. 도움말 아이콘 ![데이터 설명 도움말 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_helpicon.png)을 선택하여 도구 설명을 계속 엽니다. **자세히 알아보기** 링크를 선택하여 관련 도움말 항목을 엽니다. ## 분석된 필드 보기 1. [대시보드, 시트 또는 마크에서 데이터 설명 실행](#RunExD). 2. 데이터 가이드 패널의 **기초 값 탐색** 아래에서 대상 측정값 이름을 선택합니다. ![분석된 마크에 대한 데이터 설명 세부 정보이며, 예상보다 높은 8,800의 주행 거리 합계 값을 설명하는 텍스트가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_viewfields1.png) 3. 패널 맨 아래에서 _필드 수_ 링크를 선택합니다. ![분석된 마크에 대한 데이터 설명 세부 정보이며, '14/23개 필드'라는 텍스트가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_viewfields2.png) 작성자는 데이터 설명 설정을 열어 분석에 포함할 필드를 제어할 수 있습니다. 자세한 내용은 [통계 분석에 사용되는 필드 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_lm_status.htm#IncludeExcludeFields)을 참조하십시오. ## 설명의 용어 및 개념 다음 용어와 개념은 설명에 자주 나타납니다. 데이터 설명을 사용하는 맥락에서 이 의미를 숙지하는 것이 도움이 될 수 있습니다. 마크란? 마크란 데이터의 일부 기초 레코드 값을 요약하는 선택 가능한 데이터 요소입니다. 마크는 단일 레코드로 구성되거나 여러 레코드가 함께 집계될 수 있습니다. Tableau에서 마크는 선, 도형, 막대, 셀 텍스트 등 다양한 방법으로 표시할 수 있습니다. Tableau는 뷰에서 필드의 교차에 따라 마크를 구성하는 레코드를 가져옵니다. **분석된 마크**는 데이터 설명을 통해 분석한 대시보드 또는 시트의 마크를 의미합니다. 마크에 대한 자세한 내용은 [마크](https://help.tableau.com/current/pro/desktop/ko-kr/view_parts.htm#Marks)를 참조하십시오. 예상 값은 어떤 의미입니까? 마크에 대한 예상 값은 비주얼리제이션의 기초 데이터에서 예상되는 값 범위의 중앙값입니다. 예상 범위는 통계 모델에서 분석된 마크에 대해 예측하는 15번째 백분위수와 85번째 백분위수 사이의 값 범위입니다. Tableau는 선택한 마크에 대한 통계 분석을 실행할 때마다 예상 범위를 결정합니다. 예상 값 요약에 마크가 _예상보다 낮음_ 또는 _예상보다 높음_으로 표시되는 경우 집계된 마크 값이 통계 모델이 마크에 대해 예측한 값 범위를 벗어난다는 의미입니다. 예상 값 요약에 마크가 예상보다 _다소 낮거나_ _다소 높지만_ _자연 변동 범위 이내_라고 표시되는 경우 집계된 마크 값이 예상 마크 값의 범위 내에 있지만 중앙값 범위보다 낮거나 높다는 의미입니다. 자세한 내용은 [예상 범위는 얼마입니까?](https://help.tableau.com/current/pro/desktop/ko-kr/explain_data_explained.htm#ExpectedRangeLM)를 참조하십시오. 차원 및 측정값이란? 데이터베이스의 각 열 이름은 필드입니다. 예를 들어 Product Name(제품 이름)과 Sales(매출)는 개별 필드입니다. Tableau에서는 데이터를 분류하는 Product Name(제품 이름)과 같은 필드를 차원이라고 하고, Sales(매출)와 같은 정량화할 수 있는 데이터를 가진 필드를 측정값이라고 합니다. Tableau는 측정값을 뷰로 끌어올 때 기본적으로 집계합니다. 일부 설명에서는 기초 레코드 값과 이러한 값의 집계가 어떻게 분석된 마크의 값에 영향을 줄 수 있는지 설명합니다. 다른 설명에서는 분석된 마크에 대한 차원의 값 분포를 언급할 수 있습니다. 마크에서 데이터 설명을 실행하면 뷰에 표시되지 않은 데이터 원본의 차원과 측정값이 분석에 고려됩니다. 이러한 필드를 시각화되지 않은 차원 및 시각화되지 않은 측정값이라고 합니다. 차원 및 측정값에 대한 자세한 내용은 [차원 및 측정값](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. 집계란? 집계는 요약 또는 합계인 값입니다. Tableau는 행, 열, 마크 카드 옵션 또는 뷰로 측정값을 끌어올 때마다 SUM 또는 AVG와 같은 집계를 자동으로 적용합니다. 예를 들어, 측정값이 집계되는 방식을 나타내기 위해 SUM(Sales) 또는 AVG(Sales)로 표시됩니다. 데이터 설명을 사용하려면 비주얼리제이션이 SUM, AVG, COUNT, COUNTD 또는 AGG로 집계된 측정값을 사용해야 합니다. 집계에 대한 자세한 내용은 [Tableau의 데이터 집계](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_aggregation.htm)를 참조하십시오. 레코드 값이란? 레코드는 데이터베이스 테이블의 행입니다. 행에는 각 필드에 해당하는 값이 들어 있습니다. 이 예에서 Category(범주), Product Name(제품 이름) 또는 Sales(매출)는 필드(또는 열)입니다. Furniture(가구), Floor Lamp(바닥 램프) 그리고 $96은 값입니다.
CategoryProduct NameSales
FurnitureFloor Lamp$96.00
분포란? 분포는 데이터의 가능한 모든 값(또는 간격)의 목록입니다. 또한 각 값의 빈도(발생 빈도)를 나타냅니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 설명 작동 방식 데이터 설명을 데이터를 더 자세히 탐색하기 위한 계단식 출발점으로 사용합니다. 데이터 설명이 생성하는 가능한 설명을 통해 뷰에서 분석한 마크를 구성하거나 관련시키는 다양한 값을 확인할 수 있습니다. 또한 데이터 원본에 포함된 데이터 요소의 특성과 통계 모델을 사용하여 데이터에 존재할 수 있는 관계(상관 관계)를 알 수 있습니다. 이러한 설명은 데이터를 검사하고 다음 단계에서 탐색할 대상에 대한 흥미로운 단서를 구할 수 있는 또 다른 도구를 제공합니다. **참고**: 데이터 설명은 데이터의 관계를 드러내고 설명하는 도구입니다. 하지만 관계를 발생시키는 원인과 데이터를 해석하는 방법은 알려주지 않습니다. **사용자는 데이터의 전문가입니다.** 사용자 전문 분야 지식과 직관은 다양한 뷰를 사용하여 보다 자세하게 탐색할 흥미로운 특성을 결정할 때 핵심적인 역할을 합니다. 데이터 설명 작동 방식과 데이터 설명을 사용하여 분석을 보완하는 방법과 관련된 정보는 다음 Tableau Conference 프레젠테이션을 참조하십시오. - [분석가와 통계 전문가: 데이터 설명 실무(1시간)(영문)](https://www.tableau.com/ko-kr/events/tc/2019/analyst-statistician-explain-data-practice) - [데이터 설명 활용(45분)(영문)](https://www.tableau.com/ko-kr/events/tc/2019/leveraging-explain-data) ## 데이터 설명의 용도(및 지원되지 않는 용도) 데이터 설명의 용도: - 도메인 전문 지식을 활용하는 도구 및 워크플로우 - 데이터의 관계를 드러내고 다음으로 살펴볼 위치를 추천하는 도구 - 데이터 분석을 촉진하도록 돕고 데이터 분석을 더 광범위한 사용자가 쉽게 액세스할 수 있게 만드는 도구 및 워크플로우 데이터 설명의 지원되지 않는 용도: - 통계적 테스트 도구 - 가설을 증명하거나 반증하는 도구 - 답을 제공하거나 데이터의 인과 관계와 관련된 정보를 알려주는 도구 마크에서 데이터 설명을 실행할 때 다음을 주의하십시오. - **집계할 수 있는 세분화된 데이터를 사용합니다**. 이 기능은 집계된 데이터의 분석에 사용하도록 명시적으로 설계되었습니다. 즉, 데이터가 세분화되어야 하지만 데이터 설명을 위해 선택한 마크는 그보다 더 높은 세부 수준에서 집계되거나 요약되어야 합니다. 가장 세밀한 세부 수준의 집계 해제된 마크(행 수준 데이터)에 대해서는 데이터 설명을 실행할 수 없습니다. 집계에 대한 자세한 내용은 [Tableau의 데이터 집계](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_aggregation.htm)를 참조하십시오. - **데이터의 모양, 크기 및 카디널리티를 고려합니다**. 데이터 설명을 작은 데이터 집합에서 사용하는 경우에도 모델을 만들 수 있으려면 충분히 넓은 범위에 분포하며 충분한 수의 마크(세부 수준)를 포함하는 데이터가 필요합니다. - **인과 관계를 가정하지 마십시오**. 상관 관계는 인과 관계가 아닙니다. 설명은 데이터로 구성된 모델에 기반하지만 인과 관계 설명이 아닙니다. 상관 관계란 A와 B 같은 일부 데이터 변수 사이의 관계를 나타냅니다. 하지만 데이터의 관계를 보는 것으로는 A가 B의 원인인지, 아니면 B가 A의 원인인지 또는 더 복잡한 관계가 발생하고 있는지를 알 수 없습니다. 데이터 패턴은 각각의 경우에 정확히 동일하며 알고리즘은 각 경우의 차이점을 알 수 없습니다. 두 변수가 함께 변화한다는 것만으로 반드시 한 변수가 다른 변수를 변화하게 만든다고 말할 수 없습니다. 제3의 요소가 두 변수를 모두 변화시키는 것이거나 우연의 일치이고 인과 관계가 전혀 없을 수도 있습니다. 그러나 어떤 일이 발생하고 있는지 식별하는 데 도움이 되는 지식이 데이터가 아닌 외부에 있을 수도 있습니다. 이러한 외부 지식의 일반적인 유형은 데이터가 실험에서 수집되는 상황입니다. 동전 뒤집기로 B가 선택되었다는 것을 알고 있다면 A의 일관된 차이 패턴(무작위 잡음 아님)은 B에 의해 발생해야 합니다. 이러한 개념에 대한 보다 자세하고 심층적인 설명은 Hal Varian의 논문 [경제 및 마케팅의 인과 추론(영문)](https://www.pnas.org/content/pnas/113/27/7310.full.pdf)을 참조하십시오. ## 설명이 분석되고 평가되는 방식 데이터 설명은 대시보드나 시트에서 통계 분석을 실행하여 이상값인 마크를 찾거나, 구체적으로 선택한 마크에 대해 통계 분석을 수행합니다. 또한 분석에서는 현재 뷰에 표시되지 않은 데이터 원본의 관련 데이터 요소도 고려합니다. 데이터 설명은 먼저 비주얼리제이션에 표시되는 데이터만 사용하여 마크의 값을 예측합니다. 그런 다음 데이터 원본에 있지만 현재 뷰에 표시되지 않는 데이터가 고려되고 모델에 추가됩니다. 모델은 예측된 마크 값의 범위를 결정하며, 이러한 범위는 예측된 값의 1 표준편차 내에 있습니다. ### 예상 범위는 얼마입니까? 마크에 대한 예상 값은 비주얼리제이션의 기초 데이터에서 예상되는 값 범위의 중앙값입니다. 예상 범위는 통계 모델에서 분석된 마크에 대해 예측하는 15번째 백분위수와 85번째 백분위수 사이의 값 범위입니다. Tableau는 선택한 마크에 대한 통계 분석을 실행할 때마다 예상 범위를 결정합니다. 가능한 설명의 설명력은 통계적 모델링을 사용하여 평가됩니다. 각 설명에 대해 Tableau는 예상 값과 실제 값을 비교합니다. | 값 | 설명 | | --- | --- | | 예상보다 높음/예상보다 낮음 | 예상 값 요약에 마크가 _예상보다 낮음_ 또는 _예상보다 높음_으로 표시되는 경우 집계된 마크 값이 통계 모델이 마크에 대해 예측한 값 범위를 벗어난다는 의미입니다. 예상 값 요약에 마크가 예상보다 _다소 낮거나_ _다소 높지만_ _자연 변동 범위 이내_라고 표시되는 경우 집계된 마크 값이 예상 마크 값의 범위 내에 있지만 중앙값 범위보다 낮거나 높다는 의미입니다. | | 예상 값 | 마크에 예상 값이 있는 경우 통계 모델이 마크에 대해 예측하는 값의 예상 범위 내에 해당 값이 있음을 의미합니다. | | 불규칙 변동 | 분석된 마크에 적은 수의 레코드가 있는 경우 데이터 설명이 통계적으로 유의미한 설명을 구성하는 데 필요한 데이터가 부족할 수 있습니다. 마크의 값이 예상 범위를 벗어난 경우 데이터 설명은 예기치 않은 값이 불규칙 변동으로 인해 발생한 것인지, 아니면 기초 레코드의 의미 있는 차이로 인해 발생한 것인지를 구분할 수 없습니다. | | 설명 없음 | 분석된 마크 값이 예상 범위를 벗어났고 데이터 설명에 사용된 통계 모델에 맞지 않으면 설명이 생성되지 않습니다. | ### 분석에 사용되는 모델 데이터 설명은 마크의 값을 예측하기 위해 뷰에서 데이터의 모델을 작성한 다음 해당 모델에서 마크가 예상보다 높은지 또는 낮은지를 결정합니다. 그런 다음 데이터 원본의 다른 열을 뷰에 추가하거나 레코드 수준 이상값에 플래그를 지정하는 등, 추가적인 정보를 잠재적인 설명으로 고려합니다. 각 잠재적인 설명에 대해 데이터 설명은 적합한 새로운 모델을 만들고 새 정보가 주어질 때 마크가 얼마나 예상과 다른지 평가합니다. 설명은 복잡성(데이터 원본에서 추가되는 정보의 양)과 설명에 필요한 변동성의 균형을 고려하여 평가됩니다. 같은 변동성을 설명할 때 더 간단한 설명이 더 나은 설명입니다.
설명 유형평가

극한 값

극한 값은 시각화된 마크의 모델에 기반한 이상값인 집계된 마크입니다. 선택한 마크는 레코드 값이 데이터에 대한 예상 값 분포의 꼬리에 속하는 경우 극한 값을 포함한다고 간주됩니다.

극한 값은 극한 값을 포함한 집계 마크와 포함하지 않은 집계 마크를 비교함으로써 결정됩니다. 값을 제거하여 마크의 변동이 완화된다면 더 높은 점수를 받습니다.

마크에 극한 값이 있는 경우 이상값이라는 의미이거나 뷰에서 해당 레코드를 제외해야 한다는 의미는 아닙니다. 선택은 분석에 따라 결정됩니다. 설명은 단지 마크에 흥미로운 극한 값이 있다는 것을 나타냅니다. 예를 들어 바나나 가격이 10센트가 아니라 10달러인 경우 레코드의 잘못 입력된 값을 나타낼 수 있습니다. 또는 특정 영업 사원의 훌륭한 분기 실적을 나타내는 것일 수 있습니다.

레코드 수

레코드 수 설명은 집계 개수의 측면에서 집계 합계를 모델링하고, 레코드의 평균 값은 집계 평균 측면에서 모델링합니다. 모델이 합계를 더 잘 설명할수록 점수가 더 높아집니다.

이 설명은 개수가 많거나 적은 것이 이유이거나 평균이 높거나 낮은 것이 이유가 되어 합계가 중요하게 되었는지를 설명합니다.

마크의 평균값

이 유형의 설명은 합계인 집계 마크에 사용되며, SUM(X) = COUNT(X) * AVG(X) 관계에 주목하여 집계 카운트 또는 평균 측면에서 마크가 다른 마크와 일치하는지 여부를 설명합니다.

이 설명은 개수가 많거나 적은 것이 이유이거나 평균이 높거나 낮은 것이 이유가 되어 합계가 중요하게 되었는지를 설명합니다.

기여 차원

이 설명은 시각화되지 않은 차원의 범주 세분화 측면에서 분석된 마크의 대상 측정값을 모델링합니다. 이 분석은 모델의 복잡성과 마크가 얼마나 잘 설명되었는지에 대한 균형을 맞춥니다.

시각화되지 않은 차원은 데이터 원본에 존재하지만 현재 뷰에서 사용되고 있지 않은 차원입니다. 이 유형의 설명은 합계, 개수 및 평균에 사용됩니다.

시각화되지 않은 차원에 대한 모델은 설명하는 열의 범주형 값에 따라 마크를 분할한 다음 원본 비주얼리제이션의 모든 데이터 요소를 포함하는 값으로 모델을 작성하여 만들어집니다. 각 행에 대해 이 모델은 각 마크를 구성하는 개별 구성 요소 각각을 복구하려고 시도합니다. 이 분석은 시각화되지 않은 차원의 값을 알 수 없는 모델을 사용할 때보다 시각화되지 않은 차원에 해당하는 구성 요소를 모델링한 다음 추가할 때 모델이 마크를 더 정확하게 예측하는지 여부를 나타냅니다.

집계 차원 설명은 조건을 사용하지 않고 마크 값을 정확하게 설명할 수 있는 방법을 탐색합니다. 잠재적 설명에 해당하는 각 열의 값에 대한 모델 조건을 탐색합니다. 설명 열의 분포에 대한 조건을 지정하면 더 정확한 예측으로 나타나야 합니다.

기여 측정값

이 설명은 시각화되지 않은 측정값 측면에서 마크를 모델링하고, 시각화된 차원의 중앙값으로 집계합니다. 시각화되지 않은 측정값은 데이터 원본에 존재하지만 현재 뷰에서 사용되고 있지 않은 측정값입니다.

기여 측정값 설명은 시각화되지 않은 측정값과 대상 측정값 간의 선형 또는 2차 관계를 나타낼 수 있습니다.

[주요 콘텐츠로 건너뛰기](#main-content) # 데이터 설명에 대한 액세스 제어 데이터 설명에 대한 액세스 권한은 사이트 역할 및 콘텐츠 사용 권한에 따라 다릅니다. Tableau Desktop의 작성자는 데이터 설명을 항상 사용할 수 있습니다. 적절한 사용 권한이 있는 작성자는 Tableau Cloud 및 Tableau Server의 편집 모드에서 데이터 설명을 실행할 수 있습니다. 작성자는 게시된 통합 문서에서 데이터 설명을 보기 모드로 사용할 수 있는지 여부와 표시되는 설명 유형을 제어할 수도 있습니다. 데이터 설명에서는 뷰에 표시되지 않은 데이터 원본의 차원 및 측정값으로부터 값을 표시할 수 있습니다. 작성자는 데이터 설명을 실행하고 결과 설명을 테스트하여 게시된 통합 문서에 중요한 데이터가 노출되지 않도록 해야 합니다. ## 데이터 설명에 액세스할 수 있는 사용자 데이터 설명은 사이트 수준으로 기본적으로 사용하도록 설정됩니다. 서버 관리자(Tableau Server)와 사이트 관리자(Tableau Cloud)는 사이트에 대한 데이터 설명의 사용 여부를 제어할 수 있습니다. 자세한 내용은 [사이트에 대한 데이터 설명 사용 또는 사용 안 함](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_enable.htm)을 참조하십시오.
모드액세스할 수 있는 사용자

보기 모드

데이터 설명 실행 사용 권한 기능이 있는 Tableau Viewer(뷰어), Explorer 및 Creator는 보기 모드에서 데이터 설명을 실행하고 탐색할 수 있습니다.

편집 모드

 

Tableau Creator는 Tableau Desktop, Tableau Cloud 또는 Tableau Server에서 뷰를 편집할 때 데이터 설명을 실행할 수 있습니다. 데이터 설명 실행 사용 권한 기능 및 편집 권한이 있는 Explorer는 Tableau Cloud 또는 Tableau Server에서 통합 문서를 편집할 때 데이터 설명을 실행할 수 있습니다.

편집 권한이 있는 Creator 및 Explorer는 추가 분석을 위해 새 워크시트를 열 수 있습니다.

또한 데이터 설명 설정을 사용하여 데이터 설명을 사용할 수 있는 사용자 및 볼 수 있는 내용을 제어할 수 있습니다.

## 데이터 설명을 사용할 수 있는 사용자 및 볼 수 있는 내용 제어 Tableau Cloud 및 Tableau Server의 편집 모드와 보기 모드에서 데이터 설명을 사용하려면 설정 조합을 사용하도록 설정해야 합니다. ### 편집 모드 작성자가 편집 모드에서 데이터 설명을 실행하거나 데이터 설명 설정을 편집하기 위한 요구 사항: - 사이트 설정: 데이터 설명의 가용성을 사용으로 설정합니다. 기본적으로 사용하도록 설정됩니다. - 사이트 역할: Creator, Explorer(게시 가능) - 사용 권한: 데이터 설명 실행 기능을 허용됨으로 설정합니다. 기본적으로 지정되지 않습니다. Tableau 버전 2022.2 이상에서 이 사용 권한을 사용한 통합 문서(Tableau 버전 2022.1 이하)를 여는 경우 데이터 설명 실행 기능을 허용됨으로 재설정해야 합니다. **참고:** Creator 또는 Explorer(게시 가능)에 대한 전체 데이터 다운로드 기능은 극한 값 설명에서 전체 데이터 보기 옵션의 표시 여부를 제어합니다. Viewer(뷰어)는 전체 데이터 다운로드 기능이 항상 거부됩니다. 그러나 데이터 설명 설정에서 극한 값 설명 유형이 사용된 경우 모든 사용자는 레코드 수준 세부 정보를 볼 수 있습니다. 편집 사용 권한과 데이터 설명 실행 사용 권한 기능이 있는 Creator와 Explorer는 제어 옵션을 제공하는 **데이터 설명 설정**에 액세스할 수 있습니다. - 데이터 가이드 패널에 [표시되는 설명 유형](#ControlExpTypes) - 통계 분석에서 [포함 또는 제외되는 필드](#ControlFields) 이러한 옵션은 전체 통합 문서에 대해 설정되며 데이터 설명 설정 대화 상자에서만 설정할 수 있습니다. ### 보기 모드 모든 사용자가 보기 모드에서 데이터 설명을 실행하기 위한 요구 사항: - 사이트 설정: 데이터 설명의 가용성을 사용으로 설정합니다. 기본적으로 사용하도록 설정됩니다. - 사이트 역할: Creator, Explorer, Viewer(뷰어) - 사용 권한: 데이터 설명 실행 기능을 허용됨으로 설정합니다. 기본적으로 지정되지 않습니다. Tableau 버전 2022.2 이상에서 이 사용 권한을 사용한 통합 문서(Tableau 버전 2022.1 이하)를 여는 경우 데이터 설명 실행 기능을 허용됨으로 재설정해야 합니다. **참고**: 데이터 가이드에서 감지된 이상값의 설명을 보려면 비주얼리제이션 사용자에게 통합 문서 또는 뷰에 대해 허용된 데이터 설명 사용 권한이 있어야 합니다. 통합 문서 소유자는 Tableau Server 또는 Tableau Cloud에서 이 통합 문서에 대한 사용 권한 설정을 열고 해당 사용자에 대한 데이터 설명 사용 권한을 허용해야 합니다. ### 데이터 설명 설정 대화 상자 열기 1. 분석 메뉴에서 데이터 설명 설정을 선택합니다. 또는 데이터 가이드 패널에서 설정 아이콘(오른쪽 아래)을 클릭합니다. ![기어 모양으로 표현된 데이터 설명의 설정 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_settingsbutton.png) ### 데이터 설명에 표시되는 설명 유형 포함 또는 제외 편집 권한이 있는 Creator 및 Explorer는 모든 통합 문서 사용자에게 표시되는 설명 유형을 제외하거나 포함하도록 선택할 수 있습니다. 1. **[데이터 설명 설정](#OpenEXDsettings)** 대화 상자에서 설명 유형 탭을 클릭합니다. ![각 유형을 선택하거나 선택 취소할 수 있는 확인란이 있는 데이터 설명의 설명 유형 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_explanationtypes.png) 2. 설명 유형 목록에서 설명 유형을 선택하거나 선택 취소합니다. 3. 확인을 클릭합니다. 게시된 통합 문서를 저장하고 닫은 다음 보기 모드에서 통합 문서의 뷰를 열어 설정을 테스트합니다. 일반적으로 극한 값 설명이 있는 마크를 선택한 다음 데이터 설명을 실행하여 설명 결과를 확인합니다. ### 통계 분석에 사용되는 필드 포함 또는 제외 편집 권한이 있는 Creator 및 Explorer는 분석에 적합한 필드를 제외하거나 포함하도록 선택할 수 있습니다. 1. 데이터 가이드 패널(오른쪽 아래)에서 설정 아이콘을 선택합니다. 또는 [분석된 필드 뷰](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_lm_status.htm#ViewAnalyzed)에서 편집 단추를 선택합니다. ![분석된 필드 패널의 편집 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_editfields.png) 2. **[데이터 설명 설정](#OpenEXDsettings)** 대화 상자에서 필드 탭을 클릭합니다. 3. 포함 아래의 필드 목록에서 드롭다운 화살표를 클릭하고 자동을 선택하여 해당 통합 문서에 대해 데이터 설명을 실행할 때마다 적합한 필드를 포함하도록 합니다. 분석에 포함되려면 필드의 고유 값이 500개 미만이어야 합니다. ![측정값이 선택되어 있고 드롭다운 메뉴가 확장되어 필드를 포함하거나 제외하는 옵션이 표시된 데이터 설명의 설정 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_excludefield.png) 필드를 명시적으로 제외하려면 포함하지 않음을 선택합니다. 필드를 고려하지 않고 데이터에 대한 통계 분석을 실행하려면 포함 안 함을 선택합니다. 기본 설정으로 돌아가려면 재설정을 선택합니다. 4. 확인을 클릭합니다. 게시된 통합 문서를 저장하여 설정을 테스트합니다. 마크를 선택한 다음 데이터 설명을 실행하여 설명 결과를 확인합니다. ## 사용자가 이메일 및 Slack을 통해 설명을 공유할 수 있도록 Tableau 구성 Tableau 관리자는 보기 모드에서 이메일 또는 Slack을 통해 다른 Tableau 사용자와 설명을 공유하는 것을 허용할지 여부를 제어할 수 있습니다. Tableau Cloud 또는 Tableau Server에서 이메일 및 Slack을 통해 알림 및 공유를 허용하려면 다음 단계를 따르십시오. 1. 설정을 클릭합니다. 2. 일반 탭에서 알림 관리로 스크롤합니다. 3. 공동 작업에서 Tableau에서, 이메일 및 Slack에 대해 공유를 선택합니다. Slack을 통해 설명을 공유하려면 Slack 작업 영역에 대해 Tableau 앱을 설정해야 합니다. Tableau Cloud에서는 Slack을 통한 설명 공유가 기본적으로 사용되도록 설정됩니다. Tableau Server에서는 관리자가 Slack에 대해 Tableau 앱을 설정해야 합니다. 자세한 내용은 [Tableau와 Slack 작업 영역 통합](https://help.tableau.com/current/server/ko-kr/slack_admin.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 설명을 통해 더 빠르게 통찰력 확보 데이터 가이드에서 데이터 설명을 사용하면 데이터를 탐색할 때 비주얼리제이션의 마크를 검사하고 식별하고 자세히 살펴보는 데 도움이 됩니다. 데이터 설명을 사용하면 대시보드, 시트 또는 선택한 마크를 분석하여 기초 데이터에서 가능한 이상값과 상관 관계를 확인할 수 있습니다. 데이터 설명은 통계 모델을 구축하고 현재 뷰에서 사용되지 않는 데이터 원본의 잠재적인 관련 데이터를 포함하여 비주얼리제이션의 개별 마크에 대해 가능한 설명을 제안합니다. 데이터 설명 실행 및 설명 탐색에 대한 자세한 내용은 [데이터 설명 시작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_basics.htm)을 참조하십시오. **참고**: 이 항목에서는 Tableau 2021.2 이상 버전에서 데이터 설명이 작동하는 방법에 대해 설명합니다. 이전 버전의 Tableau가 있는 경우 [버전 2021.1의 데이터 설명 도움말](https://help.tableau.com/v2021.1/pro/desktop/ko-kr/explain_data.htm "Tableau 버전 2021.1에서 이 도움말 항목의 이전 버전으로 연결되는 링크")에서 해당 항목을 읽어 보십시오. 다양한 뷰를 작성할 때 데이터를 보다 깊게 탐색하고 더 나은 질문에 답할 수 있도록 데이터 설명을 새로운 출발점으로 사용하십시오. 자세한 내용은 [데이터 설명을 통해 분석 효과를 높이는 방법](#How)을 참조하십시오. 데이터 원본을 데이터 설명과 함께 사용할 때 더 흥미롭게 만드는 특성에 대한 자세한 내용은 [데이터 설명 사용을 위한 요구 사항 및 고려 사항](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_requirements.htm)을 참조하십시오. ## 데이터 설명에 액세스 데이터 설명은 사이트 수준으로 기본적으로 사용하도록 설정됩니다. 서버 관리자(Tableau Server)와 사이트 관리자(Tableau Cloud)는 사이트에 대한 데이터 설명의 사용 여부를 제어할 수 있습니다. 자세한 내용은 [사이트에 대한 데이터 설명 사용 또는 사용 안 함](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_enable.htm)을 참조하십시오. 통합 문서를 편집할 수 있고 통합 문서에 대한 데이터 설명 실행 사용 권한 기능이 있는 작성자는 편집 모드에서 데이터 설명을 실행할 수 있습니다. 데이터 설명 실행 기능을 가진 모든 사용자는 Tableau Cloud 및 Tableau Server의 보기 모드에서 데이터 설명을 실행할 수 있습니다. 사이트 관리자가 허용한 경우 보기 모드에서 이메일 또는 Slack을 통해 다른 Tableau Cloud 및 Tableau Server 사용자와 설명을 공유할 수 있습니다. 자세한 내용은 [사용자가 이메일 및 Slack을 통해 설명을 공유할 수 있도록 Tableau 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_control_access.htm#ConfigureSlackEmail)을 참조하십시오. 작성자는 데이터 설명 설정을 사용하여 데이터 가이드 패널에 표시되는 설명 유형을 제어할 수 있습니다. 데이터, 설명 유형 및 필드에 대한 액세스를 제어하는 방법에 대한 자세한 내용은 [데이터 설명에 대한 액세스 제어](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_control_access.htm)를 참조하십시오. ## 데이터 설명을 통해 분석 효과를 높이는 방법 데이터 설명은 데이터의 관계를 드러내고 설명하는 도구입니다. 하지만 관계를 발생시키는 원인과 데이터를 해석하는 방법은 알려주지 않습니다. **사용자는 데이터의 전문가입니다.** 사용자 전문 분야 지식과 직관은 다양한 뷰를 사용하여 보다 자세하게 탐색할 흥미로운 특성을 결정할 때 핵심적인 역할을 합니다. 관련 정보는 [데이터 설명 작동 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_explained.htm) 및 [데이터 설명 사용을 위한 요구 사항 및 고려 사항](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_requirements.htm)을 참조하십시오. 데이터 설명 작동 방식과 데이터 설명을 사용하여 분석을 보완하는 방법에 대한 자세한 내용은 다음 Tableau Conference 프레젠테이션을 참조하십시오. - [분석가와 통계 전문가: 데이터 설명 실무(1시간)(영문)](https://www.tableau.com/ko-kr/events/tc/2019/analyst-statistician-explain-data-practice) - [데이터 설명 활용(45분)(영문)](https://www.tableau.com/ko-kr/events/tc/2019/leveraging-explain-data) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 설명의 분석된 필드 데이터 설명은 대시보드나 시트에서 통계 분석을 실행하여 이상값인 마크를 찾거나, 구체적으로 선택한 마크에 대해 통계 분석을 수행합니다. 또한 분석에서는 현재 뷰에 표시되지 않은 데이터 원본의 관련 데이터 요소도 고려합니다. 데이터 설명은 분석에서 데이터 원본의 어떤 열도 포함하지 않을 수 있습니다. 많은 경우 특정 유형의 필드는 분석에서 자동으로 제외됩니다. 자세한 내용은 [기본적으로 제외되는 필드](#DefaultExcFields)를 참조하십시오. ![데이터 설명의 분석된 필드 보기입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_viewfields.gif) **참고**: 고유 값이 500개 이상인 차원은 분석에 고려되지 않습니다(데이터 설명 설정에서 작성자가 허용하는 경우 제외). 모든 사용자는 현재 분석에 포함되거나 제외된 필드에 대한 정보를 볼 수 있습니다. 편집 권한이 있는 Creator 및 Explorer는 데이터 설명에서 통계 분석에 사용하는 필드를 편집할 수 있습니다. ## 데이터 설명에서 분석된 필드 보기 마크 값에 영향을 주는 측정값에 대한 설명을 확장하면 분석에서 고려되는 필드 수를 나타내는 링크가 데이터 가이드 패널 아래쪽에 표시됩니다. ![23개 필드 중 더 높은 합계 값과 관련된 14개 필드를 볼 수 있는 링크가 있는 데이터 설명의 세부 정보입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_fieldslink.png) 현재 통계 분석에 포함되거나 현재 통계 분석에서 제외된 필드 목록을 보려면 링크를 클릭하십시오. 데이터 원본에 1000개 이상의 시각화되지 않은 차원 또는 측정값이 포함된 경우 데이터 설명에서 더 많은 필드를 고려할지 묻는 알림이 표시될 수 있습니다. 전체 설명을 클릭하여 더 많은 필드를 포함하는 분석을 실행합니다. 분석을 완료하는 데 시간이 더 오래 걸릴 수 있습니다. #### 데이터 설명에서 통계 분석에 사용하는 필드 보기 1. [대시보드, 시트 또는 마크에서 데이터 설명을 실행합니다](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_basics.htm#RunExD). 2. 데이터 가이드 패널의 **기여한 값** 아래에서 측정값 이름을 클릭합니다. ![분석된 마크에 대한 데이터 설명 세부 정보이며, 예상보다 높은 8,800의 주행 거리 합계 값을 설명하는 텍스트가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_viewfields1.png) 3. 패널 맨 아래에서 _<필드 수>_ 링크를 클릭합니다. ![분석된 마크에 대한 데이터 설명 세부 정보이며, '14/23개 필드'라는 텍스트가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_viewfields2.png) ## 통계 분석에 사용되는 필드 변경 편집 권한이 있는 Creator 및 Explorer는 데이터 설명 설정 대화 상자의 필드 탭에서 통계 분석에서 포함하거나 제외할 필드를 선택할 수 있습니다. ![필드 및 데이터 유형을 포함한 데이터 설정에 대한 정보를 제공하는 데이터 설명의 설정 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_settings.png) 데이터 원본에 많은 수의 고유 값(최대 500개)이 있는 차원이 포함된 경우 이러한 필드는 분석에서 고려되지 않습니다. #### 데이터 설명에서 통계 분석에 사용하는 필드 편집 분석된 필드에 대한 설정은 데이터 원본 수준에 적용됩니다. 1. 뷰를 편집할 때 마크에서 데이터 설명을 실행합니다. 2. 데이터 가이드 패널에서 패널 아래쪽에 있는 설정 아이콘을 클릭합니다. 또는 분석된 필드 뷰에서 편집 단추를 클릭합니다([분석된 필드를 여는 방법](#ViewAnalyzed)). ![분석된 필드 패널의 편집 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_editfields.png) 3. 데이터 설명 설정 대화 상자에서 필드 탭을 클릭합니다. 4. 필드명 옆에 있는 드롭다운 화살표를 클릭하고 자동 또는 포함하지 않음을 선택한 다음 확인을 클릭합니다. 분석에 포함되려면 필드의 고유 값이 500개 미만이어야 합니다. ![측정값이 선택되어 있고 드롭다운 메뉴가 확장되어 필드를 포함하거나 제외하는 옵션이 표시된 데이터 설명의 설정 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_excludefield.png) ## 기본적으로 제외되는 필드
기본적으로 제외되는 필드제외 이유

데이터 원본에 1,000개 이상의 측정값이 있는 경우 모든 시각화되지 않은 측정값입니다.

데이터 원본에 1,000개 이상의 차원이 있는 경우 모든 시각화되지 않은 차원입니다.

1000개 이상의 시각화되지 않은 측정값 또는 차원이 포함된 경우 설명 계산에 더 오랜 시간이 걸릴 수 있으며 일부 경우 몇 분이 걸릴 수 있습니다. 이러한 필드는 초기 분석에서 기본적으로 제외되지만 추가 분석을 위해 이러한 필드를 포함하도록 선택할 수 있습니다.

이 상황에서 데이터 설명이 더 많은 필드를 고려할 것인지 묻는 알림이 나타날 수 있습니다. 알림 링크를 클릭하여 더 많은 정보를 얻습니다. 전체 설명을 클릭하여 더 많은 필드를 포함하는 분석을 실행합니다.

기하 도형, 위도 또는 경로를 사용하는 필드기하 도형, 위도 또는 경도 자체는 설명일 수 없습니다. 경도 또는 위도에 설명으로 설명선을 표시하는 설명은 불필요한 상관 관계 때문이며 개연성 있는 설명이기 때문이 아닐 가능성이 높습니다.
높은 카디널리티를 갖는 차원(멤버가 500개를 넘는 차원)

높은 카니널리티 차원은 계산에 더 긴 시간이 걸립니다. 고유 값이 500개를 초과하는 차원은 분석에 고려되지 않습니다.

그룹, 구간차원 또는 집합현재 지원되지 않습니다.
테이블 계산테이블 계산이 뷰와 세부 수준이 다른 경우 테이블 계산을 분석할 수 없습니다.
평균을 구할 수 없는 시각화되지 않은 측정값평균을 구할 수 없는 시각화되지 않은 측정값에는 계산 식이 집계를 포함하는 계산된 필드인 측정값이 포함됩니다(시트에 추가된 경우 AGG() 필드로 표시됨).
불연속형 측정값 및 연속형 차원현재 지원되지 않습니다.
숨겨진 필드사용할 수 없습니다.
오류가 있는 계산된 필드분석할 값이 표시되지 않습니다.
[주요 콘텐츠로 건너뛰기](#main-content) # 데이터 설명의 설명 유형 비주얼리제이션 또는 대시보드에서 새 마크를 선택하고 데이터 설명을 실행할 때마다 Tableau는 해당 마크와 통합 문서의 기초 데이터를 고려하여 새로운 통계 분석을 실행합니다. 가능한 설명은 데이터 가이드 패널의 확장 가능한 섹션에 표시됩니다. 데이터 설명을 통해 설명이 분석 및 평가되는 방식에 대한 자세한 내용은 [데이터 설명 작동 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_explained.htm)을 참조하십시오. ## 기초값 탐색 이 섹션에는 설명될 수 있는 각 측정값에 대한 설명이 나열됩니다(이를 _대상 측정값_이라고 함). 여기에 나열된 각 설명은 분석된 마크에서 테스트를 거친 대상 측정값의 관계에 대해 설명합니다. 데이터에 대한 현실적이고 실무적인 이해를 바탕으로 데이터 설명에서 찾은 관계가 의미 있고 탐구 가치가 있는지 판단하십시오. ![분석된 마크에 대한 데이터 설명 세부 정보이며, 예상보다 높은 8,800의 주행 거리 합계 값을 설명하는 텍스트가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explaindata_targetmeasure.png) 이 예에서는 Trip Distance(주행 거리)가 대상 측정값입니다. ### 기초 특성 마크 특성 설명은 뷰에서 마크의 기초 레코드가 설명된 측정값의 집계 값에 어떤 영향을 줄 수 있는지를 설명합니다. 마크 특성에는 [극한 값](#MA-Extreme), [Null 값](#MA-Null), [레코드 수](#MA-NR) 또는 마크의 [평균 값](#MA-AVG)이 포함될 수 있습니다. **참고**: 설명에 사용되는 일반적인 용어의 정의는 [설명의 용어 및 개념](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_basics.htm#TermsToKnow "설명에 사용된 Tableau 용어 및 개념에 대한 정의 링크")을 참조하십시오. #### 극한 값 이 설명 유형은 하나 이상의 레코드에 대부분의 레코드보다 훨씬 높거나 낮은 값이 있는 경우를 나타냅니다. 설명이 모델에서 지원되는 경우, 극한 값이 분석된 마크의 대상 측정값에 영향을 미치고 있음을 나타냅니다. 마크에 극한 값이 있는 경우 이상값이라는 의미이거나 뷰에서 해당 레코드를 제외해야 한다는 의미는 아닙니다. 선택은 분석에 따라 결정됩니다. 설명은 단지 마크에 극한 값이 있다는 것을 나타냅니다. 예를 들어 바나나 가격이 10센트가 아니라 10달러인 경우 레코드의 잘못 입력된 값을 나타낼 수 있습니다. 또는 특정 영업 사원의 훌륭한 분기 실적을 나타내는 것일 수 있습니다. **참고**: 이 설명은 게시된 통합 문서의 보기 모드에서 볼 수 있도록 작성자가 설정해야 합니다. 자세한 내용은 [데이터 설명에 대한 액세스 제어](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_control_access.htm)를 참조하십시오.

이 설명이 보여주는 내용:

  • 분석된 마크의 기초 레코드 수
  • 대상 측정값에 기여하는 극한 값
  • 마크의 값 분포
  • 각 분포 값에 해당하는 레코드 세부 정보

탐색 옵션:

  • 차트의 원 위를 마우스오버하면 해당 값이 표시됩니다.
  • 세부 정보 목록 아래의 왼쪽 또는 오른쪽 화살표를 선택하여 레코드 세부 정보를 스크롤합니다.
  • 사용 가능한 경우 전체 데이터 보기를 선택한 다음 전체 데이터 탭을 선택하여 테이블의 모든 레코드를 표시합니다.
  • 더 큰 버전의 비주얼리제이션을 보려면 열기 뷰 열기 아이콘입니다. 아이콘을 선택합니다.

분석을 위한 다음 단계:

  • 레코드 수가 적으면 이러한 값을 극한 값과 비교하여 검토합니다.
  • 극한 값이 다른 레코드 값보다 크게 높거나 낮은 경우 해당 값을 제외하고 분석된 마크의 값이 어떻게 변경되는지 고려하십시오.
  • 극한 값이 있는 데이터와 없는 데이터를 고려하면서 데이터에 대한 실용적인 지식을 적용할 수 있는 기회로 활용하십시오.

 

이 예에서, 463시간 임대라는 한 개의 극한 값이 예상된 합계보다 높은 총 임대 613시간의 원인이 됩니다.

이 예에서, 463시간 임대라는 한 개의 극한 값이 예상된 합계보다 높은 총 임대 613시간의 원인이 됩니다.

이 높은 값의 가능한 이유는 누군가 자전거를 반납할 때 거치대에 꽂는 것을 잊어버렸기 때문일 수 있습니다. 이 경우 작성자는 향후 분석을 위해 이 값을 제외하려 할 수 있습니다.

 

차이 시각화

이 섹션이 보여주는 내용:

  • 극한 값이 제외될 때 분석된 마크 값이 변경되는 방식

 

 

 

 

 

 

 

탐색 옵션:

  • 더 큰 버전의 비주얼리제이션을 보려면 열기 뷰 열기 아이콘입니다. 아이콘을 선택합니다.
  • 극한 값을 포함할 때와 제외할 때의 차이점을 살펴보십시오.
  • 작성자는 뷰를 새 시트로 열고 필터를 적용하여 극한 값을 제외할 수 있습니다.

분석을 위한 다음 단계:

  • 극한 값이 다른 레코드 값보다 크게 높거나 낮은 경우 해당 값을 제외하고 분석된 마크의 값이 어떻게 변경되는지 확인하십시오.
  • 극한 값이 있는 데이터와 없는 데이터를 고려하면서 데이터에 대한 실용적인 지식을 적용할 수 있는 기회로 활용하십시오.
 극한 값을 제외하면 값이 619.3에서 155.5로 변경됨을 나타내는 설명 텍스트와 맵의 스냅샷이 표시된 차이 시각화 머리글입니다.

이 예에서 483의 극한 값이 제외되면 분석된 마크가 뷰의 다른 마크에 비해 더 이상 높지 않습니다.

이 예에서 483의 극한 값이 제외되면 분석된 마크가 뷰의 다른 마크에 비해 더 이상 높지 않습니다. 다른 마크가 이제 눈에 띕니다. 작성자가 다른 마크를 둘러보면서 다른 위치에서 왜 자전거 대여에 더 많은 시간이 걸리는지 생각해 볼 수도 있습니다.

#### Null 값 Null 값 설명 유형은 마크의 누락 데이터가 예상보다 많은 상황에서 표시됩니다. 이 유형은 null인 대상 측정값의 비율과 해당 측정값의 집계 값에 null 값이 미치는 영향을 나타냅니다.

이 설명이 보여주는 내용:

  • 분석된 마크에 대한 대상 측정값에서 null인 값의 비율(파란색 원)

탐색 옵션:

  • 분산형 차트의 각 원 위로 마우스오버하면 세부 정보가 표시됩니다.
  • 차트를 더 보려면 스크롤합니다.
  • 더 큰 버전의 비주얼리제이션을 보려면 열기 뷰 열기 아이콘입니다. 아이콘을 선택합니다.

분석을 위한 다음 단계:

  • 필요한 경우 추가 분석을 위해 마크의 null 값을 제외합니다.
 

평균 값에 null 값의 비율이 영향을 미칠 수 있음을 설명하는 데이터 설명 텍스트가 있는 분산형 차트입니다.

이 예에서 대상 측정값에서 null 값의 백분율은 파란색 원으로 표시되어 있습니다.

#### 레코드 수 이 설명 유형은 기초 레코드 수가 합계와 상관 관계가 있는 시기를 설명합니다. 분석 결과, 마크에 집계되는 레코드 수와 마크의 실제 값 간의 관계가 발견됩니다. 명백한 것처럼 보일 수도 있지만 이 설명 유형을 사용하면 마크 값이 해당 레코드에 있는 값 규모의 영향을 받는지, 아니면 단순히 분석된 마크에 있는 레코드 수의 영향을 받는지를 확인할 수 있습니다.

이 설명이 보여주는 내용:

  • 분석된 마크(진한 파란색 막대)에 대한 대상 측정값의 레코드 수
  • 원본 비주얼리제이션의 다른 마크에 대한 대상 측정값의 레코드 수(연한 파란색 막대)

탐색 옵션:

  • 각 막대를 마우스오버하면 세부 정보가 표시됩니다.
  • 차트를 더 보려면 스크롤합니다.
  • 더 큰 버전의 비주얼리제이션을 보려면 열기 뷰 열기 아이콘입니다. 아이콘을 선택합니다.

분석을 위한 다음 단계:

  • 개별 레코드 값이 낮은지 높은지 또는 분석된 마크의 레코드 수가 적은지 많은지를 비교합니다.
  • 많은 수의 레코드에 놀랄 수 있는 경우 작성자는 데이터를 정규화해야 할 수 있습니다.
 

8월에 레코드 수가 많기 때문에 주행 거리의 합계가 높을 수 있음을 설명하는 데이터 설명의 텍스트와 함께 주행 거리의 개수와 합계의 관계를 보여주는 분산형 차트입니다.

이 예에서는 Trip Distance(주행 거리)에 대한 레코드 수가 원래 비주얼리제이션의 차원을 나타내는 Ride(승차) 월의 각 값에 대해 나열됩니다. 8월에 총 주행 거리 값이 가장 높습니다.

8월에 더 많은 승차가 발생했기 때문에 8월의 주행 거리가 가장 높은 것인지, 아니면 일부 승차 거리가 길어서 주행 거리가 가장 높은 것인지 알아볼 수 있습니다.

#### 마크의 평균값 이 설명 유형은 측정값의 평균이 합계와 상관 관계가 있는 시기를 설명합니다. 평균값이 낮은지 높은지 또는 레코드 수가 적은지 많은지를 비교합니다.

이 설명이 보여주는 내용:

  • 원본 비주얼리제이션에 사용된 차원의 각 값에 대한 대상 측정값의 평균입니다.

탐색 옵션:

  • 각 막대를 마우스오버하면 세부 정보가 표시됩니다.
  • 차트를 더 보려면 스크롤합니다.
  • 더 큰 버전의 비주얼리제이션을 보려면 열기 뷰 열기 아이콘입니다. 아이콘을 선택합니다.

분석을 위한 다음 단계:

  • 평균값이 낮은지 높은지 또는 레코드 수가 적은지 많은지를 비교합니다. 예를 들어, 수익이 높은 이유가 많은 수의 상품을 팔았기 때문인지 아니면 비싼 상품을 팔았기 때문인지를 평가할 수 있습니다.
  • 분석된 마크가 평균값을 크게 상회하거나 하회하는 이유를 알아볼 수 있습니다.

 

 평균 주행 거리가 설명된 마크에 대한 예상 주행 거리의 합계를 증가시킨다는 설명과 함께 평균 주행 거리 차원이 선택되어 있습니다.

이 예에서 8월의 평균 주행 거리는 대부분의 달보다 현저히 높거나 낮지 않습니다. 이것은 8월의 주행 거리가 높은 이유가 사람들의 주행 거리가 길었다기보다는 8월에 더 많이 승차했다는 것을 의미합니다.

### 기여 단일 값 이 설명을 사용하여 분석된 마크를 구성하는 레코드 값의 구성을 이해할 수 있습니다. 이 설명 유형은 시각화되지 않은 차원의 단일 값이 분석된 마크의 집계 값에 영향을 줄 수 있는 경우를 식별합니다. 시각화되지 않은 차원은 데이터 원본에 존재하지만 현재 뷰에서 사용되고 있지 않은 차원입니다. 이 설명은 차원의 모든 기초 레코드에 같은 값이 있는 경우를 나타내거나, 분석된 마크에 대해 동일한 단일 값이 있는 레코드가 여러 개 있거나 몇 개만 있어서 차원 값이 눈에 띄는 경우를 나타냅니다. **참고**: 설명에 사용되는 일반적인 용어의 정의는 [설명의 용어 및 개념](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_basics.htm#TermsToKnow "설명에 사용된 Tableau 용어 및 개념에 대한 정의 링크")을 참조하십시오.
이 설명이 보여주는 내용:
  • 원본 비주얼리제이션의 분석된 마크(파란색 막대)와 모든 마크(회색 막대)에 대한 단일 차원 값의 레코드 수 백분율
  • 원본 비주얼리제이션의 분석된 마크(파란색 막대)와 모든 마크(회색 막대)에 대한 다른 모든 차원 값의 레코드 수 백분율
  • 분석된 마크(파란색 막대)와 모든 마크(회색 막대)의 단일 차원 값에 대한 대상 측정값 평균
  • 원본 비주얼리제이션의 분석된 마크(파란색 막대)와 모든 마크(회색 막대)에 대한 다른 모든 차원 값의 대상 측정값 평균

탐색 옵션:

  • 각 막대를 마우스오버하면 세부 정보가 표시됩니다.
  • 더 큰 버전의 비주얼리제이션을 보려면 열기 뷰 열기 아이콘입니다. 아이콘을 선택합니다.

분석을 위한 다음 단계:

  • 이 설명을 사용하여 분석된 마크를 구성하는 레코드 값의 구성을 이해할 수 있습니다.
  • 작성자는 이 설명에 나타난 시각화되지 않은 차원을 탐색하기 위해 새로운 비주얼리제이션을 만들려 할 수 있습니다.
 값에 영향을 미치는 레코드를 보여주는 막대 차트와 선택한 마크에 대한 데이터 설명의 세부 정보입니다.

이 예에서 통계 분석을 통해 Back Bay(백베이) 역 근처에서 많이들 탄다는 것을 알 수 있습니다. Station Neighborhood(역 주변)는 원본 비주얼리제이션의 기초 데이터에서 Trip Distance(주행 거리)와 일부 관계가 있는 시각화되지 않은 차원입니다.

### 최상위 기여자 이 설명을 사용하여 분석된 마크의 최대 비율을 구성하는 값을 볼 수 있습니다. COUNT 집계의 경우 최상위 기여자는 레코드 수가 가장 많은 차원 값을 보여줍니다. SUM의 경우 이 설명은 부분합이 가장 큰 차원 값을 보여줍니다. ### 기여 차원 이 설명을 사용하여 분석된 마크를 구성하는 레코드 값의 구성을 이해할 수 있습니다. 이 설명 유형은 시각화되지 않은 차원의 분포가 분석된 마크의 집계 값에 영향을 줄 수 있음을 나타냅니다. 이 유형의 설명은 대상 측정값 합계, 개수 및 평균에 사용됩니다. 시각화되지 않은 차원은 데이터 원본에 존재하지만 현재 뷰에서 사용되고 있지 않은 차원입니다. **참고**: 설명에 사용되는 일반적인 용어의 정의는 [설명의 용어 및 개념](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_basics.htm#TermsToKnow "설명에 사용된 Tableau 용어 및 개념에 대한 정의 링크")을 참조하십시오.
이 설명이 보여주는 내용:
  • 원본 비주얼리제이션의 분석된 마크(파란색 막대)에 대한 모든 차원 값과 모든 마크(회색 막대)에 대한 모든 차원 값의 레코드 수 백분율
  • 분석된 마크(파란색 막대)의 모든 차원 값과 모든 마크(회색 막대)의 모든 차원 값에 대한 대상 측정값 평균

탐색 옵션:

  • 각 막대를 마우스오버하면 세부 정보가 표시됩니다.
  • 차트를 더 보려면 스크롤합니다.
  • 더 큰 버전의 비주얼리제이션을 보려면 열기 뷰 열기 아이콘입니다. 아이콘을 선택합니다.

분석을 위한 다음 단계:

  • 이 설명을 사용하여 분석된 마크를 구성하는 레코드 값의 구성을 이해할 수 있습니다.
  • 작성자는 이 설명에 나타난 시각화되지 않은 차원을 탐색하기 위해 새로운 비주얼리제이션을 만들려 할 수 있습니다.
 선택된 마크와 그 분포에 대한 데이터 설명의 세부 정보입니다.

이 예에서 통계 분석을 통해 마크 전체의 승차 횟수를 비교한 결과, South Station(사우스 스테이션)과 MIT 역에서 더 많이 타고 Charles Circle(찰스 서클)과 Kendall(켄들)에서 더 적게 탔다는 것을 알 수 있습니다.

Station Name(역 이름)은 원본 비주얼리제이션의 기초 데이터에서 Trip Distance(주행 거리)와 일부 관계가 있는 시각화되지 않은 차원입니다.

### 기여 측정값 이 설명 유형은 시각화되지 않은 측정값 평균이 분석된 마크의 집계 값에 영향을 줄 수 있음을 나타냅니다. 시각화되지 않은 측정값은 데이터 원본에 존재하지만 현재 뷰에서 사용되고 있지 않은 측정값입니다. 이 설명은 시각화되지 않은 측정값과 대상 측정값 간의 선형 또는 2차 관계를 나타낼 수 있습니다. **참고**: 설명에 사용되는 일반적인 용어의 정의는 [설명의 용어 및 개념](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_basics.htm#TermsToKnow "설명에 사용된 Tableau 용어 및 개념에 대한 정의 링크")을 참조하십시오.
이 설명이 보여주는 내용:
  • 뷰의 분석된 마크(파란색 원)와 모든 마크(회색 원)에 대한 대상 측정값의 합계와 시각화되지 않은 측정값의 평균 간의 관계
  • 시각화되지 않은 측정값의 평균값이 높거나 낮아서 대상 측정값의 합계가 높거나 낮은지 여부

탐색 옵션:

  • 각 원을 마우스오버하면 세부 정보가 표시됩니다.
  • 더 큰 버전의 비주얼리제이션을 보려면 열기 뷰 열기 아이콘입니다. 아이콘을 선택합니다.

분석을 위한 다음 단계:

  • 작성자는 이 설명에 나타난 시각화되지 않은 측정값을 탐색하기 위해 새로운 비주얼리제이션을 만들려 할 수 있습니다.
 선택한 측정값에 대한 데이터 설명의 세부 정보입니다.

이 예에서 주행 거리가 높은 한 가지 가능한 이유는 대여한 평균 총 시간도 높기 때문입니다.

## 기타 항목 탐색 이 섹션에서는 분석된 마크가 고유하거나 비정상적인 가능한 이유를 보여 줍니다. 설명: - 이 마크의 값이 무엇이든 그 이유를 설명하지 마십시오. - 원본 비주얼리제이션의 측정값과 어떤 식으로든 관련이 없습니다. - 대상 측정값을 고려하지 마십시오. ### 기타 관심 차원 이 설명을 사용하여 분석된 마크를 구성하는 레코드 값의 구성을 이해할 수 있습니다. 분석된 마크에서 시각화되지 않은 차원의 분포는 뷰의 다른 모든 마크에 대한 값의 분포와 비교할 때 비정상적입니다. 시각화되지 않은 차원은 데이터 원본에 존재하지만 현재 뷰에서 사용되고 있지 않은 차원입니다. **참고**: 설명에 사용되는 일반적인 용어의 정의는 [설명의 용어 및 개념](https://help.tableau.com/v0.0/pro/desktop/ko-kr/explain_data_basics.htm#TermsToKnow "설명에 사용된 Tableau 용어 및 개념에 대한 정의 링크")을 참조하십시오.
이 설명이 보여주는 내용:
  • 원본 비주얼리제이션의 분석된 마크(파란색 막대)에 대한 모든 차원 값과 모든 마크(회색 막대)에 대한 모든 차원 값의 레코드 수 백분율

탐색 옵션:

  • 각 막대를 마우스오버하면 세부 정보가 표시됩니다.
  • 차트를 더 보려면 스크롤합니다.
  • 더 큰 버전의 비주얼리제이션을 보려면 열기 뷰 열기 아이콘입니다. 아이콘을 선택합니다.

분석을 위한 다음 단계:

  • 이 설명을 사용하여 분석된 마크를 구성하는 레코드 값의 구성을 이해할 수 있습니다.
  • 작성자는 이 설명에 나타난 시각화되지 않은 차원을 탐색하기 위해 새로운 비주얼리제이션을 만들려 할 수 있습니다.
 기타 관심 차원에 대한 데이터 설명의 세부 정보입니다.

이 예에서는 높은 비율의 레코드가 흐린 날씨와 연관이 있습니다. 이 데이터는 Boston(보스턴)의 자전거 대여에 관한 데이터이고, 분석된 마크가 8월의 Trip Distance(주행 거리)이기 때문에 날씨가 일반적으로 따뜻하고 습하다고 가정할 수 있습니다. 사람들은 더위를 피하기 위해 흐린 날에 자전거를 더 자주 빌렸을지도 모릅니다. 또한 8월에 더 많은 흐린 날들이 있었을 수도 있습니다.

[주요 콘텐츠로 건너뛰기](#main-content) # 데이터 연결 및 준비 분석을 시작하려면 먼저 데이터에 연결하고 데이터 원본을 설정해야 합니다. 데이터 원본 페이지에서 많은 선택적인 구성을 수행할 수 있으며, Tableau는 이러한 구성을 사용하여 데이터를 해석하고 상호 작용합니다. 이 섹션의 항목에서는 데이터에 연결하는 방법과 이러한 구성을 사용하여 분석에 사용할 데이터 원본을 최적화하는 방법에 대해 설명합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 연관 관계는 분석을 위해 여러 테이블에서 데이터를 결합하는 동적이고 유연한 방법입니다. 관계는 두 테이블이 공통 필드를 기반으로 서로 관련되는 방식을 설명하지만 테이블을 병합하지는 않습니다. 테이블 간에서 관계를 만들어도 테이블은 별도로 유지되며 개별 세부 수준 및 도메인을 유지합니다. 관계를 두 테이블 간의 계약으로 간주할 수 있습니다. 이러한 테이블의 필드를 사용하여 비주얼리제이션을 작성하는 경우 Tableau는 해당 계약에 따라 이러한 테이블의 데이터를 가져와 적절한 조인으로 쿼리를 작성합니다. **자세한 내용**: 관계를 사용하여 데이터를 결합하는 기능은 Tableau의 새로운 데이터 모델링 기능에서 중요한 기능입니다. 자세한 내용은 [데이터 원본 및 분석의 변경된 기능](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_datamodel_whatschanged.htm)을 참조하십시오. 다음 Tableau 블로그 게시물에서 관계가 작동하는 방식에 대해 자세히 알아보십시오. - [관계, 1부: Tableau의 새로운 데이터 모델링 소개(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-1-meet-new-tableau-data-model) - [관계, 2부: 팁과 요령(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-2-tips-and-tricks) - [관계, 3부: 여러 관련 테이블에서 질문하기(영문)](https://www.tableau.com/about/blog/2020/6/relationships-part-3-asking-questions-across-multiple-related-tables) **동영상 시청**: Tableau의 관계 사용에 대한 소개를 보려면 이 동영상(5분)을 시청하십시오. **참고**: 이 동영상에 나온 관계 편집용 인터페이스는 현재 릴리스와 약간 다르지만 기능은 같습니다. [Action Analytics](https://action-analytics.com/library/)에서도 Tableau에서 관계를 사용하는 방법에 대한 유용한 동영상 팟캐스트를 확인할 수 있습니다. 자세한 내용은 [Tableau가 관계를 발명한 이유는 무엇입니까?(영문)](https://action-analytics.com/ep-1-why-did-tableau-invent-relationships/)를 참조하십시오. Action Analytics 웹 사이트 [라이브러리(영문)](https://action-analytics.com/library/)에서 'Video Podcast(동영상 팟캐스트)'를 선택하여 다른 팟캐스트를 시청할 수 있습니다. ## 관계란? 관계는 데이터 원본의 논리적 테이블 사이에 만들어지는 유연한 연결 라인입니다. 일부 사용자들은 다정하게 관계를 "이음줄"이라고 부르지만 도움말 문서에서는 일반적으로 "관계"라고 지칭합니다. 관계를 사용하면 데이터 준비 및 분석이 더 쉬워지고 보다 직관적이 되므로 데이터를 결합할 때 처음에 관계를 사용하는 것이 좋습니다. [조인은 꼭 필요한 경우에만 사용하십시오](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_datamodel_faq.htm#can-i-use-joins-between-logical-tables). 다중 테이블 데이터의 경우 관계는 조인을 사용하는 것과 비교할 때 여러 이점을 제공합니다. - 테이블 간에 [조인 유형](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_relationships_learnmorepage.htm#where-did-joins-go)을 구성할 필요가 없습니다. 관계를 정의하는 필드를 선택하기만 하면 됩니다. - 관련 테이블은 분리되고 고유한 상태를 유지하며 단일 테이블로 병합되지 않습니다. - 관계는 조인을 사용하지만 자동입니다. Tableau는 비주얼리제이션에 사용되는 필드를 기반으로 조인 유형을 자동으로 선택합니다. 분석 중에 Tableau는 지능적으로 조인 유형을 조정하고 데이터의 기본 세부 수준을 보존합니다. - Tableau는 관계를 사용하여 워크시트에 사용된 필드의 현재 컨텍스트를 기반으로 분석 중에 올바른 집계 및 적절한 조인을 생성합니다. - 단일 데이터 원본에서 서로 다른 세부 수준의 여러 테이블이 지원됩니다. 더 많은 테이블을 포함하는 데이터 모델을 작성할 수 있으며 비주얼리제이션을 작성하는 데 필요한 데이터 원본 수를 줄일 수 있습니다. - 일치하지 않는 측정값이 삭제되지 않습니다(실수로 데이터가 손실되지 않음). - 관계를 사용하면 조인에서 발생할 수 있는 데이터 중복 및 필터링 문제가 방지됩니다. - Tableau는 현재 뷰와 관련이 있는 데이터에 대해서만 쿼리를 생성합니다. - 게시된 데이터 원본의 관계를 설정할 수 있습니다. 관련 정보는 다음을 참조하십시오. - [다중 테이블 데이터 분석을 위한 관계 사용](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_multitable_normalized.htm) - [관계가 조인과 다른 점](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_relationships_learnmorepage.htm) - [관계를 사용하는 다중 테이블 데이터 원본에서 분석이 작동하는 방식](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_multitable_analysis_overview.htm) - [관계에 대한 두려움 극복](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_dont_be_scared.htm) ## 관계를 위한 요구 사항 - 테이블을 연관시킬 때 관계를 정의하는 필드들은 동일한 데이터 유형이어야 합니다. - 지리적 필드를 기반으로 관계를 정의할 수 없습니다. - 순환 관계는 데이터 모델에서 지원되지 않습니다. 관련 테이블의 이점을 제한하는 요소는 다음과 같습니다. - 잘 구조화된 모델을 고려하여 만들어지지 않았으며 여러 테이블에 측정값과 차원이 혼합되어 있는 테이블 등에서, 테이블의 불필요한 데이터(dirty data)는 다중 테이블 분석을 더 복잡하게 만들 수 있습니다. - 데이터 원본 필터를 사용하면 데이터의 조인 선별을 수행하는 Tableau 기능이 제한됩니다. 조인 선별은 Tableau가 불필요한 조인을 제거하여 쿼리를 간소화하는 방법을 나타내는 용어입니다. - 테이블의 관계 간에서 일치하지 않는 값이 많습니다. - Tableau 버전 2024.2 이상에서는 공유 차원을 모델링하고 다중 팩트 관계가 있는 여러 기본 테이블을 사용할 수 있습니다. 자세한 내용은 [다중 팩트 관계 데이터 모델 정보](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm), [다중 팩트 관계 모델을 사용해야 하는 경우](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_when_to_use.htm) 및 [다중 팩트 관계 데이터 모델 구축](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_build.htm)을 참조하십시오. ### 연관시킬 수 없는 데이터 대부분의 관계 연결 유형이 완벽하게 지원됩니다. Tableau 2020.2에서 큐브, SAP HANA(OLAP 특성 포함), JSON 및 Google Analytics는 단일 논리적 테이블로 제한됩니다. 저장 프로시저는 단일 논리적 테이블 내에서만 사용할 수 있습니다. 지원되지 않음 - 큐브 데이터베이스는 새 논리적 계층을 지원하지 않습니다. 큐브 연결은 2020.2 이전 버전과 동일한 환경을 제공합니다. - 저장 프로시저: 페더레이션, 관계 또는 조인을 지원하지 않습니다. 단일 논리적 테이블에 나타나며 조인/유니온 캔버스(물리적 계층)를 열 수 없습니다. - Splunk: 왼쪽 조인(즉, 논리적 테이블 연관)을 지원하지 않습니다. - JSON: 페더레이션, 사용자 지정 SQL, 조인 또는 관계를 지원하지 않습니다(유니온만 지원). - 데이터 원본은 LOD 계산을 지원하지 않습니다. 자세한 내용은 [세부 수준 식의 데이터 원본 제약 조건](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_calculatedfields_lod_constraints.htm)을 참조하십시오. 제한적 지원 - Salesforce 및 WDC 표준 연결: 이들은 논리적 테이블 내에서 조인된 테이블로 나타납니다. 이러한 연결의 추가는 현재 단일 논리적 테이블 데이터 원본에서만 지원됩니다. 표준 연결은 기존 테이블에 조인할 수 없습니다. - SAP HANA: 현재 연결에 OLAP 특성이 설정되어 있는 경우 관련 논리적 테이블을 지원하지 않습니다. **중요하지 않은 제한** - 가상 연결은 관계를 지원하지만 관계를 설정할 필드를 항상 자동으로 제안할 수는 없습니다. 가상 연결을 사용하는 경우 관계를 수동으로 구성해야 할 수도 있습니다. ## 관계 만들기 및 정의 단일 기본 테이블 모델의 경우 첫 번째 테이블을 데이터 원본의 최상위 수준 캔버스에 끌어 놓은 후에는 새 테이블을 캔버스에 끌어 놓을 때마다 기존 테이블과 관련시켜야 합니다. 논리적 계층의 테이블 간에서 관계를 만드는 경우 데이터 원본에 대한 데이터 모델을 작성합니다. 버전 2024.2 이상: 여러 기본 테이블 모델의 경우 모델에 추가하는 각 새 테이블은 하나 이상의 기본 테이블 트리와 관련되어 있어야 합니다. 자세한 내용은 [다중 팩트 관계 데이터 모델 구축](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_build.htm)을 참조하십시오. ### 관계 만들기 데이터 원본의 논리적 계층에서 관계를 만듭니다. 이것은 데이터 원본 페이지에 표시되는 캔버스의 기본 뷰입니다. 이 항목의 단계에서는 특히 기본 단일 테이블 모델에 대한 관계를 설정하는 방법을 다룹니다. 버전 2024.2 이상에서는 단일 기본 테이블 모델 또는 다중 기본 테이블 모델을 작성할 수 있습니다. 여러 기본 테이블을 사용하여 다중 팩트 관계를 만드는 방법에 대한 자세한 내용은 [다중 팩트 관계 데이터 모델 구축](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_build.htm)을 참조하십시오. 1. 테이블을 캔버스로 끌어옵니다. - 단일 기본 테이블 모델의 경우: 캔버스에 추가하는 첫 번째 테이블이 기본 테이블이 됩니다. 추가하는 다른 모든 테이블은 해당 테이블과 관련됩니다. - 다중 기본 테이블 모델의 경우: 어떤 테이블이 기본 테이블인지 결정해야 합니다. 다른 기본 테이블을 만들려면 왼쪽 패널에서 테이블을 끌어와서 새로운 기본 테이블 끌어 놓기 영역에 놓습니다. 자세한 내용은 [다중 팩트 관계 데이터 모델 구축](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_build.htm)을 참조하십시오. 2. 다른 테이블을 캔버스로 끌어옵니다. 관계를 설정하려는 두 테이블 사이에 '이음줄'이 표시되면 테이블을 놓습니다. 테이블 세부 정보 패널의 캔버스 아래에 관계 설정이 열립니다. Tableau는 자동으로 기존 키 제약 조건과 관계를 정의하는 일치하는 필드를 기반으로 관계를 만듭니다. 테이블 간에 일치하는 필드가 없거나 여러 필드가 일치하는 경우 관계를 수동으로 정의해야 합니다. **필드를 변경하려면**: 필드 쌍을 선택한 다음 아래 필드 목록에서 선택하여 일치하는 필드의 새 쌍을 설정합니다. **여러 필드 쌍을 추가하려면**: 첫 번째 쌍을 선택한 후 **닫기**를 선택하고 **필드 추가**를 선택합니다. 제약 조건이 감지되지 않은 경우 **다대다** 관계가 만들어지고 참조 무결성이 **일부 레코드 일치**로 설정됩니다. 이러한 기본 설정은 좋은 선택이며 데이터 원본에 최고의 유연성을 제공합니다. 기본 설정은 완전 외부 조인을 지원하며 분석 중에 조인을 형성하기 전에 테이블 데이터를 집계하여 쿼리를 최적화합니다. 각 테이블의 모든 열 및 행 데이터를 분석에 사용할 수 있게 됩니다. 많은 분석 시나리오에서 관계에 대한 기본 설정을 사용하면 분석에 필요한 모든 데이터를 얻을 수 있습니다. 다대다 관계 사용은 데이터가 다대일 또는 일대일인 경우에도 작동합니다. 데이터의 특정 카디널리티 및 참조 무결성을 아는 경우 [성능 옵션 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_relationships_perfoptions.htm)을 조정하여 데이터를 보다 정확하게 기술하고 Tableau가 데이터베이스를 쿼리하는 방법을 최적화할 수 있습니다. 3. 필요에 따라 동일한 단계를 수행하여 더 많은 테이블을 추가합니다. ![테이블을 캔버스로 끌어오는 프로세스 ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_createrelationship.gif) 4. (선택 사항) **게시된 데이터 원본 추가** 단추를 사용하여 관련된 다른 게시된 데이터 원본을 가져옵니다. Tableau 2026.2 이상에서 사용할 수 있습니다. 다중 테이블 관련 데이터 원본을 작성한 후 해당 데이터를 탐색할 수 있습니다. 자세한 내용은 [관계를 사용하는 데이터 원본에서 분석이 작동하는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_multitable_analysis_overview.htm) 및 [다중 테이블 분석 문제 해결](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_multitable_analysis_overview.htm#troubleshooting-multitable-analysis)을 참조하십시오. **참고**: Salesforce 커넥터는 부등호 연산자를 지원하지 않습니다. ### 관련 테이블 추가 캔버스에 테이블이 있으면 해당 테이블을 마우스 오른쪽 단추로 클릭하여 메뉴를 표시할 수 있습니다. Tableau에서 데이터베이스의 외래 키를 기반으로 관련 테이블을 검색할 수 있는 경우 다음 두 가지 옵션을 사용할 수 있습니다. - **직접적인 관련 테이블(#) 찾기 및 추가** - 현재 테이블과 관계가 있는 테이블만 추가됩니다. - **모든 관련 테이블 찾기 및 추가** - 현재 테이블과 관계가 있는 테이블과, 해당 테이블이 추가로 하위 관계에 있는 모든 테이블도 함께 추가됩니다. 이러한 옵션이 표시되지 않으면 Tableau가 자동으로 관계를 감지할 수 없는 것이므로 수동으로 테이블을 추가해야 합니다. 자동으로 생성된 관계는 수동 관계와 마찬가지로 편집 및 수정할 수 있습니다. ### 테이블을 이동하여 다른 관계 만들기 테이블을 이동하려면 다른 테이블 옆으로 끌어 놓습니다. 또는 테이블을 마우스오버하고 화살표를 선택한 다음 **이동**을 선택합니다. ![캔버스에 테이블을 추가하고 이동하여 다른 테이블과의 관계를 만드는 프로세스](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_moverelationship.gif) **팁**: 테이블을 다른 테이블 위에 끌어 놓아 교체합니다. ### 데이터 모델의 루트 또는 기본 테이블 변경 루트 테이블 또는 기본 테이블을 다른 다운스트림 테이블과 교체할 수 있습니다. 데이터 모델의 다른 논리적 테이블을 마우스 오른쪽 단추로 클릭하고 루트와 바꾸기 또는 기본 테이블과 바꾸기(테이블 이름)를 선택하여 변경합니다. ### 관계에서 테이블 제거 테이블을 제거하려면 테이블을 마우스오버하고 화살표를 선택한 다음 **제거**를 선택합니다. ![캔버스에서 테이블을 제거하는 프로세스](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_removerelationship.gif) 캔버스에서 테이블을 삭제하면 테이블의 관련 하위 항목도 자동으로 삭제됩니다. ### 관계 보기 관계 라인(이음줄)을 마우스오버하여 관계를 정의하는 일치하는 필드를 표시합니다. 논리적 테이블을 마우스오버하여 포함된 내용을 확인할 수도 있습니다. ![테이블이 서로 어떻게 관련되어 있는지 보여주기 위해 테이블 위로 마우스오버하는 프로세스](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_tooltips.gif) ### 관계 편집 관계 라인을 선택하여 테이블 세부 정보 패널에서 관계 설정을 엽니다. 관계를 정의하는 데 사용되는 필드를 추가, 변경 또는 제거할 수 있습니다. 복합 관계를 만들려면 필드 쌍을 더 추가합니다. - 여러 필드 쌍을 추가하려면: 첫 번째 쌍을 선택한 후 **닫기**를 선택하고 **필드 추가**를 선택합니다. ![기본 관계를 다른 관계로 편집하는 프로세스](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_editfields.gif) ### 관계 만들기에 대한 팁 - 캔버스에 처음 끌어 놓는 테이블이 데이터 원본에서 데이터 모델의 루트 또는 기본 테이블이 됩니다. 기본 테이블을 끌어 놓은 후 다른 테이블을 원하는 순서로 끌어 놓을 수 있습니다. 어떤 테이블이 서로 관련되어야 하는지와 각 관계에 대해 정의할 일치하는 필드 쌍을 고려해야 합니다. - 관계 만들기를 시작하기 전에 데이터 원본에서 분석 이전과 중간의 데이터를 확인하면 각 테이블의 범위를 파악하는 데 도움이 될 수 있습니다. 자세한 내용은 [기초 데이터 보기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_viewdata.htm)를 참조하십시오. 관계가 유효하지 않은 경우 데이터 보기를 사용하여 테이블의 기초 데이터를 확인할 수도 있습니다. - 스타 스키마로 데이터 작업을 하는 경우 다중 팩트 관계를 사용하면 도움이 될 수 있습니다. 자세한 내용은 [다중 팩트 관계 데이터 모델 정보](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm)를 참조하십시오. - 각 관계는 하나 이상의 일치하는 필드 쌍으로 구성되어야 합니다. 복합 관계를 만들려면 여러 필드 쌍을 추가합니다. 일치하는 쌍은 기초 데이터베이스에서 동일한 데이터 유형을 가져야 합니다. 데이터 원본 페이지에서 데이터 유형을 변경해도 이 요구 사항은 영향을 받지 않습니다. Tableau는 쿼리에 데이터베이스의 데이터 유형을 사용합니다. - 계산된 필드를 기반으로 관계를 만들 수 없습니다. 관계를 정의할 때 연산자를 사용하여 필드를 비교하는 방법을 지정할 수도 있습니다. - 캔버스에서 테이블을 삭제하면 테이블의 관련 하위 항목도 자동으로 삭제됩니다. - 루트 테이블(버전 2020.2~2024.1) 또는 기본 테이블(버전 2024.2 이상)을 다른 다운스트림 테이블로 바꿀 수 있습니다. 데이터 모델의 다른 논리적 테이블을 마우스 오른쪽 단추로 클릭하고 루트와 바꾸기 또는 기본 테이블과 바꾸기(테이블 이름)를 선택하여 변경합니다. ## 데이터 원본의 관계 유효성 검사 분석을 위한 데이터 모델의 유효성을 검사하는 여러 옵션이 있습니다. 데이터 원본에 대한 모델을 만들 때 시트로 이동하고 데이터 원본을 선택한 다음 레코드 수, 일치하지 않는 값, null 또는 반복 측정값을 탐색하는 비주얼리제이션을 작성하는 것이 좋습니다. 서로 다른 테이블 간의 필드로 작업하여 모든 것이 예상대로 작동하는지 확인하십시오. 살펴봐야 할 내용: - 데이터 모델의 관계가 테이블에 대한 올바른 일치 필드를 사용하고 있습니까? - 다양한 차원 및 측정값을 뷰에 끌어 놓으면 어떤 결과가 나타납니까? - 예상되는 행 수가 표시됩니까? - 복합 관계가 관계를 더 정확하게 만들 수 있습니까? - 기본 설정에서 [성능 옵션 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_relationships_perfoptions.htm) 중 하나를 변경한 경우 비주얼리제이션의 값이 예상한 값입니까? 그렇지 않은 경우 설정을 확인하거나 기본값으로 재설정하십시오. 관계 및 데이터 모델의 유효성을 검사하기 위한 옵션: - 모든 테이블은 테이블의 세부 수준에 _TableName(Count)_라는 필드명으로 레코드의 카운트를 포함합니다. 테이블의 카운트를 확인하려면 Count(카운트) 필드를 뷰에 끌어 놓습니다. 모든 테이블의 카운트를 확인하려면 데이터 패널에서 각 테이블의 Count(카운트) 필드를 선택한 다음 표현 방식에서 텍스트 테이블을 선택합니다. - 데이터 패널에서 **데이터 보기**를 선택하여 테이블별 행 및 데이터 수를 확인합니다. 또한 관계 만들기를 시작하기 전에 데이터 원본에서 분석 이전과 중간의 데이터를 확인하면 각 테이블의 범위를 파악하는 데 도움이 될 수 있습니다. 자세한 내용은 [기초 데이터 보기](https://help.tableau.com/current/pro/desktop/ko-kr/inspectdata_viewdata.htm)를 참조하십시오. - 차원을 행에 끌어 놓아 상태 표시줄에서 행 수를 확인합니다. 일치하지 않는 값을 확인하려면 **분석** 메뉴를 선택한 다음 테이블 레이아웃 > 빈 행 표시 또는 빈 열 표시를 선택합니다. 또한 비주얼리제이션에 표시된 테이블 중 하나에서 다양한 측정값(예: _(Count)_)을 뷰에 끌어 놓을 수 있습니다. 이렇게 하면 해당 테이블에서 차원의 모든 값을 확인할 수 있습니다. **팁**: 관계에 대해 생성되는 쿼리를 확인하고 싶은 경우 Tableau Desktop에서 성능 기록 프로그램을 사용할 수 있습니다. 1. 도움말 메뉴를 선택한 다음 **설정 및 성능** > **성능 기록 시작**을 선택합니다. 2. 필드를 뷰에 끌어 놓아 비주얼리제이션을 작성합니다. 3. 도움말 메뉴를 선택한 다음 **설정 및 성능** > **성능 기록 중지**를 선택합니다. 4. 성능 요약 대시보드의 시간별로 정렬된 이벤트에서 "쿼리를 실행하는 중" 막대를 선택하면 아래에 쿼리가 표시됩니다. 또 다른 고급 옵션은 GitHub의 [Tableau Log Viewer](https://github.com/tableau/tableau-log-viewer)를 사용하는 것입니다. `end-protocol.query`를 사용하여 특정 키워드를 필터링할 수 있습니다. 자세한 내용은 GitHub의 [Tableau Log Viewer 위키 페이지(영문)](https://github.com/tableau/tableau-log-viewer/wiki)를 참조하십시오. ### 차원 전용 비주얼리제이션 관련 테이블이 있는 다중 테이블 데이터 원본을 사용하는 경우: 차원 전용 비주얼리제이션을 작성하면 Tableau에서 내부 조인을 사용하며 일치하지 않는 전체 도메인이 표시되지 않습니다. 차원 값의 부분 조합을 보려면 다음과 같이 할 수 있습니다. - 빈 행/열 표시를 사용하여 가능한 행을 모두 표시합니다. **분석** 메뉴를 선택한 다음 테이블 레이아웃 > 빈 행 표시 또는 빈 열 표시를 선택합니다. - 비주얼리제이션에 표시된 테이블 중 하나에서 측정값(예: _(Count)_)을 뷰에 추가할 수 있습니다. 이렇게 하면 해당 테이블에서 차원의 모든 값을 확인할 수 있습니다. 자세한 내용은 [다중 테이블 및 단일 테이블 데이터 원본의 분석](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_multitable_analysis_overview.htm) 및 [다중 테이블 분석 문제 해결](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_multitable_analysis_overview.htm#troubleshooting-multitable-analysis)을 참조하십시오. ## 관계(논리적 테이블) 및 조인(물리적 테이블) 조인과 관계는 유사하지만 Tableau에서 다르게 작동하며 [데이터 모델의 서로 다른 계층에 정의](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_datamodel.htm)됩니다. 데이터 원본의 최상위 수준 논리적 계층에서 논리적 테이블 간에 관계를 만듭니다. 데이터 원본의 물리적 계층에 있는 물리적 테이블 간에 조인을 만듭니다. 조인은 분석이 시작되기 전에 두 테이블의 데이터를 단일 테이블로 병합합니다. 테이블을 병합하면 한 테이블이나 두 테이블 모두에서 데이터가 중복되거나 필터링될 수 있으며 왼쪽, 오른쪽 또는 완전 외부 조인을 사용하는 경우 데이터에 NULL 행이 추가될 수도 있습니다. 조인된 데이터를 분석할 때 데이터의 조인 효과를 올바르게 처리했는지 확인해야 합니다. **참고**: 조인의 복제 또는 필터링 효과가 유용할 수 있는 경우 관계 대신 조인을 사용하여 테이블을 하나로 병합합니다. 논리적 테이블을 두 번 클릭하여 물리적 계층을 열고 조인된 테이블을 추가합니다. 관계는 두 독립된 테이블이 서로 관련되는 방식을 설명하지만 테이블을 병합하지는 않습니다. 이를 통해 조인에서 발생할 수 있는 데이터 중복 및 필터링 문제를 방지하며 더욱 쉽게 데이터 작업을 할 수 있습니다. | 관계 | 조인 | | --- | --- | | 관계 캔버스(논리적 계층)의 논리적 테이블 간에서 정의됨 | 조인/유니온 캔버스(물리적 계층)의 물리적 테이블 간에서 정의됨 | | 조인 유형을 정의할 필요 없음 | 조인 계획 및 조인 유형이 필요함 | | 조인되거나 유니온되는 테이블의 컨테이너 역할을 함 | 논리적 테이블로 병합됨 | | 비주얼리제이션과 관련된 데이터만 쿼리합니다. 쿼리를 최적화하기 위해 카디널리티 및 참조 무결성 설정을 조정할 수 있습니다. | 모든 쿼리의 일부로 실행 | | 세부 수준은 비주얼리제이션의 집계 수준임 | 세부 수준은 단일 테이블의 행 수준임 | | 조인 유형은 분석의 컨텍스트를 기반으로 Tableau에서 자동으로 형성됩니다. Tableau는 비주얼리제이션의 측정값 및 차원을 기반으로 필요한 조인을 결정합니다. | 분석 컨텍스트에 관계없이 조인 유형은 정적이며 데이터 원본에서 고정됩니다. 조인 및 유니온은 분석 전에 설정되며 변경되지 않습니다. | | 행이 중복되지 않음 | 병합된 테이블 데이터는 중복을 발생시킬 수 있음 | | 일치하지 않는 레코드는 명시적으로 제외하지 않는 한 집계에 포함됨 | 일치하지 않는 레코드는 병합된 데이터에서 생략됨 | | 여러 세부 수준에서 독립된 도메인을 만듭니다. | 추출 필터 및 집계와 같은 단일 데이터 테이블이 필요한 시나리오를 지원합니다. | ## 관계 및 혼합 관계와 혼합 모두 다양한 세부 수준에서 분석을 지원하지만 명확한 차이점이 있습니다. 관계 대신 혼합을 사용하는 이유 중 하나는 분석을 위해 게시된 데이터 원본을 결합할 수 있기 때문입니다. | 관계 | 혼합 | | --- | --- | | 데이터 원본에 정의됨 | 주 데이터 원본과 보조 데이터 원본 사이의 워크시트에 정의됨 | | 게시할 수 있음 | 게시할 수 없음 | | 모든 테이블이 의미론적으로 동일함 | 주 데이터 원본과 보조 데이터 원본의 선택과 해당 데이터 원본이 구조화된 방식에 따라 달라집니다. | | 완전 외부 조인 지원 | 왼쪽 조인만 지원 | | 로컬에서 계산됨 | SQL 쿼리의 일부로 계산됨 | | 관련 필드가 고정됨 | 관련 필드가 시트별로 달라짐(시트 단위로 사용자 지정할 수 있음) | ## 데이터를 결합하기 위한 다양한 옵션 기능: 관계, 조인 및 혼합 데이터 테이블을 결합하는 여러 방법이 있으며, 각 방법마다 선호되는 시나리오와 의미가 있습니다.
연관

서로 다른 세부 수준에서 데이터를 결합할 때 사용합니다.

  • 두 논리적 테이블 간에 일치하는 필드가 필요합니다. 여러 일치하는 필드 쌍이 관계를 정의할 수 있습니다.
  • 비주얼리제이션에서 필드가 관련되고 사용되는 방식을 기반으로 자동으로 올바른 집계와 상황에 따른 조인을 사용합니다.
  • 다대다 및 외부 조인을 지원합니다.
  • 관계는 전체 통합 문서에서 일관되며 게시할 수 있습니다.
  • 게시된 데이터 원본을 결합하는 데 사용할 수 있습니다.
  • 지리적 필드를 기반으로 관계를 정의할 수 없습니다.
  • 데이터 원본 필터를 사용하면 관계의 조인 선별 이점이 제한됩니다.
조인

동일한 행 구조에 걸쳐 더 많은 데이터 열을 추가하려는 경우 사용합니다.

  • 두 물리적 테이블 간에 공통 필드가 필요합니다.
  • 조인 절 및 조인 유형을 설정해야 합니다.
  • 조인된 물리적 테이블은 고정된 데이터 결합을 사용하여 단일 논리적 테이블로 병합됩니다.
  • 필드 또는 값이 모든 테이블에 존재하지 않는 경우 데이터 손실이 발생할 수 있습니다(사용된 조인 유형에 따라 다름).
  • 필드가 서로 다른 세부 수준에 있는 경우 데이터 중복이 발생할 수 있습니다.
  • 데이터 원본 필터를 사용할 수 있습니다.
유니온

동일한 열 구조를 사용하여 걸쳐 더 많은 데이터 행을 추가하려는 경우 사용합니다.

  • 두 테이블 간의 일치하는 열에 기반합니다.
  • 유니온된 물리적 테이블은 고정된 데이터 결합을 사용하여 단일 논리적 테이블로 병합됩니다.
혼합

서로 다른 세부 수준에서 데이터를 결합할 때 사용합니다.

  • 게시된 데이터 원본을 결합하는 데 사용할 수 있지만 게시할 수 없습니다.
  • 관계형 데이터 원본과 큐브 데이터 원본 사이에서 사용할 수 있습니다.
  • 데이터 원본을 시트별 기반으로 혼합할 수 있습니다.
  • 항상 효과적으로 왼쪽 조인됩니다(보조 데이터 원본의 데이터가 손실될 수 있음).
## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 게시 데이터 원본을 다른 사용자가 사용할 수 있도록 만들었으면 Tableau Server 또는 Tableau Cloud에 데이터 원본을 게시할 수 있습니다. 데이터 원본이 Tableau Server 또는 Tableau Cloud에 게시한 통합 문서에 있는 경우 데이터 원본이 내장된 Excel 또는 텍스트 파일이라면 저장하여 사용하게 만들 수 있습니다. 자세한 내용은 [웹에서 데이터 원본 게시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_datasource_on_web.htm)을 참조하십시오. **참고:** 데이터 원본을 만드는 최상의 방법과 언제 추출을 만들어야 하는지에 대한 자세한 내용은 [게시된 데이터 원본을 위한 최상의 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_datasources_about.htm)을 참조하십시오. ## 일반 게시 단계 다음 단계에서는 게시하려는 서버 또는 데이터 유형에 관계없이 사용되는 게시 작업 흐름을 개략적으로 보여 줍니다. 이러한 단계를 통해 인증 유형과 [Tableau Bridge 사용](#bridge)에 대한 추가적인 정보를 알 수 있습니다. 1. 서버 > 데이터 원본 게시를 선택합니다. 통합 문서가 여러 데이터 원본에 연결되는 경우 데이터 원본 게시 하위 메뉴에서 필요한 데이터 원본을 선택합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/publish_datasource_publish.png) 2. 아직 Tableau Server 또는 Tableau Cloud에 로그인하지 않은 경우 지금 로그인합니다. 로그인하는 방법은 관리자가 환경을 설정한 방식에 따라 달라집니다. 자세한 내용은 [Tableau Desktop에서 Tableau Server 또는 Tableau Cloud에 로그인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sign_in_server.htm)을 참조하십시오. 3. 데이터 원본 게시 대화 상자에서 다음을 수행합니다. - 프로젝트에서 게시하려는 프로젝트를 선택하고 데이터 원본 이름을 입력합니다. - 설명 및 태그에서 데이터 원본을 쉽게 찾을 수 있도록 설명 및 태그를 추가합니다. 쉼표 또는 공백을 사용하여 태그를 구분합니다. 공백을 포함하는 태그를 추가하려면 태그를 따옴표로 묶습니다(예: “Sales Quotes”). - 추출을 게시하는 경우 새로 고침 일정에서 추출 데이터가 최신 상태를 유지하도록 새로 고침 일정을 선택하는 옵션을 사용할 수 있습니다. 여기서 일정을 선택하지 않은 경우 게시한 후 Tableau Server에서 일정을 선택할 수 있습니다. **참고:** 데이터 원본 페이지에서 게시하거나 Tableau Cloud에 게시하는 경우 이 옵션을 사용할 수 없습니다. - 사용 권한에는 기본 프로젝트 설정을 사용합니다. 일반적으로 서버의 사용 권한은 사이트 관리자가 관리합니다. 사용하는 데이터 원본에 예외를 두고 싶다면 관리자와 상의하여 가장 좋은 방법을 결정하고 [데이터 원본 또는 통합 문서를 게시할 때 사용 권한 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_permissions_add.htm#permissions)을 참조하십시오. - 데이터에 액세스하기 위한 자격 증명을 제공해야 하는 경우 인증에서 데이터를 서버에 게시할 때 인증을 처리하는 방법을 지정할 수 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/publish_datasource_select_auth.png) 데이터 원본에 액세스할 때 사용할 수 있는 옵션은 게시하는 데이터 유형과 게시 대상이 Tableau Server인지, 아니면 Tableau Cloud인지에 따라 달라집니다. 대화 상자 아래쪽에 나타나는 정보를 통해 추가적인 조치를 취해야 하는지 여부를 알 수 있습니다. 예를 들어 데이터 공급자의 인증 목록에 Tableau Cloud를 추가해야 할 수 있습니다. 인증 유형에 대한 자세한 내용은 [게시된 데이터 액세스를 위한 자격 증명 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publishing_sharing_authentication.htm#auth-types)을 참조하십시오. 4. Windows의 매핑된 드라이브에 있거나 서버에서 사용할 수 없는 이미지를 사용하는 파일 기반 데이터를 게시하는 경우 외부 파일 포함을 선택합니다. 외부 파일을 포함하면 파일의 복사본이 데이터 원본의 일부로 서버에 저장됩니다. Excel과 같은 파일 기반 데이터에 대한 연결이 포함된 다중 연결 데이터 원본의 추출을 게시할 때에도 파일의 복사본이 서버에 저장되고 데이터 원본의 일부로 포함됩니다. 다중 연결 데이터 원본의 추출 게시가 미치는 영향에 대한 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm#include)을 참조하십시오. 외부 파일을 서버에 게시하지 않으려면 데이터 원본이 전체 UNC 경로를 참조하도록 연결 정보를 변경합니다. 예를 들어 D:\\datasource.xls에 연결하는 대신 \\\\filesrv\\datasource.xls에 연결합니다. 5. 기본적으로 게시 프로세스 중에 Tableau가 새로운 게시된 데이터 원본을 사용하도록 통합 문서 연결을 업데이트합니다. 또한 로컬 데이터 원본도 닫습니다. 이렇게 하는 대신 로컬 데이터 원본을 계속 사용하려면 게시된 데이터 원본을 사용하도록 통합 문서 업데이트 확인란을 선택 취소합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/publish_datasource_replace.png) **참고:** 데이터 원본을 게시한 후 실행 취소를 선택하면 Tableau가 로컬 데이터 원본을 사용하도록 되돌리지만 데이터 원본은 게시된 상태를 유지하게 됩니다. 또한 사용자가 큐브(다차원) 데이터 원본을 Tableau Server에 게시할 때 로컬 데이터 원본이 바뀌지 않습니다. (Tableau Cloud는 큐브 데이터 원본 게시를 지원하지 않습니다.) 6. 게시를 클릭합니다. 게시가 완료되면 웹 브라우저에서 데이터 원본에 대한 데이터에 질문(Ask Data)이 열립니다. 그러면 질문을 통해 자동으로 비주얼리제이션을 만들 수 있습니다. 자세한 내용은 [데이터에 질문(Ask Data)을 사용하여 자동으로 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/ask_data.htm)을 참조하십시오. 7. (선택 사항) 서버에 새로 고침 일정을 설정합니다. 자세한 내용은 다음 항목을 참조하십시오. - [Tableau Server에서 새로 고침 예약](https://help.tableau.com/current/server/ko-kr/schedule_add.htm) - [Tableau Cloud에서 새로 고침 예약](https://help.tableau.com/current/online/ko-kr/schedule_add.htm) - Tableau Bridge를 사용한 새로 고침 예약 - 아래의 섹션을 참조하십시오. ## 온프레미스 데이터 게시(Tableau Cloud만 해당) Tableau Cloud에 게시한 후 온프레미스 데이터에 연결하는 데이터 원본을 최신 상태로 유지하려면 Tableau Bridge가 필요합니다. Tableau Cloud는 Bridge를 사용하여 Tableau Cloud와 사설망 내부에서만 액세스할 수 있는 데이터 간의 연결을 용이하게 합니다. 게시 프로세스의 일부로 Tableau Cloud는 Bridge가 필요한지 여부를 자동으로 감지합니다. Bridge가 필요한 경우 게시 워크플로우가 위에 설명된 게시 프로세스와 다를 수 있습니다. 게시하는 데이터 원본 유형에 따라 다음 항목 중 하나를 참조하십시오. - 추출 연결을 사용하는 데이터 원본을 게시하는 경우 Tableau Cloud 도움말에서 [Bridge 새로 고침 일정 설정](https://help.tableau.com/current/online/ko-kr/to_sync_schedule.htm)을 참조하십시오. 사설 클라우드 데이터베이스에 연결되는 데이터 원본을 게시하는 경우 [사설 클라우드 기반 데이터 원본에 대한 일정 설정](https://help.tableau.com/current/online/ko-kr/to_sync_schedule.htm#vpc)을 참조하십시오. - 라이브 연결을 사용하는 데이터 원본을 게시하는 경우 Tableau Cloud 도움말에서 [라이브 연결을 사용하여 Bridge 데이터 원본 게시](https://help.tableau.com/current/online/ko-kr/to_bridge_livequery.htm)를 참조하십시오. 사설 클라우드 데이터베이스에 연결되는 데이터 원본을 게시하는 경우 [사설 클라우드 기반 데이터 원본 게시](https://help.tableau.com/current/online/ko-kr/to_bridge_livequery.htm#vpc)를 참조하여 Bridge가 데이터 새로 고침 작업에 사용되는지 확인하십시오. ## 웹 데이터 커넥터를 사용한 게시 웹 데이터 커넥터 데이터 원본을 게시하려면 새로 고침 일정을 설정할 수 있도록 먼저 서버로 웹 데이터 커넥터를 _가져와야 합니다_. 이 작업은 Tableau Server에서만 수행할 수 있습니다. Tableau Bridge를 사용하여 Tableau Cloud에서 일부 웹 데이터 커넥터 데이터 원본을 새로 고칠 수 있습니다. 자세한 내용은 Tableau Server 도움말에서 [Tableau Server의 웹 데이터 커넥터](https://help.tableau.com/current/server/ko-kr/help.htm#datasource_wdc.htm#refreshing_extracts) 또는 Tableau Cloud 도움말에서 [Tableau Bridge와의 연결](https://help.tableau.com/current/online/ko-kr/help.htm#to_sync_local_data.htm)을 참조하십시오. ## 통합 문서에서 숨겨진 필드 게시된 데이터 원본에 연결되는 통합 문서는 게시된 데이터 원본의 숨겨진 필드 상태를 따릅니다. - 숨겨진 필드가 있는 게시된 데이터 원본을 사용하는 새 통합 문서를 만드는 경우 해당 필드는 통합 문서에서 숨겨진 상태로 유지되며 계산, 집합, 그룹 및 기타 개체 생성 시 사용할 수 없습니다. - 숨겨진 필드가 있는 게시된 데이터 원본을 사용하는 기존 통합 문서로 작업하는 경우 숨겨진 필드가 통합 문서에서 빨간색으로 표시되어 해당 필드와 해당 필드를 사용하는 뷰 및 계산이 유효하지 않다는 것을 알 수 있습니다. 다음 방법 중 하나로 이 문제를 해결할 수 있습니다. - 데이터 원본에서 관련 필드를 표시(숨기기 취소)한 다음 데이터 원본을 다시 게시합니다. - 관련 통합 문서를 업데이트하여 숨겨진 필드를 제외합니다. 자세한 내용은 [필드 숨기기 또는 숨기기 취소](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm#HideUnhide)를 참조하십시오. ## 참고 항목 - [데이터를 최신으로 유지](https://help.tableau.com/current/online/ko-kr/help.htm#to_keep_data_fresh.htm)(Tableau Cloud) - [데이터 원본](https://help.tableau.com/current/server/ko-kr/help.htm#datasource.htm)(Tableau Server) [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 계획 Tableau의 중심에는 데이터가 있습니다. 사용자나 다른 사용자가 모든 데이터를 사용하여 데이터를 탐색하고, 질문에 답하고, 비주얼리제이션을 작성하는 데 성공할 수 있는지 여부는 기초 데이터에 달려 있습니다. 목표가 빠른 탐색이나 임시 분석을 수행하는 것이라면 즉시 시작할 수 있으며 데이터에 연결하고 데이터를 끌어 놓아 몇 가지 비주얼리제이션을 작성하여 필요한 정보를 얻을 수 있습니다. 그러나 목표가 정기적 사용을 위한 분석이나 데이터 원본을 만드는 것이라면 데이터 원본을 고려하여 계획을 수립하는 것이 최선입니다. ## Tableau 데이터 원본 Tableau 데이터 원본은 원본 데이터와 Tableau 사이를 연결합니다. 이것은 근본적으로 데이터의 합계(라이브 연결 또는 추출 형식), 연결 정보, 데이터가 포함된 테이블 또는 시트의 이름 및 데이터를 기반으로 한 시맨틱의 결합입니다. 이러한 시맨틱에는 데이터가 결합되는 방식, 계산, 이름이 바뀐 필드 및 기본 서식 지정과 같은 정보가 포함됩니다. Tableau _데이터 원본_은 서로 다른 데이터베이스 또는 파일에 대한 여러 _데이터 연결_을 포함할 수 있습니다. 연결 정보에는 파일 경로 또는 네트워크 위치와 같은 데이터의 위치에 대한 정보와 데이터베이스 로그인 정보와 같은 데이터 연결 방법에 대한 세부 정보가 포함됩니다. **참고**: _데이터 원본_과 _데이터 연결_이라는 용어는 과거에 분별없이 사용되었으며 여러 자료에서 명확하게 구분되지 않을 수 있습니다. 또한 Tableau 데이터 원본(데이터와 포함된 모든 사용자 지정에 대한 Tableau의 액세스)과 원본 데이터 자체(예: 데이터베이스 또는 Excel 스프레드시트) 사이의 차이점을 고려하는 것이 중요합니다. 데이터베이스 설계의 측면에서 데이터 원본 계획을 수립하는 것은 이 항목의 범위를 벗어납니다. Tableau 데이터 원본은 원래 생성된 통합 문서에 내장된 상태로 유지하거나 별도로 게시할 수 있습니다. 게시된 데이터 원본을 사용하면 조정된 데이터 원본을 중앙 집중화하고 확장할 수 있습니다. 자세한 내용은 [게시된 데이터 원본을 위한 최상의 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_datasources_about.htm)을 참조하십시오. ## 데이터 결합 단일 테이블 데이터 원본이 있는 경우 [데이터에 연결하고](https://help.tableau.com/current/pro/desktop/ko-kr/basicconnectoverview.htm) 테이블을 캔버스로 끌어 놓아 뷰 작성을 시작할 수 있습니다. 그러나 데이터가 여러 테이블(또는 여러 데이터베이스)에 분산되어 있는 경우 데이터를 결합해야 합니다. 데이터 결합은 데이터 원본 페이지에서 처리합니다.
단일 데이터베이스다중 데이터베이스
  1. 데이터에 연결합니다. 데이터 원본이 만들어집니다.
  2. 데이터의 테이블 또는 시트를 캔버스에 끌어 놓습니다.
  3. 두 번째 테이블 또는 시트를 캔버스에 끌어 놓습니다. 자동 관계가 형성되었음을 나타내는 이음줄이 형성되거나 두 테이블을 연관시킬 필드를 선택하라는 메시지가 표시된 관계 편집 대화 상자가 열립니다.
  4. 계속 테이블을 추가합니다.
  1. 데이터에 연결합니다. 데이터 원본이 만들어집니다.
  2. 데이터의 테이블 또는 시트를 캔버스에 끌어 놓습니다.
  3. 첫 번째 데이터 테이블을 가져온 후 왼쪽 패널의 연결 머리글 오른쪽에 있는 추가 링크를 클릭합니다.
  4. 왼쪽 패널에서 데이터 연결을 전환한 다음 원하는 테이블을 캔버스에 끌어 놓습니다. 자동 관계가 형성되었음을 나타내는 이음줄이 형성되거나 두 테이블을 연관시킬 필드를 선택하라는 메시지가 표시된 관계 편집 대화 상자가 열립니다.
  5. 필요한 경우 데이터 연결을 전환하여 계속 테이블을 추가합니다.
**참고**: 서로 다른 데이터베이스 간에서 테이블을 연관시키려면 테이블을 새로운 **데이터 원본**이 아니라 동일한 데이터 원본 내의 **데이터 연결**로 추가해야 합니다. 데이터 연결은 왼쪽 패널의 추가 링크에서 추가됩니다. 이 이미지에서 볼 수 있는 것처럼, 새 데이터 원본은 데이터 메뉴나 데이터 원본 이름 옆에 있는 아이콘의 드롭다운 메뉴에서 만들 수 있습니다. ![새로운 데이터 원본을 추가하는 옵션을 제공하는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datasource_plan_connection_vs_source.png) ### 데이터 결합 방법 관계는 Tableau에서 데이터를 결합하는 기본 방법입니다. 관계는 분석을 위해 여러 테이블에서 데이터를 결합하는 동적이고 유연한 방법입니다. 필요한 경우 테이블을 조인하거나 유니온할 수도 있습니다. 데이터 원본을 혼합할 수도 있습니다. Tableau에서 데이터를 결합할 수 있는 방법에 대한 옵션과 각 방법이 유용한 몇 가지 상황을 살펴보겠습니다.
관계관련 필드를 기반으로 두 테이블 간의 조인에 대한 가능성을 설정합니다. 새로운 고정 테이블을 만들기 위해 데이터를 병합하지 않습니다. 분석 중에 자동으로 컨텍스트에 적합한 조인을 사용하는 관련 테이블을 쿼리하여 해당 분석에 대한 데이터의 사용자 지정 테이블을 생성합니다.

적절한 세부 수준을 유지하고, 데이터를 손실하지 않고, 적절한 집계를 유지하며, Null을 처리합니다.

여러 게시된 데이터 원본에 걸쳐 사용할 수 있습니다.

조인조인 절 및 조인 유형을 기반으로 두 데이터 테이블을 병합하여 새로운 고정 데이터 테이블을 형성합니다. 동일한 기본 행 구조 전체에 데이터의 새 열을 추가하는 데 자주 사용됩니다.

필드가 모든 테이블에 존재하지 않는 경우 일부 조인 유형에서 데이터 손실이 발생할 수 있습니다. 테이블이 서로 다른 세부 수준에 있는 경우 데이터 중복이 발생할 수 있습니다.

유니온두 개 이상의 데이터 테이블을 병합하여 데이터의 새로운 고정 테이블을 형성합니다. 동일한 기본 열 구조 전체에 데이터(새 행)를 추가하는 데 사용됩니다.
혼합데이터는 분리된 상태로 유지됩니다. Tableau는 데이터 원본을 독립적으로 쿼리하여 뷰에서 해당 시트에 설정된 연결 필드를 기반으로 결과를 시각화합니다. 왼쪽 조인의 동작을 따르며 보조 데이터 원본에서 데이터를 필터링할 수 있습니다.
**참고**: 데이터를 [사용자 지정 SQL](https://help.tableau.com/current/pro/desktop/ko-kr/customsql.htm)로 결합하는 것도 가능합니다. 대부분의 경우 캔버스에서 직접 또는 데이터 혼합을 사용하여 데이터를 결합하는 것이 가장 좋습니다. 이렇게 하면 Tableau가 최적화할 수 있는 융통성이 가장 커집니다. 그러나 일부 시나리오에서 사용자 지정 SQL을 사용해야 할 이유가 있을 수 있습니다. 이 경우 Tableau가 사용자 지정 SQL 문을 작성된 대로 실행해야 하기 때문에 성능이 영향을 받을 수 있음에 주의하십시오. ### 관계 관계는 여러 테이블에서 테이블 간의 공유 필드(열)를 기반으로 데이터를 처리하는 방법입니다. 관계는 테이블 간의 행을 연결하는 방법을 Tableau에 알립니다. Tableau는 해당 정보를 유지하지만 하드 코딩된 조인에서처럼 행을 즉시 가져오지는 않습니다. 대신 비주얼리제이션이 만들어질 때 관계를 통해 분석에 포함된 필드가 역으로 추적되고 적합한 조인이 생성되어 올바른 데이터가 반환됩니다. 비주얼리제이션의 컨텍스트를 벗어나는 단일 테이블로 데이터를 가져오는 일이 없으므로 데이터가 서로 다른 세부 수준에 있는 경우 관계가 유용합니다. 예를 들어 한 테이블에서 일일 강우량에 대한 데이터를 처리해야 하지만 시간별 기온은 다른 테이블에 있을 수 있습니다. 관계를 사용하여 테이블을 결합하는 방법에 대한 자세한 내용은 [데이터 연관](https://help.tableau.com/v0.0/pro/desktop/ko-kr/relate_tables.htm)을 참조하십시오. 관계를 사용하여 테이블을 결합하는 방법에 대한 자세한 내용은 [데이터 연관](https://help.tableau.com/v0.0/pro/desktop/ko-kr/relate_tables.htm) 및 다음 Tableau 블로그 게시물을 참조하십시오. - [관계, 1부: Tableau의 새로운 데이터 모델링 소개(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-1-meet-new-tableau-data-model) - [관계, 2부: 팁과 요령(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-2-tips-and-tricks) - [관계, 3부: 여러 관련 테이블에서 질문하기(영문)](https://www.tableau.com/about/blog/2020/6/relationships-part-3-asking-questions-across-multiple-related-tables) **참고**: Tableau 버전 2024.2 이상에서 Tableau 데이터 모델은 다중 팩트 관계를 통해 다중 팩트 분석 및 공유 차원을 지원합니다. 자세한 내용은 [다중 팩트 관계 데이터 모델 정보](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm), [다중 팩트 관계 모델을 사용해야 하는 경우](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_when_to_use.htm) 및 [다중 팩트 관계 데이터 모델 구축](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_build.htm)을 참조하십시오. ### 조인 조인은 공통 필드를 통해 관련 테이블을 결합하는 방법입니다. 조인을 사용한 데이터 결합 결과는 데이터의 열을 추가하여 가로로 확장되는 테이블입니다. ![조인을 사용하여 데이터를 결합하는 것을 보여주는 연한 보라색과 진한 보라색 막대입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/visual_join.png) Tableau의 데이터 조인 방법에 대한 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm)을 참조하십시오. ### 데이터 혼합 데이터 혼합을 사용하는 경우 주 데이터 원본이라고 하는 데이터를 하나 이상의 보조 데이터 원본에 있는 공통 필드와 결합합니다. 데이터 혼합은 다음과 같은 경우에 유용합니다. - 시트 단위로 데이터 원본이 구성되는 방식을 변경해야 하는 경우 - 큐브 데이터 원본과 같이 관계나 조인을 허용하지 않는 데이터베이스를 결합하려는 경우 데이터 혼합을 사용한 데이터 결합 결과는 데이터의 열을 추가하여 가로로 확장되는 가상 테이블입니다. 각 데이터 원본의 데이터는 공통 수준에서 집계된 후 비주얼리제이션에 함께 나타납니다. ![데이터 혼합을 사용하여 데이터를 결합하는 것을 보여주는 보라색과 파란색 막대입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/visual_blend.png) 데이터 혼합 작동 방식과 Tableau에서 데이터를 혼합하는 방법에 대한 자세한 내용은 [데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_connections.htm)을 참조하십시오. ### 유니온 유니온은 값(행)을 테이블에 추가하기 위한 방법입니다. 테이블의 열이 동일한 경우 테이블을 유니온할 수 있습니다. 유니온을 사용한 데이터 결합 결과는 열은 동일하게 유지되지만 데이터 행이 추가되어 세로로 확장되는 가상 테이블입니다. ![유니온을 사용하여 데이터를 결합하는 것을 보여주는 연한 보라색과 진한 보라색 막대입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/visual_union.png) 테이블은 수동으로 유니온하거나 와일드카드 검색을 사용하여 유니온할 수 있습니다. Tableau에서 이러한 방법 중 하나를 사용하여 데이터를 유니온하는 방법에 대한 자세한 내용은 [데이터 유니온](https://help.tableau.com/v0.0/pro/desktop/ko-kr/union.htm)을 참조하십시오. ## Tableau 데이터 원본 고려 사항 무엇보다 먼저, 데이터 원본의 목적을 명확히 해야 합니다. 다양한 사용자의 광범위한 질문을 처리하는 포괄적 데이터 원본은 성능 최적화를 위한 맞춤형 데이터 원본과는 다르게 처리해야 합니다. 시작부터 목표를 아는 것이 중요합니다. 이러한 목표를 염두에 두고, Tableau에서 데이터 원본을 작성하기 전에 고려하고 계획할 몇 가지 항목이 있습니다. - 위치 및 액세스 - 모양 및 정확성 - 데이터 모델 및 데이터 결합 - 시맨틱 및 사용자 지정 - 확장성, 보안성 및 검색 가능성 - 성능 및 새로 고침 #### 위치 및 액세스 데이터의 위치는 Excel 파일이나 Google 스프레드시트와 같이 간단한 것이거나 다양한 기술을 사용하는 다중 데이터베이스와 같이 복잡한 것일 수 있습니다. 또한 액세스에는 데이터베이스에 대한 특정 드라이버 또는 커넥터나 데이터베이스 서버에 대한 로그인 정보가 포함될 수 있습니다. **고려할 질문:** - 올바른 Tableau 사용자에게 데이터 및 Tableau에 대한 액세스 및 사용 권한이 있습니까? - 데이터베이스에 로그인하는 데 사용되어야 하는 사용자 계정은 무엇입니까? - 사용자 필터링 또는 [행 수준 보안](https://help.tableau.com/current/server/ko-kr/rls_bestpractices.htm)이 필요합니까? - 원본 데이터가 온프레미스 또는 클라우드에 있습니까? - 이것은 [데이터가 Tableau Cloud에 게시된 경우 의미](https://help.tableau.com/current/online/ko-kr/to_publish.htm#tableau-online-data-connection-support)가 있을 수 있습니다. - [Tableau에서 제공하는 커넥터 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/exampleconnections_overview.htm)가 있습니까? - 해당 데이터베이스에 대한 제한 사항이 있습니까(사용하려는 모든 기능을 지원합니까)? #### 모양 및 정확성 조직에는 이미 잘 구조화된 데이터가 있어 연결할 수 있거나, 사용할 ETL 프로세스가 있을 수 있습니다. 또는 Tableau Prep Builder를 사용하여 정리 및 변형 작업을 수행하여 데이터를 유용한 형식으로 만들어야 할 수도 있습니다. **고려할 질문:** - Tableau에서 사용할 수 있는 잘 구조화된 데이터가 있습니까? - [Tableau Prep Builder](https://help.tableau.com/current/prep/ko-kr/prep_clean.htm) 및 Tableau Prep Conductor를 사용하여 정리하고 데이터 준비 흐름을 [자동화](https://help.tableau.com/current/prep/ko-kr/prep_conductor_publish_flow.htm)해야 합니까? - Tableau에서 기본적으로 가장 좋은 성능의 계산이나 조작은 무엇입니까? - 불필요한 데이터가 있습니까? 누락된 데이터가 있습니까? #### 데이터 모델 및 데이터 결합 Tableau는 데이터 쿼리 방법을 알아야 하며, 이 정보는 [Tableau 데이터 모델](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_datamodel.htm)에 의해 전달됩니다. 데이터가 여러 테이블에서 제공되는 경우 데이터를 결합해야 합니다. 데이터 결합 방법에는 관계, 조인, 유니온 및 혼합이 포함됩니다. **고려할 질문:** - 데이터가 여러 시스템에 분산되어 있습니까? - 각 데이터 테이블을 결합하는 최선의 방법은 무엇입니까? #### 메타데이터 및 사용자 지정 데이터는 다른 사람이 쉽게 사용하기 어렵게 저장되는 경우가 많습니다. 예를 들어 기본 필드명이 다루기 불편하거나, 약어 또는 코드 정의가 누락되었거나, 공통 계산이 기초 데이터에 없을 수 있습니다. 이러한 정보를 포함하는 의미론적 계층을 만들면 데이터를 훨씬 쉽게 파악하고 사용할 수 있게 만들 수 있습니다. **고려할 질문:** - 어떤 계산을 추가해야 합니까? - 테이블 및 필드의 이름을 쉽게 이해할 수 있습니까? - 필드의 기본 설정이 유용합니까, 아니면 사용자 지정해야 합니까? - [Tableau Catalog](https://help.tableau.com/current/pro/desktop/ko-kr/qs_content_page.htm#add-or-edit-descriptions)를 지원하기 위해 필요한 조정이 있습니까? _지금은 데이터 설명이 다중 테이블 데이터 원본을 지원하지 않습니다._ #### 확장성, 보안성 및 검색 가능성 데이터 원본은 원래 만들어진 통합 문서에 유지되거나([내장된 데이터 원본](https://help.tableau.com/current/server/ko-kr/permissions.htm#data-access-for-published-tableau-data-sources)), Tableau Server 또는 Tableau Cloud에 고유한 콘텐츠 자산으로 게시될 수 있습니다. 이 게시된 데이터 원본을 중앙 집중화하면 여러 사용자가 일관된 데이터 원본에 액세스할 수 있어서 보안과 확장성에 추가적인 이점이 있습니다. 게시된 데이터 원본은 [Tableau Catalog](https://help.tableau.com/current/server/ko-kr/dm_catalog_overview.htm) 및 추천 항목도 활용할 수 있으며 조직에 신뢰할 수 있는 단일 출처를 제공합니다. **고려할 질문:** - 데이터 원본이 통합 문서에 내장되어야 합니까? _(다음 질문에서는 데이터 원본이 게시되었다고 가정합니다.)_ - 데이터 원본은 어디에 게시됩니까? - 누가 데이터 원본을 소유합니까? - 어떤 [인증](https://help.tableau.com/current/pro/desktop/ko-kr/publishing_sharing_authentication.htm) 및 [사용 권한](https://help.tableau.com/current/pro/desktop/ko-kr/publish_workbooks_permissions_add.htm)이 필요합니까? - [인증](https://help.tableau.com/current/server/ko-kr/datasource_certified.htm)됩니까? #### 성능 및 새로 고침 또한 Tableau 데이터 원본은 원본 데이터에 대한 라이브 연결이거나 새로 고침 가능한 추출로 복사할 수 있는 데이터일 수 있습니다. 추출은 분석 성능을 향상시키거나 데이터베이스 시스템의 리소스 누출을 방지합니다. **고려할 질문:** - 데이터 연결이 라이브여야 합니까, 아니면 [추출](https://help.tableau.com/current/pro/desktop/ko-kr/extracting_data.htm)이어야 합니까? - 추출인 경우 새로 고침 일정이 있습니까? ([Tableau Server](https://help.tableau.com/current/server/ko-kr/data_fresh_section.htm) | [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/to_keep_data_fresh.htm)) - Tableau Cloud에 게시되는 경우 [Tableau Bridge](https://help.tableau.com/current/online/ko-kr/qs_refresh_local_data.htm)를 사용해야 합니까? ### 고품질 데이터 원본 작성 적절하게 설계되고 성능이 뛰어난 데이터 원본에는 많은 것이 필요합니다. 첫 번째 시도를 게시할 필요는 없습니다. 좋은 비주얼리제이션을 만드는 것처럼, 데이터 원본 작성은 지속적인 프로세스일 수 있습니다. 처음에는 필요하다고 생각하는 데이터를 결합하고 원하는 비주얼리제이션을 작성할 수 있는지 확인하십시오. 언제라도 뒤로 돌아가 새 계산을 작성하거나 다른 데이터 테이블을 가져올 수 있습니다. 몇 가지 사용자 테스트를 수행하고 동료에게 필드명이 쉽게 이해되는지 물어보십시오. 물론, 확신이 있는 데이터 원본만 게시하고 품질 보증을 통과한 데이터 원본만 인증하는 것이 최선입니다. 데이터 원본이 사용자에게 제공될 경우 사용자가 데이터 원본을 신뢰할 수 있어야 합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 관리 이 섹션의 항목에서는 데이터 원본을 설정한 후 수행할 수 있는 작업을 설명합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 닫기 언제든지 데이터 원본을 닫을 수 있습니다. 이 경우 데이터 원본은 수정되지 않습니다. 대신 Tableau의 데이터 연결이 끊어져 더 이상 쿼리할 수 없습니다. 또한 데이터 패널에서 데이터 원본이 지워지고 데이터 원본과 관련하여 열려 있는 모든 워크시트도 지워집니다. 실수로 데이터 원본을 닫은 경우 실행 취소 단추를 사용하여 다시 엽니다. 다음 작업 중 하나를 수행하여 데이터 원본을 닫습니다. - 데이터 패널 맨 위에 있는 데이터 원본을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 닫기를 선택합니다. ![데이터 원본 편집 드롭다운 메뉴의 닫기 메뉴 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/close_connection1.png) - 데이터 메뉴에서 데이터 원본을 선택한 다음 닫기를 선택합니다. ![데이터 드롭다운 메뉴에서 데이터 원본에 대한 닫기 메뉴 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/close_connection2.png) **참고:** 웹에서 작성하는 경우에는 워크시트에서 데이터 원본을 사용하여 해당 데이터 원본을 닫을 수 없습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 또는 통합 문서를 게시할 때 사용 권한 설정 통합 문서 또는 데이터 원본 게시자는 게시 프로세스 중에 사용 권한을 설정할 수 있습니다. 사용 권한을 통해 Tableau Server 또는 Tableau Cloud에 게시한 콘텐츠에 대한 다른 사용자의 액세스를 허용하거나 거부할 수 있습니다. 예를 들어 통합 문서의 뷰로 상호 작용할 수 있는 사용자, 데이터 원본 복사본을 다운로드할 수 있는 사용자를 제어할 수 있습니다. 사용 권한은 데이터 원본에 대한 액세스 권한과 다릅니다. 일부 데이터 유형에 액세스하려면 데이터베이스 이름 및 암호를 사용하여 로그인하거나 연결에 데이터베이스 자격 증명이 내장되어 있어야 합니다. 자세한 내용은 [게시된 데이터 액세스를 위한 자격 증명 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publishing_sharing_authentication.htm)을 참조하십시오. 가능한 경우 콘텐츠를 게시하려는 프로젝트에 대해 기본 사용 권한 규칙을 사용하는 것이 좋습니다. [잠긴 프로젝트](https://help.tableau.com/current/server/ko-kr/permissions.htm#lock-project-permissions)에 게시하는 경우 사용 권한을 수정할 수 없습니다. 그러나 사용자 지정 가능한 프로젝트에 콘텐츠를 게시하고 콘텐츠에 고유한 사용 권한을 부여할 이유가 있는 경우 게시하는 동안 사용 권한 규칙을 설정할 수 있습니다. ## 게시 중에 사용 권한 설정 게시 프로세스를 시작하면 적용될 사용 권한이 대화 상자에 표시됩니다. 기본적으로 게시한 콘텐츠는 게시 대상 프로젝트의 사용 권한 규칙을 따릅니다. ![콘텐츠 소유자는 게시할 때 사용 권한을 설정할 수 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/publish-permissions3.png) 게시 대화 상자에서 사용 권한을 변경하는 경우 게시하는 콘텐츠에 대해 고유한 사용 권한 규칙을 설정하게 됩니다. 즉, 프로젝트의 사용 권한 규칙을 변경해도 콘텐츠가 영향을 받지 않습니다. 환경에 따라, 이렇게 하는 것이 의도한 대로 작동하거나 관리자가 설정한 지침과 충돌하여 의도하지 않은 결과가 발생할 수 있습니다. ### 콘텐츠에 대한 사용 권한을 설정할지 여부를 결정하기 위한 팁 - **조직의 방법을 파악합니다.** Tableau 관리자에게 문의하여 조직의 지침을 파악하십시오. 관리자가 프로젝트에 대해 사용 권한을 잠그는 것은 일반적이며 권장되는 방법입니다. 그와 같은 환경에서 작업하는 경우 콘텐츠에 대한 고유한 사용 권한을 설정할 수 없습니다. 또한 게시 중에 사용 권한을 설정해도 서버에서 사용 권한을 관리하는 사용자가 결국 이러한 설정을 변경할 수 있습니다. - **명시적 사용 권한 설정의 결과 파악** 앞서 설명한 충돌 가능성뿐만 아니라, 일부 콘텐츠에 고유한 사용 권한을 사용하면 예외가 있는 콘텐츠와 적용된 예외를 추적하기 위해 별도의 유지 관리가 필요하게 됩니다. - **기본 사용 권한 설정을 적용하여 빠르게 게시** 필요한 경우 콘텐츠 소유자와 관리자가 나중에 서버에서 사용 권한을 업데이트할 수 있으며, 서버 환경은 변경 사항의 영향에 대한 보다 포괄적인 뷰를 제공합니다. ## 게시 중에 사용 권한을 설정하는 방법 1. 게시 대화 상자에서 현재 설정을 나타내는 요약 옆에 있는 편집을 클릭합니다. ![게시 중 사용 권한 편집](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/publish-permissions1.png) 2. 팝업 창이 표시되면 다음을 수행합니다. - 명시적으로 사용자 지정 기능을 설정하거나 역할을 할당하려면 기존 사용자 또는 그룹을 선택하고 편집을 클릭하거나 추가를 클릭합니다. 사용 권한 추가/편집 대화 상자에서 변경을 수행합니다. 적용을 클릭하여 변경 내용을 적용하고 대화 상자를 연 상태에서 다른 사용자 또는 그룹을 구성합니다. 확인을 클릭하여 대화 상자를 닫습니다. - 사용 권한 규칙을 제거하려면 사용자 또는 그룹을 선택하고 제거를 클릭합니다. ## 사용 권한 템플릿 할당 콘텐츠를 게시할 때 다음과 같은 [템플릿](https://help.tableau.com/current/server/ko-kr/permissions.htm#permission-capabilities) 중 하나를 선택한 사용자 또는 그룹에 할당할 수 있습니다. - 보기: 사용자에게 통합 문서 필터링, 데이터 원본 연결 등과 같은 콘텐츠에 대한 기본 액세스 권한을 허용합니다. - 탐색: 사용자에게 보기 템플릿의 모든 기능과 통합 문서 웹 편집, 데이터 원본 다운로드 등과 같은 추가 기능을 허용합니다. - 게시: 사용자에게 콘텐츠를 덮어쓸 수 있는 기능을 허용합니다(예: 웹 편집 및 원본 덮어쓰기). 이렇게 하면 콘텐츠의 소유권도 바뀝니다. - 관리: 사용자에게 콘텐츠 삭제 및 사용 권한 설정과 같은 콘텐츠를 관리하기 위한 기능을 허용합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 및 분석의 변경된 기능 Tableau 버전 2020.2부터 다중 테이블 분석을 더 쉽고 직관적으로 만들기 위해 몇 가지 주요 기능을 개선했습니다. Tableau의 데이터 모델링 기능을 사용하면 여러 테이블에서 더 쉽게 데이터를 분석할 수 있습니다. 데이터 원본의 논리적 계층과 관계를 사용하면 서로 다른 세부 수준(LOD)의 다중 팩트 테이블을 포함하는 스타 및 눈송이 스키마 형태로 다중 테이블 데이터 모델을 만들 수 있습니다. - **데이터 원본을 더 쉽게 작성, 유지 관리 및 분석할 수 있습니다**. 데이터 원본에 새로운 논리적 계층이 있으며, 이 계층에서 테이블 간의 유연한 관계를 만들 수 있습니다. 서로 다른 세부 수준에서 테이블을 연관시켜 다중 테이블, 다중 팩트 데이터 모델을 만듭니다. 여러 테이블에서 데이터를 가져오고 훨씬 적은 수의 데이터 원본을 유지 관리하여 분석 요구 사항을 충족시킬 수 있습니다. - **관계는 분석 환경을 더 직관적으로 만듭니다**. 이제 더 이상 데이터를 분석할 수 있도록 준비하기 위해 어떤 조인 유형이 필요한지 가정하고 광범위한 조인 계획을 수립할 필요가 없습니다. Tableau는 비주얼리제이션에 사용되는 필드를 기반으로 조인 유형을 자동으로 선택합니다. 분석 중에 Tableau는 지능적으로 조인 유형을 조정하고 데이터의 기본 세부 수준을 보존합니다. 기초 조인을 고려할 필요 없이 비주얼리제이션에서 필드의 세부 수준에서 집계를 확인할 수 있습니다. 관계는 다대다일 수 있으며 완전 외부 조인을 지원합니다. FIXED와 같은 LOD 식을 사용하여 관련 테이블에서 데이터의 중복을 제거할 필요가 없습니다. - **데이터 원본 페이지, 데이터 보기 창 및 데이터 패널이 다중 테이블 분석 환경을 지원하도록 업데이트되었습니다**. 데이터 원본 페이지 캔버스의 첫 번째 뷰는 테이블 간의 관계를 정의할 수 있는 논리적 계층입니다. 다중 테이블 분석을 지원하면서 Tableau 인터페이스의 여러 부분이 변경되었습니다. 데이터 원본 페이지(캔버스, 데이터 그리드), 데이터 보기 창 및 워크시트의 데이터 패널이 모두 다중 테이블 분석 환경을 지원하도록 업데이트되었습니다. 자세한 내용은 [다양한 인터페이스 변경 사항](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_datamodel_whatschanged.htm#data-source-page-changes)을 참조하십시오. 데이터 보기에 액세스하는 API도 다중 테이블 분석을 지원하도록 업데이트되었습니다. - **컨텍스트 인식 쿼리는 필요한 경우 관련 데이터를 가져옵니다**. 관계를 사용하는 데이터 원본을 사용하면 더 많은 테이블, 더 많은 데이터 행 및 여러 팩트 테이블을 더 쉽게 단일 데이터 원본으로 가져올 수 있습니다. 전체 데이터 원본을 쿼리하는 대신 Tableau는 비주얼리제이션에서 사용되는 필드를 기반으로 테이블에서 워크시트에 필요한 데이터를 가져옵니다. **동영상 시청**: 데이터 원본 개선 사항에 대한 개요와 Tableau의 관계 사용에 대한 소개를 보려면 이 동영상(5분)을 시청하십시오. **참고**: 이 동영상에 나온 관계 편집용 인터페이스는 현재 릴리스와 약간 다르지만 기능은 같습니다. 다음 Tableau 블로그 게시물에서 관계 쿼리가 작동하는 방식에 대해 자세히 알아보십시오. - [관계, 1부: Tableau의 새로운 데이터 모델링 소개(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-1-meet-new-tableau-data-model) - [관계, 2부: 팁과 요령(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-2-tips-and-tricks) - [관계, 3부: 여러 관련 테이블에서 질문하기(영문)](https://www.tableau.com/about/blog/2020/6/relationships-part-3-asking-questions-across-multiple-related-tables) [Action Analytics](https://action-analytics.com/library/)에서 [Tableau가 관계를 발명한 이유는 무엇입니까?(영문)](https://action-analytics.com/ep-1-why-did-tableau-invent-relationships/)와 같은 동영상 팟캐스트도 참조하십시오. [Library(라이브러리)](https://action-analytics.com/library/)에서 “Video Podcast(동영상 팟캐스트)”를 클릭하여 자세히 알아볼 수 있습니다. ## 데이터 원본, 데이터 모델 및 쿼리 의미 체계 변경 사항 ### 다중 테이블 데이터 원본 지원 Tableau의 데이터 원본은 정규화된 데이터를 인식하고 보존합니다. 다중 테이블 데이터 원본을 사용하면 Tableau가 단일 데이터 원본에서 여러 세부 수준을 처리할 수 있습니다. 이 지원을 통해 평균 및 총계와 같은 집계를 제어하는 특별한 계산을 작성할 필요 없이 데이터를 더 쉽게 준비하고 탐색할 수 있습니다. 스타 및 눈송이 스키마를 사용하여 테이블을 결합하면 여러 팩트 테이블을 원활하게 연관시킬 수 있습니다. 새로운 논리적 계층은 상황에 따른 동적 조인을 사용하며 더 나은 도메인 제어 기능을 제공합니다([지원되는 데이터 모델 스키마](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_datamodel.htm#ExamplesStarSnowflake) 참조). Tableau가 테이블 간의 기초 관계를 인식하고 유지하므로 필요한 조인 및 계산의 수가 더 적어집니다. 이러한 향상된 데이터 원본은 더 다양한 질문에 답할 수 있으므로 만들고 유지 관리해야 하는 많은 개별 데이터 원본을 통합할 수 있습니다. 동일한 데이터를 표현하는 데 필요한 데이터 원본 수가 더 적어집니다. #### 변경되지 않은 사항 논리적 계층의 관계는 더 많은 데이터 결합 옵션을 제공합니다(제거된 기능이 없음). 여전히 Tableau에서 단일 테이블 데이터 원본을 만들 수 있습니다. 조인, 유니온, 사용자 지정 SQL 등의 조합을 사용하여 논리적 테이블을 작성할 수 있습니다. Tableau의 단일 테이블 분석 동작은 변경되지 않았습니다. 차원 및 측정값의 혼합을 포함하는 단일 논리적 테이블에 대한 분석은 Tableau 버전 2020.1 이하와 동일하게 작동합니다. [관계, 데이터 모델 및 데이터 원본에 대한 질문](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_datamodel_faq.htm)도 참조하십시오. ### 데이터 원본의 새로운 논리적 계층 이전 버전의 Tableau에서 데이터 원본의 데이터 모델은 [조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_relationships_learnmorepage.htm#WhereAreJoins) 및 유니온을 지정할 수 있는 단일 물리적 계층으로 구성되었습니다. 물리적 계층에 추가된(조인 또는 유니온된) 테이블은 분석을 위한 평활화된(비정규화된) 단일 테이블을 만듭니다.
이전 버전 2020.2 이상
데이터 모델에서 4개의 물리적 테이블 간 연결을 나타낸 다이어그램입니다. 논리적 계층과 물리적 계층이 있는 데이터 모델 다이어그램입니다.
Tableau 버전 2020.1 이하에서는 데이터 모델에 물리적 계층만 있습니다 Tableau 버전 2020.2 이상에서는 데이터 모델에 논리적 계층과 물리적 계층이라는 두 계층이 있습니다.
Tableau 버전 2020.2부터 데이터 원본의 데이터 모델은 물리적 계층 위에 새로운 의미론적 계층을 포함합니다. 논리적 계층이라고 하는 이 계층에서 여러 테이블을 추가할 수 있으며 일치하는 필드 쌍을 기반으로 테이블을 서로 관련시킬 수 있습니다. 논리적 계층의 테이블은 데이터 원본에 병합되지 않고 고유한 상태(정규화된 상태)를 유지하며 기본 세부 수준을 유지합니다. 논리적 테이블은 물리적 테이블을 위한 컨테이너로 작동합니다. 여전히 물리적 테이블 간에서 조인 및 유니온을 사용할 수 있습니다. 논리적 테이블을 두 번 클릭하여 열고 조인 또는 유니온으로 작업하면 됩니다. 논리적 계층은 다양한 분석 시나리오에서 데이터를 더 결합하기 쉽게 만듭니다. 스타 및 눈송이 스키마 형태로 정규화된 데이터 모델을 사용하고 만들 수 있으며 서로 다른 세부 수준의 팩트 테이블을 사용하여 유연한 모델을 사용하고 만들 수 있습니다. 자세한 내용은 [Tableau 데이터 모델](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_datamodel.htm) 및 [지원되는 데이터 모델 스키마](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_datamodel.htm#ExamplesStarSnowflake)를 참조하십시오. ### 관계에 기반하는 쿼리 의미 체계 관계는 분석을 위해 여러 테이블에서 데이터를 결합하는 동적이고 유연한 방법입니다. 관계는 다대다일 수 있으며 완전 외부 조인을 지원합니다. FIXED와 같은 LOD 식을 사용하여 관련 테이블에서 데이터의 중복을 제거할 필요가 없습니다. 관계를 두 테이블 간의 계약으로 간주할 수 있습니다. 이러한 테이블의 필드를 사용하여 비주얼리제이션을 작성하는 경우 Tableau는 해당 계약에 따라 이러한 테이블의 데이터를 가져와 적절한 조인으로 쿼리를 작성합니다. 관계를 사용하면 데이터 준비 및 분석이 더 쉬워지고 보다 직관적이 되므로 데이터를 결합할 때 처음에 관계를 사용하는 것이 좋습니다. [조인은 꼭 필요한 경우에만 사용하십시오](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_datamodel_faq.htm#can-i-use-joins-between-logical-tables). - **선행 조인 유형 없음**. 관계를 정의하는 일치하는 필드만 선택해야 됩니다(조인 유형 없음). 조인 유형을 지정하지 않으므로 관계를 설정할 때 벤 다이어그램이 표시되지 않습니다. - **자동 및 컨텍스트 인식**. 관계는 분석의 시간 및 컨텍스트에 따라 조인을 연기합니다. Tableau는 비주얼리제이션에 사용되는 필드를 기반으로 조인 유형을 자동으로 선택합니다. 분석 중에 Tableau는 지능적으로 조인 유형을 조정하고 데이터의 기본 세부 수준을 보존합니다. 기초 조인을 고려할 필요 없이 비주얼리제이션에서 필드의 세부 수준에서 집계를 확인할 수 있습니다. - **유연성**. 관계를 사용하여 테이블을 결합하는 것은 통합 문서의 단일 데이터 원본에 있는 모든 비주얼리제이션에 대해 유연한 사용자 지정 데이터 원본을 만드는 것과 같습니다. Tableau는 비주얼리제이션의 필드 및 필터를 기반으로 필요한 테이블만 쿼리하므로 다양한 분석 흐름에 사용할 수 있는 데이터 원본을 작성할 수 있습니다. 자세한 내용은 [데이터 연관](https://help.tableau.com/current/pro/desktop/ko-kr/relate_tables.htm), [관계에 대한 두려움 극복](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_dont_be_scared.htm) 및 [관계, 1부: Tableau의 새로운 데이터 모델링 소개(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-1-meet-new-tableau-data-model)를 참조하십시오. **참고**: 원래 조인 캔버스로 이동하려면 최상위 뷰(데이터 원본의 논리적 계층)에서 논리적 테이블을 두 번 클릭합니다. 여전히 데이터 원본의 물리적 계층에서 테이블 간에 조인 및 유니온을 추가할 수 있습니다. 자세한 내용은 [Tableau 데이터 모델](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_datamodel.htm)을 참조하십시오. ### 마이그레이션된 데이터 원본 2020.2 이전 통합 문서 또는 데이터 원본을 Tableau 2020.2 이상 버전에서 열 경우 데이터 원본이 캔버스에서 단일 논리적 테이블로 나타납니다. 사용자는 이전과 마찬가지로 계속 통합 문서를 사용할 수 있습니다. 데이터 원본에 조인되거나 유니온된 여러 테이블이 포함된 경우 "마이그레이션된 데이터"라는 이름의 단일 논리적 테이블이 표시됩니다. 마이그레이션된 데이터 테이블의 이름을 바꿀 수 있습니다. 단일 논리적 테이블을 구성하는 물리적 테이블을 보려면 해당 논리적 테이블을 두 번 클릭하여 물리적 계층에서 엽니다. 그러면 조인 및 유니온을 포함한 기초 물리적 테이블이 표시됩니다. ![데이터 원본에 조인되거나 유니온된 여러 테이블이 포함된 경우 "마이그레이션된 데이터"라는 이름의 단일 논리적 테이블이 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_migrated_data.gif) ### 웹 작성 Tableau Server 또는 Tableau Cloud 웹 작성의 데이터 원본 페이지에서 관계 및 성능 옵션을 편집할 수 있으려면 통합 문서에서 내장된 데이터 원본을 사용해야 합니다. ### 추출 추출 데이터는 논리적 테이블(단일 테이블 옵션 대체) 또는 물리적 테이블(다중 테이블 옵션 대체)을 기반으로 저장될 수 있습니다. 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm#extract)를 참조하십시오. ## 다양한 인터페이스 변경 사항 ### 데이터 원본 페이지 변경 사항 데이터 원본 페이지 캔버스에는 논리적 계층과 물리적 계층이라는 두 계층이 있습니다. 데이터 원본 페이지에 표시되는 기본 뷰는 새로운 것이며, 테이블 간의 관계("이음줄")를 사용하는 논리적 계층을 보여줍니다. 여전히 최상위 논리적 뷰에서 논리적 테이블을 두 번 클릭하여 물리적 계층으로 전환하면 물리적 계층의 테이블 간에 조인 및 유니온을 추가할 수 있습니다. 자세한 내용은 [Tableau 데이터 모델](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_datamodel.htm)을 참조하십시오. ![물리적 레이어의 테이블 간에 조인 및 유니온을 추가합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_layers.gif) #### 데이터 그리드 데이터 원본이 여러 관련 테이블로 구성된 경우 논리적 테이블을 선택하면 데이터 모델 아래에 있는 데이터 그리드에 해당 테이블의 데이터가 표시됩니다. 관계를 사용하면 데이터가 병합되지 않으므로 현재 선택된 논리적 테이블에 대한 값이 표시됩니다. 열을 피벗해야 하는 경우 논리적 테이블을 열고 데이터 원본의 물리적 테이블 뷰에서 데이터를 피벗해야 합니다. ![논리적 테이블을 선택하면 데이터 모델 아래에 표시되고 데이터 그리드에 해당 테이블의 데이터가 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_datasourcepage.gif) ### 워크시트의 데이터 패널 관계 및 다중 테이블 분석을 지원하기 위해 데이터 패널이 업데이트되었습니다. 더 이상 데이터 패널에 차원 및 측정값 레이블이 표시되지 않습니다. 차원 및 측정값 필드는 테이블(데이터 원본 테이블별 그룹화) 또는 폴더(폴더별 그룹화)로 구성할 수 있습니다. 각 테이블 또는 폴더에 대해 차원은 회색 라인 위에 표시되고 측정값은 회색 라인 아래에 표시됩니다. 일부 경우 테이블에 처음에 차원 또는 측정값만 표시될 수 있습니다. ![필드를 그룹화하여 데이터 패널의 폴더에 배치합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_datapane.gif) 논리적 테이블을 포함하는 데이터 원본에는 더 이상 레코드 수 필드가 표시되지 않습니다. 모든 테이블은 테이블의 세부 수준에 _TableName(Count)_라는 필드명으로 레코드의 카운트를 포함합니다. 이전 예에서 _Addresses(Count)_, _Customers(Count)_ 및 _LineItems(Count)_를 볼 수 있습니다. 테이블의 COUNT = 테이블별 레코드 수의 합계. 테이블의 _Count(카운트)_ 필드에 기반하는 계산을 작성할 수 없습니다. _Count(카운트)_는 집계 전용입니다. **참고**: _레코드 수_를 사용하는 2020.2 이전 통합 문서를 뷰에서 열 경우 데이터 패널에 _레코드 수_ 필드가 나타날 수 있습니다. 계산된 필드는 모든 입력 필드가 동일한 테이블에서 제공되는 경우 원래 필드와 함께 나열됩니다. 집합 및 그룹은 테이블 아래에 원래 필드와 함께 표시됩니다. 특정 테이블에 속하지 않거나 폴더 아래에 그룹화되지 않은 필드는 테이블 아래의 일반 영역에 표시됩니다. 이러한 필드 유형에는 집계된 계산, 다중 테이블의 필드를 사용하는 계산, 해당하는 경우 레코드 수, 측정값 이름 및 측정값이 포함됩니다. 버전 2024.2 이상: 뷰에서 사용 중인 필드와 관련이 없는 필드명의 경우 데이터 패널에 밝은 회색 텍스트로 표시됩니다. 비주얼리제이션에서 이러한 필드를 분석에 계속 사용할 수 있지만 관련 없는 필드는 관련 있는 필드와 분석에서 다르게 평가됩니다. [다중 팩트 관계가 있는 데이터 원본을 사용](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm)하는 경우 이 동작을 볼 수 있습니다. ### 데이터 보기 데이터 보기 창에서 데이터 원본이 여러 논리적 테이블을 포함하는 경우 각 테이블에 대한 행 수 및 데이터 수는 기본 세부 수준에서 개별 탭에 나열됩니다. 자세한 내용은 [기초 데이터 보기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_viewdata.htm)를 참조하십시오. 계산된 필드는 원래 필드와 함께 나열됩니다. LOD 계산은 테이블 자체와 세부 수준이 다를 수 있으므로 LOD 계산이 논리적 테이블에 대한 데이터 보기에 나타나지 않을 수도 있습니다. LOD 계산의 차원 특성에 단일 테이블의 필드가 포함되는 경우 해당 LOD 계산은 데이터 패널에서 소유 테이블에 나타납니다. ### Tableau 버전 2020.2 이상의 데이터 보기 열 순서 변경 사항 Tableau 버전 2020.2 이상에서 Tableau 버전 2020.1 이하의 데이터 원본을 열면 열 순서가 달라질 수도 있습니다. 데이터 보기 창에서 열이 다르게 표시될 수 있으며 CSV 형식으로 내보낼 때 열 순서가 달라질 수 있습니다. 데이터 보기 창에서 열 순서가 처리되는 방식의 이러한 변경은 관계 및 논리적 테이블을 지원하는 데 필요합니다. 사용자 지정 열 순서에 따라 달라지는 스크립트를 사용하는 경우 데이터 보기용 Tableau 확장 프로그램 API를 사용하여 기초 데이터를 CSV 형식으로 다운로드하는 것이 좋습니다. ## 다중 테이블 데이터 원본을 사용한 분석 변경 사항 여러 관련 테이블이 있는 데이터 원본을 사용하면 Tableau에서 분석이 작동하는 방식이 영향을 받습니다. 다중 관련 테이블에는 독립된 도메인이 있으며 해당 기본 세부 수준을 유지하기 때문에 필드를 뷰에 끌어 놓으면 다음이 수행됩니다. - 자연적인 세부 수준에서 데이터가 쿼리됩니다. - 비주얼리제이션과 관련된 데이터만 쿼리합니다. - 테이블 간의 관계가 쿼리 결과에 영향을 미칩니다. 비주얼리제이션을 작성하는 흐름은 필드의 테이블이 데이터 모델에서 서로 관련된 방식이나 직접적으로 관련되지 않는지 여부에 따라 달라질 수 있습니다. 다중 테이블 데이터 원본과 관계 사용의 이점: - 관계는 조인을 사용하지만 자동입니다. Tableau는 비주얼리제이션에 사용되는 필드를 기반으로 조인 유형을 자동으로 선택합니다. 분석 중에 Tableau는 지능적으로 조인 유형을 조정하고 데이터의 기본 세부 수준을 보존합니다. - Tableau는 관계를 사용하여 워크시트에 사용된 필드의 현재 컨텍스트를 기반으로 분석 중에 올바른 집계 및 적절한 조인을 생성합니다. - 단일 데이터 원본에서 서로 다른 세부 수준의 여러 테이블이 지원되므로 같은 데이터를 표현할 때 필요한 데이터 원본의 수를 크게 줄일 수 있습니다. - 일치하지 않는 측정값이 삭제되지 않습니다(실수로 데이터가 손실되지 않음). - 관련 테이블은 조인에서 발생할 수 있는 데이터 중복 및 필터링 문제를 줄이거나 방지합니다. 자세한 내용은 [데이터 연관](https://help.tableau.com/v0.0/pro/desktop/ko-kr/relate_tables.htm), [관계를 사용하는 데이터 원본에서 분석이 작동하는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_multitable_analysis_overview.htm) 및 [다중 테이블 분석 문제 해결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_multitable_analysis_overview.htm#Troubles)을 참조하십시오. 관계 쿼리가 작동하는 방식과 관련된 정보는 다음 Tableau 블로그 게시물을 참조하십시오. - [관계, 1부: Tableau의 새로운 데이터 모델링 소개(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-1-meet-new-tableau-data-model) - [관계, 2부: 팁과 요령(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-2-tips-and-tricks) Tableau 버전 2024.2 이상에서 Tableau 데이터 모델은 다중 팩트 관계를 통해 다중 팩트 분석 및 공유 차원을 지원합니다. 자세한 내용은 [다중 팩트 관계 데이터 모델 정보](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm), [다중 팩트 관계 모델을 사용해야 하는 경우](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_when_to_use.htm) 및 [다중 팩트 관계 데이터 모델 구축](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_build.htm)을 참조하십시오. #### 변경되지 않은 사항 Tableau의 단일 테이블 분석 동작은 변경되지 않았습니다. 차원 및 측정값의 혼합을 포함하는 단일 논리적 테이블에 대한 분석은 Tableau 2020.2 이전 버전과 마찬가지로 작동합니다. ### 차원 전용 비주얼리제이션 관련 테이블이 있는 다중 테이블 데이터 원본을 사용하는 경우: 차원 전용 비주얼리제이션을 작성하면 Tableau에서 내부 조인을 사용하며 일치하지 않는 전체 도메인이 표시되지 않습니다. 차원 값의 부분 조합을 보려면 다음과 같이 할 수 있습니다. - 빈 행/열 표시를 사용하여 가능한 행을 모두 표시합니다. **분석** 메뉴를 클릭한 다음 테이블 레이아웃 > 빈 행 표시 또는 빈 열 표시를 선택합니다. 이 설정은 날짜 및 숫자 구간차원 필드에 대한 바람직하지 않은 치밀화를 트리거할 수도 있음에 유의하십시오. - 비주얼리제이션에 표시된 테이블 중 하나에서 측정값(예: _(Count)_)을 뷰에 추가할 수 있습니다. 이 단계에서 해당 테이블에 있는 차원의 모든 값을 확인할 수 있습니다. #### 예상과 다를 수 있는 차원에 대한 일치하지 않는 값 동작 다중 논리적 테이블의 차원을 사용하는 비주얼리제이션을 작성하는 경우 처음에 동작이 예상과 다를 수 있습니다. 기본적으로 비주얼리제이션의 차원이나 행 수준 계산에 대한 입력이 다중 논리적 테이블의 필드를 사용하는 경우 모든 차원에 일치하는 값이 있는 결과만 표시됩니다. 예를 들어 고객과 구매라는 두 개의 논리적 테이블이 포함된 데이터 집합을 생각해 보십시오. 일부 고객은 구매를 하지 않았으며 구매 테이블에 일치하는 행이 없습니다. \[Customers\].\[Customer Name\] 차원을 사용하려고 가져오는 경우 구매 여부와 관계없이 모든 고객의 목록이 표시됩니다. 그런 다음 비주얼리제이션에 \[Purchases\].\[Product\] 차원을 추가하면 Tableau가 업데이트하여 구매를 한 고객이 구매한 제품과 함께 표시됩니다. 다음은 이 기본 동작을 사용할 수 있는 몇 가지 방법입니다. - 빈 행/열 표시를 사용하여 가능한 행을 모두 표시하고 일치하지 않는 차원 값을 가져옵니다. **분석** 메뉴를 클릭한 다음 테이블 레이아웃 > 빈 행 표시 또는 빈 열 표시를 선택합니다. 이 설정은 날짜 및 숫자 구간차원 필드에 대한 원하지 않은 치밀화를 트리거할 수도 있음에 유의하십시오. - 차원 중 하나를 측정값으로 변환합니다. 예를 들어 COUNT(\[Purchases\].\[Product\])를 사용하도록 전환하면 구매가 없는 고객이 유지되고 해당 고객에 대해 "0"이 표시됩니다. 모든 제품을 표시하려는 경우 이는 실행 가능한 접근 방식이 아닐 수 있습니다. - 테이블에서 일치하는 값이 없는 측정값을 뷰로 가져옵니다. 예를 들어 세부 수준 선반에 COUNT(\[Customers\])를 추가하면 계속 모든 제품을 표시하면서 일치하지 않는 고객을 가져옵니다. - 논리적 수준에서 두 테이블을 연관시키는 대신 이전 Tableau 버전과 마찬가지로 물리적 수준에서 외부 조인을 사용하여 두 테이블을 조인할 수 있습니다. 이 접근 방식은 일치하지 않는 값을 표시하지만 몇 가지 부작용이 있습니다. 쿼리는 항상 두 테이블을 모두 쿼리하여 실행됩니다. 일치하지 않는 테이블의 필드가 사용되지 않는 경우에도 비주얼리제이션 및 퀵 필터에 NULL 값이 나타납니다. 그리고 조인으로 인해 발생하는 원치 않는 중복을 제거하려면 LOD 계산을 작성해야 합니다. ### 레코드 수 대신 테이블의 Count(카운트) 필드 사용 논리적 테이블을 포함하는 데이터 원본에는 더 이상 레코드 수 필드가 표시되지 않습니다. 모든 테이블은 테이블의 세부 수준에 _TableName(Count)_라는 필드명으로 레코드의 카운트를 포함합니다. 이전 예에서 _Addresses(Count)_, _Customers(Count)_ 및 _LineItems(Count)_를 볼 수 있습니다. 테이블의 COUNT = 테이블별 레코드 수의 합계. 테이블의 _Count(카운트)_ 필드에 기반하는 계산을 작성할 수 없습니다. _Count(카운트)_는 집계 전용입니다. **참고**: _레코드 수_를 사용하는 2020.2 이전 통합 문서를 뷰에서 열 경우 데이터 패널에 _레코드 수_ 필드가 나타날 수 있습니다. ### 교차 테이블 계산 여러 테이블에 걸쳐 있는 계산을 작성할 수 있습니다. 교차 테이블 계산은 기본적으로 내부 조인 쿼리 의미 체계를 사용한다는 것에 유의하십시오. 이 계산은 참조된 논리적 테이블 간의 조인을 기반으로 실시간으로 계산됩니다. 관계를 사용하면 테이블 간에서 외부 조인을 발생시키는 행 수준 계산을 작성할 수 있습니다. 계산은 Null 차원이 추가된 후 평가되므로 IFNULL(\[Dimension\], "Missing") 같은 계산을 사용하여 Null을 다른 값으로 변경할 수 있습니다. ### SUM을 사용한 총계 SUM을 사용한 총합계는 소계의 SUM이 아니라 필드의 논리적 테이블 기본 세부 수준에서 실제 총계를 나타냅니다. ### 관계에서 발생한 Null 및 자동 조인 Tableau 버전 2020.2 이상에서는 관계에서 발생한 조인을 수행할 경우 Null을 Null에 조인하지 않습니다. ### 일치하지 않는 Null 동작 뷰에 측정값을 추가할 경우 측정값에 차원과 연관되지 않는 값이 있으면 Null 차원 값이 추가됩니다. 이 동작이 발생하는 이유는 Tableau가 일치하지 않는 값(또는 연관되지 않는 차원 값)을 기초 데이터 원본의 실제 NULL 값과 동일하게 취급하기 때문입니다. 두 값 모두 함께 집계되거나 필터링됩니다. 예를 들어 `SUM(Sales),[State]`를 사용할 경우 모든 일치하는 State(시/도)는 시/도를 나타냅니다. SUM(Sales)는 단일 시/도에 대한 합계입니다. 일치하지 않는 Null의 경우 SUM(Sales)는 많은 시/도를 나타낼 수 있습니다. 이 동작이 필요하지 않은 경우 데이터를 정리하여 측정값 테이블의 모든 행이 차원 테이블의 행과 일치하게 만들 수 있습니다. 이를 위해 Tableau Prep를 사용할 수 있습니다. 또는 시트 내에서 Null을 클릭하고 **제외**를 선택하여 Null을 필터링할 수 있습니다. 이 작업을 수행한 후 성능 옵션 설정에서 **모든 레코드 일치**를 선택하여 측정값 테이블과 차원 테이블 간의 관계를 편집할 수 있습니다. #### 필터 편집 대화 상자에서 일치하지 않는 Null 처리 필터를 차원에 적용할 때 Null이 나타나는 경우에 대한 규칙은 다음과 같습니다. - 일반 탭에서 확인란을 사용하여 Null 행을 명시적으로 포함하거나 제외할 수 있습니다. - 와일드카드 탭의 설정은 Null이 나타나는지 여부에 영향을 주지 않습니다(이 설정은 텍스트 값만 필터링하고 Null은 텍스트로 취급되지 않기 때문임). - 조건 또는 상위 탭에서 **없음** 이외의 설정을 사용하면 "Null" 상태가 필터링됩니다. ### 관계 유효성 검사 분석을 위한 데이터 모델의 유효성을 검사하는 여러 옵션이 있습니다. 데이터 원본에 대한 모델을 만들 때 시트로 이동하고 데이터 원본을 선택한 다음 레코드 수, 예상 데이터, 일치하지 않는 값, null 또는 반복 측정값을 탐색하는 비주얼리제이션을 작성하는 것이 좋습니다. 서로 다른 테이블 간의 필드로 작업하여 모든 것이 예상대로 작동하는지 확인하십시오. 살펴봐야 할 내용: - 데이터 모델의 관계가 테이블에 대한 올바른 일치 필드를 사용하고 있습니까? - 일치하는 필드 쌍 여러 개를 추가하면 관계가 더 정확해집니까? - 서로 다른 테이블에서 다양한 차원 및 측정값을 뷰에 끌어 놓으면 어떤 결과가 나타납니까? - 예상되는 행 수가 표시됩니까? - 기본 설정에서 [성능 옵션 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_relationships_perfoptions.htm) 중 하나를 변경한 경우 비주얼리제이션에서 보이는 값이 예상한 값입니까? 그렇지 않은 경우 설정을 확인하거나 기본값으로 재설정할 수 있습니다. 관계 및 데이터 모델의 유효성을 검사하기 위한 옵션: - 모든 테이블은 테이블의 세부 수준에 _TableName(Count)_라는 필드명으로 레코드의 카운트를 포함합니다. 테이블의 카운트를 확인하려면 Count(카운트) 필드를 뷰에 끌어 놓습니다. 모든 테이블의 카운트를 확인하려면 데이터 패널에서 각 테이블의 Count(카운트) 필드를 선택한 다음 표현 방식에서 텍스트 테이블을 클릭합니다. - 데이터 패널에서 **데이터 보기**를 클릭하여 테이블별 행 및 데이터 수를 확인합니다. 또한 관계 만들기를 시작하기 전에 데이터 원본에서 분석 이전과 중간의 데이터를 확인하면 각 테이블의 범위를 파악하는 데 도움이 될 수 있습니다. 자세한 내용은 [기초 데이터 보기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_viewdata.htm)를 참조하십시오. - 차원을 행에 끌어 놓아 상태 표시줄에서 행 수를 확인합니다. 일치하지 않는 값을 확인하려면 **분석** 메뉴를 클릭한 다음 테이블 레이아웃 > 빈 행 표시 또는 빈 열 표시를 선택합니다. 또한 비주얼리제이션에 표시된 테이블 중 하나에서 다양한 측정값(예: _(Count)_)을 뷰에 끌어 놓을 수 있습니다. 이렇게 하면 해당 테이블에서 차원의 모든 값을 확인할 수 있습니다. **팁**: 관계에 대해 생성되는 쿼리를 확인하고 싶은 경우 Tableau Desktop에서 성능 기록 프로그램을 사용할 수 있습니다. 1. 도움말 메뉴를 클릭한 다음 **설정 및 성능** > **성능 기록 시작**을 선택합니다. 2. 필드를 뷰에 끌어 놓아 비주얼리제이션을 작성합니다. 3. 도움말 메뉴를 클릭한 다음 **설정 및 성능** > **성능 기록 중지**를 선택합니다. 성능 기록 통합 문서가 자동으로 열립니다. 4. 성능 요약 대시보드의 시간별로 정렬된 이벤트에서 "쿼리를 실행하는 중" 막대를 클릭하면 아래에 쿼리가 표시됩니다. 또 다른 고급 옵션은 GitHub의 [Tableau Log Viewer](https://github.com/tableau/tableau-log-viewer)를 사용하는 것입니다. `end-protocol.query`를 사용하여 특정 키워드를 필터링할 수 있습니다. 자세한 내용은 GitHub의 [Tableau Log Viewer 위키 페이지(영문)](https://github.com/tableau/tableau-log-viewer/wiki)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 및 통합 문서 게시 사용 중인 데이터에 새로운 질문을 표시하는 뷰를 만들고, 이러한 분석을 데이터를 사용하는 다른 사용자와 공유하려고 합니다. 또는 팀의 데이터 스튜어드로서 데이터 모델을 작성하여 분석가의 사용 승인을 받고, 조직의 보안, 규정 준수, 성능 등에 대한 요구 사항을 충족해야 한다고 가정하겠습니다. 작업을 Tableau Server 또는 Tableau Cloud에 게시하면 팀의 다른 멤버들과 작업을 공유할 수 있습니다. 게시된 후에는 웹 브라우저 또는 Tableau Mobile 앱을 통해 액세스할 수 있습니다. 또한, 데이터 원본을 게시하면 데이터 관리를 중앙 집중화할 수 있습니다. ### 기타 리소스 게시하는 방법에 대한 단계적 설명은 다음 항목을 참조하십시오. - [데이터 원본 게시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_datasources.htm) - [통합 문서 게시를 위한 전체 단계](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_howto.htm) - [Tableau 사이트에 통합 문서 업로드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/upload.htm) **참고:** Tableau Cloud 또는 Server가 없는 경우 무료 클라우드 서비스인 Tableau Public에서 분석을 공유할 수 있습니다. 이름에서 알 수 있는 것처럼, Tableau Public에 게시된 뷰는 공개적으로 액세스할 수 있습니다. 자세한 내용은 [Tableau Public으로 통합 문서 저장](https://help.tableau.com/current/public/desktop/ko-kr/publish_workbooks_tableaupublic.htm)을 참조하십시오. ## 게시하는 이유 조직에서 데이터 분석의 사용자층을 확대하고 싶은 경우 데이터 원본과 통합 문서를 게시할 수 있습니다. 게시를 통해 다음을 수행할 수 있습니다. - 다른 사용자와의 협업 및 공유 조직의 사용자가 Tableau Desktop을 사용하지 않는 경우에도 게시된 뷰를 보고, 상호 작용하고, 다운로드, 구독, 공유, 편집 및 저장할 수 있도록 허용할 수 있습니다. 뷰를 블로그 게시물이나 웹 사이트에 포함할 수 있습니다. - 데이터 및 데이터베이스 드라이버 관리 중앙 집중화 모든 사용자를 위한 데이터 모델을 만들고 게시할 수 있습니다. 중앙 집중식 데이터 관리를 통해 Tableau 데이터의 단일 출처를 만들 수 있습니다. 게시된 데이터에 연결된 모든 통합 문서에는 업데이트된 데이터가 반영됩니다. 또한 데이터를 서버에 게시하고 연결하면 Tableau Desktop에서 데이터에 연결하는 사용자가 데이터베이스 드라이버를 자체 컴퓨터에 설치하고 유지하지 않아도 됩니다. - 모바일 지원 웹 브라우저 또는 Tableau 모바일 iOS 앱을 통해 다른 컴퓨터나 위치에서 데이터 액세스. 사외의 사설망에서 조직의 Tableau Server에 로그인합니다. ## 게시할 수 있는 항목 게시할 수 있는 콘텐츠 유형에는 다음이 포함됩니다. - **데이터 원본:** 다른 사용자가 새 통합 문서 작성에 사용할 수 있도록 데이터 원본을 게시할 수 있습니다. 데이터 원본은 일정에 따라 새로 고칠 수 있는 추출이나 데이터베이스에 대한 직접(또는 라이브) 연결을 포함할 수 있습니다. 자세한 내용은 [게시된 데이터 원본을 위한 최상의 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_datasources_about.htm)을 참조하십시오. - **통합 문서:** 통합 문서에는 사용자의 뷰, 대시보드 및 스토리와 데이터 연결이 포함됩니다. 배경 이미지 및 사용자 지정 지오코딩 같은 로컬 리소스도 서버 또는 다른 Tableau 사용자가 액세스할 수 없는 위치에 있는 경우 통합 문서에 포함될 수 있습니다. ## 게시할 수 있는 사용자 Tableau Server 또는 Tableau Cloud에 게시하려면 서버 또는 사이트 관리자가 사용자에게 다음과 같은 기능을 허용해야 합니다. - 작업을 게시하는 사이트에 대한 Creator(이전의 게시자)의 _사이트 역할_ - 게시할 프로젝트에 대해 허용됨으로 설정된 보기 및 저장 기능 Tableau Desktop을 사용하지만 서버에 게시할 수 있는지 여부가 정확하지 않거나 게시에 문제가 있는 경우 Tableau 관리자에게 문의하십시오. 관리자인 경우 사이트 역할 및 사용 권한에 대한 자세한 내용은 Tableau Server 도움말(또는 [Tableau Cloud 버전](https://help.tableau.com/current/server/ko-kr/permissions.htm))에서 [콘텐츠 액세스 및 소유권](https://help.tableau.com/current/online/ko-kr/permissions.htm)을 참조하십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 바꾸기 **참고:** Tableau Cloud 또는 Tableau Server에서는 데이터 원본 바꾸기를 지원하지 않으며, Tableau Desktop에서 수행해야 합니다. 사용자는 다른 데이터 원본으로 통합 문서 또는 시트를 업데이트할 수 있습니다. 데이터 원본을 바꿔도 데이터 원본이 병합되거나 편집되지는 않습니다. 워크시트에 사용되는 필드가 새 데이터 원본의 해당 필드로 매핑되도록 리디렉션됩니다. _원래_ 데이터 원본에서 사용자가 만든 모든 필드는 새 데이터 원본으로 복사됩니다. 원래 데이터 원본에 포함되지 않은 필드는 이전 데이터 원본을 바꾸기 전에 수동으로 복사하여 _새_ 데이터 원본에 붙여 넣어야 합니다. 데이터 원본을 바꿔도 폴더 구조는 복사되지 않습니다. 두 데이터 원본은 동일하지 않아도 되며, 데이터 원본의 모든 차이점은 통합 문서의 시트와 뷰의 필드에 반영됩니다. 새 데이터 원본에 없거나 이름이 다른 모든 필드, 그룹, 집합 및 계산된 필드가 데이터 패널에서 제거됩니다. 필드 참조를 바꿔 잘못된 필드를 수정하는 방법에 대한 자세한 내용은 [데이터 원본 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/howto_connect.htm)을 참조하십시오. ### 데이터 원본 바꾸기 데이터 원본을 바꾸려면 다음 단계를 완료하십시오. 1. _원래_ 데이터 원본에 연결하는 통합 문서를 엽니다. 2. 데이터 > 새 데이터 원본을 선택한 다음 _새_ 데이터 원본에 연결합니다. 3. 데이터 원본 페이지에서 테이블을 캔버스로 끌어 놓아 데이터 원본을 설정합니다(자동으로 수행되지 않은 경우). 4. 시트 탭으로 이동하여 데이터 > 데이터 원본 바꾸기를 선택합니다. **참고:** 뷰에 필드가 적어도 하나는 있어야 데이터 원본 바꾸기 옵션을 사용할 수 있습니다. ![데이터 원본을 관리하는 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/connect_basic_replace1.png) 5. 데이터 원본 바꾸기 대화 상자에서 현재 데이터 원본과 교체 데이터 원본을 선택합니다. 6. (선택 사항) **현재** 필드에서 현재 워크시트만 바꾸려면 확인란을 선택합니다. 7. 작업을 마쳤으면 확인을 선택합니다. _원래_ 데이터 원본을 사용했던 모든 워크시트, 대시보드 및 사례가 _새_ 데이터 원본을 사용하도록 업데이트됩니다. 변경 내용을 취소하고 원래 데이터 원본으로 되돌리려면 툴바에서 실행 취소를 클릭할 수 있습니다. **참고:** 두 데이터 원본이 모두 관계형 데이터 원본인 경우 또는 두 데이터 원본이 모두 큐브(다차원) 데이터 원본인 경우에만 데이터 원본을 다른 데이터 원본으로 바꿀 수 있습니다. Tableau의 큐브 데이터 원본은 Windows에서만 지원됩니다. ### 단일 시트의 데이터 원본 바꾸기 단일 시트의 데이터 원본을 바꾸려면 현재 워크시트만 바꾸기 확인란을 선택해야 합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/replace_datasource.png "현재 워크시트만 바꾸기 확인란이 선택된 데이터 원본 바꾸기 대화 상자") ## 게시된 데이터 원본 사용자가 통합 문서의 데이터 원본을 게시하면 Tableau Desktop의 현재 통합 문서가 게시된 데이터 원본에 자동으로 연결되고 로컬 데이터 원본은 닫힙니다. 데이터 원본 게시에 대한 자세한 내용은 [데이터 원본 게시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_datasources.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 새로 고침 수정된 데이터 원본에 연결한 경우 데이터 메뉴에서 데이터 원본을 선택한 다음 새로 고침을 선택하여 Tableau Desktop에 변경 내용을 즉시 업데이트할 수 있습니다. 모든 연결이 동일한 방식으로 작동하는 것은 아닙니다. 기본 연결 유형은 라이브 연결, 추출 및 게시된 데이터 원본의 세 가지입니다. 연결 유형은 데이터 패널에서 데이터 원본 옆에 있는 아이콘으로 표시됩니다. ### 라이브 연결 ![데이터 원본 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Menu_Ds.png) 라이브 연결은 데이터베이스에 쿼리를 보내고 결과에 따라 뷰를 업데이트합니다. 하지만 쿼리되는 특정 필드는 연결을 처음 만들 때 정의됩니다. 데이터 원본을 새로 고치면 새 필드나 변경된 필드가 업데이트됩니다. 자세한 내용은 [데이터에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/basicconnectoverview.htm)을 참조하십시오. ### 추출 ![데이터 원본 추출 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Menu_Ds_Extract.png) 추출을 새로 고치면 추출이 생성된 데이터 원본을 쿼리하여 추출을 다시 작성합니다. 추출의 크기에 따라, 이 프로세스에 다소 시간이 걸릴 수 있습니다. 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. ### 게시된 데이터 원본 ![Tableau Cloud 스파클입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Online_Tableau_Sparkle.png) 게시된 데이터 원본에 연결된 경우 데이터 원본은 라이브 연결이거나 추출일 수 있습니다. 데이터 원본 탭을 선택하면 게시된 데이터 원본이 라이브 연결인지, 아니면 추출인지가 표시됩니다. 데이터 원본이 추출인 경우 추출의 모든 새로 고침은 Tableau Server에서 관리되며 서버에서만 새로 고칠 수 있습니다. 자세한 내용은 [게시된 데이터 원본을 위한 최상의 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_datasources_about.htm)을 참조하십시오. ## 기초 데이터 변경 사항 Tableau 워크시트에 사용된 필드를 데이터 원본의 기초 데이터에서 제거한 다음 데이터 원본을 새로 고치면 필드가 뷰에서 제거됨을 나타내는 경고 메시지가 표시되고 누락된 필드 때문에 워크시트가 올바르게 표시되지 않습니다. 새 필드/행 추가, 데이터 값/필드명 변경, 데이터 삭제 등과 같이 기초 데이터가 변경된 경우 Tableau에서 다음 번에 데이터 원본에 연결할 때 변경 사항이 반영됩니다. 그러나 Tableau Desktop은 데이터를 쿼리만 하고 가져오지 않기 때문에, 먼저 기초 데이터에 저장되었던 변경 내용이 제공되므로 연결을 끊지 않고 Tableau를 즉시 업데이트하여 데이터 수정 내용을 반영할 수 있습니다. **웹 작성에 대한 참고 사항(Tableau Cloud 및 Tableau Server):** Tableau Cloud 또는 Tableau Server에서 게시된 **플랫 파일**(Excel 또는 텍스트)에 직접 연결하는 경우 해당 데이터는 수정된 경우에도 새로 고쳐지지 않습니다. 데이터가 **온프레미스 서버**에 있으며 Tableau Desktop을 통해 웹에 게시된 경우 추출로 렌더링되며 새로 고쳐지지 않습니다. Tableau Desktop을 통해 게시된 데이터를 웹에서 최신 상태로 유지해야 한다면 Tableau Bridge를 사용할 수 있습니다. 이러한 요구 사항에 대해 자세히 알아보려면 [데이터를 최신으로 유지](https://help.tableau.com/current/online/ko-kr/to_keep_data_fresh.htm) 및 [Bridge를 사용하여 데이터를 최신 상태로 유지](https://help.tableau.com/v0.0/pro/desktop/ko-kr/qs_refresh_local_data.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 설정 데이터에 연결한 후 데이터 원본 페이지를 사용하여 데이터 원본을 설정하고 분석에 사용할 데이터를 준비합니다.분석을 시작하기 전에 다수의 선택적 구성을 수행할 수 있습니다.데이터 원본 페이지에서 수행한 구성에 따라 Tableau가 데이터를 해석하고 상호 작용할 때 사용할 데이터 원본이 만들어집니다. 이 섹션의 항목에서는 이러한 구성을 사용하여 분석에 사용할 데이터 원본을 최적화하는 방법에 대해 설명합니다. 관련 리소스와 동영상은 [Tableau Desktop에서 데이터 결합(영문)](https://www.tableau.com/ko-kr/learn/tutorials/on-demand/combining-data-tableau-desktop?playlist=509089)을 참조하십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 업그레이드 Tableau Desktop 8.2 이전 버전에서 Microsoft Excel 또는 텍스트 파일 데이터 원본을 사용하여 만든 통합 문서가 있거나 Excel 또는 텍스트 파일 레거시 연결을 사용하는 경우 통합 문서에서 데이터 원본을 업그레이드할 수 있습니다. Excel 및 텍스트 파일 데이터 원본을 업그레이드하여 Mac에서 1.) 데이터 해석의 정확성과 2.) 호환성을 높일 수 있습니다. 새로운 연결을 사용하도록 기존 통합 문서를 업그레이드하려는 경우 아래의 표를 검토하여 레거시 연결 유형과 기본 연결 유형 사이에서 데이터가 처리되고 표시되는 방식을 비교하십시오. 데이터가 의존하는 특정 Jet 드라이버 기능이 있는 경우 필요한 결과를 얻기 위해 레거시 연결을 사용해야 할 수도 있습니다. Tableau Desktop 8.2 이전 버전에서 Excel 및 텍스트 파일 데이터 원본을 사용하여 만든 통합 문서는 자동으로 레거시 연결을 사용합니다. Tableau Desktop에서 기존 연결을 사용하는 새 통합 문서를 만들려면 Excel 또는 텍스트 파일 데이터로 이동하고 **열기**에 있는 드롭다운 화살표를 클릭한 다음 **레거시 연결로 열기**를 선택합니다. **참고:** Tableau 2020.2부터 레거시 Excel 및 텍스트 연결은 더 이상 지원되지 않습니다. 레거시 연결 사용을 위한 대체 방법은 Tableau 커뮤니티에서 [레거시 연결 대안(영문)](https://community.tableau.com/s/question/0D54T00000CWdGaSAL/legacy-connection-alternatives) 문서를 참조하십시오. ## 파일 형식 및 특성 다음 표에서는 Excel 및 텍스트 파일의 몇 가지 예와 레거시 및 기본 연결 유형 사용 시 Tableau에서 연결할 수 있는 테이블을 보여 줍니다. ### Excel | 데이터 | 레거시 연결 | 기본 연결 | | --- | --- | --- | | .xlsb 파일 형식 | .xlsb 파일 형식의 Excel 데이터 연결을 허용합니다. | .xlsb 형식의 Excel 데이터 연결을 허용하지 않습니다. 대신 .xls 또는 .xlsx 파일 형식의 Excel 데이터 연결을 사용할 수 있습니다. | | Excel의 명명된 기본 제공 범위 | 명명된 기본 제공 범위에 대한 연결을 허용합니다. | 명명된 기본 제공 범위는 숨겨집니다. | | 숨겨진 시트 | 숨겨진 시트의 테이블에 대한 연결을 허용합니다. | 숨겨진 시트의 테이블을 숨깁니다. | | 강하게 숨겨진 시트 | 강하게 숨겨진 시트의 테이블에 대한 연결을 허용합니다. | 강하게 숨겨진 시트의 테이블을 숨깁니다. | | 차트를 포함하는 테이블 | Excel 차트를 포함하는 테이블에 대한 연결을 허용합니다. 하지만 테이블은 어떠한 값도 포함하지 않습니다. | Excel 차트를 포함하는 테이블을 숨깁니다. | | 빈 테이블 | 빈 테이블에 대한 연결을 허용합니다. | 빈 테이블을 숨깁니다. | | 테이블 머리글 | 테이블의 첫 번째 행을 머리글로 취급합니다. | 테이블의 첫 번째 행이 머리글인지 여부를 자동으로 감지합니다. | | 테이블 너비 | 테이블 너비를 255개 열로 제한합니다. | 테이블 너비 제약 조건이 없습니다. | | 빈 열 및 행 | 빈 열 및 행이 표시됩니다. | 빈 열 및 행은 값을 포함하지 않기 때문에 숨겨집니다. | ### 텍스트
데이터레거시 연결기본 연결
파일 이름 길이파일 이름이 64자보다 긴 파일에 대한 연결을 허용하지 않습니다.파일 이름에 대한 길이 제약 조건이 없습니다.
파일 이름에 있는 여러 개의 마침표파일 이름에 여러 개의 마침표가 포함된 파일에 대한 연결을 허용하지 않습니다.파일 이름에 대한 마침표 제약 조건이 없습니다.
파일의 열 수첫 번째 행에 나타난 필드의 수를 사용하여 파일의 열 수를 결정합니다.전체 파일을 검사하고 행의 가장 일반적인 필드 수를 사용하여 파일의 열 수를 결정합니다.
머리글 행

파일의 첫 번째 행이 머리글인지 여부를 자동으로 감지하지 않습니다.

참고: 파일의 첫 번째 행이 머리글인지 수동으로 지정할 수 있습니다.

파일의 첫 번째 행이 머리글인지 여부를 자동으로 감지합니다.

참고: 감지 결과를 수동으로 재정의할 수 있습니다.

빈 열빈 열이 표시됩니다.빈 열은 값을 포함하지 않기 때문에 숨겨집니다.
## 문자 및 서식 다음 표에서는 레거시 및 기본 연결 유형 사용 시 Tableau에서 Excel 및 텍스트 파일 데이터를 표시할 수 있는 방법의 몇 가지 예제를 보여 줍니다. ### Excel
데이터레거시 연결기본 연결
필드 이름의 문자 수필드 이름이 64자로 잘립니다.필드 이름의 문자 수에 대한 제약 조건이 없습니다.
필드 이름의 특수 문자필드 이름에서 특수 문자가 허용되지 않습니다. 예를 들어 따옴표와 마침표 같은 특수 문자가 숫자 기호로 변환됩니다. 대괄호는 둥근 괄호로 변환됩니다.필드 이름에서 특수 문자가 허용됩니다.
필드 이름의 선행 및 후행 공백필드 이름의 선행 및 후행 공백이 허용됩니다.필드 이름의 선행 및 후행 공백이 열 이름에서 자동으로 제거됩니다.
중복되는 필드 이름

중복되는 필드 이름의 경우 필드 이름에 인덱스 숫자가 추가됩니다.

예를 들어 Test Scores1이 됩니다.

중복되는 필드 이름의 경우 필드 이름에 공백 및 인덱스 숫자가 추가됩니다.

예를 들어 Test Scores 1이 됩니다.

Excel 셀 서식Excel에서 셀 서식 옵션을 사용하여 구성한 셀 서식을 지원합니다.Excel에서 셀 서식 옵션을 사용하여 구성한 셀 서식을 지원하지 않습니다.
통화 값의 정밀도통화 값을 포함하는 필드가 최대 정밀도 4자리로 표시됩니다.통화 값의 전체 정밀도가 표시됩니다.
### 텍스트
데이터레거시 연결기본 연결
파일 이름의 특수 문자

파일 이름에서 특수 문자가 허용되지 않습니다.

예를 들어 마침표 같은 특수 문자가 숫자 기호로 변환됩니다.

특수 문자가 허용됩니다.
머리글 필드 이름의 문자머리글 필드 이름에서 선행 공백을 자동으로 제거합니다.머리글 필드 이름에서 선행 및 후행 공백을 자동으로 제거합니다.
필드 구분 기호

쉼표만 필드 구분 기호로 인식합니다.

참고: 감지 결과를 수동으로 재정의할 수 있습니다.

필드 구분 기호를 자동으로 감지합니다.

참고: 감지 결과를 수동으로 재정의할 수 있습니다.

따옴표로 묶인 텍스트텍스트 값을 묶는 데 사용되는 따옴표가 그대로 표시됩니다.텍스트 값을 묶는 데 사용되는 따옴표가 자동으로 숨겨집니다.
ANSI 및 OEM 코드 페이지ANSI 및 OEM 코드 페이지가 지원됩니다.ANSI 및 OEM 코드 페이지가 자동으로 플랫폼 간 호환 코드로 변환됩니다.
BOM 코드 페이지BOM 코드 페이지가 상황에 따라 다르게 지원됩니다.BOM 코드 페이지가 지원됩니다.
## 데이터 유형 감지 다음 표에서는 레거시 및 기본 연결 유형 사용 시 데이터 유형이 감지되는 방식과 특정 값이 Tableau에서 표시되는 방식의 몇 가지 예제를 보여 줍니다. ### Excel
데이터 유형 감지레거시 연결기본 연결
열

열의 데이터 유형이 첫 8개 행으로 결정됩니다.

 

참고: 테이블의 열 데이터 유형이 결정된 후에는 변경할 수 없습니다.

열의 데이터 유형이 첫 10000개 행 중 95% 확률로 결정됩니다.

 

참고: 감지 결과를 수동으로 재정의할 수 있습니다.

시간이 없는 날짜 값날짜 값에 날짜/시간 데이터 유형이 할당됩니다.시간이 없는 날짜 값에 날짜 데이터 유형이 할당됩니다. 시간이 있는 날짜 값에 날짜/시간 데이터 유형이 할당됩니다.
숫자 값모든 숫자 값이 실수로 표시됩니다.소수점이 없는 숫자 값이 정수로 표시됩니다.
Null 값열에 Null 셀이 포함된 경우 열의 데이터 유형이 자동으로 문자열 데이터 유형으로 지정됩니다.Null 셀이 데이터 유형 감지에 영향을 미치지 않습니다.
참조 오류 또는 빈 셀열에 참조 오류가 있는 셀이나 빈 셀이 포함된 경우 전체 열이 문자열 데이터 유형으로 해석됩니다.참조 오류 또는 값이 없는 셀이 데이터 유형 감지에 영향을 미치지 않습니다.
데이터 유형 감지 재정의테이블의 열 데이터 유형이 결정된 후에는 변경할 수 없습니다.자동 감지된 열의 데이터 유형을 변경할 수 있습니다.
시간 값 정밀도시간 값의 가장 작은 측정값이 정수 초입니다.시간 값의 가장 작은 측정값이 소수 자릿수 초입니다.
DecimalSymbol 및 CurrencyDecimalSymbol schema.ini 값DecimalSymbol 및 CurrencyDecimalSymbol schema.ini 값이 모두 인식됩니다.DecimalSymbol 및 CurrencyDecimalSymbol scheam.ini 값이 인식됩니다. 하지만 두 값이 모두 사용된 경우 DecimalSymbol이 우선합니다.
텍스트로 서식이 지정된 셀Excel의 셀 서식 옵션을 사용하여 셀의 서식이 텍스트로 지정된 경우 열의 데이터 유형이 문자열 데이터 유형으로 감지됩니다.Excel에서 셀 서식 옵션을 사용하여 구성한 셀 서식을 지원하지 않습니다.
### 텍스트 | 데이터 유형 감지 | 레거시 연결 | 기본 연결(8.2 이상) | | --- | --- | --- | | 열 | 열의 데이터 유형이 첫 25개 행으로 결정됩니다. | 열의 데이터 유형이 첫 1024개 행으로 결정됩니다. | | 부울(True/False) 값 | 부울 값에 문자열 데이터 유형이 할당됩니다. | 부울 값에 부울 데이터 유형이 할당됩니다. | | Null이 되는 값 | 셀의 공백은 따옴표로 묶여 있는지 여부와 관계없이 Null 값으로 취급됩니다. Null 값이 있는 열이 문자열 데이터 유형으로 감지됩니다. | 한 행에 필드 구분 기호 두 개가 있는 경우 Null 값으로 취급됩니다. Null 값은 데이터 유형 감지 중에 무시됩니다. | ## 데이터 원본 연결 속성 다음 표에서는 레거시 및 기본 연결 유형 사용 시 Tableau의 데이터 원본 연결 속성의 차이점에 대한 몇 가지 예제를 보여 줍니다. | 속성 | 레거시 연결 | 기본 연결 | | --- | --- | --- | | 사용자 지정 SQL | 사용자 지정 SQL이 허용됩니다. | 사용자 지정 SQL의 사용을 허용하지 않습니다. | | 조인 유형 | 왼쪽 조인, 오른쪽 조인 및 내부 조인 유형을 허용합니다. | 왼쪽, 오른쪽, 내부 및 완전 외부 조인 유형을 허용합니다. | | 조인 연산자 | 같음(=), 보다 큼(>), 보다 크거나 같음(>=), 보다 작음(<), 보다 작거나 같음(<=) 및 같지 않음(<>) 조인 연산자를 허용합니다. | 같음(=) 조인 연산자를 허용합니다. | [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 저장 다른 통합 문서에서 사용하거나 동료와 공유하려는 데이터 연결을 만든 경우 데이터 원본을 파일로 내보내 저장할 수 있습니다. 또한 조인된 테이블, 기본 속성 또는 사용자 지정 필드(예: 그룹, 집합, 계산된 필드 및 구간차원 필드)를 데이터 패널에 추가한 경우 이 작업을 수행할 수 있습니다. **참고:** 이 항목에서는 Tableau Server 또는 Tableau Cloud에 게시하지 않는 경우 로컬에서 재사용할 데이터 원본을 저장하는 방법에 대해 설명합니다. 서버 기반의 데이터 원본 공유에 대한 자세한 내용은 [데이터 원본 및 통합 문서 게시](https://help.tableau.com/current/pro/desktop/ko-kr/publish_overview.htm)를 참조하십시오. ## 로컬 데이터 원본 저장을 위한 옵션 다음 두 형식 중 하나로 데이터 원본을 저장할 수 있습니다. ![연결 내보내기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/export_connection3.png)데이터 원본(.tds) - 다음을 비롯하여, 데이터 원본 연결에 필요한 정보만 포함되어 있습니다. - 데이터 원본 유형 - 데이터 원본 페이지에 지정된 연결 정보(예: 데이터베이스 서버 주소, 포트, 로컬 파일 위치 및 테이블) - 그룹, 집합, 계산된 필드, 구간차원 - 기본 필드 속성(예: 숫자 형식, 집계 및 정렬 순서) 데이터 원본을 사용할 모든 사용자가 연결 정보에 정의되어 있는 기초 파일 또는 데이터베이스에 액세스해야 하는 경우 이 형식을 사용합니다. 예를 들어 기초 데이터가 컴퓨터에 있는 CSV 파일이고 혼자만 파일을 사용하거나, 데이터가 클라우드 플랫폼에서 호스팅되고 모든 동료가 사용자와 동일한 액세스 권한을 가집니다. ![연결 내보내기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/export_connection4.png)패키지 데이터 원본(.tdsx) - 데이터 원본(.tds) 파일의 모든 정보는 물론 모든 로컬 파일 기반 데이터 또는 추출의 복사본도 포함합니다. 패키지 데이터 원본은 압축된 단일 파일입니다. 연결 정보에 정의되어 있는 기초 데이터에 액세스할 수 없는 사람들과 데이터 원본을 공유하려면 이 형식을 사용합니다. ## 데이터 원본 저장 1. Tableau Desktop에서 파일로 저장하려는 데이터에 대한 연결이 있는 통합 문서를 엽니다. 2. 데이터 패널 맨 위에서 데이터 원본 이름을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)한 다음 저장된 데이터 원본에 추가를 선택합니다. 3. 파일 이름을 입력하고, 파일 유형(.tds 또는 .tdsx)을 선택한 다음 저장을 클릭합니다. ## 데이터 원본에 연결 기본적으로 Tableau는 .tds 및 .tdsx 파일을 Tableau 리포지토리의 데이터 원본 폴더에 저장합니다. 기본 위치를 사용할 경우 연결 패널에서 데이터 원본에 연결할 수 있습니다. ![Sales Connection(매출 연결)이라는 레이블 지정된 단추가 하이라이트된 연결 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/export_connection2.png) 다른 위치를 지정한 경우에는 파일 > 열기를 선택하고 원하는 위치로 이동하여 데이터 원본에 연결할 수 있습니다. ## 기초 데이터 위치를 변경한 후 데이터 원본 업데이트 .tds 파일에 참조가 포함된 로컬 데이터 파일을 이동하면 Tableau에서 데이터 원본을 열려고 할 때 원래 데이터 원본을 찾거나 바꾸라는 메시지가 나타납니다. 원래 데이터 원본을 바꾸는 경우 대체 데이터의 형식이 원래 형식(예: Excel 또는 MySQL)과 동일해야 합니다. 구체적인 파일 경로를 저장하지 않으려면 데이터 원본을 .tdsx 파일로 저장하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 페이지 Tableau에서 분석하는 동안 데이터 원본을 유연하게 수정할 수 있습니다. 이는 데이터에 대한 초기 연결을 설정한 후 Tableau가 안내하는 데이터 원본 페이지에서 수행할 수 있습니다. 또한 통합 문서의 아무 위치에서나 **데이터 원본** 탭을 선택하여 데이터 원본 페이지에 액세스할 수 있습니다. 데이터 원본 페이지는 일반적으로 왼쪽 패널, 캔버스, 데이터 그리드 및 메타데이터나 시맨틱 그리드의 네 가지 기본 영역으로 구성됩니다. ![왼쪽 패널, 캔버스, 데이터 그리드 및 메타데이터 그리드의 네 가지 기본 영역으로 구성된 데이터 원본 페이지입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_workspace_datasource_page.png) **A.** [왼쪽 패널](#Left): 연결된 데이터 원본과 데이터에 대한 기타 세부 정보를 표시합니다. **B.** [캔버스](#Canvas): 논리적 계층 - 캔버스에 논리적 테이블 간의 관계를 만들 수 있는 논리적 계층이 열립니다. **C.** [캔버스](#Canvas): 물리적 계층 - 논리적 계층에서 테이블을 두 번 클릭하여 테이블 간의 조인 및 유니온을 추가하는 물리적 계층으로 이동합니다. **D.** [데이터 그리드](#Data): Tableau 데이터 원본에 포함된 데이터의 처음 1,000개 행을 표시합니다. **E.** [메타데이터 그리드](#Metadata): 데이터 원본의 필드가 행으로 표시됩니다. [맨 위로 이동](#top) * * * ## 왼쪽 패널 데이터 원본 페이지의 왼쪽 패널에는 데이터에 대한 세부 정보가 표시됩니다. Tableau Desktop이 연결되는 데이터입니다. 왼쪽 패널을 사용하여 데이터 원본에 더 많은 연결을 추가하여 교차 데이터베이스 조인을 만들 수도 있습니다. - 파일 기반 데이터인 경우 왼쪽 패널에 파일 이름과 파일의 워크시트가 표시됩니다. - 관계형 기반 데이터인 경우 왼쪽 패널에 서버, 데이터베이스 또는 스키마와 데이터베이스의 테이블이 표시됩니다. - 큐브(다차원) 데이터의 경우 왼쪽 패널이 나타나지 않습니다. ## 캔버스 Tableau에서 관계형 및 파일 기반 데이터 원본에 연결할 때 테이블을 캔버스 영역으로 끌어와 데이터 원본 설정을 시작할 수 있습니다. 캔버스는 논리적 계층과 물리적 계층이라는 두 개념적 계층으로 나뉩니다. 기본적으로 논리적 테이블 간의 관계를 보여주는 논리적 계층이 표시됩니다. 물리적 계층으로 전환하려면 논리적 테이블을 두 번 클릭하고 물리적 계층에서 테이블 간의 조인 및 유니온을 만들기 시작합니다. 도구 설명에 나타나는 설명이 논리적 테이블에 있을 수 있습니다. 이러한 도구 설명은 데이터 원본 탭에만 나타납니다. 설명을 추가하려면 캔버스에서 테이블을 선택한 후 하단 패널의 설명 옆에 있는 편집 아이콘(연필 모양)을 클릭합니다. ![필드에 대한 설명이 있는 테이블의 도구 설명이며 아래쪽 패널의 설명 섹션 주위가 하이라이트됨](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_workspace_datasource_tabledescriptions.png) 웹 작성의 경우 설명의 모든 링크는 라이브 상태이며 클릭하여 직접 열 수 있습니다. **큐브** 큐브 데이터 원본으로 작업할 때 데이터 원본 페이지의 상단 섹션에는 사용 가능한 카탈로그, 쿼리 및 큐브가 표시됩니다. 이를 통해 Tableau 내에서 큐브 원본의 데이터에 연결하고 분석할 수 있습니다. ### 데이터 원본 새로 고침 연결된 데이터 유형에 따라 변경 시 데이터를 업데이트할 수 있습니다. 예를 들어 데이터 추출에 연결한 경우 패널 왼쪽의 연결 영역 옆에 있는 **새로 고침** 단추로 추출을 새로 고칠 수 있습니다. 새로 고침 옵션에 대한 자세한 내용은 [데이터 원본 새로 고침](https://help.tableau.com/v0.0/pro/desktop/ko-kr/refreshing_data.htm)을 참조하십시오. 데이터 추출 새로 고침에 대한 자세한 내용은 [추출 새로 고침](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_refresh.htm)을 참조하십시오. ## 데이터 그리드 Tableau 데이터 원본 내 데이터의 첫 행과 필드를 분석하려면 데이터 그리드를 사용하십시오. 데이터 그리드를 사용하면 필드 정렬 또는 숨기기, 필드명 바꾸기, 계산 만들기, 별칭 추가 등 Tableau 데이터 원본을 의미 있게 수정할 수 있습니다. 논리적 계층에서 작업하는 경우 선택한 테이블 관련 데이터를 볼 수 있습니다. 물리적 계층은 조인과 유니온으로 병합된 데이터를 표시합니다. 웹 데이터 커넥터, 추출 모드에 있는 파일 및 관계형 기반 데이터 원본인 경우 추출 전용 계산을 포함하여 그리드에서 추출 데이터에 액세스할 수 있습니다. - 논리적 계층에서 선택한 테이블의 데이터가 표시됩니다. - 물리적 계층에는 조인 및 유니온을 기반으로 병합된 데이터가 표시됩니다. 필드 선택 그리드에서 여러 필드를 선택하려면 한 열을 선택한 채로 마우스를 끌어 다른 열을 추가로 선택합니다. 모든 필드를 선택하려면 이 예와 같이 그리드의 왼쪽 위에 있는 영역을 클릭합니다. ![모든 필드를 선택하기 위해 그리드의 왼쪽 맨 위에서 클릭할 위치를 보여주는 다이어그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_workspace_datasource_preview_click.png) **참고:** 큐브(다차원) 데이터에는 그리드가 나타나지 않습니다. ## 메타데이터 그리드 메타데이터 그리드에는 데이터 원본의 필드가 행으로 표시되므로 시맨틱을 분석하고 필드명 바꾸기 또는 여러 필드 숨기기와 같은 작업을 수행할 수 있습니다. 큐브 데이터 또는 일부 추출 전용 데이터에 연결한 경우 기본적으로 메타데이터 그리드가 표시됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본 편집 통합 문서의 기능을 향상할 수 있도록 통합 문서가 사용하는 데이터 원본을 수정합니다. 데이터 원본을 편집하면 조인 작업을 통해 테이블을 추가하는 등 다양한 작업을 수행할 수 있습니다. 일반적인 편집 작업에 대한 자세한 내용은 다음 리소스를 참조하십시오. - **데이터에 테이블 추가**:. 데이터 원본의 [여러 테이블을 결합](https://help.tableau.com/current/pro/desktop/ko-kr/relate_tables.htm)하여 포괄적인 인사이트를 얻고 더 많은 정보에 기반한 분석을 수행하는 방법을 알아보십시오. - **사용자 지정 SQL 쿼리에 연결(Tableau Desktop)**: [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)하여 SQL의 강력한 기능을 사용하여 특정 요구 사항에 따라 데이터를 추출하고 조작하는 방법을 알아보십시오. - **저장 프로시저 사용(Tableau Desktop)**: [저장 프로시저 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_stored_procedures.htm)하는 경우 인사이트를 얻고 데이터에 대해 미리 정의된 동작 또는 계산 집합을 실행할 수 있습니다. ## 데이터 원본을 편집하는 방법 1. 아무 워크시트의 데이터 메뉴에서 데이터 원본을 선택합니다. 2. 데이터 원본 편집을 선택합니다. 3. 데이터 원본 페이지에서 데이터 원본을 변경합니다. 데이터 테이블은 새 데이터 원본의 데이터로 업데이트됩니다. ![Tableau에서 데이터 원본에 연결하고 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/howto_connect_img_1.01.png) ## 데이터 그리드 탐색 데이터 원본 페이지에는 데이터를 분석하고 시각화하는 옵션이 제공됩니다. 이러한 옵션 중 하나는 정렬로, 이를 통해 데이터를 구조화된 방식으로 정렬할 수 있습니다. 열과 행을 정렬하면 현재 정보를 쉽게 구성하고 이해할 수 있습니다. ### 열 정렬 열 정렬은 데이터를 정렬하는 간단하고 효율적인 방법입니다. 테이블을 기준으로 정렬하든, 데이터 원본을 기준으로 정렬하든 프로세스는 간단합니다. 그리드에서 필드 정렬 드롭다운 목록에 액세스하고 원하는 정렬 옵션을 선택하여 열을 정렬할 수 있습니다. ![데이터 원본 순서 옵션을 표시하는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/grid_sort_columns.png) **참고:** 일부 작업에서 그리드에 새 열을 추가하는 경우 수정된 정렬 상태가 발생합니다. ### 행 정렬 특정 순서로 행을 정렬하려면 정렬 단추를 사용하면 됩니다. 한 번의 클릭으로 행을 오름차순으로 정렬할 수 있습니다. 내림차순으로 정렬하려면 정렬 단추를 한 번 더 클릭하십시오. 선택 항목을 제거하려면 정렬 단추를 다시 클릭하십시오. ![고객 이름이 사전의 오름차순으로 정렬되어 있는 드롭다운 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/grid_sort_rows.png) ## 필드명 변경 및 재설정 Tableau에서는 효과적인 데이터 분석 및 시각화를 위해 명확하고 의미 있는 열(필드) 이름을 부여하는 것이 중요합니다. ### 필드명 바꾸기 Tableau에서 필드명을 바꾸려면 다음을 수행하십시오. 1. 이름을 변경하려는 필드를 찾습니다. 2. 현재 이름을 두 번 클릭합니다. 3. 필드의 새 이름을 입력합니다. 4. Enter 키를 누르거나 필드 외부를 클릭하여 변경 내용을 저장합니다. ![오름차순으로 정렬된 고객 이름입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/grid_rename_column.png) ### 이름 재설정 필드명을 변경했다가 원래 이름으로 되돌리려는 경우를 위해 Tableau에서 재설정 옵션을 제공합니다. 1. 필드 드롭다운 메뉴를 클릭합니다. 2. **이름 재설정**을 선택합니다. 이름은 기초 데이터에 지정된 원래 이름으로 재설정됩니다. ![이름 재설정이 선택된 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/grid_reset_name.png) ### 자동 이름 변경 되돌리기 되돌리기 명령을 사용하면 Tableau의 이름 지정 개선 기능에 따라 자동으로 수정된 모든 필드명을 재설정힐 수 있습니다. 자세한 내용은 [필드 유형 감지 및 명명 기능 개선 사항 이해](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_clean_adm.htm)를 참조하십시오. ### 계산 만들기 계산을 통해 복잡한 데이터 조작을 수행하고 기존 데이터 집합에서 새로운 인사이트를 얻을 수 있습니다. Tableau는 세 가지 기본 계산 유형을 제공합니다. - 기본 식 - 세부 수준(LOD) 식 - 테이블 계산 사용할 계산을 선택하는 데 도움이 필요하면 [올바른 계산 유형 선택](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_calculatedfields_understand_which.htm)을 참조하십시오. 데이터 원본의 기존 필드에 기반하여 계산, 그룹 또는 구간차원을 만들 수 있습니다. 시작하려면 열 드롭다운 화살표를 클릭하고 관련 옵션 중 하나를 선택합니다. **참고:** 집계 계산을 만드는 경우 그리드에 표시된 값은 계산이 뷰의 세부 수준 컨텍스트에 사용되어야만 의미를 갖습니다. ![계산된 필드를 만드는 옵션이 선택된 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/grid_calcs_groups_bins.png) ### 추출 데이터 보기 웹 데이터 커넥터를 사용하면 추출된 데이터를 그리드에서 볼 수 있습니다. 여기에는 MEDIAN과 같은 추출 전용 계산이 포함됩니다. 추출 모드에서는 데이터 원본의 행 순서가 라이브 모드의 행 순서와 다를 수 있다는 점에 유의해야 합니다. ![MEDIAN 매출에 대한 추출 계산을 보여주는 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/grid_extract.png) ### 값 복사 그리드의 값을 복사하려면 다음 단계를 따르십시오. 1. 원하는 값을 선택합니다. 2. 선택한 값을 마우스 오른쪽 단추로 클릭합니다. 3. 메뉴에서 **복사**를 선택합니다. ## 시맨틱 검토 Tableau 내에서 메타데이터 그리드를 사용하여 데이터 원본의 시맨틱을 분석하고 수정할 수 있습니다. 그리드는 데이터의 열과 해당 데이터 유형을 평가하는 방법을 제공합니다. 열 이름 바꾸기, 숨기기, 데이터 유형 변경, 열의 지리적 역할 수정과 같은 일상적인 관리 작업을 수행할 수 있습니다. **참고:** 큐브 데이터 원본을 처리할 때 특정 시맨틱 관리 작업이 다를 수 있습니다. ### 기본 시맨틱 보기 데이터 원본을 성공적으로 구성하면 정보가 그리드에 나타납니다. 큐브(다차원) 데이터 원본에 연결하는 경우 데이터가 자동으로 표시됩니다. Salesforce 또는 Tableau 데이터 추출과 같은 대체 데이터 원본 유형의 경우 기본 뷰가 다를 수 있습니다. ### 시맨틱 검토 메타데이터 그리드는 데이터 원본의 열을 행으로 표시하여 각 열에 대한 필수 정보를 제공합니다. 여기에는 열의 데이터 유형, Tableau의 필드명 및 원격 필드명이 포함됩니다. ### 시맨틱 관리 연결된 데이터 유형에 따라 여러 열을 한 번에 숨기거나 열 이름을 빠르게 변경하는 등 작업을 수행할 수 있습니다. ## 통합 문서에서 데이터 원본 위치 변경 통합 문서의 데이터로 작업할 때 데이터 원본의 위치를 변경해야 할 때가 있을 수 있습니다. 데이터 원본의 이름이나 위치가 변경되었거나 유사한 데이터 원본에 분석을 적용하려는 경우 이 섹션에서는 작업 내용 손실 없이 통합 문서를 올바른 위치로 리디렉션하는 프로세스를 안내합니다. ### 데이터 원본의 위치 변경 1. 데이터 패널에서 편집하려는 데이터 원본을 마우스 오른쪽 단추로 클릭합니다. 2. 메뉴에서 **연결 편집**을 선택합니다. 3. 연결 편집 대화 상자에는 다음 두 가지 옵션이 있습니다. - 컴퓨터의 파일 시스템을 탐색하여 데이터 원본의 새 위치로 이동합니다. - **찾아보기** 단추를 클릭하고 다른 파일을 선택하여 새 데이터 원본을 모두 선택합니다. 4. 새 위치나 데이터 원본을 선택한 후 **확인**을 선택하여 변경 사항을 저장합니다. ![Microsoft Excel 파일에 대한 연결을 표시하는 Tableau 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/howto_connect_img_201.png) ## 필드 참조 바꾸기 데이터 원본을 바꾸면 해당 통합 문서의 모든 워크시트에서 기존 데이터 원본에 대한 업데이트가 새로운 데이터 원본으로 자동 적용됩니다. 하지만 새 데이터 원본의 필드명이 기존 데이터 원본과 다를 경우, 유효하지 않은 필드에는 느낌표가 표시됩니다. 이 문제를 해결하려면 이러한 필드의 참조를 바꾸면 됩니다. 'Customer Name'이라는 필드가 포함된 데이터 원본에 통합 문서가 연결되어 있다고 가정합니다. 데이터 원본을 바꿨고 해당 필드명 중 하나가 'Name'입니다. 이 경우 'Customer Name' 필드는 데이터 패널에 계속 표시되지만 유효하지 않은 것으로 표시됩니다. 필드를 다시 유효하게 만들려면 해당 참조를 바꾸십시오. 즉, 잘못된 필드를 새 데이터 원본의 유효한 필드에 매핑할 수 있습니다. 여기서는 'Customer Name'을 'Name'에 매핑합니다. ![데이터 원본 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/howto_connect_img_501.png) ### 필드 참조 바꾸기 1. 데이터 패널에서 무효한 필드를 마우스 오른쪽 단추로 클릭(Mac의 또는 경우 Control 클릭)합니다. 2. **참조 바꾸기**를 선택합니다. 3. 참조 바꾸기 대화 상자에서 잘못된 필드에 해당하는 새 데이터 원본의 필드를 선택합니다. ![참조를 바꿀 수 있는 옵션이 있는 필드의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/howto_connect_img_502.png) ## 데이터 원본 이름 바꾸기 Tableau Desktop에서 데이터 원본에 대한 연결을 설정하면 이름을 지정하라는 메시지가 표시됩니다. 이 이름은 Tableau 내에서 데이터 원본을 식별하는 데 사용되며 단일 통합 문서에 여러 데이터 원본이 있는 경우 유용할 수 있습니다. 이를 통해 각 연결의 특정 세부 정보를 추적할 수 있습니다. ### 데이터 원본 이름 바꾸기 1. 데이터 메뉴로 이동합니다. 2. **이름 바꾸기**를 선택합니다. 연결 이름을 적절하게 지정하면 다양한 데이터 원본을 쉽게 구별하고 효율적으로 관리할 수 있습니다. 데이터 메뉴에서 데이터 원본을 선택한 다음 **속성**을 선택하여 연결 속성을 검토할 수도 있습니다. ![데이터 원본 패널의 연결 편집 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/howto_connect_img_401.png) ## 데이터 원본 복제(Tableau Desktop) 테이블 추가, 필드 숨기기 및 표시, 필드 기본값 설정 등 데이터 원본을 변경하려는 경우가 있습니다. 이러한 변경 내용은 해당 데이터 원본을 사용하는 모든 시트에 영향을 줍니다. 데이터 원본을 복제하여 기존 시트에 영향을 주지 않고 변경할 수 있습니다. Tableau Desktop에서 데이터 원본을 복제하려면 다음 단계를 수행하십시오. 1. Tableau Desktop에서 통합 문서를 엽니다. 2. 화면 상단의 데이터 메뉴로 이동합니다. 3. 복제하려는 데이터 원본을 선택합니다. 4. 드롭다운 메뉴에서 **복제**를 선택합니다. **참고:** 데이터 원본을 복제하면 복제본 이름에 "copy(복사본)"가 추가됩니다. 이를 통해 원본과 복제본을 구별할 수 있습니다. ![데이터 원본을 복제하여 캔버스로 끌어다 놓고 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/howto_connect_img_301.png) [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 원본에서 데이터 필터링 데이터 원본에 대한 필터를 만들어 데이터 원본의 데이터 양을 줄일 수 있습니다. 통합 문서 또는 데이터 원본을 게시할 때 사용자가 볼 수 있는 데이터를 제한하려는 경우 데이터 원본 필터를 유용하게 사용할 수 있습니다. 데이터 원본을 Tableau Cloud 또는 Tableau Server에 게시하면 데이터 원본과 모든 관련 파일 및 추출이 Server 또는 Cloud 사이트로 이동됩니다. 데이터 원본을 게시하면 데이터를 볼 수 있는 사람, 데이터에 연결할 수 있는 사람, 다운로드할 수 있는 사람, 데이터를 사용하여 분석을 만들 수 있는 사람 등 데이터에 대한 사용 권한을 설정할 수 있습니다. 게시된 데이터 원본에서 분석을 만드는 사용자는 해당 게시된 데이터 원본을 작성하는 데 사용된 데이터 원본 필터를 보거나 수정할 수 없지만, 쿼리하는 모든 데이터에는 해당 필터가 적용됩니다. 이 방법은 데이터의 제한된 하위 집합을 제공할 때 유용합니다. 예를 들어 특정 사용자 및 그룹에 대해 차원을 필터링하거나, 고정되거나 상대적인 날짜 범위를 바탕으로 데이터 원본 필터를 정의할 수 있습니다. 이 기능은 데이터 보안에 유용하며, 데이터 성능을 관리하는 데도 도움이 됩니다. 파티션 또는 인덱싱에 크게 의존하는 시스템인 경우 데이터 원본 필터를 통해 Tableau에 의해 실행되는 쿼리의 성능을 엄청나게 많이 제어할 수 있습니다. ## 데이터 원본 필터의 유형 ### 데이터 원본 필터 데이터 원본 필터에는 전체 필터 및 테이블별 필터의 두 가지 필터가 있습니다. **범위** 설정을 사용하면 필터의 적용 범위를 제어할 수 있습니다. - ** 및 모든 관련 테이블**은 전체 필터를 만듭니다. 필터는 필터가 생성된 테이블에 적용되고, 해당 필터링이 모든 관련 테이블에 적용됩니다. - 2025.1 이전에 이는 기본값이었습니다. 모든 관련 데이터를 필터링하는 동작은 그대로 유지됩니다. - 실제로 필터는 [관련 테이블의 전체 트리](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm)에 적용됩니다. - **
**이(가) 테이블별 필터를 만들었습니다. 필터는 데이터 원본의 나머지 테이블에 연결하기 전에 테이블을 필터링하는 것과 유사하게 필터가 생성된 테이블에만 적용됩니다. - 이를 논리적 테이블 필터라고도 합니다. - 데이터 원본 필터의 범위를 논리적 테이블로 지정하면 사용자 지정 SQL을 사용하여 필터를 하나의 테이블로 제한할 필요가 없어집니다. ### 추출 필터 추가적인 필터는 [라이브가 아닌 추출된](https://help.tableau.com/current/pro/desktop/ko-kr/extracting_data.htm) 데이터 원본에 설정할 수 있습니다. 추출 필터는 추출에서 가져올 데이터를 제한합니다. 추출 필터가 테이블별 필터인지 전체 필터인지는 데이터 모델의 구조에 따라 달라집니다. - 데이터 원본에 기본 테이블이 하나만 포함되어 있는 경우 추출 필터는 전체 필터가 됩니다. 이는 추출 필터의 과거 동작입니다. - 데이터 모델에 [여러 개의 기본 테이블이 포함되어 있고 다중 팩트 관계를 사용](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm)하는 경우 추출 필터는 논리적 테이블 필터로 단일 테이블에만 적용되어야 합니다. 이는 다중 팩트 관계의 기본값입니다. 이미 데이터 원본 필터가 적용되어 있는 데이터 원본에서 추출을 만드는 경우 기존 해당 필터가 자동으로 추출 필터로 권장되며 추출 대화 상자에 나타납니다. 이러한 권장 필터는 추출 필터 목록에 필요한 것은 아니며 기존 데이터 원본 필터 집합의 변경 없이 안전하게 제거할 수 있습니다. ## 데이터 원본 필터 만들기 1. 필터를 추가합니다. 1. 데이터 원본 페이지에서: 페이지 오른쪽 위에 있는 필터 섹션에서 추가를 선택합니다. ![데이터 원본 페이지의 필터 추가 링크 컨텍스트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filter_datasource1.png) 2. 작성 환경에서: 데이터 패널 상단의 데이터 원본을 마우스 오른쪽 단추로 클릭(Mac에서는 Control 키를 누른 채 클릭)하여 상황에 맞는 메뉴를 열고 데이터 원본 필터 편집…을 선택합니다. 데이터 원본 페이지에서 시작했는지, 아니면 워크시트에서 시작했는지에 관계없이 모든 기존 데이터 원본 필터가 나열된 데이터 원본 필터 편집 대화 상자가 나타납니다. 2. 추가를 선택하여 필터 추가 대화 상자를 엽니다. 여기에 논리적 테이블에 중첩된, 데이터 원본의 모든 필드가 나열되어 있습니다. 3. 필터링할 필드를 선택한 다음 필터 선반에 있는 필드와 마찬가지 방식으로 필드를 필터링할 방법을 지정하고, 확인을 선택합니다. 4. 범위를 설정합니다. 1. _테이블 이름_ - 활성 테이블만 필터링합니다. 이 범위를 설정하면 전체 데이터 원본에 영향을 미치지 않는 논리적 테이블 필터가 됩니다. 2. _TableName 및 관련 테이블_ - 활성 테이블 그리고 해당 테이블과 관련된 모든 테이블을 필터링합니다. 이는 이전 버전과 동일한 전체 필터 동작입니다. ![범위 드롭다운 옵션을 보여주는 데이터 원본 필터 편집 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_source_filter_logicaltable_scope.png) 다른 데이터 원본 필터를 추가하려면 프로세스를 반복합니다. 경우에 따라 단일 논리적 테이블 필터로 범위를 지정할 수 없는 필터가 있을 수 있습니다. 이는 여러 테이블의 필드를 참조하는 계산된 필드에 필터가 생성되거나, 필터가 다른 테이블의 필드를 참조하는 경우에 발생할 수 있습니다. 이러한 경우 필터링의 범위는 단일 논리적 테이블로 설정하지 말고 테이블 및 관련 테이블로 설정해야 합니다. ### 전역 필터 및 데이터 원본 필터 데이터 원본 필터를 만들 때 해당 데이터 원본을 사용하는 모든 전역 필터가 데이터 원본 필터 편집 대화 상자에 자동으로 표시됩니다. Tableau Desktop에서 전역 필터를 데이터 원본 필터가 되도록 수준을 올릴 수 있습니다. 전역 필터를 데이터 원본 필터로 수준을 올리려면 확인을 클릭합니다. ![데이터 원본 필터 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/global_filter_dsfilter_autopromote.png) Tableau Desktop에서 전역 필터를 데이터 원본 필터가 되도록 수준을 올리면 해당 전역 필터가 통합 문서의 워크시트에 더 이상 표시되지 않습니다. 이것은 해당 필터가 데이터 원본 필터가 되기 때문입니다. **중요**: 데이터 원본 필터 편집 대화 상자에서 전역 필터를 선택하지 않아도 수준을 올릴 수 있습니다. 확인을 클릭하면 목록에 있는 모든 전역 필터의 수준이 올라갑니다. 전역 필터가 데이터 원본 필터로 수준이 올라가지 않게 하려면 데이터 원본 필터 편집 대화 상자에서 전역 필터를 선택한 다음 제거를 클릭합니다. ![필터를 추가, 편집, 제거할 수 있는 기능을 제공하는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/global_filter_dspromotion.png) [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 유니온 데이터를 유니온으로 통합하면 한 테이블의 값(행)을 다른 테이블에 추가하여 두 개 이상의 테이블을 결합할 수 있습니다. Tableau 데이터 원본의 데이터를 유니온하려면 테이블이 동일한 연결을 사용해야 합니다. ## 지원되는 커넥터 데이터 원본이 유니온을 지원하는 경우 데이터에 연결하면 데이터 원본 페이지의 왼쪽 패널에 새 유니온 옵션이 표시됩니다. 지원되는 커넥터는 Tableau Desktop, Tableau Server 및 Tableau Cloud에서 다를 수 있습니다. ![새 유니온 아이콘이 하이라이트된 연결 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_new_union.png) 최상의 결과를 얻으려면 유니온을 사용하여 결합하는 테이블의 구조가 같아야 합니다. 그러므로 각 테이블의 필드 수가 같고 관련 필드의 필드 이름과 데이터 유형이 일치해야 합니다. 예를 들어 다음과 같은 고객 구매 정보가 월별로 세 개의 테이블에 저장되어 있다고 가정합니다. 테이블 이름은 "2016년 5월," "2016년 6월," 및 "2016년 7월"입니다.

2016년 5월

일고객구매유형
4Lane5신용
10Chris6신용
28Juan1신용

2016년 6월

일고객구매유형
1Lisa3신용
28Isaac4현금
28Sam2신용

2016년 7월

일고객구매유형
2Mario2신용
15Wei1현금
21Jim7현금
이러한 테이블을 유니온으로 결합하면 모든 테이블의 모든 행을 포함하는 다음과 같은 단일 테이블이 만들어집니다. **유니온** | 일 | 고객 | 구매 | 유형 | | --- | --- | --- | --- | | 4 | Lane | 5 | 신용 | | 10 | Chris | 6 | 신용 | | 28 | Juan | 1 | 신용 | | 1 | Lisa | 3 | 신용 | | 28 | Isaac | 4 | 현금 | | 28 | Sam | 2 | 신용 | | 2 | Mario | 2 | 신용 | | 15 | Wei | 1 | 현금 | | 21 | Jim | 7 | 현금 | ## 수동으로 테이블 유니온 개별 테이블을 유니온을 사용하여 수동으로 통합하려면 이 방법을 사용합니다. 또한 데이터 원본 페이지의 왼쪽 패널에서 유니온 대화 상자로 개별 테이블을 끌어올 수 있습니다. ### 수동으로 테이블을 유니온하려면 1. 데이터 원본 페이지에서 새 유니온을 두 번 클릭하여 유니온을 설정합니다. ![시트 목록 아래에 새 유니온 아이콘(기어가 있는 테이블)이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_union_new.png) 2. 테이블을 왼쪽 패널에서 유니온 대화 상자로 끌어옵니다. ![유니온 대화 상자에서 연결 패널로 테이블을 끌어다 놓는 커서입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_union_firsttable.png) 3. 왼쪽 패널에서 다른 테이블을 선택하고 첫 번째 테이블 바로 아래로 끌어옵니다. ![커서를 사용하여 두 번째 테이블을 유니온 대화 상자의 연결 패널로 끌어다 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_union_multipletables.png) **팁:** 동시에 여러 테이블을 유니온에 추가하려면 **Shift** 또는 **Ctrl**(Mac의 경우 **Shift** 또는 **Command**) 키를 누른 채로 왼쪽 패널에서 통합할 테이블을 선택한 다음 첫 번째 테이블 바로 아래로 끌어다 놓습니다. 4. 적용 또는 확인을 클릭하여 유니온을 완료합니다. ## 와일드카드 검색을 사용한 테이블 유니온(Tableau Desktop) 이 방법을 사용하여 테이블을 유니온에 자동으로 포함시키는 검색 조건을 설정합니다. 와일드카드 문자(\*)를 사용하여 Excel 통합 문서 및 워크시트 이름, Google 스프레드시트 통합 문서 및 워크시트 이름, 텍스트 파일 이름, JSON 파일 이름, .pdf 파일 이름 및 데이터베이스 테이블 이름에 있는 일련의 문자 또는 문자 패턴을 검색할 수 있습니다. Excel, 텍스트 파일 데이터, JSON 파일, .pdf 파일 데이터로 작업하는 경우 이 방법을 사용하면 여러 폴더의 파일과 여러 통합 문서의 워크시트를 유니온으로 통합할 수 있습니다. 검색은 선택한 연결로 한정됩니다. 연결 및 연결에서 사용할 수 있는 테이블은 데이터 원본 페이지의 왼쪽 패널에 표시됩니다. ### 와일드카드 검색을 사용하여 테이블을 유니온으로 통합하려면 1. 데이터 원본 페이지에서 새 유니온을 두 번 클릭하여 유니온을 설정합니다. ![시트 목록 아래에 새 유니온 아이콘(기어가 있는 테이블)이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_union_new.png) 2. 유니온 대화 상자에서 와일드카드(자동)을 클릭합니다. ![와일드카드(자동)가 하이라이트된 유니온 대화 상자입니다. ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_pattern_new.png) 3. Tableau에서 유니온에 포함할 테이블을 찾을 때 사용할 검색 조건을 입력합니다. ![와일드카드 일치가 있는 2016년 시트를 포함하도록 구성된 유니온 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_pattern_pattern.png) 예를 들어 포함 텍스트 상자에 **\*2016**을 입력하여 이름이 "2016"으로 끝나는 Excel 워크시트의 테이블을 유니온할 수 있습니다. 이와 같은 검색 조건을 사용하면 선택한 연결에서 May2016, June2016 및 July2016 테이블(Excel 워크시트)이 유니온으로 통합됩니다. 이 경우 연결의 이름은 Sales이고 필요한 워크시트가 포함된 Excel 통합 문서에 대해 수행된 연결은 sales 디렉터리의 quarter\_3(예: Z:\\sales\\quarter\_3) 폴더에 있습니다. 4. 적용 또는 확인을 클릭하여 유니온을 완료합니다. ### 검색을 확장하여 더 많은 Excel, 텍스트, JSON, .pdf 데이터 찾기 처음에 유니온할 수 있는 테이블은 선택한 연결로 한정됩니다. 현재 폴더 외부(Excel, 텍스트, JSON, .pdf 파일의 경우)에 위치한 테이블 또는 다른 통합 문서(Excel 워크시트)의 테이블을 유니온하려는 경우 유니온 대화 상자의 두 확인란을 모두 선택하여 검색 조건을 넓힐 수 있습니다. 예를 들어 두 테이블을 가정합니다. 전체 현재 폴더 내에서 이름이 "2016"으로 끝나는 모든 Excel 워크시트를 찾습니다. 초기 연결은 위 예제와 동일한 디렉터리 즉, Z:\\sales\\quarter\_3에 위치한 Excel 통합 문서에 대해 수행되었습니다. ![와일드카드 일치에 대한 구성 옵션을 보여주는 유니온 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_pattern_pattern_expand.png) - **포함:** 포함 텍스트 상자에 **\*2016**을 입력하고 대화 상자의 나머지 검색 조건은 그대로 유지하면 Tableau가 현재 폴더 안에서 이름이 "2016"으로 끝나는 모든 Excel 워크시트를 찾습니다 아래 다이어그램에서 노란색으로 하이라이트된 항목은 현재 위치를 나타냅니다. 즉, "quarter\_3"에서 연결을 만든 Excel 통합 문서입니다. 녹색 상자는 통합 문서에 속하는 테이블과 이 검색 조건에 따라 통합된 시트를 나타냅니다. ![파일 구조를 시각적으로 표현한 그림입니다. 두 개의 파일이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_pattern_default.png) - **포함 + 하위 폴더로 검색 확장:** 포함 텍스트 상자에 **\*2016**을 입력하고 하위 폴더로 검색 확장 확인란을 선택하면 Tableau에서 다음이 수행됩니다. - 현재 폴더 내에서 이름이 "2016"으로 끝나는 모든 Excel 워크시트를 찾습니다. - "quarter\_3" 폴더의 하위 폴더에 있는 Excel 통합 문서에 위치하며 이름이 "2016"으로 끝나는 추가적인 Excel 워크시트를 찾습니다. 아래 다이어그램에서 노란색으로 하이라이트된 항목은 현재 위치를 나타냅니다. 즉, "quarter\_3" 폴더에서 연결을 만든 Excel 통합 문서입니다. 녹색 상자는 통합 문서에 속하는 테이블과 이 검색 조건에 따라 유니온된 워크시트를 나타냅니다. ![파일 구조를 시각적으로 표현한 그림입니다. 3분기에 속하는 모든 파일이 하이라이트되어 있습니다. ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_pattern_subfolders.png) - **포함 + 상위 폴더로 검색 확장:** 포함 텍스트 상자에 **\*2016**을 입력하고 상위 폴더로 검색 확장 확인란을 선택하면 Tableau에서 다음이 수행됩니다. - 현재 폴더인 "quarter\_3" 끝나는 모든 Excel 워크시트를2016"으로 끝나는 모든 Excel 워크시트를 찾습니다. - "quarter\_3" 폴더의 병렬 폴더에 위치하며 이름이 "2016"으로 끝나는 추가적인Excel 워크시트를 찾습니다. 이 예제에서는 "quarter\_4"가 병렬 폴더입니다. 아래 다이어그램에서 노란색으로 하이라이트된 항목은 현재 위치를 나타냅니다. 즉, "quarter\_3" 폴더에서 연결을 만든 Excel 통합 문서입니다. 녹색 상자는 통합 문서에 속하는 테이블과 이 검색 조건에 따라 유니온된 워크시트를 나타냅니다. ![파일 구조를 시각적으로 표현한 그림입니다. 두 개의 파일이 3분기에 하이라이트되었고, 4분기에서 한 개의 파일이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_pattern_parent.png) - **포함 + 하위 폴더로 검색 확장 + 상위 폴더로 검색 확장:** 포함 텍스트 상자에 **\*2016**을 입력하고 하위 폴더로 검색 확장 및 상위 폴더로 검색 확장 확인란을 모두 선택하면 Tableau에서 다음이 수행됩니다. - 현재 폴더인 "quarter\_3" 끝나는 모든 Excel 워크시트를2016"으로 끝나는 모든 Excel 워크시트를 찾습니다. - 현재 폴더인 "quarter\_3"의 하위 폴더에 위치한 추가적인 Excel 통합 문서를 찾습니다. - "quarter\_3" 폴더의 병렬 폴더 및 해당 하위 폴더에 위치한 추가적인 Excel 통합 문서를 찾습니다. 이 예제에서는 "quarter\_4"가 병렬 폴더입니다. 아래 다이어그램에서 노란색으로 하이라이트된 항목은 현재 위치를 나타냅니다. 즉, 연결을 만든 Excel 통합 문서입니다. 녹색 상자는 통합 문서에 속하는 테이블과 이 검색 조건에 따라 유니온된 워크시트를 나타냅니다. ![파일 구조를 시각적으로 표현한 그림입니다. 3분기와 4분기의 모든 파일이 하이라이트되어 있습니다. ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_pattern_subfolders_parent.png) **참고:** Excel 데이터로 작업하는 경우 와일드카드 검색에 명명된 범위가 포함되지만 데이터 해석기가 찾은 테이블은 제외됩니다. ## 유니온 이름 바꾸기, 수정 또는 제거 기본적인 유니온 작업은 데이터 원본 페이지의 캔버스에서 직접 수행합니다. 유니온 이름을 바꾸려면 1. 유니온된 물리적 테이블을 포함하는 논리적 테이블을 두 번 클릭합니다. 2. 물리적 계층 캔버스에서 유니온 테이블을 두 번 클릭합니다. 3. 유니온의 새 이름을 입력합니다. ![커서로 테이블 이름이 하이라이트되어 있으므로 이름을 바꿀 수 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_union_rename.png) 유니온에서 테이블을 추가 또는 제거하려면 1. 유니온된 물리적 테이블을 포함하는 논리적 테이블을 두 번 클릭합니다. 2. 유니온 드롭다운 화살표를 클릭한 다음 **유니온 편집**을 선택합니다. 3. 왼쪽 패널에서 유니온할 추가 테이블을 끌거나 제거 아이콘이 표시될 때까지 테이블을 마우스오버한 다음 아이콘을 클릭하여 테이블을 제거할 수 있습니다. ![유니온의 테이블 목록이 나열되어 있습니다. May2016 옆의 커서가 제거 아이콘을 가리킵니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_union_customize.png) 4. 적용 또는 확인을 클릭하여 작업을 완료합니다. 유니온을 제거하려면 - 유니온된 물리적 테이블을 포함하는 논리적 테이블을 두 번 클릭한 다음 유니온 드롭다운 화살표를 클릭하고 **제거**를 선택합니다. ![구매 옆의 드롭다운 메뉴에 옵션 목록이 표시되어 있습니다. '제거'가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_union_remove.png) ## 필드 이름 또는 필드 순서 일치 유니온에서 테이블은 일치하는 필드 이름을 기준으로 결합됩니다. Excel, Google 스프레드시트, 텍스트 파일, JSON 파일 또는 .pdf 파일 데이터로 작업할 때 일치하는 필드 이름이 없는 경우(또는 테이블에 열 머리글이 없는 경우) 유니온을 만들고 유니온 드롭다운 메뉴에서 **자동으로 필드 이름 생성** 옵션을 선택하여 Tableau에서 기초 데이터의 필드 순서에 따라 테이블을 통합하도록 지정할 수 있습니다. ![구매 옆의 드롭다운 메뉴에 옵션 목록이 표시되어 있습니다. '필드명 자동 생성'이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_union_generatefieldnames.png) ## 유니온에 대한 메타데이터 유니온을 만들면 유니온에 대한 추가 필드가 생성되고 그리드에 추가됩니다. 새 필드는 유니온에 포함된 원래 값의 위치(예: 시트 및 테이블 이름 등)에 대한 정보를 제공합니다. 이러한 필드는 분석에 중요한 고유 정보가 시트 또는 테이블 이름에 내장되어 있는 경우 유용합니다. 예를 들어 위 예제에서 사용된 테이블에는 데이터 자체가 아닌 테이블 이름에 저장된 고유한 월 및 년 정보가 있습니다. 이 경우 유니온에 의해 생성된 테이블 이름 필드를 사용하여 이 정보에 액세스하고 분석에 사용할 수 있습니다. ![시트 및 테이블 이름 열을 확대해서 보여주는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/union_metadata.png) 명명된 범위가 유니온에 사용된 경우 **시트** 필드 아래에 null 값이 표시됩니다. **참고:** 유니온에 의해 생성된 필드, 예를 들어 **시트** 및 **테이블 이름**을 조인 키로 사용할 수 있습니다. 유니온된 테이블을 다른 테이블 또는 유니온된 테이블과의 조인에 사용할 수 있습니다. ## 유니온에서 불일치 필드 병합 유니온의 필드 이름이 일치하지 않을 경우 유니온의 필드에 null 값이 포함됩니다. 병합 옵션을 사용하면 일치하지 않는 필드를 단일 필드로 병합하여 Null 값을 제거할 수 있습니다. 병합 옵션을 사용하면 원래 필드가 새 필드로 대체되어 일치하지 않는 필드의 각 행에 대한 null이 아닌 첫 번째 값이 표시됩니다. 고유한 계산을 만들거나 기초 데이터를 수정하여 일치하지 않는 필드를 결합할 수도 있습니다. 예를 들어 네 번째 테이블인 "2016년 8월"이기초 데이터에 추가되었다고 가정합니다. 표준 파일 이름인 "Customer" 대신 축약형인 "Cust."라는 이름이 포함되어 있습니다.
2016년 8월
일Cust.구매유형
7Maria2신용
9Kathy1신용
18Vijay7현금
이 테이블을 유니온하면 테이블의 모든 행과 몇 개의 null 값이 포함된 단일 테이블이 만들어집니다. 병합 옵션을 사용하면 관련된 고객 필드를 단일 필드로 결합할 수 있습니다.

유니온(null 값 포함)

일고객구매유형Cust.
4Lane5신용null
10Chris6신용null
28Juan1신용null
1Lisa3신용null
28Isaac4현금null
28Sam2신용null
2Mario2신용null
15Wei1현금null
21Jim7현금null
7null2신용Maria
9null1신용Kathy
18null7현금Vijay

 

 

 

 

 

 

 

오른쪽을 가리키는 굵은 화살표입니다.

유니온(병합된 열 포함)

일구매유형Customer, Cust.
45신용Lane
106신용Chris
281신용Juan
13신용Lisa
284현금Isaac
282신용Sam
22신용Mario
151현금Wei
217현금Jim
72신용Maria
91신용Kathy
187현금Vijay
필드를 병합한 후 병합에서 생성된 필드를 피벗 또는 분할에 사용하거나 조인 키로 사용할 수 있습니다. 병합에서 생성된 필드의 데이터 유형을 변경할 수도 있습니다. 불일치 필드를 병합하려면 1. 그리드에서 둘 이상의 열을 선택합니다. 2. 열 드롭다운 화살표를 클릭한 다음 **불일치 필드 병합**을 선택합니다. 병합을 제거하려면 - 병합된 필드의 열 드롭다운 화살표를 클릭하고 **병합 제거**를 선택합니다. ## 요약: 유니온 작업 ### Tableau Desktop 및 웹 작성(Tableau Cloud 및 Tableau Server) - 유니온된 테이블은 조인에 사용할 수 있습니다. - 유니온된 테이블을 유니온된 다른 테이블과의 조인에 사용할 수 있습니다. - 유니온에 의해 생성된 필드, 예를 들어 시트 및 테이블 이름을 조인 키로 사용할 수 있습니다. - 명명된 범위가 유니온에 사용된 경우 시트 필드 아래에 null 값이 표시됩니다. - 병합에서 생성된 필드를 피벗에 사용할 수 있습니다. - 병합에서 생성된 필드를 조인 키로 사용할 수 있습니다. - 병합에서 생성된 필드의 데이터 유형을 변경할 수 있습니다. - 같은 연결에서 제공된 테이블을 유니온합니다. 즉, 서로 다른 데이터베이스의 테이블은 유니온할 수 없습니다. ### Tableau Desktop만 해당 - Excel 데이터로 작업하는 경우 와일드카드 검색에 명명된 범위가 포함되지만 데이터 해석기가 찾은 테이블은 제외됩니다. - 병합에서 생성된 필드를 피벗 또는 분할에 사용할 수 있습니다. - JSON 파일을 유니온하려면 확장명이 .json, .txt 또는 .log여야 합니다. JSON 데이터 작업에 대한 자세한 내용은 [JSON 파일](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_json.htm)을 참조하십시오. - 와일드카드 검색을 사용하여 .pdf 파일의 테이블을 유니온할 경우 유니온의 결과가 연결한 초기 .pdf 파일에서 검사한 페이지로 한정됩니다. .pdf 파일의 데이터 작업에 대한 자세한 내용은 [PDF 파일](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_pdf.htm)을 참조하십시오. - 저장 프로시저는 유니온할 수 없습니다. - 데이터베이스 데이터로 작업하는 경우 유니온을 사용자 지정 SQL로 변환할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 유형 데이터 원본의 모든 필드에는 데이터 유형이 있습니다. 데이터 유형은 해당 필드에 저장된 정보의 종류를 반영합니다. 예를 들어 정수(410), 날짜(1/23/2025), 문자열("Belgium") 등이 있습니다. 필드의 데이터 유형은 **데이터** 패널에서 아래 표시된 아이콘 중 하나로 식별됩니다. ## Tableau의 데이터 유형 아이콘
아이콘데이터 유형
텍스트 또는 문자열 값입니다.텍스트(문자열) 값
날짜 값 아이콘입니다.날짜 값
날짜 및 시간 값입니다.날짜 및 시간 값
숫자 값입니다.숫자 값(정수 또는 실수)
true인 부울 아이콘입니다.부울 값(관계형에만 해당)
필드에 지리적 역할이 적용되었음을 나타내는 지구본 아이콘입니다.지리적 값(맵에 사용)
이미지 역할(이미지 링크 URL과 함께 사용됨)
스키마 뷰어 그룹 클러스터 아이콘입니다.클러스터 그룹(데이터에서 클러스터 찾기에 사용)
**데이터 원본** 페이지 또는 **데이터** 패널에서 필드의 데이터 유형을 변경할 수 있습니다. ## 데이터 원본 페이지에서 필드의 데이터 유형 변경 Tableau가 필드의 데이터 유형을 잘못 해석하는 경우가 있습니다. 예를 들어 날짜를 포함하는 필드가 날짜 데이터 유형이 아니라 정수 데이터 유형으로 해석될 수도 있습니다. **데이터 원본** 페이지에서 원래 데이터 원본에 속하는 필드(Tableau에서 생성된 계산된 필드 아님)의 데이터 유형을 변경할 수 있습니다. 1. 위 테이블에 표시된 것처럼 필드의 데이터 유형 아이콘을 클릭합니다. 2. 드롭다운 목록에서 새 데이터 유형을 선택합니다. ![문자열과 기본 옵션이 선택된 데이터 유형 드롭다운입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datatype0.png) **팁**: 추출을 만들기 전에 데이터 유형을 변경하십시오. 그렇지 않으면 데이터가 정확하지 않을 수 있습니다. 예를 들어 원래 데이터 원본의 부동 소수점 필드가 Tableau에서 정수로 해석되는 경우 해당 필드의 데이터 유형을 변경하기 전에 추출 항목을 만들면 Tableau의 결과 부동 소수점 필드에서 소수점 이하 숫자가 잘리게 됩니다. 데이터 원본 페이지에서 데이터 유형을 변경하는 것에 대한 자세한 내용은 [데이터 원본 페이지](https://help.tableau.com/v0.0/pro/desktop/ko-kr/environment_datasource_page.htm)를 참조하십시오. ## 데이터 패널에서 필드의 데이터 유형 변경 데이터 패널에서 필드의 데이터 유형을 변경하려면 필드명의 왼쪽에 있는 아이콘을 클릭한 후 드롭다운 목록에서 새 데이터 유형을 선택합니다. ![필드의 데이터 유형이 표시되고 문자열이 선택된 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datatype2.png) ## 뷰에서 필드의 데이터 유형 변경 뷰에서 필드의 데이터 유형을 변경하려면 데이터 패널에서 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 데이터 유형 변경을 선택한 다음 드롭다운 목록에서 적절한 데이터 유형을 선택합니다. ![데이터 유형 변경이 선택되고 문자열 및 기본 하위 옵션이 선택된 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datatype1.png) **참고:** 때로는 데이터베이스의 데이터가 Tableau에서 모델링할 수 있는 것보다 더 정확합니다. 이러한 값을 뷰에 추가하면 상태 표시줄 오른쪽에 정밀도 경고가 표시됩니다. 자세한 내용은 [상태 표시줄 정보](https://help.tableau.com/v0.0/pro/desktop/ko-kr/environment_workspace.htm#StatusBar)를 참조하십시오. ## 파일의 혼합된 데이터 유형 Microsoft Excel, Microsoft Access 또는 CSV(쉼표로 구분된 값) 파일의 열에는 대부분 동일한 데이터 유형(부울, 날짜, 숫자 또는 텍스트)의 값이 포함됩니다. 파일에 연결하면 Tableau에서 데이터 패널의 해당 영역에 각 열의 필드를 만듭니다. 날짜와 텍스트 값은 차원이고 숫자는 측정값입니다. 그러나 연결하는 파일에 숫자와 텍스트, 숫자와 날짜 등 여러 데이터 유형이 혼합되어 있을 수 있습니다. 파일에 연결하면 혼합 열이 Tableau의 단일 데이터 유형 필드에 매핑됩니다. 따라서 숫자와 날짜가 포함된 열이 숫자 데이터 유형으로 매핑되어 측정값으로 처리되거나, 날짜 데이터 유형으로 매핑되어 차원으로 처리될 수도 있습니다. Excel 데이터 원본의 처음 10,000개 행 및 CSV 데이터 원본의 처음 1,024개 행의 데이터 유형에 의해 혼합 값 열을 데이터 유형에 매핑하는 방법이 결정됩니다. 예를 들어 처음 10,000개 행이 대부분 텍스트 값이면 전체 열이 텍스트 데이터 유형을 사용하도록 매핑됩니다. **참고:** 빈 셀도 혼합 열을 만드는데, 형식이 텍스트, 날짜 또는 숫자와 다르기 때문입니다. 각 필드에 대한 데이터 유형을 결정할 때 필드의 값이 해당 데이터 유형과 일치하지 않을 경우 데이터 유형에 따라 일부 다른 방식 중 하나로 필드가 처리됩니다. 예를 들어 다음 표에 표시된 것처럼 해당 필드가 Null 값으로 채워집니다. | 매핑된 데이터 유형 | 필드의 다른 데이터 유형 처리 | | --- | --- | | 텍스트 | 날짜 및 숫자가 텍스트로 처리됩니다. Null이 생성되지 않습니다. | | 날짜 | 텍스트는 Null로 처리됩니다. 숫자는 1/1/1900부터 숫자 순서에 따른 날짜로 처리됩니다. | | 숫자 | 텍스트는 Null로 처리됩니다. 날짜는 1/1/1900 이후의 일 수로 처리됩니다. | | 부울 | 텍스트, 날짜 및 숫자가 Null로 처리됩니다. | 혼합 값 열을 기반으로 하는 필드를 사용할 경우 데이터를 분석하기 어려우면 다음 작업 중 하나를 수행할 수 있습니다. - 기초 데이터 원본에 있는 빈 셀의 형식을 열의 데이터 유형과 일치하도록 지정합니다. - 혼합 값이 포함되지 않은 새 열을 만듭니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 작업을 위한 팁 데이터를 다양한 방식으로 구성할 수 있습니다. Tableau Desktop을 활용하려면 분석용으로 형식이 지정된 데이터에 연결하는 것이 좋습니다. 구체적으로, 다음과 같은 데이터여야 합니다. - 가능한 한 세밀하며 집계되지 않음(예: 날씨 데이터의 경우 월 평균보다 일별 데이터) - 데이터베이스 테이블처럼 구성됨(크로스탭 같은 열 기반 테이블 아님) - 관련 없는 정보 제거(데이터 및 해당 머리글이 아닌 모든 정보) 데이터가 분석용으로 구조화되어 있으면 훨씬 쉽게 질문하고 답을 얻을 수 있습니다. Tableau는 데이터에 이미 있는 집계에 의해 제한되지 않고 원시 데이터를 원하는 수준으로 집계할 수 있습니다. 필요에 따라 그룹 및 계층을 만들 수 있으며 분석 흐름에서 계산을 수행할 수 있습니다. Tableau Desktop에는 기본적인 정리 옵션과 데이터 해석기가 있습니다. 보다 복잡한 서식 지정 문제에는 Tableau Prep이 필요할 수 있습니다. 다음 Tableau Desktop 관련 섹션에서는 데이터를 분석하기 어렵게 만들 수 있는 몇 가지 일반적인 서식 지정이나 문제를 설명하고 해결하는 방법을 제안합니다. ## 크로스탭 형식의 데이터 피벗 데이터의 형식이 크로스탭 형식으로 지정된 경우 테이블은 열 기반입니다. 열 기반 테이블에서 변수는 열 머리글로 저장됩니다. 하지만 Tableau Desktop은 행 기반 데이터용으로 최적화되어 있습니다. 행 기반 테이블에서 변수는 행 값으로 저장됩니다. 예를 들어 초등학교 학생들의 산수, 과학 및 역사 점수를 보여 주는 열 기반 테이블이 있다고 가정합니다. ![3명의 학생에 대한 학생 ID 번호, 성별, 학교 지역, 3개의 학교 과목(수학, 과학, 역사)을 보여주는 크로스탭 테이블입니다. 학교 과목 열은 연한 주황색으로 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/excel_tips_crosstab.png) Tableau Desktop은 행 기반 테이블에 연결하도록 최적화되어 있지만 산수, 과학 및 역사 값은 "Subject"라는 열로 구성되어 있고 각 학생의 점수는 "Score"라는 열로 구성되어 있습니다. 이 경우 수동으로 Excel 데이터를 편집하여 열을 행으로 피벗할 수 있습니다. 다른 방법은 Desktop에서 Excel 데이터에 연결한 다음 피벗 옵션을 사용하는 것입니다. 피벗 옵션에 대한 자세한 내용은 [데이터 피벗(열을 행으로)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/pivot.htm)을 참조하십시오. ![학생 ID 번호, 성별, 학교 지역, 수업 과목 및 성적 점수를 보여주는 크로스탭 피벗 테이블 예시입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/excel_tips_crosstab_pivot.png) ## 사전 집계된 데이터 제거 데이터가 사전 집계된 형태로 제공되는 경우가 많습니다. 즉, 데이터가 합계, 평균, 중앙값 등을 포함할 수 있습니다. 사전 집계된 데이터의 일반적인 예는 소계 및 총합계의 형태로 제공됩니다. 소계 및 총합계 데이터는 원시 데이터에서 계산되지만 원시 데이터 자체에는 포함되지 않습니다. 예를 들어 소계 정보의 행을 포함하는 테이블이 있다고 가정합니다. ![5명의 학생에 대한 학생 ID 번호, 성별, 학교 지역, 3개의 학교 과목(수학, 과학, 역사)을 보여주는 크로스탭 테이블입니다. 테이블의 하단에는 연한 주황색으로 하이라이트된 소계 행이 있으며, 여기에는 각 과목별 학생 점수의 합계가 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/excel_tips_preagg.png) 이 경우 사전 집계된 데이터를 제거해야 합니다. 분석에서 소계 및 총합계를 사용할 수 있도록 테이블에서 이 유형의 정보를 수동으로 제거합니다. 그런 다음 Desktop에서 Excel 데이터에 연결하고 총계 옵션을 사용하여 소계 및 총계를 계산합니다. 자세한 내용은 [비주얼리제이션에서 총계 표시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_totals_grandtotal_turnon.htm)를 참조하십시오. 다른 방법은 Desktop에서 Excel 데이터에 연결하고 데이터 해석기를 설정한 다음 총계 옵션을 사용하는 것입니다. 자세한 내용은 [데이터 해석기를 사용하여 Excel, CSV, PDF 및 Google 스프레드시트의 데이터 정리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_interpreter.htm)를 참조하십시오. ![5명의 학생에 대한 학생 ID 번호, 성별, 학교 지역, 3개의 학교 과목(수학, 과학, 역사)을 보여주는 크로스탭 테이블입니다. 테이블의 하단에는 연한 주황색으로 하이라이트된 소계 행이 있으며, 여기에는 각 과목별 학생 점수의 합계가 표시되며, 해당 행은 빨간색으로 취소선이 그어져 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/excel_tips_preagg_remove.png) ## 머리말 텍스트 제거 또는 제외 보고서로 제공되는 Excel 데이터에 제목이나 머리말 텍스트 블록이 포함되어 있을 수 있습니다. Desktop에서는 테이블의 첫 번째 행에서 열 머리글이나 행 값을 예상하기 때문에 이 정보가 분석 중에 문제를 일으킬 수 있습니다. 예를 들어 보고서 제목 및 날짜를 포함하는 테이블이 있다고 가정합니다. ![왼쪽 맨 위에 'Excel 보고서, 2017년 1월'이라고 써진 부분이 연한 주황색으로 하이라이트되어 있고 세부 정보가 있는 크로스탭 테이블 예시입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/excel_tips_introstuff.png) 이 경우 제목 및 날짜 정보를 제거해야 합니다. 보고서에 제목 및 날짜를 사용하려면 다음 작업 중 하나를 수행합니다. - Excel 데이터에서 이 정보를 수동으로 제거합니다. 그런 다음 Desktop에서 Excel 데이터에 연결하고 제목 옵션을 사용하여 보고서 제목을 추가합니다. 자세한 내용은 [뷰의 개별 부분에 대한 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_specific_titlecaption.htm)을 참조하십시오. - Desktop에서 Excel 데이터에 연결하고 데이터 해석기를 설정한 다음 제목 옵션을 사용합니다. 자세한 내용은 [데이터 해석기를 사용하여 Excel, CSV, PDF 및 Google 스프레드시트의 데이터 정리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_interpreter.htm)를 참조하십시오. - Excel 데이터에서 이 정보를 제거할 수 없는 경우 명명된 범위를 만들고 Desktop에서 명명된 범위에 연결합니다. 자세한 내용은 [Excel](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_excel.htm)을 참조하십시오. ![왼쪽 맨 위에 불필요한 세부 정보가 빨간색 취소선으로 표시된 크로스탭 테이블 예시입니다. 'Excel 보고서, 2017년 1월'이라는 세부 정보입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/excel_tips_introstuff_remove.png) ## 계층적 머리글을 단일 행으로 평활화 일반적으로 Tableau Desktop에서는 Excel 데이터의 첫 번째 행만 열 머리글을 포함한다고 가정합니다. 따라서 열 머리글 여러 개가 중첩된 데이터는 분석 중에 문제를 일으킬 수 있습니다. 예를 들어 주 머리글 하나와 여러 개의 하위 머리글을 포함하는 테이블이 있다고 가정합니다. ![4명의 학생에 대한 학생 ID 번호, 성별, 학교 지역, 3개의 학교 과목(수학, 과학, 역사)을 보여주는 크로스탭 테이블입니다. 테이블의 맨 위에는 연한 주황색으로 하이라이트된 '캘리포니아'라는 테이블 머리글이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/excel_tips_hierheaders.png) 이 경우 머리글 계층 구조를 평활화하거나 제거해야 합니다. 이 작업을 수행하려면 Excel 데이터에서 직접 계층 구조의 각 머리글에 대해 새 열을 수동으로 만들 수 있습니다. 다른 방법은 Tableau Desktop에서 Excel 데이터에 연결한 다음 데이터 해석기를 설정하는 것입니다. 머리글이 올바르게 평활화되었는지 확인합니다. 데이터 해석기에 대한 자세한 내용은 [데이터 해석기를 사용하여 Excel, CSV, PDF 및 Google 스프레드시트의 데이터 정리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_interpreter.htm)를 참조하십시오. ![학생 ID, 시/도, 성별, 학교 및 시험 점수를 표시하는 크로스탭 테이블입니다. State(시/도) 열은 연한 녹색으로 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/excel_tips_hierheaders_flat.png) ### 빈 셀이 있지 않은지 확인 계층적 머리글에 대해 새 열을 만드는 경우 새 열의 각 셀에 값이 포함되어 있는지 확인합니다. ![학생 ID 번호, 성별, 학교 지역, 수업 과목 및 성적 점수를 보여주는 크로스탭 피벗 테이블 예시입니다. State(시/도) 열은 연한 주황색으로 하이라이트되어 있으며, 열의 총 10개 행 중 8개에만 텍스트가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/excel_tips_blankcells.png) 각 행에 대해 동일한 값을 반복해서 사용할 수 있지만 각 행에 계층적 머리글에 저장된 데이터와 행을 연결하는 데이터가 포함되어 있어야 합니다. Excel 데이터에서 빈 셀을 수동으로 제거해야 합니다. ![학생 ID 번호, 성별, 학교 지역, 수업 과목 및 성적 점수를 보여주는 크로스탭 피벗 테이블 예시입니다. State(시/도) 열은 연한 녹색으로 하이라이트되어 있으며, 10개의 행 각각에 시/도가 채워져 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/excel_tips_blankcells_none.png) ## 빈 행 제거 데이터에 빈 행이 있지 않은지 확인합니다. 빈 행을 수정하려면 Excel 데이터에서 빈 행을 제거해야 합니다. ![학생 ID 번호, 성별, 학교 지역, 수업 과목 및 성적 점수를 보여주는 크로스탭 피벗 테이블 예시입니다. 두 개의 빈 줄이 연한 주황색으로 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/excel_tips_blankrows.png) ## 누락된 머리글 추가 누락된 열 머리글이 있지 않은지 확인합니다. 누락된 머리글을 수정하려면 수동으로 누락된 머리글을 Excel 데이터에 직접 추가해야 합니다. ![학생 ID 번호, 성별, 학교 지역, 수업 과목 및 성적 점수를 보여주는 크로스탭 피벗 테이블 예시입니다. 비어 있는 두 개의 열 머리글이 연한 주황색으로 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/excel_tips_blankheaders.png) [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 조인 원하는 분석을 수행하려면 여러 위치(다른 테이블 또는 데이터 원본)의 데이터를 결합해야 하는 경우가 많습니다. 데이터 구조와 분석 요구 사항에 따라 여러 방법으로 테이블을 결합할 수 있습니다. 데이터 집합을 통합하는 다양한 방법에 대해 자세히 알아보려면 [Tableau Desktop에서 데이터 결합](https://www.tableau.com/ko-kr/learn/tutorials/on-demand/combining-data-tableau-desktop?playlist=509089) 교육 동영상(4분)을 시청하십시오. ## 관계와 조인 Tableau Desktop의 기본 방법은 관계를 사용하는 것입니다. 관계는 정보를 결합할 때 원래 테이블의 세부 수준을 유지합니다. 또한 관계를 사용하면 컨텍스트 기반 조인을 시트별로 수행할 수 있으므로 각 데이터 원본을 더 유연하게 사용할 수 있습니다. 관계는 대부분의 경우 데이터를 결합하는 데 권장되는 방법입니다. 자세한 내용은 [관계가 조인과 다른 점](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_relationships_learnmorepage.htm)을 참조하십시오. 그러나 제어를 위해서나 관계에 비해 나은 조인의 특성(예: 의도적인 필터링 또는 복제) 때문에 조인을 직접 설정하려는 경우가 있을 수 있습니다. **참고**: 관계는 결국 조인을 활용합니다(백그라운드에서). 예를 들어 비주얼리제이션에 다른 데이터 원본 테이블의 필드가 사용되는 경우 데이터 원본 전체의 관계에서 교차 데이터베이스 조인이 생성됩니다. 이러한 이유로 [교차 데이터베이스 조인을 위한 성능 향상](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joins_xbd_perf.htm)이 적절할 수 있습니다. ## 공통적인 문제 - 조인을 보거나 편집하거나 만들려면 데이터 원본을 처음 열거나 만들 때 표시되는 영역인 관계 캔버스에서 논리적 테이블을 열고 조인 캔버스에 액세스해야 합니다. - **게시된 Tableau 데이터 원본은 조인할 수 없습니다.** 게시된 데이터 원본을 결합하려면 관계를 사용하십시오. - 테이블 조인할 때 조인하는 필드의 데이터 유형은 동일해야 합니다. 테이블을 조인한 후 데이터 유형을 변경하면 조인이 끊어집니다. - 조인 절에 사용된 필드는 조인을 끊지 않고 제거할 수 없습니다. 데이터를 조인하고 중복 필드를 정리하려면 Tableau Desktop 대신 Tableau Prep Builder를 사용하십시오. > [!TIP] > > **팁**: Tableau Desktop에서는 조인을 만들고 기본적인 데이터 변형을 수행할 수 있지만 Tableau Prep Builder는 데이터 준비를 위해 설계되었습니다. 다수의 조인을 수행하거나 필드 이름을 정리하거나 데이터 유형을 변경하거나 여러 피벗을 수행하거나 관련된 데이터 준비를 수행해야 하는 경우 [Tableau Prep Builder](https://help.tableau.com/current/prep/ko-kr/prep_combine.htm#join-your-data)를 사용하는 것이 좋을 수 있습니다. ## 조인 만들기 1. 조인을 만들려면 하나 이상의 관련 데이터 원본에 연결합니다. 자세한 내용은 [데이터에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/basicconnectoverview.htm)을 참조하십시오. 이러한 연결은 동일한 데이터 원본(예: 데이터베이스의 테이블 또는 Excel 스프레드시트의 시트)이거나 다른 데이터 원본(교차 데이터베이스 조인이라고 함)일 수 있습니다. 교차 데이터베이스 조인을 사용하여 테이블을 결합하면 데이터를 가져온 연결을 알 수 있도록 캔버스의 테이블과 데이터 그리드의 열에 색상이 지정됩니다. **참고**: 게시된 Tableau 데이터 원본을 포함하여 모든 데이터 원본이 교차 데이터베이스 조인을 지원하는 것은 아닙니다. 게시된 데이터 원본을 결합하려면 기본적으로 조인을 포함하거나 데이터 혼합을 사용하도록 원래 데이터 원본을 편집하십시오. 2. 첫 번째 테이블을 캔버스로 끌어옵니다. ![단일 테이블이 있는 데이터 모델입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_single_tablewjoin1.gif) 이 시점에 두 번째 테이블을 끌어오면 관계가 형성됩니다. 3. 메뉴에서 열기를 선택하거나 첫 번째 테이블을 두 번 클릭하여 조인 캔버스(물리적 계층)를 엽니다. ![옵션을 보려면 테이블을 확장합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_single_tablewjoin2.gif) 관계 캔버스에서 테이블을 두 번 클릭하면 조인 캔버스가 열립니다. 4. 다른 테이블을 두 번 클릭하거나 조인 캔버스로 끌어 놓습니다. ![두 개의 조인을 사용한 데이터 모델입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_single_tablewjoin3.gif) 다음 테이블을 완전히 다른 데이터 원본에서 가져온 경우 왼쪽 패널의 연결에서 추가 단추(웹 작성의 ![데이터 원본 추가 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/add_web_datasource.png))를 클릭하여 Tableau 데이터 원본에 새 연결을 추가합니다. 해당 연결을 선택한 상태에서 원하는 테이블을 조인 캔버스로 끌어옵니다. 5. 조인 아이콘을 클릭하여 조인을 구성합니다. 데이터 원본에 사용된 사용 가능한 테이블 중 하나에서 필드를 선택하고, 조인 연산자를 선택한 다음 추가된 테이블에서 필드를 선택하여 하나 이상의 조인 절을 추가합니다. ![데이터 조인을 편집합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_single_tablewjoin4.gif) **참고:** 조인 절의 오른쪽을 마우스오버할 때 표시되는 "x"를 클릭하면 원치 않는 조인 절을 삭제할 수 있습니다. 6. 마쳤으면 조인 대화 상자와 조인 캔버스를 닫습니다. 조인을 만든 후 [데이터 조인](#results)하십시오. 조인 문제를 해결하려면 [데이터 조인](#troubleshoot)을 참조하십시오. ## 조인 분석 조인은 해당 유형과 조인 절로 정의됩니다. ### 조인 유형 일반적으로 Tableau에서 사용할 수 있는 네 가지 유형의 조인은 내부, 왼쪽, 오른쪽 및 완전 외부입니다. 여러 테이블의 데이터를 결합하기 위해 어떤 조인 유형을 사용해야 할지 모르는 경우 관계를 사용해야 합니다.
조인 유형결과

내부

내부 조인의 아이콘입니다.

내부 조인을 사용하여 테이블을 결합할 경우 결과는 두 테이블 모두에 일치 항목이 있는 값을 포함하는 테이블입니다.

두 테이블 모두에 일치 항목이 있지 않으면 값이 완전히 삭제됩니다.

왼쪽

왼쪽 조인의 아이콘입니다.

왼쪽 조인을 사용하여 테이블을 결합할 경우 결과는 왼쪽 테이블의 모든 값과 오른쪽 테이블에서 해당하는 일치 항목을 포함하는 테이블입니다.

왼쪽 테이블의 값이 오른쪽 테이블에 일치하는 항목이 없는 경우 데이터 그리드에 Null 값이 표시됩니다.

오른쪽

오른쪽 조인의 아이콘입니다.

오른쪽 조인을 사용하여 테이블을 결합할 경우 결과는 오른쪽 테이블의 모든 값과 왼쪽 테이블에서 해당하는 일치 항목을 포함하는 테이블입니다.

오른쪽 테이블의 값이 왼쪽 테이블에 일치하는 항목이 없는 경우 데이터 그리드에 Null 값이 표시됩니다.

완전 외부

완전 외부 조인의 아이콘입니다.

완전 외부 조인을 사용하여 테이블을 결합할 경우 결과는 두 테이블의 모든 값을 포함하는 테이블입니다.

한 테이블의 값이 다른 테이블에 일치하는 항목이 없는 경우 데이터 그리드에 Null 값이 표시됩니다.

유니온

유니온의 아이콘입니다.

유니온은 조인 유형이 아니지만 한 테이블의 데이터 행을 다른 테이블에 추가하여 두 개 이상의 테이블을 결합할 수 있는 또 다른 방법입니다. 이상적인 경우, 유니온으로 결합하는 테이블은 필드 수가 같고 필드의 이름과 데이터 유형이 일치해야 합니다. 유니온에 대한 자세한 내용은 데이터 유니온을 참조하십시오.

모든 데이터베이스가 모든 조인 유형을 지원하는 것은 아닙니다. 조인 대화 상자에서 옵션을 사용할 수 없는 경우 데이터 원본의 제약 조건 때문일 수 있습니다. ### 조인 절 조인은 하나 이상의 조인 절을 설정하여 수행합니다. 조인 절은 테이블 간에 공유되는 필드와 대응하는 행을 일치시키는 방법을 Tableau에 알려줍니다. 예를 들어 동일한 ID가 있는 행은 결과 테이블에서 정렬됩니다. 조인 절에서는 같은 값을 가진 행을 일치시키는 등호 연산자(=)를 가장 많이 사용합니다. 보다 작음(<) 및 같지 않음(<>)과 같은 비동등 조인을 수행할 수도 있습니다. 한 조인에 여러 조인 절이 있을 수도 있습니다. 예를 들어 First name(이름)과 Last name(성)이 별도의 열에 저장되어 있는 경우 “First name = First name” 및 “Last name = Last name”인 경우에만 조인하는 것이 좋습니다. 행을 조인되려면 두 조건이 모두 참이어야 합니다. 또는 Last name(성)이 공유되었지만 First name(이름)이 공유되지 않은 경우 결과를 반환하는 것이 목표라면 조인 절은 “First name <> First name” 및 “Last name = Last name”일 수 있습니다. 조인 절에는 계산도 포함될 수 있습니다. 예를 들어 조인 절은 이름 필드의 연결(“\[First name\] + \[Last name\] = \[First name\] + \[Last name\]”)일 수 있습니다. 모든 데이터 원본 연결이 조인 절에서 계산을 지원하는 것은 아닙니다. ### 조인 키의 null 값 정보 일반적으로 조인은 데이터베이스 수준에서 수행됩니다. 테이블을 조인하는 데 사용된 필드에 null 값이 포함된 경우 대부분의 데이터베이스에서는 null 값이 포함된 행 없이 데이터를 반환합니다. 하지만 단일 연결 데이터 원본의 경우 null 값을 포함하는 필드를 null 값을 포함하는 다른 필드와 조인할 수 있는 추가 옵션이 제공됩니다. 데이터 원본을 설정한 후 데이터 원본 페이지에서 데이터 > Null 값에 Null 값 조인을 선택합니다. 옵션이 회색으로 표시되면 데이터 원본에 사용할 수 없습니다. 이 옵션을 사용하는 데이터 원본에 두 번째 연결을 추가하는 경우 조인이 null 값이 있는 행을 제외하는 기본 동작으로 되돌아갑니다. ## 교차 데이터베이스 조인 Tableau는 플랫폼이 호환되는 데이터베이스 측에 몇 가지 제한 사항이 있지만 서로 다른 데이터 원본에 있는 테이블의 조인을 허용합니다. 교차 데이터베이스 조인을 사용하려면 다중 연결 데이터 원본이 필요합니다. 즉, 테이블을 조인하기 전에 각 데이터베이스에 대한 새 _연결_을 만들어야 합니다. 1. 첫 번째 데이터 원본에 연결 한 후 데이터 패널의 추가 옵션을 사용하여 다른 연결을 추가합니다. ![데이터 원본 페이지에 연결 추가 단추가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/add_connection.png) **참고:** 다른 연결을 추가하려고 할 때 원하는 커넥터가 연결 목록에서 없는 경우 조인하려는 원본 조합에 교차 데이터베이스 조인이 지원되지 않는 것입니다. 여기에는 큐브 데이터(예: Microsoft Analysis Services), 대부분의 추출 전용 데이터(예: Google Analytics 및 OData) 및 게시된 Tableau Server 데이터 원본에 대한 연결이 포함됩니다. 2. 이렇게 하면 완전히 다른 데이터 원본이 아닌 두 번째 연결이 생성됩니다. 데이터 원본 탭에서 두 개 이상의 연결 간을 전환할 수 있습니다. ![데이터 패널에 여러 연결이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/multiple_connections.png) 3. 워크시트로 이동하여 분석을 시작하면 데이터 원본이 결합된 단일 데이터 원본으로 작동합니다. 이것은 워크시트에서 전환할 수 있는 두 개의 독립적인 데이터 원본과 다릅니다. ![두 개의 데이터 원본이 있는 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/multiple_datasources.png) **Book+** 데이터 원본에는 교차 데이터베이스 조인이 있는 두 개의 연결이 있습니다. 이 연결은 단일 데이터 원본으로 작동합니다. **Movie adaptations** 데이터 원본은 독립적인 데이터 원본입니다. **참고**: 일반적으로 동일한 데이터베이스의 테이블을 조인하면 성능이 향상됩니다. 이는 동일한 데이터베이스에 저장된 데이터를 쿼리하면 실행 시간이 짧고 조인을 수행하는 데이터베이스의 기본 기능을 활용하기 때문입니다. 교차 데이터베이스 조인 성능에 대한 자세한 내용은 [교차 데이터베이스 조인을 위한 성능 향상](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joins_xbd_perf.htm)을 참조하십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 추출 데이터 추출은 원본 데이터 집합과 별도로 저장되는 정보의 하위 집합입니다. 추출은 성능 향상 목적과, 원본 데이터에서 사용할 수 없거나 지원되지 않을 수 있는 Tableau 기능 활용 목적이라는 2가지 목적으로 사용됩니다. 데이터 추출을 만들면 필터를 적용하고 기타 제한 사항을 설정하여 전체 데이터 볼륨을 효과적으로 줄일 수 있습니다. 데이터 추출을 만든 후 원래 원본의 최신 데이터로 새로 고칠 수 있습니다. 새로 고침 프로세스 중에 추출의 모든 기존 콘텐츠를 바꾸는 전체 새로 고침 또는 이전 새로 고침 이후의 새 행만 포함하는 증분 새로 고침 중에서 유연하게 선택할 수 있습니다. ### 추출의 장점 - 대규모 데이터 집합 처리: 추출은 수십억 행에 이르는 방대한 양의 데이터를 처리할 수 있습니다. 이를 통해 사용자는 광범위한 데이터 집합으로 작업을 효율적으로 진행할 수 있습니다. - 성능 향상: 추출 데이터 원본을 활용하는 뷰와 상호 작용하면 원본 데이터에 직접 연결된 뷰에 비해 성능이 향상됩니다. 추출은 쿼리 성능을 최적화하여 데이터 분석 및 시각화 속도를 높여줍니다. - 기능 향상: 추출은 원래 데이터 원본에서 사용할 수 없거나 지원하지 않을 수 있는 추가 Tableau 기능(예: 특정 함수)을 이용할 수 있게 합니다. - 오프라인 데이터 액세스(Tableau Desktop): 추출을 사용하면 데이터에 오프라인으로 액세스할 수 있습니다. 즉, 원래 데이터 원본을 사용할 수 없는 경우에도 사용자가 로컬에서 데이터를 저장, 조작 및 작업할 수 있습니다. ## 추출 만들기 추출을 만들 수 있는 여러 방법이 있지만 주요 접근 방식은 아래에 설명되어 있습니다. 1. 데이터에 연결하고 데이터 원본 페이지에서 데이터 원본을 설정한 후 오른쪽 위에서 **추출**을 선택하고 **편집** 링크를 선택하여 데이터 추출 대화 상자를 엽니다. ![편집 링크를 표시하기 위해 선택된 추출 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/extract_radio_button.png) 3. 각 섹션을 확장해 옵션을 보거나 모두 확장을 선택합니다. 각 섹션에 대한 자세한 내용은 이 항목의 후반부에서 설명합니다. - **데이터 저장소**: **논리적 테이블** 또는 **물리적 테이블** 간을 변경합니다. - **필터**: 필드 및 해당 값을 기반으로 추출되는 데이터의 양을 제한하는 필터를 설정합니다. - **집계**: 측정값의 기본 집계를 사용하여 측정값을 집계하려면 **표시된 차원에 대한 데이터 집계**를 선택합니다. 연도, 월 등과 같이 지정된 날짜 수준으로 **날짜 롤업**을 선택할 수도 있습니다. - **행 수**: 추출하려는 행 수를 설정합니다. **모든 행, 샘플** 또는 **상위** N개 행을 추출할 수 있습니다. - **증분 새로 고침**: 특정 열과 날짜 범위를 기준으로 증분 새로 고침을 설정합니다. 마지막 행을 바꾸거나 추가할지 여부를 선택할 수도 있습니다. 5. 완료되면 **설정 저장**을 선택합니다. 6. 시트 탭을 선택합니다. 그러면 추출이 만들어지기 시작합니다. 7. 다음으로 추출을 저장할 위치를 선택합니다. 8. 추출 파일 이름을 입력합니다. 9. **저장**을 선택합니다. 저장 대화 상자가 표시되지 않을 경우 [추출 문제 해결](https://help.tableau.com/current/pro/desktop/ko-kr/extracting_data.htm#troubleshoot) 섹션을 참조하십시오. ## 추출 설정 설명 추출을 만들 때 다양한 설정을 구성할 수 있습니다. ### 데이터 저장소 데이터 저장소에서 논리적 또는 물리적 테이블을 선택할 수 있습니다. 논리적 테이블은 데이터 원본의 논리적 테이블 하나마다 추출 테이블 하나를 사용하여 데이터를 저장합니다. 반면, 물리적 테이블은 데이터 원본의 물리적 테이블 하나마다 추출 테이블 하나를 사용하여 데이터를 저장합니다. 논리적 테이블 옵션과 물리적 테이블 옵션 모두 추출의 데이터가 저장되는 방식에만 영향을 줍니다. 이 옵션은 추출의 테이블이 데이터 원본 페이지에 표시되는 방식에는 영향을 주지 않습니다. 예를 들어 추출이 물리적 테이블 3개를 포함하는 단일 논리적 테이블로 구성되어 있다고 가정합니다. 기본 옵션인 논리적 테이블을 사용하도록 구성된 추출(.hyper) 파일을 직접 열면 데이터 원본 페이지에 테이블 하나가 나열되는 것을 알 수 있습니다. 하지만 패키지 데이터 원본(.tdsx) 파일을 사용하는 추출을 열거나 데이터 원본(.tdsx) 파일과(.hyper) 파일을 함께 여는 경우 데이터 원본 페이지에 3개 테이블이 모두 표시되는 것을 알 수 있습니다. #### 논리적 테이블 Tableau는 추출 데이터를 저장하는 기본 구조로 논리적 테이블을 사용합니다. Tableau에서는 일반적으로 추출을 설정하고 작업할 때 기본 데이터 저장소 옵션인 논리적 테이블을 사용하도록 권장합니다. 추출 필터, 집계, 상위 N 또는 통과 함수(RAWSQL)와 같이 원하는 기능 중 다수는 논리적 테이블 옵션을 사용하는 경우에만 사용할 수 있습니다. 하지만 둘 이상의 논리적 테이블이 있는 추출에 데이터를 추가할 수는 없습니다. 추출에 조인이 포함된 경우 논리적 테이블 옵션을 선택하면 추출이 만들어질 때 조인이 적용됩니다. #### 물리적 테이블 이 옵션은 쿼리 시 조인을 수행하며 잠재적으로 성능을 개선하고, 데이터가 다음 조건을 모두 충족하는 경우 추출 파일의 크기를 줄일 수 있습니다. - 물리적 테이블 간의 모든 조인이 동일성(=) 조인이어야 합니다. - 관계 또는 조인에 사용된 열의 데이터 유형이 동일합니다. - 통과 함수(RAWSQL)가 사용되지 않아야 합니다. - 증분 새로 고침이 구성되지 않아야 합니다. - 추출 필터가 구성되지 않아야 합니다. - 상위 N개 또는 샘플링이 구성되지 않아야 합니다. - 추출에 데이터를 추가할 필요가 없습니다. #### 물리적 테이블 작업을 위한 팁 **예상보다 큰 추출**: 추출이 예상보다 큰지 확인하려면 논리적 테이블 옵션을 사용하는 추출의 행 합계가 추출을 생성하기 전 결합된 모든 테이블의 행 합계보다 큰지 확인해야 합니다. 이 시나리오가 발생한 경우 물리적 테이블 옵션을 사용해 보십시오. **필터링 옵션**: 물리적 테이블 옵션을 사용하는 경우 추출 필터, 집계, 상위 N 및 샘플링과 같이 추출에서 데이터를 줄이는 데 도움이 되는 다른 옵션을 사용할 수 없습니다. 물리적 테이블 옵션을 사용하는 추출에서 데이터를 줄여야 하는 경우 다음 제안 사항 중 하나를 사용하여 Tableau Desktop으로 가져오기 전에 데이터를 필터링하는 것이 좋습니다. - 물리적 테이블 간의 모든 조인이 동일성(=) 조인이어야 합니다. - 데이터에 연결하고 사용자 지정 SQL을 사용하여 필터를 정의합니다. 데이터베이스 테이블에 연결하는 대신 사용자 지정 SQL을 사용하여 데이터에 연결합니다. 사용자 지정 SQL 쿼리를 만들 때 추출의 데이터를 줄이기 위해 필요한 적절한 수준의 필터링이 포함되어 있는지 확인합니다. Tableau Desktop의 사용자 지정 SQL에 대한 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/current/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. - 데이터베이스에서 뷰를 정의합니다. 데이터베이스에 대한 쓰기 액세스 권한이 있는 경우 추출에 필요한 데이터만 포함하는 데이터베이스 뷰를 정의한 다음 Tableau Desktop에서 해당 데이터베이스 뷰에 연결하는 것이 좋습니다. **추출이 포함된 행 수준 보안**: 행 수준에서 추출 데이터를 보호하려는 경우 물리적 테이블 옵션을 사용하는 것이 이 시나리오를 달성하기 위한 권장 방법입니다. Tableau의 행 수준 보안에 대한 자세한 내용은 [데이터 행 수준에서 액세스 제한](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_userfilters.htm)을 참조하십시오. ### 필터 필터를 사용하여 필드 및 해당 값을 기반으로 추출되는 데이터의 양을 제한합니다. **참고**: 논리적 테이블의 추출 필터는 단일 기본 테이블이 있는 데이터 원본의 경우 전체 데이터 원본에 적용됩니다. [다중 팩트 관계를 사용하는 여러 기본 테이블](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm)이 있는 데이터 원본의 경우 추출 필터는 테이블별로 적용되며 논리적 테이블 자체에만 적용됩니다. 전체 필터 및 테이블별 필터에 대한 자세한 내용은 [데이터 원본에서 데이터 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering_datasource.htm)을 참조하십시오. ### 집계 집계를 사용하면 측정값을 집계할 수 있습니다. 연도, 월 등의 지정한 날짜 수준으로 **날짜 롤업**을 선택할 수 있습니다. 예제는 선택할 수 있는 각 집계 옵션에서 데이터가 추출되는 방식을 보여줍니다. - **원래 데이터:** 각 레코드가 별도의 행으로 표시됩니다. 원래 데이터에는 7개 행이 있습니다. - **표시된 차원에 대한 데이터 집계**_(롤업 없음)_**:** 동일한 날짜와 문자를 가진 레코드는 단일 행으로 집계되었습니다. 추출에는 5개 행이 있습니다. - **표시된 차원에 대한 데이터 집계**_(날짜를 월로 롤업)_**:** 날짜가 월 수준으로 롤업되었으며 동일한 지역의 레코드가 단일 행으로 집계되었습니다. 추출에는 3개 행이 있습니다.
원래 데이터롤업 없이 집계롤업으로 집계
### 행 수 모든 행 또는 상위 N개 행을 추출할 수 있습니다. 먼저 모든 필터와 집계가 적용된 다음 필터링 및 집계된 결과에서 해당 개수의 행이 추출됩니다. 행 수 옵션은 추출하는 데이터 원본의 유형에 따라 달라집니다. 일부 데이터 원본은 샘플링을 지원하지 않기 때문에 데이터 추출 대화 상자에 샘플링 옵션이 표시되지 않을 수 있습니다. **참고:** 데이터 원본 페이지 또는 시트 탭에서 숨긴 필드는 추출에서 제외됩니다. 숨겨진 필드를 추출에서 제거하려면 **사용되지 않은 필드 모두 숨기기** 단추를 클릭합니다. ### 증분 새로 고침 대부분의 데이터 원본은 증분 새로 고침을 지원합니다. 전체 추출을 새로 고치는 대신 이전에 데이터를 추출한 이후 새로 생성된 행만 추가하도록 새로 고침을 구성할 수 있습니다. 예를 들어 매일 새 매출 거래로 업데이트되는 데이터 원본이 있을 수 있습니다. 전체 추출을 매일 다시 작성하는 대신 그날 발생한 새 거래를 추가할 수 있습니다. #### 증분 새로 고침 팁 증분 새로 고침: - 행 수에서 **모든 행**을 선택해야 합니다. - 집계를 사용하도록 설정하면 증분 새로 고침을 사용할 수 없습니다. 고급 설정: - 고급 설정은 필터와 호환되지 않습니다. ## 추출 팁 통합 문서를 저장하여 추출에 대한 연결 유지 추출이 만들어진 후에는 데이터의 추출 버전이 통합 문서에 사용됩니다. 그러나 통합 문서를 저장하지 않으면 데이터의 추출 버전에 대한 연결이 저장되지 않습니다. 즉, 통합 문서를 먼저 저장하지 않고 닫은 경우 다음에 통합 문서를 열면 통합 문서가 원래 데이터 원본에 연결합니다. 샘플링된 데이터와 전체 추출 간 전환 대규모 추출로 작업할 때는 데이터의 작은 샘플을 만드는 것이 도움이 될 수 있습니다. 이렇게 하면 분석에 필드를 추가할 때마다 긴 쿼리를 실행할 필요 없이 뷰를 설정할 수 있습니다. 데이터 메뉴에서 적절한 옵션을 선택하면 샘플 데이터 사용과 전체 데이터 원본 사용 간에 쉽게 전환할 수 있습니다. 추출에 직접 연결하지 않음 추출을 컴퓨터에 저장하면 새 Tableau Desktop을 사용하여 추출에 직접 연결할 수 있습니다. 그러나 다음과 같은 몇 가지 이유로 권장되지 않습니다. - **테이블 이름이 서로 다를 수 있습니다.** 추출은 각 테이블에 고유한 이름을 부여하기 위해 특별한 이름을 사용하므로 이해하기 어려울 수 있습니다. - **추출을 업데이트하거나 새로 고칠 수 없습니다.** 추출에 직접 연결하면 Tableau는 추출을 복사본이 아닌 원래 데이터 원본으로 간주합니다. 즉, 원래 데이터 원본에 다시 연결할 수 없게 됩니다. - **테이블 간의 구조와 관계가 손실됩니다.** 테이블 간의 배열 및 연결은 .hyper 파일이 아닌 .tds 파일에 저장됩니다. 따라서 .hyper 파일에 직접 연결하면 이 정보가 손실됩니다. 추출에 논리적 테이블 저장소를 사용하는 경우 원래 물리적 테이블에 대한 참조가 표시되지 않습니다. 데이터 정책에서 사용자 함수가 있는 가상 연결에 연결하는 경우 추출을 사용하면 안 됨 가상 연결에 [사용자 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_user.htm)(예: `USERNAME()`)가 포함된 데이터 정책이 있고 통합 문서 또는 데이터 원본에서 연결하여 추출을 만드는 경우 추출이 만들어질 시점에 가상 연결 데이터 정책과 일치하는 행만 추출에 포함됩니다. 데이터 정책에서 사용자 함수가 있는 가상 연결을 활용하려면 통합 문서 또는 데이터 원본에서 추출 대신 가상 연결에 대한 라이브 연결을 사용하십시오. ### 통합 문서에서 추출 제거 데이터 메뉴에서 추출된 데이터 원본 > 추출 > 제거를 선택하여 언제든지 추출을 제거할 수 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/extract_remove_in_menu.jpg "데이터 원본 이름이 표시된 데이터 메뉴, 추출이 선택된 데이터 원본의 하위 메뉴 및 제거가 선택된 하위 메뉴입니다. ") 추출을 제거할 때 통합 문서에서만 추출을 제거할지, 아니면 추출 파일을 제거 및 삭제할지를 선택할 수 있습니다. 후자의 옵션을 선택하면 하드 드라이브에서 추출이 삭제됩니다. ![추출 제거 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/extract_remove.png) ### 추출 기록 보기(Tableau Desktop) 데이터 메뉴에서 데이터 원본을 선택한 다음 추출 > 기록을 선택하여 추출이 마지막으로 업데이트된 시간 및 기타 상세 정보를 볼 수 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/extract_properties.png) 추출로 저장된 통합 문서를 열 때 Tableau가 추출의 위치를 찾지 못하면 추출을 찾을 수 없음 대화 상자에서 다음 옵션 중 하나를 선택합니다. - 추출 찾기: 추출이 존재하지만 원래 Tableau에서 저장한 위치에 있지 않은 경우 이 옵션을 선택합니다. 확인을 클릭하여 파일 열기 대화 상자를 엽니다. 이 대화 상자에서 추출 파일의 새 위치를 지정할 수 있습니다. - 추출 제거: 더 이상 추출이 필요하지 않은 경우 이 옵션을 선택합니다. 이 옵션은 데이터 원본을 닫는 것과 같습니다. 데이터 원본을 참조하는 모든 열려 있는 워크시트가 삭제됩니다. - 추출 비활성화: 추출 대신 추출을 만든 원래 데이터 원본을 사용합니다. - 추출 다시 생성: 추출을 다시 만듭니다. 원래 추출을 만들 때 지정한 모든 필터와 기타 사용자 지정이 자동으로 적용됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/extract_missing.png) ## 추출 문제 해결 - **추출을 만드는 데 시간이 오래 걸림:** 데이터 집합의 크기에 따라 추출을 만드는 데 시간이 오래 걸릴 수 있습니다. 그러나 데이터를 추출하고 컴퓨터에 저장한 후에는 성능이 향상될 수 있습니다. - **추출이 만들어지지 않음:** 데이터 집합에 많은 수(예: 수천 개)의 열이 포함되어 있는 경우 Tableau가 추출을 만들지 못하는 경우도 있습니다. 문제가 발생하면 더 적은 수의 열을 추출하거나 기초 데이터를 다시 구성해 보십시오. - **저장 대화 상자가 표시되지 않음 _또는_ .twbx에서 추출이 만들어지지 않음:** 이전 절차에 따라 패키지 통합 문서에서 데이터를 추출할 경우 저장 대화 상자가 표시되지 않습니다. 패키지 통합 문서(.twbx)에서 추출이 만들어지면 추출 파일은 패키지 통합 문서와 연결된 파일의 패키지에 자동으로 저장됩니다. 패키지 통합 문서에서 만든 추출 파일에 액세스하려면 통합 문서의 패키지를 풀어야 합니다. 자세한 내용은 [패키지 통합 문서](https://help.tableau.com/v0.0/pro/desktop/ko-kr/save_savework_packagedworkbooks.htm)를 참조하십시오. ## 추출 기능 업데이트 ### 증분 추출을 위한 하위 범위 새로 고침 Tableau 버전 2024.2 이상에서는 추가 기간을 지정하여, 그사이 발생한 모든 변경 사항이 반영되도록 이전에 추출한 데이터를 다시 추출할 수 있습니다. 자세한 내용은 [추출 새로 고침](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_refresh.htm)을 참조하십시오. ### 증분 새로 고침 버전 2024.1부터 Tableau에는 사용자가 고유하지 않은 키 열을 사용하여 추출에 증분 새로 고침을 수행할 수 있는 기능이 도입되었습니다. 이러한 고급 설정을 지원하는 새로운 UI가 있습니다. 또한 이번 업데이트에서는 추출 프로세스에 추가 단계가 도입되었습니다. 증분 새로 고침 중에 Tableau는 먼저 추출에서 이전에 기록된 최고 값과 일치하는 행을 제거합니다. 그 후 Tableau는 이전 최고 값보다 높거나 같은 값을 가진 모든 행을 쿼리합니다. 이 접근 방식을 사용하면 삭제된 행과 새로 추가된 행이 모두 반영됩니다. ### 웹에서 추출 2020.4 버전부터 웹 작성 및 콘텐츠 서버에서 추출을 사용할 수 있습니다. 이제 더 이상 Tableau Desktop을 사용하여 데이터 원본을 추출할 필요가 없습니다. 자세한 내용은 [웹에서 추출 만들기](https://help.tableau.com/current/server/ko-kr/datasource_extract.htm)를 참조하십시오. ### 논리적 및 물리적 테이블 추출 버전 2020.2에서 Tableau 데이터 모델에 논리적 테이블 및 물리적 테이블이 도입되어 추출 저장소 옵션이 단일 테이블 및 다중 테이블에서 논리적 테이블 및 물리적 테이블로 변경되었습니다. 이러한 옵션이 추출이 저장되는 방식을 더 정확하게 설명합니다. 자세한 내용은 [데이터 추출](#storage)을 참조하십시오. ### .tde 형식 사용 중단 추출을 만들 경우 .hyper 형식이 사용됩니다. .hyper 형식의 추출은 큰 데이터 집합에 대한 빠른 분석 및 쿼리 성능을 지원하는 향상된 데이터 엔진을 활용합니다. 2023년 3월부터 Tableau Cloud, Tableau Public 및 Tableau Server(버전 2023.1.0)에서 .tde 형식을 사용하는 추출이 사용 중단되었습니다. 버전 2024.2는 .tde 형식 파일을 열 수 있는 마지막 버전입니다. 자세한 내용은 [.hyper 형식으로 추출 업그레이드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_upgrade.htm)를 참조하십시오. ### 뷰의 값 및 마크 변경 추출의 효율성 및 확장성을 개선하기 위해 일부 데이터 원본의 추출 값이 다르게 계산될 수 있습니다. 값이 계산되는 방식의 변화는 뷰의 마크가 채워지는 방식에 영향을 미칠 수 있습니다. 이 변화로 인해 뷰의 모양이 바뀌거나 빈 뷰로 표시되는 상황도 드물게 발생할 수 있습니다. 이러한 변화가 다중 연결 데이터 원본, 파일 기반 데이터에 대한 라이브 연결을 사용하는 데이터 원본, Google 스프레드시트 데이터에 연결하는 데이터 원본, 클라우드 기반 데이터 원본, 추출 전용 데이터 원본 및 WDC 데이터 원본에도 적용될 수 있습니다. **날짜 및 날짜/시간 값의 형식** 추출은 날짜 문자열이 DATE, DATETIME 및 DATEPARSE 함수를 통해 해석되는 방식과 관련하여 일관되고 엄격한 규칙을 따릅니다. 이 때문에 날짜가 구문 분석되는 방식이나 이러한 함수에 허용되는 날짜 형식 및 패턴이 영향을 받습니다. 보다 구체적으로, 이러한 규칙은 다음과 같이 일반화할 수 있습니다. 1. 날짜는 행 기준이 아닌 열 기준으로 평가된 후 구문 분석됩니다. 2. 날짜는 통합 문서가 열린 컴퓨터의 로캘이 아니라 통합 문서가 만들어진 위치의 로캘을 기반으로 평가된 후 구문 분석됩니다. 이러한 규칙은 추출의 효율성을 개선하며 상용 데이터베이스와 일치하는 결과를 생성할 수 있도록 합니다. **날짜 및 날짜/시간 값이 변경되는 일반적인 이유** - 날짜가 모호하고 여러 가지 다른 방식으로 해석될 수 있는 경우 날짜는 Tableau가 해당 열에 대해 결정한 형식에 따라 해석됩니다. 아래의 [시나리오 1](#scenario1)에서 몇 가지 예를 참조하십시오. - 함수에서 YYYY-MM-DD(ISO) 형식을 구문 분석해야 하는 경우. [시나리오 2](#scenario3)의 예를 참조하십시오. - 함수는 연도를 구문 분석할 때 다음과 같이 해석합니다. - 연도 "07"은 "2007"로 해석합니다. - 연도 "17"은 "2017"로 해석합니다. - 연도 "30"은 "2030"으로 해석합니다. - 연도 "69"는 "2069"로 해석합니다. - 연도 "70"은 "1970"으로 해석합니다. **null 값의 일반적인 이유** - 함수가 단일 열에서 여러 날짜 형식을 구문 분석해야 하는 경우. Tableau가 날짜 형식을 결정한 후에는 형식에서 벗어나는 열의 다른 모든 날짜가 Null 값이 됩니다. 아래의 [시나리오 1](#scenario1)에서 몇 가지 예를 참조하십시오. - 함수에서 YYYY-MM-DD(ISO) 형식을 구문 분석해야 하는 경우. "YYYY" 또는 "MM" 또는 "DD"에 허용되는 값을 초과하는 값은 null 값이 됩니다. [시나리오 2](#scenario3)의 예를 참조하십시오. - 함수가 후행 문자를 포함하는 날짜 값을 구문 분석해야 할 경우. 예를 들어 "midnight"과 같은 표준 시간대 및 일광 절약 시간제 접미사 및 키워드는 Null 값을 발생시킵니다. - 함수가 유효하지 않은 날짜 또는 시간을 구문 분석해야 하는 경우. 예를 들어 32/3/2024는 null 값을 유발합니다. 또 다른 예로 25:01:61은 null 값을 유발합니다. - 함수가 모순되는 입력을 구문 분석해야 하는 경우. 예를 들어 패턴이 'dd.MM (MMMM) y'이고 입력 문자열이 '1.09 (August) 2024'라고 가정합니다. 여기서 "9"와 "August" 모두 월입니다. 월 값이 같지 않기 때문에 결과는 null 값입니다. - 함수가 모순되는 패턴을 구문 분석해야 하는 경우. 예를 들어 그레고리오 연도 (y)와 ISO 주 (ww)를 혼합하여 지정한 패턴은 null 값을 유발합니다. **행 수의 변경** 라이브 연결에서 Tableau는 원본 데이터베이스의 데이터 정렬 설정을 준수하고 사용합니다. 추출에는 Tableau의 자체 설정이 사용되며 이 설정은 원본 데이터베이스에 적용되는 규칙과 다소 다를 수 있습니다. 원시 데이터는 동일하게 유지되지만 데이터가 집계되고 UI에 표시되는 방식이 일치하지 않을 수 있습니다. 연결 유형 및 데이터 정렬 설정에 관계없이 데이터 보기 > 전체 데이터 분석을 살펴보면 라이브 연결과 추출 간에 총 행 수가 동일한지 확인할 수 있습니다. ###### 시나리오 1 영어 로캘에서 만든 통합 문서에 .hyper 추출 데이터 원본이 사용된다고 가정합니다. 이 다음 표에는 추출 데이터 원본에 포함된 문자열 데이터 열이 나와 있습니다.
10/31/2024
31/10/2024

12/10/2024

이 특정 영어 로캘에서는 날짜 열의 형식이 MDY(월, 일 및 연도)를 따릅니다. 다음 표에는 DATE 함수를 사용하여 문자열 값을 날짜 값으로 변환할 때 이 로캘을 기반으로 Tableau에 표시되는 내용이 나와 있습니다.
October 31, 2024
October 31, 2024
December 10, 2024
추출을 독일어 로캘에서 열면 다음과 같이 표시됩니다.
31 Oktober 2024
31 Oktober 2024
12 Oktober 2024
그러나 독일어 로캘에서 추출을 연 후에는 독일어 로캘의 DMY(일, 월 및 연도) 형식이 엄격하게 적용되고 이 값 중 하나가 DMY 형식을 따르지 않기 때문에 _Null_ 값이 표시됩니다.
Null
October 31, 2024
October 12, 2024
###### 시나리오 2 데이터 원본에 포함된 문자열 데이터 열이 다음과 같다고 가정합니다.
2024-10-31
2024-31-10

2024-12-10

2024-10-12
날짜에 ISO 형식이 사용되므로 날짜 열은 항상 YYYY-MM-DD 형식을 따릅니다. 다음 표에는 DATE 함수를 사용하여 문자열 값을 날짜 값으로 변환할 때 Tableau에 표시되는 내용이 나와 있습니다.
October 31, 2024
Null
December 10, 2024
October 12, 2024
**행 수의 변경** 라이브 연결에서 Tableau는 원본 데이터베이스의 데이터 정렬 설정을 준수하고 사용합니다. 추출에는 Tableau의 자체 설정이 사용되며 이 설정은 원본 데이터베이스에 적용되는 규칙과 다소 다를 수 있습니다. 원시 데이터는 동일하게 유지되지만 데이터가 집계되고 UI에 표시되는 방식이 일치하지 않을 수 있습니다. 연결 유형 및 데이터 정렬 설정에 관계없이 데이터 보기 > 전체 데이터 분석을 살펴보면 라이브 연결과 추출 간에 총 행 수가 동일한지 확인할 수 있습니다. **정렬 순서 및 대/소문자 구분** 추출은 정렬을 지원하므로 악센트가 있거나 대/소문자가 다르게 표시된 문자열 값을 보다 올바르게 정렬할 수 있습니다. 예를 들어 문자열 값의 테이블이 있다고 가정합니다. 정렬 순서의 측면에서 이제 Égypte와 같은 문자열 값이 Estonie 뒤와 Fidji 앞에 적절하게 나열된다는 것을 의미합니다. 대/소문자와 관련하여 동일한 문자열 값이 고유한 값으로 간주되므로 개별 값으로 저장됩니다. **상위 N 쿼리에서 동점 해결** 추출된 상위 N개 쿼리는 순위의 특정 위치에 대해 중복된 값을 생성할 수 있습니다. 예를 들어 상위 3 필터를 만든다는 가정합니다. 위치 3, 4 및 5에 동일한 값이 있습니다. 상위 필터는 1, 2, 5위를 반환합니다. **부동 소수점 값의 정밀도** 추출은 컴퓨터의 사용 가능한 하드웨어 리소스를 효율적으로 활용하므로 수학적 연산이 아주 평행한 방식으로 수행될 수 있습니다. 따라서 .hyper 추출에서는 실수가 다른 순서로 집계될 수 있습니다. 수가 다른 순서로 집계되면 집계가 계산될 때마다 소수점 뒤에 다른 값이 뷰에 표시될 수 있습니다. 이는 부동 소수점 덧셈 및 곱셈이 항상 결합인 것은 아니기 때문입니다. 즉, (a + b) + c가 반드시 a + (b + c)와 같지는 않습니다. 또한 부동 소수점 곱셈이 분배가 아닐 경우도 있기 때문에 실수가 다른 순서로 집계될 수 있습니다. 즉, (a x b) x c가 반드시 a x b x c와 같지는 않습니다. .hyper 추출에서 이러한 유형의 부동 소수점 반올림/반내림 동작은 상용 데이터베이스의 부동 소수점 반올림/반내림 동작과 유사합니다. 예를 들어 통합 문서에 부동 소수점 값으로 구성된 집계된 필드에 대한 슬라이더 필터가 포함된다고 가정합니다. 부동 소수점 값의 정밀도가 변경되었으므로 이제 필터는 필터 범위의 상한 또는 하한을 정의하는 마크를 제외할 수 있습니다. 이러한 값이 없으면 빈 뷰가 발생할 수 있습니다. 이 문제를 해결하려면 필터에 대한 슬라이더를 이동하거나 필터를 제거한 후 다시 추가합니다. **집계의 정확성** 추출은 컴퓨터의 사용 가능한 하드웨어 리소스를 효율적으로 활용하여 큰 데이터 집합에 대해 최적화되므로 집계가 아주 평행한 방식으로 수행될 수 있습니다. 따라서 .hyper 추출을 통해 수행되는 집계의 결과는 통계 계산에 특화된 소프트웨어의 결과보다 상용 데이터베이스의 결과와 유사할 수 있습니다. 작은 데이터 집합을 사용하여 작업하거나 높은 수준의 정확성이 요구되는 경우 참조선, 요약 카드 통계 또는 테이블 계산 함수(예: 분산, 표준 편차, 상관 관계 또는 공분산)를 통해 집계를 수행하는 것이 좋습니다. ### API 추출 API를 사용하여 .hyper 추출을 만들 수 있습니다. 추출 게시와 같은 작업의 경우 Tableau Server REST API 또는 Tableau Server 클라이언트 (Python) 라이브러리를 사용할 수 있습니다. 새로 고침 작업에도 Tableau Server REST API를 사용할 수 있습니다. 자세한 내용은 [Tableau Hyper API](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_TDE_API.htm)를 참조하십시오. ## ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 테스트 및 추출 사용 대개는 사용자가 데이터베이스가 실행되는 기반 하드웨어, 처리 성능 및 디스크 공간을 제어할 수 없습니다. 또한 지정된 시간에 데이터베이스에 액세스하는 사용자의 수, 실행되는 서비스의 수, 네트워크의 안정성 등도 사용자가 제어할 수 없습니다. 하지만 통합 문서를 작성하기 전에 데이터의 _원시 성능_을 테스트하여 작업 중인 환경의 특성을 파악할 수 있습니다. 또한 데이터에 연결하는 방법 즉, 사용하는 드라이버를 선택하는 것부터 연결 유형이 _라이브_인지, 아니면 _추출_인지 같은 통합 문서의 성능에 영향을 줄 수 있는 많은 작업들이 있습니다. ## 가능한 경우 로컬에서 데이터 테스트 데이터의 원시 성능을 테스트하는 좋은 방법은 데이터가 상주하는 컴퓨터에 Tableau Desktop을 설치하고 쿼리를 실행하는 것입니다. 이렇게 하면 성능 결과에서 네트워크 대역폭 및 지연 시간 같은 외부적인 요인을 제거할 수 있으며 데이터 원본의 쿼리 원시 성능을 더 쉽게 파악할 수 있습니다. 또한 데이터에 DNS 이름 대신 _localhost_ 이름을 사용할 수 있기 때문에 느린 이름 확인 서버나 프록시 서버 같은 환경적 요소가 성능을 저하시키는지 여부를 확인할 수 있습니다. ## 원시 데이터베이스 드라이버를 사용하여 연결 원시 데이터베이스 드라이버를 사용하여 데이터에 연결하면 ODBC 드라이버를 사용하여 같은 데이터에 연결하는 경우보다 성능이 상당히 향상되는 경험을 하게 될 것입니다. 원시 데이터베이스 드라이버를 사용할 경우 최신 버전을 사용하는지 확인해야 합니다. 데이터베이스 공급업체는 자사 드라이버를 향상시키기 위해 항상 노력하고 있습니다. 드라이버 목록에 대해서는 Tableau 웹 사이트에서 [드라이버 및 활성화](http://www.tableau.com/ko-kr/support/drivers)를 참조하십시오. ## 라이브 데이터 대신 추출 사용 데이터에 따라, 데이터 원본 페이지에서 라이브 또는 또는 추출 연결을 선택할 수 있습니다. _라이브_ 연결은 데이터에 직접 연결합니다. Tableau 데이터 _추출_은 로컬에 저장되어 있으며 Tableau 비주얼리제이션을 렌더링하기 위해 필요한 경우 메모리로 로드되는 데이터의 압축된 스냅샷입니다. 추출은 컴퓨터 메모리 모두를 최적화된 상태로 사용하도록 설계되었습니다. 추출을 사용하는 이유는 여러 가지이지만 성능과 관련하여 주된 이유는 쿼리 실행 속도를 높이기 위해서 입니다. 추출 데이터 유형은 분석 쿼리에 빠르게 응답하도록 설계되었습니다. 즉, 추출을 쿼리 가속 캐시로 생각할 수 있습니다. Tableau 추출에 대한 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. 다른 참조 자료는 첫 번째 게시글, [Understanding Tableau Data Extracts](https://www.tableau.com/ko-kr/about/blog/2014/7/understanding-tableau-data-extracts-part1)(Tableau 데이터 추출 이해)부터 시작하는 총 3부의 블로그 게시글입니다. ## 데이터 양 줄이기 추출을 만들 때 필터를 사용하여 필요하지 않은 데이터를 제외하십시오. 또한 데이터 원본의 모든 레코드가 필요한지, 아니면 대표적인 샘플로 추출을 제한할 수 있는지를 자문해 물어보십시오. 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. ## 사용되지 않은 필드 숨기기 숨겨진 필드는 추출을 만들 때 포함되지 않습니다. 추출을 만들기 전에 사용되지 않은 필드 모두 숨기기 옵션을 사용하여 불필요한 필드를 숨깁니다. 이렇게 하면 추출 크기가 줄어들고 성능이 향상됩니다. 자세한 내용은 [필드 숨기기 또는 숨기기 취소](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm#HideUnhide)를 참조하십시오. ## 추출 최적화 지금 계산 옵션은 추출에서 계산을 구체화합니다. 즉, 특정 계산이 미리 수행되고 해당 값이 추출에 저장됩니다. 추출에 사용된 계산의 복잡성에 따라, 이렇게 함으로써 후속 쿼리의 속도를 높일 수 있습니다. 계산을 구체화하려면 데이터 메뉴에서 데이터 원본을 선택한 다음 추출 \> 지금 계산을 선택합니다. 자세한 내용은 [추출에서 계산 구체화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_optimize.htm)를 참조하십시오. ## 파일 기반 데이터의 추출 사용 일반적으로 최상의 방법은 파일 기반 데이터 즉, CSV, Microsoft Excel 스프레드시트, Microsoft Access 파일 같은 텍스트 파일과 SPSS, SAS, R 같은 통계 파일을 Tableau로 가져오는 것입니다. 이렇게 하면 쿼리 성능이 훨씬 빨라지고 데이터 값을 저장하는 파일이 더 작아집니다. 데이터가 큰 텍스트 파일 또는 Excel 파일인 경우 추출을 사용하면 성능만 향상되는 것이 아니라 더 많은 기능을 사용할 수 있게 됩니다. Tableau를 큰 텍스트 파일에 연결하는 경우 파일이 너무 커서 성능이 저하된다고 확인되면 데이터를 추출하라는 메시지가 표시됩니다. ## 사용자 지정 SQL 사용 방지 대부분의 경우 사용자 지정 SQL은 Tableau로 만든 쿼리보다 느리게 실행됩니다. 이는 Tableau가 사용자 지정 SQL에서 쿼리 최적화를 수행할 수 없기 때문입니다. 반드시 사용자 지정 SQL을 사용해야 한다면 쿼리가 한 번만 실행되도록 추출을 사용하십시오. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 패널의 데이터 원본으로 이동 데이터 패널 맨 위에는 주어진 통합 문서의 모든 데이터 원본이 나열됩니다. 사용하려는 데이터 원본을 클릭하여 선택합니다. 데이터 패널이 업데이트되어 데이터 원본의 해당하는 필드가 표시됩니다. ![통합 문서의 모든 데이터 원본 목록을 표시하는 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_integration1.png) 데이터 패널에서 필드를 찾는 것에 대한 자세한 내용은 [필드 찾기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm#Find)를 참조하십시오. 데이터 패널에서 데이터 원본 목록 영역의 크기를 조정하여 공간을 절약할 수 있습니다. 제한된 세로 높이로 크기를 조정할 경우 데이터 원본을 보려면 아래로 스크롤해야 할 수 있습니다. ![추출 아이콘이 있는 데이터 원본을 표시하는 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_integration2.png) 각 데이터 원본에는 해당 유형을 나타내는 아이콘이 있습니다. 예를 들어 아이콘은 데이터 원본이 관계형, 큐브(다차원) 또는 추출인지를 나타냅니다. Tableau의 큐브 데이터 원본은 Windows에서만 지원됩니다. ![데이터 원본이 관계형인지, 데이터 큐브(다차원)인지, 아니면 추출인지를 나타내는 아이콘이 하이라이트된 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_integration3.png) 데이터 원본을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하여 데이터 메뉴에 있는 명령에 액세스할 수 있습니다. 예를 들어 데이터 원본을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 이름을 바꾸거나, 내보내거나, 닫을 수 있습니다. ![이름 바꾸기, 추출, 닫기 등의 옵션이 있는 드롭다운이 열리는 데이터 원본의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_integration4.png) 데이터 패널에서 필드를 사용자 지정하고 작업할 수 있는 다양한 방법에 대한 자세한 내용은 [데이터 패널의 필드 구성 및 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm), [필드의 기본 설정 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_fieldproperties.htm) 및 [데이터 패널의 데이터 필드 작업](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_understanddatawindow.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 패널의 데이터 필드 작업 Tableau는 작업 영역 왼쪽에 있는 데이터 패널에 통합 문서의 데이터 필드와 데이터 원본 연결을 표시합니다. **참고**: 비주얼리제이션 만들기를 시작하는 방법에 대한 자세한 내용은 [시작하기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/gettingstarted_overview.htm)를 참조하십시오. 데이터 패널에서 필드를 사용자 지정할 수 있는 다양한 방법에 대한 자세한 내용은 [데이터 패널의 필드 구성 및 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm)과 [필드의 기본 설정 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_fieldproperties.htm)을 참조하십시오. ## 데이터 패널의 영역 데이터에 연결하고 데이터 원본을 작성하면 데이터 패널의 통합 문서 왼쪽에 연결 및 필드가 표시됩니다. 데이터에 연결하는 방법에 대한 자세한 내용은 [데이터 연결 및 준비](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data.htm)를 참조하십시오. 현재 데이터 원본 연결은 데이터 패널의 맨 위에 나타납니다. 둘 이상의 연결을 사용할 수 있는 경우 한 연결을 클릭하여 선택하고 해당 데이터 작업을 시작합니다. 데이터 패널에서 뷰로 필드를 추가하여 비주얼리제이션을 작성합니다. 자세한 내용은 [필드를 뷰로 끌어 비주얼리제이션 작성 시작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildmanual_dragging.htm)를 참조하십시오. 필드는 테이블(데이터 원본 테이블별 그룹화) 또는 폴더(폴더별 그룹화)로 구성할 수 있습니다. 각 테이블 또는 폴더에 대해 차원은 회색 라인 위에 표시되고 측정값은 회색 라인 아래에 나타납니다. 일부 경우 테이블이나 폴더가 처음에 차원 또는 측정값만 포함할 수 있습니다. - 계산된 필드는 모든 입력 필드가 동일한 테이블에서 제공되는 경우 원래 필드와 함께 나열됩니다. - 집합은 테이블 아래에 원래 필드와 함께 나열됩니다. - 매개 변수는 통합 문서 전체에 적용되며 매개 변수 영역에 나타납니다. - 특정 테이블에 속하지 않는 필드는 테이블 아래의 일반 영역에 나타납니다. 여기에는 집계된 계산, 다중 테이블의 필드를 사용하는 계산, 측정값 이름 및 측정값이 포함됩니다. - 버전 2024.2 이상: 뷰에서 사용 중인 필드와 관련이 없는 필드명의 경우 데이터 패널에 밝은 회색 텍스트로 나타납니다. 비주얼리제이션에서 이러한 필드를 분석에 계속 사용할 수 있지만 관련 없는 필드는 관련 있는 필드와 분석에서 다르게 평가됩니다. [다중 팩트 관계가 있는 데이터 원본을 사용](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_mfr_multiple_base_tables.htm "다중 팩트 관계 데이터 모델 정보 도움말 항목에 대한 링크")하는 경우 이 동작을 볼 수 있습니다. 데이터 패널에서 데이터 원본 연결 아래에는 현재 선택한 데이터 원본에서 사용할 수 있는 필드가 있습니다. 워크시트에서 데이터 패널과 분석 패널 간을 전환할 수 있습니다. 분석 패널에 대한 자세한 내용은 [뷰에 고급 분석 적용(분석 패널)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/environ_workspace_analytics_pane.htm)을 참조하십시오. ![통합 문서의 데이터 원본 연결과 데이터 필드를 보여주는 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_data_pane_allfields.png) 데이터 패널에서 단일 테이블 데이터 원본의 필드 데이터 패널에는 다음이 포함됩니다. - **차원 필드** - 값(예: 이름, 날짜, 지리적 데이터 등)을 포함하는 필드입니다. 차원을 사용하여 데이터의 세부 정보를 분류하고 나누고 표시할 수 있습니다. 차원은 뷰의 세부 수준에 영향을 미칩니다. 차원의 예로 날짜, 고객 이름, 고객 세그먼트 등이 있습니다. - **측정값 필드** - 측정할 수 있는 정량적 수치 값을 포함하는 필드입니다. 측정값에 계산을 적용하고 집계할 수 있습니다. 측정값을 뷰에 끌어 놓으면 Tableau가 (기본적으로) 해당 측정값에 집계를 적용합니다. 측정값의 예로 매출, 수익, 직원 수, 온도, 주파수 등이 있습니다. 차원 및 측정값의 개념에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. - **계산된 필드** - 질문에 응답하는 데 필요한 일부 필드가 기초 데이터에 포함되어 있지 않은 경우 Tableau에서 계산을 사용하여 새 필드를 만들 수 있습니다. 이러한 필드를 계산된 필드라고 하며 데이터 원본의 일부로 저장됩니다. 계산된 필드에 대한 자세한 내용은 [계산이 포함된 사용자 지정 필드 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields.htm)를 참조하십시오. - **집합** - 정의한 데이터의 하위 집합입니다. 집합은 기존 차원과 사용자가 지정한 조건에 기반하는 사용자 지정 필드입니다. 자세한 내용은 [집합 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_sets_create.htm)를 참조하십시오. MS Analysis Services 서버 또는 Teradata OLAP 커넥터의 명명된 집합도 Tableau에서 데이터 패널의 이 영역에 표시합니다. Tableau에서 다른 사용자 지정 집합과 동일한 방식으로 이러한 명명된 집합과 상호 작용할 수 있습니다. - **매개 변수** - 수식의 자리 표시자로 사용하거나 계산된 필드 및 필터에서 상수 값을 대체할 수 있는 값입니다. 자세한 내용은 [매개 변수 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/parameters_create.htm)를 참조하십시오. **참고:** 큐브 데이터 원본의 경우 데이터베이스를 만들 때 필드가 명시적으로 차원 또는 측정값으로 정의됩니다. 관계형 데이터 원본의 경우 Tableau에서 필드가 자동으로 구성됩니다. 기본적으로 텍스트, 날짜 또는 부울 값이 포함된 필드는 차원이고 숫자 값이 포함된 필드는 측정값입니다. 기본적으로 데이터 원본에서 정의된 필드명이 데이터 패널에 나타납니다. 필드 및 멤버 이름을 변경하고, 계층을 만들고, 필드를 그룹 및 폴더로 구성할 수 있습니다. 자세한 내용은 [필드의 기본 설정 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_fieldproperties.htm), [데이터 패널의 필드 구성 및 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm) 및 [계층 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/qs_hierarchies.htm)를 참조하십시오. ## 뷰의 측정값 및 차원 필드가 되는 열 데이터 원본에는 필드가 있습니다. 관계형 데이터 원본에 연결하는 경우 테이블 또는 뷰의 열에 의해 필드가 결정됩니다. 각 필드에는 고객 이름, 매출 합계, 제품 유형 등 데이터의 고유한 특성이 포함됩니다. 큐브(다차원) 데이터 원본의 경우 큐브의 차원과 측정값에 의해 필드가 결정됩니다. Tableau의 큐브 데이터 원본은 Windows에서만 지원됩니다. 다음은 Excel 워크시트의 필드 예입니다. ![샘플 데이터입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sample_data1.png) 워크시트에서 비주얼리제이션을 작성할 때 이러한 열을 데이터 패널에서 필드로 사용할 수 있습니다. 자세한 내용은 [데이터 패널의 영역](#Areas)을 참조하십시오. 각 필드에는 데이터 유형(필요한 경우 변경할 수 있음)과 역할(불연속형 차원, 연속형 차원, 불연속형 측정값 또는 연속형 측정값)이 있습니다. 자세한 내용은 [데이터 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_datatypes.htm) 및 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. 또한 각 필드에는 기본 집계와 같은 몇 가지 기본 설정이 포함됩니다. 자세한 내용은 [필드의 기본 설정 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_fieldproperties.htm) 및 [Tableau의 데이터 집계](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_aggregation.htm)를 참조하십시오. ## Tableau가 자동으로 만드는 필드 데이터 패널에는 측정값 이름 및 측정값, 레코드 수, 위도 및 경도와 같이 원래 데이터에서 제공되지 않는 많은 필드도 포함됩니다. ### 측정값 이름 및 측정값 - 측정값 필드는 연속형 값으로 단일 필드에 수집된 데이터의 모든 측정값을 포함합니다. 개별 측정값 필드를 측정값 카드 밖으로 끌어 뷰에서 제거합니다. - 측정값 이름 필드는 불연속형 값으로 단일 필드에 수집된 데이터의 모든 측정값 이름을 포함합니다. 비주얼리제이션에서 측정값 및 측정값 이름을 사용하는 방법에 대한 자세한 내용은 [측정값 및 측정값 이름](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_understanddatawindow_meavalues.htm)을 참조하십시오. ### 테이블의 카운트 Tableau 2020.2부터 데이터 원본의 모든 테이블에 _NameofTable_(Count) 형태의 Count(카운트) 필드가 있습니다. 테이블 카운트는 자동으로 생성되는 계산된 필드입니다. 테이블의 COUNT = 테이블별 레코드 수의 합계 테이블의 카운트를 확인하려면 Count(카운트) 필드를 뷰에 끌어 놓습니다. 모든 테이블의 카운트를 확인하려면 각 테이블의 Count(카운트) 필드를 선택한 다음 '표현 방식'에서 '텍스트 테이블'을 클릭합니다. 테이블의 Count(카운트) 필드에 기반하는 계산을 작성할 수 없으며 이 필드는 집계 전용입니다. ### 레코드 수(2020.2 이전 버전) 이전 버전의 Tableau에서 비주얼리제이션에 레코드 수 필드가 사용된 경우 이 필드가 표시될 수 있습니다. Tableau 2020.2 이전 버전에서 레코드 수 필드는 자동으로 생성되어 숫자 1로 설정되는 계산된 필드입니다. 이 번호는 데이터 원본의 각 행과 연결됩니다. 뷰에 레코드 수 필드를 추가하면 데이터 원본에 있는 모든 행 수의 합계(레코드 수)가 표시됩니다. 레코드 수 필드를 사용하여 다양한 차원 값의 개수를 빠르게 계산할 수 있습니다. 레코드 수를 표시하면 데이터 조인이 예상대로 작동하는지 확인할 수 있습니다. ### 위도 및 경도(생성됨) Tableau가 필드를 지리적 데이터로 해석하는 경우 데이터가 자동으로 지오코딩되며 위도(생성됨) 및 경도(생성됨) 필드가 포함됩니다. 이러한 필드를 사용하여 라이브 맵에 데이터를 겹쳐서 표시할 수 있습니다. 이러한 필드를 사용하는 방법과 Tableau에서 맵을 작성하는 모범 사례에 대해서는 [Tableau의 맵 및 지리적 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps.htm) [지리적 역할 할당](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_geographicroles.htm), [맵 뷰 작성을 위해 Tableau가 지원하는 위치 데이터](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_data.htm)를 참조하십시오. ## 데이터 패널에서 일반적인 작업 수행 **분석에 사용할 데이터 원본 연결을 선택하려면** 데이터 패널에서 데이터 원본 연결 이름을 클릭합니다. 자세한 내용은 [데이터 패널의 데이터 원본으로 이동](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multipleconnections_navigateconnections.htm)을 참조하십시오. ![연결된 데이터 원본을 보여주는 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environment_datapane_selectds.png) 데이터 원본에 대한 상황에 맞는 메뉴를 보려면 상단 메뉴에서 데이터를 클릭한 다음 목록에서 데이터 원본을 선택합니다. 자세한 내용은 [데이터 원본 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/howto_connect.htm)을 참조하십시오. 데이터 패널에서 필드를 검색하려면 돋보기 아이콘을 클릭한 다음 텍스트 상자에 입력합니다. 자세한 내용은 [필드 찾기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm#Find)를 참조하십시오. 기초 데이터를 확인하려면 데이터 패널 위쪽에 있는 데이터 보기 아이콘을 클릭합니다. ![데이터 보기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/View_Data_Icon.png) 자세한 내용은 [기초 데이터 보기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_viewdata.htm)를 참조하십시오. ![뷰의 기본 데이터를 표시하는 데이터 보기 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_workspace_datawindow2.png) Tableau가 필드를 차원이나 측정값으로 잘못 분류한 경우 이를 변환하고 역할을 변경할 수 있습니다. **측정값을 차원으로 변환**하려면 회색 라인 위의 측정값을 **데이터** 패널에서 다른 차원이 있는 위치로 끌어옵니다. 자세한 내용은 [측정값을 차원으로 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_convertdimtomeas.htm)을 참조하십시오. ## 요구 사항에 맞게 데이터 필드 변경 필드를 뷰로 끌면 필드가 특정 기본 설정과 특성을 갖게 됩니다. 이미 뷰에 배치된 필드는 필드의 해당 인스턴스만 사용자 지정할 수 있습니다. 또는 데이터 패널에서 필드의 설정을 변경하여 필드가 해당 설정을 사용하게 만들 수 있습니다. 필드 데이터로 작업하는 방식에 따라 뷰에서 필드의 정의를 제어할 수 있습니다. 참고: 필드를 뷰로 끌기 전에 필드의 기본 설정을 변경하려면 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)합니다. 그런 다음 상황에 맞는 메뉴에서 필드의 설정 및 기본 속성을 편집할 수 있습니다. 데이터 패널에서 필드를 사용자 지정할 수 있는 다양한 방법에 대한 자세한 내용은 [데이터 패널의 필드 구성 및 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm)과 [필드의 기본 설정 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_fieldproperties.htm)을 참조하십시오. ## 관계형 데이터 및 큐브 데이터 다음은 관계형 및 큐브 데이터 원본의 데이터 패널입니다. 필드가 차원과 측정값으로 구성되어 있다는 점에서 패널 모양은 두 데이터 원본에서 거의 동일합니다. 그러나 큐브 데이터 원본에는 차원을 나타내는 계층이 포함되어 있습니다. 예를 들어 큐브 데이터 패널의 Employee 차원에는 Manager Name, Employee Dept 등의 계층 멤버가 있습니다. 관계형 데이터 원본에는 기본 제공 계층이 없습니다. 그러나 내재된 계층이 있는 관련 차원이 관계형 데이터 원본에 포함되어 있는 경우가 많습니다. 예를 들어 데이터 원본에 Country, State 및 City 필드가 있고. 이 필드는 Location이라는 계층으로 그룹화될 수 있습니다. 데이터 패널에서 끌어서 놓아 관계형 계층을 조합할 수 있습니다. 자세한 내용은 [계층 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/qs_hierarchies.htm)를 참조하십시오. **참고:** Tableau의 큐브(다차원) 데이터 원본은 Windows에서만 지원됩니다. ![나란히 배치된 두 개의 데이터 패널입니다. 하나는 모든 차원을 나열하고, 다른 하나는 차원을 그룹화하여 보여줍니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/schema4.png) 관계형 데이터(왼쪽 이미지) 및 큐브 데이터(오른쪽 이미지)가 있는 데이터 패널 관계형 데이터 패널과 큐브 데이터 패널 모두에서 화살표를 클릭하여 계층을 확장하거나 축소할 수 있습니다. 데이터 패널의 오른쪽 위에 있는 최소화 단추 ![위쪽과 아래쪽을 가리키는 두 개의 화살촉으로 표시된 데이터 이해 창 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datafields_understanddatawindow_relational1.png)를 클릭하여 데이터 패널을 모두 숨길 수 있습니다. 큐브 데이터 원본에 대한 자세한 내용은 [큐브 데이터 원본](https://help.tableau.com/v0.0/pro/desktop/ko-kr/cubes.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 패널의 필드 구성 및 사용자 지정 데이터 패널에는 데이터 원본 시맨틱을 구성하고 사용자 지정하는 데 도움이 되는 많은 기능이 있습니다. 그룹화 및 정렬 옵션은 관계형 데이터 원본에서만 사용할 수 있습니다. 다차원 데이터 원본에서는 사용할 수 없습니다. ## 데이터 패널 구성 단일 테이블 데이터 원본은 기본적으로 폴더별로 그룹화됩니다. 다중 테이블 데이터 원본은 기본적으로 필드가 제공된 테이블을 기준으로 필드를 그룹화합니다. 폴더별로 그룹화하면 필드를 구성하는 방법을 수동으로 결정할 수 있습니다. 테이블별로 그룹화하면 테이블 아래에 차원과 측정값이 함께 배치됩니다. 이 구조는 이름이 비슷한 필드가 여러 테이블에 나타날 때 유용합니다. 기본값에 관계없이 데이터 원본 테이블별 그룹화와 폴더별 그룹화 간에 전환할 수 있습니다. > [!TIP] > > **팁**: 언제든지 폴더별 그룹화 또는 테이블별 그룹화 간에 변경할 수 있습니다. 모든 폴더 정보는 보존됩니다. ### 폴더별 그룹화 데이터 패널에서 수동으로 필드, 매개 변수 및 집합과 같은 항목을 폴더별로 그룹화할 수 있습니다. - (데이터 원본 아래에서) 데이터 패널 메뉴를 열고 **폴더별 그룹화**를 선택합니다. ![그룹화 기준 및 정렬 기준 옵션을 표시하도록 열린 데이터 패널 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dw_data_pane_menu.png) - 또는 데이터 패널에서 필드를 마우스 오른쪽 단추로 클릭하고 **그룹화 기준** > **폴더**를 선택합니다. ![그룹화 기준 옵션을 표시하도록 열린 필드 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dw_group_by_folder.png) **참고**: 데이터 패널의 여러 상황에 맞는 메뉴는 액세스 방법에 따라 변경됩니다. 메뉴에 원하는 항목이 없으면 다른 위치에서 메뉴를 열어 보십시오. 필드를 마우스 오른쪽 단추로 클릭하거나 데이터 패널의 공백을 마우스 오른쪽 단추로 클릭하거나 검색 표시줄 옆의 드롭다운 메뉴를 사용하여 액세스할 수 있습니다. 일부 옵션은 다른 설정(예: 폴더 만들기)에 따라 나타나거나 사용 불가 상태가 됩니다. 폴더가 설정되기 전에 모든 필드가 맨 위에는 차원, 맨 아래에는 측정값과 함께 나열됩니다. ### 폴더 만들기 그룹화 기준 옵션을 폴더로 설정한 후 폴더를 만드십시오. 1. 데이터 패널에서 함께 그룹화할 필드를 선택하고 마우스 오른쪽 단추로 클릭(또는 데이터 패널에서 빈 영역을 마우스 오른쪽 단추로 클릭)합니다. 2. 폴더 > **폴더 만들기**를 선택합니다. 3. 메시지가 나타나면 새 폴더의 이름을 지정합니다. 폴더는 데이터 패널에서 사전순으로 정렬됩니다. 폴더 이름을 숫자로 시작하면 폴더를 특정 순서로 표시할 수 있습니다. ### 폴더에 필드 추가 폴더 구조를 만든 후에는 폴더에 필드를 넣을 차례입니다. - 폴더 이름 위로 필드를 끌어옵니다. 폴더가 확장되면 필드를 폴더의 일반 영역으로 끌어 놓을 수 있습니다. ![데이터 패널에서 하이라이트된 폴더와 필드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dw_drag_to_folder.png) - 또는 필드를 마우스 오른쪽 단추로 클릭하고 **폴더** > **폴더에 추가**를 선택한 후 원하는 폴더를 선택합니다. ![필드에서 확장된 상황에 맞는 메뉴이며, 폴더에 추가하는 옵션이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dw_add_to_folder.png) 필드는 하나의 폴더에만 나타날 수 있지만 둘 이상의 폴더에서 사용하려는 필드를 복제(오른쪽 클릭 > 복제)할 수 있습니다. ## 데이터 패널의 필드 정렬 그룹화 기준이 테이블이든 폴더든 관계없이 필드 정렬 방법을 구성할 수 있습니다. 해당 **정렬 기준** 옵션도 데이터 패널 메뉴에 있습니다. ![그룹화 기준 및 정렬 기준 옵션을 표시하도록 열린 데이터 패널 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dw_data_pane_menu.png) 다음 옵션 중 하나를 기준으로 정렬할 수 있습니다. - 이름별 정렬. 차원과 측정값을 해당 필드 별칭에 따라 사전순으로 나열합니다. - 데이터 원본 순서별 정렬. 차원과 측정값을 기초 데이터 원본에 나열된 순서대로 나열합니다. ## 필드 찾기 특정 유형의 필드만 표시하도록 데이터 패널을 필터링할 수 있습니다. 검색 상자 옆에 있는 필터링 기준 아이콘을 선택하여 클릭 가능한 옵션 목록(차원, 측정값, 계산 또는 댓글이 있는 필드)을 표시합니다. 검색 상자에서 X를 사용하여 필터를 지웁니다. ![네 가지 옵션을 보여주는 필터링 기준 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dw_filter_by.png) ### 필드 검색 데이터 패널에서 필드, 폴더 또는 계층과 같은 항목을 검색할 수 있습니다. 1. 데이터 원본 아래의 데이터 패널 상단에 있는 검색 표시줄을 클릭합니다. 2. 검색 상자에 입력함에 따라 데이터 패널의 콘텐츠가 필터링되어서 입력한 문자열을 포함하는 항목이 표시됩니다. ![필터 검색 필드에 텍스트가 입력된 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dw_field_type_search.png) 4. "이름" 문자열을 포함하는 차원만 반환하려면 "이름"을 검색하기 전에 "D:"를 입력하는 경우와 같이 특정 유형의 필드로 검색을 제한하려면 **필터링 기준** 접두사를 사용하십시오. - 계산의 경우 **C:** - 차원의 경우 **D:** - 측정값의 경우 **M:** - 댓글이 있는 필드의 경우 **F:** ## 데이터 패널에서 필드 찾기 뷰의 필드에서 데이터 패널에 있는 것과 동일한 필드를 쉽게 찾을 수 있습니다. 이 기능은 긴 필드 목록에서 특정 필드를 작업해야 하거나 필드의 이름이 비슷한 경우에 유용합니다. 데이터 패널에서 필드를 찾으려면: 1. 뷰에서 알약 모양 필드를 마우스 오른쪽 단추로 클릭하여 드롭다운 메뉴 열기 2. **데이터 패널에서 찾기** 선택 필드는 클릭할 때와 마찬가지로 데이터 패널에서 하이라이트됩니다. ![Genre(장르) 필드의 드롭다운 메뉴와 데이터 패널에서 하이라이트된 동일 필드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/inspectdata_find-in-data-pane.png) ## 필드명 바꾸기 데이터 패널에서 필드의 이름을 바꿀 수 있습니다. 예를 들어 Tableau에서 데이터 원본의 Customer Segment 필드의 이름을 Business Segment로 바꿉니다. 필드명을 바꾸는 경우 기초 데이터 원본의 필드명은 변경되지 않고 Tableau에 표시되는 이름만 변경됩니다. 변경된 필드명은 데이터 원본을 내보낼 때 통합 문서와 함께 저장됩니다. 치수, 측정값, 세트, 매개 변수 등 모든 유형의 필드명을 바꿀 수 있습니다. ### 필드명 바꾸기 1. 데이터 패널에서 필드명을 클릭하고 필드명이 입력란에 표시될 때까지 마우스 단추를 길게 누릅니다. ![필드명을 바꿉니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/field_rename.gif) F2 키 또는 Ctrl+Enter를 눌러 필드명을 편집 가능한 상태로 만들 수도 있습니다. 2. 새 필드명을 입력하고 Enter 키를 누릅니다. 필드의 새 이름이 데이터 패널에 표시됩니다. ### 기본 필드명으로 되돌리기 필드명을 되돌리려면 데이터 패널에서 필드명을 클릭하고 필드명이 입력란에 표시될 때까지 마우스 단추를 길게 누릅니다. 편집 필드 오른쪽에 있는 작은 원형 화살표를 클릭하여 원래 데이터 원본 필드명으로 복원할 수 있습니다. ![필드명을 바꿉니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/field_rename2.gif) 원래 데이터 원본에 있던 여러 필드의 이름을 되돌리려면 해당 필드를 모두 선택하고 마우스 오른쪽 단추로 클릭한 후 이름 재설정을 선택합니다. ## 필드 결합 필드를 결합하여 여러 차원에 있는 멤버의 교차곱을 만들 수 있습니다. 다중 차원을 사용하여 데이터 뷰를 인코딩하려는 경우 차원을 결합할 수 있습니다. 필드를 결합하려면 데이터 패널에서 다중 차원을 선택한 다음 선택한 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 만들기 > 결합된 필드를 선택합니다. **참고:** 큐브(다차원) 데이터 원본의 경우 서로 다른 계층에서 수준을 선택해야 합니다. Tableau의 큐브 데이터 원본은 Windows에서만 지원됩니다. 예를 들어, 예에 나타나는 대로 선택하면 Category 및 Sub-Category 차원으로 구성된 새 필드가 생성됩니다. ![결합된 필드를 만드는 옵션이 선택된 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Combine_fields_menu.png) 두 차원이 하나의 새 차원으로 결합됩니다. 필드명은 원래 필드명에서 자동으로 만들어집니다. 새 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 이름 바꾸기를 선택하여 이름을 변경합니다. 뷰에서 새 필드를 사용할 때 두 원래 차원의 각 조합에 대한 머리글이 만들어집니다. 예를 들어 다음 뷰에는 결합된 Category 및 Sub-Category 필드의 멤버가 나와 있습니다. ![지역 및 제품 범주별 매출 데이터를 보여주는 시트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/groups16.png) **참고:** 큐브 데이터 원본의 경우 정규화된 이름을 표시하려면 데이터 패널에서 결합된 필드를 마우스 오른쪽 단추로 클릭하고 멤버 이름 정규화를 선택합니다. ## 필드 숨기기 또는 숨기기 취소 데이터 패널에서 필드를 선택적으로 숨기거나 표시할 수 있습니다. - **필드를 숨기려면**: 해당 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 숨기기를 선택합니다. - **숨겨진 필드를 표시하려면**: 데이터 패널 메뉴에서 숨겨진 필드 표시를 선택합니다. 숨겨진 필드는 데이터 패널에 숨김 아이콘 ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mfr_icon_hidden.png "숨김 아이콘")과 함께 표시됩니다. - **필드를 숨기기 취소하려면**: 숨겨진 필드를 표시한 다음, 아이콘을 클릭해 필드를 숨기기 취소합니다. - **사용되지 않은 필드를 모두 숨기려면**: 통합 문서에서 사용되지 않은 모든 필드를 빠르게 숨기려면 데이터 패널 메뉴에서 사용되지 않은 필드 모두 숨기기를 선택합니다. ![드롭다운 화살표가 데이터 패널의 검색 필드 옆에 하이라이트되어 있고, 메뉴가 확장되어 있으며, 숨겨진 필드 표시 옵션이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dw_unhide.png) **참고:** 필드를 숨기면 숨겨진 필드가 추출에서 자동으로 제외되므로 데이터 추출 파일의 크기를 줄일 수 있습니다. ## 데이터 패널에 계산된 필드 추가 데이터 패널에 표시되는 계산된 필드를 만들 수 있습니다. 다른 필드처럼 새 계산된 필드를 사용할 수 있습니다. 데이터 패널 메뉴에서 계산된 필드 만들기를 선택합니다. 또는 분석 > 계산된 필드 만들기를 선택합니다. ![계산된 필드를 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/field_createcalcfield.gif) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 피벗(열을 행으로) 크로스탭 형식으로 저장된 데이터는 Tableau에서 분석하기 어려운 경우가 있습니다. Microsoft Excel, 텍스트 파일, Google 스프레드시트 및 .pdf 데이터 원본으로 작업할 때 데이터를 크로스탭 형식에서 열 형식으로 피벗할 수 있습니다. 다른 데이터 원본으로 작업하는 경우 [사용자 지정 SQL을 사용한 피벗(Tableau Desktop)](#Pivot)을 사용할 수 있습니다. 예를 들어 세 개의 개별 필드에 세 공급업체에 대한 분기별 판매 기기 수가 있다고 가정합니다. 이 경우 공급업체가 한 필드에 포함되고 판매 기기 수는 다른 필드에 포함되도록 데이터를 피벗할 수 있습니다. ![열을 행으로 피벗한 콘텐츠입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/qs_pivot_example.png) ## 데이터 피벗 데이터 원본을 설정한 후 그리드에서 두 개 이상의 열을 선택합니다. 열 이름 옆에 있는 드롭다운 화살표를 클릭한 다음 피벗을 선택합니다. "피벗 필드 이름"및 "피벗 필드 값"이라는 새 열이 생성되어 데이터 원본에 추가됩니다. 새 열이 앞서 선택한 원래 열을 대체하여 피벗이 생성됩니다. ![피벗 필드 옵션이 있는 필드의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/qs_pivot_command.png) ## 피벗에 추가 피벗에 더 많은 데이터를 추가하려면 다른 열을 선택하고 열 이름 옆에 있는 드롭다운 화살표를 클릭한 다음 피벗에 데이터 추가를 선택합니다. 분석을 시작하기 전에 피벗 열 및 값이 예상과 같은지 확인하십시오. ![피벗에 데이터를 추가하는 옵션이 있는 필드의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/qs_pivot_add.png) 피벗을 제거하려면 피벗 열의 이름 옆에 있는 드롭다운 화살표 단추를 클릭하고 피벗 제거를 선택합니다. ## 피벗 문제 해결 - **뷰의 빨간색 필드와 데이터 패널의 느낌표가 있는 필드**: 원래 필드가 새 피벗 필드로 대체되었기 때문에 뷰에서 원래 필드에 대한 모든 참조가 더 이상 작동하지 않습니다. 뷰에서 필드가 빨간색으로 변경되거나 데이터 패널의 필드 옆에 빨간색 느낌표가 표시됩니다. - **격자의 Null 값:** 피벗에 사용된 모든 원래 필드가 제거된 경우(예: 추출 새로 고침) 피벗 필드에 Null 값이 표시됩니다. - **피벗 옵션 없음**: 피벗은 단일 Microsoft Excel, 텍스트 파일, Google 스프레드시트 및 .pdf 데이터 원본에서 둘 이상의 열을 선택하면 나타납니다. Tableau Desktop에서 다양한 데이터 원본을 사용하는 경우 사용자 지정 SQL을 사용하여 피벗할 수 있습니다. ## 사용자 지정 SQL을 사용한 피벗(Tableau Desktop) Excel, 텍스트 파일, Google 스프레드시트 및 .pdf 데이터 원본으로 작업하는 경우가 아니어도 사용자 지정 SQL을 사용하여 데이터를 피벗할 수 있습니다. UNION ALL 연산자를 사용자 지정 SQL 쿼리에 사용하면 고유한 열의 값을 가져와 새 열에 배치할 수 있습니다. 예를 들어 **Contest**라는 테이블이 있다고 가정합니다. **Contest** | Runner | Start Time | End Time | | --- | --- | --- | | Amanda | 9/3/2016 3:04 PM | 9/3/2016 3:25 PM | | Oscar | 9/3/2016 3:04 PM | 9/3/2016 3:21 PM | | William | 9/3/2016 3:04 PM | 9/3/2016 3:16 PM | Tableau에서 이 데이터의 분석을 최적화하려면 다음 사용자 지정 SQL 쿼리로 "Start Time" 및 "End Time" 열을 피벗하여 값이 단일 열에 위치하도록 합니다. Select \[Runner\] , 'Start' as \[Action\] , \[Start Time\] as \[Time\] From \[Contest\] Union ALL Select \[Runner\] , 'End' as \[Action\] , \[End Time\] as \[Time\] From \[Contest\] 위의 사용자 지정 SQL 쿼리는 다음을 수행합니다. - **Start Time** 열 머리글을 **Start** 문자열 값으로 피벗하고 이 값을 새 열인 **Action**에 추가합니다. - **End Time** 열 머리글을 **End** 문자열 값으로 피벗하고 이 값을 새 열인 **Action**에 추가합니다. - **Start Time** 및 **End Time** 열을 피벗하여 값이 새 열인 **Time**에 위치하도록 합니다. 다음 표에서는 이 사용자 지정 SQL 쿼리의 결과를 보여 줍니다.
RunnerActionTime
Amanda

Start

9/3/2016 3:04 PM
OscarStart9/3/2016 3:04 PM
WilliamStart9/3/2016 3:04 PM
AmandaEnd9/3/2016 3:25 PM
OscarEnd9/3/2016 3:21 PM
WilliamEnd9/3/2016 3:16 PM
### 사용자 지정 SQL을 사용하여 데이터를 피벗하려면 1. 데이터에 연결합니다. 2. 왼쪽 패널에서 새 사용자 지정 SQL 옵션을 두 번 클릭합니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. 3. 사용자 지정 SQL 편집 대화 상자에서 다음 사용자 지정 SQL 쿼리를 복사하고 붙여 넣어 테이블에 대한 정보로 콘텐츠를 바꿉니다. Select \[_Static Column_\] , '_New Value (from Column Header 1)_' as \[_New Column Header_\] , \[_Pivot Column Values 1_\] as \[_New Values_\] From \[_Table_\] Union ALL Select \[_Static Column_\] , '_New Value (from Column Header 2_' as \[_New Column Header_\] , \[_Pivot Column Values 2_\] as \[_New Values_\] From \[_Table_\] Union ALL Select \[_Static Column_\] , '_New Value (from Column Header 3_' as \[_New Column Header_\] , \[_Pivot Column Values 3_\] as \[_New Values_\] From \[_Table_\] 여기서 - _Static Column_: 차원 및 측정값 _테이블_에서 피벗에 포함되지 않아야 하는 쉼표로 구분된 열 목록입니다. - _New Value (from Column Header 1-3)_: 원래 열 머리글에 지정하는 새 이름으로 피벗에서 행 값으로 사용됩니다. - _Pivot Column Values 1-3_: 값을 단일 열로 피벗해야 하는 열입니다. - _New Column Header_: _새 값(열 머리글 1-3)_의 새 행 값이 포함되는 새 열에 지정하는 이름입니다. - _New Values_: _피벗 열 값 1-3_의 원래 값이 포함되는 새 열에 지정하는 이름입니다. - _Table_: 연결한 테이블입니다. 4. 확인을 클릭합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 해석기를 사용하여 Excel, CSV, PDF 및 Google 스프레드시트의 데이터 정리 Excel 스프레드시트에서 데이터를 추적할 때 인간적인 인터페이스를 염두에 두고 데이터를 만들어야 합니다. 스프레드시트를 읽기 쉽도록 제목, 잘 정리된 머리글, 메모, 공백을 추가하기 위한 빈 행과 열 같은 항목을 포함시킬 수 있으며 데이터를 여러 탭에 표시할 수도 있습니다. 하지만 Tableau에서 이 데이터를 분석할 때 이러한 심미적인 요소들이 Tableau가 데이터를 해석하는 것을 방해할 수 있습니다. 이러한 경우 데이터 해석기가 도움이 될 수 있습니다. **팁:** Tableau의 Excel 추가 기능은 더 이상 지원되지 않지만 데이터 해석기를 사용하면 Tableau에서 분석할 수 있도록 데이터를 재구성할 수 있습니다. ## 데이터 해석기가 수행하는 작업 데이터 해석기를 사용하면 데이터를 빠르게 정리할 수 있습니다. 제목, 메모, 바닥글, 빈 셀 등을 감지하고 이를 무시하여 데이터 집합의 실제 필드와 값을 식별할 수 있습니다. 또한 추가 테이블과 하위 테이블을 감지하여 다른 데이터와 상관없이 사용자 데이터의 일부로 작업을 수행할 수 있도록 지원합니다. 데이터 해석기의 마법과 같은 작업이 완료되면 작업 결과를 점검하여 원하는 데이터가 캡처되고 올바르게 식별되었는지 확인할 수 있습니다. 그런 후 필요한 모든 조정을 수행할 수 있습니다. 작업할 데이터를 선택한 후에는 데이터를 피벗하거나, 필드를 분할하거나, 필터를 추가하는 등 몇 가지 추가적인 정리 단계를 수행하여 분석을 시작하기 전에 원하는 형태로 데이터를 준비해야 할 수도 있습니다. **참고**: 데이터에 데이터 해석기가 수행하는 것보다 더 세밀한 정리가 필요하다면 [Tableau Prep](https://www.tableau.com/ko-kr/products/prep)을 사용해 보십시오. ## 데이터 해석기 설정 및 결과 검토 1. 연결 패널에서 Excel 스프레드시트에 연결하거나 텍스트(.csv) 파일, PDF 파일 또는 Google 스프레드시트와 같은 데이터 해석기를 지원하는 다른 커넥터에 연결합니다. 2. 테이블을 캔버스로 끌어옵니다(필요한 경우). 그런 다음 데이터 원본 페이지의 왼쪽 패널에서 데이터 해석기 사용 확인란을 선택하여 데이터 해석기가 데이터 정리에 도움을 줄 수 있는지 여부를 확인합니다. ![데이터 원본 페이지의 왼쪽 패널에 있는 테이블 옆에 있는 데이터 해석기 사용 확인란입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_interpreter3.png) 참고: 데이터 해석기로 데이터를 지우는 경우 데이터 해석기가 데이터 원본의 연결과 관련된 모든 데이터를 지웁니다. 데이터 해석기는 기초 데이터를 변경하지 않습니다. 3. 데이터 패널에서 결과 검토 링크를 클릭하여 데이터 해석기의 결과를 검토합니다. ![데이터 패널의 결과 검토 링크입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_interpreter5.png) 데이터 원본 복사본이 Excel의 데이터 해석기용 키 탭에서 열립니다. 키를 검토하여 결과를 읽는 방법을 찾습니다. ![결과를 읽는 방법에 대한 정보를 제공하는 데이터 해석기 탭의 키입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_interpreter11.png) 4. 각 탭을 클릭하여 데이터 해석기가 데이터 원본을 해석한 방식을 검토합니다. 데이터 해석기가 찾은 테이블 또는 하위 테이블이라고도 하는 추가 테이블을 발견한 경우 <시트 이름>\_\_subtables 탭에 나타나며 테이블의 셀 범위가 표시됩니다. 또한 각 하위 테이블에는 머리글 행과 데이터 행을 구분할 수 있도록 색상이 지정된 별도의 탭이 포함됩니다. 데이터 해석기가 예상된 결과를 제공하지 않는 경우 데이터 해석기로 정리됨 확인란을 선택 취소하여 원래 데이터 원본을 사용하십시오. !['데이터 해석기로 정리됨' 확인란입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_interpreter12.png) 5. 현재 테이블을 찾은 테이블 중 하나로 바꾸려면 현재 테이블을 캔버스 밖으로 끌어 놓은 다음 사용하려는 찾은 테이블을 캔버스로 끌어 놓습니다. 데이터 해석기에서 찾은 테이블의 범위가 잘못 식별되면 찾은 테이블을 캔버스로 끌어 놓은 다음 해당 테이블 드롭다운 화살표를 클릭하고 찾은 테이블 편집을 선택하여 찾은 테이블의 범위(테이블의 왼쪽 위 셀과 오른쪽 아래 셀)를 조정합니다. ![찾은 테이블의 범위를 조정하는 옵션이 있는 '찾은 테이블 편집' 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_interpreter9.png) 6. 작업할 데이터를 준비했으면 데이터를 분석할 수 있도록 데이터에 추가 정리 작업을 적용할 수 있습니다. ### 데이터 해석기 예 이 예에서는 2016년도의 도시 및 주별 폭력 범죄 데이터가 있는 Excel 스프레드시트에 연결합니다. 이 스프레드시트는 여러 개의 테이블이 포함된 시트 하나와 몇 가지 추가 서식이 포함되어 있습니다. ![제목, 병합된 머리글 셀, 추가 공백 및 하위 테이블을 포함한 추가 서식이 하이라이트되어 있는 Excel 스프레드시트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_interpreter1.png) 1. 제목 2. 병합된 머리글 셀 3. 추가 공백 4. 하위 테이블 이 스프레드시트의 추가 서식은 Tableau가 필드 머리글과 필드 값의 구분하기 어렵게 만듭니다. 대신 Tableau는 데이터를 세로로 읽고 각 열에 기본값 F1, F2, F3(필드 1, 필드 2, 필드 3) 등을 할당합니다. 공백 셀은 null 값으로 읽습니다. ![추가 서식이 적용된 스프레드시트의 결과에, 세로로 읽고 각 열에 기본값을 할당하며 빈 셀은 null 값으로 읽히는 데이터가 나타납니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_interpreter2.png) 데이터 해석기가 이 데이터 집합을 정리하는 데 도움이 되는지 확인하기 위해 데이터 해석기 사용을 선택합니다. 데이터 해석기는 필드의 적절한 머리글을 감지하고 불필요한 서식을 제거했으며 여러 개의 하위 테이블을 찾았습니다. 하위 테이블은 데이터 패널의 시트 섹션에 나열되며 원래 시트 이름과 각 하위 테이블의 셀 범위를 사용하여 이름이 지정됩니다. 이 예에는 세 개의 하위 테이블 Crimes 2016 A4:H84, Crimes 2016 K5:L40 및 Crimes 2016 O5:P56이 있습니다. ![데이터 해석기를 사용하여 적절한 필드 제목을 식별하고 불필요한 서식 및 하위 테이블을 제거한 결과입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_interpreter4.png) 데이터 해석기의 결과를 보다 면밀히 검토하기 위해 데이터 패널에서 결과 검토 링크를 클릭하여 스프레드시트의 주석이 지정된 복사본을 표시합니다. 여기서 원래 데이터의 복사본을 볼 수 있으며, 이 복사본은 머리글 데이터로 식별된 데이터와 필드 값으로 식별된 데이터를 구분할 수 있도록 색상이 지정되어 있습니다. ![머리글 데이터를 빨간색으로, 필드 값을 녹색으로 식별하도록 색 구분된 원래 데이터 복사본입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_interpreter6.png) 다음 탭에서는 데이터 해석기가 찾은 하위 테이블을 셀 범위에 윤곽선을 표시하여 보여 줍니다. ![데이터 해석기가 찾은 하위 테이블은 셀 범위에 윤곽선이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_interpreter7.png) 이 예에서 첫 번째 하위 테이블인 Crimes 2016 A4:H84에 작업할 주 데이터가 있습니다. 이 테이블을 데이터 테이블로 사용하려면 원래 테이블을 캔버스 밖으로 끌어 놓은 다음 새 테이블을 캔버스에 끌어 놓으면 됩니다. ![캔버스에 추가된 새로운 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_interpreter8.png) 작업할 데이터를 캔버스 안에 놓았으면 데이터에 대한 몇 가지 추가 정리 작업을 수행할 수 있습니다. 예를 들어 다음을 수행할 수 있습니다. - 도시, 주 및 월 이름을 나타내도록 필드 이름을 변경합니다. - 월 필드를 피벗합니다. - 세 번째 하위 테이블인 Crimes 2016 o5:P56을 끌어 놓아 State(주) 필드의 첫 번째 하위 테이블과 조인시켜 분석할 주 모집단을 포함시킵니다. - 조인의 결과로 추가된 모든 중복 필드를 숨깁니다. 결과는 다음과 비슷한 모양입니다. ![데이터를 정리한 후의 결과 예입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_interpreter10.png) 이제 Tableau에서 데이터를 분석할 준비가 되었습니다. ## 데이터 해석기를 사용할 수 없는 경우 데이터 해석기 옵션을 사용할 수 없는 이유는 다음과 같습니다. - **데이터 원본이 이미 Tableau가 해석할 수 있는 형식입니다.** Tableau Desktop은 데이터 해석기를 통해 고유한 서식이나 관련 없는 정보를 처리해야 할 필요가 없는 경우 데이터 해석기를 사용할 수 없게 만듭니다. - **많은 행 또는 많은 열:** 데이터에 다음과 같은 특성이 있는 경우 데이터 해석기 옵션을 사용할 수 없습니다. - 데이터에 2000개가 넘는 열이 있습니다. - 데이터에 3000개가 넘는 행과 150개가 넘는 열이 있습니다. - **데이터 원본이 지원되지 않음:** 데이터 해석기는 Microsoft Excel, 텍스트(.csv) 파일, PDF 파일 및 Google 스프레드시트에만 사용할 수 있습니다. Excel의 경우 데이터는 .xls 또는 .xlsx 형식이어야 합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 혼합 데이터 혼합은 여러 원본에서 데이터를 결합하는 한 가지 방법입니다. 데이터 혼합을 사용하면 보조 데이터 원본에서 추가 정보를 가져와 주 데이터 원본의 데이터와 함께 뷰에 직접 표시할 수 있습니다. 데이터 혼합은 시트 단위로 혼합 관계(연결 필드)가 변경되어야 하거나 게시된 데이터 원본을 결합하는 경우 특히 유용합니다. ## 데이터 결합 옵션 데이터를 결합하는 여러 방법이 있으며, 각 방법마다 장단점이 있습니다. **관계**는 기본 방법이며 세부 수준이 서로 다른 테이블 간을 비롯하여 대부분의 경우에 사용할 수 있습니다. 관계는 유연하며 시트 단위로 분석 구조에 맞출 수 있습니다. 관계는 게시된 데이터 원본을 결합하는 데 있어 가장 적합한 옵션입니다. **조인**은 유사한 행 구조 전체에 더 많은 데이터 열을 추가하여 테이블을 결합합니다. 이로 인해 테이블이 서로 다른 세부 수준에 있는 경우 데이터 손실이나 중복이 발생할 수 있으며 분석을 시작하기 전에 조인을 설정해야 합니다. 조인에는 게시된 데이터 원본을 사용할 수 없습니다. **혼합**은 관계나 조인과 달리 데이터를 직접 결합하지 않습니다. 대신 혼합은 각 데이터 원본을 독립적으로 쿼리하고 적절한 수준으로 결과를 집계한 다음 결과를 뷰에 시각적으로 함께 표시합니다. 혼합은 새로 혼합된 데이터 원본을 만들지 않습니다. 따라서 “혼합된 데이터 원본”으로 게시할 수 없습니다. 혼합은 단순히 시트별로 시각화된 결과가 혼합된 것입니다. ## 데이터 혼합 단계 데이터 혼합은 시트 단위로 수행되며 두 번째 데이터 원본의 필드가 뷰에서 사용될 때 설정됩니다. 통합 문서에서 혼합을 만들려면 2개 이상의 데이터 원본에 연결해야 합니다. 그런 다음 한 데이터 원본의 필드를 시트로 가져옵니다. 이 데이터 원본은 주 데이터 원본이 됩니다. 다른 데이터 원본으로 전환하고 동일한 시트의 필드를 사용하십시오. 이 시트가 보조 데이터 원본이 됩니다. 데이터 패널에 연결 아이콘이 나타나 데이터 원본을 혼합하는 데 사용되는 필드를 알려줍니다. 1. 통합 문서에 여러 데이터 원본이 있는지 확인하십시오. 두 번째 데이터 원본은 데이터 > 새 데이터 원본으로 이동하여 추가해야 합니다. > [!TIP] > > **팁**: 혼합을 수행하려면 데이터 패널에 독립적으로 나열되는 두 개 이상의 개별 데이터 원본이 필요합니다. 첫 번째 데이터 원본에 다른 _연결_을 추가하면 데이터 원본 페이지에서 관계 및 조인을 사용할 수 있습니다. 2. 필드를 뷰로 끌어 놓습니다. 이 데이터 원본은 주 데이터 원본이 됩니다. 3. 다른 데이터 원본으로 전환하고 주 데이터 원본과 혼합 관계가 있는지 확인하십시오. - 연결 필드 아이콘(![혼합 링크 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/icon_blendinglink.png))이 있으면 데이터 원본이 자동으로 연결됩니다. 하나 이상의 활성 링크가 있다면 데이터를 혼합할 수 있습니다. - 끊어진 링크 아이콘(![혼합 링크가 끊긴 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/icon_blendinglinkbroken.png))이 있으면 두 데이터 원본을 연결해야 하는 필드 옆에 있는 아이콘을 클릭합니다. 슬래시가 사라지고 활성 링크로 표시됩니다. - 원하는 필드 옆에 링크 아이콘이 나타나지 않으면 [혼합을 위한 혼합 관계 정의](#linkrelationships)를 참조하십시오. 4. 보조 데이터 원본에서 뷰로 필드를 끌어옵니다. 이 두 번째 데이터 원본이 동일한 뷰에서 사용되는 즉시 혼합이 설정됩니다. 아래 예에서 주 데이터 원본은 **Movie Adaptations**이고 보조 데이터 원본은 **Bookshop**입니다. - 주 데이터 원본은 데이터 원본에 표시된 파란색 확인 표시로 알 수 있습니다. 뷰에 사용된 주 데이터 원본의 필드에는 아무런 표시가 없습니다. - 보조 데이터 원본은 데이터 원본에 주황색 확인 표시가 나타나고 데이터 패널의 측면 아래에 주황색 막대가 나타납니다. 뷰에 사용된 보조 데이터 원본의 필드에는 주황색 확인 표시가 있습니다. !['긴 책은 영화보다 긴가?'라는 제목과 함께 영화 길이와 페이지 수를 비교하는 분산형 차트 그래프를 보여주는 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blend_bookshop-movies.png) ## 주 데이터 원본과 보조 데이터 원본 이해 데이터 혼합에는주 데이터 원본 하나와 하나 이상의 보조 데이터 원본이 필요합니다. 뷰에 사용된 첫 번째 데이터 원본이 주 데이터 원본이 되어 뷰를 정의합니다. 이를 통해 보조 데이터 원본의 값을 제한할 수 있습니다. 즉, 주 데이터 원본에 해당하는 일치가 있는 값만 뷰에 나타납니다. 이것은 Left 조인과 유사합니다. 예를 들어 주 데이터 원본에 4월, 5월 및 6월만 포함된 Month(월) 필드가 있는 경우 보조 데이터 원본에 12개월에 대한 값이 있는 경우에도 Month(월)를 기반으로 작성되는 모든 뷰에는 4월, 5월 및 6월만 표시됩니다. 필요한 분석에 12개월이 모두 관련된 경우 다른 데이터 원본을 먼저 사용하여 시트를 다시 작성하는 방식으로 주 데이터 원본을 전환해 보십시오. 자세한 내용: 데이터 원본 순서의 효과 아래에 있는 예제들에서는 동일한 필드에 연결된 동일한 데이터 원본을 사용하며 두 번 모두 동일한 방식으로 비주얼리제이션이 작성됩니다. 결과의 차이는 어떤 데이터 원본이 주 데이터 원본으로 지정되느냐에 따라 발생합니다. 1. 여기서 **Rainfall** 데이터 원본의 Month(월) 필드를 뷰에 먼저 가져옵니다. **Rainfall**에 월 3개만 포함되기 때문에 **Pollen** 데이터 집합을 보조 데이터 원본으로 추가하면 뷰에 3개월만 가져옵니다. ![3개월을 보여주는 비주얼리제이션의 제품 스크린샷](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datablending_rainfallprimary.png)3. 또 다른 시트에서는 **Pollen** 데이터 집합의 Month(월) 필드를 뷰에 먼저 가져옵니다. 이 경우 12개월이 모두 표시됩니다. **Rainfall** 데이터 집합을 보조 데이터 원본으로 추가하면 **Rainfall**은 해당 데이터 집합의 3개월에 대해서만 사용할 수 있습니다. ![12개월을 보여주는 비주얼리제이션의 제품 스크린샷](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datablending_pollenprimary.png) ### 혼합된 데이터 원본으로 작업 데이터 혼합의 특성으로 인해, 혼합 데이터 원본으로 작업할 때 유의해야 할 몇 가지 사항이 있습니다. 둘 이상의 데이터 원본에서 필드를 가져와 계산을 수행하는 것은 일반적인 계산과 약간 다를 수 있습니다. 데이터 원본 하나에서 계산을 만들어야 합니다. 계산 에디터 상단에 계산이 포함된 데이터 원본이 나타납니다. - **집계**. 다른 데이터 원본에서 사용된 모든 필드는 집계(기본적으로 SUM)로 표시되지만 변경할 수 있습니다. 계산에서 집계 인수와 비집계 인수를 혼합해서 사용할 수 없으므로 계산의 호스트 데이터 원본에 있는 필드도 집계되어야 합니다. (아래 이미지에서 **SUM** 집계가 자동으로 추가되고 **sum** 집계가 수동으로 추가되었습니다.) - **점 표기법**. 다른 데이터 원본에 속하는 계산에서 참조되는 모든 필드는 점 표기법을 사용하여 해당 데이터 원본을 나타냅니다. (아래 이미지에서 **샘플 – 슈퍼스토어**에서 작성된 계산의 경우 Sales Target(판매 목표) 필드는 **\[Sales.Targets\].\[Sales Target\]**이 됩니다. 계산이 **Sales Targets**에서 작성되는 경우에는 Sales(판매) 필드가 **\[샘플 – 슈퍼스토어\].\[Sales\]**가 됩니다.) - 이들은 각 데이터 원본에서 작성된 동일한 계산의 동등한 버전입니다. 두 경우 모두 SUM(Sales) / SUM(Sales Target)입니다. ![매출 목표의 백분율을 계산하는 수식의 계산 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datablending_calculation.png) ![매출 목표의 백분율을 계산하는 수식의 계산 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datablending_calculation2.png) 계산을 약간 다르게 처리하는 것 외에도, 보조 데이터 원본에는 몇 가지 제한 사항이 있습니다. 보조 데이터 원본의 필드를 기준으로 정렬할 수 없으며 동작 필터가 혼합 데이터에서 예상대로 작동하지 않을 수 있습니다. 자세한 내용은 [기타 데이터 혼합 문제](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multipleconnections_troubleshooting.htm#other)를 참조하십시오. ## 혼합을 위한 혼합 관계 정의 Tableau가 여러 원본의 데이터를 결합하는 방법을 알기 위해서는 데이터 원본 간에 하나 이상의 공통 차원이 있어야 합니다. 이 공통 차원을 _연결 필드_라고 합니다. 활성 연결 필드는 보조 데이터 원본의 데이터 패널에서 활성 링크 아이콘(![혼합 링크 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/icon_blendinglink.png))으로 식별되며 잠재적 연결 필드는 끊어진 링크 아이콘(![혼합 링크가 끊긴 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/icon_blendinglinkbroken.png))으로 식별됩니다. 주 데이터 원본에는 연결 필드가 표시되지 않습니다. 예를 들어, 거래 데이터와 할당량 데이터의 혼합에서 동일한 지역의 할당량과 할당량 대비 성과를 분석할 수 있으므로 지리적 필드가 원하는 연결 필드일 수 있습니다. **참고**: 혼합이 작동하려면 연결 필드들도 값이나 멤버를 공유해야 합니다. Tableau는 공유된 값을 기반으로 혼합 데이터 뷰를 작성합니다. 예를 들어, Color(색상)가 두 데이터 원본의 연결 필드인 경우 Tableau는 주 데이터 원본의 "Purple"과 보조 데이터 원본의 "Purple"에 대한 데이터를 일치시킵니다. 하지만 "Lt. Blue"는 "Light Blue"에 매핑되지 않습니다. 이 경우 두 데이터 중 하나를 별칭 처리해야 합니다. Tableau가 연결 필드를 식별할 수 있도록 필드의 이름을 바꾸는 것처럼 이러한 필드의 멤버에 대한 별칭을 편집할 수 있습니다. 자세한 내용은 [별칭을 만들어 뷰의 멤버 이름 바꾸기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_fieldproperties_aliases_ex1editing.htm)을 참조하십시오. ### 링크 설정 주 데이터 원본과 보조 데이터 원본의 연결 필드가 같은 이름이면 Tableau는 자동으로 관계를 만듭니다. 주 데이터 원본이 설정되어 있을 때(즉, 뷰에서 필드가 사용되고 있을 때) 데이터 패널에서 보조 데이터 원본을 선택하면 두 데이터 원본에서 이름이 같은 모든 필드가 _보조_ 데이터 원본에서 링크 아이콘(![혼합 링크 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/icon_blendinglink.png) 또는 ![혼합 링크가 끊긴 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/icon_blendinglinkbroken.png))으로 표시됩니다. 주 데이터 원본의 관련 필드가 뷰에서 사용되는 경우 링크가 자동으로 활성화됩니다. 보조 데이터 원본에 링크 아이콘이 없으면 다음 두 방법 중 하나로 Tableau가 링크를 설정하도록 도울 수 있습니다.  1. 공통 차원의 이름이 같지 않은 경우(예: "Title" 및 "Book Title"), 한 이름을 바꾸면 Tableau에서 이를 공통 차원으로 식별하고 링크를 설정합니다. 2. 또는 주 데이터 원본과 보조 데이터 원본의 필드 사이에서 관계를 수동으로 정의할 수 있습니다. 수동 링크 관계 만들기에 대한 자세한 내용은 아래를 참조하십시오. 필요에 따라 제한 없이 활성 또는 잠재적 연결 필드를 사용할 수 있습니다. 관계를 활성 상태로 만들려면 데이터 패널에서 끊어진 링크 아이콘(![혼합 링크가 끊긴 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/icon_blendinglinkbroken.png))을 클릭합니다. 수동으로 링크 관계 정의 공통 차원이 동일한 이름을 공유하지 않는 경우 수동으로 둘 사이의 관계를 매핑할 수 있습니다. 1. 데이터 > 혼합 관계 편집...을 선택합니다. 2. 혼합 관계 대화 상자의 주 데이터 원본 드롭다운 목록에서 주 데이터 원본이 선택되었는지 확인합니다. 3. 보조 데이터 원본 패널에서 보조 데이터 원본을 선택합니다. 기존의 자동 혼합 관계가 표시됩니다(행을 마우스오버하고 x를 클릭하여 삭제할 수 있음). 관계 목록에서 사용자 지정을 선택한 다음 추가를 클릭합니다. ![데이터 혼합 관계를 설정하기 위한 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/multiple_connections_blend_relationship.png) 4. 필드 매핑 추가/편집 대화 상자에서 다음을 수행합니다. 1. 주 데이터 원본에서 필드를 선택합니다. 2. 보조 데이터 원본에서 상응하는 필드를 선택합니다. 3. 확인을 클릭합니다. 이 예제에서 Segment(세그먼트)는 Cust Segment(사용자 지정 세그먼트)에 매핑됩니다. ![관계 추가/편집 대화 상자의 제품 UI](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datablending_addedit.png) **팁**: 날짜의 경우 관계를 정밀하게 지정할 수 있습니다. 날짜 필드를 확장하고 정확한 일, 월, 연도 등과 같이 날짜의 원하는 부분을 선택합니다. 5. 원하는 만큼 필드 매핑을 만든 다음 확인을 클릭합니다. ### 다중 링크 관계나 조인과 마찬가지로, 데이터 원본 간의 링크가 둘 이상의 필드로 정의되는 경우가 있습니다. 예를 들어, 지역별 판매 할당량이 월별인 경우 올바른 데이터가 뷰에 함께 표시되려면 거래 판매 데이터와 할당량 데이터 사이의 혼합을 지역과 월 모두에서 설정해야 합니다. 다중 링크는 동시에 활성화될 수 있습니다. 자세한 내용: 다중 연결 필드의 영향 다중 필드를 기반으로 데이터가 혼합되는 경우 이러한 필드의 데이터 조합이 두 데이터 집합에서 일치하는 경우에만 뷰에 값이 포함됩니다. 이해를 돕기 위해 예를 살펴보겠습니다. 두 개의 테이블이 있습니다. 하나는 조류 관찰자가 실제로 확인한 조류에 대한 테이블이고, 다른 하나는 확인되었다고 보고된 조류에 대한 테이블입니다. ![세 명의 조류 관찰자가 기록한 조류 관찰 결과 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datablending_multlinks_birdsseen.png) 및 ![조류 관찰자가 관찰한 조류 종, 사용된 증거 유형, 보고 건수를 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datablending_multlinks_birdsreported.png) 주 데이터 원본인 **Birds seen**(확인된 조류)의 **Birdwatchers**(조류 관찰자) 및 **Number of birds**(조류 수) 필드가 있는 혼합 뷰를 설정하고 보조 데이터 원본인 **Birds reported**(보고된 조류)에서 **Number of reports**(보고 수)를 가져오면 Tableau가 자동으로 **Birdwatcher**(조류 관찰자)를 기준으로 혼합합니다. ![조류 관찰자 3명의 조류 수와 보고 수를 보여주는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datablending_multlinks_blend1.png) 우리는 조류 관찰자 A가 3마리의 새를 관찰하고 두 개를 보고했고, B가 4마리의 새를 관찰하고 하나를 보고했으며, C가 8마리의 새를 관찰하고 두 개를 보고했다는 것을 알 수 있습니다. 하지만 여기에는 또 다른 가능한 연결 필드 **Species seen**(확인된 종)이 있습니다. 이 필드를 기준으로 혼합하지 않는 이유는 무엇입니까? 이 필드가 차이를 만듭니까?  ![조류 관찰자 3명의 조류 수와 보고 수를 보여주는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datablending_multlinks_blend2.png) 이 필드는 꽤 큰 차이를 만듭니다. 이제 우리는 조류 관찰자 A와 C에 대해 각각 하나의 보고만 있고 B는 의미 있는 보고가 없다는 것을 알 수 있습니다. 무슨 일이 일어난 것일까요?  ![보고된 종과 관찰된 종 사이의 불일치를 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datablending_multlinks_blend3.png) 이는 조류 관찰자들이 정직하지 못하다는 것을 알려줍니다. 이들이 저널 항목(위의 이미지에서 파란색 막대)을 기준으로 관찰 결과를 보고할 때 관찰했다고 보고한 종과 실제로 본 종이 일치하지 않았습니다(**Birds seen**(확인된 조류) 보조 데이터 원본의 두 번째 열에 있는 null 참조). 이들이 사진으로 보고를 뒷받침했을 때(주황색 막대)에는 정직했습니다(**Species seen**(확인된 종)의 두 열이 일치함). 3개의 보고는 종이 일치하지 않기 때문에 **Species seen(확인된 종)**이 연결 필드로 사용될 때 이러한 데이터 행이 삭제되었습니다. 뷰에는 두 연결 필드의 값이 일치하는 데이터만 표시됩니다. ### 요점 여러 필드를 연결할 때 주의하십시오. 아이콘을 클릭하여 활성 링크를 설정하는 것이 매우 쉬울지라도 과도한 연결이나 바람직하지 않은 필드를 연결하면 분석에 심각한 영향을 줄 수 있습니다. ## 조인과 데이터 혼합의 차이점 데이터 혼합은 전통적인 Left 조인을 흉내냅니다. 둘의 주된 차이점은 집계를 수행할 때 발생합니다. 조인은 데이터를 결합한 다음 집계합니다. 혼합은 데이터를 집계한 다음 결합합니다. ### Left 조인 Left 조인을 사용하여 데이터를 결합하는 경우 조인이 수행되는 데이터베이스로 쿼리가 전송됩니다. Left 조인은 왼쪽 테이블의 모든 행과 오른쪽 테이블의 대응하는 행을 반환합니다. 이 조인 결과가 Tableau로 전송되고 비주얼리제이션에 표시할 수 있도록 집계됩니다. Left 조인은 왼쪽 테이블에서 모든 행을 가져옵니다. 공통 열이 **User ID**(사용자 ID) 및 **Patron ID**(후원자 ID)이며, 오른쪽 테이블에 대응하는 정보가 있는 경우 해당 데이터가 반환됩니다. 그렇지 않으면 null이 반환됩니다. ![사용자 ID, 지구, 수준, 유형을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn_left.png) ![두 개의 원(하나는 파란색이고 하나는 흰색)이 있는 벤 다이어그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn.png) ![지점, 후원자 ID, 지구, 수준을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn_right.png) ![등호 기호 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_equal.png) ![사용자 ID, 지구, 수준, 지점, 유형을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn_joinleftright.png) 동일한 테이블이 있지만 순서를 뒤집는다고 가정합니다. 이 새로운 Left 조인은 다른 결과를 생성합니다. 다시 이야기하면, Left 조인은 새로운 왼쪽 테이블의 모든 데이터를 가져오지만 본질적으로 오른쪽 테이블의 행을 무시합니다. User ID = 4에 대한 데이터 행은 왼쪽 테이블에 Patron ID = 4에 대한 행이 없으므로 포함되지 않습니다. ![지점, 후원자 ID, 지구, 수준을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn_right.png) ![두 개의 원(하나는 파란색이고 하나는 흰색)이 있는 벤 다이어그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn.png) ![사용자 ID, 지구, 수준, 유형을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn_left.png) ![등호 기호 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_equal.png) ![사용자 ID, 지구, 수준, 지점, 유형을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn_joinrightleft.png) ### 데이터 혼합 데이터 혼합을 사용하여 데이터를 결합하는 경우 시트에 사용되는 각 데이터 원본의 데이터베이스로 쿼리가 전송됩니다. 이 쿼리 결과는 집계 데이터로 Tableau에 다시 전송되고 비주얼리제이션에 함께 표시됩니다. **참고**: 측정값 집계는 간단합니다. 숫자의 합계, 평균, 최대값 또는 다른 집계를 쉽게 계산할 수 있습니다. 측정값은 필드에 뷰에서 집계되는 방식에 따라 집계됩니다. 그러나 보조 데이터 원본의 모든 필드가 집계되어야 합니다. 차원에서는 어떻게 작동합니까? 차원 값은 ATTR 집계 함수를 사용하여 집계되므로 보조 데이터 원본의 모든 행에 대해 단일 값이 반환됩니다. 이러한 행에 포함된 값이 여러 개인 경우 별표(\*)가 표시됩니다. 이는 "뷰의 이 마크에 대해 보조 데이터 원본에 여러 값이 있다"라고 해석할 수 있습니다. 뷰에는 주 데이터 원본(왼쪽 테이블로 작동)의 모든 값과 연결 필드에 기반하는 보조 데이터 원본(오른쪽 테이블)의 대응하는 행이 사용됩니다. 다음과 같은 테이블이 있다고 가정합니다. 연결 필드가 **User ID**(사용자 ID) 및 **Patron ID**(후원자 ID)인 경우 다음과 같은 이유로 결과 테이블에 일부 값이 포함되지 않을 수 있습니다. - 결과에서 null 값으로 표시된 것과 같이 왼쪽 테이블의 행에 일치하는 행이 오른쪽 테이블에 없습니다. - 결과에 별표(\*)로 표시된 것처럼, 오른쪽 테이블의 행에 해당하는 값이 여러 개입니다. ![사용자 ID, 지구, 수준, 유형을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn_left.png) ![체인 링크 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_link.png) ![지점, 후원자 ID, 지구, 수준을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn_right.png) ![등호 기호 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_equal.png) ![사용자 ID, 지구, 수준, 지점 및 유형 정보를 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn_blendleftright.png) 아래에서 볼 수 있는 것처럼 측정값이 관련된 경우 측정값도 집계됩니다. ![사용자 ID, 지구, 수준, 유형을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn_left.png) ![체인 링크 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_link.png) ![테이블 값이 혼합됨을 나타내는 화살표가 있는 두 개의 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn_blendingagg.png) ![등호 기호 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_equal.png) ![사용자 ID, 지구, 수준, 유형, 지점 및 벌금을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_venn_blendingfinal.png) > [!IMPORTANT] > > 중요: 혼합 데이터가 있는 뷰의 별표(\*)는 다중 값을 나타냅니다. 이 문제는 주 데이터 원본의 각 마크에 대해 보조 데이터 원본에 일치하는 값이 하나만 있는지 확인하고 잠재적으로 주 데이터 원본과 보조 데이터 원본을 교체하여 해결할 수 있습니다. 자세한 내용은 [데이터 혼합 문제 해결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multipleconnections_troubleshooting.htm)을 참조하십시오. ## 데이터 혼합 요약 - 데이터 혼합은 시트 단위로 이루어집니다. - 필드가 사용되는 순서에 따라 주 데이터 원본과 보조 데이터 원본이 결정됩니다. - 주 데이터 원본에는 파란색 확인 표시가 나타나고, 보조 데이터 원본 및 보조 데이터 원본의 필드에는 주황색 확인 표시가 나타납니다. - 연결 필드는 공유 필드명에 따라 자동으로 결정되거나 혼합 관계를 수동으로 만들 수 있습니다. - 데이터 혼합은 Left 조인과 유사하게 작동하며, 보조 데이터 원본의 데이터가 누락될 수 있습니다. - 별표(\*)가 나타날 수 있습니다. 데이터 혼합은 집계된 결과를 가져와서 뷰에서 결합하기 때문에, 이 표시는 단일 마크의 여러 차원 값을 나타냅니다. - 보조 데이터 원본은 주 데이터 원본의 필드 값에 별칭을 다시 지정하는 데 사용할 수 있습니다. 자세한 내용은 [데이터 혼합을 사용한 필드 값 별칭 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multipleconnections_edit_primary_aliases.htm)을 참조하십시오. ### 데이터 혼합 제한 사항 - COUNTD, MEDIAN, RAWSQLAGG 등과 같은 비가산 집계와 관련된 몇 가지 데이터 혼합 제한 사항이 있습니다. 자세한 내용은 [데이터 혼합 문제 해결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multipleconnections_troubleshooting.htm)을 참조하십시오. - 혼합된 데이터 원본은 하나의 단위로 게시할 수 없습니다. 대신 각 데이터 원본을 (동일한 서버에) 개별적으로 게시한 다음 게시된 데이터 원본을 혼합하십시오. - 보조 데이터 원본의 데이터는 항상 계산에서 집계되어야 합니다. - 큐브 데이터 원본을 혼합하는 경우 큐브 데이터 원본이 주 데이터 원본이어야 합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 혼합 문제 해결 데이터 혼합을 사용하여 서로 다른 데이터 원본의 데이터를 결합하는 경우 몇 가지 일반적인 문제가 발생할 수 있습니다. 이 항목에서는 이러한 문제를 나열하고 각 상황에 대처하는 방법을 설명합니다. ## 데이터 원본 통합 시 표시되는 일반적인 경고 및 오류 ### 주 데이터 원본과 관계 없음 보조 데이터 원본의 필드를 뷰에 끌어 놓으면 다음과 같은 경고가 표시될 수 있습니다. _주 데이터 원본과 혼합 관계가 없으므로 \[보조 데이터 원본 이름\] 데이터 원본에서 필드를 사용할 수 없습니다. 데이터 패널에서 \[보조 데이터 원본 이름\] 데이터 원본으로 전환하고 링크 아이콘을 하나 이상 클릭하여 해당 데이터 원본을 통합합니다._ 이 경고는 보조 데이터 원본에 활성 링크가 없는 경우에 발생합니다. 예를 들어 State 및 Date 필드와 관련된 데이터 원본 두 개가 있다고 가정합니다. 이 필드 중 하나 이상은 보조 데이터 원본의 필드 옆에 활성 링크 아이콘(![혼합 링크 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/icon_blendinglink.png))이 있어야 합니다. 데이터 패널에서 끊어진 링크 아이콘(![혼합 링크가 끊긴 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/icon_blendinglinkbroken.png))을 클릭하거나 뷰의 주 데이터 원본에서 연결 필드를 사용하여 링크를 활성화할 수 있습니다. 보조 데이터 원본에 주 데이터 원본에 대한 링크가 없을 수도 있습니다. 데이터 패널에서 링크 아이콘을 확인합니다. 동일한 이름을 가진 필드는 자동으로 연결됩니다. 동일한 이름을 가진 필드가 없으면 사용자가 둘 사이의 링크를 정의해야 합니다. 자세한 내용은 [데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_connections.htm#step4relationships)을 참조하십시오. ### 주 연결과 보조 연결은 동일한 데이터 원본의 테이블로부터의 연결임 보조 데이터 원본의 필드를 뷰에 끌어 놓으면 다음과 같은 경고가 표시될 수 있습니다. _주 연결과 보조 연결은 동일한 데이터 원본의 테이블로부터의 연결입니다. 이러한 연결을 서로 연결하는 대신 데이터 메뉴를 사용하여 데이터를 조인합니다. 조인은 여러 테이블의 데이터를 통합할 수 있으며 성능 및 필터링 기능을 향상시킬 수 있습니다._ 이 경고는 동일한 데이터베이스에 연결되는 개별 데이터 원본이 통합 문서에 포함되는 경우 발생합니다. 이 방법으로 데이터를 결합할 수 있지만 그 대신 조인이나 관계를 사용하여 동일한 데이터베이스의 데이터를 결합하는 것이 좋습니다. 조인이나 관계를 사용하면 혼합에서 사용할 수 없는 방식으로 데이터베이스의 몇 가지 기본 최적화 기능을 활용할 수 있습니다. ### 하나 이상의 필드가 지원되지 않는 집계를 사용하기 때문에 보조 데이터 원본을 통합할 수 없음 데이터 혼합에는 COUNTD, MEDIAN, RAWSQLAGG 같은 비가산 집계와 관련된 몇 가지 제한 사항이 있습니다. 비가산 집계는 차원으로 집계할 수 없는 결과를 생성하는 집계 함수입니다. 대신 값을 개별적으로 계산해야 합니다. MAX 및 MIN을 제외한 모든 숫자 함수는 비가산 집계입니다. 자세한 내용은 [Tableau 함수(범주별)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_categories.htm)을 참조하십시오. 이러한 제한 사항 때문에 뷰의 특정 필드가 특정 상황에서 유효하지 않게 됩니다. 이러한 유효하지 않은 필드 중 하나를 마우스오버하면 다음과 같은 오류가 표시됩니다. _하나 이상의 필드가 지원되지 않는 집계를 사용하여 보조 데이터 원본과 통합할 수 없습니다._ ![비주얼리제이션의 측정값 위에 있는 도구 설명에는 데이터 혼합과 관련된 오류 메시지가 표시되며, 하나 이상의 필드가 지원되지 않는 집계를 사용하기 때문에 보조 데이터 원본을 통합할 수 없다는 내용이 나타납니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_troubleshoot_nonadditiveaggregates.png) 이 오류가 발생하는 이유는 다음 중 하나일 수 있습니다. - **주 데이터 원본의 비가산 집계:** 데이터 원본의 데이터가 임시 테이블 사용을 허용하는 관계형 데이터베이스에서 제공되는 경우에만 주 데이터 원본에서 비가산 집계가 지원됩니다. 이 문제를 해결하려면 데이터 원본의 추출을 만드십시오. 추출은 임시 테이블을 지원합니다. - **보조 데이터 원본의 비가산 집계**: 주 데이터 원본의 연결 필드가 뷰에 포함되고 보조 데이터 원본의 집계되지 않는 차원이 뷰에 포함되지 않는 경우 비가산 집계는 보조 데이터 원본에서만 지원됩니다. 일부 숫자 함수는 가산 집계를 포함하는 경우에도 계속 사용할 수 있습니다. 예를 들어 ROUND(\[Sales\],1) 대신 ROUND(SUM(\[Sales\]),1)를 사용합니다. - **라이브 연결을 사용하는 다중 연결 데이터 원본의 비가산 집계:** 라이브 연결을 사용하여 데이터에 연결하는 다중 연결 데이터 원본은 임시 테이블을 지원하지 않습니다. 따라서 라이브 연결을 사용하여 데이터에 연결하는 다중 연결 데이터 원본을 사용하면 비가산 집계가 포함된 통합 기능을 사용할 수 없게 됩니다. 이 문제를 해결하려면 다중 연결 데이터 원본의 추출을 만드십시오. 추출은 임시 테이블을 지원합니다. - **보조 데이터 원본의 LOD 식:** 뷰에서 데이터 혼합을 사용하는 LOD(세부 수준) 식을 사용하는 경우에도 이 오류가 나타날 수 있습니다. 이 오류를 해결하려면 보조 데이터 원본에서 LOD 식을 사용하기 전에 주 데이터 원본의 연결 필드가 뷰에 있는지 확인하고 차원 필터를 포함한 모든 차원을 보조 데이터 원본에서 제거합니다. ### 논리적 테이블이 포함된 데이터 원본은 데이터 혼합의 보조 데이터 원본으로 사용할 수 없음 보조 데이터 원본은 다음 조건이 충족되는 한 논리적 조인을 사용할 수 있습니다.  - 주 데이터 원본의 모든 활성 연결 필드는 필터 선반 이외의 선반의 뷰에 포함되어야 합니다. - 차원을 포함하여 보조 데이터 원본의 모든 필드가 집계되어야 합니다. ## 시트에 별표가 표시됨 데이터를 통합하는 경우 주 데이터 원본의 각 마크에 대해 일치하는 값이 보조 데이터 원본에 _하나_만 있는지 확인합니다. 일치하는 값이 여러 개 있으면 데이터를 통합한 후 결과 뷰에 별표가 표시됩니다. 예를 들어 Population과 Superstore라는 두 개의데이터 원본이 있다고 가정합니다. 주 데이터 원본인 Population에는 State라는 필드가 있습니다. 보조 데이터 원본인 Superstore에는 State와 Segment라는 필드가 있습니다. 보조 데이터 원본에서 각 State에는 여러 개의 세그먼트가 있습니다. 예를 들어 Alabama에는 Consumer, Corporate 및 Home Office라는 세 개의 세그먼트가 있습니다.

주 데이터 원본

미국의 주와 Abc 측정값 이름을 보여주는 비주얼리제이션의 테이블입니다.

보조 데이터 원본

미국 주, 세그먼트 유형, Abc 측정값 이름을 표시하는 열이 있는 비주얼리제이션의 테이블입니다.
State(시/도) 필드를 기준으로 두 데이터 원본을 혼합하면 개별 시/도(주 데이터 원본의 값)에 다중 세그먼트 값(보조 데이터 원본의 값)이 포함될 수 있는 링크가 만들어집니다. 이 경우 주 데이터 원본의 시/도 값에 해당하는 세그먼트 값이 보조 데이터 원본에 여러 개 있으면 아래의 이미지에서와 같이 뷰에 별표가 표시됩니다. **통합된 데이터** ![세그먼트 열에 별표가 하이라이트된 비주얼리제이션의 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_troubleshooting_asterisks.png) ### 시트에서 별표 해결 시트에 별표가 나타나지 않게 하려면 주 데이터 원본의 각 마크에 대해 일치하는 값이 보조 데이터 원본에 _하나_만 있는지 확인합니다. 이를 확인하는 방법은 만들려고 하는 데이터 및 뷰에 따라 다르지만 다음 제안 사항 중 하나를 사용하여 시트의 별표를 해결할 수 있습니다. - 주 데이터 원본에서 더 높은 세부 수준의 필드를 시트에 추가합니다. 예를 들어 위에 사용된 예와 유사한 뷰가 있다고 가정합니다. 시트에 City 같은 필드를 추가하는 것이 좋습니다. City는 State 같은 필드보다 값의 세부 수준이 더 높습니다. - 뷰를 다시 작성하여 주 데이터 원본과 보조 데이터 원본을 서로 바꿉니다. 일반적으로 값이 더 높은 세부 수준에 있는 데이터 원본을 주 데이터 원본으로 만들어야 합니다. 예를 들어 위에 사용된 예와 유사한 뷰가 있다고 가정합니다. Superstore를 주 데이터 원본으로, Population을 보조 데이터 원본으로 만드는 것이 좋습니다. ## 데이터 혼합 후 Null 값 표시 데이터 혼합을 사용할 때 뷰에 필요한 데이터 대신 Null 값이 나타날 수 있습니다. Null 값은 다음과 같은 이유로 나타날 수 있습니다. - 주 데이터 원본의 값에 해당하는 값이 보조 데이터 원본에 포함되어 있지 않습니다. - 통합하는 필드의 데이터 유형이 다릅니다. - 주 및 보조 데이터 원본의 값의 대/소문자가 다릅니다. 데이터 혼합은 연결 필드를 기준으로 주 데이터 원본의 데이터를 보조 데이터 원본의 데이터로 보완하는 방식으로 작동합니다. 즉, Tableau는 주 데이터 원본의 모든 데이터를 가져오고 보조 데이터 원본에서는 해당하는 일치만 가져옵니다. 주 데이터 원본의 값에 해당하는 일치 값을 보조 데이터 원본에서 하나 이상 찾을 수 없는 경우 Null 값이 표시됩니다. 이 문제는 다음을 수행하여 해결할 수 있습니다. - **보조 데이터 원본에 데이터 삽입:** 주 데이터 원본의 모든 레코드에 대한 일치가 보조 데이터 원본에 포함되도록 누락된 데이터를 보조 데이터 원본에 삽입합니다. 예를 들어 주 데이터 원본에 미국의 50개 주에 대한 값이 모두 있지만 보조 데이터 원본에는 30개 주에 대한 값만 있다고 가정합니다. 이 문제를 해결하려면 보조 데이터 원본의 기초 데이터 집합에 나머지 20개 주에 대한 값을 추가할 수 있습니다. 기초 데이터를 수정할 수 없는 경우에는 [주 데이터 원본으로 필드 가져오기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multipleconnections_create_primary_group.htm) 또는 [데이터 혼합을 사용한 필드 값 별칭 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multipleconnections_edit_primary_aliases.htm)을 수행하여 Null 값을 해결할 수 있습니다. - **주 및 보조 데이터 원본의 데이터 유형이 일치하는지 확인:** 예를 들어 두 데이터 원본이 모두 통합에 사용하는 필드에 문자열 데이터를 사용하거나 두 필드 모두 숫자를 포함해야 합니다. 한 필드는 숫자를 포함하고 다른 필드는 문자열을 포함하는 경우 필드를 통합할 수 없습니다. - **주 및 보조 데이터 원본 값의 대/소문자가 일치하는지 확인:**한 데이터 원본은 대/소문자가 혼합된 이름을 사용하고 다른 데이터 원본은 대문자로 된 이름만 사용하는 경우 null 값이 표시됩니다. 자세한 내용은 [데이터 혼합 시 Null이 표시됨](https://kb.tableau.com/articles/issue/nulls-show-when-data-blending?lang=ko-kr)을 참조하십시오. ## 데이터 원본 게시 후 통합 문제 두 데이터 원본을 통합하는 필드 수준 사용자 지정을 수행하는 경우 사용자 지정은 데이터 원본 중 하나인 주 데이터 원본에 기반합니다. 계속해서, 주 데이터 원본과 보조 데이터 원본이 Tableau Server 또는 Tableau Cloud에 게시되면 사용자 지정(예: 보조 데이터 원본에 대한 참조)을 포함하는 주 데이터 원본이 더 이상 작동하지 않습니다. 주 데이터 원본과 보조 데이터 원본 간의 혼합 관계가 손실되기 때문에 사용자 지정이 더 이상 작동하지 않습니다. 이렇게 되는 이유는 주 데이터 원본과 보조 데이터 원본 간의 혼합 관계가 통합 문서 수준에서 정의되기 때문입니다. 예를 들어 두 개의 데이터 원본Store - Main 및 Store - West가 있다고 가정합니다. 계산과 같이, 주 데이터 원본(Store - Main)의 총 매출과 보조 데이터 원본(Store - West)의 총 매출을 결합하는 필드 수준 사용자 지정을 만듭니다. 데이터 원본을 Tableau Server 또는 Tableau Cloud에 게시하면 즉시 Store - Main의 계산이 작동하지 않게 됩니다. 이렇게 되는 이유는 계산이 위치를 알 수 없게 된 보조 데이터 원본(Store - West)을 참조하기 때문입니다. 이 상황을 해결하려면 다음을 수행합니다. 1. 필드 수준 사용자 지정을 만들기 전에 먼저 각 데이터 원본을 게시합니다. 2. 각 데이터 원본에 연결합니다. 3. 필요한 필드 수준 사용자 지정을 포함하는 통합 문서를 만듭니다. 4. 통합 문서를 Tableau Server에 게시합니다. 이 통합 문서를 "템플릿"으로 사용할 수 있으며, 다운로드하고 다른 사용자와 공유하는 데 사용할 수 있습니다. ## 큐브(다차원) 데이터 원본 통합 Tableau에서 데이터를 통합할 때 큐브 데이터 원본은 주 데이터 원본으로만 사용할 수 있습니다. 보조 데이터 원본으로 사용할 수 없습니다. ## 기타 데이터 혼합 문제 데이터 혼합 중에 발생하는 다른 문제에 대해서는 다음 링크를 참조하십시오. 정렬 사용 불가 - 계산된 필드를 정렬할 때 발생하는 문제는 [데이터 혼합 측정값에 대해 필드별로 정렬할 수 없음](http://kb.tableau.com/articles/issue/sorting-by-field-unavailable-for-data-blended-measures?lang=ko-kr)을 참조하십시오. - 계산된 정렬과 관련된 문제는 [데이터 혼합 시 툴바에서 정렬 옵션을 사용할 수 없음](http://kb.tableau.com/articles/issue/sort-options-not-available-from-toolbar-when-data-blending?lang=ko-kr)을 참조하십시오. 작업이 예상대로 동작하지 않음 - 보조 데이터 원본의 필드를 URL 동작에 추가할 수 없는 경우 [Fields from Blended Data Source Unavailable for URL Actions](http://kb.tableau.com/articles/issue/fields-blended-unavailable-for-url-actions?lang=ko-kr)(통합된 데이터 원본의 필드를 URL 동작에 사용할 수 없음)를 참조하십시오. - 작업 필드가 예상대로 동작하지 않는 경우 [Action Filters with Blended Data Not Working as Expected](http://kb.tableau.com/articles/issue/action-filters-with-blended-data-not-working-as-expected?lang=ko-kr)(통합된 데이터가 있는 작업 필터가 예상대로 작동하지 않음)를 참조하십시오. 예기치 않은 값 및 필드 변경 - 뷰의 모든 데이터 값 다음에 합계가 중복되는 경우 [Issues with Blending on Date Fields](http://kb.tableau.com/articles/issue/issues-with-blending-on-date-fields?lang=ko-kr)(데이터 필드 통합 관련 문제)를 참조하십시오. - 기초 데이터에 통합된 데이터와 다른 값이 표시되면 [표시되지 않거나 혼합된 데이터와 일치하지 않는 보조 데이터 원본의 기초 데이터](http://kb.tableau.com/articles/Issue/underlying-data-from-secondary-data-source-not-displayed-or-consistent-with-blended-data?lang=ko-kr)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 혼합 및 사용자 지정 지오코딩 데이터에 Tableau에서 자동으로 지오코딩되지 않는 지리적 위치가 있는 경우 맵 뷰에 해당 위치를 그리는 두 가지 방법(데이터 혼합 및 사용자 지정 지오코딩)이 있습니다. 데이터 혼합이나 사용자 지정 지오코딩을 사용하면 맵에 사용자 고유의 위치를 그릴 수 있습니다. 데이터 혼합은 더 쉽게 설정할 수 있을 뿐만 아니라 모든 데이터 원본의 데이터로 작업할 수 있습니다. 사용자 지정 지오코딩을 사용하면 기존 역할에 추가하고 계층을 만들 수 있습니다. 사용자 지정 지오코딩을 설정하고 가져온 후에는 훨씬 쉽게 사용할 수 있습니다. 이 항목에서는 지리적 정보를 다른 데이터 원본에 혼합하는 것과 Tableau로 사용자 지정 지오코딩 데이터를 가져오는 것의 차이점에 대해 설명합니다. 다음은 데이터 혼합과 사용자 지정 지오코딩을 간단하게 비교한 것입니다.
기능데이터 혼합사용자 지정 지오코딩
맵에 사용자 고유의 위치 그리기예예
모든 데이터 사용예아니요(텍스트 파일만 사용 가능)
새 지리적 역할 추가아니요예
기존 지리적 역할에 추가아니요예
새 지리적 계층 만들기아니요예
다른 통합 문서에서 재사용 가능아니요예
## 데이터 혼합 데이터 혼합은 맵 뷰에 데이터를 그리는 가장 쉬운 방법입니다. 데이터 혼합은 위도 및 경도를 사용하여 단일 지리적 정보 수준을 추가할 경우 잘 작동합니다. 텍스트 파일만 사용할 수 있는 사용자 지정 지오코딩과 달리 모든 데이터 원본을 사용할 수 있습니다. 지리적 데이터 원본을 Tableau Server의 다른 통합 문서에서 공유할 수 있습니다. 지오코딩 데이터만 포함하는 추출을 만들어 맵 성능을 향상시킬 수도 있습니다. 다음은 지리적 데이터를 혼합하는 개략적인 절차입니다. 자세한 예는 [지리적 데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_customgeocode_ex_datablend.htm)을 참조하십시오. ### 지리적 데이터를 혼합하려면 다음을 수행합니다. 1. 지리적 데이터를 정의하는 데이터 원본을 만듭니다. 2. Tableau Desktop에서 매핑하려는 원본 데이터에 연결한 다음 지리적 데이터를 정의하는 데이터 원본에 연결합니다. 3. 두 데이터 원본을 혼합합니다. 자세한 내용은 [데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_connections.htm)을 참조하십시오. 4. 맵 뷰에 데이터를 그립니다. ## 사용자 지정 지오코딩 사용자 지정 지오코딩은 맵에 데이터를 그리는 보다 유연한 방법입니다. 사용자 지정 지오코딩 데이터를 가져오면 컴퓨터의 모든 통합 문서에서 사용자 지정 지오코딩을 사용할 수 있게 됩니다. 또한 사용자 지정 지리적 역할을 사용하는 모든 패키지 통합 문서(.twbx) 또는 게시된 통합 문서에 사용자 지정 지오코딩 데이터가 복사됩니다. 이로 인해 통합 문서 크기가 40MB 정도 증가하게 됩니다. Tableau Desktop을 업그레이드한 경우 Tableau의 모든 지오코딩 데이터 수정 사항을 활용하려면 사용자 지정 지오코딩을 새로 고쳐야 할 수 있습니다. 사용자 지정 지오코딩에서 추가적인 열을 사용하여 더 큰 지리적 장소를 정의할 수 있습니다. 예를 들어 미국 인구 조사 표준 지역 집합을 만들려는 경우 해당 지역이 속하는 미국 자치주를 정의해야 할 수 있습니다. 추가적인 열을 포함하여 가져오기 파일에서 더 큰 지리적 장소를 정의할 수 있습니다. 또한 일치하는 관계가 있는 여러 지리적 역할에 대한 여러 파일을 사용할 수도 있습니다. 즉, 지리적 역할이 국가, 시/도(주/시/도) 같은 더 큰 지리적 데이터를 공유할 수 있습니다. 사용자 지정 지오코딩 데이터를 가져오면 지리적 데이터에 할당할 수 있는 추가적인 지리적 역할이 표시됩니다. 마지막으로, 사용자 지정 지오코딩을 사용하면 기존 지리적 역할에 추가적인 장소를 더할 수 있습니다. 예를 들어 City 역할에 새로운 시(도시)를 추가할 수 있습니다. 또한 기본 제공 계층(예: 자치주의 인구 조사 표준 지역)을 확장하는 지리적 역할 계층을 정의하거나 새로운 계층(예: 지역의 하위 지역)을 정의할 수 있습니다. 사용자 지정 지오코딩에 대한 자세한 내용은 [Tableau가 인식하지 못하는 위치 지오코딩 및 맵에 해당 위치 그리기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/custom_geocoding.htm)을 참조하십시오. ## 참고 항목 [지리적 역할 할당](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_geographicroles.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 데이터를 그룹화하여 데이터 오류 해결 또는 차원 멤버 결합 그룹을 사용하여 데이터 오류를 해결(예: "CA" 및 "California" 결합)하거나 차원 멤버를 결합(예: "East" 및 "West" 지역 결합)하는 경우 가장 쉬운 옵션은 뷰에서 머리글을 선택하는 것입니다. 1. 키보드에서 Ctrl 키 또는 Shift 키를 누른 상태로 뷰에서 여러 머리글을 선택합니다. Mac의 경우 Command 키를 누른 상태에서 선택합니다. 2. 그룹을 만들려면 다음 작업 중 하나를 수행합니다. - Tableau Desktop에서 툴바에 있는 그룹 단추 ![클립 모양의 첨부 아이콘과 상황에 맞는 메뉴 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ad-hoc1.png)를 클릭하고 마우스 오른쪽 단추를 클릭한 후 그룹을 선택하거나 도구 설명에서 그룹 아이콘을 클릭합니다. - Tableau Server 또는 Tableau Cloud에서는 도구 설명에서 그룹 아이콘을 클릭합니다. ![2개의 행과 3개의 열로 구성된 막대 차트입니다. 첫 번째 열은 하위 범주로 레이블이 지정되고 액세서리, 가전 제품, 미술품, 바인더 값이 포함됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ad-hoc2.png) 선택한 멤버가 단일 멤버로 결합됩니다. 이 예에서 이제 뷰에는 모든 Binders, Envelopes 및 Fasteners의 SUM(Sales)이 단일 마크로 표시됩니다. 결합된 멤버 이름을 사용하여 기본값이 자동으로 생성됩니다. 행 또는 열 선반의 차원이 새로 그룹화된 필드로 바뀝니다. ![두 개의 열로 구성된 막대 차트입니다. 첫 번째 열은 '하위 범주'로 레이블이 지정되어 있으며 제품의 하위 범주가 포함되어 있습니다. 두 번째 열은 '매출'로 표시되어 있으며 각 하위 범주의 매출 합계가 포함되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ad-hoc3.png) [주요 콘텐츠로 건너뛰기](#main-content) # 데이터를 탐색할 기본 뷰 작성 이 항목에서는 샘플 – 슈퍼스토어 데이터 원본을 사용하여 기본적인 뷰를 만들고 데이터를 탐색하는 방법을 단계별로 안내합니다. 또한 탐색하는 과정을 통해 Tableau에서 데이터의 뷰가 발전하는 방식으로 보여 줍니다. Tableau Cloud 및 Tableau Server를 사용하여 데이터를 탐색하고 뷰를 편집하는 경우 [웹에서 Tableau 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/web_author_home.htm)을 참조하십시오. ## 데이터에 연결 첫 번째 단계는 탐색할 데이터에 연결하는 것입니다. 이 예에서는 Tableau Desktop의 샘플 – 슈퍼스토어 데이터에 연결하는 방법을 보여 줍니다. 1. Tableau를 엽니다. 시작 페이지의 연결에서 Microsoft Excel을 클릭합니다. 열기 대화 상자에서 컴퓨터에 있는 _샘플 - 슈퍼스토어_ Excel 파일로 이동합니다. `/Documents/My Tableau Repository/Datasources/_version number_/[_language_]`로 이동합니다. 샘플 – 슈퍼스토어를 선택한 다음 열기를 선택합니다. 2. Excel 데이터에 연결한 후 데이터 원본 페이지에 데이터의 시트 또는 테이블이 표시됩니다. "Orders" 테이블을 _캔버스_로 끌어 놓아 데이터 탐색을 시작합니다. ![캔버스에 주문 테이블이 있는 데이터 원본 페이지입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/gs_connect8.png) 데이터 구성 방식에 따라, Tableau에서 데이터 탐색을 시작하기 전에 추가로 데이터를 준비하고 통합해야 할 수 있습니다. 데이터 연결에 대한 자세한 내용은 [데이터 연결 및 준비](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data.htm)와 [데이터 작업을 위한 팁](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_tips.htm)을 참조하십시오. 3. 시트 탭을 선택하여 새 워크시트로 이동하고 분석을 시작합니다. ### 데이터 패널 정보 워크시트에서 데이터 원본의 열은 데이터 패널 왼쪽에 필드로 표시됩니다. 데이터 패널에는 테이블에서 구성된 다양한 필드가 포함되어 있습니다. 데이터 원본의 각 테이블 또는 폴더에 대해 차원 필드는 회색 라인 위에 나타나고 측정값 필드는 회색 라인 아래에 나타납니다. 일반적으로 차원 필드에는 제품 유형, 날짜 등의 범주형 데이터가 포함되고 측정값 필드에는 매출, 수익 등의 숫자 데이터가 포함됩니다. 경우에 따라 테이블이나 폴더가 처음에 차원 또는 측정값만 포함할 수 있습니다. 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. 데이터 패널에서 필드를 찾는 것에 대한 자세한 내용은 [필드 찾기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm#Find)를 참조하십시오. 작업 영역의 여러 부분에 대한 자세한 내용은 [Tableau 작업 영역](https://help.tableau.com/v0.0/pro/desktop/ko-kr/environment_workspace.htm)을 참조하십시오. 통합 문서에 둘 이상의 데이터 원본이 있는 경우 데이터 패널에서 데이터 원본 연결 이름을 클릭하여 사용하도록 선택합니다. 자세한 내용은 [데이터 패널의 데이터 원본으로 이동](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multipleconnections_navigateconnections.htm)을 참조하십시오. 팁: 데이터 패널에서 필드를 사용자 지정할 수 있는 다양한 방법에 대한 자세한 내용은 [데이터 패널의 필드 구성 및 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm), [필드의 기본 설정 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_fieldproperties.htm) 및 [데이터 패널의 데이터 필드 작업](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_understanddatawindow.htm)를 참조하십시오. 관련 차원 필드가 있는 경우 폴더 또는 계층으로 그룹화하려는 경우가 있습니다. 예를 들어 이 데이터 원본에서 Country, State, City 및 Postal Code는 Location이라는 계층으로 그룹화되었습니다. 필드에서 \[+\] 기호를 선택하여 계층을 드릴다운하거나 필드에서 \[-\] 기호를 선택하여 다시 드릴업할 수 있습니다. ## 뷰 작성 **뷰**는 Tableau에서 만드는 비주얼리제이션(또는 viz)입니다. 비주얼리제이션은 차트, 그래프, 맵, 플롯 또는 텍스트 테이블일 수 있습니다. 뷰 작성을 시작하기 전에 데이터에서 얻고 싶은 답변의 질문을 고려하십시오. Tableau에서 작성하는 모든 뷰는 질문에서 시작됩니다. 무엇을 알고 싶습니까? 필드를 뷰나 선반에 끌어 놓을 때마다 데이터에 대한 질문을 하게 됩니다. 질문은 선택한 필드, 배치 위치 및 뷰에 추가하는 순서에 따라 달라집니다. 질문을 할 때마다 뷰가 변경되어 답을 시각적으로 표시합니다. 이 과정에서 모양, 텍스트, 계층, 테이블 구조, 축, 색상으로 표현되는 마크가 사용됩니다. ### 뷰 작성을 시작하는 다양한 방법 뷰를 작성할 때는 데이터 패널의 필드를 추가합니다. 이 작업은 여러 가지 방법으로 수행할 수 있습니다. 예를 들면 다음과 같습니다. - 데이터 패널에서 필드를 끌어와 모든 Tableau 워크시트에 포함되는 카드 및 선반에 놓습니다. - 데이터 패널에서 하나 이상의 필드를 두 번 클릭합니다. - 데이터 패널에서 하나 이상의 필드를 선택하고 선택한 필드에 해당하는 차트 유형을 식별하는 표현 방식에서 차트 유형을 선택합니다. 자세한 내용은 [표현 방식을 사용하여 뷰 시작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildauto_showme.htm)을 참조하십시오. - 테이블 형식 뷰를 만들려면 여기에 필드 놓기 그리드에 필드를 놓습니다. !['여기에 필드 놓기'라는 레이블이 지정된 세 개의 위치가 있는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dropFieldHere.png) 필드를 사용하여 비주얼리제이션을 작성하는 것에 대한 자세한 내용은 [필드를 뷰로 끌어 비주얼리제이션 작성 시작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildmanual_dragging.htm)를 참조하십시오. Tableau에서 데이터를 탐색하면서 뷰를 작성하는 많은 방법이 있다는 것을 알게 됩니다. Tableau는 매우 유연하며 전혀 까다롭지 않습니다. 뷰를 작성할 때 질문에 대한 답을 얻지 못하는 경로인 경우 언제라도 실행 취소하여 이전 탐색 지점으로 되돌릴 수 있습니다. - 실행 취소하거나 다시 실행하려면 툴바에서 실행 취소 ![왼쪽을 가리키는 화살표입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/undo.png) 또는 다시 실행 ![다시 실행 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/redo.png)을 선택합니다. 통합 문서를 연 마지막 시점까지 모든 작업을 실행 취소할 수 있습니다. 원하는 만큼 실행 취소하거나 다시 실행할 수 있습니다. ### 처음부터 뷰 작성 다음 단계에서는 연도별 수익을 보여 주는 기본적인 뷰를 작성하는 방법을 보여 줍니다. 1. 데이터 패널의 **차원** 영역에서 Order Date 필드를 **열** 선반으로 끌어 놓습니다. Order Date를 표시하려면 Order 계층을 확장해야 할 수 있습니다. 필드를 선반 위로 끌 때 더하기 기호가 나타나면 선반에 필드를 배치할 수 있습니다. ![주문 날짜 차원을 데이터 패널에서 열 선반으로 끌어 놓는 것을 나타내는 화살표가 있는 Tableau 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example1a.png) 결과 테이블에는 열 4개와 행 1개가 있습니다. 각 열 머리글은 Order Date 필드의 멤버를 나타냅니다(기본 날짜 수준은 YEAR임). 각 셀에는 이 뷰의 현재 마크 유형이 텍스트임을 나타내는 자리 표시자인 'Abc' 레이블이 포함됩니다. ![연도별 주문 날짜를 표시한 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Example_1b.png) 필드가 _불연속형_임을 나타내는 파란색으로 표시됩니다. 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. 기본 날짜 수준은 둘 이상의 불연속 값(예: 여러 연도 및 여러 달)을 포함하는 가장 높은 수준으로 결정됩니다. 즉, \[Order Date\]에 한 연도의 데이터만 포함되어 있지만 여러 월이 있는 경우 기본 수준은 월이 됩니다. 필드 메뉴를 사용하여 날짜 수준을 변경할 수 있습니다. ![연도, 분기, 월, 일 등 다양한 날짜 형식이 표시된 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Example_1c.png) 왜 두 가지 날짜 수준(연도부터 일까지)이 있는지 궁금하다면 첫 번째 옵션 집합은 날짜 부분(불연속형 레이블이므로 '5월'은 2024년 또는 2034년과 같은 값)을 사용하고 두 번째 옵션 집합은 날짜 잘림(연속형 값이므로 2024년 5월은 2034년 5월과 다른 값)을 사용하기 때문입니다. 자세한 내용은 [날짜 수준 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dates_levels.htm)을 참조하십시오. **팁:** 시트에서 제목을 숨기려면 제목(시트 1) 오른쪽에 있는 드롭다운을 선택하고 제목 숨기기를 선택합니다. 2. **데이터** 패널에서 Profit 필드를 행 선반으로 끌어 놓습니다. !['수익'과 '주문 날짜' 필드가 연간 수익을 계산하는 테이블을 구성하고 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Example_1d.png) Profit 필드가 행 선반에서 연속형임을 나타내는 녹색으로 표시됩니다. 또한 필드 이름이 SUM(Profit)으로 변경됩니다. 측정값을 뷰에 추가하면 측정값이 자동으로 집계되는데, 이 측정값의 기본 집계가 SUM이기 때문입니다. 측정값을 뷰에 추가할 때의 동작과 그 이유에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. 테이블이 라인 차트로 변환되고 측정값에 대한 세로 축이 왼쪽에 만들어집니다. 라인 차트는 시간대별로 데이터를 비교하고 추세를 효과적으로 식별하는 데 유용합니다. 이 라인 차트는 시간대별 수익을 보여 줍니다. 라인의 각 요소는 해당 연도의 수익 합계를 보여 줍니다. ![2021년부터 2024년까지 꾸준한 수익 증가를 나타낸 라인 그래프입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Example_1e.png) 다음 단계에서는 시간 차원을 보다 깊게 살펴봅니다. ## 데이터 드릴다운 이 단계에서는 연도와 함께 분기를 표시하도록 뷰를 수정하는 방법을 보여 줍니다. 계층을 드릴다운하면 뷰가 중첩된 테이블로 변경됩니다. 다음 방법 중 하나를 사용하여 \[Order Date\]를 분기별로 표시할 수 있습니다. - 열에서 연도(Order Date) 필드의 왼쪽에 있는 더하기 단추 ![더하기 기호입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/symbol_plusminus.png)를 선택합니다. ![열 선반의 차원 위에 커서를 마우스오버하면 'Order Date 연도'라는 도구 설명이 나타납니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example2a.png) - 데이터 패널에서 **Order Date** 필드를 **열** 선반으로 다시 끌어 연도(Order Date) 오른쪽에 놓습니다. 새 차원에 의해 뷰가 각 연도의 개별 패널로 나뉩니다. 각 패널에는 분기에 대한 열이 있습니다. 이 뷰는 분기를 연도 안에 중첩하여 여러 머리글을 표시하기 때문에 중첩된 테이블이라고 합니다. 이 예에서 "머리글"이라는 단어는 약간 오해의 소지가 있습니다. 연도 머리글은 차트 상단에 표시되고 분기 머리글은 하단에 표시되기 때문입니다. ![2016년부터 2019년까지 분기별 이익을 보여주는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example2c.png) ## 소형 다중을 사용하여 세부 수준 높이기 이 단계에서는 중첩된 테이블 뷰를 수정하여 Customer Segment를 추가하는 방법을 보여 줍니다. 그러면 _소형 다중_ 뷰라는 것이 생성됩니다. **데이터** 패널에서 Segment 차원을 끌어서 행의 **SUM(Profit)** 바로 왼쪽에 놓습니다. ![데이터 패널에서 행 선반으로 Segment(세그먼트) 차원을 끌어다 놓는 것을 나타내는 화살표가 있는 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example3c.png) 필드가 행 선반에 추가되고 행 머리글이 만들어집니다. 각 머리글은 Segment 필드의 멤버를 나타냅니다. 필요에 따라 Segment를 뷰의 Profit 축 왼쪽으로 끌어도 동일한 결과를 얻을 수 있습니다(아래 이미지에 표시되어 있음). 대부분의 경우 Tableau는 뷰에 필드를 추가하는 방법을 여러 개 지원합니다. ![시간대별 수익을 보여주는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example3a.png) **참고:** Tableau에서는 행 또는 열 선반의 측정값 오른쪽에 차원을 배치할 수 없습니다. 이는 이러한 시각적 구조가 뷰에서 의미가 없기 때문입니다. 새 차원에 의해 뷰가 연도와 세그먼트의 각 조합에 대해 하나씩, 12개 패널로 나뉩니다. 이 뷰는 중첩된 테이블의 보다 복잡한 예입니다. 이와 같이 개별 차트의 그리드가 포함된 뷰를 소형 다중 뷰라고 합니다. ![2016년부터 2019년까지의 세그먼트별 및 분기별 수익을 나타낸 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example3b.png) 이는 뷰에 적합한 세부 수준을 보여줄 수 있습니다. 이 시점에서 사용할 수 있는 또 다른 옵션은 뷰에서 일부 데이터를 필터링하여 단순화하는 것입니다. ## 탐색에 집중하도록 뷰 필터링 이 섹션에서는 데이터 하위 집합만 표시하여 탐색의 집중도를 높이는 방법을 보여 줍니다. 예를 들어 2018 및 2019년의 주문에 대한 데이터만 표시하도록 뷰를 수정합니다. 1. **데이터** 패널에서 **Order Date** 측정값을 끌어와 필터 선반에 놓습니다. ![주문 날짜를 기준으로 필터링할 수 있는 옵션이 있는 필터 필드 대화 상자와 연도 측정값이 하이라이트된 모습입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example4a.png) 2. 필터 필드 대화 상자에서 필터링할 날짜 수준인 연도를 선택합니다. 다음을 클릭합니다. 3. 다음 패널에서 뷰에 포함하지 않을 두 연도(여기서는 2021 및 2022)를 지웁니다. 4. 작업을 마쳤으면 확인을 선택합니다. 뷰가 업데이트되고 Order Date가 2023년 또는 2024년인 데이터 행만 표시됩니다. 이제 관심 있는 데이터를 표시할 공간을 확보할 수 있습니다. ![2018년과 2019년의 세그먼트별 및 분기별 수익을 나타내는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example4f.png) 다음으로, 필드를 마크 카드의 색상 속성으로 끌어 데이터 탐색의 세부 수준을 높입니다. ## 마크 카드를 사용하여 분석 수준 높이기 이 단계에서는 지역을 기반으로 마크에 색상을 지정하여 뷰를 수정하는 방법을 보여 줍니다. 1. **데이터** 패널에서 Region 차원을 끌어와 색상에 놓습니다. 색상에 차원을 배치하면 차원의 멤버에 따라 마크가 구분되고 각 멤버에 고유한 색상이 할당됩니다. 색상 범례에는 각 멤버 이름과 관련 색상이 표시됩니다. ![데이터 패널에서 마크 카드의 색상 섹션으로 Region(지역) 차원을 끌어다 놓는 것을 나타내는 화살표가 있는 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example5a.png) 이제 각 패널에 지역별로 하나씩, 4개의 라인이 있습니다. 이제 비주얼리제이션에 지역 세부 수준을 요약한 수익 데이터가 표시됩니다. 이제 뷰에 2018년 및 2019년에 대한 각 고객 세그먼트와 지역의 수익이 표시됩니다. ![2018년과 2019년의 지역별 및 분기별 수익 추세를 표시한 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example5b.png) 마크 카드와 세부 수준에 대한 자세한 내용은 [선반 및 카드 참조](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildmanual_shelves.htm#Mark), [마크](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm#Marks) 및 [차원이 뷰의 세부 수준에 영향을 미치는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm#DimLOD)을 참조하십시오. 또한 Tableau Tim의 [데이터의 세부 수준 이해(영문)](https://www.tableautim.com/playlist-video/understanding-the-grain-of-your-data-in-tableau)를 참조하십시오. ## 추가적인 리소스 또한 관련 항목 및 사이트에 대해서는 다음을 참조하십시오. - 심층적인 Tableau Desktop 자습서: [Tableau Desktop 시작하기](https://help.tableau.com/current/guides/get-started-tutorial/ko-kr/get-started-tutorial-home.htm) - 온디맨드 웹 세미나: [Secrets of Visual Analytics(시각적 분석의 비밀)](https://www.tableau.com/ko-kr/learn/series/secrets-of-visual-analytics) - 기본적인 차트 유형 작성: [데이터 뷰에서 일반적인 차트 유형 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dataview_examples.htm) 및 [데이터에 맞는 차트 유형 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/what_chart_example.htm) - 맵 작성: [Tableau의 맵 및 지리적 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps.htm) - Tableau Cloud 및 Tableau Server를 사용하여 데이터를 탐색하고 뷰를 편집하는 경우: [웹에서 Tableau 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/web_author_home.htm) **동영상 시청**: [Tableau Tim 웹 사이트](https://www.tableautim.com/playlist-video/pie-chart-in-tableau-tableau-charts) 및 [YouTube 채널](https://www.youtube.com/@TableauTim/videos)에서 논의 및 시연된 다양한 Tableau 개념 및 제품 기능을 볼 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터베이스 수준에서 데이터 파악 데이터베이스 설계의 특정 요소가 Tableau 성능이 미치는 영향을 이해하면 데이터베이스 팀과 협력하여 데이터베이스 수준에서 데이터를 최적화할 때 유용한 정보를 얻을 수 있습니다. ## 참조 무결성 지원 사용 참조 무결성을 지원하는 데이터베이스에서는 Tableau 참조 무결성 가정 기능을 사용하여 내부 조인의 성능을 향상시킬 수 있습니다. 조인을 사용하면 데이터베이스 서버의 처리 때문에 시간이 걸리고 리소스가 소비됩니다. 데이터 원본의 여러 테이블을 조인하는 경우 Tableau에서는 _조인 선별_이라고 하는 기능을 사용하며, 이 기능은 일반적으로 사용자가 볼 수 없습니다. 조인 선별은 조인에 정의된 모든 테이블이 아니라 관련 테이블만 쿼리합니다. 조인 선별은 테이블 사이에 참조 무결성이 정의된 경우에만 실행됩니다. 자세한 내용은 [조인을 위한 참조 무결성 가정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joins_assume_refinteg.htm)을 참조하십시오. ## 데이터베이스 사용 권한이 임시 테이블 만들기를 지원하는지 확인 사용자에게 temp 테이블이라고도 하는 임시 테이블을 만들고 삭제할 수 있는 데이터베이스 사용 권한이 부여되어 있으며, 환경에 쿼리를 실행할 수 있는 충분한 스풀 공간이 있습니까? Tableau에서는 성능을 향상시키고 기능을 추가하기 위해 임시 테이블을 만듭니다. 이러한 임시 테이블은 연결과 관련된 정보를 일시적으로 유지합니다. 데이터베이스의 임시 테이블 만들기가 제한되어 있으면 통합 문서와 뷰의 전체적인 성능이 저하될 수 있습니다. ## 테이블 인덱스 만들기 관계형 데이터베이스의 테이블을 인덱싱합니다. 데이터 집합을 인덱싱하려면 자주 필터링하는 필드를 식별하고 인덱스에 추가해야 합니다. 컨텍스트 필터로 자주 사용하는 필드가 있는 경우 주 인덱스로 설정하는 것이 좋습니다. 데이터 행 수가 200,000개를 초과하는 Access 테이블로 작업하는 경우 테이블에 인덱스를 설정하는 것이 좋습니다. Access 온라인 도움말에서 "색인"을 검색하여 이 작업을 수행하는 방법을 확인할 수 있습니다. 공식적으로 Access 데이터베이스에는 2GB 데이터(약 1-2백만 개 행)를 저장할 수 있지만 이 제한보다 훨씬 낮아도 성능이 저하됩니다. 많은 DBMS(데이터베이스 관리 시스템) 환경에 쿼리를 분석하여 성능 향상에 도움이 되는 인덱스를 추천해 주는 관리 도구가 포함되어 있습니다. ## 데이터 분할 대규모 데이터베이스 테이블을 여러 개의 작은 테이블로 분할하면 성능이 향상되는 경우가 많습니다. 예를 들어 데이터의 특정 하위 집합을 처리하는 Access 테이블 클러스터를 만들 수 있습니다. ## 데이터베이스 서버 사용 많은 양의 데이터가 있는 경우 Oracle, MySQL, Microsoft SQL Server 등과 같은 데이터베이스 서버에 데이터를 저장하는 것이 좋습니다. Tableau Professional Edition은 이러한 큰 데이터베이스 서버에 연결할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터베이스의 공간 데이터에 연결 데이터베이스에 저장된 공간 열을 사용하여 Tableau의 맵 비주얼리제이션을 작성할 수 있습니다. 지원되는 공간 데이터 원본에 연결하고 이 원본을 사용하여 공간 데이터를 분석하기 위한 비주얼리제이션을 작성하거나 사용자 지정 SQL 또는 RAWSQL 쿼리에 연결하여 고급 공간 분석을 수행할 수 있습니다. Tableau는 다음과 같은 커넥터를 사용하여 공간 데이터에 대한 직접 연결을 지원합니다. - Amazon Redshift - Microsoft SQL Server - Google BigQuery(Tableau 2026.2부터) - Oracle - PostgreSQL + PostGIS - Pivotal Greenplum + PostGIS - Snowflake 이러한 커넥터 사용에 대한 자세한 내용은 [Microsoft SQL Server](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_sqlserver.htm), [PostgreSQL](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_postgresql.htm), [Pivotal Greenplum Database](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_greenplum.htm), [Oracle](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_oracle.htm) 또는 [Snowflake](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_snowflake.htm) 커넥터 예제를 참조하십시오. ## 지원되는 공간 데이터 및 SRID Microsoft SQL Server의 경우 **지리 유형** 공간 데이터만 지원됩니다. **PostgreSQL + PostGIS**, Oracle 및 **Pivotal Greenplum + PostGIS**는 지리 및 기하 도형 유형 필드를 지원합니다. 기하 도형 필드는 지리적 유형(예: POINT, LINESTRING) 및 SRID가 공간 필드로 인식되도록 지정해야 합니다. 지리 필드는 지리적 유형이 인식되도록 지정해야 합니다. **참고**: PostgreSQL + PostGIS에서는 혼합 기하 도형 유형(점, 라인 및 다각형)을 사용하여 테이블에 연결할 수 있지만 Tableau는 이를 동시에 렌더링하지 않습니다. 다음 **SRID**가 이러한 커넥터에서 지원됩니다. - NAD83(EPSG:4269) - ETRS89(EPSG:4258) - WGS84(EPSG:4326) PostgreSQL + PostGIS에서 SRID는 기본적으로 항상 WGS84(EPSG:4326)입니다. Tableau는 이러한 커넥터를 사용하여 라이브 연결과 추출 연결을 모두 지원합니다. ## 공간 열에 연결 **참고**: Tableau 2026.2부터 [Google BigQuery](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_googlebigquery.htm)의 공간 열에 연결할 수 있습니다. 1. Tableau를 열고 데이터에 연결합니다. 지원되는 커넥터를 사용하여 데이터에 연결하는 방법에 대한 자세한 내용은 [Microsoft SQL Server](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_sqlserver.htm), [PostgreSQL](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_postgresql.htm), [Oracle](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_oracle.htm), [Pivotal Greenplum Database](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_greenplum.htm) 또는 [Snowflake](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_snowflake.htm) 커넥터 예제를 참조하십시오. 2. 데이터 원본 페이지의 왼쪽 패널에 있는 테이블 아래에서 공간 데이터가 포함된 테이블을 캔버스에 끌어 놓습니다. ![데이터 원본 캔버스로 끌어다 놓고 있는 시애틀 공립학교 데이터 원본입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_sql2.png) 공간 열에는 데이터베이스에 있는 것과 동일한 이름이 표시됩니다. 이제 Tableau에서 공간 데이터를 사용하여 맵을 작성할 준비가 되었습니다. 공간 파일에서 맵을 만드는 방법에 대한 자세한 내용은 [공간 데이터에서 맵 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_shapefiles.htm#Build)을 참조하십시오. ## 사용자 지정 SQL 및 RAWSQL을 사용하여 고급 공간 분석 수행 ### 사용자 지정 SQL 쿼리에 연결 1. Tableau를 열고 데이터베이스에 연결합니다. 2. 데이터 원본 페이지의 왼쪽 패널에 있는 새 사용자 지정 SQL을 캔버스에 끌어 놓습니다. 3. 사용자 지정 SQL 편집 대화 상자가 나타나면 쿼리를 입력하거나 붙여 넣습니다. 공간 데이터에 사용할 수 있는 사용자 지정 SQL의 예에 대해서는 [사용자 지정 SQL 쿼리 예](#CustomSQL)를 참조하십시오. 4. 작업을 마쳤으면 확인을 클릭합니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ### 사용자 지정 SQL 쿼리 예 다음 쿼리는 예입니다. 사용자 지정 SQL 쿼리는 데이터 원본에 따라 달라진다는 것에 주의하십시오. #### 데이터에 두 요소 집합(예: School 및 Park)이 있으며 두 요소 집합이 상호 작용하는 위치를 표시하려는 경우: SELECT S.\[name\] as SchoolName, P.\[name\] as PubSpaceName, S.geog\_schools.STBuffer() as Geog\_School, P.geog\_pub\_space as Geog\_Pub\_Space FROM TestSpatial.dbo.seattle\_public\_schools S LEFT JOIN TestSpatial.dbo.seattle\_pub\_space P ON S.geog\_schools.STBuffer(). STIntersects(P.geog\_pub\_space) = 1 이 예제 쿼리는 공용 공간 다각형이 School에서 지정된 Radius 거리(미터) 내에 포함되는 모든 사례에 대해 행을 생성합니다. 쿼리 결과는 데이터 그리드에서 다음과 같습니다. ![지리적 역할이 적용된 2개의 필드가 있는 데이터 원본 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_sql3.png) **참고**: 이 예에서는 "Radius"라는 매개 변수를 참조하십시오. 이 매개 변수는 거리(미터)를 측정하며 설정은 다음과 같습니다. - 데이터 유형: 실수 - 현재 값: 600 - 허용 가능한 값: 범위 - 최소값: 100 - 최대값 2,000 - 단계 크기: 50 매개 변수를 사용하여 학교와 공용 공간 사이의 관계를 동적으로 조정할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 매개 변수 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm#parameters)을 참조하십시오. #### 특정 요소 주변의 데이터만 필요한 경우 `SELECT * FROM [Test_spatial_].[dbo].[SDOT_Collisions] C WHERE C.geom.STIntersects(geography::STGeomFromText('POINT(-122.344706 47.650388)', 4326).STBuffer(1000))=1` 이 예제 쿼리에서는 요소를 기준으로 1000까지로 데이터를 제한합니다. 반경은 [첫 번째 예에 사용된 매개 변수](#Radius)와 같이 매개 변수일 수 있습니다. 또한 요소와 반경 대신 직사각형을 사용할 수 있습니다. 예를 들면 다음과 같습니다. `SELECT * FROM [Test_spatial_].[dbo].[SDOT_Collisions] C WHERE C.geom.STIntersects(geography::STGeomFromText('POLYGON ((-122.3625 47.6642,-122.3625 47.6493,-122.3427 47.6493,-122.3422 47.6642,-122.3625 47.6642))', 4326))=1` 다각형 요소의 진행 순서(시계 방향 및 시계 반대 방향)에 따라 얻는 요소 집합이 달라집니다. SQL Server 함수 ReorientObject()를 사용하여 진행 순서를 반전시킬 수 있습니다. #### 혼합된 데이터 유형과 관련된 오류가 발생하는 경우 `SELECT *, F.geom.STGeometryType() as geomtype FROM [Test_spatial_].[dbo].[us_historic_fire_perimeters_dd83] F WHERE F.geom.STGeometryType() = 'MultiPolygon' OR F.geom.STGeometryType() = 'Polygon'` 이 예제 쿼리에서는 Tableau가 Microsoft SQL Server 연결의 기하 도형 유형 공간 데이터를 렌더링할 수 없기 때문에 기하 도형 유형 공간 데이터가 필터링됩니다. 다른 공간 유형도 선택할 수 있습니다. #### Tableau에서 데이터가 지나치게 느리게 렌더링되는 경우 `SELECT [Id], [OBJECTID], [fire_num], [year_], [acres], [fire_name], [unit_id], [Shape_Leng], [Shape_Area], [geom].Reduce(500) as SimpleGeom FROM [Test_spatial_].[dbo].[us_historic_fire_perimeters_dd83] WHERE [geom].Reduce(500).STGeometryType() = 'MultiPolygon' OR [geom].Reduce(500).STGeometryType() = 'Polygon'` 이 예제 쿼리를 사용하면 데이터 크기가 크게 줄어들 수 있습니다. (일부 개체가 요소로 줄어들며 이러한 요소는 무시됩니다.) ### RAWSQL 사용 공간 데이터와 함께 RAWSQL을 사용하려면 RAWSQL\_SPATIAL 또는 RAWSQLAGG\_SPATIAL 함수를 사용하여 계산된 필드를 만들 수 있습니다. 예를 들면 다음과 같습니다.  `RAWSQL_SPATIAL("Select %1.STIntersection(%2.STBuffer(200))",[school_geom], [park_geom])` 이 수식은 두 값의 교집합에 기반하는 고유한 공간 데이터를 반환합니다. `RAWSQLAGG_SPATIAL("ST_ConvexHull(ST_Collect(%1))", [Geog])` `RAWSQLAGG_SPATIAL("ST_ConcaveHull(ST_Collect(%1), %2, false)", [Geog], [ParameterValue])` 이들 각각은 제공된 데이터 요소를 둘러싸는 경계 영역을 반환합니다. ConcaveHull은 이 함수의 매개 변수 값인 정밀도를 기반으로 하는 최소 경계 영역입니다. 공간 데이터와 함께 RAWSQL을 사용하는 것에 대한 자세한 내용은 [통과 함수(RAWSQL)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_passthrough.htm)를 참조하십시오. 계산된 필드를 만드는 방법에 대한 자세한 내용은 [계산된 필드 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_create.htm#Create)를 참조하십시오. > [!WARNING] > > 참고: Oracle에 연결된 경우 RAWSQL 공간 함수를 사용할 수 없습니다. **참고**: PostgreSQL + PostGIS를 사용할 때 PostGIS 함수와 관련된 RAWSQL을 사용하면 오류가 발생할 수 있습니다. ## 공간 연결 문제 해결 ### 성능 문제 많은 수의 레코드가 있는 조인된 공간 열로 작업하는 경우 중복 마크가 발생할 수 있습니다. 이로 인해 성능이 저하될 수 있습니다. 성능을 향상시키려면 조인된 데이터 원본을 추출하십시오. 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. ### Microsoft SQL Server 오류 메시지 및 솔루션 공간 테이블이 지원되지 않는 공간 참조를 사용하는 경우 **오류 메시지:** Microsoft SQL Server 데이터 원본 '<데이터 원본 이름>'와(과) 통신하는 동안 오류가 발생했습니다. 잘못된 연결: 데이터 원본에 연결할 수 없습니다.​ \[Microsoft\]\[ODBC Driver 13 for SQL Server\]\[SQL Server\]피연산자 유형 충돌: 기하 도형은 지리와 호환되지 않습니다. \[Microsoft\]\[ODBC Driver 13 for SQL Server\]\[SQL Server\]문을 준비할 수 없습니다.​ **해결 방법:** - Microsoft SQL Server에서 공간 데이터를 모양 파일로 내보내고 Tableau에서 모양 파일에 연결합니다. 공간 파일 연결은 수천 개의 투영을 지원하는 데이터 변환 프로세스를 거칩니다.​ - Microsoft SQL Server에서 데이터를 내보내고 QGIS 또는 ArcGIS 같은 GIS 도구를 사용하여 데이터를 변환합니다. 그런 다음 Microsoft SQL Server에서 테이블을 다시 로드합니다. ​​ 공간 테이블에 여러 유형의 공간 개체가 포함된 경우 오류 메시지:​ 동작을 완료할 수 없습니다.​ 공간 작업에서 아직 지원되지 않는 MixedGeometry 또는 MixedGeography가 발생했습니다.​ 공간 작업에서 아직 지원되지 않는 MixedGeometry 또는 MixedGeography가 발생했습니다.​ **해결 방법:**​ 사용자 지정 SQL을 사용하여 데이터를 필터링합니다. 자세한 내용은 [혼합된 데이터 유형과 관련된 오류가 발생하는 경우](#mix) 사용자 지정 SQL 예를 참조하십시오. 측정값이 비주얼리제이션에 집계되는 경우 오류 메시지: Microsoft SQL Server 데이터 원본 '<데이터 원본 이름>'와(과) 통신하는 동안 오류가 발생했습니다. 잘못된 연결: 데이터 원본에 연결할 수 없습니다. 집계 또는 하위 쿼리가 포함된 식에 집계 함수를 수행할 수 없습니다. **해결 방법**: 비주얼리제이션의 측정값 집계 해제: 분석을 선택하고 측정값 집계를 선택 취소합니다. ### PostgreSQL + PostGIS, Oracle 및 Pivotal Greenplum + PostGIS 오류 메시지 및 솔루션 혼합 SRID를 사용하고 SRID 중 하나가 지원되지 않는 경우 **오류 메시지:** PostgreSQL 데이터 원본 '<데이터 원본 이름>'과(와) 통신하는 동안 오류가 발생했습니다. 잘못된 연결: 데이터 원본에 연결할 수 없습니다. 오류: 혼합 SRID 기하에 대한 작업; 쿼리를 실행하는 동안 오류가 발생했습니다. <데이터 원본>의 <쿼리> 오류: 혼합 SRID 기하에 대한 작업; 쿼리를 실행하는 동안 오류가 발생했습니다. SELECT ST\_ForceCollection(ST\_Collect("mixed\_SRID\_geography"."location"::geometry)) AS "clct:location:nk" FROM "public"."mixed\_SRID\_geography" "mixed\_SRID\_geography"HAVING (COUNT(1) > 0) 해결 방법: 비주얼리제이션의 측정값 집계 해제: 분석을 선택하고 측정값 집계를 선택 취소합니다. 이렇게 하면 SRID가 지원되지 않는 오류 메시지와 데이터가 제거됩니다. 공간 테이블이 지원되지 않는 공간 참조를 사용하는 경우 PostgreSQL + PostGIS에서는 지원되지 않는 SRID가 있는 테이블에 연결할 수 있지만 기하 도형 열은 "알 수 없음"으로 표시됩니다. **해결 방법:** - PostgreSQL + PostGIS에서 공간 데이터를 모양 파일로 내보내고 Tableau에서 모양 파일에 연결합니다. 공간 파일 연결은 수천 개의 투영을 지원하는 데이터 변환 프로세스를 거칩니다.​ - PostgreSQL + PostGIS에서 데이터를 내보내고 QGIS 또는 ArcGIS 같은 GIS 도구를 사용하여 데이터를 변환합니다. 그런 다음 PostgreSQL + PostGIS에서 테이블을 다시 로드합니다. ​​ 쿼리 결과가 1GB 제한을 초과하는 경우 **오류 메시지**: 오류: 배열 크기가 허용된 최대 크기를 초과함(1073741823); 쿼리를 실행하는 동안 오류가 발생했습니다." SELECT ST\_Collect(geom) FROM <데이터 원본> **해결 방법**: 보다 효율적인 계산이 되도록 계산을 다시 작성합니다. [Tableau에서 계산을 만드는 최상의 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_bestpractices.htm) 또는 [효율적인 계산 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/perf_efficient_calcs.htm)를 참조하십시오. ## 예 - Microsoft SQL Server 공간 데이터에서 맵 작성 다음 예제에서는 워싱턴주 시애틀에서 공원을 중심으로 600미터 이내에 있는 학교를 보여 주는 아래와 같은 맵을 만드는 방법에 대해 설명합니다. ![시애틀의 학교에서 400m 이내에 있는 공공 장소를 나타낸 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_sql10.png) 이 예제에서는 TestSpatial이라는 데이터베이스에 대한 Microsoft SQL Server 연결을 사용합니다. 이 데이터베이스의 다음과 같은 테이블이 사용됩니다. - seattle\_schools - seattle\_public\_space ### 1단계: 연결 1. Tableau Desktop을 열고 Microsoft SQL Server에 연결합니다. 2. 데이터 원본 페이지의 왼쪽 패널에 있는 새 사용자 지정 SQL을 캔버스에 끌어 놓습니다. 3. 사용자 지정 SQL 편집 대화 상자가 나타나면 쿼리를 입력하거나 붙여 넣습니다. 이 예에서 다음과 같은 쿼리를 사용합니다. SELECT S.\[name\] as SchoolName, P.\[name\] as PubSpaceName, S.geog\_schools.STBuffer() as Geog\_School, P.geog\_pub\_space as Geog\_Pub\_Space FROM TestSpatial.dbo.seattle\_public\_schools S FULL JOIN TestSpatial.dbo.seattle\_public\_space P ON S.geog\_schools.STBuffer(). STIntersects(P.geog\_pub\_space) = 1 **참고**: 이 예에서는 "Radius"라는 매개 변수를 참조하십시오. 자세한 내용은 [사용자 지정 SQL 쿼리에 매개 변수 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm#parameters)을 참조하십시오. 이 쿼리 결과는 다음과 같습니다. ![지리적 역할이 적용된 2개의 필드가 있는 데이터 원본 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_sql3.png) ### 2단계: 맵 작성 1. 새 워크시트로 이동합니다. 2. **데이터** 패널에서 공간 필드를 두 번 클릭합니다. 이 예에서는 **Geog\_School**을 사용합니다. 필드를 두 번 클릭하면 마크 카드의 세부 정보에 자동으로 추가되고 맵 뷰가 만들어집니다. ![데이터 요소를 점으로 나타낸 시애틀 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_sql4.png) 3. **데이터** 패널에서 차원 필드를 마크 카드의 레이블로 끌어 놓습니다. 이 예에서는 **School Name**을 사용합니다. 4. 분석 > 계산된 필드 만들기를 선택합니다. 5. 계산 에디터가 열리면 다음을 수행합니다. - 계산된 필드의 이름을 지정합니다. 이 예에서 계산된 필드의 이름은 Intersection입니다. - RAWSQL 수식을 입력합니다. 이 예에서는 다음 수식을 사용합니다. RAWSQL\_SPATIAL ("Select %1.STIntersection(%2)", \[Geog\_School\], \[Geog\_Pub\_Space\]) 이 수식은 두 기하의 교집합에 기반하는 고유한 공간 데이터를 반환합니다. - 작업을 마쳤으면 확인을 클릭합니다. 6. 분석을 선택한 다음 측정값 집계를 선택 취소합니다. 7. **데이터** 패널에서 새 계산된 필드(이 경우 **Intersection**)를 워크시트의 새 계층으로 끌어 놓습니다. ![이미 맵이 포함된 캔버스에 지리적 필드를 끌어 올 때 나타나는 마크 레이어 추가 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_sql6.png) Intersection 필드의 새 다각형 계층으로 맵이 업데이트됩니다. 마크는 RAWSQL 수식으로 인해 고유한 공간 모양입니다. ![다양한 공원, 거리, 건물이 표시된 시애틀의 몬트레이크 동네 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_sql11.png) 8. **데이터** 패널에서 차원 필드를 마크 카드의 세부 정보로 끌어 놓습니다. 이렇게 하면 마크의 집계가 해제됩니다. 이 예에서는 PubSpaceName 차원을 사용합니다. 9. **데이터** 패널에서 동일한 차원 필드를 마크 카드의 색상으로 끌어 놓습니다. 이제 이 예의 각 공용 공간에 색상이 할당됩니다. ![볼런티어 공원과 주변 거리, 건물의 위치를 표시한 시애틀 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_sql7.png) 1. 맵에 서식을 지정합니다. 자세한 내용은 [맵 디자인 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_options.htm)을 참조하십시오. 이 예에서는 다음과 같은 서식을 적용합니다. - School Buffer 마크(Geog\_School)는 회색으로 표시됩니다. - School Name 마크 레이블은 흰색으로 표시됩니다. - 맵 배경 스타일은 어둡게로 설정됩니다. - 도로 및 고속도로 계층은 배경 맵에 표시됩니다. 이제 맵이 완성되었습니다. ![대화형 패널이 있는 워싱턴 주 시애틀의 학교 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_sql9.png) ## 참고 항목 [공간 파일에서 Tableau 맵 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_shapefiles.htm) [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm) [통과 함수(RAWSQL)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_passthrough.htm) [Tableau 계산 시작하기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_create.htm) [공간 조인이 느려지고 모양 파일 또는 GeoJSON에서 가져온 KML 또는 SQL 공간 데이터를 사용하여 반전된 결과를 반환함(영문)](https://kb.tableau.com/articles/issue/spatial-join-slow-and-returns-inverted-results-using-kml-or-sql-spatial-data-imported-from-shapefile-or-geojson?lang=it-it) [주요 콘텐츠로 건너뛰기](#main-content) # 데이터에 맞는 차트 유형 선택 데이터에 가장 적합한 차트 또는 그래프는 무엇입니까? Tableau에서는 양식은 기능을 따릅니다. 어떤 비주얼리제이션(또는 viz)을 만들지는 다음에 따라 결정됩니다. - 묻고자 하는 질문 - 데이터의 속성 - 인사이트를 표현하고 다른 사용자에게 전달하는 방법 예를 들어 각 연도의 매출 증가를 보여 주려면 할인된 항목과 해당 수익성 사이의 연결을 보여 주는 것과는 다른 비주얼리제이션이 필요합니다. 보여 주어야 하는 목표를 알게 되면 보여 줄 방법을 결정하는 데 도움이 됩니다. 이 항목에서는 비주얼리제이션으로 표시할 수 있는 정보의 9가지 유형을 보여 줍니다. 이것은 포괄적인 목록이 아니며 이러한 범주에 속하지 않는 정보가 있을 수 있습니다. 경험이 쌓이면 만들려는 차트 유형을 보다 빠르게 결정할 수 있습니다. Tableau는 유연하기 때문에 고정관념을 벗어나는 것이 중요합니다. 하지만 새로운 사고를 하기 전에 몇 가지 공통적인 차트 유형으로 시작하는 것이 도움이 됩니다.

시간대별 변화

시간대별 변화를 보여주는 라인 차트입니다.

관련 항목

 

 

 

측정값의 시간에 따른 변화를 보여 주는 것이 비주얼리제이션의 기본 범주 중 하나입니다. 라인 차트, 경사 차트 및 하이라이트 테이블을 비롯하여 시간에 따른 변화를 살펴볼 수 있는 많은 옵션이 있습니다.

시간에 따른 변화를 보여 주려면 변화가 예상되는 값을 파악해야 하며 Tableau의 날짜 필드로 작업하는 방법을 알아야 합니다.

이 차트는 어떤 종류의 질문에 답할 수 있습니까?

  • 작년에 이 측정값은 어떻게 바뀌었습니까?
  • 이 측정값은 언제 바뀌었습니까?
  • 이 측정값은 얼마나 빨리 바뀝니까?

상관 관계

변수들의 상관 관계를 보여주는 분산형 차트입니다.

관련 항목

 

 

 

두 개의 변수가 있을 때 둘 사이의 관계를 찾아야 할 경우가 있습니다. 예를 들어 교실 크기와 학교 졸업률 사이의 관계 또는 폐활량이 지구력에 영향을 미치는 정도를 알고 싶을 수 있습니다. (그러나 상관 관계가 항상 인과 관계는 아니라는 것을 기억하십시오.)

상관 관계는 분산형 차트 또는 하이라이트 테이블로 표시할 수 있으며 Tableau의 분석 개체를 사용하여 상관 관계의 강도를 표시할 수 있습니다.

이 차트는 어떤 종류의 질문에 답할 수 있습니까?

  • 이 두 측정값은 관련이 있습니까? 관련성은 얼마나 강합니까?
  • 일부 측정값의 관련성이 다른 측정값보다 높습니까?
  • 이러한 측정값들의 관련성은 얼마나 강합니까?

규모

불연속형 항목의 상대 값을 보여주는 막대 차트입니다.

관련 항목

 

 

 

규모는 두 개 이상의 불연속형 항목에 대한 상대 크기 또는 값을 표시합니다. 서로 다른 지역의 매출을 비교하는 경우 규모를 살펴봅니다.

규모 차트에는 막대 차트, 채워진 거품형 차트 및 라인 차트가 포함됩니다.

이 차트는 어떤 종류의 질문에 답할 수 있습니까?

  • 다음 중 측정값이 가장 큰 차원 멤버는 무엇입니까?
  • 예외적인 차원이 있습니까?
  • 이러한 차원에서 가장 큰 측정값과 가장 작은 측정값 사이의 차이는 얼마입니까?

편차

값이 기준선과 얼마나 차이가 나는지 보여주는 막대 차트입니다.

관련 항목

 

 

 

편차 차트는 평균 또는 중앙값과 같은 일부 기준에서 값이 얼마나 차이가 나는지 보여 줍니다. 어떤 품목의 이윤이 비정상적으로 높거나 낮은지 알고 싶다면 편차 차트를 사용할 수 있습니다.

불릿 차트, 막대 차트 및 혼합형 차트를 사용하여 편차를 표시할 수 있습니다. Z 점수를 사용하여 편차의 통계적 유의성을 구할 수도 있습니다.

이 차트는 어떤 종류의 질문에 답할 수 있습니까?

  • 이 측정값은 표준에서 어느 정도 벗어납니까?
  • 이 측정값의 편차는 얼마나 중요합니까?
  • 편차에 패턴이 있습니까?

분포

데이터 요소의 분포를 보여주는 막대 차트입니다.

관련 항목

 

 

 

모집단 내에서 이벤트의 빈도를 구하려는 경우 분포를 조사합니다. 연령별로 설문조사 응답자 수를 표시하거나 일별로 수신 통화 빈도를 표시하려는 경우 분포 차트가 가장 좋은 방법일 수 있습니다.

분포 차트에는 히스토그램, 인구 피라미드, 파레토 차트 및 박스 플롯이 포함됩니다.

이 차트는 어떤 종류의 질문에 답할 수 있습니까?

  • 이벤트가 특정 확률 주위에 집중됩니까?
  • 어떤 모집단 그룹이 가장 많은 물품을 구입합니까?
  • 가장 바쁜 근무 시간은 언제입니까?

순위

차원에 있는 모든 멤버의 상대적 순위를 보여주는 막대 차트입니다.

관련 항목

 

 

 

값의 크기만이 아니라 차원의 모든 멤버에 대한 상대적인 순위를 설명해야 할 경우가 있습니다. 상위 10명의 판매원을 표시하거나 실적이 저조한 주를 설명하려면 순위 차트를 사용합니다.

순위 차트는 대개 순위 계산, 상위 n 집합 또는 주요 진행 지표를 통합하는 막대 차트입니다.

이 차트는 어떤 종류의 질문에 답할 수 있습니까?

  • 회사에서 실적이 저조한 직원은 몇 명입니까?
  • 상위 10명의 고객이 얼마나 많은 수익을 창출합니까?
  • 수익이 가장 낮은 하위 10개 부동산의 가치는 얼마입니까?

부분-전체

개별 부분이 전체에서 차지하는 정도를 보여주는 트리맵입니다.

관련 항목

 

 

 

부분-전체 차트는 개별 부분이 전체에서 차지하는 정도를 보여 줍니다. 예를 들어 각 지역이 전체 매출에 기여하는 정도 또는 개별 제품에서 각기 다른 배송 모드의 비용을 표시하는 경우 부분-전체 차트를 사용합니다.

부분-전체 차트는 파이 차트, 영역 차트, 누적 막대 차트 또는 트리맵일 수 있습니다.

이 차트는 어떤 종류의 질문에 답할 수 있습니까?

  • 이 값이 합계에 기여하는 정도는 얼마입니까?
  • 비용의 분포는 매년 어떻게 달라집니까?
  • 서로 다른 품목이 지역별 판매량에 서로 다른 기여를 합니까?

공간

지리적 패턴을 보여주는 맵 차트입니다.

관련 항목

 

 

 

공간 차트는 데이터의 정확한 위치와 지리적 패턴을 보여 줄 수 있습니다. 유동 인구가 가장 많은 공항 터미널을 보여 주거나 전국의 모든 매출을 맵에 표시하는 것은 공간 맵의 예입니다.

공간 맵에는 채워진 맵, 요소 분포 맵, 기호 맵 및 밀도 맵이 포함됩니다.

이 차트는 어떤 종류의 질문에 답할 수 있습니까?

  • 가장 높은 매출을 올린 도시는 어디입니까?
  • 유통 센터는 고객과 얼마나 멀리 떨어져 있습니까?
  • 어떤 게이트에 얼마나 많은 사람들이 도착합니까?

흐름

스파이더 맵의 라인 그룹입니다.

관련 항목

 

 

 

흐름 차트는 Sankey 다이어그램과 같이 시간에 따른 움직임을 전달하는 맵일 수 있습니다. 흐름 맵에는 시간에 따른 경로와 원래 차트 및 대상 차트 간의 경로가 포함됩니다.

이 차트는 어떤 종류의 질문에 답할 수 있습니까?

  • 가장 긴 운송 경로는 무엇입니까?
  • 사람들이 게이트 주위에서 기다리는 시간은 얼마입니까?
  • 도시에서 교통 병목 지점은 어디입니까?
## 관련 리소스 Tableau로 만들 수 있는 다양한 유형의 비주얼리제이션과 관련된 콘텐츠 및 예제에 대해서는 다음을 참조하십시오. - Tableau 도움말의 [데이터 뷰에서 일반적인 차트 유형 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dataview_examples.htm) 및 [고급 차트 유형 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/analytics_howtos.htm). - Tableau 웹 사이트의 [어떤 차트 또는 그래프가 적합합니까?(영문)](https://www.tableau.com/ko-kr/learn/whitepapers/which-chart-or-graph-is-right-for-you) 백서. tableau.com 계정을 사용하여 로그인합니다. - Tableau Public에서 Tableau Visionary [Andy Kriebel](https://www.theinformationlab.co.uk/2018/08/31/visual-vocabulary/)가 작성한 [시각적 어휘(영문)](https://public.tableau.com/views/VisualVocabulary/VisualVocabulary)(관련 항목: [Andy의 블로그](http://www.vizwiz.com/2018/07/visual-vocabulary.html)) 또한 무료 동영상 및 프레젠테이션을 시청하십시오. - tableau.com에서 Andy Cotgreave의 [최고의 Tableau 웹(영어)](https://www.tableau.com/ko-kr/about/blog/contributors/andy-cotgreave-2) 및 기타 블로그 게시물 - [시각적 분석의 비밀(영어)](https://www.tableau.com/ko-kr/learn/series/secrets-of-visual-analytics) - 이 4부로 구성된 온디맨드 웹 세미나 시리즈는 시각적 분석에 Tableau를 사용하는 방법을 소개합니다. tableau.com 계정을 사용하여 로그인합니다. - Tableau Conference의 [시각적 분석 여정을 위한 여행 팁(영문)](https://youtu.be/qF5_OKiXplc)(50분) 동영상 프레젠테이션 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터에 연결 뷰를 작성하고 데이터를 분석하기 전에 먼저 Tableau Desktop를 데이터에 연결해야 합니다.Tableau Desktop는 다양한 장소에 저장되어 있는 매우 다양한 데이터에 대한 연결을 지원합니다.예를 들어 데이터는 컴퓨터의 스프레드시트나 텍스트 파일 또는 엔터프라이즈의 서버에 있는 빅데이터, 관계형 또는 큐브(다차원) 데이터베이스에 저장되어 있을 수 있습니다.또는 미국 인구조사국(U.S. Census Bureau) 정보와 같은 웹에서 사용할 수 있는 공공 데이터나 Google Analytics, Amazon Redshift 또는 Salesforce 같은 클라우드 데이터베이스 원본에 연결할 수 있습니다.이 프로세스를 시각적으로 설명하는 [Tableau Desktop을 사용하여 데이터에 연결](https://www.tableau.com/ko-kr/learn/tutorials/on-demand/connecting-data-tableau-desktop?playlist=509089) 교육 동영상(3분)을 시청하십시오. 2019.3부터 Tableau Server 및 Tableau Cloud에서 Data Management 제공의 일부로 Tableau Catalog를 사용할 수 있습니다.Tableau Catalog를 환경에서 사용하도록 설정하면 게시된 데이터 원본에 연결하는 것에 더해 Tableau Desktop의 연결 패널에서 Tableau Server의 데이터베이스 및 테이블에 연결할 수 있습니다.Tableau Catalog에 대한 자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_catalog_overview.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_catalog_overview.htm) 도움말에서 "Tableau Catalog 정보"를 참조하십시오.2021.4부터 Data Management에 가상 연결(데이터에 대한 중앙 액세스 지점)이 포함됩니다.자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_vconn_overview.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_vconn_overview.htm) 도움말에서 "가상 연결 및 데이터 정책 정보"를 참조하십시오. 관련 리소스와 동영상은 [Tableau Desktop에서 데이터에 연결(영문)](https://www.tableau.com/ko-kr/learn/tutorials/on-demand/connecting-data-tableau-desktop?playlist=509089)을 참조하십시오. ## Tableau Desktop Tableau Desktop을 시작하면 현재 사용할 수 있는 데이터 커넥터가 **시작** 페이지의 왼쪽 패널인 **연결** 패널에 나열됩니다.데이터 검색에서 Tableau Server를 선택하여 Tableau Server 또는 Tableau Cloud를 사용하는 데이터를 찾을 수 있습니다.파일 유형이 다음에 나열되고 일반적인 서버 유형 또는 최근에 연결한 서버가 나열됩니다.사용할 수 있는 데이터 커넥터의 전체 목록을 보려면 **기타**를 클릭합니다. 지원하는 파일 및 데이터베이스인 경우 해당 데이터 유형용으로 작성되고 최적화된 지정 커넥터가 제공됩니다.사용 중인 파일 또는 데이터베이스 유형이 연결에 나열되어 있으면 이 지정 커넥터를 사용하여 데이터에 연결합니다.사용 중인 파일 또는 데이터베이스 유형이 나열되어 있지 않은 경우 기타 데이터베이스(JDBC), 기타 데이터베이스(ODBC), 웹 데이터 커넥터 또는 Tableau 커넥터 SDK로 작성한 커넥터 플러그인을 사용하여 고유한 연결을 생성하는 옵션이 제공됩니다.Tableau는 이러한 옵션을 사용하여 생성한 연결을 제한적으로 지원합니다. Tableau Desktop에서 지원하는 데이터 커넥터는 구입한 버전에 따라 다릅니다.자세한 내용은 Tableau 웹 사이트에서 [데이터 커넥터](https://help.tableau.com/current/pro/desktop/ko-kr/exampleconnections_overview.htm) 목록을 참조하십시오.데이터에 연결한 후 연결을 저장하여 **연결** 패널의 **저장된 데이터 원본** 섹션에 표시할 수 있습니다. 만들려는 각 데이터 연결마다 다른 정보를 제공할 수 있습니다.예를 들어 대부분의 데이터 연결에서 서버 이름과 로그인 정보를 제공해야 합니다.일부 데이터 연결에서는 [초기 SQL 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_basic_initialsql.htm) 문을 실행할 수 있으며 SSL 지원 서버에서는 연결할 때 SSL 필요 확인란을 선택해야 합니다.다음 섹션에서는 연결하려는 각 데이터 유형에서 제공해야 하는 구체적인 정보를 설명합니다. **팁:** Tableau에서 클립보드를 사용하여 데이터를 복사하고 붙여 넣는 방식으로 빠르게 데이터 원본을 만들 수 있습니다.자세한 내용은 [클립보드 데이터로 데이터 원본 만들기 또는 새 연결 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/clipboard_datasource.htm)를 참조하십시오. ## Tableau Server 및 Tableau Cloud 웹 작성 Tableau 사이트에 로그인하고 홈 페이지에서 새로 만들기 > 통합 문서 만들기를 선택하여 데이터에 연결 페이지를 엽니다.페이지에 표시되는 탭은 보유한 제품에 따라 다릅니다. Tableau Server에서 다음 탭을 선택하여 데이터에 연결합니다. - **이 사이트 기반**.게시된 데이터 원본을 찾아보거나 검색합니다.Data Management가 있는 경우 가상 연결을 사용하여 데이터에 연결할 수도 있습니다.Data Management가 있고 Tableau Catalog를 사용하는 경우 데이터베이스, 파일 및 테이블과 같은 외부 자산에 추가로 연결할 수 있습니다. - **파일**.브라우저에서 직접 Excel 또는 텍스트 기반 데이터 원본(.xlsx, .csv, .tsv)을 업로드합니다. - **커넥터**.클라우드 데이터베이스 또는 엔터프라이즈의 서버에 저장되어 있는 데이터에 연결합니다. 데이터 연결에 대한 자세한 내용은 [Creator: 웹에서 데이터에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/creator_connect.htm)을 참조하십시오. Tableau Cloud에서 다음 탭을 선택하여 데이터에 연결합니다. - **이 사이트 기반**.게시된 데이터 원본을 찾아보거나 검색합니다.Data Management가 있는 경우 가상 연결을 사용하여 데이터에 연결할 수도 있습니다.Data Management가 있고 Tableau Catalog를 사용하는 경우 데이터베이스, 파일 및 테이블과 같은 외부 자산에 추가로 연결할 수 있습니다. - **파일**.브라우저에서 직접 Excel 또는 텍스트 기반 데이터 원본(.xlsx, .csv, .tsv)을 업로드합니다. - **커넥터**.클라우드 데이터베이스 또는 엔터프라이즈의 서버에 저장되어 있는 데이터에 연결합니다. - **대시보드 스타터**.Oracle Eloqua, Salesforce, ServiceNow ITSM 및 QuickBooks Online의 데이터를 작성하고 분석하는 데 사용합니다. 데이터 연결에 대한 자세한 내용은 [Creator: 웹에서 데이터에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/creator_connect.htm)을 참조하십시오. Tableau 사이트에서 지원되는 데이터 커넥터는 사이트의 서버와 라이선스 수준에 따라 결정됩니다.자세한 내용은 [Tableau 사이트에서 수행할 수 있는 작업](https://help.tableau.com/v0.0/pro/desktop/ko-kr/web_author_overview.htm)을 참조하십시오. 데이터에 연결한 후 연결을 저장하여 사이트의 **데이터 원본** 섹션에 표시할 수 있습니다. ## 새 커넥터 요청 Tableau에 데이터에 대한 지정(기본 제공) 커넥터가 없는 경우 Tableau 커뮤니티에서 요청하는 것이 좋습니다.커뮤니티의 [Ideas(아이디어)](https://community.tableau.com/community/ideas)에서 필요한 커넥터를 검색하여 이전에 요청된 적이 있는지 확인하고.있으면 해당 기능에 투표하고 없으면 새로 추가하십시오.Tableau에서는 커뮤니티의 아이디어를 정기적으로 검토하여 제품에 추가해야 할 기능을 결정합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터에 질문 (Ask Data) 에서 지원되는 분석 기능 **데이터에 질문(Ask Data) 및 메트릭의 중요 변경 내용** Tableau의 데이터에 질문(Ask Data) 및 메트릭 기능은 Tableau Cloud 2024년 2월 및 Tableau Server 버전 2024.2에서 사용 중지되었습니다. Tableau는 자연어 기술의 발전으로 더 쉽게 데이터에 대해 질문하고 최신 변경 내용을 파악할 수 있도록 향상된 인터페이스를 개발하고 있습니다. 자세한 내용은 [Tableau AI와 Tableau Pulse가 데이터 경험을 재구성하는 방법(영문)](https://www.tableau.com/ko-kr/blog/tableau-pulse-and-tableau-gpt)을 참조하십시오. 데이터에 질문 (Ask Data) 은 집계, 그룹화, 정렬 및 숫자/범주 필터링을 비롯한 Tableau의 핵심 분석 기능을 지원합니다. **참고:** 데이터에 질문 (Ask Data) 에서는 영어 분석 구를 사용해야 하지만 비영어 데이터에서도 문제 없이 작동합니다. 예를 들어 식료품점의 과일 주문에 대한 스페인어 데이터가 있는 경우 “fruta가 manzanas인 pedidos는 몇 개입니까”라는 질문을 할 수 있습니다. ### 집계 데이터에 질문 (Ask Data) 을 사용할 때 “Sum of Sales(매출 합계)”, “Average Profit(평균 수익)” 또는 “Count of Customers(고객 수)” 같은 집계 구를 사용할 수 있습니다. 또한 이러한 용어에 대한 일반적인 동의어(예: 평균을 나타내는 “mean” 또는 개수를 나타내는 “cnt”)를 사용할 수 있습니다. - Sum(합계) - Average(평균) - Median(중앙값) - Count(카운트) - Distinct count(고유 카운트) - Minimum(최소값) - Maximum(최대값) ### 그룹화 그룹화 구에는 단어 “by(기준)”가 포함됩니다. 예를 들어 “by Region(지역 기준)” 및 “by Sales(매출 기준)”를 사용할 수 있습니다. 이 표현은 표준 Tableau 비주얼리제이션을 작성하는 동안 차원 또는 집계되지 않은 측정값을 열 또는 행 선반에 배치하는 것과 동일합니다. ### 정렬 정렬 구의 예로는 “sort Products in ascending order by sum of Profit(수익 합계를 기준으로 제품을 오름차순으로 정렬)” 또는 “sort Customer Name in alphabetical order(고객 이름을 사전순으로 정렬)”가 있습니다. 또한 오름차순의 경우 “from smallest(가장 작은 것부터)”와 내림차순의 경우 “from largest(가장 큰 것부터)” 같은 동의어를 사용할 수 있습니다. - Ascending(오름차순) - Descending(내림차순) - Alphabetical(사전순) ### 숫자 필터 데이터에 질문 (Ask Data) 에서는 원하는 숫자 범위로 데이터를 필터링한 다음 [필요에 따라 해당 범위를 세부적으로 조정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/ask_data.htm#Customize_fields)할 수 있습니다. 예를 들어 “sum of Sales at least $2,000(2,000달러 이상의 매출 합계)” 또는 “prices between $10 and $20(10~20달러 사이의 가격)” 같은 구를 사용할 수 있습니다. - At least(최소) - At most(최대) - Between(사이) ### 숫자 제한(상위 값 및 하위 값) “top 10 cars sold last year(작년에 판매된 상위 10개 자동차)” 또는 “bottom Region by average Profit(평균 수익 기준 하위 지역)” 같은 구를 사용하여 필드의 상위 값 및 하위 값을 빠르게 확인할 수 있습니다. - Top(상위) - Bottom(하위) 데이터에 질문 (Ask Data) 은 “low(낮음)”, “high(높음)”, “lowest(최저)” 및 “highest(최고)” 등 데이터와 함께 사용되는 일반적인 용어를 지원합니다. 통화 기반 필드의 경우 낮음을 나타내는 “cheap(저가)” 및 높음을 나타내는 “expensive(고가)” 같이 이러한 용어에 대한 동의어를 사용할 수 있습니다. 예를 들어 “show me the cheapest houses in Ballard(발라드의 최저가 주택 표시)” 같은 구를 사용할 수 있습니다. ### 텍스트 값에 대한 범주 필터 범주 필터를 사용하면 원하는 특정 텍스트 값으로 데이터를 좁힐 수 있습니다. 각 필터 유형에 대한 예가 아래에 나와 있습니다. - Is(이다)(예: State is “Ohio”(주는 "오하이오"이다)) - Is not(아니다)(State is not “Ohio”(주는 "오하이오"가 아니다)) - Starts with(시작 문자)(State starts with “O”("O"로 시작되는 주)) - Ends with(끝 문자)(State ends with “O”("O"로 끝나는 주)) - Contains(포함)(State contains “O”("O"를 포함하는 주)) - Does not contain(포함하지 않음)(State does not contain “hi”(“hi”를 포함하지 않는 주)) ### 시간 필터링 데이터에 질문 (Ask Data) 은 “Sales in the last 10 years(지난 10년간의 매출)” 또는 “Profit between 2012 and 2014(2012년부터 2014년까지의 수익)” 같은 구를 통해 시간 필터링을 지원합니다. 또한 “starting at(시작 시기)” 대신 “starts in(시작 기간)”을 사용하는 것처럼 아래 구의 동의어를 사용할 수 있습니다. - In(기간)(특정 날짜를 뒤에 사용) - Previous(이전) - Last(지난) - Following(이후) - Next(다음) - Between(사이) - Starting at(시작 시기) - Ending at(종료 시기) **팁:** 테이블 계산을 사용하여 [시간에 따른 차이를 비교](https://help.tableau.com/v0.0/pro/desktop/ko-kr/ask_data.htm#Compare)할 수도 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터에 질문(Ask Data)에 대한 동의어 추가 **데이터에 질문(Ask Data) 및 메트릭의 중요 변경 내용** Tableau의 데이터에 질문(Ask Data) 및 메트릭 기능은 Tableau Cloud 2024년 2월 및 Tableau Server 버전 2024.2에서 사용 중지되었습니다. Tableau는 자연어 기술의 발전으로 더 쉽게 데이터에 대해 질문하고 최신 변경 내용을 파악할 수 있도록 향상된 인터페이스를 개발하고 있습니다. 자세한 내용은 [Tableau AI와 Tableau Pulse가 데이터 경험을 재구성하는 방법(영문)](https://www.tableau.com/ko-kr/blog/tableau-pulse-and-tableau-gpt)을 참조하십시오. 데이터 원본에서 찾을 수 있는 동일한 용어를 사용할 수 없는 경우를 위해 데이터 원본 소유자와 Tableau 관리자가 특정 데이터 필드 이름 및 값에 대한 동의어를 추가할 수 있습니다. 입력한 동의어를 조직 전체에서 사용할 수 있으므로 모든 사용자가 빠르고 쉽게 데이터를 분석할 수 있습니다. **참고:** "by" 또는 "max" 같은 표준 분석 용어를 나타내는 동의어는 사용할 수 없습니다. 마찬가지로, 집합, 구간차원, 클러스터, 계층, 결합된 필드, 테이블 계산 또는 위도 및 경도 같은 특수 유형의 데이터에 대한 동의어는 만들 수 없습니다. ## 특정 데이터 원본 또는 렌즈에 대한 필드 및 값 동의어 추가 1. [데이터 원본 또는 개별 렌즈에 대한 데이터에 질문 탭](https://help.tableau.com/v0.0/pro/desktop/ko-kr/ask_data_optimize.htm#Changing)으로 이동합니다. 2. 왼쪽의 데이터 원본 필드를 마우스오버하고 필드 세부 정보 편집 아이콘(연필 모양 아이콘)을 클릭합니다. ![하나의 값 옆에 편집 아이콘이 있는 필드 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_synonyms.png) 3. 필드명에 대한 동의어를 입력하려면 동의어 텍스트 상자를 사용합니다. 4. 필드 값에 대한 동의어를 입력하려면 왼쪽 아래에 있는 화살표를 클릭합니다. ![85개의 고유 값이 축소 및 하이라이트된 Industry(산업) 필드 세부 정보 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_value_synonyms_collapsed.png) 그런 다음 검색 상자를 사용하여 특정 값을 찾고 오른쪽에 해당 값에 대한 동의어를 입력합니다. ![Industry(산업) 필드 세부 정보 창에 85개의 고유 값이 확장되어 산업 값과 그 동의어의 예가 나와 있습니다. 예를 들어, Lenders(대출 기관)와 Credit Unions(신용 조합)가 Banking(은행) 산업의 동의어로 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_value_synonyms_expanded.png) **팁:** 데이터에 질문(Ask Data)이 사용자의 질문을 보다 정확하게 해석할 수 있도록 필드 값의 동의어를 짧고 고유한 값으로 만드십시오. ## 여러 데이터 원본에 대한 동의어 추가 필드 또는 값이 조직 전체에서 유사한 용도로 사용되는 경우 데이터 역할을 사용하여 여러 데이터 원본 간에서 동일한 동의어를 적용합니다. 예를 들어 모든 자회사가 동일한 사업부 이름을 사용하거나 제품군마다 동일한 하위 제품 집합이 있는 경우 데이터 역할을 사용하는 것이 좋습니다. 동의어에 대한 데이터 역할을 사용하면 Tableau Cloud 또는 Tableau Server에서 중앙 집중식으로 관리할 수 있으므로 많은 시간을 절약할 수 있습니다. 데이터에 질문(Ask Data)에서 새 데이터 역할을 게시하고 데이터에 질문(Ask Data) 또는 [Tableau Prep](https://help.tableau.com/current/prep/ko-kr/prep_validate_data.htm)에서 만든 기존 데이터 역할을 적용할 수 있습니다. ### 새 데이터 역할에 대한 동의어 게시 1. 특정 데이터 원본의 [필드명 및 값 동의어 추가](#Add)에 대한 단계를 따릅니다. 2. 데이터 역할 메뉴에서 데이터 역할 게시를 선택합니다. 3. 역할의 이름을 입력한 다음 게시를 클릭합니다. ### 기존 데이터 역할의 동의어 적용 **참고:** 기존 데이터 역할을 적용할 때 액세스할 수 있는 사용 권한이 있는 역할만 선택할 수 있습니다. 1. [데이터 원본 또는 개별 렌즈에 대한 데이터에 질문 탭](https://help.tableau.com/v0.0/pro/desktop/ko-kr/ask_data_optimize.htm#Changing)으로 이동합니다. 2. 왼쪽의 데이터 필드를 마우스오버하고 필드 세부 정보 편집 아이콘(연필 모양 아이콘)을 클릭합니다. ![하나의 값 옆에 편집 아이콘이 있는 필드 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_synonyms.png) 3. 데이터 역할 메뉴에서 데이터 역할 적용을 선택합니다. 4. 검색어를 입력하여 역할 목록 범위를 좁힙니다. 그런 다음 목록에서 역할을 선택하고 적용을 클릭합니다. 역할의 동의어가 회색으로 나타나지만 [데이터 역할에 대한 중앙 페이지에서 동의어를 편집](#Edit)할 수 있습니다. !['Industry(산업)'에 대해 동의어를 표시하는 필드 세부 정보 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_role_synonyms.png) 회색으로 표시된 동의어는 데이터 역할 페이지에서 편집해야 합니다. 이 예에서 "Area"는 데이터 역할에서 제공되지만 "Vertical"은 현재 데이터 원본과 관련이 있습니다. ### 적용된 데이터 역할 변경 또는 제거 **참고:** 국가, 시/도, 주/도, 구/군/시 등과 같은 지리적 필드에 대한 기본 제공 데이터 역할은 변경할 수 없습니다. 1. [데이터 원본 또는 개별 렌즈에 대한 데이터에 질문 탭](https://help.tableau.com/v0.0/pro/desktop/ko-kr/ask_data_optimize.htm#Changing)으로 이동합니다. 2. 왼쪽의 데이터 원본 필드를 마우스오버하고 필드 세부 정보 편집 ![연필 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_edit_pencil.png) 아이콘을 클릭합니다. 3. 현재 적용된 데이터 역할의 이름을 클릭하고 다른 데이터 역할 적용 또는 데이터 역할 제거를 선택합니다. ![Industry(산업) 필드에 대한 데이터 역할 세부 정보를 표시하는 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_role_menu.png) ### 데이터 역할에 대한 필드명 또는 값 동의어 편집 1. [데이터 원본 또는 개별 렌즈에 대한 데이터에 질문 탭](https://help.tableau.com/v0.0/pro/desktop/ko-kr/ask_data_optimize.htm#Changing)으로 이동합니다. 2. 왼쪽의 데이터 원본 필드를 마우스오버하고 필드 세부 정보 편집 ![연필 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_edit_pencil.png) 아이콘을 클릭합니다. 3. 현재 적용된 데이터 역할의 이름을 클릭하고 데이터 역할 보기를 선택합니다. 4. 데이터 역할에 대한 중앙 페이지에서 다음을 수행합니다. - 필드명에 대한 동의어를 편집하려면 상단의 동의어 섹션을 클릭합니다. 그런 다음 텍스트 상자에서 동의어를 추가하거나 제거하고 저장을 클릭합니다. ![편집 아이콘이 있는 동의어 UI입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_role_browser.png) - 필드 값에 대한 동의어를 편집하려면 값 옆에 있는 연필 아이콘을 클릭합니다. ![데이터 역할 값에 대한 편집 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_role_value_pencil.png) 그런 다음 동의어 열에서 값을 편집하고 저장을 클릭합니다. 값의 긴 목록이 있는 필드의 경우 오른쪽에 있는 검색 상자를 사용하여 범위를 좁힙니다. ![값과 그 동의어가 나열된 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_role_value_edit.png) [주요 콘텐츠로 건너뛰기](#main-content) # 데이터에 질문(Ask Data)에 사용할 데이터 최적화 **데이터에 질문(Ask Data) 및 메트릭의 중요 변경 내용** Tableau의 데이터에 질문(Ask Data) 및 메트릭 기능은 Tableau Cloud 2024년 2월 및 Tableau Server 버전 2024.2에서 사용 중지되었습니다. Tableau는 자연어 기술의 발전으로 더 쉽게 데이터에 대해 질문하고 최신 변경 내용을 파악할 수 있도록 향상된 인터페이스를 개발하고 있습니다. 자세한 내용은 [Tableau AI와 Tableau Pulse가 데이터 경험을 재구성하는 방법(영문)](https://www.tableau.com/ko-kr/blog/tableau-pulse-and-tableau-gpt)을 참조하십시오. 데이터 원본을 관리하고 게시하는 경우 몇 가지 팁을 사용하여 데이터에 질문(Ask Data) 사용자의 성공적인 작업을 지원할 수 있습니다. 이 과정에 시간을 조금만 들이면 조직의 다양한 사용자에게 데이터 분석 기능을 제공할 수 있습니다. 각 사용자는 개별적으로 질문에 대한 답을 찾고 상세한 인사이트를 얻을 수 있습니다. ## 데이터에 질문의 데이터 최적화 데이터 원본 소유자는 데이터에 질문 인터페이스 왼쪽의 데이터 패널에서 필드 동의어를 추가하고 관련 없는 값을 제외할 수 있습니다. ### 데이터 원본 또는 렌즈 수준에서 설정 변경 데이터에 질문의 데이터 패널에서 설정을 변경할 때는 데이터 원본 수준에 있는지 렌즈 수준에 있는지를 주의 깊게 살펴야 합니다. (자세한 내용은 [데이터에 질문의 초점을 특정 대상에 맞추는 렌즈 만들기](https://help.tableau.com/current/pro/desktop/ko-kr/ask_data_lenses.htm)를 참조하십시오.) - 데이터 원본 수준에서는 왼쪽 위에 원통형 데이터 원본 아이콘이 표시됩니다. 이 수준의 데이터 패널에서 수행하는 변경은 기본적으로 이후에 만들어진 모든 렌즈에 적용됩니다. **참고:** 추출의 경우 두 개의 원통형 아이콘이 나타납니다. ![데이터 원본 아이콘이 하이라이트된 슈퍼스토어 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_edit_data_source.png) - 개별 렌즈의 경우 왼쪽 위에 따옴표 아이콘이 표시됩니다. 이 수준의 데이터 패널에서 수행하는 변경은 이 렌즈에만 적용됩니다. ![데이터 렌즈 아이콘이 하이라이트된 슈퍼스토어 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_edit_data_lens.png) ### 필드 이름 및 값에 대한 동의어 추가 데이터 원본에서 찾을 수 있는 동일한 용어를 사용할 수 없는 경우를 위해 데이터 원본 소유자와 Tableau 관리자가 [특정 데이터 필드 이름 및 값에 대한 동의어를 추가](https://help.tableau.com/current/pro/desktop/ko-kr/ask_data_synonyms.htm)할 수 있습니다. 입력한 동의어를 조직 전체에서 사용할 수 있으므로 모든 사용자가 빠르고 쉽게 데이터를 분석할 수 있습니다. ### 검색 결과에서 특정 필드 값 제외 데이터에 질문(Ask Data)에서 검색 결과의 사용 편의성을 높이려면 특정 필드 값을 인덱싱에서 제외하면 됩니다. 인덱싱되지 않은 값은 데이터에 질문(Ask Data)에서 검색 결과에 추가되지 않지만 관련이 있는 경우 비주얼리제이션 결과에는 계속 표시됩니다. 예를 들어 불필요한 세부 정보가 검색 결과에 추가되는 것을 이유로 "Product(제품)" 필드의 값을 인덱싱하지 않은 경우 "iPhone 12"와 같은 값은 데이터에 질문(Ask Data)의 결과 데이터 시각화에 계속 표시됩니다. 사용자는 인덱싱되지 않은 값을 따옴표로 묶어 수동으로 쿼리에 추가할 수 있습니다(예: "iPhone 12"가 포함된 제품의 매출). **참고:** [데이터 원본에 대한 값 인덱싱 설정](https://help.tableau.com/current/pro/desktop/ko-kr/ask_data_enable.htm#Indexing)이 사용 안 함으로 설정된 경우 이 필드 수준 설정은 무시됩니다. 필드 이름과 관련 동의어는 항상 인덱싱됩니다. 1. 데이터 원본 또는 개별 렌즈에 대한 데이터에 질문 탭으로 이동합니다. 2. 왼쪽의 데이터 원본 필드를 마우스오버하고 필드 세부 정보 편집 아이콘(연필 모양 아이콘)을 클릭합니다. ![하나의 값 옆에 편집 아이콘이 있는 필드 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_synonyms.png) 3. 필드 값 인덱싱을 선택 취소합니다. 표시되는 텍스트 상자를 클릭하여 지금 데이터 원본을 다시 인덱싱하거나 정기적인 인덱싱 일정에 따라 다시 인덱싱합니다. ## 데이터 원본 최적화 데이터에 질문(Ask Data) 사용자에게 최고의 경험을 제공하려면 원래 데이터 원본을 최적화합니다. **참고:** 데이터에 질문은 다차원 큐브 데이터 원본이나 Google Analytics와 같은 비관계형 데이터 원본 또는 가상 연결이 있는 데이터 원본을 지원하지 않습니다. ### 데이터에 질문(Ask Data)에 사용할 인덱싱 최적화 데이터 원본 소유자는 데이터에 질문(Ask Data)에 대한 필드 값이 인덱싱되는 빈도를 변경하여 시스템 성능을 최적화할 수 있습니다. 1. 데이터 원본 페이지 맨 위에서 세부 정보 아이콘을 클릭합니다. ![정보 아이콘이 하이라이트된 상태로 세계 지표 데이터 원본 이름이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_datasource_details.png) 2. 데이터에 질문(Ask Data) 섹션에서 편집을 클릭합니다. 3. 필드 값에 대한 인덱싱 옵션을 선택합니다. - 자동은 24시간마다 변경 사항을 확인하고 데이터 원본이 라이브 상태이거나, 추출이 새로 고쳐졌거나, 다시 게시된 경우 데이터 원본을 분석합니다. 데이터에 질문(Ask Data)에서 자주 사용되는 데이터 원본인 경우 이 옵션을 선택하여 사용자가 언제나 쿼리할 수 있도록 데이터 원본을 준비합니다. - 수동으로 데이터 원본을 분석하려면 Tableau Creator가 데이터 원본 페이지에서 인덱싱을 수동으로 트리거해야만 합니다. 데이터 원본이 자주 변경되지만 사용자가 가끔씩만 데이터에 질문(Ask Data)을 사용하여 데이터 원본을 쿼리하는 경우 이 옵션을 선택합니다. 수동 인덱싱을 트리거하려면 데이터 원본 페이지로 이동하고 왼쪽에 있는 데이터 패널에서 "i"자를 클릭한 다음 데이터 원본 다시 인덱싱을 클릭합니다. ![인덱싱된 데이터 섹션에는 데이터가 마지막으로 인덱싱된 날짜와 시간이 표시되며 데이터 원본을 다시 인덱싱할 수 있는 단추가 제공됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_reindex.png) - 사용 안 함은 값이 아니라 필드명만 분석합니다. 4. 저장을 클릭합니다. ### 데이터 추출을 사용하여 성능 향상 성능을 개선하고 대규모 데이터 집합을 지원하려면 데이터에 질문(Ask Data)에서 라이브 데이터 원본 대신 게시된 추출을 사용하십시오. 자세한 내용은 [추출 만들기](https://help.tableau.com/current/pro/desktop/ko-kr/extracting_data.htm)를 참조하십시오. ### 사용자가 데이터 원본에 액세스할 수 있는지 확인합니다. 데이터에 질문(Ask Data)을 사용하려면 사용자에게 개별 데이터 원본에 연결할 수 있는 사용 권한이 있어야 합니다. 데이터 원본에 행 수준 권한이 있는 경우 이러한 권한이 데이터에 질문(Ask Data)에도 적용되므로 보안 값을 인식할 수 없거나 관련된 통계 추천 항목을 제공할 수 없게 됩니다. ### 지원되지 않는 데이터 원본 기능에 유의 데이터에 질문(Ask Data)은 다음을 제외한 모든 Tableau 데이터 원본 기능을 지원합니다. 데이터 원본에 지원되지 않는 기능이 포함된 경우 데이터에 질문(Ask Data) 사용자가 관련 필드를 쿼리할 수 없습니다. - 집합 - 결합된 필드 - 매개 변수 ### 사용자 질문 예상 사용자가 묻는 질문의 종류를 예상한 다음 다음과 같은 기술을 사용하여 이러한 질문에 맞게 데이터 원본을 최적화합니다. - [Tableau Prep](https://help.tableau.com/current/prep/ko-kr/prep_clean.htm) 또는 유사한 도구에서 데이터를 정리하고 형태를 잡습니다. - [데이터 조인](https://help.tableau.com/current/pro/desktop/ko-kr/joining_tables.htm)을 통해 사용자가 질문할 수 있는 모든 필드를 한 테이블에 포함하여 성능을 개성합니다. - 일반적인 사용자 질문에 대한 답을 제공하는 [계산된 필드](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_calculatedfields.htm)를 추가합니다. - 사용자가 히스토그램 또는 다른 구간차원 양식으로 보고자 할 수 있는 수량 변수에 대한 [적절한 크기의 구간차원](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_bins.htm)을 만듭니다. ### 데이터 간소화 사용자와 데이터에 질문(Ask Data)이 모두 데이터를 쉽게 이해할 수 있도록 하려면 데이터 준비 프로세스 중에 데이터 원본을 최대한 간소화합니다. 1. 모든 불필요한 필드를 제거하여 성능을 향상시킵니다. 2. 각 필드에 고유하고 의미 있는 이름을 지정합니다. - 예를 들어 “Sales...(매출...)”로 시작하는 필드 이름이 5개인 경우 이러한 필드 이름을 확실히 구분하여 데이터에 질문(Ask Data)이 “sales(매출)”라는 용어를 올바르게 해석할 수 있도록 합니다. - “Number of records(레코드 수)”를 좀 더 의미 있는 이름으로 바꿉니다. 예를 들어 각 레코드가 지진을 나타내는 데이터 원본에서는 “Number of earthquakes(지진 횟수)”를 사용합니다. - 숫자, 날짜 또는 부울(“true” 또는 “false”) 값인 필드 이름을 사용하지 않습니다. - “Sales in 2015(2015년 매출)” 또는 “Average Products Sold(평균 제품 판매)” 같이 분석 식과 유사한 이름을 사용하지 않습니다. 3. 대화에 사용되는 용어를 반영하여 의미 있는 [필드 값 별칭](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_fieldproperties_aliases_ex1editing.htm)을 만듭니다. ### 적절한 필드 기본값 설정 데이터에 질문(Ask Data)에서 데이터를 올바르게 분석하려면 기본 필드 설정이 각 필드의 콘텐츠를 반영하는지 확인해야 합니다. - 텍스트, 시간, 날짜, 지리 및 기타 값에 대한 [데이터 유형을 설정](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_typesandroles_datatypes.htm)합니다. - 차원 또는 측정값, 연속형 또는 불연속형 같은 [적절한 데이터 역할을 할당](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_typesandroles.htm)합니다. - Tableau Desktop에서 각 측정값에 대해 색상, 정렬 순서, 숫자 형식(백분율, 통화 등) 및 집계 함수와 같은 [적절한 기본 설정을 할당](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_fieldproperties.htm)합니다. 예를 들어 “Sales(매출)”에는 SUM이 적절하지만 “Test Score(테스트 점수)”에는 AVERAGE가 더 적합한 기본값일 수 있습니다. **팁:** 사용자가 데이터에 질문(Ask Data)의 필드를 마우스오버하면 이러한 설명이 도움이 되는 정보로 나타나기 때문에 각 필드에 기본 설명을 설정하는 것이 좋습니다. ### 지리적 필드 및 범주형 필드에 대한 계층 만들기 시간 데이터의 경우 Tableau가 자동으로 계층을 만들기 때문에 사용자는 계층을 사용하여 비주얼리제이션을 빠르게 드릴업 및 드릴다운할 수 있습니다(예: 일에서 주 및 월로). 그러나 지리적 데이터 및 범주형 데이터의 경우 데이터에 질문(Ask Data)이 필드 간의 관계를 반영하는 비주얼리제이션을 만들 수 있도록 [사용자 지정 계층을 만드는 것](https://help.tableau.com/current/pro/desktop/ko-kr/qs_hierarchies.htm)이 좋습니다. 데이터에 질문(Ask Data)은 데이터 패널에 계층을 표시하지 않다는 것에 주의하십시오. 데이터에 질문(Ask Data)은 계층 이름이 아니라 계층 구조 내의 필드명 인덱스만 작성합니다. 예를 들어 “Location(위치)”이라는 지리적 계층에 “Country(국가)” 및 “City(도시)” 필드가 포함된 경우 사용자는 데이터에 질문(Ask Data)에 대한 질문에 “Country(국가)” 및 “City(도시)”를 입력해야 합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터에 질문(Ask Data)에서 비주얼리제이션 내장 및 저장 **데이터에 질문(Ask Data) 및 메트릭의 중요 변경 내용** Tableau의 데이터에 질문(Ask Data) 및 메트릭 기능은 Tableau Cloud 2024년 2월 및 Tableau Server 버전 2024.2에서 사용 중지되었습니다. Tableau는 자연어 기술의 발전으로 더 쉽게 데이터에 대해 질문하고 최신 변경 내용을 파악할 수 있도록 향상된 인터페이스를 개발하고 있습니다. 자세한 내용은 [Tableau AI와 Tableau Pulse가 데이터 경험을 재구성하는 방법(영문)](https://www.tableau.com/ko-kr/blog/tableau-pulse-and-tableau-gpt)을 참조하십시오. Tableau Creator인 경우 [데이터에 질문(Ask Data)으로 비주얼리제이션을 만든](https://help.tableau.com/v0.0/pro/desktop/ko-kr/ask_data.htm) 후 이를 내장 및 저장할 수 있습니다. ## 웹 페이지에 데이터에 질문(Ask Data) 렌즈 내장 데이터에 질문(Ask Data) 렌즈로 질문을 하면 툴바에 내장 코드 아이콘이 나타납니다. 이 아이콘을 클릭하면 웹 페이지에 통합할 수 있는 코드가 복사됩니다. ![대시보드의 일부에서 내장 아이콘이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_embed.png) 렌즈가 내장된 웹 페이지를 로드하면 비주얼리제이션 없이 렌즈가 열리고 사용자의 질문을 기다리는 상태가 됩니다. 웹 페이지에 내장된 렌즈를 보려면 사용자에게 렌즈에 연결할 수 있는 Tableau 라이선스와 사용 권한이 있어야 합니다. 웹 페이지에서 Tableau Cloud 또는 Tableau Server 인터페이스에서 하는 것처럼 데이터에 질문과 상호 작용할 수 있지만 결과 비주얼리제이션을 저장할 수는 없습니다. ## 새 통합 문서에 비주얼리제이션 저장 데이터에 질문(Ask Data)에서 비주얼리제이션을 저장하여 통합 문서의 다른 Tableau 뷰 및 대시보드와 결합함으로써 Tableau의 모든 데이터 분석 및 비주얼리제이션 도구에 액세스할 수 있습니다. **팁:** 대화형 데이터에 질문(Ask Data) 환경을 최종 비주얼리제이션이 아닌 통합 문서에 통합하려면 [대시보드에 데이터에 질문 렌즈 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/ask_data_lenses.htm#Add)를 참조하십시오. 1. 비주얼리제이션 위에서 저장 아이콘 ![저장 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_save_icon.png)을 클릭하고, 비주얼리제이션을 처음으로 저장하는 경우 다른 이름으로 저장을 선택하거나 이전에 저장한 버전을 덮어쓰려는 경우 저장을 선택합니다. 2. 다른 이름으로 저장을 선택하는 경우 액세스 권한이 없는 사용자가 비주얼리제이션을 볼 수 있도록 하려면 데이터 원본에 대한 암호 내장을 선택합니다. 저장된 통합 문서로 빠르게 이동하려면 저장 아이콘을 다시 클릭하고 통합 문서 편집을 선택합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터에 질문(Ask Data)을 사용하여 자동으로 뷰 작성 **데이터에 질문(Ask Data) 및 메트릭의 중요 변경 내용** Tableau의 데이터에 질문(Ask Data) 및 메트릭 기능은 Tableau Cloud 2024년 2월 및 Tableau Server 버전 2024.2에서 사용 중지되었습니다. Tableau는 자연어 기술의 발전으로 더 쉽게 데이터에 대해 질문하고 최신 변경 내용을 파악할 수 있도록 향상된 인터페이스를 개발하고 있습니다. 자세한 내용은 [Tableau AI와 Tableau Pulse가 데이터 경험을 재구성하는 방법(영문)](https://www.tableau.com/ko-kr/blog/tableau-pulse-and-tableau-gpt)을 참조하십시오. 데이터에 질문을 사용하면 일반 언어로 질문을 입력하고 Tableau에서 즉시 답변을 받을 수 있습니다. 자동 데이터 비주얼리제이션의 형태로 답변이 제공되므로 필드를 수동으로 끌어서 놓거나 데이터 구조의 의미를 파악할 필요가 없습니다. 데이터에 질문(Ask Data)은 시계열 및 공간 분석 같은 주요 분석 개념을 지원하고 'last year(작년)' 및 'most popular(가장 인기 있는)' 같은 대화 구절을 이해하므로 정교한 질문을 자연스럽게 물을 수 있습니다. ![데이터에 질문을 사용하여 비주얼리제이션 만들기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/askdata_1.gif) ## 데이터에 질문 렌즈로 이동 데이터에 질문을 사용하여 데이터 원본을 쿼리하려면 [먼저 Tableau 작성자가 렌즈에 사용되는 데이터 필드 일부를 지정하는 렌즈](https://help.tableau.com/current/pro/desktop/ko-kr/ask_data_lenses.htm)를 만들어야 합니다. Tableau에서 데이터에 질문 렌즈에 액세스할 수 있는 모든 위치는 다음과 같습니다. - Tableau Cloud 또는 Tableau Server 사이트의 최상위 수준에 있는 모든 렌즈 페이지 ![데이터에 질문의 광고 캠페인 및 배송 분석 렌즈입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_all_lenses.png) - 렌즈를 만든 데이터 원본의 데이터에 질문 탭 ![세 개의 연결된 렌즈 옵션이 하이라이트된 슈퍼스토어 데이터 원본 페이지가 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_connected_lenses.png) - 대시보드의 데이터에 질문 개체 ![맵, 분산형 차트, 고객 순위 목록이 있는 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_in_dashboard.png) ## 렌즈 페이지 또는 대시보드 개체의 데이터에 질문 ### 렌즈로 이동하여 렌즈 데이터에 대해 자세히 알아보기 1. Tableau 사이트의 모든 렌즈 페이지, 데이터 원본에 대한 데이터에 질문 탭 또는 대시보드의 데이터에 질문 개체를 통해 렌즈로 이동합니다. 2. (선택 사항) 추천 비주얼리제이션에서 항목을 클릭하여 해당 조직에 대해 렌즈 작성자가 만든 비주얼리제이션을 빠르게 확인합니다. 추천 항목으로 현재 데이터 분석 요구 사항이 해결되지 않는 경우 [쿼리를 작성](#Build)하여 고유한 질문을 만듭니다. 3. 왼쪽의 데이터 패널에서 각 필드를 마우스오버하여 필드에 포함된 데이터에 대한 자세한 내용을 확인합니다. ![측면 패널에 국가 문자열이 하이라이트되고 고유한 국가 값 수 및 국가 이름 목록을 비롯한 국가 세부 정보가 표시된 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_tooltip.png) 좁은 대시보드 개체에서는 데이터 패널이 숨겨져 있을 수 있지만 필드 드롭다운 메뉴를 클릭하여 동일한 정보를 볼 수 있습니다. ![필드 메뉴가 하이라이트된 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_dashboard_fields.png) ### 텍스트를 입력하여 쿼리 작성 1. 비주얼리제이션을 만드는 필드 또는 값 검색 상자에 입력합니다. ![비주얼리제이션에 필드나 값을 추가하기 위한 검색 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_ask_textbox.png) 2. 입력하면 데이터에 질문(Ask Data)은 데이터 필드, 함수 및 문자열 값을 검색하고 결과를 드롭다운 목록에 표시합니다. 목록에서 항목을 클릭하여 검색 상자 위에 표시된 현재 항목에 추가합니다. 현재 항목을 사용하여 자동으로 비주얼리제이션을 만들려면 아무 때나 Enter 키를 누릅니다. ![자동 채우기 드롭다운이 표시된 검색용 데이터에 질문 UI](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_entity_search.png) 필드 및 분석 함수를 검색하여 쿼리 수정 A. 현재 항목 B. 현재 필터 C. 검색 상자 D. 반환된 필드 E. 반환된 분석 함수 F. 반환된 필드 값 ### 제안된 구절을 추가하여 쿼리 작성 Tableau는 사용자의 렌즈와 조직 내 다른 사용자의 렌즈에서 가장 자주 묻는 쿼리를 바탕으로 구절을 제안합니다. 렌즈를 열면 일반 질문에 대한 답을 빠르게 얻는 데 도움이 되는 제안이 표시됩니다. 이러한 제안을 클릭하여 쿼리에 추가할 수 있습니다. 쿼리에 구절을 추가하면 더 관련된 구절로 제안이 동적으로 업데이트됩니다. 선택한 각 항목으로 뷰가 자동으로 작성됩니다. ![데이터에 질문을 사용하여 비주얼리제이션 만들기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/askdata_2.gif) ### 필드 및 필터를 추가하여 쿼리 작성 1. 필드 추가 또는 필터 추가를 클릭합니다. ![필드 추가 및 필터 추가 옵션이 하이라이트된 데이터에 질문의 Phrase Builder입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_click_phrasebuilder.png) 2. 원하는 필드를 클릭합니다. 긴 목록을 줄이려면 먼저 필드 검색 상자에 입력합니다. ![비주얼리제이션의 Sales(매출) 측정값이 선택된 데이터에 질문의 Phrase Builder입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_click_phrasebuilder_2.png) 3. 하위 옵션을 설정합니다. 예를 들어 숫자 필드의 경우 집계 유형을 설정하거나 문자열 및 날짜 필드의 경우 그룹화를 설정합니다. 4. 필드 또는 필터를 더 추가하려면 더하기 기호를 클릭합니다. ![더하기 아이콘이 하이라이트된 데이터에 질문의 Phrase Builder입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_click_phrasebuilder_3.png) ### 쿼리 요소가 적용되는 방식 보기 쿼리 요소가 어떻게 적용되는지 보려면 텍스트 상자 또는 그 위의 해석을 마우스오버합니다. 사용되지 않는 단어는 회색으로 표시되므로 데이터에 질문에 더 명확한 방식으로 쿼리를 고칠 수 있습니다. ![데이터에 질문 매핑입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_mapping.gif) ## 질문 문구 다시 입력 사용자 인터페이스에서 옵션, 데이터 필드 및 필터를 클릭하여 질문을 고칠 수 있습니다. ### 비주얼리제이션 유형 변경 기본 비주얼리제이션으로 데이터를 완벽하게 보여줄 수 없는 경우 오른쪽 위의 메뉴를 클릭하고 다음과 같은 지원되는 비주얼리제이션 유형 중에서 선택합니다. - 막대 차트 - Gantt 막대 - 히트 맵 - 히스토그램 - 라인 차트 - 맵 - 파이 차트 - 분산형 - 누적 막대 차트 - 텍스트 테이블 - 트리맵 ![미국 맵의 비주얼리제이션에는 도시별 평균 수익이 표시되고 비주얼리제이션 유형을 변경할 수 있는 드롭다운 메뉴가 하이라이트되어 맵, 막대 차트, 텍스트 테이블, 누적 막대, 히트 맵 및 트리맵과 같은 옵션이 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_viz_change.png) **참고:** 데이터에 질문(Ask Data)은 특정 비주얼리제이션 유형을 자동으로 만들기 위해 경우에 따라 'Number of Records(레코드 수)' 같은 필드를 입력에 자동으로 추가합니다. ### 필드, 필터 및 표시된 데이터 변경 데이터에 질문(Ask Data)에서는 다양한 방법을 사용하여 필드 값이 표시되는 방식을 세부적으로 조정할 수 있습니다. - 세로 및 가로 축에 사용된 필드를 전환하려면 비주얼리제이션 선택 메뉴의 왼쪽에서 축 바꾸기 단추 ![축 바꾸기 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_swap.png)를 클릭합니다. ![축 바꾸기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_swap_axes_context.png) - 필드를 변경하려면 먼저 쿼리 항목에서 클릭한 다음 아래의 필드명을 클릭합니다. 차이 계산에 사용되는 필드를 변경하려면 [시간에 따른 차이 비교](#Compare)를 참조하십시오. ![CO2 배출량 측정값이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_change_field.png) - 필드 집계 또는 그룹화 유형을 변경(예: 평균에서 합계로)하려면 텍스트 상자에서 필드명을 클릭한 다음 다른 집계 또는 그룹화를 선택합니다. ![합계, 평균, 중앙값 등 집계 방법 선택 옵션이 표시되며, 평균이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_aggtype_short.png) - 범주형 필터의 경우 값(예: 아래 예제의 'exclude United States(미국 제외)'을 클릭하여 특정 값을 변경하거나 와일드카드 매개 변수를 입력합니다. ![국가 값이 제외된 상태로 데이터에 질문 필터 조정이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_adjust_filter.png) - 숫자 범위를 조정하려면 'high(높음)' 또는 'cheap(저가)' 같은 단어를 클릭합니다. ![수익 범위 조정 옵션과 함께 데이터에 질문 필터 조정이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_adjust_range.png) - 필드 또는 필터를 삭제하려면 필드를 마우스오버하고 X를 클릭합니다. ### 날짜 필터 조정 날짜 필터를 조정하려면 'last(지난)' 또는 'previous(이전)' 같은 단어를 클릭합니다. 그런 후 다음 중 하나를 클릭합니다. - 특정 날짜: 특정 기간 또는 날짜 값을 입력하려는 경우 - 기준 날짜 - 현재 날짜를 기준으로 상대적인 날짜 범위를 표시하려는 경우 - 날짜 범위 - 특정 시작 날짜 및 끝 날짜를 입력하려는 경우 특정 날짜를 클릭하면 날짜 세부 정보 메뉴에 몇 가지 고유한 옵션이 나타납니다. - 기간 옵션은 단일 연속형 날짜 범위를 표시합니다. - 날짜 값 옵션은 여러 기간에서 반복할 수 있는 범위를 표시합니다. 예를 들어 여러 해에 걸쳐 Q1의 결합된 영업 실적을 확인하려면 날짜 값에서 분기를 선택할 수 있습니다. ![특정 날짜에 대한 날짜 필터 대화 상자입니다. ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_specific_date.png) ## 시간에 따른 차이 비교 데이터에 질문을 사용하면 'year over year(전년 대비)' 또는 'quarter over quarter(분기 대비)' 같은 구절을 사용하여 기간을 비교할 수 있습니다. 결과는 데이터에 질문(Ask Data)에서 저장한 통합 문서에 차이 또는 비율 차이 테이블 계산으로 나타납니다. ![주문 날짜별 매출 합계의 전년 대비 차이를 보여주는 라인 차트로, 연도별 차이가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_yoy.png) 텍스트 상자에서 차이 계산을 클릭하여 다른 필드, 집계 방법 및 기간을 선택하십시오. ![대화 상자에 주문 날짜나 배송 날짜를 기준으로 평균 매출 차이를 계산하는 옵션이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_yoy_revise.png) ## 간단한 계산 적용 데이터에 질문(Ask Data)은 두 측정값 사이에서 다음과 같은 기호를 사용하여 적용할 수 있는 간단한 계산을 지원합니다. + 측정값 합계 \- 둘 사이의 차이 계산 \* 곱하기 / 나누기 데이터에 질문(Ask Data)에서 저장한 통합 문서에서 이러한 계산은 계산된 필드가 되는 것이 아니라 열, 행 또는 마크 선반의 임시 계산이 됩니다. 자세한 내용은 [임시 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_adhoc.htm)을 참조하십시오. ![데이터에 질문 계산 옵션이 하이라이트된 비주얼리제이션이며, 매출액 합계로 이익 합계를 나누는 방정식을 보여줍니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_calculations.png) ## 다른 비주얼리제이션과 함께 시트 추가 렌즈에서 여러 개의 서로 다른 비주얼리제이션을 빠르게 만들려면 데이터에 질문(Ask Data)에 시트를 추가합니다. 웹 페이지 맨 아래에서 다음을 수행합니다. - 명명된 시트 오른쪽에 있는 시트 추가 아이콘을 클릭합니다. ![시트 1과 시트 2로 레이블이 지정된 시트 탭과 새 시트를 추가하는 단추가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_sheets.png) - 시트 이름을 마우스 오른쪽 단추로 클릭하고 복제 또는 삭제를 선택합니다. (데이터에 질문(Ask Data)에서 시트의 이름을 바꾸려면 새 통합 문서에 시트를 저장해야 합니다.) ## 이메일, Slack 또는 링크를 통해 데이터에 질문(Ask Data) 비주얼리제이션 공유 렌즈에 액세스할 수 있는 모든 사람과 데이터에 질문(Ask Data) 비주얼리제이션을 빠르게 공유할 수 있습니다. 1. 브라우저의 오른쪽 위에 있는 공유 아이콘을 클릭합니다. ![공유 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_link.png) 2. 다음 중 하나를 수행합니다. - 이메일이나 Slack을 통해 비주얼리제이션을 공유하려면 텍스트 상자에 특정 사용자 이름을 입력합니다. (이메일 및 Slack 통합은 Tableau 관리자가 미리 구성해야 합니다.) - 사용자 지정 이메일 및 기타 메시지에 붙여 넣을 수 있는 URL을 복사하려면 링크 복사를 클릭합니다. **팁:** Slack 알림을 찾으려면 [Slack용 Tableau 앱을 사용하여 알림 수신, 검색 및 공유](https://help.tableau.com/v0.0/pro/desktop/ko-kr/slack_tableau.htm)를 읽어보십시오. ## 렌즈 소유자에게 피드백 보내기 렌즈의 구조 또는 데이터에 질문에 사용할 때 가장 좋은 방법에 대한 질문이 있는 경우 작성자에게 직접 피드백을 보낼 수 있습니다. 이 옵션은 기본적으로 사용되도록 설정되지만 렌즈 작성자가 사용하지 않도록 설정할 수도 있습니다. 1. 데이터에 질문에 대한 쿼리 상자 왼쪽에서 데이터에 질문 팁 아이콘을 클릭합니다. ![마우스오버한 정보 아이콘에 데이터에 질문 팁 도구 설명이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_tips_button.png) 2. 팁 대화 상자의 맨 아래에서 렌즈 작성자에게 문의를 클릭합니다. ## 성공적인 쿼리를 위한 팁 데이터에 질문에 사용할 질문을 구성할 때 다음 팁을 적용하여 더 나은 결과를 얻으십시오. - **키워드 사용** - 예를 들어 'I want to see all the countries that these airports are in(이러한 공항이 있는 모든 국가 표시)' 대신 'by airport and country(공항 및 국가 기준)'를 사용합니다. - **필드명 및 값에 대한 정확한 단어 사용** — 예를 들어 렌즈에 Airport Code(공항 코드), Airport Name(공항 이름) 및 Airport Region(공항 지역) 필드가 포함되는 경우 이러한 필드를 이름으로 지정합니다. - **순위 목록 보기** - 데이터에 질문은 'best(최고)' 및 'worst(최악)' 같은 용어를 각각 Top 1(상위 1) 및 Bottom 1(하위 1)에 매핑합니다. 더 넓은 순위를 보려면 'high(높음)' 및 'low(낮음)'를 사용합니다. 예를 들어 'houses with low sale prices(판매가가 낮은 주택)'를 입력합니다. - **쿼리 테이블 계산** - 테이블 계산 필드의 쿼리 식에서는 '연도별 차이'를 필터링하거나, 제한하거나, 포함할 수 없습니다. - **비정상적으로 긴 값은 따옴표로 표시** - 라인 반환, 탭, 10개가 넘는 단어를 포함하는 긴 필드 값을 분석하려면 이러한 필드 값을 따옴표로 묶습니다. 성능을 향상시키기 위해 데이터에 질문(Ask Data)은 해당 길이의 필드 또는 처음 200,000개의 고유 필드 값을 초과하는 필드를 인덱싱하지 않습니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 데이터에 질문의 초점을 특정 대상에 맞추는 렌즈 만들기 **데이터에 질문(Ask Data) 및 메트릭의 중요 변경 내용** Tableau의 데이터에 질문(Ask Data) 및 메트릭 기능은 Tableau Cloud 2024년 2월 및 Tableau Server 버전 2024.2에서 사용 중지되었습니다. Tableau는 자연어 기술의 발전으로 더 쉽게 데이터에 대해 질문하고 최신 변경 내용을 파악할 수 있도록 향상된 인터페이스를 개발하고 있습니다. 자세한 내용은 [Tableau AI와 Tableau Pulse가 데이터 경험을 재구성하는 방법(영문)](https://www.tableau.com/ko-kr/blog/tableau-pulse-and-tableau-gpt)을 참조하십시오. 대부분의 사람들은 전체 데이터 원본의 정보를 필요로 하지 않고 영업, 마케팅 또는 지원과 같은 업무와 관련된 데이터 시각화를 원합니다. 이와 같은 다양한 대상 사용자에 대해 데이터에 질문(Ask Data)을 최적화하기 위해 Tableau 작성자는 선택한 필드의 하위 집합을 쿼리하는 별도의 데이터에 질문 _렌즈_를 만듭니다. 선택한 필드에 대해 작성자는 필드 이름 및 값의 동의어를 지정하여 렌즈 대상 사용자가 사용하는 용어를 일반 언어로 반영할 수 있습니다(예: "샌프란시스코"를 나타내는 "SF"). 렌즈 작성자는 데이터에 질문(Ask Data) 쿼리 상자에 나타나는 추천 비주얼리제이션(사용자는 클릭 한 번으로 답변을 확인할 수 있음)을 사용자 지정할 수 있습니다. **참고:** Tableau 사이트에 별도로 게시된 데이터 원본에 대해서만 데이터에 질문 렌즈를 만들 수 있습니다. 통합 문서에 내장된 데이터 원본 또는 가상 연결이 있는 데이터 원본에 대해서는 렌즈를 만들 수 없습니다. ## Tableau 사이트에서 렌즈 페이지 생성 또는 구성 Tableau 사이트에서 각 렌즈에는 개별 페이지가 포함됩니다. 이 페이지에서 사용자는 데이터에 질문에 쿼리하고 작성자는 렌즈 필드, 동의어 및 제안된 질문을 구성할 수 있습니다. ![데이터에 질문 렌즈](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_lens_page.png) Tableau 사이트의 렌즈 페이지 1. Tableau 사이트에서 렌즈 페이지를 만들려면 데이터 원본 페이지로 이동하여 새로 만들기 > 데이터에 질문 렌즈를 선택합니다. 기존 렌즈를 구성하려면 사이트의 렌즈 페이지로 이동합니다. (대시보드의 데이터에 질문 개체에서 맨 위의 팝업 메뉴를 클릭하고 렌즈로 이동 페이지를 선택합니다.) 2. 새 렌즈를 만드는 경우 이름, 설명 및 프로젝트 위치를 입력한 다음 렌즈 게시를 클릭합니다. 3. 왼쪽의 필드 패널 맨 위에서 연필 아이콘을 클릭합니다. 렌즈 사용자에게 적절한 필드를 선택하고 저장을 클릭합니다. ![필드의 수가 하이라이트된 데이터에 질문 렌즈입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_lens_fields.png) 4. 왼쪽에서 개별 테이블 또는 필드 위에 마우스오버하고 연필 아이콘을 클릭합니다. ![하나의 값 옆에 편집 아이콘이 있는 필드 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_synonyms.png) 그런 후 다음 중 하나를 수행합니다. - 오른쪽에 있는 연필 아이콘을 클릭하여 더 많은 대표하는 이름을 제공하십시오. ![편집 아이콘이 있는 필드 세부 정보입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_rename.png) - 렌즈 사용자가 쿼리에 입력할 수 있는 필드 이름 및 값의 일반적인 동의어를 추가합니다. 자세한 지침은 [데이터에 질문(Ask Data)에 대한 동의어 추가](https://help.tableau.com/current/pro/desktop/ko-kr/ask_data_synonyms.htm)를 참조하십시오. - 사용자가 필드 위로 마우스오버할 때 나타나는 설명을 편집합니다. ## 추천 비주얼리제이션 목록 변경 렌즈 사용자의 일반적인 쿼리를 해결하기 위해 쿼리 상자 아래에 표시되는 추천 비주얼리제이션을 사용자 지정할 수 있습니다. ### 추천 비주얼리제이션 추가 또는 바꾸기 1. 텍스트 상자에 쿼리를 입력하고 Enter 또는 Return 키를 누릅니다. 2. 비주얼리제이션이 나타나면 툴바의 핀 아이콘에서 추천 비주얼리제이션에 고정 또는 추천 항목 바꾸기를 선택합니다. !['추천 비주얼리제이션에 고정' 및 '추천 항목 바꾸기'의 두 가지 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_pin_recommended.png) 3. 새 추천 항목을 보려면 이름을 입력하고 나타나는 섹션을 선택합니다. 바꿀 추천 사항의 경우 덮어쓸 기존 항목을 선택합니다. ### 섹션 제목과 추천 항목 이름 편집 또는 추천 항목 삭제 - 섹션 제목을 편집하려면 제목 오른쪽에 있는 연필 아이콘 ![연필 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_edit_pencil.png)을 클릭합니다. - 추천 항목의 이름을 변경하려면 추천 항목을 마우스오버하고 연필 아이콘 ![연필 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_edit_pencil.png)을 클릭합니다. 추천 항목을 삭제하려면 X를 클릭합니다. ![추천 비주얼리제이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_lens_questions.png) ## 대시보드에 데이터에 질문 렌즈 추가 대시보드에서 사용자가 Tableau 사이트의 렌즈를 통해 게시된 데이터 원본을 쿼리할 수 있는 데이터에 질문 개체를 추가할 수 있습니다. 1. Tableau Cloud 또는 Tableau Server에서 대시보드를 편집하는 동안 데이터에 질문 개체를 캔버스로 끌어옵니다. **참고:** Tableau Desktop에서 데이터에 질문 개체를 캔버스로 끌어서 배치할 수도 있습니다. 하지만 렌즈를 선택하려면 Tableau Cloud 또는 Tableau Server에 게시하고 해당 프로그램에서 개체를 편집해야 합니다. 2. ![데이터에 질문이 강조된 개체 영역입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_extension_to_canvas.png) 3. 이전에 통합 문서에 연결한 게시된 데이터 원본을 선택합니다. 4. 기존 렌즈를 사용하려면 선택하고 Use Lens(렌즈 사용)를 클릭합니다. 새 렌즈를 만들려면 다음 작업 중 하나를 수행합니다. - 데이터 원본에 대한 렌즈가 없는 경우 Go to Data Source Page(데이터 원본 페이지로 이동)를 클릭합니다. - 렌즈가 이미 있는 경우 대화 상자 맨 아래에서 데이터 원본 이름을 클릭합니다. 5. (새 렌즈만 해당) [Tableau 사이트에서 렌즈 페이지 생성 또는 구성](#Create)의 단계를 완료합니다. 6. 렌즈 사용자를 위한 툴바 옵션에서 사용자에게 제공할 단추를 선택합니다. - 핀에 비주얼리제이션 추가를 선택하면 사용자가 쿼리 상자 바로 아래에 표시되는 [추천 비주얼리제이션 목록에 추가](#Change)할 수 있습니다. - 통합 문서로 게시를 선택하면 사용자가 Tableau 사이트에 [비주얼리제이션을 통합 문서 시트로 저장](https://help.tableau.com/current/pro/desktop/ko-kr/ask_data_share.htm#Save)할 수 있습니다. - 비주얼리제이션 공유를 선택하면 사용자가 [이메일, Slack 또는 링크를 통해 공유](https://help.tableau.com/v0.0/pro/desktop/ko-kr/ask_data.htm#Share)할 수 있습니다. 렌즈에서 게시(저장 아이콘), 핀 및 공유 옵션은 오른쪽 위에 나타납니다. ![데이터에 질문 툴바에서 하이라이트된 저장, 고정 및 공유 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_toolbar_options.png) 7. (새 렌즈만 해당) 렌즈 만들기를 마친 후 대시보드의 렌즈 개체로 돌아와서 새로 고침을 클릭합니다. 그런 다음 새 렌즈를 선택하고 Use Lens(렌즈 사용)를 클릭합니다. ## 데이터에 질문 대시보드 개체에 다른 렌즈 적용 1. 개체 상단의 팝업 메뉴에서 구성을 선택합니다. ![데이터에 질문 구성 옵션이 하이라이트된 비주얼리제이션의 일부입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_dashboard_configure.png) 2. [대시보드에 데이터에 질문 렌즈 추가](#Add)로 이동하고 2단계를 반복합니다. ## 렌즈 이름, 설명 또는 프로젝트 위치 변경 1. Tableau Cloud 또는 Tableau Server의 렌즈 페이지로 이동합니다. 2. 페이지 상단의 렌즈 이름 오른쪽에서 점 3개(...)를 클릭하고 통합 문서 편집을 선택합니다. 3. Edit Lens Details(렌즈 세부 정보 편집)를 클릭합니다. ## 데이터에 질문에서 렌즈를 사용하는 방법 데이터 원본 소유자 및 렌즈 작성자인 경우 데이터에 질문(Ask Data)은 가장 많이 사용되는 쿼리 및 필드, 사용자가 클릭한 비주얼리제이션 결과 수 및 기타 유용한 정보를 표시하는 대시보드를 제공합니다. 필터를 사용하면 특정 사용자 및 시간 범위로 데이터의 범위를 좁힐 수 있습니다. 이러한 통계를 통해 렌즈를 추가로 최적화하여 사용자를 지원할 수 있습니다. **참고:** Tableau Server를 사용하는 경우 Tableau Server 리포지토리에서 이 데이터에 액세스하여 사용자 지정 대시보드를 만들 수 있습니다. 1. Tableau Server 또는 Tableau Cloud에서 렌즈 페이지로 이동합니다. 2. 데이터에 질문 텍스트 상자 왼쪽에 있는 “데이터에 질문 팁” 아이콘을 클릭합니다. ![마우스오버한 정보 아이콘에 데이터에 질문 팁 도구 설명이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_tips_button.png) 3. 팁 대화 상자의 왼쪽 아래에 있는 사용량 분석을 클릭합니다. ## 렌즈에 대한 질문을 이메일로 받을 수 있도록 허용 렌즈 소유자는 사용자가 데이터 구조, 예상 결과 및 기타 질문을 이메일로 보내는 것을 허용할 수 있습니다. 이 옵션은 기본적으로 설정되지만 아래의 단계를 사용하여 해제할 수 있습니다. 1. Tableau Server 또는 Tableau Cloud에서 렌즈 페이지로 이동합니다. 2. 데이터에 질문 텍스트 상자 왼쪽에서 [데이터에 질문에서 렌즈를 사용하는 방법](#See) 위에 표시된 “i”를 클릭합니다. 3. 팁 대화 상자의 맨 아래에서 “렌즈 작성자에게 문의” 옆에 있는 눈 아이콘을 클릭하여 피드백을 사용하거나 사용하지 않도록 설정합니다. ![눈 모양 아이콘이 하이라이트된 '데이터에 질문에 대해 최적화' 대화 상자이며, 렌즈 작성자에게 연락하는 옵션을 표시하거나 숨기는 옵션이 나와 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ask_data_disable_feedback.png) ## 렌즈 게시 및 보기 권한 대시보드에 있는 데이터에 질문 개체의 경우 사용 권한 변경이 필요하지 않습니다. 기본적으로 기존 통합 문서 작성자는 렌즈를 만들 수 있고 기존 대시보드 대상 사용자는 렌즈를 볼 수 있습니다. 여기에는 참조를 위해 대시보드와 데이터 원본 페이지를 통한 직접 액세스에 필요한 렌즈 사용 권한이 자세히 설명되어 있습니다. 렌즈를 만들고 게시하려면 사용자에게 다음이 필요합니다. - Creator 또는 Explorer 사용자 역할 - 데이터 원본에 대한 렌즈 생성 권한(기본적으로 연결 권한에서 상속됨) - 렌즈가 게시되는 상위 프로젝트에 대한 쓰기 권한 게시된 렌즈에 액세스하고 상호 작용하려면 사용자에게 다음이 필요합니다. - Viewer(뷰어) 역할 이상 - 데이터 원본에 대한 연결 권한 - 렌즈에 대한 보기 권한 **참고:** 기본적으로 보기와 같은 렌즈 사용 권한에는 통합 문서의 프로젝트 권한이 반영됩니다. 기본 렌즈 사용 권한을 변경하려는 Tableau 관리자는 각 프로젝트에 대해 개별적으로 변경하거나 사용 권한 API를 사용하여 대량으로 변경할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터에서 클러스터 찾기 클러스터 분석에서는 뷰의 마크를 클러스터로 분할하며, 이 경우 각 클러스터 내의 마크는 다른 클러스의 마크와 비교하여 유사성이 훨씬 높습니다. ![색상 선반에 클러스터가 있는 분산형 차트 행렬입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering6.png) 샘플 데이터를 사용하여 클러스터를 만드는 과정을 보여 주는 예제는 [예제: 세계 경제 지표 데이터를 사용하여 클러스터 만들기](#Example)를 참조하십시오. ## 클러스터 만들기 Tableau의 뷰에서 클러스터를 찾으려면 다음 단계를 수행합니다. 1. 뷰를 만듭니다. 2. 클러스터를 분석 패널에서 뷰로 끈 다음 뷰의 대상 영역에 놓습니다. ![클러스터 모델을 분석 패널에서 채워진 맵으로 끌어와 클러스터를 만드는 방법을 보여주는 다이어그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering2.png) 클러스터를 두 번 클릭하여 뷰에서 클러스터를 찾을 수도 있습니다. 클러스터를 놓거나 두 번 클릭하는 경우: - 클러스터 그룹이 색상에 만들어지고 뷰에서 마크에 클러스터별 색상이 지정됩니다. 색상에 이미 필드가 있는 경우 Tableau는 해당 필드를 세부 정보로 이동하고 클러스터링 결과로 색상의 필드를 교체합니다. Tableau는 뷰의 각 마크를 클러스터 중 하나에 할당합니다. 클러스터에 맞지 않는 마크가 있는 경우 "클러스터링 안 됨" 클러스터에 할당합니다. - 클러스터를 사용자 지정할 수 있는 클러스터 대화 상자가 표시됩니다. ![클러스터 대화 상자에 변수와 클러스터 개수 설정이 나와 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering3.png) 3. 클러스터 대화 상자에서 다음 중 하나를 수행하여 클러스터 결과를 사용자 지정합니다. - 새 필드를 데이터 패널에서 클러스터 대화 상자의 변수 영역으로 끌어옵니다. 변수 영역에 밖으로 필드를 끌어 제거할 수도 있습니다. 변수를 추가할 경우 측정값은 필드의 기본 집계를 사용하여 집계되고 차원은 Tableau가 차원을 집계하는 표준 방식인 ATTR를 사용하여 집계됩니다. 변수에 대한 집계를 변경하려면 변수를 마우스 오른쪽 단추로 클릭합니다. - 2에서 50 사이에서 클러스터 수를 지정합니다. 값을 지정하지 않으면 Tableau에서 최대 25개까지 클러스터를 자동으로 만듭니다. 4. 클러스터 결과 사용자 지정을 마쳤으면 클러스터 대화 상자의 오른쪽 상단에 있는 X 표시를 클릭하여 대화 상자를 닫습니다.  ![닫기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering4.png) **참고:** 클러스터 필드를 색상에서 뷰의 다른 선반으로 이동할 수 있습니다. 그러나 클러스터 필드를 필터 선반에서 데이터 패널로 이동할 수는 없습니다. 결과 클러스터의 이름을 바꾸려면 먼저 클러스터를 그룹으로 저장해야 합니다. 자세한 내용은 [클러스터 결과에서 그룹 만들기](#Group) 및 [클러스터 편집](#Edit)을 참조하십시오. ## 클러스터링 제약 조건 클러스터링은 Tableau Desktop에서 사용할 수 있지만 웹(Tableau Server, Tableau Cloud) 작성에는 사용할 수 없습니다. 다음과 같은 조건 중 하나라도 적용되는 경우 클러스터링을 사용할 수 없습니다. - 큐브(다차원) 데이터 원본을 사용할 경우 - 뷰에 통합된 차원이 있는 경우 - 뷰에 클러스터링을 위한 변수(입력)로 사용할 수 있는 필드가 없는 경우 - 집계된 뷰에 차원이 없는 경우 이러한 조건 중 하나라도 적용되는 경우 클러스터를 분석 패널에서 뷰로 끌어 놓을 수 없습니다. 또한 다음과 같은 필드 유형은 클러스터링의 변수(입력)로 사용할 수 없습니다. - 테이블 계산 - 통합 계산 - 임시 계산 - 생성된 위도/경도 값 - 그룹 - 집합 - 구간차원 - 매개 변수 - 날짜 - 측정값 이름/측정값 ## 클러스터 편집 기존 클러스터를 편집하려면 색상에서 클러스터 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 클러스터 편집을 선택합니다. ![클러스터를 편집할 수 있는 옵션이 있는 필터 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clusters_edit.png) 각 클러스터에 사용된 이름을 바꾸려면 먼저 클러스터 필드를 데이터 패널에 끌어 놓고 그룹으로 저장해야 합니다. 자세한 내용은 [클러스터 결과에서 그룹 만들기](#Group)를 참조하십시오. 클러스터 그룹을 마우스 오른쪽 단추로 클릭하고 그룹 편집을 선택하여 각 클러스터를 변경합니다. ![그룹을 편집할 수 있는 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clusters_editgroup1a.png) 그룹 목록에서 클러스터 그룹을 선택하고 이름 바꾸기를 클릭하여 이름을 바꿉니다. ![클러스터의 이름을 바꾸는 옵션을 보여주는 그룹 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clusters_editgroup1b.png) ## 클러스터 결과에서 그룹 만들기 클러스터를 데이터 패널로 끌면 그룹 차원이 되며, 이 그룹 차원의 개별 멤버(클러스터 1, 클러스터 2 등)는 클러스터 알고리즘에서 서로 유사하다고 결정한 마크를 포함합니다. 클러스터 그룹을 데이터 패널로 끈 후에는 다른 워크시트에서 해당 그룹을 사용할 수 있습니다. 클러스터를 마크 카드에서 데이터 패널에 끌어 놓아 Tableau 그룹을 만듭니다. ![마크 카드에서 데이터 패널의 차원으로 클러스터 알약을 끌어다 놓는 방법을 보여주는 다이어그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering5.png) 클러스터에서 그룹을 만들면 그룹과 원래 클러스터는 분리되고 구분됩니다. 클러스터를 편집해도 그룹에 영향을 주지 않고, 그룹을 편집해도 클러스터 결과에 영향을 주지 않습니다. 이 그룹은 다른 모든 Tableau 그룹과 동일한 특성을 가지며, 데이터 원본의 일부입니다. 원래 클러스터와 달리, 이 그룹을 통합 문서의 다른 워크시트에서 사용할 수 있습니다. 저장된 클러스터 그룹의 이름을 변경한 경우 바뀐 이름이 뷰의 원래 클러스터링에 적용되지 않습니다. [데이터를 그룹화하여 데이터 오류 해결 또는 차원 멤버 결합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_groups.htm)을 참조하십시오. ### 클러스터를 그룹으로 저장의 제약 조건 다음과 같은 경우 클러스터를 데이터 패널에 저장할 수 없습니다. - 뷰의 측정값이 집계 해제되고 클러스터링 변수로 사용하는 측정값이 뷰의 측정값과 같지 않은 경우. 자세한 내용은 [데이터 집계 해제 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_aggregation.htm#DisAggData)을 참조하십시오. - 저장하려는 클러스터가 필터 선반에 있는 경우 - 측정값 이름 또는 측정값이 뷰에 있는 경우 - 뷰에 통합된 차원이 있는 경우 ## 저장된 클러스터 재구성 클러스터 필드를 그룹으로 저장하면 해당 분석 모델과 함께 저장됩니다. 이러한 클러스터 그룹을 다른 워크시트 및 통합 문서에서 사용할 수 있지만 자동으로 새로 고쳐지지 않습니다. 이 예에서 저장된 클러스터 그룹 및 해당 분석 모델이 다른 워크시트에 적용되었습니다. 결과적으로 마크 중 일부가 아직 클러스터링에 포함되지 않습니다(회색 마크로 표시됨). ![세 명의 선수 클러스터에서 안타와 타석 사이의 상관 관계를 보여주는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clusters_newdata.png) 기초 데이터가 변경되는 경우 재구성 옵션을 사용하여 저장된 클러스터 그룹에 대한 데이터를 새로 고치고 다시 계산할 수 있습니다. **저장된 클러스터를 재구성하려면** - 데이터 패널에서 클러스터 그룹을 마우스 오른쪽 단추로 클릭한 다음 재구성을 클릭합니다. ![재구성 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clusters_refit.png) 다음은 저장된 클러스터를 재구성한 후 업데이트된 클러스터링의 예입니다. ![평균 안타와 평균 타석 수의 관계를 선수, 팀, 연도별로 보여주는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clusters_refit_result.png) 저장된 클러스터를 재구성하면 새 클러스터가 만들어지고 각 클러스터 그룹 범주에 대한 기존 별칭이 새로운 일반 클러스터 별칭으로 바뀝니다. 저장된 클러스터를 재구성하면 기존 클러스터 및 별칭을 사용하는 비주얼리제이션이 변경될 수 있으니 주의하십시오. ## 클러스터링 작동 방식 클러스터 분석에서는 뷰의 마크를 클러스터로 분할하며, 이 경우 각 클러스터 내의 마크는 다른 클러스터의 마크와 비교하여 유사성이 훨씬 높습니다. Tableau에서는 색상을 사용하여 클러스터를 구분합니다. **참고**: Tableau에서 클러스터링이 작동하는 방식에 대해 자세히 살펴보려면 블로그 게시물 [Understanding Clustering in Tableau 10](https://boraberan.wordpress.com/2016/07/19/understanding-clustering-in-tableau-10/)(Tableau 10의 클러스터링 이해)을 참조하십시오. ### 클러스터링 알고리즘 Tableau에서는 클러스터링에 k-평균 알고리즘을 사용합니다. 지정된 클러스터 수 k에 대해 이 알고리즘은 데이터를 k개 클러스터로 분할합니다. 각 클러스터에는 해당 클러스터에 속한 모든 요소의 평균 값에 해당하는 중심(도심)이 있습니다. K-평균에서는 클러스터의 개별 요소와 해당 클러스터의 중심 간 거리를 최소화하는 반복 절차를 통해 중심을 찾습니다. Tableau에서 사용자는 원하는 클러스터 수를 지정하거나, Tableau가 다양한 k 값을 테스트하여 최적의 클러스터 수를 제안하게 할 수 있습니다([최적의 클러스터 수 결정에 사용되는 조건](#Optimal) 참조). K-평균에서는 초기 클러스터 중심을 지정해야 합니다. 클러스터 하나로 시작하는 이 방법에서는 데이터를 둘로 나누는 임계값으로 사용할 수 있는 평균을 갖는 변수가 선택됩니다. 그런 다음 두 부분의 중심을 사용하여 두 클러스터의 멤버 자격을 최적화할 수 있도록 k-평균을 초기화합니다. 계속해서, 두 클러스터 중에서 분할할 클러스터를 선택하고 해당 클러스터 내에서 클러스터를 둘로 나누는 임계값으로 사용할 수 있는 평균을 갖는 변수를 선택합니다. 다시, 분할된 클러스터의 두 부분 간 중심과 남은 클러스터의 중심으로 초기화된 k-평균을 사용하여 데이터를 세 개 클러스터로 분할합니다. 설정된 클러스터 수에 도달할 때까지 이 과정이 반복됩니다. Tableau에서는 유클리디안 제곱 거리를 사용하여 각 k의 클러스터링에 사용할 k-평균을 구하는 로이드(Lloyd) 알고리즘을 사용합니다. 1보다 큰 각 k에 대해 초기 중심을 결정하는 분할 절차가 결합되어 있기 때문에 결과 클러스터링은 결정론적이며 결과는 클러스터 수에만 종속됩니다. 이 알고리즘에서는 먼저 초기 클러스터 중심을 선택합니다. ![빨간색, 녹색, 주황색, 검은색 마커를 사용한 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering_story2.png) 그런 다음, 각 마크를 가장 가까운 중심에 할당하는 방식으로 분할합니다. ![세 개의 클러스터로 그룹화된 데이터 요소를 보여주는 다이어그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering_story3.png) 그런 다음, 동일한 클러스터에 할당된 모든 요소의 평균을 구해 각 파티션의 새로운 중심을 계산하여 결과를 구체화합니다. ![세 개의 클러스터로 그룹화된 데이터 요소를 보여주는 다이어그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering_story4.png) 그런 다음, 마크의 클러스터 할당을 검토하여 이전과 다른 중심에 더 가까워진 모든 마크를 재할당합니다. 더 이상 변경이 없을 때까지 반복적으로 클러스터가 재정의되고 마크가 재할당됩니다. **참고**: 기술의 근본적인 차이로 인해 동일한 데이터에 대해 x64 또는 arm64 CPU에서 생성된 클러스터 간에 약간의 차이가 있을 수 있습니다. ### 최적의 클러스터 수 결정에 사용되는 조건 Tableau에서는 Calinski-Harabasz 조건을 사용하여 클러스터 품질을 평가합니다. Calinski-Harabasz 조건의 정의는 다음과 같습니다. ![Calinski-Harabasz 조건입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering7.png) 여기서 SSB는 클러스터간 전체 분산, SSW는 클러스터내 전체 분산, k는 클러스터 개수, N은 관측치 개수입니다. 이 비율의 값이 클수록 클러스터 응집도가 높아지고(클러스터내 분산이 낮아짐) 개별 클러스터의 구분/분리가 확실해집니다(클러스터간 분산이 높아짐). k=1인 경우 Calinski-Harabasz 인덱스가 정의되지 않기 때문에 단일 클러스터 사례에는 이 조건을 사용할 수 없습니다. 사용자가 클러스터 수를 지정하지 않으면 Tableau는 Calinski-Harabasz 인덱스의 첫 번째 국부적 최대값에 해당하는 클러스터 수를 선택합니다. 기본적으로 k-평균은 인덱스의 첫 번째 국부적 최대값이 더 작은 k 값에 도달하지 않는 한 최대 25개 클러스터까지 실행됩니다. 최대값으로 50개 클러스터를 설정할 수 있습니다. **참고**: 범주형 변수(차원)에 25개가 넘는 고유 값이 있는 경우 Tableau가 클러스터를 계산할 때 해당 변수가 무시됩니다. ### "클러스터링 안 됨" 범주에 할당되는 값 측정값에 대해 null 값이 있는 경우 Tableau에서는 null이 포함된 행의 값을 클러스터링 안 됨 범주에 할당합니다. ATTR에 대해 모든 값이 동일하지 않다는 의미의 별표(\*)를 반환하는 범주형 변수 즉, 차원은 클러스터링되지 않습니다. ### 배율 Tableau에서는 크기 범위가 큰 열이 결과를 지배하지 않도록 자동으로 값에 배율을 적용합니다. 예를 들어 분석가가 클러스터링의 입력 변수로 인플레이션과 GDP를 사용할 수 있지만 GDP 값이 수조 달러에 이르기 때문에 계산 과정에서 인플레이션 값은 거의 완전히 무시될 수 있습니다. Tableau에서는 _최소-최대 정규화_라는 배율 방법을 사용합니다. 이 방법에서는 각 변수의 값에서 최소값을 뺀 후 범위로 나누어 각 변수의 값을 0과 1 사이의 값에 매핑합니다. ## 클러스터에 사용되는 통계 모델에 대한 정보 클러스터 설명 대화 상자는 Tableau가 클러스터링을 위해 계산한 모델에 대한 정보를 제공합니다. 이러한 통계를 사용하여 클러스터링의 품질을 평가할 수 있습니다. 뷰에 클러스터링이 포함된 경우 마크 카드에서 클러스터를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 클러스터 설명을 선택하여 클러스터 설명 대화 상자를 열 수 있습니다. 클러스터 설명 대화 상자의 정보는 읽기 전용이지만, 클립보드로 복사를 클릭한 다음 화면 내용을 쓰기 가능한 문서에 붙여 넣을 수 있습니다. ### 클러스터 설명 – 요약 탭 요약 탭에는 클러를 생성하는 데 사용된 입력이 나타나며 클러스터를 특성화하는 몇 가지 통계가 제공됩니다. #### 클러스터링을 위한 입력 **변수** Tableau가 클러스터를 계산하기 위해 사용하는 필드를 나타냅니다. 이러한 필드가 클러스터 대화 상자의 변수 상자에 나열됩니다. **세부 수준** 뷰의 세부 수준에 기여하는 필드 즉, 집계 수준을 결정하는 필드를 나타냅니다. 자세한 내용은 [차원이 뷰의 세부 수준에 영향을 미치는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm#DimLOD)을 참조하십시오. **배율** 전처리에 사용되는 배율 방법을 나타냅니다. 정규화가 현재 Tableau가 사용하는 유일한 배율 방법입니다. 최소-최대 정규화라고도 하는 이 방법의 수식은 `(x – min(x))/(max(x) - min(x))`입니다. #### 진단 요약 **클러스터 수** 클러스터링에서 개별 클러스터의 수입니다. **점 수** 뷰의 마크 수입니다. **그룹 간 제곱 합계** 클러스터에 할당된 데이터 요소의 수로 가중치를 주어 결정된 각 클러스터의 중심(평균 값)과 데이터 집합 중심 간의 거리 제곱 합계로 클러스터 간의 분리도를 정량화하는 메트릭입니다. 이 값을 클수록 클러스터 간의 분리가 명확한 것입니다. **그룹 내 제곱 합계** 각 클러스터의 중심과 클러스터의 개별 마큰 간 거리의 제곱 합계로 클러스터의 응집도를 정량화하는 메트릭입니다. 이 값이 작을수록 클러스터의 응집도가 큰 것입니다. **총 제곱 합계** 그룹 간 제곱 합계와 그룹 내 제곱 합계의 총계입니다. (그룹 내 제곱 합계)/(총 제곱 합계) 비율은 모델로 설명되는 분산 비율을 제공합니다. 값은 0에서 1 사이이며, 일반적으로 값이 클수록 모델이 더 정확하다는 의미입니다. 하지만 클러스터 수를 늘려 이 비율을 높일 수 있기 때문에 5개 클러스터로 구성된 모델과 3개 클러스터로 구성된 모델을 이 값만 사용하여 비교하는 것은 오해를 불러 일으킬 소지가 있습니다. #### 클러스터 통계 클러스터링에서 각 클러스터에 대해 다음과 같은 정보가 제공됩니다. **항목 수** 클러스터 내 마크의 수입니다. **가운데** 각 클러스터 내의 평균 값입니다(수치 항목인 경우 표시됨). **공통** 각 클러스터 내의 공통 값입니다(범주 항목인 경우에만 표시됨). ### 클러스터 설명 – 모델 탭 분산 분석(ANOVA)은 그룹이나 클러스터로 분할된 표본의 표본내 편차와 표본간 편차를 분석할 때 유용한 통계 모델과 관련 절차의 모음입니다. 이 경우 분산 분석이 변수별로 계산되며 결과 분산 분석 테이블을 사용하여 클러스터 구분에 가장 효과적인 변수를 결정할 수 있습니다. Tableau 클러스터링의 분산 통계 관련 분석에는 다음이 포함됩니다. #### F-통계 단방향 또는 단일 요소에 대한 F-통계(ANOVA)는 변수로 설명되는 분산 비율입니다. F-통계는 총 분산에 대한 그룹간 분산의 비율입니다. F-통계가 클수록 해당하는 값이 클러스터 간에서 더 명확하게 분리되는 것입니다. #### p-값 p-값은 F-통계의 모든 가능한 값으로 구성된 F-분포가 변수의 실제 F-통계보다 큰 값을 가질 확률입니다. p-값이 지정된 유의 수준 아래로 떨어지면 변수의 개별 요소가 동일한 모집단의 임의 샘플이라는 귀무가설이 거부될 수 있습니다. 이 F-분포의 자유도는 (k - 1, N - k)입니다. 여기서, k는 클러스터의 수이고 N은 클러스터링된 항목(행)의 수입니다. p-값이 작을수록 해당하는 변수에서 기대되는 요소 값이 클러스터 간에서 다를 확률이 커집니다. #### 모형 제곱 합계 및 자유도 모형 제곱 합계는 모형 자유도에 대한 그룹 간 제곱 합계의 비율입니다. 그룹 간 제곱 합계는 클러스터 평균 간의 편차에 대한 측정값입니다. 클러스터 평균 간의 차이가 적은 경우, 즉 전체 평균과의 차이가 적은 경우 이 값이 작습니다. 모형의 자유도는 k-1이며, 여기서 k는 클러스터 수입니다. #### 오차 제곱 합계 및 자유도 오차 제곱 합계는 오차 자유도에 대한 그룹 간 제곱 합계의 비율입니다. 그룹 내 제곱 합계는 각 클러스터 내에서 표본 간 편차를 측정합니다. 오차의 자유도는 N-k이며, 여기서 N은 클러스터링된 표본(행)의 총 수이고 k는 클러스터 수입니다. 오차 제곱 합계는 전체 평균 제곱 오차로 간주할 수 있지만, 각 클러스터 중심이 각 클러스터의 "실체"라고 가정해야 합니다. ## 예제: 세계 경제 지표 데이터를 사용하여 클러스터 만들기 Tableau 클러스터링 기능에서는 뷰의 마크를 클러스터로 분할하며, 이 경우 각 클러스터 내의 마크는 다른 클러스터의 마크와 비교하여 유사성이 훨씬 높습니다. 이 예제에서는 연구자가 클러스터링을 사용하여 데이터 원본에서 최적의 마크 집합(이 경우 국가/지역)을 찾는 방법을 보여 줍니다. ### 목표 세계적으로 기대 수명이 늘어나고 노령층이 왕성한 활동을 유지하고 있기 때문에, 잠재 고객을 발굴하고 마케팅을 펼치는 방법을 알고 있는 회사들에게 노령층 대상 관광 산업은 수익성이 좋은 시장이 될 수 있습니다. Tableau와 함께 제공되는 세계 지표 샘플 데이터 집합에는 회사에서 대상 고객 유형이 많이 분포하는 국가 또는 지역을 식별하는 데 사용할 수 있는 다양한 데이터가 포함되어 있습니다. ### 적합한 국가/지역 찾기 다음은 회사에서 Tableau 클러스터링을 사용하여 노령층 대상 관광 사업이 성공할 수 있는 국가/지역을 식별하는 방법을 보여 주는 예제입니다. 분석가라고 생각하고 이 예제를 수행하십시오. 방법은 다음과 같습니다. 1. Tableau Desktop에서 세계 지표 샘플 데이터 원본을 엽니다. 2. 데이터 패널에서 국가/지역을 두 번 클릭합니다. 각 국가/지역에 마크가 표시된 맵 뷰가 자동으로 만들어집니다. 3. 마크 카드에서 마크 유형을 맵으로 변경합니다. ![맵이 선택된 상태에서 다양한 차트 유형 옵션을 표시하도록 마크 카드의 드롭다운 메뉴가 확장되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filled_pie1.png) 이제 모든 국가/지역이 단색으로 채워진 맵 투영이 표시됩니다. ![국가 경계가 표시된 세계 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering10.png) 4. 다음 단계는 클러스터링을 위한 변수로 사용할 필드를 식별하는 것입니다. 다음 필드를 선택해야 합니다.
필드포함 이유
Life Expectancy Female 및 Life Expectancy Male수명이 길어지면 노령층 여행에 관심을 가지는 사람이 더 많아집니다.
Population Urban인구 밀도가 높은 지역에서 서비스를 마케팅하는 것이 더 쉽습니다.
Population 65+대상 모집단은 여행 자금과 여유 시간이 있는 노령층 거주자입니다.
TourismPerCapita

명명된 계산된 필드로 만들어야 하는 측정값입니다. 수식은 다음과 같습니다.

SUM([Tourism Outbound])/SUM([Population Total])

Tourism Outbound(해외 여행)는 한 국가/지역의 거주자가 매년 해외 여행에 소비하는 금액(미화 달러 단위)을 집계합니다. 하지만 각 거주자가 해외 여행에 소비하는 평균 금액을 구하려면 이 총계를 각 국가/지역의 인구로 나누어야 합니다.

이러한 필드가 선택할 이상적인 필드라거나, 이러한 필드가 명확하고 모호하지 않은 클러스터 결과를 생성한다는 보장은 없습니다. 클러스터링은 반복적인 프로세스입니다. 실험이 발견을 낳고, 발견이 추가적인 실험으로 이어집니다. 5. 다섯 개 필드를 데이터 패널에서 마크 카드의 세부 정보로 끌어옵니다. 6. 분석 패널을 클릭하여 엽니다. ![분석 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering12.png) 7. 분석 패널에서 클러스터를 끌어 뷰에 놓습니다. ![클러스터 모델을 분석 패널에서 채워진 맵으로 끌어와 클러스터를 만드는 방법을 보여주는 다이어그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering13.png) Tableau에 클러스터 대화 상자가 표시되고 뷰의 측정값이 변수 목록에 추가됩니다. ![클러스터 대화 상자에 변수와 클러스터 개수 설정이 나와 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering14.png) 또한 색상에 클러스터가 추가되어 뷰가 업데이트됩니다. 이 경우 두 개의 고유 클러스터가 구해지지만 일부 국가/지역(진한 분홍 색)은 어느 클러스터에도 할당되지 못합니다. ![색상 선반에 클러스터가 추가된 세계 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering15.png) 참고: [클러스터링 작동 방식](#HowItWorks)에 Tableau가 "클러스터링 안 됨"에 할당하는 데이터에 대한 설명이 나와 있습니다. 8. 전 세계 절반의 국가/지역에 매장을 열 자원이 없기 때문에 두 개의 클러스터로 충분하지 않다는 결론을 얻었습니다. 따라서 클러스터링 대화 상자의 클러스터 수 필드에 `4`를 입력합니다. 맵이 더 흥미로운 결과를 보여 주게 되었습니다. ![국가를 4개 클러스터 그룹으로 나누어 보여주는 세계 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering16.png) 하지만 어떻게 이러한 클러스터를 선택한 변수와 연관시킬까요? 노령층 여행을 지지하는 요소와 상호 연관성이 큰 변수는 무엇입니까? 이제 클러스터의 이면에 있는 통계를 살펴볼 차례입니다. 9. 오른쪽 위에 있는 X 표시를 클릭하여 클러스터 대화 상자를 닫습니다. ![닫기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering4.png) 10. 마크 카드에서 클러스터를 클릭하고 클러스터 설명을 선택합니다. 클러스터 설명 대화 상자의 모델 탭 아래쪽에 있는 테이블은 각 클러스터에서 각 변수의 평균 값을 보여 줍니다. ![각 클러스터별 평균 수명, 인구, 관광을 보여주는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering17.png) 클러스터 4가 기대 수명(남/녀 모두)이 가장 높고 도심 인구 밀도가 가장 높으며 해외 여행 지출이 가장 높아 1인당 $1360.40입니다. 클러스터 4가 가장 높은 값이 아닌 유일한 변수는 Population 65+이며, 이 값은 클러스터 3이 0.15493(16% 미만)으로 0.11606(11% 미만)인 클러스터 4보다 높습니다. 클러스터링 알고리즘은 필요한 것이 이러한 변수에 대한 최대값인지, 최소값인지, 아니면 중간의 다른 값인지 알지 못합니다. 이 알고리즘은 단지 상관 관계를 찾습니다. 하지만 분석가는 이러한 변수의 값이 높을수록 찾는 목표에 가깝다는 것을 알고 있으며 클러스터 4가 최선의 선택입니다. 11. 맵에서 클러스터 4 국가/지역을 선택할 수도 있지만 더 쉬운 방법이 있습니다. 클러스터 설명 대화 상자를 닫은 다음 색상 범례에서 클러스터 4를 클릭하고 이 항목만 유지를 선택합니다. ![클러스터 4를 포함하거나 제외할 수 있는 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering19.png) 12. 자동 표시에서 텍스트 테이블을 선택합니다. 이제 클러스터 4에 포함된 국가/지역의 목록이 표시됩니다. ![클러스터 4에 속한 국가를 보여주는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clustering18.png) 이 목록이 프로세스의 끝이 아닙니다. 다소 다른 변수 집합을 사용하여 클러스터링을 다시 시도하거나 다른 수의 클러스터를 사용하거나 다른 요소를 기반으로 목록에 일부 국가/지역을 추가하거나 목록에서 일부 국가/지역을 제거할 수 있습니다. 예를 들어 여행이 대개 열대 지방이라면 이 국가/지역을 여행하는 데 매력을 느끼지 못하는 퀴라소 및 바하마 같은 국가/지역을 목록에서 제거할 수 있습니다. 또 다른 옵션은 클러스터링을 다시 수행하기 전에 데이터를 필터링하여 특정 임계값 이상의 인구가 있는 국가/지역만 표시하거나 특정 지리적 영역의 국가/지역만 대상에 포함하게 하는 것입니다. [주요 콘텐츠로 건너뛰기](#main-content) # 도구 설명 안에 뷰 만들기(도구 설명 비주얼리제이션) 뷰를 만들었으며 대상 독자에게 데이터에 대한 자세한 정보를 보여 줄 방법을 찾고 있다면 도구 설명에 비주얼리제이션을 내장하면 됩니다. 이것을 "도구 설명 비주얼리제이션"이라고도 합니다. ![막대 차트의 마크 위로 마우스오버하면 도구 설명 비주얼리제이션에 테이블이 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ViT-basic.png) 사용자가 마크를 마우스오버하면 도구 설명에 관련 데이터와 해당 마크에 대해 필터링된 다른 비주얼리제이션의 세부 정보가 표시됩니다. 도구 설명 안에 관련 비주얼리제이션을 표시하면 컨텍스트를 일관되게 유지하고 현재 뷰에 사용할 수 있는 공간을 최대화하면서 대상 독자가 데이터에 집중하여 서로 다른 수준의 정보나 심층 정보를 탐색하도록 도울 수 있습니다. **동영상 시청**: 고급 팁을 보려면 무료로 제공되는 55분 분량의 동영상 프레젠테이션인 [새로운 차원의 도구 설명 비주얼리제이션(영문)](https://youtu.be/0V6PvROxv3s)을 시청하십시오. 일반 도구 설명을 편집하는 방법에 대한 자세한 내용은 [도구 설명 서식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_specific_titlecaption.htm#Format_tooltips)을 참조하십시오. ## 도구 설명 비주얼리제이션을 만들기 위한 일반적인 단계 1. Tableau의 _원본_ 워크시트에서 비주얼리제이션을 만듭니다. 2. _대상_ 워크시트 뷰에서 도구 설명 비주얼리제이션 역할을 할 비주얼리제이션을 만듭니다. 워크시트에 도구 설명 비주얼리제이션임을 쉽게 알 수 있는 이름을 지정합니다. 3. 원본 워크시트에서 마크 카드의 도구 설명을 클릭합니다. 도구 설명 에디터에서 도구 설명 비주얼리제이션 대상 워크시트에 대한 참조를 삽입합니다. 자세한 내용은 [도구 설명 비주얼리제이션 구성](#ConfigureViT)을 참조하십시오. 4. **선택 사항**: 도구 설명 비주얼리제이션의 대상 시트를 숨깁니다. 자세한 내용은 [도구 설명 안에 뷰 만들기(도구 설명 비주얼리제이션)](#hidesheet)를 참조하십시오. 5. 원본 워크시트 뷰에서 다양한 마크를 마우스오버하여 결과 도구 설명 비주얼리제이션을 테스트합니다. 도구 설명 비주얼리제이션이 너무 커 도구 설명 창에 맞지 않는 경우 대상 워크시트 비주얼리제이션의 높이와 너비를 조정합니다. 대상 비주얼리제이션의 구조와 세부 정보를 간소화하는 것도 고려할 수 있습니다. 자세한 내용은 [도구 설명 비주얼리제이션의 크기 변경](#Size)을 참조하십시오. **참고**: 기본적으로 도구 설명 비주얼리제이션은 _모든 필드_를 기준으로 필터링됩니다. _선택한 필드_에 대한 필터를 정의하여 도구 설명 비주얼리제이션의 세부 수준을 변경합니다. 자세한 내용은 [도구 설명 비주얼리제이션의 필터 변경](#Filters)을 참조하십시오. Tableau 버전 2023.3 이상에서는 총계 및 총합계에 도구 설명 비주얼리제이션을 사용할 수 없습니다. **참고**: 기본적으로 도구 설명 비주얼리제이션은 _모든 필드_를 기준으로 필터링됩니다. _선택한 필드_에 대한 필터를 정의하여 도구 설명 비주얼리제이션의 세부 수준을 변경합니다. 자세한 내용은 [도구 설명 비주얼리제이션의 필터 변경](#Filters)을 참조하십시오. Tableau 버전 2023.3 이상에서는 총계 및 총합계에 도구 설명 비주얼리제이션을 사용할 수 없습니다. ## 도구 설명 비주얼리제이션 구성 도구 설명 비주얼리제이션을 만들려면 _원본_ 워크시트 비주얼리제이션과 _대상_ 워크시트 비주얼리제이션이 필요합니다. 다음 단계에서는 주별로 매출과 수익을 보여 주는 맵인 원본 뷰와 제품 하위 범주별 수익을 보여 주는 차트가 있는 대상 시트의 예를 사용합니다. ### 워크시트에서 원본 및 대상 비주얼리제이션 만들기 1. Tableau에서 원본 비주얼리제이션으로 사용할 워크시트를 파악합니다. 또는 새 워크시트에서 새 비주얼리제이션을 작성합니다. 이것이 원본 뷰입니다. 2. 대상 비주얼리제이션으로 사용할 새 워크시트를 만듭니다. 대상 뷰에 사용되는 필터 수를 최소한으로 유지하십시오. 3. 시트가 모여 있는 목록에서 대상 뷰를 쉽게 식별할 수 있도록 이름을 지정합니다. ### 원본 워크시트 도구 설명에 대상 워크시트에 대한 참조 삽입 1. 원본 시트의 마크 카드에서 도구 설명 단추를 클릭하여 도구 설명 에디터를 엽니다. ![도구 설명 에디터 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/vit-tooltipeditor-novit.png) 2. 도구 설명 에디터에서 삽입 메뉴를 클릭합니다. 삽입 메뉴에서 시트를 선택한 다음 대상 시트를 선택합니다. 예: ![대상 시트를 선택하기 위한 시트 옵션을 표시하는 삽입 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/vit-insert-targetsheet.png) 도구 설명 비주얼리제이션에 대한 마크업이 자동으로 추가됩니다. (이 예에서는 원래 마크업 필드가 제거되었습니다.) ![도구 설명 비주얼리제이션의 마크업입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/vit-targetsheetmarkup-default.png) _도구 설명 비주얼리제이션에 대해 자동으로 생성된 마크업 예_ 이 예의 결과 마크업은 다음과 같습니다. `` 기본적으로 도구 설명 비주얼리제이션는 모든 필드에 대해 필터링됩니다(가능한 모든 필드를 기준으로 가장 구체적인 세부 수준에서 필터링됨). 확인을 클릭합니다. 3. 원본 시트로 돌아가 도구 설명 비주얼리제이션를 테스트합니다. 다양한 마크를 마우스오버하여 도구 설명 비주얼리제이션가 어떻게 표시되는지 확인해 보십시오. 필요한 경우 대상 뷰를 조정하여 도구 설명 비주얼리제이션을 개선합니다. ![크기 조정 전 도구 설명 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/vit-sourcesheet-test.png) 이 예의 도구 설명 비주얼리제이션는 대상 뷰의 일부 데이터가 표시되지 않고 있음을 나타내는 메시지를 보여 줍니다. 이 메시지가 표시되는 경우 도구 설명 비주얼리제이션에 대한 매개 변수에서 높이 및 너비 설정을 조정하여 뷰 크기를 키울 수 있습니다. ## 도구 설명 비주얼리제이션의 크기 변경 `maxwidth` 및 `maxheight` 값을 수동으로 변경하여 도구 설명 비주얼리제이션의 크기를 변경할 수 있습니다. 기본 크기는 300x300픽셀입니다. 크기를 변경하려면 `"300"`을 다른 값으로 수동으로 변경하십시오. 600픽셀보다 큰 값을 설정해야 한다면 대상 뷰가 도구 설명 비주얼리제이션에 적합한지 다시 검토해야 합니다. 1. 원본 시트의 마크 카드에서 도구 설명 단추를 클릭하여 도구 설명 에디터를 엽니다. 2. `maxwidth` 및 `maxheight`의 숫자 값을 선택하고 다른 값을 입력하여 바꾸십시오. 예: `` 3. 확인을 클릭합니다. ![크기 조정 후 도구 설명 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/vit-resized.png) 너비와 높이를 500픽셀로 설정한 도구 설명 비주얼리제이션 예 또한, 작성자는 대상 시트 뷰에서 머리글 텍스트를 위해 더 많은 공간을 만들었습니다. ## 도구 설명 비주얼리제이션의 필터 변경 기본적으로 도구 설명 비주얼리제이션은 _모든 필드_를 기준으로 필터링됩니다. 즉, 뷰가 필터 선반에 있는 필드가 아니라 현재 뷰의 모든 차원에 대해 가장 구체적인 세부 수준에서 필터링됩니다. 필터 동작에서 선택한 필드로 필터링하는 것과 유사하게, 선택한 필드에 대한 필터를 정의하여 도구 설명 비주얼리제이션의 세부 수준을 변경할 수 있습니다. 1. 원본 시트의 마크 카드에서 도구 설명 단추를 클릭하여 도구 설명 에디터를 엽니다. 2. 커서를 필터 값 위치(`filter="<_place cursor here_>"`)에 놓고 삽입 메뉴를 클릭하여 사용 가능한 필드를 선택합니다. 또는 <_모든 필드_\> 값을 수동으로 뷰의 필드 이름으로 바꿉니다. 예: `` 또한, 필드 이름을 쉼표로 구분하여 선택한 둘 이상의 필드를 필터링할 수 있습니다. 예를 들면 다음과 같습니다. `` 날짜 수준에서 필터링하려면 필드명과 함께 날짜 수준을 지정하는 문자열을 포함해야 합니다. 예를 들면 다음과 같습니다. `` **참고**: 도구 설명 비주얼리제이션 스크립트의 날짜 필터는 뷰에 있는 필드의 날짜 수준과 정확하게 일치해야 합니다. ## 도구 설명 비주얼리제이션 워크시트 숨기기 또는 표시 대시보드 및 스토리에 대한 것과 동일한 옵션을 사용하여 도구 설명 비주얼리제이션에 사용된 워크시트를 숨기거나 표시할 수 있습니다. ### 도구 설명 비주얼리제이션 워크시트 숨기기 **참고**: 원본 시트가 대시보드에 대해 숨겨져 있으면 먼저 대시보드에서 해당 워크시트의 숨기기를 취소하여 액세스할 수 있게 만들어야 합니다. 자세한 내용은 [대시보드 및 스토리에서 시트 관리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/environ_workbooksandsheets_sheets_hideshow.htm)를 참조하십시오. 도구 설명 비주얼리제이션 워크시트를 숨기려면 도구 설명 비주얼리제이션인 대상 워크시트의 탭에서 숨기기를 선택합니다. ![워크시트를 숨깁니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/hide-vit-sheet.gif) ### 도구 설명 비주얼리제이션 워크시트 표시 도구 설명 비주얼리제이션 워크시트를 표시하려면 원본 워크시트의 탭에서 모든 시트 숨기기 취소를 선택합니다. ![워크시트를 숨기기 취소합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/show-vit-sheet.gif) ## 도구 설명 비주얼리제이션 예 도구 설명 비주얼리제이션를 만들면 사용자가 마크를 마우스오버하여 원래 뷰의 컨텍스트에서 필요에 따라 세부 정보를 검토할 수 있습니다. 도구 설명 비주얼리제이션는 현재 뷰의 마크와 관련이 있는 다른 뷰의 데이터를 나타내는 정적 이미지입니다. 마크를 마우스오버하거나 선택하면 해당 마크에 대해 필터링된 다른 시트의 데이터가 도구 설명에 표시됩니다. **동영상 시청**: 더 많은 예제 및 관련 개념을 보려면 무료로 제공되는 55분 분량의 동영상 프레젠테이션인 [Next Level Viz in Tooltip](https://youtu.be/0V6PvROxv3s)(다음 단계 도구 설명 비주얼리제이션)을 시청하십시오. 도구 설명 비주얼리제이션를 사용하여 다음을 표시할 수 있습니다. - 다른 세부 수준의 데이터 ![막대 차트의 마크 위로 마우스오버하면 도구 설명 비주얼리제이션에 테이블이 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ViT-basic.png) - 관련이 있는 다른 데이터 ![막대 차트의 마크 위로 마우스오버하면 도구 설명 비주얼리제이션에 여러 차트가 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/vit-contextfilter.png) - 시간에 따라 마크 값이 변화하는 양상 ![막대 차트의 마크 위로 마우스오버하면 도구 설명 비주얼리제이션에 라인 차트가 표시되어 시간에 따른 변화를 보여줍니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/vit-currentperiodtrendovertime.png) - 한 도구 설명에 여러 개의 비주얼리제이션 ![막대 차트의 마크 위로 마우스오버하면 도구 설명 비주얼리제이션에 라인 차트와 막대 차트가 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/vit-multipleviewsintooltip.png) - 기본 뷰의 범례 ![도구 설명 비주얼리제이션에는 기본 뷰의 범례가 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/vit-legend.png) 도구 설명 안에 관련 뷰를 표시하면 현재 뷰에 사용할 수 있는 공간을 최대화하면서 대상 독자가 데이터에 집중하여 심층 정보를 탐색하도록 도울 수 있습니다. ## 도구 설명 비주얼리제이션 사용 및 구성에 대한 팁과 참고 사항 - 워크시트를 사용하여 도구 설명 비주얼리제이션을 만들 수 있지만 대시보드 또는 스토리를 사용하여 도구 설명 비주얼리제이션을 만들 수 없습니다. - 도구 설명 비주얼리제이션는 대화형 시트가 아니라 대상 뷰의 정적 이미지입니다. 도구 설명 비주얼리제이션에 도구 설명 비주얼리제이션가 포함될 수 없습니다. - 도구 설명 비주얼리제이션을 만들려면 _원본_ 워크시트 비주얼리제이션과 _대상_ 워크시트 비주얼리제이션이 필요합니다. 도구 설명 에디터에서 사용할 수 있도록 대상 뷰를 먼저 만들어야 합니다. - 도구 설명에 표시하려는 대상 시트에 표준 명명 체계를 사용합니다(예: 도구 설명: _뷰 이름_). 표준 명명 체계를 사용하면 도구 설명에서 사용 중인 뷰를 쉽게 추적할 수 있습니다. - 대상 뷰에서는 뷰 데이터의 크기와 도구 설명에 뷰가 표시되는 방식을 고려해야 합니다. 도구 설명 비주얼리제이션를 구성할 때 뷰 크기를 지정할 수 있지만 뷰를 게시하기 전에 뷰에 어떻게 표시되는지 확인하고 필요한 경우 뷰를 조정해야 합니다. 대상 뷰는 원본 뷰의 컨텍스트에서 표시된다는 것을 기억하십시오. 대상 비주얼리제이션을 간단하게 유지하면 성능이 향상되고 인식 부하가 줄어듭니다. - 원본 시트에서 표현 방식을 클릭하여 뷰 구조를 변경하면 도구 설명 비주얼리제이션 참조를 비롯한 모든 도구 설명 편집 내용이 재설정됩니다. 이 경우 도구 설명 비주얼리제이션을 다시 구성해야 합니다. - 필터가 참조된 시트에 직접 적용되기 때문에 한 번에 한 대상 시트만 도구 설명 비주얼리제이션 원본 시트에서 참조할 수 있습니다. 시트가 이미 도구 설명에서 대상 시트로 사용되고 있으면 도구 설명 에디터에서 해당 시트를 선택할 수 없게 됩니다. - 기본적으로 도구 설명의 Viz는 일치하는 레코드를 식별 할 때보기의 모든 필드를 가장 세부적인 수준으로 간주하는 모든 필드에서 필터링됩니다. 기본적으로 도구 설명 비주얼리제이션는 _모든 필드_에 대해 필터링됩니다. 즉, 일치하는 레코드를 확인할 때 뷰의 모든 필드(가장 구체적인 세부 수준)가 고려됩니다. 필터 동작에서 **선택한 필드**로 필터링하는 것과 유사하게, _선택한 필드_에 대한 필터를 정의하여 도구 설명 비주얼리제이션의 세부 수준을 변경할 수 있습니다. 관련된 자세한 정보는 [고급 하이라이트 동작 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_highlight_advanced.htm)를 참조하십시오. _선택한 필드_에 대한 필터링은 데이터 원본이 달라지면 작동하지 않습니다. 원본 뷰와 대상 뷰가 서로 다른 데이터 원본을 사용하는 경우 _모든 필드_에 대한 필터링은 자동으로 공통 필드(동일한 별칭을 공유하는 필드)를 탐지하여 해당 필드에 대해 필터링합니다. 하지만 _선택한 필드_에 대한 필터링은 작동하지 않습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 동작 동작을 사용하여 데이터에 컨텍스트와 상호 작용을 추가합니다. 사용자는 마크를 선택하거나 마우스오버하는 방식이나 도구 설명 메뉴의 링크를 선택하는 방식으로 비주얼리제이션과 상호 작용할 수 있습니다. 동작을 설정하면 뷰에서 탐색 및 변경으로 반응이 나타날 수 있습니다. 예를 들어 지역별 주택 매매를 표시하는 대시보드에서 동작을 사용하여 선택한 지역 관련 정보를 표시할 수 있습니다. 한 뷰에서 지역을 선택하면 맵이 하이라이트되고, 주택 목록이 필터링되며, 관련 인구 조사 데이터의 웹 페이지가 열릴 수 있습니다. 관련 정보 및 예제에 대해서는 Tableau Public 블로그에서 [A Rough Guide to Dashboard Actions](https://public.tableau.com/ko-kr/s/blog/2015/06/rough-guide-dashboard-actions)(대시보드 작업에 대한 간략한 안내)를 참조하십시오. ## 동작 유형 각각 목적이 다른 여러 유형의 동작이 있습니다. - **필터**. 한 뷰의 데이터를 사용하여 다른 뷰의 데이터를 필터링할 수 있습니다. - **하이라이트**. 다른 모든 마크를 흐리게 표시하여 해당 마크를 강조할 수 있습니다. - **URL로 이동**. 웹 페이지, 파일 등 외부 리소스로 연결되는 하이퍼링크를 만들 수 있습니다. - **시트로 이동**. 간편하게 같은 통합 문서에 있는 여러 워크시트, 대시보드 또는 스토리를 탐색할 수 있습니다. - **매개 변수 변경**. 사용자가 비주얼리제이션의 마크와 직접 상호 작용하여 매개 변수 값을 변경할 수 있습니다. - **집합 값 변경**. 사용자가 비주얼리제이션의 마크와 직접 상호 작용하여 집합에 속하는 값을 변경할 수 있습니다. ## 작업 순서 Tableau는 특정 순서에 따라 동작을 실행합니다. 1. 매개 변수 2. 집합 3. 필터 4. 시트로 이동 5. 하이라이트 6. URL로 이동 각 유형 내에서 동작은 사전순으로 수행됩니다. 즉, 필터 동작이 두 개 있는 경우 _'A Filter Action'_이 _'This is a Filter'_보다 먼저 수행됩니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 동작 및 대시보드 대시보드가 여러 뷰를 포함할 수 있기 때문에 단일 필터 또는 하이라이트 동작이 광범위한 영향을 미칠 수 있습니다. 대시보드에는 웹 페이지 개체도 포함될 수 있으며, 이러한 개체를 대화형 URL 동작의 대상으로 지정할 수 있습니다. ## 단일 뷰를 사용하여 대시보드에서 다른 뷰 필터링 수익성과 관련된 세 가지 뷰(맵, 막대 차트 및 고객 이름 테이블)를 포함하는 대시보드가 있다고 가정합니다. 필터 동작을 사용하면 대시보드의 뷰 중 하나(예: 맵)로 필터 동작을 제어할 수 있습니다. 사용자가 맵에서 한 영역을 선택하면 해당 영역과 관련된 데이터만 표시하도록 다른 뷰의 데이터가 필터링됩니다. 1. 대시보드에서 필터로 사용할 뷰를 선택합니다. 2. 뷰의 바로 가기 메뉴에서 필터로 사용을 선택합니다. 필터로 사용 아이콘 ![필터 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/action_dashboards3.png)을 클릭하여 같은 작업을 수행할 수도 있습니다. ![시/도를 파란색과 주황색으로 구분하여 필터로 사용할 수 있는 옵션이 표시된 Tableau Desktop의 미국 북동부 지역 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/action_dashboards4.png) 여러 데이터 원본에서 데이터를 가져올 때 필터 동작을 사용하여 대시보드의 데이터를 필터링할 수도 있습니다. 자세한 내용은 Tableau 기술 자료에서 [매개 변수를 사용하여 여러 데이터 원본에 걸쳐 데이터 필터링](http://kb.tableau.com/articles/howto/filter-multiple-data-sources-using-parameter?lang=ko-kr)을 참조하십시오. 필터 동작에 대한 자세한 내용은 [필터 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_filter.htm)을 참조하십시오. ## 여러 뷰를 사용하여 대시보드에서 다른 뷰 필터링 단일 뷰를 사용하여 대시보드에서 다른 뷰를 필터링하는 방식과 유사하게, 여러 뷰를 필터로 사용할 수도 있습니다. 이 기법에서는 이러한 뷰를 필터로 사용할 뿐만 아니라 뷰 자체가 필터로 숨겨지는 걸 방지할 수도 있습니다. 1. 3개 이상의 뷰가 있는 대시보드를 만들거나 엽니다. ![미국 맵에는 시/도별 총 수익이 표시되고 테이블에는 수익 기준 상위 25곳의 고객이 열거되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_dashboard_multifilter1.png) 2. 필터로 사용할 첫 번째 뷰(예: 맵)를 선택하고 뷰 바로 가기 메뉴에서 필터로 사용을 선택합니다. ![필터로 사용, 페이지 컨트롤 표시, 뷰 툴바 옵션을 포함하여 대시보드의 맵 레이어에 대한 옵션 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_dashboard_multifilter2.png) 3. 동일한 뷰의 바로 가기 메뉴를 다시 열고 동작 무시를 선택합니다. 그러면 다음에 만들 동작을 비롯한 다른 필터 동작이 이 뷰에 영향을 미치지 않게 됩니다. ![필터로 사용, 페이지 컨트롤 표시, 뷰 툴바 옵션을 포함하여 대시보드의 맵에 대한 옵션 목록으로, 동작 무시가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_dashboard_multifilter3.png) 4. 필터로 사용할 다른 모든 뷰에서 2단계와 3단계를 반복합니다. 이제 제어 뷰에서 마크를 선택하여 하나 이상의 세부 정보 뷰에서 데이터를 필터링합니다. 이러한 동작은 다른 어떤 제어 뷰에도 영향을 미치지 않습니다. ![미국 맵이 있는 대시보드에는 일리노이가 하이라이트되어 있으며, 해당 주를 기준으로 필터링된 고객 정보를 제공하는 설명선 상자가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_dashboard_multifilter4.png) ## 한 뷰에서 다른 뷰, 대시보드 또는 스토리로 이동 '시트로 이동' 동작을 사용하면 사용자가 원래 뷰의 마크 또는 도구 설명 메뉴 항목을 선택할 때 관련 시트로 전환할 수 있습니다. **참고:** 사용자가 데이터 상호 작용 없이 한 대시보드에서 다른 대시보드로 직접 이동할 수 있게 하려면 [탐색 개체](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_create.htm#Add_objects)를 사용하는 것이 좋습니다. 1. 대시보드에서 대시보드 > 작업을 선택합니다. 2. 동작 대화 상자에서 작업 추가를 클릭하고 시트로 이동을 선택합니다. ![시트로 이동 옵션이 있는 동작 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/go-to-sheet-action-1.png) 3. 동작의 이름을 지정합니다. (도구 설명 메뉴를 사용하여 동작을 실행하도록 선택하는 경우 여기에서 지정한 이름이 도구 설명에 표시됩니다.) ![시트 탐색 옵션 추가 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/go-to-sheet-action.png) 4. 동작을 시작할 원본 시트를 선택합니다. 5. 표시된 대시보드에서 동작을 실행하는 방법을 지정합니다. 탐색 동작의 경우 선택 또는 메뉴를 선택하는 것이 좋습니다. 선택을 선택하는 경우 사용자가 여러 마크가 선택되어 있을 때 뷰에서 벗어나는 일을 방지할 수 있도록 단일 선택만 해당을 선택하는 것이 좋습니다. 6. 대상 시트에서 사용자가 원본 시트의 마크 또는 도구 설명 메뉴 항목을 클릭하면 나타나는 탐색 대상을 선택합니다. 그런 다음 확인을 클릭합니다. ## 대시보드 내부에 대화형으로 웹 페이지 표시(Tableau Desktop에서 만들기) 대시보드 내부에 웹의 대화형 정보를 표시하려면 웹 페이지 개체를 포함하는 URL 동작을 사용할 수 있습니다. 예를 들어 국가별 수익을 표시하는 대시보드가 있을 수 있습니다. 대시보드에 수익 데이터를 표시하면서 추가로 웹 사이트의 국가 관련 보충 정보를 표시하고 싶습니다. **팁:** 대시보드 내부에서 여러 웹 페이지 개체를 구성하고 대상으로 지정할 수 있도록 [개체 이름을 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_organize_floatingandtiled.htm#Rename)합니다. 1. 웹 페이지 개체를 대시보드로 끌어오고 URL을 입력합니다. ![웹 페이지가 하이라이트된 대시보드 개체 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_dashboard_urlaction4.png) 2. 대시보드에서 대시보드 > 작업을 선택합니다. 3. 작업 대화 상자에서 작업 추가를 클릭하고 URL로 이동을 선택합니다. 4. 링크의 이름을 지정합니다. 도구 설명의 메뉴 옵션과 같이, 메뉴를 사용하여 동작을 실행하는 경우 여기에서 지정한 이름이 메뉴에 나타납니다. ![동작 이름을 지정할 텍스트 입력 상자가 있는 URL 동작 추가 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_dashboard_urlaction1.png) 5. 원본 시트에서 동작을 시작할 뷰 또는 데이터 원본을 선택합니다. 예를 들어 사용자가 맵의 도구 설명에 있는 링크를 클릭할 때 동작이 시작되게 하려면 맵 뷰를 선택합니다. 6. 표시된 대시보드에서 동작(마우스오버, 선택 또는 메뉴)을 실행할지 여부를 지정합니다. 자세한 내용은 [동작 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_running.htm)을 참조하십시오. 7. http:// 또는 https:// 접두사로 시작하는 URL을 입력합니다(예: `http://www.example.com`). URL에서 필드 값을 매개 변수로 사용할 수 있습니다. 예를 들어 Country(국가)가 대시보드의 뷰에서 사용되는 필드인 경우 URL에서 ``를 매개 변수로 사용할 수 있습니다. 자세한 내용은 [URL 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_url.htm)을 참조하십시오. ![URL을 삽입할 텍스트 입력 상자가 있는 URL 동작 추가 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_dashboard_urlaction3.png) 8. URL 대상에서 웹 페이지 개체를 선택하고 1단계에서 만든 개체를 선택합니다. 이 동작을 트리거하면 별도의 브라우저 창이 열리는 대신 대시보드 내에서 웹 페이지가 자동으로 로드됩니다. ![브라질 관련 Wikipedia 항목으로 연결되는 웹 페이지 링크가 있는 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard2.png) [주요 콘텐츠로 건너뛰기](#main-content) # 동작 실행 동작을 만든 방식에 따라 다음 세 가지 방법 중 하나를 사용하여 동작을 실행할 수 있습니다. - 마우스오버 - 뷰에서 동작을 실행할 마크 위에 포인터를 놓습니다. 이 옵션은 대시보드 내의 하이라이트 및 필터 동작에 효과적입니다. - 선택 - 뷰에서 작업을 실행할 마크를 클릭합니다. 이 옵션은 모든 유형의 동작에 효과적입니다. - 메뉴 - Tableau Desktop의 뷰에서 선택한 마크를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 상황에 맞는 메뉴에서 옵션을 선택합니다. Tableau Server 또는 Tableau Cloud의 뷰에서 선택한 마크를 마우스 왼쪽 단추로 클릭(Mac의 경우 그냥 클릭)하고 상황에 맞는 메뉴를 표시합니다. 이 옵션은 필터 및 URL 동작에 효과적입니다.
마우스오버선택메뉴
점 클러스터가 두 개인 분산형 차트입니다.점 클러스터가 두 개이고 커서로 하나의 마크를 선택하고 있는 분산형 차트입니다.제품 이름, 배송 형태, 수익 및 품질이 표시된 도구 설명입니다.
모든 워크시트와 마크에 대해 링크가 항상 표시되는 것은 아닙니다. 링크는 데이터 원본의 특정 필드에 매핑되기 때문에 매핑된 필드를 사용하는 워크시트에만 링크를 사용할 수 있습니다. 예를 들어 위도 및 경도를 모두 매개 변수로 사용하는 하이퍼링크를 링크에 추가하는 경우 위도 및 경도를 사용하는 워크시트에 대한 링크만 뷰에서 사용할 수 있습니다. 또한 이 링크는 관련 값이 포함된 마크 및 머리글에서만 사용할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 동작 이름에 필드 및 필터 값 사용 URL에 필드, 매개 변수 및 필터 값을 사용하는 것 외에도 동작 이름에 이 정보를 변수로 사용할 수 있습니다. 동작 이름은 메뉴를 사용하여 동작을 열 때 상황에 맞는 메뉴에 표시됩니다. 이름에 필드 및 필터 변수를 사용하면 선택한 마크와 관련된 동작을 만드는 데 유용합니다. 부동산 정보를 표시하는 뷰에서는 온라인 URL 동작에 '
의 위성 이미지 표시'라는 이름을 지정할 수 있습니다. 특정 마크를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하면
태그가 해당 마크와 연결된 위치 값으로 바뀝니다. 1. 동작 추가 대화 상자에 동작 이름의 입력을 시작합니다. 2. 필드 또는 필터 값을 삽입하려는 위치에 커서를 놓습니다. 3. 텍스트 상자 오른쪽에 있는 화살표를 클릭하고 변수로 추가할 필드 또는 필터를 선택합니다. 필드 또는 필터 이름이 꺾쇠 괄호 사이에 추가됩니다. ![메뉴에 URL 동작에 대한 다양한 옵션이 표시되어 있으며 '배송 형태'가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter4.png) 다음은 도구 설명 메뉴에서 실행되는 동작에 대한 완성된 예입니다. ![하이퍼링크가 하이라이트된 도구 설명](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/action_name.png) [주요 콘텐츠로 건너뛰기](#main-content) # 동적 색상 범위 동적 색상 범위를 사용하면 색상 범위를 매개 변수 값에 연결하여 데이터 추세를 더 효과적으로 시각화할 수 있습니다. 매개 변수 동작을 사용하면 선택 내용이나 마크 마우스오버에 따라 색상 범위를 동적으로 업데이트하고 색상 범위의 시작점, 중심점 및 끝점을 매개 변수에 연결할 수 있습니다. 이를 통해 사용자 지정이 가능할 뿐만 아니라 색상표를 왜곡할 수 있는 이상값 데이터를 무시할 수 있습니다. 또한 대시보드의 모든 비주얼리제이션 간에 범위 값을 동기화하여 더 빠른 인사이트를 얻을 수 있습니다. ## 지원되는 필드 및 색상표 유형 사용 연속형 필드(일반적으로 측정값)에서 동적 색상 범위를 사용할 수 있습니다. 단일 색상표 및 다중 색상표를 포함하여 Tableau의 수량 색상표에 동적 색상 범위를 적용할 수 있습니다. ### 단일 색상표 일반적으로 순차형 색상표에는 단일 색상이 다양한 색도로 표시됩니다. 연속적인 색상 범위에서 최소한 두 개의 끝 색상을 지정해야 합니다. ![주황색 단일 색상표 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dcr_sequential.png) ### 다중 색상표 다중 색상표는 중간 색상을 공유하지만 양 끝의 색상이 서로 다른 두 개의 단일 색상표와 같습니다. 이 유형의 색상표는 색상 강도(얼마나 어둡거나 밝은지)를 사용하여 숫자의 크기를 표시하고 실제 색상(주황색 또는 파란색)을 사용하여 숫자가 어느 범위에 속하는지 표시하는 두 가지 값 범위를 표시합니다. 다중 색상표는 양수와 음수의 차이를 표시하는 데 주로 사용됩니다. ![Tableau의 빨간색과 파란색 다중 색상표 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dcr_divergeng.png) ## 마크 선택에 따라 동적 색상 범위 구성 Tableau 25.3부터 선택한 마크를 기반으로 색상 범위를 자동으로 업데이트할 수 있으므로 별도의 매개 변수 및 매개 변수 동작 워크플로우가 필요하지 않습니다. 색상 범위의 시작, 가운데 또는 끝 지점을 구성하려면: 1. 마크 카드에서 색상을 클릭하고 색상 편집…을 선택합니다. 2. 원하는 범위 지점(시작, 가운데 또는 끝)의 드롭다운 메뉴에서 상호 작용 시 업데이트를 선택합니다. 3. 비주얼리제이션으로 돌아가서 마크를 클릭하여 선택한 범위 지점에 해당하는 값을 설정합니다. 동적으로 업데이트하려는 다른 범위 지점에 대해 이 프로세스를 반복합니다. ![상호 작용 시 업데이트의 시작, 가운데 및 끝을 설정하는 옵션이 있는 색상 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dynamic_color_selection.png) ## 기존 매개 변수를 사용하여 동적 색상 범위 구성 기존 매개 변수에 사용된 모든 정량적 연속형 필드에 동적 색상 범위를 구성할 수도 있습니다. 1. 매개 변수를 설정한 후 마크 카드에서 색상을 선택합니다. 2. 색상 편집…을 선택합니다. 3. 색상 편집 대화 상자에서 시작점과 끝점 옆에 있는 드롭다운을 확장합니다. 자동 또는 사용자 지정을 선택하거나 매개 변수를 사용하여 매개 변수 동작으로 색상 범위가 동적으로 업데이트되도록 설정할 수 있습니다. ![색상 편집 대화 상자를 사용하여 동적 색상 범위를 구성할 수 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dcr_edit_colors.png) ## 매개 변수 동작에 동적 색상 범위 연결 더 효율적인 색상 대비를 위해 매개 변수 컨트롤에 원하는 값을 입력할 수 있습니다. 좀 더 대화형의 솔루션을 원한다면 색상 범위 지점이 매개 변수 동작에 연결되도록 매개 변수를 구성하면 됩니다. 1. 그러려면 다음 속성을 사용하여 [매개 변수 동작을 만듭니다](https://help.tableau.com/current/pro/desktop/ko-kr/actions_parameters.htm#Create). 2. 원본 시트를 워크시트 또는 대시보드의 시트로 설정합니다. 3. 대상 매개 변수를 동적 색상 범위에 연결할 매개 변수로 설정합니다. 4. 원본 필드를 색상 인코딩에 사용되는 연속형 측정값으로 설정합니다. 5. 집계를 설정합니다. - 색상 범위의 시작에는 최소값 또는 1사분위를 사용합니다. - 색상 범위의 끝에는 최대값 또는 3사분위를 사용합니다. 6. 선택을 해제할 경우의 결과가 현재 값 유지로 설정되어 있는지 확인합니다. 그래야 상호 작용 간에 색상표 변경 내용이 유지됩니다. ![동적 색상 범위가 연속형 필드로 설정된 매개 변수 동작 추가 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dcr_parameteraction.png) 이 매개 변수 동작을 사용하면 비주얼리제이션의 마크와 상호 작용할 때 색상 범위가 동적으로 업데이트됩니다. ## 제한 사항 및 드문 사례 이해 동적 색상 범위는 [스토리](https://help.tableau.com/current/pro/desktop/ko-kr/stories.htm) 내에서 업데이트되지 않습니다. 동적 색상 범위에 사용된 매개 변수를 삭제하면 범위 값이 가장 최근 매개 변수 값으로 설정됩니다. 다음번에 색상을 편집할 때 동적 색상 범위에 대한 새 매개 변수를 선택하라는 메시지가 표시됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 동적 영역 표시 유형 사용 대시보드 공간은 특히 데이터에 대한 인사이트를 점진적으로 나타내고자 할 때 유용합니다. 동적 영역 표시 유형 기능을 사용하면 필드 또는 매개 변수 값을 기준으로 영역(바둑판식 또는 부동식 대시보드 요소)을 숨기거나 표시할 수 있습니다. 상호 작용할 때 대시보드의 영역이 표시되거나 사라집니다. 따라서 원하는 레이아웃을 그대로 사용할 수 있는 동적 대시보드가 만들어집니다. [대시보드에서 단추를 클릭하여 개체를 표시하거나 숨길 수 있지만](https://help.tableau.com/current/pro/desktop/ko-kr/dashboards_create.htm#Show) 동적 영역 표시 유형 기능을 사용하면 개체를 자동으로 표시하거나 숨길 수 있습니다. 이 기능은 여러 사용자 그룹에 사용되는 대시보드에 적합합니다. 예를 들어 대시보드를 방문할 때 사용자 그룹별로 서로 다른 영역을 표시할 수 있습니다. 또한 [매개 변수 동작](https://help.tableau.com/current/pro/desktop/ko-kr/actions_parameters.htm)과 함께 동적 영역 표시 유형을 사용할 수 있습니다. 예를 들어 사용자가 비주얼리제이션의 마크를 클릭하면 이전에 숨겨진 영역이 나타날 수 있습니다. 이 기능을 사용하면 더 깊은 수준의 데이터를 표시하는 시점을 선택할 수 있으므로 복잡한 대시보드에 적합합니다. ## 지원되는 필드 유형 동적 영역 표시 유형에 사용할 필드 또는 매개 변수는 다음과 같아야 합니다. - 부울이어야 합니다. - 단일 값이어야 합니다. - 비주얼리제이션과 관계없이 필드는 고정 세부 수준(LOD) 계산과 같이 비주얼리제이션의 구조와 무관한 상수 값을 반환합니다. ## 동적 대시보드 영역 구성 다음 예에는 [Superstore 데이터](https://help.tableau.com/current/guides/get-started-tutorial/ko-kr/get-started-tutorial-connect.htm)를 사용하는 두 개의 시트가 있습니다. 첫 번째 시트에는 Sales by Category(범주별 매출)와 막대 차트가 있고 두 번째 시트에는 Sales by Sub-Category(하위 범주별 매출)와 막대 차트가 있습니다. 동적 영역 표시 유형을 사용하면 두 번째 시트는 범주별 매출 영역에서 마크를 클릭한 후에만 표시됩니다. 이 예에서는 부울 형식의 계산된 필드를 사용하며 이는 매개 변수 동작의 원본 필드로 사용됩니다. 계산을 매개 변수 동작의 원본 필드로 사용하려면 계산을 마크 카드에 추가해야 합니다. 1. 범주별 매출 시트에서 [매개 변수를 만듭니다](https://help.tableau.com/current/pro/desktop/ko-kr/parameters_create.htm). 이 예에서는 매개 변수 데이터 유형을 부울로 설정해야 합니다. 2. 범주별 매출 시트에서 [계산된 필드를 만듭니다](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_calculatedfields_formulas.htm). 이 예에서는 다음 계산을 사용합니다. `True` 3. 범주별 매출 시트에서 만든 계산을 마크 카드의 세부 정보로 끌어옵니다. 4. 대시보드를 만듭니다. 5. 항상 표시할 시트를 대시보드로 끌어옵니다. 이 예에서는 범주별 매출을 표시하려 합니다. 6. 대시보드에서 범주별 매출 영역(대시보드 개체)을 클릭합니다. 그런 다음 대시보드의 워크시트 메뉴에서 [매개 변수 동작을 만듭니다](https://help.tableau.com/current/pro/desktop/ko-kr/actions_parameters.htm). 이 예에서는 다음과 같은 매개 변수 변경 동작을 사용합니다. 원본 시트는 만들었던 대시보드와 범주별 매출 시트를 사용하도록 설정됩니다. 대상 매개 변수는 사용자가 만든 매개 변수입니다. 원본 필드는 사용자가 만든 계산입니다. ![이 이미지 앞의 텍스트에 설명된 대로 구성된 매개 변수 동작](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dynamic_zone_action.png) 7. 하위 범주별 매출 워크시트를 대시보드로 끌어옵니다. 8. 범주별 매출 영역을 클릭합니다. 오른쪽 맨 위에서 드롭다운 화살표를 클릭하고 필터로 사용을 선택합니다. 9. 하위 범주별 매출 영역을 클릭한 다음 레이아웃 탭을 클릭합니다. 10. 값을 사용하여 표시 유형 제어 확인란을 선택합니다. 11. 드롭다운에서 영역 표시 여부를 제어하기 위해 만든 매개 변수를 선택합니다. **참고:** 값을 사용하여 표시 여부를 제어하는 옵션에 사용하려는 필드가 나타나지 않는 경우 해당 필드가 지원되는 필드 유형인지 확인하십시오. !["값을 사용하여 표시 유형 제어" 확인란이 선택되고 "매개 변수로 영역 숨기기"라는 매개 변수가 선택됨](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dynamic_zone_visibility.png) 이제 범주별 매출 영역에서 범주 마크를 클릭하면 하위 범주별 매출 영역이 대시보드에 나타납니다. ![대시보드의 마크를 클릭하면 다른 차트를 나타나는, 동적 영역 표시 유형을 사용한 애니메이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dynamic_zone_demo.gif) ## 제한 사항 및 드문 사례 이해 [스토리](https://help.tableau.com/current/pro/desktop/ko-kr/stories.htm)(정보를 전달하기 위해 함께 작동하는 일련의 비주얼리제이션)에서 워크시트를 사용할 때는 동적 영역 표시 유형 기능이 작동하지 않습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 동적 축 범위 사용 사용자가 데이터를 올바르게 분석할 수 있도록 비주얼리제이션에 표시된 범위를 이해하는 것이 중요합니다. 특히 대시보드의 여러 비주얼리제이션이나 여러 워크시트를 동시에 분석할 때 비주얼리제이션 간에 축 범위가 다르면 사용자가 데이터를 잘못 해석하기 쉽습니다. 예를 들어 두 개의 막대 차트가 서로 옆에 표시되면 두 차트의 막대가 동일한 크기로 나타날 수 있습니다. 그러나 축의 범위가 매우 달라 차트가 잘못 표시될 수 있습니다. 사용자가 축 범위를 이해하는 데 도움을 주기 위해 2023.3 이상에서 작성자는 동적 축 범위를 사용하여 숫자 매개 변수 또는 날짜 매개 변수를 사용하여 축 범위의 최소값과 최대값을 설정할 수 있습니다. 그런 다음 사용자가 비주얼리제이션을 탐색하면 축이 동기식으로 업데이트됩니다. 이를 통해 사용자는 비주얼리제이션 전체에서 데이터를 쉽고 정확하게 분석할 수 있습니다. 또한 데이터 범위를 제한하면 기본 데이터를 필터링하거나 데이터의 이동 평균에 영향을 주지 않고 데이터의 하위 집합을 볼 수 있습니다. 동적 축 범위를 사용하면 기본 데이터를 필터링하지 않고 축 범위를 넓히거나 좁힐 수도 있습니다. 이는 목표 대비 진행 상황을 표시하거나 이동 평균을 표시하는 데 이상적입니다. ## 지원되는 필드 유형 동적 축 범위는 선택한 연속 축과 호환되는 모든 매개 변수를 지원합니다. 예를 들어 다음과 같습니다. - 숫자 매개 변수 - 시간 매개 변수(date 또는 dateTime) ## 선택에 기반한 동적 축 범위 구성 Tableau 25.3부터 영역 선택에 따라 축 범위를 자동으로 업데이트할 수 있으므로, 별도의 매개 변수 및 매개 변수 동작 워크플로우가 필요하지 않습니다. 1. 워크시트에서 축을 마우스 오른쪽 단추로 클릭하고 축 편집…을 선택합니다. 2. 범위의 경우 사용자 지정을 선택합니다. 3. 드롭다운 메뉴를 확장하고 시작 및 끝 범위 지점에 대해 상호 작용 시 업데이트를 선택합니다. 4. 대화 상자를 닫습니다. 5. 비주얼리제이션으로 돌아가서 선택한 범위 지점에 해당하는 값을 설정할 영역을 비주얼리제이션에서 선택합니다. ![상호 작용에 따라 시작과 끝으로 사용자 지정 범위를 설정하는 옵션이 있는 축 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dynamic_axis_selection.png) ## 기존 매개 변수를 사용하여 동적 축 범위 구성 동적 축 범위를 기존 매개 변수에 연결하여 구성할 수도 있습니다. 1. 워크시트에서 축에 대한 [매개 변수를 만듭니다](https://help.tableau.com/current/pro/desktop/ko-kr/parameters_create.htm). 2. 축을 마우스 오른쪽 단추로 클릭하고 축 편집을 선택합니다. 3. 범위의 경우 사용자 지정을 선택합니다. 그런 다음 시작 또는 끝 축 범위에 대해 생성한 매개 변수를 선택합니다. 4. 대화 상자를 닫습니다. 5. 대시보드에서 여러 시트를 사용하는 경우 여러 시트의 축에 대해 이 단계를 반복합니다. ![동적 축 범위를 생성하는 데 사용되는 매개 변수를 보여주는 애니메이션과 필터링이 동적 범위에 따라 어떻게 변하는지 보여주는 애니메이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dynamic_axis_ranges.gif) ## 제한 사항 및 드문 사례 이해 동적 축 범위는 [스토리](https://help.tableau.com/current/pro/desktop/ko-kr/stories.htm) 내에서 업데이트되지 않습니다. 축에 사용된 매개 변수가 삭제되면 가장 최근 매개 변수 값이 축 범위로 유지됩니다. 다음번에 축을 편집할 때 사용할 새 매개 변수를 선택하라는 오류 메시지가 표시됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 동적 축 제목 사용 Tableau는 다양한 데이터 집합을 빠르게 분석하고 심층 분석을 위해 서로 다른 방식으로 데이터를 시각화할 수 있는 유연성을 제공합니다. 그러나 이 유연성에는 비주얼리제이션에 사용되는 데이터를 정확하게 전달해야 하는 책임이 따릅니다. 예를 들어 매개 변수 값에 따라 변경되는 측정 단위를 전달하는 것이 중요합니다. 예를 들어 25도를 예측하는 날씨 비주얼리제이션을 보고 있다고 가정해보겠습니다. 화씨에서 이 예측은 스키 여행에 좋은 날씨일 수 있습니다. 그러나 섭씨에서는 해변으로 놀러가기에 좋은 날씨일 수 있습니다. 동적 축 제목을 사용하면 매개 변수 또는 단일 값 필드(예: LOD 계산)의 값에 따라 축 제목을 업데이트할 수 있습니다. [swap 매개 변수](https://help.tableau.com/current/pro/desktop/ko-kr/parameters_swap.htm)를 사용하면 축 제목이 사용된 데이터와 일치하는 제목으로 업데이트됩니다. ## 지원되는 필드 유형 동적 축 제목으로 사용하려는 필드는 다음 유형이어야 합니다. - 단일 값 및 [FIXED LOD 계산](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_calculatedfields_lod_fixed.htm) - 매개 변수 - 상수 계산된 필드 - 상위 1개 집합 ## 동적 축 제목 구성 1. Tableau 시트에서 연속형 필드를 선반으로 끌어옵니다. 2. 축을 두 번 클릭하여 축 편집 대화 상자를 엽니다. 3. 축 제목 섹션의 목록에서 축 제목에 사용할 필드를 선택합니다. 4. 축 편집 대화 상자를 닫습니다. 좀 더 복잡한 사용 사례의 경우 [예제: 매개 변수를 사용하여 측정값 바꾸기](https://help.tableau.com/current/pro/desktop/ko-kr/parameters_swap.htm)의 단계를 먼저 따르십시오. 그런 다음 아래 단계를 따릅니다. 1. X축을 두 번 클릭하여 축 편집 대화 상자를 엽니다. 2. 축 제목 섹션에서 매개 변수를 선택한 다음 Placeholder 2 Selector를 선택합니다. 3. 축 편집 대화 상자를 닫습니다. 4. 자리 표시자 1을 사용하여 Y축에 이 단계를 반복합니다. 이제 매개 변수가 변경되면 표시되는 데이터를 반영하도록 축 제목이 업데이트됩니다. ## 제한 사항 및 드문 사례 이해 표현 방식을 사용하여 비주얼리제이션 유형을 변경하면 동적 축 제목이 지워집니다. 또한 부제목을 사용하는 경우 사용자 지정 제목과 마찬가지로 동적 축 제목 다음에 부제목이 표시됩니다. 자동 부제목은 연속형 날짜 값 축이 최소 2개의 기간이 포함된 단일 연도로 필터링되는 경우에만 채워집니다. [스토리](https://help.tableau.com/current/pro/desktop/ko-kr/stories.htm)(정보를 전달하기 위해 함께 작동하는 일련의 비주얼리제이션)에서 워크시트를 사용할 때는 동적 축 제목 기능이 작동하지 않습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 라이선스 및 활성화 다음 방법 중 하나를 사용하여 Tableau를 활성화할 수 있습니다. 구성에 따라 이러한 활성화 옵션 중 하나 이상이 표시될 수 있습니다. 어떤 옵션을 선택해야 하는지 잘 모르는 경우 관리자에게 문의하십시오. ## 평가판 시작(Tableau Prep만 해당) 14일 동안 제한 없이 Tableau를 사용할 수 있습니다. 14일 후에는 평가판 연장 제품 키 또는 정식 제품 키를 구해 Tableau를 활성화하는 데 사용할 수 있습니다. 자세한 내용은 [무료 평가판 활성화](https://help.salesforce.com/s/articleView?id=001458158&type=1)를 참조하십시오. ## Tableau Desktop 무료 사용 Tableau Desktop Free Edition은 언제든지 사용할 수 있습니다. 공유 및 게시를 포함하여 모든 기능에 액세스하려면 제품 키를 사용하거나 서버에 로그인하여 Tableau Desktop을 활성화해야 합니다. ## 제품 키로 활성화 제품 키를 입력하여 Tableau 라이선스를 활성화합니다. 자세한 내용은 [제품 활성화 및 등록](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_activate_license.htm)을 참조하십시오. ## 서버에 로그인하여 활성화 Tableau Server 또는 Tableau Cloud에 로그인하고 로그인 기반 라이선스 관리를 사용하여 Tableau 라이선스를 활성화합니다. 로그인 기반 라이선스 관리를 사용하면 Tableau Server 및 Tableau Cloud에서 Creator 역할이 있는 사용자의 라이선스를 관리할 수 있으며 별도의 Tableau Desktop 및 Tableau Prep Builder 제품 키가 필요하지 않습니다. 자세한 내용은 [로그인 기반 라이선스 관리](https://help.tableau.com/current/server/ko-kr/license_lblm.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 라인 차트 작성 라인 차트는 뷰의 개별 데이터 요소를 연결합니다. 라인 차트는 일련의 값을 시각화하는 간단한 방법을 제공하며 시간별 추세를 확인하거나 미래 값을 예측하려는 경우에 유용합니다. 라인 마크 유형에 대한 자세한 내용은 [라인 마크](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_marktypes.htm#LineMark)를 참조하십시오. **참고**: 라인 마크 유형을 사용하는 뷰에서 마크 카드의 경로 속성을 사용하여 라인 마크의 유형(선형, 스텝 또는 점프)을 변경하거나 특정 그리기 순서를 사용해 마크를 연결하여 데이터를 인코딩할 수 있습니다. 자세한 내용은 [뷰의 마크 모양 제어](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm)에서 [경로 속성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm#PathProp)을 참조하십시오. 모든 연도의 매출 합계와 수익 합계를 표시한 후 예측을 사용하여 추세를 확인하는 뷰를 만들려면 다음 단계를 수행합니다. 1. 샘플 - 슈퍼스토어 데이터 원본에 연결합니다(필요한 경우 [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드 가능). 2. Ship Date 차원을 열로 끌어옵니다. 날짜가 연도별로 집계되고 열 머리글이 만들어집니다. 3. Sales 측정값을 행으로 끌어옵니다. Sales가 합계로 집계되고 단순 라인 차트가 표시됩니다. 4. Profit 측정값을 행으로 끌어 Sales 측정값의 오른쪽에 놓습니다. Sales 및 Profit에 대한 왼쪽 여백을 따라 별도의 축이 만들어집니다. ![Sales 및 Profit에 대한 왼쪽 여백을 따라 별도의 축이 있는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/line_1.png) 두 축의 배율이 서로 다릅니다. Sales 축 배율은 $0에서 $700,000 사이인 반면 Profit 축의 배율은 $0에서 $100,000 사이입니다. 이에 따라 매출 값이 수익 값보다 훨씬 크다는 사실을 확인하기가 어려울 수 있습니다. 불연속형 또는 연속형 차원으로 라인 차트를 만들 수 있습니다. - _연속형_ 차원은 선형의 연속형 축을 사용하여 데이터를 시각화합니다. 이러한 차트는 특히 데이터 요소의 간격이 균등하지 않은 경우 추세와 비례 변화를 표시하는 데 유용합니다. - _불연속형_ 차원은 불연속형의 범주별 머리글로 데이터를 시각화합니다. 이러한 차트는 회계 기간과 같은 증분 데이터를 표시할 때 유용합니다. 불연속형 및 연속형 데이터 유형에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. 여러 측정값을 하나의 라인 차트에서 표시하는 경우 사용자가 보다 간단하게 값을 비교할 수 있도록 축을 정렬하거나 병합할 수 있습니다. - 축 정렬에 대한 자세한 내용은 [이중 축을 사용하여 두 측정값 비교](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_measures.htm#Dual)을 참조하십시오. - 여러 측정값에서 하나의 축을 적용하는 것에 대한 자세한 내용은 [여러 측정값에 대한 축을 단일 축으로 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_measures.htm#Blended)을 참조하십시오. 이러한 옵션 중 어떤 옵션을 사용해도 측정값 중 하나에 대한 마크 유형을 변경하는 혼합형 차트를 만들 수 있습니다. 자세한 내용은 [콤보 차트 만들기(측정값에 서로 다른 마크 유형 할당)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_measures.htm#Combo)를 참조하십시오. 1. SUM(Profit) 필드를 행에서 Sales 축으로 끌어 통합 축을 만듭니다. 두 개의 흐린 녹색 병렬 막대는 마우스 단추를 놓을 때 Profit 및 Sales에 통합 축이 사용됨을 나타냅니다. ![비주얼리제이션의 Profit 및 Sales에 통합 축이 사용됨을 나타내는 두 개의 흐린 녹색 병렬 막대입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/line_8.png) 뷰가 다음과 같이 업데이트됩니다. ![통합 축을 사용하는 Profit 및 Sales가 있는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/line_9.png) 지금 연도별 값 합계를 보고 있기 때문에 뷰가 다소 드물게 분포되어 있습니다. 또한 2025년에 대한 데이터가 제한되어 있기 때문에 마지막에는 추세가 하락하는 것으로 보입니다. 2. 열 선반에서 YEAR(\[Ship Date\]) 필드의 드롭다운 화살표를 클릭하고 상황에 맞는 메뉴의 아래쪽에서 월을 선택하여 4년 동안의 연속형 값 범위를 표시합니다. ![월 옵션이 하이라이트된 YEAR(\[Ship Date\]) 측정값의 상황에 맞는 메뉴입니다.](Img/line_10.png) 결과 뷰는 원래 뷰보다 훨씬 더 상세합니다. ![4년 동안의 주문 수익과 매출에 대한 연속형 값 범위를 보여주는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/line_11.png) 매년 연말 직전 값이 훨씬 더 높게 보입니다. 이러한 패턴을 _계절적 변동_이라고 합니다. 뷰에서 예측 기능을 설정하면 분명한 이 계절 추세가 미래에도 계속될지 여부를 확인할 수 있습니다. 3. 예측을 추가하려면 분석 패널의 예측 모델을 뷰로 끈 다음 예측 위에 놓습니다. ![분석 패널에서 뷰로 끌어온 예측 모델입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/line_13.png) Tableau 예측에 따르면 계절 추세가 미래에도 계속된다는 사실을 확인할 수 있습니다. ![4년 동안의 주문 수익과 매출에 대한 연속형 값 범위를 보여주는 라인 차트이며, 미래의 계절적 추세를 보여주기 위해 예측이 적용되었습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/line_12.png) [주요 콘텐츠로 건너뛰기](#main-content) # 마크 레이블 표시, 숨기기 및 서식 지정 비주얼리제이션의 마크에 레이블을 추가할 수 있습니다. 레이블은 해당 마크가 이미 나타내는 데이터를 표시할 수 있습니다. 또는 마크 카드의 레이블 선반에 별도의 필드를 추가할 수 있습니다. 레이블은 주석과 완전히 동일하지 않습니다. 주석은 레이블이라기보다는 댓글에 더 가깝습니다. 주석에 대한 자세한 내용은 [주석 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/annotations_annotations_add.htm)를 참조하십시오. ## 레이블 설정 또는 해제 비주얼리제이션에서 마크 레이블을 표시하려면 다음 작업 중 하나를 수행합니다. - 툴바에서 마크 레이블 단추 선택 ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/icon_label_text.png) - 마크 카드에서 레이블을 선택한 다음 마크 레이블 표시를 선택합니다. - 필드를 마크 카드의 레이블 선반으로 끌어 옵니다. **참고**: 마크 유형이 텍스트(자동 텍스트 포함)인 경우 레이블 선반에 **레이블** 대신 **텍스트**가 표시될 수 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/label_as_text.png) 레이블을 해제하려면 마크 레이블 단추를 다시 선택하거나 마크 레이블 표시 옵션을 선택 취소합니다. ### 특정 필드를 레이블로 사용 레이블로 사용할 필드를 지정하지 않은 경우 Tableau는 기본 필드를 사용합니다. 특정 필드를 레이블로 설정하려면 원하는 필드를 마크 카드의 **레이블** 선반으로 끌어옵니다. ## 표시되는 레이블 변경 기본적으로 레이블이 겹치지 않는 한 모든 마크에 레이블이 지정됩니다. 근처에 마크가 너무 많으면 겹쳐져서 읽을 수 없는 경우가 많지만 필요한 경우 레이블을 켤 수 있습니다. 마크 카드에서 **레이블**을 클릭합니다. 레이블이 다른 마크와 겹치도록 허용 옵션을 선택합니다. ### **레이블 지정할 마크** 구성 **레이블 지정할 마크** 섹션에서는 표시되는 레이블에 대한 보다 미묘한 설정을 제공합니다. 모든 옵션을 항상 사용할 수 있는 것은 아닙니다. 라인 끝과 같은 일부 옵션은 비주얼리제이션의 구조가 지원하는 경우에만 나타납니다. 대화 상자의 모양은 브라우저에서 Tableau Desktop을 사용하는지 아니면 웹 편집을 사용하는지에 따라 다릅니다.
Tableau Desktop의 레이블 옵션: 전체웹 편집의 레이블 옵션: 최소/최대
마크 카드에서 **레이블**을 클릭합니다. 옵션을 선택합니다.  - **전체**. 비주얼리제이션의 모든 마크에 레이블을 지정합니다. 이것이 기본값입니다. - **최소/최대**. 비주얼리제이션의 필드에 대한 최소값과 최대값에만 레이블을 지정합니다. 이 설정에는 추가 옵션이 나타납니다. - 범위: 전체 테이블, 패널별, 셀별 또는 라인/파이 차트별로 최소/최대 레이블을 지정할 수 있습니다. - 필드: 최소/최대를 사용할 필드를 설정합니다. - 옵션: 최소, 최대 중 하나의 레이블만 지정하거나 둘 다 레이블을 지정하도록 선택할 수 있습니다. - **라인 끝**. 모든 줄의 끝에 레이블을 지정합니다. 시작 또는 끝 부분에만 레이블을 지정하려면 추가 옵션을 사용하십시오. - **선택됨**. 비주얼리제이션에서 하나 이상의 마크를 선택하면 레이블이 나타납니다. - **하이라이트됨**. 뷰에서 하이라이트한 마크에만 레이블을 지정합니다. 하이라이트는 여러 가지 방법으로 수행할 수 있습니다. - 범례에서 멤버 선택 - 비주얼리제이션에서 마크 선택(선택됨 옵션과 동일한 동작) - 하이라이터 사용. 하이라이터 사용 방법에 대한 자세한 내용은 [컨텍스트에 맞는 데이터 요소 하이라이트](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_highlight_highlighter.htm)를 참조하십시오. - **가장 최근**. 뷰에서 가장 최근의 마크에만 레이블을 지정합니다. 뷰에 날짜 필드가 있는 경우 뷰에서 가장 최근 날짜 또는 시간에 해당하는 모든 마크에 레이블을 지정할 수 있습니다. 최소/최대와 마찬가지로 이 설정에도 범위 옵션이 있습니다. ### 개별 마크 레이블 표시 및 숨기기 개별 마크에 대해서만 레이블을 표시하거나 겹치는 특정 마크 레이블을 숨길 수 있습니다. 비주얼리제이션에서 마크 레이블을 표시하거나 숨기려는 마크를 마우스 오른쪽 단추로 클릭하고 마크 레이블을 선택한 후 다음 옵션 중 하나를 선택합니다. - 자동: 레이블 드롭다운 메뉴의 설정과 뷰에 따라 레이블을 설정 및 해제하려면 이 옵션을 선택합니다. - 항상 표시: 마크 레이블을 표시하려면 이 옵션을 선택합니다. - 표시 안 함: 마크 레이블을 숨기려면 이 옵션을 선택합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/label_marklabel_intheview.png) 마크 표시 및 숨기기는 해당 마크에만 적용됩니다. 마크는 특정 차원 멤버의 교차점을 나타냅니다. 비주얼리제이션에서 차원이 추가되거나 제거되면 마크가 변경되고 레이블 설정이 재설정됩니다. 이는 TODAY()와 같이 멤버가 변경되는 계산을 기반으로 작성된 마크에도 영향을 미칠 수 있습니다. ## 마크 레이블 서식 지정 레이블 모양을 조정하는 데 도움이 되는 여러 가지 서식 옵션이 있습니다. 텍스트를 사용자 지정하고, 글꼴 속성을 조정하며, 맞춤을 설정할 수 있습니다. 이러한 옵션은 Tableau Desktop에서만 사용할 수 있습니다. ### 레이블 텍스트 편집 **참고**: 레이블 텍스트를 편집하려면 먼저 필드가 레이블 선반에 있어야 합니다. 1. 마크 카드에서 레이블을 클릭합니다. 2. 대화 상자가 열리면 **레이블 모양**에서 **텍스트** 옆에 기타 옵션 단추 \[![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/prep_moreoptions_icon.png)\]를 클릭합니다. 3. 텍스트를 편집합니다. - 이 텍스트 편집기에서 글꼴 및 맞춤 설정을 편집할 수 있지만 전체 옵션을 보려면 레이블 대화 상자 자체를 사용하십시오(다음 섹션 참조). - 편집기에서 삽입 단추를 사용하여 레이블에 더 많은 필드를 추가할 수 있지만 레이블 선반에 추가된 필드만 해당 드롭다운에서 사용할 수 있습니다. 4. 확인을 선택합니다. ### 레이블 글꼴 편집 1. 마크 카드에서 레이블을 클릭합니다. 2. 대화 상자가 열리면 **레이블 모양**에서 **글꼴** 드롭다운을 클릭합니다. 여기서 수행할 수 있는 작업: - 글꼴 유형, 크기 및 강조를 선택합니다. - 레이블의 색상을 선택합니다. - 특정 색상을 선택하려면 옵션에서 색상을 클릭합니다. - 레이블을 해당 마크 색상과 일치시키려면 **마크 색상 일치**를 클릭합니다. - 메뉴 맨 아래에 있는 슬라이더를 이동하여 레이블의 불투명도를 조정합니다. ### 레이블 맞춤 편집 1. 마크 카드에서 레이블을 클릭합니다. 2. 대화 상자가 열리면 **레이블 모양**에서 **맞춤** 드롭다운을 클릭합니다. 여기서 수행할 수 있는 작업:  - 레이블을 가로(왼쪽, 가운데, 오른쪽)로 정렬합니다. - 텍스트의 방향을 변경합니다. - 레이블을 세로(아래쪽, 가운데, 위쪽)로 정렬합니다. - 줄 바꿈을 자동, 설정 또는 해제로 설정합니다. #### 수동으로 마크 레이블 이동 레이블이 나타나면 이를 새 위치로 끌어올 수 있습니다. 예를 들어 누적 막대 차트에서는 마크 레이블이 자동으로 각 막대의 가운데에 배치됩니다. 그러나 긴 레이블과 겹치지 않도록 레이블을 지그재그로 배치할 수도 있습니다. 마크 레이블을 선택하고 마우스 단추를 누른 채 레이블을 원하는 위치로 끌어 옵니다. ![라인 그래프의 요소에 대한 6개의 데이터 레이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datalabels8.png) [주요 콘텐츠로 건너뛰기](#main-content) # 마크 이동 많은 마크가 포함된 이중 축 뷰에서 일부 마크가 다른 마크로 가려져 뷰에서 세부 정보를 확인하기 어려울 수 있습니다. Tableau는 선택한 마크를 선택한 축에 따라 앞쪽이나 뒤쪽으로 이동할 수 있는 **마크 이동** 옵션을 제공합니다. 마크를 앞쪽이나 뒤쪽으로 이동하려면 축 중 하나를 마우스 오른쪽 단추로 클릭하고 다음 옵션 중 하나를 선택합니다. - 맨 앞으로 마크 이동 - 맨 뒤로 마크 이동 ### 예 - 앞쪽으로 마크 이동 이 예에서는 이중 축에 원 마크 유형을 사용하며 각 범주에 대해 부서의 매출과 수익을 표시하는 뷰가 있다고 가정합니다. 각 마크의 모양은 매출과 수익을 나타내고 범주는 색상으로 인코딩됩니다. 오른쪽 축은 매출 마크를 나타내고 왼쪽 축은 수익 마크를 나타냅니다. 수익 마크가 앞쪽에 있기 때문에 Office Supplies 범주에서 매출 마크를 확인하기 어렵습니다. 매출 마크를 수익 마크 앞쪽으로 이동하려면 다음을 수행합니다. 1. 매출 축을 마우스 오른쪽 단추로 클릭합니다. 2. 상황에 맞는 메뉴에서 맨 앞으로 마크 이동을 선택합니다. !['맨 앞으로 마크 이동' 옵션이 선택된 축의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/movemarks_front.png) 매출 마크를 앞쪽으로 이동하면 이전에는 거의 알아보기 힘들었던 rubber bands 매출are below $100,000가 확실히 표시됩니다. ![제품 및 하위 제품 라인별로 분류된 수익 및 매출 데이터를 표시하는 분산형 차트와 버블 차트입니다. 사무용품에 대한 구체적인 수치를 강조하는 설명선 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/movemarks_front2.png) [주요 콘텐츠로 건너뛰기](#main-content) # 막대 차트 작성 여러 범주의 데이터를 비교하려면 막대 차트를 사용합니다. 차원을 행 선반에 배치하고 측정값을 열 선반에 배치하거나 그 반대로 배치하여 막대 차트를 만듭니다. 막대 차트는 막대 마크 유형을 사용합니다. 데이터 뷰가 이후에 표시된 두 가지 필드 정렬 중 하나와 일치하는 경우 Tableau에서 이 마크 유형이 선택됩니다. 이러한 선반에 다른 필드를 추가할 수 있습니다. 막대 마크 유형에 대한 자세한 내용은 [막대 마크](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_marktypes.htm#BarMark)를 참조하십시오.
세로 막대 만들기가로 막대 만들기
열 선반에 범주 측정값이 있고 행 선반에 수익 합계 측정값이 있습니다.열 선반에는 수익 합계 측정값이 있고 행 선반에는 범주 측정값이 있습니다.
4년 동안의 총 매출을 표시하는 막대 차트를 만들려면 다음 단계를 수행합니다. **참고**: 절차의 끝에 있는 추가 단계에 따라 막대 상단에 총계를 표시할 수 있습니다. 1. 샘플 - 슈퍼스토어 데이터 원본에 연결합니다(필요한 경우 [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드 가능). 2. Order Date(주문 날짜) 차원을 열로 끌어오고 Sales(매출) 측정값을 행으로 끌어옵니다. 데이터가 연도별로 집계되고 열 머리글이 나타납니다. Sales(매출) 측정값은 합계로 집계되고 축이 만들어지는 반면 열 머리글은 뷰의 아래쪽으로 이동됩니다. 날짜 차원을 추가했기 때문에 Tableau에서 라인을 마크 유형으로 사용합니다. ![매출의 상승 추세를 보여주는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bar_1.png) 5. **마크** 카드의 드롭다운 목록에서 막대를 선택합니다. ![마크 카드의 막대 차트 드롭다운 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bar_2.png) 뷰가 막대 차트로 변경됩니다. ![2011년부터 2014년까지의 연간 매출 수치를 표시한 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bar_3.png) 축이 세로이기 때문에 마크(이 경우 막대)도 세로입니다. 각 마크의 길이는 해당 연도의 매출 합계를 나타냅니다. 샘플 데이터는 계속 변경되기 때문에 여기에서 표시되는 실제 숫자는 보이는 숫자와 다를 수 있습니다. ![선택한 막대의 연도와 총 매출이 도구 설명에 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bar_4.png) 11. Ship Mode 차원을 마크 카드의 **색상**으로 끌어옵니다. 배송 형태별로 시간 경과에 따른 총 매출이 어떻게 달라지는지가 뷰에 표시됩니다. 비율이 매년 일정한 것 같습니다. ![배송 형태와 연도에 따른 매출을 표시하는 누적 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bar_21.png) 14. Region 차원을 행으로 끌어 Sales 왼쪽에 놓아 지역별 매출에 대한 다중 축을 생성합니다. ![지역 및 연도별 매출을 표시하는 누적 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bar_22.png) 16. West 지역의 데이터만 보려면 다른 지역을 필터링할 수 있습니다. 이렇게 하려면 Region 차원을 다시 끌되 이번에는 데이터 패널에서 필터 선반으로 끌어옵니다. ![데이터 패널, 페이지 선반, 필터 선반 및 마크 카드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bar_23.png) 18. \[Region\] 필터 대화 상자에서 Central, East 및 South 확인란 선택을 취소한 다음 확인을 클릭합니다. ![서부 지역의 배송 형태와 연도에 따른 매출을 표시하는 누적 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bar_25.png) 이 뷰는 데이터에 대한 심층 정보를 제공합니다. 예를 들어 4년 동안 West 지역에서 배송 형태가 어떻게 변환했는지 알 수 있습니다. ## 추가 단계: 누적 막대에 총계 추가 경우에 따라 툴바에서 마크 레이블 표시 아이콘을 클릭하여 간단하게 차트의 막대 위에 총계를 추가할 수 있습니다. 그러나 막대가 색상이나 크기별로 구분된 경우에는 막대의 총계가 표시되지 않고 각 개별 세그먼트에 레이블이 지정됩니다. 몇 단계만 수행하면 막대가 나뉜 경우에도 모든 막대 위에 총계 레이블을 추가할 수 있습니다. 이후 절차는 기술적으로 보면 참조선을 추가하는 것입니다. 하지만 특정 방식으로 '라인'을 구성하면 결과적으로 원하는 레이블을 얻을 수 있습니다. 1. 분석 패널에서 참조선을 뷰로 끌어 셀 위에 놓습니다. ![사용자 지정 참조선을 추가하는 옵션이 표시된 분석 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bar_26.png) 2. 대화 상자에서 SUM(Sales)에 대한 집계를 합계로 설정하고, 레이블을 값으로 설정하고, 서식 지정의 라인을 없음으로 설정합니다. ![차트의 참조선, 구간 또는 박스 플롯을 편집하기 위한 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bar_27.png) 확인을 클릭하여 참조선, 구간 또는 플롯 편집 대화 상자를 닫습니다. 이제 각 막대 위에 통화 총계가 표시됩니다. ![서부 지역의 연도별 매출을 표시하는 누적 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bar_28.png) 뷰가 올바르게 보이도록 조정해야 할 경우가 있습니다. 예를 들어 막대가 너무 좁으면 숫자가 잘립니다. 이 문제를 해결하려면 키보드에서 Ctrl 키를 누른 채로 오른쪽 화살표를 눌러 막대를 더 넓게 만듭니다. 또는 기본적으로 왼쪽 맞춤인 막대의 총계를 가운데에 맞추려면 다음을 수행합니다. 6. 막대 차트의 총계 중 하나를 마우스 오른쪽 단추로 클릭하고 서식을 선택합니다. 7. 서식 창의 참조선 레이블 영역에서 맞춤 컨트롤을 열고 가로 맞춤에 대해 가운데 옵션을 선택합니다. ![참조선을 서식 지정하고 참조선 레이블에 대한 사용자 지정 정렬을 설정하는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bar_29.png) ## 기타 리소스 [그룹화된 막대 차트 만들기](http://kb.tableau.com/articles/howto/creation-of-a-grouped-bar-chart?lang=ko-kr): 병렬 막대 차트라고도 하는 그룹화된 막대 차트를 만드는 방법을 설명하는 내장 동영상이 있는 기술 자료 문서입니다. [주요 콘텐츠로 건너뛰기](#main-content) # 매개 변수 동작 매개 변수 동작을 사용하여 대상 사용자가 마크를 클릭하거나 선택하는 등, 비주얼리제이션과의 직접적인 상호 작용을 통해 매개 변수 값을 변경하도록 허용할 수 있습니다. 매개 변수 동작은 참조선, 계산, 필터 및 SQL 쿼리와 함께 사용할 수 있으며, 매개 변수 동작을 사용하여 비주얼리제이션에서 데이터를 표시하는 방법을 사용자 지정할 수 있습니다. 매개 변수 동작은 계산을 사용하지 않고 요약 값과 통계를 작성할 수 있는 새로운 가능성을 열어줍니다. 매개 변수 동작을 구성하면 사용자가 단일 매개 변수 값으로 자동 집계되는 여러 마크를 선택할 수 있습니다. 예를 들어, 매개 변수 동작으로 현재 선택된 마크에 대한 AVG(Sales) 또는 COUNTD(Orders)를 표시할 수 있습니다. 매개 변수 동작을 사용할 수 있는 방법에 대한 예는 [매개 변수 동작의 예](#Examples)를 참조하십시오. ![매개 변수 동작은 현재 선택된 마크에 대한 AVG(Sales) 또는 COUNTD(Orders)를 표시합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter_actions_overview.gif) Tableau Desktop, Tableau Cloud 및 Tableau Server에서 매개 변수 동작을 만들 수 있습니다. 매개 변수 동작을 정의할 때는 다음을 포함해야 합니다. - 동작이 적용될 하나 이상의 원본 시트 - 마우스오버, 선택, 메뉴 등과 같은 작업을 실행하는 사용자 동작 - 대상 매개 변수, 원본 필드 및 관련 집계(적용 가능한 경우) 동작에서 참조되는 매개 변수는 비주얼리제이션의 일부에서 참조되어야 합니다. 이러한 참조는 다양한 방법으로 수행할 수 있습니다. 예를 들어 비주얼리제이션에 사용된 계산된 필드 또는 참조선에서 매개 변수를 참조하거나 매개 변수 동작에서 참조되는 원본 필드를 사용하는 뷰를 작성할 수 있습니다. ## 매개 변수 동작을 만들기 위한 일반적인 단계 1. 하나 이상의 매개 변수를 만듭니다. 자세한 내용은 [매개 변수 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/parameters_create.htm)를 참조하십시오. 2. **선택 사항**: 사용자가 분석에 사용할 수 있게 만들려는 동작에 따라 해당 매개 변수를 사용하는 계산된 필드를 만들 수 있습니다. 계산된 필드 만들기에 대한 자세한 내용은 [계산된 필드 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_create.htm#Create)를 참조하십시오. 3. 매개 변수 동작을 사용할 비주얼리제이션을 작성합니다. 예를 들어 매개 변수를 사용하는 계산된 필드를 만든 경우 해당 계산된 필드를 사용하여 뷰를 작성합니다. 또는 매개 변수에 연결할 필드를 뷰에 끌어 놓습니다. 4. 매개 변수를 사용하는 [매개 변수 동작](#Create)을 만듭니다. 서로 다른 용도로 여러 매개 변수 동작을 만들 수 있습니다. 매개 변수 동작은 비주얼리제이션의 시트 이름, 매개 변수 이름 및 매개 변수가 연결될 원본 필드를 참조해야 합니다. 5. 매개 변수 동작을 테스트하고 필요에 따라 해당 설정이나 비주얼리제이션의 관련 요소를 조정하여 대상 사용자에게 제공하려는 동작을 얻습니다. **참고**: 매개 변수 동작에서 매개 변수를 사용하기 전에 Tableau에서 매개 변수를 사용하는 방법을 이해하는 것이 도움이 됩니다. 자세한 내용은 다음을 참조하십시오. - [매개 변수 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/parameters_create.htm) 도움말 항목과 관련 매개 변수 항목을 읽어 보십시오. - Tableau [블로그](https://www.tableau.com/ko-kr/about/blog)에서 [매개 변수로 비주얼리제이션에 멀티 뷰 추가(영문)](http://www.tableau.com/ko-kr/about/blog/2015/7/lrtt-parameters-alter-your-viz-40767)와 [Data School](https://www.thedataschool.co.uk/) 웹 사이트에서 [매개 변수를 만드는 4단계(영문)](https://www.thedataschool.co.uk/tom-prowse/4-steps-to-creating-a-parameter/)와 같은 여러 실용적인 매개 변수 사용 방법 항목을 참조하십시오. - 자세한 프레젠테이션을 보려면 [매개 변수 | 우리의 종착지!(영문)](https://youtu.be/Xk9HnpmWtsU) (45분)를 참조하십시오. ## 매개 변수 동작 만들기 1. 워크시트에서 워크시트 >작업을 선택합니다. 대시보드에서 대시보드 >작업을 선택합니다. 2. 작업 대화 상자에서 작업 추가를 클릭하고 매개 변수 변경을 선택합니다. ![매개 변수 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameter_add.png) 3. 작업 대화 상자에서 작업을 나타내는 알기 쉬운 이름을 지정합니다. 4. 원본 시트 또는 데이터 원본을 선택합니다. 현재 시트가 기본적으로 선택됩니다. 데이터 원본 또는 대시보드를 선택한 경우 포함된 개별 시트를 선택할 수 있습니다. ![매개 변수 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter-action-update3.png) 5. 사용자가 동작을 실행하는 방법을 선택합니다. - 마우스오버 - 사용자가 뷰의 마크를 마우스오버하면 실행됩니다. 또한 마크의 도구 설명에 동작에 대한 옵션을 표시합니다. - 선택 - 사용자가 뷰에서 마크를 클릭하거나 여러 마크를 선택하면 실행됩니다. - 메뉴 - 뷰에서 선택한 마크를 마우스 오른쪽 단추로 클릭(macOS: Control 클릭)하고 상황에 맞는 메뉴에서 옵션을 선택하면 실행됩니다. 또한 마크의 도구 설명에 동작에 대한 옵션을 표시합니다. 6. 대상에서 대상 매개 변수 및 원본 필드를 지정합니다. 통합 문서의 모든 매개 변수는 매개 변수 목록에서 사용할 수 있습니다. 사용자가 단일 매개 변수 값으로 집계되는 여러 마크를 선택할 수 있게 하려면 집계 유형을 선택합니다. **참고**: 사용자가 여러 마크를 선택할 수 있게 하려는 경우 집계를 선택해야 합니다. 집계가 없음으로 설정되고 있는 경우 원본 필드에 대해 서로 다른 값을 포함하는 여러 마크를 선택하면 매개 변수 동작이 실행되지 않습니다. ![매개 변수 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter-action-update1.png) 매개 변수 동작에 대해 선택한 집계는 뷰의 해당 필드에 사용된 집계와 다를 수 있습니다. 예를 들어, SUM(Sales)를 사용하는 뷰를 만들면서 매개 변수 동작에서 참조하는 Sales 원본 필드는 집계에 평균을 사용하도록 설정할 수 있습니다. 뷰에서 Sales(매출) 필드의 집계를 AVG(Sales)로 변경하면 Sales 필드를 다시 참조하도록 매개 변수 동작을 업데이트해야 한다는 것에 주의하십시오. 7. 선택을 취소할 때 수행할 작업을 지정합니다. - 현재 값 유지 - 현재 매개 변수 값이 뷰에서 유지됩니다. - 다음으로 값 설정 - 매개 변수 값이 표시된 값으로 되돌아갑니다. ![매개 변수 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter-action-update2.png) 8. 확인을 클릭하여 변경 내용을 저장하고 뷰로 돌아갑니다. 9. 비주얼리제이션과 상호 작용하여 매개 변수 동작을 테스트합니다. 동작에 대한 일부 설정을 조정하여 필요에 따라 동작을 조정합니다. ## 매개 변수 동작의 예 다음 예에서는 매개 변수 동작을 사용하는 방법을 보여줍니다. 하지만 이러한 예는 매개 변수 동작으로 가능한 작업의 시작일 뿐입니다. 이러한 예를 따라 하려면 매개 변수와 계산된 필드를 만들고 사용하는 것에 익숙해지는 것이 좋습니다. 자세한 내용은 [매개 변수 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/parameters_create.htm) 및 [계산된 필드 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_create.htm#Create)를 참조하십시오. 매개 변수 동작을 사용하는 방법에 대한 추가 예제는 다음을 참조하십시오. - [매개 변수 동작을 사용하는 방법과 사용해야 하는 시점(영문)](https://www.tableau.com/ko-kr/about/blog/2019/5/parameter-actions-extend-interactivity) - [매개 변수 동작: KPI 탐색기(영문)](https://medium.com/@flymperopoulos/parameter-actions-kpi-navigator-8457b397be25) - [매개 변수 동작: 연간 비교(영문)](https://medium.com/@flymperopoulos/parameter-actions-year-over-year-comparison-320a9a896553) - [매개 변수 동작: 계층화된 분석(영문)](https://medium.com/@flymperopoulos/parameter-actions-layered-analysis-5f274728523e) - [매개 변수 동작: 연결(영문)](https://medium.com/@flymperopoulos/parameter-actions-concatenation-e0c9ec82a34e) - [Tableau 매개 변수 동작을 사용하는 3가지 창조적인 방법(영어)](https://playfairdata.com/3-creative-ways-to-use-tableau-parameter-actions/) - [PlayfairData](https://playfairdata.com/) 웹 사이트에서 Tableau Visionary인 Ryan Sleeper가 작성 - [Tableau 매개 변수 동작 살펴보기(영어)](https://vizpainter.com/parameter-actions-in-tableau-2019-2-sneak-peek/) - [VizPainter](https://vizpainter.com/) 웹 사이트에서 Tableau Visionary인 Joshua Milligan이 작성 ### 참조선을 동적으로 만들기 이 예제에서는 계산을 사용하지 않고 매개 변수 동작을 사용하여 참조선을 대화형으로 업데이트할 수 있는 방법에 대해 설명합니다. 참조선은 비주얼리제이션의 값을 비교하는 데 사용할 수 있는 편리한 방법입니다. 또한 매개 변수 동작을 사용하여 참조선을 동적으로 만들 수 있습니다. 참조선을 매개 변수와 연결한 다음 매개 변수 동작을 사용하여 매개 변수를 대화형으로 만들 수 있습니다. 그러면 사용자가 뷰와 상호 작용할 때 참조선이 자동으로 업데이트되어 데이터에 대한 추가적인 컨텍스트를 제공합니다. ![비주얼리제이션에서 매개 변수 동작을 업데이트하고 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameters_reflineupdate.gif) 이 뷰에는 다음과 같은 필드가 사용됩니다. ![시계열 라인 차트가 4개의 다른 시장에서 6개월 동안 사과, 감귤류, 배의 판매 가격을 표시합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameters_fields.png) 동적 참조선 예제 세부 정보 1. 매개 변수를 만듭니다. 매개 변수의 이름은 _Threshold_(임계값)입니다. 데이터 유형은 실수로 설정됩니다. ![매개 변수 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameters_reflineparam.png) 2. Threshold(임계값) 매개 변수를 사용하는 참조선을 만듭니다. 레이블은 Value(값)로 설정됩니다. 아래 채우기 옵션은 밝은 회색 색상으로 설정됩니다. ![매개 변수 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameters_referenceline.png) 4. 매개 변수 동작을 만듭니다. 이 동작은 Threshold(임계값) 매개 변수와 Values(값) 필드를 참조합니다. 이 동작은 마우스오버 시 실행됩니다. ![매개 변수 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameters_reflineaction.png) 5. 시트에서 매개 변수 동작을 테스트합니다. 뷰의 마크를 마우스오버하면 참조선이 업데이트되어 해당 값이 다른 범주의 데이터를 포함한 컨텍스트에서 어떻게 나타나는지 확인할 수 있습니다. ![매개 변수 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter_actions_reflinetest.gif) ### 선택적 계층 표시 이 예제에서는 계산된 필드에서 참조하는 매개 변수 동작을 사용하여 대상 사용자가 뷰에 표시되는 정보의 종류를 제어할 수 있게 하는 방법에 대해 설명합니다. ![매개 변수 동작은 현재 선택된 마크에 대한 AVG(Sales) 또는 COUNTD(Orders)를 표시합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter_actions_overview.gif) 매개 변수의 일반적인 용도 중 하나는 매개 변수를 사용하여 계산의 입력 값을 변경하는 것입니다. 이 예제에서는 과일 종류에 대한 _ChooseAType_ 매개 변수와 해당 과일 종류에 대한 품종을 반환하는 계산된 필드 _Varieties_(품종)를 사용합니다. 이 계산된 필드가 원래 필드인 _Fruit variety_(과일 품종) 대신 뷰에 추가되었습니다. 사용자는 매개 변수 컨트롤을 통해 과일 종류를 선택하여 표시되는 과일 종류 및 품종을 변경할 수 있습니다. ![매개 변수 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameter_example_display1.png) 계산 및 매개 변수 컨트롤과 함께 매개 변수를 사용하여 대화형으로 매개 변수 값 변경 이것은 사용자가 뷰에서 데이터를 탐색할 수 있게 하는 한 가지 방법입니다. 매개 변수 동작으로 동일한 시나리오를 실현할 수 있지만 기능과 이점이 추가되었습니다. 뷰에서 마크와 상호 작용하는 사용자의 동작을 기반으로 매개 변수의 값을 업데이트하는 매개 변수 동작을 만들 경우 다음과 같은 이점이 있습니다. - 사용자의 비주얼리제이션 상호 작용이 훨씬 자연스러워집니다. 사용자가 데이터 탐색의 흐름을 유지할 수 있습니다. 사용자가 매개 변수 컨트롤과 상호 작용할 필요 없이 비주얼리제이션에서 마우스오버나 클릭을 사용하여 매개 변수 값을 업데이트할 수 있습니다. - 나중에 데이터 원본이 업데이트되고 더 많은 과일 종류 및 과일 품종 값이 추가되는 경우 해당 값이 자동으로 비주얼리제이션에 표시되고 매개 변수에서 해당 값을 자동으로 사용할 수 있게 됩니다. 매개 변수 동작을 통합하기 위해, 이 예제에서는 과일 종류의 이름으로 구성된 두 번째 시트(_Fruit Type_)를 사용합니다. 두 시트(_Fruit Type_ 및 _Varieties_)가 단일 대시보드(_Fruits_)에서 결합됩니다. 선택적 계층 예제 세부 정보 1. 위 이미지에 표시된 통합 문서에서는 _ChooseAType_ 매개 변수와 _Varieties_(품종) 계산된 필드를 사용합니다. _ChooseAType_ 매개 변수는 _모든 값_을 허용하도록 설정됩니다. ![이름, 데이터 유형, 현재 값, 표시 형식 및 허용 값에 대한 필드가 있는 매개 변수 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameter_display5.png) _Varieties_(품종) 계산된 필드는 _ChooseAType_ 매개 변수를 참조하여 _Fruit type_(과일 종류)에서 현재 선택된 값을 기반으로 _Fruit variety_(과일 품종) 필드의 값을 표시합니다. ![계산된 필드를 만들기 위한 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameter_display6.png) 2. 통합 문서에서는 _Select Fruit_(과일 선택)이라는 매개 변수 동작을 사용합니다. 이 매개 변수 동작을 만들기 위해 작성자는 시트를 클릭한 다음 워크시트 > 동작 > 동작 추가 > 매개 변수 변경을 선택했습니다. 이 동작은 Fruit(과일) 데이터 원본을 사용합니다. 매개 변수와 계산 모두 작동하려면 _Fruit type_(과일 종류) 필드를 인식해야 하므로 _Fruit Type_(과일 종류) 및 _Varieties_(품종) 시트를 모두 선택해야 합니다. ![이름 지정, 원본 시트 선택 및 동작 실행 옵션이 있는 매개 변수 동작 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameter_display3.png) _ChooseAType_ 매개 변수는 _Fruit type_(과일 종류) 필드와 연결됩니다. 이 매개 변수 동작은 사용자가 _Fruits_(과일) 대시보드나 _Fruit Type_(과일 종류) 시트에서 과일 종류 텍스트를 마우스오버할 때마다 실행됩니다. _Varieties_(품종) 시트에서 _Fruit type_(과일 종류) 필드는 행 선반에 있지만 이 뷰에서 과일 종류 레이블을 제거하기 위해 해당 필드에 대한 머리글 표시 옵션은 선택 취소합니다. ![라인 차트는 각 과일 품종별 주간 판매량을 표시합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameter_display4.png) 3. Fruits(과일) 대시보드에서 매개 변수 동작을 테스트합니다. 과일 종류를 마우스오버하면 해당 과일의 품종을 표시하도록 뷰가 업데이트됩니다. ![매개 변수 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter_actions_display7.gif) ### 선택한 마크의 요약 데이터 표시 데이터 하위 집합에 대한 요약 통계를 얻는 기능은 유용한 분석 도구입니다. 이 예제에서는 선택된 마크에 대해 집계된 매개 변수 동작을 사용하여 자동으로 요약 데이터를 생성하는 방법을 보여줍니다. 이 Options라는 시트의 뷰는 과일 품종과 의도된 시장을 보여줍니다. ![도형 차트는 여러 판매 지점에 걸쳐 다양한 과일의 평균 가격을 보여줍니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameters_summarydata1.png) 매개 변수가 작동하려면 SUM(Values) 필드가 두 시트에 모두 있어야 합니다. SUM(Values)는 이 뷰의 마크 카드에 있는 세부 정보에 배치됩니다. 이전 Options 뷰는 두 번째 뷰의 선택기로 작동합니다. 이 두 번째 뷰는 동일한 마크를 총계 값과 수량에 대해 그리는 분산형 차트입니다. SUM(Values)는 이 뷰의 행에 배치됩니다. ![과일 품종 및 시장에 대한 색 구분과 함께 판매된 과일의 가치와 수량 간의 관계를 보여주는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameters_summarydata2.png) 매개 변수 동작은 대시보드에서 두 뷰가 함께 작동하도록 만드는 데 사용됩니다. ![대시보드에서 두 뷰가 함께 작동하도록 만드는 데 매개 변수 동작이 사용됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameters_summarydata_dashboard.gif) 요약 데이터 예제 세부 정보 1. 매개 변수를 만듭니다. 이 매개 변수의 이름은 _Average Value_(평균 값)입니다. 데이터 유형은 실수로 설정됩니다. ![매개 변수 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameters_summary_parameter.png) 2. Average Value(평균 값) 매개 변수를 사용하는 참조선을 만듭니다. 레이블은 "Average value: " 텍스트를 사용하여 사용자 지정으로 설정됩니다. 선 옵션은 갈색 색상으로 설정됩니다. ![매개 변수 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameters_summary_refline.png) 4. 두 시트는 한 대시보드에서 결합됩니다. 이 매개 변수 동작을 만들기 위해 대시보드 탭을 클릭한 다음 대시보드 > 동작 > 동작 추가 > 매개 변수 변경을 선택합니다. 동작의 이름은 _Average Value_(평균 값)입니다. 대상 매개 변수는 Average Value(평균 값) 매개 변수를 참조합니다. 원본 필드는 SUM(Values) (Fruit)로 설정됩니다. 집계에 대한 설정은 요약 통계 정보가 작동하는 위치입니다. 평균, 중앙값, 카운트 등을 선택하여 선택한 통계를 업데이트하도록 매개 변수를 설정합니다. 집계는 Average(평균)로 설정됩니다. 또한 뷰의 원본 필드에 대한 집계가 매개 변수 동작에 사용하는 집계와 다를 수 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameters_summarydata_createaction.png) 선택적으로, Options(옵션) 뷰에서 선택한 마크에 대한 하이라이트 동작을 만들 수도 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameters_summarydata_highlightaction.png) 11. 대시보드에서 매개 변수 동작을 테스트합니다. 머리글과 마크를 선택하면 참조선이 동적으로 업데이트되고 값의 평균이 표시됩니다. ![매개 변수 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_parameters_summarydata_test.gif) [주요 콘텐츠로 건너뛰기](#main-content) # 매개 변수 만들기 매개 변수는 계산, 필터 또는 참조선에서 상수 값으로 대체할 수 있는 숫자, 날짜 또는 문자열과 같은 통합 문서 변수입니다. 예를 들어 Sales가 $500,000보다 크면 True를 반환하고, 그렇지 않으면 False를 반환하는 계산된 필드를 만들 수 있습니다. 수식의 상수 값 "500000"을 매개 변수로 바꿀 수 있습니다. 그런 다음 매개 변수 컨트롤을 사용하여 계산의 임계값을 동적으로 변경할 수 있습니다. 매개 변수를 사용하려면 다음을 수행해야 합니다. 1. 초기 매개 변수를 설정해야 합니다. 2. 계산, 필터, 참조선 등의 요소에서 매개 변수를 사용해야 합니다. 3. 다음을 통해 매개 변수 값을 조정해야 합니다. - 매개 변수 컨트롤 표시 - 매개 변수 동작 사용 - 자동으로 업데이트되도록 동적 매개 변수 설정 ## 매개 변수 만들기 데이터 패널에서 매개 변수를 만들려면 다음을 수행합니다. 1. 데이터 패널에서 오른쪽 위의 드롭다운 화살표를 클릭하고 매개 변수 만들기를 선택합니다. ![데이터를 그룹화, 정렬, 숨기기, 확장하기 위한 옵션이 있는 상황에 맞는 메뉴입니다. 매개 변수 만들기 옵션이 하이라이트되었으며, 데이터 원본 테이블별 그룹화 옵션과 이름별 정렬 옵션도 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/DPVcreate-parameter-contextmenu.png) 2. 매개 변수 만들기 대화 상자에서 필드에 이름을 지정합니다. ![이름, 데이터 유형, 현재 값, 허용 가능한 값 및 표시 형식에 대한 필드가 있는 매개 변수 만들기 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/DPVname-parameter.png) 3. 매개 변수에서 허용할 값의 데이터 유형을 지정합니다. ![데이터 유형을 사용자 지정하기 위한 속성 창이며. 데이터 유형 드롭다운 메뉴가 확장되고 정수 옵션이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/DPVspecify-datatype.png) 4. _선택 사항:_ 현재 값을 지정합니다. 이것이 매개 변수의 기본값입니다. 5. _선택 사항:_ 통합 문서를 열 때 값을 지정합니다. 6. 매개 변수 컨트롤에 사용할 표시 형식을 지정합니다(Tableau Desktop만 해당). ![숫자 데이터의 표시 형식을 사용자 지정하기 위한 속성 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/DPVdisplayformat.png) 7. 매개 변수에서 값을 허용하는 방식을 지정합니다. 다음 옵션 중에서 선택할 수 있습니다. - 전체: 매개 변수 컨트롤이 간단한 텍스트 필드입니다. - 목록: 매개 변수 컨트롤이 선택할 수 있는 값 목록을 제공합니다. - 목록을 선택한 경우 값 목록을 지정해야 합니다. 왼쪽 열을 클릭하고 값 목록을 입력하거나 다음에서 값 추가를 선택하여 필드 멤버를 추가하거나 클립보드에서 붙여 넣을 수 있습니다. ![값을 추가하기 위한 옵션이 있는 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/DPV-Addvaluesfrom-FIXED.png) - 범위: 매개 변수 컨트롤을 사용하여 지정한 범위 내의 값을 선택할 수 있습니다. - 범위를 선택한 경우 최소값, 최대값 및 단계 크기를 지정해야 합니다. 단계 크기는 각 숫자(5, 6, 7...)를 선택하거나 5에서 10까지, 15까지로 이동하는 등 값 사이의 간격을 제어합니다. 이러한 옵션의 사용 가능 여부는 데이터 유형에 의해 결정됩니다. 예를 들어 문자열 매개 변수는 범위를 지원하지 않습니다. 통합 문서를 열 때마다 매개 변수 값(또는 도메인) 목록을 새로 고치려면 목록 또는 범위를 선택하고 통합 문서가 열릴 때를 선택합니다. 통합 문서가 데이터 원본에서 동적으로 값을 가져오기 때문에 일부 옵션이 회색으로 표시됩니다. 8. 작업을 마쳤으면 확인을 클릭합니다. 이제 매개 변수가 데이터 패널 맨 아래의 매개 변수 섹션에 나열됩니다. ![데이터 패널의 매개 변수 부분입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/DPV-parameter-in-datapane.png) ## 매개 변수 편집 데이터 패널 또는 매개 변수 컨트롤에서 매개 변수를 편집할 수 있습니다. 편집은 허용 범위나 데이터 유형을 변경하는 것과 같은 작업입니다. 단순히 값이나 매개 변수를 변경하려면 매개 변수 컨트롤을 사용하십시오. [비주얼리제이션에 매개 변수 컨트롤 표시](#Show)를 참조하십시오. 매개 변수를 편집하려면: 1. 다음 작업 중 하나를 수행합니다. - 데이터 패널에서 매개 변수를 마우스 오른쪽 단추로 클릭하고 편집을 선택합니다. - 매개 변수 컨트롤 메뉴에서 매개 변수 편집을 선택합니다. 2. 매개 변수 편집 대화 상자에서 변경을 수행합니다. 3. 확인을 클릭합니다. 매개 변수를 사용하는 요소와 함께 매개 변수가 업데이트됩니다. ### 매개 변수 삭제 매개 변수를 삭제하려면 데이터 패널에서 매개 변수를 마우스 오른쪽 단추로 클릭하고 삭제를 선택합니다. 삭제된 매개 변수를 사용하는 계산된 필드가 모두 무효화됩니다. ## 매개 변수 사용 매개 변수는 비주얼리제이션의 요소에 연결될 때까지 아무 작업도 수행하지 않습니다. 매개 변수는 계산, 필터 및 참조선에서 참조될 수 있습니다. 매개 변수는 통합 문서 전체에 적용되며 임의 워크시트에서 사용할 수 있습니다. 요소가 매개 변수를 참조한 후 [비주얼리제이션에 매개 변수 컨트롤 표시](#Show)(또는 매개 변수 동작 또는 동적 매개 변수를 설정)해야 합니다. 매개 변수의 값을 변경할 수 있는 방법을 제공하지 않는다면 처음부터 매개 변수를 설정하는 것은 아무 소용이 없습니다. ### 계산에서 매개 변수 사용 매개 변수를 사용하면 계산의 값을 동적으로 수정할 수 있습니다. 계산 및 모든 종속 계산을 수동으로 편집하는 대신 매개 변수를 사용할 수 있습니다. 그런 다음 값을 변경하려는 경우 매개 변수 컨트롤을 열고 값을 변경하면 해당 매개 변수를 사용하는 모든 계산이 업데이트됩니다. 계산에 매개 변수를 사용하려면 매개 변수 이름을 입력하십시오. 그러면 필드명을 입력할 때처럼 제안되는 옵션에 표시됩니다. 데이터 패널에서 매개 변수를 끌어와 계산 에디터에 놓을 수도 있습니다. ![계산에 매개 변수를 통합하는 IF 문이 있는 계산 필드 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter_in_calculation.png) ### 필터에서 매개 변수 사용 매개 변수를 사용하면 상위 N 필터의 값을 동적으로 수정할 수 있습니다. 필터에 표시할 값 수를 수동으로 설정하는 대신 매개 변수를 사용할 수 있습니다. 매개 변수 목록은 필터 대화 상자의 상위 탭에 있는 드롭다운 목록에서 사용할 수 있습니다. 필터에 사용할 매개 변수를 선택합니다. ![필드 또는 매개 변수로 필터링할 수 있는 옵션이 있는 필터 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameters_filters1.png) ### 참조선에서 매개 변수 사용 매개 변수를 사용하면 참조선, 구간 또는 박스 플롯을 동적으로 수정할 수 있습니다. 예를 들어 축의 고정 위치에 참조선을 표시하는 대신 매개 변수를 참조할 수 있습니다. 그런 다음 매개 변수 컨트롤을 사용하여 참조선을 이동할 수 있습니다. 매개 변수 목록은 참조선, 구간 또는 플롯 추가 대화 상자의 **값** 드롭다운 목록에서 사용할 수 있습니다. 사용할 매개 변수를 선택합니다. 참조선은 매개 변수로 지정된 현재 값에 그려집니다. ![값에 매개 변수를 삽입하는 옵션이 있는 참조선, 구간 또는 상자 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameters_referencelines1.png) ## 비주얼리제이션에 매개 변수 컨트롤 표시 매개 변수 컨트롤은 매개 변수 값을 수정할 수 있는 워크시트 카드입니다. 매개 변수 컨트롤은 뷰를 수정하는 컨트롤을 포함한다는 점에서 필터 카드와 유사합니다. 워크시트와 대시보드에서 매개 변수 컨트롤을 열 수 있으며, 웹에 저장하거나 Tableau Server에 게시하면 매개 변수 컨트롤이 포함됩니다. 매개 변수 컨트롤을 열려면 데이터 패널에서 매개 변수를 마우스 오른쪽 단추로 클릭(Control 클릭)하고 매개 변수 표시를 선택합니다. ![매개 변수 표시를 위한 드롭다운 메뉴 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_parameters13.png) 다른 카드와 마찬가지로, 매개 변수 컨트롤에는 카드의 오른쪽 위에 있는 드롭다운 화살표를 사용하여 열 수 있는 메뉴가 있습니다. 이 메뉴를 사용하여 컨트롤 표시를 사용자 지정할 수 있습니다. 예를 들어 값 목록을 라디오 단추, 압축 목록, 슬라이더 또는 입력 필드로 표시할 수 있습니다. 이 메뉴에서 사용할 수 있는 옵션은 매개 변수의 데이터 유형과 전체, 목록 또는 값 범위를 허용하는지에 따라 달라집니다. ![제목 표시 및 매개 변수 유형 선택 옵션이 있는 매개 변수 편집 대화 상자이며, 슬라이더가 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameters13.png) ## 동적 매개 변수 만들기 ### 매개 변수 동작 [매개 변수 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_parameters.htm)에서 매개 변수를 사용하여 매개 변수를 보다 동적이고 대화형으로 작동하도록 만들 수 있습니다. 매개 변수 동작을 사용하면 대상 사용자가 마크를 클릭하거나 선택하는 등, 비주얼리제이션과의 직접적인 상호 작용을 통해 매개 변수 값을 변경하도록 허용할 수 있습니다. ### 동적 현재 값 현재 값을 계산 결과, 값 목록(필드 기반) 또는 값 범위에 따라 새로 고칠 수 있는 매개 변수를 만들 수 있습니다. 이 새로 고침은 통합 문서를 열 때마다 또는 데이터 원본의 상황에 맞는 메뉴에서 새로 고침을 선택할 때마다 수행됩니다. **매개 변수의 현재 값으로 계산 사용** 현재 값이 계산 결과인 경우 뷰에 독립적인 단일 값 계산이어야 합니다. 계산 결과가 둘 이상의 값일 수 있는 경우 통합 문서는 기본값을 선택할 수 없습니다. 또한 비주얼리제이션이 변경될 때 값이 변경되지 않도록 계산은 뷰 독립적이어야 합니다. 이렇게 하려면 비주얼리제이션 구조에 종속되지 않는 FIXED 세부 수준(LOD) 식을 사용할 수 있습니다. 계산의 모든 부분이 FIXED LOD 식 내에 있어야 합니다. FIXED LOD 식을 기본값으로 사용하고 컨텍스트 필터를 사용하는 경우 동적 매개 변수가 모든 컨텍스트 필터를 반영하는 것은 아닙니다. LOD 식에 대한 자세한 내용은 [Tableau에서 세부 수준 식 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_lod.htm)를 참조하십시오. 참고: 성능에 영향을 미치므로 데이터 추출 필터에서 동적 매개 변수를 사용하지 않는 것이 좋습니다. 데이터 추출 필터에 동적 매개 변수를 사용하는 경우 Tableau는 먼저 모든 데이터를 처리하여 매개 변수 값과 필터링할 데이터를 결정해야 합니다. 예를 들어 동적 매개 변수 필터를 사용하여 지난 30일간의 데이터를 반환하는 경우 Tableau는 전체 데이터 원본을 평가하여 지난 30일간의 데이터를 찾은 다음 필터링합니다. 이로 인해 성능이 저하되고 로드 시간이 길어집니다. ## 매개 변수 문제 해결 다음은 기본 매개 변수 값이나 새로 고칠 수 있는 매개 변수 값(도메인) 목록이 예상대로 업데이트되지 않는 몇 가지 시나리오입니다. - 기본 필드가 매개 변수의 데이터 유형과 호환되지 않는 데이터를 갖는 값을 반환합니다. - 매개 변수의 현재 값에 대한 기본 필드가 단일 값을 반환하지 않습니다. - 기본 필드가 Null을 반환합니다. - 기본 필드가 아직 연결되지 않은 데이터 원본에 있습니다. - 기본 필드가 혼합되지 않은 데이터 원본에 있습니다. - 기본 필드가 삭제되었습니다. - Tableau가 연결을 시도하는 중에 사용자가 데이터 원본에 대한 쿼리를 취소합니다. Tableau Desktop에서 이러한 쿼리는 처음에는 통합 문서가 열릴 때와 Tableau가 필드의 데이터 원본에 처음 연결할 때 평가됩니다. 나중에 데이터 원본을 새로 고쳐 쿼리를 평가할 수도 있습니다. 이렇게 하려면 F5 키를 누르거나 데이터 원본의 컨텍스트 메뉴를 열고 새로 고침을 선택합니다. Tableau Server 및 Tableau Cloud에서 툴바의 데이터 원본 새로 고침 단추를 클릭하여 데이터 원본을 새로 고칠 수 있습니다. 그러나 이 경우 반환되는 값은 서버의 캐시 정책에 따라 다릅니다. 기본 필드가 값을 반환하지 못하면 매개 변수는 다음과 같이 작동합니다. - 현재 값은 유효한 최근 값으로 유지됩니다. - Tableau가 통합 문서의 쿼리에서 반환된 값을 직렬화하지 않기 때문에 값 목록은 비워집니다. 현재 값은 매개 변수에 할당할 수 있으려면 값 목록에 있어야 합니다. 값 목록이 비어 있는 경우 매개 변수에는 데이터 유형에 따라 대체 값이 할당됩니다(정수인 경우 1, 실수인 경우 1.0, 문자열인 경우 "", 날짜 및 날짜/시간인 경우 현재 날짜). ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 매개 변수를 사용하여 대화형 기능이 향상된 뷰 만들기 매개 변수는 보고서에 상호 작용 및 유연성을 더하거나 가상 시나리오를 실험할 때 유용합니다. 뷰에 어떤 필드를 포함해야 할지 잘 모르거나 Viewer(뷰어)에게 가장 적합한 레이아웃이 어떤 것인지를 잘 모르는 경우를 가정해 보겠습니다. 이 경우 뷰에 매개 변수를 포함하여 Viewer(뷰어)가 데이터를 어떻게 표시할지 직접 선택하게 할 수 있습니다. 매개 변수를 사용할 때 어떤 방식으로든 뷰와 연관시켜야 합니다. - 뷰에 사용된 계산 및 계산된 필드에서 매개 변수를 사용할 수 있습니다. - 사용자가 매개 변수를 선택할 수 있도록 뷰에 매개 변수 컨트롤을 표시할 수 있습니다. - [매개 변수 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_parameters.htm)에서 매개 변수를 참조할 수 있습니다. 시작하기 전에 대화형으로 만들 필드를 결정하십시오. 예를 들어 사용자가 색상을 기준으로 차원 내의 범주를 보거나 선택한 기간 동안의 매출 데이터를 보도록 할 수 있습니다. 여기서 설명하는 예에서는 사용자가 열과 행을 표시할 차원을 선택할 수 있습니다. **동영상 시청:** 자세한 프레젠테이션을 보려면 [매개 변수 | 우리의 종착지!(영문)](https://youtu.be/Xk9HnpmWtsU) (45분)를 참조하십시오. **자세한 내용**: Tableau [블로그](https://www.tableau.com/ko-kr/about/blog)의 [매개 변수로 비주얼리제이션에 멀티 뷰 추가(영문)](http://www.tableau.com/ko-kr/about/blog/2015/7/lrtt-parameters-alter-your-viz-40767)와 [Data School](https://www.thedataschool.co.uk/) 웹 사이트에서 매개 변수 사용 방법에 관한 여러 실용적인 항목을 참조하십시오. ## 매개 변수 만들기 다음 단계에서는 Superstore 샘플 통합 문서를 사용하여 새 매개 변수를 만듭니다. 1. Tableau Desktop을 열고 샘플 통합 문서 '슈퍼스토어'를 엽니다. 2. 데이터 패널에서 오른쪽 위의 드롭다운 화살표를 클릭하고 매개 변수 만들기를 선택합니다. 3. 매개 변수 만들기 대화 상자에서 다음 단계를 완료합니다. 1. Viewer(뷰어)가 어떤 변경 사항을 적용하는 매개 변수인지 알 수 있도록 이름을 지정합니다. 이 예에서는 **Select Column 1 Heading**이라는 이름을 사용합니다. 2. **데이터 유형**에 대해 **문자열**을 선택합니다. 3. **허용 가능한 값**에 대해 **목록**을 선택하고 목록의 첫 번째 값으로 **None**을 입력하 다음 **Enter** 키를 누릅니다. 4. 매개 변수를 통해 노출할 추가 차원 필드의 이름을 입력하여 목록을 완성합니다. **참고:** 이 예에서는 고객 이름, 고객 세그먼트, 지역, 부서 및 범주 필드를 사용합니다. 이러한 차원은 데이터 유형(문자열)이 모두 동일합니다. 수익과 같은 측정값을 이 목록에 포함하려는 경우 측정값을 문자열 값으로 변환하면 됩니다. 그러려면 `STR()` 함수를 사용하여 계산된 필드를 작성합니다. 이 문서에서는 데이터 유형이 하나뿐인 시나리오만 다룹니다. **다음으로 표시** 별칭은 필드명으로 기본 설정되며 이 연습에서는 해당 값을 그대로 두면 됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/change-view-parameters-DPV.png) 5. **확인**을 클릭하여 계산된 필드 대화 상자로 돌아갑니다. 5. 이전 단계를 반복하여 다음 추가 매개 변수를 만듭니다. - Select Column 2 Heading - Select Row 1 Heading - Select Row 2 Heading **팁:** 목록에 값을 각각 입력하는 대신 **다음에서 값 추가 > 매개 변수**를 클릭하여 **Select Column 1 Heading**에서 추가하십시오. ## 계산된 필드 만들기 다음 단계에서는 Superstore 샘플을 사용하여 매개 변수를 활용할 계산된 필드를 작성합니다. 1. 데이터 패널에서 오른쪽 위에 있는 드롭다운 화살표를 클릭하고 계산된 필드 만들기를 선택합니다. 2. 계산된 필드 대화 상자에서 이름에 Column 1 Category를 입력합니다. 3. 계산된 필드 대화 상자에서 **수식**에 다음 계산을 작성합니다. `CASE [Select Column 1 Heading] WHEN 'Customer Name' THEN [Customer Name] WHEN 'Customer Segment' THEN [Customer Segment] WHEN 'Region' THEN [Region] WHEN 'Department' THEN [Department] WHEN 'Category' THEN [Category] ELSE '' END` ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/change-views-parameters2.png) 수식이 유효함을 나타내는 상태 메시지를 확인한 다음 **확인**을 클릭합니다. **참고:** 매개 변수에 포함된 **None** 값이 ELSE 문에서 처리되어 빈 문자열이 반환됩니다. 4. 앞에서 만든 추가 매개 변수 각각에 대해 하나씩, 계산된 필드를 3개 더 만듭니다. | 매개 변수 이름 | 계산된 필드명 | | --- | --- | | Select Column 2 Heading | Column 2 Category | | Select Row 1 Heading | Row 1 Category | | Select Row 2 Heading | Row 2 Category | 각 계산된 필드의 기본 수식은 이전 단계와 동일합니다. 단, 각각의 `CASE``statement.` 에서 참조하는 매개 변수가 다릅니다. ## Viewer(뷰어)가 뷰와 상호 작용할 수 있게 만들기 다음으로, 사용자가 표시할 범주를 선택할 수 있도록 매개 변수 컨트롤을 노출합니다. 1. 앞에서 만든 각각의 매개 변수에 대해 다음을 수행합니다. 매개 변수 아래에서 매개 변수를 마우스 오른쪽 단추로 클릭하고 **매개 변수 컨트롤 표시**를 선택합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/change-views-parameters4.png) 2. 데이터 패널에서 앞서 만든 계산된 필드를 열 선반과 행 선반으로 끌어옵니다. 3. 데이터 패널에서 측정값을 뷰로 끌어옵니다. 이 예에서는 **Sales**가 마크 카드의 **레이블**에 배치됩니다. 4. 매개 변수 컨트롤에서 필드를 선택하여 매개 변수를 테스트합니다. **팁:** - 동적 차원 필드를 사전순으로 정렬하십시오. - 행과 열의 필드 레이블을 숨기십시오. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/change-views-parameters5.png) 5. 모든 매개 변수를 **None**으로 재설정하고 통합 문서를 Tableau Server에 게시합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/change-views-parameters6.png) Viewer(뷰어)가 직접 보고서를 설정하고 매개 변수 설정을 저장하고 뷰를 다른 사용자와 공유할 수 있습니다. ## 추가 정보 뷰를 동적으로 작성하는 방법에 대한 자세한 내용은 [매개 변수를 사용하여 측정값 바꾸기](https://help.tableau.com/current/pro/desktop/ko-kr/parameters_swap.htm)를 참조하십시오. 매개 변수를 만들고 추가할 수 있는 Tableau 인터페이스의 여러 영역에 대한 자세한 내용은 Tableau Desktop 도움말에서 [매개 변수 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/parameters_create.htm)와 관련 항목을 참조하십시오. **고지 사항**: 이 항목에는 타사 블로그 [The Information Lab: Data School](http://www.thedataschool.co.uk/blog/)에서 발췌한 매개 변수 관련 정보가 포함되어 있습니다. 타사 콘텐츠를 정확하게 참조하기 위해 모든 노력을 기울이지만 타사 웹 사이트의 콘텐츠가 변경될 경우 여기서 제공하는 정보가 사전 고지 없이 변경될 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 매개 변수와 집합을 사용하여 동시 발생 비주얼리제이션 만들기 Tableau에서 동시 발생 비주얼리제이션을 만들 수 있습니다. 동시 발생 비주얼리제이션이 적용된 경우 사용자가 한 필드 값을 선택하여 동시 발생하는 다른 필드와 빈도를 확인할 수 있습니다. 이와 같은 분석의 실질적인 적용 예가 고객 구매 거동을 검색하고 파악하는 데 사용할 수 있는 마켓 바스킷 분석입니다. 마켓 바스킷 분석을 사용하여 다음과 같은 질문에 대한 답을 구할 수 있습니다. - 제품 A와 제품 B를 모두 구입한 사람은 몇 명입니까? - 제품 A를 구입한 사람이 일반적으로 구입하는 다른 상품은 무엇입니까? - 코스 A에 등록한 학생이 자주 등록하는 다른 코스는 무엇입니까? 이 문서의 단계에 따라 매개 변수, 계산된 필드 및 집합을 사용하여 동시 발생 비주얼리제이션(이 경우 마켓 바스킷 분석 뷰)을 만듭니다. 다음은 이 단계의 개요입니다. 1. 선택한 항목을 기반으로 뷰를 동적으로 수정하는 데 사용할 매개 변수를 만듭니다. 2. 특정 항목을 주문한 경우 함께 주문하는 항목을 반환하는 데 사용할 계산된 필드를 만듭니다. 3. 주문에 매개 변수 컨트롤에서 선택한 항목이 있는지 여부를 결정하는 집합을 만듭니다. 4. 주문에 선택한 항목과 함께 포함된 항목을 표시하는 뷰를 작성합니다. 이 시나리오에서는 Tableau Desktop과 함께 제공되는 샘플 – 슈퍼스토어 데이터 원본을 사용합니다. 자세한 내용은 이후 섹션에서 다룹니다. ## 매개 변수 만들기 다음 단계에 따라 매개 변수를 만든 다음 사용자가 Sub-Category 값을 선택하는 데 사용할 수 있는 매개 변수 컨트롤을 표시합니다. 1. 샘플 – 슈퍼스토어 데이터 원본에 연결합니다. 2. 데이터 패널에서 마우스 오른쪽 단추를 클릭(Mac의 경우 Control 클릭)하고 만들기 > 매개 변수를 선택합니다. 3. 매개 변수 만들기 대화 상자에서 다음을 수행합니다. 1. 매개 변수 이름을 Order Contains로 지정합니다. 2. 데이터 유형으로 문자열을 선택합니다. 3. 허용 가능한 값으로 목록을 선택합니다. 4. 값 목록에서 필드에서 추가 > Sub-Category를 클릭합니다. 5. 확인을 클릭합니다. 4. 데이터 패널에서 Order Contains 매개 변수를 마우스 오른쪽 단추로 클릭하고 매개 변수 컨트롤 표시를 선택합니다. ## 계산된 필드 만들기 다음 단계에 따라 사용자가 (매개 변수 컨트롤을 통해) 선택한 항목이 주문될 경우 함께 주문되는 항목을 표시하는 데 사용할 계산된 필드를 만듭니다. 1. 주문에 (사용자가 선택한 항목에 추가로) 포함된 다른 상품을 식별하는 계산된 필드를 만듭니다. 분석 > 계산된 필드 만들기를 선택하여 계산 편집기를 엽니다. 계산된 필드에 Then Order Also Contains라는 이름을 지정하고 수식 영역에 다음을 입력하거나 붙여 넣습니다. `IF [Sub-Category] <> [Order Contains] THEN [Sub-Category] END` 붙여 넣은 후 `<>`을 `<>`으로 바꿔야 할 수 있습니다. 2. 일치하는 상품을 식별하는 또 다른 계산된 필드를 만듭니다. 필드에 Product Matches라는 이름을 지정하고 수식 영역에 다음을 입력하거나 붙여 넣습니다. `IF [Sub-Category] = [Order Contains] THEN 1 END` ## 집합 만들기 1. 이제 주문에 매개 변수 컨트롤에서 선택한 항목이 있는지 여부를 결정하는 집합을 만듭니다. 2. 데이터 패널에서 Order ID 차원을 마우스오버하고, 필드 오른쪽 끝에 있는 아래쪽 화살표를 클릭하고, 만들기 \> 집합을 선택합니다. ![집합을 만드는 옵션이 표시된 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cooccurrence_create_set.png) 3. 집합 만들기 대화 상자에서 이름 텍스트 상자에 Order Has Selected Product를 입력합니다. 4. 조건 탭으로 이동하고, 필드 기준을 선택하고, 드롭다운 목록에서 다음 항목을 선택하고 입력하여 조건을 작성합니다. 1. 첫 번째 드롭다운 목록에서 Product Matches를 선택합니다. 2. 두 번째 드롭다운 목록에서 합계를 선택합니다. 3. 다음 드롭다운 목록에서 \>=을 선택합니다. 4. 마지막 텍스트 상자에 1을 입력합니다. 5. 확인을 클릭합니다. 5. 확인을 클릭합니다. ## 뷰 작성 마지막으로, 주문에 선택한 항목과 함께 포함된 항목을 표시하는 뷰를 작성합니다. 1. Then Order Also Contains를 열로 끌어옵니다. 2. Order ID를 행으로 끌어옵니다. 경고 대화 상자에서 모든 멤버 추가를 클릭합니다. 3. 행에서 Order ID 필드를 클릭하고 측정값 > 카운트(고유)를 선택하여 집계를 변경합니다. 4. x축에서 Null 막대를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 제외를 선택합니다. 5. Order Has Selected Product 집합을 필터 선반으로 끌어옵니다. 6. Ctrl+W를 눌러 행과 열의 필드를 서로 바꿉니다. 이제 작성자(또는 사용자)가 Order Contains 매개 변수 컨트롤을 사용하여 주문의 항목을 선택한 다음 주문에 선택한 항목과 함께 포함되어 있는 다른 항목을 표시하는 막대 차트를 볼 수 있습니다. ![바인더, 의자, 테이블과 같은 품목에 대한 주문 ID의 고유 카운트를 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cooccurrence_result.png) [주요 콘텐츠로 건너뛰기](#main-content) # 맵 디자인 사용자 지정 이 문서에서는 Tableau에서 맵 뷰의 표시를 사용자 지정하는 방법을 설명합니다. **참고**: 이 문서의 많은 작업에는 **맵 계층** 패널이 사용됩니다. 이 패널을 열려면 **맵** > **맵 계층**을 선택합니다. 이전 버전의 Tableau에서는 맵 \> **맵 옵션**을 선택합니다. ## Tableau 배경 맵 스타일 선택 Tableau 배경 맵에 연결한 경우 기본 제공되는 여섯 가지 배경 맵 스타일(일반, 밝게, 어둡게, 거리, 아웃도어 및 위성) 중에서 선택할 수 있습니다. 아래에서 이러한 스타일을 확인할 수 있습니다.
일반밝게어둡게
Tableau에서 일반 배경 맵 스타일을 사용한 맵입니다.Tableau에서 밝게 배경 맵 스타일을 사용한 맵입니다.Tableau에서 어둡게 배경 맵 스타일을 사용한 맵입니다.
거리아웃도어위성
Tableau에서 거리 배경 맵 스타일을 사용하여 해당 지역의 거리를 표시하는 맵입니다.Tableau에서 아웃도어 배경 맵 스타일을 사용하여 해당 지역의 지형을 보여주는 맵입니다.Tableau에서 위성 배경 맵 스타일을 사용하여 해당 지역의 위성 뷰를 보여주는 맵입니다.
**Tableau 배경 맵 스타일을 선택하려면** 1. 맵 > 맵 계층을 선택합니다. 2. 작업 영역 왼쪽에 있는 맵 계층 패널의 배경 아래에서 스타일 드롭다운 메뉴를 클릭하고 배경 맵 스타일을 선택합니다. ![배경 스타일과 표시되는 계층을 구성하기 위한 옵션이 있는 맵 계층 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/layers2.png) 기본 제공되는 Tableau 배경 맵에 대한 자세한 내용은 [배경 맵 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources.htm)을 참조하십시오. ## 고유한 배경 맵 가져오기 기본 제공되는 Tableau 배경 맵 스타일이 요구 사항을 충족하지 않는 경우 WMS(Web Map Service) 또는 Mapbox 맵에서 고유한 배경 맵을 가져올 수 있습니다. 고유한 배경 맵을 가져오려면 1. 맵 \> 배경 맵 > 맵 서비스를 선택합니다. 2. 맵 서비스 대화 상자에서 추가를 클릭하고 WMS 서버 또는 Mapbox 맵을 추가하도록 선택합니다. 3. 표시되는 메시지에 따라 Tableau를 선택한 맵 서비스에 연결합니다. 자세한 내용은 [WMS(Web Map Service) 서버 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources_wms.htm) 또는 [Mapbox 맵 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources_mapbox.htm)을 참조하십시오. 4. 마쳤으면 **닫기**를 클릭합니다. 5. 맵 \> 배경 맵을 선택하고 사용할 배경 맵을 선택합니다. 선택한 배경 맵을 포함하도록 맵이 업데이트됩니다. ## 정적 배경 이미지 추가 고유한 배경 맵을 가져오는 것에 더해 정적 배경 이미지를 통합 문서에 추가하고 해당 이미지에 데이터를 표시할 수 있습니다. 예를 들어 Google 지도 이미지를 가져와 데이터를 표시할 수 있습니다. 자세한 내용은 다음 항목을 참조하십시오. - [뷰에서 배경 이미지 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/bkimages.htm) - [Google 지도 및 OpenStreetMap의 이미지를 Tableau에서 배경 이미지로 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/bkimages_maps.htm) - [배경 이미지 좌표 찾기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/bkimages_coordinates.htm) ## 맵 계층 표시 또는 숨기기 Tableau 배경 맵을 사용하거나 사용자 지정 계층이 포함된 WMS 맵 또는 Mapbox 맵을 사용하는 경우 배경 맵의 계층을 표시하거나 숨겨 지리적 공간 데이터의 틀이 되는 배경 요소를 사용자 지정할 수 있습니다. 예를 들어 도로 및 고속도로 또는 미국 시군구 경계선 등을 맵에 중첩시켜 데이터에 의미를 부여할 수 있습니다. **맵 계층을 추가 또는 제거하려면** 1. 맵 > 맵 계층을 선택합니다. 2. 맵 계층 패널의 맵 계층 섹션에서 하나 이상의 맵 계층을 선택합니다. **참고:** 일부 맵 계층은 특정 확대/축소 수준에서만 표시됩니다. 현재 확대/축소 수준에서 맵 계층을 사용할 수 없는 경우 맵 계층이 회색으로 나타납니다. 사용할 수 없는 계층을 사용하려면 뷰에서 추가로 확대하십시오. ![기본도, 토지피복도, 국가/지역 경계선, 국가/지역 명칭, 주/시/도 경계선, 주/시/도 명칭이 선택된 맵 계층 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/buildmap2.png) 일부 맵 계층은 특정 스타일로 작동하도록 작성되었습니다. 다음은 사용 가능한 여러 맵 계층에 대한 설명입니다. 이러한 계층 중 일부는 특정 맵 스타일을 사용할 때만 사용할 수 있습니다.
계층 이름설명표시되는 맵 스타일
기본도물과 땅을 포함한 기본도 맵을 표시합니다.전체
토지피복도황무지 영역과 공원에 음영을 지정하여 맵에 깊이를 제공합니다.위성을 제외한 전체
지형수직 표고 변화의 기복을 표시합니다.위성을 제외한 전체
해안선해안선을 표시합니다.밝게, 어둡게, 일반
도로, 고속도로, 노선고속 도로와 시(도시) 지선을 마크합니다. 이 계층에는 고속 도로와 거리 이름도 포함됩니다.전체
국가/지역 경계선(옅은색)국가/지역 경계선 및 이름을 연한 회색 윤곽으로 표시합니다.밝게, 어둡게, 일반
국가/지역 명칭(옅은색)국가 및 지역 이름을 연한 회색으로 표시합니다.밝게, 어둡게, 일반
국가/지역 경계선국가 및 지역 경계선을 진한 회색으로 하이라이트합니다.전체
국가/지역 명칭국가 및 지역 이름을 진한 회색으로 하이라이트합니다.전체
주/시/도 경계선(옅은색)-주/도 경계선 및 이름을 연한 회색 윤곽으로 표시합니다.밝게, 어둡게, 일반
주/시/도 명칭(옅은색)주 및 도 이름을 연한 회색으로 표시합니다.밝게, 어둡게, 일반
주/시/도 경계선-주/도 경계선을 진한 회색으로 하이라이트합니다.전체
주/시/도 명칭-주/도 이름을 진한 회색으로 하이라이트합니다.전체
시군구 경계선2단계 행정 경계 및 미국 시군구 경계선을 하이라이트합니다.밝게, 어둡게, 일반
시군구 명칭2단계 행정 명칭 및 미국 시군구 명칭을 하이라이트합니다.밝게, 어둡게, 일반
우편번호 경계

미국 및 일부 국가의 우편번호와 우편번호 경계를 표시합니다. 이 계층을 보려면 확대해야 합니다.

밝게, 어둡게, 일반
우편번호 레이블미국 및 일부 국가의 우편번호 및 우편번호 경계 레이블을 표시합니다. 이 계층을 보려면 확대해야 합니다.밝게, 어둡게, 일반
지역번호 경계미국 지역번호 경계를 표시합니다. 이 계층을 보려면 확대해야 합니다.밝게, 어둡게, 일반
지역번호 레이블미국 지역번호의 레이블을 표시합니다. 이 계층을 보려면 확대해야 합니다.밝게, 어둡게, 일반
미국 대도시 경계(CBSA)미국 대도시 통계 지역 및 대도시 지역 경계를 표시합니다.밝게, 어둡게, 일반
미국 행정청 레이블(CBSA)미국 대도시 통계 지역 및 대도시 지역의 레이블을 표시합니다.밝게, 어둡게, 일반
수계 레이블수계의 레이블을 표시합니다.전체
시(도시)시(도시)의 레이블을 표시합니다.전체
관심 지점학교, 공원, 묘지, 사업체 및 중요 건물과 같은 관심 지점에 대한 레이블을 표시합니다. 이 계층은 확대/축소 수준에 종속됩니다.전체
동네시(도시) 내 동네의 레이블을 표시합니다. 이 계층을 보려면 확대해야 합니다.전체
지하철 및 기차역지하철 및 기차역의 이름을 표시합니다. 이 계층을 보려면 확대해야 합니다.위성을 제외한 전체
건물 외곽선사용 가능한 경우 건물 윤곽을 표시합니다. 이 계층을 보려면 확대해야 합니다.위성, 거리, 아웃도어
번지건물 외곽선을 포함하거나 포함하지 않고 건물의 번지를 표시합니다. 이 계층을 보려면 확대해야 합니다.거리, 아웃도어
등고선미터 단위의 수직 표고 변화를 나타내는 선을 표시합니다. 이 계층은 확대/축소 수준에 종속됩니다.아웃도어
## 미국 인구 통계 데이터에 대한 계층을 추가합니다. Tableau 배경 맵을 사용하는 경우 미국 인구 조사 정보를 표시하는 미리 정의된 다양한 데이터 계층을 설정할 수 있습니다. 이러한 계층의 데이터는 미국 ACS 센서스에서 수집된 인구 통계 데이터 용입니다. **참고:** 맵 데이터 계층은 미국 위치에만 사용할 수 있습니다. 미국 이외 국가의 위치에 대한 데이터 계층을 추가하려면 원하는 인구 통계 정보가 포함된 WMS 서버에 연결하면 됩니다. 자세한 내용은 [WMS(Web Map Service) 서버 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources_wms.htm)을 참조하십시오. **맵 뷰에 미국 데이터 계층을 추가하려면** 1. 맵 > 맵 계층을 선택합니다. 2. 맵 계층 패널의 **데이터 계층**에서 다음을 수행합니다. - **계층** 드롭다운 메뉴를 클릭하고 데이터 계층을 선택합니다. - 기준 드롭다운 메뉴를 클릭하고 데이터를 **시/도**, **시군구**, **우편번호** 또는 **블록 그룹**을 기준으로 데이터를 계층화하도록 선택합니다. - 사용 드롭다운 메뉴를 클릭하여 색 구성표를 선택합니다. ![데이터 계층 패널을 하이라이트하여 데이터 요소가 겹쳐진 미국 맵을 보여주는 비주얼리제이션으로, 맵의 데이터 요소가 청록색 스펙트럼을 사용하여 주별 인구를 보여줍니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/buildmap4.png) 데이터 계층을 선택하면 맵에 음영으로 추가되며 계층의 색상을 설명하는 범례가 표시됩니다. 이 범례를 숨기거나 표시하려면 언제든지 맵 \> 맵 범례를 선택합니다. ## 마크 유형 변경 기본적으로 뷰에 지리적 필드를 추가하면 요소 맵이 만들어집니다. 이 요소 맵을 다각형 맵(채워진 맵), 라인 맵 또는 밀도 맵(히트 맵)으로 변경할 수 있습니다. **참고**: 채워진 맵은 시(도시) 또는 우편번호 수준에서 사용할 수 없습니다. 요소 맵을 채워진 맵 또는 라인 맵으로 변경하려면 - 마크 카드에서 마크 유형 드롭다운을 클릭한 다음 맵을 선택합니다. ![맵 마크 유형이 선택된 마크 카드 드롭다운입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_marks.png) 요소 맵을 히트 맵(밀도 맵)으로 변경하려면 - 마크 카드에서 마크 유형 드롭다운을 클릭한 다음 밀도를 선택합니다. ![밀도 마크 유형이 하이라이트된 마크 유형 드롭다운입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/density_densitymark.png) ## 세부 수준 추가 맵에서는 세부 수준을 추가할 때마다 데이터가 추가로 세분화됩니다. 예를 들어 아래 예제에서와 같이 비만율을 주 수준에서 표시하거나 시군구 수준으로 드릴다운할 수 있습니다. 세부 수준을 추가하거나 제거하면 맵의 구성이 변경됩니다. ![녹색과 노란색 등 다양한 색조로 표시된 주를 나타낸 미국 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_customize7.png) ![녹색과 노란색 등 다양한 색조로 표시된 주를 나타낸 미국 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_customize8.png) 뷰에 세부 수준을 추가하려면 - 차원에서 지리적 필드를 마크 카드의 세부 정보로 끌어옵니다. ## 색상 추가 맵 뷰에 색상을 추가할 때는 두 가지 방법을 사용할 수 있습니다. 범주별로 위치에 색상을 지정하거나 양적으로 위치에 색상을 지정할 수 있습니다. **맵의 위치에 범주별로 색상을 지정하려면** - **데이터** 패널에서 차원을 마크 카드의 색상으로 끌어옵니다. 아래의 이미지는 서부, 중부, 남부 및 동부의 지역별로 색상이 지정된 미국의 각 주를 보여 줍니다. 마크 카드의 색상에 Region 차원이 있습니다. ![지역별로 분류된 미국 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_customize3.png) 맵의 위치에 양적으로 색상을 지정하려면 - **데이터** 패널에서 측정값을 마크 카드의 색상으로 끌어옵니다. 아래의 이미지는 달성한 매출액을 기준으로 색상이 지정된 미국의 각 주를 보여 줍니다. 마크 카드의 색상에 Sales 측정값이 있습니다. ![미국의 채워진 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_customize2.png) 색상에 대한 자세한 내용은 [색상표 및 효과](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties_color.htm)을 참조하십시오. ## 레이블 추가 위치에 레이블을 추가하여 더 많은 컨텍스트를 제공할 수 있습니다. 예를 들어 위치 이름 및 매출에 대한 레이블을 추가할 수 있습니다. 데이터에 레이블을 추가하려면 **데이터** 패널에서 차원 또는 측정값을 마크 카드의 레이블에 끌어옵니다. 레이블이 위치의 중앙(다각형인 경우) 또는 측면(데이터 요소인 경우)에 표시됩니다. 여러 레이블을 추가할 수 있습니다. ![국가 이름과 매출 비율을 표시한 국가별 레이블이 지정된 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_customize10.png) ## 데이터 요소의 크기 조정 데이터 요소의 크기를 조정하여 비교 및 대조하거나 작은 데이터 요소를 보기 쉽게 만들 수 있습니다. 데이터 요소의 크기를 균일하게 조정하려면 - 마크 카드에서 크기를 클릭하고 슬라이더를 왼쪽 또는 오른쪽으로 조정합니다. ![마크 크기 슬라이더 바입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_customize5.png) 데이터 요소의 크기를 양적으로 조정하려면 - 측정값에서 필드를 마크 카드의 크기로 끌어옵니다. ![미국 중서부의 도시 지역을 나타낸 요소 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_customize4.png) ## 사용자 지정 도구 설명 만들기 사용자 지정 도구 설명을 만들어 대상이 위치를 마우스오버하거나 클릭할 때 위치에 대한 추가 정보를 표시할 수 있습니다. 모든 마크에 대해 표시할 고유한 정보를 입력하거나 각 마크와 관련된 정보로 업데이트되는 필드를 추가할 수 있습니다. ![뉴멕시코 주 콜팩스 카운티에 대한 도구 설명이 표시된 미국 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_customize6.png) **도구 설명에 필드를 추가하려면** - 데이터 패널에서 필드를 마크 카드의 도구 설명으로 끌어옵니다. **도구 설명을 편집하려면** 1. 마크 카드에서 도구 설명을 클릭합니다. 2. 도구 설명 편집 대화 상자에서 도구 설명을 표시할 때 사용할 서식을 지정합니다. 도구 설명 사용자 지정에 대한 자세한 내용은 [도구 설명 서식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_specific_titlecaption.htm#Format_tooltips) 및 [마크에 도구 설명 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm#TooltipProp)을 참조하십시오. ## 참고 항목: [Tableau의 매핑 개념](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_build.htm) [WMS(Web Map Service) 서버 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources_wms.htm) [Mapbox 맵 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources_mapbox.htm) [배경 맵 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 맵 뷰 작성을 위해 Tableau가 지원하는 위치 데이터 Tableau는 전 세계의 공항 코드, 도시, 국가, 지역, 영토, 주, 시/도 및 일부 우편 번호와 2차 행정 구역(군에 해당하는 항목)을 지원합니다. 미국 지역 번호, CBSA(Core Based Statistical Areas), MSA(Metropolitan Statistical Areas), 하원의원 선거구 및 우편 번호도 Tableau에서 지원됩니다. 또한, 모든 위도 및 경도 좌표가 십진수 도 단위인 경우 지원됩니다. **참고**: Tableau가 지원하는 국가별 위치 데이터의 전체 목록에 대해서는 Tableau 웹 사이트에서 [Tableau 맵 정보](https://www.tableau.com/ko-kr/mapdata#data)를 참조하십시오. ## Tableau가 위치 데이터를 인식하지 못하는 경우 해결 방법 - **Tableau가 위치 데이터를 인식하여 자동으로 지리적 역할을 필드에 할당하는 경우**(**데이터** 패널에서 필드 옆에 지구 아이콘 ![필드에 지리적 역할이 적용되었음을 나타내는 지구본 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/geoicon.png)이 표시됨) 맵 뷰를 작성할 수 있습니다. 지리적 필드 중 하나를 두 번 클릭하면 맵이 만들어집니다. - **Tableau가 위치 데이터를 즉시 인식하지 않는 경우** 맵 뷰를 작성할 수 없으며 지리적 역할을 필드에 할당해야 합니다. 자세한 내용은 [필드에 지리적 역할 할당](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_geographicroles.htm#AssignRole) 섹션을 참조하십시오. **참고**: 이 절차는 위치 데이터가 Tableau에 지원되는 경우에만 효과가 있습니다. Tableau에서 지원되지 않는 데이터의 경우 Tableau에서 몇 가지 방법으로 해당 데이터의 매핑을 시도해 볼 수 있습니다. - [데이터 원본의 위치 이름을 Tableau 위치 이름과 일치하도록 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_editlocation.htm) - [데이터 사용자 지정 지오코딩](https://help.tableau.com/v0.0/pro/desktop/ko-kr/custom_geocoding.htm) - [지리적 데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_customgeocode_ex_datablend.htm) - [공간 데이터를 사용하여 맵 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_shapefiles.htm) **참고:** 공간 데이터 연결 기능은 Tableau Desktop 버전 10.2 이상에서만 지원됩니다. ## 참고 항목 [About Tableau Maps Data(Tableau 맵 데이터 정보)](https://www.tableau.com/ko-kr/mapdata#data) [About Tableau Maps Partners(Tableau 맵 파트너 정보)](https://www.tableau.com/ko-kr/mapdata#vendors) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 맵 사용자 지정 ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 맵 원본 가져오기 다른 사람이 공유한 Tableau 맵 원본(.tms)을 통합 문서로 가져와 사용자 지정 맵 뷰를 만드는 데 사용할 수 있습니다. 1. 맵 > 배경 맵 > 맵 관리...를 선택합니다. 맵 관리 대화 상자가 나타납니다. 2. 가져오기를 클릭합니다. 연결 가져오기 대화 상자가 열립니다. 3. 가져오려는 저장된 Tableau 맵 원본 파일(.tms)을 찾아 선택한 다음 열기를 클릭합니다. 그러면 연결 가져오기 대화 상자가 닫히고 Tableau 맵 원본이 맵 서비스 대화 상자의 맵 목록에 추가됩니다. 새로 추가된 Tableau 맵 원본을 편집하려면 목록에서 맵 원본을 선택한 후 편집을 클릭합니다. 편집하지 않으려면 닫기를 클릭하여 뷰로 돌아갑니다. 원하는 개수만큼 Tableau 맵 원본을 통합 문서로 가져올 수 있습니다. 추가하는 각 Tableau 맵 원본은 **배경 맵** 메뉴에서 배경 맵으로 나타나고, 이는 다른 Tableau 맵 원본을 가져오거나, WMS 서버 또는 Mapbox 맵에 연결하거나, 다른 배경 맵을 사용하도록 선택할 때까지 자동으로 기본 배경 맵으로 선택됩니다. **참고:** 새 맵 뷰를 만들면 **배경 맵** 메뉴에서 선택한 배경 맵이 해당 뷰의 맵을 만드는 데 사용됩니다. ## 참고 항목: [맵 원본 저장](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources_export.htm) [배경 맵 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 맵 원본 저장 통합 문서에 Mapbox 맵 또는 WMS 서버를 추가한 후 이를 Tableau 맵 원본(.tms)으로 저장할 수 있습니다. Mapbox 맵 또는 WMS 서버를 Tableau 맵 원본으로 저장하면 맵을 다른 사용자와 공유할 수 있고, 다른 사용자가 맵을 자신의 통합 문서로 빠르게 가져와 새 맵 뷰를 만드는 데 사용할 수 있습니다. 통합 문서로 Tableau 맵 원본을 가져오는 방법에 대한 자세한 내용은 [맵 원본 가져오기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources_import.htm)를 참조하십시오. 1. 맵 > 배경 맵 > 맵 서비스를 선택합니다. 그러면 맵 서비스 대화 상자가 열립니다. 2. Tableau 맵 원본으로 저장할 맵을 선택한 다음 내보내기를 클릭합니다. 그러면 연결 내보내기 대화 상자가 열립니다. 3. 파일 이름을 입력하고 위치를 선택한 후 저장을 클릭합니다. Tableau 맵 원본에는 통합 문서에 지정한 모든 기본 맵 계층 설정이 포함됩니다. 예를 들어 맵 원본에는 기본적으로 표시되도록 지정한 사용자 정의 맵 계층 집합이 모두 포함됩니다. 자세한 내용은 '맵 계층 설정' 항목의 [맵 디자인 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_options.htm#SetDefaultMapLayers)을 참조하십시오. **참고:** 맵 계층 옵션의 기본 설정을 변경하는 경우 맵을 다시 내보내 새 설정을 Tableau 맵 원본 파일에 포함해야 합니다. ## 참고 항목: [배경 맵 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources.htm) [주요 콘텐츠로 건너뛰기](#main-content) # Tableau가 인식하지 못하는 위치 지오코딩 및 맵에 해당 위치 그리기 거리 주소 같이 Tableau에서 매핑할 수 없는 위치가 있는 경우 이러한 위치를 사용자 지정 지오코딩할 수 있습니다. 사용자 지정 지오코딩은 Tableau에서 정확한 위치를 그릴 수 있도록 위도 및 경도 좌표를 위치에 할당하는 것입니다. 또한 사용자 지정 지오코딩을 사용하면 Tableau에서 맵 뷰를 만들 때 사용할 수 있는 사용자 지정 지리적 역할을 만들 수 있습니다. 예를 들어 데이터에 국가, 주/시/도 및 도로명 주소 데이터가 포함되는 경우 Tableau Desktop이 국가와 주/시/도 수준까지는 데이터를 지오코딩하지만 도로명 주소 데이터는 인식하지 못합니다. 이 경우 Tableau에서 맵 뷰에 플롯할 수 있도록 도로명 주소 데이터에 사용할 사용자 지정 지리적 역할을 만들 수 있습니다. 데이터를 사용자 지정 지오코딩하는 방법을 학습하려면 다음 단계를 따르십시오. **시작하기 전에**: 데이터 사용자 지정 지오코딩에는 기술이 다소 필요합니다. 시작하기 전에 [지리적 역할 할당](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_geographicroles.htm) 항목을 확인하여 Tableau가 인식하는 데이터 유형과 지리적 역할에 대해 학습하는 것이 좋습니다. ## 1단계: 위치 데이터가 포함된 CSV 파일 만들기 데이터 지오코딩을 사용자 지정하기 위한 첫 번째 단계는 Tableau로 가져올 CSV 파일을 만드는 것입니다. 이 파일의 내용은 [기존 지리적 계층을 확장](#ExtendRole)하는지, [새 지리적 역할을 추가](#AddRole)하는지, 아니면 Tableau에 [새 계층을 추가](#AddHierarchy)하는지에 따라 달라집니다. 하지만 다음 사항은 모든 사용자 지정 지오코딩 파일에 적용됩니다. - .csv 파일은 Latitude 및 Longitude 열을 포함해야 합니다. - 추가하는 Latitude 및 Longitude 값은 실수여야 합니다. 이러한 값을 지정할 때 소수 자릿수가 한 자리 이상이어야 합니다. #### 기존 역할 확장 Tableau의 기본 제공 지리적 역할에는 데이터와 관련된 위치를 포함하도록 확장할 수 있는 계층이 포함되어 있습니다. 예를 들어 국가 > 주/시/도의 기존 계층에 사용자 데이터의 일부 시나 도가 포함되어 있지 않을 수 있습니다. 누락된 시/도를 포함하도록 이 수준을 확장할 수 있습니다. 이 지오코딩 유형의 가져오기 파일에는 확장하려는 수준의 상위 수준에 있는 모든 계층이 포함되어야 합니다. 예를 들어 주/시/도 지리적 역할을 확장하는 경우(데이터를 추가하는 경우) 기존 주/시/도 계층에는 위도 및 경도와 함께 국가 및 주/시/도에 대한 열이 포함됩니다. ![England(영국), Scotland(스코틀랜드), Wales(웨일스), Northern Ireland(북아일랜드)의 위도와 경도 좌표를 제공하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/extending_1.0.png) 가져오기 파일에서 열 이름은 지리적 역할을 정의합니다. 기존 역할을 확장하려는 경우 열 이름이 확장하려는 계층의 기존 지리적 역할과 일치해야 합니다. 그래야 새 위치가 적절한 역할 및 계층에 추가됩니다. 가져오기 파일에서 계층을 구성하는 방법에 대해서는 다음 표를 참조하십시오.
기본 제공 계층.csv 파일에 포함되어야 하는 열(순서: 왼쪽에서 오른쪽)
Country (Name)

Country (Name)

Latitude

Longitude

국가(명칭), 주/시/도

Country (Name)

주/시/도

Latitude

Longitude

국가(명칭), 주/시/도, 시(도시)

Country (Name)

주/시/도

시(도시)

Latitude

Longitude

국가(명칭), 주/시/도, 카운티

Country (Name)

주/시/도

시군구

Latitude

Longitude

국가(명칭), 우편번호

Country (Name)

우편번호

Latitude

Longitude

Country (Name), Area Code

Country (Name)

Area Code

Latitude

Longitude

Country (Name), CBSA

Country (Name)

CBSA

Latitude

Longitude

Country (Name) 열 외에도 선택적으로 다음 열을 포함할 수 있습니다. 국가 - 두 글자(ISO 3166-1), 국가 - 세 글자(ISO 3166-1) 및 국가(FIPS 10) 열을 포함할 수 있습니다. 이러한 열을 포함하는 경우 순서에 관계없이 Country (Name) 열 바로 오른쪽에 표시되어야 합니다. **참고:** 계층의 최고 수준은 Country이며 Continent 등의 상위 수준을 포함하기 위해 확장할 수 없습니다. #### 새 역할 추가 Tableau의 기존 지리적 계층에 새 지리적 역할을 추가하려면 가져오기 파일의 형식을 새 역할과 모든 상위 역할을 포함하도록 지정해야 합니다. 기존 계층에 새 역할을 추가할 경우 새 역할의 가져오기 파일에 기존 계층의 각 수준에 대한 열이 포함되어야 합니다. 각 지리적 계층에 포함할 열에 대한 자세한 내용은 기존 역할 확장 섹션에서 [기본 제공 계층 표](#BuiltIn)를 참조하십시오. 다음 테이블은 북미의 충돌 분화구 위치를 포함하는 가져오기 파일의 예입니다. 다음 파일을 가져오면 기존 Country (Name), State 계층에 Crater Name 지리적 역할을 추가할 수 있습니다. 다시 말하지만, 국가의 열 이름은 기존 Country (Name) 지리적 역할과 일치합니다. ![10개 분화구의 이름, 해당 분화구가 위치한 미국 주 또는 캐나다 주/도, 위도 및 경도 좌표, 국가를 나열한 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/add_new_roles.png) 가져오기 파일을 만들었으면 컴퓨터의 폴더에 쉼표로 구분된 파일(.csv) 형식(Mac에서는 Windows 쉼표 구분 형식)으로 저장합니다. ## 2단계: Tableau Desktop으로 사용자 지정 지오코딩 파일 가져오기 사용자 지정 지오코딩이 포함된 .csv 파일을 만들었으면 파일을 Tableau에 가져올 수 있습니다. 1. Tableau Desktop을 열고 새 워크시트나 기존 워크시트로 이동합니다. 2. 맵 > 지오코딩 > 사용자 정의 지오코딩 가져오기를 선택합니다. 3. 사용자 지정 지오코딩 가져오기 대화 상자에서 텍스트 필드 오른쪽에 있는 단추를 클릭하여 가져오기 파일이 저장되어 있는 폴더를 찾아 선택합니다. 해당 폴더의 모든 파일이 Tableau에 가져와집니다. ![컴퓨터에서 파일을 가져올 수 있는 옵션이 있는 사용자 지정 지오코딩 가져오기 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_geocoding6.png) 5. 가져오기를 클릭합니다. 사용자 지정 지오코딩 데이터가 통합 문서로 가져와지고 새 지리적 역할을 사용할 수 있습니다. #### Tableau에서 사용자 지정 지오코딩 데이터가 저장되는 위치 사용자 지정 지오코딩을 가져오면 데이터가 Tableau 리포지토리 내의 로컬 데이터 폴더에 저장됩니다. 사용자 지정 지오코딩을 가져오려면 사용자의 Tableau 리포지토리가 로컬 하드 드라이브에 있어야 합니다. 그러면 모든 통합 문서에서 사용자 지정 지오코딩을 사용할 수 있습니다. 사용자 지정 지오코딩 파일을 로컬 컴퓨터의 별도 폴더에 저장합니다. 서로 다른 종류의 사용자 지정 지오코딩 파일 여러 개가 있는 경우 종류별로 고유한 폴더 이름 아래에 저장합니다. 맵 \> 지오코딩 \> 사용자 지정 지오코딩 제거를 클릭하여 Tableau 리포지토리에 저장된 사용자 지정 지오코딩을 제거할 수 있습니다. 이 경우 패키지 통합 문서에서 지오코딩이 제거되지는 않고 내 Tableau 리포지토리의 로컬 데이터 폴더에서만 제거됩니다. #### 통합 문서 저장 시 사용자 지정 지오코딩 데이터에 수행되는 작업 통합 문서를 패키지 통합 문서로 저장하면 사용자 지정 지오코딩 데이터가 통합 문서와 함께 패키지됩니다. 패키지 통합 문서를 열 때 통합 문서의 사용자 지정 지오코딩을 사용자의 Tableau 리포지토리에 가져올 수 있습니다. **참고:** 새 사용자 지정 지오코딩 파일을 가져오면 이전에 Tableau에 가져온 모든 사용자 지정 지오코딩 역할이 대체됩니다. ## 3단계: 필드에 지리적 역할 할당 사용자 지정 지오코딩을 통합 문서로 가져오면 사용자 지정 지리적 역할을 사용할 수 있게 됩니다. 다음 단계는 이러한 지리적 역할을 데이터 원본의 필드에 할당하는 것입니다. 예를 들어 북미의 충돌 분화구 위도 및 경고 좌표를 나열하는 새 지리적 역할을 추가하려는 경우 분화구 이름을 나열하는 데이터 원본의 필드에 새 지리적 역할을 할당할 수 있습니다. 이렇게 하면 이 필드를 사용하여 맵 뷰를 만들 때 충돌 분화구가 맵 뷰에서 정확한 위치에 그려집니다. 필드에 사용자 지정 지리적 역할을 할당하려면 데이터 패널에서 필드 옆에 있는 데이터 유형 아이콘을 클릭한 다음 **지리적 역할**을 선택합니다. 그런 다음 목록에서 사용자 지정 지리적 역할을 선택합니다. ![두 개의 상황에 맞는 메뉴가 있는 테이블입니다. 첫 번째는 '지리적 역할'이라는 레이블이 지정되어 있고 '없음' 옵션이 선택되어 있으며, 두 번째는 '분화구 이름'이라는 레이블이 지정되어 있고 '없음', '공항', '지역번호(미국)' 등의 옵션이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/add_new_roles2.png) 이제 사용자 지정 지리적 역할을 사용하여 맵 뷰를 작성할 준비가 되었습니다. 맵 뷰를 작성하는 방법에 대한 자세한 내용은 [Tableau의 매핑 개념](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_build.htm)을 참조하십시오. ## 참고 항목 [데이터 혼합 및 사용자 지정 지오코딩](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_customgeocode_datablend.htm) [지리적 데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_customgeocode_ex_datablend.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 맵 저장 온라인 맵 공급자를 사용하여 맵 뷰를 만드는 경우 맵을 구성하는 이미지가 캐시에 저장됩니다. 이런 방식으로 분석을 계속하면 맵이 검색될 때까지 기다릴 필요가 없습니다. 또한 맵을 저장하여 오프라인 상태일 때 특정 작업을 수행할 수 있습니다. 자세한 내용은 [배경 맵 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsources.htm)을 참조하십시오. 맵 캐시는 임시 인터넷 파일에 저장되며 언제든지 브라우저에서 임시 파일을 삭제하여 지울 수 있습니다. 저장된 맵 이미지와 범례는 약 30일 동안 유효합니다. 30일 이후에는 저장된 이미지가 사용되지 않으며, 다시 연결하여 업데이트된 맵을 가져와야 합니다. 이렇게 하면 오래된 맵 이미지가 사용되는 것을 방지할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 맵 표시 영역 매개 변수 ## 맵 표시 영역이란? Tableau에서 맵 표시 영역은 맵에서 현재 표시되는 영역입니다. 맵의 각 인스턴스(워크시트 또는 대시보드)에는 고유한 표시 영역이 있습니다. 표시 영역은 크기와 모양이 다양하여 맵의 여러 부분을 볼 수 있는 창이라고 생각하면 됩니다. 예를 들어 맵의 특정 지역을 확대하여 보거나 축소하여 지리 정보를 더 많이 표시할 수 있습니다. 같은 맵이지만 볼 수 있는 지역이 다릅니다. 특정 지역에서 확대된 맵 표시 영역입니다. ![워싱턴 주가 확대된 맵 표시 영역입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Map_Viewport_zoomed_in.png) 더 많은 양의 지리적 정보를 표시하도록 축소된 맵 표시 영역입니다. ![미국, 캐나다, 남아메리카 일부를 표시하도록 축소된 맵 표시 영역입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/map_viewport_zoomed_out.png) 동적 맵 표시 영역 매개 변수를 이해하고 사용하면 Tableau에서 더 매력적인 대화형 맵 비주얼리제이션을 만들 수 있습니다. ## 동적 맵 표시 영역 매개 변수를 사용해야 하는 이유 Tableau에서 동적 맵 표시 영역 매개 변수를 사용하면 공간 데이터 값 매개 변수를 맵 표시 영역인 사각형으로 설정할 수 있습니다. 이 매개 변수는 통합 문서가 열릴 때뿐만 아니라 맵의 모든 확대/축소 및 이동 동작에서 자동으로 업데이트됩니다. 표시 영역은 맵 검색 기능을 사용할 때도 작동합니다. 이 기능을 사용하면 반응이 빠른 대화식 맵 비주얼리제이션을 만들 수 있습니다. 동적 맵 표시 영역 매개 변수를 사용할 수 있는 몇 가지 방법은 다음과 같습니다. **점 필터링**: [교차 계산](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_spatial.htm#intersects)을 사용하여 현재 맵 표시 영역과 교차하는 점을 필터링합니다. **마크 크기 조정**: [면적 계산](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_spatial.htm#area)을 사용하여 표시 영역 크기를 기준으로 마크 크기를 조정합니다. **새 맵 다각형 만들기**: [공간 연산자](https://help.tableau.com/current/pro/desktop/ko-kr/spatial_parameters.htm#spatial-operators)를 사용하여 여러 맵 다각형을 비교하고 현재 표시 영역을 기반으로 새 다각형을 생성합니다. **매개 변수 직접 시각화**: 계산에서 매개 변수를 사용하여 현재 표시 영역을 보는 방식으로 매개 변수를 시각화할 수 있습니다. **여러 맵 동기화**: 하나의 맵을 표시 영역으로 선택하고 표시 영역을 사용하여 다른 맵의 데이터를 필터링합니다. 이렇게 하면 첫 번째 맵에 표시된 영역을 기준으로 두 번째 맵이 업데이트됩니다. 이 이미지에서는 맵 하나가 표시 영역 매개 변수로 사용됩니다. 뉴욕 지하철 맵을 확대/축소 및 이동하면 뉴욕 학교 맵에 변경 사항이 동시에 발생합니다. ![대시보드에 있는 두 개의 맵입니다. 하나는 뉴욕 학교를 보여주고 다른 하나는 뉴욕 지하철을 보여줍니다. 동일한 수준으로 확대되며, 맵 표시 영역이 맵을 동기화했기 때문에 맵 표시 영역 매개 변수를 한쪽에서 사용하면 다른 표시 영역도 이동 및 확대/축소됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Map_Viewport_Parameter_sync_maps.png) ## 동적 맵 표시 영역 매개 변수를 어떻게 만듭니까? 1. 데이터 패널에서 오른쪽 위의 드롭다운 화살표를 선택하고 매개 변수 만들기를 선택합니다. 2. 매개 변수 만들기 대화 상자에서 매개 변수의 이름을 지정합니다. 3. 데이터 유형을 공간으로 설정합니다. 4. 허용 가능한 값을 전체로 설정합니다. 참고: 목록은 동적 맵 표시 영역 매개 변수와 호환되지 않습니다. 5. 동적 값에서 맵 표시 영역 메뉴를 펼치고 표시 영역으로 사용할 맵을 선택합니다. ![데이터 유형에 대한 옵션이 공간으로 설정되고 허용 가능한 값이 전체로 설정된 매개 변수 만들기 대화 상자입니다. 맵 표시 영역이 나타나도록 동적 값 메뉴가 펼쳐져 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Map_Viewport_Parameter.png) > [!TIP] > > 팁: 사용하려는 맵이 보이지 않으면 워크시트로 이동하여 표시 영역을 초기화합니다. 그런 다음 매개 변수 대화 상자를 다시 열면 맵 표시 영역이 나열되는 것을 볼 수 있습니다. 컨트롤 또는 동작을 통해 매개 변수 값을 설정하지 마십시오. 매개 변수 값은 맵에서 확대/축소 및 이동할 때마다 변경됩니다. 컨트롤 또는 동작을 통해 설정된 모든 값을 맵 표시 영역 값으로 덮어씁니다. 매개 변수를 만들고 비주얼리제이션에 매개 변수 컨트롤을 표시하는 방법에 대한 자세한 내용은 [매개 변수 만들기](https://help.tableau.com/current/pro/desktop/ko-kr/parameters_create.htm)를 참조하십시오. 공간 매개 변수 및 연산자에 대해 자세히 알아보려면 [공간 매개 변수 및 연산자](https://help.tableau.com/current/pro/desktop/ko-kr/spatial_parameters.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 맵과 상호 작용하는 방식 사용자 지정 맵 뷰를 만드는 경우 뷰에서 탐색을 수행하고 상호 작용할 수 있는 다양한 기본 방식이 있습니다. 뷰를 zoom in 및 zoom out하고, 이동하고, 마크를 선택하고, 맵 검색으로 전 세계의 장소를 검색할 수 있습니다. 하지만 잠재 고객이 맵과 상호 작용하는 방식 중 일부를 제한하고 싶은 경우가 있습니다. 맵 옵션 대화 상자를 사용하여 다음과 같은 방법으로 잠재 고객이 뷰와 상호 작용하도록 사용자 지정할 수 있습니다. ## 맵 배율 표시 사용자가 데이터 요소 간의 거리를 파악할 수 있도록 맵에 배율을 표시할 수 있습니다. 이 배율은 뷰 오른쪽 아래에 나타나며 맵을 확대하거나 축소하면 업데이트됩니다. **참고**: 맵 배율이 플라 카레(Plate Carrée)를 사용하는 WMS과 같은 웹 메르카토르 이외의 투영에 표시되지 않습니다. 맵에 맵 배율을 표시하려면 다음을 수행합니다. 1. 맵 \> 맵 옵션을 선택합니다. 2. 뷰에 표시되는 맵 옵션 대화 상자에서 맵 배율 표시를 선택합니다. 3. 단위에서 드롭다운을 클릭하고 원하는 측정 단위를 선택합니다. - 측정값을 미터 및 킬로미터 단위로 표시하는 배율이 필요한 경우 미터를 선택합니다. - 측정값을 피트 및 마일 단위로 표시하는 배율이 필요한 경우 미국을 선택합니다. - 통합 문서 로캘에 따라 측정 단위를 결정하려면 자동을 선택합니다. **참고**: 이 설정은 원형 도구가 거리 측정에 사용하는 단위도 결정합니다. 자세한 내용은 맵 뷰에서 데이터 요소와 위치 간의 거리 측정 항목에서 [측정 단위 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_measure_distance.htm#units)을 참조하십시오. ## 맵 검색 숨기기 맵 검색 아이콘을 숨겨 잠재 고객이 맵 뷰에서 위치를 검색할 수 없게 할 수 있습니다. 맵 검색 아이콘을 숨기려면: 1. 맵 \> 맵 옵션을 선택합니다. 2. 뷰에 표시되는 맵 옵션 대화 상자에서 맵 검색 표시를 선택 취소합니다. **참고:** 맵 검색 아이콘을 숨기면 웹에 게시된 뷰에 대해 위치 찾기 단추도 숨겨집니다. 위치 찾기 단추에 대한 자세한 내용은 [맵에서 데이터 탐색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_explore.htm)을 참조하십시오. ## 뷰 툴바 숨기기 맵 뷰에서 뷰 툴바를 숨기면 잠재 고객이 맵을 현재 위치에 잠그거나 모든 데이터를 표시하도록 맵을 zoom할 수 없게 됩니다. 뷰 툴바를 숨기려면: 1. 맵 \> 맵 옵션을 선택합니다. 2. 뷰에 표시되는 맵 옵션 대화 상자에서 뷰 툴바 표시를 선택 취소합니다. **참고:** 뷰 툴바를 숨긴 경우에도 여전히 바로 가기 키를 사용하여 뷰를 zoom in 및 zoom out하고, 이동하고, 마크를 선택할 수 있습니다. 자세한 내용은 [마크 선택 및 탐색에 대한 바로 가기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/shortcut.htm#Shortcuts_marks)를 참조하십시오. ## 이동 및 Zoom 해제 맵 뷰 뿐만 아니라 배경 이미지에서 이동 및 Zoom in을 해제하여 잠재 고객이 뷰를 이동하거나 zoom in 또는 zoom out할 수 없게 만들 수 있습니다. 이동 및 Zoom을 해제하려면: 1. 맵 \> 맵 옵션을 선택합니다. 2. 뷰에 표시되는 맵 옵션 대화 상자에서 이동 및 Zoom 허용을 선택 취소합니다. 이동 및 Zoom을 해제한 경우 뷰 툴바에서 이동 도구와 모든 zoom 컨트롤이 제거되고 직사각형 도구가 기본 도구가 됩니다. 뷰의 zoom in 및 zoom out 또는 이동을 위한 바로 가기 키가 더 이상 작동하지 않습니다. 맵 검색 아이콘을 숨기지 않은 경우 여전히 맵 검색 상자로 위치를 검색하여 뷰를 탐색할 수 있습니다. ## 참고 항목: [맵에서 위치 검색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsearch.htm) [뷰 확대/축소 및 이동과 마크 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_pan_zoom.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 맵에 영역 만들기 맵 뷰에서 데이터를 분석하는 경우 _기존_ 위치를 하나로 그룹화하여 고유한 영역 또는 지역(예: 조직의 영업 지역)을 만드는 것이 좋을 수 있습니다. Tableau에서 영역을 만드는 방법은 여러 가지입니다. - [옵션 1: 맵에서 위치를 선택하고 그룹화](#OnMap) - [옵션 2: 지리적 필드에서 영역 만들기](#group) - [옵션 3: 다른 지리적 필드를 사용하여 영역 필드 지오코딩](#table) ## 옵션 1: 맵에서 위치를 선택하고 그룹화 맵 뷰를 만든 경우 맵에서 위치(마크)를 선택하고 그룹화하여 영역을 만들 수 있습니다. 예를 들어 다음 맵 뷰에는 Australia 전체 회사의 우편 번호별로 총 매출이 표시되어 있습니다. ![전국적으로 매출을 올리는 회사의 우편 번호별 총 매출을 보여주는 오스트레일리아 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_custom_territories1.png) 처음에 이 뷰를 보면 우편 번호가 너무 많다는 생각이 들 것입니다. 실제로 이 맵 뷰에는 Australia의 모든 4자리 우편 번호에 대한 마크가 있고 각 마크에는 매출 합계에 대한 집계가 있습니다. Australia의 모든 우편 번호에 대한 매출 정보를 찾고 있다면 이 뷰가 적합합니다. 그러나 맵 뷰의 개별 위치를 분석해야 하거나 고유한 구역, 지역 또는 영역을 전체적으로 분석해야 하는 경우가 있을 수 있습니다. 예를 들어 회사에서 Australia를 5개 판매 영역으로 분리한 경우 각 영역에 대한 총 매출을 분석해야 합니다. 이 경우 이미 맵 뷰를 만들었으므로 맵에서 바로 위치를 선택하고 그룹화하여 고유한 영역을 만들 수 있습니다. 아래의 단계를 수행하여 그 방법을 배워 보십시오. ### 1단계: 맵에서 영역으로 그룹화할 위치 선택 맵 뷰에서 고유한 영역으로 그룹화할 위치(마크)를 선택합니다. 마크를 선택하는 방법에 대한 자세한 내용은 [마크 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_pan_zoom.htm#Select)을 참조하십시오. ### 2단계: 첫 번째 그룹(첫 번째 영역) 만들기 뷰에서 마크를 선택하거나 선택 항목을 마우스오버하면 도구 설명이 표시됩니다. 도구 설명에서 그룹 아이콘을 클릭한 다음 위치를 그룹화할 때 사용할 세부 정보 수준을 선택합니다. ![도구 설명에서 우편 번호, 국가 세부 수준 옵션이 선택된 오스트레일리아 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_custom_territories3.png) 새 그룹 필드가 데이터 패널에 추가되고 그룹 아이콘이 옆에 표시됩니다. 언제든지 영역 그룹의 위치를 편집하려는 경우 데이터 패널의 그룹 필드를 마우스 오른쪽 단추로 클릭하고 그룹 편집을 선택합니다. ![우편 번호 및 국가 그룹 차원이 있는 데이터 패널의 차원 섹션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_custom_territories4.png) 새 필드는 마크 카드의 색상에도 추가됩니다. ![우편 번호와 국가 차원이 있는 마크 카드의 색상 섹션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_custom_territories5.png) 선택한 마크에 모두 동일한 색이 지정된 것을 알 수 있습니다. ### 3단계: 데이터 그룹화를 계속하여 영역 추가 추가 영역을 만들려면 1단계와 2단계를 반복합니다. 각 영역이 2단계에서 만든 그룹 필드에 그룹으로 추가됩니다. 영역을 원하는 만큼 만들 수 있습니다. ### 4단계: 뷰에 그룹 필드 추가 데이터 패널에서 새로 만들어진 그룹 필드를 마크 카드의 세부 정보로 끌어 놓습니다. 다음으로 각 영역이 단일 마크로 표시되도록 하려면 뷰에서 관련된 지리적 필드를 제거해야 합니다. 예를 들어 **Post Code, Country** 수준에서 우편 번호를 그룹화한 경우 뷰에서 **Post Code**와 **Country** 필드를 제거해야 합니다. 아래의 이미지에서는 **Post Code**와 **Country** 필드가 **Post Coded & Country(그룹)** 필드로 대체되었기 때문에 더 이상 **마크** 카드의 **세부 정보**에 표시되지 않습니다. 이 예에서는 Post Code & Country(그룹) 필드 안에 5개의 그룹이 있으므로 5개 영역이 맵에 표시됩니다. 합계(Sales)와 같은 집계는 영역 내의 각 위치에 대해 따로 계산되지 않고 영역 수준에서 계산됩니다. 이제 각 영역에 대한 합계(Sales)를 색상별로 볼 수 있습니다. 영역 5의 매출이 가장 높습니다. ![6개 영역 내에 Post Code & Country 그룹이 표시된 오스트레일리아 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_custom_territories6.png) ## 옵션 2: 지리적 필드에서 영역 만들기 데이터 패널에서 그룹을 만들어 영역을 만들 수도 있습니다. 1. 데이터 패널에서 지리적 필드(예: 도시또는 주)를 마우스 오른쪽 단추로 클릭하고 만들기 > 그룹을 선택합니다. 2. 그룹 만들기 대화 상자에서 첫 번째 영역에 포함할 위치를 선택하고 그룹을 클릭합니다. 만드는 각 그룹은 영역을 나타냅니다. 3. 2단계를 반복하여 모든 영역을 만든 후 확인을 클릭합니다. 새 그룹 필드가 데이터 패널에 추가됩니다. 4. 데이터 패널에서 새로 만들어진 그룹 필드를 마크 카드의 세부 정보로 끌어 놓습니다. 필드를 마크 카드의 색상 또는 레이블로 끌어 각 영역을 구분할 수도 있습니다. ### 영역 그룹에서 위치 변경 언제든지 영역 그룹의 위치를 변경하려는 경우 데이터 패널의 그룹 필드를 마우스 오른쪽 단추로 클릭하고 그룹 편집을 선택합니다. ## 옵션 3: 다른 지리적 필드를 사용하여 영역 필드 지오코딩 데이터 원본에 이미 사용자 지정 영역 필드가 포함되어 있는 경우 데이터 원본의 기존 지리적 필드를 사용하여 해당 영역 필드를 Tableau의 맵에 빠르게 지오코딩할 수 있습니다. 예를 들어 다음 데이터 원본은 **Zone geographique**라는 지리적 영역에 대한 사용자 지정 영역 필드를 포함합니다. 이 필드는 값으로 **North**, **Central** 및 **South**를 포함합니다. 이 필드만 Tableau로 가져올 경우 지리적 데이터로 인식되지 않습니다. 하지만 이 데이터 원본은 Tableau가 자동으로 _인식_하는 세 개의 지리적 필드 **국가**, **지역** 및 **도시**를 포함하고 있습니다. 이 데이터 원본의 각 행에는 Country, Region, City 및 지리적 영역에 대한 값이 포함됩니다. 따라서 사용자 지정 영역 필드의 값이 각 위치에 할당됩니다. ![국가, 지역, 도시 및 사용자 지정 지오코딩 영역 필드가 있는 Tableau의 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_custom_territories10.png) Zone geographique 필드와 Tableau가 인식하는 위치를 포함하는 지리적 필드가 함께 있으므로 이러한 필드 중 하나의 세부 수준에서 Zone geographique 필드를 지오코딩할 수 있습니다. 다른 지리적 필드를 사용하여 영역 필드를 지오코딩하려면 다음 단계를 수행하십시오. ### 1단계: 영역 필드에 지리적 역할 할당 데이터 원본 페이지에서 사용자 지정 영역 필드에 대한 데이터 유형 아이콘을 클릭하고 지리적 역할 > 만들기 원본을 선택한 다음 필드를 집계할 세부 수준을 선택합니다. ![데이터 테이블 위에 하이라이트된 데이터 유형 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_custom_territories9.png) 표시되는 옵션은 데이터 원본에서 사용할 수 있는 지리적 필드에 따라 결정됩니다. 보려는 집계 수준을 선택합니다. 뷰에 미치는 영향을 알고 싶은 경우 서로 다른 세부 수준을 시도해 봅니다. 언제든지 실행 취소하고 다시 시도할 수 있습니다. 영역 필드에 지리적 역할을 할당하면 위치 계층 구조에서 해당하는 위치에 영역 필드가 추가됩니다. 다른 워크시트로 이동하면 데이터 패널에서 이를 확인할 수 있습니다. ![지리적 차원의 위치 계층을 보여주는 데이터 패널의 위치 섹션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_custom_territories8.png) **참고:** 데이터 패널에서 필드 옆에 있는 데이터 유형 아이콘을 클릭해도 위 절차에 따라 영역을 지오코딩할 수 있습니다. ### 2단계: 뷰에 영역 필드 추가 맵 뷰를 만들고 마크 카드에 새로 지오코딩된 영역을 추가합니다. 세부 정보, 색상, 레이블 또는 도구 설명에 배치할 수 있습니다. 세부 정보의 필드에 따라 뷰의 집계 수준이 결정됩니다. 사용자 지정 영역 필드는 다른 지리적 필드와 기능이 유사합니다. 아래 예에서는 사용자 지정 영역 필드(Zone geographique)가 마크 카드의 세부 정보와 색상에 있습니다. 각 영역에 대한 평균 수익이 표시되어 있습니다(가장 낮은 세부 수준이 영역 필드이므로). Contry 필드(Pays)와 같은 다른 지리적 필드를 마크 카드의 세부 정보에 추가하면 해당 세부 수준의 정보를 표시하도록 집계가 업데이트됩니다. ![영역 필드가 추가된 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_custom_territories7.png) ### 사용자 지정 영역 데이터 혼합 데이터 원본에 영역 필드가 포함되지 않는 경우 데이터 원본의 다른 지리적 필드와 영역 필드를 혼합할 수 있습니다. 자세한 내용은 [지리적 데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_customgeocode_ex_datablend.htm)을 참조하십시오. 사용자 지정 영역 필드를 다른 필드와 혼합한 후 [1단계: 사용자 지정 영역 필드에 지리적 역할 할당](#step1)의 절차를 수행하여 영역 필드를 지오코딩합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 맵에서 데이터 요소와 위치 간의 거리 측정 맵 뷰에서 데이터를 탐색할 때 데이터와 주변 지리, 위치 또는 랜드마크 간의 관계가 궁금할 수 있습니다. 이러한 유형의 질문에 답하기 위해 원형 도구를 사용하여 맵 뷰에서 대략적인 거리를 측정할 수 있습니다. 다음 뷰에서는 1994년 1월부터 2014년 2월까지, 전 세계에서 발생한 진도 6.0 이상의 지진 수를 보여 줍니다. ![미국의 요소 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_measure_distance1.png) 세계적인 규모에서 이 뷰는 매우 강력하지만 사용자나 잠재 고객이 특정 영역을 확대하여 보다 자세히 살펴보려 할 수 있습니다. 예를 들어 지난 10년 동안 인도네시아 특히, 수도인 자카르타를 중심으로 100마일 내에서 발생한 지진 횟수를 알고 싶을 수 있습니다. 이렇게 하려면 원형 도구를 사용하여 수도 중심으로 약 100마일 내에서 발생한 모든 지진을 찾을 수 있습니다. 원형 도구를 사용하여 거리를 측정하는 방법을 학습하려면 아래 단계를 수행합니다. ## 1단계: 영역 또는 위치 확대 맵에서 원형 도구를 사용하여 거리를 측정하는 첫 번째 단계는 맵 뷰의 영역 또는 위치로 확대하는 것입니다. 뷰에서 확대 및 축소하는 방법에 대한 자세한 내용은 [뷰 확대/축소 및 이동과 마크 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_pan_zoom.htm)를 참조하십시오. 또한 맵 검색을 사용하여 맵의 위치로 빠르게 이동할 수 있습니다. 맵 검색 사용 방법에 대한 자세한 내용은 [맵에서 위치 검색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsearch.htm)을 참조하십시오. **참고**: 원형 도구로 거리를 측정할 수 있으려면 맵을 여러 번 확대해야 합니다. 맵에서 지나치게 멀리 축소한 경우 측정된 거리가 나타나지 않습니다. 자세한 내용은 [측정 정밀도](#MeasurementAccuracy) 섹션을 참조하십시오. ![맵 검색 후 도쿄가 확대된 미국의 요소 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_measure_distance2.png) ## 2단계: 원형 도구 선택 뷰의 특정 영역이나 위치로 확대한 후 뷰 툴바에서 원형 도구를 선택한 다음 뷰를 클릭하고 대각선으로 끕니다. 뷰에서 끌 때 나타나는 원의 오른쪽에 측정된 거리가 나타납니다. 원형 도구를 사용하는 방법에 대한 자세한 내용은 [마크 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_pan_zoom.htm#Select)을 참조하십시오. **참고:** 측정된 거리가 표시되지 않으면 뷰에서 위치나 영역으로 더 확대해야 합니다. ![중심부를 중심으로 반경 20마일의 원형으로 표현된 도쿄의 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_measure_distance3.png) **참고:** 뷰 툴바를 숨긴 경우 키보드에서 **S** 키를 눌러 원형 도구를 사용할 수 있습니다. 끌기를 하면 원형 도구의 반경 내에 위치한 마크가 선택됩니다. 이 예제에서 반경은 100마일이고 중심은 자카르타에 있습니다. 즉, 이 데이터에 따르면 선택된 모든 지진(25개)이 지난 10년 동안 자카르타를 중심으로 약 100마일 내에서 발생했습니다. ![세 개의 관심 지점을 표시한 일본 도쿄의 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_measure_distance4.png) ## 측정 정밀도 기본적으로 반경 도구 측정값에는 작은 오차 범위가 있기 때문에 맵 투영에서 적도로부터 멀어질수록 거리가 과장되고 늘어납니다. 즉, 반경 도구로 대략적인 거리만 측정할 수 있습니다. 반경 도구는 적도에 가까울수록, 그리고 뷰를 더 확대할수록 거리를 더 정확하게 측정할 수 있습니다. **참고:** 뷰를 지나치게 많이 축소하면 측정이 정확하지 않을 수 있기 때문에, 이 경우 원형 도구가 측정된 거리를 표시하지 않도록 설계되어 있습니다. ## 측정 단위 변경 기본적으로 통합 문서 로캘에 따라 원형 도구가 거리 측정에 사용하는 단위가 결정됩니다. 통합 문서 로캘이 야드파운드법을 사용하는 국가로 설정되어 있는 경우 원형 도구는 피트 및 마일 단위로 거리를 측정합니다. 통합 문서 로캘이 미터법을 사용하는 국가로 설정되어 있는 경우 원형 도구는 미터 및 킬로미터 단위로 거리를 측정합니다. 통합 문서의 맵 뷰에 대한 거리를 측정할 때 원형 도구가 사용하는 단위를 변경할 수 있습니다. 단위를 변경하려면 맵 \> 맵 옵션을 선택합니다. 단위에서 드롭다운 메뉴를 클릭하고 다음을 선택합니다. - 미터 및 킬로미터 단위로 거리를 측정하려면 메트릭을 선택합니다. - 피트 및 마일 단위로 거리를 측정하려면 미국을 선택합니다. - 통합 문서 로캘에 따라 측정 단위를 결정하려면 자동을 선택합니다. 선택한 단위가 통합 문서에 저장되고 맵 뷰를 Tableau Server, Tableau Cloud 또는 Tableau Public에 게시할 경우 해당 단위가 유지됩니다. ## 참고 항목: [맵 배율 표시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_customize_interaction.htm#scale) [주요 콘텐츠로 건너뛰기](#main-content) # 맵에서 데이터 탐색 Tableau 맵을 사용하면 전 세계를 대상으로 위치를 빠르게 찾고 데이터를 분석할 수 있습니다. 맵 뷰에서 탐색을 수행하고 상호 작용할 수 있는 다양한 방식이 있습니다. 뷰 툴바를 사용하여 뷰를 확대 및 축소하고, 이동하고, 마크를 선택하고, 맵 검색으로 전 세계의 장소를 검색할 수 있습니다. ![맵 차트의 확대/축소 도구 모음입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/zoom_pan_maps_srvr.png) 뷰 툴바 또는 맵 검색 아이콘이 보이지 않거나 뷰를 이동하거나 확대/축소할 수 없는 경우 대개 통합 문서 작성자가 다른 사용자의 뷰 상호 작용 방식을 사용자 지정하도록 선택했기 때문입니다. 통합 문서 작성자가 뷰 툴바 및 맵 검색 아이콘을 숨겨 뷰에 나타나지 않도록 선택할 수 있습니다. 마찬가지로, 통합 문서 작성자가 뷰와 상호 작용하는 방법을 제어하기 위해 이동 및 확대/축소를 해제하도록 선택할 수 있습니다. 자세한 내용은 [맵과 상호 작용하는 방식 사용자 지정](https://help.tableau.com/current/pro/desktop/ko-kr/maps_customize_interaction.htm)을 참조하십시오. ## 마크 선택, 이동 및 확대/축소 뷰 왼쪽 위 구석에 있는 뷰 툴바를 사용하여 마크를 선택하고, 이동하고, 맵 뷰를 확대 및 축소할 수 있습니다. 자세한 내용은 [뷰 확대/축소 및 이동과 마크 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_pan_zoom.htm)을 참조하십시오. ## 위치 검색 맵 검색 아이콘 ![검색 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explore_maps5.png)을 사용하여 맵 뷰에서 위치를 검색할 수 있습니다. 자세한 내용은 [맵 검색 옵션 설정](https://help.tableau.com/current/pro/desktop/ko-kr/maps_mapsearch.htm)을 참조하십시오. ## 현재 위치 찾기 Tableau Server 또는 Tableau Cloud에서 맵 뷰를 탐색하는 경우 위치 찾기 단추를 사용하여 빠르게 현재 위치로 이동 및 확대/축소할 수 있습니다. 이렇게 하려면 뷰의 왼쪽 맨 위에 있는 맵 검색 아이콘을 클릭한 후 나타나는 검색 상자 옆에서 위치 찾기 단추를 클릭합니다. **참고**: Tableau Desktop에서는 현재 위치 찾기가 지원되지 않습니다. ![사용자 위치 찾기 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/zoom_pan_maps_srvr2.png) **참고:** 위치 찾기 단추를 클릭하면 사용자의 현재 위치를 찾을 수 있도록 Tableau에 액세스를 허용할지 묻는 메시지가 웹 브라우저에 나타날 수 있습니다. 액세스를 차단하면 Tableau에서 사용자의 현재 위치로 확대/축소할 수 없습니다. ## 초기 뷰로 돌아가기 뷰를 확대 및 축소하거나 새 위치로 이동한 후 맵의 초기 뷰로 돌아갈 수 있습니다. 다음과 같이 하십시오. Tableau Desktop의 경우 뷰 툴바에 있는 축 재설정 단추 ![핀 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explore_maps4.png)를 클릭합니다. Tableau Server 또는 Tableau Cloud에서 뷰 툴바의 홈 확대/축소 단추 ![홈 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explore_maps4_srv.png)를 클릭합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 맵에서 위치 검색 맵 검색을 사용하면 맵 뷰에서 위치를 찾을 수 있으므로 데이터를 빠르게 탐색하고 검토할 수 있습니다. 뷰 왼쪽 위 모서리에 맵 검색 아이콘이 나타납니다. 검색 ![검색 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explore_maps5.png) 아이콘을 클릭하면 검색 상자가 나타납니다. ![맵 마크를 검색하기 위한 도구 모음입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mapsearch3.png) 검색 상자에 항목을 입력하면 맵 뷰에서 가능한 위치가 제안 항목으로 나타납니다. 제안 항목은 데이터 원본의 위치 이름과 텍스트에 따라 결정됩니다. 다음과 같은 위치 유형을 검색할 수 있습니다. - 대륙 - 국가 - 시 또는 도 - 시군구 - 시(도시) - 우편번호 제안 목록에서 위치를 선택하면 맵에서 해당 위치로 이동하고 확대/축소됩니다. ![맵 작업 영역 도구 모음입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mapsearch1.png) ## 맵 검색 숨기기 기본적으로 뷰 왼쪽 위 모서리에 맵 검색 아이콘이 나타납니다. Tableau Server 또는 Tableau Cloud에 뷰를 게시하거나 Tableau Reader를 통해 뷰를 공유하는 경우 뷰에 맵 검색 아이콘이 그대로 남아 있게 됩니다. Viewer(뷰어)가 맵 뷰 내에서 위치를 검색하지 못하게 하려면 맵 검색 아이콘을 숨길 수 있습니다. 맵 검색을 표시하거나 숨기는 방법에 대한 자세한 내용은 [맵과 상호 작용하는 방식 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_customize_interaction.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 맵의 지리적 계층 만들기 맵에 여러 계층의 지리적 데이터를 추가해야 하는 경우 마크 카드에서 마크 계층을 사용합니다. 마크 계층은 투명 오버레이처럼 작동합니다. 각 계층은 독립적으로 작동하며 고유한 마크 유형, 캡션 및 색상을 가질 수 있습니다. 참고: - 마크 계층은 지리적 데이터에만 사용할 수 있습니다. - 마크 계층 간에서 필드를 공유할 수 있지만 필드에 적용하는 모든 필터는 모든 마크 계층에 적용됩니다. ## 마크 계층을 사용하여 뷰 작성 맵을 작성하는 동안 뷰에 다른 지리적 필드를 추가할 때 마크 계층을 만드는 옵션을 사용할 수 있습니다. ### 마크 계층 추가 1. 뷰에서 첫 번째 맵을 작성합니다. 이것을 기본도 계층으로 생각하십시오. 2. 뷰에 지리적 필드를 끌어옵니다. 뷰의 왼쪽 상단에서 마크 계층 추가 컨트롤을 사용할 수 있게 됩니다. 3. 마크 계층 추가 컨트롤 위에 지리적 필드를 놓습니다. 새 마크 계층이 마크 카드에 추가되고 해당 계층이 뷰에 표시됩니다. ![맵에 마크 레이어를 추가합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_marks_layers_3.gif) ### 예: 마크 계층 작업 다음 단계별 설명에서는 샘플 통합 문서 [Marks Layers Example](https://help.tableau.com/samples/en-us/map_layers/Marks_Layers_Example.twbx)을 사용합니다. 1. Marks Layers Example 통합 문서를 엽니다. 이 통합 문서는 지리적 데이터 원본에 대한 연결을 사용합니다. 2. Neighborhood(근교) 기하 도형 필드를 뷰로 끌어옵니다. 뷰에 맵이 만들어집니다. 3. Neighborhood Names(근교 이름) 필드를 마크 카드의 색상으로 끌어옵니다. 4. Building(건물) 기하 도형 필드를 뷰로 끌어옵니다. 마크 계층 추가 놓기 대상이 뷰의 왼쪽 맨 위에 표시됩니다. ![맵에 마크 레이어를 추가합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_marks_layers_3.gif) 이제 마크 카드에 Boston\_Buildings.Building 기하 도형 및 Boston\_Neighborhoods.Neighborhood 기하 도형이라는 레이블이 붙은 두 개의 계층이 포함되어 있습니다. ![마크 카드의 두 번째 마크 레이어입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_marks_layers_5_250x361.png) 5. 뷰에 또 다른 데이터 계층을 추가합니다. Community Centers(지역 센터) 기하 도형을 뷰로 끌어옵니다. 참고: 바로 가기로 지리적 필드를 마우스 오른쪽 단추로 클릭하고 드롭다운 메뉴에서 새 계층에 추가를 클릭할 수 있습니다. ![레이어나 시트를 추가하고, 레이어 이름을 바꾸고, 레이어를 숨기고, 레이어를 만드는 옵션을 표시하는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_marks_layers_4_250x291.png) 6. 샘플 통합 문서에서 새 계층을 클릭하여 마크 옵션을 연 다음 Community Centers Name(지역 센터 이름) 필드를 색상으로 끌어옵니다. 7. 마크 유형을 변경하려면 마크 유형 드롭다운 화살표를 클릭한 다음 모양을 선택합니다. 이 계층의 마크 카드에서 모양 필드를 클릭한 다음 굵은 'X'를 선택합니다. ![보스턴 동네의 이중 축입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_marks_layers_6_600x422.png) 각 계층의 마크 유형, 색상 및 서식을 독립적으로 구성할 수 있습니다. 계층의 모양을 변경하려면 해당 계층을 클릭하여 마크 카드를 확장한 다음 지리적 필드를 색상과 같은 마크 카드 속성 중 하나로 끌어옵니다. ## 계층에서 마크 선택 제어 뷰에 계층을 추가한 후 사용자가 계층과 상호 작용하는 방식을 제어할 수 있습니다. 계층이 하나인 경우 캡션이나 텍스트 레이블과 같은 추가 정보를 얻기 위해 단일 마크를 선택하는 것은 쉽습니다. 그러나 계층이 여러 개인 경우 사용자가 모든 계층의 모든 마크를 선택할 수 있도록 허용하는 것이 최상의 사용자 환경이 아닐 수 있습니다. 마크 계층 설정에서 사용자가 계층과 상호 작용하는 방식을 제어할 수 있습니다. 사용자가 뷰에서 계층을 선택하는 방식을 제어하는 두 가지 방법이 있습니다. ### 마크 선택 사용 안 함 마크 카드에서 계층의 드롭다운 화살표를 클릭한 다음 선택 사용 안 함을 선택합니다. 이렇게 하면 사용자가 뷰의 해당 계층에서 마크를 선택할 수 없습니다. ![드롭다운 메뉴의 "선택 사용 안 함" 옵션을 보여주는 이미지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_marks_layers_7_250x394.png) ### 계층 숨기기 계층의 모든 마크를 숨기려면 1. 마크 카드에서 계층 이름 왼쪽에 있는 컨트롤 계층 표시 유형 아이콘을 클릭합니다. 마크 카드에서 계층을 선택하면 아이콘이 표시되고 계층 표시 유형이 사용 안 함인 경우 계속 표시됩니다. 2. 계층을 표시하려면 아이콘을 다시 클릭합니다. ![계층 숨기기를 묘사하는 애니메이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_marks_layers_8.gif) ## 계층 설정 변경 여러 계층이 있는 맵을 만든 후 계층 순서를 변경하거나, 계층 이름을 바꾸거나, 계층을 제거하거나, 계층을 숨길 수 있습니다. ### 계층 순서 변경 Tableau는 마크 카드의 순서에 따라 계층을 렌더링합니다. 목록 맨 위에 있는 계층의 마크는 목록에서 아래에 있는 계층의 마크보다 위에 표시됩니다. 계층 순서를 변경하려면 1\. 마크 카드에서 계층 이름을 클릭하고 주황색 표시 화살표가 나타날 때까지 끌어옵니다. 주황색은 계층을 이동할 수 있는 위치를 나타냅니다. 2\. 계층을 새 순서 위치에 놓습니다. 참고: 계층을 끌어오는 도중 이동을 취소하려면 뷰의 다른 부분(주황색 표시 화살표가 표시되지 않는 곳)에 계층을 놓으면 됩니다. ![마크 메뉴의 계층 순서 변경을 묘사하는 애니메이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_marks_layers_9.gif) ### 계층 이름 바꾸기 새 계층이 만들어지면 Tableau는 테이블 이름과 필드명을 기반으로 이름을 자동으로 할당합니다. 데이터 원본이 크면 서로 다른 많은 계층을 관리하기가 어려울 수 있습니다. 계층의 이름을 바꿔 각 계층에 고유한 이름을 지정하면 관리가 더 쉬워질 수 있습니다. 계층 이름을 바꾸려면 1\. 마크 카드에서 계층을 클릭한 다음 계층 이름 오른쪽에 있는 드롭다운 화살표를 클릭합니다. 2\. 이름 바꾸기를 선택하고 새 이름을 입력한 다음 Enter 키를 누릅니다. ![드롭다운 메뉴의 "이름 바꾸기" 옵션을 묘사하는 이미지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_marks_layers_10_250x392.png) ### 계층 제거 계층이 더 이상 유용하지 않은 경우 제거할 수 있습니다. 계층을 제거하려면: 1. 마크 카드에서 계층을 클릭합니다. 2. 계층 이름 오른쪽에 있는 드롭다운 화살표를 클릭한 다음 제거를 선택합니다. ![드롭다운 메뉴의 "제거" 옵션을 묘사하는 이미지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_marks_layers_11_250x392.png) ### 확대 범위에 추가 기본적으로 맵에 새 계층을 추가하면 Tableau가 뷰에 모든 마크를 포함합니다. 예를 들어 근교의 모든 가로등을 보여주는 한 계층과 전국의 전력망을 보여주는 다른 계층과 같이 마크의 배율 간에 큰 차이가 있는 경우 원하는 세부 정보가 손실될 수 있습니다. 이 문제를 해결하려면 계층 이름의 드롭다운 화살표를 선택한 다음 확대 범위에 추가를 선택 취소하여 계층별로 이 기능을 사용하지 않도록 설정할 수 있습니다. ![확대 범위에 추가를 선택 취소할 때 요소의 포커스를 변경하는 뷰를 묘사하는 애니메이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_marks_layers_12.gif) ## 사용자가 계층 컨트롤로 뷰를 사용자 지정하도록 허용 맵의 지리적 계층을 사용하면 밀하고 정보가 풍부한 뷰를 만들 수 있습니다. 그러나 계층과 마크의 수가 늘어나면 이러한 뷰를 탐색하기가 어려울 수 있습니다. 계층 컨트롤은 선택하면 뷰에서 확장되며 모든 지리적 데이터 계층을 표시하고 각 마크 계층에 빠르게 액세스할 수 있는 패널입니다. ![맵 위젯의 뷰](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Marks_Layers_Widget_01.png) 계층 컨트롤을 사용하면 각 계층에서 상호 작용을 숨기거나 사용하지 않도록 설정할 수 있을 뿐 아니라 게시된 통합 문서로 작업하는 경우 해당 선택 항목을 사용자 지정 뷰로 저장할 수도 있습니다. ### 계층 컨트롤을 사용하도록 설정 작성자는 통합 문서를 게시하기 전에 계층 컨트롤을 사용하도록 설정할 수 있습니다. - 맵 > 맵 옵션을 선택하고 "계층 컨트롤"을 선택하거나 선택 취소합니다. 기본적으로 계층 컨트롤은 선택되어 있으므로 통합 문서가 게시되면 사용자가 패널에 액세스하고 마크 레이어를 숨기거나 표시할 수 있습니다. ![맵 검색, 레이어 제어, 뷰 툴바, 이동 및 확대/축소를 표시하기 위한 확인란이 있는 맵 옵션 메뉴입니다. 맵 배율을 표시하는 확인란이 선택 취소되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Marks_Layers_Widget_02.png) ### 계층 컨트롤 사용 계층 컨트롤이 사용되도록 설정된 경우 계층 컨트롤 아이콘이 뷰의 왼쪽 위에 있는 맵 컨트롤에 나타납니다. 아이콘을 클릭하면 뷰에서 모든 마크 레이어를 볼 수 있는 패널이 확장됩니다. ![마크 계층 컨트롤입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Marks_Layers_Widget_03.gif) 계층 컨트롤은 자유롭게 뷰 주위로 끌 수 있지만 뷰가 다시 로드될 때마다 위치가 재설정됩니다. 패널의 각 계층에는 상호 작용 아이콘과 표시 유형 설정/해제라는 아이콘 쌍이 옆에 습니다. 컨트롤을 사용하여 변경한 내용은 마크 계층에 반영됩니다. 컨트롤 함수를 사용하여 계층을 숨기는 것은 마크 계층 카드에서 계층을 숨기는 것과 정확히 같습니다. 상호 작용 아이콘을 선택하면 해당 계층의 마크를 선택하거나 상호 작용할 수 있는 기능이 꺼집니다. 이 기능은 예를 들어 자유형 선택을 할 때 배경 요소가 선택되지 않도록 하는 데 매우 유용합니다. ![마크 계층 컨트롤입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Marks_Layers_Widget_04_500x360.gif) 표시 유형을 끄면 계층의 모든 마크가 숨겨지고, 이 기능을 켜면 계층의 모든 마크가 표시됩니다. 숨겨진 마크도 선택 항목에서 제거됩니다. ![마크 계층 컨트롤입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Marks_Layers_Widget_05_500x357.gif) ### 계층 컨트롤을 사용하는 사용자 지정 뷰 계층 컨트롤을 사용하도록 설정한 상태로 뷰를 게시하면 사용자가 계층 컨트롤을 사용하여 계층에 변경한 내용은 유지되지 않습니다. 그러나 사용자는 [사용자 지정 뷰 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customview.htm)하여 변경 사항을 그대로 유지할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 메트릭 만들기 및 문제 해결(사용 중지) ## 레거시 메트릭의 사용 중지 이 문서에서는 Tableau Cloud 2024년 2월 및 Tableau Server 버전 2024.2에서 사용 중지된 Tableau의 레거시 메트릭 기능을 다룹니다. 2023년 10월에 Tableau는 Tableau Cloud 및 Tableau Server 버전 2023.3에서 레거시 메트릭을 내장하는 기능을 사용 중지했습니다. Tableau Pulse에는 메트릭을 추적하는 새로운 방법이 도입되었습니다. Tableau Pulse를 사용하면 메트릭을 만들어 데이터에 대한 인사이트를 얻는 데 사용할 수 있습니다. 이러한 데이터 인사이트는 메트릭을 팔로우하는 사용자에게 직접 전송되므로 사용자는 작업 흐름에서 데이터 변경 사항을 알아볼 수 있습니다. 자세한 내용은 [Tableau Pulse에서 메트릭 만들기](https://help.tableau.com/current/online/ko-kr/pulse_create_metrics.htm)를 참조하십시오. 유지하려는 레거시 메트릭이 있는 경우 해당 메트릭에 대한 데이터 원본, 측정값 및 시간 차원을 기록해 두고 Tableau Pulse에서 다시 만듭니다. 레거시 메트릭은 Tableau Pulse로 자동 마이그레이션되지 않습니다. 메트릭을 사용하면 데이터에 대한 정보를 빠르게 얻을 수 있습니다. 메트릭은 자동으로 업데이트되고 현재 값을 콘텐츠의 그리드 및 목록 뷰로 표시하므로 중요하게 여기는 모든 주요 숫자를 몇 초 안에 확인할 수 있습니다. ![상태가 좋음 및 나쁨인 수익 메트릭의 그리드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_grid.png) 가장 기본적인 수준에서 메트릭은 측정값 집계(예: 매출 합계)의 값을 보여줍니다. 보다 복잡한 메트릭에는 이전 시점 또는 정의한 값과 비교하여 실적을 손쉽게 파악할 수 있는 일정, 비교 및 상태가 포함될 수 있습니다. 정기적으로 확인하는 대시보드 집합이 있는 경우 모니터링할 수치에 대한 메트릭을 만든 다음 즐겨찾기 또는 모음에 추가하거나 동일한 프로젝트에서 메트릭을 만들어 한 장소에서 메트릭을 추적할 수 있습니다. 이렇게 하면 데이터를 더 자세히 살펴보려는 경우를 제외하고 대시보드를 로드하고 필터링할 필요가 없습니다. ## 사이트의 메트릭 찾기 Tableau 사이트에서 메트릭을 찾을 때는 몇 가지 방법을 사용할 수 있습니다. 볼 권한이 있는 모든 메트릭을 찾아보려면 탐색 페이지로 이동한 다음 콘텐츠 유형 메뉴에서 모든 메트릭을 선택합니다. 특정 뷰 또는 통합 문서와 관련된 메트릭을 찾는 경우라면 해당 콘텐츠의 연결된 메트릭을 확인합니다. 뷰의 연결된 메트릭을 보려면 뷰를 연 다음 뷰 툴바에서 보기 > 메트릭을 클릭합니다. 메트릭은 만든 날짜가 최근인 것부터 오래된 순서로 표시됩니다. ![뷰 툴바와 뷰에 연결된 메트릭](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_connected_view.png) 통합 문서의 모든 뷰에 대한 연결된 메트릭을 보려면 통합 문서로 이동한 다음 연결된 메트릭 탭을 클릭합니다. 정렬 기준 메뉴를 사용하여 이러한 메트릭을 정렬할 수 있습니다. ![통합 문서 페이지와 통합 문서에 연결된 메트릭](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_connected_workbook.png) ## 메트릭의 구성 요소 메트릭을 정의하는 데 필요한 유일한 데이터는 측정값 집계입니다. 메트릭은 뷰의 마크에서 만들어지며 해당 마크에 연결된 측정값이 메트릭을 정의합니다. 측정값은 집계되어야 합니다. 집계되지 않은 마크는 시간대별로 변경되지 않기 때문입니다. Tableau의 차원 및 측정값에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. 필요한 경우 날짜 차원으로 메트릭을 정의할 수 있으며 메트릭에 대한 비교 및 상태를 구성할 수 있습니다. 이러한 각 구성 요소는 메트릭 카드에 표시되는 데이터에 컨텍스트를 추가합니다. 메트릭을 정의하는 측정값이 단 하나인 메트릭은 단일 숫자로 나타납니다. 이 숫자는 데이터가 업데이트될 때 업데이트되지만 카드에 일정이 표시되지는 않습니다. ![단일 숫자 메트릭](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_single_number.png) ### 일정 메트릭을 정의할 마크를 선택할 때 마크에 날짜 차원이 연결되어 있으면 해당 차원이 메트릭 정의의 일부가 됩니다. 날짜 차원이 있는 메트릭에는 일정이 표시되며 이 경우 메트릭에 대한 기간별 비교를 구성할 수 있습니다. 기본적으로 기간별 비교는 이전 마크에 대한 것입니다. 메트릭의 세부 정보 페이지를 열 때 일정은 날짜 차원의 세부 수준을 기반으로 측정값의 값을 보여 줍니다(예: 일별 매출 또는 월별 사용자 수). 일정의 한 지점을 마우스오버하면 기간별 값이 표시됩니다. ![월별 매출 값의 일정](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_timeline.gif) ### 비교 메트릭에 대해 구성할 수 있는 비교에는 2가지 유형이 있습니다. 기간별 비교와 상수 비교입니다. 기간별 비교는 메트릭에 날짜 차원이 연결되어 있는 경우에만 구성할 수 있지만 상수 비교는 모든 유형의 메트릭에 추가할 수 있습니다. 기간별 비교는 현재 값과 지정된 시간, 일 또는 기타 단위의 이전 시간 간의 상대적 비교입니다. 예를 들어 월별 배출의 현재 값과 12개월 전 값 사이의 비교를 설정할 수 있습니다. 기간별 비교는 메트릭에 데이터가 추가될 때마다 새 데이터의 날짜 또는 시간에 비례하여 조정됩니다. ![비교 기간에 20% 상승한 메트릭](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_historical_comp.png) 상수 비교는 새 데이터가 추가될 때 변경되지 않는 단일 값에 대한 것입니다. 예를 들어 유지해야 하는 임계값(예: 90%의 정시 배송률 유지)을 나타내는 비교를 설정할 수 있습니다. 또는 목표로 하는 누적 목표(예: 월별 매출 목표)를 정의할 수도 있습니다. ![비교 값을 초과하는 메트릭 $4640](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_constant_comp.png) ### 상태 상수 비교가 포함된 메트릭의 경우 초과, 미만 또는 비교 값 유지 상태를 좋음, 나쁨 또는 보통으로 정의할 수 있습니다. “좋음” 상태인 메트릭은 비교 값 옆에 확인 표시가 나타나고 메트릭 카드의 맨 위에 녹색 구간이 표시됩니다. “나쁨” 상태인 메트릭은 비교 값 옆에 X 표시가 표시되고 메트릭 카드의 맨 위에 빨간색 구간이 표시됩니다. “보통” 상태인 메트릭은 상태 표시기가 없는 메트릭과 동일하게 표시되며 카드에 아이콘 또는 색상이 적용되지 않습니다. ![보통, 나쁨 및 좋음 상태의 메트릭](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_status.png) ## 뷰에서 메트릭 만들기 Creator 또는 Explorer(게시 가능) 사이트 역할이 있고 관련 통합 문서에 대한 메트릭 만들기/새로 고침 기능이 있는 경우 Tableau Cloud 또는 Tableau Server에서 메트릭을 만들 수 있습니다. 메트릭을 만들기 전에 뷰의 연결된 메트릭을 확인하여 만들려는 메트릭이 이미 있는 메트릭이 아닌지 확인하십시오. 중복 메트릭을 만드는 대신 기존 메트릭을 열고 즐겨찾기로 추가합니다. ### 메트릭을 정의할 마크 선택 1. 메트릭을 만들려는 뷰로 이동합니다. 2. 뷰 툴바에서 보기 > 메트릭을 선택합니다. ![메트릭 단추가 하이라이트된 뷰 툴바](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_toolbar.png) 메트릭 패널이 열립니다. 3. 패널에 연결된 메트릭이 표시되면 만들기 단추를 선택하여 작성 모드로 들어갑니다. 4. 마크를 선택합니다. 오류가 발생하는 경우 [메트릭을 만들 수 없는 경우](#when-you-cant)를 참조하십시오. ![다중 차트 뷰의 마크 선택](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_mark_selection.png) 이 마크에 연결된 측정값이 메트릭을 정의합니다. 이 마크에 적용하는 모든 필터가 메트릭에 적용됩니다. 이 마크에 날짜 차원이 연결되어 있는 경우 해당 날짜 차원도 메트릭을 정의하며 메트릭에 일정이 표시됩니다. 메트릭 패널에 메트릭 미리 보기가 표시됩니다. 미리 보기의 값은 메트릭의 최근 값입니다. 선택한 마크의 값이 시계열에서 최신이 아닌 경우 이 값은 선택한 마크의 값과 다를 수 있습니다. 다른 구성을 시도하면 미리 보기가 업데이트됩니다. ![메트릭 구성 미리 보기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_preview.gif) ### 메트릭 설명 및 구성 메트릭을 구성하는 데 사용할 수 있는 옵션은 선택하는 마크와 비교 유형에 따라 달라집니다. 1. 이름 필드는 선택한 마크를 기반으로 미리 채워집니다. 메트릭에 다른 이름을 지정할 수 있습니다. 메트릭은 메트릭이 속한 프로젝트 내에서 고유한 이름을 가져야 합니다. 2. 설명 아래에 다른 사용자가 메트릭에 대해 알 수 있도록 선택적인 메시지를 입력합니다. 예를 들어 메트릭에 적용된 필터를 설명하거나 메트릭에서 사용된 데이터 원본을 나타냅니다. 3. 날짜 범위(날짜 차원이 있는 메트릭만 해당)의 경우 기본 옵션 중 하나를 선택하거나 사용자 지정 범위를 설정합니다. 메트릭에 많은 수의 마크가 있는 경우 날짜 범위를 제한하면 일정을 보기가 더 쉬워집니다. 4. 메트릭에 대한 비교 유형을 선택합니다(기간별 또는 상수). 5. 기간별 비교: - 비교할 이전 기간을 입력합니다. 비교의 시간 단위는 데이터의 세부 수준(예: 시간 또는 개월 수)과 동일합니다. - 일정에 비교 기간에 대한 두 번째 라인을 포함하려면 비교 라인 표시를 선택합니다. 6. 상수 비교: - 비교할 값을 입력합니다. 이 필드에는 쉼표나 기호를 포함하지 마십시오. 백분율을 입력하려면 백분율 기호 없이 숫자를 입력하면 됩니다. 예를 들어 대상이 25%인 경우 0.25 대신 25를 입력하면 됩니다. 유효한 대상 값을 입력하면 미리 보기가 업데이트되어 현재 값이 대상보다 높거나 낮은 정도를 표시합니다. - 비교에 대한 상태를 설정하여 초과, 유지 또는 미만의 값이 좋음, 나쁨 또는 보통인지를 나타냅니다. 기본적으로 상태는 보통으로 설정됩니다. 메트릭 미리 보기를 확인하여 서로 다른 상태가 메트릭에 미치는 영향을 확인합니다. 7. 정의 > 측정값 아래에 있는 드롭다운에서 정의에 사용할 측정값을 선택합니다. 이 옵션은 선택한 마크에 연결된 측정값이 2개 이상인 경우에만 나타납니다. ![드롭다운에서 측정값 선택](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_disambiguate.png) ### 메트릭 완료 1. 프로젝트 아래에서 위치 변경을 선택하여 메트릭에 대한 다른 프로젝트 선택합니다. 기본적으로 메트릭은 뷰가 속한 프로젝트에 추가됩니다. 프로젝트의 모든 메트릭에는 고유한 이름이 있어야 합니다. 메트릭 이름과 프로젝트는 처음에 선택한 마크를 기준으로 설정되기 때문에 다른 사용자가 이미 해당 마크에서 메트릭을 만든 경우 메트릭을 저장하려고 하면 충돌이 발생할 수 있습니다. 이 경우 메트릭에 대한 다른 프로젝트 또는 이름을 선택하거나 기존 메트릭을 덮어쓰려면 [메트릭 덮어쓰기](#overwrite)를 선택하십시오. 2. 만들기 단추를 클릭합니다. 메시지와 함께 메트릭을 추가한 프로젝트의 메트릭으로 연결되는 링크가 나타납니다. ![성공 메시지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_success.png) 3. [사용 권한 설정](https://help.tableau.com/current/server/ko-kr/permissions.htm#set-permissions)의 지침에 따라 메트릭에 대한 사용 권한이 올바른지 확인합니다. 기본적으로 메트릭은 메트릭이 만들어진 프로젝트의 사용 권한을 상속합니다. 메트릭에 액세스하는 모든 사용자는 연결된 뷰 또는 데이터 원본에 대한 액세스 권한이 없더라도 메트릭의 데이터를 볼 수 있습니다. 이제 메트릭을 만들었으니 Tableau 사이트의 다른 독립 콘텐츠 부분을 관리할 때와 같은 방법으로 메트릭을 관리할 수 있습니다. 메트릭은 뷰에서 만들어지지만 데이터 기반 알림 또는 구독과 달리 해당 뷰와 독립적으로 존재합니다. 연결된 뷰를 이동하지 않고 메트릭을 다른 프로젝트로 이동할 수 있습니다. Tableau 사이트의 콘텐츠 관리에 대한 자세한 내용은 [웹 콘텐츠 관리](https://help.tableau.com/current/pro/desktop/ko-kr/qs_content_page.htm)를 참조하십시오. ### 메트릭 덮어쓰기 메트릭을 만든 후에는 메트릭의 이름, 설명 및 구성을 변경할 수 있지만 메트릭이 정의된 방식을 변경할 수는 없습니다. 메트릭에 사용되는 데이터를 변경하려면 메트릭을 덮어써야 합니다. 메트릭을 덮어쓰려면 메트릭 소유자이거나 올바른 사용 권한 기능을 부여받아야 합니다. 1. 메트릭을 덮어쓰려면 동일한 프로젝트에서 덮어쓰려는 메트릭과 이름이 같은 메트릭을 만듭니다. 메트릭 덮어쓰기 대화 상자가 나타납니다. 2. 덮어쓰기 단추를 클릭합니다. 메트릭을 덮어쓸 경우 즐겨찾기에 메트릭을 추가한 사용자에게 메트릭이 계속 나타나고 이전 메트릭의 사용 권한에 수행한 변경 사항은 새 메트릭에 적용됩니다. ### 메트릭을 만들 수 없는 경우 하지만 메트릭을 지원하지 않는 차트에서 마크를 선택하면 메트릭을 만들 수 없는 이유를 설명하는 오류 메시지가 나타납니다. 아래 표에 관련 시나리오가 요약되어 있습니다.
이유시나리오
올바른 사용 권한이 없습니다.
  • 통합 문서 소유자 또는 관리자가 메트릭 만들기/새로 고침 기능을 거부했습니다. 자세한 내용은 사용 권한을 참조하십시오.
전체 데이터에 액세스할 수 없습니다.
통합 문서 데이터 원본의 암호가 내장되어 있지 않거나 더 이상 유효하지 않습니다.
데이터의 세부 수준이 올바르지 않습니다.
  • 차트의 데이터는 집계되지 않습니다. 메트릭은 합계 또는 평균 같은 집계를 사용합니다. 자세한 내용은 Tableau의 데이터 집계를 참조하십시오.
  • 데이터 혼합의 결과로 데이터 셀당 여러 값이 있습니다. 자세한 내용은 데이터 혼합 문제 해결을 참조하십시오.
날짜 차원은 지원되지 않습니다.
  • 차트에 날짜 부분과 날짜 값이 모두 포함되어 있습니다. 자세한 내용은 날짜 수준 변경을 참조하십시오.
  • 날짜 차원은 표준 그레고리오 달력이 아닌 ISO 8601 달력을 사용합니다. 자세한 내용은 ISO-8601 주 단위 달력을 참조하십시오.
  • 날짜 차원이 월/연도 또는 월/일/연도의 사용자 지정 수준에서 집계됩니다. 자세한 내용은 사용자 지정 날짜를 참조하십시오.
## 메트릭 구성 편집 2022.2부터 메트릭의 구성을 변경할 수 있습니다. 메트릭의 구성에는 비교, 날짜 범위 및 상태 표시기가 포함됩니다. 사용할 수 있는 구성 옵션은 메트릭의 유형에 따라 달라집니다. 일정이 있는 메트릭에는 기간별 비교 또는 상수 비교를 설정할 수 있습니다. 단일 숫자 메트릭은 상수 비교만 지원합니다. 메트릭의 구성에 메트릭 정의(측정값과 메트릭 값을 생성하는 날짜 차원)는 포함되지 않습니다. 정의를 변경하려는 경우 메트릭을 새 메트릭으로 덮어씁니다. 메트릭의 구성을 편집하려면 해당 메트릭에 대해 덮어쓰기 기능이 있어야 합니다. 1. 편집하려는 메트릭의 메트릭 세부 정보 페이지를 엽니다. 2. 구성 섹션을 마우스오버합니다. 섹션의 아무 위치를 클릭하여 편집 모드를 시작합니다. ![메트릭 구성 섹션의 마우스오버](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metrics_edit_config.png) 3. 일정 메트릭의 경우 메트릭 카드 및 세부 정보에 표시할 날짜 범위를 설정합니다. 4. 비교 유형을 선택합니다. 상수 비교의 경우 비교 값과 상태를 설정합니다. 기간별 비교의 경우 비교할 이전 기간을 설정하고 일정에 비교 라인을 표시할지 여부를 선택합니다. 5. 저장을 클릭합니다. 다른 사용자가 메트릭을 보면 구성 변경이 표시됩니다. ## 메트릭 새로 고침 방법 메트릭을 새로 고치면 연결된 뷰(메트릭이 만들어진 뷰)에서 새로운 데이터를 확인합니다. 데이터 변경 내용이 없을 수도 있기 때문에 새로 고침이 메트릭 값을 반드시 업데이트하는 것은 아닙니다. 추출의 새로 고침 일정 또는 라이브 데이터인 경우 60초마다 한 번씩의 빈도로 메트릭을 새로 고칩니다. 마지막 새로 고침 시간은 메트릭에 표시됩니다. ## 실패한 새로 고침 수정 메트릭이 연결된 뷰 또는 기초 데이터에 액세스할 수 없는 경우 새로 고침이 실패합니다. 메트릭의 새로 고침이 실패하는 경우 실패한 시간과 영향을 받는 메트릭이 기록된 알림을 받게 됩니다. 다음 중 하나 이상의 이유로 인해 메트릭 새로 고침이 실패할 수 있습니다. - 연결된 뷰가 삭제되거나 수정되었습니다. - 연결된 뷰의 사용 권한이 변경되었습니다. - 데이터 원본의 암호가 더 이상 내장되어 있지 않거나 더 이상 유효하지 않습니다. - 메트릭 소유자에게 메트릭을 새로 고치는 데 필요한 사이트 역할이 없습니다. Creator 또는 Explorer(게시 가능)의 사이트 역할이 필요합니다. - 자동적으로 해결되는 일시적 연결 문제가 있었습니다. 오류의 원인을 확인하려면 메트릭 세부 정보를 검사하십시오. 메트릭 소유자에게 메트릭을 새로 고치는 데 필요한 사이트 역할이 있는지 확인해야 합니다. 그런 다음 연결된 뷰를 검사합니다. ![메트릭 세부 정보 아래 하이라이트된 뷰에 연결된 메트릭](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/metric_details.png) ### 연결된 뷰가 계속 나열되는 경우 실패의 원인을 조사할 뷰를 엽니다. 뷰가 로드되는 경우 메트릭을 정의하는 측정값 및 (선택적) 날짜 차원이 여전히 뷰에 있는지 확인합니다. - 뷰가 변경되지 않는 것처럼 보이는 경우 뷰의 메트릭을 새로 고칠 수 있는 사용 권한이 없는 것일 수 있습니다. 콘텐츠 소유자 또는 Tableau 관리자는 메트릭 만들기/새로 고침 사용 권한 기능을 변경할 수 있습니다. 자세한 내용은 [사용 권한](https://help.tableau.com/current/server/ko-kr/permissions.htm)을 참조하십시오. - 측정값이 더 이상 표시되지 않는 경우 뷰가 수정되어 메트릭이 새로 고침에 필요한 데이터에 연결할 수 없는 것입니다. 콘텐츠 소유자 또는 Tableau 관리자는 변경 내역을 확인하여 이전 버전을 복원할 수 있습니다. 자세한 내용은 [변경 내역 보기](https://help.tableau.com/current/pro/desktop/ko-kr/qs_revision_history.htm#view-revision-history)를 참조하십시오. 뷰가 로드되지 않지만 데이터 원본에 연결할 때 비밀번호를 묻거나 오류가 표시되는 경우 데이터 원본의 비밀번호가 내장되지 않았거나 더 이상 유효하지 않은 것입니다. 콘텐츠 소유자 또는 Tableau 관리자는 데이터 원본 연결을 편집하여 암호를 내장할 수 있습니다. 자세한 내용은 [연결 편집](https://help.tableau.com/current/online/ko-kr/to_connections_modify.htm)을 참조하십시오. ### 연결된 뷰가 나열되지 않는 경우 뷰가 삭제되었거나 사용자에게 더 이상 뷰에 액세스할 수 있는 사용 권한이 없습니다. Tableau 관리자에게 도움을 요청하십시오. ## 일시 중단된 새로 고침 다시 시작 충분한 횟수만큼 새로 고침이 실패하면 새로 고침이 일시 중단됩니다. 메트릭 새로 고침이 일시 중단된 경우 알림을 받게 됩니다. 메트릭 새로 고침이 일시 중단되면 Tableau가 더 이상 해당 메트릭의 새 데이터를 가져오지 않습니다. 새로 고침이 일시 중단된 메트릭은 기록 데이터를 계속 표시합니다. 실패의 원인을 해결한 경우 새로 고침을 다시 시작할 수 있습니다. 1. 영향을 받는 메트릭을 엽니다. 2. 경고 메시지에서 새로 고침 다시 시작을 클릭합니다. Tableau가 새로 고침을 시도합니다. 이 시도가 성공하면 알림을 받게 되고 일정에 따라 새로 고침이 다시 시작됩니다. 시도가 성공하지 못하면 새로 고침이 일시 중단된 상태로 유지됩니다. 연결된 뷰를 계속 사용할 수 있는 경우 메트릭을 덮어써 보십시오. 자세한 내용은 [메트릭 덮어쓰기](#overwrite)를 참조하십시오. 그렇지 않고 메트릭을 참조 기록 데이터로 유지하거나 메트릭을 삭제할 수 있습니다. **참고:** 메트릭 새로 고침에 필요한 사이트 역할이 없기 때문에 메트릭 새로 고침이 일시 중단된 경우 새로 고침을 다시 시작하거나 메트릭을 삭제할 수 없습니다. ## 메트릭이 Tableau Catalog에 나타남 2019.3부터 Tableau Cloud 및 Tableau Server에서 Data Management를 통해 Tableau Catalog를 사용할 수 있습니다. 사용자 환경이 Tableau Catalog를 사용하도록 설정된 경우 Catalog 계보 도구에서 메트릭을 볼 수 있으며 데이터 품질 경고의 영향을 받는 메트릭은 해당 경고를 표시합니다. Tableau Catalog에 대한 자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_catalog_overview.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_catalog_overview.htm) 도움말에서 "Tableau Catalog 정보"를 참조하십시오. 모니터링하려는 숫자에 대해 정의된 메트릭이 있는 경우 메트릭의 기반이 되는 데이터가 어떤 방식으로든 영향을 받는지 여부를 아는 것이 중요합니다. 여러 방법으로 Catalog를 사용하여 이 영향을 확인할 수 있습니다. 먼저 메트릭의 기반이 되는 데이터에 설정된 데이터 품질 경고가 메트릭에 표시됩니다. Tableau Mobile에서는 메트릭을 열 때 이러한 경고가 나타나고, Tableau Server 및 Tableau Cloud에서는 아래에 표시된 대로 그리드 뷰 및 메트릭 세부 정보 페이지에서 메트릭을 마우스오버하면 경고가 나타납니다. ![데이터 품질 경고가 있는 메트릭](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dm_dqw_metrics.png) 자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_dqw.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_dqw.htm) 도움말에서 "데이터 품질 경고 설정"을 참조하십시오. Tableau Catalog의 계보 도구를 사용하여 메트릭의 기반이 되는 업스트림 원본을 확인할 수도 있습니다. 영향 분석을 수행하면 특정 열 또는 테이블이 변경되거나 사용 중단된 경우 또는 특정 통합 문서가 제거된 경우 영향을 받는 메트릭을 확인할 수 있습니다. 계보에 메트릭을 포함한다는 것은 변경 사항이 환경의 자산에 미칠 수 있는 영향에 대한 전체적인 정보를 Catalog가 제공한다는 것을 의미합니다. ![필드로 필터링할 때 계보에 미치는 영향](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dm_lineage_filter.png) 자세한 내용은[Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_lineage.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_lineage.htm) 도움말에서 "계보를 사용한 영향 분석"을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau 함수(범주별) 이 참조의 Tableau 함수는 범주순으로 정렬됩니다. 범주를 클릭하여 함수를 찾아봅니다. 또는 Ctrl+F(Mac의 경우 Command-F)를 눌러 검색 상자를 열고 특정 함수에 대한 페이지를 검색합니다. 숫자 함수 ### ABS
구문ABS(number)
출력숫자(양수)
정의주어진 <number>의 절대값을 반환합니다.
예
ABS(-7) = 7
ABS([Budget Variance])

두 번째 예에서는 Budget Variance 필드에 포함된 모든 숫자에 대해 절대값을 반환합니다.

참고SIGN도 참조하십시오.
### ACOS
구문ACOS(number)
출력숫자(라디언 단위의 각도)
정의주어진 <number>의 아크코사인(각도)을 반환합니다.
예
ACOS(-1) = 3.14159265358979
참고역함수 COS는 라디언 단위의 각도를 인수로 사용하고 코사인을 반환합니다.
### ASIN
구문ASIN(number)
출력숫자(라디언 단위의 각도)
정의주어진 <number>의 아크사인(각도)을 반환합니다.
예
ASIN(1) = 1.5707963267949
참고역함수 SIN은 라디언 단위의 각도를 인수로 사용하고 사인을 반환합니다.
### ATAN
구문ATAN(number)
출력숫자(라디언 단위의 각도)
정의주어진 <number>의 아크탄젠트(각도)를 반환합니다.
예
ATAN(180) = 1.5652408283942
참고

역함수 TAN은 라디언 단위의 각도를 인수로 사용하고 탄젠트를 반환합니다.

또한 ATAN2 및 COT를 참조하십시오.

### ATAN2
구문ATAN2(y number, x number)
출력숫자(라디언 단위의 각도)
정의두 숫자(x와 y) 사이의 아크탄젠트(각도)를 반환합니다. 결과는 라디언 단위입니다. 결과는 라디언 단위입니다.
예
ATAN2(2, 1) = 1.10714871779409
참고또한 ATAN, TAN 및 COT를 참조하십시오.
### CEILING
구문CEILING(number)
출력정수
정의같거나 더 큰 값의 가장 근접한 <number>로 반올림/반내림합니다.
예
CEILING(2.1) = 3
참고또한 FLOOR 및 ROUND를 참조하십시오.
데이터베이스 제한 사항

CEILING은 Microsoft Excel, 텍스트 파일, 통계 파일, 게시된 데이터 원본, Amazon EMR Hadoop Hive, Amazon Redshift, Cloudera Hadoop, DataStax Enterprise, Google Analytics, Google BigQuery, Hortonworks Hadoop Hive, MapR Hadoop Hive, Microsoft SQL Server, Salesforce, Spark SQL 등의 커넥터를 통해 사용할 수 있습니다.

### COS
구문COS(number)

숫자 인수는 라디언 단위의 각도입니다.

출력숫자
정의각도의 코사인을 반환합니다.
예
COS(PI( ) /4) = 0.707106781186548
참고

역함수 ACOS는 코사인을 인수로 사용하고 각도를 라디언으로 반환합니다.

PI도 참조하십시오. 각도를 도에서 라디언으로 변환하려면 RADIANS를 사용하십시오.

### COT
구문COT(number)

숫자 인수는 라디언 단위의 각도입니다.

출력숫자
정의각도의 코탄젠트를 반환합니다.
예
COT(PI( ) /4) = 1
참고또한 ATAN, TAN 및 PI를 참조하십시오. 각도를 도에서 라디언으로 변환하려면 RADIANS를 사용하십시오.
### DEGREES
구문DEGREES(number)

숫자 인수는 라디언 단위의 각도입니다.

출력숫자(도)
정의각도를 라디언에서 도 단위로 변환합니다.
예
DEGREES(PI( )/4) = 45.0
참고

역함수 RADIANS는 도 단위의 각도를 라디언 단위의 각도로 반환합니다.

PI()도 참조하십시오.

### DIV
구문DIV(integer1, integer2)
출력정수
정의<integer1>을 <integer2>로 나누는 나누기 연산의 정수 부분을 반환합니다.
예
DIV(11,2) = 5
### EXP
구문EXP(number)
출력숫자
정의주어진 <number>를 지수로 한 e의 거듭제곱을 반환합니다.
예
EXP(2) = 7.389
EXP(-[Growth Rate]*[Time])
참고LN도 참조하십시오.
### FLOOR
구문FLOOR(number)
출력정수
정의같거나 더 적은 값의 가장 근접한 <number>로 반올림/반내림합니다.
예
FLOOR(7.9) = 7
참고또한 CEILING 및 ROUND를 참조하십시오.
데이터베이스 제한 사항

FLOOR는 Microsoft Excel, 텍스트 파일, 통계 파일, 게시된 데이터 원본, Amazon EMR Hadoop Hive, Cloudera Hadoop, DataStax Enterprise, Google Analytics, Google BigQuery, Hortonworks Hadoop Hive, MapR Hadoop Hive, Microsoft SQL Server, Salesforce, Spark SQL 등의 커넥터를 통해 사용할 수 있습니다.

### HEXBINX
구문HEXBINX(number, number)
출력숫자
정의x, y 좌표를 가장 가까운 육방정계 구간차원의 x 좌표로 매핑합니다. 구간차원의 측면 길이는 1이므로 입력에 적절한 배율을 적용해야 합니다.
예
HEXBINX([Longitude]*2.5, [Latitude]*2.5)
참고HEXBINX 및 HEXBINY는 육방정계 구간차원을 위한 구간 지정 및 그리기 함수입니다. 육방정계 구간차원은 지도와 같은 x/y 평면에서 데이터를 시각화할 수 있는 효율적이고 세련된 옵션입니다. 구간차원이 육방정계이므로 각 구간차원은 원으로 근사화되고 데이터 요소부터 구간차원 중심까지의 거리 변동이 최소화됩니다. 따라서 클러스터링이 더욱 정확해지고 많은 정보를 제공하게 됩니다.
### HEXBINY
구문HEXBINY(number, number)
출력숫자
정의x, y 좌표를 가장 가까운 육방정계 구간차원의 y 좌표로 매핑합니다. 구간차원의 측면 길이는 1이므로 입력에 적절한 배율을 적용해야 합니다.
예
HEXBINY([Longitude]*2.5, [Latitude]*2.5)
참고HEXBINX도 참조하십시오.
### LN
구문LN(number)
출력

숫자

인수가 0보다 작거나 같은 경우 출력은 Null입니다.

정의<number>의 자연 로그를 반환합니다.
예
LN(50) = 3.912023005
참고또한 EXP 및 LOG를 참조하십시오.
### LOG
구문LOG(number, [base])

선택적 기본 인수가 없으면 밑수 10이 사용됩니다.

출력숫자
정의주어진 밑에 대한 숫자의 로그를 반환합니다.
예
LOG(16,4) = 2
참고POWER LN도 참조하십시오.
### MAX
구문MAX(expression) 또는 MAX(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최대값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MAX 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MAX(4,7) = 7
MAX(#3/25/1986#, #2/20/2021#) = #2/20/2021#
MAX([Name]) = "Zander"
참고

문자열의 경우

MAX는 일반적으로 사전순으로 마지막에 오는 값입니다.

데이터베이스 데이터 원본의 경우 MAX 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 높은 값을 찾습니다.

날짜의 경우

날짜의 경우 MAX는 가장 최근 날짜입니다. MAX가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MAX가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MAX(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MAX(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MIN도 참조하십시오.

### MIN
구문MIN(expression) 또는 MIN(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최소값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MIN 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MIN(4,7) = 4
MIN(#3/25/1986#, #2/20/2021#) = #3/25/1986#
MIN([Name]) = "Abebi"
참고

문자열의 경우

MIN은 일반적으로 사전순으로 맨 처음 나타나는 값입니다.

데이터베이스 데이터 원본의 경우 MIN 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 낮은 값을 찾습니다.

날짜의 경우

날짜의 경우 MIN은 가장 이른 날짜입니다. MIN가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MIN가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MIN(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MIN(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MAX도 참조하십시오.

### PI
구문PI()
출력숫자
정의숫자 상수 pi 3.14159...를 반환합니다.
예
PI() = 3.14159
참고입력이 라디언 단위인 삼각 함수에 유용합니다. RADIANS도 참조하십시오.
### POWER
구문POWER(number, power)
출력숫자
정의<number>를 지정한 지수의 <power>로 반환합니다.
예
POWER(5,3) = 125
POWER([Temperature], 2)
참고5^3 = POWER(5,3) = 125와 같이 ^ 기호를 사용할 수도 있습니다.

또한 EXP, LOG 및 SQUARE를 참조하십시오.

### RADIANS
구문RADIANS(number)
출력숫자(라디언 단위의 각도)
정의주어진 <number>를 각도에서 라디언 단위로 변환합니다.
예
RADIANS(180) = 3.14159
참고역함수 DEGREES는 라디언 단위의 각도를 도 단위의 각도로 반환합니다.
### ROUND
구문ROUND(number, [decimals])
출력숫자
정의

<number>를 지정한 자릿수로 반올림/반내림합니다.

선택적 decimals 인수는 최종 결과에 포함할 소수 자릿수를 지정합니다. decimals가 생략되면 숫자가 가장 근접한 정수로 반올림/반내림됩니다.

예
ROUND(1/3, 2) = 0.33
참고

SQL Server 등의 일부 데이터베이스에서는 음수 길이를 지정할 수 있습니다. 여기서 -1을 지정하면 숫자가 10 단위로 반올림되고 -2를 지정하면 100 단위로 반올림됩니다. 모든 데이터베이스에 적용되는 것은 아닙니다. 예를 들어 Excel 또는 Access에는 적용되지 않습니다.

[!TIP]

팁: ROUND를 사용하는 경우 숫자의 기초 부동 소수점 표현으로 인한 문제가 발생할 수 있습니다. 예를 들어 9.405가 9.40으로 반올림됩니다. 따라서 반올림을 사용하는 대신 원하는 소수점 자릿수로 숫자 서식을 지정하는 것이 좋을 수 있습니다. 9.405를 소수점 두 자리로 지정하면 예상한 9.41이 반환됩니다.

또한 CEILING 및 FLOOR를 참조하십시오.

### SIGN
구문SIGN(number)
출력-1, 0 또는 1
정의<number>의 부호를 반환합니다. 가능한 반환 값은 숫자가 음수이면 -1이고, 숫자가 0이면 0이고, 숫자가 양수이면 1입니다.
예
SIGN(AVG(Profit)) = -1
참고ABS도 참조하십시오.
### SIN
구문SIN(number)

숫자 인수는 라디언 단위의 각도입니다.

출력숫자
정의각도의 사인을 반환합니다.
예
SIN(0) = 1.0
SIN(PI( )/4) = 0.707106781186548
참고

역함수 ASIN는 사인을 인수로 사용하고 각도를 라디언으로 반환합니다.

PI도 참조하십시오. 각도를 도에서 라디언으로 변환하려면 RADIANS를 사용하십시오.

### SQRT
구문SQRT(number)
출력숫자
정의<number>의 제곱근을 반환합니다.
예
SQRT(25) = 5
참고SQUARE도 참조하십시오.
### SQUARE
구문SQUARE(number)
출력숫자
정의<number>의 제곱을 반환합니다.
예
SQUARE(5) = 25
참고또한 SQRT 및 POWER를 참조하십시오.
### TAN
구문TAN(number)

숫자 인수는 라디언 단위의 각도입니다.

출력숫자
정의각도의 탄젠트를 반환합니다.
예
TAN(PI ( )/4) = 1.0
참고또한 ATAN, ATAN2,COT 및 PI를 참조하십시오. 각도를 도에서 라디언으로 변환하려면 RADIANS를 사용하십시오.
### ZN
구문ZN(expression)
출력임의 값 또는 o
정의

null이 아니면 <expression>을 반환하고, null이면 0을 반환합니다.

이 함수를 사용하여 null 값을 0으로 바꿉니다.

예
ZN(Grade) = 0
참고이는 계산에 Null이 포함될 수 있는 필드를 사용할 때 매우 유용한 함수입니다. 필드를 ZN으로 묶으면 Null로 계산하여 발생하는 오류를 방지할 수 있습니다.
문자열 함수 ### ASCII
구문ASCII(string)
출력숫자
정의<string>에서 첫 번째 문자의 ASCII 코드를 반환합니다.
예
ASCII('A') = 65
참고CHAR 함수의 반대입니다.
### CHAR
구문CHAR(number)
출력문자열
정의ASCII 코드 <number>로 인코딩되는 문자를 반환합니다.
예
CHAR(65) = 'A'
참고ASCII 함수의 반대입니다.
### CONTAINS
구문CONTAINS(string, substring)
출력부울
정의주어진 문자열에 지정한 부분 문자열이 포함되어 있으면 true를 반환합니다.
예
CONTAINS("Calculation", "alcu") = true
참고

추가 함수 설명서에서 논리 함수 IN과 지원되는 RegEx도 참조하십시오.

데이터 원본에 따라 CONTAINS는 대/소문자를 구분할 수도 있습니다. 즉, 일부 데이터 원본의 경우 CONTAINS("Calculation", "ALCU") = false이지만 CONTAINS("Calculation", "alcu") = true일 수 있습니다. 또한 UPPER, LOWER 및 PROPER를 참조하십시오.

### ENDSWITH
구문ENDSWITH(string, substring)
출력부울
정의주어진 문자열이 지정한 부분 문자열로 끝나면 true를 반환합니다. 후행 공백은 무시됩니다.
예
ENDSWITH("Tableau", "leau") = true
참고추가 함수 설명서에서 지원되는 RegEx도 참조하십시오.
### FIND
구문FIND(string, substring, [start])
출력숫자
정의

문자열에서 부분 문자열의 인덱스 위치를 반환하거나, 부분 문자열을 찾을 수 없으면 0을 반환합니다. 문자열에서 첫 번째 문자가 위치 1입니다.

선택적 숫자 인수 start를 추가하면 이 함수는 시작 위치 앞에 나타나는 부분 문자열의 인스턴스를 무시합니다.

예
FIND("Calculation", "alcu") = 2
FIND("Calculation", "Computer") = 0
FIND("Calculation", "a", 3) = 7
FIND("Calculation", "a", 2) = 2
FIND("Calculation", "a", 8) = 0
참고추가 함수 설명서에서 지원되는 RegEx도 참조하십시오.
### FINDNTH
구문FINDNTH(string, substring, occurrence)
출력숫자
정의문자열 내 부분 문자열에서 n번째 일치 항목의 위치를 반환합니다. 여기서, n은 occurrence 인수로 정의됩니다.
예
FINDNTH("Calculation", "a", 2) = 7
참고

FINDNTH는 일부 데이터 원본에 사용할 수 없습니다.

추가 함수 설명서에서 지원되는 RegEx도 참조하십시오.

### LEFT
구문 LEFT(string, number)
출력문자열
정의문자열의 가장 왼쪽에서 <number>개 문자를 반환합니다.
예
LEFT("Matador", 4) = "Mata"
참고또한 MID 및 RIGHT을 참조하십시오.
### LEN
구문LEN(string)
출력숫자
정의문자열의 길이를 반환합니다.
예
LEN("Matador") = 7
참고공간 함수 LENGTH와 혼동하지 마십시오.
### LOWER
구문LOWER(string)
출력문자열
정의제공된 <string>을 모두 소문자로 반환합니다.
예
LOWER("ProductVersion") = "productversion"
참고또한 UPPER 및 PROPER을 참조하십시오.
### LTRIM
구문 LTRIM(string)
출력문자열
정의모든 선행 공백을 제거하여 제공된 <string>을 반환합니다.
예
LTRIM(" Matador ") = "Matador "
참고RTRIM도 참조하십시오.
### MAX
구문MAX(expression) 또는 MAX(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최대값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MAX 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MAX(4,7) = 7
MAX(#3/25/1986#, #2/20/2021#) = #2/20/2021#
MAX([Name]) = "Zander"
참고

문자열의 경우

MAX는 일반적으로 사전순으로 마지막에 오는 값입니다.

데이터베이스 데이터 원본의 경우 MAX 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 높은 값을 찾습니다.

날짜의 경우

날짜의 경우 MAX는 가장 최근 날짜입니다. MAX가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MAX가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MAX(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MAX(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MIN도 참조하십시오.

### MID
구문(MID(string, start, [length])
출력문자열
정의

지정된 start 위치에서 시작하는 문자열을 반환합니다. 문자열에서 첫 번째 문자가 위치 1입니다.

선택적 숫자 인수 length를 추가하면 반환된 문자열에 문자 수만 포함됩니다.

예
MID("Calculation", 2) = "alculation"
MID("Calculation", 2, 5) ="alcul"
참고추가 함수 설명서에서 지원되는 RegEx도 참조하십시오.
### MIN
구문MIN(expression) 또는 MIN(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최소값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MIN 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MIN(4,7) = 4
MIN(#3/25/1986#, #2/20/2021#) = #3/25/1986#
MIN([Name]) = "Abebi"
참고

문자열의 경우

MIN은 일반적으로 사전순으로 맨 처음 나타나는 값입니다.

데이터베이스 데이터 원본의 경우 MIN 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 낮은 값을 찾습니다.

날짜의 경우

날짜의 경우 MIN은 가장 이른 날짜입니다. MIN가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MIN가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MIN(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MIN(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MAX도 참조하십시오.

### PROPER
구문PROPER(string)
출력문자열
정의

각 단어의 첫 글자를 대문자로 표시하고 나머지 글자를 소문자로 표시하도록 제공된 <string>을 반환합니다.

예
PROPER("PRODUCT name") = "Product Name"
PROPER("darcy-mae") = "Darcy-Mae"
참고

문장 부호와 같은 영숫자 외 문자와 공백은 구분 기호로 처리됩니다.

또한 LOWER 및 UPPER을 참조하십시오.

데이터베이스 제한 사항PROPER는 일부 플랫 파일과 추출에만 사용할 수 있습니다. PROPER를 지원하지 않는 데이터 원본에서 PROPER를 사용해야 하는 경우 추출을 사용하는 것이 좋습니다.
### REPLACE
구문REPLACE(string, substring, replacement
출력문자열
정의<string>에서 <substring>을 검색하여 <replacement>로 바꿉니다. <substring>이 없으면 문자열이 변경되지 않습니다.
예
REPLACE("Version 3.8", "3.8", "4x") = "Version 4x"
참고추가 함수 설명서에서 REGEXP_REPLACE도 참조하십시오.
### RIGHT
구문RIGHT(string, number)
출력문자열
정의문자열의 가장 오른쪽에서 <number>개 문자를 반환합니다.
예
RIGHT("Calculation", 4) = "tion"
참고또한 LEFT 및 MID을 참조하십시오.
### RTRIM
구문RTRIM(string)
출력문자열
정의모든 후행 공백을 제거하여 제공된 <string>을 반환합니다.
예
RTRIM(" Calculation ") = " Calculation"
참고또한 LTRIM 및 TRIM을 참조하십시오.
### SPACE
구문SPACE(number)
출력문자열(특히 공백)
정의지정된 숫자만큼 반복된 공백으로 구성된 문자열을 반환합니다.
예
SPACE(2) = "  "
### SPLIT
구문SPLIT(string, delimiter, token number)
출력문자열
정의구분 기호 문자를 사용하여 문자열을 토큰 시퀀스로 분할하는 방식으로 문자열에서 부분 문자열을 반환합니다.
예
SPLIT ("a-b-c-d", "-", 2) = "b"
SPLIT ("a|b|c|d", "|", -2) = "c"
참고

문자열은 구분 기호와 토큰이 교대로 나타나는 형식으로 해석됩니다. 따라서 구분 문자가 '-'인 문자열 abc-defgh-i-jkl의 경우 토큰은 (1) abc, (2) defgh, (3) i 및 (4) jlk입니다.

SPLIT는 토큰 번호에 해당하는 토큰을 반환합니다. 토큰 번호가 양수인 경우 토큰은 문자열의 왼쪽 끝에서부터 계산되고, 토큰 번호가 음수인 경우 토큰은 오른쪽에서부터 계산됩니다.

추가 함수 설명서에서 지원되는 REGEX도 참조하십시오.

데이터베이스 제한 사항

분할 및 사용자 지정 분할 명령을 사용할 수 있는 데이터 원본 유형은 Tableau 데이터 추출, Microsoft Excel, 텍스트 파일, PDF 파일, Salesforce, OData, Microsoft Azure Market Place, Google 애널리틱스, Vertica, Oracle, MySQL, PostgreSQL, Teradata, Amazon Redshift, Aster Data, Google Big Query, Cloudera Hadoop Hive, Hortonworks Hive 및 Microsoft SQL Server입니다.

일부 데이터 원본은 문자열 분할에 제한이 있습니다. 이 항목 뒷부분의 SPLIT 함수 제한 사항을 참조하십시오.

### STARTSWITH
구문STARTSWITH(string, substring)
출력부울
정의string이 substring으로 시작하면 true를 반환합니다. 선행 공백은 무시됩니다.
예
STARTSWITH("Matador, "Ma") = TRUE
참고추가 함수 설명서에서 CONTAINS와 지원되는 REGEX도 참조하십시오.
### TRIM
구문TRIM(string)
출력문자열
정의선행 공백과 후행 공백이 모두 제거된 <string>을 반환합니다.
예
TRIM(" Calculation ") = "Calculation"
참고또한 LTRIM 및 RTRIM을 참조하십시오.
### UPPER
구문UPPER(string)
출력문자열
정의제공된 <string>을 모두 대문자로 반환합니다.
예
UPPER("Calculation") = "CALCULATION"
참고또한 PROPER 및 LOWER을 참조하십시오.
날짜 함수 **참고**: 날짜 함수에서는 구성되어 있는 회계 연도 시작을 고려하지 않습니다. [회계 날짜](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dates_fiscal.htm)를 참조하십시오. ### DATE 인식할 수 있는 형식의 문자열 및 숫자 식을 날짜로 변경하는 형식 변환 함수입니다.
구문DATE(expression)
출력날짜
정의숫자, 문자열 또는 날짜 <expression>이 주어진 날짜를 반환합니다.
예
DATE([Employee Start Date])
DATE("September 22, 2018") 
DATE("9/22/2018")
DATE(#2018-09-22 14:52#)
참고

DATEPARSE와 달리 DATE는 다양한 표준 날짜 형식을 자동으로 인식하므로 패턴을 제공할 필요가 없습니다. 그러나 DATE가 입력을 인식하지 못하면 DATEPARSE를 사용하여 형식을 지정해 보십시오.

MAKEDATE도 비슷한 함수이지만 MAKEDATE에는 연도, 월, 일에 대한 숫자 값을 입력해야 합니다.

### DATEADD 시작 날짜에 지정된 수의 날짜 부분(월, 일 등)을 추가합니다.
구문DATEADD(date_part, interval, date)
출력날짜
정의지정된 숫자의 <interval>을 해당 날짜의 지정된 <date_part>에 더해 <date>를 반환합니다. 예를 들어 시작 날짜에 3개월 또는 12일을 추가합니다.
예

모든 만기 날짜를 1주일 단위로 푸시

DATEADD('week', 1, [due date])

날짜 2021년 2월 20일에 280일을 더하기

DATEADD('day', 280, #2/20/21#) = #November 27, 2021#
참고ISO 8601 날짜를 지원합니다.
### DATEDIFF 두 날짜 사이의 날짜 부분(주, 년 등) 수를 반환합니다.
구문DATEDIFF(date_part, date1, date2, [start_of_week])
출력정수
정의<date_part> 단위로 표시된 <date1>과 <date2>의 차이를 반환합니다. 예를 들어 누군가가 밴드를 가입하고 탈퇴한 날짜를 빼면 해당 밴드 체류 기간을 확인할 수 있습니다.
예

1986년 3월 25일과 2021년 2월 20일 사이의 일 수

DATEDIFF('day', #3/25/1986#, #2/20/2021#) = 12,751

밴드 체류 개월 수

DATEDIFF('month', [date joined band], [date left band])
참고ISO 8601 날짜를 지원합니다.
### DATENAME 지정된 날짜 부분의 이름을 불연속형 문자열로 반환합니다.
구문DATENAME(date_part, date, [start_of_week])
출력문자열
정의<date>의 <date_part>를 문자열로 반환합니다.
예
DATENAME('year', #3/25/1986#) = "1986"
DATENAME('month', #1986-03-25#) = "March"
참고

ISO 8601 날짜를 지원합니다.

매우 유사한 계산은 DATEPART이며, 이 계산에서는 지정된 날짜 부분의 값을 연속형 정수로 반환합니다. DATEPART는 숫자 연산이므로 속도가 더 빠릅니다.

계산 결과의 특성(차원 또는 측정값, 연속형 또는 불연속형)과 날짜 형식을 변경하면 DATEPART 및 DATENAME의 결과 서식이 동일하게 지정될 수 있습니다.

역함수는 DATEPARSE이며, 문자열 값을 가져와 날짜 형식으로 지정합니다.

### DATEPARSE 특정 형식의 문자열을 날짜로 반환합니다.
구문DATEPARSE(date_format, date_string)
출력날짜
정의<date_format> 인수는 <date_string> 필드가 정렬되는 방식을 설명합니다. 문자열 필드를 정렬할 수 있는 방법이 다양하므로 <date_format>이 정확히 일치해야 합니다. 이에 대한 전체 설명과 형식 세부 정보는 필드를 날짜 필드로 변환을 참조하십시오.
예
DATEPARSE('yyyy-MM-dd', "1986-03-25") = #March 25, 1986#
참고

DATE는 다양한 표준 날짜 형식을 자동으로 인식하는 유사한 함수입니다. DATE가 입력 패턴을 인식하지 못하는 경우 DATEPARSE가 더 나은 옵션이 될 수 있습니다.

MAKEDATE도 비슷한 함수이지만 MAKEDATE에는 연도, 월, 일에 대한 숫자 값을 입력해야 합니다.

날짜를 구분하고 해당 부분 값을 반환하는 역함수는 DATEPART(정수 출력) 및 DATENAME(문자열 출력)입니다.

데이터베이스 제한 사항

DATEPARSE는 레거시가 아닌 Excel 및 텍스트 파일 연결, Amazon EMR Hadoop Hive, Cloudera Hadoop, Google 스프레드시트, Hortonworks Hadoop Hive, MapR Hadoop Hive, MySQL, Oracle, PostgreSQL 및 Tableau 추출 커넥터를 통해 사용할 수 있습니다. 일부 형식은 일부 연결에 사용할 수 없습니다.

DATEPARSE는 Hive 버전에서 지원되지 않습니다. Denodo, Drill 및 Snowflake에서만 지원됩니다.

### DATEPART 지정된 날짜 부분의 이름을 정수로 반환합니다.
구문DATEPART(date_part, date, [start_of_week])
출력정수
정의<date>의 <date_part>를 정수로 반환합니다.
예
DATEPART('year', #1986-03-25#) = 1986
DATEPART('month', #1986-03-25#) = 3
참고

ISO 8601 날짜를 지원합니다.

매우 유사한 계산은 DATENAME이며, 이 계산에서는 지정된 날짜 부분의 이름을 불연속형 문자열로 반환합니다. DATEPART는 숫자 연산이므로 속도가 더 빠릅니다. 필드 특성(차원 또는 측정값, 연속형 또는 불연속형)과 날짜 형식을 변경하면 DATEPART 및 DATENAME의 결과 서식이 동일하게 지정될 수 있습니다.

역함수는 DATEPARSE이며, 문자열 값을 가져와 날짜 형식으로 지정합니다.

### DATETRUNC 이 함수는 날짜 반올림이라고 할 수 있습니다. 특정 날짜를 사용하여 원하는 특이성으로 해당 날짜의 버전을 반환합니다. 모든 날짜에는 일, 월, 분기 및 연도 값이 있어야 하므로 `DATETRUNC`는 이 값을 지정된 날짜 부분까지 각 날짜 부분에 대해 가장 낮은 값으로 설정합니다. 자세한 내용은 예를 참조하십시오.
구문DATETRUNC(date_part, date, [start_of_week])
출력날짜
정의<date>를 <date_part>에 지정된 정확도에 따라 잘라냅니다. 이 함수는 새 날짜를 반환합니다. 예를 들어 월 수준에서 월의 가운데에 있는 날짜를 잘라내면 이 함수는 월의 첫째 날을 반환합니다.
예
DATETRUNC('day', #9/22/2018#) = #9/22/2018#
DATETRUNC('iso-week', #9/22/2018#) = #9/17/2018#

(9/22/2018을 포함하는 주의 월요일)

DATETRUNC(quarter, #9/22/2018#) = #7/1/2018# 

(9/22/2018을 포함하는 분기의 첫째 날)

참고: 주 및 ISO 주의 경우 start_of_week가 적용됩니다. ISO 주는 항상 월요일에서 시작합니다. 이 예의 로캘에서 지정되지 않은 start_of_week는 주가 일요일에 시작됨을 의미합니다.

참고

ISO 8601 날짜를 지원합니다.

예를 들어 비주얼리제이션의 날짜/시간 필드에 시간 표시를 중지하는 데 DATETRUNC를 사용해서는 안 됩니다. 날짜의 정확도를 반올림하지 않고 표시 방식을 자르려면 서식을 조정하면 됩니다.

예를 들어, DATETRUNC('day', #5/17/2022 3:12:48 PM#)가 비주얼리제이션에서 초를 표시하도록 서식이 지정된 경우 5/17/2022 12:00:00 AM으로 표시됩니다. 값은 일 단위로 잘리지만 표시는 초로 변경됩니다.

### DAY 특정 월의 일자(1~31)를 정수로 반환합니다.
구문DAY(date)
출력정수
정의주어진 <date>의 일을 정수로 반환합니다.
예
Day(#September 22, 2018#) = 22
참고WEEK, MONTH, QUARTER, YEAR 및 해당 ISO 날짜도 참조하십시오.
### ISDATE 문자열이 유효한 날짜 형식인지 확인합니다.
구문ISDATE(string)
출력부울
정의주어진 <string>이 유효한 날짜이면 true를 반환합니다.
예
ISDATE(09/22/2018) = true
ISDATE(22SEP18) = false
참고필수 인수는 문자열이어야 합니다. 날짜 데이터 유형이 있는 필드에는 ISDATE를 사용할 수 없습니다. 계산 시 오류가 반환됩니다.
### ISOQUARTER
구문ISOQUARTER(date)
출력정수
정의주어진 <date>의 ISO8601 주 기반 분기를 정수로 반환합니다.
예
ISOQUARTER(#1986-03-25#) = 1
참고ISOWEEK, ISOWEEKDAY, ISOYEAR 및 해당 ISO 이외의 날짜도 참조하십시오.
### ISOWEEK
구문ISOWEEK(date)
출력정수
정의주어진 <date>의 ISO8601 주 기반 주를 정수로 반환합니다.
예
ISOWEEK(#1986-03-25#) = 13
참고ISOWEEKDAY, ISOQUARTER, ISOYEAR 및 해당 ISO 이외의 날짜도 참조하십시오.
### ISOWEEKDAY
구문ISOWEEKDAY(date)
출력정수
정의주어진 <date>의 ISO8601 주 기반 요일을 정수로 반환합니다.
예
ISOWEEKDAY(#1986-03-25#) = 2
참고ISOWEEK, ISOQUARTER, ISOYEAR 및 해당 ISO 이외의 날짜도 참조하십시오.
### ISOYEAR
구문ISOYEAR(date)
출력정수
정의주어진 <date>의 ISO8601 주 기반 연도를 정수로 반환합니다.
예
ISOYEAR(#1986-03-25#) = 1,986
참고ISOWEEK, ISOWEEKDAY, ISOQUARTER 및 해당 ISO 이외의 날짜도 참조하십시오.
### MAKEDATE
구문MAKEDATE(year, month, day)
출력날짜
정의지정된 <year>, <month> 및 <day>로 구성된 날짜 값을 반환합니다.
예
MAKEDATE(1986,3,25) = #1986-03-25#
참고

참고: 값을 잘못 입력하면 4월 31일이 없다는 오류를 반환하는 대신 MAKEDATE(2020,4,31) = May 1, 2020처럼 날짜가 조정됩니다.

Tableau 데이터 추출에 사용할 수 있습니다. 다른 데이터 원본에서는 사용 가능한지 확인해야 합니다.

MAKEDATE에는 날짜 부분에 대한 숫자 입력이 필요합니다. 데이터가 날짜를 나타내는 문자열이면 DATE 함수를 사용해 보십시오. DATE는 다양한 표준 날짜 형식을 자동으로 인식합니다. DATE가 입력을 인식하지 못하면 DATEPARSE를 사용해 보십시오.

### MAKEDATETIME
구문MAKEDATETIME(date, time)
출력날짜/시간
정의<date> 및 <time>을 결합하는 날짜/시간을 반환합니다. 날짜는 날짜, 날짜/시간 또는 문자열 유형일 수 있습니다. 시간은 날짜/시간이어야 합니다.
예
MAKEDATETIME("1899-12-30", #07:59:00#) = #12/30/1899 7:59:00 AM#
MAKEDATETIME([Date], [Time]) = #1/1/2001 6:00:00 AM#
참고

이 함수는 MySQL 호환 연결에만 사용할 수 있습니다(Tableau에서는 MySQL 및 Amazon Aurora).

MAKETIME은 Tableau 데이터 추출 및 일부 다른 데이터 원본에 사용할 수 있는 유사한 함수입니다.

### MAKETIME
구문MAKETIME(hour, minute, second)
출력날짜/시간
정의지정된 <hour>, <minute> 및 <second>로 구성된 날짜 값을 반환합니다.
예
MAKETIME(14, 52, 40) = #1/1/1899 14:52:40#
참고

Tableau는 시간 데이터 유형을 지원하지 않고 날짜/시간만 지원하므로 출력은 날짜/시간입니다. 필드의 날짜 부분은 1/1/1899입니다.

MAKEDATETIME과 유사한 함수, MYSQL 호환 연결에서만 사용할 수 있습니다.

### MAX
구문MAX(expression) 또는 MAX(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최대값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MAX 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MAX(4,7) = 7
MAX(#3/25/1986#, #2/20/2021#) = #2/20/2021#
MAX([Name]) = "Zander"
참고

문자열의 경우

MAX는 일반적으로 사전순으로 마지막에 오는 값입니다.

데이터베이스 데이터 원본의 경우 MAX 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 높은 값을 찾습니다.

날짜의 경우

날짜의 경우 MAX는 가장 최근 날짜입니다. MAX가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MAX가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MAX(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MAX(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MIN도 참조하십시오.

### MIN
구문MIN(expression) 또는 MIN(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최소값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MIN 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MIN(4,7) = 4
MIN(#3/25/1986#, #2/20/2021#) = #3/25/1986#
MIN([Name]) = "Abebi"
참고

문자열의 경우

MIN은 일반적으로 사전순으로 맨 처음 나타나는 값입니다.

데이터베이스 데이터 원본의 경우 MIN 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 낮은 값을 찾습니다.

날짜의 경우

날짜의 경우 MIN은 가장 이른 날짜입니다. MIN가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MIN가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MIN(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MIN(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MAX도 참조하십시오.

### MONTH
구문MONTH(date)
출력정수
정의주어진 <date>의 월을 정수로 반환합니다.
예
MONTH(#1986-03-25#) = 3
참고DAY, WEEK, QUARTER, YEAR 및 해당 ISO 날짜도 참조하십시오.
### NOW
구문NOW()
출력날짜/시간
정의현재 로컬 시스템 날짜 및 시간을 반환합니다.
예
NOW() = 1986-03-25 1:08:21 PM
참고

NOW는 인수를 사용하지 않습니다.

날짜/시간 대신 날짜를 반환하는 유사한 계산인 TODAY도 참조하십시오.

데이터 원본이 라이브 연결인 경우 시스템 날짜 및 시간이 다른 시간대에 있을 수 있습니다. 이 문제를 해결하는 방법에 대한 자세한 내용은 기술 자료를 참조하십시오.

### QUARTER
구문QUARTER(date)
출력정수
정의주어진 <date>의 분기를 정수로 반환합니다.
예
QUARTER(#1986-03-25#) = 1
참고DAY, WEEK, MONTH, YEAR 및 해당 ISO 날짜도 참조하십시오.
### TODAY
구문TODAY()
출력날짜
정의현재 로컬 시스템 날짜를 반환합니다.
예
TODAY() = 1986-03-25
참고

TODAY는 인수를 사용하지 않습니다.

날짜 대신 날짜/시간을 반환하는 유사한 계산인 NOW도 참조하십시오.

데이터 원본이 라이브 연결인 경우 시스템 날짜가 다른 시간대에 있을 수 있습니다. 이 문제를 해결하는 방법에 대한 자세한 내용은 기술 자료를 참조하십시오.

### WEEK
구문WEEK(date)
출력정수
정의주어진 <date>의 주를 정수로 반환합니다.
예
WEEK(#1986-03-25#) = 13
참고DAY, MONTH, QUARTER, YEAR 및 해당 ISO 날짜도 참조하십시오.
### YEAR
구문YEAR(date)
출력정수
정의주어진 <date>의 년을 정수로 반환합니다.
예
YEAR(#1986-03-25#) = 1,986
참고DAY, WEEK, MONTH, QUARTER 및 해당 ISO 날짜도 참조하십시오.
## date\_part Tableau의 수많은 날짜 함수는 일, 주, 분기 등과 같이 고려해야 할 날짜 부분을 함수에 알려주는 문자열 상수인 `date_part` 인수를 사용합니다. 사용할 수 있는 올바른 `date_part` 값은 다음과 같습니다. | date\_part | 값 | | --- | --- | | `'year'` | 4자리 연도 | | `'quarter'` | 1-4 | | `'month'` | 1-12 또는 "1월", "2월" 등 | | `'dayofyear'` | 일년 중 몇째 날. 1월 1일은 1, 2월 1일은 32 등으로 계산됩니다. | | `'day'` | 1-31 | | `'weekday'` | 1-7 또는 "일요일", "월요일" 등 | | `'week'` | 1-52 | | `'hour'` | 0-23 | | `'minute'` | 0-59 | | `'second'` | 0-60 | | `'iso-year'` | 4자리 ISO 8601 연도 | | `'iso-quarter'` | 1-4 | | `'iso-week'` | 1-52, 주의 시작은 항상 월요일 | | `'iso-weekday'` | 1-7, 주의 시작은 항상 월요일 | 논리 함수 ### AND
구문<expr1> AND <expr2>
정의두 식에 대한 논리곱을 수행합니다. (양변 모두 참이면 논리 테스트는 true를 반환합니다.)
출력부울(true 또는 false)
예
IF [Season] = "Spring" AND "[Season] = "Fall" 
THEN "It's the apocalypse and footwear doesn't matter"
END

"(Season = Spring) 및 (Season = Fall)이 동시에 참이면 It's the apocalypse and footwear doesn't matter가 반환됩니다."

참고

경우에 따라 IF 및 IIF와 함께 사용됩니다. 또한 NOT 및 OR을 참조하십시오.

두 식이 모두 TRUE(즉, FALSE 또는 NULL이 아님)이면 결과는 TRUE입니다. 식이 하나라도 NULL이면 결과는 NULL입니다. 다른 모든 경우의 결과는 FALSE입니다.

AND 비교의 결과가 워크시트에 표시되는 계산을 만드는 경우 TRUE 및 FALSE가 표시됩니다. 이 설정을 변경하려면 서식 대화 상자의 형식 영역을 사용합니다.

참고: AND 연산자는 단락 평가를 사용합니다. 즉, 첫 번째 식이 FALSE로 평가되면 두 번째 식은 평가되지 않습니다. 이 기능은 첫 번째 식이 FALSE이고 두 번째 식에서 오류가 발생하는 경우에 유용할 수 있습니다. 이 경우 두 번째 식은 평가되지 않기 때문입니다.

### CASE
구문CASE <expression>
WHEN <value1> THEN <then1>
WHEN <value2> THEN <then2>
...
[ELSE <default>]
END
출력데이터 유형의 <then> 값에 따라 다릅니다.
정의

expression을 평가하고 지정된 옵션(<value1>, <value2> 등)과 비교합니다. 식과 일치하는 value가 있으면 CASE가 해당 return 값을 반환합니다. 일치 항목이 없으면 (선택 사항) 기본값이 반환됩니다. 기본값이 없고 일치하는 값도 없으면 Null이 반환됩니다.

예
CASE [Season] 
WHEN 'Summer' THEN 'Sandals'
WHEN 'Winter' THEN 'Boots'
ELSE 'Sneakers'
END

"Season 필드를 보십시오. 값이 Summer이면 Sandals를 반환합니다. 값이 Winter이면 Boots를 반환합니다. 계산의 옵션 중 Season 필드의 옵션과 일치하는 것이 없으면 Sneakers를 반환합니다."

참고

또한 IF 및 IIF을 참조하십시오.

WHEN, THEN, ELSE 및 END와 함께 사용됩니다.

[!TIP]

팁: 그룹을 여러 번 사용하여 복잡한 CASE 함수와 동일한 결과를 얻거나 이전 예와 같이 CASE를 사용하여 기본 그룹화 함수를 대체할 수 있습니다. 해당하는 시나리오에 어느 함수의 성능이 더 우수한지 테스트하는 것이 좋을 수 있습니다.

### ELSE
구문CASE <expression>
WHEN <value1> THEN <then1>
WHEN <value2> THEN <then2>
...
[ELSE <default>]
END
정의테스트된 식 중 참이 아닌 경우 반환할 기본값을 지정하는 데 사용되는 IF 또는 CASE 식의 선택적 부분입니다.
예
IF [Season] = "Summer" THEN 'Sandals' 
ELSEIF [Season] = "Winter" THEN 'Boots'
ELSE 'Sneakers' 
END
CASE [Season] 
WHEN 'Summer' THEN 'Sandals'
WHEN 'Winter' THEN 'Boots'
ELSE 'Sneakers'
END
참고

CASE, WHEN, IF, ELSEIF, THEN 및 END와 함께 사용됩니다.

ELSE는 CASE 및 IF와 함께 선택 사항입니다. ELSE가 지정되지 않은 계산의 경우 <test> 중 어느 것도 참이 아니면 전체 계산은 null을 반환합니다.

ELSE는 조건이 필요하지 않고(예: [Season] = "Winter") 이는 null 처리의 한 형태로 간주될 수 있습니다.

### ELSEIF
구문[ELSEIF <test2> THEN <then2>]
정의초기 IF 이외의 추가 조건을 지정하는 데 사용되는 IF 식의 선택적 부분입니다.
예
IF [Season] = "Summer" THEN 'Sandals' 
ELSEIF [Season] = "Winter" THEN 'Boots'
ELSEIF [Season] = "Spring" THEN 'Sneakers'
ELSEIF [Season] = "Autumn" THEN 'Sneakers'
ELSE 'Bare feet'
END
참고

IF, THEN, ELSE 및 END와 함께 사용됩니다.

ELSEIF는 추가 IF 절로 간주될 수 있습니다. ELSEIF는 선택 사항이며 여러 번 반복할 수 있습니다.

ELSE와 달리 ELSEIF는 조건이 필요합니다(예: [Season] = "Winter").

### END
정의IF 또는 CASE 식을 닫는 데 사용됩니다.
예
IF [Season] = "Summer" THEN 'Sandals' 
ELSEIF [Season] = "Winter" THEN 'Boots'
ELSE 'Sneakers' 
END

"Season = Summer이면 Sandals을 반환합니다. 그렇지 않으면 옆의 식을 봅니다. Season = Winter이면 Boots를 반환합니다. 두 식 중 어느 것도 참이 아니면 Sneakers를 반환합니다."

CASE [Season] 
WHEN 'Summer' THEN 'Sandals'
WHEN 'Winter' THEN 'Boots'
ELSE 'Sneakers'
END

"Season 필드를 보십시오. 값이 Summer이면 Sandals를 반환합니다. 값이 Winter이면 Boots를 반환합니다. 계산의 옵션 중 Season 필드의 옵션과 일치하는 것이 없으면 Sneakers를 반환합니다."

참고

CASE, WHEN, IF, ELSEIF, THEN 및 ELSE와 함께 사용됩니다.

### IF
구문IF <test1> THEN <then1>
[ELSEIF <test2> THEN <then2>...]
[ELSE <default>]
END
출력데이터 유형의 <then> 값에 따라 다릅니다.
정의

일련의 식을 테스트하여 true인 첫 번째 <test>에 대해 <then> 값을 반환합니다.

예
IF [Season] = "Summer" THEN 'Sandals' 
ELSEIF [Season] = "Winter" THEN 'Boots'
ELSE 'Sneakers' 
END

"Season = Summer이면 Sandals을 반환합니다. 그렇지 않으면 옆의 식을 봅니다. Season = Winter이면 Boots를 반환합니다. 두 식 중 어느 것도 참이 아니면 Sneakers를 반환합니다."

참고

또한 IF 및 IIF을 참조하십시오.

ELSEIF, THEN, ELSE 및 END와 함께 사용됩니다.

### IFNULL
구문IFNULL(expr1, expr2)
출력데이터 유형의 <expr> 값에 따라 다릅니다.
정의

null이 아니면 <expr1>을 반환하고, 그렇지 않으면 <expr2>를 반환합니다.

예
IFNULL([Assigned Room], "TBD")

"Assigned Room 필드가 null이 아닌 경우 해당 값을 반환합니다. Assigned Room 필드가 null인 경우 대신 TBD를 반환합니다."

참고

ISNULL과 비교하십시오. IFNULL은 항상 값을 반환합니다. ISNULL은 부울(true 또는 false)을 반환합니다.

ZN도 참조하십시오.

### IIF
구문IIF(<test>, <then>, <else>, [<unknown>])
출력식에 있는 값의 데이터 유형에 따라 다릅니다.
정의조건이 충족되는지 확인하고(<test>) 테스트가 참이면 <then>을 반환하고, 테스트가 거짓이면 <else>를 반환하며, 테스트가 null이면 <unknown>에 대한 선택적 값을 반환합니다. 선택적 unknown이 지정되지 않은 경우 IIF가 null을 반환합니다.
예
IIF([Season] = 'Summer', 'Sandals', 'Other footwear')

"Season = Summer이면 Sandals을 반환합니다. 그렇지 않은 경우 Other footwear를 반환합니다."

IIF([Season] = 'Summer', 'Sandals', 
IIF('Season' = 'Winter', 'Boots', 'Other footwear')
)

"Season = Summer이면 Sandals을 반환합니다. 그렇지 않으면 옆의 식을 봅니다. Season = Winter이면 Boots를 반환합니다. 둘 다 참이 아니면 Sneakers를 반환합니다."

IIF('Season' = 'Summer', 'Sandals', 
IIF('Season' = 'Winter', 'Boots',
IIF('Season' = 'Spring', 'Sneakers', 'Other footwear')
)
)

"Season = Summer이면 Sandals을 반환합니다. 그렇지 않으면 옆의 식을 봅니다. Season = Winter이면 Boots를 반환합니다. 식 중 어느 것도 참이 아니면 Sneakers를 반환합니다."

참고

또한 IF 및 CASE를 참조하십시오.

IIF에는 ELSEIF(예: IF) 또는 반복되는 WHEN 절(예: CASE)과 상응하는 것이 없습니다. 대신 IIF 문을 <unknown> 요소로 중첩하여 여러 테스트를 순차적으로 평가할 수 있습니다. 가장 바깥쪽에 있는 첫 번째 true가 반환됩니다.

즉, 아래 계산에서는 A=A가 true로 평가되자마자 식 평가가 중지되므로 결과는 Orange가 아닌 Red가 됩니다.

IIF('A' = 'A', 'Red', IIF('B' = 'B', 'Orange', IIF('C' = 'D', 'Yellow', 'Green')))

### IN
구문<expr1> IN <expr2>
출력부울(true 또는 false)
정의<expr1>의 값이 <expr2>의 값 중 하나와 일치하는 경우 TRUE를 반환합니다.
예
SUM([Cost]) IN (1000, 15, 200)

"Cost 필드의 값이 1000, 15 또는 200입니까?"

[Field] IN [Set]

"Field의 값이 Set에 존재합니까?"

참고

<expr2>의 값은 집합, 리터럴 값의 목록 또는 결합된 필드일 수 있습니다.

WHEN도 참조하십시오.

### ISDATE
구문ISDATE(string)
출력부울(true 또는 false)
정의<string>이 유효한 날짜이면 true를 반환합니다. 입력 식은 문자열(텍스트) 필드여야 합니다.
예
ISDATE("2018-09-22")

"2018-09-22 문자열이 올바른 형식의 날짜입니까?"

참고

유효한 날짜로 간주되는 날짜는 계산을 평가하는 시스템의 로캘에 따라 다릅니다. 예를 들면 다음과 같습니다.

미국의 경우:

  • ISDATE("2018-09-22") = TRUE
  • ISDATE("2018-22-09") = FALSE

영국의 경우:

  • ISDATE("2018-09-22") = FALSE
  • ISDATE("2018-22-09") = TRUE

### ISNULL
구문ISNULL(expression)
출력부울(true 또는 false)
정의

<expression>이 NULL인 경우(유효한 데이터를 포함하지 않는 경우) true를 반환합니다.

예
ISNULL([Assigned Room])

"Assigned Room 필드가 null입니까?"

참고

IFNULL과 비교하십시오. IFNULL은 항상 값을 반환합니다. ISNULL은 부울을 반환합니다.

ZN도 참조하십시오.

### MAX
구문MAX(expression) 또는 MAX(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최대값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MAX 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MAX(4,7) = 7
MAX(#3/25/1986#, #2/20/2021#) = #2/20/2021#
MAX([Name]) = "Zander"
참고

문자열의 경우

MAX는 일반적으로 사전순으로 마지막에 오는 값입니다.

데이터베이스 데이터 원본의 경우 MAX 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 높은 값을 찾습니다.

날짜의 경우

날짜의 경우 MAX는 가장 최근 날짜입니다. MAX가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MAX가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MAX(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MAX(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MIN도 참조하십시오.

### MIN
구문MIN(expression) 또는 MIN(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최소값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MIN 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MIN(4,7) = 4
MIN(#3/25/1986#, #2/20/2021#) = #3/25/1986#
MIN([Name]) = "Abebi"
참고

문자열의 경우

MIN은 일반적으로 사전순으로 맨 처음 나타나는 값입니다.

데이터베이스 데이터 원본의 경우 MIN 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 낮은 값을 찾습니다.

날짜의 경우

날짜의 경우 MIN은 가장 이른 날짜입니다. MIN가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MIN가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MIN(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MIN(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MAX도 참조하십시오.

### NOT
구문NOT <expression>
출력부울(true 또는 false)
정의식에 대한 논리 부정을 수행합니다.
예
IF NOT [Season] = "Summer" 
THEN 'Don't wear sandals'
ELSE 'Wear sandals' 
END

"Season이 Summer와 같지 않으면 Don't wear sandals를 반환합니다. 그렇지 않은 경우 Wear sandals를 반환합니다."

참고

경우에 따라 IF 및 IIF와 함께 사용됩니다. 또한 DATE 및 OR을 참조하십시오.

### OR
구문<expr1> OR <expr2>
출력부울(true 또는 false)
정의두 식에 대한 논리합을 수행합니다.
예
IF [Season] = "Spring" OR [Season] = "Fall" 
THEN "Sneakers"
END

"(Season = Spring) 또는 (Season = Fall)이 참인 경우 Sneakers를 반환합니다."

참고

경우에 따라 IF 및 IIF와 함께 사용됩니다. 또한 DATE 및 NOT을 참조하십시오.

식이 하나라도 TRUE이면 결과는 TRUE입니다. 두 식이 모두 FALSE이면 결과는 FALSE입니다. 두 식이 모두 NULL이면 결과는 NULL입니다.

OR 비교의 결과가 워크시트에 표시되는 계산을 만드는 경우 Tableau에 TRUE 및 FALSE가 표시됩니다. 이 설정을 변경하려면 서식 대화 상자의 형식 영역을 사용합니다.

참고: OR 연산자는 단락 평가를 사용합니다. 즉, 첫 번째 식이 TRUE로 평가되면 두 번째 식은 평가되지 않습니다. 이 기능은 첫 번째 식이 TRUE이고 두 번째 식에서 오류가 발생하는 경우에 유용할 수 있습니다. 이 경우 두 번째 식은 평가되지 않기 때문입니다.

### THEN
구문IF <test1> THEN <then1>
[ELSEIF <test2> THEN <then2>...]
[ELSE <default>]
END
정의특정 값이나 테스트가 true인 경우 반환할 결과를 정의하는 데 사용되는 IF, ELSEIF 또는 CASE 식의 필수 부분입니다.
예
IF [Season] = "Summer" THEN 'Sandals' 
ELSEIF [Season] = "Winter" THEN 'Boots'
ELSE 'Sneakers' 
END

"Season = Summer이면 Sandals을 반환합니다. 그렇지 않으면 옆의 식을 봅니다. Season = Winter이면 Boots를 반환합니다. 두 식 중 어느 것도 참이 아니면 Sneakers를 반환합니다."

CASE [Season] 
WHEN 'Summer' THEN 'Sandals'
WHEN 'Winter' THEN 'Boots'
ELSE 'Sneakers'
END

"Season 필드를 보십시오. 값이 Summer이면 Sandals를 반환합니다. 값이 Winter이면 Boots를 반환합니다. 계산의 옵션 중 Season 필드의 옵션과 일치하는 것이 없으면 Sneakers를 반환합니다."

참고

CASE, WHEN, IF, ELSEIF, THEN, ELSE 및 END와 함께 사용됩니다.

### WHEN
구문CASE <expression>
WHEN <value1> THEN <then1>
WHEN <value2> THEN <then2>
...
[ELSE <default>]
END
정의CASE 식의 필수 부분입니다. <expression>과 일치하는 첫 번째 <value>를 찾고 해당 <then>을 반환합니다.
예
CASE [Season] 
WHEN 'Summer' THEN 'Sandals'
WHEN 'Winter' THEN 'Boots'
ELSE 'Sneakers'
END

"Season 필드를 보십시오. 값이 Summer이면 Sandals를 반환합니다. 값이 Winter이면 Boots를 반환합니다. 계산의 옵션 중 Season 필드의 옵션과 일치하는 것이 없으면 Sneakers를 반환합니다."

참고

CASE, THEN, ELSE 및 END와 함께 사용됩니다.

CASE는 다음과 같은 WHEN IN 구성도 지원합니다.

CASE <expression> 
WHEN IN <set1> THEN <then1>
WHEN IN <combinedfield> THEN <then2>
...
ELSE <default>
END

WHEN IN에서 비교하는 값은 집합, 리터럴 값의 목록 또는 결합된 필드여야 합니다. IN도 참조하십시오.

### ZN
구문ZN(expression)
출력<expression>의 데이터 유형에 따라 달라지거나 0입니다.
정의null이 아니면 <expression>을 반환하고, 그렇지 않으면 0을 반환합니다.
예
ZN([Test Grade])

"test grade가 null이 아닌 경우 해당 값을 반환합니다. test grade가 null이면 0을 반환합니다."

참고

ZN은 식이 null인 경우 계산에 지정되지 않고 항상 0이 되는 IFNULL의 특수한 경우입니다.

ZN은 추가 계산을 수행할 때 특히 유용하며 null은 전체 계산을 null로 렌더링합니다. 그러나 이러한 결과에서 null이 항상 0을 의미하는 것은 아니며 누락된 데이터를 나타낼 수 있으므로 해석할 때는 주의해야 합니다.

ISNULL도 참조하십시오.

집계 함수 ### ATTR
구문ATTR(expression)
정의모든 행에 대해 단일 값이 있으면 식의 값을 반환합니다. 그렇지 않으면 별표를 반환합니다. Null 값은 무시됩니다.
### AVG
구문AVG(expression)
정의식에서 모든 값의 평균을 반환합니다. Null 값은 무시됩니다.
참고AVG는 숫자 필드에서만 사용할 수 있습니다.
### COLLECT
구문COLLECT(spatial)
정의인수 필드의 값을 결합하는 집계 계산입니다. Null 값은 무시됩니다.
참고COLLECT는 공간 필드에만 사용할 수 있습니다.
### CORR
구문CORR(expression1, expression2)
출력-1부터 1까지의 숫자
정의두 식의 피어슨 상관 계수를 반환합니다.
예
example
참고

피어슨 상관 계수는 두 변수 간의 선형 관계를 측정합니다. 결과는 -1에서 +1(포함) 사이이며, 1은 정확한 양의 선형 관계를 나타내고 0은 변화 사이에 선형 관계가 없음을 나타내고, −1은 정확한 음의 관계를 나타냅니다.

CORR 결과의 제곱은 선형 추세선 모델의 R-제곱 값에 해당합니다. 자세한 내용은 추세선 모델 용어를 참조하십시오.

테이블 범위 LOD 식과 함께 사용:

CORR을 사용하면 테이블 범위 세부 수준 식을 통해 집계되지 않은 분산의 상관 관계를 시각화할 수 있습니다. 예:

{CORR(Sales, Profit)}

세부 수준 식을 사용하면 상관 관계가 모든 행에서 실행됩니다. CORR(Sales, Profit)(세부 수준 식으로 만들려면 대괄호로 묶지 않아야 함) 같은 수식을 사용하는 경우 분산형 차트의 개별 점과 다른 점 간의 상관 관계(아직 정의되지 않음)가 뷰에 표시됩니다.

데이터베이스 제한 사항

CORR는 Tableau 데이터 추출, Cloudera Hive, EXASolution, Firebird(버전 3.0 이상), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA(Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata, Vertica와 같은 데이터 원본에서 사용할 수 있습니다.

다른 데이터 원본의 경우 데이터를 추출하거나 WINDOW_CORR를 사용하십시오. 테이블 계산 함수를 참조하십시오.

### COUNT
구문COUNT(expression)
정의항목 수를 반환합니다. Null 값은 계산되지 않습니다.
### COUNTD
구문COUNTD(expression)
정의그룹의 고유 항목 수를 반환합니다. Null 값은 계산되지 않습니다.
### COVAR
구문COVAR(expression1, expression2)
정의두 식의 표본 공분산을 반환합니다.
참고

공분산은 두 변수가 함께 변화하는 정도를 정량화합니다. 양의 공분산은 두 변수가 같은 방향으로 이동하는 경향을 나타냅니다. 즉, 한 변수의 값이 커질수록 다른 변수의 값도 평균적으로 커집니다. 표본 공분산에서는 Null이 아닌 n - 1개의 데이터 요소를 사용하여 공분산 계산을 정규화합니다. 모집단 공분산(COVARP 함수로 사용할 수 있음)에서 사용되는 n개가 아니라는 것에 주의하십시오. 데이터가 대규모 모집단의 분산을 예측하는 데 사용되는 임의 샘플인 경우 표본 공분산을 선택하는 것이 좋습니다.

COVAR([profit], [profit]) 같이 <expression1>과 <expression2>가 동일한 경우 COVAR은 값이 분산된 정도를 나타내는 값을 반환합니다.

COVAR(X, X) 값은 VAR(X) 값에 해당하며 STDEV(X)^2 값에도 해당합니다.

데이터베이스 제한 사항

COVAR는 Tableau 데이터 추출, Cloudera Hive, EXASolution, Firebird(버전 3.0 이상), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA(Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata, Vertica와 같은 데이터 원본에서 사용할 수 있습니다.

다른 데이터 원본의 경우 데이터를 추출하거나 WINDOW_COVAR를 사용하십시오. 테이블 계산 함수를 참조하십시오.

### COVARP
구문COVARP(expression 1, expression2)
정의두 식의 모집단 공분산을 반환합니다.
참고

공분산은 두 변수가 함께 변화하는 정도를 정량화합니다. 양의 공분산은 두 변수가 같은 방향으로 이동하는 경향을 나타냅니다. 즉, 한 변수의 값이 커질수록 다른 변수의 값도 평균적으로 커집니다. 모집단 공분산은 표본 공분산에 (n-1)/n을 곱한 값입니다. 여기서, n은 Null이 아닌 데이터 요소의 총 수입니다. 항목의 임의 하위 집합만 있어 COVAR 함수를 사용하는 표본 공분산이 적합한 경우와 달리 관심 대상인 모든 항목에서 데이터를 사용할 수 있는 경우 모집단 공분산을 선택하는 것이 좋습니다.

COVARP([profit], [profit]) 같이 <expression1>과 <expression2>가 동일한 경우 COVARP은 값이 분산된 정도를 나타내는 값을 반환합니다. 참고: COVARP(X, X) 값은 VARP(X) 값에 해당하며 STDEVP(X)^2 값에도 해당합니다.

데이터베이스 제한 사항

COVARP은 Tableau 데이터 추출, Cloudera Hive, EXASolution, Firebird(버전 3.0 이상), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA(Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata, Vertica와 같은 데이터 원본에서 사용할 수 있습니다.

다른 데이터 원본의 경우 데이터를 추출하거나 WINDOW_COVAR를 사용하십시오. 테이블 계산 함수를 참조하십시오.

### MAX
구문MAX(expression) 또는 MAX(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최대값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MAX 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MAX(4,7) = 7
MAX(#3/25/1986#, #2/20/2021#) = #2/20/2021#
MAX([Name]) = "Zander"
참고

문자열의 경우

MAX는 일반적으로 사전순으로 마지막에 오는 값입니다.

데이터베이스 데이터 원본의 경우 MAX 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 높은 값을 찾습니다.

날짜의 경우

날짜의 경우 MAX는 가장 최근 날짜입니다. MAX가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MAX가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MAX(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MAX(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MIN도 참조하십시오.

### MEDIAN
구문MEDIAN(expression)
정의모든 레코드에 대한 식의 중앙값을 반환합니다. Null 값은 무시됩니다.
참고MEDIAN는 숫자 필드에서만 사용할 수 있습니다.
데이터베이스 제한 사항

MEDIAN은 데이터 원본이 Access, Amazon Redshift, Cloudera Hadoop, HP Vertica, IBM DB2, IBM PDA (Netezza), Microsoft SQL Server, MySQL, SAP HANA, Teradata인 경우 사용할 수 없습니다.

다른 데이터 원본의 경우 데이터를 추출 파일로 추출하여 이 함수를 사용할 수 있습니다. 데이터 추출을 참조하십시오.

### MIN
구문MIN(expression) 또는 MIN(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최소값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MIN 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MIN(4,7) = 4
MIN(#3/25/1986#, #2/20/2021#) = #3/25/1986#
MIN([Name]) = "Abebi"
참고

문자열의 경우

MIN은 일반적으로 사전순으로 맨 처음 나타나는 값입니다.

데이터베이스 데이터 원본의 경우 MIN 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 낮은 값을 찾습니다.

날짜의 경우

날짜의 경우 MIN은 가장 이른 날짜입니다. MIN가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MIN가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MIN(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MIN(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MAX도 참조하십시오.

### PERCENTILE
구문PERCENTILE(expression, number)
정의지정된 식에서 지정한 <number>에 해당하는 백분위수 값을 반환합니다. <number>는 0과 1을 포함하여 0에서 1 사이의 상수여야 합니다.
예
PERCENTILE([Score], 0.9)
데이터베이스 제한 사항

이 함수는 레거시가 아닌 Microsoft Excel 및 텍스트 파일 연결, 추출 및 추출 전용 데이터 원본 유형(예: Google Analytics, OData 또는 Salesforce), Sybase IQ 15.1 이상 데이터 원본, Oracle 10 이상 데이터 원본, Cloudera Hive 및 Hortonworks Hadoop Hive 데이터 원본, EXASolution 4.2 이상 데이터 원본 등의 데이터 원본에 사용할 수 있습니다.

다른 데이터 원본의 경우 데이터를 추출 파일로 추출하여 이 함수를 사용할 수 있습니다. 데이터 추출을 참조하십시오.

### STDEV
구문STDEV(expression)
정의샘플 모집단을 기준으로 주어진 식에 있는 모든 값의 통계적 표준 편차를 반환합니다.
### STDEVP
구문STDEVP(expression)
정의편향 모집단을 기준으로 주어진 식에 있는 모든 값의 통계적 표준 편차를 반환합니다.
### SUM
구문SUM(expression)
정의식에서 모든 값의 합계를 반환합니다. Null 값은 무시됩니다.
참고SUM는 숫자 필드에서만 사용할 수 있습니다.
### VAR
구문VAR(expression)
정의샘플 모집단을 기준으로 주어진 식에 있는 모든 값의 통계적 분산을 반환합니다.
### VARP
구문VARP(expression)
정의전체 모집단을 기준으로 주어진 식에 있는 모든 값의 통계적 분산을 반환합니다.
사용자 함수 ### FULLNAME( )
구문FULLNAME( )
출력문자열
정의

현재 사용자의 전체 이름을 반환합니다.

예
FULLNAME( )

로그인한 사용자의 전체 이름(예: "Hamlin Myrer")을 반환합니다.

[Manager] = FULLNAME( )

관리자 "Hamlin Myrer"가 로그인된 경우 이 예에서는 뷰의 관리자 필드에 "Hamlin Myrer"가 포함된 경우에만 TRUE를 반환합니다.

참고

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 전체 이름
  • Tableau Desktop: 사용자의 로컬 또는 네트워크 전체 이름

사용자 필터

[Username field] = FULLNAME( ) 등의 계산된 필드를 필터로 사용하면 서버에 로그인한 사람과 관련된 데이터만 표시하는 사용자 필터를 만들 수 있습니다.

### ISFULLNAME
구문ISFULLNAME("User Full Name")
출력부울
정의

현재 사용자의 전체 이름이 지정된 전체 이름과 일치하면 TRUE를 반환하고 그렇지 않으면 FALSE를 반환합니다.

예
ISFULLNAME("Hamlin Myrer")
참고

<"User Full Name"> 인수는 필드 값이 아닌 리터럴 문자열이어야 합니다.

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 전체 이름
  • Tableau Desktop: 사용자의 로컬 또는 네트워크 전체 이름
### ISMEMBEROF
구문ISMEMBEROF("Group Name")
출력부울 또는 null
정의

현재 Tableau를 사용하고 있는 사람이 지정된 문자열과 일치하는 그룹의 멤버인 경우 TRUE를 반환하고, 멤버가 아닌 경우 FALSE를 반환하고, 로그인하지 않은 경우 NULL을 반환합니다.

예
ISMEMBEROF('Superstars')
ISMEMBEROF('domain.lan\Sales')
참고

<"Group Full Name"> 인수는 필드 값이 아닌 리터럴 문자열이어야 합니다.

사용자가 Tableau Cloud 또는 Tableau Server에 로그인한 경우 그룹 멤버십은 Tableau 그룹에 따라 결정됩니다. 주어진 문자열이 "All Users"인 경우 함수는 TRUE를 반환합니다.

ISMEMBEROF( ) 함수에 Active Directory 도메인도 사용할 수 있습니다. 계산에서 그룹 이름을 사용하여 Active Directory 도메인이 선언되어야 합니다.

사용자의 그룹 멤버십이 변경되면 그룹 멤버십을 기반으로 하는 데이터의 변경 사항이 통합 문서나 새 세션의 뷰에 반영됩니다. 기존 세션에는 오래된 데이터가 반영됩니다.

### ISUSERNAME
구문ISUSERNAME("username")
출력부울
정의현재 사용자의 사용자 이름이 지정된 사용자 이름과 일치하면 TRUE를 반환하고, 일치하지 않으면 FALSE를 반환합니다.
예
ISUSERNAME("hmyrer")
참고

<"username"> 인수는 필드 값이 아닌 리터럴 문자열이어야 합니다.

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 사용자 이름
  • Tableau Desktop: 사용자의 로컬 또는 네트워크 사용자 이름
### USERDOMAIN( )
구문USERDOMAIN( )
출력문자열
정의현재 사용자의 도메인을 반환합니다.
참고

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 사용자 도메인
  • Tableau Desktop: 사용자가 도메인에 있는 경우 로컬 도메인
### USERNAME( )
구문USERNAME( )
출력문자열
정의현재 사용자의 사용자 이름을 반환합니다.
예
USERNAME( )

로그인한 사용자의 사용자 이름(예: "hmyrer")을 반환합니다.

[Manager] = USERNAME( )

관리자 "hmyrer"가 로그인된 경우 이 예에서는 뷰의 관리자 필드에 "hmyrer"가 포함된 경우에만 TRUE를 반환합니다.

참고

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 사용자 이름
  • Tableau Desktop: 사용자의 로컬 또는 네트워크 사용자 이름

사용자 필터

[Username field] = USERNAME( ) 등의 계산된 필드를 필터로 사용하면 서버에 로그인한 사람과 관련된 데이터만 표시하는 사용자 필터를 만들 수 있습니다.

### USERATTRIBUTE **참고**: 이 함수를 사용하기 전에 [데이터 액세스를 제어하고 사용자 지정하는 사용자 특성 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_user.htm#user_attributes)를 참조하십시오. 자세한 내용은 워크플로우에 따라 Embedding API v3 도움말의 [인증 및 내장된 뷰(영문)](https://help.tableau.com/current/api/embedding_api/ko-kr/docs/embedding_api_auth.html), Tableau Cloud [OIDC](https://help.tableau.com/current/online/ko-kr/openid_auth_server_config.htm#user_attributes) 또는 [SAML](https://help.tableau.com/current/online/ko-kr/saml_config_site.htm#user_attributes) 항목 또는 Tableau Server [OIDC](https://help.tableau.com/current/server/ko-kr/openid_auth_requirements.htm#user_attributes) 또는 [SAML](https://help.tableau.com/current/server/ko-kr/config_saml.htm#user_attributes) 항목을 참조하십시오.
구문USERATTRIBUTE('attribute_name')
출력문자열 또는 null
정의

<'attribute_name'>이 (연결된 앱, UAT, OIDC 클레임을 통해) Tableau로 전달된 JWT 또는 SAML XML 응답에 포함된 경우 계산은 <'attribute_name'>의 첫 번째 값을 반환합니다.

<'attribute_name'>이 없는 경우 null을 반환합니다.

예

'Region'이 JWT 또는 SAML 응답에 포함되어 Tableau로 전달되는 사용자 특성이라고 가정하겠습니다.

이 경우 통합 문서 작성자는 지정된 지역을 기준으로 데이터를 필터링하도록 비주얼리제이션을 설정할 수 있습니다. 이 필터에서 다음 계산을 참조할 수 있습니다.

[Region] = USERATTRIBUTE("Region")

서부 지역의 User2가 내장된 비주얼리제이션을 볼 때 Tableau는 서부 지역의 해당하는 데이터만 표시합니다.

참고<'attribute_name'>에서 여러 값이 반환될 것으로 예상되는 경우 USERATTRIBUTEINCLUDES 함수를 사용할 수 있습니다.
### USERATTRIBUTEINCLUDES **참고**: 이 함수를 사용하기 전에 [데이터 액세스를 제어하고 사용자 지정하는 사용자 특성 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_user.htm#user_attributes)를 참조하십시오. 자세한 내용은 워크플로우에 따라 Embedding API v3 도움말의 [인증 및 내장된 뷰(영문)](https://help.tableau.com/current/api/embedding_api/ko-kr/docs/embedding_api_auth.html), Tableau Cloud [OIDC](https://help.tableau.com/current/online/ko-kr/openid_auth_server_config.htm#user_attributes) 또는 [SAML](https://help.tableau.com/current/online/ko-kr/saml_config_site.htm#user_attributes) 항목 또는 Tableau Server [OIDC](https://help.tableau.com/current/server/ko-kr/openid_auth_requirements.htm#user_attributes) 또는 [SAML](https://help.tableau.com/current/server/ko-kr/config_saml.htm#user_attributes) 항목을 참조하십시오.
구문USERATTRIBUTEINCLUDES('attribute_name', 'expected_value')
출력부울
정의

다음이 모두 참인 경우 TRUE를 반환합니다.

  • <'attribute_name'>이 (연결된 앱, UAT, OIDC 클레임을 통해) Tableau로 전달된 JWT 또는 SAML XML 응답에 포함된 경우
  • <'attribute_name'> 값 중 하나가 <'expected_value'>와 같은 경우.

그렇지 않으면 FALSE를 반환합니다.

예

'Region'이 JWT 또는 SAML 응답에 포함되어 Tableau로 전달되는 사용자 특성이라고 가정하겠습니다.

이 경우 통합 문서 작성자는 지정된 지역을 기준으로 데이터를 필터링하도록 비주얼리제이션을 설정할 수 있습니다. 이 필터에서 다음 계산을 참조할 수 있습니다.

USERATTRIBUTEINCLUDES('Region', [Region])

서부 지역의 User2가 내장된 비주얼리제이션에 액세스하면 Tableau가 Region 사용자 특성이 [Region] 필드 값 중 하나와 일치하는지 확인합니다. 참인 경우 비주얼리제이션에 해당하는 데이터가 표시됩니다.

북부 지역의 User3이 동일한 비주얼리제이션에 액세스할 때는 [Region] 필드 값과 일치하는 데이터가 없기 때문에 어떤 데이터도 표시되지 않습니다.

테이블 계산 ### FIRST( ) * * * 현재 행에서 파티션에 있는 첫 번째 행까지의 행 수를 반환합니다. 예를 들어 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내에서 FIRST()를 계산하는 경우, 두 번째 행에서 첫 번째 행의 오프셋은 -1입니다. ![FIRST 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_first.png) #### 예 현재 행 인덱스가 3이면 `FIRST() = -2`입니다. ### INDEX( ) * * * 값에 대한 정렬 없이 파티션에 있는 현재 행의 인덱스를 반환합니다. 첫 번째 행 인덱스는 1에서 시작합니다. 예를 들어 아래 테이블은 분기별 매출을 보여 줍니다. Date 파티션 내에서 INDEX()를 계산하는 경우 각 행의 인덱스는 1, 2, 3, 4 등입니다. ![INDEX 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_index.png) #### 예 파티션의 세 번째 행의 경우 `INDEX() = 3`입니다. ### LAST( ) * * * 현재 행에서 파티션에 있는 마지막 행까지의 행 수를 반환합니다. 예를 들어 아래 테이블은 분기별 매출을 보여 줍니다. Date 파티션 내에서 LAST()를 계산하는 경우 두 번째 행에서 마지막 행의 오프셋은 5입니다. ![LAST 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_last.png) #### 예 현재 행 인덱스가 3/7인 경우 `LAST() = 4`입니다. ### LOOKUP(expression, \[offset\]) * * * 현재 행의 기준 오프셋으로 지정된 대상 행에서 식의 값을 반환합니다. 파티션의 첫 번째/마지막 행을 기준으로 대상에 대한 오프셋 정의의 일부분으로 FIRST() + n 및 LAST() - n을 사용합니다. `offset`이 생략되면 필드 메뉴에서 비교 대상 행을 설정할 수 있습니다. 대상 행을 확인할 수 없으면 함수는 NULL을 반환합니다. 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내에서 `LOOKUP (SUM(Sales), 2)`를 계산하는 경우 각 행에 이후 2분기의 매출 값이 표시됩니다. ![LOOKUP 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_lookup.png) #### 예 `LOOKUP(SUM([Profit]), FIRST()+2)`는 파티션의 세 번째 행에서 SUM(Profit)을 계산합니다. ### MODEL\_EXTENSION 함수 모델 확장 프로그램 함수는 다음과 같습니다. - MODEL\_EXTENSION\_BOOL - MODEL\_EXTENSION\_INT - MODEL\_EXTENSION\_REAL - MODEL\_EXTENSION\_STRING 이들은 R, TabPy 또는 Matlab과 같은 외부 서비스에서 배포된 모델에 데이터를 전달하는 데 사용됩니다. [분석 확장 프로그램](https://help.tableau.com/current/pro/desktop/ko-kr/r_connection_manage.htm)을 참조하십시오. ### MODEL\_PERCENTILE(target\_expression, predictor\_expression(s)) * * * 대상 식 및 기타 예측자에 의해 정의된 대로 예상 값이 관찰된 마크보다 작거나 같을 확률(0과 1 사이)을 반환합니다. 이것은 누적 분포 함수(CDF)라고도 하는 사후 예측 분포 함수입니다. 이 함수는 MODEL\_QUANTILE의 역입니다. 예측 모델링 함수에 대한 자세한 내용은 [Tableau에서 예측 모델링 함수가 작동하는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/predictions_overview.htm)을 참조하십시오. #### 예 다음 수식은 주문 수에 대해 조정된 매출 합계에 대한 마크의 사분위수를 반환합니다. `MODEL_PERCENTILE(SUM([Sales]), COUNT([Orders]))` ### MODEL\_QUANTILE(quantile, target\_expression, predictor\_expression(s)) * * * 지정된 사분위수에서 대상 식 및 기타 예측자에 의해 정의되는 확률 범위 내에서 대상 숫자 값을 반환합니다. 이것은 사후 예측 사분위수입니다. 이 함수는 MODEL\_PERCENTILE의 역입니다. 예측 모델링 함수에 대한 자세한 내용은 [Tableau에서 예측 모델링 함수가 작동하는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/predictions_overview.htm)을 참조하십시오. #### 예 다음 수식은 주문 수에 대해 중앙값(0.5) 예측 매출 합계를 반환합니다. `MODEL_QUANTILE(0.5, SUM([Sales]), COUNT([Orders]))` ### PREVIOUS\_VALUE(expression) * * * 이전 행에서 이 계산의 값을 반환합니다. 현재 행이 파티션의 첫 번째 행이면 주어진 식을 반환합니다. #### 예 `SUM([Profit]) * PREVIOUS_VALUE(1)`은 SUM(Profit)의 누계 곱을 계산합니다. ### RANK(expression, \['asc' | 'desc'\]) * * * 파티션에 있는 현재 행의 표준 경쟁 순위를 반환합니다. 같은 값에 같은 순위가 할당되었습니다. 오름차순 또는 내림차순을 지정하려면 선택 사항 `'asc' | 'desc'` 인수를 사용합니다. 기본 순서는 내림차순입니다. 이 함수를 사용하면 값 집합 (6, 9, 9, 14)의 순위가 (4, 2, 2, 1)로 지정됩니다. Null은 순위 지정 함수에서 무시됩니다. Null은 번호가 지정되지 않고 백분위수 순위 계산에서 총 레코드 수에 대해 계산되지 않습니다. 서로 다른 순위 지정 옵션에 대한 자세한 내용은 [순위 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm#Rank)를 참조하십시오. #### 예 다음 그림은 값 집합에 대한 다양한 순위 함수(RANK, RANK\_DENSE, RANK\_MODIFIED, RANK\_PERCENTILE 및 RANK\_UNIQUE)의 효과를 보여 줍니다. 데이터 집합에는 14명의 학생(Student A ~ Student N)에 대한 정보가 포함되어 있습니다. Age 열에는 각 학생의 현재 나이가 표시됩니다. 모든 학생은 17살에서 20살 사이입니다. 나머지 열에는 항상 함수의 기본 순서(오름차순 또는 내림차순)를 전제로 하여 나이 값 집합에 대한 각 순위 함수의 효과가 표시됩니다. ![다양한 순위 방법을 사용하여 학생 나이 순위를 비교한 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/rank_compare.png) ### RANK\_DENSE(expression, \['asc' | 'desc'\]) * * * 파티션에 있는 현재 행의 조밀 순위를 반환합니다. 동일한 값에는 동일한 순위가 할당되지만 숫자 시퀀스에 간격이 삽입되지 않습니다. 오름차순 또는 내림차순을 지정하려면 선택 사항 `'asc' | 'desc'` 인수를 사용합니다. 기본 순서는 내림차순입니다. 이 함수를 사용하면 값 집합 (6, 9, 9, 14)의 순위가 (3, 2, 2, 1)로 지정됩니다. Null은 순위 지정 함수에서 무시됩니다. Null은 번호가 지정되지 않고 백분위수 순위 계산에서 총 레코드 수에 대해 계산되지 않습니다. 서로 다른 순위 지정 옵션에 대한 자세한 내용은 [순위 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm#Rank)를 참조하십시오. ### RANK\_MODIFIED(expression, \['asc' | 'desc'\]) * * * 파티션에 있는 현재 행의 수정된 경쟁 순위를 반환합니다. 같은 값에 같은 순위가 할당되었습니다. 오름차순 또는 내림차순을 지정하려면 선택 사항 `'asc' | 'desc'` 인수를 사용합니다. 기본 순서는 내림차순입니다. 이 함수를 사용하면 값 집합 (6, 9, 9, 14)의 순위가 (4, 3, 3, 1)로 지정됩니다. Null은 순위 지정 함수에서 무시됩니다. Null은 번호가 지정되지 않고 백분위수 순위 계산에서 총 레코드 수에 대해 계산되지 않습니다. 서로 다른 순위 지정 옵션에 대한 자세한 내용은 [순위 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm#Rank)를 참조하십시오. ### RANK\_PERCENTILE(expression, \['asc' | 'desc'\]) * * * 파티션에 있는 현재 행의 백분위수 순위를 반환합니다. 오름차순 또는 내림차순을 지정하려면 선택 사항 `'asc' | 'desc'` 인수를 사용합니다. 기본값은 오름차순입니다. 이 함수를 사용하면 값 집합 (6, 9, 9, 14)의 순위가 (0.00, 0.67, 0.67, 1.00)으로 지정됩니다. Null은 순위 지정 함수에서 무시됩니다. Null은 번호가 지정되지 않고 백분위수 순위 계산에서 총 레코드 수에 대해 계산되지 않습니다. 서로 다른 순위 지정 옵션에 대한 자세한 내용은 [순위 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm#Rank)를 참조하십시오. ### RANK\_UNIQUE(expression, \['asc' | 'desc'\]) * * * 파티션에 있는 현재 행의 고유 순위를 반환합니다. 값이 동일하면 다른 순위가 할당됩니다. 오름차순 또는 내림차순을 지정하려면 선택 사항 `'asc' | 'desc'` 인수를 사용합니다. 기본 순서는 내림차순입니다. 이 함수를 사용하면 값 집합 (6, 9, 9, 14)의 순위가 (4, 2, 3, 1)로 지정됩니다. Null은 순위 지정 함수에서 무시됩니다. Null은 번호가 지정되지 않고 백분위수 순위 계산에서 총 레코드 수에 대해 계산되지 않습니다. 서로 다른 순위 지정 옵션에 대한 자세한 내용은 [순위 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm#Rank)를 참조하십시오. ### RUNNING\_AVG(expression) * * * 파티션에 있는 첫 번째 행에서 현재 행까지 주어진 식의 누계 평균을 반환합니다. 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내에서 `RUNNING_AVG(SUM([Sales])`를 계산하는 경우 결과는 각 분기에 대한 매출 값의 누계 평균입니다. ![이동 평균이 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_runningavg.png) #### 예 `RUNNING_AVG(SUM([Profit]))`는 SUM(Profit)의 누계 평균을 계산합니다. ### RUNNING\_COUNT(expression) * * * 파티션에 있는 첫 번째 행에서 현재 행까지 주어진 식의 누계 카운트를 반환합니다. #### 예 `RUNNING_COUNT(SUM([Profit]))`는 SUM(Profit)의 누계 카운트를 계산합니다. ### RUNNING\_MAX(expression) * * * 파티션에 있는 첫 번째 행에서 현재 행까지 주어진 식의 누계 최대값을 반환합니다. ![누계 최대값이 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_runningmax.png) #### 예 `RUNNING_MAX(SUM([Profit]))`는 SUM(Profit)의 누계 최대값을 계산합니다. ### RUNNING\_MIN(expression) * * * 파티션에 있는 첫 번째 행에서 현재 행까지 주어진 식의 누계 최소값을 반환합니다. ![누계 최소값이 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_runningmin.png) #### 예 `RUNNING_MIN(SUM([Profit]))`는 SUM(Profit)의 누계 최소값을 계산합니다. ### RUNNING\_SUM(expression) * * * 파티션에 있는 첫 번째 행에서 현재 행까지 주어진 식의 누계 합계를 반환합니다. ![누적 합계가 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_runningsum.png) #### 예 `RUNNING_SUM(SUM([Profit]))`는 SUM(Profit)의 누계 합계를 계산합니다. ### SIZE() * * * 파티션의 행 수를 반환합니다. 예를 들어 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내에 일곱 개의 행이 있으며 Date 파티션의 Size()는 7입니다. ![SIZE 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_size.png) #### 예 현재 파티션에 5개의 행이 있으면 `SIZE() = 5`입니다. ### SCRIPT\_ 함수 스크립트 함수: - SCRIPT\_BOOL - SCRIPT\_INT - SCRIPT\_REAL - SCRIPT\_STRING 이들은 R, TabPy, Matlab 등의 외부 서비스에 데이터를 전달하는 데 사용됩니다. [분석 확장 프로그램](https://help.tableau.com/current/pro/desktop/ko-kr/r_connection_manage.htm)을 참조하십시오. ### TOTAL(expression) * * * 테이블 계산 파티션 내의 지정된 식에 대한 총계를 반환합니다. #### 예 다음 뷰에서 시작한다는 것을 전제로 합니다. ![TOTAL 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total.png) 계산 에디터를 열고 총액을 나타내는 Totality로 이름을 지정하여 새 필드를 만듭니다. ![매출 총액의 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total2.png) 그런 다음 Totality를 텍스트로 끌어와 SUM(Sales)를 바꿉니다. 뷰는 기본 다음을 사용하여 계산 값을 기반으로 값을 합계하는 방식으로 변경됩니다. ![비주얼리제이션에 추가된 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total3.png) 그렇다면 기본 다음을 사용하여 계산 값은 무엇일까요? 데이터 패널에서 Totality를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하여 편집을 선택하면 정보의 추가 부분을 사용할 수 있게 됩니다. ![매출 총액의 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total4.png) 기본 다음을 사용하여 계산 값은 테이블(옆으로)입니다. 결과에서 Totality는 테이블의 각 행별 값의 합계입니다. 따라서 각 행에 나타나는 값은 원래 버전의 테이블 값의 합계입니다. 원래 테이블의 2011/Q1 행 값은 $8601, $6579, $44262 및 $15006였습니다. Totality가 SUM(Sales)을 바꾼 후에 테이블의 값은 모두 $74,448이며 이는 원래 값 4개의 합계입니다. Totality를 텍스트로 끌어오면 그 옆에 삼각형이 표시됩니다. ![마크 카드에 표시되고 비주얼리제이션에 추가된 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total5.png) 이는 이 필드가 테이블 계산임을 나타냅니다. 필드를 마우스 오른쪽 단추로 클릭하고 테이블 계산 편집을 선택하여 함수를 다른 다음을 사용하여 계산 값으로 리디렉션합니다. 예를 들어 테이블(아래로)로 설정할 수 있습니다. 이 경우 테이블 모양은 다음과 같습니다. ![마크 카드에 표시되고 비주얼리제이션에 추가된 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total6.png) ### TOTAL(expression) * * * 테이블 계산 파티션 내의 지정된 식에 대한 총계를 반환합니다. #### 예 다음 뷰에서 시작한다는 것을 전제로 합니다. ![TOTAL 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total.png) 계산 에디터를 열고 총액을 나타내는 Totality로 이름을 지정하여 새 필드를 만듭니다. ![매출 총액의 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total2.png) 그런 다음 Totality를 텍스트로 끌어와 SUM(Sales)를 바꿉니다. 뷰는 기본 다음을 사용하여 계산 값을 기반으로 값을 합계하는 방식으로 변경됩니다. ![비주얼리제이션에 추가된 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total3.png) 그렇다면 기본 다음을 사용하여 계산 값은 무엇일까요? 데이터 패널에서 Totality를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하여 편집을 선택하면 정보의 추가 부분을 사용할 수 있게 됩니다. ![매출 총액의 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total4.png) 기본 다음을 사용하여 계산 값은 테이블(옆으로)입니다. 결과에서 Totality는 테이블의 각 행별 값의 합계입니다. 따라서 각 행에 나타나는 값은 원래 버전의 테이블 값의 합계입니다. 원래 테이블의 2011/Q1 행 값은 $8601, $6579, $44262 및 $15006였습니다. Totality가 SUM(Sales)을 바꾼 후에 테이블의 값은 모두 $74,448이며 이는 원래 값 4개의 합계입니다. Totality를 텍스트로 끌어오면 그 옆에 삼각형이 표시됩니다. ![마크 카드에 표시되고 비주얼리제이션에 추가된 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total5.png) 이는 이 필드가 테이블 계산임을 나타냅니다. 필드를 마우스 오른쪽 단추로 클릭하고 테이블 계산 편집을 선택하여 함수를 다른 다음을 사용하여 계산 값으로 리디렉션합니다. 예를 들어 테이블(아래로)로 설정할 수 있습니다. 이 경우 테이블 모양은 다음과 같습니다. ![마크 카드에 표시되고 비주얼리제이션에 추가된 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total6.png) ### WINDOW\_AVG(expression, \[start, end\]) * * * 창 내 식의 평균을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 동등한 집계 함수인 AVG가 있습니다. 자세한 내용은 [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm)을 참조하십시오. #### 예 다음 수식은 이전 2개 행에서 현재 행까지 **SUM(Profit)**의 창 평균을 반환합니다. `WINDOW_AVG(SUM[Profit]), -2, 0)` ### WINDOW\_CORR(expression1, expression2, \[start, end\]) * * * 두 식의 창 내 피어슨 상관 계수를 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 피어슨 상관 계수는 두 변수 간의 선형 관계를 측정합니다. 결과는 -1에서 +1(포함) 사이이며, 1은 정확한 양의 선형 관계 즉, 한 변수가 양의 방향으로 변화하면 다른 변수도 해당하는 양만큼 양의 방향으로 변화하는 관계를 나타내고 0은 변화 사이에 선형 관계가 없음을 나타내고, −1은 정확한 음의 관계를 나타냅니다. 동등한 집계 함수인 CORR이 있습니다. 자세한 내용은 [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm)을 참조하십시오. #### 예 다음 수식은 이전 5개 행에서 현재 행까지 SUM(Profit) 및 SUM(Sales)의 피어슨 상관 관계를 반환합니다. `WINDOW_CORR(SUM[Profit]), SUM([Sales]), -5, 0)` ### WINDOW\_COUNT(expression, \[start, end\]) * * * 창 내 식의 카운트를 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. #### 예 `WINDOW_COUNT(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 개수를 계산합니다. ### WINDOW\_COVAR(expression1, expression2, \[start, end\]) * * * 창 내 두 식의 _표본 공분산_을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝 인수를 생략하면 창은 전체 파티션입니다. 표본 공분산에서는 Null이 아닌 n - 1개의 데이터 요소를 사용하여 공분산 계산을 정규화합니다. 모집단 공분산(COVARP 함수로 사용할 수 있음)에서 사용되는 n개가 아니라는 것에 주의하십시오. 데이터가 대규모 모집단의 분산을 예측하는 데 사용되는 임의 샘플인 경우 표본 공분산을 선택하는 것이 좋습니다. 동등한 집계 함수인 COVAR이 있습니다. 자세한 내용은 [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm)을 참조하십시오. #### 예 다음 수식은 이전 2개 행에서 현재 행까지 SUM(Profit) 및 SUM(Sales)의 표본 공분산을 반환합니다. `WINDOW_COVAR(SUM([Profit]), SUM([Sales]), -2, 0)` ### WINDOW\_COVARP(expression1, expression2, \[start, end\]) * * * 창 내 두 식의 _모집단 공분산_을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 모집단 공분산은 표본 공분산에 (n-1)/n을 곱한 값입니다. 여기서, n은 Null이 아닌 데이터 요소의 총 수입니다. 항목의 임의 하위 집합만 있어 WINDOW\_COVAR 함수를 사용하는 표본 공분산이 적합한 경우와 달리 관심 대상인 모든 항목에서 데이터를 사용할 수 있는 경우 모집단 공분산을 선택하는 것이 좋습니다. 동등한 집계 함수인 COVARP가 있습니다. 자세한 내용은 [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm)을 참조하십시오. #### 예 다음 수식은 이전 2개 행에서 현재 행까지 SUM(Profit) 및 SUM(Sales)의 모집단 공분산을 반환합니다. `WINDOW_COVARP(SUM([Profit]), SUM([Sales]), -2, 0)` ### WINDOW\_MEDIAN(expression, \[start, end\]) * * * 창 내 식의 중앙값을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 예를 들어 아래 뷰는 분기별 수익을 보여 줍니다. Date 파티션 내의 창 중앙값은 모든 날짜의 수익 중앙값을 반환합니다. ![창 중앙값 연산자가 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_windowmedian.png) #### 예 `WINDOW_MEDIAN(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 중앙값을 계산합니다. ### WINDOW\_MAX(expression, \[start, end\]) * * * 창 내 식의 최대값을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 예를 들어 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내의 창 최대값은 모든 날짜의 최대 매출을 반환합니다. ![창 최대값 연산자가 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_windowmax.png) #### 예 `WINDOW_MAX(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 최대값을 계산합니다. ### WINDOW\_MIN(expression, \[start, end\]) * * * 창 내 식의 최소값을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 예를 들어 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내의 창 최소값은 모든 날짜의 최소 매출을 반환합니다. ![창 최소값 연산자가 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_windowmin.png) #### 예 `WINDOW_MIN(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 최소값을 계산합니다. ### WINDOW\_PERCENTILE(expression, number, \[start, end\]) * * * 창 내의 지정된 백분위수에 해당하는 값을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. #### 예 `WINDOW_PERCENTILE(SUM([Profit]), 0.75, -2, 0)`은 이전 두 행에서 현재 행까지의 SUM(Profit)에 대한 75번째 백분위수를 반환합니다. ### WINDOW\_STDEV(expression, \[start, end\]) * * * 창 내 식의 샘플 표준 편차를 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. #### 예 `WINDOW_STDEV(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 표준 편차를 계산합니다. ### WINDOW\_STDEVP(expression, \[start, end\]) * * * 창 내 식의 편향 표준 편차를 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. #### 예 `WINDOW_STDEVP(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 표준 편차를 계산합니다. ### WINDOW\_SUM(expression, \[start, end\]) * * * 창 내 식의 합계를 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 예를 들어 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내에서 계산된 창 합계는 모든 분기의 매출 합계를 반환합니다. ![창 합계 연산자가 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_windowsum.png) #### 예 `WINDOW_SUM(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 합계를 계산합니다. ### WINDOW\_VAR(expression, \[start, end\]) * * * 창 내 식의 샘플 분산을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. #### 예 `WINDOW_VAR((SUM([Profit])), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 분산을 계산합니다. ### WINDOW\_VARP(expression, \[start, end\]) * * * 창 내 식의 편향 분산을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. #### 예 `WINDOW_VARP(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 분산을 계산합니다. 통과 함수(RAWSQL) RAWSQL 통과 함수는 Tableau의 선행 해석 없이 SQL 식을 데이터베이스로 바로 보냅니다. Tableau에서 모르는 사용자 지정 데이터베이스 함수가 있는 경우 통과 함수를 사용하여 이러한 사용자 지정 함수를 호출할 수 있습니다. Tableau에서 식을 해석하지 않기 때문에 필요한 경우 집계를 정의해야 합니다. 집계된 식을 전달해야 할 경우 함수의 `RAWSQLAGG` 버전을 사용할 수 있습니다. RAWSQL 통과 함수는 페더레이션(서로 다른 데이터베이스에서 결합됨)되거나 게시된 데이터 원본에서 작동하지 않을 수 있습니다. ## RAWSQL 구문 RAWSQL 함수에는 집계 해제된 함수와 집계된 함수의 두 가지 유형이 있습니다. 이는 _RAWSQL_ 또는 _RAWSQLAGG_처럼 함수 이름의 첫 번째 부분에 지정됩니다. _BOOL_, _STR_, _INT_ 등 함수 이름의 마지막 부분은 출력 형식입니다. 모든 RAWSQL 함수에서 인수는 `"sql_expr", [arg1], ...[arg2]`입니다. 함수를 작성할 때 대체 구문인 `%n`을 사용하여 올바른 필드명이나 식을 삽입할 수 있습니다. ### %n 대체 구문 데이터베이스는 일반적으로 Tableau에 표시된 필드명을 이해하지 못합니다. 통과 함수의 SQL 식을 Tableau에서 해석하지 않기 때문에 Tableau 필드명을 식에 사용하면 오류가 발생할 수도 있습니다. `%n`을 사용하여 Tableau 계산에 올바른 필드명 또는 식을 통과 SQL에 삽입할 수 있습니다. 예를 들어 값 집합의 중앙값을 계산하는 함수가 있는 경우 다음과 같이 Tableau 열 \[Sales\]에서 해당 함수를 호출할 수 있습니다. RAWSQLAGG\_REAL("MEDIAN(%1)", \[Sales\]) - `REALSQLAGG` - 집계를 지정하기 위해 사용합니다. - `REAL` - 출력이 숫자이고 반드시 정수일 필요는 없기 때문에 사용합니다. - `MEDIAN` - 집계 유형입니다. - `%1`은 `[Sales]`의 자리 표시자입니다. ## RAWSQL 함수 SQL 식은 기초 데이터베이스에 바로 전달됩니다. SQL 식의 %n을 데이터베이스 값의 대체 구문으로 사용합니다. Tableau에서 다음 RAWSQL 함수를 사용할 수 있습니다. ### RAWSQL\_BOOL
구문RAWSQL_BOOL("sql_expr", [arg1], …[argN])
출력부울
정의주어진 SQL 식의 부울 결과를 반환합니다.
예
RAWSQL_BOOL("%1 > %2", [Sales], [Profit])

이 예에서 %1은 [Sales], %2는 [Profit]에 해당합니다.

### RAWSQLAGG\_BOOL
구문RAWSQLAGG_BOOL("sql_expr", [arg1], …[argN])
출력부울
정의주어진 집계 SQL 식의 부울 결과를 반환합니다.
예
RAWSQLAGG_BOOL("SUM( %1) >SUM( %2)", [Sales], [Profit]) 

이 예에서 %1은 [Sales], %2는 [Profit]에 해당합니다.

### RAWSQL\_DATE
구문RAWSQL_DATE("sql_expr", [arg1], …[argN])
출력날짜
정의주어진 SQL 식의 날짜 결과를 반환합니다.
예
RAWSQL_DATE("%1", [Order Date])

이 예에서 %1은 [Order Date]에 해당합니다.

### RAWSQLAGG\_DATE
구문RAWSQLAGG_DATE("sql_expr", [arg1], …[argN])
출력날짜
정의주어진 집계 SQL 식의 날짜 결과를 반환합니다.
예
RAWSQLAGG_DATE("MAX(%1)", [Order Date])

이 예에서 %1은 [Order Date]에 해당합니다.

### RAWSQL\_DATETIME
구문RAWSQL_DATETIME("sql_expr", [arg1], …[argN])
출력날짜/시간
정의주어진 SQL 식의 날짜/시간 결과를 반환합니다.
예
RAWSQL_DATETIME("%1", [Order Date])

이 예에서 %1은 [Order Date]에 해당합니다.

### RAWSQLAGG\_DATETIME
구문RAWSQLAGG_DATETIME("sql_expr", [arg1], …[argN])
출력날짜/시간
정의주어진 집계 SQL 식의 날짜/시간 결과를 반환합니다.
예
RAWSQLAGG_DATETIME("MIN(%1)", [Order Date])

이 예에서 %1은 [Order Date]에 해당합니다.

### RAWSQL\_INT
구문RAWSQL_INT("sql_expr", [arg1], …[argN])
출력정수
정의주어진 SQL 식의 정수 결과를 반환합니다.
예
RAWSQL_INT("500 + %1", [Sales])

이 예에서 %1은 [Sales]에 해당합니다.

### RAWSQLAGG\_INT
구문RAWSQLAGG_INT("sql_expr", [arg1,] …[argN])
출력정수
정의주어진 집계 SQL 식의 정수 결과를 반환합니다.
예
RAWSQLAGG_INT("500 + SUM(%1)", [Sales])

이 예에서 %1은 [Sales]에 해당합니다.

### RAWSQL\_REAL
구문RAWSQL_REAL("sql_expr", [arg1], …[argN])
출력숫자
정의주어진 SQL 식의 숫자 결과를 반환합니다.
예
RAWSQL_REAL("-123.98 * %1", [Sales])

이 예에서 %1은 [Sales]에 해당합니다.

### RAWSQLAGG\_REAL
구문RAWSQLAGG_REAL("sql_expr", [arg1,] …[argN])
출력숫자
정의주어진 집계 SQL 식의 숫자 결과를 반환합니다.
예
RAWSQLAGG_REAL("SUM( %1)", [Sales])

이 예에서 %1은 [Sales]에 해당합니다.

### RAWSQL\_SPATIAL
구문RAWSQL_SPATIAL("sql_expr", [arg1], …[argN])
출력공간
정의주어진 SQL 식의 공간 결과를 반환합니다.
예
RAWSQL_SPATIAL("%1", [Geometry])

이 예에서 %1은(는) [Geometry]에 해당합니다.

참고이 함수의 RAWSQLAGG 버전이 없습니다.
### RAWSQL\_STR
구문RAWSQL_STR("sql_expr", [arg1], …[argN])
출력문자열
정의주어진 SQL 식의 문자열 결과를 반환합니다.
예
RAWSQL_STR("%1", [Customer Name])

이 예에서 %1은 [Customer Name]에 해당합니다.

### RAWSQLAGG\_STR
구문RAWSQLAGG_STR("sql_expr", [arg1,] …[argN])
출력문자열
정의주어진 집계 SQL 식의 문자열 결과를 반환합니다.
예
RAWSQLAGG_STR("AVG(%1)", [Discount])

이 예에서는 %1은 [Discount]에 해당합니다.

공간 함수 공간 함수를 사용하면 고급 공간 분석을 수행하고 공간 파일을 텍스트 파일이나 스프레드시트와 같은 다른 형식의 데이터와 결합할 수 있습니다. ### AREA
구문AREA(Spatial Polygon, 'units')
출력숫자
정의<spatial polygon>의 총 표면 면적을 반환합니다.
예
AREA([Geometry], 'feet')
참고

지원되는 단위 이름(예: 'miles'와 같이 계산 시 따옴표로 묶어야 함):

  • meters: 미터, m
  • kilometers: 킬로미터, km
  • miles: 마일, mi
  • feet: 피트, ft

### BUFFER
구문BUFFER(Spatial point, distance, 'units')

BUFFER(Spatial linestring, distance, 'units')

BUFFER(Spatial polygon, distance, 'units')

  • meters: 미터, m
  • kilometers: 킬로미터, km
  • miles: 마일, mi
  • feet: 피트, ft
출력기하 도형
정의

공간 점의 경우 <spatial point>를 중심으로 <distance> 및 <unit> 값에 따라 반경이 결정되는 다각형 모양을 반환합니다.

LineString의 경우 LineString으로부터 반경 거리 내에 있는 모든 점을 포함하여 형성된 다각형을 계산합니다.

다각형의 경우 주어진 각 다각형의 내접(음의 거리) 또는 외접(양의 거리)인 다각형을 계산합니다.

예
BUFFER([Spatial Point Geometry], 25, 'mi')
BUFFER(MAKEPOINT(47.59, -122.32), 3, 'km')
BUFFER(MAKELINE(MAKEPOINT(0, 20),MAKEPOINT (30, 30)),20,'km'))
참고

지원되는 단위 이름(예: 'miles'와 같이 계산 시 따옴표로 묶어야 함):

  • meters: 미터, m
  • kilometers: 킬로미터, km
  • miles: 마일, mi
  • feet: 피트, ft
### DIFFERENCE
구문DIFFERENCE(Spatial, Spatial)
출력공간 다각형
정의겹치는 구역에서는 두 번째 인수의 모든 영역을 첫 번째 인수에서 제거하고 남은 영역의 부분을 계산합니다.겹치지 않는 구역에서는 두 번째 인수의 영역을 삭제합니다.
예
DIFFERENCE(Spatial Polygon1, Spatial Polygon2)
참고

공간 점이나 선이 아닌 공간 다각형과 다각형을 지원합니다.

### DISTANCE
구문DISTANCE(SpatialPoint1, SpatialPoint2, 'units')
출력숫자
정의지정된 <unit>으로 두 점 사이의 거리 측정값을 반환합니다.
예
DISTANCE([Origin Point],[Destination Point], 'km')
참고

지원되는 단위 이름(예: 'miles'와 같이 계산 시 따옴표로 묶어야 함):

  • meters: 미터, m
  • kilometers: 킬로미터, km
  • miles: 마일, mi
  • feet: 피트, ft
데이터베이스 제한 사항이 함수는 라이브 연결로만 만들 수 있지만 데이터 원본이 추출로 변환될 경우 계속 작동합니다.
### INTERSECTION
구문INTERSECTION (spatial, spatial)
출력다각형
정의두 번째 인수의 영역에서 첫 번째 인수의 영역과 겹치는 부분을 계산하여 반환합니다.
예INTERSECTION(공간 다각형1, 공간 다각형2)
참고공간 점이나 선이 아닌 공간 다각형과 다각형을 지원합니다.
### INTERSECTS
구문INTERSECTS (geometry1, geometry2)
출력부울
정의공간에서 두 기하 도형이 겹치는지 여부를 나타내는 true 또는 false를 반환합니다.
참고지원되는 조합: 점/다각형, 선/다각형 및 다각형/다각형
### LENGTH
구문LENGTH(geometry, 'units')
출력숫자
정의<geometry>에 있는 LineString의 최단 경로 길이를 지정된 <units>를 사용하여 반환합니다.
예
LENGTH([Spatial], 'metres')
참고다른 요소는 허용되지만 기하학 인수에 LineString이 없으면 결과는 <NaN>입니다.
### MAKELINE
구문MAKELINE(SpatialPoint1, SpatialPoint2)
출력기하 도형(라인)
정의두 점 사이에 라인 마크를 생성합니다.
예
MAKELINE(MAKEPOINT(47.59, -122.32), MAKEPOINT(48.5, -123.1))
참고기점-종점 맵을 구축하는 데 유용합니다.
### MAKEPOINT
구문MAKEPOINT(latitude, longitude, [SRID])
출력기하 도형(점)
정의

<latitude> 및 <longitude> 열의 데이터를 공간 개체로 변환합니다.

선택적 <SRID> 인수가 추가되면 입력은 다른 투영된 지리적 좌표가 될 수 있습니다.

예
MAKEPOINT(48.5, -123.1)
MAKEPOINT([AirportLatitude], [AirportLongitude])
MAKEPOINT([Xcoord],[Ycoord], 3493)
참고

MAKEPOINT는 자동으로 생성된 위도 및 경도 필드를 사용할 수 없습니다.데이터 원본에는 기본적으로 좌표가 포함되어 있어야 합니다.

SRID는 ESPG 기준계 코드를 사용하여 좌표계를 지정하는 공간 기준 식별자입니다.SRID를 지정하지 않으면 WGS84가 사용되고 매개 변수는 도 단위의 위도/경도로 처리됩니다.

MAKEPOINT를 사용하면 공간 조인을 사용하여 공간 파일과 조인할 수 있도록 데이터 원본을 공간적으로 사용할 수 있습니다.자세한 내용은 Tableau에서 공간 파일 조인을 참조하십시오.

### NO\_CUTOUTS
구문NO_CUTOUTS (spatial)
출력수정된 공간 다각형
정의평평한 지구 해석에 따라 다각형의 방향이 반전되어야 하는 경우, 수정된 공간 다각형을 반환하고, 그렇지 않은 경우 원래 값을 반환합니다.
참고

Keyhole Markup Language(.kml)와 같은 공간 파일 형식에서는 다각형 경계가 특정 좌표 방향을 따라야 합니다.데이터 집합이 경계를 반대 방향으로 그릴 경우, Tableau는 바깥쪽 공간을 도형으로 해석합니다.NO_CUTOUTS가 이러한 좌표를 다시 정렬하여 올바른 레이아웃을 복원합니다.

### OUTLINE
구문OUTLINE(spatial polygon)
출력기하 도형
정의다각형 기하 도형을 LineString으로 변환합니다.
참고

채우기와 다르게 스타일을 지정할 수 있는 윤곽선에 대해 별도의 레이어를 만드는 데 유용합니다.

다중 다각형 내의 다각형을 지원합니다.

### PARSE\_WKT
구문PARSE_WKT (String)
출력공간(지리)
정의점, 선분 또는 다각형과 같은 지리적 엔터티의 WKT(Well-Known Text) 표현이 포함된 텍스트 문자열 필드를 공간 값으로 변환합니다.
참고

좌표는 WGS-84 위도 및 경도를 사용하는 것을 전제로 합니다.WKT에 대한 자세한 내용은 기하 도형의 WKT(Well-Known Text) 표현(영문)을 참조하십시오.

### SHAPETYPE
구문SHAPETYPE(geometry)
출력문자열
정의Empty, Point, MultiPoint, LineString, MultiLinestring, Polygon, MultiPolygon, Mixed, unsupported 등 공간 <geometry>의 구조를 설명하는 문자열을 반환합니다.
예
SHAPETYPE(MAKEPOINT(48.5, -123.1)) = "Point"
### SYMDIFFERENCE
구문SYMDIFFERENCE(spatial, spatial)
출력기하 도형
정의두 번째 인수의 영역에서 첫 번째 인수의 영역과 겹치는 부분을 계산하고 두 부분 모두에서 삭제합니다.두 인수 모두에서 영역의 나머지 부분을 반환합니다.
예

SYMDIFFERENCE(Spatial Polygon1, Spatial Polygon2)

### UNION
구문UNION(spatial 1, [spatial 2])
출력기하 도형
정의인접하거나 겹치는 경계를 해제하여 공간 기하 도형을 단일 공간 기하 도형으로 결합합니다.
참고

하나의 인수(UNION(spatial))와 함께 사용하면 UNION 함수는 행 전체에서 필드의 모든 공간 개체를 병합하는 집계 함수로 작동합니다.

두 개의 인수(UNION(spatial1, spatial2))와 함께 사용하면 UNION 함수는 서로 다른 두 공간 필드 또는 기하 도형을 병합합니다.

점 및 선분의 경우 UNION 함수는 모든 요소를 단일 모음으로 결합합니다.다각형의 경우 서로 겹치거나 맞닿은 도형이 하나의 다각형 또는 다중 다각형으로 합해집니다.

### VALIDATE
구문VALIDATE(spatial geometry)
출력기하 도형
정의공간 값에서 기하 도형의 위상적 정확성을 확인합니다.다각형의 둘레가 서로 교차하는 등의 문제로 인해 해당 값을 분석에 사용할 수 없는 경우 결과는 null이 됩니다.기하 도형이 올바르다면 그 결과는 원래의 기하 도형이 될 것입니다.
예

UNION(VALIDATE([Geometry]))

추가 함수 참고 항목: [통과 함수(RAWSQL)](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_passthrough.htm). ## 정규식  정규식 구문에 대한 자세한 내용은 데이터 원본 설명서를 참조하십시오. Tableau 추출의 정규식 구문은 유니코드 지원, 소프트웨어 국제화 및 소프트웨어 세계화를 위한 C/C++ 및 Java 라이브러리의 발전된 오픈소스 프로젝트인 ICU(International Components for Unicode) 표준을 준수합니다. 자세한 내용은 온라인 ICU 사용자 가이드에서 [정규식(영문)](http://userguide.icu-project.org/strings/regexp) 페이지를 참조하십시오. ### REGEXP\_REPLACE
구문REGEXP_REPLACE(string, pattern, replacement)
출력문자열
정의지정된 문자열의 정규식 패턴을 대체 문자열로 바꾸고 그 복사본을 반환합니다.
예
REGEXP_REPLACE('abc 123', '\s', '-') = 'abc-123'
참고

이 함수는 텍스트 파일, Hadoop Hive, Google BigQuery, PostgreSQL, Tableau 데이터 추출, Microsoft Excel, Salesforce, Vertica, Pivotal Greenplum, Teradata(버전 14.1 이상), Snowflake 및 Oracle 데이터 원본에 사용할 수 있습니다.

Tableau 데이터 추출의 경우 pattern과 replacement가 상수여야 합니다.

### REGEXP\_MATCH
구문REGEXP_MATCH(string, pattern)
출력부울
정의지정된 문자열의 부분 문자열이 정규식 패턴과 일치할 경우 true를 반환합니다.
예
REGEXP_MATCH('-([1234].[The.Market])-','\[\s*(\w*\.)(\w*\s*\])')=true
참고

이 함수는 텍스트 파일, Google BigQuery, PostgreSQL, Tableau 데이터 추출, Microsoft Excel, Salesforce, Vertica, Pivotal Greenplum, Teradata(버전 14.1 이상), Impala 2.3.0(Cloudera Hadoop 데이터 원본을 통해), Snowflake 및 Oracle 데이터 원본에 사용할 수 있습니다.

Tableau 데이터 추출의 경우 패턴이 상수여야 합니다.

### REGEXP\_EXTRACT
구문REGEXP_EXTRACT(string, pattern)
출력문자열
정의정규식 패턴과 일치하는 문자열 부분을 반환합니다.
예
REGEXP_EXTRACT('abc 123', '[a-z]+\s+(\d+)') = '123'
참고

이 함수는 텍스트 파일, Hadoop Hive, Google BigQuery, PostgreSQL, Tableau 데이터 추출, Microsoft Excel, Salesforce, Vertica, Pivotal Greenplum, Teradata(버전 14.1 이상), Snowflake 및 Oracle 데이터 원본에 사용할 수 있습니다.

Tableau 데이터 추출의 경우 패턴이 상수여야 합니다.

### REGEXP\_EXTRACT\_NTH
구문REGEXP_EXTRACT_NTH(string, pattern, index)
출력문자열
정의정규식 패턴과 일치하는 문자열 부분을 반환합니다. substring이 nth 캡처링 그룹과 일치합니다. 여기서 n은 해당 인덱스입니다. 인덱스가 0인 경우 전체 문자열이 반환됩니다.
예
REGEXP_EXTRACT_NTH('abc 123', '([a-z]+)\s+(\d+)', 2) = '123'
참고

이 함수는 텍스트 파일, PostgreSQL, Tableau 데이터 추출, Microsoft Excel, Salesforce, Vertica, Pivotal Greenplum, Teradata(버전 14.1 이상) 및 Oracle 데이터 원본에 사용할 수 있습니다.

Tableau 데이터 추출의 경우 패턴이 상수여야 합니다.

## Hadoop Hive 관련 함수 **참고**: Cloudera Impala 데이터 원본에는 PARSE\_URL 및 PARSE\_URL\_QUERY 함수만 사용할 수 있습니다. ### GET\_JSON\_OBJECT(JSON string, JSON path) JSON 경로를 기반으로 JSON 문자열 내에 JSON 개체를 반환합니다. ### PARSE\_URL(string, url\_part) 구성 요소가 url\_part로 정의된 주어진 URL 문자열의 구성 요소를 반환합니다. 유효한 url\_part 값:'HOST', 'PATH', 'QUERY', 'REF', 'PROTOCOL', 'AUTHORITY', 'FILE', 'USERINFO'. 예 `PARSE_URL('http://www.tableau.com', 'HOST') = 'www.tableau.com'` ### PARSE\_URL\_QUERY(string, key) 주어진 URL 문자열에 지정된 쿼리 매개 변수 값을 반환합니다. 쿼리 매개 변수는 키로 정의됩니다. 예 `PARSE_URL_QUERY('http://www.tableau.com?page=1&cat=4', 'page') = '1'` ### XPATH\_BOOLEAN(XML string, XPath expression string) XPath 식이 노드와 일치하거나 true로 평가될 경우 true를 반환합니다. 예 `XPATH_BOOLEAN(' 15', 'values/value[@id="1"] = 5') = true` ### XPATH\_DOUBLE(XML string, XPath expression string) XPath 식의 부동 소수점 값을 반환합니다. 예 `XPATH_DOUBLE('1.05.5 ', 'sum(value/*)') = 6.5` ### XPATH\_FLOAT(XML string, XPath expression string) XPath 식의 부동 소수점 값을 반환합니다. 예 `XPATH_FLOAT('1.05.5 ','sum(value/*)') = 6.5` ### XPATH\_INT(XML string, XPath expression string) XPath 식의 숫자 값 또는 0(XPath 식이 숫자로 연산될 수 없는 경우)을 반환합니다. 예 `XPATH_INT('15 ','sum(value/*)') = 6` ### XPATH\_LONG(XML string, XPath expression string) XPath 식의 숫자 값 또는 0(XPath 식이 숫자로 연산될 수 없는 경우)을 반환합니다. 예 `XPATH_LONG('15 ','sum(value/*)') = 6` ### XPATH\_SHORT(XML string, XPath expression string) XPath 식의 숫자 값 또는 0(XPath 식이 숫자로 연산될 수 없는 경우)을 반환합니다. 예 `XPATH_SHORT('15 ','sum(value/*)') = 6` ### XPATH\_STRING(XML string, XPath expression string) 일치하는 첫 노드의 텍스트를 반환합니다. 예 `XPATH_STRING('http://www.w3.org http://www.tableau.com', 'sites/url[@domain="com"]') = 'http://www.tableau.com'` ## Google BigQuery 관련 함수 ### DOMAIN(string\_url) 주어진 URL 문자열에서 도메인을 문자열로 반환합니다. 예 `DOMAIN('http://www.google.com:80/index.html') = 'google.com'` ### GROUP\_CONCAT(expression) 각 레코드의 값을 쉼표로 구분된 단일 문자열로 연결합니다. 이 함수는 문자열의 SUM() 함수처럼 작동합니다. 예 `GROUP_CONCAT(Region) = "Central,East,West"` ### HOST(string\_url) 주어진 URL 문자열에서 호스트 이름을 문자열로 반환합니다. 예 `HOST('http://www.google.com:80/index.html') = 'www.google.com:80'` ### LOG2(number) 숫자 로그 밑수 2를 반환합니다. 예 `LOG2(16) = '4.00'` ### LTRIM\_THIS(string, string) 두 번째 문자열의 선행 공백을 제거한 상태에서 첫 문자열을 반환합니다. 예 `LTRIM_THIS('[-Sales-]','[-') = 'Sales-]'` ### RTRIM\_THIS(string, string) 두 번째 문자열의 후행 공백을 제거하고 첫 문자열을 반환합니다. 예 `RTRIM_THIS('[-Market-]','-]') = '[-Market'` ### TIMESTAMP\_TO\_USEC(expression) TIMESTAMP 데이터 유형을 마이크로초 단위의 UNIX 타임스탬프로 변환합니다. 예 `TIMESTAMP_TO_USEC(#2012-10-01 01:02:03#)=1349053323000000` ### USEC\_TO\_TIMESTAMP(expression) 마이크로초 단위의 UNIX 타임스탬프를 TIMESTAMP 데이터 유형으로 변환합니다. 예 `USEC_TO_TIMESTAMP(1349053323000000) = #2012-10-01 01:02:03#` ### TLD(string\_url) 주어진 URL 문자열에서 URL에 최상위 수준의 도메인과 특정 국가 도메인을 반환합니다. 예 `TLD('http://www.google.com:80/index.html') = '.com'` `TLD('http://www.google.co.uk:80/index.html') = '.co.uk'` ## 함수에 대해 더 자세히 알고 싶으십니까? [함수 항목](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions.htm)을 읽어 보십시오. ## 참고 항목 [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm) [주요 콘텐츠로 건너뛰기](#main-content) # Tableau 함수(사전순) 이 참조의 Tableau 함수는 사전순으로 구성되어 있습니다. 문자를 클릭하면 목록의 해당 위치로 이동됩니다. Ctrl+F(Mac의 경우 Command-F)를 사용하여 검색 상자를 열어 특정 함수를 검색할 수도 있습니다. [A](#A) [B](#B) [C](#C) [D](#D) [E](#E) [F](#F) [G](#G) [H](#H) [I](#I) [J](#J) [K](#K) [L](#L) [M](#M) [N](#N) [O](#O) [P](#P) [Q](#Q) [R](#R) [S](#S) [T](#T) [U](#U) [V](#V) [W](#W) [X](#X) [Y](#Y) [Z](#Z) ## A ### ABS
구문ABS(number)
출력숫자(양수)
정의주어진 <number>의 절대값을 반환합니다.
예
ABS(-7) = 7
ABS([Budget Variance])

두 번째 예에서는 Budget Variance 필드에 포함된 모든 숫자에 대해 절대값을 반환합니다.

참고SIGN도 참조하십시오.
### ACOS
구문ACOS(number)
출력숫자(라디언 단위의 각도)
정의주어진 <number>의 아크코사인(각도)을 반환합니다.
예
ACOS(-1) = 3.14159265358979
참고역함수 COS는 라디언 단위의 각도를 인수로 사용하고 코사인을 반환합니다.
### AND
구문<expr1> AND <expr2>
정의두 식에 대한 논리곱을 수행합니다. (양변 모두 참이면 논리 테스트는 true를 반환합니다.)
출력부울
예
IF [Season] = "Spring" AND "[Season] = "Fall" 
THEN "It's the apocalypse and footwear doesn't matter"
END

"(Season = Spring) 및 (Season = Fall)이 동시에 참이면 'It's the apocalypse and footwear doesn't matter'가 반환됩니다."

참고

경우에 따라 IF 및 IIF와 함께 사용됩니다. 또한 NOT 및 OR을 참조하십시오.

두 식이 모두 TRUE(즉, FALSE 또는 NULL이 아님)이면 결과는 TRUE입니다. 식이 하나라도 NULL이면 결과는 NULL입니다. 다른 모든 경우의 결과는 FALSE입니다.

AND 비교의 결과가 워크시트에 표시되는 계산을 만드는 경우 TRUE 및 FALSE가 표시됩니다. 이 설정을 변경하려면 서식 대화 상자의 형식 영역을 사용합니다.

참고: AND 연산자는 단락 평가를 사용합니다. 즉, 첫 번째 식이 FALSE로 평가되면 두 번째 식은 평가되지 않습니다. 이 기능은 첫 번째 식이 FALSE이고 두 번째 식에서 오류가 발생하는 경우에 유용할 수 있습니다. 이 경우 두 번째 식은 평가되지 않기 때문입니다.

### AREA
구문AREA(Spatial Polygon, 'units')
출력숫자
정의<spatial polygon>의 총 표면 면적을 반환합니다.
예
AREA([Geometry], 'feet')
참고

지원되는 단위 이름(예: 'miles'와 같이 계산 시 따옴표로 묶어야 함):

  • meters: 미터, m
  • kilometers: 킬로미터, km
  • miles: 마일, mi
  • feet: 피트, ft

### ASCII
구문ASCII(string)
출력숫자
정의<string>에서 첫 번째 문자의 ASCII 코드를 반환합니다.
예
ASCII('A') = 65
참고CHAR 함수의 반대입니다.
### ASIN
구문ASIN(number)
출력숫자(라디언 단위의 각도)
정의주어진 <number>의 아크사인(각도)을 반환합니다.
예
ASIN(1) = 1.5707963267949
참고역함수 SIN은 라디언 단위의 각도를 인수로 사용하고 사인을 반환합니다.
### ATAN
구문ATAN(number)
출력숫자(라디언 단위의 각도)
정의주어진 <number>의 아크탄젠트(각도)를 반환합니다.
예
ATAN(180) = 1.5652408283942
참고

역함수 TAN은 라디언 단위의 각도를 인수로 사용하고 탄젠트를 반환합니다.

또한 ATAN2 및 COT를 참조하십시오.

### ATAN2
구문ATAN2(y number, x number)
출력숫자(라디언 단위의 각도)
정의두 숫자(<y number> 및 <x number>) 사이의 아크탄젠트(각도)를 반환합니다. 결과는 라디언 단위입니다. 결과는 라디언 단위입니다.
예
ATAN2(2, 1) = 1.10714871779409
참고또한 ATAN, TAN 및 COT를 참조하십시오.
### ATTR
구문ATTR(expression)
정의모든 행에 대해 단일 값이 있으면 <expression>의 값을 반환합니다. 그렇지 않으면 별표를 반환합니다. Null 값은 무시됩니다.
### AVG
구문AVG(expression)
정의<expression>에서 모든 값의 평균을 반환합니다. Null 값은 무시됩니다.
참고AVG는 숫자 필드에서만 사용할 수 있습니다.
[맨 위로 이동](#top) ## B ### BUFFER
구문BUFFER(Spatial Point, distance, 'units')
출력기하 도형
정의<distance> 및 <unit> 값에 따라 반경이 결정되는 <spatial point> 중심의 다각형 모양을 반환합니다.
예
BUFFER([Spatial Point Geometry], 25, 'mi')
BUFFER(MAKEPOINT(47.59, -122.32), 3, 'km')
참고

지원되는 단위 이름(예: 'miles'와 같이 계산 시 따옴표로 묶어야 함):

  • meters: 미터, m
  • kilometers: 킬로미터, km
  • miles: 마일, mi
  • feet: 피트, ft
[맨 위로 이동](#top) ## C ### CASE
구문CASE <expression>
WHEN <value1> THEN <then1>
WHEN <value2> THEN <then2>
...
[ELSE <default>]
END
출력데이터 유형의 <then> 값에 따라 다릅니다.
정의

expression을 평가하고 지정된 옵션(<value1>, <value2> 등)과 비교합니다. 식과 일치하는 value가 있으면 CASE가 해당 return 값을 반환합니다. 일치 항목이 없으면 (선택 사항) 기본값이 반환됩니다. 기본값이 없고 일치하는 값도 없으면 Null이 반환됩니다.

예
CASE [Season] 
WHEN 'Summer' THEN 'Sandals'
WHEN 'Winter' THEN 'Boots'
ELSE 'Sneakers'
END

"Season 필드를 보십시오. 값이 Summer이면 Sandals를 반환합니다. 값이 Winter이면 Boots를 반환합니다. 계산의 옵션 중 Season 필드의 옵션과 일치하는 것이 없으면 Sneakers를 반환합니다."

참고

또한 IF 및 IIF을 참조하십시오.

WHEN, THEN, ELSE 및 END와 함께 사용됩니다.

[!TIP]

팁: 그룹을 여러 번 사용하여 복잡한 CASE 함수와 동일한 결과를 얻거나 이전 예와 같이 CASE를 사용하여 기본 그룹화 함수를 대체할 수 있습니다. 해당하는 시나리오에 어느 함수의 성능이 더 우수한지 테스트하는 것이 좋을 수 있습니다.

### CEILING
구문CEILING(number)
출력정수
정의같거나 더 큰 값의 가장 근접한 <number>로 반올림/반내림합니다.
예
CEILING(2.1) = 3
참고또한 FLOOR 및 ROUND를 참조하십시오.
데이터베이스 제한 사항

CEILING은 Microsoft Excel, 텍스트 파일, 통계 파일, 게시된 데이터 원본, Amazon EMR Hadoop Hive, Amazon Redshift, Cloudera Hadoop, DataStax Enterprise, Google Analytics, Google BigQuery, Hortonworks Hadoop Hive, MapR Hadoop Hive, Microsoft SQL Server, Salesforce, Spark SQL 등의 커넥터를 통해 사용할 수 있습니다.

### CHAR
구문CHAR(number)
출력문자열
정의ASCII 코드 <number>로 인코딩되는 문자를 반환합니다.
예
CHAR(65) = 'A'
참고ASCII 함수의 반대입니다.
### COLLECT
구문COLLECT(spatial)
정의인수 필드의 값을 결합하는 집계 계산입니다. Null 값은 무시됩니다.
참고COLLECT는 공간 필드에만 사용할 수 있습니다.
### CONTAINS
구문CONTAINS(string, substring)
출력부울
정의주어진 <string>에 지정한 <substring>이 포함되어 있으면 true를 반환합니다.
예
CONTAINS("Calculation", "alcu") = true
참고추가 함수 설명서에서 논리 함수 IN과 지원되는 RegEx도 참조하십시오.
### CORR
구문CORR(expression1, expression2)
출력-1부터 1까지의 숫자
정의두 식의 피어슨 상관 계수를 반환합니다.
예
example
참고

피어슨 상관 계수는 두 변수 간의 선형 관계를 측정합니다. 결과는 -1에서 +1(포함) 사이이며, 1은 정확한 양의 선형 관계를 나타내고 0은 변화 사이에 선형 관계가 없음을 나타내고, −1은 정확한 음의 관계를 나타냅니다.

CORR 결과의 제곱은 선형 추세선 모델의 R-제곱 값에 해당합니다. 자세한 내용은 추세선 모델 용어를 참조하십시오.

테이블 범위 LOD 식과 함께 사용:

CORR을 사용하면 테이블 범위 세부 수준 식을 통해 집계되지 않은 분산의 상관 관계를 시각화할 수 있습니다. 예:

{CORR(Sales, Profit)}

세부 수준 식을 사용하면 상관 관계가 모든 행에서 실행됩니다. CORR(Sales, Profit)(세부 수준 식으로 만들려면 대괄호로 묶지 않아야 함) 같은 수식을 사용하는 경우 분산형 차트의 개별 점과 다른 점 간의 상관 관계(아직 정의되지 않음)가 뷰에 표시됩니다.

데이터베이스 제한 사항

CORR는 Tableau 데이터 추출, Cloudera Hive, EXASolution, Firebird(버전 3.0 이상), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA(Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata, Vertica와 같은 데이터 원본에서 사용할 수 있습니다.

다른 데이터 원본의 경우 데이터를 추출하거나 WINDOW_CORR를 사용하십시오. 테이블 계산 함수를 참조하십시오.

### COS
구문COS(number)

숫자 인수는 라디언 단위의 각도입니다.

출력숫자
정의각도의 코사인을 반환합니다.
예
COS(PI( ) /4) = 0.707106781186548
참고

역함수 ACOS는 코사인을 인수로 사용하고 각도를 라디언으로 반환합니다.

PI도 참조하십시오.

### COT
구문COT(number)

숫자 인수는 라디언 단위의 각도입니다.

출력숫자
정의각도의 코탄젠트를 반환합니다.
예
COT(PI( ) /4) = 1
참고또한 ATAN, TAN 및 PI를 참조하십시오.
### COUNT
구문COUNT(expression)
정의항목 수를 반환합니다. Null 값은 계산되지 않습니다.
### COUNTD
구문COUNTD(expression)
정의그룹의 고유 항목 수를 반환합니다. Null 값은 계산되지 않습니다.
### COVAR
구문COVAR(expression1, expression2)
정의두 식의 표본 공분산을 반환합니다.
참고

공분산은 두 변수가 함께 변화하는 정도를 정량화합니다. 양의 공분산은 두 변수가 같은 방향으로 이동하는 경향을 나타냅니다. 즉, 한 변수의 값이 커질수록 다른 변수의 값도 평균적으로 커집니다. 표본 공분산에서는 Null이 아닌 n - 1개의 데이터 요소를 사용하여 공분산 계산을 정규화합니다. 모집단 공분산(COVARP 함수로 사용할 수 있음)에서 사용되는 n개가 아니라는 것에 주의하십시오. 데이터가 대규모 모집단의 분산을 예측하는 데 사용되는 임의 샘플인 경우 표본 공분산을 선택하는 것이 좋습니다.

COVAR([profit], [profit]) 같이 <expression1>과 <expression2>가 동일한 경우 COVAR은 값이 분산된 정도를 나타내는 값을 반환합니다.

COVAR(X, X) 값은 VAR(X) 값에 해당하며 STDEV(X)^2 값에도 해당합니다.

데이터베이스 제한 사항

COVAR는 Tableau 데이터 추출, Cloudera Hive, EXASolution, Firebird(버전 3.0 이상), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA(Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata, Vertica와 같은 데이터 원본에서 사용할 수 있습니다.

다른 데이터 원본의 경우 데이터를 추출하거나 WINDOW_COVAR를 사용하십시오. 테이블 계산 함수를 참조하십시오.

### COVARP
구문COVARP(expression 1, expression2)
정의두 식의 모집단 공분산을 반환합니다.
참고

공분산은 두 변수가 함께 변화하는 정도를 정량화합니다. 양의 공분산은 두 변수가 같은 방향으로 이동하는 경향을 나타냅니다. 즉, 한 변수의 값이 커질수록 다른 변수의 값도 평균적으로 커집니다. 모집단 공분산은 표본 공분산에 (n-1)/n을 곱한 값입니다. 여기서, n은 Null이 아닌 데이터 요소의 총 수입니다. 항목의 임의 하위 집합만 있어 COVAR 함수를 사용하는 표본 공분산이 적합한 경우와 달리 관심 대상인 모든 항목에서 데이터를 사용할 수 있는 경우 모집단 공분산을 선택하는 것이 좋습니다.

COVARP([profit], [profit]) 같이 <expression1>과 <expression2>가 동일한 경우 COVARP은 값이 분산된 정도를 나타내는 값을 반환합니다. 참고: COVARP(X, X) 값은 VARP(X) 값에 해당하며 STDEVP(X)^2 값에도 해당합니다.

데이터베이스 제한 사항

COVARP은 Tableau 데이터 추출, Cloudera Hive, EXASolution, Firebird(버전 3.0 이상), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA(Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata, Vertica와 같은 데이터 원본에서 사용할 수 있습니다.

다른 데이터 원본의 경우 데이터를 추출하거나 WINDOW_COVAR를 사용하십시오. 테이블 계산 함수를 참조하십시오.

[맨 위로 이동](#top) ## D ### DATE 인식할 수 있는 형식의 문자열 및 숫자 식을 날짜로 변경하는 형식 변환 함수입니다.
구문DATE(expression)
출력날짜
정의숫자, 문자열 또는 날짜 <expression>이 주어진 날짜를 반환합니다.
예
DATE([Employee Start Date])
DATE("September 22, 2018") 
DATE("9/22/2018")
DATE(#2018-09-22 14:52#)
참고

DATEPARSE와 달리 DATE는 다양한 표준 날짜 형식을 자동으로 인식하므로 패턴을 제공할 필요가 없습니다. 그러나 DATE가 입력을 인식하지 못하면 DATEPARSE를 사용하여 형식을 지정해 보십시오.

MAKEDATE도 비슷한 함수이지만 MAKEDATE에는 연도, 월, 일에 대한 숫자 값을 입력해야 합니다.

### DATEADD 시작 날짜에 지정된 수의 날짜 부분(월, 일 등)을 추가합니다.
구문DATEADD(date_part, interval, date)
출력날짜
정의지정된 숫자의 <interval>을 해당 날짜의 지정된 <date_part>에 더해 지정된 날짜를 반환합니다. 예를 들어 시작 날짜에 3개월 또는 12일을 추가합니다.
예

모든 만기 날짜를 1주일 단위로 푸시

DATEADD('week', 1, [due date])

날짜 2021년 2월 20일에 280일을 더하기

DATEADD('day', 280, #2/20/21#) = #November 27, 2021#
참고ISO 8601 날짜를 지원합니다.
### DATEDIFF 두 날짜 사이의 날짜 부분(주, 년 등) 수를 반환합니다.
구문DATEDIFF(date_part, date1, date2, [start_of_week])
출력정수
정의date_part 단위로 표시된 date1과 date2의 차이를 반환합니다. 예를 들어 누군가가 밴드를 가입하고 탈퇴한 날짜를 빼면 해당 밴드 체류 기간을 확인할 수 있습니다.
예

1986년 3월 25일과 2021년 2월 20일 사이의 일 수

DATEDIFF('day', #3/25/1986#, #2/20/2021#) = 12,751

밴드 체류 개월 수

DATEDIFF('month', [date joined band], [date left band])
참고ISO 8601 날짜를 지원합니다.
### DATENAME 지정된 날짜 부분의 이름을 불연속형 문자열로 반환합니다.
구문DATENAME(date_part, date, [start_of_week])
출력문자열
정의날짜의 <date_part>를 문자열로 반환합니다.
예
DATENAME('year', #3/25/1986#) = "1986"
DATENAME('month', #1986-03-25#) = "March"
참고

ISO 8601 날짜를 지원합니다.

매우 유사한 계산은 DATEPART이며, 이 계산에서는 지정된 날짜 부분의 값을 연속형 정수로 반환합니다. DATEPART는 숫자 연산이므로 속도가 더 빠릅니다.

계산 결과의 특성(차원 또는 측정값, 연속형 또는 불연속형)과 날짜 형식을 변경하면 DATEPART 및 DATENAME의 결과 서식이 동일하게 지정될 수 있습니다.

역함수는 DATEPARSE이며, 문자열 값을 가져와 날짜 형식으로 지정합니다.

### DATEPARSE 특정 형식의 문자열을 날짜로 반환합니다.
구문DATEPARSE(date_format, date_string)
출력날짜
정의<date_format> 인수는 <date_string> 필드가 정렬되는 방식을 설명합니다. 문자열 필드를 정렬할 수 있는 방법이 다양하므로 <date_format>이 정확히 일치해야 합니다. 이에 대한 전체 설명은 필드를 날짜 필드로 변환을 참조하십시오.
예
DATEPARSE('yyyy-MM-dd', "1986-03-25") = #March 25, 1986#
참고

DATE는 다양한 표준 날짜 형식을 자동으로 인식하는 유사한 함수입니다. DATE가 입력 패턴을 인식하지 못하는 경우 DATEPARSE가 더 나은 옵션이 될 수 있습니다.

MAKEDATE도 비슷한 함수이지만 MAKEDATE에는 연도, 월, 일에 대한 숫자 값을 입력해야 합니다.

날짜를 구분하고 해당 부분 값을 반환하는 역함수는 DATEPART(정수 출력) 및 DATENAME(문자열 출력)입니다.

데이터베이스 제한 사항

DATEPARSE는 레거시가 아닌 Excel 및 텍스트 파일 연결, Amazon EMR Hadoop Hive, Cloudera Hadoop, Google 스프레드시트, Hortonworks Hadoop Hive, MapR Hadoop Hive, MySQL, Oracle, PostgreSQL 및 Tableau 추출 커넥터를 통해 사용할 수 있습니다. 일부 형식은 일부 연결에 사용할 수 없습니다.

DATEPARSE는 Hive 버전에서 지원되지 않습니다. Denodo, Drill 및 Snowflake에서만 지원됩니다.

### DATEPART 지정된 날짜 부분의 이름을 정수로 반환합니다.
구문DATEPART(date_part, date, [start_of_week])
출력정수
정의날짜의 <date_part>를 정수로 반환합니다.
예
DATEPART('year', #1986-03-25#) = 1986
DATEPART('month', #1986-03-25#) = 3
참고

ISO 8601 날짜를 지원합니다.

매우 유사한 계산은 DATENAME이며, 이 계산에서는 지정된 날짜 부분의 이름을 불연속형 문자열로 반환합니다. DATEPART는 숫자 연산이므로 속도가 더 빠릅니다. 필드 특성(차원 또는 측정값, 연속형 또는 불연속형)과 날짜 형식을 변경하면 DATEPART 및 DATENAME의 결과 서식이 동일하게 지정될 수 있습니다.

역함수는 DATEPARSE이며, 문자열 값을 가져와 날짜 형식으로 지정합니다.

### DATETIME
구문DATETIME(expression)
출력날짜/시간
정의숫자, 문자열 또는 날짜 식이 주어진 날짜/시간을 반환합니다.
예
DATETIME("April 15, 2005 07:59:00") = April 15, 2005 07:59:00
### DATETRUNC 이 함수는 날짜 반올림이라고 할 수 있습니다. 특정 날짜를 사용하여 원하는 특이성으로 해당 날짜의 버전을 반환합니다. 모든 날짜에는 일, 월, 분기 및 연도 값이 있어야 하므로 `DATETRUNC`는 이 값을 지정된 날짜 부분까지 각 날짜 부분에 대해 가장 낮은 값으로 설정합니다. 자세한 내용은 예를 참조하십시오.
구문DATETRUNC(date_part, date, [start_of_week])
출력날짜
정의<date>를 <date_part>에 지정된 정확도에 따라 잘라냅니다. 이 함수는 새 날짜를 반환합니다. 예를 들어 월 수준에서 월의 가운데에 있는 날짜를 잘라내면 이 함수는 월의 첫째 날을 반환합니다.
예
DATETRUNC('day', #9/22/2018#) = #9/22/2018#
DATETRUNC('iso-week', #9/22/2018#) = #9/17/2018#

(9/22/2018을 포함하는 주의 월요일)

DATETRUNC(quarter, #9/22/2018#) = #7/1/2018# 

(9/22/2018을 포함하는 분기의 첫째 날)

참고: 주 및 ISO 주의 경우 start_of_week가 적용됩니다. ISO 주는 항상 월요일에서 시작합니다. 이 예의 로캘에서 지정되지 않은 start_of_week는 주가 일요일에 시작됨을 의미합니다.

참고

ISO 8601 날짜를 지원합니다.

예를 들어 비주얼리제이션의 날짜/시간 필드에 시간 표시를 중지하기 위해 DATETRUNC를 사용해서는 안 됩니다. 날짜 표시를 반올림하지 않고 자르려면 서식을 조정합니다.

예를 들어, DATETRUNC('day', #5/17/2022 3:12:48 PM#)가 비주얼리제이션에서 초를 표시하도록 서식이 지정된 경우 5/17/2022 12:00:00 AM으로 표시됩니다.

### DAY 특정 월의 일자(1~31)를 정수로 반환합니다.
구문DAY(date)
출력정수
정의주어진 <date>의 일을 정수로 반환합니다.
예
Day(#September 22, 2018#) = 22
참고WEEK, MONTH, 분기, YEAR 및 해당 ISO 날짜도 참조하십시오.
### DEGREES
구문DEGREES(number)

숫자 인수는 라디언 단위의 각도입니다.

출력숫자(도)
정의각도를 라디언에서 도 단위로 변환합니다.
예
DEGREES(PI( )/4) = 45.0
참고

역함수 RADIANS는 도 단위의 각도를 라디언 단위의 각도로 반환합니다.

PI()도 참조하십시오.

### DISTANCE
구문DISTANCE(<SpatialPoint1>, <SpatialPoint2>, 'units')
출력숫자
정의지정된 units으로 두 점 사이의 거리 측정값을 반환합니다.
예
DISTANCE([Origin Point],[Destination Point], 'km')
참고

지원되는 단위 이름(계산 시 따옴표로 묶어야 함):

  • meters: 미터, m
  • kilometers: 킬로미터, km
  • miles: 마일, mi
  • feet: 피트, ft
데이터베이스 제한 사항이 함수는 라이브 연결로만 만들 수 있지만 데이터 원본이 추출로 변환될 경우 계속 작동합니다.
### DIV
구문DIV(integer1, integer2)
출력정수
정의<integer1>을 <integer2>로 나누는 나누기 연산의 정수 부분을 반환합니다.
예
DIV(11,2) = 5
### DOMAIN `DOMAIN(string_url)` Google BigQuery에 연결된 경우에만 지원됩니다. 자세한 내용은 [추가 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. [맨 위로 이동](#top) ## E ### ELSE
구문CASE <expression>
WHEN <value1> THEN <then1>
WHEN <value2> THEN <then2>
...
[ELSE <default>]
END
정의테스트된 식 중 참이 아닌 경우 반환할 기본값을 지정하는 데 사용되는 IF 또는 CASE 식의 선택적 부분입니다.
예
IF [Season] = "Summer" THEN 'Sandals' 
ELSEIF [Season] = "Winter" THEN 'Boots'
ELSE 'Sneakers' 
END
CASE [Season] 
WHEN 'Summer' THEN 'Sandals'
WHEN 'Winter' THEN 'Boots'
ELSE 'Sneakers'
END
참고

CASE, WHEN, IF, ELSEIF, THEN 및 END와 함께 사용됩니다.

ELSE는 CASE 및 IF와 함께 선택 사항입니다. ELSE가 지정되지 않은 계산의 경우 <test> 중 어느 것도 참이 아니면 전체 계산은 null을 반환합니다.

ELSE는 조건이 필요하지 않고(예: [Season] = "Winter") 이는 null 처리의 한 형태로 간주될 수 있습니다.

### ELSEIF
구문[ELSEIF <test2> THEN <then2>]
정의초기 IF 이외의 추가 조건을 지정하는 데 사용되는 IF 식의 선택적 부분입니다.
예
IF [Season] = "Summer" THEN 'Sandals' 
ELSEIF [Season] = "Winter" THEN 'Boots'
ELSEIF [Season] = "Spring" THEN 'Sneakers'
ELSEIF [Season] = "Autumn" THEN 'Sneakers'
ELSE 'Bare feet'
END
참고

IF, THEN, ELSE 및 END와 함께 사용됩니다.

ELSEIF는 추가 IF 절로 간주될 수 있습니다. ELSEIF는 선택 사항이며 여러 번 반복할 수 있습니다.

ELSE와 달리 ELSEIF는 조건이 필요합니다(예: [Season] = "Winter").

### END
정의IF 또는 CASE 식을 닫는 데 사용됩니다.
예
IF [Season] = "Summer" THEN 'Sandals' 
ELSEIF [Season] = "Winter" THEN 'Boots'
ELSE 'Sneakers' 
END

"Season = Summer이면 Sandals을 반환합니다. 그렇지 않으면 옆의 식을 봅니다. Season = Winter이면 Boots를 반환합니다. 두 식 중 어느 것도 참이 아니면 Sneakers를 반환합니다."

CASE [Season] 
WHEN 'Summer' THEN 'Sandals'
WHEN 'Winter' THEN 'Boots'
ELSE 'Sneakers'
END

"Season 필드를 보십시오. 값이 Summer이면 Sandals를 반환합니다. 값이 Winter이면 Boots를 반환합니다. 계산의 옵션 중 Season 필드의 옵션과 일치하는 것이 없으면 Sneakers를 반환합니다."

참고

CASE, WHEN, IF, ELSEIF, THEN 및 ELSE와 함께 사용됩니다.

### ENDSWITH ### ENDSWITH
구문ENDSWITH(string, substring)
출력부울
정의주어진 <string>이 지정한 <substring>으로 끝나면 true를 반환합니다. 후행 공백은 무시됩니다.
예
ENDSWITH("Tableau", "leau") = true
참고추가 함수 설명서에서 지원되는 RegEx도 참조하십시오.
### EXCLUDE 자세한 내용은 [세부 수준 식](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_calculatedfields_lod.htm)을 참조하십시오. ### EXP
구문EXP(number)
출력숫자
정의주어진 <number>를 지수로 한 e의 거듭제곱을 반환합니다.
예
EXP(2) = 7.389
EXP(-[Growth Rate]*[Time])
참고LN도 참조하십시오.
[맨 위로 이동](#top) ## F ### FIND
구문FIND(string, substring, [start])
출력숫자
정의

<string>에서 <substring>의 인덱스 위치를 반환하거나, substring을 찾을 수 없으면 0을 반환합니다. 문자열에서 첫 번째 문자가 위치 1입니다.

선택적 숫자 인수 start를 추가하면 이 함수는 시작 위치 앞에 나타나는 부분 문자열의 인스턴스를 무시합니다.

예
FIND("Calculation", "alcu") = 2
FIND("Calculation", "Computer") = 0
FIND("Calculation", "a", 3) = 7
FIND("Calculation", "a", 2) = 2
FIND("Calculation", "a", 8) = 0
참고추가 함수 설명서에서 지원되는 RegEx도 참조하십시오.
### FINDNTH
구문FINDNTH(string, substring, occurrence)
출력숫자
정의지정된 <string> 내 <substring> 에서 n번째 일치 항목의 위치를 반환합니다. 여기서, n은 <occurence> 인수로 정의됩니다.
예
FINDNTH("Calculation", "a", 2) = 7
참고

FINDNTH는 일부 데이터 원본에 사용할 수 없습니다.

추가 함수 설명서에서 지원되는 RegEx도 참조하십시오.

### FIRST `FIRST()` 자세한 내용은 [테이블 계산 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. ### FIXED 자세한 내용은 [세부 수준 식](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_calculatedfields_lod.htm)을 참조하십시오. ### FLOAT
구문FLOAT(expression)
출력부동 소수점 수(실수)
정의인수를 부동 소수점 수로 캐스팅합니다.
예
FLOAT(3) = 3.000
참고또한 정수를 반환하는 INT를 참조합니다.
### FLOOR
구문FLOOR(number)
출력정수
정의<number>를 같거나 더 적은 값의 가장 근접한 정수로 반올림/반내림합니다.
예
FLOOR(7.9) = 7
참고또한 CEILING 및 ROUND를 참조하십시오.
데이터베이스 제한 사항

FLOOR는 Microsoft Excel, 텍스트 파일, 통계 파일, 게시된 데이터 원본, Amazon EMR Hadoop Hive, Cloudera Hadoop, DataStax Enterprise, Google Analytics, Google BigQuery, Hortonworks Hadoop Hive, MapR Hadoop Hive, Microsoft SQL Server, Salesforce, Spark SQL 등의 커넥터를 통해 사용할 수 있습니다.

### FULLNAME
구문FULLNAME( )
출력문자열
정의

현재 사용자의 전체 이름을 반환합니다.

예
FULLNAME( )

로그인한 사용자의 전체 이름(예: "Hamlin Myrer")을 반환합니다.

[Manager] = FULLNAME( )

관리자 "Hamlin Myrer"가 로그인된 경우 이 예에서는 뷰의 관리자 필드에 "Hamlin Myrer"가 포함된 경우에만 TRUE를 반환합니다.

참고

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 전체 이름
  • Tableau Desktop: 사용자의 로컬 또는 네트워크 전체 이름

사용자 필터

[Username field] = FULLNAME( ) 등의 계산된 필드를 필터로 사용하면 서버에 로그인한 사람과 관련된 데이터만 표시하는 사용자 필터를 만들 수 있습니다.

[맨 위로 이동](#top) ## G ### GET\_JSON\_OBJECT `GET_JSON_OBJECT(JSON string, JSON path)` Hadoop Hive에 연결된 경우에만 지원됩니다. 자세한 내용은 [추가 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. ### GROUP\_CONCAT `GROUP_CONCAT(expression)` Google BigQuery에 연결된 경우에만 지원됩니다. 자세한 내용은 [추가 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. [맨 위로 이동](#top) ## H ### HEXBINX
구문HEXBINX(number, number)
출력숫자
정의x, y 좌표를 가장 가까운 육방정계 구간차원의 x 좌표로 매핑합니다. 구간차원의 측면 길이는 1이므로 입력에 적절한 배율을 적용해야 합니다.
예
HEXBINX([Longitude]*2.5, [Latitude]*2.5)
참고HEXBINX 및 HEXBINY는 육방정계 구간차원을 위한 구간 지정 및 그리기 함수입니다. 육방정계 구간차원은 지도와 같은 x/y 평면에서 데이터를 시각화할 수 있는 효율적이고 세련된 옵션입니다. 구간차원이 육방정계이므로 각 구간차원은 원으로 근사화되고 데이터 요소부터 구간차원 중심까지의 거리 변동이 최소화됩니다. 따라서 클러스터링이 더욱 정확해지고 많은 정보를 제공하게 됩니다.
### HEXBINY
구문HEXBINY(number, number)
출력숫자
정의x, y 좌표를 가장 가까운 육방정계 구간차원의 y 좌표로 매핑합니다. 구간차원의 측면 길이는 1이므로 입력에 적절한 배율을 적용해야 합니다.
예
HEXBINY([Longitude]*2.5, [Latitude]*2.5)
참고HEXBINX도 참조하십시오.
### HOST `HOST(string_url)` Google BigQuery에 연결된 경우에만 지원됩니다. 자세한 내용은 [추가 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. [맨 위로 이동](#top) ## I ### IF
구문IF <test1> THEN <then1>
[ELSEIF <test2> THEN <then2>...]
[ELSE <default>]
END
출력데이터 유형의 <then> 값에 따라 다릅니다.
정의

일련의 식을 테스트하여 true인 첫 번째 <test>에 대해 <then> 값을 반환합니다.

예
IF [Season] = "Summer" THEN 'Sandals' 
ELSEIF [Season] = "Winter" THEN 'Boots'
ELSE 'Sneakers' 
END

"Season = Summer이면 Sandals을 반환합니다. 그렇지 않으면 옆의 식을 봅니다. Season = Winter이면 Boots를 반환합니다. 두 식 중 어느 것도 참이 아니면 Sneakers를 반환합니다."

참고

또한 IF 및 IIF을 참조하십시오.

ELSEIF, THEN, ELSE 및 END와 함께 사용됩니다.

### IFNULL
구문IFNULL(expr1, expr2)
출력데이터 유형의 <expr> 값에 따라 다릅니다.
정의

null이 아니면 <expr1>을 반환하고, 그렇지 않으면 <expr2>를 반환합니다.

예
IFNULL([Assigned Room], "TBD")

"Assigned Room 필드가 null이 아닌 경우 해당 값을 반환합니다. Assigned Room 필드가 null인 경우 대신 TBD를 반환합니다."

참고

ISNULL과 비교하십시오. IFNULL은 항상 값을 반환합니다. ISNULL은 부울(true 또는 false)을 반환합니다.

ZN도 참조하십시오.

### IIF
구문IIF(<test>, <then>, <else>, [<unknown>])
출력식에 있는 값의 데이터 유형에 따라 다릅니다.
정의조건이 충족되는지 확인하고(<test>) 테스트가 참이면 <then>을 반환하고, 테스트가 거짓이면 <else>를 반환하며, 테스트가 null이면 <unknown>에 대한 선택적 값을 반환합니다. 선택적 unknown이 지정되지 않은 경우 IIF가 null을 반환합니다.
예
IIF([Season] = 'Summer', 'Sandals', 'Other footwear')

"Season = Summer이면 Sandals을 반환합니다. 그렇지 않은 경우 Other footwear를 반환합니다."

IIF([Season] = 'Summer', 'Sandals', 
IIF('Season' = 'Winter', 'Boots', 'Other footwear')
)

"Season = Summer이면 Sandals을 반환합니다. 그렇지 않으면 옆의 식을 봅니다. Season = Winter이면 Boots를 반환합니다. 둘 다 참이 아니면 Sneakers를 반환합니다."

IIF('Season' = 'Summer', 'Sandals', 
IIF('Season' = 'Winter', 'Boots',
IIF('Season' = 'Spring', 'Sneakers', 'Other footwear')
)
)

"Season = Summer이면 Sandals을 반환합니다. 그렇지 않으면 옆의 식을 봅니다. Season = Winter이면 Boots를 반환합니다. 식 중 어느 것도 참이 아니면 Sneakers를 반환합니다."

참고

또한 IF 및 CASE를 참조하십시오.

IIF에는 ELSEIF(예: IF) 또는 반복되는 WHEN 절(예: CASE)과 상응하는 것이 없습니다. 대신 IIF 문을 <unknown> 요소로 중첩하여 여러 테스트를 순차적으로 평가할 수 있습니다. 가장 바깥쪽에 있는 첫 번째 true가 반환됩니다.

즉, 아래 계산에서는 A=A가 true로 평가되자마자 식 평가가 중지되므로 결과는 Orange가 아닌 Red가 됩니다.

IIF('A' = 'A', 'Red', IIF('B' = 'B', 'Orange', IIF('C' = 'D', 'Yellow', 'Green')))

### IN
구문<expr1> IN <expr2>
출력부울(true 또는 false)
정의<expr1>의 값이 <expr2>의 값 중 하나와 일치하는 경우 TRUE를 반환합니다.
예
SUM([Cost]) IN (1000, 15, 200)

"Cost 필드의 값이 1000, 15 또는 200입니까?"

[Field] IN [Set]

"Field의 값이 Set에 존재합니까?"

참고

<expr2>의 값은 집합, 리터럴 값의 목록 또는 결합된 필드일 수 있습니다.

WHEN도 참조하십시오.

### INCLUDE 자세한 내용은 [세부 수준 식](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_calculatedfields_lod.htm)을 참조하십시오. ### INDEX `INDEX( )` 자세한 내용은 [테이블 계산 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. ### INT
구문INT(expression)
출력정수
정의인수를 정수로 캐스팅합니다. 식에서 이 함수는 결과를 0에 가장 근접한 정수로 잘라냅니다.
예
INT(8/3) = 2
INT(-9.7) = -9
참고

문자열을 정수로 변환하는 경우 먼저 실수로 변환된 다음 반올림/반내림됩니다.

또한 실수를 반환하는 FLOAT를 참조하십시오.
또한 ROUND, CEILING 및 FLOOR를 참조하십시오.

### INTERSECTS
구문INTERSECTS (<geometry1>, <geometry2>)
출력부울
정의공간에서 두 기하 도형이 겹치는지 여부를 나타내는 true 또는 false를 반환합니다.
참고지원되는 조합: 점/다각형, 선/다각형 및 다각형/다각형
### ISDATE 문자열이 유효한 날짜 형식인지 확인합니다.
구문ISDATE(string)
출력부울
정의주어진 <string>이 유효한 날짜이면 true를 반환합니다.
예
ISDATE(09/22/2018) = true
ISDATE(22SEP18) = false
참고필수 인수는 문자열이어야 합니다. 날짜 데이터 유형이 있는 필드에는 ISDATE를 사용할 수 없습니다. 계산 시 오류가 반환됩니다.
### ISFULLNAME
구문ISFULLNAME("User Full Name")
출력부울
정의

현재 사용자의 전체 이름이 지정된 전체 이름과 일치하면 TRUE를 반환하고 그렇지 않으면 FALSE를 반환합니다.

예
ISFULLNAME("Hamlin Myrer")
참고

<"User Full Name"> 인수는 필드 값이 아닌 리터럴 문자열이어야 합니다.

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 전체 이름
  • Tableau Desktop: 사용자의 로컬 또는 네트워크 전체 이름
### ISMEMBEROF
구문ISMEMBEROF("Group Name")
출력부울 또는 null
정의

현재 Tableau를 사용하고 있는 사람이 지정된 문자열과 일치하는 그룹의 멤버인 경우 TRUE를 반환하고, 멤버가 아닌 경우 FALSE를 반환하고, 로그인하지 않은 경우 NULL을 반환합니다.

예
ISMEMBEROF('Superstars')
ISMEMBEROF('domain.lan\Sales')
참고

<"Group Full Name"> 인수는 필드 값이 아닌 리터럴 문자열이어야 합니다.

사용자가 Tableau Cloud 또는 Tableau Server에 로그인한 경우 그룹 멤버십은 Tableau 그룹에 따라 결정됩니다. 주어진 문자열이 "All Users"인 경우 함수는 TRUE를 반환합니다.

ISMEMBEROF( ) 함수에 Active Directory 도메인도 사용할 수 있습니다. 계산에서 그룹 이름을 사용하여 Active Directory 도메인이 선언되어야 합니다.

### ISNULL
구문ISNULL(expression)
출력부울(true 또는 false)
정의

<expression>이 NULL인 경우(유효한 데이터를 포함하지 않는 경우) true를 반환합니다.

예
ISNULL([Assigned Room])

"Assigned Room 필드가 null입니까?"

참고

IFNULL과 비교하십시오. IFNULL은 항상 값을 반환합니다. ISNULL은 부울을 반환합니다.

ZN도 참조하십시오.

### ISOQUARTER
구문ISOQUARTER(date)
출력정수
정의주어진 <date>의 ISO8601 주 기반 분기를 정수로 반환합니다.
예
ISOQUARTER(#1986-03-25#) = 1
참고ISOWEEK, ISOWEEKDAY, ISOYEAR 및 해당 ISO 이외의 날짜도 참조하십시오.
### ISOWEEK
구문ISOWEEK(date)
출력정수
정의주어진 <date>의 ISO8601 주 기반 주를 정수로 반환합니다.
예
ISOWEEK(#1986-03-25#) = 13
참고ISOWEEKDAY, ISOQUARTER, ISOYEAR 및 해당 ISO 이외의 날짜도 참조하십시오.
### ISOWEEKDAY
구문ISOWEEKDAY(date)
출력정수
정의주어진 <date>의 ISO8601 주 기반 요일을 정수로 반환합니다.
예
ISOWEEKDAY(#1986-03-25#) = 2
참고또한 ISOWEEK, ISOQUARTER, ISOYEAR 및 해당 ISO 이외의 날짜도 참조하십시오.
### ISOYEAR
구문ISOYEAR(date)
출력정수
정의주어진 날짜의 ISO8601 주 기반 연도를 정수로 반환합니다.
예
ISOYEAR(#1986-03-25#) = 1,986
참고ISOWEEK, ISOWEEKDAY, ISOQUARTER 및 해당 ISO 이외의 날짜도 참조하십시오.
### ISUSERNAME
구문ISUSERNAME("username")
출력부울
정의현재 사용자의 사용자 이름이 지정된 <username>과 일치하면 TRUE를 반환하고, 일치하지 않으면 FALSE를 반환합니다.
예
ISUSERNAME("hmyrer")
참고

<"username"> 인수는 필드 값이 아닌 리터럴 문자열이어야 합니다.

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 사용자 이름
  • Tableau Desktop: 사용자의 로컬 또는 네트워크 사용자 이름
[맨 위로 이동](#top) ## J [맨 위로 이동](#top) ## K [맨 위로 이동](#top) ## L ### LAST `LAST()` 자세한 내용은 [테이블 계산 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. ### LEFT
구문 LEFT(string, number)
출력문자열
정의문자열의 가장 왼쪽에서 <number>개 문자를 반환합니다.
예
LEFT("Matador", 4) = "Mata"
참고또한 MID 및 RIGHT을 참조하십시오.
### LEN
구문LEN(string)
출력숫자
정의<string>의 길이를 반환합니다.
예
LEN("Matador") = 7
참고공간 함수 LENGTH와 혼동하지 마십시오.
### LENGTH
구문LENGTH(geometry, 'units')
출력숫자
정의<geometry>에 있는 LineString의 최단 경로 길이를 지정된 <units>를 사용하여 반환합니다.
예
LENGTH([Spatial], 'metres')
참고

다른 요소는 허용되지만 기하학 인수에 LineString이 없으면 결과는 <NaN>입니다.

문자열 함수 LEN과 혼동하지 마십시오.

### LN
구문LN(number)
출력

숫자

인수가 0보다 작거나 같은 경우 출력은 Null입니다.

정의<number>의 자연 로그를 반환합니다.
예
LN(50) = 3.912023005
참고또한 EXP 및 LOG를 참조하십시오.
### LOG
구문LOG(number, [base])

선택적 기본 인수가 없으면 밑수 10이 사용됩니다.

출력숫자
정의주어진 <base>에 대한 <number>의 로그를 반환합니다.
예
LOG(16,4) = 2
참고POWER LN도 참조하십시오.
### LOG2 `LOG2(number)` Google BigQuery에 연결된 경우에만 지원됩니다. 자세한 내용은 [추가 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. ### LOOKUP `LOOKUP(expression, [offest])` 자세한 내용은 [테이블 계산 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. ### LOWER
구문LOWER(string)
출력문자열
정의제공된 <string>을 모두 소문자로 반환합니다.
예
LOWER("ProductVersion") = "productversion"
참고또한 UPPER 및 PROPER을 참조하십시오.
### LTRIM
구문 LTRIM(string)
출력문자열
정의모든 선행 공백을 제거하여 제공된 <string>을 반환합니다.
예
LTRIM(" Matador ") = "Matador "
참고RTRIM도 참조하십시오.
### LTRIM\_THIS `LTRIM_THIS(string, string)` Google BigQuery에 연결된 경우에만 지원됩니다. 자세한 내용은 [추가 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. [맨 위로 이동](#top) ## M ### MAKEDATE
구문MAKEDATE(year, month, day)
출력날짜
정의지정된 <year>, <month> 및 <day>로 구성된 날짜 값을 반환합니다.
예
MAKEDATE(1986,3,25) = #1986-03-25#
참고

참고: 값을 잘못 입력하면 4월 31일이 없다는 오류를 반환하는 대신 MAKEDATE(2020,4,31) = May 1, 2020처럼 날짜가 조정됩니다.

Tableau 데이터 추출에 사용할 수 있습니다. 다른 데이터 원본에서는 사용 가능한지 확인해야 합니다.

MAKEDATE에는 날짜 부분에 대한 숫자 입력이 필요합니다. 데이터가 날짜를 나타내는 문자열이면 DATE 함수를 사용해 보십시오. DATE는 다양한 표준 날짜 형식을 자동으로 인식합니다. DATE가 입력을 인식하지 못하면 DATEPARSE를 사용해 보십시오.

### MAKEDATETIME
구문MAKEDATETIME(date, time)
출력날짜/시간
정의<date> 및 <time>을 결합하는 날짜/시간을 반환합니다. 날짜는 날짜, 날짜/시간 또는 문자열 유형일 수 있습니다. 시간은 날짜/시간이어야 합니다.
예
MAKEDATETIME("1899-12-30", #07:59:00#) = #12/30/1899 7:59:00 AM#
MAKEDATETIME([Date], [Time]) = #1/1/2001 6:00:00 AM#
참고

이 함수는 MySQL 호환 연결에만 사용할 수 있습니다(Tableau에서는 MySQL 및 Amazon Aurora).

MAKETIME은 Tableau 데이터 추출 및 일부 다른 데이터 원본에 사용할 수 있는 유사한 함수입니다.

### MAKELINE
구문MAKELINE(SpatialPoint1, SpatialPoint2)
출력기하 도형(라인)
정의두 점 사이에 라인 마크를 생성합니다.
예
MAKELINE(MAKEPOINT(47.59, -122.32), MAKEPOINT(48.5, -123.1))
참고기점-종점 맵을 구축하는 데 유용합니다.
### MAKEPOINT
구문MAKEPOINT(latitude, longitude, [SRID])
출력기하 도형(점)
정의

<latitude> 및 <longitude> 열의 데이터를 공간 개체로 변환합니다.

선택적 <SRID> 인수가 추가되면 입력은 다른 투영된 지리적 좌표가 될 수 있습니다.

예
MAKEPOINT(48.5, -123.1)
MAKEPOINT([AirportLatitude], [AirportLongitude])
MAKEPOINT([Xcoord],[Ycoord], 3493)
참고

MAKEPOINT는 자동으로 생성된 위도 및 경도 필드를 사용할 수 없습니다. 데이터 원본에는 기본적으로 좌표가 포함되어 있어야 합니다.

SRID는 ESPG 기준계 코드를 사용하여 좌표계를 지정하는 공간 기준 식별자입니다. SRID를 지정하지 않으면 WGS84가 사용되고 매개 변수는 도 단위의 위도/경도로 처리됩니다.

MAKEPOINT를 사용하면 공간 조인을 사용하여 공간 파일과 조인할 수 있도록 데이터 원본을 공간적으로 사용할 수 있습니다. 자세한 내용은 Tableau에서 공간 파일 조인을 참조하십시오.

### MAKETIME
구문MAKETIME(hour, minute, second)
출력날짜/시간
정의지정된 <hour>, <minute> 및 <second>로 구성된 날짜 값을 반환합니다.
예
MAKETIME(14, 52, 40) = #1/1/1899 14:52:40#
참고

Tableau는 시간 데이터 유형을 지원하지 않고 날짜/시간만 지원하므로 출력은 날짜/시간입니다. 필드의 날짜 부분은 1/1/1899입니다.

MAKEDATETIME과 유사한 함수, MYSQL 호환 연결에서만 사용할 수 있습니다.

### MAX
구문MAX(expression) 또는 MAX(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최대값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MAX 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MAX(4,7) = 7
MAX(#3/25/1986#, #2/20/2021#) = #2/20/2021#
MAX([Name]) = "Zander"
참고

문자열의 경우

MAX는 일반적으로 사전순으로 마지막에 오는 값입니다.

데이터베이스 데이터 원본의 경우 MAX 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 높은 값을 찾습니다.

날짜의 경우

날짜의 경우 MAX는 가장 최근 날짜입니다. MAX가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MAX가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MAX(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MAX(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MIN도 참조하십시오.

### MEDIAN
구문MEDIAN(expression)
정의모든 레코드에 대한 식의 중앙값을 반환합니다. Null 값은 무시됩니다.
참고MEDIAN는 숫자 필드에서만 사용할 수 있습니다.
데이터베이스 제한 사항

MEDIAN은 데이터 원본이 Access, Amazon Redshift, Cloudera Hadoop, HP Vertica, IBM DB2, IBM PDA (Netezza), Microsoft SQL Server, MySQL, SAP HANA, Teradata인 경우 사용할 수 없습니다.

다른 데이터 원본의 경우 데이터를 추출 파일로 추출하여 이 함수를 사용할 수 있습니다. 데이터 추출을 참조하십시오.

### MID
구문(MID(string, start, [length])
출력문자열
정의

지정된 <start> 위치에서 시작하는 문자열을 반환합니다. 문자열에서 첫 번째 문자가 위치 1입니다.

선택적 숫자 인수 <length>를 추가하면 반환된 문자열에 문자 수만 포함됩니다.

예
MID("Calculation", 2) = "alculation"
MID("Calculation", 2, 5) ="alcul"
참고추가 함수 설명서에서 지원되는 RegEx도 참조하십시오.
### MIN
구문MIN(expression) 또는 MIN(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최소값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MIN 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MIN(4,7) = 4
MIN(#3/25/1986#, #2/20/2021#) = #3/25/1986#
MIN([Name]) = "Abebi"
참고

문자열의 경우

MIN은 일반적으로 사전순으로 맨 처음 나타나는 값입니다.

데이터베이스 데이터 원본의 경우 MIN 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 낮은 값을 찾습니다.

날짜의 경우

날짜의 경우 MIN은 가장 이른 날짜입니다. MIN가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MIN가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MIN(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MIN(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MAX도 참조하십시오.

### 모델 확장 프로그램 자세한 내용은 [테이블 계산 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. - MODEL\_EXTENSION\_BOOL - MODEL\_EXTENSION\_INT - MODEL\_EXTENSION\_REAL - MODEL\_EXTENSION\_STR ### MODEL\_PERCENTILE
구문MODEL_PERCENTILE(
model_specification (optional),
target_expression,
predictor_expression(s))
정의대상 식 및 기타 예측자에 의해 정의된 대로 예상 값이 관찰된 마크보다 작거나 같을 확률(0과 1 사이)을 반환합니다. 이것은 누적 분포 함수(CDF)라고도 하는 사후 예측 분포 함수입니다.
예
MODEL_PERCENTILE( SUM([Sales]),COUNT([Orders]))
### MODEL\_QUANTILE
구문MODEL_QUANTILE(
model_specification (optional),
quantile,
target_expression,
predictor_expression(s))
정의지정된 사분위수에서 대상 식 및 기타 예측자에 의해 정의되는 확률 범위 내에서 대상 숫자 값을 반환합니다. 이것은 사후 예측 사분위수입니다.
예
MODEL_QUANTILE(0.5, SUM([Sales]), COUNT([Orders]))
### MONTH
구문MONTH(date)
출력정수
정의주어진 <date>의 월을 정수로 반환합니다.
예
MONTH(#1986-03-25#) = 3
참고DAY, WEEK, 분기, YEAR 및 해당 ISO 날짜도 참조하십시오.
[맨 위로 이동](#top) ## N ### NOT
구문NOT <expression>
출력부울(true 또는 false)
정의식에 대한 논리 부정을 수행합니다.
예
IF NOT [Season] = "Summer" 
THEN 'Don't wear sandals'
ELSE 'Wear sandals' 
END

"Season이 Summer와 같지 않으면 Don't wear sandals를 반환합니다. 그렇지 않은 경우 Wear sandals를 반환합니다."

참고

경우에 따라 IF 및 IIF와 함께 사용됩니다. 또한 이 참조의 Tableau 함수는 사전순으로 구성되어 있습니다. 문자를 클릭하면 목록의 해당 위치로 이동됩니다. Ctrl+F(Mac의 경우 Command-F)를 사용하여 검색 상자를 열어 특정 함수를 검색할 수도 있습니다. 및 OR을 참조하십시오.

### NOW
구문NOW()
출력날짜/시간
정의현재 로컬 시스템 날짜 및 시간을 반환합니다.
예
NOW() = 1986-03-25 1:08:21 PM
참고

NOW는 인수를 사용하지 않습니다.

날짜/시간 대신 날짜를 반환하는 유사한 계산인 TODAY도 참조하십시오.

데이터 원본이 라이브 연결인 경우 시스템 날짜 및 시간이 다른 시간대에 있을 수 있습니다. 이 문제를 해결하는 방법에 대한 자세한 내용은 기술 자료를 참조하십시오.

[맨 위로 이동](#top) ## O ### OR
구문<expr1> OR <expr2>
출력부울(true 또는 false)
정의두 식에 대한 논리합을 수행합니다.
예
IF [Season] = "Spring" OR [Season] = "Fall" 
THEN "Sneakers"
END

"(Season = Spring) 또는 (Season = Fall)이 참인 경우 Sneakers를 반환합니다."

참고

경우에 따라 IF 및 IIF와 함께 사용됩니다. 또한 이 참조의 Tableau 함수는 사전순으로 구성되어 있습니다. 문자를 클릭하면 목록의 해당 위치로 이동됩니다. Ctrl+F(Mac의 경우 Command-F)를 사용하여 검색 상자를 열어 특정 함수를 검색할 수도 있습니다. 및 NOT을 참조하십시오.

식이 하나라도 TRUE이면 결과는 TRUE입니다. 두 식이 모두 FALSE이면 결과는 FALSE입니다. 두 식이 모두 NULL이면 결과는 NULL입니다.

OR 비교의 결과가 워크시트에 표시되는 계산을 만드는 경우 Tableau에 TRUE 및 FALSE가 표시됩니다. 이 설정을 변경하려면 서식 대화 상자의 형식 영역을 사용합니다.

참고: OR 연산자는 단락 평가를 사용합니다. 즉, 첫 번째 식이 TRUE로 평가되면 두 번째 식은 평가되지 않습니다. 이 기능은 첫 번째 식이 TRUE이고 두 번째 식에서 오류가 발생하는 경우에 유용할 수 있습니다. 이 경우 두 번째 식은 평가되지 않기 때문입니다.

### OUTLINE
구문OUTLINE(<spatial polygon>)
출력기하 도형
정의다각형 기하 도형을 LineString으로 변환합니다.
참고

채우기와 다르게 스타일을 지정할 수 있는 윤곽선에 대해 별도의 레이어를 만드는 데 유용합니다.

다중 다각형 내의 다각형을 지원합니다.

[맨 위로 이동](#top) ## P ### PARSE\_URL `PARSE_URL(string, url_part)` Cloudera Impala에 연결된 경우에만 지원됩니다. 자세한 내용은 [추가 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. ### PARSE\_URL\_QUERY `PARSE_URL_QUERY(string, key)` Cloudera Impala에 연결된 경우에만 지원됩니다. 자세한 내용은 [추가 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. ### PERCENTILE
구문PERCENTILE(expression, number)
정의지정된 <expression>에서 지정한 <number>에 해당하는 백분위수 값을 반환합니다. <number>는 0과 1을 포함하여 0에서 1 사이의 상수여야 합니다.
예
PERCENTILE([Score], 0.9)
데이터베이스 제한 사항

이 함수는 레거시가 아닌 Microsoft Excel 및 텍스트 파일 연결, 추출 및 추출 전용 데이터 원본 유형(예: Google Analytics, OData 또는 Salesforce), Sybase IQ 15.1 이상 데이터 원본, Oracle 10 이상 데이터 원본, Cloudera Hive 및 Hortonworks Hadoop Hive 데이터 원본, EXASolution 4.2 이상 데이터 원본 등의 데이터 원본에 사용할 수 있습니다.

다른 데이터 원본의 경우 데이터를 추출 파일로 추출하여 이 함수를 사용할 수 있습니다. 데이터 추출을 참조하십시오.

### PI
구문PI()
출력숫자
정의숫자 상수 pi 3.14159...를 반환합니다.
예
PI() = 3.14159
참고입력이 라디언 단위인 삼각 함수에 유용합니다.
### POWER
구문POWER(number, power)
출력숫자
정의<number>를 지정한 지수의 <power>로 반환합니다.
예
POWER(5,3) = 125
POWER([Temperature], 2)
참고5^3 = POWER(5,3) = 125와 같이 ^ 기호를 사용할 수도 있습니다.

또한 EXP, LOG 및 SQUARE를 참조하십시오.

### PREVIOUS\_VALUE `PREVIOUS_VALUE(expression)` 자세한 내용은 [테이블 계산 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. ### PROPER
구문PROPER(string)
출력문자열
정의

각 단어의 첫 글자를 대문자로 표시하고 나머지 글자를 소문자로 표시하도록 제공된 <string>을 반환합니다.

예
PROPER("PRODUCT name") = "Product Name"
PROPER("darcy-mae") = "Darcy-Mae"
참고

문장 부호와 같은 영숫자 외 문자와 공백은 구분 기호로 처리됩니다.

또한 LOWER 및 UPPER을 참조하십시오.

[맨 위로 이동](#top) ## Q ### 분기
구문QUARTER(date)
출력정수
정의주어진 <date>의 분기를 정수로 반환합니다.
예
QUARTER(#1986-03-25#) = 1
참고DAY, WEEK, MONTH, YEAR 및 해당 ISO 날짜도 참조하십시오.
[맨 위로 이동](#top) ## R ### RADIANS
구문RADIANS(number)
출력숫자(라디언 단위의 각도)
정의주어진 <number>를 각도에서 라디언 단위로 변환합니다.
예
RADIANS(180) = 3.14159
참고역함수 DEGREES는 라디언 단위의 각도를 도 단위의 각도로 반환합니다.
### RANK 테이블 계산 함수 자세한 내용은 [테이블 계산 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. - `RANK(expression, ['asc' | 'desc'])` - `RANK_DENSE(expression, ['asc' | 'desc'])` - `RANK_MODIFIED(expression, ['asc' | 'desc'])` - `RANK_PERCENTILE(expression, ['asc' | 'desc'])` - `RANK_UNIQUE(expression, ['asc' | 'desc'])` ### RAWSQL 함수 자세한 내용은 [통과 함수(RAWSQL)](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_passthrough.htm)를 참조하십시오. - `RAWSQL_BOOL("sql_expr", [arg1], … [argN])` - `RAWSQL_DATE("sql_expr", [arg1], … [argN])` - `RAWSQL_DATETIME("sql_expr", [arg1], … [argN])` - `RAWSQL_INT("sql_expr", [arg1], … [argN])` - `RAWSQL_REAL("sql_expr", [arg1], … [argN])` - `RAWSQL_SPATIAL` - `RAWSQL_STR("sql_expr", [arg1], … [argN])` - `RAWSQLAGG_BOOL("sql_expr", [arg1], … [argN])` - `RAWSQLAGG_DATE("sql_expr", [arg1], … [argN])` - `RAWSQLAGG_DATETIME("sql_expr", [arg1], … [argN])` - `RAWSQLAGG_INT("sql_expr", [arg1], … [argN])` - `RAWSQLAGG_REAL("sql_expr", [arg1], … [argN])` - `RAWSQLAGG_STR("sql_expr", [arg1], … [argN])` ### REGEXP 함수 자세한 내용은 [추가 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. - `REGEXP_EXTRACT(string, pattern)` - `REGEXP_EXTRACT_NTH(string, pattern, index)` - `REGEXP_EXTRACT_NTH(string, pattern, index)` - `REGEXP_MATCH(string, pattern)` - `REGEXP_REPLACE(string, pattern, replacement)` ### REPLACE
구문REPLACE(string, substring, replacement
출력문자열
정의<string>에서 <substring>을 검색하여 <replacement>로 바꿉니다. <substring>이 없으면 문자열이 변경되지 않습니다.
예
REPLACE("Version 3.8", "3.8", "4x") = "Version 4x"
참고추가 함수 설명서에서 REGEXP_REPLACE도 참조하십시오.
### RIGHT
구문RIGHT(string, number)
출력문자열
정의문자열의 가장 오른쪽에서 <number>개 문자를 반환합니다.
예
RIGHT("Calculation", 4) = "tion"
참고또한 LEFT 및 MID을 참조하십시오.
### ROUND
구문ROUND(number, [decimals])
출력숫자
정의

<number>를 지정한 자릿수로 반올림/반내림합니다.

선택적 decimals 인수는 최종 결과에 포함할 소수 자릿수를 지정합니다. decimals가 생략되면 숫자가 가장 근접한 정수로 반올림/반내림됩니다.

예
ROUND(1/3, 2) = 0.33
참고

SQL Server 등의 일부 데이터베이스에서는 음수 길이를 지정할 수 있습니다. 여기서 -1은 십의 자리로 반올림하고, -2는 백의 자리로 반올림하는 식입니다. 모든 데이터베이스에 적용되는 것은 아닙니다. 예를 들어 Excel 또는 Access에는 적용되지 않습니다.

[!TIP]

팁: ROUND를 사용하는 경우 숫자의 기초 부동 소수점 표현으로 인한 문제가 발생할 수 있습니다. 예를 들어 9.405가 9.40으로 반올림됩니다. 따라서 반올림을 사용하는 대신 원하는 소수점 자릿수로 숫자 서식을 지정하는 것이 좋을 수 있습니다. 9.405를 소수점 두 자리로 지정하면 예상한 9.41이 반환됩니다.

또한 CEILING 및 FLOOR를 참조하십시오.

### RTRIM
구문RTRIM(string)
출력문자열
정의모든 후행 공백을 제거하여 제공된 <string>을 반환합니다.
예
RTRIM(" Calculation ") = " Calculation"
참고또한 LTRIM 및 TRIM을 참조하십시오.
### RTRIM\_THIS `RTRIM_THIS(string, string)` Google BigQuery에 연결된 경우에만 지원됩니다. 자세한 내용은 [추가 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. ### RUNNING 테이블 계산 함수 자세한 내용은 [테이블 계산 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. - `RUNNING_AVG(expression)` - `RUNNING_COUNT(expression)` - `RUNNING_MAX(expression)` - `RUNNING_MIN(expression)` - `RUNNING_SUM(expression)` [맨 위로 이동](#top) ## S ### SCRIPT 분석 확장 프로그램 자세한 내용은 [테이블 계산 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. - `SCRIPT_BOOL` - `SCRIPT_INT` - `SCRIPT_REAL` - `SCRIPT_STR` ### SHAPETYPE
구문SHAPETYPE(<geometry>)
출력문자열
정의Empty, Point, MultiPoint, LineString, MultiLinestring, Polygon, MultiPolygon, Mixed, unsupported 등 공간 기하 도형의 구조를 설명하는 문자열을 반환합니다.
예
SHAPETYPE(MAKEPOINT(48.5, -123.1)) = "Point"
### SIGN
구문SIGN(number)
출력-1, 0 또는 1
정의<number>의 부호를 반환합니다. 가능한 반환 값은 숫자가 음수이면 -1이고, 숫자가 0이면 0이고, 숫자가 양수이면 1입니다.
예
SIGN(AVG(Profit)) = -1
참고ABS도 참조하십시오.
### SIN
구문SIN(number)
출력숫자
정의각도의 사인을 라디언 단위로 반환합니다.
예
SIN(0) = 1.0
SIN(PI( )/4) = 0.707106781186548
참고

역함수 ASIN는 사인을 인수로 사용하고 각도를 라디언으로 반환합니다.

PI도 참조하십시오. 각도를 도에서 라디언으로 변환하려면 RADIANS를 사용하십시오.

### SIZE `SIZE()` 자세한 내용은 [테이블 계산 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. ### SPACE
구문SPACE(number)
출력문자열(특히 공백)
정의지정된 숫자만큼 반복된 공백으로 구성된 문자열을 반환합니다.
예
SPACE(2) = "  "
### SPLIT
구문SPLIT(string, delimiter, token number)
출력문자열
정의<delimiter> 문자를 사용하여 문자열을 <tokens> 시퀀스로 분할하는 방식으로 <string>에서 부분 문자열을 반환합니다.
예
SPLIT ("a-b-c-d", "-", 2) = "b"
SPLIT ("a|b|c|d", "|", -2) = "c"
참고

문자열은 구분 기호와 토큰이 교대로 나타나는 형식으로 해석됩니다. 따라서 구분 문자가 '-'인 문자열 abc-defgh-i-jkl의 경우 토큰은 (1) abc, (2) defgh, (3) i 및 (4) jlk입니다.

SPLIT는 토큰 번호에 해당하는 토큰을 반환합니다. 토큰 번호가 양수인 경우 토큰은 문자열의 왼쪽 끝에서부터 계산되고, 토큰 번호가 음수인 경우 토큰은 오른쪽에서부터 계산됩니다.

추가 함수 설명서에서 지원되는 REGEX도 참조하십시오.

데이터베이스 제한 사항

분할 및 사용자 지정 분할 명령을 사용할 수 있는 데이터 원본 유형은 Tableau 데이터 추출, Microsoft Excel, 텍스트 파일, PDF 파일, Salesforce, OData, Microsoft Azure Market Place, Google 애널리틱스, Vertica, Oracle, MySQL, PostgreSQL, Teradata, Amazon Redshift, Aster Data, Google Big Query, Cloudera Hadoop Hive, Hortonworks Hive 및 Microsoft SQL Server입니다.

일부 데이터 원본은 문자열 분할에 제한이 있습니다. 이 항목 뒷부분의 SPLIT 함수 제한 사항을 참조하십시오.

### SQRT
구문SQRT(number)
출력숫자
정의<number>의 제곱근을 반환합니다.
예
SQRT(25) = 5
참고SQUARE도 참조하십시오.
### SQUARE
구문SQUARE(number)
출력숫자
정의<number>의 제곱을 반환합니다.
예
SQUARE(5) = 25
참고또한 SQRT 및 POWER를 참조하십시오.
### STARTSWITH
구문STARTSWITH(string, substring)
출력부울
정의string이 substring으로 시작하면 true를 반환합니다. 선행 공백은 무시됩니다.
예
STARTSWITH("Matador, "Ma") = TRUE
참고추가 함수 설명서에서 CONTAINS와 지원되는 REGEX도 참조하십시오.
### STDEV
구문STDEV(expression)
정의샘플 모집단을 기준으로 주어진 <expression>에 있는 모든 값의 통계적 표준 편차를 반환합니다.
### STDEVP
구문STDEVP(expression)
정의편향 모집단을 기준으로 주어진 <expression>에 있는 모든 값의 통계적 표준 편차를 반환합니다.
### STR
구문STR(expression)
출력문자열
정의인수를 문자열로 캐스팅합니다.
예
STR([ID])
### SUM
구문SUM(expression)
정의<expression>에서 모든 값의 합계를 반환합니다. Null 값은 무시됩니다.
참고SUM는 숫자 필드에서만 사용할 수 있습니다.
[맨 위로 이동](#top) ## T ### TAN
구문TAN(number)

<number> 인수는 라디언 단위의 각도입니다.

출력숫자
정의각도의 탄젠트를 반환합니다.
예
TAN(PI ( )/4) = 1.0
참고또한 ATAN, ATAN2,COT 및 PI를 참조하십시오. 각도를 도에서 라디언으로 변환하려면 RADIANS를 사용하십시오.
### THEN
구문IF <test1> THEN <then1>
[ELSEIF <test2> THEN <then2>...]
[ELSE <default>]
END
정의특정 값이나 테스트가 true인 경우 반환할 결과를 정의하는 데 사용되는 IF, ELSEIF 또는 CASE 식의 필수 부분입니다.
예
IF [Season] = "Summer" THEN 'Sandals' 
ELSEIF [Season] = "Winter" THEN 'Boots'
ELSE 'Sneakers' 
END

"Season = Summer이면 Sandals을 반환합니다. 그렇지 않으면 옆의 식을 봅니다. Season = Winter이면 Boots를 반환합니다. 두 식 중 어느 것도 참이 아니면 Sneakers를 반환합니다."

CASE [Season] 
WHEN 'Summer' THEN 'Sandals'
WHEN 'Winter' THEN 'Boots'
ELSE 'Sneakers'
END

"Season 필드를 보십시오. 값이 Summer이면 Sandals를 반환합니다. 값이 Winter이면 Boots를 반환합니다. 계산의 옵션 중 Season 필드의 옵션과 일치하는 것이 없으면 Sneakers를 반환합니다."

참고

CASE, WHEN, IF, ELSEIF, THEN, ELSE 및 END와 함께 사용됩니다.

### TIMESTAMP\_TO\_USEC `TIMESTAMP_TO_USEC(expression)` Google BigQuery에 연결된 경우에만 지원됩니다. 자세한 내용은 [추가 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. ### TLD `TLD(string_url)` Google BigQuery에 연결된 경우에만 지원됩니다. 자세한 내용은 [추가 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. ### TODAY
구문TODAY()
출력날짜
정의현재 로컬 시스템 날짜를 반환합니다.
예
TODAY() = 1986-03-25
참고

TODAY는 인수를 사용하지 않습니다.

날짜 대신 날짜/시간을 반환하는 유사한 계산인 NOW도 참조하십시오.

데이터 원본이 라이브 연결인 경우 시스템 날짜가 다른 시간대에 있을 수 있습니다. 이 문제를 해결하는 방법에 대한 자세한 내용은 기술 자료를 참조하십시오.

### TOTAL `TOTAL(expression)` 자세한 내용은 [테이블 계산 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. ### TRIM
구문TRIM(string)
출력문자열
정의선행 공백과 후행 공백이 모두 제거된 <string>을 반환합니다.
예
TRIM(" Calculation ") = "Calculation"
참고또한 LTRIM 및 RTRIM을 참조하십시오.
[맨 위로 이동](#top) ## U ### UPPER
구문UPPER(string)
출력문자열
정의제공된 <string>을 모두 대문자로 반환합니다.
예
UPPER("Calculation") = "CALCULATION"
참고또한 PROPER 및 LOWER을 참조하십시오.
### USEC\_TO\_TIMESTAMP `USEC_TO_TIMESTAMP(expression)` Google BigQuery에 연결된 경우에만 지원됩니다. 자세한 내용은 [추가 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. ### USERDOMAIN
구문USERDOMAIN( )
출력문자열
정의현재 사용자의 도메인을 반환합니다.
참고

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 사용자 도메인
  • Tableau Desktop: 사용자가 도메인에 있는 경우 로컬 도메인
### USERNAME
구문USERNAME( )
출력문자열
정의현재 사용자의 사용자 이름을 반환합니다.
예
USERNAME( )

로그인한 사용자의 사용자 이름(예: "hmyrer")을 반환합니다.

[Manager] = USERNAME( )

관리자 "hmyrer"가 로그인된 경우 이 예에서는 뷰의 관리자 필드에 "hmyrer"가 포함된 경우에만 TRUE를 반환합니다.

참고

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 사용자 이름
  • Tableau Desktop: 사용자의 로컬 또는 네트워크 사용자 이름

사용자 필터

[Username field] = USERNAME( ) 등의 계산된 필드를 필터로 사용하면 서버에 로그인한 사람과 관련된 데이터만 표시하는 사용자 필터를 만들 수 있습니다.

### USER ATTRIBUTE JSON 웹 토큰 함수 - `USERATTRIBUTE('attribute_name')` - `USERATTRIBUTEINCLUDES('attribute_name', 'expected_value')` 자세한 내용은 [사용자 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_user.htm)를 참조하십시오. [맨 위로 이동](#top) ## V ### VAR
구문VAR(expression)
정의샘플 모집단을 기준으로 주어진 식에 있는 모든 값의 통계적 분산을 반환합니다.
### VARP
구문VARP(expression)
정의전체 모집단을 기준으로 주어진 식에 있는 모든 값의 통계적 분산을 반환합니다.
[맨 위로 이동](#top) ## W ### WEEK
구문WEEK(date)
출력정수
정의주어진 <date>의 주를 정수로 반환합니다.
예
WEEK(#1986-03-25#) = 13
참고DAY, MONTH, 분기, YEAR 및 해당 ISO 날짜도 참조하십시오.
### WHEN
구문CASE <expression>
WHEN <value1> THEN <then1>
WHEN <value2> THEN <then2>
...
[ELSE <default>]
END
정의CASE 식의 필수 부분입니다. <expression>과 일치하는 첫 번째 <value>를 찾고 해당 <then>을 반환합니다.
예
CASE [Season] 
WHEN 'Summer' THEN 'Sandals'
WHEN 'Winter' THEN 'Boots'
ELSE 'Sneakers'
END

"Season 필드를 보십시오. 값이 Summer이면 Sandals를 반환합니다. 값이 Winter이면 Boots를 반환합니다. 계산의 옵션 중 Season 필드의 옵션과 일치하는 것이 없으면 Sneakers를 반환합니다."

참고

CASE, THEN, ELSE 및 END와 함께 사용됩니다.

CASE는 다음과 같은 WHEN IN 구성도 지원합니다.

CASE <expression> 
WHEN IN <set1> THEN <then1>
WHEN IN <combinedfield> THEN <then2>
...
ELSE <default>
END

WHEN IN에서 비교하는 값은 집합, 리터럴 값의 목록 또는 결합된 필드여야 합니다. IN도 참조하십시오.

### 창 테이블 계산 자세한 내용은 [테이블 계산 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. - `WINDOW_AVG(expression, [start, end])` - `WINDOW_CORR(expression1, expression2, [start, end])` - `WINDOW_COUNT(expression, [start, end])` - `WINDOW_COVAR(expression1, expression2, [start, end])` - `WINDOW_COVARP(expression1, expression2, [start, end])` - `WINDOW_MAX(expression, [start, end])` - `WINDOW_MEDIAN(expression, [start, end])` - `WINDOW_MIN(expression, [start, end])` - `WINDOW_PERCENTILE(expression, number, [start, end])` - `WINDOW_STDEV(expression, [start, end])` - `WINDOW_STDEVP(expression, [start, end])` - `WINDOW_SUM(expression, [start, end])` - `WINDOW_VAR(expression, [start, end])` - `WINDOW_VARP(expression, [start, end])` [맨 위로 이동](#top) ## X ### XPATH 함수 Hadoop Hive에 연결된 경우에만 지원됩니다. 자세한 내용은 [통과 함수(RAWSQL)](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_passthrough.htm)를 참조하십시오. - `XPATH_BOOLEAN(XML string, XPath expression string)` - `XPATH_DOUBLE(XML string, XPath expression string)` - `XPATH_FLOAT(XML string, XPath expression string)` - `XPATH_INT(XML string, XPath expression string)` - `XPATH_LONG(XML string, XPath expression string)` - `XPATH_SHORT(XML string, XPath expression string)` - `XPATH_STRING(XML string, XPath expression string)` [맨 위로 이동](#top) ## Y ### YEAR
구문YEAR(date)
출력정수
정의주어진 <date>의 년을 정수로 반환합니다.
예
YEAR(#1986-03-25#) = 1,986
참고DAY, WEEK, MONTH, 분기 및 해당 ISO 날짜도 참조하십시오.
[맨 위로 이동](#top) ## Z ### ZN
구문ZN(expression)
출력<expression>의 데이터 유형에 따라 달라지거나 0입니다.
정의null이 아니면 <expression>을 반환하고, 그렇지 않으면 0을 반환합니다.
예
ZN([Test Grade])

"test grade가 null이 아닌 경우 해당 값을 반환합니다. test grade가 null이면 0을 반환합니다."

참고

ZN은 식이 null인 경우 계산에 지정되지 않고 항상 0이 되는 IFNULL의 특수한 경우입니다.

ZN은 추가 계산을 수행할 때 특히 유용하며 null은 전체 계산을 null로 렌더링합니다. 그러나 이러한 결과에서 null이 항상 0을 의미하는 것은 아니며 누락된 데이터를 나타낼 수 있으므로 해석할 때는 주의해야 합니다.

ISNULL도 참조하십시오.

[맨 위로 이동](#top) ## 참고 항목 [Tableau 함수(범주별)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_categories.htm) [Tableau의 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 모음에서 항목 구성 모음을 사용하면 관련 항목을 쉽게 액세스할 수 있는 목록으로 모을 수 있습니다. 모음을 사용하면 항목을 소유한 사람이나 Tableau 사이트에서 항목이 상주하는 프로젝트와 관계없이 자신에게 의미 있는 방식으로 항목을 구성할 수 있습니다. 모음을 비공개로 유지하거나 다른 사람과 공유할 수 있습니다. 다른 사람에게 모음에 대한 액세스 권한을 부여하면 모음에 포함된 항목의 사용 권한에 영향을 주지 않으므로 데이터가 노출될 위험이 없습니다. 모음에서 사용자는 액세스할 수 있는 권한이 있는 항목만 볼 수 있습니다. 다음과 같은 작업을 위해 모음을 만들 수 있습니다. - 신입 사원에게 역할에 적합한 데이터 제공 - 프로젝트에서 자주 사용하는 데이터를 한 곳에서 구성 - 조직에서 인증된 데이터 및 승인된 대시보드 알림 ## 모음 찾기 탐색 패널에서 모음을 클릭하여 보기 권한이 있는 모든 모음을 볼 수 있습니다. 내가 소유하고 있는 모음은 내 모음 탭 아래에 나타납니다. 모음은 사이트의 탐색 섹션에 포함되지 않거나 검색할 때는 포함되지 않지만 해당하는 경우 즐겨찾기 및 나에게 공유된 항목에 표시됩니다. 모음을 열면 보기 권한이 있는 항목이 표시됩니다. 모음에 항목이 많은 경우 필터 및 정렬을 사용하여 특정 항목을 찾습니다(일부 필터 및 정렬 옵션은 모음에서 제한됨). 모음에 표시되는 항목 수는, 개별 항목의 사용 권한에 따라 모음 세부 정보에 나열된 총 항목 수와 다를 수 있습니다. ## 모음 만들기 모음에 항목을 추가하려면 먼저 모음을 만들어야 합니다. 누구나 모음을 만들 수 있습니다. 특정 역할이나 사용 권한이 필요하지 않습니다. 1. 탐색 패널에서 모음 을 클릭합니다. 2. 새 모음 단추를 클릭합니다. 모음이 기본 이름으로 만들어집니다. 3. 이름을 기본값에서 변경하려면 이름을 마우스오버하고 하이라이트된 텍스트를 클릭합니다. 새 이름을 입력한 다음 저장을 클릭합니다. 4. 설명을 추가하려면 설명 영역을 마우스오버하고 하이라이트된 텍스트를 클릭합니다. 설명을 입력한 다음 저장을 클릭합니다. ![설명 에디터](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/collections_description.png) 아래 표시된 모음에 추가 대화 상자에서 모음을 만들 수도 있습니다. ## 모음에 항목 추가 사이트에서 항목을 볼 수 있는 경우 모음에 해당 항목을 추가할 수 있습니다(데이터베이스, 파일 및 테이블 같은 외부 자산과 렌즈, 다른 모음은 제외). 항목을 추가하려면 모음을 소유하고 있어야 합니다. 수집한 항목이 서로 다른 프로젝트에 속하는 경우에도 이동하거나 복사할 필요 없이 모음에 추가할 수 있습니다. 1. 모음에 추가할 항목으로 이동합니다. 2. 동작(...) 메뉴를 클릭한 다음 모음에 추가를 클릭합니다. ![동작 메뉴의 모음에 추가 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/collections_add.png) 모음에 여러 항목을 추가하려면 항목의 확인란을 선택한 다음 동작 > 모음에 추가를 클릭합니다. ![동작 메뉴의 여러 선택 항목 추가](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/collections_add_multi.png) 3. 모음에 추가 대화 상자에서 하나 이상의 항목을 추가할 모음을 선택합니다. 여러 모음을 선택할 수 있습니다. 모음 이름을 선택할 수 없는 경우 모음에 항목을 수용할 수 있는 공간이 부족함을 의미합니다. 모음에는 최대 1000개의 항목을 포함할 수 있습니다. (선택 사항) 이러한 항목에 대해 새 모음을 만들려면 새 모음 단추를 클릭하여 모음을 만듭니다. 모음을 만들면 대화 상자에서 새 모음이 미리 선택됩니다. ![새로운 모음 단추](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/collections_add_new.png) 4. 추가를 클릭합니다. ## 모음에서 항목 제거 소유한 모음에서 항목을 제거할 수 있습니다. 1. 탐색 패널에서 모음 을 클릭합니다. 2. 내 모음 탭을 클릭합니다. 3. 항목을 제거할 모음을 엽니다. 4. 단일 항목을 제거하려면 해당 항목에 대한 동작(...) 메뉴를 클릭한 다음 이 모음에서 제거를 클릭합니다. ![동작 메뉴의 이 모음에서 제거 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/collections_remove.png) 여러 항목을 제거하려면 항목의 확인란을 선택한 다음 동작 > 이 모음에서 제거를 클릭합니다. ![동작 메뉴의 여러 선택 항목 제거](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/collections_remove_multi.png) 실수로 항목을 제거한 경우 걱정하지 마십시오. 간단히 항목이 있는 위치로 돌아가 다시 추가할 수 있습니다. 모음과 모음에 포함된 항목 간의 링크는 바로 가기와 같기 때문에 모음을 삭제하거나 모음에서 항목을 제거해도 실제 항목은 삭제되지 않습니다. 이것은 실제 항목을 관리하는 프로젝트를 삭제하거나 프로젝트의 항목을 삭제하는 것과 다릅니다. 모음 내에서 삭제 동작을 사용할 수 없으므로 모음에서 항목을 관리하는 동안 실수로 항목을 삭제할 위험이 없습니다. ## 모음 구성 소유한 모음에서 항목의 순서를 변경할 수 있습니다. 그리드 뷰에서 끌어서 놓는 방법으로 항목을 이동할 수 있습니다. ![끌어 놓기를 사용하여 항목 이동](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/favorites_reorder.gif) 정렬 기준 메뉴를 사용하여 직접 만든 사용자 지정 정렬 순서와 날짜 또는 이름과 같은 다른 정렬 순서 간을 전환합니다. 사용자 지정 순서를 만들면 해당 순서가 모음을 볼 수 있는 다른 사용자의 기본 정렬 순서로 표시됩니다. ![정렬 기준 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/favorites_custom.png) ## 모음 사용 권한 관리 모음은 기본적으로 비공개입니다. 모음에 대한 사용 권한을 직접 구성하거나 모음을 공유한 후 액세스 권한을 부여하면 다른 사용자에게 모음에 대한 액세스 권한을 부여할 수 있습니다. 모음에 대한 사용 권한은 모음의 항목에 영향을 주지 않습니다. 즉, 일부 사용자는 모든 항목에 액세스할 수 있는 권한이 없기 때문에 모음에 소유자보다 더 적은 수의 항목이 표시될 수 있습니다. 제한된 항목의 사용 권한에 대한 도움이 필요한 경우 콘텐츠 소유자 또는 사이트 관리자에게 문의하십시오. ### 사용 권한 구성 모음 소유자인 경우 모음에 대한 사용 권한을 구성할 수 있습니다. 모음에 사용할 수 있는 기능은 보기 하나뿐입니다. 사용자에게 보기 기능을 제공하면 모음을 볼 수 있지만 모음에서 항목을 추가하거나 제거할 수는 없습니다. 모음에 대한 보기 기능을 사용하면 사용 권한이 없는 모음에 있는 항목에 액세스할 수 없습니다. Tableau에서 사용 권한이 작동하는 방식에 대한 자세한 내용은 [사용 권한](https://help.tableau.com/current/server/ko-kr/permissions.htm)을 참조하십시오. 1. 모음의 동작 메뉴(...)를 클릭한 다음 사용 권한을 클릭합니다. 2. 사용 권한 규칙에서 그룹/사용자 규칙 추가를 클릭합니다. 3. 사용자 또는 그룹 이름을 입력합니다. 4. 템플릿에서 보기를 클릭합니다. 5. 저장을 클릭합니다. 이제 추가한 사용자의 모음 페이지에 모음이 나타납니다. 이러한 사용자는 사용 권한 변경에 대한 알림을 받지 않으므로 모음의 변경 내용을 알리려면 해당 사용자와 공유하면 됩니다. ### 공유를 통해 액세스 권한 부여 모음 소유자인 경우 모음을 공유한 후에 액세스 권한을 부여하는 옵션이 나타납니다. 1. 모음에 대한 공유(![공유 단추](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/collections_share.png)) 단추를 클릭합니다. 2. 공유하려는 사용자의 이름을 입력합니다. 3. 공유를 클릭합니다. 4. 액세스 권한 부여 대화 상자가 나타나면 액세스 권한 부여를 클릭합니다. 이전에 사용 권한을 구성했거나 사이트 역할에 따라 액세스 권한이 부여되었기 때문에 공유한 사용자가 이미 모음에 액세스할 수 있는 경우 액세스 권한 부여 대화 상자가 표시되지 않습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 문자열 함수 이 문서에서는 Tableau의 문자열 함수와 관련 사용법을 소개합니다. 또한 예제를 사용하여 문자열 계산을 만드는 방법을 보여 줍니다. ## 문자열 함수를 사용하는 이유 문자열 함수를 사용하여 문자열 데이터(예: 텍스트로 구성된 데이터)를 조작할 수 있습니다. Tableau는 문자열을 비교할 때 현재 ICU(International Components for Unicode) 라이브러리를 사용합니다. 문자열 정렬 및 비교 방법은 언어와 로캘에 기준을 둡니다. ICU는 언어 지원을 개선하기 위해 지속적으로 업데이트되므로 비주얼리제이션이 변경될 수 있습니다. 예를 들어 고객의 이름 및 성을 모두 포함하는 필드가 있다고 가정합니다. 한 멤버는 Jane Johnson입니다. 이 경우 문자열 함수를 사용하여 모든 고객의 성을 가져와 새 필드에 저장할 수 있습니다. 계산은 다음과 비슷한 모양입니다. `SPLIT([Customer Name], ' ', 2)` 즉, `SPLIT('Jane Johnson' , ' ', 2) =` 'Johnson'입니다. ## 다른 텍스트 개념 숙지 문자열 함수에 속하지 않지만 관심을 가질 만한 다음 몇 가지 항목도 참조하십시오. - [통합 문서 수준에서 서식 지정](https://help.tableau.com//current/pro/desktop/ko-kr/formatting_workbook.htm) - [사용자 지정 글꼴 사용](https://help.tableau.com//current/pro/desktop/ko-kr/formatting_create_custom_fonts.htm) - [필드 및 필드 레이블 서식 지정](https://help.tableau.com//current/pro/desktop/ko-kr/formatting_specific_fields.htm) > [!TIP] > > **팁**: 텍스트 필드를 사용한 작업에 대한 자세한 내용은 [텍스트 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_fonts_beta.htm) 및 관련 항목을 참조하십시오. 이 페이지에서 문자열 함수를 사용하면 표시 형식을 설정하는 것이 아니라 필드의 내용을 조작할 수 있습니다. ## Tableau에서 사용할 수 있는 문자열 함수 ### ASCII
구문ASCII(string)
출력숫자
정의<string>에서 첫 번째 문자의 ASCII 코드를 반환합니다.
예
ASCII('A') = 65
참고CHAR 함수의 반대입니다.
### CHAR
구문CHAR(number)
출력문자열
정의ASCII 코드 <number>로 인코딩되는 문자를 반환합니다.
예
CHAR(65) = 'A'
참고ASCII 함수의 반대입니다.
### CONTAINS
구문CONTAINS(string, substring)
출력부울
정의주어진 문자열에 지정한 부분 문자열이 포함되어 있으면 true를 반환합니다.
예
CONTAINS("Calculation", "alcu") = true
참고

추가 함수 설명서에서 논리 함수 IN과 지원되는 RegEx도 참조하십시오.

데이터 원본에 따라 CONTAINS는 대/소문자를 구분할 수도 있습니다. 즉, 일부 데이터 원본의 경우 CONTAINS("Calculation", "ALCU") = false이지만 CONTAINS("Calculation", "alcu") = true일 수 있습니다. 또한 UPPER, LOWER 및 PROPER를 참조하십시오.

### ENDSWITH
구문ENDSWITH(string, substring)
출력부울
정의주어진 문자열이 지정한 부분 문자열로 끝나면 true를 반환합니다. 후행 공백은 무시됩니다.
예
ENDSWITH("Tableau", "leau") = true
참고추가 함수 설명서에서 지원되는 RegEx도 참조하십시오.
### FIND
구문FIND(string, substring, [start])
출력숫자
정의

문자열에서 부분 문자열의 인덱스 위치를 반환하거나, 부분 문자열을 찾을 수 없으면 0을 반환합니다. 문자열에서 첫 번째 문자가 위치 1입니다.

선택적 숫자 인수 start를 추가하면 이 함수는 시작 위치 앞에 나타나는 부분 문자열의 인스턴스를 무시합니다.

예
FIND("Calculation", "alcu") = 2
FIND("Calculation", "Computer") = 0
FIND("Calculation", "a", 3) = 7
FIND("Calculation", "a", 2) = 2
FIND("Calculation", "a", 8) = 0
참고추가 함수 설명서에서 지원되는 RegEx도 참조하십시오.
### FINDNTH
구문FINDNTH(string, substring, occurrence)
출력숫자
정의문자열 내 부분 문자열에서 n번째 일치 항목의 위치를 반환합니다. 여기서, n은 occurrence 인수로 정의됩니다.
예
FINDNTH("Calculation", "a", 2) = 7
참고

FINDNTH는 일부 데이터 원본에 사용할 수 없습니다.

추가 함수 설명서에서 지원되는 RegEx도 참조하십시오.

### LEFT
구문 LEFT(string, number)
출력문자열
정의문자열의 가장 왼쪽에서 <number>개 문자를 반환합니다.
예
LEFT("Matador", 4) = "Mata"
참고또한 MID 및 RIGHT을 참조하십시오.
### LEN
구문LEN(string)
출력숫자
정의문자열의 길이를 반환합니다.
예
LEN("Matador") = 7
참고공간 함수 LENGTH와 혼동하지 마십시오.
### LOWER
구문LOWER(string)
출력문자열
정의제공된 <string>을 모두 소문자로 반환합니다.
예
LOWER("ProductVersion") = "productversion"
참고또한 UPPER 및 PROPER을 참조하십시오.
### LTRIM
구문 LTRIM(string)
출력문자열
정의모든 선행 공백을 제거하여 제공된 <string>을 반환합니다.
예
LTRIM(" Matador ") = "Matador "
참고RTRIM도 참조하십시오.
### MAX
구문MAX(expression) 또는 MAX(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최대값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MAX 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MAX(4,7) = 7
MAX(#3/25/1986#, #2/20/2021#) = #2/20/2021#
MAX([Name]) = "Zander"
참고

문자열의 경우

MAX는 일반적으로 사전순으로 마지막에 오는 값입니다.

데이터베이스 데이터 원본의 경우 MAX 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 높은 값을 찾습니다.

날짜의 경우

날짜의 경우 MAX는 가장 최근 날짜입니다. MAX가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MAX가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MAX(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MAX(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MIN도 참조하십시오.

### MID
구문(MID(string, start, [length])
출력문자열
정의

지정된 start 위치에서 시작하는 문자열을 반환합니다. 문자열에서 첫 번째 문자가 위치 1입니다.

선택적 숫자 인수 length를 추가하면 반환된 문자열에 문자 수만 포함됩니다.

예
MID("Calculation", 2) = "alculation"
MID("Calculation", 2, 5) ="alcul"
참고추가 함수 설명서에서 지원되는 RegEx도 참조하십시오.
### MIN
구문MIN(expression) 또는 MIN(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최소값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MIN 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MIN(4,7) = 4
MIN(#3/25/1986#, #2/20/2021#) = #3/25/1986#
MIN([Name]) = "Abebi"
참고

문자열의 경우

MIN은 일반적으로 사전순으로 맨 처음 나타나는 값입니다.

데이터베이스 데이터 원본의 경우 MIN 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 낮은 값을 찾습니다.

날짜의 경우

날짜의 경우 MIN은 가장 이른 날짜입니다. MIN가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MIN가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MIN(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MIN(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MAX도 참조하십시오.

### PROPER
구문PROPER(string)
출력문자열
정의

각 단어의 첫 글자를 대문자로 표시하고 나머지 글자를 소문자로 표시하도록 제공된 <string>을 반환합니다.

예
PROPER("PRODUCT name") = "Product Name"
PROPER("darcy-mae") = "Darcy-Mae"
참고

문장 부호와 같은 영숫자 외 문자와 공백은 구분 기호로 처리됩니다.

또한 LOWER 및 UPPER을 참조하십시오.

데이터베이스 제한 사항PROPER는 일부 플랫 파일과 추출에만 사용할 수 있습니다. PROPER를 지원하지 않는 데이터 원본에서 PROPER를 사용해야 하는 경우 추출을 사용하는 것이 좋습니다.
### REPLACE
구문REPLACE(string, substring, replacement
출력문자열
정의<string>에서 <substring>을 검색하여 <replacement>로 바꿉니다. <substring>이 없으면 문자열이 변경되지 않습니다.
예
REPLACE("Version 3.8", "3.8", "4x") = "Version 4x"
참고추가 함수 설명서에서 REGEXP_REPLACE도 참조하십시오.
### RIGHT
구문RIGHT(string, number)
출력문자열
정의문자열의 가장 오른쪽에서 <number>개 문자를 반환합니다.
예
RIGHT("Calculation", 4) = "tion"
참고또한 LEFT 및 MID을 참조하십시오.
### RTRIM
구문RTRIM(string)
출력문자열
정의모든 후행 공백을 제거하여 제공된 <string>을 반환합니다.
예
RTRIM(" Calculation ") = " Calculation"
참고또한 LTRIM 및 TRIM을 참조하십시오.
### SPACE
구문SPACE(number)
출력문자열(특히 공백)
정의지정된 숫자만큼 반복된 공백으로 구성된 문자열을 반환합니다.
예
SPACE(2) = "  "
### SPLIT
구문SPLIT(string, delimiter, token number)
출력문자열
정의구분 기호 문자를 사용하여 문자열을 토큰 시퀀스로 분할하는 방식으로 문자열에서 부분 문자열을 반환합니다.
예
SPLIT ("a-b-c-d", "-", 2) = "b"
SPLIT ("a|b|c|d", "|", -2) = "c"
참고

문자열은 구분 기호와 토큰이 교대로 나타나는 형식으로 해석됩니다. 따라서 구분 문자가 '-'인 문자열 abc-defgh-i-jkl의 경우 토큰은 (1) abc, (2) defgh, (3) i 및 (4) jlk입니다.

SPLIT는 토큰 번호에 해당하는 토큰을 반환합니다. 토큰 번호가 양수인 경우 토큰은 문자열의 왼쪽 끝에서부터 계산되고, 토큰 번호가 음수인 경우 토큰은 오른쪽에서부터 계산됩니다.

추가 함수 설명서에서 지원되는 REGEX도 참조하십시오.

데이터베이스 제한 사항

분할 및 사용자 지정 분할 명령을 사용할 수 있는 데이터 원본 유형은 Tableau 데이터 추출, Microsoft Excel, 텍스트 파일, PDF 파일, Salesforce, OData, Microsoft Azure Market Place, Google 애널리틱스, Vertica, Oracle, MySQL, PostgreSQL, Teradata, Amazon Redshift, Aster Data, Google Big Query, Cloudera Hadoop Hive, Hortonworks Hive 및 Microsoft SQL Server입니다.

일부 데이터 원본은 문자열 분할에 제한이 있습니다. 이 항목 뒷부분의 SPLIT 함수 제한 사항을 참조하십시오.

### STARTSWITH
구문STARTSWITH(string, substring)
출력부울
정의string이 substring으로 시작하면 true를 반환합니다. 선행 공백은 무시됩니다.
예
STARTSWITH("Matador, "Ma") = TRUE
참고추가 함수 설명서에서 CONTAINS와 지원되는 REGEX도 참조하십시오.
### TRIM
구문TRIM(string)
출력문자열
정의선행 공백과 후행 공백이 모두 제거된 <string>을 반환합니다.
예
TRIM(" Calculation ") = "Calculation"
참고또한 LTRIM 및 RTRIM을 참조하십시오.
### UPPER
구문UPPER(string)
출력문자열
정의제공된 <string>을 모두 대문자로 반환합니다.
예
UPPER("Calculation") = "CALCULATION"
참고또한 PROPER 및 LOWER을 참조하십시오.
## 문자열 계산 만들기 아래의 단계를 수행하여 문자열 계산을 만드는 방법을 배워 보십시오. 1. Tableau Desktop에서 Tableau와 함께 제공된 **샘플 – 슈퍼스토어**라는 저장된 데이터 원본에 연결합니다. 2. 워크시트로 이동합니다. 3. **데이터** 패널의 차원에서 Order ID를 행 선반에 끌어 놓습니다. ![한 열에 주문 ID 목록이 들어 있는 스프레드시트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/stringfunctions1.png) 모든 Order ID에는 국가(예: CA 및 US), 연도(2011) 및 주문 번호(100006)에 대한 값이 포함됩니다. 이 예제에서는 필드에서 주문 번호만 가져오는 계산을 만듭니다. 4. 분석 > 계산된 필드 만들기를 선택합니다. 5. 계산 에디터가 열리면 다음을 수행합니다. - 계산된 필드의 이름을 **Order ID Numbers**로 지정합니다. - 다음 수식을 입력합니다. `RIGHT([Order ID], 6)` 이 수식은 문자열의 오른쪽부터 지정된 자릿수(6)를 가져와서 새 필드에 저장합니다. 즉, `RIGHT('CA-2011-100006' , 6)` = '100006'입니다. - 작업을 마쳤으면 **확인**을 클릭합니다. 새 계산된 필드가 **데이터** 패널의 **차원** 아래에 나타납니다. 다른 필드와 마찬가지로, 하나 이상의 비주얼리제이션에서 이 필드를 사용할 수 있습니다. 7. **데이터** 패널에서 Order ID Numbers를 행 선반에 끌어 놓습니다. 필드를 Order ID 오른쪽에 배치합니다. 이제 필드가 어떻게 달라지는지 확인합니다. ![한 열에 주문 ID 목록이 들어 있는 스프레드시트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/stringfunctions2.png) ## 데이터 원본별 SPLIT 제한 사항 일부 데이터 원본은 문자열 분할에 제한이 있습니다. 다음 표에서는 음수 토큰 번호(오른쪽부터 분할)를 지원하는 데이터 원본과 데이터 원본에 따라 허용되는 분할 수에 제한이 있는지 여부를 보여 줍니다. 이러한 데이터 원본에서는 음수 토큰 번호가 지정되어 다른 데이터 원본에서는 유효한 `SPLIT` 함수가 다음 오류를 반환합니다. _"오른쪽부터 분할하는 기능은 데이터 원본에서 지원되지 않습니다."_
데이터 원본왼쪽/오른쪽 제약 조건최대 분할 수버전 제한
Tableau 데이터 추출둘 다제한 없음 
Microsoft Excel둘 다제한 없음 
텍스트 파일둘 다제한 없음 
Salesforce둘 다제한 없음 
OData둘 다제한 없음 
Google 애널리틱스둘 다제한 없음 
Tableau 데이터 서버둘 다제한 없음버전 9.0에서 지원됩니다.
Vertica왼쪽만10 
Oracle왼쪽만10 
MySQL둘 다10 
PostgreSQL9.0 이전 버전에서는 왼쪽만, 9.0 이상 버전에서는 둘 다10 
Teradata왼쪽만10버전 14 이상
Amazon Redshift왼쪽만10 
Aster Database왼쪽만10 
Google BigQuery왼쪽만10 
Hortonworks Hadoop Hive왼쪽만10 
Cloudera Hadoop왼쪽만10Impala는 버전 2.3.0부터 지원됩니다.
Microsoft SQL Server둘 다102008 이상
## 참고 항목 [Tableau의 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions.htm) [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm) [Tableau 함수(범주별)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_categories.htm) [Tableau에서 계산 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_operators.htm) [주요 콘텐츠로 건너뛰기](#main-content) # Tableau에서 추세 또는 밀도를 표시하는 히트 맵 만들기 Tableau에서 맵의 겹치는 마크로 인해 표현하기 어려운 패턴이나 상대적인 집중도를 나타내는 맵을 만들 수 있습니다. 이를 위한 일반적인 맵 유형 중 하나는 히트 맵이라고도 하는 밀도 맵입니다. Tableau는 겹치는 마크를 그룹화하고 그룹의 마크 수에 따라 색상 코드를 지정하여 밀도 맵을 만듭니다. 밀도 맵을 사용하면 데이터 요소 수가 많거나 적은 위치를 쉽게 식별할 수 있습니다. 밀도 맵은 맵의 마크 간에 겹치는 부분이 많은 다수의 데이터 요소가 포함된 데이터 집합 작업 시 가장 효과적입니다. ## 데이터 원본 밀도 맵을 만들려면 데이터 원본에 점 기하 도형, 위도 및 경도 좌표 또는 위치 이름(Tableau에서 위치 이름으로 인식되는 경우)이 포함되어야 합니다. Tableau는 위치 이름을 인식하고 Tableau 지오코딩 위치에 할당된 요소 위치를 사용하여 밀도 맵을 만들 수 있지만 밀도 맵은 위치 데이터가 매우 정확한 경우(예: 제한된 공간의 위치 좌표)에 가장 효과적입니다. 밀도 마크는 특정 위치가 구나 구역과 같은 분리된 위치로 제한되는 값이 아니라 공간 전체에서 연속적으로 부드럽게 변하는 경우에 가장 효과적입니다. ## 기본적인 맵 구성 요소:
열 선반:경도(경도 지리적 역할이 할당된 연속형 차원)
행 선반:위도(위도 지리적 역할이 할당된 연속형 차원)
세부 정보:많은 기초 데이터 요소가 있는 하나 이상의 필드
마크 유형:밀도
## 맵 뷰 작성 마크 유형 드롭다운에서 밀도를 선택하면 Tableau가 뷰에서 밀도 표면을 계산합니다. 밀도 표면은 나머지 마크에서 데이터를 확대/축소하거나 필터링하면 다시 계산됩니다. 페이지 또는 작은 다중 뷰를 사용하는 경우 비교 분석을 위해 데이터의 전체 도메인에서 밀도가 계산됩니다. 이 예제를 따라 하려면 [Tableau에서 히트 맵 만들기 예제 통합 문서](https://public.tableau.com/profile/tableau.docs.team#!/vizhome/heatmap_taxi_howto/TaxiPickups)를 다운로드(오른쪽 맨 위에서 다운로드 클릭)하여 Tableau Desktop에서 엽니다. 1. 새 워크시트를 열고 데이터 원본에 연결합니다. 이 예에 사용되는 데이터 원본에서 필드의 이름은 Pickup Latitude(승차 위도) 및 Pickup Longitude(승차 경도)입니다. Pickup Latitude(승차 위도) 지리적 역할을 위도 필드에 할당하고 Pickup Longitude(승차 경도) 지리적 역할을 경도 필드에 할당했는지 확인합니다. 자세한 내용은 [필드에 지리적 역할 할당](https://help.tableau.com/current/pro/desktop/ko-kr/maps_geographicroles.htm#AssignRole)을 참조하십시오. 2. 데이터 패널에서 Pickup Latitude(승차 위도) 및 Pickup Longitude(승차 경도)를 둘 다 선택하고 캔버스로 끌어옵니다. Latitude(위도) 및 Longitude(경도) 필드가 열 및 행 선반에 추가되고 데이터 요소가 하나인 맵 뷰가 만들어집니다. ![뉴욕시 위의 작은 파란색 데이터 요소 맵이 축소되어 여러 East Coast 주가 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_density_avg.png) 3. 다음으로 뷰에 고유 마크를 추가합니다. ID를 마우스 오른쪽 버튼으로 클릭(Mac의 경우 Control-클릭)하여 마크 카드의 세부 정보로 끌어옵니다. 각 승차마다 고유한 ID가 있으므로 이 동작을 수행하면 마크가 분리되고 맵에서 각 승차가 구분됩니다. 추가된 필드에 권장되는 최대값인 1000개를 초과하는 값이 포함될 수 있음을 알리는 경고가 표시됩니다. 모든 멤버 추가를 선택합니다. ![밀도 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/density_ID.png) 데이터 원본의 모든 승차 위치에 대한 마크를 표시하도록 맵 뷰가 업데이트됩니다. 모든 위치가 맨해튼에 있기 때문에 뉴욕시의 맨해튼에 포커스를 맞춰 맵이 확대/축소됩니다. **참고**: 원하는 확대/축소 수준을 얻으려면 뷰에서 일부 데이터 요소를 필터링해야 할 수 있습니다. 4. 마크 카드에서 자동 오른쪽에 있는 드롭다운 메뉴를 선택하고 밀도를 선택하여 마크 유형을 밀도로 변경합니다. ![자동부터 막대, 라인, 영역 등의 특수 옵션에 이르기까지 다양한 마크 유형을 보여주는 마크 유형 드롭다운입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/marktypes_3.png) 5. 기본 밀도 맵이 만들어집니다. ![맨해튼의 택시 승차에 대한 파란색 밀도 맵](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_density_density.png) 확대/축소 도구를 사용하여 포커스를 더 세밀하게 조정할 수 있으며 미드타운이 택시 승차가 가장 많은 지역임을 알 수 있습니다. 확대 또는 축소하면 밀도가 다시 계산됩니다. 밀도 맵의 아무 곳에서나 개별 데이터 요소를 선택할 수 있습니다. 이러한 마크에는 기본적으로 10픽셀의 크기와 파란색 색상이 적용됩니다. 기초 마크의 크기 및 색상은 조정할 수 없습니다. ![택시 승차 장소를 히트 맵으로 표시한 맨해튼 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_density_identifyPoint.png) 맵 주위를 확대/축소하여 데이터를 분석합니다. 선택 항목, 도구 설명, 레이블 및 모든 작업 마우스오버는 뷰의 확대/축소 수준에 있는 마크에 기반합니다. 밀도 맵에는 고정되거나 일정한 표시가 없으며 확대/축소할 때 항상 다시 계산됩니다. ## 모양 조정 밀도 맵의 데이터를 분석할 수 있도록 마크의 색상, 강도 및 크기를 조정할 수 있습니다. **색상**: 마크 카드에서 색상을 선택하여 밀도 맵의 색상을 조정합니다. 10가지 밀도 색상표 또는 기존 색상표 중 하나를 선택합니다. 밀도 색상 팔레트는 밝거나 어두운 기본 맵 작업에 맞게 조정됩니다. ![밀도 색상표를 보여주는 색상표 드롭다운입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_density_color.png) **참고:** 데이터 원본에 음수 값이 포함되어 있으면 측정값 필드가 색상에 추가될 때 해당 음수 값도 나타납니다. 다중 색상표를 사용하여 양수 값과 음수 값 사이를 명확하게 구분합니다. 강도: 색상 메뉴에서 강도 슬라이더를 사용하여 맵의 선명도를 높이거나 낮춥니다. 예를 들어 밀도를 높여 데이터의 "최대 온도" 지점을 낮추면 더 많은 마크가 나타납니다. 다음 이미지에서 낮은 강도 맵은 50%로, 높은 강도 맵은 75%로 설정됩니다. ![나란히 배치된 두 개의 밀도 맵: 하나는 낮은 강도이고 다른 하나는 높은 강도입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_density_intensity.png) **크기**: 크기 선반을 사용하여 밀도 마크의 크기를 조정합니다. 크기를 클릭하면 크기 슬라이더가 표시됩니다. 슬라이더를 조정하면 밀도 맵을 만드는 마크 그룹의 크기가 증가하거나 감소합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 밀도 마크(히트 맵)를 사용하여 작성 밀도 차트를 사용하여 많은 마크가 겹치는 고밀도 데이터의 패턴 또는 추세를 시각화합니다. Tableau는 겹치는 마크를 그룹화하고 그룹의 마크 수에 따라 색상 코드를 지정하여 이 작업을 수행합니다. 밀도 맵을 사용하면 데이터 요소 수가 많거나 적은 위치를 쉽게 식별할 수 있습니다. Tableau에서 열 선반에 적어도 하나의 연속형 측정값을 배치하고 행 선반에 적어도 하나의 차원이나 측정값을 배치한 다음(또는 그 반대) 마크 카드에 필드를 추가함으로써 밀도 마크를 사용하여 차트를 만들 수 있습니다. **참고**: 밀도 차트는 많은 데이터 요소가 포함된 데이터 원본과 함께 사용할 때 가장 효과적입니다. 밀도 차트의 기본 구성 요소는 다음과 같습니다. - **마크 유형**: 밀도 - **행 및 열 선반:**: 적어도 하나의 연속형 측정값과 적어도 하나의 측정값 또는 차원 - **마크 카드**: 하나 이상의 연속형 측정값 밀도 차트는 밀도 마크 유형을 사용합니다. 기본적으로 Tableau는 자동 마크 유형을 사용합니다. Tableau에서 밀도 차트를 사용하여 겹치는 마크를 이해하기 쉽게 만드는 방법을 보여 주기 위해, 먼저 많은 수의 마크가 있는 분산형 차트를 만든 다음 밀도 차트로 다시 만들어 보겠습니다. 밀도 차트를 사용하여 날짜별 주문을 표시하기 위해 다음 단계를 수행합니다. 1. 시작 화면의 **저장된 데이터 원본** 섹션에서 **세계 지표** 데이터 원본을 엽니다. ![저장된 데이터 원본 목록이며 '세계 지표'가 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/density_world.png) 2. Health 폴더에서 **Infant Mortality Rate(유아 사망률)**를 열 선반으로 끌어옵니다. 측정값이 합계로 집계되고 가로 축이 만들어집니다. 3. **Life Expectancy Female(여성 기대 수명)**을 **행** 선반으로 끌어옵니다. 이제 한 마크 분산형 차트가 생겼습니다. ![한 개의 마크가 있는 분산형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/density_onepoint.png) 4. Infant Mortality(유아 사망률)와 Life Expectancy(기대 수명) 모두 평균이 아니라 **합계**로 집계됩니다. 이 두 측정값 모두 마우스 오른쪽 단추로 클릭하고 측정값(합계)을 **평균**으로 변경합니다. ![측정값(합계) 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/density_average.png) 5. **Country/Region(국가/지역)** 차원을 마크 카드의 **세부 정보**로 끌어옵니다. 이제 뷰에 더 많은 마크가 표시됩니다. 이제 뷰의 마크 수는 이 데이터 집합에 있는 고유 국가 수와 같습니다. 마크를 마우스오버하면 국가 이름, 여성 기대 수명 및 유아 사망률을 볼 수 있습니다. ![도구 설명이 있는 분산형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/density_circlemarks.png) 기본적인 분산형 차트를 만들어지만 뷰에 겹치는 마크가 너무 많아 마크의 가장 많이 밀집한 위치를 확인하기 어렵습니다. 6. **마크** 카드의 메뉴에서 **밀도**를 선택하여 이 분산형 차트를 밀도 차트로 변경합니다. Tableau는 커널이라고 불리는 마크를 겹치게 하고 커널이 겹치는 위치에 색상 코드를 지정하여 밀도 차트를 작성했습니다. 겹치는 데이터 요소가 많을수록 색상 강도가 증가합니다. ![유아 사망률과 여성의 평균 수명 사이의 상관 관계를 보여주는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/density_bluedensity.png) Tableau는 기본적으로 파란색 색상표를 선택했지만 10가지 밀도 색상표 또는 기존 색상표 중 하나를 선택할 수 있습니다. 7. **마크** 카드의 **색상**을 선택하고 메뉴에서 **고밀도 연한 다중색**을 선택합니다. ![밀도 마크 유형의 색상 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/density_colorpalette.png) 색상표의 이름은 어두운 배경색이나 밝은 배경색의 차트에서 사용하도록 디자인되었는지 여부를 나타냅니다. 차트가 밝은 배경색을 가지므로 "연한" 색상표를 선택했습니다. 이렇게 하면 차트의 색상표가 변경됩니다. 더 집중된 영역은 빨간색으로 나타나고 겹치는 마크가 없는 영역은 녹색으로 나타납니다. **참고:** 밀도 마크에는 색상 범례를 사용할 수 없습니다. 8. 색상 메뉴에서 강도 슬라이더를 사용하여 밀도 마크의 선명도를 높이거나 낮춥니다. 예를 들어 강도 또는 선명도를 높여 데이터의 "최대 온도" 지점을 낮추면 더 많은 마크가 나타납니다. ![비주얼리제이션에 적용된 밀도 색상표입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/density_colors.gif) 9. 마크 카드에서 **크기**를 선택하여 밀도 커널의 크기를 조정합니다. ![마크 크기를 늘립니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/kernel.gif) 자세한 내용은 [뷰의 마크 유형 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_marktypes.htm) 및 [Tableau에서 추세 또는 밀도를 표시하는 히트 맵 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_howto_heatmap.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 바로 가기 키 Tableau에서 작동하는 바로 가기 키 목록입니다. 키보드를 사용하여 뷰를 탐색하는 것에 대한 자세한 내용은 [웹 기반 Tableau의 키보드 접근성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/access_keyboard_navigation.htm)를 참조하십시오. ## 통합 문서, 시트 및 파일 관리에 대한 바로 가기(Tableau Desktop)
설명Windows 바로 가기Mac 바로 가기
통합 문서를 새로 열기Ctrl+NCommand+N
새 워크시트Ctrl+MCommand+T
시트 설명Ctrl+ECommand+E
열려 있는 워크시트 앞으로 순환Ctrl+Tab, Ctrl+F6Shift+Command+오른쪽 대괄호
열려 있는 워크시트 뒤로 순환Ctrl+Shift+Tab, Ctrl+Shift+F6Shift+Command+왼쪽 대괄호
프레젠테이션 모드로 전환 및 종료F7, Ctrl+HOption+Return
전체 화면 모드로 전환 및 종료 Control+Command+F

파일 열기

 

Ctrl+OCommand+O
파일 저장Ctrl+SCommand+S
Tableau Public에 저장Ctrl+Shift+SShift+Command+S
통합 문서를 마지막으로 저장한 상태로 되돌리기F12Option+Command+E
현재 통합 문서 닫기Alt+F4Command+W
인쇄Ctrl+PCommand+P
도움말 열기F1Control+Command+?
## 통합 문서, 시트 및 파일 관리에 대한 바로 가기(Tableau Server, Tableau Cloud)
설명Windows 바로 가기Mac 바로 가기
새 워크시트Ctrl+Alt+T

Option+Command+T

전체 화면 모드로 전환 및 종료F11Control+Command+F
파일 저장Ctrl+SCommand+S
다른 이름으로 통합 문서 저장Ctrl+Shift+SShift+Command+S
현재 통합 문서 닫기Alt+F4

Option+Q

인쇄(또는 PDF로 내보내기)Ctrl+PCommand+P
도움말 열기F1Control+Command+/
## 데이터에 대한 바로 가기(Tableau Desktop)
설명Windows 바로 가기Mac 바로 가기
데이터 원본에 연결Ctrl+DCommand+D
데이터 패널의 찾기 명령 활성화Ctrl+FCommand+F
데이터 원본 새로 고침F5Command+R
뷰에서 데이터 업데이트 실행F9Shift+Command+0
자동 데이터 업데이트 설정/해제F10Option+Command+0
## 데이터에 대한 바로 가기(Tableau Server, Tableau Cloud)
설명Windows 바로 가기Mac 바로 가기
데이터 원본에 연결Ctrl+DCommand+D
데이터 원본 새로 고침Alt+F5Option+F5
데이터 원본 이름 바꾸기Alt+F2Option+F2
새 데이터 원본Ctrl+Alt+DControl+D
데이터 원본 편집Ctrl+Alt+Shift+DControl+Shift+D
## 뷰 작성에 대한 바로 가기(Tableau Desktop)
설명Windows 바로 가기Mac 바로 가기
표현 방식Ctrl+1, Ctrl+Shift+1Command+1
선택한 필드를 시트에 추가합니다. 단일 필드에서만 사용할 수 있습니다.Enter 또는 두 번 클릭Return 또는 두 번 클릭
열 선반에 선택한 필드 배치Alt+Shift+COption+Shift+C
필터 선반에 선택한 필드 배치Alt+Shift+FOption+Shift+F
선택한 필드를 크기에 배치Alt+Shift+IOption+Shift+I
선택한 필드를 세부 정보에 배치Alt+Shift+LOption+Shift+L
색상에 선택한 필드 배치Alt+Shift+OOption+Shift+O
페이지 선반에 선택한 필드 배치Alt+Shift+POption+Shift+P
행 선반에 선택한 필드 배치Alt+Shift+ROption+Shift+R
모양에 선택한 필드 배치Alt+Shift+SOption+Shift+S
텍스트/레이블에 선택한 필드 배치Alt+Shift+TOption+Shift+T
행 선반에 선택한 필드 배치Alt+Shift+XOption+Shift+X
열 선반에 선택한 필드 배치Alt+Shift+YOption+Shift+Y
필드 놓기 메뉴 열기마우스 오른쪽 단추로 클릭+선반으로 끌기Option+선반으로 끌기
데이터 모델 보기 창 열기Ctrl+Shift+ICommand+Shift+I
뷰의 필드를 복사하여 다른 선반 또는 카드에 배치Ctrl+끌기Command+끌기
행과 열을 바꾸기Ctrl+WControl+Command+W
뷰 맨 아래의 열 레이블 방향 대칭 이동Ctrl+L 
대시보드 그리드 설정/해제GG
대시보드 탭과 레이아웃 탭 간 전환TT
캡션, 제목, 수식 등의 텍스트 선택 내용 잘라내기Ctrl+XCommand+X
클립보드에 붙여넣기Ctrl+VCommand+V
실행 취소Ctrl+ZCommand+Z
다시 실행Ctrl+YCommand+Shift+Z
현재 워크시트 지우기Alt+Shift+백스페이스Option+Shift+Delete
부동형 대시보드 개체 이동화살표 키(1픽셀 이동), Shift+화살표(10픽셀 이동)화살표 키(1픽셀 이동), Shift+화살표(10픽셀 이동)

부동형 대시보드 개체 크기 조정

Alt+화살표 키(1픽셀 단위로 크기 조정), Shift+Alt+화살표(10픽셀 단위로 크기 조정)Option+화살표 키(1픽셀 단위로 크기 조정), Shift+ Option+화살표(10픽셀 단위로 크기 조정)
## 뷰 작성에 대한 바로 가기(Tableau Server, Tableau Cloud)
설명Windows 바로 가기Mac 바로 가기
선택한 필드를 시트에 추가합니다. 단일 필드에서만 사용할 수 있습니다.두 번 클릭두 번 클릭
뷰의 필드를 복사하여 다른 선반 또는 카드에 배치Ctrl+끌기Command+끌기
대시보드 그리드 설정/해제GG
대시보드 탭과 레이아웃 탭 간 전환TT
데이터 모델 보기 창 열기Ctrl+Shift+ICommand+Shift+I
캡션, 제목, 수식 등의 텍스트 선택 내용 잘라내기Ctrl+XCommand+X
클립보드에 붙여넣기Ctrl+VCommand+V
실행 취소Ctrl+ZCommand+Z
다시 실행Ctrl+YCommand+Shift+Z
Tableau Desktop에서 현재 통합 문서 열기Ctrl+O

Option+Command+O

현재 워크시트 지우기Alt+Shift+백스페이스Option+Shift+Delete
부동형 대시보드 개체 이동화살표 키(1픽셀 이동), Shift+화살표(10픽셀 이동)화살표 키(1픽셀 이동), Shift+화살표(10픽셀 이동)

부동형 대시보드 개체 크기 조정

Alt+화살표 키(1픽셀 단위로 크기 조정), Shift+Alt+화살표(10픽셀 단위로 크기 조정)Option+화살표 키(1픽셀 단위로 크기 조정), Shift+ Option+화살표(10픽셀 단위로 크기 조정)
열 필드 이름 바꾸기(데이터 스키마 패널에서 필드를 선택한 경우)

F2

F2

계산된 필드 이름 바꾸기(계산된 필드 에디터가 열려 있는 경우)F2F2
## 행 및 열 크기 조정에 대한 바로 가기(Tableau Desktop)
셀 크기 작게Ctrl+BCommand+B
셀 크기 크게Ctrl+Shift+BCommand+Shift+B
행을 더 좁게 만들기Ctrl+왼쪽 화살표Control+Command+왼쪽 화살표
행을 더 넓게 만들기Ctrl+오른쪽 화살표Control+Command+오른쪽 화살표
열을 더 짧게 만들기Ctrl+아래쪽 화살표Control+Command+아래쪽 화살표
열을 더 길게 만들기Ctrl+위쪽 화살표Control+Command+위쪽 화살표
## 페이지에 대한 바로 가기(Tableau Desktop)
설명Windows 바로 가기Mac 바로 가기
페이지 선반에서 앞으로 재생 시작 또는 중지F4F4
페이지 선반에서 뒤로 재생 시작 또는 중지Shift+F4Shift+F4
한 페이지 앞으로 건너뛰기Ctrl+마침표Command+마침표
한 페이지 뒤로 건너뛰기Ctrl+쉼표Command+쉼표
## 마크 선택 및 탐색에 대한 바로 가기
설명Windows 바로 가기Mac 바로 가기
마크 선택클릭클릭
마크 그룹 선택끌기끌기
개별 마크를 선택 내용에 추가Ctrl+클릭Command+클릭
마크 그룹을 선택 내용에 추가Ctrl+끌기Command+끌기
직사각형 선택 도구 사용AA
자유형 선택 도구 사용DD
원형 선택 도구 사용SS
모든 데이터 선택Ctrl+ACommand+A
선택한 데이터 복사Ctrl+CCommand+C
마크 선택 취소EscEsc
뷰를 화면 이동Shift+끌기Shift+끌기
뷰의 한 점을 확대(매핑되지 않은 경우 확대/축소 모드 필요)두 번 클릭, Ctrl+Shift+클릭두 번 클릭, Shift+Command+클릭
뷰의 한 점에서 축소(매핑되지 않은 경우 확대/축소 모드 필요)Ctrl+Shift+Alt+클릭Shift+Option+Command+클릭
축소Shift-두 번 클릭Shift+두 번 클릭
뷰의 한 영역을 확대(매핑되지 않는 경우 확대/축소 모드 필요)Ctrl+Shift+끌기Shift+Command+끌기
맵에서 확대 및 축소스크롤스크롤
행을 끄는 동시에 긴 목록을 스크롤클릭+패널 하단으로 끌기+누르기클릭+스크롤, Command+누르기
## 흐름 바로 가기(Tableau Prep Builder)
설명Windows 바로 가기Mac 바로 가기
파일 열기Ctrl+OCommand+O
새 흐름 만들기Ctrl+NCommand+N
파일 저장Ctrl+SCommand+S
다른 이름으로 파일 저장Alt+Ctrl+SShift+Command+S
끝내기Ctrl+QCommand+Q
실행 취소Ctrl+ZCommand+Z
다시 실행Ctrl+YShift+Command+Z
잘라내기Ctrl+XCommand+X
복사Ctrl+CCommand+C
붙여넣기Ctrl+VCommand+V
Select All(모두 선택)Ctrl+ACommand+A
모두 실행Ctrl+RCommand+R
흐름 게시F10 
[주요 콘텐츠로 건너뛰기](#main-content) # 박스 플롯 작성 박스 플롯을 사용하여 축에서의 값 분포를 표시합니다. 박스는 데이터의 가운데 50%(데이터 분포의 가운데 2사분위수)를 나타냅니다. _수염_이라고 하는 선을 구성하여 사분위수 범위의 1.5배 내에 있는 모든 포인트(인접한 박스 너비의 1.5배 내에 있는 모든 포인트), 즉 데이터의 최대 범위에 있는 모든 포인트를 표시할 수 있습니다(다음 이미지 참조). ![성별에 따른 평균 체중을 표시하는 박스 플롯입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/boxplot1.png) 상자-수염 플롯의 기본 구성 요소는 다음과 같습니다. - **마크 유형**: 원 - **열 선반**: 차원 - **행 선반**: 측정값 - **세부 정보**: 차원 - **참조선**: 박스 플롯. 참조선을 추가하는 방법에 대한 자세한 내용은 [참조선, 구간, 분포 및 박스 플롯](https://help.tableau.com/v0.0/pro/desktop/ko-kr/reference_lines.htm)를 참조하십시오. 지역 및 고객 세그먼트별 할인을 표시하는 박스 플롯을 만들려면 다음 단계를 수행합니다. 1. 샘플 - 슈퍼스토어 데이터 원본에 연결합니다(필요한 경우 [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드 가능). 2. Segment 차원을 열로 끌어옵니다. 3. Discount 측정값을 행으로 끌어옵니다. Tableau에서 세로 축을 만들고 막대 차트(열 선반에 차원이 있고 행 선반에 측정값이 있는 경우 기본 차트 유형)를 작성합니다. 4. 행 선반의 Discount 필드를 클릭하고 측정값(합계)에 마우스오버한 다음 집계를 **평균**으로 변경합니다. 5. Region 차원을 열로 끌어 Segment의 오른쪽에 놓습니다. 이제 Region(아래쪽에 나열됨) 내에 Segment(위쪽에 나열됨)가 중첩된 상태에서 뷰의 왼쪽에서 오른쪽까지 두 수준 계층의 차원이 만들어집니다. 6. 툴바에서 표현 방식을 클릭한 다음 박스 플롯 차트 유형을 선택합니다. ![표현 방식 그리드의 차트 옵션에서 박스 플롯을 만드는 옵션이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/boxplot_1.png) Tableau에 박스 플롯이 표시됩니다. ![세그먼트별 평균 할인을 보여주는 박스 플롯입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/boxplot_2_10.0.png) 각 박스 플롯에는 적은 수의 마크만 있습니다. 또한 열 선반에서 **마크** 카드로 Region이 다시 할당됩니다. 차트 유형을 박스 플롯으로 변경할 때 Tableau에서 차트의 개별 마크가 무엇을 나타내야 하는지 결정했습니다. Tableau에서는 마크가 지역을 나타내야 한다고 결정했습니다. 이 결정을 변경할 것입니다. 1. Region을 **마크** 카드에서 다시 열로 끌어 Segment 오른쪽에 놓습니다. ![세그먼트 및 지역별 평균 할인을 보여주는 박스 플롯입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/boxplot_3_10.0.png) 가로 라인은 평평해진 박스 플롯입니다. 이 현상은 박스 플롯이 단일 마크를 기반으로 할 때 발생합니다. 박스 플롯은 데이터 분포를 보여 주기 위한 것인데 현재 뷰에서처럼 데이터가 집계될 때 이러한 작업이 어려울 수 있습니다. 2. 데이터 집계를 해제하려면 분석 > 측정값 집계를 선택합니다. 이는 집계를 설정하거나 해제합니다. Tableau에서는 기본적으로 데이터가 집계되기 때문에 이를 처음 선택하면 데이터 집계가 해제됩니다. 자세한 내용은 [데이터 집계 해제 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_aggregation.htm#DisAggData)을 참조하십시오. 이제 뷰의 각 열에 대한 단일 마크가 표시되는 대신 데이터 원본의 각 행에 하나씩 다양한 마크가 표시됩니다. ![세그먼트 및 지역별 할인을 보여주는 박스 플롯입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/boxplot_4_10.0.png) 이제 뷰에 원하는 정보가 표시됩니다. 나머지 단계에서는 뷰를 보다 읽기 쉽고 보다 보기 좋게 만듭니다. 3. 바꾸기 ![축 바꾸기 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_swap.png) 단추를 클릭하여 축을 바꿉니다. 이제 박스 플롯이 왼쪽에서 오른쪽으로 배치됩니다. ![세그먼트 및 지역별 할인을 보여주는 박스 플롯입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/boxplot_5_10.0.png) 4. 아래쪽 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 참조선 편집을 선택합니다. 5. 참조선, 구간 또는 플롯 편집 대화 상자의 채우기 드롭다운 목록에서 관심 있는 색 구성표를 선택합니다. ![박스 플롯 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/boxplot_6_10.0.png) 이러한 옵션에 대한 자세한 내용은 **참조선, 구간, 분포 및 박스** 문서의 [박스 플롯 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/reference_lines.htm#Add_a_Box_Plot)를 참조하십시오. 이제 뷰가 완성되었습니다. ![세그먼트 및 지역별 할인을 보여주는 가로 박스 플롯입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/boxplot_7_10.0.png) 박스 플롯에 대한 자세한 내용은 [참조선, 구간, 분포 및 박스 플롯](https://help.tableau.com/v0.0/pro/desktop/ko-kr/reference_lines.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 배경 맵 선택 Tableau는 맵 뷰를 만들기 위해 액세스할 수 있는 배경 맵 집합과 함께 설치됩니다. 기본적으로 Tableau 맵은 Mapbox 맵에서 제공하는 밝게 배경 계층으로 표시됩니다. Tableau와 함께 설치되는 여덟 가지 배경 맵이 다음 표에 설명되어 있습니다. | 배경 맵 | 설명 | | --- | --- | | 밝게 | 지리적 컨텍스트를 제공하면서 마크에 중점을 둔 섬세한 맵입니다. 데이터가 없는 모든 영역은 흰색 또는 밝은 회색으로 나타납니다. | | 일반 | '밝게'와 비슷한 범용 맵입니다. 데이터가 없는 육지 영역은 흰색 또는 밝은 회색으로 표시되고 수역은 하늘색으로 표시됩니다. | | 어둡게 | 지리적 컨텍스트를 제공하면서 마크에 중점을 둔 섬세한 맵입니다. '밝게' 맵의 반대의 맵으로, 데이터가 없는 영역은 검은색 또는 짙은 회색으로 표시됩니다. | | 거리 | 주요 도로와 대중 교통망을 포함하는 범용 맵입니다. | | 아웃도어 | 수역과 공원을 포함한 지형과 자연 지물을 포함하는 범용 지도입니다. | | 위성 | 전 세계 위성 이미지가 포함된 양식화된 맵입니다. | | 오프라인 | 인터넷에 연결되지 않아도 사용할 수 있는 맵입니다. 이 배경 맵은 성능 향상과 오프라인 액세스를 위해 맵을 구성하는 이미지를 컴퓨터의 캐시에 저장합니다. 자세한 내용은 오프라인 맵 섹션을 참조하십시오. | | 없음 | 위도와 경도 사이의 데이터를 지도가 아닌 비주얼리제이션 유형에 표시하는 비주얼리제이션입니다. | ## 배경 맵 변경: Tableau에서 맵 > 배경 맵을 선택하고 사용할 배경 맵을 선택합니다. ## Tableau Desktop에서 기본 배경 맵 변경(사용 중단된 기능) > [!WARNING] > > **참고:** 기본 배경 맵 변경은 Tableau Desktop의 WMS 맵에서만 작동하는 레거시 기능입니다. 이 기능은 사용하지 않는 것이 좋습니다. 기본 배경 맵을 WMS(Web Map Service) 또는 오프라인 맵으로 설정하도록 선택할 수 있습니다. WMS 맵 사용에 대한 자세한 내용은 [WMS(Web Map Service) 서버 사용](https://help.tableau.com/current/pro/desktop/ko-kr/maps_mapsources_wms.htm)을 참조하십시오. 기본 배경 맵을 지정하려면: 1. Tableau Desktop에서 맵 > 배경 맵 > WMP 맵 추가… 또는 오프라인을 선택합니다. 2. 맵 > 배경 맵 > 기본값으로 설정을 선택하여 선택한 배경 맵을 기본값으로 설정합니다. 배경 맵은 자동으로 Tableau 맵 원본(.tmsd) 파일로 저장되고 내 Tableau 리포지토리의 맵 원본 폴더에 배치됩니다. 이는 이제 모든 새 워크시트의 기본 배경 맵이 됩니다. ## 오프라인 배경 맵 사용 Tableau Desktop에 포함된 오프라인 배경 맵을 사용하여 오프라인 상태에서 맵 뷰에 데이터를 만들고 검토할 수 있습니다. **오프라인 배경 맵을 사용하려면:** - Tableau에서 맵 \> 배경 맵 > 오프라인을 선택합니다. **참고**: 오프라인 배경 맵에서는 컴퓨터에 저장되어 있는 맵 이미지를 사용합니다. 이러한 이미지는 다음 위치에서 찾을 수 있습니다. - Windows의 경우: `C:\Program Files\Tableau\\Local\Maps` - Mac의 경우: `//Applications/.app/Contents/install/local/maps` 관련된 여러 동작이 있지만, 이러한 동작에서 Tableau가 저장되지 않은 맵 이미지를 검색해야 할 수도 있습니다. 새 맵 이미지가 컴퓨터에 저장되어 있지 않은 경우 Tableau에 포함된 온라인 맵에 다시 연결하기 전에는 해당 맵을 로드할 수 없게 됩니다. 다음 중 하나 이상을 수행하려면 온라인 맵에 다시 연결해야 합니다. - 계층 설정 또는 해제 - 캐시에 저장되지 않은 계층을 설정하면 필요한 정보를 검색하기 위해 Tableau와의 연결이 필요합니다. - 확대 또는 축소 - 맵을 확대하거나 축소하려면 여러 맵 이미지가 필요합니다. 지정한 확대/축소 수준의 이미지가 캐시에 없는 경우 Tableau에서 업데이트된 맵을 검색해야 합니다. - 이동 - 이동 시 새 맵 이미지가 필요한 경우가 많습니다. 오프라인으로 작업 중이며 필요한 맵 이미지와 범례가 캐시에 저장되어 있지 않으면 새 이미지와 범례가 로드되지 않습니다. **Tableau 맵에 다시 연결하려면** - Tableau Desktop에서 맵 > 배경 맵 > Tableau를 선택합니다. 참고: 맵을 오프라인으로 설정한 다음 통합 문서를 게시하면 게시된 통합 문서는 계속 오프라인(저장된 맵)을 사용하며 앞서 설명한 오프라인 맵의 모든 기능과 제한 사항이 적용됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 배경 이미지 좌표 찾기 많은 시나리오에서 데이터를 Tableau 맵 대신 배경 이미지에 매핑해야 합니다. 이 문서에서는 데이터 요소를 배경 이미지에 차트로 표시하는 방법을 설명합니다. 이 프로세스는 다음과 같은 여러 단계로 구성됩니다. 1. 데이터 원본에서 X축과 Y축에 대한 테이블을 만듭니다. 2. Tableau Desktop에서 데이터 원본에 연결하고 좌표 테이블을 나머지 데이터와 조인합니다. 3. 배경 이미지를 가져와 뷰를 작성합니다. 4. 배경 이미지의 지점에 주석을 추가합니다. 5. 데이터 원본의 좌표 테이블에 좌표를 추가합니다. 6. Tableau에서 데이터 원본을 새로 고칩니다. ## 1단계: 좌표 테이블 만들기 데이터 원본에서 고유 마크를 식별하는 열이 포함된 테이블을 만듭니다. 이 예제에는 세 개의 열이 있습니다. - 첫 번째 열은 각 마크의 고유 식별자를 유지합니다. - 다른 두 열은 X축과 Y축에 대한 데이터입니다. 열을 만든 후 새 좌표 테이블을 원래 데이터 원본에 조인합니다. 조인은 원래 데이터 원본과 좌표 테이블 모두에서 사용되는 고유 식별자(단일 마크를 나타내는 식별자)에 기반합니다. 1. 배경 이미지에 적합한 눈금을 선택합니다. 이미지가 높이에 비해 옆으로 긴 경우 X: 0-100 및 Y: 0-50을 사용합니다. 2. 이 예제의 경우 Excel의 Tableau 리포지토리에서 Sample Superstore Excel 파일을 열고 새 시트 탭을 선택합니다. 3. 새 탭에서 테이블에 고유 식별자 중 하나와 두 눈금에 대해 선택한 X 및 Y 끝점을 포함하는 행 하나를 배치합니다. 이 경우 **Product Sub-category**가 Sample Superstore의 열이며 해당 멤버 중 하나가 **Tables**입니다. 배경 이미지의 눈금 때문에 **X** 끝점은 **100**이고, **Y** 끝점은 **50**입니다. ![제품 하위 범주에 대한 정보가 표시된 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/BackgroundImage1_1.png) 4. 탭 이름을 **Coords**로 변경하고 파일을 저장합니다. ## 2단계: 좌표 테이블에 연결 1. 새 Tableau 통합 문서에서 **데이터에 연결**을 선택합니다. 2. **데이터에 연결** 대화 상자에서 **Microsoft Excel**을 선택한 후 **다음**을 클릭합니다. 3. 데이터 원본 페이지에서 다음을 수행합니다. - Orders 시트를 조인 영역으로 끕니다. - Coords 시트를 조인 영역으로 끕니다. - 조인 아이콘을 클릭하여 기존 조인을 수정합니다. - 나타나는 조인 대화 상자에서 **왼쪽**을 선택한 다음 **데이터 원본** 열에서 **Product Sub-Category**를 선택하고 **Coords** 열에서 **Product Name (Coords)**를 선택합니다. ![Product Sub-Category(제품 하위 범주)와 Product Name (Coords)(제품 이름(좌표))에 대해 왼쪽 조인을 사용하는 조인 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/BackgroundImage13_1.png) 5. 조인 대화 상자를 닫은 다음 시트 탭을 선택하여 워크시트로 이동합니다. ## 3단계: 배경 이미지 가져오기 1. 새 워크시트에서 **맵** > **배경 이미지** > **샘플 – 슈퍼스토어**를 선택합니다. 그러면 배경 이미지 대화 상자가 열립니다. 2. **배경 이미지** 대화 상자에서 **이미지 추가**를 클릭합니다. 3. **배경 이미지 추가** 대화 상자에서 파일을 찾아 선택합니다. 4. **X 필드**의 경우 목록에서 **X**를 선택합니다. **참고:** 목록에 X 필드가 나타나지 않는 경우 X 필드를 연속형 숫자가 되도록 변경해야 한다는 의미입니다. 필드를 숫자가 되도록 변경하려면 데이터 패널에서 **X** 필드를 마우스 오른쪽 단추로 클릭하고 **데이터 유형 변경** > **숫자(정수)**를 선택합니다. 필드를 연속형이 되도록 변경하려면 데이터 패널에서 **X** 필드를 마우스 오른쪽 단추로 클릭하고 **연속형으로 변환**을 선택합니다. **Y** 필드에 대해 이러한 단계를 반복합니다. 5. **오른쪽** 텍스트 상자에 **100**을 입력합니다(100은 좌표 테이블에서 사용한 숫자). 6. **Y 필드**의 경우 목록에서 **Y**를 선택합니다. 7. **위쪽** 텍스트 상자에 **50**을 입력합니다(50은 좌표 테이블에서 사용한 숫자). 올바른 텍스트 상자에 입력하는지 확인합니다. ![배경 이미지 추가 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/BackgroundImage3_1.png) 8. **확인**을 클릭한 다음 **배경 이미지** 대화 상자에서 **확인**을 클릭합니다. (**배경 이미지** 대화 상자에서 **유효** 설정의 **아니요**는 무시합니다.) ## 4단계: 좌표 구하기 1. 데이터 패널에서 **X**를 **열** 선반으로 끌고 **Y**를 **행** 선반으로 끕니다. 2. **열** 선반에서 **X**를 마우스 오른쪽 단추로 클릭하고 **차원**을 선택합니다. 3. **행** 선반에서 **Y**를 마우스 오른쪽 단추로 클릭하고 **차원**을 선택합니다. **참고:** 이 단계는 X 및 Y 필드를 Tableau에 측정값으로 가져온 경우에만 필요합니다. 뷰에 배경 이미지가 나타납니다. ![배경 이미지가 있는 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/BackgroundImage4_1.png) 4. X축을 마우스 오른쪽 단추로 클릭하고 **축 편집**을 선택합니다. ![드롭다운 메뉴의 축 편집 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/BackgroundImage5_0_0.png) 5. **축 편집** 대화 상자에서 **고정**을 선택한 다음 **시작** 텍스트 상자에 **0**을 입력하고, **끝** 텍스트 상자에 **100**을 입력합니다. 6. **확인**을 클릭합니다. 7. Y축을 마우스 오른쪽 단추로 클릭하고 **축 편집**을 선택합니다. 8. **축 편집** 대화 상자에서 **고정**을 선택한 다음 **시작** 텍스트 상자에 **0**을 입력하고, **끝** 텍스트 상자에 **50**을 입력합니다. 9. **확인**을 클릭합니다. 이제 축이 0부터 시작합니다. ![평면도의 배경 이미지입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/BackgroundImage7_1.png) 10. 이미지에서 좌표를 구하려는 위치를 마우스 오른쪽 단추로 클릭하고 **주석 추가** > **지점**을 선택합니다. 뷰의 마크 또는 지점에 주석을 추가하는 것에 대한 자세한 내용은 Tableau 도움말에서 [주석 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/annotations_annotations_add.htm) 항목을 참조하십시오. ![지점이나 영역에 주석을 추가하는 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/BackgroundImage8_1.png) 11. **주석 편집** 대화 상자에서 **확인**을 클릭합니다. 12. 주석을 추가하려는 각 지점에서 10단계와 11단계를 반복합니다. 좌표가 배경 이미지에 설명선으로 나타납니다. 설명선을 더 나은 표시 위치로 이동할 수 있습니다. 설명선을 클릭하고 끄십시오. 크기 핸들 중 하나를 끌어 설명선 크기를 조정할 수도 있습니다. 좌표점을 클릭하고 화살표 머리를 끌어 새 위치로 이동할 수 있으며, 설명선의 좌표가 새 위치를 반영하여 변경됩니다. ![평면도의 좌표를 하이라이트하는 빨간색 사각형입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/BackgroundImage10_1.png) 13. 다음과 같은 좌표를 샘플 – 슈퍼스토어 Excel 파일의 Coords 시트에 추가하고 변경 내용을 저장합니다. ![제품 하위 범주와 해당 X, Y 값이 표시된 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/BackgroundImage11_1.png) 14. Tableau에서 **데이터** > **샘플 – 슈퍼스토어** > **새로 고침**을 선택합니다. 새로 고친 뷰는 좌표 위치에 마크를 표시합니다. 설명선을 계속 표시하지 않으려면 설명선을 선택하여 배경 이미지에서 제거할 수 있습니다. ![네 개의 파란색 점에 좌표가 표시된 평면도입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/BackgroundImage12_1.png) ## 기타 사항 크기 선반에 다른 측정값을 배치하고 마크 카드의 색상에 차원이나 측정값을 배치해 보십시오. 고유한 사용자 지정 모양을 추가합니다. 이 뷰와 다른 분석 사이에 동작을 만들어 강력하고 고유한 분석을 개발합니다. X 및 Y 눈금을 숨기려면 열 또는 행 선반에서 관련 필드를 마우스 오른쪽 단추로 클릭하고 **머리글 표시**를 선택 취소합니다. ## 참고 항목 - [뷰에서 배경 이미지 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/bkimages.htm) - [Tableau의 맵 및 지리적 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 범례 하이라이트 범례 하이라이트를 사용하여 뷰의 특정 마크에 사용자가 집중하게 만들 수 있습니다. 범례 하이라이트를 설정하면 범례 항목과 연결된 마크는 하이라이트되고 다른 마크는 흐리게 표시됩니다. 단방향 ![하이라이터 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/oneway_highlight_icon.png) 또는 양방향 ![펜 모양의 양방향 하이라이트 아이콘으로, 그 아래에 선이 그려져 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/twoway_highlight_icon.png) 하이라이트를 사용하도록 설정하여 뷰에서 마크를 하이라이트할 수 있습니다. 범례 위에 있는 아이콘은 사용 중인 모드를 나타냅니다. - 단방향 하이라이트를 사용하면 범례의 값을 사용하여 마크를 하이라이트할 수 있습니다. - 양방향 하이라이트를 사용하면 범례 또는 뷰를 사용하여 마크를 하이라이트할 수 있습니다. 이 옵션이 기본값입니다. 뷰에서 마크를 하이라이트하면 범례에서 해당하는 멤버도 하이라이트됩니다. 툴바에서 통합 문서 또는 시트에 대한 하이라이트를 해제할 수도 있습니다. 이 동작은 범례에서 하이라이트 아이콘을 숨깁니다. 툴바 하이라이트 옵션 사용에 대한 자세한 내용은 [하이라이트 툴바 단추](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_highlight_toolbar.htm)를 참조하십시오. 이 예에서 아래 뷰는 여러 제품에 대한 주문 수량과 수익 간의 관계를 보여 줍니다. 왼쪽 뷰는 색상 범례에 대한 표준 기능을 사용하며 배송 형태에 따라 모든 마크에 색상이 지정되어 있습니다. 오른쪽 뷰는 범례 하이라이트를 사용하여 Second Class 배송을 통해 배송된 제품이 강조 표시되어 있습니다.
일반 색상 범례 색상 범례 하이라이트 사용
배송 형태에 따라 모든 마크의 색상이 지정된 비주얼리제이션의 표준 색상 범례입니다. 비주얼리제이션의 범례에 색상 범례 하이라이트를 사용하여 이등석 배송으로 납품되는 제품에 대한 관심을 끌 수 있습니다.
범례 카드 메뉴를 사용하여 범례 하이라이트와 일반 모드를 쉽게 전환할 수 있습니다. 색상 범례의 경우 하이라이트할 방식을 설정하면 색상표에 하이라이트 색상을 할당할 수 있습니다. 이전 색상이 하이라이트 색상으로 바뀝니다. ## 범례 하이라이트 설정 1. 범례 위에 있는 하이라이트 단추 ![하이라이터 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/symbol_highlight.png)를 클릭합니다. Tableau Desktop을 사용하는 경우 범례 카드 메뉴에서 선택된 항목 하이라이트를 선택하여 범례 하이라이트를 설정할 수도 있습니다. 이 예에서는 색상 범례를 사용하는 하이라이트를 보여 줍니다. 색상 범례 하이라이트는 기본적으로 설정됩니다. ![색상 범례의 하이라이터 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/highlight8.png) 2. 색상 범례에서 항목을 선택합니다. 범례 하이라이트를 설정한 후에는 색상 범례의 다른 항목을 선택하여 뷰에서 특정 데이터를 집중적으로 확인할 수 있습니다. 범례 하이라이트가 설정된 경우 하이라이트 동작이 만들어지고 동작 대화 상자에서 수정할 수 있습니다. ## 범례 하이라이트 해제 범례 위에 있는 하이라이트 단추 ![하이라이터 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/symbol_highlight.png)를 클릭합니다. 이렇게 하면 하이라이트가 단방향으로 변경되고 범례를 사용하여 뷰에서 일치하는 마크를 하이라이트할 수 있습니다. ### Tableau Desktop에서 범례 하이라이트 Tableau Desktop을 사용하는 경우 범례 카드 메뉴에서 선택된 항목 하이라이트를 선택하여 범례 하이라이트를 해제할 수도 있습니다. 범례 하이라이트를 해제하면 동작 대화 상자에서 해당 동작이 제거됩니다. 뷰의 하이라이트 방식을 설정하고 범례 하이라이트 모드를 해제해도 특정 멤버를 하이라이트된 상태로 유지하려는 경우 기존 색상표에 하이라이트 색상을 할당할 수 있습니다. 원래 색상 범례는 삭제되고 하이라이트 색상이 범례의 새 색상표가 됩니다. 색상표에 하이라이트 색상을 할당하려면 색상 범례 카드 메뉴에서 색상표에 하이라이트 색상 할당을 선택합니다. ![색상표에 하이라이트 색상을 할당하는 옵션이 있는 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/highlight6.png) [주요 콘텐츠로 건너뛰기](#main-content) # 벤포드의 법칙 시각화 벤포드의 법칙은 많은 실제 데이터 원본에서 선행 자리(또는 맨 왼쪽에 있는 자리)의 숫자가 매우 특정한 방식으로 분포된다는 것을 나타내는 수학 법칙입니다. 구체적으로, 선행 자리로 숫자 1이 나타나는 확률이 약 30%이고 숫자가 클수록 확률이 작아지며 숫자 9가 나타나는 확률은 5% 미만입니다. 사기꾼이 데이터를 조작할 때 벤포드의 법칙을 준수하는 위조된 데이터를 만드는 것을 모를 수 있으며 경우에 따라 이를 이용하여 위조된 데이터를 탐지하거나 적어도 그 진실성에 대해 의심을 품을 수 있습니다. 이 문서에서는 Tableau Desktop과 함께 제공되는 샘플 – 슈퍼스토어 데이터 원본을 사용하여 매출 데이터에 벤포드 법칙을 적용하는 방법을 설명합니다. 이 프로세스에서는 다음을 수행해야 합니다. 1. 뷰에서 사용할 계산된 필드를 만듭니다. 2. 뷰를 설정합니다. 다음 섹션에서는 이러한 절차를 나누어 구체적인 안내를 제공합니다. ## 뷰에서 사용할 계산된 필드 만들기 1. 분석 메뉴에서 계산된 필드 만들기를 선택하여 계산 에디터를 엽니다. 계산에 Leftmost Integer라는 이름을 지정하고 수식 영역에 다음을 입력하거나 붙여 넣습니다. `LEFT(STR([Sales]),1)` 2. 두 번째 계산된 필드를 만들고 Benfords Law라는 이름을 지정합니다. 수식 영역에 다음을 입력하거나 붙여 넣습니다. `LOG(INT([Leftmost Integer])+1)-LOG(INT([Leftmost Integer]))` ## 뷰 설정 1. 데이터 패널에서 Leftmost Integer를 열로 끌어온 다음 Orders(Count)를 행으로 끌어옵니다. 2. 행에서 카운트(Orders)를 클릭하고 퀵 테이블 계산 > 구성 비율을 선택합니다. 이제 뷰에 첫 번째 자리의 분포가 표시되며 왼쪽에서 오른쪽으로 갈수록 작아지는 막대의 크기는 이 사례의 데이터가 벤포드 법칙을 준수한다는 것을 나타냅니다. 하지만 참조 분포를 추가하여 데이터를 더 세분화할 수 있습니다. 3. 데이터 패널에서 Benfords Law를 마크 카드의 세부 정보로 끌어옵니다. 마크 카드의 Benfords Law를 클릭하고 측정값 > 최소값을 선택합니다. 4. 데이터 패널에서 분석 패널로 전환하고 분포 구간을 뷰로 끌어온 다음. 셀에 놓습니다. ![사용자 지정 분포 구간 알약을 뷰로 끌어오고 화살표가 셀 분포 구간을 추가하는 옵션을 가리키고 있는 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/benford1.png) 참고: 분포 구간은 Tableau 10.2부터 웹 플랫폼에서 지원됩니다. 5. 참조선, 구간 또는 플롯 편집 대화 상자에서 다음을 수행합니다. 1. 값 필드를 클릭하여 추가적인 옵션 집합을 표시합니다. ![참조선, 구간 또는 박스 플롯 편집 대화 상자에 참조선 및 구간 계산에 대한 설정이 표시되어 있고, 백분율에 대한 계산 값 옵션이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/benford2.png) 2. 비율 영역에서 `80,100,120`을 입력합니다. 이렇게 하면 80~100% 범위와 100~120% 범위의 구간이 지정됩니다. 다음으로 비율이 참조하는 값을 지정합니다. 3. 비율 필드에서 MIN(Benfords Law)를 선택합니다. 이제 값 필드에 `80%,100%,120% of Average Min. Benfords Law`가 표시되어야 합니다. 나머지 단계에서는 참조 구간의 모양을 구성합니다. 1. 레이블을 없음으로 설정합니다. 2. 라인을 사용 가능한 가장 얇은 라인으로 설정합니다. 3. 아래 채우기를 선택합니다. 4. 채우기에서 신호등을 선택합니다. 5. 확인을 클릭하여 참조선, 구간 또는 플롯 편집 대화 상자를 종료합니다. 6. 툴바 단추를 클릭하여 마크 레이블을 표시합니다. ![마크 카드에 있는 레이블 추가 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/marklabels.png) 최종 뷰는 다음과 같이 표시됩니다. ![가장 왼쪽에 있는 정수의 빈도를 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/benford3.png) Superstore는 데모 데이터이지만 벤포드 법칙을 준수할 만큼 현실적입니다. 첫 번째 자리 숫자의 실제 비율을 나타내는 파란색 막대는 뷰에서 예상되는 벤포드 값을 표시하는 100% 값(분포 구간의 노란색 영역에서 녹색 영역을 구분하는 라인)과 매우 잘 일치합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 별칭을 만들어 뷰의 멤버 이름 바꾸기 뷰에서 레이블이 서로 다르게 표시되도록 차원의 멤버에 대해 별칭(대체 이름)을 만들 수 있습니다. 불연속형 차원의 멤버에 대해서만 별칭을 만들 수 있습니다. 연속형 차원, 날짜 또는 측정값에 대해서는 별칭을 만들 수 없습니다. ## 별칭 만들기 1. 데이터 패널에서 차원을 마우스 오른쪽 단추로 클릭하고 별칭을 선택합니다. ![시트에 추가, 복제, 이름 바꾸기, 숨기기, 별칭 만들기, 측정값으로 변환, 데이터 유형 변경, 지리적 역할 할당 등의 옵션을 제공하는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datasource_edit_alias.png) **팁**: **별칭** 옵션이 대화 상자에 표시되지 않는 경우 게시된 데이터 원본에 연결되어 있고 별칭을 지정하려는 필드가 불연속형 차원인지 확인하십시오. 2. 별칭 편집 대화 상자의 **값(별칭)** 아래에서 멤버를 선택하고 새 이름을 입력합니다. ![값(별칭) 열이 하이라이트되어 있고 세 개의 값에 대한 별칭이 입력된 별칭 편집 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datasaource_edit_alias3.png) **팁**: 멤버 이름을 원래 이름으로 재설정하려면 별칭 지우기를 클릭합니다. 3. 변경 내용을 저장하려면: - Tableau Desktop에서 **확인**을 클릭합니다. - Tableau Server 또는 Tableau Cloud에서 대화 상자 오른쪽 위에 있는 **X** 아이콘을 클릭합니다. 뷰에 필드를 추가하면 별칭 이름이 뷰에 레이블로 표시됩니다. 예를 들면 다음과 같습니다. ![세그먼트별 매출에 대한 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datasource_edit_alias2.png) ## 별칭 옵션을 사용할 수 없는 경우 ### 측정값의 별칭을 변경할 수 없음 Tableau에서는 데이터 값 자체를 수정해야 하기 때문에 측정값의 별칭을 변경할 수 없습니다. 데이터에 값이 _0_ 및 _1_인 필드가 포함되어 있지만 실제로 _no_ 및 _yes_와 같은 정보를 인코딩하는 경우 Tableau는 이를 연속형 측정값으로 해석합니다. 이를 불연속형 차원으로 전환한 다음 값의 별칭을 변경할 수 있습니다. 불연속형 및 연속형과 차원 및 측정값에 대한 자세한 내용은 다음을 참조하십시오. - [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm) - [측정값을 차원으로 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_convertdimtomeas.htm) - [불연속형과 연속형 간에서 필드 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_convertdisctocont.htm) ### 게시된 데이터 원본 게시된 데이터 원본에 연결되어 있는 경우 불연속형 차원에 대한 별칭 옵션이 누락될 수 있습니다. 게시된 데이터 원본을 사용할 경우 별칭을 만들거나 편집할 수 없습니다. 자신의 통합 문서에서 직접 만든 필드의 별칭만 변경할 수 있습니다. 게시하기 전에 별칭을 설정하지 않은 경우 게시된 데이터 원본의 측정값 이름 필드에 대한 별칭을 편집할 수 있습니다. 데이터 원본을 게시하지 않은 경우 필드를 복제(마우스 오른쪽 단추 클릭 > **복제**)하고 복제 필드의 별칭을 제한 없이 편집할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 보조 기술을 사용하여 비주얼리제이션 탐색 Tableau 버전 24.3부터 키보드 및 기타 보조 기술을 사용하여 Tableau Cloud에서 모든 온라인 비주얼리제이션 내의 마크를 탐색할 수 있습니다. 참고: 서버로 렌더링된 비주얼리제이션에는 비주얼리제이션 탐색 기능이 현재 지원되지 않습니다. 서버 및 클라이언트 쪽 렌더링에 대한 자세한 내용은 [클라이언트 쪽 렌더링 구성](https://help.tableau.com/current/server/ko-kr/browser_rendering.htm)을 참조하십시오. ## 비주얼리제이션에서 마크 탐색 1. 환경을 활성화하려면 비주얼리제이션으로 이동하여 Enter 키를 누릅니다. 2. Enter 키를 다시 선택하여 마크를 탐색합니다. 3. 화살표 키를 사용하여 머리글, 열 및 행 사이를 탐색합니다. 비주얼리제이션에 이중 축이 있거나 분산형 차트 또는 맵인 경우 추가 탐색 기능이 나타납니다. 화살표 키를 사용하여 포커스를 마크 그룹으로 이동하고 Enter 키를 선택하여 그룹에서 마크를 탐색합니다. 4. 텍스트 테이블에서 벗어나려면 Esc 키를 누릅니다. 참고: 마크 수준 탐색을 시작하기 전에 화살표 키를 사용하여 머리글, 축 등 뷰의 다양한 영역을 탐색할 수 있습니다. ## 데이터 보기 패널에서 마크 탐색 1. 데이터 보기 패널을 열려면 비주얼리제이션으로 초점을 이동하고 Shift+Enter를 누릅니다. 2. 화살표 키를 사용하여 머리글, 열 및 행 사이를 탐색합니다. 3. 데이터 보기 패널을 닫으려면 ALT+F4(Windows) 또는 Cmd+W(Mac OS)를 누릅니다. Tableau의 키보드 탐색에 대해 자세히 알아보려면 [Tableau 뷰의 키보드 접근성](https://help.tableau.com/current/pro/desktop/ko-kr/access_keyboard_navigation.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 분산형 차트 작성 분산형 차트를 사용하여 숫자 변수 간의 관계를 시각화합니다. Tableau에서는 열 선반 및 행 선반에 각각 하나 이상의 측정값을 배치하여 분산형 차트를 만듭니다. 이러한 선반에 차원과 측정값이 둘 다 포함되어 있으면 측정값이 가장 안쪽 필드로 배치됩니다. 즉, 측정값이 항상 사용자가 이미 이러한 선반에 배치한 모든 차원의 오른쪽에 있습니다. 이 경우 "가장 안쪽"이라는 단어는 테이블 구조를 나타냅니다.
단순 분산형 차트 만들기분산형 차트의 행렬 만들기
열 선반에 매출 합계 측정값이 있고 행 선반에 수익 합계 측정값이 있습니다.열 선반에 Region(지역) 및 매출 합계 측정값이 있고 행 선반에 Category(범주) 및 수익 합계 측정값이 있습니다.
분산형 차트는 여러 마크 유형을 사용할 수 있습니다. 기본적으로 모양 마크 유형이 사용됩니다. 데이터에 따라 원, 사격형 등의 다른 마크 유형을 사용할 수도 있습니다. 자세한 내용은 [뷰의 마크 유형 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_marktypes.htm)을 참조하십시오. 분산형 차트 및 추세선을 사용하여 매출과 수익을 비교하려면 다음 단계를 수행합니다. 1. 샘플 - 슈퍼스토어 데이터 원본을 엽니다(필요한 경우 [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드 가능). 2. Sales 측정값을 열로 끌어옵니다. 측정값이 합계로 집계되고 가로 축이 만들어집니다. 3. Profit 측정값을 행으로 끌어옵니다. 측정값이 합계로 집계되고 세로 축이 만들어집니다. 측정값은 연속형 숫자 데이터로 구성될 수 있습니다. 한 숫자를 다른 숫자를 기준으로 그리면 두 숫자가 비교됩니다. 결과 차트는 x 좌표와 y 좌표가 있는 데카르트 차트와 유사합니다. 이제 한 마크 분산형 차트가 생겼습니다. ![매출과 수익의 합계를 하나의 마크로 표시한 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/scatter_16.png) 4. Category 차원을 마크 카드의 색상으로 끌어옵니다. 그 결과 데이터가 각 차원 멤버에 대해 하나씩, 세 개의 마크로 구분된 다음 색상을 사용하여 마크가 인코딩됩니다. ![매출과 수익의 합계를 세 개의 마크로 표시한 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/scatter_18.png) 5. Region 차원을 마크 카드의 세부 수준으로 끌어옵니다. 이제 뷰에 더 많은 마크가 표시됩니다. 마크 수는 데이터 원본의 고유 지역 수에 범주 수를 곱한 값과 같습니다. (궁금한 경우 툴바의 실행 취소 단추를 사용하여 Region 차원을 세부 수준 대신 **도형**에 놓으면 어떻게 변하는지 확인해 보십시오.) ![제품 범주별 매출 및 수익을 나타내는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/scatter_19.png) 6. 추세선을 추가하려면 분석 패널에서 추세선 모델을 뷰로 끌어 모델 유형 위에 놓습니다. ![분산형 차트에서 선형 추세선을 추가하는 프로세스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/scatter_22.png) 추세선은 두 숫자 값 간의 관계에 대한 통계적 정의를 제공할 수 있습니다. 뷰에 추세선을 추가하려면 두 축에 모두 숫자로 해석될 수 있는 필드가 포함되어야 합니다. 분산형 차트에서는 항상 그렇습니다. Tableau에서 세 범주를 구분하기 위해 사용하는 색상별로 하나씩 선형 추세선 세 개를 추가합니다. ![추세선과 함께 제품 범주별 매출 및 수익을 나타내는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/scatter_20.png) 7. 커서를 추세선 위에 놓고 라인을 만드는 데 사용된 모델에 대한 통계 정보를 확인합니다. ![추세선이 있는 분산형 차트의 도구 설명입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/scatter_21.png) 자세한 내용은 [추세선 유의 평가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/trendlines_add.htm#significance)를 참조하십시오. 또한 다른 모델 유형을 사용하거나 신뢰 구간을 포함하도록 추세선을 사용자 지정할 수 있습니다. 자세한 내용은 [비주얼리제이션에 추세선 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/trendlines_add.htm)를 참조하십시오. ### 참고 항목 [예: 분산형 차트, 집계 및 세부 수준](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_aggregation.htm#ExampleScatter) [주요 콘텐츠로 건너뛰기](#main-content) # 고급 차트 유형 작성 이 섹션의 항목에서는 업계 표준 분석 벤치마크 및 비주얼리제이션 유형을 만드는 방법을 설명합니다. **참고**: 이러한 예는 웹에서 뷰를 편집하는 것이 아니라면 대부분 Tableau Desktop에서만 작성할 수 있습니다. 항목 중 하나의 단계를 수행하기 전에 해당 항목의 위쪽에 있는 적용 대상 줄을 확인하여 절차가 웹에서 편집하는 것인지 여부를 확인하십시오. Tableau Server 및 Tableau Cloud가 나열되어 있지 않으면 절차가 웹에서 작동하지 않습니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 뷰에 고급 분석 적용(분석 패널) 분석 패널에서 참조선, 박스 플롯, 추세선, 예측 및 기타 항목을 뷰로 끌어 옵니다. 데이터 패널과 분석 패널 간을 전환하려면 왼쪽 사이드바 맨 위에 있는 탭을 클릭합니다. ![뷰에 분석 개체를 추가하기 위한 옵션을 보여주는 분석 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_analytics_pane.png) Tableau Desktop 분석 패널 Tableau Desktop에서 뷰에 분석 개체를 추가할 수 있는 옵션은 분석 패널이나 메뉴 또는 뷰의 컨텍스트에서 사용할 수 있습니다. 예를 들어 축을 편집할 때 참조선과 구간을 사용할 수 있으며 분석 메뉴에서 추세선과 예측을 사용할 수 있습니다. 분석 패널은 다양한 옵션에 대한 끌어 놓기 액세스를 제공합니다. 웹에서 대부분의 분석 개체는 분석 패널에서 사용할 수 있습니다. ## 뷰에 분석 개체 추가 분석 패널의 항목을 추가하려면 항목을 뷰로 끌어옵니다. 분석 패널에서 항목을 끌어오면 해당 항목의 가능한 대상이 표시됩니다. 선택할 수 있는 범위는 항목 유형과 현재 뷰에 따라 달라집니다. 간단한 예로 놓기 대상 영역에 다음 세 옵션이 제공됩니다. ![사분위수 및 중앙값 알약 모양을 시트로 끌어온 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/analytics_drop_options_simple.png) 테이블, 패널 및 셀이라는 용어는 항목의 범위를 정의합니다. ![2009년과 2010년에 3개 지역의 매출을 비교하는 3개의 막대 차트로, 전체 테이블, 패널별, 셀별 평균 매출을 보여줍니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reflines_scope1.png) 더 복잡한 뷰의 경우, 예를 들어 이중 축이 있는 뷰의 경우 다음과 같은 놓기 대상 영역이 표시됩니다. ![테이블, 패널 및 셀에 대한 사분위수 및 중앙값 옵션이 있는 중앙값을 추가합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/analytics_drop_options.png) 예를 들어 놓기 대상 영역의 위쪽에 있는 머리글에서 큰 상자 세 개 중 하나에 항목(예: 표 상자)을 놓으면 각 축에 별도의 사분위수 및 중앙값이 추가됩니다. ![시간에 따른 수익과 매출의 상관 관계를 시각적으로 표현한 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/analytics_drop_table_result_497x310.png) 하지만 특정 측정값에 정렬된 아래쪽 6개 상자 중 하나에 항목을 놓으면 지정된 범위의 해당 축에만 사분위수 및 중앙값이 추가됩니다. ## 뷰에서 분석 개체 삭제 실행 취소를 클릭하여 뷰에서 분석 개체를 삭제하거나 개체를 뷰 밖으로 끌어 삭제할 수 있습니다. 항목을 클릭하고 도구 설명에서 제거를 선택할 수도 있습니다. **참고**: 일부 분석 패널 항목(사분위수 및 중앙값 및 95% CI의 평균)은 참조선과 참조 분포를 모두 추가합니다. 실행 취소를 사용하지 않는 경우 이러한 항목을 개별적으로 삭제해야 합니다. ## 뷰의 분석 개체 편집 분석 패널에서 추가한 항목을 편집하려면 항목을 클릭하고 도구 설명에서 편집을 선택합니다. 추가 편집 옵션에 대해서는 아래의 분석 개체 정의에서 특정 항목 유형에 대한 섹션을 참조하십시오. ## 분석 개체 정의 분석 패널에서 다음과 같은 항목을 뷰에 끌어 놓을 수 있습니다. 분석 개체를 뷰의 현재 필드 구성에 적용할 수 없는 경우에는 사용할 수 없습니다. ### 상수 라인 뷰에 하나 이상의 상수 라인을 추가합니다. 특정 측정값, 모든 측정값 또는 날짜 차원에 대해 상수 라인을 추가할 수 있습니다. 상수 라인을 추가하면 Tableau에 상수의 값을 지정할 수 있는 값 프롬프트가 표시됩니다. ![날짜를 필드에 직접 입력한 값 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/analytics_drop_constant.png) Tableau Desktop에서는 날짜 값에 대한 값 프롬프트가 달력 컨트롤입니다. ![상수 날짜 값을 선택하기 위한 달력이 있는 값 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/analytics_drop_constant_date.png) 결과 상수 라인을 클릭하고 편집 또는 제거를 선택할 수 있습니다. Tableau Desktop에는 세 번째 옵션 즉, 서식이 있습니다. 편집을 선택하면 참조선 편집 대화 상자가 열립니다. 자세한 내용은 **참조선, 구간, 분포 및 박스** 문서에서 [기존 참조선, 구간 및 분포 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/reference_lines.htm#Edit_Existing_Reference_Lines_and_Bands)을 참조하십시오. Tableau Desktop에서 라인을 편집하는 또 다른 방법으로, 관련 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 참조선 편집을 선택하면 됩니다. ### 평균 라인 뷰에 하나 이상의 평균 라인을 추가합니다. 특정 측정값이나 모든 측정값에 대해 평균 라인을 추가할 수 있습니다. 결과 평균 라인을 클릭하고 총계 또는 합계 같은 다른 집계를 선택할 수 있습니다. 편집 또는 제거를 선택할 수도 있습니다. Tableau Desktop에는 세 번째 옵션 즉, 서식이 있습니다. 편집을 선택하면 참조선 편집 대화 상자가 열립니다. 자세한 내용은 **참조선, 구간, 분포 및 박스** 문서에서 [기존 참조선, 구간 및 분포 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/reference_lines.htm#Edit_Existing_Reference_Lines_and_Bands)을 참조하십시오. Tableau Desktop에서 라인을 편집하는 또 다른 방법으로, 관련 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 참조선 편집을 선택하면 됩니다. ### 사분위수 및 중앙값 하나 이상의 중앙값 라인 및 분포 구간 집합을 뷰에 추가합니다. 특정 측정값이나 모든 측정값에 대해 사분위수의 중앙값을 추가할 수 있습니다. 분포 구간은 사분위수로 계산되고, 두 사분위수 사이는 음영 처리됩니다. 결과 중앙값 라인 또는 분포를 클릭하고 편집 또는 제거를 선택할 수 있습니다. Tableau Desktop에는 세 번째 옵션 즉, 서식이 있습니다. 중앙값 라인 및 분포는 개별적으로 편집하거나, 서식을 지정하거나, 제거해야 합니다. 편집을 선택하면 참조선 편집 대화 상자가 열립니다. 분포 구간의 옵션을 표시하려면 바깥쪽 가장자리를 클릭해야 합니다. 분포 구간의 가운데를 클릭하면 효과가 없습니다. 자세한 내용은 **참조선, 구간, 분포 및 박스** 문서에서 [기존 참조선, 구간 및 분포 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/reference_lines.htm#Edit_Existing_Reference_Lines_and_Bands)을 참조하십시오. Tableau Desktop에서 라인 또는 분포를 편집하는 또 다른 방법으로, 관련 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 참조선 편집을 선택하면 됩니다. 하위 메뉴에 두 가지 옵션 즉, 사분위수와 중앙값이 제공됩니다. 사분위수를 비롯한 분포 유형에 대한 자세한 내용은 **참조선, 구간, 분포 및 박스** 문서에서 [참조 분포 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/reference_lines.htm#Add_Reference_Distributions)를 참조하십시오. ### 박스 플롯 뷰에 하나 이상의 박스 플롯을 추가합니다. 특정 측정값이나 모든 측정값에 대해 박스 플롯을 추가할 수 있습니다. 박스 플롯의 범위는 항상 셀입니다(테이블 또는 패널일 수 없음). 박스 플롯의 가로 라인 중 하나를 클릭하거나 마우스오버하면 수염, 사분위수 및 중앙값에 대한 통계 정보가 표시됩니다. 라인을 클릭한 경우 편집 또는 제거를 선택할 수도 있습니다. Tableau Desktop에는 세 번째 옵션 즉, 서식이 있습니다. 편집을 선택하면 참조선 편집 대화 상자가 열립니다. Tableau Desktop에서 박스 플롯을 편집하는 또 다른 방법으로, 관련 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 참조선 편집을 선택하면 됩니다. **참고**: Tableau Desktop의 분석 패널에는 이름이 박스 플롯인 항목이 두 개 있습니다. 요약 섹션의 박스 플롯 옵션에서는 지정된 대상에 대해 박스 플롯이 자동으로 추가됩니다. 사용자 지정 섹션의 박스 플롯 옵션에서는 대상을 지정하면 대화 상자가 열립니다. ### 총계 뷰에 총계를 추가합니다. 총계를 추가할 때 사용할 수 있는 놓기 옵션은 소계, 열 총합계 및 행 총합계입니다. 자세한 내용은 [비주얼리제이션에서 총계 표시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_totals_grandtotal_turnon.htm)를 참조하십시오. 총계를 제거하려면 관련 열 또는 행 머리글을 클릭하고 제거를 선택합니다. 또한 Tableau Desktop에서 총계를 추가한 후 총계 열 또는 행 머리글을 클릭하고 도구 설명에서 해당 집계를 설정할 수 있습니다. ![자동, 합계, 평균, 최소값, 최대값에 대한 옵션이 표시하는 드롭다운 메뉴가 확장되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/analytics_pane_configure_totals.png) ### 95% CI의 평균 하나 이상의 평균 라인 집합을 분포 구간 집합과 함께 추가합니다. 분포 구간은 95% 신뢰 구간에서 구성됩니다. 특정 측정값이나 모든 측정값에 대해 이러한 항목을 추가할 수 있습니다. 신뢰 구간 분포 구간은 모집단 평균이 95% 시간 구간에 속하는 영역에 음영을 지정합니다. 결과 평균 라인 또는 분포를 클릭하고 편집 또는 제거를 선택할 수 있습니다. Tableau Desktop에는 세 번째 옵션 즉, 서식이 있습니다. 편집을 선택하면 참조선 편집 대화 상자가 열립니다. 평균 라인 및 분포는 개별적으로 편집하거나, 서식을 지정하거나, 제거해야 합니다. 분포 구간의 옵션을 표시하려면 바깥쪽 가장자리를 클릭해야 합니다. 분포 구간의 가운데를 클릭하면 효과가 없습니다. Tableau Desktop에서 라인 또는 분포를 편집하는 또 다른 방법으로, 관련 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 참조선 편집을 선택하면 됩니다. 하위 메뉴에 두 가지 옵션 즉, 평균 및 95% 신뢰 구간이 제공됩니다. 라인 및 구간을 뷰 밖으로 끌어 놓아 제거할 수도 있습니다. ### 95% CI의 중앙값 하나 이상의 중앙값 라인 집합을 분포 구간 집합과 함께 추가합니다. 분포 구간은 95% 신뢰 구간에서 구성됩니다. 특정 측정값이나 모든 측정값에 대해 이러한 항목을 추가할 수 있습니다. 신뢰 구간 분포 구간은 모집단 중앙값이 95% 시간 구간에 속하는 영역에 음영을 지정합니다. 결과 중앙값 라인 또는 분포를 클릭하고 편집, 서식 또는 제거를 선택할 수 있습니다. Tableau Desktop에는 세 번째 옵션 즉, 서식이 있습니다. 편집을 선택하면 참조선 편집 대화 상자가 열립니다. 중앙값 라인 및 분포는 개별적으로 편집하거나, 서식을 지정하거나, 제거해야 합니다. 분포 구간의 옵션을 표시하려면 바깥쪽 가장자리를 클릭해야 합니다. 분포 구간의 가운데를 클릭하면 효과가 없습니다. Tableau Desktop에서 라인 또는 분포를 편집하는 또 다른 방법으로, 관련 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 참조선 편집을 선택하면 됩니다. 하위 메뉴에 두 가지 옵션 즉, 중앙값 및 95% 신뢰 구간이 제공됩니다. 라인 및 구간을 뷰 밖으로 끌어 놓아 제거할 수도 있습니다. ### 추세선 뷰에 하나 이상의 추세선을 추가합니다. 추세선을 추가할 때 놓기 옵션에는 Tableau에서 사용할 수 있는 추세선 모델 유형 즉, 선형, 로그, 지수 및 다항식이 나타납니다. 일부 뷰에서는 이러한 옵션 중 일부만 사용할 수 있습니다. 자세한 내용은 [추세선 모델 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/trendlines_add.htm#modeltype)을 참조하십시오. 추세선을 클릭하여 제거 또는 편집하거나 통계 정의를 확인할 수 있습니다. 추세선을 뷰 밖으로 끌어 놓아 제거할 수도 있습니다. ### 예측 뷰에 예측을 추가합니다. 이 옵션은 Tableau Desktop에서만 사용할 수 있으며 웹에서 뷰를 편집할 때는 사용할 수 없습니다. 예측은 뷰에 최소 하나의 측정값이 있는 경우에만 사용할 수 있습니다. 다차원 데이터 원본에 기반한 뷰에는 예측이 지원되지 않습니다. 또한 뷰는 다음을 포함할 수 없습니다. - 테이블 계산 - 집계 해제된 측정값 - 비율 계산 - 총합계 또는 소계 - 추출 날짜로 설정된 집계 포함 날짜 값 Null 값을 포함하는 시계열에도 제약 조건이 있을 수 있습니다. 자세한 내용은 [예측](https://help.tableau.com/v0.0/pro/desktop/ko-kr/forecasting.htm)을 참조하십시오. 현재 예측을 제거하거나, 편집하거나, 설명을 읽으려면 분석 메뉴로 이동하고 예측을 선택합니다. ### 사용자 지정 참조선 뷰에서 특정 측정값이나 모든 측정값에 대해 참조선을 추가할 수 있습니다. 분석 패널에서 참조선을 끌어 대상에 놓으면 Tableau에서 자동으로 편집 대화 상자가 열립니다. 사용 가능한 옵션에 대한 자세한 내용은 **참조선, 구간, 분포 및 박스** 문서에서 [참조선 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/reference_lines.htm#Add_a_Reference_Line)를 참조하십시오. 나중에 이 대화 상자로 돌아가려면 라인을 클릭하고 편집을 선택합니다. ### 사용자 지정 참조 구간 뷰에서 특정 측정값이나 모든 측정값에 대해 참조 구간을 추가할 수 있습니다. 분석 패널에서 참조 구간을 끌어 대상에 놓으면 Tableau에서 자동으로 대화 상자가 열립니다. 사용 가능한 옵션에 대한 자세한 내용은 **참조선, 구간, 분포 및 박스** 문서에서 [참조 구간 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/reference_lines.htm#Add_Reference_Bands)를 참조하십시오. 나중에 이 대화 상자로 돌아가려면 구간을 클릭하고 편집을 선택합니다. 참조 구간의 옵션을 표시하려면 바깥쪽 가장자리를 클릭합니다. 참조 구간의 가운데를 클릭하면 효과가 없습니다. ### 사용자 지정 분포 구간 뷰에서 특정 측정값이나 모든 측정값에 대해 참조 분포를 추가할 수 있습니다. 분석 패널에서 참조 분포를 끌어 대상에 놓으면 Tableau에서 자동으로 대화 상자가 열립니다. 사용 가능한 옵션에 대한 자세한 내용은 **참조선, 구간, 분포 및 박스** 문서에서 [참조 분포 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/reference_lines.htm#Add_Reference_Distributions)를 참조하십시오. 나중에 이 대화 상자로 돌아가려면 구간을 클릭하고 편집을 선택합니다. 분포 구간의 옵션을 표시하려면 바깥쪽 가장자리를 클릭합니다. 분포 구간의 가운데를 클릭하면 효과가 없습니다. ### 사용자 지정 박스 플롯 웹에서 뷰를 편집할 때와 달리, Tableau Desktop에서는 분석 패널의 박스 플롯을 끌어 대상에 놓을 수 있습니다. (웹에서는 분석 패널의 요약 섹션에서 박스 플롯을 추가할 수 있다는 것을 기억하십시오.) 사용자 지정 섹션에서 박스 플롯을 끌어 놓으면 Tableau에서 자동으로 참조선, 구간 및 박스 플롯 편집 대화 상자가 열립니다. 사용 가능한 옵션에 대한 자세한 내용은 **참조선, 구간, 분포 및 박스** 문서에서 [박스 플롯 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/reference_lines.htm#Add_a_Box_Plot)를 참조하십시오. 박스 플롯의 범위는 항상 셀입니다(테이블 또는 패널일 수 없음). 박스 플롯의 가로 라인 중 하나를 클릭하면 수염, 사분위수 및 중앙값에 대한 통계 정보가 표시됩니다. 나중에 이 대화 상자로 돌아가려면 구간을 클릭하고 편집을 선택합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 분석 확장 프로그램에 식 전달 버전 2021.2부터 모든 사이트에 분석 확장 프로그램 연결을 여러 개 만들 수 있습니다. 2021.2 이전 버전은 모든 사이트에 대해 분석 확장 프로그램이 한 개로 제한됩니다. 분석 확장 프로그램에 대한 연결을 만든 후에는 계산된 필드를 통해 외부 서비스와 통신할 수 있습니다. 각 계산된 필드는 [식을 위한 SCRIPT 함수](#SCRIPT)를 사용하며 테이블 계산으로 작동합니다. ## 분석 확장 프로그램 구성 Tableau는 SCRIPT 함수 집합을 통해 분석 확장 프로그램에 연결하는 것을 지원합니다. SCRIPT 함수를 분석 확장 프로그램에 전달하기 전에 서비스에 대한 연결을 구성해야 합니다. 1. Tableau Desktop에서 도움말 메뉴를 클릭한 다음 설정 및 성능 > 분석 확장 프로그램 연결 관리를 선택합니다. 연결하려는 분석 확장 프로그램을 선택합니다. MATLAB 연결은 분석 확장 프로그램 API로 관리됩니다. ![tabpy, Einstein Discovery, Rserve 및 분석 확장 프로그램 API를 포함하여 가능한 연결 유형의 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/external_analytics_01.png) 2. 분석 서비스를 선택하고 구성합니다.
Einstein Discovery를 사용하는 경우 사용을 선택합니다. 기본 브라우저가 열리고 Salesforce에 대한 연결을 승인할 수 있습니다. 연결 후 이 도움말 항목의 Einstein Discovery 섹션으로 이동하여 계속합니다.다른 모든 서비스(Tabpy, Matlab 및 Rserve)의 경우 다음 대화 상자가 나타납니다.
Einstein Discovery에 연결하라는 메시지가 있는 대화 상자입니다.분석 확장 프로그램 연결 관리 양식입니다.
3. 도메인 또는 IP 주소를 사용하여 서버 이름을 입력하거나 선택합니다. 서버가 SSL 암호화를 사용하는 경우 SSL 필요 옵션을 선택합니다. Tableau는 운영 체제 키 저장소에 설치되어 있는 인증서를 읽고 보안 연결을 설정합니다. 참고: TabPy 또는 Rserve에 연결한 경우 Tableau는 PEM 인코딩된 인증서만 지원합니다. 4. 포트를 지정합니다. - 포트 6311은 일반 텍스트 Rserve 서버의 기본 포트입니다. - 포트 4912는 SSL로 암호화된 Rserve 서버의 기본 포트입니다. - 포트 9004는 TabPy의 기본 포트입니다. 5. 연결 테스트를 클릭합니다. 6. 저장을 클릭합니다. 연결을 설정할 수 없는 경우 오류 메시지가 표시됩니다. 메시지에서 세부 정보 표시를 클릭하여 서버에서 반환된 진단 정보를 확인합니다. ### 웹 작성에서 분석 확장 프로그램 구성 Tableau Cloud 웹 작성을 사용하는 경우 분석 > 분석 확장 프로그램 > 연결 관리...를 선택합니다. 어떤 유형의 연결을 원하는지 선택한 후, 필요한 연결 정보를 입력합니다. ![Tabpy의 연결 편집 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/analytics-extensions-edit-connection.png) - Tableau Server의 경우 "분석 확장 프로그램에 대한 연결 구성"([Windows](https://help.tableau.com/current/server/ko-kr/config_r_tabpy.htm) | [Linux](https://help.tableau.com/current/server-linux/ko-kr/config_r_tabpy.htm))을 참조하십시오. ### 웹 작성에서 분석 확장 프로그램 사용 분석 확장 프로그램을 사용하려면 분석 > 분석 확장 프로그램 > 사용자 지정 함수 탐색기...를 선택한 다음 통합 문서에 사용하려는 분석 확장 프로그램을 선택합니다. 통합 문서당 하나의 분석 확장 프로그램만 사용할 수 있습니다. ![tabpy 연결이 선택된 상태를 나타내는 분석 확장 프로그램 연결 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/analytics-extensions-choose-connection.png) ## 식을 위한 SCRIPT 함수 분석 확장 프로그램에 식을 전달하고 결과를 구하는 데 일련의 네 가지 SCRIPT 함수 집합을 사용할 수 있습니다. 함수는 다음과 같습니다. - `SCRIPT_BOOL` - `SCRIPT_INT` - `SCRIPT_REAL` - `SCRIPT_STR` 자세한 내용 및 예는 [SCRIPT\_ 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_tablecalculation.htm#SCRIPTfunc)를 참조하십시오. 분석 확장 프로그램에 연결하면 네트워크 오버헤드가 발생하므로 가능하면 개별 행 값이 아니라 모든 데이터를 한 번에 전달하는 것이 가장 효율적일 수 있습니다. 셀에 대한 주소 지정을 설정(예를 들어, 뷰에서 필드를 클릭하고 계산 기준 > 셀 선택)하면 Tableau는 비주얼리제이션의 각 마크를 통해 만들어진 행별로 분석 확장 프로그램을 호출합니다. 이 경우 데이터의 크기에 따라 개별 호출의 수가 매우 많아질 수 있습니다. **참고**: 호출을 실행하면 함수에 전달된 행 수와 동일한 수의 행을 포함하는 단일 열이 반환되어야 합니다. 분석 확장 프로그램을 효율적으로 호출하는 가장 쉬운 방법은 테이블 계산 편집으로 이동하고 특정 차원을 선택한 다음 각 차원 옆의 확인란을 선택하여 해당 차원을 주소 지정에 배치하는 것입니다. 이렇게 하면 전체 비주얼리제이션에 대한 단일 분석 확장 프로그램 호출이 생성됩니다. 선택하지 않은 차원은 분할되고 비주얼리제이션의 각 멤버에 대한 개별 호출이 생성됩니다. 비주얼리제이션에 마크가 많은 경우 차원을 선택할 때 자동 업데이트 일시 중지를 선택하여 계산이 올바르게 계산되기 전에 자주 실행되지 않도록 하는 것이 좋을 수 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/r_extentions_IMG.png) ## 외부 분석 모델을 직접 쿼리 일련의 함수 4개를 사용하여 분석 확장 프로그램에 배포된 모델을 직접 쿼리할 수 있습니다. 이렇게 하면 스크립트 함수에 긴 계산을 쓰지 않아도 됩니다. 이 함수를 통칭하여 `MODEL_EXTENSION` 함수라고 하며 위에 언급된 Script 함수와 마찬가지로 4가지 반복이 있습니다. - `MODEL_EXTENSION_BOOL` - `MODEL_EXTENSION_INT` - `MODEL_EXTENSION_REAL` - `MODEL_EXTENSION_STR` 이 4가지 함수는 반환하는 값에 있어서만 다릅니다. 예를 들어 `MODEL_EXTENSION_BOOL` 함수는 부울 값을 반환합니다. MODEL\_EXTENSION 함수를 사용하려면 외부 분석 서비스에 배포된 모델이 있어야 하고 외부 분석 서비스에서 해당 모델에 대한 직접 쿼리를 허용해야 합니다. 참고: 현재는 TabPy 모델만 MODEL\_EXTENSION 함수를 지원합니다. ### MODEL\_EXTENSION 함수의 부분 ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/r_extentions_IMG_4.png) **A.** 호출하는 모델입니다. 모델 이름은 배포된 모델과 일치해야 합니다. **B.** 모델의 입력입니다. 사용하는 모델의 예상 입력을 알아보려면 관리자에게 문의하십시오. **C.** Tableau에서 모델로 전달되는 값입니다. 자세한 내용 및 예는 [테이블 계산 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. 이러한 SCRIPT 함수는 테이블 계산이므로 주소 지정 및 파티션 지정이라는 개념이 적용됩니다. (이러한 개념에 대한 설명은 [기본 사항: 주소 지정 및 파티션 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations.htm#Basics)을 참조하십시오.) Tableau는 파티션마다 한 번씩 분석 확장 프로그램을 호출합니다. 즉, 계산의 파티셔닝 대상인 각 차원에 대해 비주얼리제이션에 있는 해당 차원의 각 멤버에 대해 한 번의 호출이 이루어집니다. 따라서 파티셔닝이 필요한 경우가 아니면 주소 지정에 차원을 두는 것이 좋습니다. ## TabPy Python은 범용 프로그래밍에 널리 사용되는 고급 프로그래밍 언어입니다. Python 명령을 분석 확장 프로그램에 전송하는 방식으로, 고객 변동 예측이나 정서 분석 실행과 같은 작업을 수행할 수 있습니다. TabPy(Tableau Python Server)는 Tableau의 다양한 확장성 옵션 중 하나입니다. TabPy를 설치하려면 이 [GitHub 페이지](https://github.com/tableau/TabPy)를 방문하십시오. Tableau에서 Python의 가능성에 대해 자세히 알아보려면 [Building advanced-analytics applications with TabPy](https://www.tableau.com/ko-kr/about/blog/2017/1/building-advanced-analytics-applications-tabpy-64916)(TabPy를 사용하여 고급 분석 응용 프로그램 작성)를 참조하십시오. ### 배포된 모델을 위한 사용자 지정 함수 탐색기 배포된 모델에는 설명, 인수의 유형, 출력 내용 및 유사한 문서가 포함된 스키마 정보가 포함될 수 있습니다. 사용자 지정 함수 탐색기는 해당 스키마를 읽고 모델을 사용하는 사람들에게 특정 시점의 문서를 제공할 수 있습니다. 예를 들어, 배포된 모델 `translateToEnglish`는 다음과 같이 보일 수 있습니다. "translateToEnglish": { "description": "Translates a given input to English", "type": "model", "version": 2, "dependencies": \[\], "target": null, "creation\_time": 1726765000, "last\_modified\_time": 1726777904, "schema": "{'input': {'type': 'object', 'properties': {'phrase': {'type': 'string', 'description': 'phrase which we would like to translate'}}, 'required': \['phrase'\]}, 'sample': {'phrase': 'Danke'}, 'output': {'type': 'string', 'description': 'translated phrase'}}", "is\_public": true 사용자 지정 함수 탐색기는 해당 정보를 표시하고 사용자에게 모델의 용도와 데이터를 가져오기 위해 무엇을 업데이트해야 하는지 정확히 보여줍니다. ![배포된 모델의 설명, 입력, 출력 및 구문을 보여주는 사용자 지정 함수 탐색기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/custom_function_explorer.png) #### 사용자 지정 함수 탐색기 사용 현재 구성에 따라 다음 단계 중 일부 또는 전체를 수행해야 할 수 있습니다. 1. TabPy 서버를 배포합니다. 자세한 내용은 [GitHub의 TabPy 설명서(영문)](https://github.com/tableau/TabPy/blob/master/docs/tabpy-tools.md#deploying-a-function)를 참조하십시오. - **참고**: 사용자 지정 함수 탐색기에는 TabPy 버전 2.12.2 이상이 필요합니다. TabPy 버전을 업데이트하려면 [GitHub 문서](https://github.com/tableau/TabPy/blob/master/docs/server-install.md)를 참조하십시오. 2. 배포된 모델로 Tabpy 서버를 시작합니다. 3. Tableau에서 분석 확장 프로그램 연결을 설정합니다. - Tableau Desktop에서: 도움말 메뉴 > 설정 및 성능 > 분석 확장 프로그램 연결 관리… - 웹에서: 분석 메뉴 > 분석 확장 프로그램 > 사용자 지정 함수 탐색기 4. **호스트 이름** 및 **포트**를 입력합니다. 데이터 연결이 있는 통합 문서를 사용 중이고 실행 중인 TabPy 인스턴스에 연결된 분석 확장 프로그램이 있으면, 사용자 지정 함수 탐색기를 사용할 수 있습니다. 1. 데이터 원본이 이미 연결된 워크시트에서 분석 메뉴 > 분석 확장 프로그램의 사용자 지정 함수 탐색기(웹의 경우, 분석 > 분석 확장 프로그램 > 사용자 지정 함수 탐색기...)로 이동합니다. 2. 원하는 함수를 선택하고 클립보드로 복사 단추를 클릭합니다. - `is_public=True` 매개 변수가 있는 모델만 목록에 나타납니다. 이 매개 변수는 기본적으로 False로 설정되어 있습니다. `is_public=False`인 모델은 여전히 모델 확장 프로그램 계산으로 사용할 수 있지만 사용자 지정 함수 탐색기에 표시되지 않을 뿐입니다. - 사용자 지정 함수 탐색기가 비어 있거나 사용하려는 배포된 모델이 누락된 경우 배포된 모델에 대해 `is_public`이 True로 설정되어 있는지 확인합니다. 자세한 내용은 [GitHub의 TabPy 설명서(영문)](https://github.com/tableau/TabPy/blob/master/docs/tabpy-tools.md#deploying-a-function)를 참조하십시오. - 배포된 모델에 스키마가 없으면 사용자 지정 함수 탐색기는 그다지 유용하지 않지만 여전히 **클립보드로 복사** 옵션을 제공합니다. 4. 새 계산을 만들고 함수의 경우 클립보드에 복사한 구문을 붙여 넣습니다. 5. **InputField** 자리 표시자를 모델에서 사용하려는 데이터 원본의 필드로 바꿉니다. - 모든 테이블 계산의 경우 입력을 집계해야 한다는 점에 유의하십시오. 문자열의 경우 MIN, MAX, ATTR이 가능한 집계입니다. Einstein Discovery Einstein Discovery는 기계 학습을 사용하여 인사이트와 예측을 제공하는 Salesforce의 강력한 분석 도구입니다. Einstein Discovery를 사용하려면 추가 비용으로 제공되는 Einstein Analytics Plus 라이선스, Tableau CRM Plus 라이선스 또는 Einstein Predictions 라이선스가 필요합니다. 관련 정보는 [액세스 요구 사항](https://help.tableau.com/v0.0/pro/desktop/ko-kr/einstein_discovery_predictions.htm#Requirem)을 참조하십시오. Einstein Discovery에 대한 자세한 내용은 Salesforce 도움말에서 [Discovery 시작(영문)](http://pages.mail.salesforce.com/gettingstarted/analytics-cloud/einstein-data-discovery/) 및 [Einstein Discovery를 사용한 설명, 예측, 조치 수행(영문)](https://help.salesforce.com/articleView?id=sf.bi_edd.htm&type=5)을 참조하십시오. [Trailhead](https://trailhead.salesforce.com/en/home)의 [Einstein Discovery를 통한 인사이트 확보(영문)](https://trailhead.salesforce.com/en/content/learn/trails/wave_analytics_einstein_discovery) 트레일에서 지식을 넓힐 수도 있습니다. **참고**: Einstein Discovery in Tableau는 [salesforce.com](https://www.salesforce.com/)에 의해 제공됩니다. 해당 약관에 대해서는 [salesforce.com](https://www.salesforce.com/)과의 계약을 참조하십시오. ### Tableau에 Einstein Discovery 모델 통합 Tableau를 Einstein Discovery 분석 확장 프로그램에 연결하면 계산된 필드 및 Tableau 테이블 확장 프로그램에 직접 예측을 내장할 수 있습니다. Salesforce에서 모델 관리자를 사용하여 Tableau 테이블 계산 스크립트를 자동 생성한 다음 이 스크립트를 Tableau 통합 문서에서 사용할 계산된 필드에 붙여 넣습니다. 테이블 계산 스크립트는 예측 ID를 호출하고 모델에 필요한 데이터를 전달하여 Salesforce에 배포된 예측 모델에 액세스합니다. **참고**: 필요한 경우 모델 관리자에서 생성된 스크립트에 추가 매개 변수를 포함하여 테이블 계산 또는 Tableau 테이블 확장 프로그램과 함께 사용할 수 있습니다. 자세한 내용은 [모델 관리자에서 생성된 스크립트에 선택적 매개 변수 추가](#OptionalParams)를 참조하십시오. #### 계산에 예측 내장 1. Einstein Discovery Salesforce 계정을 열고 모델 관리자로 이동합니다. Tableau에 통합할 모델을 선택합니다. 모델 탭에서 Edit Settings(설정 편집) > Create Tableau Table Calculation(Tableau 테이블 계산 만들기)를 선택합니다. !['정시 배송 극대화'라는 모델에 대한 예측 설정이며, Tableau 테이블 계산 만들기 옵션을 보여주기 위해 확장된 상황에 맞는 메뉴가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/EDpredictions_calcscript_modelmgr.png) 모델 관리자에서 사용하려는 예측 정의의 ID, 모델에 사용된 필드(변수) 및 Tableau의 해당하는 원본 필드가 포함된 스크립트가 생성됩니다. ![코드 조각이 있는 Tableau 테이블 계산 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/EDpredictions_calcscript.png) 2. Copy to Clipboard(클립보드로 복사)를 클릭합니다. 3. Tableau 통합 문서에서 분석 \> 계산된 필드 만들기를 선택한 다음 생성된 스크립트를 계산 에디터에 붙여 넣습니다. 각 ATTR 또는 SUM 함수 안의 필드 이름을 Tableau 데이터의 일치하는 필드 이름으로 바꾼 다음 계산된 필드를 저장합니다. ![정시 배송을 위한 예측 모델을 정의하는 스크립트를 표시하는 코드 조각입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/EDpredictions_calcfieldscript.png) 다른 모든 Tableau 계산과 마찬가지로 계산을 사용할 수 있습니다. 자세한 내용은 아래의 [식을 위한 SCRIPT 함수](#SCRIPT)를 참조하십시오. 스크립트를 실행하면 입력 데이터가 포함된 예측 요청이 Salesforce의 예측 정의로 전송됩니다. Einstein Discovery가 Tableau에 결과를 반환하면 워크시트 또는 대시보드에 결과가 표시됩니다. #### Tableau 테이블 확장 프로그램에 예측 내장 모델 관리자에서 생성된 스크립트를 사용하여 Tableau 테이블 확장 프로그램을 만들 수도 있습니다. 모델 관리자에서 생성된 스크립트를 테이블 확장 프로그램에 사용하려면 중괄호 안에 포함된 스크립트의 SCRIPT\_REAL 부분을 제거하고 요청 본문만 포함합니다. #### 모델 관리자에서 생성된 스크립트에 선택적 매개 변수 추가 필요한 경우 모델 관리자에서 생성된 스크립트에 추가 매개 변수를 포함할 수 있습니다. 이러한 매개 변수는 완전히 선택 사항입니다. 스크립트는 이러한 매개 변수가 있든 없든 상관없이 작동합니다. 이 선택적 매개 변수를 계산된 필드 또는 테이블 확장 프로그램과 함께 사용할 수 있습니다.
선택적 매개 변수

구문

설명
maxMiddleValues"maxMiddleValues": integer

응답에서 반환할 최상위 예측자의 수를 지정합니다.

정수로 설정합니다.

회귀 및 이진 분류 모델에만 사용할 수 있습니다.

maxPrescriptions"maxPrescriptions": integer

응답에서 반환할 개선 사항의 최대 수를 지정합니다.

정수로 설정합니다.

회귀 및 이진 분류 모델에만 사용할 수 있습니다.

showMultiClassProbabilities"showMultiClassProbabilities": boolean

다중 클래스 분류 모델의 확률을 표시할지 여부를 선택합니다.

true 또는 false로 설정합니다.

다중 클래스 분류 모델에만 사용할 수 있습니다.

다음 예제 스크립트는 이 선택적 매개 변수를 스크립트의 계산된 필드에 사용하는 방법을 보여줍니다. SCRIPT\_REAL( '{ "modelOrPredictionDefinitionId": "1ORB0000000HC3KOAW", "columns": \["Postal\_Code", "City", "Ship\_Mode", "Row\_ID", "Profit", "Category", "Sub\_Category", "Order\_Date", "Quantity", "Ship\_Date", "Region", "Sales", "State", "Segment"\], "maxMiddleValues": 3, "maxPrescriptions": 5, "showMultiClassProbabilities": false }', SUM(\[Postal Code\]), ATTR(\[City\]), ATTR(\[Ship Mode\]), SUM(\[Row ID\]), SUM(\[Profit\]), ATTR(\[Category\]), ATTR(\[Sub-Category\]), ATTR(\[Order Date\]), SUM(\[Quantity\]), ATTR(\[Ship Date\]), ATTR(\[Region\]), SUM(\[Sales\]), ATTR(\[State\]), ATTR(\[Segment\]) ) ![Tableau 계산에 분석 확장 프로그램으로 추가되어 선택적 매개 변수의 사용을 보여주는 SCRIPT\_REAL 함수와 Einstein Discovery 예측 모델에 대한 스크립트의 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/EDpredictions_optionalparams.png) 다음 예제는 이 스크립트를 테이블 확장 프로그램과 함께 사용하는 방법을 보여줍니다. 테이블 확장 프로그램의 경우 중괄호의 스크립트만 포함합니다. 중괄호 밖에 SCRIPT\_REAL 함수와 특성을 포함하지 마십시오. { "modelOrPredictionDefinitionId": "1ORB0000000HC3KOAW", "columns": \["Postal\_Code", "City", "Ship\_Mode", "Row\_ID", "Profit", "Category", "Sub\_Category", "Order\_Date", "Quantity", "Ship\_Date", "Region", "Sales", "State", "Segment"\], "maxMiddleValues": 3, "maxPrescriptions": 5, "showMultiClassProbabilities": false } ![Tableau 테이블 확장 프로그램에 추가되어 선택적 매개 변수의 사용을 보여주는 Einstein Discovery 예측 모델에 대한 스크립트의 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/EDpredictions_optionalparams_tte_sm.png) ## Rserve R은 오픈 소스 소프트웨어 프로그래밍 언어이며 통계 컴퓨팅 및 그래픽을 위한 소프트웨어 환경입니다. ### Rserve 연결 구현 Tableau Desktop은 일반 텍스트 또는 SSL 암호화 트래픽을 통해 R에 연결할 수 있습니다. 사용할 유형에 대한 지침은 시스템 관리자에게 문의하십시오. ### Rserve 분석 확장 프로그램을 위한 중간 인증서 체인 **참고:** 사용자는 Tableau Server를 사용하지 않고도 Tableau Desktop을 Rserve에 연결할 수 있습니다. Tableau Server를 통해 Rserve 외부 연결에 연결하는 Tableau Desktop 컴퓨터(Windows 및 Mac)에 전체 인증서 체인을 설치해야 합니다. 이 요구 사항은 Rserve가 보안 연결에서 핸드셰이크를 처리하는 방식 때문에 발생합니다. Tableau Desktop에서 루트 인증서를 가져오는 것으로 충분하지 않으며 전체 인증서 체인을 클라이언트 컴퓨터로 가져와야 합니다. ## MATLAB MATLAB은 분석 확장 프로그램 API를 통해 연결하여 계산 집약적인 작업을 C, C++ 및 Fortran 같은 기존의 프로그래밍 언어보다 빠르게 수행할 수 있는 상위 수준의 언어입니다. MATLAB은 신호 및 이미지 처리, 통신, 제어 설계, 테스트 및 측정, 금융 모델링 및 분석과 계산 생물학 등 다양한 응용 분야에 사용될 수 있습니다. Tableau에서 작동하도록 MATLAB 서버를 구성하는 방법에 대한 자세한 내용은 [MATLAB 지원](mailto:EISupport_Tableau@mathworks.com)에 문의하십시오. Tableau에서 MATLAB의 가능성에 대해 자세히 알아보려면 [Put your MATLAB models and algorithms to work in Tableau](https://www.tableau.com/ko-kr/about/blog/2017/8/put-your-matlab-models-and-algorithms-work-tableau-74016)(MATLAB 모델 및 알고리즘을 Tableau에서 작동하게 만들기)를 참조하십시오. ## 분석 확장 프로그램 연결이 필요한 통합 문서 공유 분석 확장 프로그램 기능이 포함된 통합 문서를 다른 컴퓨터에서 다른 Tableau Desktop 복사본을 사용 중인 다른 사용자에게 보내야 할 수도 있습니다. 또는 사용자가 분석 확장 프로그램 기능이 포함된 통합 문서를 Tableau Server에서 다운로드할 수 있습니다. 다른 사용자와 통합 문서를 공유하는 경우 사용자가 직접 컴퓨터에서 분석 확장 프로그램 연결을 구성해야 합니다. ## 분석 확장 프로그램 연결이 필요한 통합 문서 게시 - Tableau Server의 경우 "분석 확장 프로그램에 대한 연결 구성"([Windows](https://help.tableau.com/current/server/ko-kr/config_r_tabpy.htm) | [Linux](https://help.tableau.com/current/server-linux/ko-kr/config_r_tabpy.htm))을 참조하십시오. 성공적으로 게시되면 통합 문서에 연결할 구성된 분석 확장 프로그램 중 하나를 선택해야 합니다. ![통합 문서에 대한 커넥터가 선택되지 않은 경우 나타나는 경고 메시지입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/R_extentions_IMG_2_500x430.png) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 분석을 위한 구조 데이터 데이터를 준비하고 분석을 위해 데이터를 구조화하는 방법을 이해하는 데 기초가 되는 몇 가지 개념이 있습니다. 데이터는 매우 다양한 형식으로 생성되고 표현되고 저장될 수 있지만 분석의 관점에서는 모든 데이터 형식을 동일하게 만들 수 있는 것은 아닙니다. 데이터 준비는 올바른 형식의 데이터를 단일 테이블이나 여러 관련 테이블로 변환하여 Tableau에서 분석할 수 있도록 만드는 프로세스입니다. 여기에는 행 및 열 같은 구조뿐만 아니라 올바른 데이터 유형과 올바른 데이터 값 같은 데이터 정확성 측면도 포함됩니다. > [!TIP] > > **팁**: 자신의 데이터 집합을 사용하여 다음 항목을 진행하는 것이 도움이 될 수 있습니다. 사용할 수 있는 데이터 집합이 아직 없는 경우 [좋은 데이터 집합 찾기](https://help.tableau.com/current/pro/desktop/ko-kr/find_good_datasets.htm)에서 팁을 참조하십시오. ## 구조가 분석에 미치는 영향 데이터 구조를 제어하지 못할 수 있습니다. 이 항목의 나머지 부분에서는 원시 데이터와 이를 구성하는 데 필요한 도구(예: Tableau Prep Builder)에 액세스할 수 있다고 가정합니다. 그러나 원하는 대로 데이터를 피벗하거나 집계할 수 없는 상황이 있을 수 있습니다. 여전히 분석을 수행할 수 있지만 계산이나 데이터 접근 방식을 변경해야 할 수도 있습니다. 다른 데이터 구조로 동일한 분석을 수행하는 방법에 대한 예는 Tableau Prep Day in the Life Scenarios: [Tableau Desktop에서 두 번째 날짜를 사용한 분석(영문)](https://help.tableau.com/current/prep/ko-kr/prep_tutorial_2nddateB.htm)을 참조하십시오. 그러나 데이터 구조를 최적화할 수 있다면 분석이 훨씬 쉬워질 것입니다. ## 데이터 구조 Tableau Desktop은 스프레드시트와 같이 테이블 형식이 지정된 데이터에서 가장 잘 작동합니다. 즉, 행 및 열로 저장되어 있고 첫 번째 행에 열 머리글이 있는 데이터를 사용하는 것이 좋습니다. 그렇다면 무엇이 행 또는 열이 되어야 할까요? ### 행이란? 레코드라고도 하는 행은 소매점의 거래와 관련된 정보부터 특정 위치의 날씨 측정값이나 소셜 미디어 게시물 관련 통계에 이르기까지, 무엇이든 될 수 있습니다. 데이터의 레코드(행)가 표현하는 대상이 무엇인지 아는 것이 중요합니다. 이것은 데이터의 _세부 수준_입니다.
여기서 각 레코드는 하루입니다.여기서 각 레코드는 한 달입니다.

일일 최고, 평균, 최저 기온(°F)을 나타낸 테이블입니다.

월별 최고, 평균, 최저 기온(°F)을 나타낸 테이블입니다.

> [!TIP] > > **팁:** 최상의 방법은 각 행을 고유한 데이터로 식별하는 값인 고유 식별자(UID)를 만드는 것입니다. 고유 식별자는 각 레코드의 주민등록번호나 URL 같은 것으로 생각할 수 있습니다. Superstore의 경우 행 ID가 있습니다. 모든 데이터 집합에 UID가 있는 것은 아닙니다. 그러나 하나 있는 것이 좋습니다. "데이터 집합의 행이 나타내는 것은 무엇입니까?"라는 질문에 대답할 수 있어야 합니다. 이것은 "TableName(Count) 필드는 무엇을 나타냅니까?"라는 질문과 같습니다. 이러한 질문에 대답할 수 없다면 데이터가 분석에 적합하지 않는 구조일 수 있습니다. 집계 및 세부 수준 행 구성 요소와 관련된 개념은 집계와 세부 수준이며, 이 둘은 완전히 반대되는 개념입니다. 집계 - 여러 데이터 값이 단일 값으로 결합되는 방식을 나타냅니다. 예를 들어 Google에서 펌킨 스파이스 검색 결과 수를 집계하거나 지정된 날짜에 시애틀 주변의 모든 온도 판독값 평균을 구하는 것이 여기에 포함됩니다. - 기본적으로 Tableau의 측정값은 항상 집계됩니다. 기본 집계는 SUM입니다. 이 집계를 평균, 중앙값, 고유 카운트, 최소값 등과 같은 옵션으로 변경할 수 있습니다. 세부 수준 - 데이터가 얼마나 자세한지를 나타냅니다. 데이터 집합의 행 또는 레코드가 나타내는 것은 무엇입니까? 말라리아에 감염된 사람은? 특정 주/도에서 한 달 동안 발생한 말라리아 총 건수는? 이런 것이 세부 수준입니다. - 세부 수준(LOD) 식으로 작업하려면 데이터 세부 수준을 파악하는 것이 중요합니다. 여러 이유에서 집계 및 세부 수준이 핵심 개념이라는 것을 이해해야 합니다. 이들은 유용한 데이터 집합 찾기, 필요한 비주얼리제이션 작성, 올바른 연관 또는 조인, LOD 식 사용 등에 영향을 미칩니다. > [!TIP] > > **팁**: 자세한 내용은 [Tableau의 데이터 집계](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_aggregation.htm)를 참조하십시오. ### 필드 또는 열이란? 테이블 형식 데이터에서 _열_은 Tableau Desktop의 데이터 패널에 _필드_로 나타나지만 이 둘은 근본적으로 상호 대체 가능한 용어입니다. (Tableau Desktop에서는 _열_이라는 용어를 열 및 행 선반에서 사용하고 특정 비주얼리제이션을 설명하기 위해서만 사용합니다.) 데이터의 필드는 더 포괄적 관계로 그룹화할 수 있는 항목을 포함해야 합니다. 항목 자체는 _값_ 또는 _멤버_라고 합니다(불연속형 차원만 멤버를 포함함). 지정된 필드에서 허용되는 값의 유형은 필드의 _도메인_에 의해 결정됩니다(아래 참고 사항 확인). 예를 들어 "식품점 부서"에 대한 열에는 "식품부", "제과점", "농산물" 등이 멤버로 포함될 수 있지만 "빵" 또는 "소시지"와 같은 항목은 부서가 아니므로 멤버로 포함될 수 없습니다. 다른 방식으로 표현하면 부서 필드의 도메인은 식품점 부서로만 제한됩니다. 또한 잘 구조화된 데이터 집합에는 "Money(금액)"에 대한 열 하나만 있지 않고 "Sales(매출)"에 대한 열과 "Profit(수익)"에 대한 열이 있습니다. 매출과 수익은 모두 금액이지만 별개의 개념입니다. - Sales(매출) 필드의 도메인은 0보다 크거나 같은 값입니다. 매출은 음수일 수 없습니다. - 그러나 Profit(수익) 필드의 도메인은 수익이 음수가 될 수 있으므로 모든 값일 수 있습니다. **참고**: _도메인_은 데이터가 나타내는 값을 의미할 수도 있습니다. "식품점 부서" 열에 실수로 "소시지"가 포함된 경우 정의에 따라 해당 값은 열 도메인에 포함될 수 있습니다. 정의가 약간 모순적입니다. 하나는 도메인에 속할 수 있거나 속해야 하는 값에 대한 정의이고 다른 하나는 실제 도메인이 있는 값에 대한 정의입니다. ## 필드 분류 데이터 테이블의 각 열은 Tableau Desktop에 필드로 제공되어 **데이터** 패널에 나타납니다. Tableau Desktop의 필드는 차원이거나 측정값(데이터 패널의 테이블에서 선으로 구분됨)이어야 하며 불연속형이거나 연속형(색상으로 구분됨: 파란색 필드는 불연속형이고 녹색 필드는 연속형임)이어야 합니다. - _차원_은 정성적입니다. 즉, 측정할 수 없지만 설명 가능합니다. 차원은 대개 도시나 국가, 눈동자 색상, 범주, 팀 이름 등과 같은 것들입니다. 차원은 일반적으로 불연속형입니다. - _측정값_은 정량적입니다. 즉, 측정할 수 있으며 숫자로 기록할 수 있습니다. 측정값은 매출, 키, 클릭 수 등과 같은 것들일 수 있습니다. Tableau Desktop에서 측정값은 자동으로 집계되며, 기본 집계는 SUM입니다. 측정값은 대개 연속형입니다. - _불연속형_은 개별적으로 구분된다는 의미입니다. 현대 자동차는 기아 자동차와 구별됩니다. Tableau Desktop에서 불연속형 값은 뷰에 레이블로 나타나고 패널을 만듭니다. - _연속형_은 단절이 없고 연속되는 전체를 형성한다는 의미입니다. 7 다음에는 8이 오고 9까지 거리가 같으며 7.5는 7과 8 중간에 위치합니다. Tableau Desktop에서 연속형 값은 뷰에 축으로 나타납니다. - 차원은 대개 불연속형이고 측정값은 대개 연속형이지만 항상 그런 것은 아닙니다. 날짜는 불연속형이거나 연속형일 수 있습니다. - 날짜는 차원이며 자동으로 뷰에 불연속형으로 나타나며, 날짜 부분이라고도 합니다. 예를 들어 "8월"은 연도 같은 다른 정보는 고려하지 않고 8월이라는 달로 간주됩니다. 불연속형 날짜와 함께 일정에 적용되는 추세선은 패널당 하나씩 여러 개의 추세선으로 분할됩니다. - 원한다면 연속형 날짜를 사용하도록 선택할 수 있습니다. 이 기능을 날짜 잘림이라고 하며 "2024년 8월"은 "2025년 8월"과 다릅니다. 연속형 날짜와 함께 일정에 적용되는 추세선은 전체 날짜 축에 대해 단일 추세선을 갖습니다. > [!TIP] > > **팁**: 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#datafields_typesandroles.htm)을 참조하십시오. Tableau Prep에서는 차원이나 측정값을 구분하지 않습니다. 그러나 프로필 패널의 데이터 세부 프레젠테이션과 요약 프레젠테이션 같은 것을 이해하려면 불연속형 또는 연속형에 대한 개념을 이해하는 것이 중요합니다. - 세부: 세부 뷰에는 모든 도메인 요소가 불연속형 레이블로 표시되고 모든 데이터에 대한 시각적 개요를 제공하는 시각적 스크롤 막대가 있습니다. - 요약: 요약 뷰에는 연속형 축에 구간으로 나뉜 값이 히스토그램으로 표시됩니다. ### 구간차원 및 히스토그램 나이 또는 급여와 같은 필드는 연속형으로 간주됩니다. 나이 34와 35 사이에는 관계가 있으며 34는 35에서 35가 36에서 떨어져 있는 만큼 떨어져 있습니다. 그러나 10살 정도가 넘게 되면 대개 "9살하고 반년", "7살 9개월"과 같은 식으로 말하지 않게 됩니다. 우리는 이미 나이를 거의 연도 단위의 증분으로 구간차원화하고 있습니다. 12,850일 동안 산 사람은 12,790일 동안 산 사람보다 늙었지만 우리는 선형화해서 둘 모두 35살이라고 말합니다. 마찬가지로, 실제 나이 대신 연령 그룹화도 자주 사용합니다. 어린이용 영화표 가격은 12세 이하의 아이를 위한 것이고 설문조사에서는 20-24세, 25-30세 등과 같이 연령 그룹을 선택하도록 요청합니다. 구간차원을 사용하여 수치 데이터의 분포를 시각화하는 데에는 히스토그램이 사용됩니다. 히스토그램은 막대 차트와 유사하지만 막대별로 범주를 구분하는 대신, 꽃송이 수 범위(0-4, 5-9, 10-14 등)와 같이 히스토그램을 구성하는 사각형이 연속형 축의 _구간_ 에 걸쳐 나타납니다. 사각형의 높이는 해당 값들의 빈도나 개수에 의해 결정됩니다. 여기서 y축은 각 구간에 속하는 식물의 개수입니다. 7개 식물은 꽃송이 수가 0-4개, 2개 식물은 꽃송이 수가 5-9개, 43개 식물은 꽃송이 수가 20-24개입니다. ![식물 수별 꽃송이 수에 대한 히스토그램](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_structure_analysis_histogram.png) Tableau Prep에서 요약 뷰는 구간차원으로 나뉜 값의 히스토그램입니다. 세부 뷰는 각 값의 빈도를 보여 주고 측면에 데이터의 전체 분포를 보여 주는 시각적 스크롤 막대가 있습니다.
요약 뷰세부 뷰
Tableau Prep의 요약 뷰 스크린샷Tableau Prep의 상세 뷰 스크린샷
### 분포 및 이상값 데이터 집합의 분포를 표시하는 것이 이상값을 감지할 때 도움이 됩니다. - _분포_: 히스토그램에서 데이터의 모양이며, 구간의 크기에 따라 달라집니다. 히스토그램 뷰에 모든 데이터를 표시할 수 있으면 데이터가 올바르고 완전하게 나타나는지 여부를 쉽게 확인할 수 있습니다. 분포의 모양은 데이터에 대해 알고 있고 분포가 의미가 있는지 여부를 해석할 수 있을 때에만 유용합니다. - 예를 들어 1940년부터 2017년까지 광대역 인터넷을 사용하는 가구의 수에 대한 데이터 집합을 조사하는 경우 매우 왜곡된 분포를 보게 될 것이라 예상할 수 있습니다. 하지만 2017년 1월부터 2017년 12월까지 광대역 인터넷을 사용하는 가구의 수를 조사하는 경우 매우 균일한 분포를 보게 될 것이라 예상할 수 있습니다. - Google에서 "펌킨 스파이스 라테"를 검색한 결과에 대한 데이터 집합을 조사하는 경우 가을에 상당히 가파르게 상승하는 결과를 보게 될 것이고 "섭씨를 화씨로 변환"에 대한 검색은 비교적 일정하게 유지될 것입니다. - _이상값_: 다른 값에 비해 극단적인 값입니다. 이상값은 올바른 값일 수도 있고 오류를 나타낼 수도 있습니다. - 일부 이상값은 올바르며 실제 비정상 상태를 나타냅니다. 이러한 값은 제거하거나 수정해서는 안 됩니다. - 일부 이상값은 데이터 정확성의 문제를 나타냅니다. 예를 들어 쉼표 대신 마침표를 입력하여 급여가 50,000달러 대신 50달러가 되는 경우입니다. 분포를 사용하는 시각적 이상값 감지 다음과 같은 목록이 있다는 가정합니다. ![필드 열에 5개의 값이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_structure_analysis_detail.png) 언뜻 보기에는 이상해 보이지 않습니다. 그러나 레이블 목록 대신 연속형 구간차원 축에 그리면 다음과 같이 보입니다. ![0에서 100까지의 눈금이 있는 막대 차트에서 5개 값에 대한 필드 수입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_structure_analysis_summary.png) 이렇게 보면 마지막 관측값이 첫 번째 관측값과 멀리 떨어져 있으며 오류로 인한 이상값일 수 있습니다. ## 데이터 유형 스프레드시트와 달리 데이터베이스는 대개 데이터 집합에 엄격한 규칙을 적용합니다. 데이터 유형은 지정된 필드에서 데이터를 분류하고 데이터에 서식을 지정하고 데이터를 해석하는 방법과 데이터에 수행할 수 있는 작업에 대한 정보를 제공합니다. 예를 들어 숫자 필드에는 수학적 연산을 적용할 수 있고 지리적 필드는 매핑할 수 있습니다. Tableau Desktop은 필드에 차원 또는 측정값을 할당하지만 필드는 데이터 유형에 따라 다른 특성을 가질 수 있습니다. 이러한 특성은 각 필드에 있는 아이콘으로 표시됩니다(일부 유형은 아이콘을 공유함). Tableau Prep은 동일한 데이터 유형을 사용합니다. 데이터 유형이 열에 적용되고 기존 값이 할당된 데이터 유형과 일치하지 않는 경우 값이 null로 표시될 수 있습니다(예: "purple"은 숫자로는 아무 의미가 없음). 일부 함수에는 특정 데이터 유형이 필요합니다. 예를 들어 CONTAINS와 숫자 필드를 함께 사용할 수 없습니다. 유형 함수는 필드의 데이터 유형을 변경하는 데 사용됩니다. 예를 들어 DATEPARSE는 특정 형식의 텍스트 날짜를 가져와 날짜로 만들 수 있으므로 뷰에서 자동 드릴다운과 같은 기능을 설정하는 데 사용할 수 있습니다.
아이콘데이터 유형
텍스트 또는 문자열 값입니다.텍스트(문자열) 값
날짜 값 아이콘입니다.날짜 값
날짜 및 시간 값입니다.날짜 및 시간 값
숫자 값입니다.숫자 값
true인 부울 아이콘입니다.부울 값(관계형에만 해당)
필드에 지리적 역할이 적용되었음을 나타내는 지구본 아이콘입니다.지리적 값(맵에 사용)
> [!TIP] > > **팁**: 자세한 내용은 [데이터 유형](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#datafields_typesandroles_datatypes.htm)에 대한 도움말 항목을 참조하십시오. ## 데이터 피벗 및 언피벗 사람이 인식하기 쉬운 데이터는 많은 열이 있는 가로 형식으로 표현되고 기록되는 경우가 많습니다. Tableau와 같은 시스템이 읽기 쉬운 데이터는 열이 적고 행이 많은 세로로 긴 형식입니다. **참고**: 전통적으로 데이터 피벗은 세로를 가로로(행을 열로) 변환하는 것이고 언피벗은 가로를 세로로(열을 행으로) 변환하는 것입니다. 하지만 Tableau에서는 _피벗_이라는 단어를 '열을 행으로 변환하여 가로(사람이 인식하기 쉬운 형식)를 세로(시스템이 읽기 쉬운 형식)로 변환한다'는 의미로 사용합니다. 이 문서에서 _피벗_은 Tableau 관점의 단어를 나타냅니다. 명확성을 위해 "열을 행으로 피벗" 또는 "행을 열로 피벗"을 지정하는 것이 좋습니다. 자세한 내용은 [데이터 피벗](https://help.tableau.com/current/prep/ko-kr/prep_pivot.htm) 및 [데이터 작업을 위한 팁](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#data_tips.htm) 도움말 문서를 참조하십시오. ### 가로 데이터 WHO 말라리아 데이터 집합에는 국가에 대한 열과 연도별 열이 있습니다. 각 셀은 해당 국가와 연도의 말라리아 사례 수를 나타냅니다. 이 형식에는 108개 행과 16개 열이 있습니다. ![말라리아 데이터의 가로 형식](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_structure_analysis_wide.png) 이 형식은 사람이 읽고 이해하기 쉽습니다. 그러나 이 데이터를 Tableau Desktop으로 가져오는 경우 열별로 필드가 만들어집니다. 2000년에 대한 필드, 2001년에 대한 필드, 2002년에 대한 필드 등이 만들어집니다. ![Tableau Desktop의 가로 형식 말라리아 데이터 스크린샷](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_structure_analysis_widedesktop.png) 이것을 다른 방식으로 생각하면, 모두 동일한 기본 사항(보고된 말라리아 사례 수)을 나타내는 15개 필드가 있지만 시간에 대한 단일 필드가 없습니다. 해당 데이터는 서로 다른 필드에 저장되어 있으므로 시간에 대한 분석을 하기가 매우 어렵습니다. 예: 가로 데이터 작업 질문: 2000년부터 2014년까지 국가별 총 말라리아 사례 수를 보여 주는 지도를 만들려면 어떻게 해야 합니까?  답변: 모든 연도의 합계를 구하는 계산된 필드를 만듭니다. ![맵은 말라리아의 전 세계 분포를 보여줍니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_structure_analysis_totalcalc.png) 참고: 이 이미지는 최신 UI를 반영하도록 업데이트되지 않았습니다. 데이터 패널에 더 이상 차원 및 측정값 레이블이 표시되지 않습니다. 이 형식이 분석에 적합하지 않다는 또 다른 증거는 실제 값이 무엇을 의미하는지에 대한 정보를 얻을 수 있는 위치가 없다는 사실에서도 확인할 수 있습니다. 2012년 알제리의 경우 값이 55입니다. 무엇이 55입니까? 데이터 구조 관점에서 명확하지 않습니다. ![2011년부터 2014년까지의 국가별 데이터 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_structure_analysis_55.png) 열 이름이 값이 무엇인지 설명하는 대신 부가적인 정보를 제공하는 경우 데이터를 피벗해야 한다는 신호입니다. ### 세로 데이터 데이터를 피벗하면 데이터를 가로에서 세로로 모양을 바꿀 수 있습니다. 이제 연도별 열 대신 Year(연도)라는 단일 열이 있고 Reported Cases(보고된 사례 수)라는 새 열이 있습니다. 이 형식에는 1,606개 행과 3개 열이 있습니다. 이 데이터 형식은 가로로 넓기 보다는 세로로 깁니다. ![2000년부터 2014년까지 아프가니스탄에서 보고된 사례를 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_structure_analysis_tall.png) 이제 Tableau Desktop에는 Year(연도)에 대한 필드와 Reported Cases(보고된 사례 수)에 대한 필드, 그리고 원래 Country(국가) 필드가 있습니다. 각 필드가 데이터 집합의 고유한 특성(위치, 시간 및 값)을 나타내기 때문에 분석을 훨씬 쉽게 수행할 수 있습니다. ![국가, 연도, 측정값 이름에 대한 차원과 보고된 사례, 위도, 경도, 레코드 수에 대한 측정값이 포함된 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_structure_analysis_talldesktop.png) 참고: 이 이미지는 최신 UI를 반영하도록 업데이트되지 않았습니다. 데이터 패널에 더 이상 차원 및 측정값 레이블이 표시되지 않습니다. 예: 세로 데이터 작업 질문: 2000년부터 2014년까지 국가별 총 말라리아 사례 수를 보여 주는 지도를 만들려면 어떻게 해야 합니까?  답변: Reported Cases(보고된 사례 수) 필드를 사용합니다. ![이 맵은 말라리아의 전 세계 분포를 보여주며, 국가별로 보고된 사례를 보여줍니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_structure_analysis_totalfield.png) 참고: 이 이미지는 최신 UI를 반영하도록 업데이트되지 않았습니다. 데이터 패널에 더 이상 차원 및 측정값 레이블이 표시되지 않습니다. 이제 2012년 알제리에 대한 숫자를 쉽게 확인할 수 있습니다. 55는 보고된 사례 수를 나타냅니다(이 새 열에 레이블을 지정할 수 있음). ![2011년부터 2014년까지의 국가별 데이터 테이블이며, 2012년 알제리에서 보고된 사례에 대한 행이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_structure_analysis_55cases.png) **참고**: 이 예에서 가로 데이터는 국가별 단일 레코드로 구성되어 있습니다. 세로 데이터 형식에는 국가별로 15개 행이 있습니다(데이터의 15개 연도마다 하나씩). 이제 국가별로 여러 행이 있다는 것을 기억하는 것이 중요합니다. Land Area(국토 면적)에 대한 열이 있다면 해당 값은 세로 데이터 구조에서 각 국가에 대한 15개 행 각각에 대해 반복될 것입니다. **Country(국가)**를 행으로 가져오고, **Land Area(국토 면적)**를 열로 가져와 막대 차트를 만드는 경우 기본적으로 뷰는 국가별 15개 행 모두에 대한 국토 면적의 합계가 될 것입니다. 일부 필드의 경우 합계나 필터링 대신 평균이나 최소값을 사용하여 집계하여 값 중복 계산을 보상해야 할 수 있습니다. ## 정규화 관계 데이터베이스는 어떤 방식으로 서로 관련되거나 연결될 수 있는 여러 테이블로 구성됩니다. 각 테이블은 레코드별로 고유한 식별자 또는 키를 포함합니다. 키를 연관 또는 조인하여 레코드를 연결하면 단일 테이블에 포함된 것보다 많은 정보를 제공할 수 있습니다. 각 테이블에 들어가는 정보의 유형은 사용되는 데이터 모델에 따라 다르지만 일반적인 원칙은 중복을 줄이는 것입니다. 예를 들어 결혼식과 같은 행사의 행사 계획을 생각해 보십시오. 개인 수준뿐만 아니라 그룹(예: 가족 또는 부부) 수준에서 정보를 추적해야 합니다. 모든 정보를 함께 결합하는 테이블을 만들 수 있습니다.  ![참석자의 이름, 그룹, 식단 제한 사항, 좌석, 참석자 수, 주소, 초대장, 선물, 신부 여부 등 참석자에 대한 정보가 포함된 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_structure_analysis_combined.png) 하지만 주소가 잘못되어 수정해야 하는 경우 여러 행을 수정해야 하므로 오류나 충돌이 발생하기 쉽습니다. 더 나은 구조는 두 개의 테이블을 만드는 것입니다. 즉, 그룹과 관련된 정보(예: 주소 및 초대장 발송 여부)에 대한 테이블 하나와 개인과 관련된 정보(예: 좌석 배치 및 식단 제한 사항)에 대한 테이블 하나를 만듭니다.
그룹 테이블개인 테이블
ID, 그룹, 주소, 초대 여부, 선물, 신부 열이 포함된 세 개의 행으로 구성된 테이블입니다.테이블에는 ID 번호, 이름, 그룹, 식단 제한 사항, 좌석 수, 참석자 정보가 표시됩니다.
그룹 테이블에서 그룹 수준 정보를, 개인 테이블에서 개인 수준 정보를 추적하고 분석하는 것이 훨씬 쉽습니다. 예를 들어 필요한 좌석 수는 개인 테이블의 Attending = Yes 레코드 수에서 구할 수 있으며 필요한 감사장의 수는 Gift가 null이 아닌 그룹 테이블의 레코드 수에서 구할 수 있습니다. 모든 데이터를 여러 테이블로 분할하는 프로세스, 즉 어떤 테이블에 어떤 열이 포함되어 있는지 알아내는 프로세스를 _정규화_라고 합니다. 정규화를 사용하면 중복 데이터를 줄이고 데이터베이스 구조를 간소화할 수 있습니다. 그러나 여러 테이블에 걸쳐 있는 정보가 필요한 때가 있습니다. 예를 들어 신부측의 그룹과 신랑측의 그룹이 적절히 혼합되도록 좌석 배치(개인)의 균형을 유지하려면 어떻게 해야 할까요? (신부측 친척과 신랑측 친척은 그룹 수준에서 추적합니다.) 이 목표를 달성하려면 개인이 해당 그룹과 관련된 정보와 연관되도록 테이블을 다시 연결해야 합니다. 적절한 정규화는 단지 테이블을 분할하는 것이 아니라 데이터를 다시 결합하는 데 사용할 수 있는 공유된 관련 필드 또는 고유한 식별자를 필요로 합니다. 여기에서 관련 필드는 Group(그룹)입니다. 해당 필드는 두 테이블 모두에 존재하므로 이 필드를 기반으로 조인하여 원래 단일 테이블 형식을 구할 수 있습니다. 이것은 _비정규화_ 구조입니다. 그렇다면 비정규화된 원래 테이블을 유지하지 않는 이유는 무엇일까요? 이 테이블은 유지 관리하기가 더 어렵고 중복 정보를 저장합니다. 규모가 커지면 데이터 중복 수준이 엄청나게 커질 수 있습니다. 동일한 정보를 반복적으로 저장하는 것은 효율적이지 않습니다. 정규화된 테이블에는 소수의 키 속성이 있습니다. - 각 행에는 고유 식별자가 필요합니다. - 각 테이블에는 다른 테이블과 다시 연결하는 데 사용할 수 있는 하나 이상의 열(키)이 있어야 합니다. 이러한 공유(키) 열은 테이블을 다시 연결하거나 조인하는 데 사용됩니다. 이 데이터의 경우 관계 또는 조인 절은 각 테이블의 Group(그룹) 필드에 있습니다. ### 조인 유형 Tableau Desktop에서 데이터를 결합하는 기본 방법은 관계이지만 Tableau Desktop 또는 Tableau Prep Builder에서 테이블을 조인해야 할 경우가 있습니다. 조인 및 조인 유형에 대한 기본적인 개요는 [데이터 조인](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#joining_tables.htm)을 참조하십시오. ![이름, 형제 수, 눈동자 색에 대한 값을 보여주는 테이블을 내부, 왼쪽, 오른쪽, 외부 조인을 사용하여 조인합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_structure_analysis_joins.png) ## 데이터 "정리" Hadley Wickham이 2014년에 통계 소프트웨어 저널(Journal of Statistical Software)에 "Tidy Data(데이터 정리)"라는 논문을 발표했습니다(2014년 8월, 59권, 10호). 이 논문은 분석을 위해 잘 구조화된 데이터에 대한 프레임워크를 설계하는 뛰어난 업적을 달성했습니다. 이 논문은 [여기(Hadley Wickham의 학술 자료 일람표)](http://vita.had.co.nz/papers/tidy-data.html) 또는 [여기(r-project.org에서 호스팅)](https://cran.r-project.org/web/packages/tidyr/vignettes/tidy-data.html)에서 찾을 수 있습니다. **참고**: 이 논문은 외부 웹 사이트에서 호스팅됩니다. Tableau는 외부 공급자에 의해 유지 관리되는 페이지가 정확하며 최신 상태인지에 대해 책임을 지지 않습니다. 콘텐츠와 관련된 질문이 있는 경우 해당 소유자에게 문의하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 불연속형과 연속형 간에서 필드 변환 측정값을 불연속형에서 연속형으 변환하거나 연속형에서 불연속형으로 변환할 수 있습니다. 날짜 차원 및 다른 숫자 차원을 연속형이나 불연속형으로 변환할 수 있습니다. 연속형 및 불연속형 필드에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. [측정값을 차원으로 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_convertdimtomeas.htm)할 수도 있습니다. ## 측정값 변환 측정값을 불연속형에서 연속형으 변환하거나 연속형에서 불연속형으로 변환할 수 있습니다. 필드를 클릭하고 불연속형 또는 연속형을 선택합니다. 필드는 연속형인 경우 녹색으로, 불연속형인 경우 파란색으로 표시됩니다. 데이터 패널의 측정값인 경우 필드를 마우스 오른쪽 단추로 클릭하고 불연속형으로 변환 또는 연속형으로 변환을 선택합니다. 그에 따라 필드 색상이 변합니다. ## 날짜 필드 변환 날짜 필드를 연속형과 불연속형 간에서 변환할 수 있습니다. 불연속형 날짜는 레이블 역할을 하며 연속형 날짜에는 측정값과 유사한 축이 포함됩니다. 뷰에서 날짜 필드를 클릭하고 상황에 맞는 메뉴의 옵션 중 하나를 선택하여 필드를 불연속형에서 연속형으로 변환하거나 연속형에서 불연속형으로 변환합니다. 데이터 패널의 날짜 필드를 변환하려면, 즉 필드를 뷰에 끌어 놓을 때 기본 결과를 결정하려면 필드를 마우스 오른쪽 단추로 클릭하고 불연속형으로 변환 또는 연속형으로 변환을 선택합니다. ## 필드 놓기 대화 상자 사용 일부 사용 사례에서는 작업 속도를 높이기 위해 데이터 패널에서 뷰로 필드를 마우스 오른쪽 단추로 클릭하여 끌어올 수 있습니다(Mac의 경우 Option 키를 누른 채 끌어오기). 이렇게 하면 다양한 형태의 필드가 있는 필드 놓기 대화 상자가 열립니다. 사용할 수 있는 옵션은 끌어오는 필드의 데이터 유형에 따라 달라집니다. 이 대화 상자의 주 목적은 집계를 선택하는 것이지만, 차원에서 측정값으로 변경하거나 연속형과 불연속형 중에서 선택하는 옵션을 제공할 수도 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dropfield_string.png "문자열 차원에 대한 필드 놓기 대화 상자") 사용할 옵션을 선택하고 확인을 클릭하여 끌기 동작을 완료합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 뷰 URL 구조 > [!TIP] > > Tableau Server 2022.3 이상 및 Tableau Cloud의 내장 코드가 Embedding API v3을 사용하도록 변경되었습니다. Embedding API v3을 사용하면 내장할 때 필터링할 URL을 보기 위해 더 이상 매개 변수를 추가하지 않아도 됩니다. 대신 필터 웹 구성 요소에 특성을 추가하여 필터링하면 됩니다. 자세한 내용은 [Embedding API 도움말](https://help.tableau.com/current/api/embedding_api/en-us/index.html)에서 [뷰 필터링(영문)](https://help.tableau.com/current/api/embedding_api/ko-kr/docs/embedding_api_filter.html)을 참조하십시오. 본 항목의 정보는 이전 버전의 Embedding(Tableau JavaScript API v1 및 v2 사용)에 대한 것입니다. Tableau가 뷰 URL을 구조화하는 방식을 이해하기 위해 브라우저 주소 표시줄의 예를 자세히 살펴보겠습니다. ## 기본 URL의 구조 - Tableau Server 또는 Tableau Cloud에서 Tableau 뷰의 기본적인 URL 패턴은 다음과 같습니다. `http:///#/views//` - 다중 사이트 환경에서 기본 사이트 이외의 사이트에 저장된 뷰의 경우 사이트의 ID도 URL에 포함됩니다. `http:///#/site//views//` 이전 버전의 Embedding을 사용하여 URL 매개 변수로 필터링 ## 기본 URL에 매개 변수 추가 ### 쿼리 문자열 추가 필터링 URL을 만들려면 기본 URL에 _쿼리 문자열_을 추가합니다. 쿼리 문자열에서 뷰 필터는 매개 변수입니다. 쿼리 문자열을 작성하려면: - 물음표(`?`)로 쿼리 문자열을 시작합니다. - 앰퍼샌드(`&`)를 사용하여 매개 변수를 구분합니다. - 쉼표(`,`)를 사용하여 한 매개 변수의 여러 값을 구분합니다. 예를 들면 다음과 같습니다. `http:///#/views//sheet**?param1=value1,value2¶m2=value**` 또한 필드 또는 시트 이름에서 URL에 표시할 수 없는 모든 문자는 URL로 인코딩됩니다. 예를 들어 공백은 `%20`으로 변환됩니다. **참고:** URL 매개 변수를 추가하기 전에 URL 끝에 있는 `:iid=[#]`을 제거합니다. 이 코드는 현재 브라우저 세션의 임시 뷰 카운터입니다. ### 필드명의 대/소문자 반영 URL 매개 변수는 대/소문자를 구분합니다. 쿼리 문자열을 추가할 때 원본 데이터에 있는 필드명의 대/소문자를 정확하게 반영해야 합니다. ### 쿼리 문자열이 대시보드에 미치는 영향 때때로 하나의 시트에만 영향을 미치는 대시보드의 표시 필터와 달리 URL 매개 변수는 모든 시트에 적용됩니다. URL 매개 변수를 추가하기 전에 각 시트에 표시된 필드를 숙지하여 유지하려는 데이터를 실수로 필터링하지 않도록 주의합니다. ## 작업에 사용할 예제 뷰 선택 이 문서의 예에서는 Tableau Server와 함께 제공되는 Superstore 샘플 데이터의 Performance(성능) 뷰를 사용합니다. ![ ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/url_structure_view.png) 예제 URL에는 다음 특성이 반영됩니다. - 시트 이름은 **Performance**입니다. - 통합 문서 이름은 **Superstore**입니다. - 서버 이름은 자리 표시자 IP 주소를 사용하여 나타내는데, 여기에는 온프레미스 서버 이름 또는 `online.tableau.com`이 표시됩니다. 예제를 따라 진행하려면 Superstore에서 유사한 뷰를 살펴보거나, 사용자 환경의 필드, 시트 및 기타 이름을 사용하도록 예제 URL을 조정하면 됩니다. 고유한 뷰를 사용하는 경우 먼저 서버에 뷰를 게시해야 합니다. ## 뷰 필터링 이 문서에서 사용하는 예제 뷰의 기본 URL은 다음과 같습니다. `http:/#/views/Superstore/Performance` ### Furniture만 Furniture의 매출만 표시하려면 URL의 끝에 다음 쿼리 문자열을 추가합니다. `?Category=Furniture` 예: `http:/#/views/Superstore/Performance**?Category=Furniture**` ![ ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/url_structure_filter_furn.png) ### Consumer만 Consumer 매출만 표시하도록 뷰를 제한하려면 URL을 다음과 같이 변경합니다. `http:/#/views/Superstore/Performance**?Segment=Consumer**` ![ ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/url_structure_filter_cons.png) ### Home Office 및 Consumer Home Office 매출과 Consumer 매출을 모두 표시하려면 URL을 다음과 같이 변경합니다. `http:/#/views/Superstore/Performance**?Segment=Home%20Office,Consumer**` 필드명 "Home Office"에서 %20은 [기본 URL에 매개 변수 추가](#Adding)에서 설명한 것처럼 URL로 인코딩된 공백 문자를 나타냅니다. 여기서 한 매개 변수의 여러 값은 공백이 아니라 쉼표로 구분되어 있습니다. ![ ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/url_structure_filter_hocons.png) ### Central의 Furniture 필드/값 쌍을 여러 개 표시하려면 앰퍼샌드로 구분합니다. `http:/#/views/Superstore/Performance**?Region=Central&Category=Furniture**` ![ ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/url_structure_filter_furncentral.png) ## 제외 필터링 지금까지 이 문서에서 설명한 예제에서는 모든 필드 값이 결과 뷰에 표시되었습니다. 특정 필터에 대해 여러 개의 값을 지정하고 해당 값의 특정한 교집합만 표시하는 추가 매개 변수를 포함하면 좀 더 유연하게 값을 표시할 수 있습니다. 다음 URL은 이 예에 사용된 필터링되지 않은 기본 뷰를 나타내며, 지역별 부서 매출이 나와 있습니다. `http:///#/views/Superstore/Performance` 다음으로, Central 지역과 West 지역의 Furniture 부서 및 Technology 부서 매출만 표시하려면 기본 URL에 다음 쿼리 문자열을 추가합니다. `?Region=Central,West&Category=Furniture,Technology` Central(중부) 지역의 Furniture(가구) 매출과 West(서부) 지역의 Technology(기술) 매출만 표시하려면 쿼리 문자열에 `~s0` 매개 변수를 추가합니다. `?Region~s0=Central,West&Category~s0=Furniture,Technology` 최종 URL은 다음과 같습니다. `http:///#/views/Superstore/Performance?Region~s0=Central,West&Category~s0=Furniture,Technology` ## 날짜 필터링에 대해 특별히 고려해야 할 사항 날짜 필드를 필터링하려면 데이터베이스 환경에서의 날짜 형식과 동작을 고려해야 합니다. - URL 매개 변수를 통해 전달되는 날짜(및 시간) 값은 다음 Tableau 기본 형식과 일치해야 합니다. `yyyy-mm-dd hh:mm:ss` - 날짜를 날짜/시간 값으로 저장하는 데이터베이스가 많으므로 매개 변수에 입력하는 값에 시간 부분을 포함해야 할 수 있습니다. 시간 부분은 24시간 형식을 기준으로 하므로 오후 10시 18분은 22:18:00으로 지정됩니다. ### 예제 날짜 매개 변수 다음 예제 쿼리 문자열에서는 **Order Date**라는 날짜 필드가 사용됩니다. 이 문서의 이전 예제와 마찬가지로 뷰의 기본 URL에 이러한 쿼리 문자열을 추가합니다. - Order Date(주문 날짜) 필드 유형에 시간 없이 날짜만 포함되고 2018년 7월 8일 일요일에 대한 데이터만 표시하려는 경우 쿼리 문자열은 다음과 같습니다. `?Order%20Date=2018-07-08` - Order Date(주문 날짜)에 시간 부분이 포함되고 2018년 7월 8일 일요일 오후 10시 18분을 기준으로 필터링하려는 경우 쿼리 문자열은 다음과 같습니다. `?Order%20Date=2018-07-08%2022:18:00` - Order Date에 날짜만 있고 여러 날짜를 기준으로 필터링하려는 경우에는 이 문서의 앞부분에서 설명한 대로 쉼표를 사용합니다. 예를 들면 다음과 같습니다. `?Order%20Date=2018-07-08,2018-07-09,2018-07-10,2018-07-11` ### 매개 변수를 DATEPART 필터로 사용 날짜 부분을 기준으로 필터링하려면 기본 Tableau Desktop 날짜 계층의 경우와 동일한 명명법을 사용합니다. 자세한 내용은 Tableau 도움말에서 [날짜 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_date.htm#functions_functions_date.html)를 참조하십시오.
year(Order%20Date)정수
quarter(Order%20Date)1과 4 사이의 정수
month(Order%20Date)1과 12 사이의 정수
day(Order%20Date)1과 31 사이의 정수
hour(Order%20Date)0과 23 사이의 정수
minute(Order%20Date)0과 59 사이의 정수
second(Order%20Date)0과 59 사이의 정수
week(Order%20Date)1과 53 사이의 정수
my(Order%20Date)6자리 정수: YYYYMM
mdy(Order%20Date)8자리 정수: YYYYMMDD
[주요 콘텐츠로 건너뛰기](#main-content) # 차트 작성 및 데이터 분석 Tableau Desktop은 데이터에 숨겨져 있는 의미를 발견할 수 있는 일종의 실험실입니다. 이 섹션에서는 뷰를 작성할 때 사용할 수 있는 다양한 기능을 알아보고 세련되고 통찰력 있는 뷰, 대시보드 및 스토리를 만드는 데 필요한 기본적인 기술을 배울 수 있습니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 뷰 또는 통합 문서에 대한 구독 만들기 구독하면 에 로그인할 필요 없이 정기적으로 뷰 또는 통합 문서의 이미지 또는 PDF 스냅샷을 이메일로 받을 수 있습니다. ## 자신 또는 다른 사용자를 위한 구독 설정 에서 뷰를 열 때 툴바에 구독 아이콘(![구독 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/subscribe_icon.png))이 표시되면 해당 뷰나 전체 통합 문서를 구독할 수 있습니다. 통합 문서의 소유자, 적절한 사이트 역할을 가진 프로젝트 리더 또는 관리자인 경우 콘텐츠를 볼 권한이 있는 다른 사용자를 구독할 수 있습니다. 1. 사이트의 탐색 섹션에서 모든 통합 문서 또는 모든 뷰를 선택하거나 구독하려는 뷰가 포함된 프로젝트를 엽니다. ![콘텐츠 유형 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/subscribe_content_1a.png) 2. 뷰를 직접 열거나 포함하는 통합 문서를 열어 뷰를 엽니다. 뷰에 적용한 필터는 구독에 반영되지 않습니다. 필터링된 뷰에 사용자 구독을 설정하려면 해당 필터와 함께 사용자 지정 뷰를 저장한 다음 해당 뷰의 사용자 구독을 설정하면 됩니다. 사용자 지정 뷰를 만드는 방법에 대한 자세한 내용은 [사용자 지정 뷰 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customview.htm)을 참조하십시오. 3. 뷰 툴바에서 보기 > 구독을 선택합니다. ![Tableau Cloud 툴바의 구독 경로입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/subscribe_toolbar.png) 4. 통합 문서를 소유하는 경우 구독 신청을 선택합니다. 참고:  - 그룹에 구독을 설정하면 구독이 만들어질 때 각 사용자가 개별적으로 추가됩니다. 나중에 더 많은 사용자가 그룹에 추가되는 경우 이러한 새 사용자가 구독을 수신할 수 있도록 그룹에 구독을 다시 설정해야 합니다. 마찬가지로 나중에 그룹에서 제거된 사용자는 구독하도록 설정된 뷰에 대한 사용 권한이 제거되지 않는 한 구독이 자동으로 제거되지 않습니다. - 그룹 집합은 구독할 수 없습니다. 5. 구독 이메일에 현재 뷰를 포함할지, 아니면 전체 통합 문서를 포함할지 여부를 선택합니다. 우선 순위가 높은 정보가 존재하는 경우에만 뷰에 데이터가 포함되는 경우 뷰가 비어 있는 경우 보내지 않음을 선택합니다. 6. 스냅샷 형식(PNG 이미지, PDF 첨부 파일 또는 둘 다)을 선택합니다. Pulse 메트릭은 PNG 스냅샷에 포함되지만 PDF에는 포함되지 않습니다. - PDF의 경우 받을 용지 크기와 방향을 선택합니다. ![용지 크기와 방향에 대한 드롭다운 목록이 있는 PDF 형식 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/subscription_paper.png) 7. 구독 이메일을 쉽게 확인할 수 있도록 제목줄을 사용자 지정하고 메시지를 추가합니다. **참고:** 구독 메시지를 업데이트하려면 기존 구독을 취소하고 다른 메시지로 새 구독을 만들어야 합니다. 자세한 내용은 [구독 업데이트 또는 구독 취소](#Unsubscribe)를 참조하십시오. 8. 통합 문서가 게시된 연결에서 데이터 추출 하나를 사용하는 경우 빈도를 선택할 수 있습니다. - 데이터 새로 고침 시: 새로 고침 일정을 실행하여 뷰 또는 통합 문서의 데이터를 새로 고칠 경우에만 보냅니다. - 선택된 일정에 따라: 구독 일정을 선택합니다. 9. 구독을 클릭합니다. 구독 이메일을 받으면 이미지(또는 PDF 구독의 메시지 본문에 있는 링크)를 선택하여 에서 뷰나 통합 문서로 가져올 수 있습니다. ## 구독 업데이트 또는 구독 취소 기존 구독을 취소하거나 구독의 형식, 일정, 주제 또는 비어 있는 뷰 모드를 변경할 수 있습니다. 1. 다음 중 하나를 수행하여 계정 설정에 액세스합니다. - 구독 이메일 하단에 있는 내 구독 관리를 클릭합니다. ![구독을 관리하기 위한 링크입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/subscribe_remove.png) - 에 로그인합니다. 페이지 맨 위에서 사용자 아이콘을 선택한 다음 내 콘텐츠를 선택합니다. ![내 콘텐츠에 대한 옵션이 있는 구독 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/subscribe_remove2.png) 2. 구독을 클릭합니다. 3. 구독 취소하려는 뷰 옆에 있는 확인란을 선택하고 작업을 클릭한 다음 구독 취소를 클릭하거나 변경하려는 구독 옵션을 선택합니다. ## 일시 중단된 구독 다시 시작 또는 삭제 통합 문서 관련 문제 또는 뷰 로드 문제로 인해 구독이 실패하는 경우가 있습니다. 구독이 5회 이상 실패하면 구독이 일시 중단되었다는 내용의 알림 이메일이 전송됩니다. 구독 소유자 또는 관리자는 몇 가지 방법을 사용하여 일시 중단된 구독을 다시 시작할 수 있습니다. - Tableau 웹 페이지에서 내 콘텐츠 영역의 마지막 업데이트 열에 구독이 일시 중단되었음을 나타내는 아이콘이 나타납니다. ... > 구독 다시 시작을 선택하여 다시 시작합니다. - 영향을 받는 통합 문서에서 구독 탭의 마지막 업데이트 열에 구독이 일시 중단되었음을 나타내는 아이콘이 나타납니다. ... > 구독 다시 시작을 선택하여 다시 시작합니다. 구독이 다시 작동하게 되면 이메일 알림을 받게 됩니다. ## 참고 항목 Tableau Desktop 및 웹 작성 도움말에서 [구독 설정 변경](https://help.tableau.com/current/pro/desktop/ko-kr/useracct.htm#change-subscription-settings)을 참조하십시오. 전체 프로젝트 리더 기능을 허용하는 사이트 역할에 대해 알아보려면 Tableau Cloud 도움말에서 [프로젝트 수준 관리](https://help.tableau.com/current/online/ko-kr/projects.htm#project-admin "링크를 선택하면 문서가 새 브라우저 탭에서 열립니다.")를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 뷰 및 메트릭 내장 **레거시 메트릭 기능의 사용 중지** Tableau의 레거시 메트릭 기능은 Tableau Cloud 2024년 2월 및 Tableau Server 버전 2024.2에서 사용 중지되었습니다. 2023년 10월에 Tableau는 Tableau Cloud 및 Tableau Server 버전 2023.3에서 레거시 메트릭을 내장하는 기능을 사용 중지했습니다. 대신 Tableau Pulse에서 메트릭을 추적하고 데이터에 대해 질문할 수 있는 향상된 환경을 개발했습니다. 자세한 내용은 [Tableau Pulse에서 메트릭 만들기](https://help.tableau.com/current/online/ko-kr/pulse_create_metrics.htm)를 참조하여 새로운 환경에 대해 배우고, [메트릭 만들기 및 문제 해결(사용 중지)](https://help.tableau.com/current/online/ko-kr/metrics_create.htm)을 참조하여 사용 중지된 기능을 확인하십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 뷰 및 통합 문서 다운로드 **참고:** 뷰를 다운로드하는 대신 다른 형식의 뷰에 연결하려면 [뷰의 PNG, PDF 또는 CSV에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/link_view.htm)을 참조하십시오. Tableau Desktop을 사용하는 경우에는 [뷰 내보내기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/save_export_image.htm) 및 [데이터 내보내기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/save_export_data.htm)를 참조하십시오. 1. Tableau Cloud 또는 Tableau Server의 뷰 상단에서 다운로드를 클릭합니다. 또는 페이지에 다운로드 단추 ![사각형 위에 아래쪽을 향한 화살표가 그려진 다운로드 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/download_icon.png)가 나타나는 경우 클릭합니다. ![다운로드 형식을 선택할 수 있는 옵션이 있는 다운로드 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/export1_92.png) 2. 다운로드 형식을 선택합니다. **참고:** 사용 가능한 다운로드 형식은 Tableau 콘텐츠 소유자 및 사이트 관리자가 부여한 사용 권한에 따라 달라집니다. ![PowerPoint 다운로드 옵션이 하이라이트된 다운로드의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/export_pp_online2.png) - **이미지**: 뷰의 이미지를 .png 형식으로 다운로드합니다. 현재 Tableau에 적용된 모든 필터, 매개 변수 또는 선택 항목이 다운로드된 이미지에 반영됩니다. 확장 프로그램 또는 Pulse 개체가 포함된 뷰의 경우 [확장 프로그램 및 Pulse 개체가 있는 뷰 내보내기](#Exportin)를 참조하십시오. - **데이터**: 브라우저 창에 새 탭이 열리고 요약 및 세부 정보 형식으로 뷰의 데이터가 표시됩니다. 데이터를 쉼표로 구분된 값(.csv) 파일로 다운로드할 수 있습니다. 대시보드에서 다운로드하는 경우 원하는 데이터가 있는 특정 시트를 먼저 클릭합니다. - **크로스탭**: 다운로드 옵션을 선택할 수 있는 대화 상자를 엽니다. 대시보드가 표시된 경우 대시보드에서 다운로드할 시트를 선택합니다. 형식 선택에서 .csv 또는 Microsoft Excel .xlsx를 선택합니다. 대시보드의 경우 숨겨진 시트를 포함한 모든 시트가 나열됩니다. 현재 Tableau에 적용된 모든 필터, 매개 변수 또는 선택 항목이 다운로드된 크로스탭에 반영됩니다. - **PDF**: 다운로드 옵션을 선택할 수 있는 대화 상자를 엽니다. **포함**에서 다운로드하려는 통합 문서 부분을 선택합니다. 이 뷰, 통합 문서 또는 대시보드의 특정 시트 또는 모두 선택을 선택합니다. 배율을 선택하여 PDF의 이미지 형태를 제어합니다. 용지 크기 및 방향을 선택합니다. 대시보드를 PDF 형식으로 다운로드하는 경우 웹 페이지 개체가 포함되지 않습니다. - **PowerPoint**: 선택한 시트를 PowerPoint 프레젠테이션의 개별 슬라이드에 대한 이미지로 다운로드합니다. 탭이 없는 뷰의 경우 현재 표시된 콘텐츠만 선택할 수 있습니다. 그러나 이 통합 문서의 특정 시트를 선택하면 대시보드에 표시할 수 있는 숨겨진 시트를 선택할 수 있습니다. 스토리 시트를 선택하면 모든 스토리 포인트가 별도의 슬라이드로 내보내집니다. 현재 Tableau에 적용된 모든 필터, 매개 변수 또는 선택 항목이 내보낸 프레젠테이션에 반영됩니다. 생성된 PowerPoint 파일에는 통합 문서 이름과 파일이 생성된 날짜를 포함하는 제목 슬라이드가 포함됩니다. 제목은 Tableau Cloud 또는 Tableau Server에서 통합 문서를 여는 하이퍼링크입니다. - **Tableau 통합 문서**: Tableau Desktop에서 열 수 있는 통합 문서를 다운로드합니다. (다른 방법으로, Tableau Desktop에서 서버 > 통합 문서 열기를 선택할 수 있습니다.) 다른 버전의 Tableau에서 통합 문서를 다운로드하거나 통합 문서를 현재 버전으로 유지하는 옵션이 있습니다. 예를 들어 통합 문서를 Tableau Desktop 2022.2에서 열어야 하는 경우 Tableau 2022.2를 선택합니다. 버전 호환성에 대한 자세한 내용은 [통합 문서를 이전 버전과 호환되게 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_version_compatibility.htm)를 참조하십시오. 통합 문서 및 뷰를 다운로드할 때 .twb 또는 .twbx 파일의 콘텐츠는 일반 텍스트로 저장됩니다. 데이터에 의미 있는 단서가 될 수 있는 필터 값을 비롯한 모든 데이터는 파일을 여는 모든 사용자가 읽을 수 있습니다. ## 확장 프로그램 및 Pulse 개체가 있는 뷰 내보내기 Tableau 버전 2026.1부터 Tableau Cloud에서 비주얼리제이션 확장 프로그램, 대시보드 확장 프로그램 및 Pulse 대시보드 개체의 이미지 내보내기가 지원합니다. 이는 REST API를 통한 이미지 다운로드, 구독 및 이미지 내보내기에 적용되는 사항입니다. 이러한 개체의 PDF 및 PowerPoint 내보내기는 지원되지 않으며 빈 상태로 표시됩니다. - **Tableau의 신뢰할 수 있는 확장 프로그램과 네트워크 지원 확장 프로그램:** Tableau의 신뢰할 수 있는 확장 프로그램 및 Pulse 개체(Tableau/Salesforce에서 관리하는 개체)만 내보내기에 포함됩니다. 네트워크 지원 확장 프로그램은 내보내기에서 렌더링되지 않습니다. - **Tableau Desktop**: Tableau Desktop의 경우 대시보드 확장 프로그램의 이미지 내보내기는 지원되는 반면, 비주얼리제이션 확장 프로그램의 이미지 내보내기는 지원되지 않습니다. - **렌더링 상태:** 내보내기에는 게시된 상태 또는 저장된 사용자 지정 뷰가 반영됩니다. 세션 중에 수동으로 선택한 내용이나 일시적으로 하이라이트한 내용은 내보내기에 유지되지 않습니다. 웹 작성을 사용하는 경우 먼저 통합 문서를 저장해야 이러한 개체가 다운로드에 표시됩니다. 이미지 내보내기 처리 작업은 확장 프로그램 또는 Pulse 개체가 뷰에 사용되는 경우에만 업데이트됩니다. **참고:** 대량의 데이터를 다운로드하면 서버 성능이 저하되거나 성공적으로 완료되지 못할 수 있습니다. 이러한 문제가 발생한 경우 기초 데이터 원본에서 직접 데이터를 내보내 보십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 뷰 확대/축소 및 이동과 마크 선택 뷰의 왼쪽 위에 있는 뷰 툴바를 사용하여 뷰 내에서 확대/축소하고, 뷰를 이동하고, 데이터 마크를 선택할 수 있습니다. ![뷰 툴바입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewtools_main.png) ## 뷰 툴바 표시 또는 숨기기 **팁:** Tableau Cloud 또는 Tableau Server에서 뷰 툴바가 보이지 않는 경우 콘텐츠 소유자에게 다음 지침에 따라 뷰 툴바를 표시해 달라고 요청하십시오. 또는 [바로 가기 키를 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/shortcut.htm#Shortcuts_marks)하여 확대/축소 및 이동을 수행하고 마크를 선택할 수 있습니다. 기본적으로 맵 뷰를 마우스오버하는 경우 뷰 툴바가 나타나지만 이 동작을 변경할 수 있습니다. 자세한 내용은 [맵과 상호 작용하는 방식 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_customize_interaction.htm)을 참조하십시오. 분산형 차트 또는 박스 플롯 같은 다른 유형의 뷰에도 툴바를 표시할 수 있습니다. 1. 대시보드로 작업하는 경우 툴바를 표시하거나 숨기려는 영역을 선택합니다. 2. 위쪽 메뉴에서 워크시트 > 뷰 툴바 표시를 선택합니다. 그런 다음 아래 옵션 중 하나를 선택합니다. - 자동을 선택하면 맵 뷰를 마우스오버하는 경우 툴바가 표시됩니다. - 마우스오버 시 표시를 선택하면 모든 유형의 뷰를 마우스오버하는 경우 툴바가 표시됩니다. - 숨기기를 선택하면 선택한 뷰에 툴바가 표시되지 않습니다. (휴대기기의 사용 편의성을 높이기 위해 사용자가 스크롤할 수 있는 뷰 또는 다중 선택 항목과 상호 작용할 때에는 툴바가 나타납니다.) **팁:** Tableau Desktop에서 툴바를 빠르게 표시하거나 숨길 수 있습니다. 뷰를 마우스 오른쪽 단추로 클릭하고 뷰 툴바 표시 또는 뷰 툴바 숨기기를 선택합니다. ## 확대/축소 및 이동 뷰 툴바는 확대/축소된 뷰의 다양한 영역을 볼 수 있는 확대/축소 컨트롤과 이동 도구를 제공합니다. ### 확대 및 축소 뷰 툴바에서 확대 단추 ![확대 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewtools_zoomin.png)를 클릭하여 확대하고, 축소 단추 ![축소 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewtools_zoomout.png)를 클릭하여 축소합니다. 뷰 툴바를 숨긴 경우 뷰를 두 번 클릭하면 확대되고 Shift 키를 누른 상태로 뷰를 두 번 클릭하면 축소됩니다. ### 특정 영역 확대 뷰의 특정 영역을 확대하려면 뷰 툴바에서 영역 확대/축소 도구 단추 ![영역 확대/축소 도구 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewtools_zoomarea.png)를 클릭한 다음 뷰에 끌어 놓습니다. 뷰 툴바를 숨긴 경우 Ctrl+Shift(Windows) 또는 Command+Shift(macOS)를 눌러 영역 확대/축소 도구를 사용할 수 있습니다. ### 뷰 재설정 확대/축소한 후 뷰의 축은 특정 범위에 고정됩니다. 축을 빠르게 재설정하여 모든 데이터가 표시되도록 뷰를 자동으로 확대/축소하려면 다음 중 하나를 수행합니다. - Tableau Desktop에서 뷰 툴바에 있는 재설정 단추 ![재설정 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewtools_reset.png)를 클릭합니다. - Tableau Server 또는 Tableau Cloud에서 뷰 툴바의 홈 확대/축소 단추 ![홈 확대/축소 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewtools_reset_web.png)를 클릭합니다. ### 뷰 이동 이동을 수행하려면 다음 작업 중 하나를 수행합니다. - Shift 키를 누른 상태로 뷰를 끕니다. - 뷰 툴바에서 화살표를 마우스오버하고 이동 도구 ![이동 도구 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewtools_pan2.png)를 선택한 다음 뷰를 끌어옵니다. ## 마크 선택 마크를 선택하면 나타나는 도구 설명에서 마크에 대한 정보를 볼 수 있습니다. 또한 빠르게 기초 데이터를 보거나 뷰에서 선택한 마크를 필터링할 수 있습니다. 자세한 내용은 [도구 설명](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm#Tooltips)을 참조하십시오. 뷰에서 마크를 선택하면 다른 모든 마크는 흐리게 표시되어 선택한 마크가 강조됩니다. 선택 내용은 통합 문서와 함께 저장됩니다. ![뷰에서 선택된 마크가 비주얼리제이션의 다른 마크와 함께 희미하게 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/highlightaction3.png) ### 개별 또는 다중 마크 선택 개별 마크를 선택하려면 클릭합니다. 선택 내용에 더 많은 개별 마크를 추가하려면 Ctrl 키(Windows) 또는 Command 키(macOS)를 누른 상태로 클릭합니다. 여러 마크를 한 번에 선택하려면 뷰 툴바에서 직사각형, 원형 및 자유형 도구를 사용하여 뷰를 끌어옵니다. ### 직사각형 선택 만들기 직사각형 도구는 직사각형 안의 마크를 선택합니다. 직사각형 도구를 사용하려면 뷰 툴바에서 화살표를 마우스오버하고 직사각형 도구 단추 ![직사각형 도구 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewtools_rectanglebutton.png)를 클릭한 다음 뷰를 대각선으로 끌어옵니다. **참고:** 직사각형 도구는 대부분의 뷰에서 기본 도구이며 뷰 툴바에 나타나지 않을 수 있습니다. 이 경우 뷰를 대각선으로 끌어 직사각형 도구를 사용할 수 있습니다. ![직사각형 도구 단추가 하이라이트된 뷰 툴바입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewtools_rectangle.png) ### 원형 선택 만들기 원형 도구는 원형 안의 마크를 선택합니다. 원형 도구를 사용하려면 뷰 툴바에서 화살표를 마우스오버하고 원형 도구 단추 ![원형 도구 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewtools_radialbutton.png)를 클릭한 다음 뷰를 대각선으로 끌어옵니다. ![원형 도구 단추가 하이라이트된 뷰 툴바입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewtools_radial.png) 맵 뷰에서 원형 도구로 거리를 측정할 수도 있습니다. 자세한 내용은 [맵에서 데이터 요소와 위치 간의 거리 측정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_measure_distance.htm)을 참조하십시오. ### 자유형 선택 만들기 자유형 도구를 사용하면 마크를 둘러싸는 자유로운 형태를 그려 여러 개의 마크를 선택할 수 있습니다. 이 도구는 특정 마크만 포함하거나 특정 마크 주위의 다른 마크를 제외하려는 경우에 유용합니다. 자유형 도구를 사용하려면 뷰 툴바에서 화살표를 마우스 오버하고 자유형 도구 단추 ![자유형 도구 단추가 하이라이트된 뷰 툴바입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewtools_lassobutton.png)를 클릭한 다음 선택하려는 마크를 둘러싸는 자유로운 형태를 그립니다. ![자유형 도구 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewtools_lasso.png) [주요 콘텐츠로 건너뛰기](#main-content) # 뷰에 날짜가 없을 경우 예측 뷰에 유효한 날짜가 없는 경우 Tableau는 뷰에서 정수 값이 있는 차원을 찾습니다. 그와 같은 차원이 발견되면 해당 차원을 사용하여 뷰의 측정값에 대한 추가적인 값을 예측합니다. 날짜를 사용하는 경우와 마찬가지로, 예측할 측정값을 정렬하기 위해 정수 차원을 선택한 경우 해당 차원은 더 이상 데이터 파티셔닝에 사용되지 않습니다. 정수 차원이 두 개 이상 있는 경우 다음 순서로 사용됩니다. - 열 선반에 있는 정수 차원. 이와 같은 차원이 두 개 이상 있는 경우에는 첫 번째 차원(선반에서 맨 왼쪽에 있는 차원)이 사용됩니다. - 행 선반에 있는 정수 차원 - 페이지 선반에 있는 정수 차원 - 마크 차원에 있는 정수 차원 Tableau가 예측에 정수 차원을 사용하는 경우 예측 옵션 및 예측 설명 대화 상자에서 기간별로 예측을 집계하도록 자동으로 지정됩니다. ![예측 기간, 원본 데이터 집계 및 예측 모델을 설정하는 옵션이 있는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/forecast_integer1.png) [주요 콘텐츠로 건너뛰기](#main-content) # 뷰에 댓글 추가 댓글을 활용하면 다른 Tableau Server 또는 Tableau Cloud 사용자와 데이터 탐색 관련 대화를 공유할 수 있습니다. **팁:** 통합 문서를 다시 게시할 때 댓글을 유지하려면 같은 통합 문서 및 뷰 이름을 사용해야 합니다. ## 댓글 추가 1. 뷰 위의 툴바에서 댓글 단추를 클릭합니다. ![커서가 댓글 추가 또는 보기 아이콘 위로 마우스오버되어 있는 툴바입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/comment_toolbar_highlight.png) 2. 오른쪽의 댓글 패널에 내용을 입력합니다. 3. 다른 사용자에게 댓글에 대해 알리려면 @mention을 포함합니다. @mention 검색은 최대 10명의 사용자를 알파벳순으로 보여 줍니다. 사용자를 찾는 데 문제가 있는 경우 표시 이름 대신 사용자 이름을 검색해 보십시오(예: Jane Johnson 대신 jjohnson). ![댓글에서 언급할 개인의 이름을 추가하는 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/comment_mention.png) 4. 뷰를 필터링한 경우 스냅샷 아이콘 ![모퉁이에 클립이 있는 막대 차트로 표시된 댓글 스냅샷 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/comment_snapshot_icon.png)을 클릭하여 설명 대상 데이터를 하이라이트하는 대화형 이미지를 공유합니다. **참고:** 뷰가 보안 데이터를 보호하기 위해 [사용자 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_userfilters.htm)된 상태이면 스냅샷 아이콘이 표시되지 않습니다. 5. 게시를 클릭합니다. ![막대 차트의 데이터 요소에 대한 두 사용자 간의 댓글 스레드의 패널 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/comments_pane.png) 6. 뷰를 필터링하고 데이터 스냅샷을 자세히 보려면 축소판 이미지를 마우스오버하고 뷰를 클릭합니다. ![막대 차트에 대한 댓글 스냅샷의 패널 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/comments_pane_view_snapshot.png) 언급한 사용자에게 댓글에 대한 알림이 전송됩니다. 알림은 이메일, Tableau의 인앱 알림 센터 또는 Tableau for Slack 앱(사이트가 Slack 작업 영역에 연결된 경우)으로 전송될 수 있습니다. 자세한 내용은 [계정 설정 관리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/useracct.htm "#change-notification-settings") 및 [Slack용 Tableau 앱을 사용하여 알림 수신, 검색 및 공유](https://help.tableau.com/v0.0/pro/desktop/ko-kr/slack_tableau.htm)를 참조하십시오. ## 댓글 삭제 댓글이 필요하지 않거나 정확하지 않은 경우 빠르게 삭제할 수 있습니다. 오른쪽 위에 있는 X를 클릭하기만 하면 됩니다. ![하이라이트된 댓글을 삭제하려면 X 아이콘을 클릭하면 됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/comment_delete.png) 자신이 작성하거나, 콘텐츠 소유자이거나, 적절한 사이트 역할이 있는 프로젝트 리더이거나 또는 관리자인 경우 댓글을 삭제할 수 있습니다. 전체 프로젝트 리더 액세스 권한에 필요한 사이트 역할에 대해 알아보려면 Tableau Cloud 도움말에서 [프로젝트 수준 관리](https://help.tableau.com/current/online/ko-kr/projects.htm#project-admin "링크를 선택하면 문서가 새 브라우저 탭에서 열립니다.")를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 뷰에서 다중 측정값에 대한 축 추가 단일 뷰에서 다중 측정값을 비교하는 여러 가지 방법이 있습니다. 다음을 수행할 수 있습니다. - 각 측정값에 대해 개별 축을 만들 수 있습니다. - 두 측정값을 혼합하여 축을 공유할 수 있습니다. - 동일한 패널에 겹친 두 개의 독립 축이 있는 경우 이중 축을 추가할 수 있습니다. 어떤 경우든지 각 축의 마크를 사용자 지정하여 다중 마크 유형을 사용하고 다른 세부 수준을 추가할 수 있습니다. 사용자 지정 마크가 있는 뷰를 혼합형 차트 또는 콤보 차트라고 합니다. **참고**: 축을 편집하는 방법에 대한 자세한 내용은 [축 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_editaxes.htm)을 참조하십시오. ## 측정값에 대한 개별 축 추가 각 측정값에 대한 개별 축을 추가하려면 측정값을 행 및 열 선반에 끌어 놓습니다. - 행 선반에 연속형 필드를 추가하면 테이블 행에 추가 축이 추가됩니다. - 열 선반에 연속형 필드를 추가하면 테이블 열에 추가 축이 추가됩니다. 아래 예에서는 분기별 매출과 수익을 보여 줍니다. Sales 및 Profit 축은 테이블의 개별 행이며 독립 배율을 사용합니다. 열 선반의 Order Date(주문 날짜) 필드는 불연속형 날짜 차원입니다. 필드가 불연속형이므로 축이 아닌 머리글이 생성됩니다. 축을 편집하는 방법에 대한 자세한 내용은 [축 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_editaxes.htm)을 참조하십시오. ![행 선반에 두 개의 필드가 있는 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/multiple_measures1.png) ## 여러 측정값에 대한 축을 단일 축으로 혼합 모든 마크가 단일 패널에 표시되도록 측정값이 단일 축을 공유할 수 있습니다. 여러 측정값을 혼합하려면 하나의 측정값 또는 축을 끌어 기존 축에 놓습니다. ![비주얼리제이션으로 필드를 끌어다 놓고 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addfield2.gif) 뷰에 행과 열을 추가하는 대신 측정값을 혼합하면 단일 행 또는 열이 있으며, 각 측정값의 모든 값이 하나의 연속형 축에 표시됩니다. 예를 들어 아래 뷰에서는 분기별 매출 및 수익이 공유 축에 표시됩니다. ![측정값 카드에 두 개의 측정값이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/multiple_measures2.png) **참고:** 측정값을 캔버스에 끌어 놓으면 아래에 표시된 이중 눈금자 표시기 대신 단일 눈금자 표시기만 나타나는 경우 Tableau에서 혼합 축 대신 이중 축이 만들어집니다. 이중 축을 만드는 방법에 대한 자세한 내용은 [이중 축을 사용하여 두 측정값 비교](#Dual)을 참조하십시오. 측정값을 혼합하는 경우 측정값 이름 및 측정값 필드가 사용됩니다. 이 두 필드는 데이터 원본의 모든 측정값 이름 및 모든 측정값을 포함하도록 생성된 필드입니다. 공유 축은 측정값 필드를 사용하여 생성됩니다. 각 측정값에 대한 라인이 그려지도록 측정값 이름 필드가 마크 카드의 색상에 추가됩니다. 마지막으로 측정값 이름 필드가 혼합하려는 측정값만 포함하도록 필터링됩니다. **참고:** 유사한 배율과 단위를 가진 측정값을 비교할 때는 축을 혼합하는 것이 더 좋습니다. 두 측정값의 배율이 전혀 다른 경우 추세가 왜곡되어 보일 수 있습니다. ## 이중 축을 사용하여 두 측정값 비교 서로 겹쳐진 두 개의 독립 축인 이중 축을 사용하여 다중 측정값을 비교할 수 있습니다. 이중 축은 서로 다른 배율을 사용하는 두 측정값을 분석할 때 유용합니다. 측정값을 이중 축으로 추가하려면 필드를 뷰의 오른쪽으로 끌어 검은색 점선이 표시될 때 놓습니다. 행 또는 열 선반에서 측정값을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 이중 축을 선택합니다. ![비주얼리제이션으로 필드를 끌어다 놓고 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addfield7.gif) 그 결과, Profit 축이 파란색 라인에 해당하고 Sales 축이 주황색 라인에 해당하는 이중 축 뷰가 생성됩니다. 열 선반과 행 선반에 각각 두 개씩, 최대 4개의 겹친 축을 추가할 수 있습니다. ## 동일한 배율을 사용하도록 축 동기화 이중 축 차트에서 두 축을 정렬하여 동일한 배율을 사용하게 하려면 보조 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 축 동기화를 선택합니다. 그러면 보조 축의 눈금과 주 축의 눈금이 정렬됩니다. 이 예에서 Sales 축이 보조 축이고 Profit 축이 주 축입니다. **참고:** 두 축을 동기화하려면 두 측정값의 데이터 유형이 같아야 합니다. 사용하는 측정값의 데이터 유형이 다른 경우 아래 섹션을 참조하십시오. 일치하지 않는 수치 데이터 유형에 대해 이중 축을 동기화할 수 있습니다. 예를 들어 정수 데이터 유형을 사용하는 축과 실수 데이터 유형을 사용하는 축을 동기화할 수 있습니다. 주 축인 축과 보조 축인 축을 변경하려면 열 또는 행 선반에서 보조 축에 해당하는 필드를 선택하고 선반의 주 필드 앞으로 끌어 주황색 삼각형이 나타나면 놓습니다. 이 예에서는 행 선반에서 SUM(Sales) 필드를 선택하여 SUM(Profit) 필드 앞으로 끕니다. 이제 Sales 축이 주 축이고 Profit 축이 보조 축입니다. ![행 선반에 추가된 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addfield11.png) ## 데이터 유형이 서로 다른 측정값으로 축 동기화 **축 동기화** 옵션을 사용하면 이중 축 차트에서 배율을 조정하여 정확한 비교를 할 수 있습니다. 하지만 이 옵션을 사용할 수 없는 경우도 있습니다(회색으로 표시됨). 이는 축 중 하나의 데이터 유형이 다른 축과 다르기 때문입니다. **참고**: 버전 2018.1부터 이중 축이 있는 차트에서 일치하지 않는 수치 데이터 유형에 대해 이중 축을 동기화할 수 있습니다. 예를 들어 정수 데이터 유형을 사용하는 축과 실수 데이터 유형을 사용하는 축을 동기화할 수 있습니다. 이 문제를 해결하려면 축 중 하나의 데이터 유형을 변경해야 합니다. 아래 예제에 따라 축의 데이터 유형을 변경합니다. 1. 새 워크시트 ![새 워크시트 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/newworksheet_syncaxis.png) 아이콘을 클릭하여 새 워크시트를 엽니다. 2. Order Date를 열로 끈 다음 선반의 필드에 있는 드롭다운 화살표를 클릭하고 상황에 맞는 메뉴에서 개월을 선택합니다. 3. Sales를 행으로 끈 다음 Quantity를 뷰의 오른쪽으로 끌고 검정색 점선이 표시되면 놓아 이중 축을 만듭니다. Quantity 축을 마우스 오른쪽 단추로 클릭하면 **축 동기화** 옵션이 회색으로 표시되는 것을 알 수 있습니다. 4. 데이터 창에서 Quantity 필드의 드롭다운 화살표를 클릭하고 상황에 맞는 메뉴에서 데이터 유형 변경 > 숫자(실수)를 선택합니다. 그러면 이 필드의 데이터 유형이 변경됩니다. ![숫자(실수)가 선택된 상태에서 측정값의 데이터 유형을 변경하기 위한 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/changedatatype_syncaxis.png) 6. 뷰의 Quantity 측정값을 바꿉니다. 7. 보조 축을 마우스 오른쪽 단추로 클릭한 다음 **축 동기화**를 선택합니다. ## 측정값에 대한 마크 사용자 지정 1. 사용자 지정할 측정값에 대한 마크 카드를 선택합니다. 행 및 열 선반에는 측정값별로 하나의 마크 카드가 있습니다. ![두 개의 축에 대한 두 가지 측정값이 있는 마크 카드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/multiple_measures5.png) 2. 측정값에 대한 새 마크 유형을 선택합니다. ![여러 개의 마크 카드에서 마크 유형을 변경합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/multiple_measures5a.gif) 마크 유형, 모양, 크기, 색상, 세부 정보 및 기타 마크 속성을 변경하면 선택한 측정값에 모두 적용됩니다. 예를 들어 아래 뷰에서는 Sales 마크 카드가 활성화됩니다. 마크 유형을 막대로 변경하고 Product Type을 Sales 마크 카드의 색상에 배치하면 인코딩과 세부 수준이 Sales 마크에만 적용됩니다. Budget Sales 마크는 Product Type으로 분류되지 않습니다. ![다양한 커피와 차 제품의 매출과 매출 예산을 표시하는 막대 차트와 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/multiple_measures7.png) ### 팁 - 마크 카드에서 필드를 선택하면 해당 속성만 수정할 수 있습니다. - 모든 측정값에 대한 속성을 한 번에 수정하려면 모두 마크 카드를 선택합니다. - 뷰에서 필드의 마크 순서를 변경하려면 축을 마우스 오른쪽 단추로 클릭한 다음 **맨 앞으로 마크 이동**을 선택합니다. ## 콤보 차트 만들기(측정값에 서로 다른 마크 유형 할당) 뷰에서 다중 측정값으로 작업하는 경우 각 고유 측정값의 마크 유형을 사용자 지정할 수 있습니다. 각 측정값에 사용자 지정 마크가 있을 수 있으므로 각 마크의 세부 수준, 크기, 모양 및 색상 인코딩도 사용자 지정할 수 있습니다. ![행 선반에 있는 두 측정값입니다. 하나는 매출액 합계이고, 다른 하나는 수익 합계입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/multiple_measures4.png) 예를 들어 이중 축에서 두 측정값을 사용하는 뷰를 만들 수 있습니다. 한 측정값은 라인 마크로 수익을 보여 주고 다른 측정값은 막대 마크로 매출을 보여 줍니다. 또한 측정값을 개별 축 또는 혼합 축으로 표시하도록 선택할 수 있습니다. 이 예제와 같은 콤보 차트를 만들려면 1. 샘플 – 슈퍼스토어 데이터 원본에 연결합니다. 2. Order Date(주문 날짜) 측정값을 열 선반에 끌어 놓은 다음 Order Date(주문 날짜)를 클릭하고 년을 월로 변경합니다. ![주문 날짜 알약 모양을 선택하고 연도를 월로 변경하는 메뉴를 확장합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/combochart_1.gif) 3. Sales(매출) 측정값을 행 선반으로 끌어 놓습니다. ![매출 합계를 끌어와 행 선반에 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/combochart_2.gif) 4. Profit(수익) 측정값을 뷰의 오른쪽으로 끌어 검은색 점선이 표시될 때 놓습니다. ![Profit(수익) 측정값을 뷰의 오른쪽으로 끌어 검은색 점선이 표시될 때 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/combochart_3.gif) 5. Sales(매출) 카드를 클릭합니다. Sales(매출) 마크 유형을 막대로 변경합니다. ![Sales(매출) 마크 유형을 막대로 변경합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/combochart_4.gif) **선택 사항**: Sales(매출) 및 Profit(수익) 마크에 사용되는 색상을 조정하려면 1. **전체** 카드를 클릭하고 색상을 클릭한 다음 색상 편집을 클릭합니다. 2. Profit(수익) 데이터 항목을 클릭한 다음 색상표에서 다른 색상을 클릭합니다. Sales(매출) 데이터 항목을 클릭한 다음 색상표에서 다른 색상을 클릭합니다. 3. 적용을 클릭한 다음 확인을 클릭합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 뷰에서 데이터 필터링 필터링은 데이터 분석의 필수적인 부분입니다. 이 문서에서는 뷰에서 데이터를 필터링할 수 있는 여러 가지 방법에 대해 설명합니다. 또한 뷰에 대화형 필터를 표시하는 방법과 뷰에서 필터에 서식을 지정하는 방법에 대해서도 설명합니다. ## 필터링 작업 순서 Tableau에서 데이터 필터링을 시작하기 전에 Tableau가 통합 문서에서 필터를 실행하는 순서를 이해해야 합니다. Tableau는 작업 순서라고 하는 매우 구체적인 순서로 뷰에서 작업을 수행합니다. 필터는 다음 순서로 실행됩니다. 1. 추출 필터 2. 데이터 원본 필터 3. 컨텍스트 필터 4. 차원에 대한 필터(필터 선반에 있거나 뷰의 필터 카드에 있는 경우) 5. 측정에 대한 필터(필터 선반에 있거나 뷰의 필터 카드에 있는 경우) 자세한 내용은 [Tableau 작업 순서](https://help.tableau.com/v0.0/pro/desktop/ko-kr/order_of_operations.htm)를 참조하십시오. **참고**: 불연속형 차원을 필터 선반으로 끌면 필터 대화 상자에 필터링을 위한 4개 탭(일반, 와일드카드, 조건 및 상위)이 표시됩니다. 일반 탭을 시작으로 각 탭의 설정이 더해지고 각 탭의 설정에 따라 오른쪽 탭의 필터 결과가 달라집니다. 필터 대화 상자에 대한 자세한 내용은 [차원, 측정값 및 날짜 필드를 필터 선반으로 끌기](#Drag) 및 [범주형 데이터(차원) 필터링](#Categorical)을 참조하십시오. ## 뷰에서 데이터 요소를 유지하거나 제외하도록 선택 뷰에서 개별 데이터 요소(마크) 또는 선택한 데이터 요소를 필터링할 수 있습니다. 예를 들어 이상값을 포함하는 분산형 차트가 있는 경우 나머지 데이터에 집중할 수 있도록 뷰에서 이상값을 제외할 수 있습니다. 뷰에서 마크를 필터링하려면 단일 마크(데이터 요소)를 선택하거나 뷰에서 클릭하고 끌기로 여러 마크를 선택합니다. 도구 설명이 나타나면 다음을 수행할 수 있습니다. - 이 항목만 유지를 선택하여 뷰에서 선택한 마크만 유지합니다. ![유지할 마크만 선택합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/include1.gif) - 제외를 선택하여 뷰에서 선택한 마크를 제거합니다. ![제외할 마크를 선택합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/exclude1.gif) **참고:** 동일한 필드에 와일드카드 일치 필터가 이미 지정된 경우에는 이러한 필터링 옵션을 사용할 수 없습니다. 와일드카드 일치 필터에 대한 자세한 내용은 [차원, 측정값 및 날짜 필드를 필터 선반으로 끌기](#Drag)를 참조하십시오. ## 머리글을 선택하여 데이터 필터링 머리글을 선택하여 뷰에서 데이터를 필터링할 수도 있습니다. 뷰에서 데이터의 전체 행 또는 열을 필터링하려면 뷰에서 머리글을 선택합니다. 도구 설명이 표시되면 선택한 데이터에 대해 제외 또는 이 항목만 포함을 선택합니다. 계층에 포함된 테이블 머리글을 선택하면 다음 수준의 모든 머리글도 자동으로 선택됩니다. 예를 들어 아래 표시된 뷰는 열 선반에 배치된 관련 없는 두 개의 차원과 행 선반에 배치된 동일한 계층의 두 수준으로 구성되어 있습니다. 선택한 행 머리글에는 Category 차원의 Furniture 멤버와 Sub-category 차원의 Binders 및 Labels 멤버가 포함됩니다. Furniture를 선택하면 계층에서 다음(내부) 수준의 모든 멤버도 자동으로 선택됩니다. 이 경우 Bookcases, Chairs, Furnishings 및 Tables 멤버가 선택됩니다. ![특정 마크가 하이라이트된 제품 범주 및 시/도별 매출 수치 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/selection1.png) ## 차원, 측정값 및 날짜 필드를 필터 선반으로 끌기 필터를 만드는 또 다른 방법은 필드를 데이터 패널에서 필터 선반으로 직접 끌어 놓는 것입니다. ![테이블을 필터 카드로 끌어다 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filtering-drag.gif) 필터 선반에 필드를 추가하면 필터 대화 상자가 열리며 필터를 정의할 수 있습니다. 필터 대화 상자는 범주형 데이터(차원), 수량 데이터(측정값) 또는 날짜 필드를 필터링하는지에 따라 달라집니다. ### 범주형 데이터(차원) 필터링 차원에는 불연속형의 범주형 데이터가 포함되므로 이 유형의 필드를 필터링하는 경우 일반적으로 포함하거나 제외할 값을 선택해야 합니다. Tableau Desktop에서 차원을 데이터 패널에서 필터 선반으로 끌어 놓으면 다음과 같은 필터 대화 상자가 나타납니다. ![목록에서 선택하거나, 사용자 지정 값 목록을 입력하거나, 모든 값을 사용할 수 있는 옵션과 요약 정보 및 확인 단추가 있는 필터 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filtering-drag1.png) - **일반**: 일반 탭을 사용하여 포함하거나 제외할 값을 선택합니다. - **와일드카드**: 와일드카드 탭을 사용하여 필터링할 패턴을 정의합니다. 예를 들어 이메일 주소를 필터링할 때 특정 도메인의 이메일만 포함되도록 할 수 있습니다. "@gmail.com"으로 끝나는 와일드카드 필터를 정의하여 Google 이메일 주소만 포함되도록 할 수 있습니다. - **조건**: 필터 대화 상자의 조건 탭을 사용하여 필터링 기준으로 사용할 규칙을 정의합니다. 예를 들어 제품 컬렉션의 평균 단위 가격을 표시하는 뷰에서는 평균 단위 가격이 25달러보다 크거나 같은 제품만 표시하도록 할 수 있습니다. 기본 제공 컨트롤을 사용하여 조건을 작성하거나 사용자 지정 수식을 작성할 수 있습니다. - **상위**: 필터 대화 상자의 상위 탭을 사용하여 뷰에 포함될 데이터를 계산하는 수식을 정의할 수 있습니다. 예를 들어 제품 컬렉션의 평균 배송 시간을 표시하는 뷰에서 매출을 기준으로 상위(또는 하위) 15개 제품만 표시하도록 할 수 있습니다. 매출의 특정 범위(예: $100,000보다 큼)를 정의할 필요 없이 필드(제품)의 다른 멤버를 기준으로 제한(상위 15개)을 정의할 수 있습니다. **중요 참고 사항**: 각 탭은 필터에 추가적인 정의를 추가합니다. 예를 들어 일반 탭에서 값을 제외하도록 선택하고 상위 탭에서 제한을 추가할 수 있습니다. 두 탭의 선택 항목과 구성이 모두 필터에 적용됩니다. 언제라도 일반 탭의 요약에서 필터의 정의를 확인할 수 있습니다. ### 수량 데이터(측정값) 필터링 측정값에는 수량 데이터가 포함되므로 이 유형의 필드를 필터링하는 경우 일반적으로 포함하려는 값 범위를 선택해야 합니다. Tableau Desktop에서 측정값을 데이터 패널에서 필터 선반으로 끌어 놓으면 다음과 같은 대화 상자가 나타납니다. ![매출 데이터를 필터링하기 위한 옵션이 있는 필터 필드 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filtering-drag2.png) 필드를 집계하려는 방법을 선택하고 다음을 클릭합니다. 이후 대화 상자에서 다음과 같은 네 가지 유형의 수량 필터를 만들 수 있는 옵션이 제공됩니다. **값 범위**: 값 범위 옵션을 선택하여 뷰에 포함할 범위의 최소값과 최대값을 지정합니다. 지정한 값이 범위에 포함됩니다. **최소**: 최소 옵션을 선택하여 지정한 최소값보다 크거나 같은 모든 값을 포함합니다. 이 유형의 필터는 데이터가 자주 변경되어 상한값을 지정할 수 없는 경우에 유용합니다. **최대**: 최대 옵션을 선택하여 지정한 최대값보다 작거나 같은 모든 값을 포함합니다. 이 유형의 필터는 데이터가 자주 변경되어 하한값을 지정할 수 없는 경우에 유용합니다. **특수**: 특수 옵션을 선택하여 Null 값을 필터링합니다. Null 값, Null이 아닌 값 또는 모든 값만 포함합니다. **참고:** 큰 데이터 원본을 사용하는 경우 측정값을 필터링하면 성능이 훨씬 저하될 수 있습니다. 측정값이 포함된 집합을 만들고 집합에 필터를 적용하여 필터링하는 것이 훨씬 효율적인 경우도 있습니다. 집합 만들기에 대한 자세한 내용은 [집합 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_sets_create.htm)를 참조하십시오. ### 날짜 필터링 Tableau Desktop에서 날짜 필드를 데이터 패널에서 필터 선반으로 끌어 놓으면 다음과 같은 필터 대화 상자가 나타납니다. ![주문 날짜를 필터링하기 위한 옵션이 있는 필터 필드 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filtering-drag3.png) 뷰에서 기준 날짜에 대해 필터링할지, 날짜 범위 사이를 필터링할지, 아니면 불연속형 날짜 또는 개별 날짜를 선택하여 필터링할지를 선택할 수 있습니다. - **기준 날짜 필터링**: 기준 날짜를 클릭하여 뷰를 여는 날짜와 시간에 따라 업데이트되는 날짜 범위를 정의합니다. 예를 들어 연간 누계 매출, 최근 30일의 모든 레코드 또는 지난 주에 닫힌 버그를 확인할 수 있습니다. 기준 날짜 필터는 오늘이 아니라 특정 고정 날짜를 기준으로 할 수도 있습니다. - **날짜 범위 필터링**: 날짜 범위를 선택하여 필터링할 고정 날짜 범위를 정의합니다. 예를 들어 2009년 3월 1일에서 2009년 6월 12일 사이의 모든 주문을 확인할 수 있습니다. - **불연속형 날짜 필터링**: 전체 날짜 수준을 포함하려는 경우 대화 상자에서 불연속형 날짜 값을 선택합니다. 예를 들어 분기를 선택하는 경우 연도와 관계없이 뷰에서 분기(예: Q1, Q2, Q3, Q4)를 선택할 수 있습니다. **최근 날짜 사전 설정**: 통합 문서를 공유하거나 열 때 필터에서 데이터 원본에서 최근 날짜의 데이터만 선택되게 하려면 월/일/연도 또는 개별 날짜 같은 불연속형 날짜를 선택한 다음 일반 탭에서 통합 문서를 연 최근 날짜 값으로 필터링을 선택합니다. ![주문 날짜를 필터링하기 위한 옵션과 불연속형 날짜 옵션이 선택된 필터 필드 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filterpreset-discretedate-1.png) ![날짜 목록에서 2017년 12월 30일이 선택되어 있고 통합 문서를 열 때 최신 날짜 값으로 필터링하는 옵션이 선택되어 있는 필터 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filterpreset-discretedate-2.png) **참고**: 최근 날짜 값으로 필터링할 경우 이 설정은 통합 문서의 데이터 원본 필터에만 적용됩니다. 작업 순서에서 최근 날짜 필터는 통합 문서에서 전역적이지만 컨텍스트 필터는 워크시트별로 적용됩니다. 최근 날짜는 통합 문서를 처음 사용하기 위해 연 후, 데이터 원본 필터 이후, 컨텍스트 필터 이전에 결정됩니다. 이 시점에 날짜가 설정되고 최근 날짜 사전 설정이 차원 필터로 사용됩니다. 뷰에서 추가 필터(기준 날짜 필터 및 컨텍스트 필터 포함)를 사용하는 경우 최근 날짜 값 설정이 있으면 이러한 추가 필터가 데이터베이스에서 최근 날짜의 데이터를 선택하지 않아 데이터가 없는 빈 뷰가 나타날 수 있습니다. Tableau Server 및 Tableau Cloud에서 브라우저의 뷰를 처음 로드하면 사전 설정이 적용되지만 브라우저 또는 데이터를 새로 고치면 사전 설정이 적용되지 않습니다. - **개별 날짜 필터링**: 개별 날짜를 선택하여 뷰에서 특정 날짜를 필터링합니다. - **추가 날짜 필터 옵션**: 기준 날짜 또는 날짜 범위를 선택하는 경우 필터 대화 상자가 열립니다. 이 대화 상자에서 시작 날짜 또는 종료 날짜를 정의할 수 있습니다. Null 날짜, Null이 아닌 날짜 또는 모든 날짜를 포함하도록 특수 필터를 선택할 수도 있습니다. ### 테이블 계산 필터링 테이블 계산 필터를 만들려면 계산된 필드를 만든 다음 해당 필드를 필터 선반에 배치합니다. 테이블 계산 필터는 작업 순서에서 마지막에 적용되므로 테이블 계산에 기반하는 필터는 데이터 집합의 기초 데이터를 필터링하지 않습니다. 즉, Tableau는 먼저 뷰에서 테이블 계산을 평가한 다음 현재 뷰의 결과에 테이블 계산 필터를 적용합니다. #### 총계에 테이블 계산 필터 적용 뷰에 총계를 표시하고 테이블 계산 필터를 총계에 적용하려는 경우 해당 필터(필터 선반에 있음)의 드롭다운 메뉴에서 총계에 적용을 선택할 수 있습니다. 이 옵션을 사용하면 테이블 계산 필터가 총계에 적용되는 시점을 결정할 수 있습니다. !['총계에 적용' 옵션을 보여주는 필터 알약 모양 드롭다운 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calc_filter_applytototals2.png) !['총계에 적용' 옵션이 선택된 필터 알약 모양 드롭다운 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calc_filter_applytototals3.png) 이 옵션은 뷰에 총계를 표시하고 뷰에 테이블 계산 필터를 추가할 때 사용할 수 있습니다. 총계를 포함하여 테이블의 모든 결과에 테이블 계산 필터를 적용하려면 총계에 적용을 선택합니다. ## 뷰에 대화형 필터 표시 대화형 필터를 표시하면 뷰에서 데이터를 빠르게 포함하거나 제외할 수 있습니다. **참고**: 웹 작성에서 필드를 필터 선반으로 끌어 놓으면 자동으로 뷰에 대화형 필터가 추가됩니다. **뷰에 필터를 표시하려면:** 1. 뷰에서 필드 드롭다운 메뉴를 클릭하고 필터 표시를 선택합니다. ![워크시트에서 필터를 표시합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/show_filter1.gif) 필드가 아직 필터링되지 않은 경우 필터 선반에 자동으로 추가되고 필터 카드가 뷰에 나타납니다. 이 카드를 사용하여 데이터를 필터링합니다. **참고:** Tableau Desktop에서 뷰에서 현재 사용되지 않은 필드에 대한 대화형 필터를 뷰에 추가할 수 있습니다. 이렇게 하려면 데이터 패널에서 필드 드롭다운 메뉴를 클릭하고 필터 표시를 선택합니다. ## 필터 카드 상호 작용 및 모양에 대한 옵션 설정 필터를 표시하면 필터 작동 방식과 필터 모양을 제어할 수 있는 다양한 옵션이 있습니다. 뷰에서 필터 카드의 오른쪽 위에 있는 드롭다운 메뉴를 클릭하여 이러한 옵션에 액세스할 수 있습니다. ![퀵 필터의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/quickfilter_2.png) 모든 유형의 필터에 사용할 수 있는 옵션도 있고, 범주형 필드(차원) 또는 수량 필드(측정값)를 필터링하는지에 따라 달라지는 옵션도 있습니다. 필터가 뷰 또는 대시보드에 나타나거나 Tableau Server 또는 Tableau Cloud에 게시될 때 표시되는 방식을 사용자 지정할 수 있습니다. #### 다음은 몇 가지 일반적인 필터 카드 옵션입니다. - 필터 편집 - 이 옵션은 조건과 제한을 추가하여 필터를 구체화할 수 있도록 주 필터 대화 상자를 엽니다. - 필터 제거 - 필터 선반에서 필터를 제거하고 뷰에서 필터 카드를 제거합니다. - 워크시트에 적용 - 필터를 현재 워크시트에만 적용할지 여러 워크시트에서 공유할지 여부를 지정할 수 있습니다. 자세한 내용은 [여러 워크시트에 필터 적용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering_global.htm)를 참조하십시오. - 필터 서식(Tableau Desktop만 해당) - 뷰에 있는 모든 필터 카드의 글꼴과 색상을 사용자 지정합니다. - 관련된 값만 - 필터에 표시할 값을 지정합니다. 이 옵션을 선택하면 다른 필터가 고려되며 이러한 필터를 통과하는 값만 표시됩니다. 예를 들어 Region에 필터가 설정된 경우 State 필터에서 Eastern 시/도만 표시합니다. 필터 카드 맨 위에 있는 전환 기능을 사용하여 이 옵션과 데이터베이스의 모든 값 옵션을 전환할 수 있습니다. - 계층의 모든 값 - 필터에 표시할 값을 지정합니다. 계층형 필드에서 필터를 만들 경우 이 옵션이 기본적으로 선택됩니다. 필터 값은 계층의 상위/하위 관계 관련성을 기준으로 표시됩니다. - 데이터베이스의 모든 값 - 필터에 표시할 값을 지정합니다. 이 옵션을 선택하면 뷰의 다른 필터에 관계없이 데이터베이스의 모든 값이 표시됩니다. - 컨텍스트의 모든 값(Tableau Desktop만 해당) - 뷰의 필터 중 하나가 컨텍스트 필터인 경우 컨텍스트 필터를 통과한 값만 표시하려면 다른 필터에서 이 옵션을 선택합니다. 자세한 내용은 [컨텍스트 필터 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering_context.htm#f)를 참조하십시오. - 값 포함 - 이 옵션을 선택하면 필터 카드의 선택 내용이 뷰에 포함됩니다. - 값 제외 - 이 옵션을 선택하면 필터 카드의 선택 내용이 뷰에서 제외됩니다. - 카드 숨기기(Tableau Desktop만 해당) - 필터 카드를 숨기지만 필터 선반에서 필터를 제거하지는 않습니다. ### 필터 카드 모드 필터 카드 모드를 선택하여 뷰에서 필터 카드의 모양과 상호 작용을 제어할 수 있습니다. 필터 카드 모드를 선택하려면 뷰에서 필터 카드의 드롭다운 메뉴를 클릭한 다음 목록에서 모드를 선택합니다. ![필터를 단일 값 목록과 슬라이더로 표시합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/show_filter2.gif) 옵션 목록에 나타나는 필터 카드 모드의 유형은 필터가 차원인지, 아니면 측정값인지에 따라 달라집니다. 아래에서 차원 및 측정값에 사용할 수 있는 필터 카드 모드의 유형에 대한 간략한 설명을 볼 수 있습니다. #### 차원인 경우 다음 필터 모드 중에서 선택할 수 있습니다. - **단일 값(목록)**: 한 번에 하나의 값만 선택할 수 있는 라디오 단추 목록으로 필터의 값을 표시합니다. - **단일 값(드롭다운)**: 한 번에 하나의 값만 선택할 수 있는 드롭다운 목록으로 필터의 값을 표시합니다. - **단일 값(슬라이더)**: 슬라이더 범위를 따라 필터의 값을 표시합니다. 한 번에 하나의 값만 선택할 수 있습니다. 이 옵션은 날짜와 같이 암시적 순서가 있는 차원에 유용합니다. - **다중 값(목록)**: 다중 값을 선택할 수 있는 확인란 목록으로 필터의 값을 표시합니다. - **다중 값(드롭다운)**: 다중 값을 선택할 수 있는 드롭다운 목록에 필터의 값을 표시합니다. - **다중 값(사용자 지정 목록)**: 몇 문자만 입력하여 값을 검색할 수 있는 텍스트 상자를 표시합니다. 또는 값 목록을 텍스트 상자에 입력하거나 붙여 넣어 포함할 값의 사용자 지정 목록을 만들 수 있습니다. - **와일드카드 일치**: 몇 문자만 입력할 수 있는 텍스트 상자를 표시합니다. 해당 문자와 일치하는 모든 값이 자동으로 선택됩니다. 별표 문자를 와일드카드 문자로 사용할 수 있습니다. 예를 들어 "tab\*"를 입력하여 문자 "tab"으로 시작하는 모든 값을 선택할 수 있습니다. 패턴 일치는 대/소문자를 구분하지 않습니다. 다차원 데이터 원본을 사용하는 경우 이 옵션은 단일 수준 계층과 특성을 필터링하는 경우에만 사용할 수 있습니다. **참고:** 브라우저를 사용하여 Tableau Cloud 또는 Tableau Server에 연결하는 경우 차원에 대한 대화형 필터의 검색 드롭다운에는 100개의 결과만 반환됩니다. Tableau Desktop에서 사용되는 동일 드롭다운에는 이러한 제한이 없습니다. 값이 인위적으로 누락되는 것을 방지하려면 추가 필터링 기준을 사용하여 필터 드롭다운에서 검색되는 값을 제한하면 됩니다. 예를 들어 높은 카디널리티 필터가 관련된 값만으로 설정된 경우 순차적 필터를 사용하십시오(위의 [필터 카드 상호 작용 및 모양에 대한 옵션 설정](#SetOptions) 참조). 이름에 'Jo'가 포함된 학생을 검색할 때는, 전체 학생 필드를 'Jo'로 검색하여 필터링하려고 시도하기보다 먼저 관련 학년 수준으로 필터링한 다음, 학생 이름 필드에서 관련 값만 반환하도록 합니다. #### 측정값인 경우 다음 필터 모드 중에서 선택할 수 있습니다. - **값/날짜 범위**: 더 많은 값을 포함하거나 제외하기 위해 조절할 수 있는 슬라이더 쌍으로 필터링된 값을 표시합니다. 상한값 및 하한값 리드아웃을 클릭하여 수동으로 값을 입력합니다. 슬라이더 범위에서 더 어두운 영역을 데이터 막대라고 합니다. 데이터 막대는 데이터 요소가 실제로 뷰에 있는 범위를 나타냅니다. 이 표시기를 사용하여 데이터 원본의 데이터에 적합한 필터를 확인할 수 있습니다. 예를 들어 $200,000에서 $500,000 사이의 값만 포함하도록 Sales 필드를 필터링했는데 뷰에는 $250,000에서 $320,000 사이의 값만 포함되어 있습니다. 뷰에 표시할 수 있는 데이터 범위는 데이터 막대에 표시되고 슬라이더는 필터 범위를 보여 줍니다. - **참고:** 데이터 막대는 뷰(예: 열 선반, 행 선반 또는 마크 카드)에서 정확히 동일한 필드와 집계 수준을 사용하는 경우에만 필터에 나타납니다. 예를 들어 뷰에 SUM(Sales)가 있는 경우에만 SUM(Sales)의 필터가 데이터 막대를 표시합니다. 뷰가 AVG(Sales)를 사용하는 경우 집계가 일치하지 않기 때문에 데이터 막대가 표시되지 않습니다. - **최소/시작 날짜**: 고정된 최소값이 있는 단일 슬라이더를 표시합니다. 개방형 범위를 사용하여 필터를 만들려면 이 옵션을 사용합니다. - **최대/종료 날짜**: 고정된 최대값이 있는 단일 슬라이더를 표시합니다. 개방형 범위를 사용하여 필터를 만들려면 이 옵션을 사용합니다. - **지금 기준**: 이 옵션은 뷰를 여는 시기에 따라 업데이트되는 동적 날짜 범위를 정의할 수 있는 컨트롤을 표시합니다. 이 옵션은 연속형 날짜 필드의 필터에만 사용할 수 있습니다. - **기간 찾아보기**: 전날, 주, 월, 3개월, 1년, 5년 등의 일반적인 날짜 범위를 표시합니다. 이 옵션은 연속형 날짜 필드의 필터에만 사용할 수 있습니다. **참고**: 측정값 또는 측정값 이름에 대한 필터를 단일 값 목록으로 표시하는 경우 모두를 선택하면 필터가 자동으로 다중 값 목록으로 변환됩니다. 측정값 및 측정값 이름에 대한 자세한 내용은 [측정값 및 측정값 이름](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_understanddatawindow_meavalues.htm)을 참조하십시오. ### 필터 카드 사용자 지정 Tableau Desktop에서 일반적인 필터 옵션 및 필터 모드와 더불어, 워크시트, 대시보드 또는 나중에 웹에 게시될 때 필터가 표시되는 방식을 제어합니다. 필터를 사용자 지정하려면 필터 카드 드롭다운 메뉴를 클릭하고 사용자 지정을 선택합니다. ![사용자 지정 아래에서 필터 메뉴 및 옵션 편집](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filter_settings.png) 다음 옵션 중에서 선택할 수 있습니다. - **"모두" 값 표시** - 다중 값 목록과 단일 값 목록에 기본적으로 "모두" 옵션을 표시할지 여부를 설정/해제합니다. - **검색 단추 표시** - 필터 맨 위에 검색 단추를 표시할지 여부를 설정/해제합니다. - **포함/제외 표시** - 필터 카드 메뉴에 값 포함 및 값 제외 명령을 표시할지 여부를 설정/해제합니다. 표시하는 경우 사용자가 필터를 포함 또는 제외 모드로 전환할 수 있습니다. - **제어 유형 표시** - 사용자가 표시되는 퀵 필터 유형을 변경할 수 있도록 할지 여부를 설정/해제합니다. 예를 들어 표시하는 경우 사용자가 다중 값 목록을 압축 목록으로 변경할 수 있습니다. - **자세히/간단히 단추 표시** - 필터 맨 위에 자세히/간단히 단추 ![메뉴 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customize_qfilter3.png)를 표시할지 여부를 설정/해제합니다. - 모든 값 표시 단추 - 필터 카드에 모든 값 표시 단추 ![빨간색 X가 있는 필터 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customize_qfilter2.png)를 표시할지 여부를 설정/해제합니다. 필터에서 데이터가 제외될 때마다 작은 빨간색 "x"가 모든 값 표시 단추에 표시됩니다. 모든 값이 표시되면 빨간색 "x"가 사라집니다. ![모든 값을 표시하려면 필터를 제거합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filter_showallvalues.gif) - **적용 단추 표시** - 필터 맨 아래에 적용 단추를 표시할지 여부를 설정/해제합니다. 표시하는 경우 단추를 클릭해야만 필터에 대한 변경 내용이 적용됩니다. 적용되지 않은 변경 내용이 있는 경우 녹색으로 표시됩니다. 이 옵션은 다중 값 목록 및 드롭다운에서만 사용할 수 있습니다. 이 옵션은 웹 작성에서 사용할 수 있습니다. - 리드아웃 표시 - 최소값과 최대값을 값 범위 위에 텍스트로 표시할지 여부를 제어합니다. 슬라이더 대신 리드아웃을 사용하여 새 값을 수동으로 입력할 수 있습니다. - 슬라이더 표시 - 슬라이더를 표시할지 여부를 제어합니다. 이 옵션을 선택 취소한 경우 필터는 리드아웃만 표시합니다. - Null 컨트롤 표시 - 필터에서 Null 값을 처리하는 방식을 제어할 수 있는 드롭다운 목록을 표시합니다. 범위의 값을 선택하거나, 범위의 값과 Null 값을 선택하거나, Null 값만, Null이 아닌 값 또는 모든 값을 선택할 수 있습니다. - **참고:** 위 옵션 중 일부는 Tableau Server 또는 Tableau Cloud에 게시된 뷰에서 사용할 수 없습니다. ## 참고 항목 - [데이터 원본에서 데이터 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering_datasource.htm) - [데이터 행 수준에서 액세스 제한](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_userfilters.htm) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 뷰에서 배경 이미지 사용 배경 이미지는 뷰의 마크에 자세한 컨텍스트를 추가하기 위해 데이터 아래에 표시하는 이미지입니다. 배경 이미지는 좌표계에 해당하는 사용자 지정 맵 이미지를 데이터에 추가하는 데 주로 사용됩니다. 예를 들어 건물의 여러 층에 해당하는 데이터가 있을 수 있습니다. 배경 이미지를 사용하여 건물의 실제 평면도에 해당 데이터를 표시하면 추가 컨텍스트를 제공할 수 있습니다. 배경 이미지를 사용하는 다른 예로 해저 모델 표시, 웹 로그 분석을 위한 웹 페이지 이미지 표시, 플레이어 통계를 시각화하기 위한 비디오 게임 레벨 표시 등이 있습니다. Tableau에서는 온라인 및 오프라인 공급자의 동적 맵을 로드할 수 있는 반면, 배경 이미지를 사용할 경우 특수 맵이든 사용자 데이터에 해당하는 다른 이미지든 관계없이 고유한 사용자 지정 이미지를 이용할 수 있습니다. ## 통합 문서에 배경 이미지 추가 뷰에 배경 이미지를 추가할 때 X축과 Y축을 데이터베이스의 필드 값에 매핑하여 좌표계를 지정해야 합니다. 맵을 추가하는 경우 X축과 Y축은 10진수로 표현된 경도와 위도여야 합니다. 그러나 고유한 좌표계를 기준으로 관련된 임의 필드에 축을 매핑할 수 있습니다. **배경 이미지를 추가하려면 다음을 수행합니다.** 1. 맵 > 배경 이미지를 선택한 다음 데이터 원본을 선택합니다. ![배경 이미지 옵션이 선택된 맵 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/adding1.png)3. 배경 이미지 대화 상자에서 이미지 추가를 클릭합니다. ![이름, 유효 필드, 필수 필드에 대한 필드가 있고 이미지 추가, 편집, 제거, 확인, 취소 및 적용 단추가 있는 배경 이미지 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/adding2.png)5. 배경 이미지 추가 대화 상자에서 다음을 수행합니다. - 이름 텍스트 상자에 이미지의 이름을 입력합니다. - 찾아보기를 클릭하여 배경에 추가할 이미지를 찾아서 선택합니다. URL을 입력하여 온라인에 호스팅된 이미지에 연결할 수도 있습니다. - 이미지의 x축에 매핑할 필드를 선택하고 왼쪽 및 오른쪽 값을 지정합니다. 맵을 추가할 때 경도 값은 도/분/초 또는 N/S/E/W 대신 실수 값을 사용하여 x축에 매핑되어야 합니다. - 이미지의 y축에 매핑할 필드를 선택하고 위쪽 및 아래쪽 값을 지정합니다. 맵을 추가할 때 위도 값은 도/분/초 또는 N/S/E/W 대신 실수 값을 사용하여 y축에 매핑되어야 합니다. - 투명도 슬라이더를 사용하여 이미지의 강도를 조정할 수 있습니다. 슬라이더를 오른쪽으로 멀리 이동할수록 데이터 뒤의 이미지가 더 희미하게 표시됩니다. ![맵에 배경 이미지를 추가하는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/adding3.png) 6. 옵션 탭을 사용하여 다음 옵션을 지정할 수 있습니다. - 가로 세로 비율 잠금 - 축을 조작할 때 이미지의 원래 치수를 유지하려면 이 옵션을 선택합니다. 이 옵션을 선택 취소하면 이미지의 모양이 비틀어질 수 있습니다. - 항상 전체 이미지 표시 - 데이터에 이미지의 일부만 포함된 경우 이미지가 잘리지 않도록 하려면 이 옵션을 선택합니다. 뷰에서 두 축을 모두 잠그면 이 옵션이 적용되지 않습니다. - 이미지 표시 시기에 대한 조건을 추가합니다. 조건 정의에 대한 자세한 내용은 [뷰에서 데이터 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#AddConditions)를 참조하십시오. ![이름 및 이미지 옵션을 지정하고 '다음 경우에만 표시' 필드가 있는 '배경 이미지 추가'라는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/adding4.png) 7. 확인을 클릭합니다. 뷰에서 줄 및 열 선반에 x 및 y 필드를 추가할 때, 배경 이미지는 데이터 뒤쪽에 표시됩니다. 배경 이미지가 표시되지 않는 경우, x 및 y 필드에 대해 분할 측정값을 사용하고 있는지 확인하십시오. 모든 측정값의 집계를 해제하려면 분석 >측정값 집계를 선택합니다. 각 측정값을 개별적으로 변경하려면 선반의 필드를 마우스 오른쪽 단추로 클릭하고 차원을 선택합니다. 마지막으로, x 및 y 필드에 대해 일반 위도 및 경도를 사용한 경우, 배경 이미지가 표시되기 전에 빌트인 맵을 사용할 수 없도록 해야 합니다. 빌트인 맵을 사용할 수 없도록 하려면 맵 >배경 맵 >없음을 선택하십시오. 배경 이미지 위에 배치될 때 뷰의 마크가 더 선명하게 표시되도록 각 마크는 후광이라는 단색 대비색으로 둘러싸여 있습니다. 서식 > 마크 후광 표시를 선택하여 마크 후광을 해제할 수 있습니다. ## 배경 이미지가 있는 뷰 작성 배경 이미지를 추가한 후에는 이미지에 지정한 x 및 y 매핑과 일치하는 방식으로 뷰를 작성해야 합니다. 즉, x와 y로 지정한 필드가 적절한 선반에 있어야 합니다. 뷰를 올바르게 설정하려면 아래 단계를 수행합니다. 1. x축에 매핑된 필드를 열 선반에 배치합니다. 맵 작업을 하는 경우 경도 필드가 열 선반에 있어야 합니다. 처음에는 역방향처럼 보일 수도 있지만 열 선반의 필드가 x축에 배포되는 값을 결정합니다. 2. y축에 매핑된 필드를 행 선반에 배치합니다. 맵 작업을 하는 경우 위도 필드가 행 선반에 있어야 합니다. 처음에는 역방향처럼 보일 수도 있지만 행 선반의 필드가 y축에 배포되는 값을 결정합니다. ## 배경 이미지 편집 배경 이미지를 추가한 후 언제든지 돌아가서 x 및 y 필드 매핑과 옵션 탭의 옵션을 편집할 수 있습니다. 이미지를 편집하려면 다음을 수행합니다. 1. 맵 > 배경 이미지를 선택합니다. 2. 배경 이미지 대화 상자에서 편집할 이미지를 선택하고 편집을 클릭합니다. 이미지 이름을 두 번 클릭해도 됩니다. ![이미지가 선택되어 있고 편집 단추가 동그라미로 표시된 배경 이미지 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/edit1.png)4. 배경 이미지 편집 대화 상자에서 이미지를 변경하고 확인을 클릭합니다. ## 배경 이미지 사용 또는 사용 안 함 통합 문서에 여러 이미지를 추가할 수 있지만 특정 워크시트 집합에는 이미지의 하위 집합만 사용하는 것이 좋습니다. 예를 들어 한 뷰에는 미국 전체 맵을 표시하고 다른 뷰에는 개별 주의 맵을 표시할 수 있습니다. 배경 이미지 대화 상자의 확인란을 사용하여 현재 워크시트에 대해 이미지를 사용하거나 사용하지 않도록 설정할 수 있습니다. 단일 워크시트에 여러 이미지를 사용하도록 설정하면 여러 이미지를 표시할 수 있습니다. 예를 들어 더 큰 배경 이미지를 만들기 위해 배경에 바둑판식으로 표시할 여러 이미지가 있을 수 있습니다. 배경 이미지를 사용하거나 사용하지 않도록 설정하려면 다음을 수행합니다. 1. 맵 > 배경 이미지를 선택합니다. 2. 배경 이미지 대화 상자에서 사용하도록 설정할 이미지 옆에 있는 확인란을 선택합니다. ![배경 이미지와 표시 여부를 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/enable1.png)4. 확인을 클릭합니다. ## 배경 이미지에 표시/숨기기 조건 추가 배경 이미지를 추가하고 사용하도록 설정하면 뷰에 사용된 필수 필드가 있는 모든 워크시트에 이미지가 자동으로 표시됩니다. 모든 워크시트에 이미지를 표시하지 않으려면 표시/숨기기 조건을 지정할 수 있습니다. 표시/숨기기 조건은 이미지 표시 시기를 지정하기 위해 정의하는 조건문입니다. 예를 들어 고층 건물의 평면도 이미지가 있습니다. 각 이미지가 동일한 좌표(건물 모서리)에 연결되지만 3층 정보를 볼 때는 1층 맵을 표시하지 않으려고 합니다. 이 경우 Floor 필드가 1인 경우에만 1층 이미지를 표시하도록 조건을 지정할 수 있습니다. **표시/숨기기 조건을 지정하려면 다음을 수행합니다.** 1. 맵 > 배경 이미지를 선택한 다음 데이터 원본을 선택합니다. 2. 배경 이미지 대화 상자에서 조건을 추가할 이미지를 선택하고 편집을 클릭합니다. 3. 이후 대화 상자에서 옵션 탭을 선택합니다. 4. 대화 상자 맨 아래에 있는 추가 단추를 클릭합니다. ![배경 이미지를 구성하는 옵션이 있고 추가 단추가 하이라이트된 배경 이미지 추가 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bkimages_manage_conditions1.png)6. 조건의 기준으로 사용할 필드를 선택합니다. 위에 설명한 예제에서 필드는 Floor입니다. ![Bedrooms(침실), Floor(층), Unit #(호실) 옵션이 표시된 필드 선택 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bkimages_manage_conditions2.png)8. 필드의 값을 선택하여 이미지를 표시할 시기를 지정합니다. 이 예제에서는 1을 선택했습니다. ![1부터 4까지의 값 옵션이 있고 숫자 1이 선택된 값 선택 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bkimages_manage_conditions3.png)10. 확인을 클릭합니다. 이미지에 조건문이 추가됩니다. 건물 평면도 예제에서 조건문은 Floor가 1인 경우에만 이미지를 표시하는 것입니다. 11. 확인을 두 번 클릭하여 배경 이미지 대화 상자를 닫고 변경 내용을 적용합니다. 여러 조건을 추가하면 모든 조건이 충족될 때만 배경 이미지가 표시됩니다. 예를 들어 배경 이미지에 Property Name과 Floor에 대한 두 가지 조건이 있는 경우 Property가 Greenwood Estates이고 Floor가 3인 경우에만 배경 이미지가 표시됩니다. ## 배경 이미지 제거 배경 이미지를 더 이상 사용하지 않으려는 경우 해당 이미지를 사용하지 않도록 설정하거나 제거하여 모든 워크시트에서 사용할 수 없게 만들 수 있습니다. **이미지를 제거하려면 다음을 수행합니다.** 1. 맵 > 배경 이미지를 선택합니다. 2. 배경 이미지 대화 상자에서 제거할 이미지를 선택하고 제거를 클릭합니다. ![Floor Map 1 배경 이미지가 선택되어 있고 제거 단추가 하이라이트되어 있는 배경 이미지 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bkimages_manage_remove1.png) 3. 확인을 클릭합니다. ## 참고 항목 - [Tableau의 맵 및 지리적 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps.htm) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 뷰의 PNG, PDF 또는 CSV에 연결 **참고:** 이러한 형식을 연결하는 대신 다운로드하려면 [뷰 및 통합 문서 다운로드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/export.htm)를 참조하십시오. 또는 Tableau Desktop을 사용하는 경우 [뷰 내보내기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/save_export_image.htm) 및 [데이터 내보내기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/save_export_data.htm)를 참조하십시오. [내장된 인터랙티브 Tableau 뷰](https://help.tableau.com/v0.0/pro/desktop/ko-kr/embed.htm)를 지원하지 않는 웹 사이트 또는 응용 프로그램에서 작업하는 경우 이러한 뷰의 PNG 또는 PDF 버전에 연결할 수 있습니다. 스크립팅에 익숙하다면 링크를 사용하여 여러 뷰를 자동으로 PNG, PDF 또는 CSV로 변환할 수도 있습니다. 결과 파일을 Tableau Cloud 또는 Tableau Server 계정이 없는 사용자와 공유하거나, 프레젠테이션에 포함하거나, 향후 참조를 위해 아카이브로 만들 수 있습니다. 이러한 형식에 연결하면 항상 서버에서 사용 가능한 최신 데이터가 로드됩니다. 그러나 대시보드의 CSV는 제목이 사전순으로 가장 먼저인 단일 시트에만 연결됩니다. 1. Tableau 콘텐츠 소유자 또는 사이트 관리자를 통해 대상 독자에게 [콘텐츠 액세스 사용 권한](https://help.tableau.com/current/online/ko-kr/permissions.htm)이 있는지 확인하십시오. 스크립트를 사용하여 여러 파일을 처리하는 경우 사용자에게만 액세스 권한이 필요합니다. - PNG 및 PDF 파일에 대한 링크의 경우 이미지/PDF 다운로드 사용 권한이 필요합니다. - CSV에 대한 링크의 경우 요약 데이터 다운로드 사용 권한이 필요합니다. 2. 뷰의 브라우저 URL 끝을 해당하는 파일 확장명으로 바꿉니다. 예를 들어 `http:///#/views//sheet**?:iid=7**`을 `http:///#/views//sheet**.png**`로 바꿉니다. 3. 뷰를 필터링하려면 파일 확장명 뒤에 물음표를 추가하고 뷰의 데이터 구조를 반영하는 [URL 매개 변수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/embed_structure.htm#Adding)를 추가합니다. 예를 들어 `http:///#/views//sheet.png`을 `http:///#/views//sheet.png**?Region=South&Department=Sales**`로 바꿉니다. [주요 콘텐츠로 건너뛰기](#main-content) # 뷰의 개별 부분에 대한 서식 지정 제목, 캡션, 도구 설명과 같은 텍스트 요소를 포함하여 뷰의 개별 부분의 서식을 지정할 수 있습니다. 범례, 필터, 하이라이터 및 매개 변수 컨트롤을 포함한 개별 컨트롤의 서식을 지정할 수도 있습니다. ## 텍스트 요소 제목, 캡션, 도구 설명과 같은 텍스트 요소를 뷰에 표시할 수 있는 방법은 여러 가지입니다. 워크시트의 제목과 캡션을 숨기거나 표시하도록 선택할 수 있습니다. 마크에 도구 설명을 추가할 수도 있습니다. ### **제목 및 캡션 표시** 제목 또는 캡션이 표시되지 않는 경우 워크시트 메뉴를 열고 제목 표시 또는 캡션 표시를 선택합니다. 대시보드 및 스토리의 경우 해당 메뉴에 동등한 옵션이 있습니다(예: 대시보드 > 제목 표시). 대시보드 또는 스토리 제목을 켜거나 끄는 확인란도 왼쪽 패널에서 사용할 수 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_objects_left_pane.png) ### 제목 및 캡션 편집 1. 워크시트에서 제목을 마우스오버하여 상황에 맞는 메뉴에 액세스하고 오른쪽에 있는 드롭다운 화살표를 선택한 후 제목 편집 또는 캡션 편집을 선택합니다. 대안:  1. 변경하려는 항목을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 편집을 선택합니다. 2. Tableau Cloud에서 워크시트 제목을 두 번 클릭합니다. 2. 제목 편집 대화 상자에서 텍스트를 수정하고 글꼴, 크기, 스타일, 색상 및 맞춤 서식을 지정합니다. 필요한 경우 삽입 메뉴를 사용하여 시트 속성 및 필드 값과 같은 동적 텍스트를 추가할 수 있습니다. 제목 또는 캡션을 기본값으로 재설정하려면 재설정을 클릭합니다. ![시트 이름을 편집할 수 있는 텍스트 필드가 있는 '제목 편집'이라는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/title3.png) ### 제목 및 캡션 서식 제목 표시 또는 숨기기에 대한 자세한 내용은 [제목](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm#Titles)을 참조하십시오. 1. 워크시트에서는 제목, 캡션 또는 범례를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 <항목> 서식(예: 제목 서식)을 선택합니다. 2. **서식** 패널에서 드롭다운 목록을 사용하여 기본 음영이나 테두리를 변경합니다. ![세계 맵에 각 국가를 나타낸 파이 차트가 있는 맵 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/title4.png) ### 대시보드 제목 편집 제목 표시 또는 숨기기에 대한 자세한 내용은 [제목](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm#Titles)을 참조하십시오. 1. 대시보드에서 제목을 두 번 클릭합니다. 2. 나타나는 제목 편집 대화 상자에서 원하는 대로 제목에 서식을 지정합니다. 대시보드에 대해 새 제목이나 설명을 입력할 수 있으며, 글꼴 유형, 크기, 강조, 색상, 정렬 등을 변경할 수 있습니다. 웹 사이트 URL을 입력할 수도 있으며 Tableau가 자동으로 하이퍼링크를 만듭니다. **참고**: 하이퍼링크를 편집하려면 전체 하이퍼링크를 삭제하고 새 하이퍼링크를 다시 입력하십시오. 이렇게 하지 않으면 하이퍼링크의 텍스트만 업데이트되고 URL 경로는 업데이트되지 않습니다. 3. 작업을 마쳤으면 확인을 클릭합니다. 대시보드 제목이 변경 내용으로 업데이트됩니다. ### 도구 설명 서식 도구 설명은 뷰에서 하나 이상의 마크를 마우스오버할 때 나타나는 세부 정보입니다. 도구 설명도 빠르게 선택 항목을 필터링 또는 제거하거나, 값이 동일한 마크를 선택하거나, 기초 데이터를 볼 수 있는 편리한 도구를 제공합니다. - 도구 설명에 대한 자세한 내용은 [도구 설명](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm#Tooltips)을 참조하십시오. - 도구 설명에 비주얼리제이션을 표시하려면 [도구 설명 안에 뷰 만들기(도구 설명 비주얼리제이션)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viz_in_tooltip.htm)을 참조하십시오. 정적 텍스트와 동적 텍스트를 모두 포함하도록 도구 설명을 편집할 수 있습니다. 자동 도구 설명에 포함되는 필드를 수정할 수도 있습니다. 1. 마크 카드에서 도구 설명을 선택합니다. 도구 설명은 각 시트에 대해 지정되며, 도구 설명 편집 대화 상자 맨 위에 있는 서식 도구를 사용하여 서식을 지정할 수 있습니다. 2. 대화 상자 맨 위에 있는 삽입 메뉴를 사용하여 필드 값, 시트 속성 등의 동적 텍스트를 추가할 수 있습니다. 3. 도구 설명 편집 대화 상자 맨 위에 있는 서식 도구를 사용합니다. 몇 가지 선택적인 사용자 지정도 있습니다. #### 동적 텍스트 값 대화 상자 맨 위에 있는 삽입 드롭다운 목록을 사용하여 필드 값, 시트 속성 등의 동적 텍스트를 추가할 수 있습니다. 삽입 메뉴의 모든 필드 옵션은 뷰에 사용된 모든 필드명과 값을 추가합니다. 모든 필드 매개 변수를 삽입하면 뷰를 변경할 때 도구 설명이 업데이트됩니다. 모든 필드 옵션을 사용하여 필드를 제외할 수도 있습니다. #### 명령 단추 도구 설명에 필터링과 뷰 데이터 옵션을 나타나게 하려면 명령 단추 포함 옵션을 선택합니다. 예를 들어 명령 단추를 포함할 때 도구 설명에 이 항목만 유지, 제외 및 데이터 보기 단추가 추가됩니다. 이들 명령 단추는 Tableau Desktop에서, 그리고 뷰가 웹에 게시되거나 이동 기기에 보여질 때에도 사용 가능합니다. 여러 마크가 선택된 경우 명령 단추 포함을 선택 취소하면 집계 요약도 숨겨집니다. #### 범주별 선택 범주로 선택 허용 확인란을 선택하면 도구 설명에서 불연속형 필드를 선택하여 뷰에서 값이 동일한 마크를 선택할 수 있습니다. 자세한 내용은 [도구 설명](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm#Tooltips)을 참조하십시오. ## 컨트롤 Tableau 버전 2024.2부터 범례, 퀵 필터, 하이라이터, 매개 변수 컨트롤을 포함한 컨트롤의 서식을 개별적으로 또는 모두 함께 지정할 수 있습니다. Tableau 버전 2024.1 이하 버전에서는 이러한 컨트롤이 워크시트 수준에서 적용되는 서식을 따랐습니다. ### 컨트롤 표시 #### 범례 마크를 색상, 도형 또는 크기 카드에 끌어 놓아 인코딩하는 경우 워크시트에 범례가 자동으로 나타납니다. #### 필터 필터 컨트롤이 표시되지 않으면 필터 상자의 필드 위로 마우스오버해서 상황에 맞는 메뉴를 확장하고 필터 표시를 선택합니다. #### 하이라이터 하이라이터가 켜져 있으면 워크시트에 자동으로 표시됩니다. 하이라이터에 대한 자세한 내용은 [컨텍스트에 맞는 데이터 요소 하이라이트](https://help.tableau.com/current/pro/desktop/ko-kr/actions_highlight_highlighter.htm)를 참조하십시오. #### 매개 변수 매개 변수 컨트롤이 표시되지 않으면 데이터 패널에서 매개 변수 위로 마우스오버한 후 상황에 맞는 메뉴를 확장하고 매개 변수 표시를 선택합니다. 매개 변수에 대해 자세히 알아보려면 [매개 변수 만들기](https://help.tableau.com/current/pro/desktop/ko-kr/parameters_create.htm)를 참조하십시오. ### Tableau Desktop의 컨트롤에 대한 서식 지정 1. 컨트롤에서 상자 오른쪽 상단에 있는 드롭다운 화살표를 클릭하여 상황에 맞는 메뉴를 확장합니다. ![하이라이트된 컨트롤의 상황에 맞는 메뉴 경로](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_individualcontrol_context.png) 2. 서식…을 선택합니다. 3. 이 \[컨트롤\]... 또는 모든 \[컨트롤\]...을 선택합니다. ![매개 변수 컨트롤의 상황에 맞는 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_individualcontrol_desktop.png) 이 \[컨트롤\]...을 선택하는 경우, 서식을 업데이트하면 선택한 컨트롤에만 적용됩니다. 모든 \[컨트롤\]...을 선택하는 경우, 서식을 업데이트하면 모든 매개 변수 등 해당 유형의 모든 컨트롤에 적용됩니다. 4. 비주얼리제이션 왼쪽에 있는 서식 패널에서 서식을 변경합니다. 글꼴, 글꼴 스타일, 텍스트 및 색상을 포함하여 제목 및 본문 텍스트의 서식을 지정할 수 있습니다. 배경 음영 및 테두리의 형식을 지정할 수도 있습니다. 참고: Tableau Desktop에서 개별 컨트롤의 서식을 지정하면 워크시트 수준에서 적용된 서식이 재정의됩니다. 이후 서식 변경 사항을 모든 요소에 적용하려면 먼저 개별 컨트롤 수준에서 적용된 서식을 지워야 합니다. 테두리와 같은 일부 서식 지정 요소는 워크시트에서는 렌더링되지 않지만 대시보드에 추가하면 비주얼리제이션에 표시될 수 있습니다. ### Tableau Cloud 및 Tableau Server의 컨트롤에 대한 서식 지정 1. 컨트롤에서 상자 오른쪽 상단에 있는 아래쪽 화살표를 클릭하여 상황에 맞는 메뉴를 확장합니다. 2. 서식을 선택합니다. 비주얼리제이션 오른쪽에 서식 패널이 표시됩니다. ![Tableau Cloud의 개별 컨트롤 서식 지정 패널 선택한 컨트롤이 하이라이트됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_individualcontrol_cloud.png) 3. 기본적으로 변경 사항은 선택된 컨트롤에만 적용되도록 설정됩니다. 모든 필터 등 이 뷰에 대한 모든 유형의 컨트롤 서식을 지정하려면 전체를 선택합니다. 4. 서식을 변경합니다. 글꼴, 글꼴 스타일, 텍스트 및 색상을 포함하여 텍스트의 서식을 지정할 수 있고 배경 음영 및 테두리의 서식을 지정할 수 있습니다. 이 패널에서 컨트롤 제목을 표시하거나 숨기도록 선택할 수도 있습니다. 참고: Tableau Cloud에서는 워크시트의 개별 컨트롤 서식에 액세스할 수 있지만 대시보드의 개별 컨트롤 서식에는 액세스할 수 없습니다. 범례, 필터 및 매개 변수 컨트롤을 포함하여 컨트롤을 워크시트에 추가하는 방법에 대한 자세한 내용은 [추가 선반, 범례, 카드 및 컨트롤](https://help.tableau.com/current/pro/desktop/ko-kr/buildmanual_shelves.htm#additional-shelves-legends-cards-and-controls)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 뷰의 내장 코드 매개 변수 > [!TIP] > > Tableau Server 2022.3 이상 및 Tableau Cloud의 내장 코드가 Embedding API v3을 사용하도록 변경되었습니다. Embedding API v3의 현재 클래스 및 메서드 목록은 [Embedding API 도움말](https://help.tableau.com/current/api/embedding_api/en-us/index.html)에서 [Embedding API 참조서(영문)](https://help.tableau.com/current/api/embedding_api/ko-kr/reference/index.html)를 참조하십시오. 본 항목의 정보는 이전 버전의 Embedding(Tableau JavaScript API v1 및 v2 사용)에 대한 것입니다. 이전 버전의 Embedding용 매개 변수 다음과 같은 방법 중 하나를 사용하여 내장 뷰를 구성할 수 있습니다. - [JavaScript 태그의 개체 매개 변수](#Object_params) - [iframe 태그의 URL 매개 변수](#URL_params) ## JavaScript 태그의 개체 매개 변수
개체 매개 변수값설명예
dataDetailsno툴바에서 뷰에 사용된 데이터의 세부 정보를 표시하는 데이터 세부 정보 단추를 숨깁니다.<param name='dataDetails' value='no' />
showDataDetailsyesTableau Catalog가 사용되는 경우 데이터 세부 정보 패널이 열린 상태로 뷰가 표시됩니다.<param name='showDataDetails' value='yes' />
alertsno툴바에서 사용자가 데이터 기반 알림을 만들 수 있게 해 주는 알림 단추를 숨깁니다.<param name='alerts' value='no'/>
customViewsno툴바에서 사용자가 사용자 지정 뷰를 저장할 수 있게 해 주는 뷰 단추를 숨깁니다.<param name='customViews' value='no'/>
devicedesktop; tablet; phone대시보드에 휴대기기를 위한 레이아웃이 있는 경우 화면 크기에 관계없이 특정 레이아웃을 표시합니다. 이 매개 변수가 설정되어 있지 않으면 Tableau Server 또는 Tableau Cloud에서 화면 크기를 감지하여 해당하는 레이아웃을 로드합니다. 예제에 대해서는 대시보드 내장을 참조하십시오.<param name='device' value='phone'/>
filter문자열뷰가 열릴 때 표시되는 데이터를 필터링합니다. URL 매개 변수를 사용하여 필터링할 수도 있습니다.<param name='filter' value='Team=Blue'/>
host_url문자열필수 항목입니다. URL에 나타나는 서버 이름입니다.<param name='host_url' value='http://myserver.exampleco.com/'>

<param name="host_url" value="http://localhost/">

linktarget문자열외부 하이퍼링크에 대한 대상 창 이름입니다.<param name="linktarget" value="_blank"/>
load-order숫자다중 뷰가 내장된 경우 페이지에서 뷰가 로드되는 순서를 결정합니다. 음수가 허용됩니다.<param name="load-order" value="2"/>
mobileyes모바일 장치에 맞게 터치 방식에 최적화된 퀵 필터를 표시합니다.<param name='mobile' value='yes'/>
name문자열이 구조에 필요한 개체 매개 변수: [workbook name]/[sheet name]/[optional custom view name]

선택적 사용자 지정 뷰 이름 형식: username@domain/[custom view name]

Tableau Server 또는 Tableau Cloud URL을 참조하여 name의 값을 확인하는 경우 URL의 끝 부분에 있는 세션 ID(:iid=<n>)를 제외합니다.

<param name='name' value='ExampleCoSales/Sales'/>

<param name='name' value='ExampleCoSales/Sales/jsmith@example.com/EastRegionSales'/>

:original_viewyesname 변수가 통합 문서, 또는 이 매개 변수가 포함된 시트 URL을 참조하고 사용자 지정 뷰를 명시적으로 참조하지 않는 경우 해당 뷰를 원래 뷰로 표시합니다.<param name='filter' value=':original_view=yes'/>
path

(Tableau Server에만 해당합니다. Tableau Cloud에는 적용할 수 없습니다.)

문자열신뢰할 수 있는 인증 전용인 경우 ticket 매개 변수와 함께 사용할 수 없습니다. name수의 값을 재정의하며, URL로 사용됩니다. 자세한 내용은 Tableau Server 관리자 도움말에서 티켓을 사용하여 뷰 표시를 참조하십시오.<param name='path' value='trusted/Etdpsm_Ew6rJY-9kRrALjauU/views/workbookQ4/SalesQ4'/>

http://tableauserver/trusted/Etdpsm_Ew6rJY-9kRrALjauU/views/workbookQ4/SalesQ4?:embed=yes&:tabs=yes

showShareOptionstrue; false내장된 뷰에 공유 옵션을 표시할지 여부를 제어합니다.<param name='showShareOptions' value='true' />
site_root문자열필수 항목입니다. 사이트 이름입니다. 기본 사이트 값은 Null(value='')입니다. 서버가 다중 사이트 서버인 경우 신뢰할 수 있는 인증을 사용하려면 Tableau Server 도움말에서 티켓을 사용하여 뷰 표시를 참조하십시오.<param name='site_root' value='/#/Sales'/>

<param name='site_root' value=''/>

subscriptionsno툴바에서 사용자가 정기적인 간격으로 뷰의 스냅샷을 받기 위해 이메일 구독을 설정할 수 있게 해 주는 구독 단추를 숨깁니다.

<param name='subscriptions' value='no'/>

tabsyes; no탭을 표시하거나 숨깁니다.<param name='tabs' value='yes'/>
ticket

(Tableau Server에만 해당합니다. Tableau Cloud에는 적용할 수 없습니다.)

문자열신뢰할 수 있는 인증 전용인 경우 path매개 변수와 함께 사용할 수 없습니다. 신뢰할 수 있는 티켓 상환 URL을 생성하려면 name 개체와 함께 사용해야 합니다. 자세한 내용은 Tableau Server 도움말에서 티켓을 사용하여 뷰 표시를 참조하십시오.<param name='ticket' value='9D1ObyqDQmSIOyQpKdy4Sw==:dg62gCsSE0QRArXNTOp6mlJ5'/>

http://tableauserver/trusted/9D1ObyqDQmSIOyQpKdy4Sw==:dg62gCsSE0QRArXNTOp6mlJ5/views/workbookQ4/SalesQ4?:embed=yes&:tabs=yes

toolbaryes; no; top툴바는 기본적으로 아래쪽에 표시됩니다. 이 매개 변수를 top으로 설정하면 툴바가 뷰 위쪽에 배치되고 no로 설정하면 내장된 뷰에서 툴바가 제거됩니다.<param name='toolbar' value='top'/>
tooltipyes; no도구 설명은 기본적으로 표시되지만 이 매개 변수를 no로 설정하면 내장된 뷰에서 도구 설명이 제거됩니다.<param name='tooltip' value='no'/>
## iframe 태그의 URL 매개 변수 참고: URL 매개 변수를 추가하기 전에 URL 끝에 있는 `:iid=[#]`을 제거합니다. 이 코드는 현재 브라우저 세션의 임시 뷰 카운터입니다.
URL 매개 변수값설명예
:dataDetailsno툴바에서 뷰에 사용된 데이터의 세부 정보를 표시하는 데이터 세부 정보 단추를 숨깁니다.http://tabserver/views/Date-Time/DateCalcs?:embed=yes&:dataDetails=no
:showDataDetailsyesTableau Catalog가 사용되는 경우 데이터 세부 정보 패널이 열린 상태로 뷰가 표시됩니다.http://tabserver/views/Date-Time/DateCalcs?:embed=yes&:showDataDetails=yes
:alertsno내장된 뷰에서 알림 단추를 숨깁니다.http://tabserver/views/Date-Time/DateCalcs?:embed=yes&:alerts=no
:customViewsno내 변경 내용 저장 옵션입니다.http://tabserver/views/Date-Time/DateCalcs?:embed=yes&:customViews=no
:devicedesktop; tablet; phone대시보드에 휴대기기를 위한 레이아웃이 있는 경우 화면 크기에 관계없이 특정 레이아웃을 표시합니다. 이 매개 변수가 설정되어 있지 않으면 Tableau Server 또는 Tableau Cloud에서 화면 크기를 감지하여 해당하는 레이아웃을 로드합니다. 예제에 대해서는 대시보드 내장을 참조하십시오.http://tabserver/views/sales/sales_dashboard?:device=tablet
:display_count

(Tableau Public만 해당)

yes왼쪽 아래에서 Tableau 로고를 클릭하면 총 페이지뷰 수가 표시됩니다.https://public.tableau.com/en-us/s/gallery/what-emoji-say-about-music?:display_count=yes
:embedyes필수 URL 매개 변수입니다. 맨 위 탐색 영역을 숨겨 웹 페이지에 뷰 통합을 향상시킵니다.http://tabserver/views/Date-Time/DateCalcs?:embed=yes
:formatpdf; png뷰를 PDF 또는 .png 파일로 표시합니다.http://tabserver/views/Sales/Q2?:format=pdf
:highdpifalse고해상도 디스플레이 및 기기를 위해 표준 DPI(Dots Per Inch)를 사용하여 뷰를 렌더링합니다.http://tableauserver/views/Sales/Q2?:highdpi=false
:linktarget문자열외부 하이퍼링크에 대한 대상 창 이름입니다.http://tabserver/views/Date-Time/DateCalcs?:embed=yes&:linktarget=_blank
:openid_hd문자열OpenID Connect로 인증할 때 사용됩니다. 사용자가 속한 호스팅된 도메인을 지정합니다. 예를 들어 도메인 선택 패널을 렌더링하지 않으려는 경우 이 옵션을 사용할 수 있습니다. :openid_login_hint와 함께 전체 사용자 식별자를 지정하는 데 사용됩니다.http://tabserver/views/Sales/Q2?:openid_hd=example.com
:openid_login_hint문자열OpenID Connect로 인증할 때 사용됩니다. 전체 사용자 식별자(이메일 주소)를 지정합니다. :openid_hd와 함께 사용자가 속한 호스팅된 도메인을 지정하는 데 사용됩니다.http://tabserver/views/Sales/Q2?:openid_login_hint=tara@example.com
:record_performance

(Tableau Server에만 해당합니다. Tableau Cloud에는 적용할 수 없습니다.)

yes뷰의 성능 기록을 시작합니다. 이 매개 변수를 URL 끝에 있는 세션 ID(:iid=<n>) 바로 앞에 추가합니다. 자세한 내용은 Tableau Server 도움말에서 성능 기록 만들기를 참조하십시오.http://tabserver/views/Sales2013/Regions?:recordperformance=yes
:refreshyesTableau Server 또는 Tableau Cloud의 최신 데이터를 사용하여 뷰를 렌더링합니다. 자세한 내용은 데이터 새로 고침 또는 자동 업데이트 일시 중지을 참조하십시오.

팁: 뷰를 지속적으로 새로 고치려면 웹 페이지의 <head> 섹션에 <meta http-equiv="refresh" content="#">을 추가합니다. 여기서 #은 새로 고침 간격(초)입니다.

http://tabserver/views/Date-Time/DateCalcs?:embed=yes&:refresh=yes
:rendertrue; false; 숫자클라이언트 쪽 렌더링이 사용으로 설정된 경우(기본값) 이 매개 변수를 false로 설정하면 세션에 대해 서버 쪽 렌더링을 사용하도록 설정됩니다. true로 설정하면 세션에 대해 클라이언트 쪽 렌더링이 강제 수행됩니다.

1에서 100까지의 숫자를 입력하여 복잡성 임계값을 설정할 수 있으며, 이 값을 넘으면 뷰가 서버에서 렌더링됩니다. 자세한 내용은 Tableau Server 도움말에서클라이언트 쪽 렌더링 정보를 참조하십시오.

http://tabserver/views/Date-Time/DateCalcs?:render=false
:revertall; filters; sorts; axes; shelves항목을 원래 상태로 되돌립니다.http://tabserver/views/Date-Time/DateCalcs?:embed=yes&:revert=all
:showAppBannerfalse모바일 웹 브라우저에서 “Tableau Mobile에서 열기” 배너를 숨깁니다.http://tabserver/views/Date-Time/DateCalcs?:embed=yes&:showAppBanner=false
:showAskDatafalse내장된 뷰의 툴바에서 데이터에 질문 단추를 숨 깁니다. 기본적으로 데이터에 질문 단추가 표시됩니다.http://tabserver/views/Date-Time/DateCalcs?:embed=yes&:showAskData=false
:showShareOptionstrue; false내장된 뷰에 공유 옵션을 표시할지 여부를 제어합니다.http://tabserver/views/Date-Time/DateCalcs?:embed=yes&:showShareOptions=true
:showVizHome

(Tableau Public만 해당)

yes; noTableau Public의 콘텐츠 탐색 인터페이스를 표시하거나 숨깁니다. 다른 웹 페이지에 비주얼리제이션을 내장할 경우 no로 설정하십시오.https://public.tableau.com/en-us/s/gallery/what-emoji-say-about-music?:showVizHome=no
:subscriptionsno내장된 뷰에서 구독 단추를 숨깁니다.http://tabserver/views/Date-Time/DateCalcs?:embed=yes&:subscriptions=no
:tabsyes; no탭을 표시하거나 숨깁니다.http://tabserver/views/Date-Time/DateCalcs?:embed=yes&:tabs=no
:toolbaryes; no; top이 매개 변수가 설정되지 않은 경우 기본적으로 아래쪽에 툴바가 표시됩니다. no인 경우 내장된 뷰에서 툴바가 제외됩니다. top인 경우 뷰 위쪽에 툴바가 배치됩니다.http://tabserver/views/Date-Time/DateCalcs?:embed=yes&:toolbar=no
:tooltipyes; no이 매개 변수가 설정되지 않은 경우 기본적으로 뷰에 도구 설명이 표시됩니다. no로 설정되어 있으면 내장된 뷰에서 도구 설명이 제외됩니다.http://tabserver/views/workbookQ4/SalesQ4?:embed=yes&:tooltip=no
[주요 콘텐츠로 건너뛰기](#main-content) # 뷰의 내장 코드 작성 > [!TIP] > > Tableau Server 2022.3 이상 및 Tableau Cloud의 내장 코드가 Embedding API v3을 사용하도록 변경되었습니다. Embedding API v3을 사용하여 뷰를 내장하는 방법에 대한 최신 정보는 [Embedding API 도움말](https://help.tableau.com/current/api/embedding_api/en-us/index.html)의 [내장 기초](https://help.tableau.com/current/api/embedding_api/ko-kr/docs/embedding_api_basic.html)를 참조하십시오. 본 항목의 정보는 이전 버전의 Embedding(Tableau JavaScript API v1 및 v2 사용)에 대한 것입니다. 이전 버전의 Embedding용 내장 코드 작성 직접 내장 코드를 작성할 경우 다음 두 가지 방법 중에서 사용할 수 있습니다. - **Tableau JavaScript 사용:** 선호되는 방식입니다. 직접 코드 작성을 위한 시작점으로 Tableau이 제공하는 내장 코드를 사용하여 툴바, 탭 등을 제어하는 개체 매개 변수를 추가하거나 편집합니다. Tableau JavaScript 파일 기반 기본 내장 코드만 다중 내장된 뷰의 로드 순서를 제어할 수 있습니다. - **뷰 URL 지정:** iframe 또는 image 태그를 사용하여 뷰를 내장합니다. 여기서, 원본은 뷰에서 공유를 클릭한 다음 링크 복사를 클릭하여 얻는 URL입니다. 웹 사이트에서 JavaScript를 사용할 수 없는 경우 유용합니다. 지정할 수 있는 것이 URL뿐인 상황도 있을 수 있습니다. 뷰를 내장할 경우 뷰를 표시할 너비와 높이를 정의해야 합니다. 그렇지 않으면 클라이언트 브라우저에 의해 임의의 너비와 높이가 선택됩니다. **참고:** 내장 코드에서 Tableau Cloud의 서버 이름을 지정해야 하는 경우(예: JavaScript API의 위치를 가리켜야 하는 경우) URL **https://online.tableau.com**을 지정합니다. ## Tableau JavaScript 사용 다음 코드는 게시된 뷰에서 공유를 클릭할 때 생성되는 내장 코드의 예제를 보여 줍니다. `host_url` 매개 변수에서 특수 문자는 인코딩된 URL입니다. `site_root` 및 `name` 매개 변수에서 특수 문자는 HTML 영숫자 참조로 언급됩니다. Tableau Server 예:
Tableau Cloud 예:
` 다중 필터를 통과하려면 각 값을 쉼표로 구분하면 됩니다. 예를 들면 다음과 같습니다. ``` ``` **Iframe 태그 예제:** ## 다중 필드 필터링 원래 뷰에 표시되지 않는 필드를 포함하여 원하는 만큼의 필드에 대한 필터를 전달할 수 있습니다. **Script 태그 예제:** **Iframe 태그 예제:** 아래에 있는 첫 번째 이미지에서는 뷰에서 공유를 클릭한 다음 링크 복사를 클릭하여 얻는 URL의 예를 보여 줍니다. 두 번째 이미지에서는 `showShareOptions` 및 `display_count` 매개 변수를 삭제하고, Region 및 Segment에 대한 필터 매개 변수를 추가하고, 너비 및 높이 매개 변수를 추가하는 방식으로 URL을 수정하고 iframe에 추가하여 Central 및 South 지역의 Consumer 및 Home Office 제품만 표시하는 내장된 링크를 만드는 방법을 보여 줍니다. ![링크 및 iframe 코드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/embed_filter_iframe.png) **참고**: 필터 값에 쉼표 등의 특수 문자가 있으면 `\`(백슬래시, `%5c`)의 URL 인코딩 시퀀스, 특수 문자의 URL 인코딩 시퀀스 순서로 조합하여 문자를 대체하십시오. 백슬래시는 특수 문자를 이스케이프하는 데 필요합니다. 예를 들어 `\,`(백슬래시, 쉼표)의 URL 인코딩 시퀀스는 `%5c%2c`입니다. ## 날짜 및 시간 필터링 날짜/시간 필드에 대해 필터링할 경우 아래에 표시된 기본 Tableau 형식을 사용하여 값을 포함합니다. `yyyy-mm-dd hh:mm:ss` 시간 부분은 24시간제를 사용합니다. 많은 데이터베이스에서 모든 날짜 값을 날짜/시간 필드로 저장하므로 날짜와 함께 시간 값을 전달해야 합니다. **Script 태그 예제:** 이 예제는 날짜 필드와 날짜/시간 필드 모두에 대해 필터링합니다. **Iframe 태그 예제:** 여러 날짜를 필터링하려면 각 날짜를 쉼표로 구분합니다. ## 측정값 필터링 하나 이상의 값을 포함하여 측정값을 필터링할 수 있습니다. 보다 큼, 보다 작음 또는 범위는 지원하지 않습니다. 아래 예제는 $100 및 $200 판매만 표시하도록 필터링합니다. **Script 태그 예제:** **Iframe 태그 예제:** [주요 콘텐츠로 건너뛰기](#main-content) # 뷰의 데이터 탐색 및 검사 뷰를 탐색 및 분석할 준비가 되면 관심 데이터를 격리할 수 있도록 도와주는 다양한 동적 데이터 검사 도구가 제공됩니다. 예를 들어 조밀한 데이터 뷰가 있는 경우 특정 영역에 포커스를 설정하고, 이상값 그룹을 선택하고, 각 마크에 대한 기초 데이터 원본 행을 볼 수 있습니다. ## 마크를 선택하여 뷰의 데이터 요소 하이라이트 뷰에 하이라이트를 추가하는 가장 간단한 방법은 하이라이트할 마크를 선택하는 것입니다. 뷰에서 수동으로 마크를 선택하면 다른 모든 마크는 흐리게 표시되어 선택한 마크가 강조됩니다. 선택 내용은 통합 문서와 함께 저장됩니다. 선택 도구를 사용하는 방법에 대한 자세한 내용은 [마크 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_pan_zoom.htm#Select)을 참조하십시오. 또한 [범례 하이라이트](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_highlight_colorlegend.htm), [컨텍스트에 맞는 데이터 요소 하이라이트](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_highlight_highlighter.htm), [하이라이트 툴바 단추](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_highlight_toolbar.htm) 및 [하이라이트 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_highlight.htm)을 참조하십시오. 키보드에서 Ctrl 키(Mac의 경우 Command 키)를 누른 상태로 각 마크를 선택하면 여러 마크를 선택할 수 있습니다. 고급 선택 도구 중 하나를 사용하여 특정 모양 안의 마크를 선택할 수도 있습니다. ![뷰에서 여러 마크를 선택하는 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/select_marks_highlight.gif) 마크 및 머리글을 선택하여 뷰에 표시되는 항목을 필터링할 수도 있습니다. 자세한 내용은 [뷰에서 데이터 요소를 유지하거나 제외하도록 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#SelectData) 및 [머리글을 선택하여 데이터 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#SelectHeaders)을 참조하십시오. ## 도구 설명을 사용하여 선택된 마크 분석 뷰에서 하나 이상의 마크를 선택하고 계속해서 동일한 지점을 마우스오버하는 경우 나타나는 도구 설명에서 데이터 검토를 위한 다양한 옵션을 사용할 수 있습니다.
Tableau Desktop 버전웹 버전

Tableau Desktop의 도구 설명 예

웹 작성의 도구 설명 예

도구 설명은 뷰의 마크에 대한 추가적인 정보를 제공하며 다음과 같은 데이터 분석 옵션을 제공합니다. - 뷰에서 선택한 마크만 유지합니다. ![이 항목만 유지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/inspectdata_select_marks5.png) 자세한 내용은 [뷰에서 데이터 요소를 유지하거나 제외하도록 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#SelectData)을 참조하십시오. - 뷰에서 선택한 마크를 제외합니다. ![제외](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/inspectdata_select_marks6.png) 자세한 내용은 [뷰에서 데이터 요소를 유지하거나 제외하도록 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#SelectData)을 참조하십시오. - 선택한 마크를 기반으로 그룹을 만듭니다. ![클립 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/inspectdata_select_marks7.png) 자세한 내용은 [데이터를 그룹화하여 데이터 오류 해결 또는 차원 멤버 결합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_groups.htm)을 참조하십시오. - 선택한 마크를 포함하는 집합을 만듭니다(Tableau Desktop만 해당). ![집합 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/inspectdata_select_marks8.png) 자세한 내용은 [집합 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_sets_create.htm)를 참조하십시오. - 선택한 마크의 기초 데이터를 표시합니다.![기초 데이터 보기 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/inspectdata_select_marks9.png) 자세한 내용은 [기초 데이터 보기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_viewdata.htm)를 참조하십시오. 도구 설명 관련 정보는 [도구 설명](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm#Tooltips)을 참조하십시오. 관련 분석 도구에 대한 자세한 내용은 [뷰 확대/축소 및 이동과 마크 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_pan_zoom.htm), [실행 취소 및 다시 실행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_undo.htm), 및 [축 연장선](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_droplines.htm)을 참조하십시오. ## 도구 설명의 범주로 데이터 하이라이트 도구 설명에 불연속형(범주형) 차원이나 측정값을 포함시키고 이를 사용하여 뷰에서 동일한 값을 갖는 마크를 선택할 수 있습니다. 워크시트에 도구 설명 선택 항목이 설정되어 있는 경우 이러한 필드를 마우스오버하면 필드가 밑줄 적용 텍스트로 표시됩니다. 도구 설명을 클릭하면 뷰에서 동일한 값을 갖는 모든 마크가 선택됩니다. 아래 예에서 도구 설명의 Bill Shonely(Customer Name 값)를 클릭하면 뷰에서 Bill Shonely를 고객으로 포함하는 모든 마크가 선택되고 다른 모든 마크는 흐리게 표시됩니다. ![도구 설명 필터 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tooltipselection2.png) 이 기능을 설정하거나 해제하려면 도구 설명 편집 대화 상자에서 범주로 선택 허용 확인란을 선택합니다. 도구 설명 속성 설정에 대한 자세한 내용은 [마크에 도구 설명 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm#TooltipProp)을 참조하십시오. ## 맵에서 데이터 탐색 Tableau 맵을 사용하면 전 세계를 대상으로 위치를 빠르게 찾고 데이터를 분석할 수 있습니다. 맵 뷰에서 탐색을 수행하고 상호 작용할 수 있는 다양한 방식이 있습니다. 뷰 툴바를 사용하여 뷰를 확대 및 축소하고, 이동하고, 마크를 선택하고, 맵 검색으로 전 세계의 장소를 검색할 수 있습니다. ![Tableau 맵 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/zoom_pan_maps_srvr.png) 자세한 내용은 [맵에서 데이터 탐색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_explore.htm), [맵에서 위치 검색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_mapsearch.htm) 및 [맵에서 데이터 요소와 위치 간의 거리 측정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_measure_distance.htm)을 참조하십시오. ## 뷰에 분석 개체 추가(추세선, 예측, 참조선 및 참조 추가) 작업 영역 왼쪽에 나타나는 분석 패널에서 참조선, 박스 플롯, 추세선 예측 및 기타 항목을 뷰로 끌어 옵니다. 데이터 패널과 분석 패널 간을 전환하려면 사이드 바 맨 위에 있는 탭을 클릭합니다. 자세한 내용은 [뷰에 고급 분석 적용(분석 패널)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/environ_workspace_analytics_pane.htm)을 참조하십시오. ![분석 패널](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_analytics_pane.png) Tableau Desktop 분석 패널 Tableau Desktop에서 뷰에 분석 개체를 추가할 수 있는 옵션은 분석 패널이나 메뉴 또는 뷰의 컨텍스트에서 사용할 수 있습니다. 예를 들어 축을 편집할 때 참조선과 구간을 사용할 수 있으며 분석 메뉴에서 추세선과 예측을 사용할 수 있습니다. 분석 패널은 다양한 옵션에 대한 끌어 놓기 액세스를 제공합니다. 웹에서 대부분의 분석 개체는 분석 패널에서 사용할 수 있습니다. ## 다시 계산된 라인으로 마크 데이터 비교 뷰에 평균 라인, 상수 라인, 추세선, 참조선이나 분포 라인 또는 구간 같은 분석 개체가 있는 경우 뷰에서 하나 이상의 마크를 선택하면 선택한 마크의 분석 데이터를 즉시 뷰의 모든 데이터와 비교할 수 있습니다. 예를 들어 추세선을 포함하는 뷰에서 마크를 선택하면 값이 선택된 마크로만 결정되는 다시 계산된 두 번째 추세선이 만들어지므로 해당 추세를 전체 트랜드와 비교할 수 있습니다. ![다시 계산된 추세선으로 2개의 뷰 비교](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/inspectdata_select_marks2.png) 분석 개체가 포함된 뷰에서 마크를 선택하면 기본적으로 다시 계산된 라인이 표시됩니다. Tableau Desktop에서 다시 계산된 라인이 만들어지지 않게 하려면 설정을 해제할 수 있습니다. **다시 계산된 라인 해제(Tableau Desktop만 해당):** 1. 뷰에서 추세선 같은 분석 개체를 선택한 다음 편집을 클릭합니다. 2. **편집** 대화 상자에서 하이라이트되거나 선택된 데이터 요소의 다시 계산된 라인을 표시합니다 옵션을 선택 취소합니다. ![편집 대화 상자 선택 항목](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/inspectdata_select_marks3.png) 또는 뷰에서 분석 개체를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 재계산된 라인 표시를 선택 취소할 수도 있습니다. 뷰로 돌아가 마크를 선택하거나 하이라이트하면 다시 계산된 라인이 나타나지 않습니다. 자세한 내용은 [하이라이트 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_highlight.htm)을 참조하십시오. ### 다시 계산된 라인 및 하이라이트 동작 다시 계산된 라인은 워크시트 및 대시보드의 하이라이트 동작에서도 작동합니다. 예를 들어 대시보드에서 하이라이트 동작을 만드는 경우 한 시트에서 마크를 선택하면 대시보드의 다른 시트에서도 마크가 하이라이트됩니다. 이러한 다른 시트에 추세선, 참조선 또는 기타 분석 개체가 있는 경우 뷰가 업데이트될 때 다시 계산된 라인이 나타납니다. ![다시 계산된 라인 및 하이라이트 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/inspectdata_select_marks4.png) ## 데이터 세부 정보를 사용하여 비주얼리제이션 정보 표시 2019.3부터 Tableau Server 및 Tableau Cloud에서 Data Management 제공의 일부로 Tableau Catalog를 사용할 수 있습니다. 사용자 환경이 Tableau Catalog를 사용하도록 설정된 경우 데이터 세부 정보 패널을 사용하여 비주얼리제이션 정보를 볼 수 있습니다. Tableau Catalog에 대한 자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_catalog_overview.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_catalog_overview.htm) 도움말에서 "Tableau Catalog 정보"를 참조하십시오. 게시된 뷰를 살펴보고 있고 사용자 환경이 Tableau Catalog를 사용하도록 설정된 경우 통합 문서 및 대시보드의 뷰 위에 있는 툴바에서 데이터 세부 정보를 선택하여 뷰에 사용된 데이터에 대한 정보를 볼 수 있습니다. 세부 정보에는 다음이 포함됩니다. - 지난 12주 동안 시트 또는 대시보드를 본 횟수를 보여 주는 스파크라인 - 통합 문서에 대한 정보(이름, 프로젝트, 작성자, 수정한 날짜, 데이터 품질 경고) - 시트 또는 대시보드에 사용된 데이터 원본 - 사용 중인 필드 목록. 필드 메타데이터(예: 설명 또는 계산)를 보려면 필드를 선택합니다. ![데이터 세부 정보 예제 패널](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dm_data_details_sparkline.png) 데이터 세부 정보 패널의 링크를 통해 해당 항목으로 이동할 수 있습니다. 항목은 별도의 창에 열립니다. 뷰, 통합 문서 또는 대시보드에서 사용된 데이터의 계보에 데이터 품질 경고가 있는 경우 데이터 세부 정보 탭에 안에 흰색 느낌표가 있는 파란색 원이 표시됩니다. 데이터 세부 정보 탭을 클릭한 다음 데이터 품질 경고를 클릭하여 경고의 세부 정보를 확인합니다. ![데이터 품질 경고 세부 정보 보기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dm_data_details_dqw.png) ### 명확한 표시 유형의 데이터 품질 경고 예를 들어 데이터 항목 소유자 또는 관리자가 데이터 품질 경고에 중요 태그를 지정한 경우 - 영향을 받는 데이터를 사용하는 게시된 뷰를 여는 모든 사용자에게 데이터 세부 정보 패널로 연결되는 링크가 있는 알림이 나타납니다. ![뷰에 표시된 데이터 품질 경고 정보 메시지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dm_dqw_hv_alert.png) - 데이터 세부 정보 패널(및 Tableau의 다른 위치)에서 노란색 경고 기호를 사용하여 경고의 표시 유형을 올릴 수 있습니다. ![데이터 세부 정보 패널의 명확한 표시 유형 데이터 품질 경고](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dm_dqw_hv_datadet.png) ### 필드는 업스트림 설명을 표시할 수 있음 뷰에 사용된 필드에 통합 문서의 설명이 없는 경우 Catalog가 업스트림에 있는 필드 또는 열의 설명을 조회하여 표시할 수 있습니다(있는 경우). 게시된 데이터 원본이 업스트림이고 이 필드에 대한 설명이 있는 경우 데이터 세부 정보 패널에 해당 필드 설명이 표시됩니다. 그렇지 않으면 이 필드는 업스트림 테이블에서 참조하는 열의 설명을 표시합니다. 필드가 업스트림 원본에서 설명을 가져오는 경우 설명 옆에 설명을 가져온 위치를 알려주는 정보 아이콘이 나타납니다. ![설명의 출처를 알려주는 정보 아이콘 텍스트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dm_data_details_description.png) 계산된 필드, 그룹 필드 또는 집합 필드와 같은 일부 필드는 업스트림 원본의 설명을 표시하는 것을 지원하지 않습니다. 또한 통합 문서 및 데이터 원본은 업스트림 필드 또는 열 설명을 표시하는 것을 지원하지 않습니다. 설명 추가에 대한 자세한 내용은 [웹 콘텐츠 관리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/qs_content_page.htm#add-or-edit-descriptions)에서 "설명 추가 또는 편집"을 참조하십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 뷰의 데이터 필터링 및 정렬 이 섹션에서는 Tableau 비주얼리제이션의 데이터를 필터링하고 정렬하는 다양한 방법에 대해 설명합니다. 비주얼리제이션과 여러 워크시트 및 데이터 원본의 데이터를 필터링하고, 비주얼리제이션의 데이터를 정렬하고, 중첩된 정렬을 만드는 등의 방법에 대한 정보를 확인하려면 다음 문서를 읽어 보십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 뷰의 마크 모양 제어 마크 카드를 사용하여 뷰에서 마크 카드의 색상, 크기, 모양, 세부 정보, 텍스트 및 도구 설명 등을 제어합니다. 마크 데이터를 인코딩하려면 필드를 마크 카드의 단추로 끌어 놓습니다. 마크 속성을 열려면 마크 카드의 단추를 클릭합니다. 마크 관련 정보에 대해서는 [뷰의 마크 유형 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_marktypes.htm) 및 [마크 카드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildmanual_shelves.htm#Marks)를 참조하십시오. **참고**: 마크 카드의 차원 필드 순서는 위에서 아래로 계층적이며 뷰의 정렬에 영향을 줍니다. 뷰에서 마크를 정렬할 때 Tableau는 먼저 최상위 차원 필드를 고려한 다음 마크 카드에서 그 아래에 있는 차원을 고려합니다. ## 마크에 색상 할당 뷰의 마크에 색상을 할당하려면 다음 작업 중 하나를 수행합니다. - 마크 카드에서 색상을 클릭하고 메뉴에서 색상을 선택합니다. 뷰의 모든 마크가 선택한 색상으로 업데이트됩니다. 모든 마크에는 기본 색상이 있으며, 마크 카드의 색상에 필드가 없을 때에도 마찬가지입니다. 대부분의 마크에서 파란색이 기본 색상이며, 텍스트의 경우 검은색이 기본 색상입니다. - **데이터** 패널에서 필드를 마크 카드의 색상으로 끌어옵니다. Tableau는 필드의 값 및 멤버에 따라 마크에 서로 다른 색상을 적용합니다. 예를 들어 범주 같은 불연속형 필드(파란색 필드)를 색상 위에 배치하면 뷰의 마크가 범주별로 분류되고 각 범주에 색상이 할당됩니다. ![차원 필드를 마크 카드의 색상으로 끌어옵니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/colors1.gif) SUM(sales) 같은 연속형 필드를 색상 위에 배치하면 매출 값에 따른 색상이 뷰의 각 마크에 할당됩니다. ![측정값 필드를 마크 카드의 색상으로 끌어옵니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/colors2.gif) ### 색상 편집 색상표를 변경하거나 마크에 색상이 적용되는 방식을 변경하려면 - 마크 카드에서 색상 > 색상 편집을 클릭합니다. 자세한 내용은 [색상표 및 효과](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties_color.htm)를 참조하십시오. ## 마크 크기 변경 뷰의 마크 크기를 변경하려면 다음 작업 중 하나를 수행합니다. - 마크 카드에서 크기를 클릭하고 슬라이더를 왼쪽 또는 오른쪽으로 이동합니다. ![마크 크기 편집 슬라이더입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/size3.png) 크기 슬라이더는 다음 표에 설명된 대로 각 마크에 서로 다른 방식으로 영향을 줍니다. | 마크 유형 | 설명 | | --- | --- | | 원, 사각형, 모양, 텍스트 | 마크가 커지거나 작아집니다. | | 막대, Gantt 차트 | 막대가 넓어지거나 좁아집니다. | | 라인 | 라인이 굵어지거나 가늘어집니다. | | 다각형 | 다각형의 크기는 변경할 수 없습니다. | | 파이 | 파이 차트의 전체 크기가 커지거나 작아집니다. | 크기 슬라이더를 사용하여 마크를 변경하는 경우 데이터 뷰의 크기는 수정되지 않습니다. 그러나 뷰 크기를 변경하면 마크 사이즈가 새 서식에 맞게 변경될 수 있습니다. 예를 들어 테이블을 더 크게 만들면 마크도 커질 수 있습니다. - **데이터** 패널에서 필드를 마크 카드의 크기로 끌어옵니다. ![필드를 마크 카드의 크기로 끌어옵니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/size1.gif) 불연속형 필드를 마크 카드의 크기에 배치하면 Tableau에서 차원의 멤버에 따라 마크가 구분되고 각 멤버에 고유한 크기가 할당됩니다. 크기에는 기본 순서(작은 값에서 큰 값 순으로 정렬)가 있으므로 범주형 크기는 연도나 분기와 같은 정렬된 데이터에 적합합니다. 불연속형 필드를 사용하여 데이터 크기를 인코딩하면 세부 정보 속성과 동일한 방식으로 마크가 구분되며 각 마크에 대한 추가 정보(크기)가 제공됩니다. 자세한 내용은 [차원 멤버를 기준으로 뷰의 마크 구분](#DetailProp)을 참조하십시오. 뷰에 범주형 크기 인코딩을 추가하면 Tableau에서 크기 대상에 있는 필드의 각 멤버에 할당된 크기를 보여 주는 범례가 표시됩니다. 크기 편집 대화 상자에서 이러한 크기의 분포를 수정할 수 있습니다. 마크 카드의 크기에 연속형 필드를 배치하면 Tableau에서 연속형 범위를 사용하여 각 마크가 다른 크기로 그려집니다. 가장 작은 값에 가장 크기가 작은 마크가 할당되고 가장 큰 값은 가장 크기가 큰 마크로 표시됩니다. 뷰에 수량 크기 인코딩을 추가하면 Tableau에 크기가 할당된 값의 범위를 보여 주는 범례가 표시됩니다. 크기 편집 대화 상자에서 이러한 크기의 분포를 수정할 수 있습니다. ### 마크 크기 편집 마크 크기를 편집하거나 뷰의 마크에 크기가 적용되는 방법을 변경하려면 1. 마크 카드의 크기에 필드를 추가할 때 표시되는 크기 범례 카드에서 오른쪽 끝에 있는 드롭다운 화살표를 클릭하고 크기 편집을 선택합니다. ![범례 컨트롤에서 크기를 편집합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/size2.gif) 자세한 내용은 [범례](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm#Legends)를 참조하십시오. 2. 크기 편집 대화 상자가 나타나면 변경을 수행하고 확인을 클릭합니다. 사용 가능한 옵션은 크기에 적용하는 필드가 연속형인지 불연속형인지에 따라 다릅니다. 연속형 필드의 경우 다음을 수행할 수 있습니다. - 크기 범위에서 드롭다운 상자를 클릭하고 다음 중 하나를 선택합니다. - 자동 - 데이터에 가장 적합한 매핑을 선택합니다. 데이터가 숫자이고 0을 교차하지 않는 경우, 즉 모두 양수이거나 모두 음수인 경우 0에서 매핑이 사용됩니다. 그렇지 않으면 범위별 매핑이 사용됩니다. - 범위별 - 데이터의 최소값과 최대값을 사용하여 크기 분포를 결정합니다. 예를 들어 필드의 값이 14~25 사이인 경우 이 범위 전체에 크기가 분포됩니다. - 0에서 - 크기가 0에서 보간되며, 0에서 가장 먼 데이터 값의 절대값에 최대 마크 사이즈가 할당됩니다. - 범위 슬라이더를 사용하여 크기 분포를 조정합니다. 크기 범위 드롭다운 메뉴에서 0에서 매핑을 선택하면 하한 슬라이더가 항상 0으로 설정되기 때문에 해당 슬라이더를 사용할 수 없게 됩니다. - 반전을 선택하여 가장 작은 값에 가장 큰 마크를 할당하고 가장 큰 값에 가장 작은 마크를 할당할 수도 있습니다. 0에서 크기를 매핑하는 경우에는 가장 작은 마크가 항상 0에 할당되기 때문에 이 옵션을 사용할 수 없습니다. - 크기의 분포를 수정하려면 범례의 시작 값 및 범위의 끝 값 확인란을 선택하고 범위의 시작 값과 끝 값을 입력합니다. ![마크 크기 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/size_shelf3.png) **불연속형 필드의 경우 다음을 수행할 수 있습니다.** - 범위 슬라이더를 사용하여 크기 분포를 조정합니다. - 반전을 선택하여 가장 작은 값에 가장 큰 마크를 할당하고 가장 큰 값에 가장 작은 마크를 할당할 수도 있습니다. ![마크 크기 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/size_shelf4.png) ### 연속형 축 마크 크기 조정 마크 유형이 막대이고 행과 열 모두에 연속형(녹색) 필드가 있는 뷰의 경우 Tableau에서는 막대가 고정되는 막대 마크의 크기를 축에서 조정할 수 있도록 추가 옵션 및 기본값을 지원합니다. - 히스토그램의 막대 마크는 기본적으로 마크 사이에 공백이 없는 연속형이며, 구간차원의 크기와 일치하도록 마크의 크기를 조정할 수 있습니다. [히스토그램 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_histogram.htm)에서 관련 예를 참조하십시오. - 크기에 필드가 있으면 크기의 필드를 사용하여 막대 고정의 기준이 되는 축의 막대 마크 너비를 결정할 수 있습니다. 이를 수행하려면 크기 카드를 클릭하고 **고정**을 선택합니다. ![크기에 대한 필드가 있는 마크 크기 편집의 고정 너비 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sizing_fieldonsize.png) - 크기에 필드가 없으면 막대가 고정되는 축의 막대 마크 너비를 축 단위로 지정할 수 있습니다. 이를 수행하려면 크기 카드를 클릭하고 **고정**을 선택한 후 **너비(축 단위)** 필드에 숫자를 입력합니다. ![크기에 대한 필드가 없는 마크 크기 편집의 고정 너비 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sizing_nofieldonsize.png) - 막대가 고정되는 축에 연속형 날짜 필드가 있는 경우 마크의 너비는 날짜 필드의 수준과 일치하도록 설정됩니다. 예를 들어 연속형 날짜 필드의 수준이 '월'인 경우 막대는 정확히 1개월 너비가 됩니다. 즉, 30일이 있는 달보다 31일이 있는 달의 너비가 다소 넓습니다. 크기 카드를 클릭하고 **고정**을 선택한 후 **너비(일)** 필드에 숫자를 입력하여 막대의 너비를 구성할 수 있지만 결과 막대 너비에는 월, 년 같은 다양한 시간 단위의 길이가 반영되지 않습니다. ## 마크에 대한 레이블 또는 텍스트 추가 비주얼리제이션에 마크 레이블 또는 텍스트를 추가하려면 - **데이터** 패널에서 필드를 마크 카드의 레이블 또는 텍스트로 끌어옵니다. 텍스트 테이블로 작업하는 경우 레이블 선반이 텍스트로 대체되고 데이터 뷰와 연결된 번호가 표시됩니다. 데이터 뷰의 텍스트 인코딩 효과는 차원 또는 측정값을 사용하는지에 따라 달라집니다. - 차원 - 차원을 마크 카드의 레이블 또는 텍스트에 배치하면 차원의 멤버에 따라 마크가 구분됩니다. 텍스트 레이블은 차원 멤버 이름으로 지정됩니다. - 측정값 - 측정값을 마크 카드의 레이블 또는 텍스트에 배치하면 측정값으로 텍스트 레이블이 지정됩니다. 측정값을 집계하거나 집계 해제할 수 있습니다. 그러나 측정값을 집계 해제하면 겹치는 텍스트가 생기는 경우가 많기 때문에 일반적으로 유용하지 않습니다. 텍스트는 텍스트 테이블(크로스탭 또는 피벗 테이블이라고도 함)의 기본 마크 유형입니다. ![가구 매출을 하위 범주, 세그먼트, 금액별로 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/text1.png) ## 차원 멤버를 기준으로 뷰의 마크 구분 뷰의 마크를 구분하거나 세부 수준을 추가하려면 - **데이터** 패널에서 차원을 마크 카드의 세부 정보로 끌어 놓습니다. ![세부 정보에 차원을 끌어 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/details1.gif) 차원을 마크 카드의 세부 정보에 놓으면 차원의 멤버에 따라 데이터 뷰의 마크가 구분됩니다. 차원을 행 또는 열 선반에 놓을 때와 달리 마크 카드의 세부 수준에 놓으면 테이블 구조를 변경하지 않고 더 많은 데이터를 표시할 수 있습니다. ## 마크에 도구 설명 추가 도구 설명은 뷰에서 하나 이상의 마크를 마우스오버할 때 표시되는 세부 정보입니다. 도구 설명을 사용하면 빠르게 선택 항목을 필터링 또는 제거하거나 기초 데이터를 볼 수 있습니다. 정적 텍스트와 동적 텍스트를 모두 포함하도록 도구 설명을 편집할 수 있습니다. 도구 설명에 포함될 필드와 해당 필드를 사용하여 뷰에서 마크를 선택할 수 있는지 여부도 수정할 수 있습니다. 도구 설명에 워크시트의 비주얼리제이션을 표시하는 것(도구 설명 비주얼리제이션)에 대한 자세한 내용은 [도구 설명 안에 뷰 만들기(도구 설명 비주얼리제이션)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viz_in_tooltip.htm)를 참조하십시오. ### 도구 설명 추가 1. 필드를 마크 카드의 도구 설명으로 끌어 옵니다. 2. 마크 카드에서 도구 설명을 클릭하여 도구 설명 편집 대화 상자를 엽니다. 이 대화 상자에서 텍스트를 추가하거나, 도구 설명의 내용을 다시 정렬하거나, 추가 필드를 삽입할 수 있습니다. ![도구 설명 옵션을 하이라이트하는 마크 카드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewparts_marks_markproperties_tooltips1.png) **참고:** ATTR 집계를 사용하여 차원이 도구 설명에 추가됩니다. 즉, 도구 설명이 별표로 표시될 수 있습니다. 별표는 지정한 마크에 적용되는 차원 멤버가 여러 개 있음을 나타냅니다. 예를 들어 마크가 모든 지역에 대해 집계된 매출을 나타낼 수 있습니다. 별표는 하나 이상의 지역을 나타내므로 도구 설명에 지역 필드를 추가하면 별표가 표시됩니다. 별표가 표시되는 것을 방지하려면 마크 카드의 세부 수준에 차원을 추가하거나 뷰의 다른 위치에서 사용하여 마크가 동일한 세부 수준에 있는지 확인합니다. ### 도구 설명 옵션 도구 설명 편집 대화 상자를 열면 뷰의 도구 설명에 서식을 지정하고 동작을 구성할 수 있는 다양한 옵션이 표시됩니다. 아래와 같은 옵션을 선택할 수 있습니다. ![도구 설명 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/richtext2.png) - **도구 설명 서식 지정:** 도구 설명은 각 시트에 대해 지정되며, 도구 설명 편집 대화 상자 맨 위에 있는 도구를 사용하여 서식을 지정할 수 있습니다. - **동적 텍스트 추가:** 대화 상자 맨 위에 있는 삽입 메뉴를 사용하여 필드 값, 시트 속성 등의 동적 텍스트를 추가할 수 있습니다. 삽입 메뉴의 모든 필드 명령은 뷰에 사용된 모든 필드명과 값을 뷰의 모든 마크에 대한 도구 설명에 추가합니다. - **도구 설명 표시:** 도구 설명이 기본적으로 표시됩니다. 자동 도구 설명을 숨기려면 도구 설명 표시 확인란을 선택 취소합니다. - **도구 설명 동작 구성:** **도구 설명 표시** 확인란 옆에 있는 드롭다운 목록에서 다음 옵션 중 하나를 선택하여 도구 설명의 동작을 구성합니다. - **즉각 반응 - 도구 설명을 즉시 표시**: 이 옵션을 선택하면 뷰의 마크 위로 커서를 이동하는 즉시 도구 설명이 나타납니다. 이 옵션이 모든 뷰의 기본값입니다. 이 옵션을 선택하면 명령 단추 없이 도구 설명이 나타납니다. 명령 단추를 표시하려면 먼저 뷰에서 마크를 클릭해야 합니다. - **마우스오버 - 마우스 커서를 올려 놓으면 도구 설명 표시**: 이 옵션을 선택하면 마크 위에 커서를 잠시 두어야 도구 설명이 나타납니다. 하지만 이 옵션을 사용하면 도구 설명 편집 대화 상자에서 다르게 지정하지 않는 한 추가 작업 없이 도구 설명에 명령 단추가 나타납니다. - **명령 표시:** 명령 단추 포함 확인란을 선택하여 이 항목만 포함, 제외, 그룹 멤버, 집합 만들기 및 데이터 보기 단추를 도구 설명의 상단에 추가합니다. 이들 단추는 Tableau Desktop에, 그리고 뷰가 웹에 게시되거나 모바일 기기에 보여질 때에도 표시됩니다. 멤버 그룹화에 대한 자세한 내용은 [데이터를 그룹화하여 데이터 오류 해결 또는 차원 멤버 결합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_groups.htm)을 참조하십시오. 집합 만들기에 대한 자세한 내용은 [집합 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_sets_create.htm)를 참조하십시오. - **도구 설명에서 뷰의 마크 선택**. 도구 설명에서 불연속형 필드를 클릭하여 뷰에서 동일한 값을 갖는 마크를 선택할 수 있게 하려면 범주로 선택 허용 확인란을 선택합니다. 이 확인란이 선택되어 있으면 뷰가 웹에 게시되거나 모바일 기기에 표시될 때 이 기능을 사용하여 Tableau Desktop의 뷰에서 마크를 선택할 수 있습니다. - **필드 추가 또는 제거:** 자동 도구 설명을 사용할 때 필드를 추가하거나 제거하려면 뷰의 선반 중 하나에서 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 도구 설명에 포함을 선택합니다. !['도구 설명에 포함' 옵션이 선택된 측정값의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_tooltip1.png) **참고:** 도구 설명에 포함 옵션은 도구 설명을 사용자 지정하지 않은 경우에만 사용할 수 있습니다. 도구 설명을 사용자 지정한 경우 마크 카드의 도구 설명을 클릭한 다음 도구 설명 편집 대화 상자에서 재설정을 클릭하여 자동 도구 설명으로 돌아갈 수 있습니다. ## 마크 모양 변경 마크 모양을 변경하려면 - **데이터** 패널에서 필드를 마크 카드의 모양으로 끌어옵니다. 차원을 마크 카드의 모양에 배치하면 차원의 멤버에 따라 마크가 구분되고 각 멤버에 고유한 모양이 할당됩니다. 각 멤버 이름 및 관련 모양을 표시하는 모양 범례도 표시됩니다. 측정값을 마크 카드의 모양에 배치하면 측정값이 불연속형 측정값으로 변환됩니다. 데이터 모양을 인코딩하면 세부 수준 속성과 동일한 방식으로 마크가 구분되며 각 마크에 대한 추가 정보(모양)가 제공됩니다. 모양은 행 선반과 열 선반 모두의 가장 안쪽 필드가 측정값인 경우 기본 마크 유형입니다. 아래 뷰에서 마크는 Customer Segment 차원의 멤버에 따라 다양한 모양으로 구분됩니다. 각 모양은 수익 및 매출에 대한 고객 세그먼트의 기여도를 반영합니다. ![분산형 차트의 마크는 고객 세그먼트의 기여도를 반영하기 위해 원, 사각형, 십자가로 구분됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/wwd_shelf_shp1.png) ### 모양 편집 기본적으로 10개의 고유 모양이 차원을 인코딩하는 데 사용됩니다. 멤버 수가 10개를 초과하면 모양이 반복됩니다. 기본 모양표 외에도 채워진 모양, 화살표, 날씨 기호 등의 다양한 모양표에서 선택할 수 있습니다. 1. 마크 카드에서 모양을 클릭하거나 범례의 카드 메뉴에서 모양 편집을 선택합니다. 2. 모양 편집 대화 상자의 왼쪽에서 멤버를 선택한 다음 오른쪽에 있는 모양표에서 새 모양을 선택합니다. 또한 색상/모양 할당을 클릭하여 필드의 멤버에 모양을 빠르게 할당할 수 있습니다. !['데이터 항목 선택'과 '도형표 선택'이라는 두 섹션이 표시된 '도형 편집' 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/allstate_shape4.png) 오른쪽 위에 있는 드롭다운 메뉴를 사용하여 다른 모양표를 선택합니다. **참고:** 모양 인코딩은 동일한 데이터 원본을 사용하는 여러 워크시트에서 공유됩니다. 예를 들어 Furniture 제품이 사각형으로 표시되도록 정의하면 통합 문서의 다른 모든 뷰에서 자동으로 사각형이 됩니다. 필드의 기본 모양 인코딩을 설정하려면 데이터 패널에서 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 기본 속성 > 모양을 선택합니다. ### 사용자 지정 모양 사용 Documents 폴더에 있는 Tableau 리포지토리의 Shapes 폴더로 모양 이미지 파일을 복사하면 통합 문서에 사용자 지정 모양을 추가할 수 있습니다. 사용자 지정 모양을 사용하는 경우 통합 문서와 함께 저장됩니다. 이런 방식으로 통합 문서를 다른 사용자와 공유할 수 있습니다. 1. 모양 이미지 파일을 만듭니다. 각 모양을 고유 파일로 저장해야 하며 비트맵(.bmp), 이동식 네트워크 그래픽(.png), .jpg, 그래픽 교환 형식(.gif) 등 많은 이미지 형식을 사용할 수 있습니다. 2. 모양 파일을 '문서' 폴더에 있는 '내 Tableau 리포지토리\\모양' 폴더의 새 폴더로 복사합니다. 모양 폴더 안의 새 폴더에 모양을 넣어야 합니다. 폴더 이름은 Tableau에서 색상표 이름으로 사용됩니다. 아래 예제에서는 두 개의 새 색상표(Maps 및 My Custom Shapes)가 만들어집니다. ![사용자 지정 도형을 관리하고 공유하기 위한 파일 탐색기 인터페이스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/custom_shapes1.png) 3. Tableau에서 모양 범례의 드롭다운 화살표를 클릭하고 모양 편집을 선택합니다. ![세그먼트 드롭다운 메뉴에서 도형 편집 옵션이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/allstate_shape1.png) 4. 드롭다운 목록에서 새 사용자 지정 색상표를 선택합니다. Tableau가 실행되는 동안 모양을 수정한 경우 **모양 다시 로드**를 클릭해야 할 수도 있습니다. ![비주얼리제이션 도구에서 데이터 항목에 사용자 지정 도형을 할당하기 위한 선택 인터페이스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/custom_shapes2.png) 5. 한 번에 하나씩 멤버 모양을 할당하거나 색상/모양 할당을 클릭하여 멤버에 모양을 자동으로 할당할 수 있습니다. ![맵 도형표를 선택하고 할당하기 위한 인터페이스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/custom_shapes3.png) **참고:** 재설정 단추를 클릭하여 기본 색상/모양으로 되돌릴 수 있습니다. 모양은 통합 문서의 일부로 저장되기 때문에 보유하고 있지 않은 사용자 지정 모양을 사용하는 통합 문서를 열면 통합 문서에서 사용자 지정 모양을 표시합니다. 그러나 모양 편집 대화 상자에서 모양 다시 로드를 클릭하여 리포지토리에 있는 모양을 대신 사용할 수 있습니다. 아래는 기본 모양표와 사용자 지정 모양표를 모두 사용하는 뷰의 일부 예입니다. ![각 범주에 사용자 지정 도형이 할당된 지역 및 하위 범주별로 제품을 분류하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/custom_shapes8.png) ### 사용자 지정 모양을 만들기 위한 팁 사용자 지정 모양을 만들 때 몇 가지 사항에 주의하면 뷰에서 모양의 표시 및 작동 방식을 향상시킬 수 있습니다. 직접 모양을 만드는 경우 아이콘 또는 클립 아트 만들기에 대한 다음 일반 지침을 따르는 것이 좋습니다. - **제안 크기** - 크기를 사용하여 모양을 크게 만들려는 경우가 아니면 원래 모양 크기를 32 x 32픽셀에 가깝게 만들어야 합니다. 그러나 원래 크기는 Tableau에서 사용하려는 크기 범위에 따라 달라집니다. Tableau에서 마크 카드의 크기를 클릭하거나 서식 메뉴의 셀 크기 옵션을 사용하여 모양의 크기를 조정할 수 있습니다. - **색상 인코딩 추가** - 색상을 사용하여 모양을 인코딩하려는 경우 투명 배경을 사용해야 합니다. 그렇지 않으면 기호만이 아니라 전체 이미지 사각형에 색상이 지정됩니다. GIF 및 PNG 파일 형식은 둘 다 투명도를 지원합니다. GIF 파일은 100% 투명한 단일 색상에 대해 투명도를 지원하는 반면 PNG 파일은 이미지의 모든 픽셀에 다양한 투명도 수준을 사용할 수 있는 알파 채널을 지원합니다. Tableau에서 기호의 색상을 인코딩할 때 각 픽셀의 투명도는 수정되지 않으므로 부드러운 가장자리를 유지할 수 있습니다. **참고**: 이미지 주위의 투명도를 너무 높이지 마십시오. 사용자 지정 모양의 크기는 이미지 크기에 최대한 가깝게 지정해야 합니다. 이미지 가장자리에 불필요한 투명 픽셀이 있으면 특히 사용자 지정 모양이 서로 겹칠 때 이미지 근처에서 수행하는 마우스오버 또는 클릭 동작의 성능이 저하될 수 있습니다. 실제 모양 영역이 표시되는 영역보다 크면 사용자가 해당 모양에 대한 마우스오버 및 클릭 동작을 수행하고 결과를 예측하기가 더 어려워질 수 있습니다. - **파일 형식** - Tableau에서 Enhanced Meta File 형식(.emf)의 기호는 지원되지 않습니다. 모양 이미지 파일은 .png, .gif, .jpg, .bmp 및 .tiff 형식일 수 있습니다. ## 마크 간 경로 그리기 경로 속성은 마크 카드 드롭다운 메뉴에서 라인 또는 다각형 마크 유형을 선택하는 경우 사용할 수 있습니다. 비주얼리제이션에 표시되는 마크 유형을 변경하는 방법에 대한 자세한 내용은 [뷰의 마크 유형 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_marktypes.htm)를 참조하십시오. 마크 카드의 경로 속성을 사용하여 [라인 마크의 유형(선형, 스텝 또는 점프)](#LineStepJump)을 변경하거나 [특정 그리기 순서를 사용](#PathEncode)해 마크를 연결하여 데이터를 인코딩할 수 있습니다. 차원 또는 측정값을 사용하여 데이터 경로를 인코딩할 수 있습니다. - 차원 - 차원을 마크 카드의 경로에 배치하면 차원의 멤버에 따라 마크가 연결됩니다. 차원이 날짜이면 날짜 순서에 의해 그리기 순서가 지정됩니다. 차원에 고객 이름이나 제품 유형과 같은 단어가 포함되어 있으면 데이터 원본의 멤버 순서에 의해 그리기 순서가 지정됩니다. 멤버의 정렬 순서를 변경하여 데이터 요소가 연결되는 순서를 변경할 수 있습니다. 자세한 내용은 [비주얼리제이션의 데이터 정렬](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_sorting_computed_howto.htm)을 참조하십시오. - 측정값 - 측정값을 마크 카드의 경로에 배치하면 측정값에 따라 마크가 연결됩니다. 측정값을 집계하거나 집계 해제할 수 있습니다. ### 라인 유형 변경(선형, 스텝, 점프) 마크 유형이 라인(자동 또는 라인)으로 설정되어 있는 경우 마크 카드에서 경로 속성을 클릭하여 라인 유형을 변경할 수 있습니다. 이 두 라인 유형은 계좌 잔고, 재고 수준, 이자율 등과 특정 기간 동안 일정하게 유지되다가 눈에 띄는 변화나 차이가 발생하는 숫자 데이터에 사용됩니다. 스텝 라인은 변화의 크기를 강조하는 데 적합합니다. 점프 라인은 데이터 요소 간의 변경 지속 시간을 강조하는 데 도움이 됩니다. 1. 마크 카드에서 경로를 클릭합니다. 2. 선형, 스텝 또는 점프를 선택하여 라인 유형을 변경합니다. ![마크 카드의 경로 개체에 대한 상황에 맞는 메뉴이며, 선형, 계단식 또는 점프의 세 가지 라인 유형에 대한 옵션이 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/linetype_example_sm.png) ### 라인 패턴 변경(실선, 파선, 점선) Tableau 23.2부터 마크 유형이 라인(자동 또는 라인)으로 설정되어 있는 경우 마크 카드에서 경로 속성을 클릭하여 라인 패턴을 변경할 수 있습니다. 다른 라인 패턴을 사용하여 보조 측정값을 구별할 수 있습니다. 예를 들어 실제 값과 기준선 메트릭을 하이라이트하려 할 수 있습니다. 라인 패턴은 특정 라인이 임계값(예: 목표 및 제한)이고 다른 측정값이 다소 불확실함(예측 또는 모델링된 데이터)을 나타낼 때 유용합니다. 라인 패턴은 라인의 시각적 무게감을 부드럽게 하고 여러 추세를 서로 비교할 때 특정 추세가 주요 초점이 되는 것을 방지할 수 있습니다. 1. 마크 카드에서 경로를 클릭합니다. 2. 실선, 파선 또는 점선을 선택하여 라인 패턴을 변경합니다. ![라인 패턴을 실선, 파선 또는 점선으로 변경하는 옵션을 표시하는 경로 속성이 있는 마크 카드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/LinePatterns.png) **참고:** 파선 및 점선 패턴은 연속 크기 인코딩과 호환되지 않습니다. 수량 값에 따라 크기나 두께를 변경하도록 마크를 설정한 경우 실선 패턴을 사용해야 합니다. ### 경로 인코딩된 뷰 만들기 유용한 경로 인코딩된 뷰를 만들려면 데이터 테이블에 측정값이 하나 이상 포함되어 있어야 합니다. 범주형 데이터(차원)만 연결하는 경로는 만들 수 없기 때문입니다. 아래 뷰는 2010년 대서양 해역 분지의 폭풍 데이터를 사용하여 만들어졌으며 폭풍 발생 날짜에 의해 경로가 지정된 라인 마크를 사용합니다. 이를 통해 폭풍의 경로를 확인할 수 있습니다. 연속형 날짜를 마크 카드의 경로에 배치하면 시간 순서대로 라인이 그려지도록 지정할 수 있습니다. 자세한 내용은 [Tableau에서 특정 기간 동안의 경로를 보여 주는 맵 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_howto_flow.htm)와 [Tableau에서 기점과 종점 간의 경로를 표시하는 맵 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_howto_origin_destination.htm)를 참조하십시오. ![2010년 대서양 허리케인 궤적을 폭풍 이름에 따라 색칠한 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/path1.png) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 뷰의 마크 유형 변경 뷰에 표시되는 마크 유형을 분석에 적합하게 변경할 수 있습니다. 예를 들어 마크를 막대에서 라인으로 변경할 수 있습니다. 이 문서에서는 뷰에 사용된 마크 유형을 변경하는 방법과 사용 가능한 마크 유형에 대해 설명합니다. 마크 관련 정보에 대해서는 [뷰의 마크 모양 제어](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm) 및 [마크 카드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildmanual_shelves.htm#Marks)를 참조하십시오. ## 마크 유형 변경 마크 유형을 변경하려면 - [마크 카드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildmanual_shelves.htm#Marks)에서 마크 유형 드롭다운을 클릭하고 목록에서 옵션을 선택합니다. ![자동부터 막대, 라인, 영역 등의 특수 옵션에 이르기까지 다양한 마크 유형을 보여주는 마크 유형 드롭다운입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/marktypes_3.png) 각 마크 유형에 대한 설명은 다음 섹션을 참조하십시오. - [자동 마크](#AutoMark) - [막대 마크](#BarMark) - [라인 마크](#LineMark) - [영역 마크](#AreaMark) - [사각형 마크](#SquareMark) - [원 마크](#CircleMark) - [모양 마크](#ShapeMark) - [텍스트 마크](#TextMark) - [맵 마크](#MapMark) - [파이 차트 마크](#PieMark) - [Gantt 차트 막대 마크](#GanttBarMark) - [다각형 마크](#PolyMark) - [밀도 마크](#Density) ## 자동 마크 마크 카드 드롭다운 메뉴가 자동으로 설정된 경우 Tableau에서 데이터 뷰에 가장 적합한 마크 유형을 자동으로 선택합니다. 자동으로 선택되는 마크 유형은 행 및 열 선반의 안쪽 필드에 의해 결정됩니다. 마크 카드 드롭다운 메뉴의 아이콘은 자동으로 선택된 마크 유형을 나타냅니다. 다음과 같은 경우 아래의 마크 유형이 자동으로 선택됩니다. ### 텍스트 행 및 열 선반 둘 다에서 안쪽 필드가 차원인 경우 텍스트 마크 유형이 자동으로 선택됩니다. ![자동(테이블) 유형이 선택된 마크 유형 드롭다운입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/marktypes_6.png) ### 모양 행 및 열 선반 둘 다에서 안쪽 필드가 측정값인 경우 모양 마크 유형이 선택됩니다. ![자동(도형) 유형이 선택된 마크 유형 드롭다운입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/marktypes_5.png) ### 막대 행 및 열 선반에서 안쪽 필드가 차원 및 측정값인 경우 막대 마크 유형이 선택됩니다. ![자동(막대) 유형이 선택된 마크 유형 드롭다운입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/marktypes_4.png) ### 라인 행 및 열 선반에서 안쪽 필드가 날짜 필드 및 측정값인 경우 라인 마크 유형이 선택됩니다. ![자동(라인) 유형이 선택된 마크 유형 드롭다운입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/marktypes_7.png) **참고:** 기본 선택을 재정의하고 데이터 파악에 유용한 임의 마크 유형을 사용할 수 있습니다. 그러나 결과 뷰에서 중요한 데이터 정보가 숨겨질 수도 있으므로 마크 유형을 수동으로 선택할 때는 주의해야 합니다. ## 막대 마크 막대 마크 유형은 여러 범주의 측정값을 비교하거나 데이터를 누적 막대로 분석하려는 경우에 유용합니다. Tableau는 다음과 같은 경우 막대를 사용하여 데이터를 표시합니다. - 마크 카드 드롭다운 메뉴가 자동으로 설정되었으며 행 및 열 선반에 차원과 측정값을 안쪽 필드로 배치하는 경우. 차원이 날짜 차원이면 라인 마크가 대신 사용됩니다. - 마크 카드 드롭다운 메뉴에서 막대를 선택합니다. 마크가 자동으로 누적됩니다. **참고**: 마크 유형이 막대이고 행과 열 모두에 연속형(녹색) 필드가 있는 뷰의 경우 Tableau에서는 막대가 고정되는 막대 마크의 크기를 축에서 조정할 수 있도록 추가 옵션 및 기본값을 지원합니다. 자세한 내용은 [마크 크기 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm#SizeProp)에서 연속형 축 마크 크기 조정 섹션을 참조하십시오. 아래 표시된 데이터 뷰는 차원을 테이블 열로 표시하고 측정값을 테이블 행으로 표시합니다. 또한 차원(Category)별로 색상이 인코딩되어 있습니다. 마크 카드 드롭다운 메뉴가 자동으로 설정되었으므로 데이터가 막대를 사용하여 표시됩니다. ![세 개의 세그먼트에 걸쳐 범주별 매출을 표시하는 누적 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/barmark_1.png) 막대 차트를 직접 작성해 보려면 [막대 차트 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_bar.htm)을 참조하십시오. ## 라인 마크 라인 마크 유형은 시간별 데이터 추세를 확인하거나, 데이터가 정렬되어 있거나, 보간법이 적합한 경우에 유용합니다. Tableau는 다음과 같은 경우 라인을 사용하여 데이터를 표시합니다. - 마크 카드 드롭다운 메뉴가 자동으로 설정되어 있고 하나 이상의 측정값을 열 선반이나 행 선반에 배치한 다음 날짜 차원이나 연속형 차원을 기준으로 측정값을 그리는 경우 - 마크 카드 드롭다운 메뉴에서 라인을 선택한 경우 **참고**: 라인 마크 유형을 사용하는 뷰에서 마크 카드의 경로 속성을 사용하여 라인 마크의 유형(선형, 스텝 또는 점프)을 변경하거나 특정 그리기 순서를 사용해 마크를 연결하여 데이터를 인코딩할 수 있습니다. 자세한 내용은 [뷰의 마크 모양 제어](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm)에서 [경로 속성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm#PathProp)을 참조하십시오. 아래 표시된 데이터 뷰는 날짜 차원을 테이블 열로 표시하고 측정값을 테이블 행으로 표시합니다. ![날짜 차원을 테이블 열로 표시하고 측정값을 테이블 행으로 표시하는 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/linemark_1.png) 데이터 밀도가 증가할 때는 대체로 라인을 사용하면 추세를 더 쉽게 확인할 수 있습니다. 이 뷰에는 93개의 데이터 요소가 표시됩니다. ![고밀도 데이터의 추세는 이 93개의 데이터 요소가 포함된 라인 차트와 같이 라인 차트로 시각화하는 것이 더 쉽습니다. ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/linemark_2.png) 라인 차트를 직접 작성해 보려면 [라인 차트 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_line.htm)을 참조하십시오. ## 영역 마크 영역 마크 유형은 마크가 누적되고 겹치지 않는 뷰가 있는 경우에 유용합니다. 누적 마크에 대한 자세한 내용은 [누적 마크](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_stacking.htm)를 참조하십시오. 영역 차트에서는 각 라인과 다음 라인 사이의 공간이 색상으로 채워집니다. 이 차트 유형은 라인에 특정 값을 표시하는 최상의 방법은 아니지만 차원이 전체 추세에 기여하는 방식을 파악할 수 있도록 합계 값을 명확하게 표시할 수 있습니다. Tableau는 다음과 같은 경우 영역을 사용하여 데이터를 표시합니다. - 마크 카드 드롭다운 메뉴가 자동으로 설정되어 있고 날짜 차원이나 연속형 차원에 하나 이상의 측정값이 그려진 경우. 분석 > 마크 누적 옵션도 선택해야 합니다. 아래 뷰는 날짜 차원을 열 선반에 표시하고 측정값을 행 선반에 표시합니다. 각 라인은 제품 범주의 매출을 나타냅니다. 라인이 겹치지 않도록 누적되었습니다. ![Furniture(가구), Office Supplies(사무용품), Technology(기술)의 월별 매출을 보여주는 영역 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewparts_marks_marktypes_area1.png) **참고:** 레이블을 추가하고, 색상 범례를 편집하고, 영역을 하이라이트할 수 있습니다. 또한 마크 테두리와 같은 색상 효과를 설정할 수 있습니다. 자세한 내용은 [뷰의 마크 모양 제어](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm)을 참조하십시오. ## 사각형 마크 사각형 마크 유형은 개별 데이터 요소를 명확하게 표시하려는 경우에 유용합니다. 마크 카드 드롭다운 메뉴에서 사각형을 선택하면 사각형을 사용하여 데이터가 표시됩니다. 아래 표시된 뷰는 행 및 열 선반 둘 다에 여러 차원을 표시합니다. 기본적으로 데이터는 텍스트를 사용하여 표시됩니다. 그러나 측정값을 색상에 배치하면 마크가 사각형으로 변환되고 히트 맵이 만들어집니다. 하이라이트 테이블을 직접 작성해 보려면 [하이라이트 테이블 또는 히트 맵 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_highlight.htm)을 참조하십시오. ![제품 범주별 수익의 트리맵 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/squaremark_1.png) 차원을 마크 카드의 세부 수준, 색상, 모양, 크기 또는 레이블에 배치하여 세부 수준을 더 추가하면 사각형이 나란히 표시되고 줄 바꿈되어 셀이 채워집니다. 창이 너무 작아서 사각형을 모두 표시할 수 없는 경우 표시할 수 있는 것보다 더 많은 값이 있음을 나타내는 줄임표가 표시됩니다. 사각형 마크를 사용하여 트리맵을 만들 수도 있습니다. 트리맵에는 계층 데이터가 중첩된 사각형 집합으로 표시됩니다. 트리맵을 직접 작성해 보려면 [트리맵 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_treemap.htm)을 참조하십시오. ![제품 범주별 수익의 트리맵 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/squaremark_5.png) ## 원 마크 마크 카드 드롭다운 메뉴에서 원을 선택하면 채워진 원을 사용하여 데이터가 표시됩니다. 마크 유형을 자동으로 설정한 경우에는 모양(오픈 원)을 사용하여 데이터가 표시됩니다. ![수익과 매출 간의 상관 관계를 나타내는 분산형 차트로, 데이터 요소는 원으로 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/circlemark_1.png) ## 모양 마크 모양 마크 유형은 개별 데이터 요소를 명확하게 표시하는 동시에 해당 요소에 연결된 범주를 보려는 경우에 유용합니다. Tableau는 다음과 같은 경우 모양을 사용하여 데이터를 표시합니다. - 마크 카드 드롭다운 메뉴가 자동으로 설정되었으며 행 및 열 선반 둘 다에 하나 이상의 측정값을 배치하는 경우 - 마크 카드 드롭다운 메뉴에서 모양을 선택한 경우 아래 표시된 뷰는 두 측정값의 데이터를 표시합니다. 마크 카드 드롭다운 메뉴가 자동으로 설정되었으므로 데이터가 모양을 사용하여 표시됩니다. ![도형 마크를 통해 수익과 매출 사이의 상관 관계를 보여주는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/shapemark_1.png) 기본적으로 사용되는 모양은 오픈 원입니다. 다른 모양을 선택하려면 마크 카드에서 모양을 클릭합니다. 20개의 고유한 모양을 사용할 수 있습니다. ![마크 카드 도형 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/shapemark_2.png) 뷰에 데이터를 더 추가하려면 마크 카드의 모양에 필드를 배치할 수 있습니다. 필드의 값에 따라 마크가 구분됩니다. 필드가 차원인 경우 각 멤버에 고유한 모양이 할당됩니다. 필드가 측정값인 경우 측정값은 고유한 버킷에 구간차원으로 자동으로 분류되며 각 버킷에 고유한 모양이 할당됩니다. 모양 범례에는 모양의 분포가 표시됩니다. 아래에 표시된 대로 Ship Mode 차원은 주문이 배송된 방법에 대한 정보로 각 마크를 인코딩하기 위해 마크 카드의 모양에 배치됩니다. ![다양한 도형 마크를 통해 매출과 수익 간의 관계를 나타낸 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/shapemark_3.png) 분산형 차트를 작성하는 방법에 대한 자세한 내용은 [분산형 차트 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_scatter.htm)을 참조하십시오. ## 텍스트 마크 텍스트 마크 유형은 하나 이상의 차원 멤버와 연결된 숫자를 표시하려는 경우에 유용합니다. 이러한 유형의 뷰를 대체로 텍스트 테이블, 크로스탭 또는 피벗 테이블이라고 합니다. Tableau는 다음과 같은 경우 텍스트를 사용하여 데이터를 표시합니다. - 마크 카드 드롭다운 메뉴가 자동으로 설정되었으며 행 및 열 선반 둘 다에 하나 이상의 차원을 안쪽 필드로 배치하는 경우 - 마크 카드 드롭다운 메뉴에서 텍스트를 선택한 경우 처음에는 데이터가 **Abc**로 표시됩니다. ![2012년부터 2015년까지의 주문 데이터 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/textmark_1.png) 뷰를 완성하려면 마크 카드의 텍스트에 필드(대체로 측정값)를 배치해야 합니다. 아래 뷰에서 합계로 집계된 Sales 측정값을 사용하여 테이블이 완성됩니다. ![2011년부터 2014년까지의 하위 범주별 매출을 표시한 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/textmark_2.png) **참고:** 데이터 뷰의 크로스탭을 만들려면 워크시트 > 크로스탭으로 복제를 선택합니다. 차원을 마크 카드의 세부 수준, 색상, 모양, 크기 또는 텍스트에 배치하여 세부 수준을 더 추가하면 값이 나란히 표시되고 줄 바꿈되어 셀이 채워집니다. 텍스트를 누적하도록 허용하면 아래 표시된 것과 같은 워드 클라우드 시각화를 만들 수 있습니다. ![수익별로 크기가 다른 미국 주 이름의 클라우드 표현입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/textmark_4.png) 응용 프로그램 창이 너무 작아서 텍스트 값을 모두 표시할 수 없는 경우 표시된 텍스트 값 중 일부가 잘립니다. ![하위 범주와 주문 날짜별로 매출 데이터를 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/textmark_3.png) 응용 프로그램 창이 너무 작아서 모든 텍스트 값을 표시할 수 없는 경우 표시할 수 있는 것보다 더 많은 값이 있음을 나타내는 줄임표가 셀에 표시됩니다. 표시할 수 없는 숫자 값은 파운드 기호(#)로 나타납니다. 텍스트 테이블을 작성하는 방법에 대한 자세한 내용은 [텍스트 테이블 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_text.htm)을 참조하십시오. ## 맵 마크 맵 마크 유형은 지오코딩을 사용하여 데이터를 기준으로 다각형이나 라인에 색상을 채웁니다. 맵 마크 유형은 주로 다각형 또는 라인 맵을 만드는 데 사용됩니다. 채울 영역은 뷰에 사용된 지리적 필드에 의해 정의됩니다. Tableau는 다음과 같은 경우 채워진 맵을 사용하여 데이터를 표시합니다. - 지리적 차원이 마크 카드의 세부 수준에 있고 Latitude와 Longitude가 행 및 열 선반에 있는 경우. 측정값 또는 연속형 차원이 마크 카드의 색상에 추가됩니다. - 마크 카드 드롭다운 메뉴에서 맵을 선택합니다. 아래 데이터 뷰는 State 지리적 차원이 마크 카드의 세부 수준에 있는 맵을 보여 줍니다. Profit 측정값은 마크 카드의 색상에 있습니다. 각 시/도의 수익에 따라 시/도의 다각형에 색상이 채워집니다. Texas의 수익은 낮고(음수) California의 수익은 높습니다. ![각 주별 총 수익을 색상으로 표시한 북미 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewparts_marks_marktypes_filledmap1.png) 또한 두 측정값을 서로 비교하여 그리는 경우에도 맵 마크 유형을 사용할 수 있습니다. 기본적으로 측정값을 행 및 열 선반에 배치하면 분산형 차트가 만들어집니다. 그러나 지리적 차원을 추가하면 마크 유형을 맵으로 변경할 수 있습니다. 각 마크는 지리적 필드에 의해 정의된 영역이 됩니다. 예를 들어 아래 뷰는 선택한 시/도의 매출과 수익을 비교해서 보여 줍니다. 각 시/도의 레이블과 함께 둥근 마크를 표시하는 대신 이 뷰에서는 맵 마크 유형을 사용하여 각 시/도의 윤곽을 그립니다. 이 방법은 식별 가능한 영역에 효과적이지만 모양이 유사한 영역 또는 인식하기 어려운 영역에는 적합하지 않습니다. ![미국 6개 주의 매출과 수익을 나타낸 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewparts_marks_marktypes_filledmap2.png) 맵을 작성하는 것에 대한 자세한 내용은 [Tableau에서 매핑 시작하기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_maps.htm)및 [Tableau의 맵 및 지리적 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps.htm)을 참조하십시오. ## 파이 차트 마크 파이 차트 마크를 사용하여 비율을 표시할 수 있습니다. 일반적으로 이 유형의 정보는 누적 막대 차트로 표시하는 것이 더 낫지만 파이 차트 마크를 사용하는 것이 매우 효율적인 경우도 있습니다. 예를 들어 파이 차트 마크는 지리적으로 근접한 시/도의 지출이 관련성이 높은 시/도별 마케팅 비용의 비율 할당을 표현하려는 경우에 유용합니다. 파이 차트 마크는 자동 마크 유형으로 사용되지 않지만 마크 카드 드롭다운 메뉴에서 파이 차트를 선택할 수 있습니다. 파이 차트 마크 유형을 선택하면 마크 카드에 각도라는 추가 대상이 표시됩니다. 각도 대상은 파이 차트 쐐기의 각도 측정값을 결정합니다. 예를 들어 Sales 등의 측정값을 마크 카드의 각도에 배치하는 경우 파이 차트의 전체 360도가 매출 합계에 해당하고 각 쐐기가 마크 카드의 색상에서 필드 값으로 나뉩니다. 아래 뷰는 다양한 배송 형태별로 제품 배송 시간을 보여 줍니다. 데이터가 맵 위에 표시되고 시/도별 데이터를 보여 줍니다. 대부분의 지역에서 Standard Class 배송이 가장 오래 걸리는 것을 확인할 수 있습니다. ![다양한 위치에서 다양한 배송 형태의 비율을 보여주는 파이 차트가 있는 미시간 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/piemark1.png) 파이 차트를 작성하고 사용하는 방법에 대한 자세한 내용은 [파이 차트 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_pie.htm) 및 [Tableau에서 매핑 시작하기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_maps.htm)를 참조하십시오. ## Gantt 차트 막대 마크 - 마크 카드 드롭다운 메뉴가 자동으로 설정되어 있고 하나 이상의 차원을 열 선반이나 행 선반에 배치한 다음 연속형 수량을 기준으로 차원을 그리는 경우 - 마크 카드 드롭다운 메뉴에서 Gantt 막대를 선택한 경우 Gantt 차트의 주요 특징은 각 마크의 길이가 마크 카드의 크기에 배치된 측정값에 비례한다는 것입니다. 아래 뷰는 연속형 날짜별로 차원을 표시합니다. 마크 카드 드롭다운 메뉴가 자동으로 설정된 경우 데이터가 막대를 사용하여 표시됩니다. Gantt 차트를 선택하고 필드를 더 추가하면 다음과 같은 뷰가 표시됩니다. ![연결된 Gantt 차트와 함께 마크 유형 드롭다운에서 선택한 Gantt 막대 차트 마크 유형입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ganttmark_1.png) 특히 Days to Ship 측정값을 마크 카드의 크기에 배치하면 뷰의 각 막대가 주문 배송 시간을 나타내는 길이로 그려집니다. 또한 Ship Mode 차원을 마크 카드의 색상에 배치하면 각 막대의 색상이 배송 형태를 기준으로 지정됩니다. Gantt 막대 차트를 작성하는 방법에 대한 자세한 내용은 [Gantt 차트 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_gantt.htm)을 참조하십시오. ## 다각형 마크 다각형은 특정 영역을 둘러싸며 라인으로 연결된 요소입니다. 다각형 마크 유형은 요소를 연결하여 데이터 영역을 만들려는 경우에 유용합니다. 마크 메뉴에서 다각형을 선택하면 다각형을 사용하여 데이터가 표시됩니다. 다각형 마크는 자주 사용되지 않으며 대체로 특별하게 구성된 데이터 원본이 필요합니다. 아래 표시된 뷰는 지리적 데이터와 선거 데이터가 포함된 특별하게 구성된 데이터 원본에서 생성되었습니다. 이 뷰에는 48개의 인접한 미국의 주가 위도 및 경도별로 표시되고 각 주의 색상이 2000개의 대통령 선거 결과로 인코딩되어 있습니다. 마크가 자동으로 설정된 경우 데이터가 모양을 사용하여 표시됩니다. 다각형을 수동으로 선택하고 뷰에 필드를 더 추가하면 다른 뷰가 만들어집니다. ![앨 고어에게 투표한 주는 파란색으로, 조지 W. 부시에게 투표한 주는 주황색으로 표시된 미국의 채워진 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/polygonmark_2.png)' 각 주는 데이터 원본에서 다각형으로 간주됩니다. 세부 수준 대상의 PolygonID 필드는 미국의 각 주를 구별합니다. 이 필드를 필터링하여 뷰에서 주를 제거할 수 있습니다. 또한 필드를 경로 대상에 배치하여 각 다각형을 구성하는 라인의 그리기 순서를 지정할 수 있습니다. 이 예제에서는 PointOrder 측정값을 사용하여 각 주를 그렸습니다. ## 밀도 마크(히트 맵) 밀도 마크를 사용하여 많은 마크가 겹치는 고밀도 데이터의 패턴 또는 추세를 시각화할 수 있습니다. 일반적으로 이 유형의 정보는 원 마크를 사용하여 표시할 수 있지만 밀도 마크가 더 효과적인 경우가 있습니다. 예를 들어 한 영역에 많은 데이터 요소가 있을 때 집중도가 가장 높은 부분에 속하는 마크를 파악해야 할 경우가 있습니다. 밀도 마크는 요소 기반 마크(분산형 차트, 단위 히스토그램, 개별 마크에 대한 박스 플롯 또는 요소 맵)를 사용하는 맵 또는 차트에서 효과적으로 사용할 수 있습니다. Tableau는 겹치는 마크를 그룹화하고 그룹의 마크 수에 따라 색상 코드를 지정하여 이 작업을 수행합니다. 밀도 마크는 색상을 사용하여 차트의 지정된 영역에서 데이터의 상대적 강도를 표시하는 방식으로 작동합니다. 마크 카드에서 색상을 선택하여 밀도 마크의 색상을 조정할 수 있습니다. 10가지 밀도 색상표 또는 기존 색상표 중 하나를 선택합니다. ![색상표 옵션이 있는 색상 편집 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/density_color.png) 색상 메뉴에서 강도 슬라이더를 사용하여 밀도 마크의 선명도를 높이거나 낮춥니다. 예를 들어 강도 또는 선명도를 높여 데이터의 "최대 온도" 지점을 낮추면 더 많은 마크가 나타납니다.
낮은 강도(50%)높은 강도(80%)
낮은 강도 밀도 마크가 있는 히트 맵입니다.높은 강도 밀도 마크가 있는 히트 맵입니다.
아래에 표시된 뷰는 1개월 동안 맨해튼의 택시 승차를 나타내는 많은 지리적 요소가 포함된 데이터 원본에서 얻습니다. 이 뷰는 택시 승차의 위치와 빈도를 표시하며 색상이 밝을수록 빈도가 높습니다. ![뉴욕시의 택시 승차 위치를 표시한 히트 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/density_mark.png) 마크 카드 드롭다운 메뉴에서 밀도를 선택할 수 있습니다. 밀도 맵 또는 밀도 차트를 작성하는 방법에 대한 자세한 내용은 [Tableau에서 추세 또는 밀도를 표시하는 히트 맵 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_howto_heatmap.htm) 및 [밀도 마크(히트 맵)를 사용하여 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_density.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 뷰의 요소 이 섹션에서는 Tableau에서 만들 수 있는 뷰의 기본 요소에 대해 설명합니다. 필요한 경우 아래에 설명된 것처럼 뷰 일부분을 표시하거나 숨길 수 있습니다. 모든 뷰에는 행, 열, 머리글, 축, 패널, 셀, 마크 등을 포함하는 일정 형태의 테이블이 있습니다. 뷰는 선택적으로 도구 설명, 제목, 캡션, 필드 레이블 및 범례를 포함할 수 있습니다. ## 뷰 영역 데이터 뷰는 각 워크시트의 테이블에 표시됩니다. 테이블은 행과 열의 모음이며 머리글, 축, 패널, 셀, 마크 등의 구성 요소로 이루어져 있습니다. 이러한 구성 요소 외에도 제목, 캡션, 필드 레이블 및 범례를 표시하거나 숨기도록 선택할 수 있습니다. ![다음 텍스트 설명에 해당하는 레이블이 있는 비주얼리제이션의 구성 요소입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/view_parts3.png) **A.** [필드 레이블](#FieldLabels) - 행 또는 열 선반에 추가된 불연속형 필드의 레이블로, 해당 필드의 멤버를 설명합니다. 예를 들어 Category는 Furniture, Office Supplies 및 Technology라는 세 가지 멤버를 포함하는 불연속형 필드입니다. **B.** [제목](#Titles) - 워크시트, 대시보드 또는 스토리에 지정한 이름입니다. 워크시트 및 스토리의 경우 제목이 자동으로 표시되며 대시보드에 제목을 표시하도록 설정할 수 있습니다. **C.** [마크](#Marks) - 뷰에 포함된 필드(차원 및 측정값)의 교차를 나타내는 데이터입니다. 라인, 막대, 모양, 지도 등을 사용하여 마크를 표시할 수 있습니다. **D.** [범례](#Legends) - 뷰에 데이터가 인코딩된 방식을 설명하는 키입니다. 예를 들어 뷰에서 모양이나 색상을 사용하는 경우 범례는 각 모양이나 색상이 나타내는 대상을 설명합니다. **E.** [축](#Axes) - 뷰에 측정값(수량, 숫자 정보를 포함하는 필드)을 추가하면 생성됩니다. 기본적으로 Tableau는 이 데이터에 대해 연속형 축을 생성합니다. **F.** [머리글](#Headers) - 필드의 멤버 이름입니다. **G.** [캡션](#Captions) - 뷰의 데이터를 설명하는 텍스트입니다. 캡션은 자동으로 생성할 수 있으며 켜고 끌 수 있습니다. [셀](#Cells) 및 [패널](#Panes)도 참조하십시오. ## 머리글 행 선반이나 열 선반에 차원 또는 불연속형 필드를 배치하면 머리글이 만들어집니다. 머리글에는 선반에 있는 각 필드의 멤버 이름이 표시됩니다. 예를 들어 아래 뷰에서 열 머리글은 Order Date 필드의 멤버를 표시하고, 행 머리글은 Sub-Category 필드의 멤버를 표시합니다. ![주문 날짜 필드의 멤버를 표시하는 열 머리글과 하위 범주 필드의 멤버를 표시하는 행 머리글을 보여주는 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/headers1.png) 언제든지 행과 열 머리글을 표시하고 숨길 수 있습니다. **머리글을 숨기려면 다음을 수행합니다.** - 뷰에서 머리글을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 머리글 표시를 선택합니다. ![머리글 표시 옵션이 선택된 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/headers4.png) **머리글을 표시하려면 다음을 수행합니다.** - 뷰에서 머리글을 표시할 필드를 선택한 다음 필드 메뉴에서 머리글 표시를 선택합니다. ![머리글 표시 옵션이 선택된 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/headers5.png) 다중 측정값으로 작업하는 경우 머리글을 숨기면 유용할 수 있습니다. 예를 들어 아래 뷰에서는 각 지역의 매출과 수익이 모두 단일 축에 표시됩니다. 측정값 이름 머리글을 표시하면 뷰가 혼잡해 보일 수 있습니다. 측정값 이름은 마크 색상으로도 표시되기 때문에 복잡한 머리글을 숨겨 뷰를 정리할 수 있습니다. ![머리글을 표시합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/headers6.gif) ## 축 행 또는 열 선반에 측정값 또는 연속형 필드를 배치하면 축이 만들어집니다. 기본적으로 측정값 필드의 값이 연속형 축에 표시됩니다. ![지역 및 세그먼트별 매출을 표시하는 누적 세로 막대형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/axes1.png) 언제든지 축을 표시하고 숨길 수 있습니다. **축을 숨기려면 다음을 수행합니다.** - 뷰에서 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 머리글 표시를 선택하여 이 옵션 옆의 선택 표시를 지웁니다. ![지역별 매출 수치를 표시하는 누적 세로 막대형 차트입니다. 머리글을 표시하는 옵션이 선택된 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/axes2.png) **축을 표시하려면 다음을 수행합니다.** - 뷰에서 축을 표시할 측정값을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)한 다음 필드 메뉴에서 머리글 표시를 선택합니다. ![지역별 매출 수치를 표시하는 누적 세로 막대형 차트입니다. 도구 설명에 포함 및 측정값 옵션과 함께 머리글 표시 옵션이 선택된 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/axes3.png) ## 패널 패널은 행 및 열 선반에 있는 필드의 교차로 정의됩니다. 테이블 계산에서 패널은 동일한 필드에 속하는 하나 이상의 셀로 표시되며, 이러한 셀은 아래 예제와 같이 계산에 따라 아래로 또는 가로로 계산됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations5.png) 자세한 내용은 [테이블 계산으로 값 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations.htm)을 참조하십시오. ## 셀 셀은 Tableau에서 만들 수 있는 모든 테이블의 기본 구성 요소이며 행 및 열의 교차로 정의됩니다. 예를 들어 텍스트 테이블에서 셀은 아래 뷰에서 볼 수 있는 것처럼 텍스트가 표시되는 영역입니다. ![하위 범주 및 분기별 매출을 보여 주는 테이블이며. 1분기 액세서리 매출에 대한 셀이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cells1.png) ## 마크 필드를 뷰에 끌어 놓으면 데이터가 마크를 사용하여 표시됩니다. 각 마크는 뷰에 있는 모든 차원의 교차를 나타냅니다. 예를 들어 Region 및 Year 차원이 있는 뷰에는 East 2011, East 2012, West 2011, West 2012와 같이 두 차원의 각 조합에 대한 마크가 있습니다. 이 경우 마크 유형은 텍스트로 설정되어 있으므로 **Abc**는 **Sales**와 같은 측정값이 뷰에 추가된 후에 텍스트 마크의 값이 나타나는 위치를 나타냅니다. ![연도별 주문 날짜를 나타내는 열과 지역을 나타내는 행으로 구성된 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewparts_marks1_9.2.png) 마크를 만들고 사용자 지정하는 것에 대한 자세한 내용은 [마크 카드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildmanual_shelves.htm#Marks), [뷰의 마크 모양 제어](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm), [뷰의 마크 유형 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_marktypes.htm) 및 [누적 마크](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_stacking.htm)를 참조하십시오.[누적 마크](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_stacking.htm) 라인, 모양, 막대, 지도 등을 비롯하여 다양한 방법으로 마크를 표시할 수 있습니다. 색상, 크기, 모양, 레이블 등과 같은 마크 속성을 사용하여 데이터에 대한 추가 정보를 표시할 수 있습니다. 사용하는 마크의 유형과 마크 속성은 마크 카드로 제어합니다. 추가 데이터를 표시하려면 필드를 마크 카드로 끌어 놓습니다. 예를 들어 위와 동일한 뷰가 아래에 다시 표시되지만 여기서는 Profit에 색상이 적용됩니다. 이 추가 정보를 통해 2014년에 West 지역의 수익이 가장 높았다는 것을 알 수 있습니다. ![2011년부터 2014년까지의 지역별 수익을 표시한 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewparts_marks2_9.2.png) 마크 카드를 사용하여 뷰에서 마크를 제어합니다. 드롭다운 메뉴를 사용하여 표시할 마크 유형을 지정합니다. 필드를 마크 카드로 끌어 놓고 드롭다운 컨트롤을 사용하여 뷰에 정보를 더 추가하고 색상, 모양, 크기, 레이블 및 뷰의 마크 수를 제어합니다. ## 도구 설명 도구 설명은 뷰에서 하나 이상 마크를 마우스오버하면 표시되는 추가 데이터 세부 정보입니다. 하나 이상의 마크를 선택하고 마우스오버할 경우 도구 설명에 마크를 필터링하거나(제외 또는 이 항목만 유지), 같은 값을 갖는 마크를 표시하거나, 그룹을 만들거나, 집합을 만들거나, 기초 데이터를 표시하는 옵션이 포함됩니다. 사용자가 도구 설명 명령에 액세스하지 못하게 하려면 도구 설명을 사용하지 않도록 설정하면 됩니다. ![뷰에서 선택된 마크에 대한 추가 정보를 보여주는 도구 설명입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_workspace_tooltips1.png) 도구 설명 서식 및 기타 도구 설명 설정에 대한 자세한 내용은 [뷰의 개별 부분에 대한 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_specific_titlecaption.htm), [마크에 도구 설명 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm#TooltipProp) 및 [도구 설명 안에 뷰 만들기(도구 설명 비주얼리제이션)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viz_in_tooltip.htm)를 참조하십시오. 도구 설명의 분석 옵션에 대한 자세한 내용은 [뷰의 데이터 탐색 및 검사](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_explore_analyze_interact.htm)을 참조하십시오. ### 비주얼리제이션에서 데이터를 탐색하기 위한 도구 설명 명령 단추 도구 설명 맨 위에 데이터를 필터링하고, 그룹을 만들고, 선택 항목을 정렬하고, 기초 데이터를 표시할 수 있는 명령이 나열됩니다. 예를 들어 도구 설명을 사용하여 분산형 차트에서 이상값을 빠르게 제거할 수 있습니다. 아래에서는 각 명령에 대해 설명합니다. 도구 설명 명령을 표시하려면 마크를 마우스오버하고 커서를 그대로 유지합니다. - 이 항목만 유지 - 다른 모든 데이터를 제거하는 필터를 만듭니다. 자세한 내용은 [뷰에서 데이터 요소를 유지하거나 제외하도록 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#SelectData)을 참조하십시오. - 제외 - 선택한 데이터를 제거하는 필터를 만듭니다. 자세한 내용은 [뷰에서 데이터 요소를 유지하거나 제외하도록 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#SelectData)을 참조하십시오. - 멤버 그룹화 - 선택 항목에 따라 그룹을 만듭니다. 선택 항목에 여러 차원이 포함되어 있는 경우 하나의 차원 또는 모든 차원에 대해 그룹화할 수 있습니다. 자세한 내용은 [데이터를 그룹화하여 데이터 오류 해결 또는 차원 멤버 결합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_groups.htm)을 참조하십시오. - 집합 만들기(Tableau Desktop만 해당) - 선택한 멤버를 포함하는 새 집합을 만듭니다. 새 집합을 만들거나 기존 집합에 멤버를 추가할 수 있습니다. 자세한 내용은 [집합 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_sets_create.htm)를 참조하십시오. - 데이터 보기 - 데이터를 표시하는 창을 엽니다. 요약 데이터나 초기 데이터를 볼 수 있습니다. 요약 데이터나 기초 데이터를 볼 수 있습니다. 자세한 내용은 [기초 데이터 보기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_viewdata.htm)를 참조하십시오. 이 명령은 기본적으로 표시됩니다. 도구 설명 편집 대화 상자에서 **명령 단추 포함**을 선택 취소하여 명령을 사용하지 않도록 설정할 수 있습니다. 이렇게 하면 여러 마크가 선택된 경우 집계 요약도 숨겨집니다. ### 도구 설명 명령 사용 안 함 사용자가 도구 설명 명령에 액세스하지 못하게 하려면 도구 설명을 사용하지 않도록 설정하면 됩니다. 1. 마크 카드의 도구 설명을 클릭하거나 워크시트 \>도구 설명을 선택합니다. 2. 도구 설명 편집 대화 상자에서 명령 단추 포함 확인란을 선택 취소합니다. 도구 설명 설정은 활성 워크시트에 적용되며 통합 문서의 각 시트에 대해 서로 다를 수 있습니다. ### 도구 설명의 본문 텍스트 및 마크업 도구 설명 본문에는 특정 마크나 선택한 여러 마크에 대한 정보가 포함됩니다. 예를 들어 지역별 매출을 표시하는 막대 차트에서는 도구 설명 본문에 실제 매출 금액과 지역 이름이 포함될 수 있습니다. 기본 도구 설명은 뷰에 사용된 필드를 기반으로 합니다. 필드를 마크 카드의 도구 설명으로 끌어 도구 설명에 표시되는 내용을 사용자 지정할 수 있습니다. 도구 설명 및 해당 서식을 사용자 지정하려면 마크 카드에서 도구 설명을 클릭합니다. 또는 워크시트 > 도구 설명을 선택할 수 있습니다. ### 동작 링크 시트에 동작이 있으면 도구 설명 본문 아래에 동작 링크가 나열됩니다. 동작은 필터, 하이라이트 및 외부 리소스 링크를 통해 데이터에 컨텍스트와 상호 작용을 추가합니다. 통합 문서에 동작을 추가하는 방법은 [동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions.htm)을 참조하십시오. ## 제목 모든 워크시트, 대시보드 또는 스토리에 제목을 표시할 수 있습니다. 워크시트 및 스토리의 경우 제목이 기본적으로 표시되지만 제거할 수 있습니다. 대시보드의 경우 제목을 추가할 수 있습니다. 기본적으로 제목은 시트의 이름이지만 제목을 편집하여 텍스트를 변경하고 페이지 번호, 시트 이름과 같은 동적 값을 포함할 수 있습니다. 제목에 서식을 지정하는 방법에 대한 자세한 내용은 [뷰의 개별 부분에 대한 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_specific_titlecaption.htm)을 참조하십시오. ### 워크시트에서 제목 표시 및 숨기기 워크시트의 경우 제목이 기본적으로 표시되고 워크시트의 일부로 포함되며, 뷰 상단에 표시됩니다. 제목을 옆이나 뷰 아래쪽에서 이동할 수 있습니다. 하지만 뷰 상단에 있는 제목을 다른 위치로 이동하면 제목 카드가 되고 뷰의 다른 카드와 마찬가지로 표시됩니다. **참고:** 제목을 상단 위치에서 이동하고 숨긴 경우 제목을 다시 표시하면 기본 위치인 워크시트의 상단에 다시 나타납니다. ![원활한 제목의 예입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/SeamlessTitles.png) **워크시트에서 제목을 표시하거나 숨기려면** - 툴바 메뉴에서 워크시트 > 제목 표시를 클릭합니다. - 툴바에서 카드 표시/숨기기 단추의 드롭다운 화살표를 클릭한 다음 상황에 맞는 메뉴에서 제목을 선택합니다. 확인 표시를 켜거나 꺼 제목을 표시하거나 숨깁니다. ### 대시보드에서 제목 표시 및 숨기기 대시보드의 제목을 표시할 수 있습니다. 제목은 대시보드의 일부로 나타납니다. 대시보드에서 제목을 표시하거나 숨기려면 툴바 메뉴에서 대시보드 > 제목 표시를 선택합니다. ![막대 차트는 2013년 지역별 매출 수치를 나타내고, 미국 각 주별 영업 실적을 나타낸 단계 구분도를 보여줍니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/title2.png) 워크시트 자체의 제목을 해제한 경우에도 대시보드에 워크시트를 추가하면 워크시트의 제목이 자동으로 표시됩니다. 대시보드에서 워크시트의 제목을 해제하려면 다음 단계를 수행합니다. 1. 대시보드에서 워크시트를 선택하여 하이라이트합니다. 2. 하이라이트된 워크시트의 오른쪽 상단에 있는 드롭다운 화살표를 클릭하고 상황에 맞는 메뉴에서 제목을 선택하여 확인 표시를 지웁니다. ### 스토리에서 제목 표시 및 숨기기 스토리 제목은 기본적으로 표시됩니다. 스토리 제목을 표시하거나 숨기려면 상단 메뉴에서 스토리 > 제목 표시를 선택하여 확인 표시를 추가하거나 제거합니다. ## 캡션 모든 뷰에 자동으로 생성되었거나 수동으로 만든 캡션이 있을 수 있습니다. 이 캡션은 캡션 카드에 표시됩니다. 워크시트에서 캡션을 표시하려면 카드 표시/숨기기 툴바 메뉴 ![카드 표시/숨기기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/worksheet_windows.png)에서 캡션을 선택하거나 워크시트 > 캡션 표시를 선택합니다. ![캡션 상자에 '각 범주별 매출 합계'라는 문구가 있습니다. 지역에 대한 세부 정보를 보여주는 색상입니다. 중부, 동부, 남부를 기준으로 필터링된 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/caption_1.png) 기본적으로 캡션이 자동 생성됩니다. 캡션을 편집하려면 뷰에서 캡션 영역을 두 번 클릭합니다. 캡션 편집 대화 상자에서 글꼴, 크기, 스타일, 색상, 맞춤 및 스타일을 사용하고 변경할 수 있습니다. ![캡션을 편집할 수 있는 텍스트 필드가 표시된 캡션 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/caption_2.png) 삽입 메뉴를 클릭하여 페이지 번호, 시트 이름, 필드 및 매개 변수 값과 같은 자동 텍스트를 추가할 수 있습니다. 인쇄하거나, PDF로 인쇄하거나, Tableau Server에 게시할 때 캡션이 선택적으로 포함될 수 있습니다. 뷰를 Microsoft PowerPoint 등의 다른 응용 프로그램에 이미지로 내보낼 때 캡션을 포함하도록 선택할 수도 있습니다. ## 필드 레이블 행 및 열 선반에 불연속형 필드를 배치하면 필드의 멤버를 표시하는 뷰에 머리글이 만들어집니다. 예를 들어 행 선반에 제품이 포함된 필드를 배치하면 각 제품 이름이 행 머리글로 표시됩니다. 이러한 머리글뿐 아니라 머리글의 레이블인 필드 레이블도 표시할 수 있습니다. 이 예제에서 행 레이블은 Category이므로 개별 범주 이름이 Category 필드의 멤버입니다. ![비주얼리제이션에서 하이라이트된 범주 및 지역/주문 날짜 필드 레이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/field_label1.png) 필드 레이블은 불연속형 필드에만 적용됩니다. 연속형 필드를 뷰에 추가하면 Tableau에서 축이 만들어집니다. 축에는 머리글이 레이블로 지정됩니다. 기본적으로 필드 레이블이 표시됩니다. 필드 레이블을 표시하거나 숨기려면 분석 > 테이블 레이아웃 > 행에 대한 필드 레이블 표시 또는 열에 대한 필드 레이블 표시를 선택합니다. ![분석 메뉴가 확장되어 '테이블 레이아웃' 및 '행에 대한 필드 레이블 표시'가 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/field_labels2.png) 필드 레이블의 글꼴, 맞춤, 음영 및 구분 기호 서식을 지정할 수 있습니다. ## 범례 마크 카드의 색상, 크기 및 모양에 필드를 추가하면 데이터와 관련하여 뷰의 인코딩 방식이 범례에 표시됩니다. **색상 범례** ![4개의 별도 지역 각각에 대해 다른 색상을 표시하는 색상 범례입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/legend4.png) **크기 범례** ![매출 값의 합계에 대해 다양한 크기의 원을 표시하는 크기 범례로, 각 원의 크기는 매출 값에 따라 상관 관계가 증가합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/legend6.png) **모양 범례** ![3가지 제품 범주에 대한 다양한 도형을 보여주는 도형 범례입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/legend5.png) 인코딩 이해에는 범례가 유용하며, 또한 범례를 사용하여 특정 데이터 집합을 정렬, 필터링 및 하이라이트할 수 있습니다. 자세한 내용은 [범례 하이라이트](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_highlight_colorlegend.htm)를 참조하십시오. ## 측정값 및 색상 범례 뷰에 측정값 및 측정값 이름 필드를 포함하는 경우 측정값의 색상 범례를 하나의 결합된 색상 범례로 만들거나 별도의 색상 범례로 만들 수 있습니다. 측정값 필드를 마크 카드의 색상으로 끌면 기본적으로 뷰의 모든 마크에 한 색상표를 적용하는 단일 색상 범례가 만들어집니다. 뷰의 특정 측정값을 차별화하려는 경우 해당 측정값에 대한 개별 색상 범례를 만들고 각 범례에 고유한 색상표를 할당할 수 있습니다. 측정값 및 측정값 이름에 대한 자세한 내용은 [측정값 및 측정값 이름](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_understanddatawindow_meavalues.htm)을 참조하십시오. 다음 예에서는 개별 색상 범례를 만드는 방법을 보여 줍니다. 이 예에서는 Sample Superstore 데이터 집합을 사용합니다. 1. Sample-Superstore 데이터 집합에 연결합니다. 2. 데이터 패널 사용: - Order Date(주문 날짜)를 열 선반으로 끌고 Category(범주) 및 Sub-Category(하위 범주)를 행 선반으로 끌어옵니다. - 측정값 이름을 열 선반으로 끌어 Order Date(주문 날짜) 오른쪽에 배치합니다. - 측정값을 마크 카드의 색상으로 끌어옵니다. 3. 측정값 카드에서 측정값을 카드 밖으로 끌어 SUM(Sales) 및 SUM(Profit)만 유지합니다. 4. 마크 카드에서 레이블을 클릭하고 마크 레이블 표시를 선택하여 뷰에 측정값을 표시합니다. 측정값을 마크 카드의 색상으로 끌면 단일 색상 범례가 만들어지고 뷰에 추가됩니다. 뷰의 모양은 다음과 같습니다. ![측정값을 마크 카드의 색상으로 끌어서 놓은 비주얼리제이션이며, 단일 색상 범례가 생성됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/legends_permeasure_combined1.png) 5. 뷰의 각 측정값에 대한 개별 범례를 만들려면 마크 카드의 측정값 필드에서 드롭다운 화살표를 클릭하고 상황에 맞는 메뉴에서 별도의 범례 사용을 선택합니다.
Tableau Desktop 버전웹 버전

마크 카드의 측정값 필드에서 '별도의 범례 사용' 옵션을 선택한 Tableau Desktop 뷰입니다.

마크 카드의 측정값 필드에서 '별도의 범례 사용' 옵션을 선택한 웹 버전 뷰입니다.

기본 색상표를 사용하여 뷰의 각 측정값에 대한 개별 색상 범례가 만들어집니다. ![기본 색상표를 사용하여 두 측정값 각각에 대해 별도의 색상 범례가 있는 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/legends_permeasure_separate2.png) 색상 범례에 다른 색상표를 할당하려면 다음 작업 중 하나를 수행합니다. - Tableau Desktop에서 각 색상 범례의 오른쪽 위에 있는 드롭다운 화살표를 클릭하고 색상 편집을 선택합니다. 그런 다음 색상표 드롭다운 목록에서 색상을 선택합니다. - Tableau Server 또는 Tableau Cloud에서 각 색상 범례 오른쪽 위의 드롭다운 화살표를 클릭합니다. 그런 다음 색상표 드롭다운 목록에서 색상을 선택합니다. 다음 예제와 같은 뷰가 표시될 수 있습니다. ![사용자 지정 색상표를 사용하여 두 측정값 각각에 대해 별도의 색상 범례가 있는 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/legends_permeasure_separate1.png) 6. 개별 범례를 다시 단일 범례로 결합하려면 마크 카드의 측정값 필드에서 드롭다운 화살표를 클릭하고 상황에 맞는 메뉴에서 범례 결합을 선택합니다.
Tableau Desktop 버전웹 버전

측정값 필드의 상황에 맞는 메뉴에서 범례 결합 옵션을 선택한 Tableau Desktop 뷰입니다.

측정값 필드의 상황에 맞는 메뉴에서 범례 결합 옵션을 선택하는 웹 버전 뷰입니다.

[주요 콘텐츠로 건너뛰기](#main-content) # 비주얼리제이션에 추세선 추가 비주얼리제이션에서 추세선을 표시하여 데이터의 추세를 하이라이트할 수 있습니다. 추세선을 포함하는 뷰를 게시할 수 있으며 웹에서 뷰를 편집할 때 뷰에 추세선을 추가할 수 있습니다. 뷰에 추세선을 추가하는 경우 추세선의 모양과 동작을 지정할 수 있습니다. ## 뷰에 추세선 추가 비주얼리제이션에 추세선을 추가하려면 1. 분석 패널을 선택합니다. 2. 분석 패널에서 추세선을 뷰로 끌어온 다음 선형, 로그, 지수, 다항식 또는 거듭제곱 모델 유형 위에 놓습니다. 이러한 모델 유형 각각에 대한 자세한 내용은 [추세선 모델 유형](#modeltype)을 참조하십시오. ![비즈니스 수행 용이성 지수와 1인당 GDP 간의 관계를 로그 추세선과 함께 보여주는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/trendlines_drag.png) ### 추세선 추가 정보(및 추세선을 추가할 수 없는 경우) 뷰에 추세선을 추가하려면 두 축에 모두 숫자로 해석될 수 있는 필드가 포함되어야 합니다. 예를 들어 문자열이 포함된 Product Category 차원이 열 선반에 있고 Profit 측정값이 행 선반에 있는 뷰에는 추세선을 추가할 수 없습니다. 그러나 시간별 매출 뷰에는 매출과 시간이 모두 숫자 값으로 해석될 수 있으므로 추세선을 추가할 수 있습니다. 다차원 데이터 원본의 날짜 계층에는 실제로 숫자 대신 문자열이 포함되므로, 추세선이 허용되지 않습니다. 또한 모든 데이터 원본에서 'm/d/yy' 및 'mmmm yyyy' 날짜 형식은 추세선을 허용하지 않습니다. 추세선이 설정되어 있어도 추세선이 허용되지 않는 방식으로 뷰를 수정하면 추세선이 표시되지 않습니다. 뷰를 추세선이 허용되는 상태로 다시 변경하면 추세선이 다시 표시됩니다. Tableau에서 막대 마크는 대부분의 경우 자동으로 누적됩니다. 그러나 누적 막대에는 추세선을 설정할 수 없습니다. 분석 > 누적 마크 옵션을 선택 취소하여 누적 마크를 해제할 수 있습니다. ## 추세선 편집 비주얼리제이션에 추세선을 추가한 후 분석에 적합하도록 추세선을 편집할 수 있습니다. 추세선을 편집하려면 **Tableau Desktop의 경우**: 비주얼리제이션에서 추세선을 마우스 오른쪽 단추로 클릭한 다음 추세선 편집을 선택합니다. ![추세선을 편집합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/trendlines_edit.gif) **웹 편집 모드의 경우**: 1. 비주얼리제이션에서 추세선을 클릭한 다음 마우스오버합니다. 2. 나타나는 도구 설명에서 편집을 선택하여 추세선 옵션 대화 상자를 엽니다. **참고**: Tableau Cloud 또는 Tableau Server에서 추세선을 편집하려면 웹 편집 사용 권한이 있어야 합니다. ![추세선 옵션 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/trendlines_edit_web.png) 또한 추세선 옵션 대화 상자에서 다음과 같은 옵션을 구성할 수 있습니다. - 모델 유형을 선택합니다. 자세한 내용은 [추세선 모델 유형](#modeltype)을 참조하십시오. - 추세선 모델에서 요소로 사용할 필드를 선택합니다. 자세한 내용은 [추세선 모델에서 요소로 사용할 필드 선택](#factors)을 참조하십시오. - 색상별 추세선 허용 옵션을 사용하여 색상을 제외할지 여부를 결정합니다. 뷰에 색상 인코딩이 있는 경우 이 옵션을 사용하면 색상 인코딩을 무시하고 모든 데이터를 모델링하는 단일 추세선을 추가할 수 있습니다. - 신뢰 구간 표시 여부를 결정합니다. 추세선을 추가할 경우 기본적으로 Tableau 신뢰 구간은 상위 및 하위 95% 신뢰 라인을 보여 줍니다. 지수 모델의 경우 신뢰 라인이 지원되지 않습니다. - y절편을 0으로 만들지 여부를 선택합니다. 이 옵션은 추세선을 0에서 시작하려는 경우에 유용합니다. 이 옵션은 행 및 열 선반에 분산형 차트처럼 연속하는 필드가 포함되어 있는 경우에만 사용할 수 있습니다. - 비주얼리제이션에서 데이터를 선택하거나 하이라이트할 경우 **다시 계산된 라인을 표시**할지 여부를 결정합니다. ### 추세선 모델에서 요소로 사용할 필드 선택 여러 필드를 고려하는 추세 모델인 경우 추세선 모델의 요소에서 특정 필드를 제거할 수 있습니다. 일반적으로 필드의 멤버나 값으로 구분하는 대신 테이블의 전체 행을 기준으로 추세선 모델을 작성하려는 경우 요소를 제거합니다. 다음 예제를 살펴보겠습니다. 아래 뷰는 지역별로 구분된 다양한 제품 범주의 월 매출을 보여 줍니다. ![지역, 범주, 월별 매출 추세를 표시하는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/factors_1.png) 각 지역에 대해 별도의 모델이 만들어지는 것을 확인할 수 있습니다. 이제 추세선 옵션 대화 상자에서 선택 취소하여 모델에서 요소로 사용되는 Region을 제거합니다. ![추세선을 사용자 지정하는 옵션이 있는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/factors_4.png) 이제 범주 내의 추세선 모델은 모든 지역에서 동일합니다. 따라서 실제 매출을 모든 지역에 대해 동일한 추세선과 비교할 수 있습니다. ![지역, 범주, 월별 매출 추세를 표시하는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/factors_3.png) ## 추세선 제거 비주얼리제이션에서 추세선을 제거하려면 비주얼리제이션 영역 밖으로 추세선을 끌어 냅니다. 추세선을 클릭하고 제거를 선택할 수도 있습니다. 뷰에서 모든 추세선을 제거하려면 분석 >추세선 >추세선 표시를 선택합니다. **참고**: Tableau Desktop에서 추세선 옵션이 유지되므로 분석 메뉴에서 다시 추세선 표시를 선택한 경우 옵션이 마지막으로 설정한 상태와 같아집니다. 그러나 추세선을 해제한 상태로 통합 문서를 닫으면 추세선 옵션이 기본값으로 복귀됩니다. ## 추세선 또는 추세선 모델의 설명 보기 추세선을 추가한 후 추세선에 통계를 표시할 수 있습니다. 예를 들어 수식과 R-제곱 및 p 값을 표시할 수 있습니다. 설명에 사용된 모델 유형 및 용어에 대한 자세한 내용은 [추세선 모델 용어](#Terms) 및 [추세선 모델 유형](#modeltype) 섹션을 참조하십시오. 추세선의 설명을 표시하려면 - 추세선의 설명을 표시하려면 추세선의 일부를 마우스오버합니다. ![시간 경과에 따른 매출 증가 추세를 나타내는 라인 그래프입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/trendlines_modeltooltip.png) **Tableau Desktop만 해당** - 비주얼리제이션에서 추세선을 마우스 오른쪽 단추로 클릭한 다음 추세선 설명을 선택합니다. ![추세선 방정식의 계수를 보여주는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/trendlines5.png) **현재 뷰에서 사용되고 있는 모델의 전체 설명을 표시하려면** - 비주얼리제이션에서 추세선을 마우스 오른쪽 단추로 클릭한 다음 추세 모델 설명을 선택합니다. ![준주축의 자연 로그가 주어진 행성 기간의 자연 로그에 대한 선형 추세 모델입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/trendlines_model_description.png) ## 추세선 모델 유형 추세선에 사용할 수 있는 모델 유형에는 [선형](#Linear), [로그](#Logarithmic), [지수](#Exponential), [거듭제곱](#Power) 및 [다항식](#Polynomial)이 있습니다. 다음 수식에서 X는 설명 변수를 나타내고 Y는 응답 변수를 나타냅니다. ### 선형 선형 모델 유형의 수식은 다음과 같습니다. `Y = b0 + b1 * X` 여기서, `b1`은 기울기이고 `b0`은 선의 절편(교차점)입니다. ### 로그 로그 모델 유형의 수식은 다음과 같습니다. `Y = b0 + b1 * ln(X)` 로그는 0보다 작은 수에 대해 정의되지 않으므로 설명 변수가 음수인 모든 마크가 모델 예측 전에 필터링됩니다. 필터링되는 데이터가 유효하지 않다는 사실을 알 경우에만 일부 데이터를 삭제하는 모델을 사용하십시오. 추세선 설명에는 모델 예측 전에 필터링된 마크가 몇 개인지가 보고됩니다. ### 지수 지수 모델 유형의 수식은 다음과 같습니다. `Y = exp(b0)* exp(b1 * X)` 지수 모델에서 모델 예측 전에 응답 변수가 자연 로그에 의해 변환되므로 `ln(Y)`의 값을 찾기 위해 다양한 설명 값을 플러그 인하여 뷰에 그려진 마크가 검색됩니다. `ln(Y) = b0 + b1 * X` 그런 다음 추세선을 그리기 위해 이러한 값이 거듭제곱됩니다. 다음 형식은 지수 모델입니다. `Y = b2*exp(b1 * X)` 여기서, `b2`는 `exp(b0)`의 값입니다. 로그는 0보다 작은 수에 대해 정의되지 않으므로 응답 변수가 음수인 모든 마크가 모델 예측 전에 필터링됩니다. ### 거듭제곱 거듭제곱 모델 유형의 수식은 다음과 같습니다. `Y = b0 * X^b1` 거듭제곱 모델에서는 모델 예측 전에 두 변수가 모두 자연 로그에 의해 변환되어 다음과 같은 수식이 됩니다. `ln(Y) = ln(b0) + b1 * ln(X)` 그런 다음 추세선을 그리기 위해 이러한 값이 거듭제곱됩니다. 로그는 0보다 작은 수에 대해 정의되지 않으므로 응답 변수 또는 설명 변수가 음수인 모든 마크가 모델 예측 전에 필터링됩니다. ### 다항식 다항식 모델 유형에서는 응답 변수가 지정된 차수의 다항식 시리즈로 변환됩니다. 수식은 다음과 같습니다. `Y = b0 + b1 * X + b2 * X^2 + …` 다항식 모델 유형에서는 2와 8 사이의 차수도 선택해야 합니다. 다항식 차수가 높으면 데이터 값 간의 차이가 과장됩니다. 데이터가 매우 빠르게 증가하는 경우 차수가 높은 항과 비교했을 때 차수가 낮은 항의 변동이 거의 없어 정확한 모델 예측이 불가능해질 수 있습니다. 또한 보다 복잡한 차수가 높은 다항식 모델에는 예측을 위해 더 많은 데이터가 필요합니다. 개별 추세선의 모델 설명에 이 유형의 정확한 모델이 가능하지 않음을 나타내는 빨간색 경고 메시지가 있지 않은지 확인하십시오. ## 추세선 모델 용어 추세선 모델에 대한 설명을 보면 여러 개의 값이 나열됩니다. 이 섹션에서는 각 값의 의미에 대해 설명합니다. #### 모델 수식 전체 추세선 모델의 수식입니다. 이 수식에는 모델에서 요소를 제외하도록 지정했는지 여부가 반영됩니다. #### 모델링된 관측값 수 뷰에 사용된 행 수입니다. #### 필터링된 관측값 수 모델에서 제외된 관측값 수입니다. #### 모델 자유도 모델을 완전히 지정하는 데 필요한 매개 변수 수입니다. 선형, 로그 및 지수 추세는 모델 자유도가 2이고, 다항식 추세는 모델 자유도 1과 다항식 자유도를 포함합니다. 예를 들어 입방형, 제곱, 선형 및 상수 용어에 대한 매개 변수가 필요하므로 입방형 추세는 모델 자유도가 4입니다. #### 잔차 자유도(DF) 고정 모델의 경우 이 값은 모델에서 예측된 매개 변수 수를 관측값 수에서 뺀 값으로 정의됩니다. #### SSE(오차제곱합) 이 오차는 관찰된 값과 모델에서 예측된 값의 차이입니다. 분산 분석 테이블에서 이 열은 실제로 특정 행에 있는 더 간단한 모델과 모든 요소를 사용하는 전체 모델의 SSE 차이입니다. 이 SSE는 더 작은 모델과 전체 모델에서 예측된 값의 차이를 제곱한 합계에 해당합니다. #### MSE(평균 제곱 오차) MSE 용어는 SSE 수량을 해당 자유도로 나눈 값인 "평균 제곱 오차"를 나타냅니다. #### R-제곱 R-제곱은 데이터가 선형 모델과 얼마나 일치하는지를 나타내는 측정값입니다. 이 측정값은 데이터의 총 분산에 대한 모델 오차의 분산 또는 설명되지 않는 분산의 비율입니다. 모델에 의해 y절편이 결정되는 경우 R-제곱은 다음 수식을 사용하여 유도됩니다. ![결정 계수를 계산하는 수식입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/rsquared1.png) y절편이 강제로 0으로 설정되는 경우에는 R-제곱이 다음 수식을 대신 사용하여 유도됩니다. ![결정 계수를 나타내는 방정식입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/rsquared2.png) 후자의 경우 수식이 Excel과 같지 않을 수 있습니다. 이는, 이 경우 R-제곱이 명확하게 정의되지 않고 Tableau의 동작이 Excel이 아닌 R의 동작과 일치하기 때문입니다. **참고**: 선형 추세선 모델의 R 제곱 값은 CORR 함수의 결과를 제곱한 값과 같습니다. CORR의 구문과 예는 [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm)을 참조하십시오. #### 표준 오차 전체 모델에 대한 MSE의 제곱근입니다. 모델 수식에서 "확률 오차"의 표준 편차(변동) 예측입니다. #### p-값(유의) 위 자유도를 가진 F 확률 변수가 이 분산 분석 테이블 행의 관찰된 F를 초과할 확률입니다. #### 분산 분석 ANOVA 테이블이라고도 하는 이 테이블에는 추세선 모델의 각 요소에 대한 정보가 나열됩니다. 값은 해당 요소가 없는 모델을 모든 요소가 포함된 전체 모델과 비교하여 생성됩니다. #### 개별 추세선 이 테이블에서는 뷰의 각 추세선에 대한 정보를 제공합니다. 목록을 통해 통계적으로 가장 유의한 항목(있는 경우)을 확인할 수 있습니다. 또한 이 테이블에는 각 추세선에 대한 계수 통계가 나열됩니다. 행에는 각 추세선 모델의 각 계수가 설명됩니다. 예를 들어 절편을 포함하는 선형 모델은 추세선별로 두 개의 행이 필요합니다. 라인 열에서 각 라인에 대한 p-값과 DF는 모든 계수 행의 범위를 나타냅니다. 아래의 DF 열에는 각 라인을 예측하는 동안 사용할 수 있는 잔차 자유도가 표시됩니다. #### 용어 독립 용어의 이름입니다. #### 값 독립 용어에 대한 계수의 예측된 값입니다. #### StdErr 계수 예측에 대한 샘플링 분포 측정값입니다. 추정에 사용되는 정보의 품질과 수량이 증가하면 이 오차는 축소됩니다. #### t-값 실제 계수 값이 0인 null 가설을 테스트하는 데 사용되는 통계입니다. #### p-값 실제 계수 값이 0인 경우에 크기가 더 커지는 t-값의 관측값 확률입니다. 따라서 p-값이 .05이면 실제 값이 0이 아닌 95% 신뢰를 제공합니다. ## 추세선 유의 평가 뷰에서 모든 추세선의 관련 정보를 보려면 커서를 추세선 위에 마우스오버합니다. ![수익 계산 수식을 설명하는 라인 그래프입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/trend_line_tooltip.png) 도구 설명의 첫째 줄은 Year of Order Date의 값에서 Profit의 값을 계산하는 데 사용하는 수식을 나타냅니다. 둘째 줄의 R-제곱 값은 데이터의 총 분산과 비교하여 모델에서 설명된 데이터의 분산 비율을 나타냅니다. 자세한 내용은 [추세선 모델 용어](#Terms)를 참조하십시오. 셋째 줄의 P-값에는 첫째 줄의 수식이 수식이 무작위 결과일 확률이 보고됩니다. p-값이 작을수록 모델이 더 유의합니다. 종종 0.05 이하의 p-값은 적합한 것으로 간주됩니다. ### 전체 모델 유의 뷰에 추세선을 추가한 경우 일반적으로 모델의 예측 품질에 대한 측정값인 모델의 적합도를 알려고 합니다. 또한 모델에 기여하는 각 요소의 유의에 관심이 있을 수 있습니다. 이러한 숫자를 보려면 추세 모델 설명 대화 상자를 엽니다. 뷰를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 추세선 > 추세 모델 설명을 선택합니다. 유의를 테스트하는 경우 p-값이 중요합니다. p-값이 작을수록 모델 또는 요소가 더 유의합니다. 모델은 통계적으로 유의하지만 전체 유의에 기여하지 않는 개별 추세선 또는 개별 추세선 용어를 포함하는 경우도 있습니다. 추세선 모델에서 모델의 p-값(유의)을 표시하는 라인을 찾습니다. p-값이 작을수록 무작위의 결과로 관련 측정값을 포함하는 모델과 포함하지 않는 모델 사이의 설명되지 않는 분산의 차이가 발생할 가능성이 적어집니다. ![시간 경과에 따른 매출의 선형 추세 모델의 통계적 유의성을 나타내는 추세선입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/significance_1_858x437.png) 모델의 이 p-값은 총평균(데이터 뷰의 데이터 평균)으로만 구성된 모델의 적합도와 전체 모델의 적합도를 비교합니다. 즉, 모델 수식에서 정량적 항 f(x)의 설명력(explanatory power)을 평가합니다. 요소가 고정된 선형, 다항식, 지수 또는 로그일 수 있습니다. "95% 신뢰" 규칙을 사용하여 유의를 평가하는 것이 일반적입니다. 따라서 위에서 설명한 대로 0.05 이하의 p-값은 유효한 것으로 간주됩니다. ### 범주형 요소의 유의 ANOVA 테이블이라고도 하는 분산 분석 테이블에 모델의 요소로 사용되는 각 필드가 나열됩니다. 다른 값 중에서도 각 필드의 p-값을 확인할 수 있습니다. 이 경우 p-값은 해당 필드가 전체 모델의 유의를 얼마나 증가시키는지를 나타냅니다. p-값이 작을수록 확률 변경의 결과로 필드를 포함하는 모델과 포함하지 않는 모델 사이의 설명되지 않는 분산의 차이가 발생할 가능성이 적어집니다. 각 필드에 대해 표시되는 값은 해당 필드를 포함하지 않는 모델과 전체 모델을 비교하여 생성됩니다. 다음 그림은 세 가지 제품 범주의 지난 2년 간 분기별 매출 뷰에 대한 분산 분석 테이블을 보여 줍니다. ![범주 및 지역에 대한 분산 분석입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/significance_2.png) Category 및 Region의 p-값은 모두 매우 작습니다. 이 모델에서는 두 요소가 모두 통계적으로 유의합니다. 특정 추세선 용어에 대한 자세한 내용은 [추세선 모델 용어](#Terms)를 참조하십시오. ANOVA 모델의 경우 추세선은 다음과 같은 수학적 수식으로 정의됩니다. `Y = factor 1 * factor 2 * ...factorN * f(x) + e` 위 식에서 `Y` 항은 _응답 변수_라고 하며 예측하려는 값에 해당합니다. `X` 항은 _설명 변수_이고, e(엡실론)는 확률 오차입니다. 식의 요소는 뷰의 범주형 필드에 해당합니다. 또한 각 요소가 행렬로 표현됩니다. `*`는 동일한 행 수의 행렬 두 개를 받아서 동일한 행 수의 새 행렬을 반환하는 특별한 종류의 행렬 곱셈 연산자입니다. 즉, 식 `factor 1 * factor 2`에는 요소 1과 요소 2의 모든 멤버 조합이 입력됩니다. 예를 들어 요소 1과 요소 2에 각각 3개의 멤버가 있으면 이 연산자에 의해 총 9개 변수가 모델 수식에 입력됩니다. ## 추세선 가정 Tableau 추세선에서 보고되는 p-값은 데이터에 대한 몇 가지 가정에 따라 달라집니다. 첫 번째 가정은 테스트를 수행할 때마다 평균 모델이 적어도 대략적으로는 맞습니다. 두 번째 가정은 모델 수식에 참조된 "확률 오차"([추세선 모델 유형](#modeltype) 참조)가 각 관측값에서 독립적이며 모두 동일한 분포를 사용한다는 것입니다. 응답 변수의 true 추세선 변동이 한 범주에서 다른 범주보다 훨씬 높은 경우 이 제약 조건에 위배됩니다. ### 추세선을 계산하는 데 필요한 가정 최소 자승을 사용하여 각 개별 추세선을 계산하는 데 필요한 가정은 다음과 같습니다. - 모델은 실제 데이터 생성 프로세스의 정확한 기능을 단순화합니다(예: 로그 선형 관계에 대한 선형 모델 없음). - 오차는 평균 0이며 독립 변수와 상관관계가 없습니다(예: 독립 변수 측정 관련 오차 없음). - 오차는 일정한 분산을 가지며 서로 상관관계가 없습니다(예: 독립 변수가 증가해도 오차 분포는 증가하지 않음). - 설명 변수는 서로 정확한 선형 함수가 아닙니다(완벽한 다중공선성). ## 추세선에 관한 일반적인 질문 이 섹션에서는 Tableau의 추세선과 관련된 몇 가지 일반적인 질문에 대해 설명합니다. ### 모델에 사용된 신뢰 수준을 변경하려면 어떻게 해야 합니까? Tableau에서는 신뢰 수준을 적용하지 않습니다. 단지 p-값을 표시하여 전체 모델 또는 특정 필드의 유의를 보고합니다. p-값은 차원을 고려하지 않고 동일한 추세 결과가 나타날 가능성을 측정합니다. 예를 들어 시간당 매출 추세 p-값이 0.05이면 시간을 고려하지 않고 동일한 값을 얻을 가능성이 5%인 것입니다. ### 모델의 p-값은 유의하지만 분산 분석 테이블에서 특정 필드의 p-값이 유의하지 않는 경우 무엇을 의미합니까? 분산 분석 테이블의 p-값은 필드가 전체 모델의 유의를 증가 또는 감소시키는지를 나타냅니다. p-값이 작을수록 확률 변경의 결과로 필드를 포함하는 모델과 포함하지 않는 모델 사이의 설명되지 않는 분산의 차이가 발생할 가능성이 적어집니다. 각 필드에 대해 표시되는 값은 해당 필드를 포함하지 않는 모델과 전체 모델을 비교하여 생성됩니다. 따라서 모델의 p-값은 유의하지만 분산 분석 테이블에서 특정 필드의 p-값이 유의하지 않는 경우 모델이 통계적으로는 유의하지만 관련된 특정 필드가 모델에 유용한지는 확신할 수 없습니다. 모델에서 요소를 제거하는 것이 더 나은지 여부를 고려하십시오. ### 분산 분석 테이블에서 특정 필드의 p-값은 유의하지만 모델의 p-값이 유의하지 않는 경우 무엇을 의미합니까? 각 패널에 "추세"가 없는 경우일 수 있습니다. 예를 들어 라인은 편평하지만 평균이 주어진 요소에 따라 달라집니다. [주요 콘텐츠로 건너뛰기](#main-content) # 비주얼리제이션에서 총계 표시 이 문서에서는 비주얼리제이션에서 총합계 및 소계를 표시하는 방법과 이러한 합계를 계산하는 방식과 비주얼리제이션에 표시되는 위치를 사용자 지정하는 방법을 보여 줍니다. ## 총합계 표시 비주얼리제이션에 총합계를 표시하려면 1. **분석** 패널을 클릭합니다. 2. **분석** 패널의 요약에서 총계를 총계 추가 대화 상자로 끌어온 다음 행 총합계 또는 열 총합계 옵션 위에 놓습니다. ![Tableau의 텍스트 차트로 열 및 행 총합계를 끌어다 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/totals1.gif) 행 총합계는 자동으로 비주얼리제이션의 오른쪽에 나타납니다. 열 총합계는 자동으로 비주얼리제이션의 아래쪽에 나타납니다. 총계가 나타나는 위치를 이동하는 방법에 대한 자세한 내용은 [총계 이동](#Move)을 참조하십시오. ### 총합계를 설정하려면 - 뷰에 머리글이 하나 이상 있어야 합니다. 행 또는 열 선반에 차원을 배치할 때마다 머리글이 표시됩니다. 열 머리글이 표시되면 열 총합계를 계산할 수 있습니다. 행 머리글이 표시되면 행 총합계를 계산할 수 있습니다. - 측정값이 집계되어 있어야 합니다. 집계에 따라 합계에 표시되는 값이 결정됩니다. 자세한 내용은 [총합계 및 집계](#Agg)를 참조하십시오. - 연속형 차원에는 총합계를 적용할 수 없습니다. 그래픽 데이터 뷰에 대해 합계를 표시할 수도 있습니다. 아래 그림에서는 테이블에 하나의 열 머리글만 있기 때문에 열 합계만 계산됩니다. ![지역별, 범주별로 수익을 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calc_total3.png) **참고:** 기본적으로 Microsoft Analysis Services 데이터 원본에 연결된 경우 서버에서 합계가 계산되고, Essbase 데이터 원본에 연결된 경우 큐브에 지정된 집계를 사용하여 로컬에서 계산됩니다. 자세한 내용은 [총집계 구성](#Configure)을 참조하십시오. ### 총합계 계산 옵션 총합계를 처음 설정하면 기초 데이터 원본의 집계 해제된 데이터를 사용하여 총계가 계산됩니다. 다음 뷰를 살펴보겠습니다. ![다양한 제품 범주와 하위 범주에 대한 매출과 배송 형태를 지역별로 분류하여 보여주는 비주얼리제이션의 테이블입니다. 모든 지역에서 1등급으로 배송된 가구의 매출 총합계 339달러가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calc_total6.png) 총합계의 첫 번째 행 오른쪽에 나타나는 평균은 $339입니다. 그러나 행에 표시된 4개 값($329, $306, $390, $348)에 대한 평균을 계산하면 결과가 $339가 아닌 $343.25로 나옵니다. 이 차이는 기초 데이터 원본의 데이터를 기준으로 평균이 계산되기 때문입니다. 이 경우 평균을 계산할 숫자가 5개 이상입니다. 결과는 지역에 관계없이 속성이 Ship Mode = First Class, Category = Furniture인 모든 값의 평균으로 나타납니다. 뷰에 표시된 숫자에 해당하는 합계를 보려면 두 가지 평균 계산 작업이 필요한데 먼저 뷰에서 각 마크(또는 셀)에 대한 값에 대한 평균을 계산해야 합니다. 예를 들어 속성이 Ship Mode = First Class, Category = Furniture 및 Region = Central인 모든 값에 대한 평균을 계산합니다. 그런 다음 개별 마크의 결과에 대한 평균을 계산하여 각 지역의 결과를 생성합니다. 다행히도 두 가지 작업을 수행할 필요는 없습니다. 이 유형의 결과를 표시하려면 분석 메뉴에서 합계 > 모든 사용 항목 합계 > 평균을 선택합니다. 이제 데이터 원본의 집계 해제된 데이터가 아닌 표시된 값에 대한 평균 계산이 수행됩니다. ![다양한 제품 범주와 하위 범주에 대한 매출과 배송 형태를 지역별로 분류하여 보여주는 비주얼리제이션의 테이블입니다. 모든 지역에서 1등급으로 배송된 가구의 매출 총합계 343달러가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calc_total4.png) 이 합계 유형은 총합계 열에 표시된 평균이 열 또는 행 값을 위해 한 번, 총합계를 위해 열 또는 행 값이 또 한 번, 즉 총 두 번 집계되기 때문에 2패스 합계라고도 합니다. ### 총합계 및 집계 총합계를 설정하면 뷰의 필드에 대한 현재 집계를 사용하여 초기 값이 계산됩니다. 이 경우 총계는 뷰의 데이터가 아닌 기초 데이터를 기준으로 합니다. 예를 들어 여러 제품의 SUM(Profit)을 합산하는 경우 총합계는 수익 합계의 합계가 됩니다. SUM 등의 집계에서는 합계 그룹의 합계가 여전히 합계이기 때문에 총합계를 쉽게 확인할 수 있습니다. 그러나 다른 집계, 특히 사용자 지정 집계를 사용할 때는 예상치 않은 결과가 나올 수 있습니다. 자세한 내용은 [총집계 구성](#Configure)을 참조하십시오. 집계 해제된 기초 데이터를 보면 집계 또는 총합계와 같은 계산을 모두 확인할 수 있습니다. 다음 표에는 분석 메뉴에서 합계 > 모든 사용 항목 합계가 기본값인 자동으로 설정되어 있는 경우 기본적으로 계산되는 총합계 및 표준 집계가 요약되어 있습니다. **참고**: 보조 데이터 원본의 테이블 계산 및 필드에는 자동 총계만 사용할 수 있습니다. 보조 데이터 원본의 테이블 계산 및 필드에는 총집계를 적용할 수 없습니다. 자세한 내용은 Tableau 기술 자료에서 [통합된 데이터와 함께 총합계 표시(영문)](http://kb.tableau.com/articles/HowTo/showing-grand-totals-with-blended-data?lang=ko-kr) 및 [테이블 계산에서 총합계 및 소계가 예상된 숫자로 표시되지 않음(영문)](https://help.salesforce.com/s/articleView?id=001473705&type=1)을 참조하십시오. | 집계 | 계산 설명 | | --- | --- | | 합계 | 행 또는 열에 표시된 값의 합계를 나타냅니다. | | 평균 | 행 또는 열에 표시된 값의 평균을 나타냅니다. | | 중앙값 | 행 또는 열에 표시된 값의 중앙값을 나타냅니다. | | 카운트 고유 카운트 | 뷰의 행과 열에 값 또는 고유 값이 얼마나 많이 표시되는지를 나타냅니다. | | 최소값 | 행 또는 열에 표시되는 최소값을 나타냅니다. | | 최대값 | 행 또는 열에 표시되는 최대값을 나타냅니다. | | 백분위수 | 행 또는 열에 표시되는 모든 값의 평균 백분위수를 나타냅니다. | | 표준 편차 | 표준 편차를 사용한 총합계는 행 또는 열에 표시된 값의 표준 편차입니다. | | 분산 | 분산을 사용한 총합계는 분산이 있는 행과 열의 분산이 아닌 행 또는 열의 기초 데이터를 기준으로 계산됩니다. | ## 소계 표시 비주얼리제이션에 소계를 표시하려면 1. **분석** 패널을 클릭합니다. 2. **분석** 패널의 요약에서 총계를 총계 추가 대화 상자로 끌어온 다음 소계 위에 놓습니다. ![Tableau의 텍스트 차트로 소계를 끌어옵니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/totals2.gif) ## 총계 이동 기본적으로, 행 총합계 및 소계는 뷰의 오른쪽에 나타나고 열 총합계 및 소계는 뷰의 아래쪽에 나타납니다. 하지만 Tableau Desktop에서는 뷰의 왼쪽 또는 맨 위에 총계를 표시하도록 선택할 수 있습니다. #### 뷰의 왼쪽으로 행 총계를 이동하려면: - 분석 > 총계를 선택한 후 행 총계를 왼쪽으로를 선택합니다. #### 뷰의 맨 위로 열 총계를 이동하려면: - 분석 > 총계를 선택한 후 열 총계를 맨 위로를 선택합니다. ## 총집계 구성 비주얼리제이션에서 총계(총합계, 소계 또는 둘 모두)가 설정되면 총계 계산 방법을 지정할 수 있습니다. 예를 들어 합계, 평균, 최소값 또는 최대값을 사용하여 총계를 계산하도록 선택할 수 있습니다. #### 모든 총계를 구성하려면 - 분석 \> 총계 \> 총계에 다음의 계산 표시를 선택한 다음 목록에서 집계를 선택합니다. #### 특정 필드의 총계를 구성하려면 - 뷰에서 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 총계에 다음의 계산 표시를 선택한 다음 목록에서 집계를 선택합니다. 자동을 선택하는 경우 총계는 집계 해제되고 뷰의 데이터에는 없는 기초 데이터를 기준으로 합니다. 자세한 내용은 [총합계 계산 옵션](#Options)을 참조하십시오. Tableau에서 현재 집계를 사용하여 총계를 계산하는 방법에 대한 자세한 내용은 [총합계 및 집계](#Agg)를 참조하십시오. 다른 값(합계, 평균, 최소값 또는 최대값) 중 하나를 선택하면 모든 합계는 선택된 집계를 사용하여 계산됩니다. 뷰에 표시된 집계 데이터에 대해 계산이 수행됩니다. 추가적인 값으로 **서버**를 사용할 수 있습니다. 항상 서버 계산을 사용할 수 있는 것은 아니기 때문에 뷰에서 특정 멤버의 합계가 비어 있는 경우도 있습니다. 서버 계산을 사용할 때는 다음 사항에 주의해야 합니다. - ASO 큐브에만 서버 계산을 사용할 수 있습니다. - 동적 계층에는 서버 계산을 사용할 수 없습니다. 즉, 동적 태그가 지정된 차원 또는 계층에 속하는 뷰의 멤버는 합계를 계산하는 데 사용할 값 집합에 포함될 수 없으며 뷰에 공백으로 표시됩니다. - 수식에서 계층의 다른 수준에 있는 다른 계산된 멤버를 가정하는 계산된 필드의 합계를 계산하는 경우 합계가 뷰에 공백으로 표시됩니다. ## 참고 항목 [뷰에 고급 분석 적용(분석 패널)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/environ_workspace_analytics_pane.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 비주얼리제이션의 데이터 정렬 Tableau에서 여러 가지 방법으로 데이터를 정렬할 수 있습니다. 비주얼리제이션을 볼 때 축, 머리글 또는 필드 레이블에서 단일 클릭 옵션을 사용하여 데이터를 정렬할 수 있습니다. 작성 환경의 추가 정렬 옵션에는 머리글 및 범례에서 수동으로 정렬, 툴바 정렬 아이콘 사용 또는 정렬 메뉴에서 정렬이 포함됩니다. > [!TIP] > > **팁**: 직접 살펴보려면 예제에 사용된 [통합 문서](https:\\mkt.tableau.com\Help\Sorting.twbx)를 다운로드하십시오(Tableau Desktop 필요). ## 축, 머리글 또는 필드 레이블에서 빠르게 정렬 정렬 단추를 한 번 클릭하여 비주얼리제이션을 정렬하는 여러 방법이 있습니다. 모든 경우에 **한 번** 클릭하면 내림차순으로 정렬되고, **두 번** 클릭하면 오름차순으로 정렬되고, **세 번** 클릭하면 정렬이 해제됩니다. ![비주얼리제이션의 아이콘 위치를 정렬합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sort_quicksorticons.png) 필드 레이블(Hue), 머리글(Light Green) 또는 축(Metric A)에 표시된 정렬 아이콘 기초 데이터가 변경되면 정렬이 업데이트됩니다. ### 축에서 정렬 1. 숫자 축을 마우스오버하면 정렬 아이콘이 나타납니다. 2. 아이콘을 클릭하여 정렬합니다. ![축에서 정렬합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sort_fromaxis.png) 정렬: Color는 Metric A의 내림차순으로 각 Hue 내에서 정렬됩니다. 여기서 정렬은 **Metric A**의 값을 기반으로 **Color**에 적용됩니다(행 정렬). Hue > Color와 같이 계층형 차원이 있는 경우 정렬은 가장 안쪽 차원에 적용됩니다. 이 예에서 **Color**는 **Hue** 내부에서 정렬됩니다. Dark magenta는 Purple hue에 대한 패널 내부에 유지되어야 하기 때문에 비주얼리제이션 상단으로 정렬할 수 없습니다. ### 머리글에서 정렬 1. 머리글을 마우스오버하면 정렬 아이콘이 나타납니다. 또는 머리글을 클릭하여 정렬 옵션이 포함된 도구 설명을 불러옵니다. 2. 아이콘을 클릭하여 정렬합니다. ![머리글에서 정렬합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sort_fromheader.png) 정렬: Materials는 Green에 대한 Metric B의 내림차순으로 배열됩니다. 머리글이 정렬에 사용되었기 때문에 이 정렬은 Green의 Metric B 값을 기준으로 **Material**(Paint, Fabric 및 Paper의 열 순서로 정렬)에 적용됩니다. ### 필드 레이블에서 정렬 1. 필드 레이블을 마우스오버하면 정렬 아이콘이 나타납니다. 필드 레이블의 정렬 아이콘은 머리글이나 축과 다소 다릅니다. 기본 옵션은 사전순 정렬이지만 뷰의 필드별로 정렬하도록 선택할 수 있는 메뉴도 있습니다. ![필드 레이블 메뉴에서 정렬합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sort_fieldlabelmenu.png) 2. A-Z 아이콘 ![A 아래에 Z가 있고 문자 옆에 아래쪽 화살표가 있는 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/icon_sort_az.png)을 클릭하여 사전순으로 정렬합니다. 또는, 메뉴를 클릭하여 정렬 기준이 될 필드를 선택합니다. 아이콘이 막대 아이콘으로 전환되고 클릭하여 정렬할 수 있습니다. ![필드 레이블에서 정렬합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sort_fromfieldlabel.png) 정렬: Hue는 Metric B의 내림차순으로 배열됩니다. 여기서 정렬은 총계 Metric B를 기반으로 가장 바깥쪽 차원(Hue)에 적용됩니다. (Metric B는 각 Hue에 포함된 모든 색상에 대해 집계되고 이 집계 값이 Hue 정렬 기준이 됩니다. 따라서 Purple, Green, Blue의 순서로 정렬됩니다.) ### 정렬 아이콘 없음 정렬 아이콘이 나타나지 않는 경우 이 기능이 해제되어 있거나 정렬할 수 없는 뷰일 수 있습니다. 분산형 차트의 축이나 테이블 계산에는 정렬 아이콘을 사용할 수 없습니다. 예를 들어 분산형 차트는 마크의 위치가 완전히 데이터에 의해 결정되기 때문에 숫자 축에서 정렬할 수 없습니다. ## 작성 중 정렬 옵션 작성 환경에서는 추가 옵션을 사용할 수 있습니다. ### 툴바에서 정렬 1. 정렬하려는 차원을 선택합니다. 정렬하기 전에 필드를 선택하지 않은 경우 기본 동작은 가장 깊은 수준의 차원을 정렬하는 것입니다. 2. 툴바에서 적절한 정렬 단추(오름차순 또는 내림차순)를 선택합니다. ![툴바에서 행을 정렬합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sort_fromtoolbar.gif) 이 예에서, 정렬하기 전에 **Material** 필드를 선택하지 않는 한 정렬은 **Hue**에 적용됩니다. 툴바 정렬은 가장 왼쪽 측정값(이 경우 Metric B)에도 적용됩니다. Metric A로 정렬하려면 먼저 열 선반에서 Metric 순서를 반전하거나 다른 정렬 방법을 사용해야 합니다. 이 예는 Material별로 정렬한 결과를 보여줍니다. Hue가 뷰에서 제거됩니다. ### 끌어 놓기 방식으로 정렬 수동으로 정렬하려면 비주얼리제이션이나 범례에서 머리글을 선택하고 올바른 위치로 끌어 놓습니다. 굵은 검은색 라인은 머리글이 놓여질 위치를 나타냅니다. ![끌어 놓기 방식으로 범례를 정렬합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sort_legend.png) **참고**: 범례에서 정렬하면 범례가 나타나는 방식만이 아니라 마크의 순서도 변경됩니다. 범례에서 맨 아래에 있는 항목이 비주얼리제이션에서 맨 아래에 있는 마크가 됩니다. 즉, 축이나 머리글에 가장 가까이 있는 마크이거나 마크가 겹칠 수 있는 분산형 차트 및 기타 비주얼리제이션 유형에서는 실제로 축이나 머리글 바로 아래에 위치할 수 있습니다. ### 비주얼리제이션 내 특정 필드 정렬 Tableau는 현재 ICU(International Components for Unicode) 라이브러리를 사용하여 정렬 순서를 결정합니다. 특정 필드에 대해 정렬 메뉴를 사용하여 정렬을 사용자 지정할 수 있습니다. (연속형 측정값의 경우 정렬 메뉴를 사용할 수 없습니다.) 1. 정렬하려는 필드를 마우스 오른쪽 단추로 클릭(Windows) 또는 Control 클릭(Mac)하고 정렬을 선택합니다. 2. 정렬 기준 옵션을 선택한 후 정렬 동작을 구성합니다. - 데이터 원본 순서는 데이터가 데이터 원본에서 정렬되는 방식을 기준으로 데이터를 정렬합니다. 일반적으로 관계형 데이터 원본의 경우 기본 정렬 순서가 되는 경향이 있습니다. 기본 정렬 순서는 여러 자리의 숫자가 단일 문자로 처리되는 사전순 정렬입니다. 예를 들어 기본 정렬에서는 2가 19보다 작기 때문에 2를 19 앞에 놓지만 사전순 정렬에서는 1이 2보다 작기 때문에 19를 2 앞에 놓습니다. 다차원 큐브 데이터 원본을 사용하는 경우 데이터 원본 순서는 차원 내 멤버의 계층형 순서로 정의됩니다. - 사전순은 사전순으로 데이터를 정렬합니다. 이 정렬은 대/소문자를 구분하고, \[A-Z\] 순서로 먼저 정렬한 다음 \[a-z\] 순서로 정렬하며 숫자를 개별적으로 처리합니다(즉, 19가 2 앞에 옴). 대/소문자를 구분하지 않는 정렬을 만들려면 UPPER() 또는 LOWER() 함수를 사용해 계산된 필드를 만들어서 대/소문자의 차이를 제거합니다. 자세한 내용은 [문자열 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_string.htm)를 참조하십시오. - 필드를 사용하면 정렬 순서를 결정하는 데 사용할 필드 값을 지정할 수 있습니다. 필드가 비주얼리제이션에 사용될 필요는 없습니다. 정렬 필드에 대한 집계를 선택할 수도 있습니다. 사용할 수 있는 집계 옵션은 필드 유형에 따라 다릅니다. - 수동을 사용하면 값을 선택하고 목록에서 끌어 놓거나 오른쪽의 화살표를 사용하여 원하는 위치로 값을 이동할 수 있습니다. - 중첩을 사용하면 정렬 순서를 결정하는 데 사용할 필드 값을 선택할 수 있습니다. 필드가 비주얼리제이션에 사용될 필요는 없습니다. 정렬 필드에 대한 집계를 선택할 수도 있습니다. 사용할 수 있는 집계 옵션은 필드 유형에 따라 다릅니다. ## 중첩된 정렬 정렬할 값이 여러 패널에 나타나는 경우 정렬 방법에는 중첩 정렬과 비중첩(또는 비교) 정렬의 두 가지 방법이 있습니다. 다음 이미지에서 **Hue**에 대한 세 값 모두가 세 개 **Materials** 모두에 나타납니다. 중첩 정렬에서는 패널 전체에서 집계하는 대신 패널별로 독립적으로 값을 고려합니다.
중첩비중첩
중첩된 정렬입니다.비중첩 정렬입니다.

중첩 정렬은 각 패널을 독립적으로 고려하고 패널별로 행을 정렬합니다.

Fabric 및 Paper의 경우 Purple이 Green 위에 정렬되지만 Paint의 경우 Green 아래에 정렬됩니다.

비중첩 정렬은 전체 패널의 값을 고려하고 모든 패널에서 같은 순서의 값을 사용합니다.

집계 상태에서 Purple이 Green보다 크기 때문에 Purple은 모든 Materials에서 Green 위에 정렬됩니다.

중첩 정렬은 패널 컨텍스트 내에서 올바르게 보이지만 값이 전체적으로 어떻게 비교되는지에 대한 집계된 정보를 전달하지는 않습니다.비중첩 정렬은 단일 패널에서 잘못된 것으로 보일 수 있지만 집계된 값이 전체적으로 비교되는 방식을 일관되게 전달합니다.
축에서 정렬하면 기본적으로 중첩 정렬이 제공됩니다.필드 레이블에서 정렬하면 기본적으로 비중첩 정렬이 제공됩니다.
**참고**: 중첩 정렬을 만드는 경우 정렬은 차원을 드릴다운할 때 상속됩니다. 예를 들어 Hue에 대한 중첩 정렬은 Color에 적용됩니다. 차원이 측정값과 동일한 선반에 배치된 경우 해당 측정값은 차원의 각 값에 대한 뷰에서 축을 갖습니다. 축 정렬 아이콘을 사용하면 해당 값에 대한 중첩된 정렬이 생성됩니다. ![중첩된 축 정렬입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sort_nestedaxes.png) 이 시나리오에서는 정렬된 차원에 대한 정렬 메뉴 대화 상자에 추가적인 필드가 추가됩니다. 이 값으로 정렬 분석을 중지하려면 필터링 기준 확인란을 선택 취소합니다. ![중첩된 정렬 필터입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sort_nestedfilterby.png) ## “잘못된” 정렬 이해 실제로 정렬 논리가 명확하지 않은 경우 뷰가 잘못 정렬되었다고 생각하기 쉽습니다. 비중첩 정렬이 예상될 때 중첩 정렬이 있는 뷰(또는 그 반대)는 잘못된 것으로 인식될 수 있습니다. 여러 패널이 있는 경우 정렬하면 정렬되지 않은 것처럼 보이는 결과가 나타날 수도 있습니다. 예를 들어 이 뷰는 실제로 Metric A를 기준으로 Hue에서 정렬되었지만 정렬되지 않은 것처럼 보일 수 있습니다. ![색조별로 정렬된 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sort_incorrect1.png) 뷰를 간소화하면 정렬이 더욱 명확해집니다. ![색조별로 정렬된 간소화된 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sort_incorrect2.png) 정렬 아이콘을 마우스오버하여 정렬 설명을 표시하거나 임시로 뷰를 간소화하면 진행 상황을 명확하게 알 수 있습니다. ## 정렬 지우기 뷰의 여러 영역에서 데이터를 정렬할 수 있습니다. 경우에 따라 모든 정렬을 한 번에 지우는 것이 유용할 수 있습니다. 특정 필드에서 정렬을 제거하려면 마우스 오른쪽 단추를 클릭하여 메뉴를 열고 정렬 지우기를 선택합니다. 뷰에서 모든 정렬을 제거하려면 툴바의 시트 지우기 아이콘 옆에 있는 메뉴를 열고 정렬 지우기를 선택합니다. 또는 워크시트 메뉴에서 지우기 > 정렬을 클릭합니다. ## 정렬하는 기능 제거 작성자는 게시된 콘텐츠에서 정렬 아이콘을 해제할 수 있습니다. 이렇게 하면 작성할 때의 현재 정렬 상태를 보존하는 데 유용할 수 있습니다. 워크시트 메뉴로 이동하고 정렬 컨트롤 표시 옵션을 선택 취소합니다. 뷰 사용자가 축, 머리글 또는 필드 레이블을 마우스오버할 때 정렬 아이콘이 나타나지 않습니다. 필드 레이블, 머리글 또는 축 숨기기도 정렬 아이콘을 제거합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 불릿 그래프 작성 불릿 그래프는 대시보드 계기와 측정기를 교체하기 위해 개발된 막대 그래프의 변형입니다. 불릿 그래프는 주 측정값의 성과를 하나 이상의 다른 측정값과 비교할 때 유용합니다. 이는 막대를 형성하는 하나의 측정값과, 분포 대역이 있는 참조선으로 표현되는 두 번째 측정값으로 구성됩니다. 불릿 그래프를 구성하거나 읽는 방법에 대한 자세한 내용은 Tableau 웹 사이트에서 [불릿 그래프](https://www.tableau.com/ko-kr/chart/what-is-bullet-graph)를 참조하십시오. 아래는 국내 관광과 해외 관광을 비교하여 보여 주는 단일 불릿 그래프입니다. 불릿 그래프의 기본 구성 요소는 다음과 같습니다. - **마크 유형**: 막대(또는 자동) - **열 선반**: 첫 번째 측정값 - **행 선반**: 차원 - **세부 정보** 및 **분포 대역이 있는 참조선**: 두 번째 측정값 불릿 그래프를 만들려면 다음 단계를 따르십시오. 1. 세계 지표 데이터 원본에 연결합니다. 2. 새 워크시트로 이동합니다. 3. **데이터** 패널의 **Development(개발)** 폴더에서 Tourism Inbound(국내 관광) 및 Tourism Outbound(해외 관광) 필드를 다중 선택합니다(여러 필드를 선택하려면 Shift 키를 누른 채로 선택). 4. 툴바 오른쪽 상단에서 표현 방식을 선택합니다. 5. 표현 방식에서 **불릿 그래프**를 선택합니다. 6. 표현 방식을 다시 클릭하여 닫습니다. 7. **데이터** 패널에서 Region(지역)을 행 선반으로 끌어옵니다. 그래프가 다음과 같이 업데이트됩니다. ![지역별 국내 여행을 나타내는 불릿 그래프가 있는 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bullet_graph2.png) ### 작업 확인! 아래 3~7단계 보기: ![Tableau에서 불릿 그래프를 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bullet_graph1.gif) 참고: Tableau 2020.2 이상부터 데이터 패널에 더 이상 차원 및 측정값 레이블이 표시되지 않습니다. 필드는 테이블 또는 폴더별로 나열됩니다. ### 참조선 필드 바꾸기 참조선 필드를 서로 바꿔야 할 경우가 있습니다. 예를 들어 국내 관광을 막대 차트 대신 참조 분포로 표시할 수 있습니다. 두 측정값을 바꾸려면 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 참조선 필드 바꾸기를 선택합니다. ![참조선 필드 바꾸기 옵션이 하이라이트된 불릿 그래프의 상황에 맞는 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bulletgraph3_qs.png) ### 분포 편집 뷰에서 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 참조선 편집을 선택한 다음 참조선 중 하나를 선택하여 수정합니다. ![평균 예산 매출의 60%와 80% 비율이 설정되었음을 보여주기 위해 계산 값 옵션이 선택된 참조선, 구간 또는 박스 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bulletgraph4_qs.png) [주요 콘텐츠로 건너뛰기](#main-content) # 영역 차트 만들기 영역 차트는 라인과 축 사이의 공간이 색상으로 채워진 라인 차트입니다. 이러한 차트는 대개 시간별 누계를 표현하는 데 사용되며 누적 라인을 표시하는 간편한 방법입니다. 영역 차트의 기본 구성 요소는 다음과 같습니다. - **마크 유형**: 영역 - **열 선반**: 차원 - **행 선반**: 측정값 - **색상**: 차원 불연속형 또는 연속형 차원이 있는 영역 차트를 만들 수 있습니다. - _연속형_ 차원은 선형의 연속형 축을 사용하여 데이터를 시각화합니다. 이러한 차트는 특히 데이터 요소의 간격이 균등하지 않은 경우 추세와 비례 변화를 표시하는 데 유용합니다. - _불연속형_ 차원은 불연속형의 범주별 머리글로 데이터를 시각화합니다. 이러한 차트는 회계 기간과 같은 증분 데이터를 표시할 때 유용합니다. 불연속형 및 연속형 데이터 유형에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. 영역 차트를 만들려면 다음 단계를 수행합니다. 1. **샘플 - 슈퍼스토어** 데이터 원본에 연결합니다(필요한 경우 [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드 가능). 2. 새 워크시트로 이동합니다. 3. **데이터** 패널에서 Order Date(주문 날짜)를 열 선반으로 끌어옵니다. 4. 열 선반에서 YEAR(Order Date)를 다시 마우스 오른쪽 단추로 클릭하고 월을 선택합니다. ![월 옵션이 선택되어 하이라이트된 필터 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/area_charts1.2.png) 5. **데이터** 패널에서 Quantity(수량)를 행 선반으로 끌어옵니다. 6. **날짜** 패널에서 Ship Mode(배송 형태)를 마크 카드의 색상으로 끌어옵니다. 7. 마크 카드에서 마크 유형 드롭다운을 클릭한 다음 영역을 선택합니다. ![마크 메뉴에 표시된 차트 유형이며, 영역 유형이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/area_charts2.png) 비주얼리제이션이 다음과 같이 업데이트됩니다. ![누적 영역 차트는 배송 방법별로 분류한 시간 경과에 따른 주문 수를 표시합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/area_charts1.png) 영역 차트에 서식을 추가할 수 있습니다. 예를 들어 색상 범례를 편집하고 마크 레이블 및 테두리를 설정할 수 있습니다. 자세한 내용은 [워크시트 수준에서 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_worksheet.htm)을 참조하십시오. 영역 차트에서 하이라이트 동작을 사용할 수도 있습니다. 예를 들어 범례에서 색을 선택하거나 하이라이터를 켜면 라인만이 아니라 전체 영역이 하이라이트됩니다. 자세한 내용은 [하이라이트 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_highlight.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 혼합형 차트 작성 혼합형 차트는 한 비주얼리제이션에서 여러 마크 유형을 사용하는 뷰입니다. 예를 들어 수익 합계를 막대로 표시하고 막대를 가로지르는 라인으로 매출 합계를 표시할 수 있습니다. 혼합형 차트를 사용하여 한 뷰에서 다양한 상세 수준을 표시할 수도 있습니다. 예를 들어 한 라인 차트에서 개별 라인으로 각 고객 세그먼트의 시간별 평균 매출을 표시한 다음 또 다른 라인 차트로 모든 고객 세그먼트의 통합 평균을 표시할 수 있습니다. 혼합형 차트를 만들려면 아래 단계를 수행합니다. 1. 샘플 - 슈퍼스토어 데이터 원본에 연결합니다(필요한 경우 Tableau Public 샘플 데이터 페이지에서 다운로드 가능). 2. 새 워크시트로 이동합니다. 3. **데이터** 패널에서 Order Date(주문 날짜)를 열 선반으로 끌어옵니다. 4. 열 선반에서 YEAR(Order Date)를 다시 마우스 오른쪽 단추로 클릭하고 월을 선택합니다. ![월 옵션이 선택되어 하이라이트된 필터 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/area_charts1.2.png) 5. **데이터** 패널에서 Sales(매출)를 행 선반으로 끌어 놓습니다. 6. **데이터** 패널에서 Profit(수익)를 행 선반으로 끌어 SUM(Sales) 오른쪽에 놓습니다. 7. 행 선반에서 SUM(Profit)를 마우스 오른쪽 단추로 클릭하고 이중 축을 선택합니다. ![상황에 맞는 메뉴가 확장되어 이중 축 옵션이 선택된 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/combo_chart3.png) 뷰가 업데이트됩니다. 라인을 구분할 수 있도록 측정값 이름이 마크 카드의 색상에 추가됩니다. ![월별 수익과 매출을 표시하는 라인 차트 비주얼리제이션이며,. 수익은 파란색으로 표시되고 매출은 주황색으로 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/combo_chart2.png) **참고**: 일부 마크가 다른 마크 뒤에 숨겨질 수 있습니다. 마크를 앞이나 뒤로 이동하려면 비주얼리제이션에서 축 중 하나를 마우스 오른쪽 단추로 클릭하고 맨 뒤로 마크 이동 또는 맨 앞으로 마크 이동을 선택합니다. 8. SUM(Profit) 마크 카드에서 마크 유형 드롭다운 목록을 클릭한 다음 막대를 선택합니다. ![수익 합계 마크가 선택된 마크 카드와 막대 차트 옵션이 선택된 상태로 드롭다운 메뉴가 확장된 모습입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/combo_chart4.png) 9. 비주얼리제이션에서 Profit 축을 마우스 오른쪽 단추로 클릭하고 축 동기화를 선택합니다. ![상황에 맞는 메뉴가 확장되어 축 동기화 옵션이 선택된 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/combo_chart5.png) 뷰가 다음과 같이 업데이트됩니다. ![월별 수익과 매출을 표시하는 비주얼리제이션이며, 수익은 파란색 막대로 표시되고 매출은 주황색 라인으로 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/combo_chart6.png) [주요 콘텐츠로 건너뛰기](#main-content) # 사용자 지정 SQL 쿼리에 연결 **참고:** 사용자 지정 SQL을 사용하면 통합 문서 성능에 영향을 미칠 수 있습니다. DBA와 협력하면 최상의 사용자 지정 SQL 쿼리를 얻을 수 있습니다. Tableau Desktop에서 뷰를 작성하는 데 필요한 작업을 수행하려면 Tableau가 WHERE, GROUP BY 및 기타 SQL 절을 제어할 수 있어야 합니다. 사용자 지정 SQL 쿼리에는 이러한 요소가 포함될 수 있으며 Tableau는 이러한 요소를 기존 SQL에 삽입할 수 없기 때문에 Tableau는 사용자 지정 SQL 문을 select 문 안에 래핑해야 합니다. 사용자 지정 SQL 연결이 느려지거나 오류가 발생하는 경우 이는 Tableau Desktop이 수행하는 사용자 지정 SQL 래핑의 결과인 경우가 많습니다. 대부분의 데이터베이스에서 전체 데이터 집합이 아니라 특정 쿼리에 연결할 수 있습니다. 데이터베이스마다 SQL 구문이 조금씩 다르기 때문에 데이터베이스에 연결하기 위해 사용하는 사용자 지정 SQL은 데이터베이스마다 다를 수 있습니다. 하지만 필요한 정보를 정확하게 알고 있고 SQL 쿼리 작성 방법을 이해한다면 사용자 지정 SQL을 사용하는 것이 유용할 수 있습니다. 사용자 지정 SQL을 사용하는 일반적인 몇 가지 이유가 있지만 그 중에서도 테이블 간의 데이터를 Union으로 통합하고, 필드의 다시 캐스팅하여 교차 데이터베이스 조인을 수행하고, 분석을 위해 데이터의 크기를 조정하거나 줄이는 용도로 사용자 지정 SQL을 사용할 수 있습니다. Excel 및 텍스트 파일 데이터 원본의 경우 Tableau Desktop 8.2 이전 버전에서 만든 통합 문서나 Windows에서 레거시 연결을 사용하는 Tableau Desktop에서만 이 옵션을 사용할 수 있습니다. 레거시 연결을 사용하여 Excel 또는 텍스트 파일에 연결하려면 파일에 연결하고 열기 대화 상자에서 열기 드롭다운 메뉴를 클릭한 다음 레거시 연결로 열기를 선택합니다. **참고:** Tableau 2020.2부터 레거시 Excel 및 텍스트 연결은 더 이상 지원되지 않습니다. 레거시 연결 사용을 위한 대체 방법은 Tableau 커뮤니티에서 [레거시 연결 대안(영문)](https://community.tableau.com/s/question/0D54T00000CWdGaSAL/legacy-connection-alternatives) 문서를 참조하십시오. ## 사용자 지정 SQL 쿼리에 연결 1. 데이터에 연결한 후 데이터 원본 페이지에서 새 사용자 지정 SQL 옵션을 두 번 클릭합니다. ![공급업체와 이름을 나열한 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql_newcustomsql.png) 2. 텍스트 상자에 쿼리를 입력하거나 붙여 넣습니다. 쿼리는 단일 SELECT\* 문이어야 합니다. ![Orders 테이블에서 데이터를 검색하는 SQL 쿼리를 표시하는 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql1.png) 3. 작업을 마쳤으면 확인을 클릭합니다. 확인을 클릭하면 쿼리가 실행되고 사용자 지정 SQL 쿼리 테이블이 캔버스의 논리적 계층에 나타납니다. 데이터 원본 페이지의 데이터 그리드에 사용자 지정 SQL 쿼리의 관련 필드만 표시됩니다. ![필터와 데이터 원본 순서를 보여주는 사용자 지정 SQL 쿼리 인터페이스의 세부 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql_ds_logical.png) 캔버스의 논리적 계층 및 물리적 계층에 대한 자세한 내용은 [Tableau 데이터 모델](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_datamodel.htm)을 참조하십시오. ### 사용자 지정 SQL 쿼리 예 **세로로 테이블 결합(Union)** 데이터를 서로 추가해야 하는 경우 Tableau에서 캔버스의 물리적 계층에 있는 유니온 옵션을 사용할 수 있습니다. 데이터베이스가 이 옵션을 지원하지 않는 경우 대신 사용자 지정 SQL을 사용할 수 있습니다. 예를 들어 두 테이블 November 및 December가 있다고 가정합니다.
NovemberDecember
게스트 ID와 해당 인원수를 나열한 테이블입니다.게스트 ID와 해당 인원수를 나열한 테이블입니다.
다음과 같은 사용자 지정 SQL 쿼리를 사용하여 두 번째 테이블인 December를 첫 번째 테이블인 November에 추가할 수 있습니다. `SELECT * FROM November UNION ALL SELECT * FROM December` 쿼리 결과는 데이터 그리드에서 다음과 같습니다. ![게스트 ID와 정규화된 인원수를 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql_union_after.png) Union 옵션에 대한 자세한 내용은 [데이터 유니온](https://help.tableau.com/v0.0/pro/desktop/ko-kr/union.htm)을 참조하십시오. **교차 데이터베이스 조인을 수행하기 위해 필드의 데이터 유형 변경** 캔버스의 물리적 계층에 있는 두 테이블 간에서 조인을 수행하려는 경우 조인하려는 필드의 데이터 유형이 같아야 합니다. 필드의 데이터 유형이 같지 않은 경우 조인을 수행하기 전에 사용자 지정 SQL을 사용하여 필드의 데이터 유형을 변경(캐스팅)할 수 있습니다. 예를 들어 두 테이블 Main 및 Sub를 각각 Root 필드와 ID 필드를 사용하여 조인한다고 가정합니다. Root 필드는 숫자 유형이고 ID 필드는 문자열 유형입니다. 다음과 같은 사용자 지정 SQL 쿼리를 사용하여 Root의 데이터 유형을 숫자에서 문자열로 변경하면 Root 및 ID 필드를 사용하여 Main 및 Sub 테이블을 조인할 수 있습니다. `SELECT [Main].[Root] AS [Root_Number] CAST([Main].[Root] AS INT] AS [Root_String] FROM [Main]` 이 쿼리의 결과는 원래 Root 필드와 문자열로 캐스팅한 Root 필드를 보여 줍니다. ![SQL 캐스트 연산 후 숫자 데이터와 해당 문자열 값을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql_cast_after.png) 조인 및 교차 데이터베이스 조인에 대한 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm)을 참조하십시오. **데이터 크기 줄이기** 매우 큰 데이터 집합으로 작업할 때 먼저 데이터 집합의 크기를 줄이면 데이터 작업 시간을 단축할 수 있습니다. 예를 들어 FischerIris라는 큰 테이블이 있다고 가정합니다. 다음과 같은 사용자 지정 SQL 쿼리를 사용하여 지정된 열 및 레코드를 검색하면 Tableau에서 연결하는 데이터 집합의 크기가 줄어듭니다. `SELECT [FischerIris].[Species] AS [Species], [FischerIris].[Width] AS [Petal Width], COUNT([FischerIris].[ID]) AS [Num of Species] FROM [FischerIris] WHERE [FischerIris].[Organ] = 'Petal' AND [FischerIris].[Width] > 15.0000 GROUP BY [FischerIris].[Species], [FischerIris].[Width]` **데이터 재구성(피벗)** 분석하기 전에 재구성해야 하는 테이블로 작업하는 경우가 있습니다. 이러한 유형의 작업은 피벗과 같은 옵션을 사용하여 Tableau 캔버스의 물리적 계층에서 수행할 수 있지만 데이터베이스가 해당 옵션을 지원하지 않을 수 있습니다. 이 경우 사용자 지정 SQL을 대신 사용할 수 있습니다. 예를 들어 다음과 같은 테이블이 있다고 가정합니다. ![결함이나 크기 문제 등의 이유로 분류된 품목의 계절 ID와 개수를 보여주는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql_pivot_before.png) 테이블의 구조를 변경하고 Tableau에서 분석할 수 있도록 데이터를 최적화하려면 다음과 같은 사용자 지정 SQL 쿼리를 사용할 수 있습니다. `SELECT Table1.Season ID AS [Season ID], Table1.Items - Don't like AS [Quantity], "Don't Like" AS [Reason] FROM Table1 UNION ALL SELECT Table1.Season ID AS [Season ID], Table.Items - Defective AS [Quantity], "Defective" AS [Reason] FROM Table1 UNION ALL SELECT Table1.Season ID AS [Season ID], Table1.Items - Too big AS [Quantity], "Too Big" AS [Reason] FROM Table1 UNION ALL SELECT Table1.Season ID AS Season ID, Table1.Items - Too small AS [Quantity] "Too Small" AS [Reason] FROM Table1` 쿼리 결과는 데이터 그리드에서 다음과 같습니다. ![계절별 ID와 고객 불만족 이유를 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql_pivot_after.png) 피벗 옵션에 대한 자세한 내용은 [데이터 피벗(열을 행으로)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/pivot.htm)을 참조하십시오. **데이터 결합(조인) 및 집계** 테이블을 결합하고 데이터를 집계해야 하는 경우 Tableau 캔버스의 물리적 계층에서 조인 및 기본 집계 유형 옵션을 사용할 수 있습니다. 하지만 사용자 지정 SQL을 대신 사용해야 할 경우가 있습니다. 예를 들어 두 테이블 Orders 및 Vendors가 있다고 가정합니다.
OrdersVendors
공급업체 이름과 각 공급업체의 주문 수를 나열한 테이블입니다.고객 및 공급업체 ID를 포함한 주문 세부 정보를 보여주는 테이블입니다.
다음과 같은 사용자 지정 SQL 쿼리를 사용하여 주문 수에 대한 카운트를 구하고 Orders 및 Vendors 테이블에서 왼쪽 조인을 수행할 수 있습니다. `SELECT Vendors.Name,COUNT(Orders.Order) AS Number Of Orders FROM Orders LEFT JOIN Vendors ON Orders.VendorID=Vendors.VendorID GROUP BY Name;` 쿼리 결과는 다음과 같습니다. ![단일 테이블로 구성된 사용자 지정 SQL 쿼리를 편집하기 위한 인터페이스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql_groupby_after.png) 조인에 대한 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm)을 참조하십시오. ### 중복 열을 참조하는 경우 오류 발생 사용자 지정 SQL 쿼리가 중복 열을 참조하는 경우 Tableau의 분석에서 열 중 하나를 사용할 때 오류가 발생할 수 있습니다. 이 오류는 쿼리가 유효한 경우에도 발생합니다. 예를 들어 다음 쿼리를 살펴보겠습니다. `SELECT * FROM authors, titleauthor WHERE authors.au_id = titleauthor.au_id` 이 경우 쿼리는 유효하지만 au\_id 필드가 "authors" 테이블과 "titleauthor" 테이블에 둘 다 있기 때문에 모호합니다. Tableau에서 쿼리에 연결되지만 au\_id 필드를 사용할 때마다 오류가 발생합니다. 이는 Tableau에서 참조되는 테이블을 확인할 수 없기 때문입니다. **참고:** 가능한 경우 항상 사용자 지정 SQL 쿼리에서 AS 절로 열 별칭을 정의하는 것이 가장 좋은 모범 사례입니다. 이는, 별칭을 사용하지 않으면 열 이름이 자동으로 생성될 때 각 데이터베이스가 고유한 규칙을 사용하기 때문입니다. ## 사용자 지정 SQL 쿼리 편집 **사용자 지정 SQL 쿼리를 편집하려면** 1. 데이터 원본 페이지의 캔버스에서 논리적 계층의 사용자 지정 SQL 쿼리를 두 번 클릭합니다. 2. 화살표가 표시될 때까지 물리적 계층의 사용자 지정 SQL 테이블을 마우스오버합니다. ![필터와 데이터 원본 순서를 보여주는 사용자 지정 SQL 쿼리 인터페이스의 세부 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql_edit_logical.png) 3. 화살표를 클릭한 다음 사용자 지정 SQL 쿼리 편집을 선택합니다. 4. 대화 상자에서 사용자 지정 SQL 쿼리를 편집합니다. **사용자 지정 SQL 쿼리 이름을 변경하려면** 사용자 지정 SQL 쿼리를 캔버스의 논리적 계층으로 끌어오면 사용자 지정 SQL 쿼리, 사용자 지정 SQL 쿼리1 등과 같은 기본 이름이 지정됩니다. 이러한 기본 이름을 보다 의미 있는 이름으로 변경할 수 있습니다. 1. 데이터 원본 페이지에서 캔버스의 논리적 계층에서 사용자 지정 SQL 쿼리 테이블의 드롭다운 화살표를 선택하고 이름 바꾸기를 선택합니다. ![사용자 지정 SQL 쿼리를 열고, 이름을 바꾸고, 제거하고, 편집하는 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql_rename.png) 2. 사용자 지정 SQL 쿼리에 사용할 이름을 입력합니다. ## 사용자 지정 SQL 쿼리에 매개 변수 사용 사용자 지정 SQL 쿼리 문에 매개 변수를 사용하여 상수 값을 동적 값으로 바꿀 수 있습니다. 그런 다음 통합 문서에서 매개 변수를 업데이트하여 연결을 수정할 수 있습니다. 예를 들어 pageID로 지정된 특정 페이지에 대한 웹 트래픽 데이터를 제공하는 사용자 지정 SQL 쿼리에 연결할 수 있습니다. SQL 쿼리에서 pageID 값에 대해 상수 값을 사용하는 대신 매개 변수를 삽입할 수 있습니다. 그리고 연결을 완료한 다음 통합 문서에 매개 변수 컨트롤을 표시할 수 있습니다. 매개 변수 컨트롤을 사용하면 연결을 편집하거나 복제할 필요 없이 관심 있는 각 페이지에 대해 pageID를 외부 전환하고 데이터를 가져올 수 있습니다. **Tableau Desktop**에서 사용자 지정 SQL 대화 상자에서 직접 매개 변수를 만들거나 통합 문서에 포함된 임의의 매개 변수를 사용할 수 있습니다. 새 매개 변수를 만드는 경우 해당 매개 변수를 다른 모든 매개 변수와 마찬가지로 통합 문서에서 사용할 수 있습니다. 자세한 내용은 [매개 변수 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/parameters_create.htm)를 참조하십시오. **웹 작성(Tableau Cloud 또는 Tableau Server에서)**의 경우 Tableau Desktop에서 게시한 기존 매개 변수를 사용할 수 있습니다. 웹 작성에서 새 매개 변수를 만들 수는 없습니다. **사용자 지정 SQL 쿼리에 매개 변수를 추가하려면** 1. 데이터 원본 페이지의 캔버스에서 편집 아이콘이 나타날 때까지 테이블을 마우스오버한 다음 편집 단추를 클릭합니다. 2. 대화 상자의 아래쪽에 있는 매개 변수 삽입을 클릭합니다. 3. SQL 문에서 상수 값을 선택한 다음 매개 변수 삽입 드롭다운 메뉴를 사용하여 대신 사용할 매개 변수를 선택합니다. 아직 매개 변수를 만들지 않은 경우 새 매개 변수 만들기를 선택합니다. [매개 변수 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/parameters_create.htm)의 지침을 따라 매개 변수를 만듭니다. **참고:** 매개 변수는 리터럴 값만 바꿀 수 있으며 식 또는 테이블 이름과 같은 식별자는 바꿀 수 없습니다. 아래 예에서 사용자 지정 SQL 쿼리는 우선 순위가 Urgent로 표시된 모든 주문을 반환합니다. 사용자 지정 SQL 문에서 주문 우선 순위는 상수 값입니다. 연결을 변경하여 High 우선 순위 주문을 확인하려는 경우 데이터 원본을 편집해야 합니다. ![Sales 테이블에서 데이터를 선택하기 위한 SQL 쿼리를 표시하는 창으로, 매개 변수의 '1-Urgent' 부분에 동그라미가 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql3.png) 동일한 쿼리의 여러 변형을 만들어 유지 관리하는 대신 상수 주문 우선 순위 값을 매개 변수로 바꿀 수 있습니다. 매개 변수에는 Order Priority에 대해 가능한 모든 값이 포함되어야 합니다. ![매개 변수 삽입 드롭다운이 확장되어 있고 값 목록으로 매개 변수를 만들 수 있는 매개 변수 만들기 대화 상자가 열려 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql4.png) 매개 변수를 만든 후 해당 매개 변수를 SQL 문에 삽입하여 상수 값을 바꿀 수 있습니다. ![SQL 코드를 표시하는 사용자 지정 SQL 편집 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql5.png) 연결 편집을 완료하면 새 매개 변수가 데이터 패널 아래쪽에 있는 매개 변수 영역에 나열되며 뷰의 오른쪽에 매개 변수 컨트롤이 표시됩니다. 다른 값을 선택하면 연결이 업데이트됩니다. ![우선 순위 드롭다운이 확장되어 있고 '중간'을 선택한 상태에서 각 콜센터 지역의 주문 ID 고유 카운트를 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customsql6.png) **참고:** 추출 항목을 사용 중인 경우 매개 변수에 변경 내용을 반영하기 위해 추출 항목을 새로 고쳐야 합니다. 사용자 지정 SQL 매개 변수를 사용하는 데이터 원본을 게시하면 해당 매개 변수가 포함됩니다. 그러한 매개 변수는 해당 데이터 원본에 연결되는 모든 통합 문서로 전송됩니다. ## 사용자 지정 SQL을 위한 Tableau Catalog 지원 Tableau Catalog의 사용자 지정 SQL 지원은 사용자 지정 SQL 쿼리에 따라 다릅니다. Tableau Server 및 Tableau Cloud에서 Data Management 제공의 일부로 Tableau Catalog를 사용할 수 있습니다. Tableau Catalog에 대한 자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_catalog_overview.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_catalog_overview.htm) 도움말에서 "Tableau Catalog 정보"를 참조하십시오. ### 지원되는 쿼리 Catalog는 ANSI SQL-2003 표준을 충족하는 사용자 지정 SQL 쿼리를 지원하며 세 가지 알려진 예외가 있습니다. - 표준 시간대 식 - 다중 설정 식 - Tableau 매개 변수 2021.4부터 Tableau Catalog는 다음과 같은 예외와 함께 사용자 지정 SQL 내 Transact-SQL(T-SQL) 언어의 사용도 지원합니다. - 힌트 - FOR 절 - OPENROWSET, OPENXML 및 OPENJSON 함수 - ODBC 스칼라 함수 - FOR SYSTEM\_TIME - TABLESAMPLE - MATCH 식 - CONTAINS 식 - FREETEXT 식 Tableau Cloud 2023년 10월 및 Tableau Server 2023.3부터 Tableau Catalog는 다음을 제외하고 PostgreSQL을 사용하는 사용자 지정 SQL 쿼리도 지원합니다. - XML 함수 - JSON 함수 및 연산자 ### 지원되는 기능 및 함수 Catalog는 MySQL 또는 PostgreSQL 드라이버를 사용하는 연결이 있는 데이터 원본, 통합 문서 및 흐름에서 다음과 같은 추가적인 기능을 지원합니다. 이러한 연결의 예로는 MySQL용 Amazon Aurora, Amazon RedShift, Pivotal Greenplum Database, MemSQL, Denodo 등이 있습니다. - MySQL GROUP\_CONCAT 함수 - PostgreSQL 배열 - PostgreSQL EXTRACT() 함수 다른 사용자 지정 SQL 시나리오 및 기능이 작동할 수 있지만 Tableau는 그에 대한 구체적인 테스트를 수행하거나 지원을 제공하지 않습니다. ### 지원되는 계보 자산에 사용자 지정 SQL이 사용되는 경우 사용자 지정 SQL 쿼리 표시 단추가 포함된 메시지가 자산 페이지의 계보 탭에 나타납니다. 이 단추를 클릭하면 연결에 사용된 사용자 지정 SQL이 표시됩니다. 사용자 지정 SQL을 클립보드에 복사하려면 복사를 클릭합니다. ![사용자 지정 SQL 쿼리를 표시하는 단추](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/catalog_lineage_custom_sql_button.png) 파란색 배경의 메시지는 사용자 지정 SQL이 지원된다는 의미입니다. 노란색 배경의 메시지는 사용자 지정 SQL에 지원되지 않는 항목이 포함되어 있어 업스트림 계보가 불완전해질 수 있음을 의미합니다. 필드 세부 정보 카드에 연결된 열에 대한 링크가 포함되지 않거나 연결된 열이 전혀 표시되지 않을 수 있습니다. 열 세부 정보 카드에 열을 사용하는 필드에 대한 링크가 포함되지 않거나 필드가 전혀 표시되지 않을 수 있습니다. 테이블의 계보를 검사하는 경우 Catalog는 사용자 지정 SQL을 사용하여 수집된 테이블 메타데이터의 계보에서 열 정보를 표시하지 것을 지원하지 않는다는 점에 유의하십시오. 그러나 다른 자산에 동일한 테이블이 사용되고 사용자 지정 SQL이 사용되지 않는 경우 이러한 다른 자산을 통해 검색된 열에 대한 정보는 Tableau Catalog에 표시될 수도 있습니다. 다음 스크린샷에서 factAccountOpportunityByQuarter 테이블은 데이터 원본에서 사용되기 때문에 인덱싱되었습니다. 하지만 사용자 지정 SQL 쿼리에서 참조되므로 열 정보를 사용할 수 없습니다. ![테이블에 대한 테이블 계보 세부 정보가 표시되어 있으며, 이 테이블에 열이 없음을 보여주는 세부 정보가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/catalog_lineage_custom_sql.png) 두 개 이상의 데이터 원본, 통합 문서 또는 흐름이 한 테이블을 사용하는 경우 열 수준 필터를 적용하면 사용자 지정 SQL 쿼리를 사용하는 해당 테이블의 모든 자산 다운스트림이 제외됩니다. 결과적으로, 계보에 실제 사용되는 것보다 적은 수의 다운스트림 자산이 표시됩니다. 계보 사용에 대한 자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_lineage.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_lineage.htm) 도움말에서 "계보를 사용한 영향 분석"을 참조하십시오. ## 참고 항목 [사용자 지정 SQL 및 RAWSQL을 사용하여 고급 공간 분석 수행](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_spatial_sql.htm#Use) [주요 콘텐츠로 건너뛰기](#main-content) # 사용자 지정 글꼴 사용 Tableau에는 비주얼리제이션에 사용할 수 있는 다양한 글꼴이 제공됩니다. 여기에는 기본 서체인 Tableau의 글꼴이 포함됩니다. 하지만 제공된 글꼴 이외의 글꼴을 사용해야 할 수도 있습니다. 예를 들어 회사 브랜드 고유의 글꼴을 사용해야 할 수 있습니다. Tableau에서 사용자 지정 글꼴을 사용하려면 먼저 Tableau를 실행하는 컴퓨터에 해당 글꼴을 설치해야 합니다. 이러한 컴퓨터에는 Tableau Desktop을 실행하는 컴퓨터가 포함되며, Tableau Server에 게시하는 경우 Tableau Server를 실행하는 모든 컴퓨터가 포함됩니다. > [!IMPORTANT] > > **중요**: Tableau Desktop에 지정된 글꼴이 Tableau Server의 모든 노드에 설치되어 있지 않으면 Tableau Server는 기본 글꼴을 대체합니다. Tableau Server가 글꼴을 올바르게 렌더링할 수 있게 하려면 대부분의 브라우저에 설치된 글꼴 목록에 있는 글꼴인지 확인하십시오. 이와 같이 일반적으로 설치된 글꼴을 "웹 적합" 글꼴이라고 하며 [여기](https://www.cssfontstack.com/)에 자세한 내용이 나와 있습니다. **참고:** Tableau Server에서 통합 문서를 다운로드하는 경우 사용자 지정 글꼴이 함께 다운로드되지 않습니다. 글꼴 설치에 대한 자세한 내용은 다음 링크를 참조하십시오. - [Windows에서 글꼴 설치 또는 제거하는 방법](https://support.microsoft.com/ko-kr/kb/314960)(Microsoft 기술 자료) - [Mac 기본 사항: 서체 관리자](https://support.apple.com/ko-kr/HT201749)(Apple 지원) 글꼴을 설치하면 Tableau Desktop의 서식 패널에 글꼴이 나타납니다. 이 패널에서 새 글꼴을 사용하여 통합 문서 또는 워크시트 수준에서 글꼴을 변경할 수 있습니다. 자세한 내용은 [통합 문서 수준에서 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_workbook.htm), [워크시트 수준에서 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_worksheet.htm) 및 [텍스트 및 숫자 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_specific.htm)을 참조하십시오. ## 사용자 지정 글꼴 게시 사용자 지정 글꼴을 사용하여 통합 문서를 올바르게 게시하려면 작성자와 게시된 통합 문서의 상호 작용 방식에 대해 이해해야 합니다.

서버, 데스크톱, 커넥터 및 Tableau 간의 연결을 보여주는 다이어그램입니다.

사용자 지정 글꼴 게시 워크플로우

  1. Tableau Desktop에서 통합 문서를 만듭니다.

    또는

  2. 웹 작성을 사용하여 통합 문서를 만듭니다.

결과

  1. 통합 문서를 Tableau Server에 게시합니다.

    또는

  2. 통합 문서를 Tableau Cloud에 게시합니다.

조건

결과

A- Tableau Desktop에서 통합 문서를 만듭니다.

컴퓨터에 설치된 모든 글꼴을 통합 문서에서 사용할 수 있습니다.

B- 웹 작성을 사용하여 통합 문서를 만듭니다.

Tableau Server 또는 Tableau Cloud에 설치된 글꼴만 텍스트 서식 작성 시 작동합니다.

C- 통합 문서를 Tableau Server에 게시합니다.

모든 사용자 지정 글꼴을 모든 서버 노드에서 설치해야 합니다.

Tableau Server에 글꼴이 설치되지 않은 경우 설치되지 않은 글꼴은 게시할 때 대체 글꼴로 바뀝니다.

D- 통합 문서를 Tableau Cloud에 게시합니다.

Tableau Cloud가 지원하는 글꼴만 나타납니다.

통합 문서에서 지원되지 않는 글꼴은 게시할 때 대체 글꼴로 바뀝니다. 지원되는 글꼴 목록은 기술 자료: Tableau Public 또는 Tableau Online에 게시한 후 글꼴이 예상대로 표시되지 않음을 참조하십시오.

### 게시된 통합 문서의 사용자 지정 글꼴 문제 해결 게시된 후 게시된 통합 문서의 모든 Viewer(뷰어)는 사용하는 컴퓨터에 사용자 지정 글꼴을 설치해야 합니다. 그러므로 Tableau 글꼴 또는 웹 적합 글꼴 중 하나로 글꼴을 제한하는 것이 가장 좋습니다.

문제

가능한 솔루션

일부 글꼴은 뷰에서 정확하게 표시되지만 일부는 그렇지 않습니다.

뷰에 마크가 많은 경우 서버는 서버 측에서 마크를 렌더링하고 마크를 정적 이미지로 표시합니다. 이로 인해 뷰의 일부 글꼴이 뷰의 나머지 부분과 다르게 표시될 수 있습니다. 이 문제를 해결하려면 각 뷰의 마크 수를 줄이십시오.

글꼴의 간격이 Viewer(뷰어)마다 다르게 나타납니다.

Viewer(뷰어)의 컴퓨터에 사용자 지정 글꼴이 설치된 경우 Viewer(뷰어)는 정확하게 표시된 글꼴을 볼 수 있습니다. 그러나 각 브라우저에서 글꼴을 렌더링할 때 사용하는 방법이 약간씩 다르기 때문에 브라우저에 따라 글꼴이 조금씩 다르게 표시될 수 있습니다.

글꼴이 Viewer(뷰어)에 따라 다르게 표시됩니다.

Viewer(뷰어)의 컴퓨터에 사용자 지정 글꼴이 설치되지 않은 경우 통합 문서의 설치되지 않은 모든 글꼴은 브라우저가 선택한 대체 글꼴로 바뀝니다.
[주요 콘텐츠로 건너뛰기](#main-content) # 사용자 지정 날짜 항상 특정 수준의 날짜를 사용하거나 구간차원 또는 잘린 날짜를 기준으로 하는 계산을 만들려는 경우 사용자 지정 날짜가 유용할 수 있습니다. 데이터 패널에서 사용자 지정 날짜를 만들거나 `DATEPART` 또는 `DATETRUNC` 함수를 사용하여 계산을 작성합니다. 1. 데이터 패널에서 날짜 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 만들기 > 사용자 지정 날짜 만들기를 선택합니다. 2. 세부 정보 목록에서 원하는 수준을 선택합니다. 3. 사용자 지정 날짜를 불연속형(날짜 부분)으로 할지, 아니면 연속형(날짜 값)으로 할지를 지정합니다. ![분기별 세부 정보 옵션이 있고 사용자 지정 날짜 필터를 만들기 위한 인터페이스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customdate1.png) 4. 선택 사항: 필드에 고유한 이름을 입력합니다. 5. 작업을 마쳤으면 확인을 클릭합니다. 이 방법으로 만든 사용자 지정 날짜는 데이터 패널에 새 필드로 나타납니다. ## 예 - 열 머리글을 월, 일, 연도로 형식 지정 이 예에서는 샘플 – 슈퍼스토어 데이터 원본을 사용합니다. 1. \[Order Date\]를 열로 끌어 옵니다. 2. Sales를 행으로 끌어옵니다. 3. 열 선반에서 \[Order Date\]를 마우스 오른쪽 단추로 클릭하고 기타 > 사용자 지정을 선택합니다. 4. 사용자 지정 날짜 대화 상자의 세부 정보 드롭다운 목록에서 월/일/연도를 선택합니다. 이제 뷰에 올바른 형식의 열 머리글이 생성됩니다. ![2011년 1월 4일부터 2011년 2월 2일까지의 매출 추세를 나타낸 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/month_day_year.png) [주요 콘텐츠로 건너뛰기](#main-content) # 사용자 지정 날짜 형식 이 문서에서는 사용자 지정 날짜 형식 필드를 사용하여 뷰의 날짜 형식을 지정하는 방법에 대해 설명합니다. Tableau에서 날짜 작업을 수행하는 방법에 대한 개요는 [날짜 및 시간](https://help.tableau.com/current/pro/desktop/ko-kr/dates.htm) 또는 [날짜 수준 변경](https://help.tableau.com/current/pro/desktop/ko-kr/dates_levels.htm)을 참조하십시오. **데이터 원본**의 날짜 속성 설정에 대한 내용은 [데이터 원본의 날짜 속성](https://help.tableau.com/current/pro/desktop/ko-kr/date_properties.htm)을 참조하십시오. ## 사용자 지정 날짜 형식 필드를 찾는 방법 ### 뷰의 날짜 필드 형식 지정(Tableau Desktop) Tableau Desktop의 뷰에서 날짜 필드의 형식을 지정하려면 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 서식을 선택합니다. ![서식 옵션이 하이라이트된 뷰의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/date_format_view.png) 그러면 뷰 왼쪽에 서식 패널이 열립니다. 날짜 필드를 선택합니다. ![날짜 서식 드롭다운 메뉴가 하이라이트된 머리글 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/date_format_pane.png) Tableau는 사용 가능한 형식의 목록을 제공합니다. 불연속형 날짜 부분으로 작업하는 경우 해당 날짜 부분과 관련된 옵션이 표시됩니다(예: **YEAR(\[주문 날짜\])**의 옵션으로 자동, 두 자리, 네 자리). 연속형 또는 정확한 날짜의 불연속형 날짜인 경우 목록의 마지막 항목이 사용자 지정 항목입니다. 지원되는 날짜 형식 기호 표에 나와 있는 형식 기호를 단독으로 사용하거나 조합으로 사용하여 사용자 지정 날짜를 지정할 수 있습니다. ### 뷰의 날짜 필드 형식 지정(Tableau Cloud 및 Tableau Server) Tableau Cloud 및 Tableau Server의 뷰에서 날짜 필드의 형식을 지정하려면 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 날짜 서식 지정을 선택합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CustomDate_Cloud.png) ### 데이터 패널의 날짜 필드 형식 지정(Tableau Desktop만 해당) 데이터 패널에서 날짜 필드의 형식을 지정하려면 필드를 마우스 오른쪽 단추로 클릭하고 기본 속성 > 날짜 형식을 선택합니다. ![다양한 날짜 형식 옵션이 있고 용자 지정 옵션이 선택된 기본 날짜 형식 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/date_format_custom.png) 표의 날짜 형식은 통합 문서가 Tableau 추출에 연결되어 있거나 이러한 날짜 형식을 지원하는 데이터 원본에 라이브 연결되어 있을 때 지원됩니다. 원하는 날짜 형식이 지원되는지 확인하려면 데이터 원본의 설명서를 참조하십시오. Tableau는 데이터 원본에서 날짜 형식을 검색합니다. Tableau Server는 Tableau Server를 실행 중인 서버의 서비스 계정 사용자 계정에서 날짜 형식을 검색할 수도 있습니다. **참고:** 다음 날짜 형식은 [유형 변환](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_typeconversion.htm) 함수에 사용되는 날짜 형식과 다를 수 있습니다. DATEPARSE 함수 사용에 대한 자세한 내용은 [문자열을 날짜 필드로 변환](https://help.tableau.com/current/pro/desktop/ko-kr/data_dateparse.htm)을 참조하십시오. ## 지원되는 날짜 형식 기호 사용자 지정 날짜 형식을 만들려면 다음 기호를 사용합니다.
기호설명
(:)시간 구분 기호. 일부 로캘에서는 다른 문자를 사용하여 시간 구분 기호를 나타냅니다. 시간 값의 형식을 지정할 때 시간 구분 기호가 시, 분 및 초를 구분합니다. 형식화된 출력에서 시간 구분 기호로 사용된 실제 문자는 시스템 설정을 통해 결정됩니다.
(/)날짜 구분 기호. 일부 로캘에서는 다른 문자를 사용하여 날짜 구분 기호를 나타냅니다. 날짜 값의 형식을 지정할 때 날짜 구분 기호가 일, 월 및 연도를 구분합니다. 형식화된 출력에서 날짜 구분 기호로 사용된 실제 문자는 시스템 설정을 통해 결정됩니다.
c날짜를 ddddd로 표시하고 시간을
ttttt로 해당 순서대로 표시합니다. 날짜 일련 번호에 대한 소수 부분이 없는 경우 날짜 정보만 표시하고, 정수 부분이 없는 경우 시간 정보만 표시합니다.
d일자를 선행 0이 포함되지 않은 숫자로 표시합니다(1~31).
dd일자를 선행 0이 포함된 숫자로 표시합니다(01~31).
ddd요일을 약어로 표시합니다(일, 토).
dddd요일을 전체 이름으로 표시합니다(일요일, 토요일).
ddddd시스템의 간단한 날짜 형식 설정에 따라 형식화된 전체 날짜(일, 월 및 연도 포함)로 날짜를 표시합니다. 간단한 기본 날짜 형식은 m/d/yy입니다.
dddddd시스템에서 인식하는 자세한 날짜 설정에 따라 형식화된 전체 날짜(일, 월 및 연도 포함)로 날짜 일련 번호를 표시합니다. 자세한 기본 날짜 형식은 mmmm dd, yyyy입니다.
aaaadddd와 동일하지만 지역화된 문자열 버전만 있습니다.
w요일을 숫자로 표시합니다(일요일의 경우 1에서 토요일의 경우 7까지).
ww주일을 숫자로 표시합니다(1~54).
M선행 0이 포함되지 않은 숫자로 월을 표시합니다(1 12). m 이 h 또는 hh 바로 다음에 나올 경우 월이 아니라 분이 표시됩니다.
MM선행 0이 포함된 숫자로 월을 표시합니다(01~12). If m immediately follows h or hh, the minute rather than the month is displayed.
MMM월을 약어로 표시합니다(Jan~Dec).
MMMM월을 전체 월 이름으로 표시합니다(January~December).
MMMMM한 글자 약어로 월을 표시합니다(J~D).
ooooMMMM과 동일하지만 지역화되어 있습니다.
q연도의 분기를 숫자로 표시합니다(1~4).
y연도의 일자를 숫자로 표시합니다(1~366).
yy연도를 2자리 숫자로 표시합니다(00~99).
yyyy연도를 4자리 숫자로 표시합니다(100~9999).
h선행 0이 포함되지 않은 숫자로 시간을 표시합니다(0~23).
Hh선행 0이 포함된 숫자로 시간을 표시합니다(00~23).
N선행 0이 포함되지 않은 숫자로 분을 표시합니다(0 59).
Nn선행 0이 포함된 숫자로 분을 표시합니다(00 59).
S선행 0이 포함되지 않은 숫자로 초를 표시합니다(0 59).
Ss선행 0이 포함된 숫자로 초를 표시합니다(00 59).
000밀리초를 표시합니다. 밀리초를 지정하기 전에 마침표 문자를 구분 기호로 사용합니다.
t t t t t시스템에서 인식하는 시간 형식에서 정의한 시간 구분 기호를 사용하여 형식화된 전체 시간(시, 분 및 초 포함)으로 시간을 표시합니다. 선행 영(0) 옵션을 선택한 경우 시간이 오전 또는 오후 10시 이전이면 선행 영(0)이 표시됩니다. 기본 시간 형식은 h:mm:ss입니다.
AM/PM12시간제 시간을 사용하고 정오 이전의 시간에는 대문자 AM을 표시합니다. 정오에서 오후 11시 59분 사이의 시간에는 대문자 PM을 표시합니다.
am/pm12시간제 시간을 사용하고 정오 이전의 시간에는 소문자 am을 표시합니다. 정오에서 오후 11시 59분 사이의 시간에는 소문자 pm을 표시합니다.
A/P12시간제 시간을 사용하고 정오 이전의 시간에는 대문자 A를 표시합니다. 정오에서 오후 11시 59분 사이의 시간에는 대문자 P를 표시합니다.
a/p12시간제 시간을 사용하고 정오 이전의 시간에는 소문자 a를 표시합니다. 정오에서 오후 11시 59분 사이의 시간에는 소문자 p를 표시합니다.
AMPM12시간제 시간을 사용하고 정오 이전의 시간에는 시스템에서 정의한 AM 문자열을 표시합니다. 정오에서 오후 11시 59분 사이의 시간에는 시스템에서 정의한 PM 문자열을 표시합니다. AMPM은 대문자 또는 소문자 모두 가능하지만, 표시된 문자열의 대/소문자는 시스템 설정에서 정의한 문자열과 일치합니다. 기본 형식은 AM/PM입니다.
## 사용자 지정 날짜 형식 예제 위 표의 날짜 형식 기호 모두 단독으로 사용하거나 조합하여 사용할 수 있습니다. 사용자 지정 형식 yyyy-MM-dd HH:mm:ss.000을 지정하면 2015-05-10 11:22:16.543 형식의 날짜가 생성됩니다. 이러한 형식은 과학 관련 데이터에 적합합니다. 사용자 지정 형식 DDDD DD를 지정하면 아래에 표시된 것처럼 요일과 일자를 표시하는 날짜가 생성됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/FormattingNumbersDates_CustomDateFinal.png) 사용자 지정 형식 `yy-mm-dd (dddd)`를 지정하면 **18-01-04(목요일)** 형식으로 날짜가 생성됩니다. 사용자 지정 형식 `"Q"1 YYYY`를 지정하면 **Q1 2018**을 표시하는 날짜가 생성됩니다. ## 일본의 시대 기준 날짜 형식에 대한 지원 Tableau는 일본의 천황시대 기준 날짜(Wareki) 형식을 지원합니다. 시대 기준 날짜 형식을 뷰의 필드에 적용하는 방법은 다음과 같습니다. 1. 통합 문서 로캘을 일본어로 설정합니다. 2. 뷰에서 날짜 형식을 설정할 필드를 마우스 오른쪽 단추로 클릭합니다. 3. 형식을 선택합니다. 4. 형식 패널의 날짜 드롭다운 목록에서 형식을 선택합니다. 원하는 형식이 목록에 없을 경우 자신만의 날짜 형식을 만들 수 있습니다. 이렇게 하려면 날짜 상자에서 사용자 지정 형식을 선택한 다음, Tableau의 날짜 자리 표시자를 사용하여 형식을 입력합니다. 사용 가능한 시대 기준 연도 자리 표시자는 다음과 같습니다.
기호설명
g약식 시대 이름(예: 헤이세이 시대의 경우 H)
gg시대 이름(예: 平成)
ggg전체 시대 이름(일본어의 경우 표준 시대 이름과 동일함)
e시대 기준 연도(예: 시대의 첫 번째 연도의 경우 1)
ee시대 기준 연도(예: 시대의 첫 번째 연도의 경우 01). 숫자가 하나만 있는 경우 시대 기준 연도 앞에 영(0)이 추가됩니다.
통합 문서 로캘이 일본어가 아닐 경우 사용자 지정 날짜 형식을 만든 후, 다음과 같이 형식 앞에 !ja\_JP! 언어 코드를 삽입할 수 있습니다. `!ja_JP! gg ee"年"mm"月"dd"日"` 언어 코드에서 날짜가 일본어 날짜인 것처럼 처리됩니다. Tableau Server 브라우저 뷰에서는 시대 기준 날짜가 일부 지원되지 않습니다. 특히 대화형 필터를 포함하는 통합 문서를 게시할 경우 e 및 g 자리 표시자가 채워지지 않습니다. ![ ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/japaneseEra.png) 이 문제를 방지하려면 브라우저에서 통합 문서를 볼 경우 대화형 필터에 시대 기준 날짜를 표시하지 마십시오. ## 날짜 형식에 리터럴 텍스트 사용 날짜 형식에 **Fiscal Quarter q of yyyy** 같은 단어나 구를 포함하고자 할 수 있습니다. Tableau의 형식 상자에 텍스트를 직접 입력하면 문자가 날짜 부분처럼 처리될 수 있습니다. ![ ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dateFormatEscape.png) 이런 문제를 방지하려면 날짜 부분으로 처리하지 않아야 할 문자 및 단어를 다음과 같이 따옴표로 묶으십시오. `"Fiscal Quarter" q "of" yyyy`. 따옴표로 묶은 부분 안에 따옴표 문자를 삽입해야 할 경우 다음 코드를 삽입하십시오. `"\""`. 예를 들어 `"Fiscal "\"" Quarter"` 형식은 **Fiscal " Quarter**로 서식이 지정됩니다. ## 추출 데이터 원본에 대한 DATEPARSE 함수의 형식 구문 추출에 DATEPARSE 함수를 사용하는 경우 Unicode Consortium을 통해 정의된 구문을 사용합니다. 다음 표에는 DATEPARSE 함수에서 지원되는 형식이 나와 있습니다.
날짜 부분기호출력 예
연도

yy

y, yyyy

Y

26

2026

2026(주(1년 기준) 달력에 사용됨)

연도의 분기

Q

QQ

QQQ

QQQQ

2

02

Q2

2번째 분기

월

M

MM

MMM

MMMM

9

09

Sep

September

주(1년 기준)w, ww47
요일

E, EE, EEE

EEEE

EEEEE

Mon

Monday

M

일(매월)

d

dd

1, 15

01, 15

일(1년 기준)(1- 365)D23, 143

시간(1~12)

h

hh

8

08

시간(0~23)

H

HH

8

08

분

m

mm

8

08

분의 초

s

ss

5

05

소수 자릿수 초

S

SS

SSS

SSSS

2

23

235

2350

하루 단위의 밀리초A34532
기간(am/pm 마커)a, aa, aaaAM, am, PM
표준 시간대

z, zz, zzz

zzzz

Z, ZZ, ZZZ

ZZZZ

PDT

Pacific Daylight Time

-0800

PST-08:00

보다 자세한 날짜 기호의 전체 목록에 대해서는 Unicode 페이지의 [국제 구성 요소에 대한 날짜 및 시간 형식 지정 개요(영문)](https://unicode-org.github.io/icu/userguide/format_parse/datetime/)를 참조하십시오. **참고:** 일부 날짜 형식은 일부 데이터베이스 및 파일 형식에서 지원되지 않습니다. ### .hyper 추출의 날짜 형식에 대한 참고 사항
시간 단위참고
시대해당 없음
연도

"U"를 제외하고 모든 기호가 .hyper 추출에서 지원됩니다.

참고:

  • 음수 값은 기원전(BC) 연도를 나타냅니다. 예를 들어 DATEPARSE('y','-10'은 기원전 11년 1월 1일을 반환하고 DATEPARSE('y','-0')은 기원전 1년 1월 1일을 반환합니다.

  • 달력 연도 "y"로 작업하는 경우 패턴 "yy"는 연도의 하위 두 자리를 요청합니다. 70보다 작은 숫자인 경우 DATEPARSE 함수는 2000+x를 연도로 반환합니다. 70보다 크거나 같은 숫자인 경우 DATEPARSE 함수는 1900+x를 연도로 반환합니다.

  • "ISO 주 날짜" 기반 달력의 "Y"로 작업하는 경우 연도 전환은 주 경계에서 발생하며 달력 연도 전환과 다를 수 있습니다. "Y" 지정은 ISO 연도-주 달력의 패턴 문자 "w"와 함께 사용됩니다. ISO 주 날짜 시스템은 ISO 8601 날짜 및 시간 표준의 일부인 윤주(leap week) 달력 시스템입니다. "y"와 유사하게, "Y"의 음수 값은 기원전(BC) 연도를 나타냅니다.

월

"I"를 제외하고 모든 기호가 .hyper 추출에서 지원됩니다.

참고: 

  • 월 지정은 일 숫자에 대한 "d"와 함께 사용됩니다.

  • ICU와 달리 .hyper 추출에서는 1~12의 값을 허용합니다. 다른 값은 오류를 발생시킵니다.

주

"W"를 제외하고 모든 기호가 .hyper 추출에서 지원됩니다.

참고:

  • "w"로 작업할 경우 ICU와 달리 .hyper 추출은 유효한 주만 허용합니다. 1년은 52주이거나 53주입니다(ISO 8601). DATEPARSE 함수는 입력의 유효성을 확인합니다. 예를 들어 2016년에는 53번째 주가 존재하지 않으므로 2016년 53번째 주에서 오류가 발생합니다.

  • "W"로 작업할 경우 ICU는 이 지정을 지원하지 않는 대신 9월의 첫 번째 월요일과 같은 날짜를 지원합니다.

일

참고:

  • "d"로 작업할 경우 ICU와 달리 .hyper 추출은 유효한 일 숫자만 허용합니다. 예를 들어 2월 31일에서 오류가 발생합니다.

  • "D"로 작업할 경우 ICU와 달리 .hyper 추출은 유효한 일 숫자만 허용합니다. 예를 들어 2017년의 366번째 일에서 오류가 발생합니다.

시간

.hyper 추출에서는 "h" 및 "H" 기호만 지원됩니다.

참고:

  • "h"로 작업하는 경우 .hyper 추출은 이 필드에 음수 값을 허용하지 않습니다. 음수 값은 오류를 발생시킵니다.

  • "H"로 작업하는 경우 .hyper 추출은 이 필드에 음수 값을 허용하지 않습니다. 음수 값은 오류를 발생시킵니다.

분참고: ICU와 달리 .hyper 추출은 이 필드에 음수 값을 허용하지 않습니다. 음수 값은 오류를 발생시킵니다.
초

참고: 

  • ICU와 달리 .hyper 추출은 이 필드에 음수 값을 허용하지 않습니다. 음수 값은 오류를 발생시킵니다.

  • "S"로 작업하는 경우 DATEPARSE('ss.SSSS', '12.3456')은 1990-01-01 00:00:12:3456 AD를 반환합니다.
분기참고: ICU와 달리 .hyper 추출에서는 1~4의 값만 허용합니다. 다른 모든 값은 오류를 유발합니다.
요일

참고: 

  • "e" 및 "ee"로 작업할 경우 ICU와 달리 .hyper 추출은 1~7의 값만 허용합니다. 다른 모든 값은 오류를 유발합니다.

  • "c..cc"로 작업할 경우 ICU와 달리 .hyper 추출은 1~7의 값만 허용합니다. 다른 모든 값은 오류를 유발합니다.

기간해당 없음
## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # ISO-8601 주 및 연도를 사용하여 날짜 형식 지정 아래에 나열되어 있는 많은 유럽어 로캘의 경우 Tableau에서 ISO-8601 주 및 연도를 사용하여 날짜의 형식을 지정할 수 있습니다. Tableau에서 ISO-8601을 지원하는 유럽어 로캘을 보려면 확장하십시오. da-DK, 덴마크어(덴마크) se-SE, 북부 라프어(스웨덴) rm-CH, 로망슈어(스위스) sms-FI, 스콜트 라프어(핀란드) is-IS, 아이슬란드어(아이슬란드) de-DE, 독일어(독일) km-KH, 크메르어(캄보디아) nl-NL, 네덜란드어(네덜란드) smj-SE, 룰레 라프어(스웨덴) fi-FI, 핀란드어(핀란드) nn-NO, 노르웨이어 니노르스크(노르웨이) it-IT, 이탈리아어(이탈리아) it-CH, 이탈리아어(스위스) nb-NO, 노르웨이어 복말(노르웨이) pl-PL, 폴란드어(폴란드) sv-SE, 스웨덴어(스웨덴) et-EE, 에스토니아어(에스토니아) lv-LV, 라트비아어(라트비아) hsb-DE, 고소르브어(독일) kl-GL, 그린란드어(그린란드) mk-MK, 마케도니아어(북마케도니아) fo-FO, 페로어(페로 제도) se-NO, 북부 라프어(노르웨이) as-IN, 아샘어(인도) fy-NL, 프리지아어(네덜란드) se-FI, 북부 라프어(핀란드) ps-AF, 파슈토어(아프가니스탄) prs-AF, 다리어(아프가니스탄) de-CH, 독일어(스위스) sv-FI, 스웨덴어(핀란드) dsb-DE, 저소르브어(독일) de-LU, 독일어(룩셈부르크) fr-CH, 프랑스어(스위스) smj-NO, 룰레 라프어(노르웨이) de-LI, 독일어(리히텐슈타인) sma-NO, 남부 라프어(노르웨이) sma-SE, 남부 라프어(스웨덴) smn-FI, 이나리 라프어(핀란드) ISO-8601 달력의 주 및 연도 번호 지정은 표준 그레고리오 달력과 다릅니다. 다음은 2011년 1월 2일을 표시하는 방법입니다.
달력 시스템주 번호연도 번호
표준 그레고리오12011
ISO-8601522010
날짜 형식을 지정할 때 월, 주 및 연도 번호를 모두 동일한 달력 시스템에서 가져와야 합니다. 그렇지 않으면 날짜를 파악할 수 없습니다. 이를 위한 두 가지 방법은 다음과 같습니다. - 사용자가 각 자리 표시자에 사용할 달력 시스템을 Tableau가 추측하도록 합니다. 예를 들어 `mm yyyy`(월 다음에 연도가 나옴)를 입력하면 표준 그레고리오 연도가 사용됩니다. 이 경우 월 번호와 함께 해당 연도를 사용할 수 있습니다. - 형식 문자열에서 각 주(ww) 또는 연도(yyyy) 자리 표시자 다음에 주석을 배치하여 자리 표시자 종류를 나타냅니다.
주석사용할 달력예제 형식 문자열
[Y]ISO-8601ww[Y] yyyy[Y]
[y]표준 그레고리오ww[y] yyyy[y]
중요: 올바른 ISO-8601 주 번호 지정을 가져오려면 컴퓨터의 위치를 [위](#Expand) 로캘 중 하나로 설정해야 하며 데이터 원본의 주 시작을 월요일로 설정해야 합니다. 이 방법에 대한 자세한 내용은 [데이터 원본의 날짜 속성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/date_properties.htm)을 참조하십시오. 그렇지 않으면 Tableau가 데이터 원본의 주 시작 설정을 사용하여 주 번호를 지정하기 때문에 연도의 시작과 끝에서 불완전한 주가 만들어질 수 있습니다. **참고**: 선택한 로캘과 상관 없이 1월에 시작하지 않는 회계 연도를 사용할 경우 ISO 주 번호 지정이 발생하지 않습니다. ## 2013년 12월 31일 날짜에 대한 형식 문자열 샘플 2013년 12월 31일 날짜에 대한 형식 문자열 샘플은 다음과 같습니다. 여기서 m은 월 또는 일(매월) 자리 표시자를 나타냅니다. 시, 분 및 초 같은 시간 자리 표시자는 연도가 주 기반 또는 연도 기반인지 여부에 영향을 미치지 않습니다.
형식 문자열형식화된 출력
yyyy2013
yyyy[Y]2014
yyyy ww2014 1
yyyy mm2013 12
ww yyyy1 2014
mm yyyy12 2013
ww yyyy[y]1 2013
mm yyyy[Y]12 2014
yyyy mm ww2013 12 1
mm yyyy ww12 2013 1
ww mm yyyy1 12 2013
ww mm yyyy[Y]1 12 2014
ww yyyy mm1 2014 12(형식이 모호함)
ww yyyy[y] mm1 2013 12
ww yyyy mm yyyy1 2014 12 2013
ww yyyy yyyy mm1 2014 2013 12
yyyy mm ww yyyy2013 12 1 2014
[주요 콘텐츠로 건너뛰기](#main-content) # 사용자 지정 뷰 사용 사용자 지정 뷰를 사용하면 필터 선택, 정렬 등 게시된 비주얼리제이션에서 상호 작용한 특정 상태를 바로 표시할 수 있습니다. 사용자 지정 뷰는 기초 콘텐츠에 영향을 주지 않습니다. 비주얼리제이션을 볼 때마다 동일한 필터를 조정하거나 동일한 데이터를 확대해야 하는 경우 사용자 지정 뷰를 사용하는 것이 좋습니다. 사용자 지정 뷰는 기본 게시된 콘텐츠 자체를 변경하는 웹 편집과는 다릅니다. [웹에서 Tableau 뷰 편집](https://help.tableau.com/current/pro/desktop/ko-kr/web_author_build_view.htm)을 참조하십시오. 사용자 지정 뷰가 필터 설정으로만 이루어진 경우 공유된 URL에서 필터 내장 매개 변수를 사용하는 것이 좋습니다. [The Data School](https://www.thedataschool.co.uk/)에서 [URL을 편집하여 게시된 대시보드 필터링(영문)](https://www.thedataschool.co.uk/paul-hunt/filter-a-published-dashboard-by-editing-the-url)을 참조하십시오. ## 사용자 지정 뷰에 대한 참고 사항 - 사용자 지정 뷰는 뷰의 기반이 되는 콘텐츠를 수정하지 않습니다. - 원본 콘텐츠를 삭제하면 해당 사용자 지정 뷰가 삭제됩니다. - 원본 콘텐츠가 업데이트되거나 다시 게시되면 사용자 지정 뷰도 업데이트됩니다. > [!TIP] > > **팁**: 원본 콘텐츠를 일부 변경하면 사용자 지정 뷰가 손상될 수 있습니다. 사용자 지정 뷰가 있는 콘텐츠를 수정하는 모범 사례는 [사용자 지정 뷰가 있는 콘텐츠 유지 관리](https://help.tableau.com/current/pro/desktop/ko-kr/customview_update.htm)를 참조하십시오. - 사용자가 사이트에서 제거되면 사용자가 소유한 모든 공유된 사용자 지정 뷰도 손실됩니다. - 사용자 지정 뷰를 기반으로 하는 구독 및 데이터 기반 알림은 원본 콘텐츠를 기반으로 하는 구독이나 알림보다 더 쉽게 손실될 수 있습니다. **참고**: Tableau는 2022.3 릴리스부터 사용자 지정 뷰 URL에서 사용자 이름을 ID로 바꿨습니다. 책갈피가 지정된 URL은 계속 작동하지만 새 URL 스키마로 리디렉션됩니다. 이러한 변경은 회사 및 사용자 데이터 보호를 강화하기 위한 것입니다. ## 사용자 지정 뷰 만들기 먼저, 개별 뷰로 이동합니다. 마크 선택, 데이터 필터링 또는 정렬 변경과 같이 사용자 지정 뷰에 지정하려는 모든 변경 사항을 적용합니다. 1. 변경한 내용을 사용자 지정 뷰로 저장할 준비가 되면 툴바에서 사용자 지정 뷰 저장을 선택합니다. **참고**: 사용자 지정 뷰 저장 단추는 현재 뷰가 변경된 후 툴바에 나타납니다. 2. 사용자 지정 뷰 저장 대화 상자에서 사용자 지정 뷰의 이름을 입력합니다. 3. (선택사항) 내 기본값으로 설정을 선택합니다. 4. (선택사항) 다른 사용자가 볼 수 있도록 설정을 선택합니다. 이렇게 하면 원본 콘텐츠를 볼 수 있는 모든 사람이 사용자 지정 뷰를 사용할 수 있습니다. 단, 다음과 같이 이 옵션을 사용할 수 없는 몇 가지 경우가 있습니다. - 사용자가 Viewer(뷰어) 사이트 역할입니다. - 사이트의 [사용자 표시 유형 설정](https://help.tableau.com/current/server/ko-kr/user_visibility.htm#limit-user-visibility)이 제한됨으로 설정되어 있습니다. - 통합 문서에서 사용 권한 기능인 [사용자 지정 항목 공유](https://help.tableau.com/current/server/ko-kr/permissions_capabilities.htm#workbooks)가 거부되었습니다. 5. 변경 내용을 저장합니다. ## 사용자 지정 뷰 찾기 ### 뷰에서 찾기 비주얼리제이션을 보고 있을 때 툴바에서 보기 아이콘을 선택하여 다른 사용자 지정 뷰로 변경할 수 있습니다. 툴바에 공간이 있으면 보고 있는 사용자 지정 뷰의 이름이 표시됩니다. 자신이 만든 모든 사용자 지정 뷰와 볼 수 있도록 다른 사용자가 만든 모든 사용자 지정 뷰가 목록에 나타납니다. ### 통합 문서에서 찾기 통합 문서 수준에서 콘텐츠를 볼 때 사용자 지정 뷰 탭을 사용하면 해당 통합 문서에 대해 사용 가능한 모든 사용자 지정 뷰를 볼 수 있습니다. ![이름, 동작, 원래 뷰 및 소유자 정보가 포함된 사용자 지정 뷰 테이블입니다. 목록에 있는 뷰 중 하나의 상황에 맞는 메뉴가 확장되어 소유자를 변경하거나 삭제하는 옵션이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customviews_tab.png) ## 기본 사용자 지정 뷰 설정 사용자 지정 뷰를 찾거나 만든 후에는 해당 비주얼리제이션을 열 때 표시되는 기본 뷰로 지정할 수 있습니다. 1. 툴바에서 보기 아이콘을 선택합니다. 2. 이 뷰를 기본 뷰로 설정 옵션을 선택합니다. 3. 대화 상자를 닫아 저장합니다. 다음번에 해당 비주얼리제이션을 열면 해당 사용자 지정 뷰가 표시됩니다. ## 사용자 지정 뷰 공유 기본적으로 사용자 지정 뷰는 비공개이며 이를 만든 사용자에게만 나타납니다. **참고**: Viewer(뷰어) 사이트 역할이 있는 사용자는 사용자 지정 뷰를 다른 사람이 볼 수 있도록 설정할 수 없습니다. 하지만 URL을 복사하고 공유하여 사용자 지정 뷰를 공유할 수 있습니다. Explorer 이상의 사이트 역할을 가진 사용자는 사용자 지정 뷰를 다른 사람이 볼 수 있도록 설정할 수 있습니다. 이 설정을 사용하면 원본 콘텐츠에 액세스할 수 있는 모든 사용자가 사용자 지정 뷰를 볼 수 있습니다. 기존 비공개 사용자 지정 뷰를 다른 사람이 볼 수 있도록 변경하려면 또는 볼 수 있는 뷰를 비공개로 설정하려면 다음을 수행합니다. 1. 툴바에서 보기 아이콘을 선택합니다. 2. 공유하려는 뷰의 눈 아이콘을 끄거나 켜서 원하는 상태로 전환합니다. 3. 대화 상자를 닫아 저장합니다. 빗금이 있는 눈 ![대각선이 그어진 눈 모양의 사용자 지정 뷰 숨기기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customviews_hide.png)은 뷰가 비공개임을 나타냅니다. 그냥 눈 ![눈 모양 기호인 사용자 지정 뷰 아이콘을 표시합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customviews_show.png)은 뷰가 다른 사용자에게 표시된다는 것을 나타냅니다. ## 사용자 지정 뷰 삭제 사용자 지정 뷰를 삭제하려면 다음을 수행합니다. 1. 툴바에서 보기 아이콘을 선택합니다. 2. 삭제하려는 뷰의 휴지통 아이콘을 선택합니다. 3. 뷰 삭제를 다시 확인합니다. ### 삭제할 때 주의 필요 다른 사람에게 표시되는 사용자 지정 뷰의 소유자인 경우 뷰를 삭제하면 모든 사람에 대해 삭제된다는 점을 기억하십시오. 사용자 지정 뷰를 삭제하면 해당 사용자 지정 뷰를 기반으로 하는 모든 구독 또는 데이터 기반 알림도 삭제됩니다. ## 사용자 지정 뷰 관리 [사용자 표시 유형](https://help.tableau.com/current/server/ko-kr/user_visibility.htm)이 사이트에 대해 제한된 것으로 설정된 경우를 제외하고, 관리자는 사용자 지정 뷰의 소유권을 변경하고 다른 사용자가 만든 사용자 지정 뷰를 삭제할 수 있습니다. 일부 콘텐츠 또는 특정 사용자에 대해 사용자 지정 뷰를 관리할 수 있습니다. 1. 통합 문서 또는 사용자의 사용자 지정 뷰 탭으로 이동합니다. 2. 동작 메뉴를 사용하여 소유자를 변경하거나 사용자 지정 뷰를 삭제합니다. ![이름, 동작, 원래 뷰 및 소유자 정보가 포함된 사용자 지정 뷰 테이블입니다. 목록에 있는 뷰 중 하나의 상황에 맞는 메뉴가 확장되어 소유자를 변경하거나 삭제하는 옵션이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/customviews_tab.png) > [!TIP] > > **팁**: 사이트에서 제거하기 전에 사용자에게 속한 사용자 지정 뷰의 소유권을 변경하는 것이 가장 좋습니다. 사용자를 삭제하면 다른 사람이 사용 중일 수 있는 공개 뷰를 포함하여 사용자 지정 뷰도 삭제됩니다. ### 사용자 지정 뷰가 있는 콘텐츠를 안전하게 변경 사용자 지정 뷰(또는 뷰 작성의 토대가 되는 데이터 원본)가 있는 뷰를 수정하는 경우 특정 변경으로 인해 사용자 지정 뷰가 손상될 수 있습니다. 자세한 내용은 [사용자 지정 뷰가 있는 콘텐츠 유지 관리](https://help.tableau.com/current/pro/desktop/ko-kr/customview_update.htm)를 참조하십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 사용자 지정 뷰가 있는 콘텐츠 유지 관리 콘텐츠 작성자는 통합 문서 및 데이터 원본을 업데이트하면 최종 사용자에게 어떤 영향을 미칠 수 있는지 이해하는 것이 중요합니다. 사용자 지정 뷰는 비주얼리제이션 사용 방식을 개별적으로 맞추는 인기 있는 방법이지만 원본 콘텐츠가 변경되면 사용자 지정 뷰가 손상될 수 있습니다. 가능한 경우 사용자 지정 뷰에 영향을 주는 것으로 알려진 변경을 하지 마십시오. 변경해야 하는 경우 이 항목의 뒷부분에 설명된 단계를 따르십시오. 일반적으로 사용자 지정 뷰를 사용하는 것으로 알려진 콘텐츠로 작업할 때 몇 가지 모범 사례가 있습니다. - 안정적인 콘텐츠에 대한 사용자 지정 뷰만 생성하도록 최종 사용자에게 조언하십시오. - 프로젝트나 이름 지정 시스템을 사용하여 수정 중인 통합 문서를 식별하고 사용자에게 사용자 지정 뷰를 만들지 않도록 권장하십시오. - 준비 또는 개발 환경에서 변경 사항을 테스트하십시오. 예상되는 필터, 사용자 동작, 매개 변수 설정 및 기타 사용자 지정을 나타내는 사용자 지정 뷰를 테스트하십시오. - 사용자 지정 뷰를 손상시킬 수 있는 변경 사항을 게시하기 전에 사용자에게 사전에 알리십시오. ([Tableau의 REST API에서 사용자 지정 뷰 메서드를 사용하여](https://help.tableau.com/current/api/rest_api/ko-kr/REST/rest_api_ref_workbooks_and_views.htm#list_custom_views) 통합 문서에 적용된 모든 사용자 지정 뷰 목록을 검색하십시오.) ## 사용자 지정 뷰에 영향을 미치는 것으로 알려진 변경 사항 사용자 지정 뷰에 미치는 영향을 확인하기 위해 변경 사항을 테스트하는 것이 가장 좋지만 사용자 지정 뷰에 영향을 미치는 것으로 알려진 일부 업데이트를 알려드리겠습니다. 이는 전체 목록은 아니며 안내용으로만 제공됩니다. ### 통합 문서 변경 - **이름 변경**. 통합 문서(또는 사용자 지정 뷰가 연결된 시트)의 이름을 변경하면 사용자 지정 뷰가 손상됩니다. - **매개 변수**. 매개 변수를 추가하거나 제거하면 사용자 지정 뷰가 손상되거나 예상대로 업데이트되지 않을 수 있습니다. - 원본 콘텐츠에 매개 변수가 추가되면 사용자 지정 뷰가 손상될 수 있습니다. - 매개 변수 컨트롤이 제거되면 해당 입력을 사용한 계산된 필드는 마지막 값을 유지하며 더 이상 조정할 수 없습니다. - **필터**. 필터를 제거하면 필터 컨트롤이 제거되지만 데이터는 필터링된 상태로 남습니다. - 일반적으로 원본 콘텐츠에서 필터가 삭제되면 해당 필터를 사용한 사용자 지정 뷰는 계속 작동합니다. 그러나 데이터는 필터 컨트롤 없이 필터링된 상태로 유지됩니다. 이는 사용자가 사용자 지정 뷰에서 필터 선택을 변경할 수 없음을 의미합니다. - 슬라이더에서 기준 날짜로 필터 컨트롤을 변경해도 예상대로 기준 날짜를 정확하게 반영하도록 필터가 조정되지 않습니다. - 사용자 지정 뷰를 사용하여 필터 선택을 제어하는 경우 대신 공유된 URL에 필터 내장 매개 변수를 사용하는 것이 좋습니다. - **시트 숨기기**. 시트를 숨김으로 설정하면 나중에 숨김이 해제되더라도 해당 시트의 사용자 지정 뷰가 손상됩니다. - **다시 게시**. 통합 문서를 삭제하고 다시 게시하면 사용자 지정 뷰가 손상됩니다. - **기본값**. 사용자 지정 뷰가 기본값(예: 매개 변수, 집합 또는 필터)으로 정의되어 있고 기본값이 변경되면 사용자 지정 뷰가 새로운 값을 반영하도록 업데이트됩니다. 사용자 지정 뷰를 특정 값에 연결해야 하는 경우 <기본값>에 의존하지 말고 해당 특정 값을 사용하십시오. ### 데이터 원본 변경 - **데이터 원본 변경**. 데이터 원본 바꾸기 기능을 사용하여 데이터 원본을 바꾸거나 내장 데이터 원본을 동일한 데이터 원본의 게시된 복사본으로 바꾸면 사용자 지정 뷰가 손상됩니다. - **데이터 유형**. 사용자 지정 뷰와 관련된 필드의 데이터 유형을 변경하면 사용자 지정 뷰가 손상됩니다. - **필드 제거**. 사용자 지정 뷰의 기반이 되는 필드, 계산, 그룹 또는 집합을 제거하면 사용자 지정 뷰가 손상됩니다. ## 콘텐츠를 안전하게 업데이트 다음은 기존 사용자 지정 뷰가 손상될 위험을 최소화하는 일련의 모범 사례입니다. - 통합 문서 편집과 데이터 원본 변경을 별도로 수행합니다. - 데이터 원본이 바뀐 통합 문서를 다시 게시하지 않습니다. - 통합 문서 또는 데이터 원본의 로컬 버전을 편집하고 동일한 이름으로 다시 게시합니다. ### 통합 문서 수정 다음 단계에서는 통합 문서가 별도로 게시된 데이터 원본에 대한 라이브 연결을 사용하고 기존 사용자 지정 뷰가 있다고 가정합니다. #### 웹 편집으로 통합 문서 수정 웹 편집은 통합 문서를 수정하는 기본 방법입니다. 필요한 경우 Tableau Desktop만 사용합니다. 1. 사용자 지정 뷰를 손상시키는 것으로 알려진 앞서 언급된 항목을 피하면서 브라우저에서 통합 문서를 편집합니다. - 데이터를 변경해야 하는 경우 지금 변경하지 마십시오. 데이터 원본 수정에 관한 섹션을 참조하십시오. 2. 통합 문서를 같은 위치에 같은 이름으로 게시하고 기존 버전을 덮어써서 저장합니다. #### Tableau Desktop에서 통합 문서 수정 가능하면 브라우저에서 통합 문서를 수정합니다. 필요한 경우 Tableau Desktop만 사용합니다. 1. 통합 문서의 로컬 버전을 엽니다(필요한 경우 통합 문서를 먼저 다운로드해야 함). 2. 사용자 지정 뷰를 손상시키는 것으로 알려진 앞서 언급된 항목을 피하면서 통합 문서를 편집합니다. - 데이터를 변경해야 하는 경우 지금 변경하지 마십시오. 데이터 원본 수정에 관한 섹션을 참조하십시오. 3. 통합 문서를 같은 위치에 같은 이름으로 게시하여 기존 버전을 바꿉니다. - "게시된 데이터 원본을 사용하도록 통합 문서를 업데이트"하는 옵션을 선택하지 _않습니다_. ### 데이터 원본 수정 1. 통합 문서를 다운로드하고 데이터 원본의 로컬 복사본을 만들어 Tableau Desktop에서 데이터 원본의 로컬 버전을 엽니다. 1. 통합 문서를 다운로드하여 Tableau Desktop에서 엽니다. 2. 데이터 원본을 마우스 오른쪽 단추로 클릭하고 "로컬 복사본 만들기"를 선택합니다. 3. 새 데이터 원본을 마우스 오른쪽 단추로 클릭하고 "데이터 원본 바꾸기…"를 선택합니다. 4. 게시된 데이터 원본에 대한 기존 연결을 새로 만든 로컬 복사본으로 바꿉니다. **참고**: 통합 문서에서 로컬 버전을 사용하면 통합 문서에서 직접 데이터 원본 변경 사항을 확인할 수 있으므로 선호되는 방법입니다. 또는 데이터 원본을 다운로드하거나 로컬에 저장된 복사본을 사용할 수 있습니다. 2. 사용자 지정 뷰를 손상시키는 것으로 알려진 앞서 언급된 항목을 피하면서 데이터 원본을 편집합니다. 3. 데이터 원본을 게시합니다. 1. 동일한 이름을 사용하고 기존 데이터 원본을 덮어써서 저장합니다. 2. "게시된 데이터 원본을 사용하도록 통합 문서를 업데이트"하는 옵션을 선택하지 않습니다. 3. 수정된 데이터 원본으로 통합 문서를 게시하지 않습니다. 통합 문서 콘텐츠를 변경해야 하는 경우 통합 문서 수정에 대한 섹션을 참조하십시오. ## 손상된 사용자 지정 뷰 조사 **참고**: 이 섹션에서는 사용자가 XML 및 기본 명령줄 상호 작용에 익숙하다고 가정합니다. .twb 통합 문서 파일에서 통합 문서의 XML에는 통합 문서 요소에 대한 식별 태그가 포함되어 있습니다. 사용자 지정 뷰가 생성되면 대화형 요소(예: 필터 또는 값 설정, 매개 변수 또는 선택한 마크) 및 해당 값의 스냅샷이 생성됩니다. 사용자 지정 뷰에 액세스하면 Tableau는 사용자 지정 뷰와 함께 저장된 특성 값을 관련 요소 ID에 적용합니다. 요소 ID가 변경되거나 특성 값을 로드할 수 없는 경우 사용자 지정 뷰가 손상됩니다. 변경 전과 후의 .twb를 비교하여 사용자 지정 뷰를 손상시킨 변경 사항을 식별할 수 있습니다. 1. 사용자 지정 뷰가 작동할 때 통합 문서의 .twb가 필요합니다(변경하기 전에 콘텐츠 복사본 저장). 2. 통합 문서의 또 다른 복사본에서 사용자 지정 뷰를 손상시킬 것으로 생각되는 변경을 수행한 후 다른 .twb로 저장합니다. 3. 명령줄에서 다음 명령을 실행합니다(1단계의 파일을 file1.twb에 대입, 2단계의 파일을 file2.twb에 대입). vimdiff file1.twb file2.twb 4. 파일 간의 변경 사항이 하이라이트됩니다. 변경될 경우 사용자 지정 뷰를 손상시키는 것으로 알려진 일부 ID 또는 특성 값(**\[괄호\]**로 묶임)은 다음과 같습니다. ``` ``` [주요 콘텐츠로 건너뛰기](#main-content) # 사용자 지정 뷰를 위한 내장 코드 > [!TIP] > > Tableau Server 2022.3 이상 및 Tableau Cloud의 내장 코드가 Embedding API v3을 사용하도록 변경되었습니다. 사용자 지정 뷰를 내장하는 것에 대한 최신 정보는 [Embedding API 도움말](https://help.tableau.com/current/api/embedding_api/en-us/index.html)에서 [사용자 지정 뷰 내장(영문)](https://help.tableau.com/current/api/embedding_api/en-us/docs/embedding_api_custom_views.html)을 참조하십시오. 본 항목의 정보는 이전 버전의 Embedding(Tableau JavaScript API v1 및 v2 사용)에 대한 것입니다. 이전 버전의 Embedding을 사용하여 사용자 지정 뷰 내장 통합 문서 또는 시트의 사용자 지정 뷰를 내장할 경우 다음과 같은 요소에 의해 기본 뷰가 결정됩니다. - 내장 코드 URL이 사용자 지정 뷰를 구체적으로 참조하는 경우 기본적으로 해당 뷰가 표시됩니다. - 내장 코드 URL이 사용자 지정 뷰를 참조하지 않는 경우 기본적으로 기본 사용자 지정 뷰가 표시됩니다. - 기본 사용자 지정 뷰가 정의되지 않은 경우 기본적으로 원래 뷰가 표시됩니다. **참고:** 기본적으로 원래 뷰를 내장 뷰로 표시하려면 name 매개 변수의 내장 코드 URL이 사용자 지정 뷰를 명시적으로 참조하지 않게 하고 내장 코드에 다음 `filter` 매개 변수를 포함하십시오. `` 다음 예에서 `filter` 매개 변수는 `:original_yes`로 설정되고 `name` 매개 변수는 Profit Analysis 통합 문서에 있는 Profit Analysis 시트의 URL에서 특정 사용자 지정 뷰를 참조하지 않으므로 내장 코드는 항상 이 시트의 원래 뷰를 표시합니다.
이 예에서 `name` 매개 변수의 설정은 Profit Analysis 통합 문서에 있는 Profit Analysis 시트에서 Furniture라는 이름의 사용자 지정 뷰에 대한 URL을 참조합니다.
이 예에서 `name` 매개 변수는 해당 시트의 URL에서 특정 사용자 지정 뷰를 참조하지 않으며 `original_view` 매개 변수는 지정되지 않았습니다. 여기서의 내장 코드는 Profit Analysis 통합 문서에 있는 Profit Analysis 시트에서 기본값으로 설정된 사용자 지정 뷰를 표시합니다. 하지만 원래 뷰가 계속 기본값인 경우 즉, 기본값으로 설정된 다른 사용자 지정 뷰가 없으면 원래 뷰가 기본 뷰로 표시됩니다.
[주요 콘텐츠로 건너뛰기](#main-content) # 사용자 지정 색상표 만들기 Tableau Desktop에는 데이터 시각화에 효과적인 미리 설계된 여러 색상표가 설치되어 있습니다. 또한 고유한 사용자 지정 색상표를 만들어 사용할 수 있으며, 이는 브랜드 형성에 유용합니다. Tableau 버전 2025.3 이상에서는 Tableau Desktop의 작업 흐름에서 직접 사용자 지정 색상표를 만들 수 있습니다. 이전 버전의 Tableau Desktop에서는 Tableau 버전과 함께 제공되는 preferences.tps 파일을 수정하여 사용자 지정 색상표를 만들 수 있습니다. Tableau 버전 2026.1 이상에서 Tableau Agent를 사용하는 사이트의 사용자는 자연어 설명을 사용하여 사용자 지정 색상표를 생성할 수 있습니다. 예를 들어, '일출'과 같은 특정 테마를 기반으로 색상표를 만들도록 Tableau Agent에 요청할 수 있습니다. Tableau는 세 가지 유형의 색상표를 제공합니다. 범주형: 고유한 순서가 없는 불연속형 필드(예: 제품 이름 및 범주)에 각 항목마다 고유한 색상을 할당합니다. 다중: 연속형 필드에 대해 중립적인 중간점(예: 흰색 또는 밝은 회색)에서 방사형으로 퍼지는 두 가지 대비되는 색상을 사용하여 양수 및 음수 값을 가진 정량적 데이터 또는 기준선으로부터의 편차를 표시합니다. 색상 강도는 크기를 나타냅니다. 단일: 연속형 필드에는 다양한 강도의 단일 색상을 사용하여 정량적 값의 범위를 표현하며, 자연스러운 진행 양상을 보이는 데이터(예: 낮음에서 높음, 모두 양수 또는 모두 음수)에 적합합니다. ## Tableau 통합 문서에서 직접 사용자 지정 색상표 만들기(Tableau 버전 2025.3 이상) Tableau Desktop에서 사용자 지정 색상표는 여러 방법으로 만들 수 있습니다. 가장 자주 사용되는 방법은 마크 카드의 색상 인코딩 상자를 사용하거나, 툴바를 통해 액세스하는 통합 문서 서식 메뉴를 사용하는 것입니다. ### 마크 카드의 색상을 통해 사용자 지정 색상표에 액세스 Tableau 워크시트에서 필드를 마크 카드의 색상으로 끌어 놓습니다. 마크 카드에서 색상을 선택합니다. 색상 편집...을 선택합니다. ![마크 카드의 색상 편집 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CustomColor_EditColors.png) 색상 편집 대화 상자에서 색상표 드롭다운을 확장하고 맨 아래로 스크롤한 다음 사용자 지정 색상표 만들기를 선택합니다. #### Tableau Agent로 사용자 지정 색상표 생성(Tableau 버전 2026.1 이상) 사이트에서 Tableau Agent를 사용하도록 설정한 경우 자연어 프롬프트를 사용하여 사용자 지정 색상표를 생성할 수 있습니다. 사이트를 Tableau Agent와 연결하는 방법에 대해 자세히 알아보려면 [Tableau Agent로 뷰 작성 및 데이터 탐색](https://help.tableau.com/current/pro/desktop/ko-kr/desktop_einstein.htm#get-started-with-tableau-agent)을 참조하십시오. 1. 사용자 지정 색상표를 만들려면 아래 단계를 수행합니다. 1. 사용자 지정 색상표 만들기 대화 상자에서 자동 생성을 선택합니다. 2. 추가하려는 색상표를 자연어로 설명합니다. 예를 들어 '산 위로 떠오르는 아침 해'라고 합니다. 3. 색상표 생성을 선택합니다. 색상표의 설명을 기반으로 Tableau가 색상 견본을 자동으로 생성합니다. 끌어 놓는 방식으로 견본의 순서를 변경하거나, 견본을 마우스오버하고 나타나는 "X" 아이콘을 클릭하여 색상표에서 견본을 제거할 수 있습니다. 2~4단계에서 설명한 프로세스를 반복하여 기존 집합에 새 견본을 추가합니다. 1. 견본 생성을 마쳤으면 견본 추가를 선택합니다. ![사용자 지정 색상표 만들기 워크플로우의 견본 자동 생성 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_colorpalette_AI.png) 2. 사용자 지정 색상표에 이름을 지정합니다. 3. 저장을 누릅니다. ##### Tableau Agent로 색상표를 생성하기 위한 팁 사용자 지정 색상표에 대한 프롬프트를 Tableau Agent에 입력할 때 최상의 결과를 얻으려면 다음 지침을 따르십시오. - **구체적이고 명확한 설명:** 프롬프트에서 한 단어 대신 자세한 테마나 색 구성표를 사용하여 Agent에 더 많은 컨텍스트를 제공합니다. - **시각적 언어에 집중:** 색상과 직접 관련된 언어를 사용하고 모호한 설명을 피해야 합니다. - **글자 수 제한 확인:** 프롬프트는 최대 1,024자로 제한됩니다. - **액세스 확인:** Tableau Agent 기능은 Agent를 지원하는 사이트에 로그인한 경우에만 사용할 수 있습니다. 액세스 오류가 발생하는 경우 관리자에게 문의하여 사이트에서 해당 기능이 활성화되어 있는지 그리고 올바르게 로그인되어 있는지 확인하십시오. **중요 검토 참고 사항:** AI가 생성한 색상표를 추가하기 전에 항상 검토해야 합니다. 이러한 색상표가 접근성 표준, 색상 대비 요구 사항 또는 특정 상표 지침을 자동으로 준수하는 것은 아닐 수 있습니다. 견본이 원하는 브랜딩 및 가시성 요구 사항을 충족하는지 확인하십시오. #### 볌주형 사용자 지정 색상표 만들기 범주형 색상표는 불연속형 차원에 할당할 수 있는 여러 색상을 제공합니다. 예를 들어 Region(지역)과 같은 불연속형 차원이 색상 카드에 배치되면 Tableau가 범주형 색상 범례를 적용합니다. ![범주형 색상표에 대한 사용자 지정 색상표 만들기 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CustomColor_CreateCategorical.png) 1. 사용자 지정 색상표에 이름을 지정합니다. 2. 미리 로드된 색상표를 기반으로 색상표를 만들거나 없음을 선택합니다. 3. 견본 붙여넣기를 선택하여 여러 16진수 코드 또는 RGB 값을 입력하거나 견본 추가를 선택하여 색상을 개별적으로 추가합니다. 견본 추가 대화 상자에서 다음을 수행할 수 있습니다. - 어둡게 또는 밝게 색상표에서 색상 선택 - 16진수 코드 입력 - 더하기 기호를 선택하여 시스템의 색상 선택기에서 색상 추가 ![견본 추가를 선택하면 열리는 색상 추가 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CustomColor_AddColorSwatch.png) 색상 선택기 대화 상자에서 다음을 수행할 수 있습니다. - 16진수 코드 입력 - RGB(적/녹/청) 및 HSV(색상/채도/명도) 값 입력 - 색상 선택기 스펙트럼에서 색상 선택 ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CustomColor_ColorPicker.png) 1. 확인을 선택합니다. 2. 사용자 지정 색상표를 작성하고 작업을 저장할 때까지 견본을 계속 추가합니다. 마크 카드에서 색상 인코딩 상자로 이동하면 사용자 지정 색상표의 색상을 비주얼리제이션의 필드에 할당할 수 있습니다. #### 단일 사용자 지정 색상표 만들기 단일 색상표에는 단일 색상이 다양한 색상 강도로 표시됩니다. 연속적인 색상 범위에서 최소한 두 개의 끝 색상을 지정해야 합니다. Tableau는 그 사이의 색조를 추론합니다. ![단일 색상표에 대한 사용자 지정 색상표 만들기 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CustomColor_CreateSequential.png) 1. 사용자 지정 색상표에 이름을 지정합니다. 2. 미리 로드된 색상표를 기반으로 색상표를 만들거나 없음을 선택합니다. 3. 16진수 코드 필드에 16진수 코드(# 기호 제외)를 입력하거나, 빈 견본을 선택하여 색상 선택기를 사용하거나, 견본 붙여넣기를 선택하여 여러 16진수 코드 또는 RGB 값을 입력합니다. #### 다중 사용자 지정 색상표 만들기 다중 색상표는 두 개의 단일 색상표를 결합하여 중심 색상을 공유하지만 양극단에서 차이를 보이는 조합입니다. 이 색상표 유형은 색상 강도(밝음 또는 어두움)를 사용하여 수치적 크기를 나타내고 특정 색상(예: 주황색 또는 파란색)은 값의 범위를 나타냅니다. 다중 색상표는 양수와 음수 값 간의 차이를 설명하는 데 자주 사용됩니다. ![다중 색상표에 대한 사용자 지정 색상표 만들기 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CustomColor_CreateDiverging.png) 1. 사용자 지정 색상표에 이름을 지정합니다. 2. 미리 로드된 색상표를 기반으로 사용자 지정 색상표를 만들거나 없음을 선택합니다. 3. 16진수 코드 필드에 16진수 코드(# 기호 제외)를 입력하거나, 빈 견본을 선택하여 색상 선택기를 사용하거나, 견본 붙여넣기를 선택하여 여러 16진수 코드 또는 RGB 값을 입력합니다. #### 견본 붙여넣기 여러 개의 16진수 코드 또는 RGB 값은 쉼표로 구분하여 붙여 넣으면 한 번에 여러 색상 견본을 추가할 수 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CustomColor_ImportSwatches.png) ### 서식 메뉴를 통해 사용자 지정 색상표에 액세스 1. 서식 메뉴에서 통합 문서를 선택합니다. 2. 통합 문서 서식 지정 패널은 왼쪽에 있는 데이터 패널을 대체하며 통합 문서의 글꼴, 선 스타일, 색상표를 변경할 수 있는 일련의 드롭다운 목록을 제공합니다. 3. 색상표까지 스크롤하고 추가하려는 색상표 유형(범주형, 다중 또는 단일) 옆에 있는 메뉴를 확장합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CustomColor_ColorPalettes.png) 4. 사용 가능한 모든 색상표를 맨 아래로 스크롤하고 사용자 지정 색상표 만들기를 선택합니다. ### 사용자 지정 색상표 삭제 또는 수정 1. Tableau 워크시트의 마크 카드에서 색상을 선택합니다. 2. 색상 편집...을 선택합니다. 3. 색상 편집 대화 상자에서 색상표 드롭다운을 확장하고, 삭제하거나 수정하려는 색상표를 선택합니다. 4. 범주형 색상표의 경우 색상표를 수정하려면 연필 아이콘을 선택하거나, 색상표를 삭제하려면 휴지통 아이콘을 선택합니다. 다중 또는 단일 색상표의 경우 선택한 색상표 오른쪽의 메뉴를 확장한 다음 사용자 지정 색상표 편집 또는 색상표 삭제를 선택합니다. ![범주형 색상표의 편집 및 삭제 기능을 표시하도록 확대된 색상 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CustomColor_Categorical.png) ![사용자 지정 색상표를 수정하거나 삭제할 수 있는 옵션이 있는 정성적 색상표의 색상 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CustomColor_quantitative.png) > [!WARNING] > > **주의**: 삭제된 사용자 지정 색상표는 복원할 수 없습니다. 색상표는 Tableau의 기본 설정 파일에 저장되어 있습니다. Tableau Desktop 내에서 사용자 지정 색상표를 삭제하면 기본 설정 파일에서도 삭제됩니다. 1. 사용자 지정 색상표 편집 대화 상자에서 견본을 선택하여 색상을 변경할 수 있습니다. 색상표에서 색상을 제거하려면 색상표 위로 마우스오버할 때 나타나는 X를 선택합니다. ![사용자 지정 색상표에서 견본을 삭제하는 기능입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CustomColor_AddSwatch.png) ## 기본 설정 파일을 수정하여 사용자 지정 색상표 만들기(Tableau Desktop 2025.2 이하) Tableau Desktop 2025.2 이하 버전에서는 Tableau와 함께 제공된 Preferences.tps 파일을 수정하여 사용자만의 사용자 지정 색상표를 만들고 사용할 수 있습니다. Preferences.tps를 수정하여 색상을 추가할 때 새 색상에 표준 HTML 형식(16진수 코드 #RRGGBB 또는 RGB(Red Green Blue) 형식)을 사용합니다. 통합 문서를 저장하고 Tableau Desktop을 다시 시작하면 Preferences.tps에 추가한 색상표 이름이 색상표 선택 드롭다운 목록에 나타납니다(색상 편집 대화 상자). 사용자 지정 색상표는 다른 색상표와 같은 방식으로 사용할 수 있습니다. ### 기본 설정 파일 정보 Preferences.tps 파일에 원하는 만큼 사용자 지정 색상표를 얼마든지 추가할 수 있으며, 각 색상표에 사용할 수 있는 색상의 수에도 제한이 없습니다. 각 사용자 지정 색상표에 추가할 수 있는 생산 수에는 제한이 없지만 색상 편집 대화 상자에는 색상이 20개만 표시됩니다. 20개를 초과하는 색상을 데이터 항목에 수동으로 할당해야 하는 경우에는 각 색상표에서 20개 이하의 색상이 포함된 사용자 지정 색상표를 여러 개 만들어야 할 수 있습니다. Preferences.tps를 수정하여 색상을 추가할 때 새 색상에 표준 HTML 형식(16진수 코드 #RRGGBB 또는 RGB(Red Green Blue) 형식)을 사용합니다. 통합 문서를 저장하고 Tableau Desktop을 다시 시작하면 Preferences.tps에 추가한 색상표 이름이 색상표 선택 드롭다운 목록에 나타납니다(색상 편집 대화 상자). 사용자 지정 색상표는 다른 색상표와 같은 방식으로 사용할 수 있습니다. **참고**: Preferences.tps 파일을 편집할 때 곧은 따옴표(`' '` 또는 `" "`)를 사용하여 색상표 이름과 유형을 구분합니다. 굽은 따옴표(“ ” 또는 ‘ ’)를 사용하지 마십시오. ### 기본 설정 파일 편집 Preferences.tps 파일은 Tableau Desktop를 설치할 때 생성되는 내 Tableau 리포지토리 폴더(주로 문서 폴더 내에 위치)에 있습니다. 기본 설정 파일은 텍스트 편집기에서 열어 수정할 수 있는 기본 XML 파일입니다. 편집되지 않은 기본 설정 파일은 다음과 같습니다. ![기본 탐색 옵션을 갖춘 메모장의 기본 설정 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/custom_color4.png) **기본 설정 파일을 편집하려면** 1. 문서 디렉터리의 내 Tableau 리포지토리 폴더로 이동하여 **Preferences.tps** 파일을 텍스트 편집기에서 엽니다. 2. 과 같이 열고 닫는 `workbook` 태그 사이에 열고 닫는 `preferences` 태그를 삽입합니다. **참고**: **Preferences.tps** 파일에 이미 기본 설정 태그가 있는 경우 다시 추가할 필요가 없습니다. 1. 다음 절차 중 하나를 따라 `preferences` 태그 사이에 `color-palette` 태그를 삽입하여 사용자 지정 색상표를 만듭니다. 예: #1e4c56 #cba94b 색상표는 범주형(`type="regular"`), 순차형(`type="ordered-sequential"`) 또는 다중(`type="ordered-diverging"`)일 수 있습니다. 2. 더 많은 색상표를 추가하려면 다른 `color-palette` 태그 집합을 삽입하면 됩니다. #1e4c56 #cba94b #ffe96f #799a0d 3. 새로운 색상표를 보려면 Tableau Desktop을 다시 시작해야 합니다. ### 범주형 색상표 만들기 범주형 색상표에는 서로 다른 차원 멤버에 할당할 수 있는 여러 색상이 포함됩니다. 예를 들어 색상 카드에 Region과 같은 불연속형 차원을 배치하면 범주형 색상 범례가 사용됩니다. ![4가지 색상으로 구분된 지역이 있는 범례입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/custom_color12.png) 기본 설정 파일에서 범주형 색상표는 `type="regular"`입니다. 사용자 지정 범주형 색상표 작성 다음은 범주형 색상표를 추가하기 위해 `preferences` 태그 사이에 추가할 내용의 예입니다. 여기서 `type` 특성이 regular로 지정된 것은 이 색상표가 범주형 색상표임을 나타냅니다. **사용자 지정 범주형 색상표를 만들려면:** 1. **Preferences.tps** 파일에서 "preferences" 태그 사이에 다음을 붙여 넣습니다. 색상표의 이름 및 유형을 구분할 때는 굽은 따옴표가 아닌 곧은 따옴표를 사용하십시오. #eb912b #7099a5 #c71f34 #1d437d #e8762b #5b6591 #59879b 2. **Preferences.tps** 파일을 저장한 다음 Tableau Desktop을 다시 시작합니다. 3. Superstore - Sample 데이터 원본과 같은 데이터 원본을 엽니다. 4. 데이터 패널에서 불연속형 차원(예: **Region**)을 **색상**으로 끌어 놓습니다. 5. 색상 범례 메뉴 화살표를 클릭하고 **색상 편집**을 선택합니다. ![색상 편집, 범례 서식 지정, 제목 표시 및 편집, 선택한 항목 하이라이트, 정렬 및 카드 숨기기 옵션이 있는 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/custom_color9.png) 6. 색상 편집 대화 상자의 색상표 선택 드롭다운 목록에서 새 사용자 지정 색상표를 선택합니다. ![데이터 항목을 선택하고 색상표를 할당하기 위한 옵션이 있는 색상 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/custom_color13.png) 7. **색상/모양 할당** 단추를 클릭하여 각각의 해당 필드에 사용자 지정 색상을 할당합니다. 8. **확인**을 클릭합니다. ![지역 데이터에 대한 색상 편집 대화 상자이며, 색상표를 할당 및 재설정하는 옵션이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/custom_color5.png) ### 순차형 색상표 만들기 두 번째 색상표 유형은 단일 색상표입니다. 이 유형의 색상표는 일반적으로 측정값을 나타내는 연속형 필드에 사용됩니다. 일반적으로 순차형 색상표에는 단일 색상이 다양한 색도로 표시됩니다. 연속적인 색상 범위에서 최소한 두 개의 끝 색상을 지정해야 합니다. Tableau는 그 사이의 색조를 추론합니다. ![매출 데이터에 대한 색상표를 선택하기 위한 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/custom_color2.png) 사용자 지정 순차형 색상표 작성 다음은 단일 색상표를 추가하기 위해 `preferences` 태그 사이에 추가할 내용의 예입니다. 여기서 `type` 특성이 `ordered-sequential`로 지정된 것은 이 색상표가 단일 색상표임을 나타냅니다. **사용자 지정 단일 색상표를 만들려면:** 1. Preferences.tps 파일에서 `preferences` 태그 사이에 다음을 붙여 넣습니다. 색상표의 이름 및 유형을 구분할 때는 굽은 따옴표가 아닌 곧은 따옴표를 사용하십시오. #eb912b #eb9c42 #ebad67 #eabb86 #eacba8 #ebd8c2 2. Preferences.tps 파일을 저장한 다음 Tableau Desktop을 다시 시작합니다. 3. Superstore- Sample 데이터 원본 같은 데이터 원본을 엽니다. 4. 데이터 패널에서 측정값(예: **Sales**)을 **색상**으로 끌어옵니다. 5. 색상 범례 메뉴 화살표를 클릭하고 **색상 편집**을 선택합니다. 6. 색상 편집 대화 상자의 색상표 드롭다운 목록에서 사용자 지정 색상표를 선택합니다. 7. 각각의 색상 그라데이션을 한 상자 내에 정의하려면 **단계별 색상** 확인란을 선택하고 막대에 표시할 색상 단계의 수를 단계 텍스트 상자에 입력합니다. 8. **고급** 단추를 클릭합니다. 9. **시작** 확인란을 선택하고 텍스트 상자에 연속된 색상 범위의 아래쪽 끝 숫자를 입력합니다. 10. **적용** 단추를 클릭하여 결과를 확인하고 필요에 따라 조정합니다. 색상은 Preferences.tps 파일에 지정한 순서를 기반으로 높은 강도에서 낮은 강도로(또는 반대로) 범위가 지정됩니다. Tableau에서 단일 색상표의 기본값은 연속 범위의 위쪽 끝은 진하게 만들고 아래쪽 끝은 흐리게 만드는 것이지만 반전 확인란을 선택하면 반대로 만들어집니다. ![색상표, 슬라이더, 범위 제어 설정 등이 포함된 색상 편집 대화 상자와 사용자 지정 색상표 설정이 있는 텍스트 편집기입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/custom_color6_0.png) ### 다중 색상표 만들기 세 번째 색상표 유형은 다중 색상표입니다. 다중 색상표는 한 극단에서 다른 극단으로 그라데이션하는 대신 중간에 색상을 공유하지만 극단이 다른 두 개의 순차형 색상표와 같습니다. 이 유형의 색상표는 색상 강도(얼마나 어둡거나 밝은지)를 사용하여 숫자의 크기를 표시하고 실제 색상(주황색 또는 파란색)을 사용하여 숫자가 어느 범위에 속하는지 표시하는 두 가지 값 범위를 표시합니다. 다중 색상표는 양수와 음수의 차이를 표시하는 데 주로 사용됩니다. ![총 수익이 $523,589임을 나타내는 색상 그라데이션 범위입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/divergent_standard.png) 사용자 지정 다중 색상표 작성 다음은 다중 색상표를 추가하기 위해 `preferences` 태그 사이에 추가할 내용의 예입니다. 여기서 `type` 특성이 ordered-diverging으로 지정된 것은 이 색상표가 다중 색상표임을 나타냅니다. **사용자 지정 다중 색상표를 만들려면:** 1. **Preferences.tps** 파일에서 `preferences` 태그 사이에 다음을 붙여 넣습니다. 색상표의 이름 및 유형을 구분할 때는 굽은 따옴표가 아닌 곧은 따옴표를 사용하십시오. #eb912b #59879b 2. **Preferences.tps** 파일을 저장한 다음 Tableau Desktop을 다시 시작합니다. 3. Superstore - Sample 데이터 원본과 같은 데이터 원본을 엽니다. 4. **색상/모양 할당** 단추를 클릭합니다. 색상표의 색상은 Preferences 파일에 표시되는 순서로 사용됩니다. ![색상 편집 대화 상자이며, 특정 화폐 범위가 다중 색상표로 나타나고 사용자 지정 색상표 설정과 텍스트 편집기가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/custom_color7_0.png) ### 단종된(클래식) 색상표 사용 버전 10.0에서 Tableau는 새 색상표를 만들었으며 몇 가지 기존 색상표(예: Tableau 10 및 Tableau 20)는 업데이트되었고 다른 색상표는 중단되었습니다. 중단된 색상표를 계속 사용하려면 Preferences.tps 파일을 편집하여 색상표의 16진수 값을 추가할 수 있습니다. 원하는 만큼 얼마든지 색상표를 추가할 수 있습니다. 중단된 색상표의 16진수 값 아래 표에는 중단된 색상표와 함께 해당 색상표를 복원하기 위해 Preferences.tps 파일에 사용할 수 있는 XML 코드 및 16진수 값이 나와 있습니다. 코드를 있는 그대로 사용하는 경우 색상표 이름은 버전 10.0 이전의 색상표라는 의미로 Classic으로 시작합니다. 중단된 색상표의 업데이트된 버전이 있는 경우가 많습니다.
버전 9.x 색상표 이름버전 9.x 16진수 값

Tableau 10

지금은 Tableau Classic 10이라고 합니다.

10가지 색상으로 구성된 색상표입니다.

<color-palette name="Classic 10" type="regular">
<color>#17becf</color> <color>#bcbd22</color> <color>#7f7f7f</color> <color>#e377c2</color> <color>#8c564b</color> <color>#9467bd</color> <color>#d62728</color> <color>#2ca02c</color> <color>#ff7f0e</color> <color>#1f77b4</color>
</color-palette>

Tableau 10 중간

지금은 Tableau Classic Medium이라고 합니다.

10가지 색상으로 구성된 색상표입니다.

<color-palette name="Classic 10 Medium" type="regular">
<color>#6dccda</color> <color>#cdcc5d</color> <color>#a2a2a2</color> <color>#ed97ca</color> <color>#a8786e</color> <color>#ad8bc9</color> <color>#ed665d</color> <color>#67bf5c</color> <color>#ff9e4a</color> <color>#729ece</color>
</color-palette>

Tableau 10 밝게

10가지 파스텔 색상으로 구성된 색상표입니다.

<color-palette name="Classic 10 Light" type="regular">
<color>#9edae5</color> <color>#dbdb8d</color> <color>#c7c7c7</color> <color>#f7b6d2</color> <color>#c49c94</color> <color>#c5b0d5</color> <color>#ff9896</color> <color>#98df8a</color> <color>#ffbb78</color> <color>#aec7e8</color>
</color-palette>

Tableau 20

지금은 Tableau Classic 20이라고 합니다.

20가지 색상으로 구성된 색상표입니다.

<color-palette name="Classic 20" type="regular"> <color>#9edae5</color> <color>#17becf</color> <color>#dbdb8d</color> <color>#bcbd22</color> <color>#c7c7c7</color> <color>#7f7f7f</color> <color>#f7b6d2</color> <color>#e377c2</color> <color>#c49c94</color> <color>#8c564b</color> <color>#c5b0d5</color> <color>#9467bd</color> <color>#ff9896</color> <color>#d62728</color> <color>#98df8a</color> <color>#2ca02c</color> <color>#ffbb78</color> <color>#ff7f0e</color> <color>#aec7e8</color> <color>#1f77b4</color>
</color-palette>

회색 5

회색 음영의 색상표

시애틀 회색으로 대체됨.

<color-palette name="Classic Gray 5" type="regular"> <color>#cfcfcf</color> <color>#8f8782</color> <color>#414451</color> <color>#a5acaf</color> <color>#60636a</color>
</color-palette>

색맹 10

색맹인이 접근 가능한 색상표

Color Blind로 업데이트됨.

<color-palette name="Classic Color Blind" type="regular">
<color>#cfcfcf</color> <color>#ffbc79</color> <color>#a2c8ec</color> <color>#898989</color> <color>#c85200</color> <color>#5f9ed1</color> <color>#595959</color> <color>#ababab</color> <color>#ff800e</color> <color>#006ba4</color>
</color-palette>

신호등

신호등 Tableau 색상표입니다.

Traffic Light로 업데이트됨.

<color-palette name="Classic Traffic Light" type="regular">
<color>#9fcd99</color> <color>#ffdd71</color> <color>#f26c64</color> <color>#69b764</color> <color>#ffc156</color> <color>#d82526</color> <color>#309343</color> <color>#dba13a</color> <color>#b10318</color>
</color-palette>

자주색-회색 6

보라색, 분홍색, 회색 등 6가지 색상표

단종됨.

<color-palette name="Classic Purple-Gray 6" type="regular">
<color>#d7d5c5</color> <color>#d098ee</color> <color>#995688</color> <color>#94917b</color> <color>#dc5fbd</color> <color>#7b66d2</color>
</color-palette>

자주색-회색 12

보라색, 분홍색, 회색 등 12가지 색상표

자주색-분홍색-회색으로 업데이트됨.

<color-palette name="Classic Purple-Gray 12" type="regular">
<color>#dbd4c5</color> <color>#8b7c6e</color> <color>#d098ee</color> <color>#ab6ad5</color> <color>#d898ba</color> <color>#995688</color> <color>#b4b19b</color> <color>#5f5a41</color> <color>#ffc0da</color> <color>#dc5fbd</color> <color>#a699e8</color> <color>#7b66d2</color>
</color-palette>

녹색-주황색 6

녹색, 주황색, 노란색 등 6가지 색상표

단종됨.

<color-palette name="Classic Green-Orange 6" type="regular">
<color>#b85a0d</color> <color>#39737c</color> <color>#ffd94a</color> <color>#3cb7cc</color> <color>#ff7f0f</color> <color>#32a251</color>
</color-palette>

녹색-주황색 12

녹색, 주황색, 노란색 등 12가지 색상표

녹색-주황색-갈색으로 업데이트됨.

<color-palette name="Classic Green-Orange 12" type="regular">
<color>#ccc94d</color> <color>#82853b</color> <color>#86b4a9</color> <color>#39737c</color> <color>#ffd94a</color> <color>#b85a0d</color> <color>#98d9e4</color> <color>#3cb7cc</color> <color>#ffb977</color> <color>#ff7f0f</color> <color>#acd98d</color> <color>#32a251</color>
</color-palette>

파란색-빨간색 6

파란색, 빨간색, 갈색 등 5가지 색상표

단종됨.

<color-palette name="Classic Blue-Red 6" type="regular">
<color>#e9c39b</color> <color>#ea6b73</color> <color>#6ba3d6</color> <color>#ac613c</color> <color>#f02720</color> <color>#2c69b0</color>
</color-palette>

파란색-빨간색 12

빨간색, 갈색, 파란색 등 12가지 색상표입니다.

파란색-빨간색-갈색으로 업데이트됨.

<color-palette name="Classic Blue-Red 12" type="regular">
<color>#f4737a</color> <color>#bd0a36</color> <color>#ddc9b4</color> <color>#ac8763</color> <color>#b5dffd</color> <color>#6ba3d6</color> <color>#e9c39b</color> <color>#ac613c</color> <color>#ffb6b0</color> <color>#f02720</color> <color>#b5c8e2</color> <color>#2c69b0</color>
</color-palette>

순회

그라데이션 색상표

색상환으로 업데이트됨.

<color-palette name="Classic Cyclic" type="regular">
<color>#6f63bb</color> <color>#8a60b0</color> <color>#ba43b4</color> <color>#c7519c</color> <color>#d63a3a</color> <color>#ff7f0e</color> <color>#ffaa0e</color> <color>#ffbf50</color> <color>#bcbd22</color> <color>#78a641</color> <color>#2ca030</color> <color>#12a2a8</color> <color>#1f83b4</color>
</color-palette>

녹색

녹색 그라데이션

업데이트됨.

<color-palette name="Classic Green" type="ordered-sequential">
<color>#09622a</color> <color>#1a7232</color> <color>#27823b</color> <color>#339444</color> <color>#69a761</color> <color>#94bb83</color> <color>#bccfb4</color>
</color-palette>

회색

회색 그라데이션

업데이트됨.

<color-palette name="Classic Gray" type="ordered-sequential">
<color>#1e1e1e</color> <color>#282828</color> <color>#333333</color> <color>#3f3f3f</color> <color>#4b4b4b</color> <color>#585858</color> <color>#666666</color> <color>#747474</color> <color>#838383</color> <color>#929292</color> <color>#a2a2a2</color> <color>#b2b2b2</color> <color>#c3c3c3</color>
</color-palette>

파란색

파란색 그라데이션

업데이트됨.

<color-palette name="Classic Blue" type="ordered-sequential">
<color>#26456e</color> <color>#1c5998</color> <color>#1c73b1</color> <color>#3a87b7</color> <color>#67add4</color> <color>#7bc8e2</color> <color>#b4d4da</color>
</color-palette>

빨간색

빨간색 그라데이션

업데이트됨.

<color-palette name="Classic Red" type="ordered-sequential">
<color>#9c0824</color> <color>#b10c1d</color> <color>#c21417</color> <color>#cf1719</color> <color>#d8392c</color> <color>#e35745</color> <color>#f57667</color> <color>#f89a90</color> <color>#eac0bd</color>
</color-palette>

주황색

주황색 그라데이션

업데이트됨.

<color-palette name="Classic Orange" type="ordered-sequential">
<color>#7b3014</color> <color>#a33202</color> <color>#d74401</color> <color>#f06511</color> <color>#fd8938</color> <color>#fdab67</color> <color>#f0c294</color>
</color-palette>

빨간색 영역

빨간색 그라데이션

단종됨.

<color-palette name="Classic Area Red" type="ordered-sequential">
<color>#bd1100</color> <color>#c92b14</color> <color>#d43e25</color> <color>#e04e35</color> <color>#ea5e45</color> <color>#f46b55</color> <color>#fd7864</color> <color>#fe8b7a</color> <color>#fd9c8f</color> <color>#fbb3ab</color> <color>#f5cac7</color>
</color-palette>

연한 녹색 영역

녹색 그라데이션

단종됨.

<color-palette name="Classic Area Green" type="ordered-sequential">
<color>#3c8200</color> <color>#4a8c1c</color> <color>#569735</color> <color>#60a24d</color> <color>#6cae59</color> <color>#7abc5f</color> <color>#8ac765</color> <color>#9ad26d</color> <color>#acdc7a</color> <color>#c3e394</color> <color>#dbe8b4</color>
</color-palette>

갈색 영역

따뜻한 갈색 그라데이션

단종됨.

<color-palette name="Classic Area-Brown" type="ordered-sequential">
<color>#bb5137</color> <color>#bb6348</color> <color>#bb7359</color> <color>#c08262</color> <color>#cc8f63</color> <color>#d89c63</color> <color>#e4aa63</color> <color>#f0b763</color> <color>#f7c577</color> <color>#f6d29c</color> <color>#f3e0c2</color>
</color-palette>

빨간색-녹색 다중

빨간색에서 녹색으로의 그라데이션입니다.

업데이트됨.

<color-palette name="Classic Red-Green" type="ordered-diverging">
<color>#09622a</color> <color>#1e7735</color> <color>#2f8e41</color> <color>#69a761</color> <color>#a2c18f</color> <color>#cacaca</color> <color>#fc8375</color> <color>#df513f</color> <color>#d11719</color> <color>#bd1316</color> <color>#9c0824</color>
</color-palette>

빨간색-파란색 다중

빨간색에서 파란색으로의 그라데이션

업데이트됨.

<color-palette name="Classic Red-Blue" type="ordered-diverging">
<color>#26456e</color> <color>#1c5998</color> <color>#1c73b1</color> <color>#3a87b7</color> <color>#67add4</color> <color>#cacaca</color> <color>#fc8375</color> <color>#df513f</color> <color>#d11719</color> <color>#bd1316</color> <color>#9c0824</color>
</color-palette>

빨간색-검정색 다중

빨간색에서 검정색으로의 그라데이션

업데이트됨.

<color-palette name="Classic Red-Black" type="ordered-diverging">
<color>#1e1e1e</color> <color>#383838</color> <color>#565656</color> <color>#777777</color> <color>#9b9b9b</color> <color>#cacaca</color> <color>#fc8375</color> <color>#df513f</color> <color>#d11719</color> <color>#bd1316</color> <color>#9c0824</color>
</color-palette>

빨간색-녹색 다중 영역

빨간색에서 녹색으로의 그라데이션입니다.

단종됨.

<color-palette name="Classic Area Red-Green" type="ordered-diverging">
<color>#4a8c1c</color> <color>#559633</color> <color>#5ea049</color> <color>#69aa56</color> <color>#75b65d</color> <color>#82c162</color> <color>#90cb68</color> <color>#a0d571</color> <color>#b1de7f</color> <color>#c7e298</color> <color>#e9dabe</color> <color>#fca294</color> <color>#fe8e7e</color> <color>#fd7e6b</color> <color>#f7705b</color> <color>#ef654d</color> <color>#e6583e</color> <color>#dc4930</color> <color>#d23a21</color> <color>#c82912</color> <color>#bd1100</color>
</color-palette>

주황색-파란색 다중

주황색에서 파란색으로의 그라데이션

업데이트됨.

<color-palette name="Classic Orange-Blue" type="ordered-diverging">
<color>#26456e</color> <color>#1c5998</color> <color>#1c73b1</color> <color>#3a87b7</color> <color>#67add4</color> <color>#7bc8e2</color> <color>#cacaca</color> <color>#fdab67</color> <color>#fd8938</color> <color>#f06511</color> <color>#d74401</color> <color>#a33202</color> <color>#7b3014</color>
</color-palette>

녹색-파란색 다중

녹색에서 파란색으로의 그라데이션

업데이트됨.

<color-palette name="Classic Green-Blue" type="ordered-diverging">
<color>#26456e</color> <color>#1c5998</color> <color>#1c73b1</color> <color>#3a87b7</color> <color>#67add4</color> <color>#cacaca</color> <color>#a2c18f</color> <color>#69a761</color> <color>#2f8e41</color> <color>#1e7735</color> <color>#09622a</color>
</color-palette>

빨간색-흰색-녹색 다중

빨간색에서 흰색, 녹색으로의 그라데이션

업데이트됨.

<color-palette name="Classic Red-White-Green" type="ordered-diverging">
<color>#09622a</color> <color>#297839</color> <color>#428f49</color> <color>#74af72</color> <color>#b9d7b7</color> <color>#ffffff</color> <color>#fcb4a5</color> <color>#e86753</color> <color>#cc312b</color> <color>#b41f27</color> <color>#9c0824</color>
</color-palette>

빨간색-흰색-검정색 다중

빨간색에서 흰색, 검정색으로의 그라데이션

업데이트됨.

<color-palette name="Classic Red-White-Black" type="ordered-diverging">
<color>#1e1e1e</color> <color>#393939</color> <color>#575757</color> <color>#838383</color> <color>#bfbfbf</color> <color>#ffffff</color> <color>#fcb4a5</color> <color>#e86753</color> <color>#cc312b</color> <color>#b41f27</color> <color>#9c0824</color>
</color-palette>

주황색-흰색-파란색 다중

주황색에서 흰색, 파란색으로의 그라데이션

업데이트됨.

<color-palette name="Classic Orange-White-Blue" type="ordered-diverging">
<color>#26456e</color> <color>#2e5f8a</color> <color>#3679a8</color> <color>#6a9ec5</color> <color>#b7cde2</color> <color>#ffffff</color> <color>#ffc2a1</color> <color>#fb8547</color> <color>#d85a13</color> <color>#a84415</color> <color>#7b3014</color>
</color-palette>

빨간색-흰색-연한 검정색

빨간색에서 흰색, 검정색으로의 연한 그라데이션

단종됨.

<color-palette name="Classic Red-White-Black Light" type="ordered-diverging">
<color>#c6c6c6</color> <color>#d1d1d1</color> <color>#dddddd</color> <color>#e8e8e8</color> <color>#f3f3f3</color> <color>#ffffff</color> <color>#fff0f0</color> <color>#ffe0e1</color> <color>#ffd1d3</color> <color>#ffc2c5</color>
</color-palette>

주황색-흰색-연한 파란색 다중

주황색에서 흰색, 파란색으로의 연한 그라데이션

단종됨.

<color-palette name="Classic Orange-White-Blue Light" type="ordered-diverging">
<color>#c4d8f3</color> <color>#d0e0f6</color> <color>#dce8f8</color> <color>#e8effa</color> <color>#f3f7fd</color> <color>#ffffff</color> <color>#fff5eb</color> <color>#ffead8</color> <color>#ffe0c5</color> <color>#ffd6b1</color> <color>#ffcc9e</color>
</color-palette>

빨간색-흰색-연한 녹색 다중

빨간색에서 흰색, 녹색으로의 연한 그라데이션

단종됨.

<color-palette name="Classic Red-White-Green Light" type="ordered-diverging">
<color>#b7e6a7</color> <color>#c6ebb8</color> <color>#d5f0ca</color> <color>#e3f5db</color> <color>#f1faed</color> <color>#ffffff</color> <color>#fff0f0</color> <color>#ffe0e1</color> <color>#ffd1d3</color> <color>#ffc2c5</color> <color>#ffb2b6</color>
</color-palette>

빨간색-연한 녹색 다중

빨간색에서 녹색으로의 연한 그라데이션

단종됨.

<color-palette name="Classic Red-Green Light" type="ordered-diverging">
<color>#b7e6a7</color> <color>#c1e6b4</color> <color>#cae6c0</color> <color>#d4e6cc</color> <color>#dde6d9</color> <color>#e5e5e5</color> <color>#ecdbdc</color> <color>#f2d1d2</color> <color>#f8c7c9</color> <color>#fcbdc0</color> <color>#ffb2b6</color>
</color-palette>
[주요 콘텐츠로 건너뛰기](#main-content) # 사용자 지정 서식 테마 사용 Tableau에는 다양한 서식 옵션이 설치되어 있으므로 사용자의 필요에 맞게 비주얼리제이션 및 대시보드를 사용자 지정할 수 있습니다. 많은 통합 문서에 동일한 서식을 사용하거나, 업무에 더 적합한 특수 글꼴과 색상이 있는 경우 사용자 지정 서식 테마를 사용하여 시간을 절약할 수 있습니다. 사용자 지정 테마를 사용하면 서식 옵션을 Tableau 통합 문서 전체에 빠르게 적용할 수 있습니다. 서식 옵션을 지정하는 JSON 파일을 가져와서 사용자 지정 테마를 Tableau 통합 문서에 추가할 수 있습니다. 마찬가지로, 현재 보고 있는 통합 문서와 동일한 테마를 다른 통합 문서에 사용하려는 경우 사용자 지정 테마 파일을 내보낼 수 있습니다. 참고: 이 기능은 Tableau Desktop 2025.1에서만 사용할 수 있습니다. ## 사용자 지정 테마 가져오기 1. Tableau Desktop을 열고 워크시트를 만듭니다. 2. 도구 모음에서 서식을 선택합니다. 3. 사용자 지정 테마 가져오기…를 선택합니다. !['사용자 지정 테마 가져오기' 옵션이 선택된 서식 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_import_customtheme.png) 4. 가져올 JSON 파일을 선택하고 열기를 선택합니다. 기존에 편집한 서식 내용을 재정의 또는 유지할 수 있는 옵션이 있는 대화 상자가 나타납니다. ![현재 서식을 바꾸거나 유지하기 위해 사용자 지정 테마를 사용할지 여부를 선택할 수 있는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_override_customtheme.png) 사용자 지정 테마를 가져오기 전에 Tableau 통합 문서의 모든 서식 변경 사항을 사용자 지정 테마로 재정의하도록 선택할 수 있습니다. 사용자 지정 테마를 가져오기 전에 서식 패널에서 변경한 내용을 유지하도록 선택할 수도 있습니다. 참고: 사용자 지정 테마로 기존 서식 편집 내용을 재정의하도록 선택하는 경우 JSON 파일에 포함한 스타일 변경 내용만 재정의됩니다. 또한 서식 있는 텍스트 편집기를 통해 변경된 스타일은 재정의되지 않습니다. 재정의: 사용자 지정 테마 파일이 Tableau 통합 문서에 적용된 모든 서식을 재정의합니다. 유지: 사용자 지정 테마 파일이 Tableau 통합 문서에 적용된 모든 서식을 유지합니다. 5. 재정의 또는 유지를 선택합니다. 사용자 지정 테마를 사용하면 서식을 가져와서 통합 문서에 적용할 수 있습니다. ## 사용자 지정 테마 내보내기 사용자 지정 테마는 두 가지 방법으로 내보낼 수 있습니다. 사용자 지정 테마 파일을 내보내거나 사용자 지정 테마가 적용된 통합 문서를 내보내는 방법입니다. 테마를 내보낼 때 내보내기 파일에는 선택한 워크시트에서 수행한 서식 옵션이 포함됩니다. 예를 들어, 통합 문서 내의 두 개의 서로 다른 워크시트에 대해 서로 다른 서식 옵션이 있는 경우, 내보내는 사용자 지정 테마 파일에는 파일을 내보낼 때 선택한 워크시트의 서식 옵션이 반영됩니다. 사용자 지정 테마 파일에서 지원되고 존재하는 스타일 요소만 내보내집니다. ### 사용자 지정 테마를 포함하는 JSON 파일 내보내기 1. 도구 모음에서 서식을 선택합니다. 2. 사용자 지정 테마 내보내기…를 선택합니다. !['사용자 지정 테마 내보내기' 옵션이 선택된 서식 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_export_customtheme.png) 3. 사용자 지정 테마 파일을 저장할 폴더로 이동하고 저장을 누릅니다. 이제 사용자 지정 테마 파일을 로컬에서 찾을 수 있습니다. 이 테마 파일을 다른 통합 문서로 가져와서 사용할 수 있습니다. ### 사용자 지정 테마가 적용된 통합 문서 내보내기 1. 워크시트의 툴바에서 파일을 선택한 다음 다른 이름으로 저장을 선택합니다. 또는 패키지 통합 문서 내보내기를 선택할 수 있습니다. 2. 통합 문서를 .twb 또는 .twbx 파일로 저장합니다. Tableau에서 통합 문서를 다시 열면 사용자 지정 테마가 적용됩니다. ## JSON 테마 파일 만들기 JSON 파일은 사용자 지정 테마의 스타일이 정의되는 파일입니다. 원하는 텍스트 편집기를 사용하여 파일을 만들고, 사용자 지정 테마에 맞는 스타일 요소를 포함하면 됩니다. 예시 파일을 템플릿으로 사용하여 파일을 만드십시오. https://www.jsonschemavalidator.net과 같은 다양한 타사 리소스를 사용하면 파일의 유효성을 검사하는 데 도움이 됩니다. [여기](https://help.tableau.com/samples/en-us/custom_themes/CustomThemesSchema_1.0.0.json)에서 테마 파일의 유효성을 검사하는 데 필요한 JSON 스키마 파일을 복사하십시오. ### 사용자 지정 테마 파일에 포함할 요소 사용자 지정 테마 파일에는 버전, 기본 테마, 스타일 요소, 스타일 특성 및 서식 옵션이 포함되어야 합니다. #### 버전 사용자 지정 테마 파일의 첫 번째 줄에는 버전이 포함되어야 합니다. Tableau 25.1부터 버전 번호는 1.0.0이며, 줄은 "version": "1.0.0"과 유사하게 표시됩니다. 버전 번호는 향후 버전의 Tableau에서 업데이트될 수도 있습니다. #### 기본 테마 사용자 지정 테마 파일의 두 번째 항목에는 기본 테마가 포함되어야 합니다. 기본 테마는 Tableau에서 사용 가능한 기존 통합 문서 테마에 해당하며, Tableau Desktop의 다양한 버전을 기반으로 합니다. JSON 테마 파일에 지정된 모든 서식 스타일은 기본 테마 위에 적용됩니다. | 기본 테마 | 해당 버전 | 테마 파일의 항목 | | --- | --- | --- | | Smooth | Tableau Desktop 버전 10.x 이상 | _"base-theme": "smooth"_ | | Clean | Tableau Desktop 버전 8.0.x ~ 9.3.x | _"base-theme": "clean"_ | | Modern | Tableau Desktop 버전 3.5 ~ 7.0 | _"base-theme": "modern"_ | | Classic | Tableau Desktop 버전 1.0 ~ 3.2 | _"base-theme": "classic"_ | 통합 문서 테마에 대한 자세한 내용은 [통합 문서 테마 업그레이드 또는 변경(Tableau Desktop만 해당)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_workbook.htm#Upgrade_or_change_your_workbook_theme)을 참조하십시오. #### 스타일 요소 스타일 요소는 서식 옵션을 어느 수준에서 적용할지 지정합니다. 예를 들어, 모든 글꼴, 필터 제목 또는 도구 설명 글꼴에만 적용할 수 있습니다. 지정 가능한 요소 목록은 스타일 요소 테이블을 참조하십시오. #### 스타일 특성 스타일 특성은 서식 옵션을 적용할 스타일 요소의 부분을 지정합니다. 예를 들어, 모든 스타일 요소의 글꼴 색상과 글꼴 크기를 지정할 수 있습니다. 사용하는 스타일 요소에 대한 특성 목록을 확인하십시오. 예를 들어, 하이라이터 스타일 요소는 배경색 스타일 특성을 지원하지만 하이라이터 제목 요소는 지원하지 않습니다. #### 서식 옵션 서식 옵션은 스타일 요소와 스타일 특성에 적용할 내용을 지정합니다. 예를 들어, 글꼴 색상, 글꼴 패밀리, 글꼴 크기 등입니다. 서식 옵션은 스타일 특성에 따라 문자열이나 정수로 입력해야 합니다. 색상은 #FF0000과 같이 16진수 색상 코드로 입력해야 합니다. **문자열** 입력 유형에는 텍스트가 포함됩니다. **정수** 입력 유형에는 정수가 포함됩니다. ### 사용자 지정 테마 파일 예시 복사 ``` {   "version": "1.0.0",    "base-theme": "smooth",    "styles": {        "all": {            "font-color": "#d16302",            "font-family": "Tableau Bold"        },        "worksheet": {            "font-color": "#d16302",            "font-family": "Tableau Bold",            "font-size": 14        },        "worksheet-title": {            "font-color": "#d16302",            "font-family": "Tableau Bold",            "font-size": 14        },        "view": {            "background-color": "#ffb370"        }    }} ``` ### 사용자 지정 테마로 지원되는 스타일 요소 이 테이블에는 지원되는 스타일 요소와 해당 지원되는 스타일 특성의 목록이 정리되어 있습니다. 현재 Tableau에서 사용 가능한 모든 스타일 요소가 사용자 지정 테마에서 지원되는 것은 아니지만, 향후 릴리스에서는 더 많은 스타일 요소가 추가될 예정입니다. 사용자 지정 테마 파일을 가져오면 해당 스타일 요소가 통합 문서의 모든 워크시트에 적용됩니다.
스타일 요소설명스타일 특성입력 유형서식 옵션
all전체 통합 문서의 모든 글꼴을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
worksheet워크시트 기본 글꼴을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
font-size정수최소값이 1이고 최대값이 99인 정수입니다.
worksheet-title워크시트 제목 글꼴을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
font-size정수최소값이 1이고 최대값이 99인 정수입니다.
tooltip도구 설명 글꼴을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
font-size정수최소값이 1이고 최대값이 99인 정수입니다.
dashboard-title대시보드 제목을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
font-size정수최소값이 1이고 최대값이 99인 정수입니다.
font-weight문자열문자열은 normal 또는 bold로 지정됩니다.
story-title스토리 제목의 글꼴을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
font-size정수최소값이 1이고 최대값이 99인 정수입니다.
header머리글 글꼴을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
legend범례 본문 글꼴과 배경색을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
font-size정수최소값이 1이고 최대값이 99인 정수입니다.
background-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다. 이 요소는 또한 #FF000080과 같이 투명도에 사용하는 두 개의 추가 숫자를 지원합니다.
legend-title모든 워크시트의 범례 제목 글꼴을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
font-size정수최소값이 1이고 최대값이 99인 정수입니다.
filter모든 워크시트의 필터 본문 글꼴과 배경색을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
font-size정수최소값이 1이고 최대값이 99인 정수입니다.
background-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다. 이 요소는 또한 #FF000080과 같이 투명도에 사용하는 두 개의 추가 숫자를 지원합니다.
filter-title모든 워크시트의 필터 제목 글꼴을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
font-size정수최소값이 1이고 최대값이 99인 정수입니다.
parameter-ctrl모든 워크시트의 매개 변수 본문 글꼴과 배경색을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
font-size정수최소값이 1이고 최대값이 99인 정수입니다.
background-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다. 이 요소는 또한 #FF000080과 같이 투명도에 사용하는 두 개의 추가 숫자를 지원합니다.
parameter-ctrl-title모든 워크시트의 매개 변수 컨트롤 제목 글꼴을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
font-size정수최소값이 1이고 최대값이 99인 정수입니다.
highlighter모든 워크시트의 하이라이터 본문 글꼴과 배경색을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
font-size정수최소값이 1이고 최대값이 99인 정수입니다.
background-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다. 이 요소는 또한 #FF000080과 같이 투명도에 사용하는 두 개의 추가 숫자를 지원합니다.
Highlighter-title모든 워크시트의 하이라이터 컨트롤 제목 글꼴을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
font-size정수최소값이 1이고 최대값이 99인 정수입니다.
page-ctrl-title모든 워크시트의 페이지 컨트롤 제목 글꼴을 서식 지정합니다.font-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
font-family문자열최대 50자 길이의 문자열입니다.
gridline뷰의 격자선을 서식 지정합니다.line-visibility문자열on 또는 off로 지정된 문자열입니다.
line-pattern문자열dotted, dashed 또는 solid로 지정된 문자열입니다.
line-width정수최소값이 1이고 최대값이 99인 정수입니다.
line-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다. 이 요소는 또한 #FF000080과 같이 투명도에 사용하는 두 개의 추가 숫자를 지원합니다.
zeroline뷰의 영점기준선을 서식 지정합니다.line-visibility문자열on 또는 off로 지정된 문자열입니다.
line-pattern문자열dotted, dashed 또는 solid로 지정된 문자열입니다.
line-width정수최소값이 1이고 최대값이 99인 정수입니다.
line-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다. 이 요소는 또한 #FF000080과 같이 투명도에 사용하는 두 개의 추가 숫자를 지원합니다.
mark뷰의 마크 색상을 서식 지정합니다.mark-color문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
view뷰의 배경색을 서식 지정합니다. 문자열#FF0000과 같은 16진수 색상 코드 형식을 따르는 문자열입니다.
## 사용자 지정 테마 파일 가져오기 문제 해결 ### 내 스타일 요소 중 일부가 적용되지 않음 글꼴 유형을 표시할 수 없음 글꼴은 Tableau에 설치되어 있거나 사용자 환경에 이미 존재하는 경우에만 표시됩니다. 서식 있는 텍스트 편집기를 통해 서식이 적용됨 서식 패널을 통해서가 아니라 서식 있는 텍스트 편집기를 통해 서식 업데이트를 적용한 경우, 사용자 지정 테마를 적용할 때 기존 서식을 재정의하도록 선택했으면 서식이 유지됩니다. 이 문제는 스타일 시스템 서식 때문에 발생합니다. ### 테마 파일을 가져올 수 없음 테마 파일에 오류가 있음 오류가 발생한 위치(예: 글꼴 색상)가 오류 메시지에 표시됩니다. 스타일 요소 테이블에서 스타일 요소를 찾고 스타일 요소에 입력한 내용이 입력 유형 지침과 일치하는지 확인해야 합니다. 예를 들어, 색상은 문자열 데이터 유형이므로 #FF0000과 같은 16진수 색상 코드 형식을 따라야 합니다. ![테마 파일의 유효성 검사 오류 위치를 보여주는 오류 메시지입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_error_customtheme.png) https://www.jsonschemavalidator.net과 같은 다양한 타사 리소스를 사용하면 테마 파일의 유효성을 검사하는 데 도움이 됩니다. [여기](https://help.tableau.com/samples/en-us/custom_themes/CustomThemesSchema_1.0.0.json)에서 테마 파일의 유효성을 검사하는 데 필요한 JSON 스키마 파일을 복사하십시오. 이미지 파일 크기가 너무 큼 허용되는 최대 파일 크기는 15000바이트(또는 15KB)입니다. 이미지 파일 크기를 줄이고 다시 시도하십시오. 테마 파일 경로가 너무 김 파일 경로는 256자를 초과할 수 없습니다. 파일 경로의 길이를 줄이고 다시 시도하십시오. 테마 파일 이름에 유효하지 않은 문자가 포함되어 있음 파일 이름에는 영숫자, 마침표, 대시, 공백, 밑줄만 사용할 수 있습니다. 파일 이름에서 문자를 제거하고 다시 시도하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 사용자 필터 만들기 및 게시를 위한 보안 ## 필수 요건 라이브 데이터 원본을 사용하여 RLS(행 수준 보안)를 구현하려면 아래의 단계를 따르십시오. 추출을 사용하여 RLS를 구현하려면 몇 가지 추가 단계와 고려 사항이 있습니다. 자세한 내용은 [추출 데이터 원본을 포함하는 RLS에 대한 요구 사항](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_userfilters.htm#rls-extract-req)을 참조하십시오. **참고:** Tableau에서 RLS를 구현할 때 사용할 수 있는 대체 옵션에 대한 자세한 내용은 [Tableau의 행 수준 보안 옵션에 대한 개요](https://help.tableau.com/v2021.4/server/ko-kr/rls_options_overview.htm)를 참조하십시오. ## 사용자 필터를 만들고 수동으로 사용자를 값에 매핑 사용자 기반 필터링은 RLS를 사용하여 데이터 원본 또는 통합 문서를 보호하는 데 도움이 되는 옵션 중 하나입니다. 이 절차는 사용자 또는 그룹 집합 수가 적고 비교적 정적이며 사용자 필터가 필요한 통합 문서의 수가 적은 경우 가장 적합합니다. 1. Tableau Desktop에서 통합 문서를 열고 필터링하려는 데이터에 연결합니다. 2. 필터를 적용할 워크시트로 이동합니다. 3. 서버 > 사용자 필터 만들기를 선택합니다. 다음으로, 뷰 필터링에 사용하려는 필드를 선택합니다(예: Region(지역)). 4. 메시지가 표시되면 서버 또는 사이트에 로그인합니다. 5. 사용자 필터 대화 상자에서 필터 이름을 지정합니다. 여기에서는 Regional Managers(지역 관리자)를 사용합니다. 6. 왼쪽에서 사용자 또는 그룹을 선택한 다음 오른쪽에서 표시할 값을 지정합니다. 각 사용자 또는 그룹에 대해 이 프로세스를 반복하고 사용자를 값에 매핑하는 작업을 완료했으면 확인을 클릭합니다. 이 예에서 Andrew Allen은 동부 지역을 볼 수 있도록 설정됩니다. ![사용자 목록과 지역 선택 섹션이 있는 사용자 필터 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/exuserfilter4.png) 7. 사용자 필터를 만들면 데이터 패널의 집합 영역에 사용자 필터가 표시됩니다. 8. 사용자 필터를 **필터** 선반에 끌어 놓습니다. 필터는 컨텍스트 필터가 되고 볼 수 있도록 허용된 데이터를 표시하도록 뷰가 조정됩니다. ![필터 카드에 지역 관리자 필드가 추가된 Tableau 워크시트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/exuserfilter6.png) ### 필터를 테스트하거나 세부 조정하려면: - 뷰가 빈 캔버스로 나타나는 경우 사용자 본인 또는 본인이 멤버인 그룹이 지역을 볼 수 있도록 허용해야 합니다. 데이터 패널의 집합 영역에서 사용자 필터의 드롭다운 메뉴를 연 다음 집합 편집을 선택합니다. - 게시된 뷰에서 필터가 작동하는 방식을 미리 보려면 통합 문서의 오른쪽 아래에서 **사용자로 필터링** 메뉴를 열고 목록에서 사용자 또는 그룹을 선택합니다. **참고:** 통합 문서가 게시된 데이터 원본에 연결하는 경우 미리 보기 기능을 사용할 수 없습니다. - 내 통합 문서 보기로 돌아가려면 사용자로 필터링 메뉴의 우측 상단에 있는 재설정을 선택합니다. - 한 사용자 또는 그룹에 대해 설정한 매핑 선택 항목을 복사하려면(동일한 설정을 다시 수동으로 매핑하지 않으려면) [선택한 필드 값을 한 사용자에게서 다른 사용자로 복사](#copy-selection)를 참조하십시오. **알려진 제한 사항** Tableau Desktop 및 게시된 데이터 원본을 사용하는 경우 LOD 식과 사용자 함수를 모두 포함하는 계산은 Tableau Desktop에서 올바르게 계산되지 않음을 참고하십시오. 이러한 계산은 제거됩니다. > [!IMPORTANT] > > 중요: 통합 문서를 게시할 때 사용자가 통합 문서를 편집하여 필터를 제거할 수 없도록 추가적인 단계를 수행해야 합니다. 자세한 내용은 [게시된 콘텐츠에서 사용자 필터 보호](#publish-user-filters)를 참조하십시오. ## 데이터의 보안 필드를 사용하여 동적 필터 만들기 아래의 단계는 지역 관리자 목록의 연간 매출 실적을 보여 주는 다음과 같은 뷰에 기반합니다. ![관리자와 연도별 매출 수치를 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filterfunctions1.png) [데이터 행 수준에서 액세스 제한](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_userfilters.htm#how-user-filters-work)에 설명된 대로, 이 접근 방식을 사용하려면 데이터베이스에 필터링에 사용할 필드가 포함되어 있어야 합니다. 이 예제의 경우 데이터에 People(사용자)이라는 _참조 테이블_ 이 포함되어 있으며, 이 테이블에는 Region(지역)과 Manager(관리자)라는 2개의 열이 있습니다. Manager(관리자) 필드의 이름은 Tableau Cloud 또는 Tableau Server 사용자 이름과 일치하며 이 필드를 필터링에 사용합니다. 필드와 값이 정확하게 일치하지는 않지만 Tableau Desktop과 함께 제공된 Superstore 데이터를 사용하여 이 단계를 수행할 수 있습니다. ### 데이터에 연결하고 사용자 필터 설정 1. Tableau Desktop에서 통합 문서를 열고 필터링하려는 데이터에 연결합니다. 이 예에서는 Orders 테이블을 사용합니다. 2. Orders(주문) 테이블을 두 번 클릭하여 조인 캔버스를 엽니다. 왼쪽 조인을 사용하여 참조 테이블(People(사용자))을 추가합니다. 이 예에서는 Region(지역) 필드에서 조인합니다. 3. 워크시트에서 분석 \> 계산된 필드 만들기를 선택한 후 "User is a manager(관리자 사용자)"라는 이름의 필드를 만듭니다. `USERNAME() = [Manager]` ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/userfilter-calc-field.png) 이 계산은 서버에 로그인한 사람의 사용자 이름이 사용자(People) 테이블의 관리자 열에 있는 경우 TRUE를 반환합니다. 4. User is a manager 필드를 필터 선반에 추가합니다. 5. 필터 대화 상자에서 True를 선택하고 확인을 클릭합니다. 이렇게 하면 관리자인 사람만 뷰의 데이터를 볼 수 있도록 필터가 설정됩니다. 사용자 본인이 Manager(관리자) 필드에 나열되지 않는 경우 작성 중에 뷰가 빈 캔버스로 나타날 수 있습니다. 6. 특정 사용자에게 뷰가 표시되는 방식을 확인하려면 오른쪽 아래에서 사용자로 필터링 메뉴를 열고 관리자인 사용자를 선택합니다. > [!IMPORTANT] > > **중요**: 수동 사용자 필터와 마찬가지로 [게시된 콘텐츠에서 사용자 필터 보호](#publish-user-filters)의 단계를 수행해야 합니다. ## 데이터 원본 필터링 게시된 통합 문서마다 사용자 필터와 특수한 사용 권한을 유지 관리하는 대신, 데이터 원본을 필터링하고 해당 데이터를 사용하는 모든 사용자를 위한 공유 일대다 리소스로 사용할 수 있도록 데이터 원본을 게시할 수 있습니다. 이 절차는 이 항목에서 설명한 동적 필터 접근 방식에 기반합니다. 1. [데이터의 보안 필드를 사용하여 동적 필터 만들기](#dynamic)의 단계를 완료합니다. 2. Tableau Desktop의 왼쪽 아래 영역에서 데이터 원본 탭을 선택합니다. 3. 데이터 원본 페이지의 오른쪽 위 영역에서 필터 아래에 있는 추가를 클릭합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filter_datasource1.png) 4. 데이터 원본 필터 편집 대화 상자에서 추가를 클릭하고 동적 필터용으로 만든 계산된 필드(User is a manager(관리자 사용자))를 추가한 다음 필터를 True로 설정합니다. 데이터 원본 페이지로 돌아갈 때까지 확인을 클릭합니다. ### 전역 필터 및 데이터 원본 필터 데이터 원본 필터를 만들 때 해당 데이터 원본을 사용하는 모든 전역 필터가 데이터 원본 필터 편집 대화 상자에 자동으로 표시되므로 전역 필터를 데이터 원본 필터로 쉽게 수준을 올릴 수 있습니다. 전역 필터를 데이터 원본 필터로 수준을 올리려면 확인을 클릭합니다. ![데이터 원본 필터 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/global_filter_dsfilter_autopromote.png) 전역 필터를 데이터 원본 필터가 되도록 수준을 올리면 해당 전역 필터가 통합 문서의 워크 시트에 더 이상 표시되지 않습니다. 이것은 해당 필터가 데이터 원본 필터가 되기 때문입니다. **참고**: 데이터 원본 필터 편집 대화 상자에서 전역 필터를 선택하지 않아도 수준을 올릴 수 있습니다. 확인을 클릭하면 목록에 있는 모든 전역 필터의 수준이 올라갑니다. 전역 필터가 데이터 원본 필터로 수준이 올라가지 않게 하려면 데이터 원본 필터 편집 대화 상자에서 전역 필터를 선택한 다음 제거를 클릭합니다. ## 게시된 콘텐츠에서 사용자 필터 보호 사용자 필터가 포함된 통합 문서 또는 데이터 원본을 게시할 경우 통합 문서를 열거나 Tableau Server 데이터 원본에 연결하는 사용자가 필터를 제거하여 모든 데이터에 대한 액세스 권한을 얻지 못하도록 사용 권한을 설정해야 합니다. **참고** - 조직의 기존 정책, 특히 사용 권한 설정과 관련하여 Tableau 관리자와 상담한 후 게시하는 것이 좋습니다. 자세한 내용은 [데이터 원본 또는 통합 문서를 게시할 때 사용 권한 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_permissions_add.htm)을 참조하십시오. - 이 정보는 라이브 연결이나 여러 테이블에 데이터가 저장되어 있는 추출을 사용하여 데이터 원본을 게시하는 경우에 적용됩니다. **사용 권한 설정** 사용자 필터를 보호하려면 게시하는 동안이나 나중에 서버에서 다음 기능을 거부로 설정해야 합니다.
통합 문서데이터 원본
  • 웹 편집
  • 다운로드/복사본 저장
  • 사용 권한 설정
  • 저장
  • 다운로드
  • 사용 권한 설정
## 선택한 필드 값을 한 사용자에게서 다른 사용자로 복사 수동으로 사용자 필터를 만드는 경우 사용자 또는 그룹을 데이터 값(멤버)에 매핑한 후 같은 방식으로 다른 사용자 또는 그룹을 매핑할 수 있습니다. 이렇게 하려면 설정을 복사하여 붙여 넣습니다. 1. 데이터 패널의 집합에서 사용자 필터를 선택합니다. 드롭다운 화살표를 클릭하고 집합 편집을 선택합니다. 2. 사용자 필터 대화 상자에서 다른 사용자 또는 그룹의 설정을 붙여 넣을 사용자 또는 그룹을 선택합니다. 3. 복사 원본을 클릭하고 복사하려는 설정을 가진 사용자 또는 그룹을 선택합니다. ![필터가 적용된 사용자 목록을 표시하는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/userfilter8.png) [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 행 수준에서 액세스 제한 Tableau Server 또는 Tableau Cloud에 통합 문서를 게시하여 다른 사용자와 통합 문서를 공유하는 경우 기본적으로 통합 문서에 액세스할 수 있는 모든 사용자가 뷰에 표시된 모든 데이터를 볼 수 있습니다. 서버에 로그인한 지정된 사용자가 뷰에서 볼 수 있는 데이터 '행'을 지정할 수 있는 필터 유형을 적용하여 이 동작을 재정의할 수 있습니다. 행 수준에서 데이터를 보호하기 위한 이 접근 방식은 라이브 연결이 있는 데이터 원본과 테이블이 다중 테이블로 저장되는 추출 데이터 원본에 적용됩니다. 다중 테이블을 사용한 추출 데이터 저장에 대한 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm#storage)을 참조하십시오. **참고:** Tableau에서 행 수준 보안을 구현할 때 사용할 수 있는 대체 옵션에 대한 자세한 내용은 Tableau Server 도움말에서 [Tableau의 행 수준 보안 옵션에 대한 개요](https://help.tableau.com/v2021.4/server/ko-kr/rls_options_overview.htm)를 참조하십시오. 추가 관련 정보는 [자격 증명 테이블을 사용한 행 수준 보안에 대한 최상의 방법(영문)](https://www.tableau.com/ko-kr/learn/whitepapers/row-level-security-entitlements-tables)을 참조하십시오. ## 사용자 기반 필터링 작동 방식 지난 몇 년간의 제품 집합에 대한 여러 지역의 분기별 매출 보고서를 만들었다고 가정합니다. 이 보고서를 게시할 때 각 지역 관리자가 본인의 지역과 관련된 데이터만 볼 수 있도록 하고 싶습니다. 이 경우 각 관리자에 대해 별도의 뷰를 만드는 대신 사용자의 역할과 같은 사용자의 특성을 기반으로 데이터에 대한 액세스를 제한하는 _사용자 필터_를 적용할 수 있습니다. 이 방식으로 데이터에 대한 액세스를 제한하는 것을 _행 수준 보안_(RLS)이라고 합니다. Tableau는 다음과 같은 행 수준 보안 방식을 제공합니다. - [사용자 필터를 만들고 수동으로 사용자를 값에 매핑](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_userfilters_create.htm#create-user-filter). 이 방법은 간편하지만 유지 관리 부담이 크고 보안이 취약합니다. 또한 통합 문서별로 수행해야 하므로 사용자 기반이 변경되면 필터를 업데이트하고 데이터 원본을 다시 게시해야 합니다. - [데이터의 보안 필드를 사용하여 동적 필터 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_userfilters_create.htm#dynamic). 이 방법을 사용하여 사용자를 데이터 값에 매핑하는 프로세스를 자동화하는 계산된 필드를 만듭니다. 이 방법을 사용하려면 기초 데이터에 필터링에 사용할 보안 정보가 포함되어 있어야 합니다. 이렇게 하는 가장 일반적인 방법은 이 정보가 포함된 참조('look-up', 'entitlements' 또는 'security') 테이블을 사용하는 것입니다. 예를 들어 감독관만 볼 수 있도록 뷰를 필터링하려면 기초 데이터에 사용자 이름이 포함되도록 설정하고 각 사용자의 역할을 지정해야 합니다. 필터링은 데이터 수준에서 정의되고 계산된 필드에 의해 자동화되므로 이 방법이 수동으로 사용자를 데이터 값에 매핑하는 것보다 훨씬 안전합니다. ### 데이터 원본에 사용자 필터 추가 이전 섹션의 두 가지 방법에서는 통합 문서에 내장된 데이터에 필터를 추가하는 방법에 대해 설명합니다. 여러 통합 문서가 동일한 데이터에 연결한다면 각 통합 문서에서 필터를 만드는 대신 데이터 원본을 필터링하고 게시한 통합 문서를 해당 데이터 원본에 연결할 수 있습니다. 필터링된 데이터 원본에 연결하는 통합 문서는 서버에 로그인한 사용자가 볼 수 있도록 허용된 데이터만 표시합니다. 또한 모든 연결된 통합 문서는 새로 고쳐진 데이터를 표시합니다. ### 추출 및 사용자 필터가 포함된 라이브 연결 일반적으로 위에 설명된 방법 중 하나를 사용할 경우 추출을 포함하는 RLS는 라이브 연결을 사용하는 데이터 원본을 포함하는 RLS보다 빠르게 만들 수 있으며 더 나은 성능을 제공합니다. 추출 데이터 원본을 포함하는 RLS에 대한 요구 사항 앞서 언급했듯이 추출을 포함하는 RLS를 사용하기 위한 첫 번째 요구 사항은 다중 물리적 테이블을 사용하여 추출의 데이터를 저장해야 한다는 것입니다. [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm#storage)의 단계에 따라 다중 물리적 테이블을 사용하여 데이터를 저장하도록 추출을 구성할 수 있습니다. 위의 요구 사항 외에도 추출을 포함하는 RLS를 사용하려는 경우 몇 가지 추가 고려 사항이 있습니다. 다중 테이블을 사용하여 저장된 추출 데이터는 추출 필터 및 추출의 데이터 양을 줄일 수 있는 몇 가지 다른 기능을 지원하지 않으므로 다음 제안 사항 중 하나를 사용하는 것이 좋습니다. - 사용자 지정 SQL을 사용하여 데이터에 연결 - 적절한 수준의 필터링이 이미 있는 데이터베이스 뷰에 연결 이러한 제안 사항에 대한 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm#normalized_altfilter)을 참조하십시오. **추출 데이터 원본을 포함하는 RLS에 대한 권장 사례** 추출을 포함하는 RLS를 효과적으로 수행하려면 추출의 테이블(또는 데이터베이스 뷰나 사용자 지정 SQL 쿼리)의 수를 두 개로 유지하는 것이 좋습니다. 즉, 추출의 테이블을 다음과 같은 유형의 테이블로 구성하는 것이 좋습니다. - 데이터 테이블 — 표시하려는 모든 데이터를 포함하는 테이블입니다. - 참조 테이블 — 사용자 정보 및 사용자가 속한 보안 그룹을 포함하는 "조회" 또는 "자격" 테이블입니다. 추출의 테이블을 이러한 두 테이블로 최소화하면 Tableau가 수행해야 하는 유일한 조인이 이 두 테이블 사이에서 실행되므로 데이터 중복 또는 "조인 폭발"을 방지할 수 있습니다. ## 참고 항목 - Tableau Server 도움말의 [데이터 보안](https://help.tableau.com/current/server/ko-kr/security_data.htm) - Tableau Server 도움말의 [Tableau의 행 수준 보안 옵션에 대한 개요](https://help.tableau.com/current/server/ko-kr/rls_options_overview.htm) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 사용자 함수 이 문서에서는 Tableau의 사용자 함수와 관련 사용법을 소개합니다. 또한 예제를 사용하여 사용자 계산을 만드는 방법을 보여 줍니다. ## 사용자 함수를 사용하는 이유 사용자 함수를 사용하면 Tableau Server 또는 Tableau Cloud에 게시된 비주얼리제이션에 적용되는 사용자 필터 또는 행 수준 보안 필터를 만들어 특정 사용자만 비주얼리제이션을 보게 만들 수 있습니다. 예를 들어 부서에 속한 각 직원의 매출 실적을 보여 주며 Tableau Server 또는 Tableau Cloud에 게시된 비주얼리제이션이 있는 경우 각 직원이 이 비주얼리제이션에 액세스할 때 자신의 매출 수치만 볼 수 있게 하려고 합니다. 이 경우 ISMEMBEROF 함수를 사용하여 서버에 로그인한 사람의 사용자 이름이 지정된 그룹(서버 쪽)의 멤버인 경우(예: "Managers" 그룹) True를 반환하는 필드를 만들 수 있습니다. 이런 방식으로 이 계산된 필드를 사용하여 뷰를 필터링하면 해당 그룹에 속한 사람만 데이터를 볼 수 있습니다. 이 경우 계산은 다음과 유사하게 나타납니다. ISMEMBEROF('Managers') 참고: 그룹 또는 사용자 이름에 영숫자가 아닌 특정 문자가 포함되어 있으면 함수를 사용할 때 특수 문자에 HTML URL 인코딩을 사용해야 합니다. `_ ( ) !` 밑줄, 괄호 및 느낌표와 같은 일부 특수 문자는 HTML URL 인코딩 없이 허용됩니다. 다른 많은 문자는 인코딩되어야 합니다. 예를 들어 `ISMEMBEROF("USERS+")` 함수를 `ISMEMBEROF("USERS%2B")`로 작성해야 합니다. 여기서, '%2B'는 '+' 기호의 HTML URL 인코딩입니다. HTML URL 인코딩에 대한 자세한 내용은 W3schools 웹 개발자 사이트에서 [HTML URL Encoding Reference(HTML URL 인코딩 참조)](https://www.w3schools.com/tags/ref_urlencode.asp)를 참조하십시오. ### 데이터 액세스를 제어하고 사용자 지정하는 사용자 특성 함수 Tableau의 사용자 함수 중에 사용자 특성 함수라고 하는 함수의 하위 집합을 사용하여 콘텐츠에 액세스하는 사용자에 따라 데이터를 숨기거나 표시할 수 있습니다. 사용자 특성 함수가 작동할 수 있으려면 사용자 특성은 인증 워크플로우의 일환으로 실행 시점에 Tableau로 전달되어야 합니다. 작성 시 고려 사항: - 사용자 특성 함수는 Tableau Desktop, Tableau Cloud 또는 Tableau Server에서 작성된 콘텐츠에 포함할 수 있습니다. - OIDC 또는 SAML SSO(Single Sign-On) 워크플로우를 통해 액세스하는 콘텐츠의 사용자 특성 함수는 Tableau Cloud 및 Tableau Server에서만 지원됩니다. - Tableau Desktop, Tableau Cloud 또는 Tableau Server에서 작성하는 경우 이러한 함수를 사용하는 콘텐츠의 미리 보기를 사용할 수 없습니다. 사용자 특성 함수는 NULL 또는 FALSE 값을 반환합니다. 사용자 특성 함수가 예상대로 작동하는지 확인하려면 제공된 콘텐츠를 검토하시길 권장합니다. 이러한 사용자 함수가 포함된 워크플로우에 대한 자세한 내용은 [Tableau Embedding API v3(영문)](https://help.tableau.com/current/api/embedding_api/ko-kr/docs/embedding_api_user_attributes.html) 도움말, Tableau Cloud [OIDC](https://help.tableau.com/current/online/ko-kr/openid_auth_server_config.htm#user_attributes) 또는 [SAML](https://help.tableau.com/current/online/ko-kr/saml_config_site.htm#user_attributes) 항목을 참조하거나 Tableau Server [OIDC](https://help.tableau.com/current/server/ko-kr/openid_auth_requirements.htm#user_attributes) 또는 [SAML](https://help.tableau.com/current/server/ko-kr/config_saml.htm#user_attributes) 항목을 참조하십시오. - Tableau Bridge를 사용하는 워크플로우에서는 사용자 특성 함수를 사용할 수 없습니다. #### 워크플로우 1: 내장 워크플로우(Tableau 연결된 앱 또는 통합 액세스 토큰을 사용한 JWT) 다음을 통해 JWT(JSON 웹 토큰)에 전달된 사용자 특성을 사용해 내장된 콘텐츠의 사용자 특성 함수(USERATTRIBUTE 및 USERATTRIBUTEINCLUDES)를 사용하도록 설정할 수 있습니다. - Tableau Cloud의 [Tableau 연결된 앱](https://help.tableau.com/current/online/ko-kr/connected_apps.htm) - Tableau Server 2025.1 이상의 [Tableau 연결된 앱](https://help.tableau.com/current/online/ko-kr/connected_apps.htm) - 2025년 12월부터 Tableau Cloud의 [통합 액세스 토큰](https://help.tableau.com/current/api/cloud-manager/ko-kr/docs/unified_access_tokens.html) JWT에서 사용자 특성이 전달될 때, 이러한 함수로 작성된 내장 콘텐츠는 사용자에게 표시되는 데이터를 제어하고 사용자 지정할 수 있습니다. **참고:** - 워크플로우에 영향을 미칠 수 있는 _알려진 문제_ 및 _제한 사항_에 대해서는 [Tableau Embedding API v3](https://help.tableau.com/current/api/embedding_api/ko-kr/docs/embedding_api_user_attributes.html#known-issues) 도움말을 확인하십시오. - 사용자 특성이 작동하려면 다음을 충족해야 합니다. - Tableau Cloud에서 사이트 관리자가 1) 인증 워크플로우의 사용자 액세스 제어 설정을 사용하도록 설정하고, 2) JWT의 사용자 특성 클레임 값으로 연결된 앱 또는 통합 액세스 토큰을 구성하고, 3) 콘텐츠 작성자가 사용자 특성 함수(USERATTRIBUTE 또는 USERATTRIBUTEINCLUDES)를 만들어야 합니다. - Tableau Server에서 서버 관리자가 1) Tableau REST API를 사용하여 [사이트 업데이트](https://help.tableau.com/current/api/rest_api/ko-kr/REST/rest_api_ref_site.htm#update_site) 메서드를 통해 Tableau 특성 기능을 사용하도록 설정하고 필요에 따라 [features.VizDataServiceClientEnable](https://help.tableau.com/current/server/ko-kr/cli_configuration-set_tsm.htm#uaf) TSM 옵션을 사용하도록 설정해야 합니다. 2) JWT에서 사용자 특성 클레임 값으로 연결된 앱을 구성하고, 3) 콘텐츠 작성자가 [사용자 특성 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_user.htm#user_attributes)를 만들어야 합니다. 자세한 내용은 Tableau Embedding API v3 도움말에서 [사용자 특성을 사용하여 데이터 액세스 사용자 지정 및 제어(영문)](https://help.tableau.com/current/api/embedding_api/ko-kr/docs/embedding_api_user_attributes.html)를 검토하십시오. #### 워크플로우 2: 직접 SAML 또는 OIDC 로그인을 사용하는 콘텐츠 워크플로우 위에서 설명한 내장 워크플로우 외에도 사용자 특성 함수 기능이 추가적인 내장 및 비내장 워크플로우로 확장됩니다. OIDC 또는 SAML SSO를 사용하여 로그인하도록 구성된 경우, 콘텐츠 내 사용자 특성 함수는 사용자가 콘텐츠에 액세스하기 위해 로그인할 때 캡처되는 OIDC 클레임 또는 SAML 어설션으로 전달된 사용자 특성을 통해 사용하도록 설정할 수 있습니다. 클레임 또는 어설션에서 특성이 전달되면 이러한 함수(USERATTRIBUTE 및 USERATTRIBUTEINCLUDES)로 작성된 콘텐츠는 사용자에게 표시되는 데이터를 제어하고 사용자 지정할 수 있습니다. **참고:** - 워크플로우에 영향을 줄 수 있는 알려진 문제 및 제한 사항은 Tableau Cloud [OIDC](https://help.tableau.com/current/online/ko-kr/openid_auth_server_config.htm#user_attributes_known_issues) 또는 [SAML](https://help.tableau.com/current/online/ko-kr/saml_config_site.htm#user_attributes_known_issues) 항목을 참조하거나 Tableau Server [OIDC](https://help.tableau.com/current/server/ko-kr/openid_auth_requirements.htm#user_attributes) 또는 [SAML](https://help.tableau.com/current/server/ko-kr/config_saml.htm#user_attributes) 항목(Tableau Server 2026.2부터)을 참조하십시오. - 사용자 특성이 작동하려면 관리자가 OIDC 클레임 또는 SAML 어설션에 사용자 특성을 포함해야 하며 콘텐츠 작성자가 사용자 특성 함수(USERATTRIBUTE 또는 USERATTRIBUTEINCLUDES)를 만들어야 합니다. ## Tableau에서 사용할 수 있는 사용자 함수 ### FULLNAME( )
구문FULLNAME( )
출력문자열
정의

현재 사용자의 전체 이름을 반환합니다.

예
FULLNAME( )

로그인한 사용자의 전체 이름(예: "Hamlin Myrer")을 반환합니다.

[Manager] = FULLNAME( )

관리자 "Hamlin Myrer"가 로그인된 경우 이 예에서는 뷰의 관리자 필드에 "Hamlin Myrer"가 포함된 경우에만 TRUE를 반환합니다.

참고

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 전체 이름
  • Tableau Desktop: 사용자의 로컬 또는 네트워크 전체 이름

사용자 필터

[Username field] = FULLNAME( ) 등의 계산된 필드를 필터로 사용하면 서버에 로그인한 사람과 관련된 데이터만 표시하는 사용자 필터를 만들 수 있습니다.

### ISFULLNAME
구문ISFULLNAME("User Full Name")
출력부울
정의

현재 사용자의 전체 이름이 지정된 전체 이름과 일치하면 TRUE를 반환하고 그렇지 않으면 FALSE를 반환합니다.

예
ISFULLNAME("Hamlin Myrer")
참고

<"User Full Name"> 인수는 필드 값이 아닌 리터럴 문자열이어야 합니다.

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 전체 이름
  • Tableau Desktop: 사용자의 로컬 또는 네트워크 전체 이름
### ISMEMBEROF
구문ISMEMBEROF("Group Name")
출력부울 또는 null
정의

현재 Tableau를 사용하고 있는 사람이 지정된 문자열과 일치하는 그룹의 멤버인 경우 TRUE를 반환하고, 멤버가 아닌 경우 FALSE를 반환하고, 로그인하지 않은 경우 NULL을 반환합니다.

예
ISMEMBEROF('Superstars')
ISMEMBEROF('domain.lan\Sales')
참고

<"Group Full Name"> 인수는 필드 값이 아닌 리터럴 문자열이어야 합니다.

사용자가 Tableau Cloud 또는 Tableau Server에 로그인한 경우 그룹 멤버십은 Tableau 그룹에 따라 결정됩니다. 주어진 문자열이 "All Users"인 경우 함수는 TRUE를 반환합니다.

ISMEMBEROF( ) 함수에 Active Directory 도메인도 사용할 수 있습니다. 계산에서 그룹 이름을 사용하여 Active Directory 도메인이 선언되어야 합니다.

사용자의 그룹 멤버십이 변경되면 그룹 멤버십을 기반으로 하는 데이터의 변경 사항이 통합 문서나 새 세션의 뷰에 반영됩니다. 기존 세션에는 오래된 데이터가 반영됩니다.

### ISUSERNAME
구문ISUSERNAME("username")
출력부울
정의현재 사용자의 사용자 이름이 지정된 사용자 이름과 일치하면 TRUE를 반환하고, 일치하지 않으면 FALSE를 반환합니다.
예
ISUSERNAME("hmyrer")
참고

<"username"> 인수는 필드 값이 아닌 리터럴 문자열이어야 합니다.

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 사용자 이름
  • Tableau Desktop: 사용자의 로컬 또는 네트워크 사용자 이름
### USERDOMAIN( )
구문USERDOMAIN( )
출력문자열
정의현재 사용자의 도메인을 반환합니다.
참고

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 사용자 도메인
  • Tableau Desktop: 사용자가 도메인에 있는 경우 로컬 도메인
### USERNAME( )
구문USERNAME( )
출력문자열
정의현재 사용자의 사용자 이름을 반환합니다.
예
USERNAME( )

로그인한 사용자의 사용자 이름(예: "hmyrer")을 반환합니다.

[Manager] = USERNAME( )

관리자 "hmyrer"가 로그인된 경우 이 예에서는 뷰의 관리자 필드에 "hmyrer"가 포함된 경우에만 TRUE를 반환합니다.

참고

이 함수는 다음을 확인합니다.

  • Tableau Cloud 및 Tableau Server: 로그인한 사용자의 사용자 이름
  • Tableau Desktop: 사용자의 로컬 또는 네트워크 사용자 이름

사용자 필터

[Username field] = USERNAME( ) 등의 계산된 필드를 필터로 사용하면 서버에 로그인한 사람과 관련된 데이터만 표시하는 사용자 필터를 만들 수 있습니다.

### USERATTRIBUTE **참고**: 이 함수를 사용하기 전에 [데이터 액세스를 제어하고 사용자 지정하는 사용자 특성 함수](#user_attributes)를 참조하십시오. 자세한 내용은 워크플로우에 따라 Embedding API v3 도움말의 [인증 및 내장된 뷰(영문)](https://help.tableau.com/current/api/embedding_api/ko-kr/docs/embedding_api_auth.html), Tableau Cloud [OIDC](https://help.tableau.com/current/online/ko-kr/openid_auth_server_config.htm#user_attributes) 또는 [SAML](https://help.tableau.com/current/online/ko-kr/saml_config_site.htm#user_attributes) 항목 또는 Tableau Server [OIDC](https://help.tableau.com/current/server/ko-kr/openid_auth_requirements.htm#user_attributes) 또는 [SAML](https://help.tableau.com/current/server/ko-kr/config_saml.htm#user_attributes) 항목을 참조하십시오.
구문USERATTRIBUTE('attribute_name')
출력문자열 또는 null
정의

<'attribute_name'>이 (연결된 앱, UAT, OIDC 클레임을 통해) Tableau로 전달된 JWT 또는 SAML XML 응답에 포함된 경우 계산은 <'attribute_name'>의 첫 번째 값을 반환합니다.

<'attribute_name'>이 없는 경우 null을 반환합니다.

예

'Region'이 JWT 또는 SAML 응답에 포함되어 Tableau로 전달되는 사용자 특성이라고 가정하겠습니다.

이 경우 통합 문서 작성자는 지정된 지역을 기준으로 데이터를 필터링하도록 비주얼리제이션을 설정할 수 있습니다. 이 필터에서 다음 계산을 참조할 수 있습니다.

[Region] = USERATTRIBUTE("Region")

서부 지역의 User2가 내장된 비주얼리제이션을 볼 때 Tableau는 서부 지역의 해당하는 데이터만 표시합니다.

참고<'attribute_name'>에서 여러 값이 반환될 것으로 예상되는 경우 USERATTRIBUTEINCLUDES 함수를 사용할 수 있습니다.
### USERATTRIBUTEINCLUDES **참고**: 이 함수를 사용하기 전에 [데이터 액세스를 제어하고 사용자 지정하는 사용자 특성 함수](#user_attributes)를 참조하십시오. 자세한 내용은 워크플로우에 따라 Embedding API v3 도움말의 [인증 및 내장된 뷰(영문)](https://help.tableau.com/current/api/embedding_api/ko-kr/docs/embedding_api_auth.html), Tableau Cloud [OIDC](https://help.tableau.com/current/online/ko-kr/openid_auth_server_config.htm#user_attributes) 또는 [SAML](https://help.tableau.com/current/online/ko-kr/saml_config_site.htm#user_attributes) 항목 또는 Tableau Server [OIDC](https://help.tableau.com/current/server/ko-kr/openid_auth_requirements.htm#user_attributes) 또는 [SAML](https://help.tableau.com/current/server/ko-kr/config_saml.htm#user_attributes) 항목을 참조하십시오.
구문USERATTRIBUTEINCLUDES('attribute_name', 'expected_value')
출력부울
정의

다음이 모두 참인 경우 TRUE를 반환합니다.

  • <'attribute_name'>이 (연결된 앱, UAT, OIDC 클레임을 통해) Tableau로 전달된 JWT 또는 SAML XML 응답에 포함된 경우
  • <'attribute_name'> 값 중 하나가 <'expected_value'>와 같은 경우.

그렇지 않으면 FALSE를 반환합니다.

예

'Region'이 JWT 또는 SAML 응답에 포함되어 Tableau로 전달되는 사용자 특성이라고 가정하겠습니다.

이 경우 통합 문서 작성자는 지정된 지역을 기준으로 데이터를 필터링하도록 비주얼리제이션을 설정할 수 있습니다. 이 필터에서 다음 계산을 참조할 수 있습니다.

USERATTRIBUTEINCLUDES('Region', [Region])

서부 지역의 User2가 내장된 비주얼리제이션에 액세스하면 Tableau가 Region 사용자 특성이 [Region] 필드 값 중 하나와 일치하는지 확인합니다. 참인 경우 비주얼리제이션에 해당하는 데이터가 표시됩니다.

북부 지역의 User3이 동일한 비주얼리제이션에 액세스할 때는 [Region] 필드 값과 일치하는 데이터가 없기 때문에 어떤 데이터도 표시되지 않습니다.

## 사용자 계산 만들기 사용자 계산은 Tableau Server 또는 Tableau Cloud에서 설정한 사용자 및 그룹에 직접 작동합니다. 사용자 계산을 만들어 필터로 사용하면 사용자에게 관련 데이터만 표시할 수 있습니다. 예를 들어 미국 48개 주의 매출 데이터를 보여 주는 다음과 유사한 맵 비주얼리제이션이 있는 경우 지역 관리자와 국가 관리자의 관련 데이터와 같이, 각 사용자와 관련된 맵 부분만 표시하도록 사용자 계산을 만들 수 있습니다. (국가 관리자는 전체 지역의 데이터를 볼 수 있지만 지역 관리자는 관리하는 지역의 데이터만 볼 수 있어야 합니다.) 국가 관리자가 로그인하면 다음과 같은 비주얼리제이션이 표시됩니다. ![지역별 총 매출을 보여주는 미국의 채워진 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/userfunctions1.png) 서부 지역 관리자가 로그인하면 관리하는 지역의 매출만 표시됩니다. ![색 구분된 미국 서부 맵으로, 캘리포니아가 매출량이 가장 높은 것으로 나타났습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/userfunctions2.png) 이 예제와 유사한 기능을 수행하는 사용자 함수를 만들려면 아래 단계를 수행합니다. ### 시작하기 전에 이 예제를 따라 하려면 Tableau Server 또는 Tableau Cloud에 액세스할 수 있어야 합니다. 또한 서버 관리자이거나 사이트 관리자여야 합니다. ### 1단계: 사용자 및 그룹 만들기 1. Tableau Server 또는 Tableau Cloud에 로그인합니다. 2. Tableau Server 또는 Tableau Cloud에서 다음과 같은 사용자를 추가합니다. - Sadie Pawthorne - Chuck Magee - Fred Suzuki - Roxanne Rodriguez 자세한 내용은 Tableau Server 도움말에서 [사이트에 사용자 추가](http://onlinehelp.tableau.com/current/server/ko-kr/sites_addusers.htm)를 참조하십시오. 3. **National Managers**라는 새 그룹을 만듭니다. 자세한 내용은 Tableau Server 도움말에서 [로컬 그룹 만들기](http://onlinehelp.tableau.com/current/server/ko-kr/groups_create_local.htm)를 참조하십시오. 4. 사용자 자신을 National Managers 그룹에 추가합니다. 자세한 내용은 Tableau Server 도움말에서 [그룹에 사용자 추가](http://onlinehelp.tableau.com/current/server/ko-kr/users_add_group.htm)를 참조하십시오. ### 2단계: 비주얼리제이션 만들기 1. Tableau Desktop을 열고 Tableau와 함께 제공된 **Sample-Superstore** 데이터 원본에 연결합니다. 2. 작업 영역 왼쪽 아래에서 데이터 원본 탭을 클릭합니다. 3. 데이터 원본 페이지의 왼쪽에 있는 연결 패널에서 People 시트를 조인 영역에 끌어 놓습니다. 4. 조인 아이콘을 클릭하고 Left를 선택합니다. ![왼쪽 조인을 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/user_functions1.gif) 5. 새 워크시트로 이동합니다. 6. **데이터** 패널의 차원에서 State를 두 번 클릭합니다. 맵 뷰가 만들어집니다. 7. **데이터** 패널의 측정값 아래에서 Sales를 마크 카드의 색상에 끌어 놓습니다. 8. 열 선반에서 키보드의 Ctrl 키(Mac의 경우 Comman 키)를 누른 채로 경도 필드를 선택하여 복사할 수 있게 만듭니다. 복사본을 열 선반의 원본 오른쪽으로 끌어 놓습니다. ![Tableau에서 이중 축 맵을 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/user_functions2.gif) 9. 마크 카드에서 두 번째(아래쪽) **경도** 탭을 클릭합니다. 10. **데이터** 패널에서 Region을 마크 카드의 색상으로 끌어 놓습니다. 오른쪽에 있는 맵 뷰가 새 색상으로 업데이트됩니다. ![새로운 색상표가 적용된 맵 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/user_functions3.png) 11. 마크 카드에서 마크 유형 드롭다운을 클릭한 다음 **맵**을 선택합니다. ![맵이 선택된 마크 카드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/user_functions4.png) 12. 마크 카드에서 **색상**을 클릭하고 불투명도 아래에서 슬라이더를 50%로 조정합니다. 13. 마크 카드에서 첫 번째 **경도** 탭을 클릭합니다. 14. 마크 카드에서 색상 \> 색상 편집을 클릭한 다음 색상표 드롭다운 목록에서 **회색**을 선택합니다. 왼쪽의 맵 뷰가 업데이트됩니다. ![새로운 색상표가 적용된 맵 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/user_functions5.png) 15. 열 선반에서 오른쪽에 있는 **경도** 필드를 마우스 오른쪽 단추로 클릭하고 이중 축을 선택합니다. ![이중 축이 선택된 열 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/user_functions7.png) 맵은 다음과 유사합니다. ![새로운 열이 적용된 맵 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/user_functions6.png) ### 3단계: 사용자 계산 만들기 1. 분석 > 계산된 필드 만들기를 선택합니다. 2. 계산 에디터가 열리면 다음을 수행합니다. - 계산된 필드의 이름을 User Filter로 지정합니다. - 다음 수식을 입력합니다. `[Regional Manager] = USERNAME() OR ISMEMBEROF("National Managers")` 이 계산은 사용자가 Region (People) 필드에 포함되는지 또는 National Managers 그룹에 포함되는지 여부를 확인합니다. 포함되는 경우 true를 반환합니다. - 작업을 마쳤으면 확인을 클릭합니다. 새 사용자 계산이 데이터 패널의 차원 아래에 나타납니다. 다른 필드와 마찬가지로, 하나 이상의 비주얼리제이션에서 이 필드를 사용할 수 있습니다. ### 4단계: 사용자 계산을 필터 선반에 추가 1. 데이터 패널의 차원에서 User Filter를 필터 선반에 끌어 놓습니다. 2. 필터 대화 상자가 열리면 True를 선택하고 확인을 클릭합니다. **참고**: Tableau Server 또는 Tableau Cloud에 로그인하지 않는 경우 True 옵션이 표시되지 않습니다. 이 옵션을 선택하려면 Tableau Desktop에서 Tableau Server 또는 Tableau Cloud에 로그인하십시오. 자세한 내용은 [Tableau Desktop에서 Tableau Server 또는 Tableau Cloud에 로그인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sign_in_server.htm)을 참조하십시오. ### 5단계: 계산 테스트 1. Tableau Desktop의 작업 영역 오른쪽 아래에서 사용자로 필터링 드롭다운을 클릭하고 사용자를 Sadie Pawthorne으로 변경합니다. Sadie는 People 시트에서 West 지역에 할당되어 있기 때문에 맵이 미국 서부 지역만 표시하도록 업데이트됩니다. 2. 다시 사용자로 필터링 드롭다운을 선택하고 사용자를 Roxanne Rodriguez로 변경합니다. Roxanne는 People 시트에서 Central 지역에 할당되어 있기 때문에 맵이 미국 중부 지역만 표시하도록 업데이트됩니다. 3. 다시 사용자로 필터링 드롭다운을 선택하고 사용자를 Chuck Magee로 변경합니다. Chuck은 People 시트에서 East 지역에 할당되어 있기 때문에 맵이 미국 동부 지역만 표시하도록 업데이트됩니다. 4. 다시 사용자로 필터링 드롭다운을 선택하고 사용자를 Fred Suzuki로 변경합니다. Fred는 People 시트에서 South 지역에 할당되어 있기 때문에 맵이 미국 남부 지역만 표시하도록 업데이트됩니다. 5. 사용자로 필터링 드롭다운을 한 번 더 선택하고 사용자를 자신으로 변경합니다. 사용자는 서버에서 National Managers 그룹에 속하므로 맵이 모든 데이터를 표시하도록 업데이트됩니다. 이 동작은 Tableau Server 또는 Tableau Cloud에 뷰를 게시할 때 계속 유지됩니다. National Managers 그룹이나 Sample Superstore 데이터 원본의 People 시트에 나열되어 있지 않은 사용자인 경우 빈 비주얼리제이션만 표시됩니다. ## 참고 항목 [Tableau의 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions.htm) [Tableau 함수(범주별)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_categories.htm) [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 사이트에 대한 데이터 설명 사용 또는 사용 안 함 데이터 설명은 기본적으로 사이트에 대해 사용되지만 Tableau 관리자는 이 기능을 사용하지 않도록 설정할 수 있습니다. 1. 일반 사이트 설정으로 이동합니다. 2. (Tableau Server만 해당) 웹 작성 섹션에서 사용자가 브라우저에서 통합 문서를 편집할 수 있도록 허용을 선택합니다. 3. 데이터 설명의 가용성 섹션에서 다음 옵션 중에서 선택합니다. - 사용을 선택하면 적절한 사용 권한이 있는 Creator와 Explorer가 편집 모드에서 데이터 설명을 실행할 수 있습니다. 적절한 사용 권한이 있는 모든 사용자가 보기 모드에서 사용하도록 설정된 데이터 설명을 실행할 수 있습니다. - 사용 안 함을 선택하면 모든 사용자가 데이터 설명을 실행하거나 통합 문서에서 데이터 설명 설정에 액세스할 수 없습니다. 4. Tableau Cloud 및 Tableau Server 2023.3 이상에서 데이터 설명을 사용하려면 다음을 수행합니다. - 데이터 가이드 사용 여부 섹션에서 표시를 선택합니다. 데이터 가이드에 대한 자세한 내용은 [데이터 가이드를 사용하여 대시보드 탐색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_guide.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 사이트에 대한 데이터에 질문(Ask Data) 사용 또는 사용 안 함 **데이터에 질문(Ask Data) 및 메트릭의 중요 변경 내용** Tableau의 데이터에 질문(Ask Data) 및 메트릭 기능은 Tableau Cloud 2024년 2월 및 Tableau Server 버전 2024.2에서 사용 중지되었습니다. Tableau는 자연어 기술의 발전으로 더 쉽게 데이터에 대해 질문하고 최신 변경 내용을 파악할 수 있도록 향상된 인터페이스를 개발하고 있습니다. 자세한 내용은 [Tableau AI와 Tableau Pulse가 데이터 경험을 재구성하는 방법(영문)](https://www.tableau.com/ko-kr/blog/tableau-pulse-and-tableau-gpt)을 참조하십시오. 데이터에 질문(Ask Data)은 기본적으로 사이트에 대해 사용되지만 Tableau 관리자는 이 기능을 사용하지 않도록 설정할 수 있습니다. 1. 일반 사이트 설정으로 이동합니다. 2. (Tableau Server만 해당) 웹 작성 섹션에서 사용자가 브라우저에서 통합 문서를 편집할 수 있도록 허용을 선택합니다. 3. 데이터에 질문의 가용성 섹션에서 다음 옵션 중에서 선택합니다. - 사용을 선택하면 모든 게시된 데이터 원본에 대한 데이터에 질문 렌즈를 만들 수 있습니다. - 사용 안 함을 선택하면 사이트 전체에서 데이터에 질문이 숨겨지지만 이전에 만든 렌즈에 대한 정보가 유지되므로 데이터에 질문을 다시 사용하도록 설정하는 경우 복원할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 상위 N 및 기타 항목에 대한 집합 시각화하기 위해 대규모의 데이터 집합을 수집하는 경우 표시되는 정보의 양을 중요한 레코드 하위 집합으로 제한하는 것이 데이터와 관련된 작업을 보다 효율적으로 처리하고 궁금한 사항에 대한 답을 구하는 데 도움이 됩니다. 이 문서에서는 고객을 다음과 같은 두 개의 동적 그룹으로 분리하는 대화형 뷰를 만드는 방법에 대해 설명합니다. - 상위 N명의 고객 - 나머지 모든 고객 이 뷰에는 사용자가 조정하여 상위 고객 그룹에 포함되는 고객의 수를 변경할 수 있는 컨트롤이 포함됩니다. 수를 변경하면 그에 따라 뷰가 업데이트됩니다. ### 집합 및 지원되는 데이터 원본 이 문서에서 설명하는 상위 고객에 대한 뷰를 만드는 방법에서는 집합의 In/Out 기능을 사용합니다. 집합은 Tableau Desktop 버전 8.0에서 도입되었습니다. 라이브 연결의 경우 In/Out 기능을 사용하려면 관계형 또는 다차원 데이터 원본이 필요합니다. Microsoft Excel 통합 문서나 텍스트 파일 같은 파일 기반 데이터 원본을 사용하는 경우 집합을 만들 수 있는 추출을 활용할 수 있습니다. ### 1단계: 매개 변수 만들기 1. Tableau Desktop에서 새 통합 문서를 열고 Sample-Superstore 데이터 원본에 연결합니다. 2. 새 워크시트를 엽니다. 3. 데이터 패널에서 오른쪽 위의 드롭다운 화살표를 클릭하고 매개 변수 만들기를 선택합니다. 4. 매개 변수 만들기 대화 상자에서 다음을 수행합니다. - 이름 텍스트 상자에 Top Customers 2를 입력합니다. - 데이터 유형에 대해 정수를 선택합니다. - 현재 값으로 5를 입력합니다. - 허용 가능한 값으로 범위를 클릭합니다. - 값 범위에서 다음을 수행합니다. - 최소값을 클릭하고 5를 입력합니다. - 최대값을 클릭하고 20을 입력합니다. - 단계 크기를 클릭하고 5를 입력합니다. 뷰에서 상위 N 값을 빠르게 조정하기 위해 이 매개 변수와 다음 단계에서 만들 상위 N 집합을 함께 사용합니다. ### 2단계: 상위 N명의 고객 집합 만들기 1. 데이터 패널에서 **Customer Name(고객 이름)** 차원을 마우스 오른쪽 단추로 클릭하고 **만들기** > **집합**을 선택합니다. 2. 집합 만들기 대화 상자가 열리면 다음을 수행합니다. - **이름** 텍스트 상자에 **Top N Customers by Sales**를 입력합니다. - **상위** 탭을 클릭합니다. - **필드 기준**을 선택합니다. - 필드 드롭다운 목록(범주)에서 **Sales**를 선택합니다. - 집계 드롭다운 목록에서 **합계**를 선택합니다. - 작업을 마쳤으면 **확인**을 클릭합니다. ### 3단계: 뷰 설정 1. 데이터 패널의 **집합**에서 **Top N Customers by Sales(매출별 상위 N명의 고객)**를 **행** 선반으로 끌어옵니다. 2. **Customer Name(고객 이름)** 차원을 **행** 선반으로 끌어와 집합 오른쪽에 배치합니다. 3. **Sales(매출)** 측정값을 **열** 선반으로 끌어옵니다. 4. 툴바에서 내림차순 정렬 단추 ![내림차순 정렬 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sort_descend.png)를 클릭하여 집합이 작동하는지 확인합니다. ![내림차순으로 정렬된 매출의 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/top-n-others2.1.png) 5. 데이터 패널에서 **Top N Customers by Sales(매출별 상위 N명의 고객)** 집합을 마우스 오른쪽 단추로 클릭한 다음 **계산된 필드 만들기**를 클릭합니다. 6. 계산된 필드 대화 상자가 열립니다. 이 대화 상자에서 다음 단계를 완료합니다. - **이름** 텍스트 상자에 **Subset Labels**를 입력합니다. - **수식** 텍스트 상자에 다음 수식을 입력하여 집합의 고객에 대한 동적 레이블을 만듭니다. `IF [Top N Customers by Sales] THEN "Top " + str([Top Customers 2]) + " Customers" ELSE "Others" END` - 작업을 마쳤으면 **확인**을 클릭합니다. 8. 데이터 패널에서 **Subset Labels(하위 집합 레이블)**를 **행** 선반으로 끌어 상위 N 집합과 **Customer Name(고객 이름)** 차원 사이에 배치합니다. 9. **행** 선반에서 **IN/OUT(Top N Customers by Sales)** 집합을 마우스 오른쪽 단추로 클릭하고 **머리글 표시**를 선택합니다. 그러면 In/Out 레이블이 숨겨지지만 정렬 순서는 그대로 유지되어 상위 N 하위 집합이 항상 뷰 맨 위에 나타나게 됩니다. 11. 데이터 패널에서 **Top N Customers by Sales(매출별 상위 N명의 고객)** 집합을 **마크** 카드의 **색상**으로 끌어옵니다. ![고객별 매출을 표시하는 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/top-n-others9.png) ### 4단계: 상위 N 집합과 동적 매개 변수 결합 1. **데이터** 패널에서 **Top N Customers by Sales**를 마우스 오른쪽 단추로 클릭한 다음 **집합 편집**을 선택합니다. 2. 집합 편집 대화 상자에서 다음을 수행합니다. - **상위** 탭을 선택합니다. - 값 드롭다운 메뉴를 클릭하고 **Top Customers 2** 매개 변수를 선택합니다. - **확인**을 클릭합니다. ![매출별 상위 N 고객 집합을 상위 고객 2 동적 매개 변수에 연결합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/top-n-others3.png) **Top N Customers by Sales** 집합이 10개 항목이 포함되는 정적 목록이 아닌 **Top Customers 2** 동적 매개 변수에 연결됩니다. 뷰에서 상위 N 값을 조정하기 위해 이 매개 변수가 Top N Customers by Sales 집합과 함께 사용됩니다. 6. 데이터 패널의 매개 변수에서 **Top Customers 2(상위 고객 2)** 매개 변수를 마우스 오른쪽 단추로 클릭하고 **매개 변수 표시**를 선택합니다. 뷰에 나타나는 **Top Customers 2** 매개 변수를 사용하여 상위 N 값을 제어할 수 있습니다. ![상위 N 고객 집합을 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/settopn2.gif) ## 뷰의 기능을 개선하기 위한 추가 팁 다음은 뷰 사용자에게 고객 하위 집합을 더욱 유연하게 표시할 수 있는 기능을 제공하기 위해 수행할 수 있는 몇 가지 추가적인 단계입니다. 1. **데이터** 패널 드롭다운 메뉴에서 **매개 변수 만들기**를 선택합니다. 2. 매개 변수 만들기 대화 상자가 열립니다. 이 대화 상자에서 다음을 수행합니다. - **이름**에 **Expand or Collapse**를 입력합니다. - **데이터 유형**에 대해 **문자열**을 선택합니다. - **허용 가능한 값**에 대해 **목록**을 선택합니다. - **값 목록**에 **Expand** 및 **Collapse**를 입력합니다. ![확장 또는 축소 매개 변수에 대한 값 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/top-n-param-dialog.png) - 작업을 마쳤으면 **확인**을 클릭합니다. 4. **분석** > **계산된 필드 만들기**를 선택합니다. 5. 계산된 필드 만들기 대화 상자가 열리면 다음 작업을 수행하여 앞서 만든 매개 변수를 사용하는 계산을 만듭니다. 이 계산을 사용하여 뷰 사용자가 Others 하위 집합에 속한 고객을 표시하는 방법을 지정할 수 있습니다. - **이름**에 **Customer Names Calc**를 입력합니다. - 수식 상자에 다음 수식을 입력한 다음 **확인**을 클릭합니다. `IF [Expand or Collapse]="Collapse" THEN IF [Top N Customers by Sales] THEN [Customer Name] ELSE "Others" END ELSE [Customer Name] END` 7. 데이터 패널의 매개 변수에서 **Expand or Collapse(확장 또는 축소)** 매개 변수를 마우스 오른쪽 단추로 클릭하고 **매개 변수 표시**를 선택합니다. 8. **열** 선반에서 **SUM(Sales)** 측정값을 **마크** 카드의 **레이블**로 끌어옵니다. 9. 데이터 패널에서 **Customer Names Calc(고객 이름 계산)**를 **행** 선반의 **Customer Name(고객 이름)** 필드 바로 위로 끌어와 대체합니다. ![폴더를 끌어서 행 선반에 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/OMsetTopN1.gif) 이제 **Expand or Collapse** 매개 변수 컨트롤을 사용하여 상위 N명의 고객 이름 목록과 단일 **Others** 항목으로 롤업된 나머지 고객을 표시할 수 있습니다. ![확장 또는 축소 매개 변수입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/OMsetTopN2.gif) [주요 콘텐츠로 건너뛰기](#main-content) # 색상표 및 효과 모든 마크에는 기본 색상이 있으며, 마크 카드의 색상에 필드가 없을 때에도 마찬가지입니다. 대부분의 마크에서 파란색이 기본 색상이며, 텍스트의 경우 검은색이 기본 색상입니다. [마크에 색상 할당](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm#ColorProp) 및 [예제 – 색상의 여러 필드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties_color_ex1.htm)도 참조하십시오. ## 범주형 색상표 불연속형 값(대개 차원)을 포함하는 필드를 마크 카드의 색상에 끌어 놓으면 Tableau가 범주형 색상표를 사용하여 필드의 각 값에 색상을 할당합니다. 범주형 색상표에는 부서나 배송 방법과 같이 기본 순서가 없는 값을 포함하는 필드에 적합한 여러 색상이 포함되어 있습니다. 필드 값의 색상을 변경하려면 색상 범례의 오른쪽 위를 클릭합니다. Tableau Desktop에서는 상황에 맞는 메뉴에서 색상 편집을 선택합니다. Tableau Server 또는 Tableau Cloud에서는 색상 편집 대화 상자가 자동으로 열립니다.
Tableau Desktop 버전웹 버전

데이터 항목을 선택하고 색상표를 적용할 수 있는 색상 편집 창입니다. 보라색이 선택되어 있습니다.

데이터 항목을 선택하고 색상표를 적용할 수 있는 색상 편집 창입니다.

### 값의 색상 변경 1. 왼쪽에 있는 데이터 항목 선택에서 항목을 클릭합니다. 2. 오른쪽에 있는 색상표에서 새 색상을 클릭합니다. Tableau Desktop에서 견본을 마우스오버하면 색상을 확인할 수 있습니다. 3. 변경하려는 모든 값에 대해 이 과정을 반복합니다. 4. Tableau Desktop에서 확인을 클릭하여 색상 편집 대화 상자를 종료합니다. Tableau Server 또는 Tableau Cloud에서는 대화 상자를 닫으면 됩니다. ### 다른 색상표 선택 색상 편집 대화 상자의 색상표 선택 드롭다운 목록에는 불연속형 필드에 사용할 수 있는 색상표가 있습니다. 이 목록에는 범주형 색상표와 서수 색상표가 모두 포함되어 있습니다. 목록 위쪽에는 _Tableau 10_ 같은 범주형 색상표가 있습니다. 위에서 설명한 것처럼 범주형 색상표는 기본 순서가 없는 불연속형 필드에 적합합니다. 목록 아래쪽에는 _주황색_ 같은 서수 색상표가 있습니다. 서수 색상표에는 관련 색상 범위가 포함되며, 날짜 및 번호와 같은 관련 순서가 있는 필드에 적합합니다. 색상표를 선택한 후 색상/모양 할당을 클릭하면 필드에 있는 멤버에 새 색상표 색상이 자동으로 할당됩니다. 자동 색상표 및 기본 색상 할당으로 되돌리려면 색상 편집 대화 상자에서 재설정을 클릭합니다. ## 수량 색상표 연속형 값(대개 측정값)이 있는 필드를 마크 카드에 놓으면 Tableau가 연속적인 색상 범위를 사용하여 수량 범례를 표시합니다. ![매출 범례 항목의 합계는 545달러부터 시작하는 연한 파란색에서 105,643달러로 끝나는 진한 파란색까지 파란색 범위로 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/color5.png) 범위에 사용되는 색상, 색상 분포 및 기타 속성을 변경할 수 있습니다. 색상을 편집하려면 색상 범례의 오른쪽 위를 클릭합니다. Tableau Desktop에서는 상황에 맞는 메뉴에서 색상 편집을 선택합니다. Tableau Server 또는 Tableau Cloud에서는 색상 편집 대화 상자가 자동으로 열립니다. 필드에 양수 값과 음수 값이 모두 있는 경우 값의 기본 범위로 두 가지 색상 범위가 사용되고 필드의 색상 편집 대화 상자에는 두 범위의 양쪽 끝이 정사각형 색상 상자에 나타납니다. 이 상자를 다중 색상표라고 합니다.
Tableau Desktop 버전웹 버전

자동 색상표가 선택된 수익 측정값 창의 색상 편집 메뉴입니다.

자동 색상표가 선택된 수익 측정값 창의 색상 편집 메뉴입니다.

_다중 색상표의 색상 편집 대화 상자_ 모든 값이 양수 또는 음수이면 값의 기본 범위로 단일 색상 범위가 사용되고 필드의 색상 편집 대화 상자에는 범위의 오른쪽 끝만 정사각형 색상 상자에 나타납니다. 이 상자를 단일 색상표라고 합니다.
Tableau Desktop 버전웹 버전

자동 색상표가 선택된 매출 측정값 창의 색상 편집 메뉴입니다.

자동 색상표가 선택된 매출 측정값 창의 색상 편집 메뉴입니다.

_단일 색상표의 색상 편집 대화 상자_ Tableau에서 색상의 연속형 필드에 대해 다중 색상표를 사용할지, 아니면 단일 색상표를 사용할지를 지정할 수 있으며 필드의 값에 대한 색상 범위를 구성할 수도 있습니다. 색상표 드롭다운 목록은 선택 가능한 색상표 범위를 제공합니다. 연속형 필드에 사용할 수 있는 두 가지 유형의 수량 색상표가 있습니다. - 이름에 _다중_이 있는 모든 색상표는 다중 수량 색상표입니다(예: _주황색-파란색 다중_). 모든 연속형 필드에 대해 다중 색상표를 선택할 수 있습니다. 값 범위가 반드시 양수와 음수를 모두 포함할 필요는 없습니다. 다중 색상표의 색상을 변경하려면 색상표 스펙트럼의 양쪽 끝에서 정사각형 색상 상자 중 하나를 클릭합니다. Tableau Desktop에서 작성하는지 또는 웹에서 작성하는지에 따라 다음 중 하나를 수행합니다. - Tableau Desktop의 경우 색상 구성 대화 상자(컴퓨터 운영 체제의 일부)에서 색 선택의 색상을 선택하거나 사용자 지정 값을 입력합니다. - Tableau Server 또는 Tableau Cloud에서는 사용자 지정 색상 필드에 사용자 지정 16진수 값을 입력합니다. 값이 올바르지 않은 경우 변경이 수행되지 않습니다. - 다른 모든 색상표는 단일 수량 색상표입니다. 단일 색상표의 색상을 변경하려면 색상표 스펙트럼의 오른쪽 끝에 있는 정사각형 색상 상자를 클릭하여 컴퓨터 운영 체제의 일부인 색상 구성 대화 상자를 열거나(Tableau Desktop) 사용자 지정 색상 필드에 사용자 지정 16진수 값을 입력합니다(Tableau Server 또는 Tableau Cloud). ### 수량 색상표의 옵션 연속형 필드의 색상 편집 대화 상자에서 다음과 같은 옵션을 사용할 수 있습니다. **참고**: Tableau Server와 Tableau Cloud의 경우 명시된 옵션이 다릅니다. #### 단계별 색상 값을 균일한 구간차원으로 그룹화하고, 각 구간을 한 색상에 연결하려면 단계별 색상을 선택합니다. 회전 컨트롤을 사용하여 만들 단계(구간차원)의 수를 지정합니다. 예를 들어 0부터 100까지의 값 범위에 5개 단계를 지정하여 값을 5개 구간차원(0-20, 20-40 등)으로 정렬할 수 있습니다.
Tableau Desktop 버전웹 버전

자동 색상표와 5단계 색상 구성표가 선택된 수익 측정값 창의 색상 편집 메뉴입니다.

자동 색상표와 5단계 색상 구성표가 선택된 수익 측정값 창의 색상 편집 메뉴입니다.

다중 색상표를 선택하면 색상표에서 색이 변하는 지점이 작은 검정색 눈금이 있는 색상 램프에 표시됩니다. 단계 수가 홀수이면 눈금이 변화 단계의 가운데에 배치됩니다. 단계 수가 짝수이면 중심점이 가운데에 있는 두 단계의 경계에 배치됩니다. #### 반전 범위의 색상 순서를 반전시키려면 반전을 선택합니다. 예를 들어 단일 색상표에서 낮은 값에 더 진한 강도를 사용하려는 경우 색상표를 반대로 지정합니다. 다중 색상표의 경우 색상표를 반전시키는 것은 색상표에서 두 색상이 서로 바뀌고 각 색상 범위의 음영이 반전된다는 의미입니다. #### 전체 색상 범위 사용 다중(두 가지 색상) 색상표를 사용하는 경우 전체 색상 범위 사용을 선택할 수 있습니다. 그러면 시작 번호와 끝 번호에 각각 두 색상 범위의 전체 강도가 할당됩니다. 범위가 -10에서 100 사이인 경우 음수를 나타내는 색상의 음영이 양수를 나타내는 색상보다 훨씬 급격히 바뀌도록 조정됩니다. 전체 색상 범위 사용을 선택하지 않으면 음영의 변화가 0의 양쪽에서 동일하도록 값 범위가 -100에서 100 사이인 것처럼 색상 강도가 할당됩니다. 이것은 실제 값이 -10부터 0 사이에서만 변하는 음수 쪽이 0부터 100 사이에서 값이 변하는 양수 쪽보다 훨씬 적게 변한다는 의미입니다. 왼쪽 아래에 있는 이미지에서는 -858에서 72,986 사이의 값에 대한 빨간색-녹색 다중 색상표를 보여 줍니다. 전체 색상 범위를 사용하지 않으면 -858(차트의 오른쪽 아래에 있는 작은 상자에 연결된 값)이 회색으로 표시됩니다. 이것은 양수 쪽이 72,986일 때 -858은 음수 쪽으로 약 1%에 불과하기 때문입니다. 전체 색상 범위를 사용하면 오른쪽에 있는 이미지처럼 -858이 최대 양수 값과 동일한 강도의 진한 빨간색으로 표시됩니다. ![전체 색상 범위 사용 옵션의 영향을 보여주는 두 개의 트리맵에서 음수 값이 녹색 양수 값에 비해 밝은 빨간색으로 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewparts_marks_markproperties_color_fullrange.png) #### 총계 포함 총계, 소계 및 총합계를 색상 인코딩에 포함하려면 총계 포함을 선택합니다. 이 옵션은 총계 값이 뷰에 포함되는 경우에만 적용됩니다. #### 색상 범위 제한 Tableau Desktop의 색상 편집 대화 상자에서 고급을 클릭하면 확인란을 선택하고 필드에 새 값을 입력하여 범위의 시작, 끝 및 가운데 값을 지정할 수 있습니다. 그러면 색상 램프가 그에 따라 조정됩니다. 시작 값은 범위의 하한이고, 끝 값은 상한이며, 가운데 값은 다중 색상표에서 중간색이 있는 위치입니다. **참고**: 현재 Tableau Server 또는 Tableau Cloud에서는 이 옵션을 사용할 수 없습니다. #### 색상 범위 재설정 자동 색상표 및 기본 색상 할당으로 되돌리려면 색상 편집 대화 상자에서 재설정을 클릭합니다. **참고**: 웹 작성 모드에서 재설정을 클릭하면 색상표가 기본 설정으로 되돌아갑니다. 고급 옵션에서 설정한 모든 옵션도 재설정됩니다. 이 작업을 실행 취소하려면 상단 메뉴에서 실행 취소를 클릭하면 됩니다. 변경 내용이 이미 저장된 경우 Tableau Desktop에서 고급 옵션을 변경하고 뷰를 다시 게시해야 합니다. ## 색상 효과 구성 마크 카드에서 색상 드롭다운을 클릭하여 표시된 실제 색상과 관련이 없는 추가 색상 설정을 구성할 수 있습니다.
Tableau Desktop 버전웹 버전

색상 옵션이 하이라이트된 마크 카드입니다.

색상 옵션이 하이라이트된 마크 카드입니다.

### 불투명도 슬라이더를 이동하여 마크의 불투명도를 수정합니다. 불투명도 조정 기능은 조밀한 분산형 차트에서 또는 맵이나 배경 이미지와 겹치는 데이터를 볼 때 특히 유용합니다. 슬라이더를 왼쪽으로 밀면 마크가 더 투명해집니다. ### 마크 테두리 기본적으로 모든 마크는 테두리 없이 표시됩니다. 텍스트, 라인 및 모양을 제외한 모든 마크 유형에 대해 마크 테두리를 설정할 수 있습니다. 색상 드롭다운 컨트롤에서 마크 테두리 색상을 선택합니다.
Tableau Desktop 버전웹 버전

마크 테두리를 설정하고 마크 테두리 색상을 선택하는 메뉴 옵션입니다.

마크 테두리를 설정하고 마크 테두리 색상을 선택하는 메뉴 옵션입니다.

테두리는 서로 가까이 배치된 마크를 시각적으로 구분하는 데 유용합니다. 예를 들어 아래 뷰에서는 마크 테두리가 설정(왼쪽) 및 해제(오른쪽)된 분산형 차트를 보여 줍니다. 테두리를 설정하면 마크가 복잡하게 클러스터된 영역에서 마크를 쉽게 구분할 수 있습니다. ![마크 테두리가 설정되었을 때와 해제되었을 때 마크가 어떻게 다르게 나타나는지 보여주는 두 개의 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewparts_marks_markproperties_borders2.png) **참고:** 불투명도 설정을 사용하여 마크의 밀도를 표시할 수도 있습니다. 색상 인코딩된 많은 수의 작은 마크를 볼 때는 일반적으로 마크 테두리를 해제하는 것이 더 좋습니다. 그렇지 않으면 뷰에서 테두리가 두드러지기 때문에 색상 인코딩을 확인하기 어려울 수 있습니다. 예를 들어 아래 뷰에서는 다수의 색상 인코딩된 차원 멤버로 분할된 막대를 보여 줍니다. 마크 테두리를 설정(오른쪽)하면 일부 좁은 마크는 색상으로 식별하기 어렵습니다. 테두리를 해제(왼쪽)하면 마크를 쉽게 구분할 수 있습니다. ![각 마크를 구분하는 검은색 라인이 있는 마크 테두리의 영향을 보여주는 두 개의 누적 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/wwd_markborder9.png) ### 마크 후광 배경 이미지 또는 맵과 함께 볼 때 마크가 더 선명하게 표시되도록 각 마크를 후광이라는 단색 대비색으로 둘러쌀 수 있습니다. 마크 후광은 배경 이미지 또는 배경 맵이 있을 때 사용할 수 있습니다. 색상 드롭다운 컨트롤에서 마크 후광 색상을 선택합니다. ![빨간색 후광 효과로 서식이 지정된 보라색 마크가 있는 맵 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/wwd_markhalo1.png) ### 마커 Tableau Desktop에서 라인 마크 유형을 사용하는 경우 마커 효과를 추가하여 라인의 요소를 표시하거나 숨길 수 있습니다. 택한 요소 또는 모든 요소를 표시하거나 아무 요소도 표시하지 않을 수 있습니다. 색상 드롭다운 컨트롤에서 효과 섹션에 있는 마커를 선택합니다. **참고**: 현재 Tableau Server 또는 Tableau Cloud에서는 이 옵션을 사용할 수 없습니다. ![라인 차트에 대한 시장 효과를 선택하는 메뉴 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewparts_marks_markproperties_markers1.png) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 생성된 마크가 있는 예측 모델링 얼마 동안 Tableau를 사용했다면 "데이터 고밀도화"라는 말을 들어보셨을 것입니다. 이것은 마크가 기초 데이터 원본의 레코드에서 지원되지 않더라도 Tableau에서 마크를 생성하고 뷰에 추가하는 프로세스를 나타냅니다. 날짜 축을 확장할 때 또는 [예측 모델링 함수](https://help.tableau.com/current/pro/desktop/ko-kr/predictions_overview.htm)를 사용하는 경우 예측을 표시하기 위해 이 프로세스를 수행할 수 있습니다. **동영상 시청:**데이터 고밀도화에 대한 심층 토론은 TC19에서 다음 프레젠테이션을 확인하십시오. [데이터를 어떻게 처리했습니까? 데이터 대치 및 고밀도화에 대한 심층 분석(영문)](https://tc19.tableau.com/learn/sessions/zen-master-you-did-what-your-data-deep-dive-imputing-and-densifying-data). 자세한 내용: [Data Plus Science](https://www.dataplusscience.com/)에서 [데이터 고밀도화](https://www.dataplusscience.com/DataDensification.html)에 대한 블로그 게시물을 참조하십시오. ## 누락된 값에 대한 예측 계산 예를 들어 미래 날짜에 대한 예측을 추가하고 싶을 수 있습니다. 기본적으로 Tableau에서 [누락된 값](https://help.tableau.com/current/pro/desktop/ko-kr/missing_values.htm)은 표시되지 않지만 다음과 같이 마크를 생성할 수 있습니다. 1. 날짜 또는 구간차원 머리글을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)합니다. 2. 누락된 값 표시를 선택합니다. ![누락된 값 표시가 선택되어 있는 알약 모양의 상황에 맞는 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict_densify1.png) 하지만 이것만으로는 생성된 마크에 대한 예측을 수행할 수 없습니다. 생성된 마크에 대해 계산을 수행하려고 하면 예측 계산인지 여부와 관계없이 Tableau가 [null 값](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_specialvalues.htm#null-numbers-and-dates-and-negative-values-on-log-axes)을 반환합니다. 이러한 마크는 존재하지 않는 누락된 값을 기반으로 하기 때문에 이것은 예상된 동작입니다. 이러한 누락된 값에서 예측을 수행하려면 상단의 분석 메뉴를 연 다음 누락된 값에서 속성 유추를 선택합니다. ![누락된 값에서 속성 유추가 선택되어 있는 분석 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict_densify2.png) **참고**: 기본 설정은 누락된 값 표시가 설정되어 있어도 누락된 값에서 속성 유추가 해제되어 있습니다. 누락된 값 표시를 사용하여 확장할 수 있는 모든 필드 또는 축에 이 설정을 적용할 수 있습니다. ## 생성된 마크에 대한 예측의 예 이제 이 동작을 자세히 살펴보겠습니다. 누락된 값 표시 및 누락된 값에서 속성 유추 설정이 둘 중 하나 또는 둘 모두가 켜져 있는지 여부에 따라 비주얼리제이션에 미치는 영향을 보여주는 세 가지 다른 그림을 비교해보겠습니다. 이 예제를 따라하려면 Tableau Public에서 [누락된 값에 대한 예측(영문)](https://public.tableau.com/profile/tableau.docs.team#!/vizhome/PredictionsonMissingValues/ShowMissingValuesONInferProperitesfromMissingValuesON) 통합 문서를 다운로드하십시오. ATTR(DAY(\[Order Date\]))을 예측자로 사용하여 예측을 포함했습니다. 이것이 데이터에 대한 최선의 예측자는 아니지만(그리고 부적절한 예측을 생성하지만), 이 문서의 목적을 고려하면 누락된 값에서 속성 유추를 잘 설명합니다. 각 비주얼리제이션에는 아래에 설명된 대로 행 선반에 동일한 네 가지 측정값이 포함됩니다. - 행 1: `SUM([Profit])` - 행 2: `RUNNING_SUM(SUM([Profit]))` - 행 3: `ATTR(DAY([Order Date]))` - 행 4: `MODEL_QUANTILE(0.5, SUM([Profit]),ATTR(DAY([Order Date])))` ### 그림 1 ![그림 1](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-infer1.png) 위 이미지에서 누락된 값 표시 및 누락된 값에서 속성 유추가 모두 해제되어 있으며, 이것이 Tableau의 기본 설정입니다. 누락된 값에서 속성 유추가 설정되어 있고 누락된 값 표시가 해제되어 있는 경우 동일한 비주얼리제이션이 표시됩니다. 이것은 누락된 값에서 속성 유추가 작동하려면 누락된 값 표시가 설정되어 있어야 하기 때문입니다. ### 그림 2 ![그림 2](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-infer2.png) 위 이미지에서 누락된 값 표시가 설정되어 있고 누락된 값에서 속성 유추가 해제되어 있습니다. 기본 설정은 누락된 값 표시가 설정되어 있어도 누락된 값에서 속성 유추가 해제되어 있습니다. 이 상황에서는 누락된 값(행 3)에 대해 DAY(\[Order Date\])의 ATTR 값을 계산하지 않습니다. 고밀도화된 날짜에 대한 예측을 생성하지만 행 3에 표시된 대로 실제 ATTR(DAY(\[Order Date\]))를 유추할 수 없기 때문에 모든 누락된 날짜에 대해 예측이 동일합니다. 실제로 이러한 마크는 DAY(\[Order Date\])가 null인 것처럼 계산됩니다. ### 그림 3 ![그림 3](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-infer3.png) 이 이미지에서는 누락된 값 표시 및 누락된 값에서 속성 유추가 모두 설정되어 있으며 누락된 값에서 속성 유추 설정이 작동하는 것을 보여줍니다. 여기에서 볼 수 있는 것처럼, ATTR(DAY(\[Order Date\]))(행 3)를 유추할 수 있기 때문에 행 4의 예측에 이 값을 사용할 수 있으며, 멋지고 부드러운 예측 곡선이 반환됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 서로 다른 기기 유형에 대한 대시보드 레이아웃 만들기 대시보드에는 서로 다른 화면 크기를 사용하는 다양한 유형의 기기에 대한 레이아웃이 포함될 수 있습니다. 이러한 레이아웃을 Tableau Server 또는 Tableau Cloud에 게시하면 대시보드를 보는 사용자들에게 스마트폰, 태블릿 또는 데스크톱에 최적화된 디자인이 표시됩니다. 작성자는 단일 대시보드를 만들고 단일 URL을 전달하기만 하면 됩니다. ![두 개의 스마트폰 화면에 비즈니스 메트릭 차트가 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mobile_dsds.png) **팁:** 모바일용으로 레이아웃을 최적화할 뿐만 아니라 [통합 문서 성능 최적화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/performance_tips.htm)하여 대역폭이 제한적이고 결과가 빠르게 필요한 모바일 사용자의 요구 사항을 보다 잘 충족시킬 수 있습니다. ## 기본 대시보드가 기기 레이아웃과 연관되는 방식 기기 레이아웃은 대시보드 탭의 기본 아래에 나타납니다. 초기에, 각 기기 레이아웃에는 기본 대시보드에 있는 모든 항목이 포함되며 그 크기와 레이아웃도 기본 대시보드에서 파생됩니다. 기본 대시보드를 상위 대시보드로, 기기 레이아웃(데스크톱, 태블릿 및 스마트폰)을 기본 대시보드의 하위로 생각하십시오. 기기 레이아웃에 추가하려는 모든 뷰, 필터, 동작, 범례 또는 매개 변수가 이미 기본 대시보드에 존재해야 합니다. ### 스마트폰 레이아웃과 기본 대시보드 기본 대시보드의 변경 사항을 자동으로 반영하는 고유한 스마트폰 레이아웃 옵션을 사용하여 시간을 절약하려면 열려 있는 자물쇠 아이콘 ![잠금 해제된 회색 자물쇠 기호로 표현되는 대시보드 잠금 해제 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd_manual_phone_lock.png)을 클릭하거나 팝업 메뉴에서 레이아웃 자동 생성을 선택합니다. ![대시보드 잠금 해제 아이콘과 상황에 맞는 메뉴가 확장되고 레이아웃 자동 생성 옵션이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd_automatic_phone_new.png) 이렇게 하는 대신 닫혀 있는 자물쇠 아이콘 ![잠긴 회색 자물쇠 기호로 표시된 대시보드 잠금 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd_automatic_phone_lock.png)을 클릭하거나 메뉴에서 레이아웃 편집을 선택하면 스마트폰 레이아웃이 완전히 독립적이 되므로 기본 대시보드의 변경 사항을 반영하도록 수동으로 항목을 추가하고 정렬해야 합니다. ![전화에 잠금 아이콘이 선택되어 있고, 드롭다운에서 레이아웃 편집 옵션이 선택되어 있는 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd_manual_phone.png) ### 데스크톱 및 태블릿 레이아웃과 기본 대시보드 스마트폰 레이아웃과 달리 데스크톱 및 태블릿 레이아웃은 대시보드에 수동으로 추가해야 합니다. 데스크톱 및 태블릿 레이아웃은 항상 기본 대시보드에서 완전히 독립적이므로 각 기기 레이아웃에는 고유한 개체 배열이 포함될 수 있습니다. ![태블릿 레이아웃 및 크기 설정이 있는 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd8.png) ## 자동으로 스마트폰 레이아웃 추가 두 가지 옵션을 사용하여 자동으로 스마트폰 레이아웃을 추가할 수 있습니다. - 스마트폰 레이아웃이 없는 이전 대시보드를 열 때마다 스마트폰 레이아웃을 만들려면 대시보드 > 기존 대시보드에 스마트폰 레이아웃 추가를 선택합니다. - 새 대시보드를 만들 때마다 스마트폰 레이아웃을 만들려면 대시보드 > 새 대시보드에 스마트폰 레이아웃 추가를 선택합니다. (이 옵션이 기본적으로 선택됩니다.) ## 기기 레이아웃 미리 보기 및 수동으로 추가 1. 대시보드를 엽니다. 2. 왼쪽에 있는 대시보드 탭에서 기기 미리 보기를 클릭합니다. ![기기 미리 보기 옵션이 하이라이트된 Tableau 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd2.png) 기기 미리 보기 모드에서 이러한 옵션은 대시보드 위에 나타납니다. ![기기 유형 및 모델을 전환하기 위한 옵션이 있는 기기 미리 보기 툴바입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd14.png) 3. 잠시 시간을 내어 기기 유형 및 모델을 차례로 클릭하여 다양한 화면 크기를 살펴보십시오. 그런 다음 이러한 옵션을 설정합니다. - 가로 및 세로 모드에서 대시보드가 표시되는 방식을 확인하려면 ![화면 회전 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd6.png)을 클릭합니다. 대개 가로는 태블릿에 적합하고 세로는 스마트폰에 맞습니다. - Tableau Mobile 앱을 선택하여 브라우저가 아닌 앱에서 대시보드가 표시되는 방식을 확인합니다. 이 옵션은 iOS 또는 Android 기기에서 사용할 수 있으며 대시보드를 약간 축소하여 앱 제어를 위한 공간을 남겨둡니다. 4. 태블릿 같은 기기 유형을 선택합니다. ![태블릿이 하이라이트된 기기 미리 보기용 Tableau 대시보드 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd5.png) 5. 오른쪽 위에서 선택한 기기 유형에 대한 레이아웃 추가 단추를 클릭합니다(예: 태블릿 레이아웃 추가). ![Tableau 레이아웃을 추가하는 Tableau 대시보드 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd7.png) 6. 새 기기 유형을 선택하고 레이아웃 추가를 클릭하여 다른 레이아웃을 추가합니다. ![전화 기기 유형이 선택된 기기 미리 보기입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd15.png) 각 기기 유형에 대한 레이아웃을 만들면 서로 다른 기기에서 대시보드를 보는 사용자의 환경을 최대한 제어할 수 있습니다. 세 가지 레이아웃을 모두 포함하여 대시보드를 게시하면 사용자에게 기본 대시보드 레이아웃이 표시되지 않고 항상 적절한 기기별 레이아웃이 표시됩니다. ![데스크톱이 하이라이트된 기기 미리 보기용 Tableau 대시보드 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd20.png) **참고**: 뷰를 변경한 경우 관련 기기 레이아웃을 다시 확인하여 예상대로 표시되는지 확인하십시오. ## 기기 레이아웃 사용자 지정 대시보드에 기기 레이아웃을 추가한 후 개체를 다시 정렬하여 원하는 모양을 만들 수 있습니다. 1. 데스크톱 및 태블릿 레이아웃의 경우 사용자 지정을 클릭합니다. ![태블릿용 사용자 지정 레이아웃 옵션이 선택된 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd_manual_desktop_or_tablet.png) 스마트폰 레이아웃의 경우 자물쇠 아이콘 ![잠긴 회색 자물쇠 기호로 표시된 대시보드 잠금 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd_automatic_phone_lock.png)을 클릭하거나 팝업 메뉴에서 레이아웃 편집을 선택합니다. ![전화에 잠금 아이콘이 선택되어 있고, 드롭다운에서 레이아웃 편집 옵션이 선택되어 있는 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd_manual_phone.png) 2. 레이아웃에 추가할 수 있는 모든 항목은 왼쪽에 있는 레이아웃에 나열됩니다. 항목에 파란색 확인 표시가 있으면 해당 항목이 현재 작업 중인 기기 레이아웃에 포함된다는 의미입니다. ![막대 차트가 하이라이트된 사용자 지정 태블릿 레이아웃 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd12.png) 3. 항목을 제거한 경우 현재 기기 레이아웃에서만 제거됩니다. 해당 항목은 기본 대시보드에 계속 존재하며 기기 레이아웃에 다시 추가할 수 있습니다. ![태블릿에서 뷰를 제거할 수 있는 옵션이 있는 대시보드의 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd9.png) 4. 기기 모델 옵션을 차례로 클릭하여 서로 다른 모델에서 레이아웃이 나타나는 방식을 확인합니다. ![iPad(1024X768) 옵션이 선택된 기기 모델 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd11.png) 결국, 기기에 나타나는 레이아웃을 결정하는 것은 대시보드를 로드하는 웹 브라우저의 크기입니다. 자세한 내용은 [기기에 표시되는 레이아웃 확인](#Confirm)을 참조하십시오. 5. 왼쪽에서 크기 아래의 옵션을 탐색합니다. ![전체 맞춤이 선택된 태블릿 크기 구성 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd13.png) **기본값**: 기기 레이아웃의 높이와 너비는 기본 대시보드가 사용하는 높이와 너비를 따릅니다. 예를 들어 태블릿 레이아웃을 만들고 기본 대시보드가 데스크톱 브라우저(1000 x 800)의 고정 크기로 설정되어 있는 경우 태블릿 레이아웃에 대해 크기를 기본값으로 설정하면 태블릿 레이아웃에도 1000 x 800이 사용됩니다. **전체 맞춤**: 기기 프레임 크기에 맞게 모든 항목의 크기가 자동으로 조정됩니다. 기기 프레임 크기는 기기 유형, 모델 및 방향(세로 또는 가로) 설정에 따라 결정됩니다. **너비 맞추기**(스마트폰에 권장): 기기 프레임 너비에 맞게 항목의 크기가 자동으로 조정되지만 높이는 고정됩니다. 스마트폰 레이아웃과 세로 스크롤에 가장 적합한 옵션입니다. ## 스마트폰을 위한 최적화 스마트폰의 작은 화면에는 추가적인 최적화가 필요합니다. 다음과 같은 기법을 사용해 보십시오. ### 수동 스마트폰 레이아웃 최적화 직접 스마트폰 레이아웃을 편집하도록 선택한 경우 필터 배치를 최적화하고, 공백을 제거하는 등의 작업을 빠르게 수행할 수 있습니다. 대시보드 탭에서 전화 오른쪽에 있는 팝업 메뉴를 클릭하고 레이아웃 최적화를 선택합니다. ![전화에 잠금 해제 아이콘이 선택되어 있고, 드롭다운에서 레이아웃 최적화 옵션이 선택되어 있는 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd_optimize_phone.png) 이 명령은 현재 스마트폰 레이아웃에 있는 항목만 다시 정렬합니다. 기본 대시보드의 모든 변경 내용을 반영하도록 스마트폰 레이아웃을 지속적으로 업데이트하려면 레이아웃 자동 생성을 선택합니다. ### 인스턴트 메시지와 전화 통화를 트리거하는 링크 추가 스마트폰 사용자가 대시보드 콘텐츠와 관련하여 주요 사용자에게 빠르게 연락할 수 있게 하려면 SMS 메시지 및 전화 통화를 자동으로 트리거하는 [URL 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_url.htm)을 개체에 추가합니다. `sms:_phone-number_` 또는 `tel:phone-number` 링크 형식을 사용합니다. 필요한 경우 국가 및 지역 코드를 포함시켜야 합니다. ### 뷰의 스마트폰별 버전 만들기 기본 대시보드에서 특정 뷰의 중복 뷰 만들기 - 한 뷰는 데스크톱 보기에 최적화되고 다른 뷰는 스마트폰용으로 최적화됩니다. 1. 뷰의 워크시트로 이동하고 해당 탭을 클릭한 다음 시트 복제를 선택합니다. ![시트 복제 옵션이 선택된 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd16.png) 2. 모바일 보기용으로 뷰를 사용자 지정합니다. 예를 들어 맵의 경우 기본적으로 특정 지역으로 확대하거나 이동, 확대/축소 및 기타 기능을 사용하지 않도록 설정할 수 있습니다. [맵과 상호 작용하는 방식 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_customize_interaction.htm)을 참조하십시오. ![맵 단위 구성, 이동 및 확대/축소 허용, 맵 검색 표시, 뷰 툴바 표시에 대한 옵션이 있는 맵 옵션 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd17.png) 3. 이제 만들고 있는 기기 레이아웃에서 사용할 수 있도록 기본 대시보드에 새 뷰를 추가합니다. ### 제목 줄이기 모바일 보기에는 짧은 제목이 좋습니다. 제목을 편집하려면 두 번 클릭합니다. ### 공백 최적화 공백은 고려할 또 다른 시각적 요소입니다. 스마트폰의 화면 공간이 부족하기 때문에 이를 최대한 활용해야 하지만, 동시에 사용자가 필터 및 기타 항목을 실수로 선택하지 않도록 탭하거나 스크롤을 시작할 수 있는 추가적인 안전한 공간을 제공하고 싶을 것입니다. 공백을 추가하려면 여백 또는 빈 개체를 사용합니다. 자세한 내용은 [대시보드 크기 및 레이아웃](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_organize_floatingandtiled.htm)을 참조하십시오. ## 대시보드 게시 1. 서버 > 통합 문서 게시를 클릭합니다. 아직 로그인하지 않았다면 자격 증명을 입력하라는 메시지가 표시됩니다. 2. Tableau Server에 통합 문서 게시 대화 상자에서 탭으로 시트 표시 확인란을 선택 취소했는지 확인하십시오. ![시트를 탭으로 표시하고, 선택 항목을 표시하고, 외부 파일을 포함할 수 있는 옵션이 있는 기타 옵션 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd21.png) 기기별 대시보드에서 이 확인란이 선택되어 있으면 웹 브라우저의 크기를 올바르게 감지하여 정확한 레이아웃을 로드하는 서버 기능과 탭의 크기 조정 요구 사항이 충돌합니다. 3. 게시를 클릭합니다. ## 대시보드 테스트 대시보드를 Tableau Server 또는 Tableau Cloud에 게시한 후 다양한 브라우저 크기에서 대시보드를 표시하여 테스트합니다. 1. Tableau Server 또는 Tableau Cloud에서 대시보드를 엽니다. 2. 페이지의 오른쪽 위에서 공유를 클릭하고 링크 텍스트 상자의 콘텐츠를 복사합니다. ![대시보드 뷰를 편집, 공유 및 내장하기 위한 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd22.png) 3. 문자열을 웹 브라우저 URL로 붙여 넣습니다. 문자열은 `embed=y`를 포함해야 합니다. 4. 내장 코드 문자열을 브라우저 URL로 사용하면서 웹 브라우저 창의 크기를 변경하고 창을 새로 고쳐 다양한 레이아웃을 테스트합니다. ## 기기에 표시되는 레이아웃 확인 기기에 표시되는 대시보드 레이아웃은 Tableau 뷰가 나타나는 iframe의 가장 작은 크기(높이 또는 너비)에 기반합니다. 이 높이 또는 너비는 기기의 화면 해상도가 아닌 iframe의 CSS 픽셀 크기이며, 픽셀 크기보다 클 수 있습니다. 다른 유형의 기기에 데스크톱, 태블릿 또는 스마트폰 레이아웃이 나타날 수 있습니다. 예를 들어 디스플레이 또는 브라우저 창이 작은 경우 데스크톱 컴퓨터에서 태블릿 레이아웃이 나타날 수 있습니다.
가장 작은 iframe 크기...나타나는 기기 레이아웃...
500픽셀 이하전화
501~800픽셀 사이태블릿
800픽셀보다 큼데스크톱
Tableau Cloud 또는 Tableau Server 사용자는 스마트폰 또는 태블릿 레이아웃이 지나치게 제한된다고 생각될 경우 툴바에서 디스플레이 설정 단추를 사용하여 데스크톱 레이아웃을 볼 수 있습니다. 이 단추는 Desktop 레이아웃과 Mobile 레이아웃을 전환할 수 있는 토글입니다. 단추 배치는 대시보드를 볼 때 사용하는 장치에 따라 달라집니다. ![디스플레이 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/desktop_mobile_layout2.png) 데스크톱 장치의 디스플레이 설정 ![디스플레이 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/desktop_mobile_layout.png) 태블릿의 디스플레이 설정 ![디스플레이 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/desktop_mobile_layout3.png) 전화기의 디스플레이 설정 [주요 콘텐츠로 건너뛰기](#main-content) # 선반 및 카드 참조 Tableau의 모든 워크시트에는 열, 행, 마크, 필터, 페이지, 범례 등과 같은 선반 및 카드가 포함되어 있습니다. 선반 또는 카드에 필드를 배치하여 다음을 수행할 수 있습니다. - 비주얼리제이션의 구조를 작성할 수 있습니다. - 세부 수준을 높이고 뷰에서 데이터를 포함하거나 제외하여 마크의 수를 제어할 수 있습니다. - 색상, 크기, 모양, 텍스트 및 세부 정보로 마크를 인코딩하여 비주얼리제이션에 컨텍스트를 추가할 수 있습니다. 다양한 선반 및 카드에 필드 배치를 실험하여 데이터를 찾는 최적의 방법을 찾을 수 있습니다. ## 뷰를 시작하는 옵션 필드를 배치할 위치를 모를 경우 Tableau가 데이터를 표시하는 가장 좋은 방법을 결정하는 데 도움을 줄 수 있습니다. - 데이터 패널에서 필드를 끌어 모든 Tableau 워크시트에 포함되는 카드 및 선반에 놓습니다. - 데이터 패널에서 하나 이상의 필드를 두 번 클릭합니다. - 데이터 패널에서 하나 이상의 필드를 선택하고 선택한 필드에 해당하는 차트 유형을 식별하는 표현 방식에서 차트 유형을 선택합니다. 자세한 내용은 [표현 방식을 사용하여 뷰 시작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildauto_showme.htm)을 참조하십시오. - 필드를 여기에 필드 놓기 격자에 놓아 테이블 형식 큐브 뷰에서 뷰를 만들 수 있습니다. !['여기에 필드 놓기'라는 레이블이 지정된 세 개의 위치가 있는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dropFieldHere.png) ## 열 및 행 선반 데이터 패널에서 필드를 끌어 놓아 비주얼리제이션을 위한 구조를 만듭니다. 열 선반은 테이블의 열을 만들고 행 선반은 테이블의 행을 만듭니다. 이 선반에 필드를 원하는 개수만큼 배치할 수 있습니다. 행 또는 열 선반에 차원을 배치하면 해당 차원 멤버의 머리글이 만들어집니다. 행 또는 열 선반에 측정값을 배치하면 해당 측정값의 수량 축이 만들어집니다. 뷰에 필드를 더 추가하면 추가 머리글과 축이 테이블에 포함되며 데이터가 더 자세히 표시됩니다. 아래 표시된 뷰에서 Segment 차원의 멤버는 열 머리글로 표시되고 Profit 측정값은 세로 축으로 표시됩니다. ![뷰의 수량 축과 열 머리글을 묘사하는 그래픽](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/wwd_shelf_cr1.png) Tableau는 마크를 사용하여 데이터를 표시하며 각 마크는 데이터 원본의 행(또는 행 그룹)에 해당합니다. 행 및 열 선반의 안쪽 필드는 기본 마크 유형을 결정합니다. 예를 들어 안쪽 필드가 측정값과 차원인 경우 기본 마크 유형은 막대입니다. 마크 카드 드롭다운 메뉴를 사용하여 수동으로 다른 마크 유형을 선택할 수 있습니다. 자세한 내용은 [뷰의 마크 유형 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_marktypes.htm)을 참조하십시오. 행 및 열 선반에 필드를 추가하면 테이블에 행, 열 및 패널이 추가됩니다. ![뷰의 수량 축과 열 머리글을 묘사하는 그래픽](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/wwd_shelf_cr2.png) ## 행 및 열 숨기기 일반적으로 차원과 측정값을 추가하여 테이블의 행과 열을 만들고 모든 데이터를 포함하거나 필터를 추가하여 하위 집합만 표시합니다. 그러나 데이터를 필터링하는 경우 계산 및 테이블의 요약 데이터에 대한 기타 계산에서도 해당 데이터가 제외됩니다. 데이터를 필터링하는 대신 행 또는 열을 계산에는 포함되지만 뷰에는 표시되지 않도록 숨길 수 있습니다. > [!TIP] > > **팁**: 특히 이전 또는 다음 날짜 값과 비교하는 테이블 계산을 사용하는 경우 열을 숨기면 유용합니다. 이러한 경우 비교할 데이터가 없기 때문에 데이터를 표시하지 않는 행 또는 열이 생깁니다. 테이블 계산을 그대로 유지하려면 빈 열을 숨깁니다. 테이블 계산에 대한 자세한 내용은 [테이블 계산 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm)을 참조하십시오. 예를 들어 전년 대비 성장률을 계산할 경우 첫 번째 연도는 비교할 이전 연도가 없으므로 열이 비워져 있습니다. 첫 번째 연도를 필터링하면 빈 열이 뷰에서 제거되고 계산에서도 제거됩니다. 그러면 두 번째 연도도 비교할 이전 연도가 없으므로 열이 비워져 있습니다. 빈 열을 필터링하는 대신 숨기면 계산이 그대로 유지됩니다. **행 또는 열을 숨기려면 다음을 수행합니다.** 숨기려는 행 또는 열을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 **숨기기**를 선택합니다. ![머리글에서 비주얼리제이션의 열을 숨깁니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/hide_columns1.gif) **숨겨진 데이터를 표시하려면 다음을 수행합니다.** 숨겨진 열 또는 행이 있는 필드의 필드 메뉴를 열고 **숨겨진 데이터 표시**를 선택합니다. ![열 선반에서 비주얼리제이션의 열을 숨깁니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/hide_columns2.gif) ## 마크 카드 마크 카드는 Tableau의 시각적 분석을 위한 핵심 요소입니다. 마크 카드의 여러 속성에 필드를 끌어 놓으면 뷰의 마크에 컨텍스트 및 세부 정보가 추가됩니다. 마크 카드를 사용하여 마크 유형([뷰의 마크 유형 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_marktypes.htm) 참고)을 설정하고 색상, 크기, 모양, 텍스트 및 세부 정보로 데이터를 인코딩합니다. 마크 설정을 변경하려면 [뷰의 마크 모양 제어](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm)를 참조하십시오. ![Segment(세그먼트), Region(지역), Sum (Quantity)(합계(수량)) 선반이 있는 마크 카드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/build_manual_shelves_marks1.png) 이 예제에서는 마크 카드의 서로 다른 속성에 세 가지 서로 다른 필드를 끌어 놓습니다. Segment는 색상, Region은 모양, Quantity는 크기에 끌어 놓습니다. 필드를 마크 카드에 추가한 후 필드 옆에 있는 아이콘을 클릭하여 마크가 사용 중인 속성을 변경할 수 있습니다. 마크 카드에서 속성 단추를 클릭하여 이러한 설정을 변경할 수도 있습니다. ![Segment(세그먼트), Region(지역), Sum (Quantity)(합계(수량)) 선반이 있는 마크 카드입니다. Sum (Quantity)(합계(수량)) 측정값의 경우 상황에 맞는 메뉴에 색상, 레이블, 도형, 세부 정보 및 도구 설명에 대한 옵션이 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/build_manual_shelves_marks2.png) 필드를 여러 개 가진 속성이 많이 있습니다. 예를 들어 레이블, 세부 정보, 도구 설명 및 색상에 여러 필드를 추가할 수 있습니다. 크기 및 모양은 필드를 한 번에 하나만 가질 수 있습니다. 자세한 내용은 [뷰의 마크 모양 제어](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm)를 참조하십시오. **참고:** 기본적으로 새 필드를 색상으로 끌어 기존 필드를 바꿉니다. 기존 필드를 바꾸지 않고 색상에 새 필드를 추가하려면 키보드에서 Shift 키를 누른 상태로 새 필드를 마크 카드의 색상으로 끕니다. ## 필터 선반 필터 선반을 사용하여 포함 및 제외할 데이터를 지정할 수 있습니다. 예를 들어 특정 배송 컨테이너 및 배송 시간으로 제한하여 각 고객 세그먼트의 수익을 분석할 수 있습니다. 필터 선반에 필드를 배치하면 해당 뷰를 만들 수 있습니다. **참고:** 이 섹션에서는 필터링에 대해 간단하게 설명합니다. 필터링에 대한 자세한 내용은 [뷰에서 데이터 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm)을 참조하십시오. 측정값, 차원 또는 동시에 둘 다를 사용하여 데이터를 필터링할 수 있습니다. 또한 테이블의 열과 행을 구성하는 필드를 기준으로 데이터를 필터링할 수 있습니다. 이것을 내부 필터라고 합니다. 테이블에 머리글이나 축을 추가하지 않는 필드를 사용하여 데이터를 필터링할 수도 있습니다. 이것을 외부 필터라고 합니다. 필터링된 필드는 모두 필터 선반에 표시됩니다. 필터링의 기본 개념을 이해하기 위해 다음 뷰를 살펴봅니다. ![Segment(세그먼트) 차원이 열 선반에 배치되고 Profit(수익) 측정값은 행 선반에 배치되었습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/wwd_shelf_cr1.png) Home Office 데이터에는 관심이 없다고 가정합니다. Segment 차원을 필터링하여 이 열을 뷰에서 제거할 수 있습니다. 이렇게 하려면 필드 메뉴에서 필터를 선택하거나 Segment 차원을 필터 선반으로 끌어 놓습니다. 필터 대화 상자가 열립니다. 기본적으로 모든 멤버가 선택되어 있습니다. Home Office에 대한 확인란을 선택 취소하여 뷰에서 제외합니다. 선택한 모든 멤버가 포함됩니다. ![필터 대화 상자를 묘사하는 그래픽](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filter_shelf2.png) 아래 표시된 대로 뷰가 업데이트되고 Home Office 열이 제거됩니다. 필터가 필터 선반에 Segment 필드로 표시됩니다. ![Market Segment(시장 부문) 필드에 적용된 필터를 묘사하는 그래픽](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filter_shelf3.png) 제품 한 범주에 대한 수익만 보려 한다고 가정합니다. Category 필드는 행 및 열 선반 또는 마크 카드에서 사용되지는 않지만 필터를 추가할 수 있습니다. Category 차원을 필터 선반으로 끕니다. Category는 뷰에 속하지 않으므로 이것은 외부 필터의 예제입니다. 필터 대화 상자가 자동으로 열립니다. 기본적으로 모든 멤버가 선택되어 있지 않습니다. 뷰에 유지할 멤버를 선택합니다. 선택 취소된 모든 멤버가 제외됩니다. 이 예제에서는 Office Supplies를 선택합니다. 수정된 데이터 뷰는 아래와 같습니다. 마크 레이블에 Consumer 세그먼트의 수익 합계가 $56,330으로 감소했다고 표시됩니다. 이 숫자는 Corporate 시장과 연결되어 있으며 Office Supplies 범주에 속하는 데이터 원본의 모든 행을 합산하여 파생됩니다. ![Market Segment(시장 부문) 및 Ship Container(배송 컨테이너) 필드의 필터를 사용한 막대 차트를 묘사하는 그래픽](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filter_shelf5.png) 필터가 독립적이기 때문에 필터 선반에 배치된 필드 순서는 데이터 뷰에 영향을 주지 않습니다. 즉, Customer Segment, Container 순으로 필터링한 결과는 Container, Customer Segment 순으로 필터링한 결과와 같습니다. 필터링 작업 순서에 대한 자세한 내용은 [뷰에서 데이터 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm)을 참조하십시오. ## 페이지 선반 특정 필드가 뷰의 나머지 데이터에 미치는 영향을 쉽게 분석할 수 있도록 페이지 선반을 사용하여 뷰를 일련의 페이지로 구분할 수 있습니다. 페이지 선반에 차원을 배치하면 차원의 각 멤버에 대해 새 행이 추가됩니다. 페이지 선반에 측정값을 배치하면 측정값이 불연속형 측정값으로 자동 변환됩니다. 페이지 선반은 각 페이지에 다른 뷰가 포함된 페이지 집합을 만듭니다. 각 뷰는 페이지 선반에 배치된 필드의 멤버를 기반으로 합니다. 페이지 선반에 필드를 이동하면 뷰에 추가되는 컨트롤을 사용하여 뷰를 쉽게 탐색하고 공통 축에서 비교할 수 있습니다. 예를 들어 아래 뷰는 1달 동안 각 날짜의 지역별 수익 및 매출 비교를 지역별로 보여 줍니다. 아래 이미지는 1일, 2일, 3일, 4일을 보여 줍니다. 해당 월의 다른 날을 보려면 아래로 스크롤해야 합니다. ![다양한 지역의 수익과 매출 사이의 상관 관계를 시각화하는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pages_shelf1.png) 이 뷰를 보다 사용자에게 친숙한 뷰로 만들려면 DAY(Order Date)를 페이지 선반으로 이동하고 연결된 컨트롤을 사용하여 페이지(일별 페이지)를 탐색하십시오. 그러면 숨겨진 분석을 빠르게 찾아낼 수 있습니다. 이 예제에서 19일은 West 지역의 매출과 수익 측면에서 특히 중요한 날입니다. ![DAY(Order Date)를 페이지 선반으로 이동하고 연결된 컨트롤을 사용하여 페이지를 탐색합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pages6.gif) 페이지 선반에 필드를 추가하면 뷰 오른쪽에 페이지 컨트롤이 자동으로 추가됩니다. 이 컨트롤을 사용하여 페이지를 탐색할 수 있습니다. 뷰에서는 다음과 같은 세 가지 방법으로 페이지를 탐색할 수 있습니다. - 특정 페이지로 이동 - 수동으로 페이지 이동 - 자동으로 페이지 이동 ### 특정 페이지로 이동 특정 페이지를 표시하려면 드롭다운 목록에서 보려는 멤버 또는 값을 선택하십시오. ![특정 페이지로 이동합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pages_shelf7.gif) ### 수동으로 페이지 이동 다음 중 하나를 수행하여 페이지 시퀀스를 수동으로 이동할 수 있습니다. - 드롭다운 목록의 양끝에 있는 앞으로 단추와 뒤로 단추를 사용하여 한 번에 한 페이지씩 탐색합니다. - 페이지 슬라이더를 사용하여 페이지 시퀀스를 앞과 뒤로 빠르게 스크롤합니다. - 아래의 바로 가기 키 중 하나를 사용하여 페이지 시퀀스를 앞과 뒤로 스크롤합니다.
F4앞으로 재생을 시작하고 중지합니다.
Shift+F4뒤로 재생을 시작하고 중지합니다.
Ctrl+.한 페이지 앞으로 건너뛰기
Ctrl+,한 페이지 뒤로 건너뛰기
Mac에서 동등한 바로 가기 키는 다음과 같습니다.
F4앞으로 재생을 시작하고 중지합니다.
Shift-F4뒤로 재생을 시작하고 중지합니다.
Command-마침표한 페이지 앞으로 건너뛰기
Command-쉼표한 페이지 뒤로 건너뛰기
### 자동으로 페이지 이동 재생 컨트롤을 사용하여 뷰에서 페이지 슬라이드 쇼를 볼 수 있습니다. 언제든지 앞뒤로 재생하고 재생을 중지할 수 있습니다. 컨트롤의 오른쪽 맨 아래에 있는 속도 컨트롤을 사용하여 재생 속도를 제어할 수 있습니다. 가장 작은 막대가 가장 느린 재생 속도를 나타냅니다. ![비주얼리제이션에서 Order Date(주문 날짜)를 탐색하고 볼 수 있는 단추가 있는 슬라이더입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pages_shelf8.png) ### 페이지 기록 표시 기록 표시 확인란을 사용하여 페이지 기록을 표시합니다. 페이지 기록을 사용하면 이전 페이지의 마크가 현재 페이지에 표시됩니다. _Tableau Desktop 에서만_: 기록 드롭다운 컨트롤을 열어 표시할 마크와 표시 시기를 지정합니다. ![길이, 유형, 형식 등 데이터 기록을 표시하기 위한 옵션이 있는 양식입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pages7.png) 기록 드롭다운 컨트롤에는 다음과 같은 옵션이 있습니다. - 다음에 대한 기록을 표시할 마크 - 선택한 마크, 하이라이트된 마크, 기록 표시를 위해 수동으로 선택한 마크 또는 모든 마크에 대한 기록을 표시할 것인지 선택합니다. 마크 기록을 수동으로 표시하려면 뷰에서 마크를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 페이지 기록 메뉴에서 옵션을 선택합니다. - 길이 - 기록에 표시할 페이지 수를 선택합니다. - 표시 - 기록 마크, 이전 값을 통한 라인 추적 또는 둘 다를 표시할 것인지 지정합니다. - 마크 – 색상 밝기 양을 포함하여 기록 마크의 서식을 지정합니다. 색상을 자동으로 설정하면 기본 마크 색상 또는 색상 선반의 색상 인코딩이 마크에 사용됩니다. - 추적 - 기록 마크를 통해 그려지는 라인의 서식을 지정합니다. 이 옵션은 표시 옵션에서 추적을 선택한 경우에만 사용할 수 있습니다. 페이지에 색상당 마크가 많을 경우 페이지 추적이 표시되지 않을 수도 있습니다. 뷰의 세부 수준은 페이지 선반 및 색상 대상의 세부 수준보다 낮거나 같아야 합니다. 또한 추적은 사각형, 원 또는 모양과 같은 불연속형 마크 유형에 대해서만 지원됩니다. 마크 유형이 자동인 경우에는 지원되지 않습니다. ### 대시보드의 페이지(Tableau Desktop만 해당) 대시보드에 페이지 선반의 동일한 필드를 사용하는 다중 뷰가 포함된 경우 동기화됨 옵션을 선택하여 단일 페이지 컨트롤로 모든 뷰를 제어할 수 있습니다. 이 옵션은 대시보드에 표시된 페이지 컨트롤에서만 사용할 수 있습니다. ![동기화됨 옵션을 선택하면 단일 페이지 컨트롤로 모든 뷰를 제어할 수 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pages9.gif) ## 추가 선반, 범례, 카드 및 컨트롤 일부 선반, 범례, 카드 또는 컨트롤은 뷰를 사용하면서 실행한 작업의 결과로만 표시됩니다. 예를 들어 색상 범례는 색상에 필드가 있는 경우에만 표시됩니다. ![범례에 배송 형태별 색상이 나와 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/color1.png) Tableau는 이러한 뷰 요소를 이동하거나 다른 방식으로 사용자 지정할 수 있는 컨트롤을 제공합니다. 다음 목록에서는 이러한 선반, 범례, 카드 또는 컨트롤 각각에 대해 설명합니다. - 측정값 선반 - 측정값은 항상 데이터 패널에 표시되며 한 필드에 수집된 데이터의 모든 측정값을 포함하는 특수한 필드입니다. Tableau에서 여러 측정값이 동일한 축을 공유하는 경우 뷰에 자동으로 측정값이 추가됩니다. 측정값이 뷰에 있는 경우 포함되는 측정값을 표시하는 측정값 선반이 표시됩니다. 이 카드를 통해 측정값을 추가하거나 제거할 수 있습니다. 자세한 내용은 [측정값 및 측정값 이름](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_understanddatawindow_meavalues.htm)을 참조하십시오. - 색상 범례 – 색상에 필드가 있는 경우 색상이 할당된 방식을 표시합니다. 자세한 내용은 [마크에 색상 할당](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm#ColorProp)을 참조하십시오. - 모양 범례 – 모양에 필드가 있는 경우 모양이 할당된 방식을 표시합니다. 자세한 내용은 [마크 모양 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm#ShapeProp)을 참조하십시오. - 크기 범례 – 크기에 필드가 있는 경우 크기가 할당된 방식을 표시합니다. 자세한 내용은 [마크 크기 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm#SizeProp)을 참조하십시오. - 지도 범례 - 맵의 기호 및 패턴에 대한 범례를 표시합니다. 모든 맵 공급자에 지도 범례를 사용할 수 있는 것은 아닙니다. - 매개 변수 컨트롤 – 통합 문서에 있는 매개 변수마다 별도의 매개 변수 컨트롤이 제공됩니다. 자세한 내용은 [매개 변수 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/parameters_create.htm)를 참조하십시오. - 제목 – 기본적으로 뷰마다 제목이 표시됩니다. 기본 제목은 시트 이름입니다. 제목을 편집하려면 제목을 두 번 클릭(Mac의 경우 Control 클릭)합니다. 자세한 내용은 [뷰의 개별 부분에 대한 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_specific_titlecaption.htm)을 참조하십시오. - 캡션 – 뷰의 캡션을 표시하려면 워크시트 메뉴에서 캡션 표시를 선택합니다. - 요약 카드 – 뷰의 요약 카드를 표시하려면 워크시트 메뉴에서 요약 표시를 선택합니다. 자세한 내용은 [요약 카드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_summary.htm)를 참조하십시오. - 페이지 컨트롤 – 페이지 선반에 필드가 있는 경우 페이지를 탐색할 수 있는 옵션을 제공합니다. 자세한 내용은 [페이지 선반](#Pages)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 성능 옵션을 사용하여 관계 쿼리 최적화 성능 옵션은 관계에서 두 테이블 간의 카디널리티(고유성) 및 참조 무결성(일치하는 레코드)을 정의하는 선택적 설정입니다. 이러한 설정을 통해 Tableau가 분석 중에 쿼리를 최적화할 수 있습니다. - **무엇을 선택해야 하는지 모를 경우** Tableau에 표시된 권장 기본 설정을 사용합니다. 기본값을 사용하면 안전하며 분석 중에 올바른 집계와 조인이 자동으로 생성됩니다. 카디널리티 또는 참조 무결성을 모르는 경우 이러한 설정을 바꿀 필요가 없습니다. - **데이터의 형태를 아는 경우** 선택적으로 이러한 설정을 변경하여 두 테이블의 레코드 간에서 고유성과 일치를 표현할 수 있습니다. 많은 분석 시나리오에서 관계에 대한 기본 설정을 사용하면 분석에 필요한 모든 데이터를 얻을 수 있습니다. 일부 시나리오에서는 성능 옵션 설정을 조정하여 데이터를 더 정확하게 기술할 수 있습니다. 관계를 사용하여 데이터를 결합하고 분석하는 것에 대한 자세한 내용은 [데이터 연관](https://help.tableau.com/current/pro/desktop/ko-kr/relate_tables.htm) 및 Tableau 블로그 게시물: [관계, 1부: Tableau의 새로운 데이터 모델링 소개(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-1-meet-new-tableau-data-model)를 참조하십시오. ## 카디널리티 및 참조 무결성 설정의 의미 ![카디널리티 및 참조 무결성을 포함하여 관계 편집을 위한 성능 옵션 설정입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_perfoptions.png) ### 카디널리티 옵션 카디널리티 설정은 분석 중에 데이터를 자동으로 조인하기 전이나 후에 Tableau가 테이블 데이터를 집계할지 여부를 결정합니다. - 필드 값이 고유하지 않거나 고유성 여부를 모르는 경우 **다수**를 선택합니다. Tableau는 분석 중에 조인을 형성하기 전에 관련 데이터를 집계하게 됩니다. - 필드 값이 고유한 경우 **하나**를 선택합니다. 분석 중에 관련 데이터가 집계 전에 조인됩니다. 관계의 필드 값이 고유한 경우 이 옵션을 설정하면 통합 문서의 쿼리가 올바르게 최적화됩니다. 그러나 필드 값이 고유하지 않을 때 **하나**를 선택하면 뷰에 중복 집계 값이 표시될 수 있습니다. > [!TIP] > > **참고**: **One**을 선택하면 각 키 값이 고유하고 값이 null인 행이 최대 하나만 있다고 가정하여 레코드를 처리합니다. ### 참조 무결성 옵션 참조 무결성 설정은 분석 중에 측정값에 대한 차원 값을 가져오는 데 사용되는 조인 유형을 결정합니다. - 필드 값이 다른 테이블에 일치하는 항목이 없거나 있는지 잘 모르는 경우 **일부 레코드 일치**를 선택합니다. 분석 중에 Tableau는 외부 조인을 사용하여 측정값에 대한 차원 값을 가져옵니다. 뷰에 일치하지 않는 측정값을 비롯한 모든 측정값이 표시됩니다. - 필드의 값이 다른 테이블에 일치하는 항목이 있다고 보장되는 경우 **모든 레코드 일치**를 선택합니다. 이 설정은 분석 중에 더 적은 수의 간단한 조인을 생성하고 쿼리를 최적화합니다. 이 테이블에 일치하지 않는 값이 있는 경우 분석 중에 일관되지 않은 결과가 표시될 수 있습니다(일치하지 않는 값은 뷰에서 제거되거나 누락됨). **참고**: **모든 레코드 일치**를 선택하면 관계에 사용된 필드에 Null 값이 없다고 가정하여 레코드를 처리합니다. 분석 중에 Tableau는 내부 조인을 사용하여 측정값에 대한 차원 값을 가져옵니다. 기본적으로 Tableau는 null 키를 조인하지 않습니다. 카디널리티 및 참조 무결성 개념에 대한 자세한 내용은 [카디널리티 및 참조 무결성](https://help.tableau.com/current/pro/desktop/ko-kr/cardinality_and_ri.htm)을 참조하십시오. ## 조인은 어떻게 되었습니까? 여전히 데이터 원본의 물리적 계층에서 테이블 간에 조인을 지정할 수 있습니다. 논리적 테이블을 두 번 클릭하여 조인 캔버스로 이동합니다. 각 최상위 수준 논리적 테이블은 하나 이상의 물리적 테이블을 포함합니다. 논리적 테이블을 열어 해당 물리적 테이블 간의 조인을 보거나, 편집하거나, 만드십시오. 논리적 테이블을 마우스 오른쪽 단추로 클릭한 다음 열기를 클릭합니다. 또는 테이블을 두 번 클릭하여 엽니다. ![두 개의 조인을 사용한 데이터 모델입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_singletable_joins.gif) 데이터 원본을 만들면 두 계층이 존재합니다. 최상위 수준 계층은 데이터 원본의 논리적 계층입니다. 논리적 계층에서 관계를 사용하여 테이블 간의 데이터를 결합합니다. 다음 계층은 데이터 원본의 물리적 계층입니다. 물리적 계층에서 조인을 사용하여 테이블 간의 데이터를 결합합니다. 자세한 내용은 [데이터 모델의 논리적 테이블 및 물리적 테이블](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_datamodel.htm#dm_log_phys)을 참조하십시오. ![관계로 연결된 두 개의 테이블이 있는 논리적 계층과 물리적 테이블에서 논리적 테이블이 어떻게 구성되는지 보여주는 물리적 계층을 표시하는 데이터 모델 다이어그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_layers_sm.png) ## 성능 옵션 사용에 대한 팁 데이터의 형태를 아는 경우 성능 옵션의 선택적 설정을 사용하여 테이블 간의 카디널리티(일대일, 일대다, 다대다)를 설정하고 참조 무결성(한 테이블의 값은 항상 다른 테이블에 일치하는 항목이 있음)을 지정할 수 있습니다. 성능 옵션의 설정을 "예"와 "아니요"로 생각하지 말고 "예"와 "모름"으로 생각하십시오. 테이블의 값이 고유하다고 확신하는 경우 **하나**를 선택합니다. 한 테이블의 각 레코드가 다른 테이블의 레코드 하나 이상과 일치한다고 확신하는 경우 **모든 레코드 일치**를 선택합니다. 그렇지 않으면 기본 설정을 그대로 두십시오. 데이터의 형태를 모르는 경우 기본 설정을 사용합니다. Tableau가 데이터에서 이러한 설정을 감지하지 못하는 경우 기본 설정은 다음과 같습니다. - 카디널리티: 다대다 - 참조 무결성: 일부 레코드 일치 Tableau가 데이터에서 키 관계 또는 참조 무결성을 감지하는 경우 해당 설정이 사용되며 "감지됨"으로 표시됩니다. 기본 설정을 적용하려면 기본값으로 되돌리기를 클릭합니다. ### 용어 정의 _카디널리티_는 필드(열) 또는 필드 조합에 포함된 데이터의 고유성을 나타냅니다. 분석하려는 테이블에 많은 데이터 행이 포함되어 있으면 쿼리가 느려질 수 있기 때문에(전체 데이터 원본의 성능이 저하될 수 있기 때문에) 테이블 간에서 관련 열의 카디널리티를 기반으로 데이터를 결합하는 방법을 선택하는 것이 좋습니다. - 낮은 카디널리티: 관련 열에 많은 양의 반복 데이터가 있는 경우. 예를 들어 Products(제품) 테이블은 Category(범주) 열을 포함할 수 있고, 이 열은 세 개의 값 Furniture(가구), Office Supplies(사무 용품) 및 Technology(기술)를 포함할 수 있습니다. - 높은 카니널리티: 관련 열에 많은 고유 데이터가 있는 경우. 예를 들어 Orders(주문) 테이블은 Order ID(주문 ID) 열을 포함할 수 있고, 이 열은 각 제품 주문에 대한 고유 값을 포함할 수 있습니다. _참조 무결성_은 한 테이블이 항상 다른 테이블에서 일치하는 행을 갖는다는 의미입니다. 예를 들어 Sales(매출) 테이블은 항상 Product Catalog(제품 카탈로그) 테이블에서 일치하는 행을 갖습니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 성능을 고려한 뷰 작성 데이터에 연결하고 데이터 원본을 설정했습니다. 다음 단계는 Tableau에서 뷰를 작성하는 것입니다. 통합 문서를 작성할 때 몇 가지 사항에 주의하면 작성하는 동안뿐 아니라 만들어진 후에도 통합 문서 성능이 향상됩니다. ## Describe 필드를 사용하여 데이터 파악 차원을 행 선반에 끌어 놓아 데이터를 시각적으로 확인하려면 Tableau가 데이터를 가장 느린 비주얼리제이션 중 하나인 크로스탭으로 렌더링해야 합니다. 이렇게 하는 대신 Describe 필드 옵션을 사용하십시오. 데이터 패널에서 필드를 마우스 오른쪽 단추로 클릭하여 데이터 원본이 제공하는 데이터 유형 설명과 차원 멤버 샘플을 확인하십시오. ## 통합 문서를 적당한 크기로 유지 통합 문서에 포함된 워크시트와 데이터 원본의 수가 적을수록 통합 문서 실행 속도가 빨라집니다. 복잡한 주제를 탐구할 때 모든 데이터를 단순한 형태의 단일 통합 문서에 배치하려 한다면 다시 생각하십시오. 새 뷰를 추가하고 쿼리를 추가하게 되면 통합 문서가 눈에 띄게 느려집니다. 통합 문서의 범위가 확장될수록 성능이 느려진다면 통합 문서를 여러 개의 파일로 나누는 것이 좋습니다. ## 자동 업데이트 해제 선반에 필드를 배치하면 Tableau에서 자동으로 데이터를 쿼리하여 뷰를 생성합니다. 조밀한 데이터 뷰를 만드는 경우 쿼리에 오랜 시간이 걸리고 시스템 성능이 급격히 저하될 수 있습니다. 이 경우 뷰를 작성하는 동안 Tableau에서 쿼리를 해제할 수 있습니다. 결과를 확인할 준비가 되면 다시 쿼리를 설정할 수 있습니다. 자세한 내용은 [자동 업데이트를 해제하여 성능 개선](https://help.tableau.com/v0.0/pro/desktop/ko-kr/queries_autoupdates.htm)를 참조하십시오. ## 경고 확인 많은 멤버가 포함된 큰 차원을 선반에 배치하려고 하면 성능 경고 대화 상자가 표시됩니다. 이 대화 상자는 아래 그림에 표시된 대로 네 가지 선택 사항을 제공합니다. 모든 멤버를 추가하도록 선택하면 성능이 훨씬 저하될 수 있습니다. ![선반에 추가된 멤버 수가 권장 최대값을 초과할 경우의 경고 메시지이며, 필터링한 다음 추가할 수 있는 옵션이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/wwd_warning.png) 테이블에 너무 많은 패널을 만들려고 하면 경고가 표시될 수 있습니다. 이 경우 요청된 테이블에 "권장 최대 패널 수보다 많은 패널이 포함되어 있다"는 경고가 나타납니다. 이러한 뷰는 그리 유용하지 않기 때문에 표시되는 패널 수가 권장 패널 수를 넘지 않도록 하는 것이 좋습니다. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau에서 세부 수준 식 만들기 세부 수준 식(LOD 식이라고도 함)을 사용하여 데이터 원본 수준 및 비주얼리제이션 수준에서 값을 계산할 수 있습니다. 그러나 LOD 식을 사용하면 계산할 세부 수준을 제어할 수 있습니다. 더 세분화된 수준(INCLUDE), 덜 세분화된 수준(EXCLUDE) 또는 완전히 독립적인 수준(FIXED)에서 LOD 계산을 수행할 수 있습니다. 이 문서에서는 Tableau에서 사용할 수 있는 LOD 식의 유형과 LOD 식을 사용하는 시기 및 LOD 식 서식 지정 방법에 대해 설명합니다. ## LOD 식을 만드는 방법 다음 단계를 수행하여 Tableau에서 LOD 식을 만들고 사용하는 방법을 배워 보십시오. ### 1단계: 비주얼리제이션 설정 1. Tableau Desktop을 열고 **Sample - Superstore** 저장된 데이터 원본에 연결합니다. 2. 새 워크시트로 이동합니다. 3. **데이터** 패널에서 Region(지역)을 열 선반으로 끌어 놓습니다. 4. **데이터** 패널에서 Sales(매출)를 행 선반으로 끌어 놓습니다. 지역별 매출 합계를 보여 주는 막대 차트가 나타납니다. ![네 개 지역의 매출 합계를 보여 주는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/lod_calcs1.png) ### 2단계: LOD 식 만들기 지역별 모든 매출 합계 대신 각 지역의 고객별 평균 매출을 보고 싶다고 가정합니다. LOD 식을 사용하여 이 작업을 수행할 수 있습니다. 1. 분석 > 계산된 필드 만들기를 선택합니다. 2. 계산 에디터가 열리면 다음을 수행합니다. - 계산에 Sales Per Customer라는 이름을 지정합니다. - 다음과 같은 LOD 식을 입력합니다. `{ INCLUDE [Customer Name] : SUM([Sales]) }` 3. 작업을 마쳤으면 확인을 클릭합니다. 새로 만들어진 LOD 식이 데이터 패널에 추가됩니다. 사용할 수 있는 LOD 식의 유형에 대해 자세히 알아보려면 [LOD 식의 유형](#Types) 섹션을 참조하십시오. ### 3단계: 비주얼리제이션에서 LOD 식 사용 1. **데이터** 패널에서 Sales Per Customer(고객별 매출)를 행 선반으로 끌어와서 SUM(Sales) 왼쪽에 놓습니다. 2. 행 선반에서 Sales Per Customer를 마우스 오른쪽 단추로 클릭하고 측정값(합계) > 평균을 선택합니다. 이제 모든 매출의 합계와 각 지역의 고객별 평균 매출을 모두 볼 수 있습니다. 예를 들어 Central 지역의 매출 합계는 약 $500,000이며 각 고객의 평균 매출은 약 800 USD임을 확인할 수 있습니다. ![모든 매출의 합계와 네 개 지역의 고객별 평균 매출을 보여주는 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/lod_calcs2.png) ## 빠른 LOD 식 사용 전체 계산을 계산 대화 상자에 입력할 필요 없이 FIXED LOD 식을 만들 수 있습니다. 빠른 LOD 계산을 만드는 방법은 두 가지입니다. 1. **데이터 패널**에서 Ctrl 키를 누른 채 집계하려는 측정값을 클릭하고 원하는 차원으로 끌어다 놓습니다. 새 필드가 FIXED LOD 계산으로 나타납니다. 집계 식의 집계는 측정값의 기본 집계에서 가져옵니다. 이는 일반적으로 SUM입니다. 집계를 변경하거나 LOD를 달리 편집하려면 새 필드를 마우스 오른쪽 단추로 클릭하고 계산을 편집하면 됩니다. 2. 또는 **데이터 패널**에서 집계하려는 측정값을 선택한 다음 Ctrl 키를 누른 채 집계할 차원을 클릭합니다. - 선택한 필드를 마우스 오른쪽 단추로 클릭하고 만들기 > LOD 계산...을 선택합니다. - (선택 사항) 계산 에디터에서 LOD를 수정합니다. - 확인을 선택합니다. ![빠른 LOD 계산을 만드는 프로세스를 보여주는 gif](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_quick2.gif) ## LOD 식 구문 세부 수준 식의 구조는 다음과 같습니다. {\[FIXED | INCLUDE | EXCLUDE\] <_dimension declaration_ > **:** <_aggregate expression_\>} ### { } 전체 세부 수준 식은 중괄호로 묶습니다. ### \[FIXED | INCLUDE | EXCLUDE\] 여는 중괄호 다음에 오는 첫 번째 요소는 다음 범위 지정 키워드 중 하나입니다. #### FIXED - FIXED 세부 수준 식은 뷰 세부 수준을 참조하지 않고, 즉 뷰의 다른 차원과 상관없이 지정된 차원을 사용하여 값을 계산합니다. - FIXED 세부 수준 식은 컨텍스트 필터, 데이터 원본 필터 및 추출 필터를 제외한 뷰의 모든 필터를 무시합니다. 예: `{ FIXED [Region] : SUM([Sales]) }` FIXED 세부 수준 식에 대한 자세한 내용과 몇 가지 FIXED 세부 수준 시나리오에 대한 예를 보려면 [FIXED](#FIXED) 섹션을 참조하십시오. #### INCLUDE - INCLUDE 세부 수준 식은 지정된 차원뿐만 아니라 뷰에 있는 모든 차원을 사용하여 값을 계산합니다. - 뷰에 없는 차원을 포함할 경우 INCLUDE 세부 수준 식이 매우 유용합니다. 예: `{ INCLUDE [Customer Name] : SUM([Sales]) }` INCLUDE 세부 수준 식에 대한 자세한 내용과 몇 가지 INCLUDE 세부 수준 시나리오에 대한 예를 보려면 [INCLUDE](#INCLUDE) 섹션을 참조하십시오. #### EXCLUDE - EXCLUDE 세부 수준 식은 식에서 명시적으로 차원을 제거합니다. 즉, 뷰 세부 수준에서 차원을 뺍니다. - 뷰에서 차원을 제거할 경우 EXCLUDE 세부 수준 식이 매우 유용합니다. 예: `{EXCLUDE [Region]: SUM([Sales])}` EXCLUDE 세부 수준 식에 대한 자세한 내용과 몇 가지 EXCLUDE 세부 수준 시나리오에 대한 예를 보려면 [EXCLUDE](#EXCLUDE) 섹션을 참조하십시오. #### 테이블 범위 - 테이블 범위 세부 수준 식의 경우 범위 지정 키워드가 필요하지 않습니다. 자세한 내용은 [테이블 범위](#Table) 섹션을 참조하십시오. ### <_dimension declaration_\> 키워드에 따라 집계 식의 범위를 설정하는 하나 이상의 차원을 지정합니다. - FIXED \[Name\] 쉼표를 사용하여 여러 차원을 구분하십시오. - `[Segment], [Category], [Region]` 날짜 식을 포함하여 차원으로 계산되는 모든 식을 사용할 수 있습니다. - `{FIXED YEAR([Order Date]) : SUM(Sales)}`에서는 연도 수준에서 Sales 합계가 집계됩니다. - `{INCLUDE DATETRUNC('day', [Order Date]) : AVG(Profit)}`에서는 일 날짜 부분으로 잘린 \[Order Date\]에 대해 Sales 합계가 집계됩니다. 또한 INCLUDE 식이기 때문에 뷰의 차원이 값 집계에 사용됩니다. **참고**: 차원 선언을 만들 때 직접 입력하는 것보다 필드를 계산 에디터에 끌어 놓는 것이 좋습니다. 예를 들어 선반에 YEAR(\[Order Date\])가 표시되는 경우 이를 차원 선언으로 입력하면 선반의 필드와 일치하지 않게 됩니다. 하지만 필드를 선반에서 식으로 끌어 놓으면 DATEPART('year', \[Order Date\])가 되고 선반의 필드와 일치하게 됩니다. 데이터 패널에 계산을 저장하면 Tableau에서 계산 이름을 계산 내용과 일치시킬 수 없습니다. 예를 들면 다음과 같습니다. - `**MyCalculation** = YEAR([Order Date])` 계산을 만든 경우 - EXCLUDE 세부 수준 식 `{EXCLUDE YEAR([Order Date]) : SUM(Sales)}`을 만든 경우 뷰에서 두 계산을 모두 사용하는 경우 **MyCalculation**이 제외되지 않습니다. LOD는 YEAR(\[Order Date\])가 **MyCalculation**과 동일하다는 것을 파악하지 못합니다. 마찬가지로 EXCLUDE 식이 MyCalculation(`{EXCLUDE MyCalculation : SUM(Sales)}`)을 지정하면 YEAR(\[Order Date\])가 제외되지 않습니다. ### :(콜론) 콜론은 집계 식에서 차원 선언을 분리합니다. ### <_aggregate expression_\> 여기서 aggregate expression은 수행되는 계산입니다. 예를 들어 `SUM(Sales)` 또는 `AVG(Discount)`일 수 있습니다. 집계 식의 계산 결과는 차원 선언 및 키워드에 따라 달라집니다. 집계 식은 집계되어야 합니다. 그러나 ATTR 집계는 지원되지 않습니다. 집계 식은 단순 집계가 아니어도 되며, 다른 LOD 식을 비롯한 계산을 포함할 수 있습니다. `{FIXED [Question] : AVG(IF [Answer] = "Red" THEN 1 ELSE 0 END )}` 테이블 계산은 집계 식에서 허용되지 않습니다. 테이블 범위 LOD에는 `{MIN(Grade)}`과 같이 중괄호 안에 집계 식만 포함됩니다. ## LOD 식의 유형 Tableau에서 만들 수 있는 LOD 식에는 세 가지 유형이 있습니다. - [FIXED](#FIXED) - [INCLUDE](#INCLUDE) - [EXCLUDE](#EXCLUDE) LOD 식의 범위를 테이블로 지정할 수도 있습니다. 이러한 식을 [테이블 범위](#Table) LOD 식이라고 합니다. ### FIXED FIXED 세부 수준 식은 뷰의 차원을 참조하지 않고 지정된 차원을 사용하여 값을 계산합니다. #### 예 다음 FIXED 세부 수준 식은 지역별 매출 합계를 계산합니다. `{FIXED [Region] : SUM([Sales])}` 이 세부 수준 식을 \[Sales by Region\]으로 저장한 다음 텍스트에 배치하여 지역별 총 매출을 표시합니다. 뷰의 세부 수준은 \[**Region**\] 및 \[**State**\]입니다. 그러나 FIXED 세부 수준 식은 뷰의 차원을 확인하지 않고 계산에 지정된 차원만 확인합니다(여기서는 **Region**). 따라서 각 Region의 개별 State에 대한 값은 동일합니다. 자세한 내용은 [집계 및 세부 수준 식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_lod_overview.htm#reconsile)을 참조하십시오. ![미국 주별 매출 합계를 지역별로 정리하여 보여주는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_fixed_states.png) 키워드가 FIXED가 아니라 INCLUDE인 경우 각 State별로 값이 달라집니다. INCLUDE는 식을 평가할 때 식의 차원(\[Region\])과 뷰의 추가 차원(\[State\])을 사용합니다. ![주 인구를 지역별로 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_fixed_states_include.png) ### INCLUDE INCLUDE 세부 수준 식은 지정된 차원뿐만 아니라 뷰에 있는 모든 차원을 사용하여 값을 계산합니다. INCLUDE는 데이터베이스에서 상세한 세부 수준으로 계산하되 뷰에는 간단한 세부 수준으로 다시 집계하려는 경우에 유용합니다. INCLUDE 세부 수준 식에 기반하는 필드는 뷰에서 차원을 추가하거나 제거하면 변경됩니다. #### 예 1 다음 INCLUDE 세부 수준 식은 고객별 총 매출을 계산합니다. `{ INCLUDE [Customer Name] : SUM([Sales]) }` AVG로 집계되도록 행 선반에 LOD를 배치하고 \[Region\]을 열 선반에 배치하면 뷰에 지역별 평균 고객 매출액이 표시됩니다. ![지역별 고객당 평균 매출을 보여주는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_include_ex1.png) #### 예 2 다음 INCLUDE 세부 수준 식은 주(State)별로 매출 합계를 계산합니다. `{ INCLUDE [State] : SUM(Sales)}` 계산은 행 선반에 배치되어 있으며 평균으로 집계됩니다. 결과 비주얼리제이션에서는 주별로 여러 범주에 대한 매출 합계의 평균을 보여 줍니다. ![범주별 평균 매출을 보여주는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_include_ex2a.png) Segment가 열 선반에 추가되면 계산이 레이블로 이동되고 LOD 식 결과가 업데이트됩니다. 이제 주별 매출 합계 평균이 범주와 세그먼트에 따라 어떻게 달라지는지를 확인할 수 있습니다. ![세그먼트 및 범주별 평균 매출을 보여주는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_include_ex2.png) ### EXCLUDE EXCLUDE 세부 수준 식은 뷰 세부 수준에서 생략할 차원을 선언합니다. EXCLUDE는 '구성 비율' 또는 '전체 평균에 대한 차이'가 필요한 경우 유용합니다. 이는 총계 및 참조선 같은 기능과 유사합니다. (생략할 차원이 없는 경우) EXCLUDE는 행 수준 식에서 사용할 수 없습니다. EXCLUDE로 인해 뷰 수준 계산 또는 기타 LOD가 수정될 수 있습니다. #### 예 1 다음 EXCLUDE 세부 수준 식에서는 월별 평균 매출 합계를 계산한 다음 월을 제외합니다. 1. 먼저 Order Date의 연도/월에 대한 필드를 만듭니다. - **데이터** 패널에서 "Order Date"를 마우스 오른쪽 단추로 클릭하고 만들기 > 사용자 지정 날짜 만들기를 선택합니다. - 세부 정보 목록에서 "연도/월"을 선택합니다. 불연속형이 선택된 상태로 둡니다. 2. 그런 다음 "average of sales by month(월별 매출 평균)"라는 LOD 식을 만듭니다. `{EXCLUDE [Order Date (Month / Year)] : AVG({FIXED [Order Date (Month / Year)] : SUM([Sales])})}` 이 식은 중첩된 세부 수준 식입니다. 즉, 한 세부 수준 식 내에 다른 세부 수준 식이 포함되어 있습니다. 3. 그런 다음 행 선반에서 애드혹 계산을 사용하여 월별 매출 합계에서 계산 값을 뺍니다. ![총 매출과 월 평균 매출의 차이를 계산하는 LOD 수식입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_exclude_ex1.png) 4. 열 선반에 **Month(\[Order Date\])**를 놓습니다. 월별 실제 매출과 전체 4년 기간의 평균 월별 매출 간의 차이를 보여주는 결과 뷰: ![월별 평균과의 편차를 시각적으로 나타낸 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_exclude_ex1a_806x446.png) #### 예 2 \[Sales\] 합계에서 \[Region\]을 제외하는 "ExcludeRegion"이라는 세부 수준 식을 만듭니다. `{EXCLUDE [Region]: SUM([Sales])}` 매출 합계를 지역별, 월별로 나눠서 보여 주는 다음과 같은 뷰를 가정합니다. ![월별 및 지역별 매출을 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_exclude_ex2.png) \[ExcludeRegion\]을 색상에 놓으면 지역 구성 요소가 없는 상태로 월별 총 매출을 보여 주기 위해 뷰가 음영 처리됩니다. ![월별 및 지역별 매출 수치를 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_exclude_ex2a.png) ### 테이블 범위 범위 지정 키워드를 사용하지 않고 테이블 수준에서 세부 수준 식을 정의할 수 있습니다. 예를 들어 다음 식은 전체 테이블에서 최소(가장 빠른) 주문 날짜를 반환합니다. `{MIN([Order Date])}` 이 식은 차원 선언이 없는 다음과 같은 FIXED 세부 수준 식과 동일합니다. `{FIXED : MIN([Order Date])}` ## 참고 항목 [Introduction to Level of Detail Expressions(세부 수준 식 소개)](https://www.tableau.com/ko-kr/about/blog/2015/2/introduction-level-detail-expressions-36655) [A Deeper Look at LOD Expressions(LOD 식 심층 정보)](https://www.tableau.com/ko-kr/about/blog/2015/2/deeper-look-lod-expressions-week-2-36885) [Diving into LOD Expressions(LOD 식 탐구)](https://www.tableau.com/ko-kr/about/blog/2015/3/diving-lod-expressions-week-3-37071) [Top 15 LOD Expressions(상위 15개 LOD 식)](https://www.tableau.com/ko-kr/about/blog/LOD-expressions) [Understanding LOD Expressions(LOD 식 이해)](https://www.tableau.com/ko-kr/learn/whitepapers/understanding-lod-expressions) [Tableau에서 세부 수준 식이 작동하는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_lod_overview.htm) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 세부 수준 식 및 집계 뷰의 세부 수준이 뷰의 마크 수를 결정합니다. 뷰에 세부 수준 식을 추가할 경우 Tableau가 두 가지 세부 수준, 즉 뷰의 세부 수준과 식의 세부 수준을 조정해야 합니다. 뷰의 세부 수준 식 동작은 식의 세부 수준이 뷰의 세부 수준보다 더 높은지, 낮은지 또는 같은지에 따라 달라집니다. 이 경우 “더 낮은 수준”이나 “더 높은 수준”의 의미는 무엇입니까? ## 세부 수준 식이 뷰 세부 수준보다 더 낮은 수준인 경우 식이 뷰의 차원 하위 집합을 참조하는 경우 뷰보다 세부 수준이 더 낮습니다. 예를 들어 \[Category\] 및 \[Segment\] 차원이 포함된 뷰에서 다음과 같이 이 두 차원 중 하나만 사용하는 세부 수준 식을 만들 수 있습니다. `{FIXED [Segment] : SUM([Sales])}` 이 경우 식의 세부 수준이 뷰의 세부 수준보다 더 낮습니다. 식은 한 차원(\[Segment\])을 기반으로 값을 결정하지만 뷰는 두 차원(\[Segment\] 및 \[Category\])을 기반으로 뷰를 결정합니다. 결과적으로, 뷰의 세부 수준 식을 사용하면 특정 값이 복제되어 여러 번 나타나게 됩니다. ![고객 세그먼트 및 제품 범주별 매출을 표시하는 테이블로, LOD 식 반환값, 비주얼리제이션 시트의 차원 및 세그먼트별 매출 결과로서의 복제 간의 관계를 보여주는 화살표가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_replication.png) 한 범주 내에서 평균 값과 특정 값을 비교하는 경우 복제된 값이 유용합니다. 예를 들어 다음 계산에서는 전체 평균 매출에서 고객의 평균 매출을 뺍니다. `[Sales] - {FIXED [Customer Name] : AVG([Sales])}` 값이 복제되는 경우 뷰에서 관련 필드의 집계를 변경해도(예를 들어 AVG에서 SUM으로 변경) 집계 결과가 변경되지 않습니다. ## 세부 수준 식이 뷰 세부 수준보다 더 높은 수준인 경우 식이 뷰의 차원 상위 집합을 참조하는 경우 뷰보다 세부 수준이 더 높습니다. 뷰에서 이러한 식을 사용하는 경우 뷰 수준까지 결과가 집계됩니다. 예를 들어 다음 세부 수준 식은 두 차원을 참조합니다. `{FIXED [Segment], [Category] : SUM([Sales])}` 세부 수준으로 \[Segment\]만 있는 뷰에서 이 식을 사용하는 경우 값이 _집계여야 합니다_. 이 식을 선반에 끌어 놓으면 다음이 표시됩니다. `AVG([{FIXED [Segment]], [Category]] : SUM([Sales]])}])` Tableau에 의해 집계(이 경우 평균)가 자동으로 할당됩니다. 필요한 경우 집계를 변경할 수 있습니다. ## 뷰에 세부 수준 식 추가 뷰에서 세부 수준 식이 집계되는지, 아니면 복제되는지는 식 유형(FIXED, INCLUDE 또는 EXCLUDE)과 식 수준이 뷰 수준보다 낮은지, 아니면 높은지에 따라 결정됩니다. - INCLUDE 세부 수준 식은 뷰와 동일한 세부 수준이나 뷰보다 높은 세부 수준을 갖습니다. 따라서 값이 복제되지 않습니다. - FIXED 세부 수준 식은 뷰보다 높은 세부 수준, 뷰보다 낮은 세부 수준 또는 뷰와 동일한 세부 수준을 갖습니다. FIXED 세부 수준의 결과를 집계해야 하는지는 뷰에 있는 차원에 따라 달라집니다. - EXCLUDE 세부 수준 식을 사용하면 항상 복제된 값이 뷰에 나타납니다. EXCLUDE 세부 수준 식이 포함된 계산을 선반에 배치하면 Tableau에서 해당 식이 실제로 집계되는 것이 아니라는 것을 나타내기 위해 기본적으로 ATTR 집계(SUM 또는 AVG 아님)를 적용하며, 이러한 집계를 변경해도 뷰는 영향을 받지 않습니다. 세부 수준 식은 뷰의 선반에 추가될 때 차원으로 사용되는 경우가 아닌 한 항상 자동으로 집계로 둘러싸입니다. 따라서 선반을 두 번 클릭하고 `{FIXED[Segment], [Category] : SUM([Sales])}` 식을 입력한 다음 Enter 키를 눌러 식을 커밋하면 선반에 다음 식이 나타납니다. `SUM({FIXED[Segment], [Category] : SUM([Sales])})` 하지만 선반 안쪽을 두 번 클릭하여 식을 편집하는 경우 편집 모드에서 표시되는 식은 원래 식입니다. 세부 수준 식을 만들 때 집계로 식을 둘러싸는 경우 해당 식을 포함하는 계산을 선반에 배치할 때 할당되는 집계가 아니라 식을 만들 때 지정한 집계가 Tableau에서 사용됩니다. 집계가 필요하지 않은 경우(식 세부 수준이 뷰 수준보다 낮은 경우) 식이 선반에 있는 상태에서는 계속 지정한 집계가 표시되지만 계산에서 무시됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 세부 수준 식의 데이터 원본 제약 조건 일부 데이터 원본의 경우 최신 버전만 세부 수준 식을 지원합니다. 일부 데이터 원본은 세부 수준 식을 전혀 지원하지 않습니다. 또한 일부 데이터 원본에는 복잡성에 제한이 있습니다. Tableau에서는 이러한 데이터베이스에 대해 계산을 비활성화하지 않지만 계산이 지나치게 복잡해지면 쿼리 오류가 발생할 수 있습니다.
데이터 원본지원
Amazon EMR Hadoop HiveHive 0.13 이상에서 지원됩니다.
Aster Database버전 4.5 이상에서 지원됩니다.
Cloudera HadoopHive 0.13 이상에서 지원됩니다.
Cloudera ImpalaImpala 1.2.2 이상에서 지원됩니다.
큐브(다차원 데이터 원본)지원되지 않습니다.
DataStax Enterprise지원되지 않습니다.
Firebird버전 2.0 이상에서 지원됩니다.
일반 ODBC제한적입니다. 특정 데이터 원본에 따라 다릅니다.
Google Big Query표준 SQL에서 지원되며 레거시 SQL에서는 지원되지 않습니다.
Hortonworks Hadoop Hive

Hive 0.13 이상에서 지원됩니다.

HIVE 버전 1.1에서 교차 조인을 생성하는 세부 수준 식은 신뢰할 수 없습니다.

조인 기준이 되는 명시적인 필드가 없는 경우 교차 조인이 발생합니다. 예를 들어 세부 수준 식 {fixed [Product Type] : sum(sales)}에서 뷰에 [Ship Mode] 차원 하나만 포함된 경우 Tableau가 교차 조인을 생성합니다. 교차 조인은 첫 번째 테이블의 각 행을 두 번째 테이블의 각 행과 조합하여 행을 생성합니다.

IBM DB2버전 8.1 이상에서 지원됩니다.
MarkLogic버전 7.0 이상에서 지원됩니다.
Microsoft Access지원되지 않습니다.
Microsoft Jet 기반 연결(Microsoft Excel, Microsoft Access 및 텍스트에 대한 레거시 커넥터)지원되지 않습니다.
Microsoft SQL ServerSQL Server 2005 이상에서 지원됩니다.
Mongo DB지원되지 않습니다.
IBM PDA (Netezza)버전 7.0 이상에서 지원됩니다.
Oracle버전 9i 이상에서 지원됩니다.
Actian Matrix(ParAccel)버전 3.1 이상에서 지원됩니다.
Pivotal Greenplum버전 3.1 이상에서 지원됩니다.
PostgreSQL버전 7 이상에서 지원됩니다.
SAP Sybase IQ버전 15.1 이상에서 지원됩니다.
Splunk지원되지 않습니다.
Vertica버전 6.1 이상에서 지원됩니다.
[주요 콘텐츠로 건너뛰기](#main-content) # 세부 정보 추가 마크 카드는 Tableau에서 시각적 분석을 수행하기 위한 핵심 요소입니다. 측정값 및 차원을 마크 카드로 끌어오면 뷰의 마크에 컨텍스트, 세부 정보 및 의미를 추가하는 색상, 크기, 모양, 텍스트 및 기타 속성으로 데이터를 인코딩할 수 있습니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 숫자 및 Null 값 서식 지정 측정값, 차원, 매개 변수, 계산된 필드 및 축 레이블을 포함하여 비주얼리제이션에 표시되는 숫자 값의 서식을 지정할 수 있습니다.숫자 형식을 지정할 때는 숫자, 통화, 공학용 및 백분율과 같은 표준 형식 집합에서 선택할 수 있습니다.또한 특수 문자를 포함하는 옵션과 함께 사용자 지정 서식을 정의할 수도 있습니다. 측정값에 null 값이 포함되어 있는 경우 서식을 사용하여 null 값을 다른 방식으로 처리할 수 있습니다. 예를 들어 null을 0으로 바꾸거나 숨길 수 있습니다. ## Tableau Desktop의 경우 ### 숫자 형식 지정 1. 뷰에서 숫자를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 서식을 선택합니다. 2. 서식 패널에서 숫자 드롭다운 메뉴를 클릭합니다. 3. 숫자 형식을 선택합니다. 일부 형식에는 추가 설정이 필요합니다.예를 들어 공학용을 선택하는 경우 소수 자릿수도 지정해야 합니다. ![공학용 숫자에 소수점 자릿수를 선택하는 옵션이 있는 서식 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/numbers1.png) 다음은 Tableau에서 사용할 수 있는 숫자 형식 및 관련 옵션입니다.
숫자 형식형식 옵션
자동: 데이터 원본에 지정된 형식이나 필드에 포함된 데이터에 따라 형식이 자동으로 선택됩니다.없음.
숫자(표준): 선택한 로캘에 따라 형식이 지정됩니다.로캘: 선택한 지리적 위치에 따라 숫자 형식이 변경됩니다.
숫자(사용자 지정): 원하는 대로 형식이 사용자 지정됩니다.

소수 자릿수: 표시할 소수 자릿수입니다.

음수 값: 음수 값 표시 방법입니다.

단위: 지정한 단위를 사용하여 숫자가 표시됩니다.예를 들어 숫자가 20,000이고 단위가 1,000 단위이면 20K로 표시됩니다.

접두사/접미사: 표시된 각 숫자 앞과 뒤에 추가할 문자입니다.

1,000단위 구분 기호 포함: 1,000단위마다 숫자에 구분 기호를 표시할지 여부입니다(예: 100,000 및 100000).

통화(표준): 선택한 로캘에 따라 형식과 통화 기호가 지정됩니다.로캘: 선택한 지리적 위치에 따라 통화 형식이 지정됩니다.
통화(사용자 지정): 원하는 대로 형식과 통화 기호가 사용자 지정됩니다.

소수 자릿수: 표시할 소수 자릿수입니다.

음수 값: 음수 값 표시 방법입니다.

단위: 지정한 단위를 사용하여 숫자가 표시됩니다.예를 들어 숫자가 20,000이고 단위가 1,000 단위이면 20K로 표시됩니다.

접두사/접미사: 표시된 각 숫자 앞과 뒤에 추가할 문자입니다.

1,000단위 구분 기호 포함: 1,000단위마다 숫자에 구분 기호를 표시할지 여부입니다(예: 100,000 및 100000).

공학용: 숫자가 공학용 표기법으로 표시됩니다.소수 자릿수: 표시할 소수 자릿수입니다.
비율: 숫자가 % 기호와 함께 비율로 표시됩니다.값이 1이면 100%로 해석되고 0이면 0%로 해석됩니다.소수 자릿수: 표시할 소수 자릿수입니다.
사용자 정의: 지정한 형식 옵션에 따라 서식이 지정됩니다.사용자 지정: 특수 문자(선택 사항)를 포함하여 사용할 형식을 입력합니다.자세한 내용은 이 항목의 '사용자 지정 숫자 형식 정의'를 참조하십시오.
### 자동으로 값 배율 조정 `[scale]` 토큰을 사용하면 사용자 지정 숫자 문자열의 서식을 지정하여 값의 배율을 동적으로 조정하고 그 크기에 따라 적절한 SI(국제 단위계) 접미사를 추가할 수 있습니다. 이 토큰은 단일 필드가 여러 크기(예: 수천 및 수백만)에 걸쳐 있는 경우에 이상적입니다. 즉, 각 값이 읽을 수 있는 형식으로 명확하게 표시되어 열 전체에서 통일된 단위를 적용할 필요가 없습니다. 표시 단위(예: 수천, 백만 또는 십억)는 필드 내 모든 값에 단일 고정 단위를 적용하지만, `[scale]` 토큰은 개별 값마다 동적 배율을 적용합니다. - **표시 단위**: 모든 숫자에 균일한 단위를 적용할 때 가장 적합합니다. - **`[scale]` 토큰**: 단일 필드 내에서 상황에 맞게 값별로 서식을 지정하는 경우에 가장 적합합니다. #### `[scale]` 토큰의 작동 방식 `[scale]`을 사용자 지정 형식에 적용하면 다음과 같은 과정이 진행됩니다. - Tableau가 모든 데이터 요소를 개별적으로 평가합니다. - 값이 상황에 맞게 1,000의 거듭제곱으로 나뉩니다. - 출력 값에 일치하는 SI 접미사가 추가됩니다. #### 배율이 적용된 값 서식 예 0.0`[scale]`을 사용하는 경우: - 12는 12.0으로 렌더링됨 - 1,000은 1.0k으로 렌더링 - 1,500,000은 1.5M으로 렌더링 - 2,300,000,000은 2.3G으로 렌더링 - 0.004는 4.0m으로 렌더링됨 #### 사용자 지정 값 문자열에 `[scale]` 사용 1. 뷰에서 대상 숫자를 마우스 오른쪽 단추로 클릭(또는 macOS의 경우 Control 클릭)하고 서식을 선택합니다. 2. 서식 패널로 이동하고 숫자 드롭다운 메뉴를 열고 사용자 지정을 선택합니다. 3. 서식 입력란에 `[scale]` 토큰을 삽입합니다(예: `0.0[scale]`). #### 접미사 및 단위에 대한 중요 참고 사항 - `[scale]`은 큰 숫자에는 `k`, `M`, `G` 및 `T`를, 작은 숫자에는 `m`, `µ`, `n`을 포함한 표준 SI 접두사를 사용합니다. - SI 단위 접두사는 표준 표시 단위 레이블과 다릅니다.예를 들어 1,000,000,000은 `B`(십억) 대신 `G` (기가)를 사용하여 표시합니다. - `[scale]` 태그는 사용자 지정 숫자 서식 텍스트 문자열에 직접 입력됩니다. ### 사용자 지정 숫자 형식 정의 비주얼리제이션에서 사용자 지정 숫자 형식을 적용하려면: 1. 뷰에서 숫자를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 서식을 선택합니다. 2. 서식 패널에서 숫자 드롭다운 메뉴를 클릭하고 사용자 지정을 선택합니다. 3. 서식 필드에 다음 구문을 사용하여 서식 지정 기본 설정을 정의합니다. `Positive number format;Negative number format;Zero values`. 숫자 형식 코드를 정의할 때는 다음을 숙지하십시오. - 최대 3개의 숫자 유형에 대한 서식을 양수, 음수 및 0의 순서로 지정할 수 있습니다. - 각 숫자 유형은 세미콜론(;)으로 구분되어야 합니다. - 숫자 유형을 1개만 지정하는 경우 해당 유형의 서식이 모든 숫자에 사용됩니다. - 숫자 유형을 2개 지정하는 경우 첫 번째 유형의 서식은 양수와 0에 적용되고 두 번째 유형의 서식은 음수에 적용됩니다. - 숫자 형식 코드에서 유형을 건너뛰는 경우 누락된 각 유형에 대해 세미콜론(;)을 포함해야 합니다. #### 사용자 지정 숫자 형식 예제 비주얼리제이션에 사용할 수 있는 일반적으로 사용되는 사용자 지정 숫자 형식 코드의 예제는 다음 표를 참조하십시오. 구문은 세미콜론으로 구분하여 `;;`의 세 부분으로 구성됩니다.
사용 사례

숫자 코드 구문

예제 출력
양수 값만 표시

#,##; ;

(두 번째와 세 번째 세미콜론 뒤에 공백을 둠)

양수 값: 1,234
음수 값: (공백만 표시됨)
0 값: (공백만 표시됨)
음수 값만 표시;-#,##;양수 값: (표시되지 않음)
음수 값: -1,234
0 값: (표시되지 않음)
0 값만 표시;;0;양수 값: (표시되지 않음)
음수 값: (표시되지 않음)
0 값: 0
0 값 숨기기#,###;-#,###;;양수 값: 1,234
음수 값: -1,234
0 값: (표시되지 않음)
음수 값을 괄호 안에 표시#,###;(#,###);;양수 값: 1,234
음수 값: (1,234)
0 값: (표시되지 않음)
값에 특수 접두사 추가$#,###.##;-$#,###.##;$0;양수 값: $1,234.56
음수 값: -$1,234.56
0 값: $0
값에 특수 접미사 추가#%;-#%;0%;양수 값: 12%
음수 값: -34%
0 값: 0%
텍스트 설명자 추가"$"#,#" 과잉";"$"-##" 부족"; "$"0;양수 값: $1,234 과잉
음수 값: $-1,234 부족
0 값: $0
요구 사항에 따라 숫자 형식을 사용자 지정하는 방법은 여러 가지입니다.더 많은 코드 지침과 예제는 Microsoft 기술 자료에서 [숫자 서식을 사용자 지정하는 지침](https://support.microsoft.com/ko-kr/office/review-guidelines-for-customizing-a-number-format-c0a1d1fa-d3f4-4018-96b7-9c9354dd99f5)을 참조하십시오. **참고:** Microsoft에서 설명하는 옵션과 Tableau에서 사용할 수 있는 옵션 사이에는 약간의 차이가 있습니다.예를 들어 열 내의 텍스트에 맞춘 사용자 지정 숫자 형식은 Tableau에서 해당되지 않습니다.또한 코드 텍스트를 색상으로 분류하는 사용자 지정 숫자 형식은 마크 카드를 사용하여 텍스트에 색상을 적용할 수 있으므로 해당되지 않습니다.(색상 적용에 대한 자세한 내용은 [뷰의 마크 모양 제어](https://help.tableau.com/current/pro/desktop/ko-kr/viewparts_marks_markproperties.htm)를 참조하십시오.)Tableau에서 적용되는 사용자 지정 숫자 형식만 사용하도록 하십시오. #### 사용자 지정 숫자 형식에 특수 문자 포함 사용자 지정 숫자 서식 지정의 이점 중 하나는 특수 문자 또는 기호를 포함할 수 있다는 것입니다.기호를 사용하면 비주얼리제이션에서 측정값과 계산 사이의 비교를 빠르게 이해할 수 있습니다. 예를 들어 회사의 최고 판매 제품에 대한 3개월간의 전월 대비 수익을 표시하려는 경우표준 레이블을 사용하여 이러한 제품의 수익이 지난달에서 +5%, -2%, 0% 레이블이 변경되었음을 보여주는 대신 사용자 지정 숫자 형식을 다음과 같이 설정하여 ▲5%,▼2%, ►0으로 이러한 변경을 보여줄 수 있습니다. ![특수 문자를 사용하여 정의된 사용자 지정 숫자 형식](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CustomNumberFormatCode.png) ### 필드의 기본 숫자 형식 설정 데이터 패널에서 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 기본 속성 \> 숫자 형식을 선택합니다. 이후 대화 상자에서 뷰에 필드를 추가할 때 항상 사용할 숫자 형식을 지정합니다.기본 숫자 형식은 통합 문서와 함께 저장됩니다.또한 연결 정보를 내보낼 때도 내보내집니다. **참고:**서식 패널을 사용하여 숫자 형식을 지정하면 다른 곳에서 적용한 모든 숫자 형식이 재정의됩니다. ### 측정값 통화 서식 다음 이미지의 뷰는 시간별 수익을 보여 줍니다.세로 축의 수익액이 통화 값으로 서식 지정되지 않았습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/FormattingNumbersDates_InitialView.png) **숫자를 통화로 서식 지정하려면** 1. Profit 축을 마우스 오른쪽 단추로 클릭하고 **서식**을 선택합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/FormattingNumbersDates_FormatAxis.png) 2. 서식 패널의 축 탭에 있는 눈금에서 **숫자** 드롭다운 목록을 선택하고 다음 중 하나를 선택합니다. 숫자에 통화 기호와 소수 자릿수 두 자리를 추가하려면 **통화(표준)**을 선택합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/FormattingNumbersDates_FormatCurrency.png) 소수 자릿수, 음수 값 표시 방법, 단위, 접두사 또는 접미사 포함 여부, 구분 기호 문자 포함 여부를 지정하려면 **통화(사용자 지정)**를 선택합니다. ### 로캘을 사용하여 숫자 형식 지정 기본적으로 Tableau에서는 컴퓨터의 로캘 및 언어 설정을 사용하여 숫자에 서식을 적용합니다.그러나 **서식** 패널에서 다른 로캘을 명시적으로 설정할 수 있습니다. 다음 단계에서는 이전 섹션과 동일한 뷰를 사용하여 독일어(스위스) 통화를 설정하는 방법을 보여 줍니다. 1. Profit 축을 마우스 오른쪽 단추로 클릭하고 **서식**을 선택합니다. 2. 축 탭에 있는 눈금에서 **숫자** 드롭다운 목록을 선택하고 **통화(표준)**를 선택합니다. 3. **로캘** 드롭다운 목록에서 **언어(국가)** 형식으로 항목이 나타납니다.이 예제에서는 **독일어(스위스)**를 선택합니다.뷰가 업데이트되어 독일어 서식이 지정된 스위스 프랑 단위로 매출액이 표시됩니다. **팁:**Profit 측정값을 뷰로 끌어올 때마다 원하는 설정을 사용하도록 기본 통화 설정을 변경할 수 있습니다.데이터 패널에서 **Profit**(또는 다른 통화 측정값)을 마우스 오른쪽 단추로 클릭하고 **기본 속성** > **숫자 형식**을 선택합니다.그런 다음 위에 표시된 것처럼 필드 서식을 지정합니다. ### Null 값 서식 측정값에 Null 값이 포함되어 있으면 일반적으로 뷰에 0으로 그려집니다.그러나 뷰가 변경되는 경우도 있고 Null 값을 표시하지 않을 수도 있습니다.Null 값을 고유한 방식으로 처리하도록 각 측정값에 서식을 지정할 수 있습니다. **특정 필드의 Null 값에 서식을 지정하려면 다음을 수행합니다.** 1. 뷰에서 Null 값을 갖는 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 서식을 선택합니다. 2. **패널** 탭을 이동합니다. 3. 특수 값 영역에서 Null 값을 뷰 오른쪽 아래에 표시기를 사용하여 표시할지, Null 값을 기본값(예: 숫자 필드의 경우 0)으로 그릴지, 값을 숨기고 라인을 연결할지, 라인을 숨기고 끊어 Null 값이 있음을 나타낼지를 지정합니다. ![Null 값을 표시하는 방법에 대한 옵션이 있는 서식 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/nullvalues3.png) 4. **텍스트** 필드에 텍스트를 지정하면 마크 레이블이 설정되어 있는 경우 뷰에서 Null 값에 대해 이 텍스트가 나타납니다.자세한 내용은 [마크 레이블 표시 및 숨기기](https://help.tableau.com/current/pro/desktop/ko-kr/annotations_marklabels_showhideworksheet.htm#show-and-hide-individual-mark-labels)를 참조하십시오. **참고**: 차원 또는 불연속형 측정값에는 특수 값 영역을 사용할 수 없습니다. ## Tableau Server 또는 Tableau Cloud의 경우 ### 숫자 형식 지정 웹에서 뷰를 작성할 때 뷰에 사용된 필드의 숫자 형식을 지정할 수 있습니다. 1. 웹 편집 모드에서 뷰의 측정값을 마우스 오른쪽 단추로 클릭하고 **숫자 서식**을 선택합니다. ![숫자 서식을 지정하는 옵션이 있는 측정값의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_numbers_web1.png) 2. 대화 상자가 나타나면 숫자 형식을 선택합니다. 일부 형식에는 추가 설정이 제공됩니다.예를 들어 통화를 선택한 경우 소수 자릿수와 단위를 지정할 수 있으며 쉼표와 같은 구분 기호 포함 여부를 지정할 수 있습니다. 이 예에서 Sales는 소수 자릿수가 0이고 천(k) 단위인 통화로 서식이 지정됩니다.이러한 설정으로 뷰의 Sales 숫자가 업데이트됩니다.레이블과 도구 설명도 업데이트됩니다. ![숫자 서식을 자동, 표준 숫자, 사용자 지정 숫자, 표준 통화, 사용자 지정 통화, 백분율, 공학용 또는 사용자 지정으로 지정할 수 있는 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_numbers_web2.png) 다음은 Tableau에서 사용할 수 있는 숫자 형식 및 관련 옵션입니다.
숫자 형식형식 옵션
자동: 데이터 원본에 지정된 형식이나 필드에 포함된 데이터에 따라 형식이 자동으로 선택됩니다.없음.
숫자(사용자 지정): 원하는 대로 형식이 사용자 지정됩니다.

소수 자릿수: 표시할 소수 자릿수입니다.

단위: 지정한 단위를 사용하여 숫자가 표시됩니다.예를 들어 숫자가 20,000이고 단위가 1,000 단위이면 20K로 표시됩니다.

구분 기호 포함: 1,000단위마다 숫자에 구분 기호를 표시할지 여부입니다(예: 100,000 및 100000).

통화(사용자 지정): 원하는 대로 형식과 통화 기호가 사용자 지정됩니다.

소수 자릿수: 표시할 소수 자릿수입니다.

단위: 지정한 단위를 사용하여 숫자가 표시됩니다.예를 들어 숫자가 20,000이고 단위가 1,000 단위이면 20K로 표시됩니다.

구분 기호 포함: 1,000단위마다 숫자에 구분 기호를 표시할지 여부입니다(예: 100,000 및 100000).

비율(사용자 지정): 숫자가 % 기호와 함께 비율로 표시됩니다.값이 1이면 100%로 해석되고 0이면 0%로 해석됩니다.소수 자릿수: 표시할 소수 자릿수입니다.
공학용(사용자 지정): 숫자가 공학용 표기법으로 표시됩니다.소수 자릿수: 표시할 소수 자릿수입니다.
[주요 콘텐츠로 건너뛰기](#main-content) # 숫자 함수 이 문서에서는 Tableau의 숫자 함수와 관련 사용법을 소개합니다. 또한 예제를 사용하여 숫자 계산을 만드는 방법을 보여 줍니다. ## 숫자 함수를 사용하는 이유 숫자 함수를 사용하면 필드의 데이터 값에 대한 계산을 수행할 수 있습니다. 숫자 함수는 숫자 값을 포함하는 필드에서만 사용할 수 있습니다. 자세한 내용은 [데이터 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_datatypes.htm)을 참조하십시오. 예를 들어 Budget Variance라는 이름으로, 예산의 분산 값을 포함하는 필드가 있다고 가정합니다. 분산 값 중 하나는 -7입니다. ABS 함수를 사용하여 해당 숫자의 절대값과 해당 필드의 다른 모든 숫자를 반환할 수 있습니다. 계산은 다음과 비슷한 모양입니다. `ABS[Budget Variance]` \-7 값의 경우 출력은 7이 됩니다. ## Tableau에서 사용할 수 있는 숫자 함수 ### ABS
구문ABS(number)
출력숫자(양수)
정의주어진 <number>의 절대값을 반환합니다.
예
ABS(-7) = 7
ABS([Budget Variance])

두 번째 예에서는 Budget Variance 필드에 포함된 모든 숫자에 대해 절대값을 반환합니다.

참고SIGN도 참조하십시오.
### ACOS
구문ACOS(number)
출력숫자(라디언 단위의 각도)
정의주어진 <number>의 아크코사인(각도)을 반환합니다.
예
ACOS(-1) = 3.14159265358979
참고역함수 COS는 라디언 단위의 각도를 인수로 사용하고 코사인을 반환합니다.
### ASIN
구문ASIN(number)
출력숫자(라디언 단위의 각도)
정의주어진 <number>의 아크사인(각도)을 반환합니다.
예
ASIN(1) = 1.5707963267949
참고역함수 SIN은 라디언 단위의 각도를 인수로 사용하고 사인을 반환합니다.
### ATAN
구문ATAN(number)
출력숫자(라디언 단위의 각도)
정의주어진 <number>의 아크탄젠트(각도)를 반환합니다.
예
ATAN(180) = 1.5652408283942
참고

역함수 TAN은 라디언 단위의 각도를 인수로 사용하고 탄젠트를 반환합니다.

또한 ATAN2 및 COT를 참조하십시오.

### ATAN2
구문ATAN2(y number, x number)
출력숫자(라디언 단위의 각도)
정의두 숫자(x와 y) 사이의 아크탄젠트(각도)를 반환합니다. 결과는 라디언 단위입니다. 결과는 라디언 단위입니다.
예
ATAN2(2, 1) = 1.10714871779409
참고또한 ATAN, TAN 및 COT를 참조하십시오.
### CEILING
구문CEILING(number)
출력정수
정의같거나 더 큰 값의 가장 근접한 <number>로 반올림/반내림합니다.
예
CEILING(2.1) = 3
참고또한 FLOOR 및 ROUND를 참조하십시오.
데이터베이스 제한 사항

CEILING은 Microsoft Excel, 텍스트 파일, 통계 파일, 게시된 데이터 원본, Amazon EMR Hadoop Hive, Amazon Redshift, Cloudera Hadoop, DataStax Enterprise, Google Analytics, Google BigQuery, Hortonworks Hadoop Hive, MapR Hadoop Hive, Microsoft SQL Server, Salesforce, Spark SQL 등의 커넥터를 통해 사용할 수 있습니다.

### COS
구문COS(number)

숫자 인수는 라디언 단위의 각도입니다.

출력숫자
정의각도의 코사인을 반환합니다.
예
COS(PI( ) /4) = 0.707106781186548
참고

역함수 ACOS는 코사인을 인수로 사용하고 각도를 라디언으로 반환합니다.

PI도 참조하십시오. 각도를 도에서 라디언으로 변환하려면 RADIANS를 사용하십시오.

### COT
구문COT(number)

숫자 인수는 라디언 단위의 각도입니다.

출력숫자
정의각도의 코탄젠트를 반환합니다.
예
COT(PI( ) /4) = 1
참고또한 ATAN, TAN 및 PI를 참조하십시오. 각도를 도에서 라디언으로 변환하려면 RADIANS를 사용하십시오.
### DEGREES
구문DEGREES(number)

숫자 인수는 라디언 단위의 각도입니다.

출력숫자(도)
정의각도를 라디언에서 도 단위로 변환합니다.
예
DEGREES(PI( )/4) = 45.0
참고

역함수 RADIANS는 도 단위의 각도를 라디언 단위의 각도로 반환합니다.

PI()도 참조하십시오.

### DIV
구문DIV(integer1, integer2)
출력정수
정의<integer1>을 <integer2>로 나누는 나누기 연산의 정수 부분을 반환합니다.
예
DIV(11,2) = 5
### EXP
구문EXP(number)
출력숫자
정의주어진 <number>를 지수로 한 e의 거듭제곱을 반환합니다.
예
EXP(2) = 7.389
EXP(-[Growth Rate]*[Time])
참고LN도 참조하십시오.
### FLOOR
구문FLOOR(number)
출력정수
정의같거나 더 적은 값의 가장 근접한 <number>로 반올림/반내림합니다.
예
FLOOR(7.9) = 7
참고또한 CEILING 및 ROUND를 참조하십시오.
데이터베이스 제한 사항

FLOOR는 Microsoft Excel, 텍스트 파일, 통계 파일, 게시된 데이터 원본, Amazon EMR Hadoop Hive, Cloudera Hadoop, DataStax Enterprise, Google Analytics, Google BigQuery, Hortonworks Hadoop Hive, MapR Hadoop Hive, Microsoft SQL Server, Salesforce, Spark SQL 등의 커넥터를 통해 사용할 수 있습니다.

### HEXBINX
구문HEXBINX(number, number)
출력숫자
정의x, y 좌표를 가장 가까운 육방정계 구간차원의 x 좌표로 매핑합니다. 구간차원의 측면 길이는 1이므로 입력에 적절한 배율을 적용해야 합니다.
예
HEXBINX([Longitude]*2.5, [Latitude]*2.5)
참고HEXBINX 및 HEXBINY는 육방정계 구간차원을 위한 구간 지정 및 그리기 함수입니다. 육방정계 구간차원은 지도와 같은 x/y 평면에서 데이터를 시각화할 수 있는 효율적이고 세련된 옵션입니다. 구간차원이 육방정계이므로 각 구간차원은 원으로 근사화되고 데이터 요소부터 구간차원 중심까지의 거리 변동이 최소화됩니다. 따라서 클러스터링이 더욱 정확해지고 많은 정보를 제공하게 됩니다.
### HEXBINY
구문HEXBINY(number, number)
출력숫자
정의x, y 좌표를 가장 가까운 육방정계 구간차원의 y 좌표로 매핑합니다. 구간차원의 측면 길이는 1이므로 입력에 적절한 배율을 적용해야 합니다.
예
HEXBINY([Longitude]*2.5, [Latitude]*2.5)
참고HEXBINX도 참조하십시오.
### LN
구문LN(number)
출력

숫자

인수가 0보다 작거나 같은 경우 출력은 Null입니다.

정의<number>의 자연 로그를 반환합니다.
예
LN(50) = 3.912023005
참고또한 EXP 및 LOG를 참조하십시오.
### LOG
구문LOG(number, [base])

선택적 기본 인수가 없으면 밑수 10이 사용됩니다.

출력숫자
정의주어진 밑에 대한 숫자의 로그를 반환합니다.
예
LOG(16,4) = 2
참고POWER LN도 참조하십시오.
### MAX
구문MAX(expression) 또는 MAX(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최대값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MAX 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MAX(4,7) = 7
MAX(#3/25/1986#, #2/20/2021#) = #2/20/2021#
MAX([Name]) = "Zander"
참고

문자열의 경우

MAX는 일반적으로 사전순으로 마지막에 오는 값입니다.

데이터베이스 데이터 원본의 경우 MAX 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 높은 값을 찾습니다.

날짜의 경우

날짜의 경우 MAX는 가장 최근 날짜입니다. MAX가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MAX가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MAX(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MAX(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MIN도 참조하십시오.

### MIN
구문MIN(expression) 또는 MIN(expr1, expr2)
출력인수와 동일한 데이터 유형이거나, 인수의 일부가 null인 경우 NULL 값이 출력됩니다.
정의

두 인수의 최소값을 반환합니다(두 인수가 동일한 데이터 유형이어야 함).

MIN 함수를 단일 필드에 집계로 적용할 수도 있습니다.

예
MIN(4,7) = 4
MIN(#3/25/1986#, #2/20/2021#) = #3/25/1986#
MIN([Name]) = "Abebi"
참고

문자열의 경우

MIN은 일반적으로 사전순으로 맨 처음 나타나는 값입니다.

데이터베이스 데이터 원본의 경우 MIN 문자열 값은 데이터베이스가 해당 열에 정의한 정렬 순서에서 가장 낮은 값을 찾습니다.

날짜의 경우

날짜의 경우 MIN은 가장 이른 날짜입니다. MIN가 집계인 경우 결과에 날짜 계층 구조가 없습니다. MIN가 비교인 경우 결과에 날짜 계층 구조가 유지됩니다.

집계 형식

MIN(expression)는 집계 함수이며 단일 집계 결과를 반환합니다. 이는 비주얼리제이션에서 AGG(expression)와 같이 표시됩니다.

비교 형식

MIN(expr1, expr2)는 두 값을 비교하여 행 수준 값을 반환합니다.

MAX도 참조하십시오.

### PI
구문PI()
출력숫자
정의숫자 상수 pi 3.14159...를 반환합니다.
예
PI() = 3.14159
참고입력이 라디언 단위인 삼각 함수에 유용합니다. RADIANS도 참조하십시오.
### POWER
구문POWER(number, power)
출력숫자
정의<number>를 지정한 지수의 <power>로 반환합니다.
예
POWER(5,3) = 125
POWER([Temperature], 2)
참고5^3 = POWER(5,3) = 125와 같이 ^ 기호를 사용할 수도 있습니다.

또한 EXP, LOG 및 SQUARE를 참조하십시오.

### RADIANS
구문RADIANS(number)
출력숫자(라디언 단위의 각도)
정의주어진 <number>를 각도에서 라디언 단위로 변환합니다.
예
RADIANS(180) = 3.14159
참고역함수 DEGREES는 라디언 단위의 각도를 도 단위의 각도로 반환합니다.
### ROUND
구문ROUND(number, [decimals])
출력숫자
정의

<number>를 지정한 자릿수로 반올림/반내림합니다.

선택적 decimals 인수는 최종 결과에 포함할 소수 자릿수를 지정합니다. decimals가 생략되면 숫자가 가장 근접한 정수로 반올림/반내림됩니다.

예
ROUND(1/3, 2) = 0.33
참고

SQL Server 등의 일부 데이터베이스에서는 음수 길이를 지정할 수 있습니다. 여기서 -1을 지정하면 숫자가 10 단위로 반올림되고 -2를 지정하면 100 단위로 반올림됩니다. 모든 데이터베이스에 적용되는 것은 아닙니다. 예를 들어 Excel 또는 Access에는 적용되지 않습니다.

[!TIP]

팁: ROUND를 사용하는 경우 숫자의 기초 부동 소수점 표현으로 인한 문제가 발생할 수 있습니다. 예를 들어 9.405가 9.40으로 반올림됩니다. 따라서 반올림을 사용하는 대신 원하는 소수점 자릿수로 숫자 서식을 지정하는 것이 좋을 수 있습니다. 9.405를 소수점 두 자리로 지정하면 예상한 9.41이 반환됩니다.

또한 CEILING 및 FLOOR를 참조하십시오.

### SIGN
구문SIGN(number)
출력-1, 0 또는 1
정의<number>의 부호를 반환합니다. 가능한 반환 값은 숫자가 음수이면 -1이고, 숫자가 0이면 0이고, 숫자가 양수이면 1입니다.
예
SIGN(AVG(Profit)) = -1
참고ABS도 참조하십시오.
### SIN
구문SIN(number)

숫자 인수는 라디언 단위의 각도입니다.

출력숫자
정의각도의 사인을 반환합니다.
예
SIN(0) = 1.0
SIN(PI( )/4) = 0.707106781186548
참고

역함수 ASIN는 사인을 인수로 사용하고 각도를 라디언으로 반환합니다.

PI도 참조하십시오. 각도를 도에서 라디언으로 변환하려면 RADIANS를 사용하십시오.

### SQRT
구문SQRT(number)
출력숫자
정의<number>의 제곱근을 반환합니다.
예
SQRT(25) = 5
참고SQUARE도 참조하십시오.
### SQUARE
구문SQUARE(number)
출력숫자
정의<number>의 제곱을 반환합니다.
예
SQUARE(5) = 25
참고또한 SQRT 및 POWER를 참조하십시오.
### TAN
구문TAN(number)

숫자 인수는 라디언 단위의 각도입니다.

출력숫자
정의각도의 탄젠트를 반환합니다.
예
TAN(PI ( )/4) = 1.0
참고또한 ATAN, ATAN2,COT 및 PI를 참조하십시오. 각도를 도에서 라디언으로 변환하려면 RADIANS를 사용하십시오.
### ZN
구문ZN(expression)
출력임의 값 또는 o
정의

null이 아니면 <expression>을 반환하고, null이면 0을 반환합니다.

이 함수를 사용하여 null 값을 0으로 바꿉니다.

예
ZN(Grade) = 0
참고이는 계산에 Null이 포함될 수 있는 필드를 사용할 때 매우 유용한 함수입니다. 필드를 ZN으로 묶으면 Null로 계산하여 발생하는 오류를 방지할 수 있습니다.
## 숫자 계산 만들기 아래의 단계를 수행하여 숫자 계산을 만드는 방법을 배워 보십시오. 1. Tableau Desktop에서 Tableau와 함께 제공된 **샘플 – 슈퍼스토어**라는 저장된 데이터 원본에 연결합니다. 2. 워크시트로 이동하고 분석 \> 계산된 필드 만들기를 선택합니다. 3. 계산 에디터가 열리면 다음을 수행합니다. - 계산된 필드의 이름을 Minimum Sales transaction으로 지정합니다. - 다음 수식을 입력합니다. `MIN(Sales)` - 작업을 마쳤으면 확인을 클릭합니다. 새 숫자 계산이 **데이터** 패널의 **측정값** 아래에 나타납니다. 다른 필드와 마찬가지로, 하나 이상의 비주얼리제이션에서 이 필드를 사용할 수 있습니다. Minimum Sales를 워크시트에 있는 마크 카드의 텍스트 위에 배치하면 이름이 **AGG(Minimum Sales)**로 변경되며, 이미 가장 낮은 세부 수준(모든 레코드에 대해 가장 작은 매출 값)까지 집계되었으므로 더 이상 집계되지 않는다는 것을 알 수 있습니다. 이 예에서는 범주별 최소 매출을 보여 줍니다. ![범주와 연관 값을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/number_function1.png) 하위 범주를 뷰로 가져오면 각 하위 범주의 최소 매출이 표시됩니다. ![다양한 범주 및 하위 범주 내 품목의 수량을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/number_function2.png) ## 참고 항목 [Tableau의 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions.htm) [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm) [Tableau 함수(범주별)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_categories.htm) [Tableau에서 계산 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_operators.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 스토리 Tableau에서 **스토리**는 정보를 전달하기 위해 함께 사용되는 일련의 비주얼리제이션입니다. 데이터를 설명하거나, 컨텍스트를 제공하거나, 의사 결정과 결과의 관계를 보여주거나, 설득력 있는 사례를 구성하는 스토리를 만들 수 있습니다. 스토리는 시트이므로 워크시트 및 대시보드를 만들고, 이름을 지정하고, 관리하는 데 사용하는 방법이 스토리에도 적용됩니다. 자세한 내용은 [통합 문서 및 시트](https://help.tableau.com/v0.0/pro/desktop/ko-kr/environ_workbooksandsheets.htm)를 참조하십시오. 스토리가 순차적으로 정렬된 시트의 모음인 경우도 있습니다. 스토리의 각 개별 시트를 **스토리포인트**라고 합니다. 통합 문서를 Tableau Public, Tableau Server 또는 Tableau Cloud에 게시하는 등의 방법으로 스토리를 공유하면 사용자가 스토리와 상호 작용하여 새로운 결과를 표시하거나 데이터에 대한 새로운 질문을 할 수 있습니다. ![Tableau 스토리입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_intro_750x510.png) **참고:** 스토리는 영역 표시 유형, 축 제목 또는 축 범위와 같은 동적 기능을 지원하지 않습니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 스토리 만들기 스토리를 사용하여 팩트가 어떻게 연결되는지, 의사 결정이 결과와 어떤 관련이 있는지를 보여 줌으로써 사례를 보다 매력적으로 구성할 수 있습니다. 그런 다음, 스토리를 웹에 게시하거나 잠재 고객에게 보여 줄 수 있습니다. 여러 뷰 또는 대시보드에 기반한 스토리 포인트를 만들거나 동일한 비주얼리제이션에 기반한 전체 스토리를 여러 단계, 다양한 필터 및 주석으로 구성하여 만들 수 있습니다. ## 스토리포인트 만들기 1. 새 스토리 탭을 클릭합니다. ![새 스토리 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_new_story.png) Tableau에서 새 스토리를 시작점으로 엽니다. ![새 스토리 화면입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_new_screen.png) 2. 화면의 왼쪽 아래에서 스토리에 대한 크기를 선택합니다. 미리 정의된 크기(픽셀) 중 하나를 선택하거나 사용자 지정 크기(픽셀)를 설정합니다. ![고정된 스토리 크기를 설정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_size.png) **참고:** 스토리의 작성 크기가 아닌 표시 크기를 선택하십시오. 3. 기본적으로 스토리의 제목은 시트 이름으로 지정됩니다. 제목을 편집하려면 시트 탭을 마우스 오른쪽 단추로 클릭하고 시트 이름 바꾸기를 선택합니다. Tableau Desktop을 사용하는 경우에도 제목을 두 번 클릭하여 스토리 이름을 바꿀 수도 있습니다. 4. 스토리 작성을 시작하려면 왼쪽의 시트를 두 번 클릭하여 스토리 포인트에 추가합니다. Tableau Desktop에서는 시트를 끌어 스토리 포인트로 이동할 수도 있습니다. ![영역 일정을 스토리 캔버스로 끌어다 놓고 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_first_point.png) 시트를 스토리 포인트에 추가하는 경우 해당 시트는 원래 시트에 연결된 상태로 유지됩니다. 원래 시트를 수정한 경우 해당 시트를 사용하는 스토리포인트에 변경 내용이 자동으로 반영됩니다. Tableau Cloud를 사용하여 웹에서 작성하는 경우 원래 시트가 자동 업데이트 일시 중지를 사용하도록 설정되어 있으면 자동 업데이트를 재개하기 전까지 스토리 시트가 비어 있습니다. 5. 스토리포인트를 간략하게 설명하려면 캡션 추가를 클릭합니다. Tableau Desktop에서는 텍스트 개체를 스토리 워크시트로 끌고 설명을 입력하여 Viewer(뷰어)에게 중요한 요점을 하이라이트할 수 있습니다. 6. 이 스토리 포인트의 주제를 추가로 하이라이트하려면 뷰의 필드에 대한 필터 또는 정렬을 변경할 수 있습니다. 그런 다음 탐색기 상자 위의 스토리 툴바에서 업데이트를 클릭하여 변경 내용을 저장합니다. ![스토리 업데이트 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_update_or_revert.png) 7. 다음 작업 중 하나를 수행하여 다른 스토리포인트를 추가합니다. - 다음 스토리포인트에 새 시트를 사용하려면 공백을 클릭합니다. ![새로운 스토리포인트를 만드는 프로세스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_new_blank_point.png) - 스토리포인트 사용자 지정을 시작하고 탐색기 상자 위의 툴바에서 **새 이름으로 저장**을 클릭합니다. ![새 이름으로 저장 스토리 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_update_saveasnew.png) - 현재 스토리 포인트를 새 스토리 포인트에 대한 기준으로 사용하려면 복제를 클릭합니다. ## 레이아웃 옵션 탐색 레이아웃 탭의 옵션을 사용하여 스토리의 모양을 구체화할 수 있습니다. 1. 레이아웃 탭을 클릭합니다. 2. 스토리에 가장 적합한 탐색기 스타일을 선택하고 다음 및 이전 화살표를 표시하거나 숨 깁니다. ![Tableau 스토리 레이아웃 탭입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_layout_navigation.png) ## 스토리 서식 지정 ### 캡션 크기 조정(Tableau Desktop만 해당) 하나 이상의 캡션에 있는 텍스트가 지나치게 길어 탐색기 높이에 맞지 않는 경우가 있습니다. 이 경우 캡션을 세로나 가로로 크기를 조정할 수 있습니다. 1. 탐색기에서 캡션을 선택합니다. 2. 테두리를 왼쪽이나 오른쪽으로 끌어 가로 방향 캡션 크기를 조정하거나, 아래로 끌어 세로 방향 크기를 조정하거나, 모서리를 선택하고 대각선으로 끌어 세로 및 가로 방향으로 캡션 크기를 조정합니다. 탐색기의 모든 캡션이 새 크기로 업데이트됩니다. ![스토리포인트 캡션의 크기를 조정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_format4.png) 캡션 크기를 조정할 때 캡션의 왼쪽, 오른쪽 및 아래쪽 테두리만 선택할 수 있습니다. ### 대시보드를 스토리에 맞추기 대시보드의 크기를 스토리와 정확하게 일치하도록 조정할 수 있습니다. 예를 들어 스토리가 정확하게 800픽셀 x 600픽셀인 경우 대시보드를 축소하거나 확장하여 해당 공간 안에 꽉 차게 만들 수 있습니다. **크기** 드롭다운 메뉴를 클릭하고 대시보드가 들어갈 스토리를 선택합니다. ![대시보드를 스토리에 맞춥니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_format9.png) ### 스토리의 음영, 제목 및 텍스트 개체 서식 지정(Tableau Desktop만 해당) **스토리 서식 지정** 패널을 열려면 서식 \> 스토리를 선택합니다. ![스토리 서식 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_quick5.png) ### 모든 서식 지우기(Tableau Desktop만 해당) - 스토리를 기본 서식 설정으로 재설정하려면 **스토리 서식 지정** 패널의 아래쪽에 있는 지우기 단추를 클릭합니다. - 단일 서식 설정을 해제하려면 **스토리 서식 지정** 패널에서 실행 취소하려는 서식 설정을 마우스 오른쪽 단추로 클릭(Windows)하거나 Control 클릭(macOS)합니다. 그런 다음 지우기를 선택합니다. 예를 들어 스토리 제목의 맞춤을 해제하려면 **제목** 섹션에서 **맞춤**을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 지우기를 선택합니다. ![스토리의 모든 서식을 지웁니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_format5.png) ## 스토리포인트 삭제 포인트의 캡션 위에 있는 툴바에서 X를 클릭합니다. ![스토리포인트 삭제 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_delete_storypoint.png) ## 스토리 프레젠테이션 1. Tableau Desktop에서 툴바에 있는 프레젠테이션 모드 단추 ![프레젠테이션 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_present_icon.png)를 클릭합니다. 또는 Tableau Cloud나 Tableau Server에 [스토리를 게시](https://help.tableau.com/current/pro/desktop/ko-kr/publish_workbooks_share.htm)하고 브라우저 오른쪽 상단에 있는 전체 화면 단추를 클릭합니다. 2. 스토리 단계를 이동하려면 스토리 포인트 오른쪽에 있는 화살표를 클릭합니다. 또는 Tableau Desktop에서 키보드의 화살표 키를 사용합니다. 3. 프레젠테이션 모드나 전체 화면 모드를 종료하려면 **Esc** 키를 누르십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 스토리 작업 영역 스토리에서 작업할 때 다음 컨트롤, 요소 및 기능을 사용할 수 있습니다. ![레이블이 있는 Tableau Cloud의 스토리입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_workspace_labels.png) **A.** **새 스토리포인트를 추가하기 위한 옵션**: 비어 있음을 선택하여 새 포인트를 추가하거나 복제를 선택하여 현재 스토리포인트를 다음 스토리포인트의 시작점으로 사용합니다. **B.** **스토리 패널**: 이 패널을 사용하여 대시보드, 시트 및 텍스트 설명을 스토리 시트로 끌어옵니다. 여기서 스토리의 크기를 설정하고 제목을 표시하거나 숨길 수 있습니다. **C.** **레이아웃 패널**: 탐색기 스타일을 선택하고 앞으로 및 뒤로 화살표를 표시하거나 숨길 수 있습니다. **D.** **스토리 메뉴**: Tableau Desktop에서 이 메뉴를 사용하여 스토리 서식을 지정하거나 현재 스토리포인트를 이미지로 복사하거나 내보냅니다. 여기서 전체 스토리를 지우거나 탐색기 및 스토리 제목을 표시하거나 숨길 수 있습니다. **E.** **스토리 툴바**: 이 툴바는 탐색기 영역을 마우스오버하면 나타납니다. 이 툴바를 사용하여 변경 내용을 되돌리거나, 스토리 포인트에 업데이트를 적용하거나, 스토리 포인트를 삭제하거나, 사용자 지정된 현재 스토리 포인트에서 새 스토리 포인트를 만듭니다. **F.** **탐색기**: 탐색기를 사용하여 스토리포인트를 편집하고 구성할 수 있습니다. 또한 대상 독자는 탐색기를 사용하여 스토리 단계를 이동할 수 있습니다. 탐색기 스타일을 변경하려면 레이아웃 패널을 사용합니다. 이러한 옵션에 대한 자세한 내용은 [스토리 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/story_create.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 시각화를 위한 최상의 방법 비주얼리제이션에서 글꼴, 색상, 음영, 맞춤, 테두리, 격자선 등은 분석뿐 아니라 전달하려는 스토리에 있어서 중요한 요소입니다. Tableau 제품은 기본적으로 최상의 방법을 사용하여 시각적으로 우수한 비주얼리제이션을 만들 수 있도록 지원하기 위해 제작되었습니다. 따라서 명시적으로 원하는 경우를 제외하고 글꼴, 색상 등의 항목에 대해 고심할 필요가 없습니다. 사용자 지정하려는 경우 워크시트에 표시된 거의 모든 항목을 시각적으로 제어할 수 있습니다. 이 문서에서는 이상적인 작업 흐름부터 도구 설명을 최대한 활용하는 방법까지 사용자 지정하면서 명심해야 할 최상의 시각화 방법 및 팁을 간단히 소개합니다. ## 최대 항목에서 최소 항목 순서로 서식 지정 작업의 디자인을 변경할 때 최대 항목에서 최소 항목 순서 작업 흐름을 사용합니다. 통합 문서 수준에서 글꼴 및 제목의 서식을 먼저 지정한 다음 워크시트 수준으로 이동합니다. 뷰의 개별 부분에 대한 서식은 마지막으로 지정하여 저장합니다. 통합 문서는 서식 변경 내용을 저장할 수 있는 최대 컨테이너이므로 먼저 통합 문서 수준에서 변경 작업을 수행하는 것이 시간이 절약됩니다. ![탐색 도구 모음에서 통합 문서 서식 메뉴로 이동하는 서식 경로입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_workbook1.png) 자세한 내용은 [통합 문서 수준에서 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_workbook.htm), [워크시트 수준에서 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_worksheet.htm) 및 [텍스트 및 숫자 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_specific.htm)을 참조하십시오. ## 목적에 맞게 색상 변경 Tableau에서 비주얼리제이션에 사용되는 색상을 변경하는 작업은 매우 간편합니다. 간단히 색상 카드를 클릭한 후 색상 편집을 클릭합니다. 예를 들어 주요 결과를 강조하려 할 수 있습니다. 중간색을 전반적으로 사용하고 밝은 색상은 하나만 사용하여 검토자의 주의가 필요한 항목을 강조할 수 있습니다. 회사 브랜드와 색상을 일치시키려면 사용자 지정 색상표를 만들면 됩니다. 단계는 [사용자 지정 색상표 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_create_custom_colors.htm)를 참조하십시오. 색상을 변경하는 경우 다음과 같은 모범 사례를 고려하십시오. #### 불연속형 필드와 범주형 색상표 불연속형 필드는 필드 값이 각자 고유한 필드입니다. 이에 대한 한 가지 예로 '고객 이름'이 있습니다. 불연속형 필드는 _범주형_ 색상표와 자동으로 연결됩니다. 범주형 색상표의 색상은 서로 뚜렷하게 구분되면서도 비주얼리제이션에서 함께 잘 어울리도록 설계되었습니다. ![데이터 항목을 선택하고 색상표를 적용할 수 있는 색상 편집 창입니다. 보라색이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/color4.png) #### 개별 필드의 색상 변경 범주형 색상표를 선택한 후 특정 필드에 연결된 색상을 수동으로 변경할 수 있습니다. 1. 색상 편집 대화 상자에서 데이터 항목 선택 패널의 필드 중 하나를 두 번 클릭(Mac의 경우 Control-클릭)합니다. 2. 운영 체제의 색상표가 열리고 선택한 항목에 대해 새 색상을 정의할 수 있습니다. #### 연속형 필드와 수량 색상표 연속형 필드에서 필드 값은 전체 값의 일부입니다(예: 기간별 매출). 연속형 필드는 연속체 또는 범위에 따라 색상이 변하는 _수량_ 색상표와 자동으로 연결됩니다. 필드의 값이 양수이면 단색 범위가 가장 적합합니다. ![매출 범례 항목의 합계는 545달러부터 시작하는 연한 파란색에서 105,643달러로 끝나는 진한 파란색까지 파란색 범위로 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/color5.png) 양수와 음수 값이 모두 있는 경우 두 가지 색상 범위를 선택합니다. ![자동 색상표가 선택된 수익 측정값 창의 색상 편집 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/color6.png) ## 색상 제한 올바르게 사용된 색상은 분석을 개선할 수 있습니다. 색상이 지나치게 많으면 사용자가 시각적인 부담을 느낄 수 있으며 분석에 방해가 될 수 있습니다. 아래 뷰에서 누적 막대는 휴대폰 가입을 나타내고 추세선은 시간에 따른 인터넷 사용량입니다. 첫 번째 이미지에서 Years가 색상 선반에 있습니다. 첫 번째 이미지에서는 많은 색상이 사용되어 추세선을 구분하기가 쉽지 않지만 두 번째 이미지에서는 두 가지 색상만 사용되어 추세선을 구분하기가 쉽습니다. ![대시보드에 색상 값이 너무 많습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_best_practice2.gif) 이미지를 클릭하면 재생됩니다. ## 온라인 가독성을 최적화하는 글꼴 사용 Tableau 서체의 글꼴은 데이터 비주얼리제이션에 어울리게 제작되었으며 작은 크기에서도 읽기 쉽게 최적화되었습니다. Tableau 비주얼리제이션은 기본적으로 이들 글꼴을 사용합니다. ![Tableau 글꼴 패밀리가 하이라이트된 글꼴 메뉴에서 선택할 수 있는 다양한 글꼴을 보여주는 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_font_best_practices.png) 다른 글꼴을 사용해야 하는 경우 다음과 같이 온라인 가독성을 최적화하는 글꼴을 선택하십시오. - Arial - Trebuchet MS - Verdana - Times New Roman - Lucida sans ## 도구 설명으로 스토리 강화 대시보드를 보고 있는 사람은 직관적으로 마우스를 사용하여 마크를 탐색하고, 마우스를 올리면 도구 설명이 나타납니다. 도구 설명은 대부분의 뷰에서 기본적으로 나타나며 데이터 스토리를 강화하는 좋은 방법입니다. 워크시트 > 도구 설명을 클릭하여 도구 설명을 사용자 지정할 수 있습니다. 예를 들어 웹 사이트의 페이지 뷰에 대한 도구 설명이 있습니다. ![라인 그래프의 도구 설명입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tooltip_best_practice1.jpg) 다음은 이 뷰를 보는 사람들에게 중요한 내용을 부각시키기 위해 위 도구 설명을 다시 작성 및 서식 지정한 예입니다. ![라인 그래프의 도구 설명입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tooltip_best_practice2.jpg) 또한 도구 설명을 다시 작성하여 간단한 스토리를 만들 수도 있습니다. 예를 들어 다음은 이탈리아의 석유 시추 시설 수에 대한 도구 설명입니다. ![라인 그래프의 도구 설명입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tooltip_best_practice3.jpg) 다음 예에서는 도구 설명을 문장으로 다시 작성하고 조회자의 시선을 끌기 위해 주요 요소를 굵은 글꼴로 표시합니다. ![라인 그래프의 도구 설명입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tooltip_best_practice4.jpg) ## 축 고려 기본적으로 Tableau의 축 범위는 비주얼리제이션의 데이터에 기반하여 자동으로 조정됩니다. 필터링과 기타 동작을 통해 이러한 축 범위가 변경될 수 있습니다. 두 뷰를 비교하는 경우와 같이 특정 비교를 만들려는 경우 축 범위를 변경하면 사용자가 분석을 이해하기 어려울 수 있습니다. 이런 경우 축을 특정 고정 범위로 설정할 수 있습니다. 이 작업을 수행하는 단계는 [예: 다양한 축 범위(균일, 독립, 고정) 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_editaxes.htm#Examples)을 참조하십시오. 상당히 큰 범위의 데이터로 작업하는 경우 고정 축은 실용적이지 않을 수 있습니다. 그러한 경우 비주얼리제이션에 격자선을 추가하십시오. 축이 자동으로 조정되는 경우 격자선은 사용자가 축의 위치를 파악하는 데 도움이 될 수 있습니다. 자세한 내용은 [라인 서식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_worksheet.htm#Format_lines_)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 시계열 비주얼리제이션의 예측 모델링 함수 이 문서에서는 예측 모델링 함수를 사용하여 미래 날짜에 대한 예측을 수행할 수 있도록 시간 축을 미래로 확장하는 데 필요한 단계를 설명합니다. 방법을 보려면 아래 예를 따라하십시오. ## 1단계: 비주얼리제이션 만들기 1. Tableau Desktop에서 Tableau와 함께 제공된 샘플 – 슈퍼스토어라는 저장된 데이터 원본에 연결합니다. 2. Sheet 1 워크시트로 이동합니다. 3. 데이터 패널에서 Order Date(주문 날짜) 차원을 열 선반으로 끌어옵니다. 4. 측정값의 상황에 맞는 메뉴를 열어 목록 수준을 월 및 연도로 변경합니다. ![측정값의 상황에 맞는 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-pill-list-level.png) 5. Profit(수익)를 행 선반으로 끌어옵니다. ## 2단계: 예측 계산 만들기 1. 클릭하여 상단의 분석 메뉴를 연 다음 계산된 필드 만들기를 선택합니다. 2. 계산 에디터에서 다음 작업을 수행합니다. - 계산의 이름을 **Quantile Predict Median Profit**로 지정합니다. - 다음 수식을 입력합니다. `MODEL_QUANTILE(0.5, SUM([Profit]),ATTR(DATETRUNC('month', [Order Date])))` MODEL\_QUANTILE 함수는 지정된 사분위수를 가져와 입력한 예측자를 기반으로 값을 예측합니다. 이 경우 quantile = 0.5이므로 중앙값을 예측합니다. 수익을 예측하려고 하므로 대상 식은 SUM(\[Profit\])입니다. 그리고 과거 성과를 예측의 기준으로 사용하려고 하므로 날짜를 예측자로 포함해야 합니다. **참고**: 예측 모델링 함수를 사용할 경우 집계 인수와 비집계 인수를 혼합할 수 없습니다. 대상 식이 집계여야 하므로 예측자도 집계여야 합니다. 이 경우 ATTR(DATETRUNC('month', \[Order Date\]))를 사용했습니다. ATTR 함수 사용에 대한 자세한 내용은 [특성(ATTR) 함수를 사용하는 경우](https://kb.tableau.com/articles/howto/when-to-use-the-attribute-attr-function?lang=ko-kr)를 참조하십시오. 3. 작업을 마쳤으면 확인을 클릭합니다. 이제 예측 계산이 데이터 패널에서 계산된 필드로 추가됩니다. ## 3단계: 뷰에 예측 계산 추가 1. 예측 계산을 SUM(Profit) 오른쪽에 있는 행 선반으로 끌어옵니다. 2. 측정값을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 이중 축을 선택합니다. 3. 이중 축 차트에서 두 축을 정렬하여 동일한 배율을 사용하게 하려면 보조 축(이 경우 **Quantile Predict Median Profit**)을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 축 동기화를 선택합니다. 이렇게 하면 두 축의 배율이 정렬됩니다. ![수익 선과 예측 곡선이 있는 라인 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-future-rev1.png) ## 4단계: 날짜 범위 확장 및 데이터 고밀도화 마지막 단계는 현재 날짜 범위를 넘어서 마크를 추가할 수 있도록 가로 축을 미래로 확장하는 것입니다. 1. 이 작업을 수행하려면 MONTH(Order Date) 알약 모양 필드의 상황에 맞는 메뉴를 열고 날짜 범위 연장을 선택하면 됩니다. 2. 날짜 범위 연장 대화 상자에서 축을 16개월 연장해보겠습니다. ![날짜 범위 연장 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-future-rev2.png) Tableau에서 가로 축이 확장되고 뷰가 자동으로 업데이트되며 이러한 미래 날짜에 대한 예측이 포함됩니다. ![날짜 축이 미래 날짜로 연장된 라인 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-future-rev3.png) 파란색 Profit(수익) 선이 그래프 끝을 지나 확장되지 않습니다. 그러나 예측 계산을 나타내는 주황색 선인 Quantile Predict Median Profit(사분위수 예측 중앙값 수익)은 그래프 끝까지 _확장됩니다_. 미래 날짜의 예측된 수익을 계산하는 것은 데이터 고밀도화의 예이며, Tableau가 뷰에 추가 마크를 만들어 [누락된 값](https://help.tableau.com/current/pro/desktop/ko-kr/missing_values.htm)을 보완할 때 발생합니다. 데이터는 기초 데이터 원본에 추가되지 않습니다. 마크가 생성되어 뷰에 추가될 뿐입니다. **참고:** 날짜 범위를 미래로 연장하면 Tableau가 분석 메뉴에서 누락된 값에서 속성 유추 옵션을 자동으로 사용하도록 설정합니다. 이 옵션이 설정되면 예측 계산이 누락된 값에 대해 작동합니다. 이 메뉴 옵션에 대한 자세한 내용은 [생성된 마크가 있는 예측 모델링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/predictions_generated_marks.htm)을 참조하십시오. 데이터 고밀도화에 대한 자세한 내용은 [Data Plus Science](https://www.dataplusscience.com/index.html)에서 [데이터 고밀도화 게시물](https://www.dataplusscience.com/DataDensification.html)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 시작 페이지 Tableau Desktop의 시작 페이지는 다음과 같은 작업을 수행할 수 있는 중심 위치입니다. - 데이터에 연결 - 최근에 사용한 통합 문서 열기 - Tableau 커뮤니티에서 작성한 콘텐츠 검색 및 탐색 시작 페이지는 연결, 열기 및 검색의 세 개 패널로 구성되어 있습니다. ![데이터 및 리소스를 연결, 열기, 검색하기 위한 다양한 옵션을 표시하는 Tableau 인터페이스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environment_startpage.png) ### 연결 데이터와 열려 있는 저장된 데이터 원본에 연결합니다. ![파일이나 서버 등의 데이터 원본에 연결하기 위한 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environment_startpage_connect.png) 연결 패널에서 다음을 수행할 수 있습니다. - **데이터에 연결:** 파일로 아래에서 Microsoft Excel 파일, 텍스트 파일, Access 파일, Tableau 추출 파일 및 SAS, SPSS, R 같은 통계 파일에 저장되어 있는 데이터에 연결합니다. 서버로 아래에서 Microsoft SQL Server, Oracle 같은 데이터베이스에 저장되어 있는 데이터에 연결합니다. 이 섹션에 나열되는 서버 이름은 연결하는 서버와 연결 빈도를 기준으로 변경됩니다. - **저장된 데이터 원본 열기:** 이전에 내 Tableau 리포지토리 디렉터리에 저장한 데이터 원본을 빠르게 엽니다. 또한 Tableau에는 Tableau Desktop 기능을 탐색하는 데 사용할 수 있는 저장된 샘플 데이터 원본이 제공됩니다. Tableau Desktop 설명서의 예제를 따라하려면 대개 **Sample - Superstore** 데이터 원본을 사용합니다. ### 열기 최근 통합 문서를 열고, 통합 문서를 시작 페이지에 고정하고, 액셀러레이터 및 샘플 통합 문서를 탐색합니다. ![Tableau 시작 페이지의 열기 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environment_startpage_open.png) 열기 패널에서 다음을 수행할 수 있습니다. - **최근에 연 통합 문서 열기:** Tableau Desktop을 처음 열면 이 패널이 비어 있습니다. 새 통합 문서를 만들고 저장하면 최근에 열어 본 통합 문서가 이 패널에 나타납니다. 통합 문서 축소판을 클릭하여 통합 문서를 열거나 통합 문서 축소판이 보이지 않는 경우에는 통합 문서 열기 링크를 클릭하여 컴퓨터에 저장되어 있는 다른 통합 문서를 찾습니다. - **통합 문서 고정:** 통합 문서 축소판의 왼쪽 위에 나타나는 고정 아이콘을 클릭하면 통합 문서를 시작 페이지에 고정할 수 있습니다. 고정된 통합 문서는 최근에 열지 않은 경우에도 항상 시작 페이지에 나타납니다. 최근에 열거나 고정한 통합 문서를 제거하려면 통합 문서 축소판을 마우스오버한 다음 "x" 표시를 클릭합니다. 통합 문서 축소판이 즉시 제거되지만 다음에 Tableau Desktop을 열면 최근에 사용한 통합 문서와 함께 다시 표시됩니다. - **액셀러레이터 탐색:** 액셀러레이터 및 샘플 통합 문서를 열고 탐색합니다. 슈퍼스토어 및 세계 지표 통합 문서는 Tableau를 사용하여 수행할 수 있는 작업을 보여주는 샘플입니다. 다른 세 개의 통합 문서는 Tableau Exchange의 액셀러레이터입니다. 액셀러레이터는 다양한 산업 및 응용 프로그램을 대상으로 사전 구축된 대시보드로, 사용자 자신의 데이터를 추가하여 빠른 분석을 수행할 수 있습니다. 추가 액셀러레이터를 클릭하면 Tableau Exchange의 모든 액셀러레이터를 볼 수 있습니다. 2023.2 이전에는 이 섹션에 샘플 통합 문서만 표시되었습니다. ### 검색 Tableau Public의 인기 뷰를 확인하고, Tableau와 관련된 블로그 게시물과 새로운 소식을 읽고, 처음 시작할 때 도움이 되는 교육 비디오와 자습서를 찾아보십시오. ![Tableau 시작 페이지의 검색 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environment_startpage_discover.png) [주요 콘텐츠로 건너뛰기](#main-content) # 시작 페이지와 작업 영역 간 전환 Tableau Desktop이 열려 있는 상태에서 Tableau Desktop 작업 영역 왼쪽 맨 위에 있는 Tableau 아이콘을 클릭하여 시작 페이지로 이동할 수 있습니다. ![Tableau Desktop 작업 영역의 Tableau 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environment_startpage_button.png) Tableau 작업 영역으로 돌아가려면 시작 페이지에서 Tableau 아이콘을 클릭하십시오. ![Tableau Desktop 작업 영역의 Tableau 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environment_workspacenavfromstartpage.png) [주요 콘텐츠로 건너뛰기](#main-content) # 시작하기 이 섹션에서는 Tableau에서 뷰 작성을 시작하기 위한 기본 사항, Tableau 작업 영역 및 Tableau 개념을 설명합니다. 또한 관련 항목 및 사이트에 대해서는 다음을 참조하십시오. - Tableau Desktop에 대한 간단한 단계별 안내: [데이터를 탐색할 기본 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/getstarted_buildmanual_ex1basic.htm) - 심화 Tableau Desktop 자습서: [Tableau Desktop 시작하기](https://help.tableau.com/current/guides/get-started-tutorial/ko-kr/get-started-tutorial-home.htm) - 온디맨드 웹 세미나: [Secrets of Visual Analytics(시각적 분석의 비밀)](https://www.tableau.com/ko-kr/learn/series/secrets-of-visual-analytics) - 기본적인 차트 유형 작성: [데이터 뷰에서 일반적인 차트 유형 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dataview_examples.htm) 및 [데이터에 맞는 차트 유형 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/what_chart_example.htm) - 맵 작성: [Tableau의 맵 및 지리적 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps.htm) - Tableau Cloud 및 Tableau Server 사용 시작: [웹에서 Tableau 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/web_author_home.htm). - 간략한 자습서 동영상: [Tableau Desktop 시작하기](https://www.tableau.com/ko-kr/learn/tutorials/on-demand/getting-started-tableau-desktop?playlist=509089)(3분) 관련 리소스와 동영상은 [Tableau Desktop 시작하기(영문)](https://www.tableau.com/ko-kr/learn/tutorials/on-demand/getting-started-tableau-desktop?playlist=509089)를 참조하십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 시트 탐색 및 구성 시트 탭, 슬라이드 뷰 또는 시트 정렬 도구를 사용하여 통합 문서의 시트를 탐색하고 구성할 수 있습니다. ## 시트 탐색, 보기 및 구성에 대한 옵션 통합 문서에서 시트 이동과 표시에 사용할 수 있는 방법은 세 가지입니다. - 통합 문서 아래쪽에 있는 탭 - 슬라이드 뷰 - 시트 정렬 도구 뷰 적은 개수의 시트 사이를 빠르게 이동하려면 탭이 유용합니다. 통합 문서에 많은 시트가 있는 경우에는 시트 정렬 도구를 사용하여 모든 시트를 더 쉽게 탐색할 수 있습니다. 끌어 놓기로 다음을 수행할 수도 있습니다. - 시트 다시 정렬 - 새 시트 만들기 - 뷰 중 하나에서 기존 시트 복제 또는 삭제 ## 시트 탭을 사용한 탐색 각 시트는 통합 문서 맨 아래에 탭으로 표시됩니다. 탭을 선택하여 해당 워크시트를 엽니다. ![워크시트 탐색 탭입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sheet_navigation_10.0.png) 응용 프로그램 창의 오른쪽 맨 아래에는 각 시트를 하나씩 이동하거나 통합 문서의 첫 번째 시트 또는 마지막 시트로 바로 이동하는 데 사용할 수 있는 여러 컨트롤이 있습니다. 이러한 컨트롤은 응용 프로그램 창 맨 아래에 표시할 시트 탭이 너무 많은 경우에만 사용할 수 있습니다. ![통합 문서에서 탭을 빠르게 전환할 수 있는 탐색 컨트롤입니다. ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_workbookandsheets_sheets_organize2_10.0.png) 창 메뉴를 사용하여 시트를 탐색하거나 키보드에서 왼쪽 또는 오른쪽 화살표 키를 눌러 여러 워크시트 간에 이동할 수도 있습니다. 여러 워크시트를 탐색하려면 먼저 통합 문서의 아래쪽에 있는 워크시트 탭을 선택합니다. **참고:** 스토리 내에서 탐색하는 것은 약간 다릅니다. 스토리포인트 간을 이동하려면 탐색기를 사용합니다. [스토리 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/story_create.htm#story_update)를 참조하십시오. ## 슬라이드 뷰로 축소판 표시 시트 탭과 마찬가지로 슬라이드 뷰는 통합 문서 맨 아래에 표시됩니다. 그러나 슬라이드 뷰에는 시트 이름뿐만 아니라 각 시트의 축소판 그림이 표시됩니다. 슬라이드 뷰는 Tableau를 사용하여 분석을 프레젠테이션하는 경우에 유용하며 프레젠테이션 모드로 작업할 때 효과적입니다. 통합 문서의 오른쪽 맨 아래에 있는 상태 표시줄에서 슬라이드 뷰 ![슬라이드 뷰 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filmstripicon.png) 단추를 클릭하여 슬라이드 뷰를 엽니다. 탭과 마찬가지로, 열려는 시트의 축소판 그림을 선택합니다. 이미지를 마우스 오른쪽 단추로 클릭하여 각 시트에 적용되는 명령을 지정할 수 있습니다. **참고:** 일반 해상도 장치에서 만든 통합 문서를 레티나 디스플레이에서 보면 고해상도의 슬라이드 뷰로 첫 번째 축소판만 표시됩니다. 고해상도의 슬라이드 뷰로 모든 축소판을 표시하려면 통합 문서를 레티나 디스플레이를 사용하여 컴퓨터에 다시 저장합니다. ![통합 문서에서 여러 시트의 축소판 이미지를 보여주는 슬라이드 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filmstrip2_10.0.png) ## 시트 정렬 도구로 많은 시트 관리 시트 정렬 도구는 통합 문서의 모든 시트를 단일 페이지에 축소판 그림으로 표시합니다. 시트 정렬 도구는 통합 문서에 시트가 많은 경우에 유용합니다. 통합 문서 오른쪽 맨 아래에 있는 상태 표시줄에서 시트 정렬 도구 ![시트 정렬 도구 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sheetsortericon.png) 단추를 클릭하여 시트 정렬 도구를 엽니다. ![대시보드에서 사용할 수 있는 시트 정렬 도구입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sheetsorter1_10.0.png) 이러한 명령을 표시하려면 시트를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)합니다. 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하여 특정 시트의 축소판 그림을 새로 고치거나 동시에 모든 축소판 새로 고침을 수행할 수도 있습니다. 시트가 많은 경우에는 뷰를 새로 고칠 때 시간이 걸릴 수 있습니다. ## 시트 명령 시트 명령을 사용하여 워크시트를 관리하고 구성합니다. 예를 들어 새 시트를 만들거나, 시트를 복제하거나, 서식을 복사하거나, 색상을 적용하거나, 전체 시트를 삭제할 수 있습니다. 워크시트, 시트 정렬 도구 또는 슬라이드 뷰에서 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭) 메뉴를 사용하여 시트 명령에 액세스할 수 있습니다. 동시에 여러 시트에 명령을 적용하려면 Ctrl 키(Mac의 경우 Shift 키)를 누른 채로 시트를 선택합니다. 보다 간단하게 시트를 식별하고 그룹화하려면 시트에 색상을 지정할 수 있습니다. 7가지 색상 중에서 선택할 수 있습니다. 없음을 선택하면 색상이 지워집니다. 시트에 색상을 할당하려면 하나 이상의 시트를 선택한 후 시트를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 색상을 선택한 다음 색상을 고릅니다. ![탭을 식별하기 위해 색상을 할당하는 색상 드롭다운 메뉴가 표시된 시트 명령 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_workbookandsheets_sheets_organize3_10.0.png) 탭 또는 시트 아래쪽에 색상 슬라이드가 나타납니다. ![탭에 표시된 워크시트 색상입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sheet_color_10.0.png) [주요 콘텐츠로 건너뛰기](#main-content) # 실행 취소 및 다시 실행 Tableau Desktop뿐만 아니라 Tableau Cloud 및 Tableau Server의 콘텐츠 보기 및 작성 모드에서 거의 모든 동작을 원하는 횟수만큼 실행 취소하고 다시 실행할 수 있습니다. 예를 들어 직전에 본 시트로 빠르게 돌아가거나 편집 중인 데이터 원본의 변경 내용을 순환시킬 수 있습니다. 실행 취소 및 다시 실행 기록은 종료 시까지 모든 워크시트에서 저장됩니다. 세션 간에는 기록이 저장되지 않습니다. ## 바로 가기 키 변경 내용을 빠르게 실행 취소하거나 다시 실행하려면 다음과 같은 바로 가기 키를 사용합니다. - Windows에서는 Ctrl+Z를 눌러 실행 취소하고 Ctrl+Y를 눌러 다시 실행합니다. - macOS에서는 Command+Z를 눌러 실행 취소하고 Command+Shift+Z를 눌러 다시 실행합니다. ## 실행 취소 및 다시 실행 단추 Tableau Desktop, Tableau Cloud 및 Tableau Server의 왼쪽 위에서 실행 취소 및 다시 실행 단추를 클릭할 수 있습니다. 다음은 이러한 단추가 Tableau Desktop에서 어떻게 나타나는지 보여줍니다. ![편집 툴바에서 실행 취소 및 다시 실행 단추가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/undo_desktop.png) 또한 Tableau Cloud 및 Tableau Server에서 어떻게 나타나는지도 보여줍니다. ![가로 막대 차트입니다. 실행 취소 및 다시 실행 단추가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/undo_browser.png) 브라우저 창이 더 좁은 경우 단추가 다음과 같이 나타납니다. ![가로 막대 차트입니다. 화살표로 표현된 실행 취소 및 다시 실행 단추가 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/undo_browser_collapsed.png) ## 이러한 단추의 툴바가 표시되지 않음 몇 가지 옵션이 있습니다. 위의 [바로 가기 키](#Keyboard)를 사용하거나 다음을 수행합니다. - Tableau Desktop의 경우 창 > 툴바 표시를 선택합니다. - Tableau Cloud 또는 Tableau Server의 내장된 뷰인 경우 콘텐츠 소유자에게 "toolbar" [URL 매개 변수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/embed_list.htm)를 사용하여 툴바 숨기기를 취소하도록 요청합니다. 이제 Tableau에서 몇 가지 단순한 변경을 수행한 후 변경 내용을 실행 취소하고 다시 실행합니다! [주요 콘텐츠로 건너뛰기](#main-content) # 심층적인 관계에 대한 두려움 극복 관계의 특성으로 인해 필드의 출처, 해당 도메인 및 Null이 나타내는 내용을 이해하는 것이 그 어느 때보다 중요합니다. 데이터 원본 페이지 또는 데이터 패널에 액세스하지 않고 비주얼리제이션을 보는 모든 사용자는 비주얼리제이션을 정확하게 해석하기 위해 작성자가 제시한 제목 또는 기타 정보에 의존하게 됩니다. **참고**: 관계를 사용하는 데이터 원본의 기반이 되는 원리에 아직 익숙하지 않은 경우 이 항목을 살펴보기 전에 [관계에 대한 두려움 극복](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_dont_be_scared.htm)을 읽어 보는 것이 좋습니다. ## 모든 날짜 필드가 같지 않은 이유는 무엇입니까? 두 필드명에 "Date"라는 단어가 포함되어 있다고 해서 해당 필드의 내용이 동일하다는 것을 의미하지는 않는다는 점을 기억하는 것이 중요합니다. 연도 수준으로 한정된 예를 살펴보겠습니다. 즉, 월과 일의 값에 신경 쓰지 않고 필드가 다루는 연도에만 관심이 있습니다. [Bookshop 데이터 집합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/bookshop_data.htm)에는 데이터 유형이 날짜인 여러 필드가 있습니다. - Birthday(생일) - Publication Date(발행 날짜) - Sales Date(판매 날짜) - 그리고 Year Won(수상 연도) 및 Year Established(설립 연도)는 숫자 필드이지만 날짜 정보를 포함됩니다. - 참고: 데이터 패널의 아이콘이 녹색이면 해당 필드는 연속형입니다. 데이터 패널에서 필드명을 마우스 오른쪽 단추로 클릭하고 [불연속형으로 변환](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_typesandroles_convertdisctocont.htm)을 선택합니다. 아이콘이 파란색으로 변해야 합니다. 필요한 경우 "Year Won(수상 연도)"및 "Year Established(설립 연도)" 모두에서 이 작업을 수행합니다. 그러나 도메인(각 필드의 값)은 다양합니다. 각 필드를 차례로 행 선반으로 가져와서 왼쪽 맨 아래에 있는 마크 수를 확인합니다. 다음 필드를 가져오기 전에 이전 필드를 제거해야 합니다. - YEAR(Birthday)에는 27개의 마크가 있으며, 이는 도메인에 27개의 서로 다른 연도가 포함되어 있음을 의미합니다. - YEAR(\[Publication Date\])에는 15개의 마크가 있으므로 해당 도메인은 15개 연도로 구성됩니다. - Year Won(수상 연도)에는 11개의 마크가 있습니다. - Year Established(설립 연도)에는 4개의 마크가 있습니다. - YEAR(\[Sales Date\])에는 1개의 마크가 있습니다. 도메인의 이러한 차이를 기억하는 것이 매우 중요합니다. YEAR(\[Publication Date\])에 대해 Edition 및 Award 테이블을 Year Won(수상 연도)과 연관시키면 내부 조인을 사용하는 분석을 완성할 수 있으며 연도가 수상 기록이 있는 연도만 남게 되어 수상 기록이 없는 연도의 모든 책이 사라집니다. (이것은 수상 기록이 없는 책을 필터링하는 것과는 다릅니다. 수상 기록이 있는 서적과 같은 연도에 출판된 수상 기록이 없는 서적은 유지됩니다. 수상 기록이 없는 연도의 모든 서적은 완전히 삭제됩니다. 조인의 필터링 동작은 서적이 아닌 연도 수준입니다.) **예: Publication Date(발행 날짜) 및 Birthday(생일)** Publication Date(발행 날짜)를 열로, Birthday(생일)를 행으로 가져오면 Abc 테이블이 생성됩니다. [통합 문서를 다운로드](https://help.tableau.com/samples/en-us/bookshop/dontbescared_award_edition.twbx)하여 이 테이블을 직접 탐색할 수 있습니다. (Tableau Desktop 2020.2 이상이 필요합니다.) ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dontbescared_tablewithnulls.png) Abc는 연도 이외의 데이터가 없기 때문에 단순히 자리 표시자입니다. Tableau에는 마크를 표시할 값이 없지만 Abc는 마크가 이동할 수 있는 위치를 보여줍니다. 이 테이블에는 많은 공백이 있습니다. Publication year(발행 연도) 2180 및 Birthday(생일) 2133에 대한 자리 표시자가 없습니다. 즉, 2133년에 태어난 저자는 2180년에 출판하지 않았음을 의미합니다. 맞지만, 우리가 신경을 써야할 이유가 있을까요? 예를 들어 시간별로 몇 가지 분석을 하고 싶다고 가정합니다. 양장본 판매는 시간이 지남에 따라 증가합니까? 그래프를 행에 Sales(Count)가 있고 열에 날짜가 있는 Hardcover(양장본)로만 Format(판형)을 필터링하는 타임라인으로 생각할 수 있습니다. 그러면 어떤 날짜 필드가 필요한가요? Publication Date(발행 날짜)? Birthday(생일)? Sales Date(판매 날짜)? 이러한 필드는 이름이 잘 지정되어 있으며 판매와 관련된 질문이 있는 경우 Sales Date(판매 날짜)를 사용해야 한다는 것이 분명합니다. 그러나 모든 데이터 집합에 명확한 이름이 있는 것은 아닙니다. 필드가 "Date1" 및 "Date3"과 같은 경우 무엇인지 알기 어려울 것입니다. 특히 분석 질문을 충분히 생각하고 만들지 않은 경우가 있습니다. **필드를 가져오는 테이블과 필드의 도메인이 나타내는 대상은 분석에 중요한 영향을 미칩니다.** 날짜 필드를 변경하여 분석을 완전히 변경할 수 있습니다. 다음 두 비주얼리제이션을 고려하십시오. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dontbescared_vizexample0.png) 첫 번째는"각 연도에 태어난 저자들이 집필한 서적은 몇 권입니까?"로 해석할 수 있습니다. 이 비주얼리제이션은 "나이가 많은 저자가 더 많은 서적을 집필했습니까?" (아니요) 또는 "어떤 연도에 태어난 저자들이 가장 많은 다작을 했습니까?" (2155년) 같은 질문에 답합니다. 두 번째는"각 연도에 출판된 서적은 몇 권입니까?"로 해석할 수 있습니다. 이 비주얼리제이션은 "가장 많은 서적이 출판된 연도는?" (2188년) 또는 "서적 출판은 시간이 지나도 꾸준한가?" (아니요) 같은 질문에 답합니다. 생일을 사용하는 비주얼리제이션에 대한 질문은 개념의 어색한 조합이기 때문에 표현하기가 어렵습니다. 그러나 Tableau는 질문을 판단하지 않으며 사용자는 원하는 질문을 할 수 있습니다. 원하는 의도에 맞는 질문인지는 별개입니다. 이것이 매우 중요합니다. Date1을 사용해야 할 때 Date3을 가져와도 Tableau는 비주얼리제이션을 제공합니다. 그러나 모든 날짜 필드가 동일한 의미는 아니며 올바른 분석을 위해 어떤 필드를 사용할지 결정하는 것은 작성자의 책임입니다. 필드가 제공되는 테이블의 중요성에 대한 자세한 내용은 [이 블로그 게시물(영문)](https://www.tableau.com/about/blog/2020/6/relationships-part-3-asking-questions-across-multiple-related-tables)을 참조하십시오. ## 누락된 데이터는 무엇을 의미합니까? 0과 null 사이에는 차이가 있습니다. **0**은 측정했지만 값이 없다는 의미입니다. 값을 알고 있으며 0입니다. 과속 위반 딱지가 전혀 없으면 속도를 많이 내지 않는 것입니다. - 참고: 0과 1은 종종 True/False, Yes/No 또는 Pass/Fail과 같은 다른 이항 값과 같은 의미로 사용됩니다. 이 경우 0은 숫자 값이 아닌 레이블로 사용됩니다. **Null**은 알 수 없음을 의미합니다. 즉, 측정하지 않았거나 데이터를 기록하지 않았습니다. 내 운전 기록에서 과속 위반 딱지에 대한 항목이 비어 있는 경우 과속을 했는지 여부를 알 수 없습니다. Null은 누락된 데이터나 존재하지 않는 데이터를 나타낼 수 있습니다. - 내 운전 기록에서 과속 위반 딱지 값이 Null이면 기록되지 않은 과속 위반 딱지가 있을 수 있다고 생각할 수 있습니다. 데이터가 누락되었다고 가정해야 합니다. - 존재하지 않는 데이터는 N/A로 기록될 수 있지만 불가능한 일을 추적할 필요가 없기 때문에 단순히 기록되지 않는 경우가 많습니다. 버스를 타는 동안 과속 위반 딱지를 몇 장 받겠습니까? 해당 데이터는 데이터 집합에 없을 가능성이 높습니다. "교통 수단"과 "과속 위반 딱지"의 행렬에는 전혀 의미가 없는 조합이 있습니다. 이러한 데이터는 존재하지 않는다고 가정할 수 있습니다. ### Null이 의미를 가지는 경우 Null이 실제로 알려지지 않았는지(과속 위반 딱지 수에 대한 정보 부족), 아니면 존재하지 않는 데이터를 나타내는지(버스 승객으로서 과속 위반 딱지에 대한 정보 부족)를 파악하려면 데이터에 대한 지식이 필요합니다. 정보 부족이 누락된 데이터가 아닌 존재하지 않는 데이터로 인해 발생한다고 간주할 수 있을 만큼 데이터를 신뢰할 수 있습니까? 분야별 전문 지식이 적용될 때 Null은 의미가 있을 수 있습니다. Abc 테이블을 다시 보면 자리 표시자가 없는 공간을 분석할 수 있습니다. 이 데이터는 신뢰할 수 있다고 가정하고 null은 데이터가 불완전한 것이 아니라 존재하지 않음을 의미합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dontbescared_tablewithnulls.png) 자리 표시자가 없다는 것은 해당 연도에 저자가 태어났고(즉, 행이 존재 함), 해당 연도에 서적이 출판되었지만(즉, 열이 존재 함), 출판된 서적이 해당 연도에 태어난 저자가 쓴 것이 아니라는 것을 의미합니다(즉, 셀이 비어 있음). 따라서 비어 있는 공간에 'Nothing Published(출판된 서적 없음)'이라는 의미 있는 레이블을 할당할 수 있습니다. 이러한 null도 분석할 수 있습니다. 예를 들어 데이터에 존재하는 날짜에 대해 각 저자가 서적을 출판하지 않고 보낸 기간은 몇 년입니까? **참고**: Birthday(생일) 도메인에도 간격이 있습니다. 2131년 또는 2132년에 태어난 저자가 없으므로 Year(연도)는 2130년에서 2133년으로 이동합니다(2131년 및 2132년에 대한 행은 존재하지 않음). 이러한 누락된 연도는 "이 데이터 집합의 서적 중에 해당 연도에 저자가 태어난 서적이 없음"으로 해석될 수 있습니다. 그러나 날짜 필드의 도메인에 대해 설명할 때 위에서 지적했듯이 도메인에 누락된 값이 있다는 사실은 관계를 구축하거나 비주얼리제이션의 머리글 또는 축에 사용할 필드를 선택할 때 고려해야 할 중요한 정보입니다. 관계에서 null로 작업하는 방법에 대한 자세한 내용은 [이 블로그 게시물(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-2-tips-and-tricks)을 참조하십시오. ## 스스로 작성 연습 각 비주얼리제이션의 제목을 작성합니다. 일반적인 언어로 어떤 작업이 실행되는지 설명할 수 있습니까? [통합 문서를 다운로드](https://help.tableau.com/samples/en-us/bookshop/dontbescared_award_edition.twbx)하여 라이브 비주얼리제이션을 살펴보십시오. (이 통합 문서는 [Bookshop 데이터 집합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/bookshop_data.htm)의 약간 수정된 버전을 사용하며 두 개의 테이블만 사용합니다. 날짜 필드가 조정되어 관련 필드로 사용할 수 있습니다.) 비주얼리제이션 행렬을 읽으려면:  - 막대는 연간 판형 수(보라색) 및 수상 수(녹색)를 표시합니다. - 각 열에는 축에 대해 다른 날짜 필드가 있습니다. 왼쪽 열은 Edition 테이블의 Publication Year(발행 연도)이고, 가운데 열은 Award 테이블의 Year Won(수상 연도)이며, 오른쪽 열은 발행 날짜를 사용하지만 해당 필드가 null인 경우 수상 연도를 사용하는 계산된 필드입니다(이 계산은 두 도메인이 완전히 표현되도록 하는 데 사용됨). - 각 행은 Award 및 Edition 테이블이 결합되는 방식에 대한 서로 다른 관계입니다. 상단 행은 Book ID(서적 ID)를 기준으로 테이블을 연관시키고, 중간 행은 Year(연도)를 기준으로 테이블을 연관시키고, 하단 행은 Book ID(서적 ID)와 Year(연도) 모두를 기준으로 테이블을 연관시킵니다. - 2183년의 막대는 쉽게 비교할 수 있도록 더 굵습니다. 아래 솔루션에서 해당 값을 자세히 살펴보는 연도입니다. - 음영 처리된 두 비주얼리제이션의 값은 동일합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dontbescared_matrix.png) ### 막히는 부분이 있는 경우 비주얼리제이션의 각 부분을 단계별로 살펴보세요. 데이터 원본 구조, 축과 머리글, 마크에 사용된 필드(및 마크를 가져온 테이블)를 확인합니다. null을 찾고 해당 위치에 null이 있는 이유에 대해 생각해보십시오. 특정 마크 하나 또는 둘에 대한 데이터를 보고 어떤 레코드가 포함되어 있는지 확인합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dontbescared_vizexample1.png) - 데이터 원본은 Book ID(서적 ID)를 기준으로 Edition(판형)에 연관된 Award(상)입니다. - 날짜 축은 Publication Year(발행 연도)입니다. - 값은 Award의 카운트 및 Edition의 카운트입니다. 비주얼리제이션에서 단일 마크를 선택하고 정의해 보십시오. 2183년에 대해 비주얼리제이션은 7개의 판형과 3개의 수상 기록이 있음을 보여줍니다. [기초 데이터 보기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_viewdata.htm)를 사용하여 각 마크에서 어떤 레코드가 표시되는지 조사합니다. Editions ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dontbescared_domaineditions.png) Awards ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dontbescared_domainawards.png) 이 둘을 합치면 "2183년에 출판된 7권의 서적을 반환한 다음, 해당 서적들에 대해 _수상한 시기에 관계없이_ 받은 상을 나열"로 해석할 수 있습니다. TM925는 원래 2179년에 출판되었으며 양장본이 해당 연도에 두 개의 상을 받았습니다. 2183년에는 이 서적의 다른 판형(아마도 문고판)이 출판되었습니다. Award의 카운트 값은 연도가 아니라 서적에 연결됩니다. 따라서 전체 비주얼리제이션은 "각 연도에 출판된 판형의 수 및 해당 연도에 출판된 서적이 받은 상의 수" 또는 "각 연도에 출판된 판형의 수 및 해당 서적이 받은 상의 수"로 해석할 수 있습니다. 스스로 작성 연습에 대한 솔루션 2183년(더 굵은 막대)은 해석에서 초점이 되는 연도입니다. 판형에 대한 정보는 보라색으로, 수상에 대한 정보는 녹색으로 표시됩니다. 2187년은 수상 기록은 없지만 서적이 출판된 연도이기 때문에 설명에 언급되어 있습니다. 이것은 축에 사용하는 날짜 필드의 영향력을 잘 보여주는 예입니다. 이 의미 차이는 설명에서 파란색으로 표시됩니다. 관계를 설정하는 데 사용되는 필드의 중요도는 분홍색으로 표시됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dontbescared_optionsmatrix.png) 이 비주얼리제이션은 사용자의 편의를 위해 제공되지만 [통합 문서를 다운로드](https://help.tableau.com/samples/en-us/bookshop/dontbescared_award_edition.twbx)하여 Tableau Desktop 2020.2 이상에서 열면 도구 설명 및 데이터 보기와 같은 대화형 기능을 사용할 수 있으므로 더 나은 환경을 얻을 수 있습니다. 시트를 더 자세히 살펴보고 싶다면 하단의 대시보드 탭을 마우스 오른쪽 단추로 클릭하고 모든 시트 숨기기 취소를 선택할 수 있습니다. 이렇게 하면 모든 개별 비주얼리제이션을 사용할 수 있으며 각 시트에서 데이터 패널과 작성 환경을 볼 수 있고 어떤 필드가 어떤 선반에 있는지도 확인할 수 있습니다. 세 가지 서로 다른 관계(위의 행렬의 행)를 달성하기 위해 세 가지 서로 다른 데이터 원본이 있습니다. ## 관련 리소스 압도 당해서 이전으로 돌아가고 싶으십니까? [관계에 대한 두려움 극복](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_dont_be_scared.htm)을 읽어보십시오. 관계가 있는 계산을 처리할 준비가 되셨습니까? [관계의 계산에 대한 두려움 극복](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_dont_be_scared_calcs.htm)을 확인해 보십시오. 제품 관리 팀에서 직접 제공하는 관계의 기술적 토대에 대한 자세한 내용을 보려면 Tableau 블로그에서 관계에 대한 시리즈를 참조하십시오. - [관계, 1부: Tableau의 새로운 데이터 모델링 소개(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-1-meet-new-tableau-data-model) - [관계, 2부: 팁과 요령(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-2-tips-and-tricks) - [관계, 3부: 여러 관련 테이블에서 질문하기(영문)](https://www.tableau.com/about/blog/2020/6/relationships-part-3-asking-questions-across-multiple-related-tables) [Action Analytics](https://action-analytics.com/library/)에서 [Tableau가 관계를 발명한 이유는 무엇입니까?(영문)](https://action-analytics.com/ep-1-why-did-tableau-invent-relationships/)와 같은 동영상 팟캐스트도 참조하십시오. [Library(라이브러리)](https://action-analytics.com/library/)에서 “Video Podcast(동영상 팟캐스트)”를 클릭하여 자세히 알아볼 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 알 수 없거나 모호한 위치 편집 Tableau에서 사용자 데이터에 있는 하나 이상의 위치 이름이 인식되지 않는 경우도 있습니다. 이러한 경우 해당 값은 맵 뷰의 오른쪽 아래에 **알 수 없음**으로 표시됩니다. Tableau가 인식하지 못하는 위치 또는 약어가 있거나 위치가 모호하고 여러 장소에 있을 수 있는 경우에 이 문제가 발생할 수 있습니다. 이 경우 뷰에 추가적인 정보를 추가하여 위치를 정의하거나 알 수 없는 위치 이름을 편집하여 알려진 위치에 매핑할 수 있습니다. ## 뷰에 다른 필드 추가 데이터 집합에 모호한 위치(예: 여러 주 또는 국가에 나타날 수 있는 "Aberdeen")가 포함된 경우 State(시/도) 또는 Country(국가)와 같은 다른 지리적 필드를 뷰에 추가하여 해당 데이터의 정확한 위치를 정의합니다. 데이터 패널에 계층이 있는 경우 Tableau는 자동으로 적절한 계층 수준을 사용하여 위치 모호성을 해결합니다. ## 특수 값 메뉴에서 위치 편집 철자가 잘못되었거나 다른 문제가 있어서 알 수 없는 위치가 나타나는 경우가 있습니다. 이 경우 특수 값 메뉴를 사용하여 데이터에서 알 수 없거나 모호한 위치를 해결할 수 있습니다. 이렇게 하려면 다음을 수행합니다.  1. 뷰의 오른쪽 맨 아래에서 맵의 알 수 없는 위치 수를 표시하는 특수 값 표시기를 클릭합니다. 이렇게 하면 특수 값 메뉴가 열립니다. 2. 특수 값 대화 상자에서 위치 편집을 선택합니다. ![데이터 요소를 나타내는 파란색 원으로 표시된 미국 맵에 식별되지 않은 세 위치에 대한 메시지가 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/editlocation1.png) **참고:** 특수 값 표시기가 보이지 않는 경우 맵 > 위치 편집을 선택해도 됩니다. 위치 편집 대화 상자를 사용하여 Tableau의 위치에 대해 인식할 수 없거나 모호한 값을 해결할 수 있습니다. ### 모호한 위치 편집 인식할 수 없는 위치와 모호한 위치 모두 위치 편집 대화 상자에 나열할 수 있습니다. 데이터에 단일 시/도 또는 국가만 포함되어 있으면 값을 하드 코딩하고, 그렇지 않으면 Tableau에 해당 정보를 나타내는 필드를 지정하는 방식으로 데이터의 특정 필드에서 각 시(도시)에 대해 국가/지역 및/또는 주/시/도를 지정하여 일부 모호한 위치를 해결할 수 있습니다. 이 옵션은 위치 편집 대화 상자의 지리적 역할 섹션에 있습니다. 예를 들어 위치가 모호한 시(도시) 여러 개가 있다면 주/시/도를 지정하여 수정할 수 있습니다. ![주/시/도 드롭다운 목록이 확장되어 '없음'에서 '시작' 필드(시/도 또는 주/도)로의 변경이 표시된 위치 편집 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/editlocation4.png) 위치 편집 메뉴의 국가/지역 또는 주/시/도 탭에 모호한 위치나 알 수 없는 위치가 있는 경우 이러한 위치를 먼저 해결하면 시(도시)와 같은 더 작은 지리적 역할의 일부 모호한 위치가 해결될 수 있습니다. ### 알 수 없는 위치 편집 위치 편집 대화 상자에서 인식할 수 없는 셀 중 하나를 클릭하여 알려진 데이터를 알 수 없는 데이터와 일치시킵니다. 인식할 수 없는 셀을 클릭하면 검색 상자가 나타납니다. 검색 상자에 항목을 입력하면 가능한 위치 목록이 생성됩니다. 목록에서 위치를 선택합니다. ![지리적 역할을 설정하는 옵션이 있고 '위치에 대한 값 일치' 섹션의 드롭다운 목록에서 시(도시) 옵션이 확장된 위치 편집 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/editlocation2_482x412.png) 또는 위도 및 경도를 입력하여 수동으로 값을 지도 위의 한 요소 위치로 매핑할 수 있습니다. 이렇게 하려면 인식할 수 없는 셀에 입력하고 드롭다운 메뉴에서 위도 및 경도 입력을 선택합니다. ![인식할 수 없는 지리적 데이터의 위도 및 경도 입력 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_editlocation.png) **참고:** 위도 및 경도를 입력할 때는 값을 실수 형식으로 입력하십시오. 예를 들어 Addis Ababa(아디스아바바)는 위도: 9.033140, 경도: 38.750080입니다. ### 목록의 위치 제한 기본적으로 드롭다운 메뉴에는 가능한 모든 위치가 나열됩니다. 아직 데이터에 일치되지 않은 위치만 표시되도록 목록을 제한하려면 위치 편집 대화 상자의 왼쪽 맨 아래에 있는 드롭다운 목록 옵션에서 일치하지 않는 위치만 표시를 선택합니다. ## 참고 항목: [지리적 역할 할당](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_geographicroles.htm) [맵 뷰 작성을 위해 Tableau가 지원하는 위치 데이터](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_data.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 애니메이션 서식 비주얼리제이션을 애니메이션하여 보다 정확하게 데이터의 변화 패턴을 하이라이트하고, 스파이크 및 이상값을 드러내고, 데이터 요소가 군집을 이루거나 분리되는 방식을 확인할 수 있습니다. 애니메이션은 필터, 정렬 및 확대/축소 설정 간의 전환, 서로 다른 페이지 간의 전환 및 필터, 매개 변수 및 집합 동작의 변화를 시각화합니다. 비주얼리제이션이 이러한 변화에 반응하여 애니메이션되므로 뷰어는 데이터의 차이점을 보다 명확하게 확인할 수 있으며 보다 정확한 정보에 기반하여 의사 결정을 할 수 있습니다. ## 동시 및 순차적 애니메이션 이해 애니메이션을 작성할 때 서로 다른 두 스타일(동시 또는 순차적) 중에서 선택할 수 있습니다. 다음은 각 유형에 대한 예제입니다. ### 동시 애니메이션 기본 동시 애니메이션은 속도가 빠르며 단순한 차트 및 대시보드에 값 변화를 표시할 때 잘 작동합니다. ![Tableau 애니메이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/animations.gif) 위의 이미지를 클릭하면 애니메이션이 재생됩니다. ### 순차적 애니메이션 순차적 애니메이션에는 더 많은 시간이 걸리지만 복잡한 변화를 단계별로 표시하여 더 명확하게 만듭니다. ![순차적 애니메이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/animations_sequential.gif) 위의 이미지를 클릭하면 애니메이션이 재생됩니다. ## 통합 문서의 비주얼리제이션 애니메이션 새 통합 문서를 만들 때 Tableau에서는 기본적으로 비주얼리제이션에 대한 애니메이션을 사용하도록 설정합니다. 사용자 및 통합 문서 수준에서 애니메이션을 설정하거나 해제할 수 있습니다. 1. 서식 > 애니메이션을 선택합니다. 2. 모든 시트를 애니메이션하려는 경우 통합 문서 기본값에서 설정을 클릭합니다. 그런 후 다음을 수행합니다. - 기간에서 사전 설정을 선택하거나 최대 10초까지 사용자 지정 기간을 지정합니다. - 스타일에서 동시를 선택하여 모든 애니메이션을 한 번에 재생하거나 순차를 선택하여 마크를 페이드 아웃하고 이동 및 정렬한 후 다시 페이드 인합니다. 3. 특정 시트의 통합 문서 기본값을 재정의하려면 선택한 시트에서 설정을 변경합니다. **참고:** 선택한 시트 섹션에서 “(기본값)”은 관련 통합 문서 기본값 설정을 자동으로 반영하는 설정을 나타냅니다. ![통합 문서나 시트 수준에서 애니메이션을 구성할 수 있는 옵션이 있는 애니메이션 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/animations_pane.png) 애니메이션을 재생하려면 툴바에서 재생 단추를 클릭합니다. 재생 단추에서 애니메이션 재생 속도(실제 속도, 2배 속도 또는 1/2 속도)도 선택할 수 있습니다. ![재생 속도를 선택할 수 있는 재생 단추 드롭다운 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/replay_speed.png) ## 통합 문서의 애니메이션 설정 재설정 애니메이션을 재설정하여 전체 통합 문서를 기본 애니메이션 설정으로 되돌릴 수 있습니다. 이렇게 하면 기본적으로 애니메이션이 해제된다는 것에 유의하십시오. 1. 서식 > 애니메이션을 선택합니다. 2. 애니메이션 패널 중간에 있는 모든 시트 재설정을 클릭합니다. ## 모든 애니메이션 완전히 사용 안 함 새 통합 문서를 만들 때 기본적으로 애니메이션은 사용되도록 설정됩니다. 비주얼리제이션을 보는 동안 애니메이션이 방해가 되는 경우 애니메이션이 재생되지 않도록 완전히 사용하지 않도록 설정할 수 있습니다. (이것은 시스템 차원 설정이 아닙니다. 각 사용자가 설정을 별도로 적용해야 합니다.) - Tableau Desktop에서 도움말 > 설정 및 성능을 선택한 다음 애니메이션 사용을 선택 취소합니다. - Tableau Cloud 또는 Tableau Server에서 브라우저 오른쪽 위에 있는 프로필 이미지나 이니셜을 클릭한 다음 내 계정 설정을 선택합니다. 그런 다음 페이지 맨 아래로 스크롤하여 애니메이션 사용을 선택 취소하고 변경 내용 저장을 클릭합니다. **참고:** 애니메이션을 사용하지 않도록 설정한 경우 여전히 작성 모드에서 서식 > 애니메이션을 선택하고 설정을 조정할 수 있지만 아무 효과도 없습니다. ## 축 애니메이션에 대한 소수 자릿수 서식 지정 측정값에 대한 소수 자릿수가 기본값으로 설정된 경우 축 애니메이션 중에 표시되는 소수 자릿수가 축 애니메이션 중에 변동될 수 있습니다. 이를 방지하려면 측정값에 표시되는 소수 자릿수의 서식을 지정합니다. 자세한 내용은 [숫자 및 Null 값 서식 지정](https://help.tableau.com/current/pro/desktop/ko-kr/formatting_specific_numbers.htm)을 참조하십시오. ## 애니메이션이 재생되지 않는 이유 ### 서버 렌더링 비주얼리제이션이 서버에서 렌더링되는 경우 애니메이션이 재생되지 않습니다. 클라이언트 컴퓨터나 휴대기기에서 비주얼리제이션의 렌더링을 가능하게 하려면 다음 기법을 사용합니다. - 비주얼리제이션 작성자인 경우 [비주얼리제이션 복잡성을 줄입니다](https://help.tableau.com/current/pro/desktop/ko-kr/perf_visualization.htm). - Tableau Server 관리자인 경우 [클라이언트 쪽 렌더링의 복잡성 임계값을 증가시킵니다](https://help.tableau.com/current/server/ko-kr/browser_rendering.htm). **참고:** 처리 성능이 낮은 컴퓨터에서 애니메이션이 거칠게 나타날 수 있지만 사용자는 반응성의 지연 없이 비주얼리제이션과 계속 상호 작용할 수 있습니다. ### 지원되지 않는 브라우저 및 기능 애니메이션은 Internet Explorer를 제외한 모든 웹 브라우저에서 지원됩니다. 다음 Tableau 기능은 애니메이션되지 않습니다. - 웹 브라우저의 맵, 다각형 및 밀도 마크 - 파이 및 텍스트 마크 - 머리글 - 예측, 추세 및 참조선 - 페이지 기록 추적(비주얼리제이션에 이러한 기능이 포함된 경우 예기치 않은 동작을 방지하기 위해 애니메이션을 해제하십시오.) [주요 콘텐츠로 건너뛰기](#main-content) # 액셀러레이터를 사용하여 빠르게 데이터 시각화 Tableau 액셀러레이터는 미리 작성된 대시보드로, 데이터 분석을 빠르게 시작하는 데 도움이 되도록 설계되었습니다. 특정 산업 및 엔터프라이즈 응용 프로그램에 맞게 개발된 액셀러레이터는 사용자 고유의 데이터로 바꿀 수 있는 샘플 데이터로 구축되므로 최소한의 설정으로 인사이트를 얻을 수 있습니다. ![액셀러레이터의 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_example.png) Salesforce Sales Cloud Pipeline 액셀러레이터 ## 액셀러레이터를 찾을 수 있는 위치 [Tableau Exchange](https://exchange.tableau.com/ko-kr) 및 Tableau Desktop에서 전체 액셀러레이터에 액세스할 수 있습니다. 또한 Tableau Cloud에서 통합 문서를 만들 때 선택한 액셀러레이터를 사용할 수도 있습니다. ### Tableau Exchange 웹 사이트의 경우 1. Tableau Exchange 웹 사이트의 [액셀러레이터](https://exchange.tableau.com/ko-kr/accelerators) 페이지를 방문하십시오. 액셀러레이터는 관련 업종 및 연결된 데이터 유형을 기준으로 필터링하여 찾을 수 있습니다. 2. Tableau Exchange 웹 사이트에 로그인합니다. 계정이 없는 경우 계정을 하나 만드십시오. 3. 사용하려는 액셀러레이터를 찾으면 다운로드를 선택하여 TWBX 파일을 받습니다. 액셀러레이터는 패키지 통합 문서이므로 Tableau Desktop에서 다운로드한 파일을 열거나 Tableau Cloud 또는 Tableau Server의 사이트에 업로드할 수 있습니다. 통합 문서 업로드에 대한 자세한 내용은 [Tableau 사이트에 통합 문서 업로드](https://help.tableau.com/current/pro/desktop/ko-kr/upload.htm)를 참조하십시오. ### Tableau Desktop의 경우 1. Tableau Desktop의 시작 페이지에서 추가 액셀러레이터를 선택합니다. ![시작 페이지의 액셀러레이터](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_desktop_more.png) 2. 이 목록에 있는 액셀러레이터는 Tableau Exchange 웹 사이트에 표시된 것과 동일하며 Tableau Desktop에서 벗어나지 않고도 액셀러레이터를 편리하게 열 수 있습니다. 3. 사용하려는 액셀러레이터를 찾으면 열기를 선택하여 작업을 시작합니다. ### Tableau Cloud의 경우 Tableau Cloud에서 통합 문서를 만들 때 사용할 수 있는 액셀러레이터 수는 제한되어 있습니다. 액셀러레이터는 Salesforce, ServiceNow ITSM, LinkedIn Sales Navigator, Marketo 및 Oracle Eloqua와 같은 클라우드 기반 데이터에 연결됩니다. 1. Tableau Cloud에서 Creator인 경우 홈 또는 탐색 페이지로 이동한 다음 새로 만들기 단추를 선택하고 통합 문서를 선택합니다. ![만들기 단추 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/jumpstarts_new_workbook.png) **참고**: 사이트 관리자도 홈 페이지의 액셀러레이터라는 섹션 아래에서 액셀러레이터에 액세스할 수 있습니다. 2. 데이터에 연결 창 맨 위에 있는 액셀러레이터를 선택하여 Tableau Cloud에 연결할 수 있는 액셀러레이터를 찾습니다. Tableau Exchange의 추가 액셀러레이터를 Tableau Cloud에 업로드하여 Tableau Desktop에서와 같은 방식으로 사용할 수도 있습니다. 단, Tableau Cloud 지침 대신 Tableau Desktop 지침에 따라 데이터를 액셀러레이터로 가져올 수 있습니다. ## Tableau Exchange에서 액셀러레이터 사용 Tableau Exchange 웹 사이트에서 다운로드했거나 Tableau Desktop에서 연 액셀러레이터를 사용하려면 이 섹션의 지침을 따르십시오. Tableau Cloud에서 통합 문서를 만들 때 액셀러레이터를 사용하는 방법에 대한 자세한 내용은 [Tableau Cloud에서 직접 액셀러레이터 사용](#Create)을 참조하십시오. ### Tableau Desktop에서 액셀러레이터에 데이터 추가 #### 데이터 매퍼 사용 Tableau Desktop의 경우 2023.1에서 제한된 수의 액셀러레이터에 대해 데이터 매핑이 도입되었습니다. 2023.2부터 이제 데이터 매퍼를 이용하여 다음이 지원됩니다. - 매퍼를 닫는 경우 선택한 내용을 저장하여 중단한 부분부터 다시 시작 가능 - 서로 다른 연결된 데이터 원본 간에 전환 가능 - 더 많은 액셀러레이터 지원 데이터 매퍼는 데이터에 연결하고 데이터의 필드를 액셀러레이터에 필요한 필드에 매핑하는 데 도움이 됩니다. 다운로드한 액셀러레이터가 데이터 매퍼를 지원하는 경우 시작하는 데 도움이 되는 메시지가 나타납니다. 데이터 매퍼를 지원하는 액셀러레이터를 찾으려면 [Tableau Exchange 웹 사이트](https://exchange.tableau.com/ko-kr/accelerators)에서 데이터 매핑 사용 필터를 선택하십시오. 데이터 매퍼를 지원하지 않는 액셀러레이터의 경우 다음 섹션의 지침에 따라 [수동으로 데이터 추가](#manual)하십시오. 이를 지원하는 액셀러레이터를 열면 데이터 매퍼가 열립니다. 1. 시작하기를 선택합니다. 데이터 매퍼를 닫은 경우 데이터 메뉴에서 데이터 매퍼 열기를 선택하여 언제든지 다시 열 수 있습니다. 2. 이미 데이터에 연결한 경우 매핑에 사용할 데이터 원본을 선택합니다. 연결하지 않은 경우 데이터에 연결을 선택한 다음 액셀러레이터와 함께 사용할 파일 또는 클라우드 기반 데이터를 선택합니다. 3. 테이블이 2개 이상이고 게시되지 않은 데이터 원본의 경우 데이터를 캔버스에 추가해야 Tableau에서 필드에 액세스할 수 있습니다. 데이터를 설정하라는 메시지가 표시되면 하나 이상의 테이블 또는 시트를 데이터 원본 캔버스로 끌어옵니다. 추가한 데이터를 액셀러레이터에 매핑할 수 있게 됩니다. ![데이터 원본 캔버스](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_data_source.gif) 데이터 원본 작성에 대한 자세한 내용은 [다중 테이블 데이터 분석을 위한 관계 사용](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_multitable_normalized.htm)을 참조하십시오. 4. 데이터를 추가하면 데이터 매퍼의 대상 열에 필드가 나타납니다. 데이터에서 각 액셀러레이터 필드(원본)에 대해 동일한 데이터 유형의 필드(대상)를 선택합니다. 필드를 마우스오버하면 필드 세부 정보가 표시됩니다. - 데이터의 필드가 잘못된 유형으로 표시되어 있는 경우 매핑이 가능하도록 [데이터 유형](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_typesandroles_datatypes.htm)을 변경합니다. - 액셀러레이터로 가져오는 데이터 원본을 전환하려면 대상 뒤에 있는 데이터 원본 이름을 선택한 다음 연결된 다른 데이터 원본을 선택하거나 새 데이터 원본을 선택합니다. 데이터 원본을 전환하면 각 필드에 대해 선택한 내용이 모두 지워집니다. ![데이터 매퍼 선택 화면](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_mapper.png) 5. 데이터 매퍼의 왼쪽 아래에 있는 표시기는 할당된 필드의 수를 보여줍니다. 할당을 완료한 후 데이터 바꾸기를 선택합니다. 매핑되지 않은 필드가 있으면 해당 필드를 사용하는 대시보드가 중단됩니다. 이는 데이터를 바꿀 때 액셀러레이터에서 모든 샘플 데이터가 제거되기 때문입니다. 6. 액셀러레이터의 샘플 데이터가 사용자의 데이터로 바뀝니다. 데이터 매퍼를 닫기 전에 대시보드를 확인하여 데이터가 예상한 대로 매핑되었는지 확인하십시오. 데이터 관련 문제가 보이면 변경하기를 선택하여 할당 페이지로 돌아갑니다. 조정한 다음 데이터를 다시 바꿉니다. Tableau Desktop 2023.2부터 데이터 매퍼를 닫은 후 조정하려면 데이터 > 데이터 매퍼 열기를 선택하여 선택 내용을 구체화하면 됩니다. Tableau Desktop 2023.1에서는 선택 내용이 유지되지 않으므로, 데이터 매퍼를 다시 여는 경우 데이터 원본을 추가하고 각 필드에 대한 할당을 수행하는 프로세스를 반복해야 합니다. #### 수동으로 데이터 추가 액셀러레이터에 데이터를 추가하는 방법에는 데이터 원본을 새 데이터 원본으로 바꾸거나(방법 1), 기존 데이터 원본에 새 연결을 추가(방법 2)하는 두 가지가 있습니다. | 방법 1: 데이터 원본 바꾸기 | 방법 2: 새로운 연결 추가 | | --- | --- | | 두 개 이상의 테이블이 있는 데이터 원본에 사용할 수 있습니다. | 데이터 원본에 하나의 물리적 테이블만 있어야 합니다. | | 필드명을 액셀러레이터와 일치하도록 변경할 수 있습니다. | 데이터 원본의 필드명은 액셀러레이터의 필드명과 일치해야 합니다. | | 액셀러레이터의 폴더 구조는 유지되지 않습니다. | 폴더 구조가 유지되므로 구성된 액셀러레이터에 사용되는 필드가 유지됩니다. | #### 방법 1: 데이터 원본 바꾸기 여러 테이블이 포함된 데이터 원본을 추가하는 경우 이 방법을 사용합니다. 1. Tableau Desktop에서 액셀러레이터를 연 상태에서 데이터 > 새 데이터 원본을 선택합니다. ![데이터 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_new_datasource.png) 2. 사용할 데이터에 연결합니다. 자세한 내용은 [데이터에 연결](https://help.tableau.com/current/pro/desktop/ko-kr/basicconnectoverview.htm)을 참조하십시오. Salesforce 액셀러레이터를 사용 중인 경우 계정에서 API를 통해 Salesforce 인스턴스에 액세스할 수 있어야 합니다. 3. 데이터 원본 탭에서 테이블을 캔버스로 끌어와 새 데이터 원본을 작성합니다. 자세한 내용은 [다중 테이블 데이터 분석을 위한 관계 사용](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_multitable_normalized.htm)을 참조하십시오. 4. 대시보드를 연 다음 나열된 시트 중 하나의 ‘시트로 이동’ 아이콘을 선택합니다. ![시트로 이동 단추](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_go_to_sheet.png) 이 단계는 대시보드 또는 스토리 탭이 아닌 워크시트에서만 데이터를 바꿀 수 있기 때문에 필요합니다. 통합 문서의 시트 유형에 대한 자세한 내용은 [통합 문서 및 시트](https://help.tableau.com/current/pro/desktop/ko-kr/environ_workbooksandsheets.htm)를 참조하십시오. 5. 데이터 > 데이터 원본 바꾸기를 선택합니다. 자세한 내용은 [데이터 원본 바꾸기](https://help.tableau.com/current/pro/desktop/ko-kr/connect_basic_replace.htm)를 참조하십시오. ![데이터 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_replace_datasource.png) 6. 교체에서 추가한 데이터 원본을 선택한 다음 확인을 선택합니다. 7. 데이터 패널에서 원래 데이터 원본을 마우스 오른쪽 단추로 클릭한 다음 닫기를 선택합니다. 자세한 내용은 [데이터 원본 닫기](https://help.tableau.com/current/pro/desktop/ko-kr/close_connection.htm)를 참조하십시오. ![데이터 원본 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_datasource_close.png) #### 끊어진 참조 수정 새 데이터 원본의 필드명이 원래의 데이터 원본과 같지 않으면 액셀러레이터의 일부가 비어 있게 됩니다. 끊어진 참조를 바꿔서 새 데이터 원본의 올바른 필드를 사용하도록 합니다. 1. 대시보드를 연 다음 나열된 시트 중 하나에 대한 ‘시트로 이동’ 아이콘을 선택합니다. ![시트로 이동 단추](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_go_to_sheet.png) 2. 데이터 패널에서 액셀러레이터의 필수 필드를 식별합니다. [Tableau Exchange](https://exchange.tableau.com/ko-kr)에서 액셀러레이터 페이지의 설명 섹션에 이러한 필드가 나열됩니다. 3. 빨간색 느낌표로 표시된 필드의 필드 참조를 바꿉니다. - 이렇게 하려면 필드명을 마우스 오른쪽 단추로 클릭하고 참조 바꾸기...를 선택합니다. 그런 다음 목록에서 올바른 필드명을 선택합니다. - 자세한 내용은 [필드 참조 바꾸기](https://help.tableau.com/current/pro/desktop/ko-kr/howto_connect.htm#replace-field-references)를 참조하십시오. ![끊어진 참조 표시기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_broken_references.png) #### 방법 2: 데이터 원본 편집 데이터 원본에 액셀러레이터의 물리적 테이블로 직접 바꿀 수 있는 물리적 테이블이 1개만 있는 경우 이 방법을 사용합니다. 1. Tableau Desktop에서 액셀러레이터를 연 상태에서 데이터 원본 탭을 선택합니다. ![데이터 원본 탭](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_datasource_tab.png) 2. 연결 옆에 있는 추가를 선택합니다. 사용할 데이터에 연결합니다. 자세한 내용은 [데이터에 연결](https://help.tableau.com/current/pro/desktop/ko-kr/basicconnectoverview.htm)을 참조하십시오. ![연결 추가](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_add_datasource.png) 3. 데이터 원본 캔버스에서 논리적 테이블을 두 번 클릭하여 물리적 테이블을 엽니다. 논리적 테이블 및 물리적 테이블에 대한 자세한 내용은 [데이터 모델의 계층](https://help.tableau.com/current/online/ko-kr/datasource_datamodel.htm#layers-of-the-data-model)을 참조하십시오. ![데이터 원본 논리적 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_table.png) 4. 샘플 데이터를 바꾸려면 추가한 데이터 원본의 테이블을 끌어와 기존 물리적 테이블에 놓습니다. 데이터 원본은 하나의 물리적 테이블이어야 합니다. ![새 테이블을 끌어와 물리적 테이블 바꾸기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_table_replace.png) 5. 연결 아래에서 샘플 데이터에 대한 연결을 마우스 오른쪽 단추로 클릭한 다음 제거를 선택합니다. ![연결 제거](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accelerator_connection_remove.png) ## Tableau Cloud에서 직접 액셀러레이터 사용 Tableau Cloud에서 통합 문서를 만들 때 사용할 수 있는 액셀러레이터 수는 제한되어 있습니다. 이러한 액셀러레이터에서는 데이터를 수동으로 추가하지 않고 클라우드 기반 데이터 원본에 직접 연결하라는 메시지가 표시됩니다. 1. Tableau Cloud에서 새 통합 문서를 만듭니다. 2. 데이터에 연결 창 맨 위에 있는 액셀러레이터를 선택합니다. 3. 미리 구축된 디자인 목록에서 필요한 데이터 원본 및 비즈니스 메트릭을 반영하는 옵션을 찾아 대시보드 사용을 선택합니다. 4. 통합 문서에 샘플 데이터가 표시되는 방식을 빠르게 보려면 로그인하지 않고 계속을 선택하거나 계속을 선택하여 데이터로 통합 문서를 만듭니다. 5. 통합 문서의 이름과 포함 프로젝트를 지정합니다. 6. 자신의 데이터를 사용하여 통합 문서를 만들도록 선택한 경우 데이터 원본에 연결합니다. Tableau가 데이터의 추출을 준비하는 동안 레이아웃을 탐색할 수 있도록 샘플 데이터가 표시됩니다. **참고:** Tableau Exchange에서 액셀러레이터를 다운로드하여 Tableau Cloud에 업로드하는 경우 [Tableau Exchange에서 액셀러레이터 사용](#exchange)에 명시된 지침에 따라 데이터를 바꿔야 합니다. ## 동료와 액셀러레이터를 공유하도록 사용 권한 변경 기밀 데이터의 누출을 방지하기 위해 액셀러레이터의 통합 문서는 기본적으로 작성자와 관리자만 볼 수 있습니다. 동료와 액셀러레이터를 공유하려면 다음 단계를 따르십시오. 1. Tableau Cloud에서 액셀러레이터에 사용할 [통합 문서로 이동](https://help.tableau.com/current/pro/desktop/ko-kr/navigating.htm)합니다. 2. 통합 문서에서 동작 > 사용 권한을 선택합니다. 3. 대시보드를 볼 수 있게 하려는 모든 사용자 또는 그룹에 보기 사용 권한을 부여합니다. 자세한 내용은 Tableau Cloud 도움말에서 [사용 권한 편집](https://help.tableau.com/current/online/ko-kr/permissions.htm)을 참조하십시오. ## 샘플 데이터를 사용자 데이터로 바꾸기 대시보드에서 샘플 데이터를 사용하도록 선택한 경우 언제든지 샘플 데이터를 자신의 데이터로 바꿀 수 있습니다. 1. Tableau Cloud에서 액셀러레이터에 사용할 [통합 문서로 이동](https://help.tableau.com/current/pro/desktop/ko-kr/navigating.htm)합니다. 2. 데이터 원본 탭에서 데이터 원본을 선택합니다. 동작 메뉴에서 연결 편집을 선택합니다. 3. 인증의 경우 연결에 내장된 자격 증명을 선택하고 기존 사용자 계정을 선택하거나 새 계정을 추가합니다. 그런 다음 저장을 선택합니다. 4. 새로 고침 일정 탭에서 일정을 선택합니다. 동작 메뉴에서 지금 실행을 선택합니다. ## 필드명을 바꿔 회색으로 표시되는 뷰 수정 조직에서 클라우드 기반 시스템을 위해 데이터 구조를 사용자 지정한 경우 액셀러레이터에서 데이터를 로드한 후 이러한 변경 사항을 일치시켜야 할 수 있습니다. 예를 들어 조직에서 Salesforce “Account” 필드의 이름을 “Customer”로 바꾼 경우 아래와 같이 뷰가 회색으로 표시되지 않도록 액셀러레이터에서 해당하는 변경을 수행해야 합니다. ![회색으로 표시된 영업 실적 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/jumpstarts_grayed_out.png) 필드 참조를 바꿔 깨진 필드를 수정합니다. 1. 대시보드에서 편집을 선택합니다. 2. [회색으로 표시되는 시트로 직접 이동](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#environ_workbooksandsheets_sheets_hideshow.htm#Temporar)합니다. 3. 왼쪽에 있는 데이터 패널에서 필드명 옆에 있는 빨간색 느낌표(!)를 찾습니다. 이 표시는 조직이 다른 이름을 사용한다는 의미입니다. 4. 이러한 필드 각각을 마우스 오른쪽 단추로 클릭하고 참조 바꾸기...를 선택합니다. 그런 다음 목록에서 올바른 필드명을 선택합니다. ![측정값에서 확장된 상황에 맞는 메뉴로, 참조 바꾸기 옵션이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/jumpstarts_replace_references.png) ## 기본 날짜 범위를 변경하여 빈 대시보드 수정 대시보드가 완전히 비어 있는 경우 원본 데이터의 날짜와 일치하지 않는 기본 날짜 범위가 원인일 수 있습니다. 1. [통합 문서를 다운로드](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#export.htm)한 다음 Tableau Desktop에서 엽니다. 2. 데이터 원본 탭을 선택합니다. 3. 왼쪽 위에서 데이터 원본 이름 옆에 있는 화살표를 선택하고 연결 편집을 선택합니다. 그런 다음 로그인합니다. ![연결에 대한 상황에 맞는 메뉴로, 연결 편집 옵션이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/jumpstarts_empty_connection.png) 4. 데이터의 날짜를 반영하는 날짜 범위를 지정하고 연결을 선택합니다. 5. 서버 > 데이터 원본 게시를 선택하여 Tableau Cloud에서 데이터 추출을 업데이트합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 언어 및 로캘 Tableau Desktop은 여러 언어로 지역화되어 있습니다. Tableau를 처음 실행하면 사용자 컴퓨터 로캘이 인식되고 지원되는 경우 적절한 언어가 사용됩니다. 지원되지 않는 언어를 사용하는 경우 응용 프로그램이 기본값인 영어로 설정됩니다. ## 언어 설정 상위 메뉴에서 도움말 > 언어 선택을 선택하여 사용자 인터페이스(메뉴, 메시지 등)가 표시되도록 Tableau를 구성할 수 있습니다. 이 설정을 변경한 후 변경 내용을 적용하려면 응용 프로그램을 다시 시작해야 합니다. 각 통합 문서에 대해 이 설정을 변경할 필요는 없습니다. ![도움말 메뉴를 클릭하여 언어 설정을 선택합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/desktop_help_language_menu.png) ## 로캘 설정 날짜 및 숫자 형식을 구성하려면 파일 > 통합 문서 로캘을 선택합니다. 기본적으로 로캘은 자동으로 설정되어 있습니다. 이 경우 통합 문서를 열 때의 로캘이 사용됩니다. 이 옵션은 여러 언어로 표시할 통합 문서를 작성 중이며 그에 맞게 날짜와 숫자를 업데이트하려는 경우에 유용할 수 있습니다. 특정 로캘을 선택하면 누가 파일을 열든 관계없이 통합 문서가 변경되지 않습니다. Tableau는 통합 문서 로캘을 결정하기 위해 다음을 순서대로 확인합니다. 1. 통합 문서 로캘(명시적 설정) 2. Windows 로캘 또는 Mac 언어 3. Tableau 언어 위 항목 중 아무것도 설정되지 않은 경우에는 통합 문서 로캘이 기본값인 영어로 설정됩니다. ## 요일 정렬 Tableau가 올바른 시간순으로 요일을 정렬할 수 있도록 통합 문서 로캘을 설정해야 합니다. 그렇지 않으면 Tableau가 요일 이름을 사전순으로 정렬합니다. 로캘이 적합한 경우 요일을 수동으로 정렬할 수 있습니다. 자세한 내용은 [비주얼리제이션의 데이터 정렬](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_sorting_computed_howto.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # Tableau Server 업로드 시간 줄이기 통합 문서를 만들고 성능 기록을 분석하여 통합 문서의 속도가 최적화되었는지 확인했습니다. 이제 통합 문서를 Tableau Server에 게시할 준비가 되었습니다. Tableau Server 업로드 시간을 줄이는 것이 항상 가능한 것은 아니지만 다음과 같은 몇 가지 사항을 고려해 보십시오. ### 패키지 통합 문서 게시 지양 통합 문서(.twb 파일)와 데이터 원본을 함께 패키지 통합 문서(.twbx 파일)로 게시하는 것보다 별도로 게시하는 것이 가장 좋습니다. 이렇게 해도 통합 문서 및 데이터 원본을 처음 업로드할 때 속도가 이러한 항목을 함께 게시할 때보다 더 빠르지 않지만 통합 문서를 다시 게시할 때는 속도가 더 빠르며(데이터 원본을 다시 게시할 필요가 없는 경우) 새 통합 문서를 만들 때 사용할 수 있도록 데이터 원본이 온라인으로 제공됩니다. 추출인 데이터 원본의 경우 자동 새로 고침을 예약할 수도 있습니다. ### 추출을 보다 작게 만들기 Tableau 추출의 경우 추출을 보다 작게 만들어 업로드 속도를 높일 수 있습니다. 추출을 만들 때 다음을 고려하십시오. - 추출에서 사용하지 않는 필드 제거 - 샘플링 및 필터링을 사용하여 추출을 보다 작게 만들기 - 표시된 차원에 대한 데이터 집계 ### 참고 항목 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm) [데이터 원본 게시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_datasources.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 여러 데이터 원본에 걸쳐 데이터 필터링 통합 문서에서 여러 데이터 원본으로 작업할 때 공통 필드를 사용하여 데이터 원본의 데이터를 비교할 수 있습니다. 데이터를 비교하려면 여러 주 데이터 원본에 필터를 적용합니다. 예를 들어 다음 대시보드는 고객의 주문 수량, 평균 매출 및 평균 수익을 보여 줍니다. 여기에는 세 개의 뷰가 있습니다. 각 뷰는 서로 다른 데이터 원본을 주 데이터 원본으로 사용하며 이러한 데이터 원본에는Customer Name이라는 공통 필드가 있습니다. Customer Name 뷰에는 필터 카드도 있습니다. ![가로 막대 차트, 세로 막대 차트 그리고 확인란이 있는 고객 이름 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cross_datasource1.png) 이 대시보드에는 다수의 유용한 정보가 포함되어 있지만 분석 중인 고객을 기준으로 대시보드의 모든 뷰를 동시에 업데이트해야 할 수 있습니다. 예를 들어 한 고객인 Aaron Riggs로부터 받은 평균 매출, 수익 및 주문 수량을 표시하고 싶을 수 있습니다. 그렇게 하려면 Customer Name 필드의 모든 세 데이터 원본을 필터링하면 됩니다. 여러 데이터 원본의 데이터를 필터링하는 방법을 학습하려면 아래의 단계를 수행합니다. ### 시작하기 전에 다음 사항을 확인하십시오. 버전 10.0부터 여러 주 데이터 원본에 대해 데이터를 필터링할 수 있습니다. 보조 데이터 원본의 데이터는 필터링할 수 없습니다. 워크시트의 보조 데이터 원본에 대한 데이터 필터링은 현재 Tableau Desktop에서 지원되지 않습니다. 보조 데이터 원본의 데이터는 필터링하려면 다음과 같은 대안을 고려하십시오. - 동일한 데이터 원본에 속하는 테이블을 혼합하는 대신 조인합니다. 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm)을 참조하십시오. - 테이블이 다른 데이터 원본에 있는 경우 교차 데이터베이스 조인을 만듭니다. 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm)을 참조하십시오. - 주 데이터 원본을 보조 데이터 원본으로 만들고 보조 데이터 원본을 주 데이터 원본으로 만듭니다. **참고:** 최종 뷰에 필요한 세부 수준에 따라 이렇게 할 수 없는 경우도 있습니다. **참고**: 대/소문자가 혼용된 데이터 문자열이 필터에서 대/소문자 구분 안 함으로 처리되게 하려면 UPPER() 문자열 함수를 사용하여 계산된 필드를 만든 다음 해당 계산된 필드를 사용하여 필터 관계를 만듭니다. 교차 데이터 원본 필터와 관련된 자세한 FAQ는 Tableau 커뮤니티에서 [Cross data-source filtering FAQs](https://community.tableau.com/docs/DOC-9111)(교차 데이터 원본 필터링 FAQ) 포럼 게시글을 참조하십시오. ### 데이터 원본 사이의 관계 정의 데이터 원본 간의 관계를 생성하려면 먼저 매핑하는 데이터 원본 간에 공통된 필드가 있는지 확인해야 합니다. 모든 데이터 원본에서 필드의 이름이 동일해야 하는 것은 아니지만 공통된 일부 데이터가 필드에 포함되어야 합니다. 공통 필드를 식별한 후에는 관계를 생성하거나 _필드를 서로 매핑_합니다. 필드의 이름이 동일한 경우 Tableau가 해당 필드를 자동으로 관련 필드로 인식할 수 있습니다. 아래의 절차에 따라 Tableau에서 자동으로 생성된 기존 관계를 수정하거나 서로 다른 데이터 원본에 있는 두 필드 간의 관계를 새로 생성할 수 있습니다. 두 데이터 원본 사이의 관계를 정의하려면 다음을 수행합니다. 1. 데이터 \> 관계 편집을 선택합니다. 2. 관계 편집 대화 상자에서 다음을 수행합니다. - 주 데이터 원본에 대한 데이터 원본을 선택하고 보조 데이터 원본에 대한 데이터 원본을 선택합니다. - 사용자 지정을 선택합니다. - 이름이 다른 필드 사이의 관계를 정의하려면 추가를 클릭합니다. 기존 관계를 편집하려면 오른쪽에서 필드를 선택하고 편집을 클릭합니다. 4. 필드 매핑 추가/편집 대화 상자에서 다음을 수행하고 확인을 클릭합니다. - 주 데이터 원본 필드에서 필드를 선택합니다. - 보조 데이터 원본 필드에서 주 데이터 원본에 대해 선택한 필드와 유사한 데이터가 있는 필드를 선택합니다. 관계 편집에 대한 자세한 내용은 [데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_connections.htm#step4relationships)을 참조하십시오. **참고:** 관계를 정의한 후에는 데이터 원본을 필터링할 때 혼합을 사용하지 않아도 됩니다. 즉, 데이터 패널의 링크 아이콘을 클릭하지 않아도 됩니다. 주 데이터 원본과 보조 데이터 원본의 차이에 대한 자세한 내용은 [데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_connections.htm#primarysecondary)을 참조하십시오. ### 뷰에 필터 추가 데이터 원본 사이의 관계를 정의한 후 워크시트로 이동하고 차원을 필터 선반으로 끌어 옵니다. 그런 다음 뷰의 데이터를 포함하거나 제외하도록 선택합니다. 데이터 필터링에 대한 자세한 내용은 [뷰에서 데이터 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm)을 참조하십시오. **선택적 단계**: 뷰에 필터 카드를 표시합니다. 필터 선반에서 마우스 오른쪽 단추로 필드를 클릭하고 필터 표시를 선택합니다. 해당 필드의 필터 카드가 뷰에 표시됩니다. 필터 카드(이전의 퀵 필터)에 대한 자세한 내용은 [뷰에 대화형 필터 표시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#ShowFilter)를 참조하십시오. ### 워크시트에 필터 적용 필터를 설정한 후 해당 필터를 관련 데이터 원본을 사용하는 통합 문서의 모든 워크시트에 적용하거나 선택한 워크시트에 적용할 수 있습니다. - 관련 데이터 원본을 사용하는 모든 워크시트에 필터를 적용하려면 필터 선반에서 마우스 오른쪽 단추로 필드를 클릭하고 워크시트에 적용 > 관련 데이터 원본을 사용하는 모든 항목을 선택합니다. Customer Name 필드가 관련 데이터 원본을 사용하는 모든 워크시트의 필터 선반에 추가됩니다. 필터 선반의 필드 옆에 필터가 여러 데이터 원본에 적용됨을 나타내는 아이콘이 추가됩니다. ![필터가 여러 데이터 원본에 적용됨을 나타내는 아이콘이 필터 선반의 필드 옆에 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cross_datasource2.png) 워크시트에서 필터 선반의 필드를 마우스오버하면 필터 유형, 필터에 대한 원본 필드 및 필터가 적용된 다른 시트에 대한 세부 정보를 확인할 수 있습니다. ![필터 선반의 필드 위 텍스트를 마우스오버하면 필터 유형, 필터에 대한 원본 필드 및 필터가 적용된 다른 시트에 대한 세부 정보가 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cross_datasource3.png) - 선택한 워크시트에 필터를 적용하려면 필터 선반에서 마우스 오른쪽 단추로 필드를 클릭하고 워크시트에 적용 > 선택한 워크시트를 선택합니다. Customer Name 필드가 선택한 워크시트의 필터 선반에 추가됩니다. 필터 선반의 필드 옆에 필터가 선택한 원본에 적용됨을 나타내는 아이콘이 추가됩니다. ![필터가 선택한 워크시트에 적용됨을 나타내는 아이콘이 필터 선반의 필드 옆에 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cross_datasource12.png) 이제 대시보드에서 Aaron Riggs로 뷰를 필터링하면 3개 뷰가 업데이트되고 Aaron이 2010, 2011 및 2013년에 주문을 제출하고 평균 3,700USD를 지출한 것을 볼 수 있습니다. 이 주문의 평균 수익은 약 1,000USD였습니다. ![주문 수량, 매출, 수익을 보여주는 세 개의 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cross_datasource5.png) ## 원본 필드 및 대상 필드 여러 데이터 원본에 필터를 적용할 때 원본 필드와 하나 이상의 대상 필드를 생성할 수 있습니다. 원본 필드와 대상 필드는 각각 해당하는 워크시트의 필터 선반에 표시됩니다. 원본 필드는 필터링하는 필드입니다. 지정된 워크시트의 대상 필드는 원본 필드와 관련된 다른 데이터 원본의 필드입니다. 해당 워크시트에서 실제로 필터링되는 필드가 대상 필드입니다. 대상 필드에 포함하거나 제외할 데이터는 원본 필드에 따라 결정됩니다. 예를 들어 3개의 개별 데이터 원본(A, B 및 C)를 주 데이터 원본으로 사용하는 워크시트 3개가 있고, 각 데이터 원본에 다음과 같은 데이터를 포함하는 공통 필드(과일)가 있습니다.
데이터 원본 A의 과일데이터 원본 B의 과일데이터 원본 C의 과일
사과사과사과
오렌지자몽자몽
바나나오렌지오렌지
 배토마토
  바나나
데이터 원본 A의 과일 필드가 교차 데이터 원본 필터의 원본 필터인 경우 대상 필드에 표시되는 데이터는 다음과 같습니다.
데이터 원본 A의 과일 - 원본 필드데이터 원본 B의 과일 - 대상 필드데이터 원본 C의 과일 - 대상 필드
사과사과사과
오렌지오렌지오렌지
바나나 바나나
원본 필드의 데이터와 일치하지 않는 모든 데이터는 대상 필드에서 제외되고 워크시트 또는 필터 카드에 표시되지 않습니다. 필터 선반에서 원본 필드는 원본 필드가 관련 데이터 원본이 있는 모든 워크시트에 적용될 경우 ![필터가 여러 데이터 원본에 적용됨을 나타내는 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cross_datasource7.png) 아이콘으로 표시되거나 선택한 워크시트에 적용될 경우 ![원본 필드가 선택한 워크시트에 적용됨을 나타내는 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cross_datasource10.png) 아이콘으로 표시됩니다. 대상 필드는 필터 선반의 필드에 ![필터 카드에 나타나는 대상 필드 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cross_datasource8.png) 아이콘으로 표시됩니다. 또한 필터 선반의 필드 옆에 ![필터가 여러 데이터 원본에 적용됨을 나타내는 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cross_datasource9.png) 또는![대상 필드가 선택된 워크시트에 적용됨을 나타내는 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cross_datasource11.png) 아이콘으로 표시됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 여러 워크시트에 필터 적용 워크시트에 필터를 추가할 경우 기본적으로 현재 워크시트에 필터가 적용됩니다. 하지만 통합 문서의 다른 워크시트에도 필터를 적용해야 할 경우가 있습니다. 특정 워크시트를 선택하여 필터를 적용하거나 동일한 데이터 원본이나 관련 데이터 원본을 사용하는 모든 워크시트에 필터를 전역적으로 적용할 수 있습니다. 예를 들어 특정 지역이나 관심 제품만 포함하는 필터가 있을 수 있습니다. 새 워크시트를 만들 때마다 이 필터를 추가하는 대신 필터를 한 번 만든 후 여러 워크시트에 필터를 적용할 수 있습니다. 전역 필터에 대한 예제는 [Ryan Sleeper](https://www.ryansleeper.com/tableau-tips/) 웹 사이트의 [전역 필터 탭(영문)](https://www.ryansleeper.com/dashboard-element-4-the-global-filters-tab/) 및 [Interworks 블로그](https://interworks.com/blog/)의 [대시보드 설계: 상호 작용 추가(영문)](https://interworks.com/blog/rcurtis/2017/05/22/tableau-deep-dive-dashboard-design-adding-interactivity/)를 참조하십시오. ## 관련 주 데이터 원본을 사용하는 모든 워크시트에 필터 적용 이 옵션은 관련 데이터 원본을 주 데이터 원본으로 사용하는 모든 워크시트에 필터를 적용합니다. **참고:** 웹 작성에서 관련 주 데이터 원본을 사용하는 워크시트에 필터를 적용하려면 Tableau Desktop에서 데이터 원본 간의 관계를 설정한 다음 웹에 게시해야 합니다. 자세한 내용은 [여러 데이터 원본에 걸쳐 데이터 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filter_across_datasources.htm)을 참조하십시오. 관련 주 데이터 원본을 사용하는 모든 워크시트에 필터를 적용하려면 다음을 수행합니다. - 필터 선반에서 필드를 마우스 오른쪽 단추로 클릭한 다음 워크시트에 적용 > 관련 데이터 원본을 사용하는 모든 항목을 선택합니다. 이 옵션을 사용하는 필터는 통합 문서 전체에 적용됩니다. 모든 관련 데이터 원본에 적용되는 필터는 아이콘으로 표시됩니다. 이제 관련 데이터 원본을 사용하는 모든 기존 워크시트와 새 워크시트에 대해 필터가 자동으로 만들어집니다. 필터 변경 내용이 모든 워크시트에 영향을 줍니다. ## 현재 주 데이터 원본을 사용하는 모든 워크시트에 필터 적용 이 옵션은 현재 워크시트의 주 데이터 원본을 주 데이터 원본으로 사용하는 모든 워크시트에 필터를 적용합니다. 현재 주 데이터 원본을 사용하는 모든 워크시트에 필터를 적용하려면 다음을 수행합니다. - 필터 선반에서 필드를 마우스 오른쪽 단추로 클릭한 다음 워크시트에 적용 > 이 데이터 원본을 사용하는 모든 항목을 선택합니다. 이 옵션을 사용하는 필터는 통합 문서 전체에 적용됩니다. 모든 워크시트에 적용되는 필터는 데이터 원본 아이콘 ![데이터 원본 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/shared_filters2.png)으로 표시됩니다. 필드를 뷰로 끌어 놓은 이후에 만드는 모든 새 워크시트에 대해 필터가 자동으로 만들어집니다. 필터 변경 내용이 모든 워크시트에 영향을 줍니다. **참고:** 한 뷰에서 여러 데이터 원본을 통합하는 경우 이 데이터 원본을 사용하는 모든 항목은 현재 시트의 동일한 주 데이터 원본을 사용하는 모든 시트에 필터를 추가합니다. 필터가 적용되는 시트는 필터 필드의 데이터 원본에 따라 결정되지 않습니다. ## 선택적인 워크시트에 필터 적용 이 옵션을 선택하면 동일한 데이터 원본 또는 관련 데이터 원본을 사용하는 워크시트 목록에서 선택할 수 있는 대화 상자가 열립니다. 선택적인 워크시트에 필터를 적용하려면 다음을 수행합니다. - 필터 선반에서 필드를 마우스 오른쪽 단추로 클릭한 다음 워크시트에 적용 > 선택한 워크시트를 선택합니다. - 워크시트에 필터 적용 대화 상자에서 필터를 적용하려는 워크시트를 선택합니다. 시트의 동일한 필드에 필터가 이미 포함되어 있는 경우 이 대화 상자에 필터에 대한 세부 정보가 제공됩니다. 시트를 선택하면 현재 필터가 기존 필터 선택을 재정의합니다. ![워크시트에 필터를 적용하는 프로세스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/shared_filters4.png) 선택한 워크시트에 적용되는 필터는 워크시트 아이콘 ![공유 필터 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/shared_filters3.png)으로 표시됩니다. 필터 변경 내용이 모든 선택한 워크시트에 영향을 줍니다. ## 현재 워크시트에만 필터 적용 이 옵션은 현재 워크시트에만 적용됩니다. 이 옵션은 새 필터를 만들 때 기본적으로 선택됩니다. 현재 워크시트에 로컬인 필터는 추가 아이콘 없이 표시됩니다. 현재 워크시트에만 필터를 적용하려면 다음을 수행합니다. - 필터 선반에서 필드를 마우스 오른쪽 단추로 클릭한 다음 워크시트에 적용 > 이 워크시트만을 선택합니다. 모든 워크시트 또는 선택한 워크시트에 필터를 적용한 후 현재 워크시트에만 필터를 적용하도록 설정을 변경할 경우 필터는 모든 다른 시트에서 제거되지 않습니다. 대신 필터의 연결이 끊어지고 모든 필터가 해당 워크시트에 로컬로 설정됩니다. 각 워크시트로 이동하여 필터를 제거하거나 선택을 수정할 수 있습니다. ## 대시보드의 모든 워크시트 필터링 이 옵션은 동일한 데이터 원본이나 관련 데이터 원본을 주 데이터 원본으로 사용하는 대시보드의 모든 워크시트에 필터를 적용합니다. 대시보드의 모든 워크시트를 필터링하려면: - 대시보드에서 필터 카드의 드롭다운 메뉴를 클릭하고 워크시트에 적용 > 선택한 워크시트를 선택합니다. - 워크시트에 필터 적용 대화 상자에서 대시보드의 모든 항목을 클릭한 다음 확인을 클릭합니다. **참고:** 이전 버전의 Tableau Desktop에서는 이 데이터 원본을 사용하는 모든 항목 옵션을 전역으로 만들기라고 하고 이 워크시트만 옵션을 로컬로 만들기라고 합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 연결 사용자 지정 및 조정 TDC 파일을 사용하여 연결 문자열의 매개 변수와 연결 기능을 사용자 지정할 수 있습니다. 이는 ODBC와 JDBC 연결 모두에 해당됩니다. JDBC 기반 연결을 사용자 지정하는 경우 속성 파일의 연결 문자열 매개 변수도 수정할 수 있습니다. 자세한 내용은 [속성 파일을 사용하여 JDBC 연결 사용자 지정](#Using)을 참조하십시오. 중요: TDC 파일은 연결 기능을 사용자 지정하거나 데이터 연결과 관련된 문제를 진단하고 해결하는 데 활용할 수 있습니다. Tableau는 사용자가 이러한 파일을 수정할 수 있는 모든 가능성을 철저히 테스트할 수 없습니다. TDC 파일을 만들어 사용하려면 수동 편집이 필요하며, 프로덕션 환경에 배포하기 전에 철저히 테스트하는 것이 중요합니다. ## TDC 파일을 사용하여 연결 사용자 지정 **참고**: 커넥터당 하나의 TDC 파일만 지정할 수 있습니다. 동일한 커넥터를 참조하는 TDC 파일이 여러 개 있는 경우 하나만 적용됩니다. TDC(Tableau 데이터 원본 사용자 지정) 파일은 파일 확장명이 “.tdc”인 XML 파일입니다. 이러한 파일은 Tableau 관련 설정을 사용자 지정하는 데 사용됩니다. ODBC 기반 연결의 경우 TDC 파일을 사용하여 ODBC 드라이버가 지원하는 ODBC 및 SQL 표준을 정의할 수도 있습니다. TDC 파일에는 공급업체 이름, 드라이버 이름 및 ``(클래스도 포함) 섹션이 포함됩니다. 기본 제공 커넥터의 경우 공급업체 이름 및 드라이버 이름이 커넥터의 클래스 이름과 일치해야 합니다. 일반적으로 공급업체 이름은 드라이버 이름과 일치합니다. 기타 데이터베이스 커넥터에는 2개의 일반 클래스 이름이 사용됩니다. - 기타 데이터베이스(JDBC) 커넥터의 경우 클래스 이름은 "genericjdbc"입니다. - 기타 데이터베이스(ODBC) 커넥터의 경우 클래스 이름은 "genericodbc"입니다. 기존 통합 문서나 데이터 원본 파일에 사용자 지정 섹션이 이미 설정되어 있는 경우에는 TDC 파일이 아닌 해당 파일에 정의된 사용자 지정만 사용됩니다. ### TDC 파일의 구조 각 TDC 파일은 다음과 같은 기본 구조를 따릅니다. ... TDC 파일에는 세 가지 기본 섹션이 있습니다. - 연결 사용자 지정 변수 - 공급업체 및 드라이버 이름 - 사용자 지정 자체 `connection-customization` 섹션은 다음을 포함합니다. - **class**: 연결하여 사용자 지정하려는 데이터 원본입니다. - **enabled**: TDC 파일 연결 사용자 지정이 적용되는지 여부를 지정합니다. TDC 파일에서 항상 “true”로 설정합니다. - **version**: Tableau에서 버전 번호는 무시됩니다. 다음 섹션은 이 TDC 파일의 데이터 원본에 대한 데이터베이스 공급자의 공급업체 이름 및 드라이버 이름을 식별하므로 매우 중요합니다. 각 TDC 파일은 하나의 데이터 원본 유형에만 바인딩할 수 있습니다. 네이티브 데이터 원본인 경우 두 이름 모두 데이터 원본 클래스 이름과 일치해야 합니다. 예를 들어 “teradata”는 Teradata 연결을 위한 것입니다. ODBC 데이터 원본의 경우 TDC 파일의 공급업체 이름 및 드라이버 이름이 데이터베이스 및 드라이버가 Tableau에 보고하는 이름과 일치해야 합니다. 예를 들어 “SQLite” 및 “SQLite3 ODBC 드라이버”여야 합니다. 마지막 섹션에는 실제 연결 사용자 지정이 나열됩니다. 다음은 두 가지 예제 TDC 파일입니다. 첫째는 일반 ODBC 연결이고 둘째는 기본 Salesforce 연결에 대한 수정입니다. 참고로, 나열된 사용자 지정은 예시로만 제공되며 특정 목표를 달성하기 위해 선택된 것이 아닙니다. 사용 가능한 사용자 지정에 대한 자세한 내용은 다음을 참조하십시오. - [Tableau JDBC 기능 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/jdbc_capabilities.htm) - [Tableau 기능 사용자 지정 참조](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_capabilities.htm) - [ODBC/SQL 사용자 지정 참조](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_sql.htm) ## 속성 파일을 사용하여 JDBC 연결 사용자 지정 속성 파일은 JDBC에서 사용되며 JDBC 드라이버로 직접 전달됩니다. 이러한 파일은 파일 확장명이 ".properties"인 일반 텍스트 파일입니다. 이 파일은 각 연결 매개 변수에 대한 키-값 쌍을 포함합니다. JDBC 연결과 함께 속성 파일을 사용하는 것은 ODBC 연결을 위해 TDC 파일에서 `odbc-connect-string-extras` 매개 변수를 사용하는 것과 유사합니다. **참고:** 속성 파일은 라틴어-1 형식이어야 합니다([https://en.wikipedia.org/wiki/.properties](https://en.wikipedia.org/wiki/.properties) 참조). 그러나 ASCII 문자만 포함하는 한 BOM(바이트 순서 표시) 없이 UTF-8 형식으로 파일을 안전하게 저장할 수 있습니다. 파일에서 각 키-값 쌍을 구분 기호 없이 한 줄에 입력합니다. 파일에 해당 커넥터와 동일한 이름을 지정하되 파일 확장명을 ".properties"로 합니다. 예를 들어 SAP HANA 커넥터의 속성 파일은 'saphana.properties'입니다. ## tdc 및 속성 파일 설치 사용자 지정 파일(TDC 또는 속성)이 만들어지면 특정 '데이터 원본' 디렉터리에 배치해야 Tableau 제품에서 해당 파일을 검색하고 사용할 수 있습니다. 예를 들어 사용자가 Tableau Desktop에서 Tableau Server로 콘텐츠를 게시할 경우 사용자 지정 파일을 두 제품 디렉터리에 모두 복사해야 합니다. 파일을 적절한 디렉터리에 복사한 후 변경 사항을 인식하려면 Tableau를 다시 시작해야 합니다(Tableau Server를 사용하는 경우 모든 노드 포함). 기본 설치의 디렉터리 경로는 아래를 참조하십시오. #### Tableau Desktop 응용 프로그램 경로 - Desktop/Windows: `C:\Users\myuser\My Tableau Repository\Datasources` - Desktop/Mac: `~/Documents/My Tableau Repository/Datasources` - Prep Builder/Windows: `C:\Users\myuser\Documents\My Tableau Prep Repository\Datasource` - Prep Builder/Mac: `~/Documents/My Tableau Prep Repository/Datasources` - Bridge/Windows: `C:\Users\myuser\Documents\My Tableau Bridge Repository\Datasources` - Bridge/Linux: `/root/Documents/My_Tableau_Bridge_Repository/Datasources/` #### Tableau Server 경로 **참고:** 사용자 지정 파일은 사용 중인 모든 서버 노드의 적절한 디렉터리에 복사해야 합니다. - **Windows**: - Server: `C:\Program Files\Tableau\Tableau Server\data\tabsvc\vizqlserver\Datasources C:\Program Files\Tableau\Tableau Server\packages\bin.` - 가상 연결: `C:\Program Files\Tableau\Tableau Server\data\tabsvc\minerva\Datasources` - Prep 흐름: `C:\Program Files\Tableau\Tableau Server\data\tabsvc\flowprocessor\Datasources` - Prep 웹 작성: `C:\Program Files\Tableau\Tableau Server\data\tabsvc\flowminerva\Datasources` - **Linux**: - Server: `/var/opt/tableau/tableau_server/data/tabsvc/vizqlserver/Datasources/` - 가상 연결: `/var/opt/tableau/tableau_server/data/tabsvc/minerva/Datasources/` - Prep 흐름: `/var/opt/tableau/tableau_server/data/tabsvc/flowprocessor/Datasources/` - Prep 웹 작성: `/var/opt/tableau/tableau_server/data/tabsvc/flowminerva/Datasources/` 사용자 지정 TDC 또는 속성 파일을 올바른 위치에 저장하고 응용 프로그램을 다시 시작하면 동일한 데이터 원본 유형에 대한 모든 연결에 적용됩니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 연속형 날짜 기본적으로 날짜는 불연속형 필드로 뷰에 표시됩니다. 날짜 부분(예: 연도 또는 월)은 다른 불연속형 필드처럼 사용할 수 있으며 뷰에서 레이블을 만들 수 있습니다. 그러나 선택한 경우 날짜를 연속형으로 변경할 수 있습니다. 날짜 부분 대신 날짜 잘림(예: 2020년 3월 또는 25/03/2022)을 사용하려면 필드의 컨텍스트 메뉴에서 연속형 날짜 옵션 중 하나를 선택합니다. 연속형 날짜는 뷰에서 축을 만듭니다.
불연속형 날짜 부분연속형 날짜 잘림
연도, 분기, 월, 일 등의 날짜 옵션이 하이라이트된 드롭다운 메뉴입니다.연도, 분기, 월, 주 번호, 일 등의 날짜 값이 하이라이트된 드롭다운 메뉴입니다.
## 기본값 변경 기본적으로 지정된 날짜 필드를 연속형으로 설정하려면 데이터 패널에서 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 연속형으로 변환을 선택합니다. 필드가 녹색으로 바뀌고 뷰에서 사용될 때 연속형 날짜로 기본 설정됩니다. 다시 불연속형으로 되돌리려면 데이터 패널에서 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 불연속형으로 변환을 선택합니다. ## 참고 항목 연속형 또는 불연속형 필드를 사용하는 경우의 영향에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 연속형 측정값에서 구간차원 만들기 연속형 측정값(또는 숫자 차원)을 구간차원으로 변환하는 것이 유용한 경우가 있습니다. Tableau의 모든 불연속형 필드는 구간차원의 집합으로 간주할 수 있습니다. 예를 들어 Profit가 행에 있고 State가 열에 있는 뷰를 만든다고 가정합니다. State 필드를 구간차원의 집합으로 간주할 수 있습니다. 각 수익 값은 값이 기록된 주에 해당하는 구간차원으로 정렬됩니다. 하지만 차원을 참조하지 않고 구간차원에 할당된 Profit의 값을 확인하려면 숫자 구간차원을 만들고 각 구간차원을 값 범위에 대응시킵니다. **참고:** 관계형 데이터 원본의 경우에만 데이터 구간차원을 만들 수 있으며 구간차원 필드는 계산에 사용할 수 없습니다. 하지만 특정 크기의 구간차원을 복제하는 계산된 필드를 만드는 것은 가능합니다. 예를 들어, `(FLOOR([Sales]/1000)*1000)`은 큐브 데이터 원본 및 계산된 필드와 함께 사용할 수 있는 크기가 1000인 구간차원을 만듭니다. 측정값에서 구간차원을 만드는 경우 새 차원을 만듭니다. 다시 말하면, 제한되지 않은 연속형 값 범위를 갖는 필드에서 가능한 값의 제한적인 불연속형 집합을 갖는 필드를 만들어야 합니다. 하지만 차원을 만든 후 이를 연속형 차원으로 변환할 수 있습니다. 예를 들어 히스토그램을 만들려는 경우 이렇게 하는 것이 유용할 수 있습니다. [구간차원 차원에서 히스토그램 만들기](#CreateHisto)를 참조하십시오. **구간차원 차원 만들기:** 1. 데이터 패널에서 측정값을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 만들기 \> 구간을 선택합니다. ![선택된 구간차원으로 새 계산된 필드, 그룹 또는 구간차원을 만드는 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calc_bins5.png) 2. 구간차원 만들기 대화 상자에서 제시된 새 필드명을 적용하거나 새 필드에 다른 이름을 지정합니다. ![구간차원 만들기 대화 상자를 묘사하는 그래픽](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calc_bins3.png) 웹에서는 대화 상자 이름이 구간차원 편집이며 모양이 조금 다르지만 옵션은 동일합니다. 3. 구간차원 크기 필드에 값을 입력하거나 Tableau에서 자동 계산된 값을 사용합니다. - 최적화 계산이 충분히 빠르게 수행되는 경우 처음에 구간차원 크기에 표시되는 값이 Tableau가 예상한 최적의 구간차원 크기입니다. - 최적화 계산을 빠르게 수행할 수 없는 경우에는 구간차원 크기 필드가 기본값인 10으로 설정됩니다. 이 경우 구간차원 크기 제안을 클릭하여 최적화 계산을 수행할 수 있습니다. Tableau에서 최적의 구간차원 크기를 계산하기 위해 사용하는 수식은 `Number of Bins = 3 + log2(n) * log(n)`입니다. 수식에서 _n_은 테이블의 불연속형 행 수입니다. 각 구간차원의 크기는 가장 작은 값과 가장 큰 값 간의 차이를 구간차원 수로 나눠 결정됩니다. 구간차원 만들기 대화 상자 아래쪽에 있는 읽기 전용 필드 4개에는 Tableau에서 구간차원 크기 제안에 사용한 데이터가 표시됩니다. 수동으로 구간차원 크기를 설정하려는 경우 이 값을 바탕으로 사용할 수 있습니다. 값은 다음과 같습니다.
최소값필드의 최소값입니다.
최대값필드의 최대값입니다.
차이필드의 최소값과 최대값 간의 차이입니다.
카운트(고유)데이터의 고유 값(행) 수입니다.
확인을 클릭하여 구간차원 만들기 대화 상자를 닫으면 새 구간차원 필드가 데이터 패널에 나타납니다. 뷰에 구간차원 차원을 추가할 경우 각 구간차원은 특정 값 범위의 데이터를 요약하는 동일한 크기의 컨테이너 역할을 합니다. 열 또는 행 머리글이 만들어집니다. 여기서, 각 구간차원 레이블은 구간차원에 할당된 숫자 범위의 하한값을 지정합니다. 하한값도 포함됩니다. ## 구간차원 차원에서 히스토그램 만들기 구간차원 차원을 만든 경우 이를 시작점으로 사용하여 히스토그램을 만들 수 있습니다. 위 지침에 따라 만든 Sales(구간차원) 차원을 사용하여 아래 단계에 따라 히스토그램을 만듭니다. **참고**: 히스토그램을 만드는 빠른 방법은 표현 방식을 사용하는 것입니다. 표현 방식을 사용하여 히스토그램을 만드는 것에 대한 자세한 내용은 스스로 작성 연습 섹션의 [히스토그램 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildexamples_histogram.htm)을 참조하십시오. 1. 데이터 패널에서 Sales(구간차원) 차원을 클릭하고 연속형으로 변환을 선택합니다. 2. 데이터 패널에서 Sales(구간차원) 차원을 끌어 열 선반에 놓습니다. 3. 데이터 패널의 원래 Sales 필드를 끌어 행 선반에 놓습니다. 4. 행에서 합계(Sales)를 클릭하고 집계를 합계에서 카운트로 변경합니다. 결과는 다음과 같은 히스토그램입니다. ![매출과 매출 건수 간의 상관 관계를 나타내는 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calc_bins7.png) [주요 콘텐츠로 건너뛰기](#main-content) # 예 - 예측 모델링 함수로 여성의 기대 수명 탐색 이 예에서는 Tableau와 함께 제공되는 세계 지표라는 저장된 데이터 원본을 사용합니다. MODEL\_QUANTILE 및 MODEL\_PERCENTILE [예측 모델링 함수](https://help.tableau.com/current/pro/desktop/ko-kr/predictions_overview.htm)를 사용하여 1인당 의료비 지출, 여성 기대 수명, 출생률 간의 관계를 탐색합니다. 각 국가의 의료비 지출을 여성 기대 수명과 비교하는 비주얼리제이션부터 시작하겠습니다. 미리 작성된 뷰 및 대시보드를 사용하고 액세스하거나 솔루션을 보려면 Tableau Public에서 [여성 기대 수명 예측 모델링(영문)](https://public.tableau.com/profile/tableau.docs.team#!/vizhome/PredictiveModelingofFemaleLifeExpectancy/PercentileStarter) 통합 문서를 다운로드하십시오. ![여성 기대 수명 분산형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/life-expect1.png) ## MODEL\_PERCENTILE 사용 먼저 모든 표시된 마크에 대해 기대 수명과 의료비를 평가할 것입니다. 이렇게 하면 Tableau가 해당 마크에서 모델을 작성하고 모델 내에서 각각에 대한 백분위수를 반환할 수 있습니다. ### 1단계: 예측 계산 만들기 Tableau Server 또는 Tableau Cloud가 있고 Tableau Desktop 대신 웹에서 작성하려는 경우 통합 문서를 Tableau Server에 게시하고 통합 문서를 클릭하고 통합 문서를 선택한 다음 동작에서 통합 문서 편집을 선택합니다. 통합 문서가 열리면 여러 시트가 있다는 것을 알 수 있습니다. 이러한 시트 사용하여 뷰를 작성합니다. 1. 스타터 통합 문서에서 **Percentile Starter** 시트를 클릭합니다. 2. 상단의 분석 메뉴를 연 다음 계산된 필드 만들기를 선택합니다. 3. 계산 에디터에서 다음 작업을 수행합니다. - 계산 이름을 **Percentile Expectancy vs Spending**으로 지정합니다. **참고:** 스타터 통합 문서를 따라 하는 경우 이 예제 전체에서 사용된 계산에 대해 다른 이름이 표시됩니다. 따라서 중복을 만들지 않고 여기에 설명된 대로 필드 이름을 지정할 수 있습니다. 솔루션의 이름은 다를 수 있지만 비주얼리제이션은 동일해야 합니다. - 다음 수식을 입력합니다. `MODEL_PERCENTILE(AVG([Life Expectancy Female]), LOG(MEDIAN([Health Exp/Capita])))` 이 계산에서는 평균 기대 수명을 대상 식으로 사용하고 평균 의료비를 예측자로 사용합니다. 이 경우 의료비 지출 축과 예측자에 대해 로그 변환을 사용했습니다. **참고**:이 데이터 집합은 매우 큰 값으로 치우쳐 있기 때문에 [로그 배율](https://www.dataclaritycorp.com/the-power-of-logarithmic-scale/)을 사용하여 데이터를 변환했습니다. 로그 배율은 몇 가지 값이 나머지 값보다 훨씬 큰 데이터를 분석할 때 유용하며 데이터 집합에서 추세와 관계를 쉽게 식별할 수 있도록 만듭니다. 5. 확인을 클릭합니다. 이제 예측 계산이 데이터 패널에서 계산된 필드로 추가됩니다. ### 2단계: 뷰에 예측 계산 추가 위의 비주얼리제이션에서 2012년으로 필터링된 각 국가의 여성 기대 수명 대비 의료비 지출을 확인할 수 있습니다. 이제 뷰에 MODEL\_PERCENTILE 계산을 추가하고 어떤 심층 정보를 얻을 수 있는지 살펴보겠습니다. 1. **Percentile Expectancy vs Spending**을 마크 카드의 색상으로 끌어옵니다. 2. 알약 모양의 드롭다운 화살표를 클릭하고 계산 도구 > 국가/지역을 선택합니다. 3. 마크 카드의 색상을 클릭한 다음 색상 편집을 클릭합니다. - 색상표에서 주황색-파란색 다중을 선택합니다. - 단계별 색상 확인란을 선택합니다. - 반전 확인란을 선택합니다. 5. 확인을 클릭합니다. ![지출 수준에 따른 여성 기대 수명을 보여주는 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/life-expect2.png) 지출 수준을 기반으로 예상되는 값보다 의료 기대치가 높은 국가와 낮은 국가의 분포를 확인할 수 있습니다. 일반적으로 진한 빨간색 마크는 의료비 지출에 비해 기대 수명이 높음을 나타내고, 진한 파란색은 의료비 지출에 비해 기대 수명이 낮음을 의미하며, 회색은 의료비 지출 수준을 기반으로 모델에서 예상하는 기대 수명에 근접함을 나타냅니다. ### 3단계: 색상별로 결과 그룹화 분석을 단순화하기 위해 새 계산 내에서 예측 계산을 사용하여 결과를 그룹화하겠습니다. 90번째 백분위수 위에 있는 마크와 10번째 백분위 수 아래에 있는 마크가 함께 그룹화되고, 80~90번째 백분위수 범위 및 10~20번째 백분위수 범위의 마크가 함께 그룹화되는 방식으로 그룹을 만들 것입니다. 또한 null 값이 있는 마크를 하이라이트하고 나중에 다른 예측 모델링 함수인 MODEL\_QUANTILE을 사용하여 문제를 해결할 것입니다. 1. 계산 에디터에서 다음 작업을 수행합니다. - 계산 이름을 **Percentile by Color**로 지정합니다. - 다음 수식을 입력합니다. `IF ISNULL([Percentile Expectancy vs Spending]) THEN "Null" ELSEIF [Percentile Expectancy vs Spending] >=0.9 OR [Percentile Expectancy vs Spending] <=0.1 THEN "<10th & >90th percentile" ELSEIF [Percentile Expectancy vs Spending] >=0.8 OR [Percentile Expectancy vs Spending] <=0.2 THEN "<20th & >80th percentile" ELSEIF [Percentile Expectancy vs Spending] >=0.7 OR [Percentile Expectancy vs Spending] <=0.3 THEN "<30th & >70th percentile" ELSEIF [Percentile Expectancy vs Spending] >=0.6 OR [Percentile Expectancy vs Spending] <=0.4 THEN "<40th & >60th percentile" ELSE "50th percentile +-10" END` 3. 새 계산을 마크 카드의 색상에 추가합니다. 4. 알약 모양의 드롭다운 화살표를 클릭하고 계산 도구 > 국가/지역을 선택합니다. 5. 마크 카드의 색상을 클릭한 다음 색상 편집을 클릭합니다. - 추세를 더 잘 볼 수 있도록 색상을 조정합니다. 이 경우 신호등 색상표를 사용하고 Null에 대해 회색을 사용합니다. 7. 확인을 클릭합니다. ![색상으로 그룹화된 결과를 보여주는 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/life-expect-fix1.png) 모퉁이에 있는 주황색 표시를 보면 미국이 81세의 기대 수명 동안 여성 1인당 8,895달러를 지출하고 있음을 알 수 있습니다. X축을 따라 왼쪽으로 이동하면 다른 국가는 지출이 더 적지만 기대 수명이 동일하다는 것을 알 수 있습니다. 이 모델은 미국이 모델의 예상 범위의 상단에 가까운 각 지점에서 관계의 강도를 평가합니다. ### 4단계: 기대 수명과 출생률 비교 다음으로 여성 기대 수명과 출생률을 비교하는 비주얼리제이션을 살펴보겠습니다. 출생률과 여성 기대 수명 사이에는 음의 상관 관계가 있습니다. 그러나 이것이 높은 출산율이 여성 기대 수명을 낮추는 요인이라는 의미는 아닙니다. 이 데이터 뷰에서 볼 수 없지만 출생률과 여성 기대 수명 모두에 영향을 미치는 추가 요인이 있을 수 있습니다. 그러나 모델을 추가하고 의료비가 주어졌을 때 모델이 여성 기대 수명이 더 높거나 낮을 것으로 예상하는 국가를 살펴보겠습니다. ![출생률별 기대 수명](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/birth-rate1.png) 1. **Birth Rate** 시트에서 **Percentile by Color** 예측 계산을 마크 카드의 색상에 추가하여 뷰로 가져옵니다. 2. 알약 모양의 드롭다운 화살표를 클릭하고 계산 도구 > 국가/지역을 선택합니다. 3. 마크 카드의 색상을 클릭한 다음 색상 편집을 클릭합니다. 신호등 팔레트를 사용하고 Null에 회색을 사용하여 이전과 같이 색상을 편집합니다. 4. 확인을 클릭합니다. ![알바니아와 아르메니아의 결과를 집중적으로 보여주는 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/birth-rate2.png) 이제 데이터가 훨씬 더 분산되어 있습니다. 오른쪽 맨 아래의 빨간색 구간은 기대 수명이 가장 낮지만 출생률이 가장 높고 기대 수명 대비 의료비 지출이 낮은 곳입니다. 알바니아 및 아르메니아와 관련된 왼쪽 상단 사분면에 있는 두 빨간색 마크를 보면 두 국가 모두 여성의 기대 수명이 높고 출산율이 낮으며 의료비가 낮다는 것을 알 수 있습니다. 여기에서 볼 수 있는 것처럼, MODEL\_PERCENTILE을 사용하여 이 두 국가가 이상값임을 식별할 수 있었습니다. 두 국가 모두 의료비 지출이 상대적으로 낮더라도 출생률의 맥락에서 기대 수명이 상대적으로 높습니다. ![의료비 지출이 낮은 경우에도 알바니아의 기대 수명이 높음을 보여주는 도구 설명](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/birth-rate3.png) 이제 다른 예측 모델링 함수인 MODEL\_QUANTILE을 사용하여 분석을 계속하는 방법을 살펴보겠습니다. ## MODEL\_QUANTILE 사용 MODEL\_QUANTILE은 대상 백분위 수, 대상 식 및 예측자가 주어질 경우 수치 예측을 생성하는 데 사용됩니다. 이 함수는 MODEL\_PERCENTILE의 역입니다. 결과에 여러 개의 null 값이 있으며, 이것은 일부 국가에 의료비 데이터가 없음을 의미합니다. MODEL\_QUANTILE을 사용하여 이러한 누락된 값을 추정합니다. ### 1단계: 예측 계산 만들기 여기에서는 다음 계산으로 작업했습니다. `MODEL_PERCENTILE(AVG([Life Expectancy Female]), LOG(MEDIAN([Health Exp/Capita])))` 첫째, 여성 기대 수명을 기준으로 의료비 지출을 예측하기 위해 이 함수를 반전하려고 합니다. 1. 스타터 통합 문서에서 **Quantile Starter** 시트를 클릭합니다. 2. 상단의 분석 메뉴를 연 다음 계산된 필드 만들기를 선택합니다. 3. 계산 에디터에서 다음 작업을 수행합니다. - 계산 이름을 **Quantile of Life Expectancy vs Spending**으로 지정합니다. - 다음 수식을 입력합니다. `POWER(10, MODEL_QUANTILE(0.5, LOG(MEDIAN([Health Exp/Capita])), AVG([Life Expectancy Female])))` 이 계산을 더 정확하게 파악하기 위해 분석해 보겠습니다. - 계산은 MODEL\_QUANTILE로 시작합니다. 여기서 첫 번째 인수는 0.5이며 예측할 백분위수를 지정합니다. - 대상 식은 1인당 평균 의료비입니다. - 예측자는 여성 평균 기대 수명입니다. - 또한 로그 변환된 대상 식을 다시 달러로 변환하기 위해 POWER 함수로 함수를 둘러쌉니다. 4. 확인을 클릭합니다. 이제 예측 계산이 데이터 패널에서 계산된 필드로 추가됩니다. ### 2단계: 뷰에 예측 계산 추가 1. Quantile of Life Expectancy vs Spending을 마크 카드의 도구 설명으로 끌어옵니다. 2. 알약 모양의 드롭다운 화살표를 클릭하고 계산 도구 > 국가/지역을 선택합니다. 3. 마크 카드에서 도구 설명을 클릭하고 MODEL\_QUANTILE 예측에 대한 행을 추가합니다. - 도구 설명 행의 이름을 **Predicted Health Spend from Female Life Expectancy**로 지정합니다. - 삽입을 클릭하고 계산을 선택하여 비주얼리제이션과 상호 작용할 때 도구 설명에 마크의 고유한 예측이 동적으로 표시되게 합니다. 4. 확인을 클릭합니다. ![인도네시아에 대한 도구 설명](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/quantile1.png) 현재 MODEL\_QUANTILE 계산에는 여성 기대 수명이라는 예측자 하나만 있습니다. 왼쪽에서 오른쪽으로 이동하면서 기대 수명이 같은 마크의 도구 설명을 보면 각 마크에 동일한 예상 의료비 지출이 있음을 알 수 있습니다. 인도네시아의 기대 수명에서 예상되는 의료비 지출은 336달러이지만 피지, 이집트 및 다른 여성 기대 수명이 같은 국가도 마찬가지입니다. 이것은 모델이 각 마크에 대해 동일한 예상 지출을 제공하기 때문입니다. 여기에서는 하나의 예측자(여성 기대 수명)만 사용하므로 모델은 예측자가 동일한 값을 갖는 모든 마크에 대해 동일한 결과를 반환합니다. 예측자를 추가하여 모델에 더 많은 의미를 부여할 수 있습니다. ### 3단계: 두 번째 예측자를 사용하여 예측 추가 예측을 작성할 때 어떤 필드가 대상 값에 대한 좋은 예측자가 될지 고려하고 계산에 포함해야 합니다. 원하는 수의 차원과 측정값을 결합할 수 있습니다. 예를 들어 GDP, 인구 및 기타 필드를 예측자로 추가하여 예측을 개선할 수 있습니다. 이 경우 Region(지역)을 추가하겠습니다. 1. 계산 에디터에서 다음 작업을 수행합니다. - 계산 이름을 Quantile **Spend vs Expectancy & Region**으로 지정합니다. - 이전 계산과 동일하지만 Region(지역)을 예측자로 추가하는 다음 수식을 입력합니다. `POWER(10, MODEL_QUANTILE(0.5, LOG(MEDIAN([Health Exp/Capita])), AVG([Life Expectancy Female]), ATTR([Region])))` 2. 확인을 클릭합니다. 3. 다음으로 마크 카드의 도구 설명에 새 계산을 추가합니다. 4. 도구 설명을 클릭하고 새로운 예측을 설명하는 다른 줄을 추가합니다(예: **Predicted Health Spend from Female Life Expectancy & Region**:). ![인도네시아에 대한 도구 설명](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/quantile2.png) 이제 도구 설명이 두 가지 예측을 모두 표시합니다. ### 4단계: 실제 값과 예측 값 비교 분석의 마지막 단계로, 실제 값과 예측 값을 결합하는 예측 계산을 작성할 수도 있습니다. 이 예에서는 사용할 수 있는 경우 실제 의료비 지출을 표시하고 사용할 수 없는 경우 예상 지출을 표시합니다. 1. 계산 에디터에서 다음 작업을 수행합니다. - 계산 이름을 **Health Spend Actual vs Prediction Value**로 지정합니다. - 예측의 숫자 값을 반환하는 다음 수식을 입력합니다. `ROUND(IFNULL(AVG([Health Exp/Capita]),[Quantile_HE/Cap_LEF,Region]),0)` 2. 확인을 클릭합니다. 3. 다음과 같이 또 다른 계산을 만듭니다. - 계산 이름을 **Health Spend Actual vs Prediction Tag**로 지정합니다. - 위 계산의 레이블 역할을 할 다음 수식을 입력합니다. `STR(IF ISNULL(AVG([Health Exp/Capita])) THEN "(Estimate)" ELSE "(Actual)" END)` 4. 확인을 클릭합니다. 5. 다음으로 두 계산을 모두 마크 카드의 도구 설명에 추가합니다. 6. 도구 설명을 클릭하고 새 계산을 설명하는 또 다른 줄을 추가합니다. - **Per Capita Health Expenditure (Actual or Estimated):** - 새 계산을 차례로 삽입합니다. 7. 확인을 클릭합니다. ![버뮤다에 대한 도구 설명](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/quantile-estimated.png) 이제 비주얼리제이션과 상호 작용할 때 각 국가의 1인당 의료비 지출을 보거나 데이터에서 실제 값이 누락된 경우(null) 추정치를 볼 수 있습니다. 이와 같은 방법으로, Tableau에서 예측 모델링 함수를 사용하여 데이터에 대한 통찰력을 얻을 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 예: ODBC 연결 사용자 지정 SQL을 지원하는 데이터베이스에 대한 커넥터를 사용하는 경우 Tableau에서 해당 데이터베이스에 맞게 조정된 SQL 문이 생성됩니다. Tableau에는 ODBC 데이터 원본에서 사용하는 SQL 언어의 표현이 없으므로 다양한 테스트를 통해 지원되는 구문을 유추해야 합니다. 드라이버가 지원하는 SQL 언어에 대해 올바르지 않거나 완전하지 않은 정보를 보고할 경우 Tableau 사용자 지정을 사용하여 이 연결 정보를 세밀하게 조정하여 기능과 성능을 개선할 수 있습니다. 이 문서에서는 ODBC 연결을 만들고, 결과 Tableau 데이터 원본(TDS) 파일을 검사하고, 파일의 일부를 사용하여 ODBC 연결을 사용자 지정할 때 사용할 수 있는 Tableau 데이터 원본 사용자 지정(TDC) 파일을 만듭니다. 시작하기 전에 [Tableau 및 ODBC](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_tableau.htm)의 내용을 숙지해야 합니다. 참고: Tableau에서는 ODBC 드라이버 연결 문제 해결을 위한 합리적인 수준의 고객 지원을 제공하지만 특정 ODBC 드라이버에 사용할 수 있는 커넥터를 만들거나 사용자 지정할 수는 없습니다. ## ODBC 연결 만들기 이 섹션에서는 예를 사용하여 ODBC 연결을 만드는 방법을 보여 줍니다. 이 예에서는 SQLite ODBC 드라이버를 사용하여 SQLite 데이터베이스에 연결합니다. ### 필수 요건 이 문서에 나오는 ODBC 연결은 오픈 소스 데이터베이스인 SQLite([http://www.sqlite.org/](http://www.sqlite.org/))를 기반으로 합니다. 다음 두 항목을 다운로드해야 합니다. 고지 사항: 이 정보에는 타사 제품이 참조되어 있습니다. 이 예제는 이 제품을 다른 경쟁 제품과 비교하여 홍보하기 위한 것이 아닙니다. - SQLite 32비트 ODBC 드라이버(32비트 및 64비트 Windows에 필요). 다음 항목을 다운로드하여 설치합니다(SQLite 2 드라이버 선택). [http://www.ch-werner.de/sqliteodbc/sqliteodbc.exe](http://www.ch-werner.de/sqliteodbc/sqliteodbc.exe) - Microsoft 예제 데이터베이스인 Northwind 데이터베이스에서 만든 샘플 SQLite 데이터베이스. 다음 항목을 다운로드한 후 확장합니다. [http://download.vive.net/Northwind.zip](http://download.vive.net/Northwind.zip) ### 연결 만들기 ODBC 연결을 만들려면 SQLite3 ODBC 드라이버를 사용하여 Northwind 데이터베이스에 연결한 다음 Tableau 데이터 원본(TDS) 파일로 연결을 저장합니다. 1. Tableau Desktop을 엽니다. 2. 시작 페이지의 연결에서 기타 데이터베이스(ODBC)를 클릭합니다. **참고:** [Tableau 지원 커넥터](https://help.tableau.com/current/pro/desktop/ko-kr/exampleconnections_overview.htm)가 이미 있는 데이터베이스의 경우 해당 커넥터의 이름을 클릭하여 연결을 만들 수 있습니다. 3. 연결 방법에서 드라이버를 선택한 다음 드롭다운 목록에서 SQLite3 ODBC 드라이버를 선택합니다. 4. 연결을 클릭합니다. 5. 데이터베이스 이름 텍스트 상자 옆에 있는 찾아보기를 클릭하고 Northwind.sl3 파일의 위치로 이동한 다음 열기를 클릭합니다. 6. 확인을 클릭하여 대화 상자를 닫고 로그인을 클릭합니다. 7. 데이터 원본 페이지의 테이블 텍스트 상자에 `Orders`를 입력합니다. 8. Orders 테이블을 캔버스로 끌어온 다음 시트 탭을 클릭합니다. "Tableau가 ODBC 데이터 원본에 대한 제한을 식별했습니다." 대화 상자가 열립니다. 세부 정보를 검토하거나 대화 상자를 무시하고 계속할 수 있습니다. 자세한 내용은 [Tableau에서 ODBC 드라이버의 기능이 결정되는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_tableau.htm#capabilities)을 참조하십시오. 9. 데이터 \> Orders \[Northwind.sl3에 대한 경로\] > 저장된 데이터 원본에 추가를 선택합니다. 10. 저장을 클릭합니다. 11. 통합 문서를 닫습니다. 변경 사항을 저장할지 묻는 메시지가 표시되면 아니요를 클릭합니다. 이제 TDS 파일을 열어 SQLite 연결을 검사할 수 있습니다. ## TDS 파일의 XML 구조 검토 저장된 Tableau 데이터 원본(TDS) 파일을 텍스트 편집기에서 열어 파일의 XML 구조를 확인합니다. 기본적으로 위에서 만든 파일은 이름이 `Northwind.sl3.tds`이고 다음 경로에 위치합니다. Users\\\[your name\]\\Documents\\My Tableau Repository\\Datasources 또는 Users\\\[your name\]\\Documents\\My Tableau Repository (Beta)\\Datasources 이 파일은 Northwind Orders 테이블에 대한 SQLite 연결을 설명하는 XML 문서입니다. `` 섹션의 `` 요소에 편집할 수 있는 `` 요소가 포함되어 있습니다. ### 공급업체 및 드라이버 이름 connection customization 섹션은 Tableau에서 ODBC 드라이버 및 데이터베이스 공급업체로 검색한 이름으로 시작됩니다. Tableau에서는 이 정보를 사용하여 특정 연결 사용자 지정을 단일 ODBC 데이터 원본 유형에 연결합니다. 섹션은 다음과 같습니다. ### 사용자 지정 유형 Tableau에서는 Tableau 특정 기능과 `SQLGetInfo`에 대한 ODBC API 호출이라는 두 가지 유형의 사용자 지정을 허용합니다. 이러한 사용자 지정은 이름/값 쌍으로 구성되며 Tableau 기능에는 `CAP_`을, SQLGetInfo API 호출에는 `SQL_`을 사용하는 명명 규칙을 따릅니다. 저장된 데이터 원본 파일에는 두 유형의 사용자 지정에 대한 예가 포함되어 있습니다. 이러한 사용자 지정은 연결 시 Tableau에서 드라이버를 쿼리하여 검색된 값을 나타냅니다. 사용자 지정 목록이 불완전하거나 올바르지 않을 수 있습니다. 사용자 지정을 사용하여 Tableau에서 ODBC 데이터 원본에 연결할 때의 동작을 수정하고 결정할 수 있습니다. 다음 문서에는 사용자 지정에 대한 전체 참조가 포함되어 있습니다. 환경에서 예상한 대로 동작하도록 ODBC 연결을 조정하는 방법을 이해해야 합니다. 목록을 검토하여 ODBC 연결을 조정할 때 사용할 수 있는 사용자 지정에 대한 정보를 확인하십시오. - [Tableau 기능 사용자 지정 참조](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_capabilities.htm) - [ODBC/SQL 사용자 지정 참조](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_sql.htm) ### 사용자 지정 값 형식 - 모든 사용자 지정 값은 각 이름/값 쌍 문자열로 나타납니다. - Tableau 기능은 yes 또는 no로 나타나는 부울 값입니다. - SQLGetInfo 값은 지정된 식별자에 대한 SQLGetInfo의 예상 반환 값에 따라 긴 정수, 짧은 정수 또는 문자열 데이터일 수 있습니다. - 대부분의 정수 필드는 기능 모음을 나타내는 비트 마스크입니다. ## TDC 파일을 사용하여 사용자 지정을 전역으로 만들기 지정된 ODBC 데이터 원본의 모든 연결에 사용자 지정 변경 내용을 적용하려면 Tableau 데이터 원본 사용자 지정(TDC) 파일을 만들어야 합니다. 이 파일에는 `` 섹션만 포함되며 TDC 파일에 기술된 데이터베이스 공급업체 이름 및 드라이버 이름과 일치하는 모든 새로운 Tableau 연결에 적용됩니다([공급업체 및 드라이버 이름](#Vendor)의 설명 참조). 기존 통합 문서나 데이터 원본 파일에 사용자 지정 섹션이 이미 설정되어 있는 경우에는 TDC 파일이 아닌 해당 파일에서 제공하는 사용자 지정만 사용됩니다. 중요: TDC 파일은 연결 기능을 사용자 지정하거나 데이터 연결과 관련된 문제를 진단하고 해결하는 데 활용할 수 있습니다. Tableau는 사용자가 이러한 파일을 수정할 수 있는 모든 가능성을 철저히 테스트할 수 없습니다. TDC 파일을 만들어 사용하려면 수동 편집이 필요하며, 프로덕션 환경에 배포하기 전에 철저히 테스트하는 것이 중요합니다. ### TDC 파일 만들기 TDC 파일을 만드는 경우 파일을 올바른 위치에 저장해야 연결에 사용될 수 있습니다. Tableau Server에 게시할 통합 문서를 만드는 경우 TDC 파일을 서버에도 저장해야 합니다. 자세한 내용은 Tableau 기술 자료에서 [Tableau Server에서 TDC 파일 사용](http://kb.tableau.com/articles/howto/using-a-tdc-file-with-tableau-server?lang=ko-kr)을 참조하십시오. ### TDC 파일의 구조 각 TDC 파일은 다음과 같은 기본 구조를 따릅니다. ... TDC 파일에는 세 가지 기본 섹션이 있습니다. - 연결 사용자 지정 변수 - 공급업체 및 드라이버 이름 - 사용자 지정 자체 `connection-customization` 섹션은 다음을 포함합니다. - **class**: 연결하여 사용자 지정하려는 데이터 원본입니다. - **enabled**: TDC 파일 연결 사용자 지정이 적용되는지 여부를 지정합니다. TDC 파일에서 항상 “true”로 설정합니다. - **version**: Tableau에서 버전 번호는 무시됩니다. 다음 섹션은 이 TDC 파일의 데이터 원본에 대한 데이터베이스 공급자의 공급업체 이름 및 드라이버 이름을 식별하므로 매우 중요합니다. 각 TDC 파일은 하나의 데이터 원본 유형에만 바인딩할 수 있습니다. 네이티브 데이터 원본인 경우 두 이름 모두 데이터 원본 클래스 이름과 일치해야 합니다. 예를 들어 “teradata”는 Teradata 연결을 위한 것입니다. ODBC 데이터 원본의 경우 TDC 파일의 공급업체 이름 및 드라이버 이름이 데이터베이스 및 드라이버가 Tableau에 보고하는 이름과 일치해야 합니다. 예를 들어 “SQLite” 및 “SQLite3 ODBC 드라이버”여야 합니다. 마지막 섹션에는 실제 연결 사용자 지정이 나열됩니다. 다음은 두 가지 예제 TDC 파일입니다. 첫째는 일반 ODBC 연결이고 둘째는 기본 Salesforce 연결에 대한 수정입니다. 참고로, 나열된 사용자 지정은 예시로만 제공되며 특정 목표를 달성하기 위해 선택된 것이 아닙니다. ### Tableau Desktop에서 TDC 파일 사용 1. 테스트 편집기를 사용하여 앞서 저장한 데이터 원본 파일의 `` 섹션 전체를 복사한 후 붙여 넣습니다. 참조는 [샘플 SQLite TDC 파일](#sample_tdc)을 참조하십시오. 2. 파일의 이름을 `odbc-sqlite.tdc`로 지정하고 `Documents\My Tableau Repository\Datasources`에 저장합니다. 참고: 이 파일은 `.tdc` 확장명을 사용하여 저장해야 하지만 이름은 어떤 이름이든 상관없습니다. 3. 변경 사항을 적용하려면 Tableau Desktop을 다시 시작해야 합니다. 4. [연결 만들기](#create_cx)에 설명된 대로 SQLite에 대한 새 연결을 만듭니다. 5. 해당 연결로 이동하여 Tableau Desktop 로그 파일을 열고 아래 예와 유사한 레코드를 찾아 이 사용자 지정 파일이 새 연결에 적용되었는지 확인합니다. | 로그 파일 위치 | 레코드 예 | | --- | --- | | 기본적으로 C:\\Users\\\\Documents\\내 Tableau 리포지토리\\Logs | `Found matching TDC 'C:\\Users\\\\Documents\\My Tableau Repository\\Datasources\\odbc-sqlite.tdc' for class='genericodbc', vendor='SQLite', and driver='SQLite3 ODBC Driver'` | ### Tableau Prep Builder에서 TDC 파일 사용 1. 테스트 편집기를 사용하여 앞서 저장한 데이터 원본 파일의 `` 섹션 전체를 복사한 후 붙여 넣습니다. 참조는 [샘플 SQLite TDC 파일](#sample_tdc)을 참조하십시오. 2. 파일의 이름을 `odbc-sqlite.tdc`로 지정하고 다음 위치에 저장합니다. - Windows의 경우: `Documents\My Tableau Prep Repository\Datasource` - Mac의 경우: `Documents/My Tableau Prep Repository/Datasources` 참고: 이 파일은 `.tdc` 확장명을 사용하여 저장해야 하지만 이름은 어떤 이름이든 상관없습니다. 3. 변경 사항을 적용하려면 Prep을 다시 시작합니다. 4. 로그 파일로 이동하여 열고 아래 예와 유사한 레코드를 찾아 이 사용자 지정 파일이 새 연결에 적용되었는지 확인합니다. | 로그 파일 위치 | 레코드 예 | | --- | --- | | 기본값: C:\\Users\\<사용자>\\Documents\\내 Tableau Prep 리포지토리\\로그 | `Found matching TDC 'C:\\Users\\\\Documents\\My Tableau Prep Repository\\Datasources\\odbc-sqlite.tdc' for class='genericodbc', vendor='SQLite', and driver='SQLite3 ODBC Driver'` | ### Tableau Server에서 TDC 파일 사용 1. 테스트 편집기를 사용하여 앞서 저장한 데이터 원본 파일의 `` 섹션 전체를 복사한 후 붙여 넣습니다. 참조는 [샘플 SQLite TDC 파일](#sample_tdc)을 참조하십시오. 2. 파일의 이름을 `odbc-sqlite.tdc`로 지정하고 다음 위치에 저장합니다. - Windows의 경우: Tableau Server 2018.2 이전 버전: `Program Files\Tableau\Tableau Server\\bin` Tableau Server 2018.2 버전부터: `Program Files\Tableau\Tableau Server\packages\bin.` 또는 모든 Tableau Server 버전: `ProgramData\Tableau\Tableau Server\data\tabsvc\vizqlserver\Datasources` 파일을 저장하려면 서버 컴퓨터의 Windows 관리자여야 합니다. - Linux의 경우: `/var/opt/tableau/tableau_server/data/tabsvc/vizqlserver/Datasources/` 참고: 이 파일은 `.tdc` 확장명을 사용하여 저장해야 하지만 이름은 어떤 이름이든 상관없습니다. 일관된 동작을 위해 TDC 파일을 모든 서버 노드에 저장해야 합니다. 3. Tableau Prep Conductor(흐름 실행용) 또는 Prep Web Authoring(웹에서 흐름 편집용)의 경우 TDC 파일을 추가 디렉터리에 배치해야 합니다. Prep Conductor - Windows의 경우: `\tabsvc\flowprocessor\Datasources` - Linux의 경우: `/tabsvc/flowprocessor/Datasources` Prep 웹 작성 - Windows의 경우: `\tabsvc\flowminerva\Datasources` - Linux의 경우: `/tabsvc/flowmineva/Datasources` 4. 변경 사항을 적용하려면 Tableau Server를 다시 시작해야 합니다. 5. 해당 연결로 이동하여 Tableau Server 로그 파일을 열고 아래 예와 유사한 레코드를 찾아 이 사용자 지정 파일이 새 연결에 적용되었는지 확인합니다.
로그 파일 위치레코드 예

<설치 경로>\Tableau Server\data\tabsvc\log\vizqlserver

<설치 경로>\Tableau Server\data\tabsvc\log\backgrounder

<설치 경로>\Tableau Server\data\tabsvc\log\dataserver

<설치 경로>\Tableau Server\data\tabsvc\log\vizportal

Found matching TDC 'C:\\ProgramData\\Tableau\\Tableau Server\\data\\tabsvc\\vizqlserver\\Datasources\\odbc-sqlite.tdc for class='genericodbc', vendor='SQLite', and driver='SQLite3 ODBC Driver'
### 샘플 SQLite TDC 파일 ## ODBC 연결 사용자 지정 데이터 원본에 대한 ODBC 연결을 만들고 필요한 메타데이터 및 데이터를 가져올 수 있음을 확인했다고 가정하겠습니다. 이제 추출을 만들거나 라이브 연결을 그대로 사용하여 필요한 기능을 사용할 수 있는지 확인해야 합니다. 사용할 수 있다면 이전에 만든 TDC 파일로 충분하며 연결을 사용자 지정하지 않아도 됩니다. TDC 파일이 원하는 방식으로 작동하지 않을 경우 연결을 사용자 지정할 수 있습니다. 환경에서 예상한 대로 동작하도록 ODBC 연결을 조정하는 방법을 이해해야 합니다. 목록을 검토하여 ODBC 연결을 조정할 때 사용할 수 있는 사용자 지정을 확인하십시오. - [Tableau 기능 사용자 지정 참조](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_capabilities.htm) - [ODBC/SQL 사용자 지정 참조](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_sql.htm) ### 기능 개선을 위한 일반 사용자 지정 다음 사용자 지정은 최적이 아닌 기본 기능이 포함된 데이터 원본의 기능을 개선하는 데 도움이 될 수 있습니다. - `CAP_SUPPRESS_DISCOVERY_QUERIES` – 이 값을 `true` 로 설정하면 Tableau에서 연결을 시작할 때 드라이버의 기능을 확인하기 위해 SQL 쿼리를 수행하지 않습니다. 이 경우 Tableau에서 이러한 기능을 자동으로 결정할 수 없으므로 다른 기능을 명시적으로 설정해야 하는지 여부를 고려해야 합니다. - `SQL_SQL_CONFORMANCE` – 이 설정은 데이터 원본에서 완전하게 지원하는 SQL 표준의 수준을 나타냅니다. Tableau는 항목 이상의 적합성 수준에서 가장 잘 작동하므로 데이터 원본에서 지원하는 경우 이 값을 `1` 이상으로 설정해야 합니다. - `SQL_AGGREGATE_FUNCTIONS` – 이 설정은 지원되는 집계 함수를 나타냅니다(예: `MIN`, `MAX`, `SUM`). 값 `'127'`은 모든 표준 SQL 집계 함수에 대한 지원을 나타냅니다. ### 제한 수준이 높은 데이터 원본 처리 일부 데이터 원본은 제한 수준이 너무 높아 Tableau에서 연결을 만드는 단계를 완료할 수 없습니다. 간혹 그 원인이 드라이버 내의 충돌로 인해 Tableau의 작동이 중단되었기 때문일 수 있습니다. 전역 TDC 파일을 사용하면 이러한 불안정 문제와 관련이 있을 수 있는 Tableau의 쿼리 실행이나 기능 확인을 방지할 수 있습니다. 이 파일을 만들려면 데이터베이스 공급업체 이름과 ODBC 드라이버 이름을 알아야 합니다. 1. Tableau에서 새 연결을 만들고 로그 파일을 연 후 다음과 같은 줄을 찾습니다. GenericODBCProtocol::Connect: Detected vendor: 'SQLite' and driver: 'SQLite3 ODBC Driver' 2. 나열된 `vendor` 이름과 `driver` 이름을 사용하여 TDC 파일을 만듭니다. [공급업체 및 드라이버 이름](#Vendor)의 예를 참조하십시오. 3. `CAP_SUPPRESS_DISCOVERY_QUERIES`와 같은 사용자 지정을 사용하여 제한된 데이터 원본과 Tableau의 상호 작용을 제한합니다. ### ODBC 드라이버 설정 구성 ODBC 드라이버는 서버, 사용자 이름, 비밀번호 등의 연결 세부 정보를 제공할 수 있는 대화 상자를 제공합니다. 대부분의 대화 상자는 연결 동작을 제어하는 고급 옵션을 제공합니다. ODBC 연결의 기능이나 성능을 개선하기 위한 방법을 찾고 있는 경우 이러한 옵션을 고려해야 합니다. 특히 아래 항목은 과거에 Tableau의 ODBC 연결에서 발생한 문제의 원인일 수 있으므로 주의 깊게 검토하십시오. - 트랜잭션 격리 - 기본적으로 `READ`, `COMMITTED` 또는 `SERIALIZABLE` 로 설정하여 쿼리가 보류 중인 트랜잭션의 데이터를 결과에 포함하지 않도록 합니다. - 커서 - 기본적으로 커서를 Streaming 대신 Holdable 또는 Scrollable 커서로 설정합니다. Tableau에서는 각 읽기 전용 분석 쿼리 후 트랜잭션을 닫으므로 Streaming 커서를 사용할 경우 커서가 잘리고 Tableau에서 완전하지 않은 결과가 표시될 수 있습니다. - 행/결과 집합 버퍼 - 기본적으로 큰 버퍼 크기로 설정하여 대량 행 가져오기의 성능을 개선합니다. 이렇게 하면 추출 생성 속도가 눈에 띄게 향상될 수 있습니다. 캐시 크기 또는 응답 크기라고도 합니다. - 문자 집합 - 기본적으로 내림차순 문자 집합(UTF-16, UTF-8, ASCII)으로 설정합니다. ### SQLite 고급 사용자 지정 Tableau에서는 SQLite에 대한 특수 사용자 지정이 기본 제공됩니다. 이러한 사용자 지정은 통합 문서 파일, 데이터 원본 파일 또는 전역 TDS 파일의 SQLite에 대한 모든 연결 사용자 지정보다 우선합니다. SQLite 연결 사용자 지정에 고급 변경을 수행하려면 Tableau에서 고유한 SQLite 언어를 무시하도록 설정해야 합니다. 이 작업은 보고된 데이터베이스 공급업체 이름(``)을 `SQLite-Tableau`와 같은 다른 값으로 변경하여 수행할 수 있습니다. ## ODBC 설명서 참조 Microsoft MSDN에는 ODBC 표준에 대한 설명서가 있습니다. 특히 [ODBC 부록](http://msdn.microsoft.com/ko-kr/library/ms710927\(v=VS.85\).aspx)이 이 문서의 리소스로 가장 적합합니다. - 부록 C: [SQL 문법](http://msdn.microsoft.com/ko-kr/library/ms709391\(v=VS.85\).aspx) - 특히 [최소 SQL 문법](http://msdn.microsoft.com/ko-kr/library/ms709391\(v=VS.85\).aspx) 및 [ODBC 이스케이프 시퀀스](http://msdn.microsoft.com/ko-kr/library/ms711838\(v=VS.85\).aspx) - 부록 D: [데이터 유형](http://msdn.microsoft.com/ko-kr/library/ms713607\(v=VS.85\).aspx) - 부록 E: [스칼라 함수](http://msdn.microsoft.com/ko-kr/library/ms711813\(v=VS.85\).aspx) ### 참고 항목 [기타 데이터베이스(ODBC)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_otherdatabases.htm) – ODBC 커넥터를 사용하여 데이터에 연결하는 방법을 설명합니다. [Tableau 및 ODBC](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_tableau.htm) – ODBC에 대한 배경 정보를 제공하고, Tableau가 ODBC 드라이버의 기능을 확인하는 방법을 설명하고, 자주 묻는 질문이 나와 있습니다. [Tableau 기능 사용자 지정 참조](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_capabilities.htm) – 데이터 원본에서 지원하는 Tableau 기능을 정의하는 데 사용할 수 있는 사용자 지정이 나와 있습니다. [ODBC/SQL 사용자 지정 참조](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_sql.htm) – ODBC 드라이버가 지원하는 것으로 보고하는 ODBC 및 SQL 표준 부분을 나타내는 사용자 지정을 나열합니다. [기본 커넥터의 연결 문자열 사용자 지정(영문)](https://community.tableau.com/s/question/0D54T00000CWdGZSA1/customize-the-connection-string-for-a-native-connector) – Tableau 커뮤니티의 이 문서에서는 `odbc-connect-string-extras` 사용자 지정을 사용하여 기본 커넥터로 수행된 연결을 수정하는 방법을 설명합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 예제: 매개 변수를 사용하여 측정값 바꾸기 두 측정값의 비교 방식을 보여 주는 뷰를 만들려고 합니다. 또한 비교되는 측정값을 선택하거나 모든 사용자가 비교할 측정값을 선택할 수 있도록 하는 컨트롤을 뷰에 추가하려는 경우가 있습니다. 매개 변수 및 계산된 필드를 사용하여 이러한 뷰를 만들 수 있습니다. 계산된 필드가 뷰의 측정값을 대체하며 사용자는 매개 변수 컨트롤이나 매개 변수 동작을 사용하여 대화형으로 계산된 필드를 설정할 수 있습니다. 측정값 바꾸기를 사용하여 [동적 축 제목](https://help.tableau.com/current/online/ko-kr/dynamic_axis_titles.htm)을 사용할 수도 있습니다. ## 일반적인 단계 1. 매개 변수를 만듭니다. 2. 뷰의 측정값을 변경하는 계산된 필드를 만듭니다. 3. 뷰를 설정합니다. 이 문서에는 2단계 대신 사용할 수 있는 추가 섹션이 포함되어 있습니다. - 측정값을 변경하고 집계를 지정하는 계산된 필드 만들기 다음 섹션에서는 이러한 절차를 나누어 구체적인 안내를 제공합니다. 이 시나리오에서는 Tableau Desktop과 함께 제공되는 샘플 – 슈퍼스토어 데이터 원본을 사용합니다. ## 매개 변수 만들기 다음 단계를 수행합니다. 1. 데이터 패널에서 오른쪽 위의 드롭다운 화살표를 클릭하고 매개 변수 만들기를 선택합니다. 2. 매개 변수 만들기 대화 상자에서 다음을 수행합니다. 1. 매개 변수 이름을 Placeholder 1 Selector로 지정합니다. 2. 데이터 유형을 문자열로 설정합니다. 3. 허용 가능한 값 필드로 건너뛰어 목록을 선택합니다. 4. 값 목록 영역에 개별 측정값 이름인 Discount, Profit, Quantity 및 Sales를 입력합니다. 이제 매개 변수 만들기 대화 상자가 다음과 같이 표시됩니다. ![매개 변수 만들기 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/DPVparameters_swap.png) 5. 확인을 클릭하여 매개 변수 편집 대화 상자를 닫습니다. 3. 두 번째 매개 변수인 Placeholder 2 Selector를 정확히 동일한 구성으로 만듭니다. 이 작업은 다양한 방법으로 수행할 수 있습니다. 가장 쉬운 방법은 데이터 패널에서 Placeholder 1 Selector를 클릭하고 복제를 선택한 다음 복제된 매개 변수의 이름을 Placeholder 2 Selector로 변경하는 것입니다. ## 뷰의 측정값을 변경하는 계산된 필드 만들기 다음 단계를 수행합니다. 1. 분석 > 계산된 필드 만들기를 선택하여 계산 편집기를 엽니다. 계산에 Placeholder 1이라는 이름을 지정하고 수식 영역에 다음을 입력하거나 붙여 넣습니다. ``` CASE [Placeholder 1 Selector]WHEN "Discount" THEN [Discount]WHEN "Profit" THEN [Profit]WHEN "Quantity" THEN [Quantity]WHEN "Sales" THEN [Sales]END ``` **참고**: 계산된 필드는 다음으로 표시 값이 아닌 지정된 행의 값 항목을 참조해야 합니다. 2. 확인을 클릭하여 계산 편집기를 종료합니다. 3. 동일한 정의를 사용하여 두 번째 계산된 필드인 Placeholder 2를 만듭니다. 마찬가지로, 가장 쉬운 방법은 데이터 패널에서 Placeholder 1을 클릭하고 복제를 선택한 다음 복제된 필드의 이름을 Placeholder 2로 변경하는 것입니다. 그런 다음 **Placeholder 1** Selector를 **Placeholder 2**로 바꿉니다. ## 뷰 설정 다음 단계를 수행합니다. 1. Placeholder 2를 열로 끌고 Placeholder 1을 행으로 끌어옵니다. 측정값을 두 선반으로 끌어왔으므로 기본 뷰는 분산형 차트입니다. 이 동작이 수행되는 이유에 대한 자세한 내용은 [예: 분산형 차트, 집계 및 세부 수준](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_aggregation.htm#ExampleScatter)을 참조하십시오. 2. Customer Name을 세부 정보로 끌고 Region을 색상으로 끌어옵니다. 3. 데이터 패널의 매개 변수 영역에서 각 Placeholder 1 Selector를 클릭하고 매개 변수 컨트롤 표시를 선택합니다. 그런 다음 Placeholder 2 Selector에도 같은 작업을 수행합니다. 4. 기본적으로 매개 변수 컨트롤은 뷰의 오른쪽 뒤에 표시됩니다. 매개 변수 컨트롤을 왼쪽으로 끌어 사용자가 쉽게 볼 수 있도록 합니다. 이제 뷰가 완성되었습니다. 사용자는 매개 변수 컨트롤을 사용하여 X축 및 Y축에 사용되는 측정값을 선택할 수 있습니다. 예를 들어 아래의 뷰에는 왼쪽에 Quantity 및 Discount가 표시되고 오른쪽에는 Profit 및 Sales를 표시하는 데 사용된 매개 변수 컨트롤이 있습니다. ![수량 및 할인에 대해 두 개의 매개 변수가 적용된 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameters_swap2.png) ## 측정값을 변경하고 집계를 지정하는 계산된 필드 만들기 위의 계산된 필드를 만들어 뷰의 측정값 변경 섹션에 설명된 방법 대신 개별 측정값의 집계를 지정하는 계산된 필드를 만들 수 있습니다. 위에 설명된 것과 같이 계산된 필드는 집계를 지정하지 않습니다. 위의 이미지에서는 Tableau가 자동으로 Placeholder 1 및 Placeholder 2 필드에 집계(SUM)를 할당합니다. 그러나 데이터를 알고 있다면 측정값에 사용할 집계를 지정할 수 있습니다. 따라서 위의 계산된 필드 정의 대신 다음과 같은 정의를 사용할 수 있습니다. ``` CASE [Placeholder 1 Selector]WHEN "Discount" THEN SUM([Discount])WHEN "Profit" THEN AVG([Profit])WHEN "Quantity" THEN SUM([Quantity])WHEN "Sales" THEN AVG([Sales])END ``` 필드 정의에 명시적으로 측정값을 집계할지 여부는 사용자가 결정합니다. 그러나 일부 측정값에 대한 집계를 정의하고 다른 측정값에 대한 집계를 정의하지 않을 수는 없습니다. 다음은 Profit 및 Sales 필드에 대한 집계로 AVG를 지정한 경우 집계를 지정하지 않고 Tableau 기본 설정인 SUM을 사용할 때와 다르게 이러한 필드의 분산형 차트가 어떻게 변경되는지를 보여 주는 예입니다.
Profit 및 Sales(기본 집계 사용)Profit 및 Sales(명시적 집계 사용)
수익과 매출에 대해 두 개의 매개 변수가 적용된 분산형 차트입니다.수익과 매출에 대해 두 개의 매개 변수가 적용된 분산형 차트입니다.
비슷하지만 다릅니다. [주요 콘텐츠로 건너뛰기](#main-content) # 예제 - 스포트라이트 사용 계산 스포트라이트는 측정값을 기준으로 불연속형 임계값을 표시하는 기법입니다. 예를 들어 10,000 초과 매출은 녹색으로, 10,000 미만 매출은 빨간색으로 표시되도록 매출의 색상을 코딩할 수 있습니다. 스포트라이트 계산은 불연속형 측정값을 생성하는 계산의 한 특수 유형입니다. 불연속형 측정값은 종속 변수(및 측정값)지만 연속형 결과가 아니라 불연속형 결과를 생성하는 계산입니다. 그래서 이름도 불연속형 측정값입니다. 예를 들면 다음과 같습니다. ![IIF 함수를 사용하는 수식을 보여주는 계산 대화 상자입니다. 이 함수는 조건이 충족되는지 여부를 확인하여, true이면 첫 번째 값을 반환하고, false이면 두 번째 값을 반환하며, 알 수 없는 값일 경우 선택적 입력 값인 세 번째 값 또는 NULL을 반환합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calc_spotlight1.png) 이 예제의 수식은 Sales Spotlight라는 불연속형 측정값을 정의합니다. 불연속형 측정값은 데이터 패널에서 항상 파란색 abc 아이콘으로 나타납니다. Sales Spotlight는 다른 측정값의 함수이기 때문에 Tableau에서 측정값으로 분류되지만, 실제로 불연속형 값(“Good” 및 “Bad”)을 생성하므로 불연속형입니다. 이 범주형 측정값의 사용 예제는 다음과 같습니다. ![소비자, 기업, 홈 오피스의 세 부문에 걸쳐 여러 범주와 그 하위 범주의 매출을 보여주는 비주얼리제이션 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calc_spotlight2.png) 여기서 Sales Spotlight는 마크 카드의 색상에 있습니다. 또한 집계 계산이기 때문에 AGG 접두사가 표시됩니다. 10,000 초과 값과 10,000 미만 값에 다른 색상이 할당되었습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 예제 - 추세를 살펴보는 스토리 이 문서의 예제는 시간대별 지진 추세에 대한 스토리를 작성하는 방법을 설명합니다. Tableau의 스토리 기능을 사용하면 단계별 형식으로 스토리를 전달할 수 있으므로 이러한 유형의 분석을 보여주기에 적합합니다. 이 예제에서는 모든 뷰 및 대시보드를 처음부터 새로 만들지 않고 기존의 통합 문서를 사용하는 방법을 보여줍니다. 따라서 여기에서는 스토리를 하나로 모으는 작업을 수행하게 됩니다. 미리 작성된 뷰 및 대시보드를 사용하고 액세스하려면 Tableau Public에서 [An Earthquake Trend Story](https://public.tableau.com/profile/tableau.docs.team#!/vizhome/EarthquakeTrendStory2/Finished-Earthquakestory)(지진 추세 스토리)를 다운로드하십시오. ## 스토리 구상 성공적인 스토리는 체계적입니다. 즉, 목표가 분명합니다. 이 예제의 스토리 목표는 대규모 지진의 발생 빈도가 증가하고 있습니까?라는 질문에 답하는 것입니다. 다양한 접근 방식([좋은 스토리를 만드는 최상의 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/story_best_practices.htm)의 목록 참조)을 택할 수 있지만 여기에서는 추세 관련 질문에 대한 답을 찾기에 특히 적절한 시간대별 변화를 전반적인 접근 방식으로 사용했습니다. 스토리를 작성하다 보면 전반적인 접근 방식을 보완하기 위해 드릴다운 및 이상값과 같은 다른 데이터 스토리 유형이 함께 사용되는 것을 알 수 있습니다. ## 스토리 작성 ### 스토리 워크시트 만들기 1. Tableau Desktop을 사용하여 다운로드한 Earthquake Trend Story 통합 문서를 엽니다. Tableau Server 또는 Tableau Cloud가 있고 Tableau Desktop 대신 웹에서 작성하려는 경우 통합 문서를 Tableau Server에 게시하고 통합 문서를 클릭하고 통합 문서를 선택한 다음 동작에서 통합 문서 편집을 선택합니다. 통합 문서가 열리면 세 개의 대시보드가 있다는 것을 알 수 있습니다. 이러한 대시보드를 사용하여 스토리를 작성합니다. 통합 문서에는 스토리의 완성된 버전도 포함되어 있습니다. **팁**: 대시보드에 있는 개별 뷰를 보려면 대시보드 탭을 마우스 오른쪽 단추로 클릭하고 모든 시트 숨기기 취소를 선택합니다. 2. 새 스토리 탭을 클릭합니다. ![새 스토리 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_new_story.png) 새 워크시트가 시작점으로 열립니다. ![Tableau에서 스토리 포인트를 위한 빈 캔버스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_example_new_sheet.png) 3. Story 2 탭을 마우스 오른쪽 단추로 클릭하고 시트 이름 바꾸기를 선택한 다음 지진 스토리를 워크시트 이름으로 입력합니다. ### 질문 서술 스토리 제목은 항상 뷰에 표시되므로 스토리의 목표를 계속해서 강조할 수 있습니다. 기본적으로 Tableau는 워크시트 이름을 스토리 제목으로 사용합니다. Tableau Desktop에서는 다음을 수행하여 제목을 재정의할 수 있습니다. 1. 제목을 두 번 클릭합니다. 2. 제목 편집 대화 상자에서 <시트 이름>을 **대규모 지진이 증가하고 있습니까?로 바꿉니다.** 3. 확인을 클릭합니다. Tableau Server 또는 Tableau Cloud에서 작성하는 경우 스토리 탭이 제목을 변경할 수 있는 유일한 위치입니다. ### 개요 처음으로 만드는 스토리포인트에서는 대상이 쉽게 방향을 잡을 수 있도록 가장 포괄적인 시각을 보여줍니다. 즉, 전체 지구에서 발생한 모든 지진을 보여주는 것입니다. 1. 스토리 패널에서 맵 대시보드를 두 번 클릭하여 스토리 시트에 배치합니다. Tableau Desktop을 사용하는 경우 끌어 놓기를 사용하여 뷰 및 대시보드를 스토리 시트에 추가할 수도 있습니다. ![1981년 11월 27일에 발생한 규모 4.000의 지진을 표시하도록 필터가 설정된 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_example_point1.png) 가로 스크롤바가 표시되고 범례가 완전히 표시되지 않은 것을 알 수 있습니다. ![범례가 완전히 표시되지 않은 가로 스크롤바입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_example_not_fitting.png) 이 현상을 방지하려면 대시보드에 특별한 설정을 사용할 수 있습니다. 2. 맵 대시보드를 선택하고 대시보드 패널의 크기 아래에서 지진 스토리에 맞춤을 선택합니다. 이 설정은 스토리에 가장 적합한 크기로 대시보드를 변경하도록 설계되었습니다. ![사전 설정 및 사용자 지정 크기 옵션을 모두 제공하는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_example_fittostory.png) 다시 지진 스토리를 봅니다. 크기가 조정되고 스크롤바가 사라진 것을 알 수 있습니다. 3. Tableau Desktop을 사용하는 경우 이 스토리포인트의 설명을 추가합니다. 예를 들어 _1973년 이후 진도 4.0 이상인 지진이 131,834건 기록됨_을 추가합니다. 4. 여기에 스토리포인트 설명 쓰기라는 영역을 클릭하여 캡션 텍스트를 추가합니다. 5. 캡션의 업데이트를 클릭하여 스토리포인트에 대한 변경 사항을 저장합니다. ![규모 4.0 이상의 지진 발생 위치를 표시한 전 세계 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_example_story_update.png) ### 드릴다운 잘 쓰여진 소설에서 줄거리가 물 흐르듯 진행되듯이 데이터 스토리도 자연스러운 전개가 중요합니다. 다음 스토리포인트에서는 드릴다운 기법을 사용하여 스토리 범위를 좁히고 설명을 계속합니다. 1. 첫 번째 스토리포인트를 다음 스토리포인트의 기준으로 사용하려면 왼쪽의 새 스토리포인트 아래에서 복제를 클릭합니다. !['스토리' 메뉴를 사용하면 새로운 스토리포인트를 만들거나 기존 대시보드에서 선택할 수 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_example_duplicate.png) 2. Magnitude 필터를 7.000 – 9.100으로 변경하여 소규모 지진을 맵에서 제거합니다. 맵의 초점이 태평양 "[화산대](https://earthquake.usgs.gov/learn/gloss)"가 표시되도록 이동됩니다. 이 지역은 대부분의 대규모 지진이 발생한 곳입니다. 3. 캡션을 추가합니다. 예를 들어 _매년 약 2건의 지진이 "대규모"로 평가됨과 같은 캡션을 추가합니다._ 4. Tableau Desktop을 사용하는 경우 설명을 편집하여 이 스토리포인트에서 다룬 내용을 설명합니다. 예를 들면 다음과 같습니다. 2004년 이후 발생한 130,000건 이상의 지진 중 진도 7.0 이상인 지진은 174건으로 매년 약 2건의 대규모 지진이 발생했습니다. _그러나 많은 이들이 "지진의 빈도가 잦아지고 있는지"를 궁금해합니다._ 5. 캡션 위에 있는 스토리 툴바의 업데이트를 클릭하여 변경 사항을 저장합니다. ![스토리 시트에 스토리포인트를 추가하는 프로세스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_earthquake2.png) 다음 스토리포인트에서는 추가로 드릴다운하여 스토리의 초점을 좁히고 특정 유형의 지진인 "거대지진"을뷰에 표시합니다. 1. 두 번째 스토리포인트에서 복제를 클릭하여 세 번째 스토리포인트의 기준으로 사용합니다. 2. Magnitude 필터를 8.000 – 9.100으로 변경하여 거대지진을 제외한 모든 지진을 맵에서 제거합니다. 3. 캡션 및 설명 텍스트를 추가합니다. - 캡션: _다수의 이목을 집중시킨 거대지진_ - 설명(Tableau Desktop만 해당): _최근에 발생한 진도 8.0 이상의 거대지진은 종종 심각한 인명 피해로 이어졌습니다. 인도네시아 및 일본 근처의 해저에서 발생한 거대지진은 쓰나미를 일으켜 수천 명이 목숨을 잃었습니다._ 4. 업데이트를 클릭하여 변경 내용을 저장합니다. ![규모 8.0 이상의 지진 16건을 표시한 세계 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_earthquake3.png) ### 이상값 하이라이트 다음 2개의 스토리포인트에서는 대상과 함께 데이터 요소를 가장 끝 범위까지 즉, 근래에 발생한 가장 치명적인 지진 2건을 살펴봅니다. 1. 이전과 마찬가지로 복제를 사용하여 새 스토리포인트를 시작점으로 만듭니다. 2. Magnitude를 9.000–9.100으로 조정하면 데이터 요소 2개만 표시됩니다. 3. 마크 중 하나를 선택합니다. 예를 들어 진도 9.1인 2004년 인도양 지진 및 쓰나미를 선택합니다. 4. 맵 메뉴의 이동 도구를 사용하여 스토리포인트의 중앙으로 이동합니다. ![이동 기능이 하이라이트된 세계 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_earthquake4.png) 5. 캡션 및 설명 텍스트를 추가합니다. 예를 들면 다음과 같습니다. - 캡션: _2004년 인도양 지진 및 쓰나미_ - 설명(Tableau Desktop만 해당): 2004년 인도양 지진은 2004년 12월 26일에 해저에서 발생한 거대지진으로. _역사상 세 번째로 강력한 지진이며 8.3~10분 간 단층 작용이 관찰되면서 가장 긴 시간 동안 지속되었습니다._ 6. 업데이트를 클릭하여 변경 내용을 저장합니다. 7. 2011년 일본 지진 및 쓰나미에 이전 단계를 반복하고 다음 캡션 및 설명 텍스트를 사용합니다. - 캡션: _2011년의 일본 지진 및 쓰나미_ - 설명(Tableau Desktop만 해당): _2011년 도호쿠 해역에 발생한 진도 9.0의 해저 거대지진입니다. 일본을 강타한 가장 강력한 지진이며 역사상 5번째로 강력한 지진입니다._ 이제 단일 대시보드에서 데이터를 필터링하고 맵을 확대/이동하는 방법으로 매력적인 시각적 스토리를 만들었습니다. ![2011년 일본 혼슈 동부 해안에서 발생한 규모 9.0의 도호쿠 지진을 시각적으로 표현한 것입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_earthquake5.png) 그러나 아직 대규모 지진이 증가하고 있습니까?라는 핵심 질문에 대한 답은 얻지 못했습니다. 다음 스토리포인트에서는 이 각도로 공략합니다. ### 추세 보기 다음 스토리포인트에서는 라인 차트(일정 대시보드)로 전환하여 처음 뷰와 대시보드를 만들 때 지정한 추세를 독자에게 보여줍니다. 1. 작성 중인 스토리를 일정 대시보드로 전환합니다. ![일정 대시보드가 하이라이트된 스토리입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_example_switch.png) 2. 일정 대시보드에서 크기를 지진 스토리에 맞춤으로 설정합니다. 3. 스토리로 돌아가서 비어 있음을 클릭하여 새 스토리포인트를 만듭니다. 4. 일정 대시보드를 두 번 클릭하여 스토리 시트에 추가합니다. 1973년 이후로 더 많은 지진이 보고되고. 있으며 실제로 대폭 증가했습니다. 5. 다음과 같은 캡션을 추가합니다. 더 많은 지진이 감지되고 있습니다. 6. 끌어서 텍스트 추가를 사용하여 추세 설명을 추가합니다(Tableau Desktop만 해당). 1973년부터 기록되는 지진의 수가 꾸준히 증가했습니다. _2003년 이후에는 이 추세가 가속화되었습니다._ ![1973년 이후 기록된 지진 횟수의 꾸준한 증가를 나타낸 라인 그래프입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_earthquake6.png) ### 분석 제공 **맵 대시보드**가 포함된 이 스토리의 이전 작업을 보면 지진 빈도가 지역별로 다르게 나타나는 것을 알 수 있습니다. 다음 스토리포인트에서는 지역별 일정 대시보드를 사용하여 지진을 지역별로 분류하고 추세선을 추가하여 데이터의 변동성을 줄입니다. 1. 비어 있음을 클릭하여 새 스토리 시트를 만듭니다. 2. 지역별 일정 대시보드를 두 번 클릭하여 스토리 시트에 추가합니다. APAC 지역이 눈에 띕니다. 3. 캡션을 추가하고 끌어서 텍스트 추가를 사용하여 APAC 지역에서 발생하는 많은 수의 지진을 가리키는 설명을 추가합니다. - 캡션: _환태평양의 동부 지역에서 특히 자주 발생_ - 설명(Tableau Desktop만 해당): _지리적 위치(경도 기준)로 지진을 분류하면 환태평양 지역에서 발생한 지진이 가장 크게 증가한 것을 알 수 있습니다._ ![1974년부터 2012년까지 전 세계 여러 지역에서 발생한 지진의 빈도를 나타낸 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_earthquake7.png) ### 질문에 대답 지금까지의 데이터 스토리에 기반하면 1973 이후 환태평양에서 지진 빈도가 증가했다는 결론을 내릴 수 있지만 원래 질문은 대규모 지진이 더 빈번해졌는가를 묻고 있습니다. 이 질문에 답하려면 최종 스토리 포인트에서 규모가 더 약한 지진을 필터링으로 제거하고 결과 추세선을 봐야 합니다. 1. 복제를 클릭하여 새 스토리 시트를 만듭니다. 2. Magnitude 필터를 5.000–9.100으로 설정합니다. 추세선이 축소되었지만 여전히 약간 증가한 것을 알 수 있습니다. 3. 캡션을 추가하고 끌어서 텍스트 추가를 사용하여 스토리포인트에 답을 추가합니다. 캡션: _그러나 대규모 지진의 추세는 확실하지 않음_ 설명(Tableau Desktop만 해당): 대규모 지진이 약간 증가하는 것처럼보이 _지만 이 추세가 사실인지 최근에 발생한 소수의 강력한 지진 때문인지에 대한 추가 조사가 필요합니다._ ![1974년부터 2012년까지 지진 발생을 나타낸 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_earthquake8.png) 일반적으로 데이터 스토리의 경우 추가 질문으로 스토리를 마칩니다. 추세가 있기는 하지만 미미합니다. 최근 몇 년 동안 특히 아시아 태평양 지역에서 대규모 지진(진도 5.000 - 9.100)이 더 많이 보고된 것은 맞지만 단순히 자연 변이 때문일 수도 있지 않을까요? 이와 같은 질문은 다른 스토리의 주제로 활용될 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 예제 – 색상의 여러 필드 색상에 한 필드를 놓은 다음 다른 필드를 색상에 놓으면 두 번째 필드가 첫 번째 필드를 대체합니다. 하지만 트리맵, 불릿 그래프 등의 차트 유형에 따라 색상에 여러 필드를 놓을 수 있습니다. 한 필드를 사용하여 색조를 설정하고 다른 필드를 사용하여 해당 색조 내에서 그라데이션을 표현할 수 있습니다. 다음 단계에 따라 샘플 – 슈퍼스토어 데이터 원본을 사용하여 색상에 두 필드가 있는 트리맵을 작성합니다. 1. Category 및 Sub-Category를 열로 끕니다. 2. Sales를 마크 카드의 크기로 끌어다 놓습니다. 3. 툴바에서 표현 방식을 클릭하고 트리맵 차트 유형을 선택합니다. ![트리맵이 하이라이트된 표현 방식 미리 보기입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/showme_treemap.png) Tableau에서 모든 필드가 마크 카드로 이동되어 크기와 색상 모두에 SUM(Sales)이 배치되고 레이블에 Category와 Sub-Category가 모두 배치됩니다. ![각 범주와 하위 범주별 총 매출을 보여주는 트리맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/twocolor_treemap_10.0.png) 4. 마크 카드에서 Category 왼쪽에 있는 레이블 아이콘을 클릭하고 색상을 선택합니다. ![범주 드롭다운이 확장되고 색상 옵션이 선택된 마크 카드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/twocolor_treemap2_10.0.png) 색상에서 Category가 SUM(Sales)을 대체합니다. 마크는 여전히 Sales의 합계로 크기가 지정되지만 이제 Category에 따라 색상이 지정됩니다. ![3개 범주와 그 하위 범주에 따른 매출을 나타내는 3가지 색상의 트리맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/twocolor_treemap3_10.0.png) 5. 마크 카드에서 Sub-Category 왼쪽에 있는 레이블 아이콘을 클릭하고 색상을 선택합니다. 첫 번째 필드인 Category에 대해서는 고유한 범주형 색상이 사용되고 두 번째 필드인 Sub-Category의 값은 단일 음영 범위를 사용하여 구분됩니다. ![3개 범주와 그 하위 범주에 걸친 매출을 나타내기 위해 다양한 색상을 선택한 트리맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/twocolor_treemap4_10.0.png) 개별 사각형의 크기는 여전히 Category 및 Sub-Category별로 Sales에 따라 결정됩니다. 색상에 있는 두 필드(Category 및 Sub-Category)는 한 계층 내에서 연관되므로, 마크 카드에서 두 필드를 서로 바꿔 Sub-Category가 Category 위에 오게 하면 효과는 뷰에서 Category를 제거한 것과 동일합니다. 트리맵이 각 Sub-Category에 대해 고유한 색상의 사각형을 표시하도록 변경됩니다. ![각 하위 범주별로 고유한 색상의 사각형이 있는 트리맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/twocolor_treemap5_10.0.png) 색상의 두 필드가 한 계층 내에서 연관되지 않는 경우 마크 카드에서 필드의 순서를 전환하여 범주형 색상에 사용된 필드가 단색 음영에 사용되게 하거나, 반대로 설정할 수 있습니다. Tableau에서 사용되는 색상이 마음에 들지 않으면 색상을 변경할 수 있습니다. 색상 편집 대화 상자를 열려면 다음 작업 중 하나를 수행합니다. - Tableau Desktop에서 색상 범례를 두 번 클릭합니다. - Tableau Server 또는 Tableau Cloud에서 범례 오른쪽 위의 드롭다운 화살표를 클릭합니다. 6. 레이블에 Category, Sub-Category 및 Sales를 추가하여 뷰를 읽기 쉽게 만듭니다. 이제 기본적으로 텍스트를 작게 표시하는 사각형 위로 마우스를 이동하면 도구 설명이 표시됩니다. ![각 하위 범주에 대해 고유한 색상의 사각형과 각 사각형에 대한 도구 설명이 있는 트리맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/twocolor_treemap6_10.0.png) [주요 콘텐츠로 건너뛰기](#main-content) # 예제: 맵 뷰에 매개 변수 추가 이 예제에서는 세계 지표 샘플 데이터 원본을 사용하여 다음 방법을 보여 줍니다. - 전 세계 각 국가의 출생률을 보여 주는 맵 뷰를 작성하는 방법 - 출생률이 낮은 국가/지역과와 출생률이 높은 국가/지역을 구분하는 계산된 필드를 만드는 방법 - 사용자가 낮은 출생률과 높은 출생률에 대한 임계값을 설정할 수 있도록 매개 변수를 만들고 표시하는 방법 ## 맵 뷰 작성 1. 데이터 패널에서 위도와 경도를 두 번 클릭합니다. 경도는 열에, 위도는 행에 배치되고 세계지도가 표시됩니다. 2. Year 차원을 필터로 끕니다. 3. 필터 필드 \[Year\] 대화 상자에서 연도를 선택한 후 다음을 클릭합니다. ![연도별로 데이터를 필터링하기 위한 옵션 목록이 있는 필터 필드 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter_example1.png) 4. 필터 \[Year 연도\] 대화 상자에서 2012를 선택한 후 확인을 클릭합니다. ![2002년부터 2012년까지의 연도를 선택할 수 있는 확인란이 있는 필터 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter_example2.png) 5. Country 차원을 세부 정보로 끕니다. 6. 마크 유형을 맵으로 설정합니다. ![맵이 선택된 상태에서 다양한 차트 유형 옵션을 표시하도록 마크 카드의 드롭다운 메뉴가 확장되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filled_pie1.png) 7. Birth Rate 측정값을 레이블로 끕니다. 이제 전 세계 국가/지역의 출생률을 보여 주는 맵이 나타납니다. ![백분율 레이블이 있는 세계 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter_example4.png) 맵을 zoom하거나 마우스오버하여 국가에 대한 설명을 볼 수 있습니다. ## 임계값을 설정하는 계산된 필드 만들기 다음으로, 낮은 출생률과 높은 출생률을 구분하겠습니다. 1. 상단 메뉴에서 분석 > 계산된 필드 만들기를 선택합니다. 2. 필드 이름을 `High Birth Rate`로 지정하고 수식 필드에 다음 계산을 입력하거나 붙여 넣습니다. `IF ([Birth Rate]) >= 0.014 THEN "High" ELSE "Low" END` 0.014 값은 1.4%에 해당합니다. 맵에서 볼 수 있는 실제 값 범위는 1% 미만에서 최대 5% 근처입니다. 확인을 클릭하여 이 계산을 저장하면 계산이 차원으로 분류됩니다. 3. High Birth Rate를 색상으로 끕니다. 이제 맵에 낮은 출생률 국가/지역과 높은 출생률 국가/지역이 서로 다른 색으로 표시됩니다. ![전 세계 출생률의 차이를 보여주는 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter_example6.png) 하지만 1.4%보다 크거나 같은 높은 출생률에 대한 정의는 임의적입니다. 이 값을 선택한 이유는 전 세계 국가/지역을 이분화하기 때문입니다. 이렇게 하는 대신, 사용자가 임계값을 정의하게 하거나, 임계값을 변경하여 맵이 어떻게 변화하는지 확인할 수 있도록 컨트롤을 제공할 수 있습니다. 이렇게 하려면 매개 변수를 만듭니다. ## 매개 변수 만들기 1. 데이터 패널에서 마우스 오른쪽 단추를 클릭(Mac의 경우 Control 클릭)하고 만들기 > 매개 변수를 선택합니다. **참고**: 데이터 패널에서 필드를 클릭한 경우 일부 필드가 채워질 수 있습니다. 필요에 따라 필드를 변경할 수 있습니다. 2. 매개 변수 만들기 대화 상자에서 새 매개 변수의 이름을 `Set Birth Rate`로 지정하고 다음과 같이 구성합니다. ![매개 변수 이름을 지정하고 속성과 값 범위를 설정하는 옵션이 있는 매개 변수 편집 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter_example7.png) 매개 변수 만들기 대화 상자의 필드에 대한 자세한 내용은 [매개 변수 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/parameters_create.htm)를 참조하십시오. 데이터 유형이 실수이기 때문에 이 매개 변수 컨트롤은 다음 절차에서 표시할 때 슬라이더 형태가 됩니다. 이것은 실수 값은 연속형이며 무한한 개수의 가능한 값이 있기 때문입니다. 현재 값은 매개 변수의 기본값을 설정합니다. 0.019는 1.9%입니다. 값 범위 섹션에서는 최소값, 최대값 및 단계 크기(값을 변경할 수 있는 최소량)를 설정합니다. 3. 확인을 클릭합니다. ## 매개 변수 컨트롤 만들기 및 표시 이제 매개 변수를 High Birth Rate 필드에 연결해야 합니다. 1. 데이터 패널에서 High Birth Rate를 마우스 오른쪽 단추로 클릭하고 편집을 선택합니다. 2. 필드 정의의 하드 코딩된 0.014 값을 매개 변수 이름으로 바꿉니다. `IF ([Birth Rate]) >= [Set Birth Rate] THEN "High" ELSE "Low" END` 그런 다음 확인을 클릭합니다. 3. 데이터 패널에서 Set Birth Rate 매개 변수를 마우스 오른쪽 단추로 클릭하고 매개 변수 컨트롤 표시를 선택합니다. 기본적으로 매개 변수 컨트롤은 오른쪽에 표시됩니다. 이제 뷰 작성자와 사용자가 이 값을 점증적으로 올리거나 낮춰 "높은 출생률"의 정의 변경이 맵에 미치는 영향을 살펴볼 수 있습니다. ![전 세계 출생률의 차이를 보여주는 맵으로, 사용자가 특정 수준의 마크를 볼 수 있도록 허용하는 매개 변수 상자가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/parameter_example8.png) [주요 콘텐츠로 건너뛰기](#main-content) # 예측 뷰에 최소 하나의 날짜 차원과 하나의 측정값이 있어야 뷰에 예측을 추가할 수 있습니다. Tableau에서도 사용할 수 있는 예측 모델링에 관심이 있는 경우 [Tableau에서 예측 모델링 함수가 작동하는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/predictions_overview.htm)을 참조하십시오. 예측을 설정하려면 비주얼리제이션을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 예측 > 예측 표시를 선택하거나 분석 > 예측 > 예측 표시를 선택합니다. 날짜 차원이 없을 때에도 뷰에 정수 값을 갖는 차원 필드가 있으면 예측을 추가할 수 있습니다. 자세한 내용은 [뷰에 날짜가 없을 경우 예측](https://help.tableau.com/v0.0/pro/desktop/ko-kr/forecast_no_date.htm)을 참조하십시오. Tableau Desktop에서 지수 평활법 모델을 사용하여 정량적 시계열 데이터를 예측할 수 있습니다. 지수 평활법을 사용하면 기존 관측값보다 최근 표본의 가중치가 상대적으로 더 높아집니다. 이러한 모델을 통해 데이터의 전개 동향 또는 계절적 변동을 포착하고 향후 추세를 예측할 수 있습니다. 예측은 완전히 자동으로 수행되지만 구성할 수도 있습니다. 많은 예측 결과가 시각화에서 필드가 됩니다. 예측을 표시하면 측정값의 미래 값이 실제 값 옆에 표시됩니다. ## 예측 제약 조건 다차원 데이터 원본에 대해서는 예측이 지원되지 않습니다. Tableau Desktop의 다차원 데이터 원본은 Windows에서만 지원됩니다. 예측을 포함하는 뷰를 게시한 다음 웹에서 해당 뷰를 보거나 편집할 때 예측을 표시할 수 있지만 웹에서 뷰를 편집할 때 예측을 수정하거나 추가할 수는 없습니다. 또한 다음 중 하나가 포함된 경우 뷰에 예측을 추가할 수 없습니다. - 테이블 계산 - 집계 해제된 측정값 - 비율 계산 - 총합계 또는 소계 - 추출 날짜로 설정된 집계 포함 날짜 값 ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 예측 만들기 예측을 만들려면 뷰에 하나 이상의 날짜 차원과 한 개의 측정값이 사용되어야 합니다. 예측을 설정하려면 비주얼리제이션을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 예측 > 예측 표시를 선택하거나 분석 > 예측 > 예측 표시를 선택합니다. 다음의 각 예는 예측 만들기를 지원하는 구조를 나타냅니다. - 예측하려는 필드는 행 선반에 있고 연속형 날짜 필드는 열 선반에 있습니다. - 예측하려는 필드는 열 선반에 있고 연속형 날짜 필드는 행 선반에 있습니다. - 예측하려는 필드는 행 또는 열 선반에 있고 불연속형 날짜는 행 또는 열 선반에 있습니다. 포함된 날짜 수준 중 하나 이상은 연도여야 합니다. - 예측하려는 필드는 마크 카드에 있고 연속형 날짜 또는 불연속형 날짜 집합은 행, 열 또는 마크에 있습니다. **참고**: 날짜 차원이 없을 때에도 뷰에 정수 값을 갖는 차원이 있으면 예측을 생성할 수 있습니다. [뷰에 날짜가 없을 경우 예측](https://help.tableau.com/v0.0/pro/desktop/ko-kr/forecast_no_date.htm)을 참조하십시오. 예측이 설정된 경우 실제 기록 값 이외에 측정값의 예측된 미래 값을 시각화합니다. 기본적으로 추정된 값은 기록 데이터에 사용된 것보다 밝은 색으로 표시됩니다. ![2011년부터 2016년까지의 매출 추세를 나타내는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/forecast.png) ## 예측 구간 위 이미지의 음영 영역은 예측에 대해 95% 예측 구간을 보여줍니다. 즉, 이 모델은 예측 기간 동안 음영 영역 내에 매출 값이 있을 확률이 95%라고 판단한 것입니다. 예측 옵션 대화 상자의 예측 구간 표시 설정을 사용하여 예측 구간에 대한 신뢰 수준 백분위수와 예측 구간이 예측에 포함되는지 여부를 구성할 수 있습니다. ![90%, 95%, 99% 예측 간격에 대한 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/forecast_prediction_intervals.png) 예측에 예측 구간을 표시하지 않으려면 확인란 선택을 취소합니다. 예측 구간을 설정하려면 값 중 하나를 선택하거나 사용자 지정 값을 입력합니다. 신뢰 수준에 대해 설정한 백분위수가 낮을수록 예측 구간은 더 좁아집니다. 예측 구간의 표시 방법은 예측된 마크의 마크 유형에 따라 달라집니다.
예측 마크 유형예측 구간 표시 방법
라인구간
모양, 사각형, 원, 막대 또는 파이수염
다음 예에서 예측 데이터는 밝은 음영 원으로 표시되고 예측 구간은 끝에 수염이 있는 라인으로 표시됩니다. ![2010년부터 2015년까지의 회계 연도 매출별 수익을 표시한 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/forecast_scatterplot.png) ## 예측 개선 각 예측 값에 대해 예측 측정값의 다른 인스턴스를 데이터 패널에서 마크 카드의 세부 정보 선반으로 끈 다음 필드를 마우스 오른쪽 단추로 클릭하여 상황에 맞는 메뉴를 열고 사용 가능한 옵션 중 하나를 선택하여 예측 품질이나 정밀도를 확인할 수 있습니다. ![예측 수식 편집, 예측 결과 보기, 도구 설명 제어를 위한 옵션을 표시하는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ForecastEnhance2.png) 이러한 옵션에 대한 설명은 [예측 필드 결과](https://help.tableau.com/v0.0/pro/desktop/ko-kr/forecast_field_results.htm)를 참조하십시오. 프로세스를 반복하여 각 예측 값에 대한 결과 유형을 더 추가할 수 있습니다. 결과 유형 변경에대한 자세한 내용은 [예측 필드 결과](https://help.tableau.com/v0.0/pro/desktop/ko-kr/forecast_field_results.htm)의 "예측 결과 유형 변경"을 참조하십시오. 이러한 결과 유형을 세부 정보 선반에 추가하면 예측된 데이터를 기반으로 하는 모든 마크에 대한 도구 설명에 예측 정보가 추가됩니다. ![54,753달러의 매출을 보여주는 2015년 4월 매출 예측 도구 설명입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ForecastEnhance.png) [주요 콘텐츠로 건너뛰기](#main-content) # 예측 모델 선택 예측 모델링 함수는 선형 회귀, 정규화된 선형 회귀 및 가우스 프로세스 회귀를 지원합니다. 이러한 모델은 다양한 사용 사례 및 예측 유형을 지원할 뿐만 아니라 다양한 제한이 있습니다. ## 지원되는 모델 ### 선형 회귀 [선형 회귀](https://en.wikipedia.org/wiki/Linear_regression)(최소 자승 회귀 또는 OLS라고도 함)는 예측과 예측 대상 사이에 선형 관계가 있는 하나 이상의 예측자가 있고 이러한 예측자가 동일한 기본 조건의 영향을 받지 않으며 동일한 데이터의 두 인스턴스를 나타내지 않는 경우(예: 달러와 유로로 표시되는 매출)에 사용하는 것이 가장 좋습니다. 선형 회귀는 Tableau의 예측 모델링 함수에 대한 기본 모델입니다. 모델을 지정하지 않으면 선형 회귀가 사용됩니다. 테이블 계산의 첫 번째 인수로 **"model=linear"**를 포함하여 이 모델을 명시적으로 지정할 수 있습니다. #### 예: `MODEL_QUANTILE( "model=linear", 0.5, SUM([Sales]), ATTR(DATETRUNC('month',([Order Date])) )` ### 정규화된 선형 회귀 [정규화된 선형 회귀](https://en.wikipedia.org/wiki/Regularized_least_squares)는 두 개 이상의 독립 변수 간에 근사적인 선형 관계가 있는 경우에 사용하는 것이 가장 좋습니다. [다중공선성](https://en.wikipedia.org/wiki/Multicollinearity)이라고도 하는 이 관계는 실제 데이터 집합에서 자주 관찰됩니다. 기본 선형 회귀 대신에 이 모델을 사용하려면 테이블 계산의 첫 번째 인수로 **"model=rl"**을 포함하십시오. #### 예: `MODEL_QUANTILE( "model=rl", 0.5, SUM([Sales]), ATTR(DATETRUNC('month',([Order Date])) )` ### 가우스 프로세스 회귀 [가우스 프로세스 회귀](https://en.wikipedia.org/wiki/Gaussian_process)는 시간 또는 공간과 같은 연속 도메인에서 예측을 생성하는 경우 또는 변수와 예측 대상 간에 비선형 관계가 있는 경우에 사용하는 것이 가장 좋습니다. Tableau의 가우스 프로세스 회귀에는 반드시 **정렬된** 단일 차원이 예측자로 있어야 하며, **정렬되지 않은** 여러 차원이 예측자로 포함될 수 있습니다. 측정값은 Tableau의 가우스 프로세스 회귀에서 예측자로 사용할 수 없습니다. 기본 선형 회귀 대신에 이 모델을 사용하려면 테이블 계산의 첫 번째 인수로 **"model=gp"**를 포함하십시오. **참고:** _정렬된_ 차원은 MONTH와 같이 값을 차례로 배열할 수 있는 모든 차원입니다. _정렬되지 않은_ 차원은 성별 또는 색상과 같이 값에 고유한 순서가 없는 모든 차원입니다. #### 예: `MODEL_PERCENTILE( "model=gp", AVG([Days to Ship Actual]), ATTR(DATETRUNC('month',([Order Date]))) )` 간단한 추론법으로 아래 기준을 사용하여 모델을 선택할 수 있습니다. - **선형 회귀(기본값):** 예측자가 하나만 있고 해당 예측자가 대상 메트릭과 선형 관계를 갖는 경우 사용합니다. - **정규화된 선형 회귀:** 여러 예측자가 있는 경우, 특히 해당 예측자가 대상 메트릭과 선형 관계를 가지며 유사한 기초 관계 또는 추세의 영향을 받을 가능성이 있는 경우 사용합니다. - **가우스 프로세스 회귀:** 시간 또는 공간 예측자가 있거나 대상 메트릭과 선형 관계를 갖지 않을 수 있는 예측자를 사용하는 경우 사용합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 예측 모델링 Tableau의 예측 모델링 함수는 선형 회귀를 사용하여 예측 모델을 구축하고 데이터에 대한 예측을 생성합니다. MODEL\_PERCENTILE 및 MODEL\_QUANTILE의 두 가지 [테이블 계산](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_tablecalculations.htm)은 예측을 생성하고 데이터 내의 관계를 드러낼 수 있습니다. 이상값을 식별하고, 희박하거나 누락된 데이터에 대한 값을 추정하고, 미래 기간에 대한 값을 예측하는 데 이 함수를 사용할 수 있습니다. 이 섹션에서는 Tableau에서 예측 모델링 함수를 시작하는 데 필요한 모든 설명서를 제공합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 예측 모델링 함수 이 문서에서는 Tableau의 예측 모델링 함수와 관련 사용법을 소개합니다. 또한 예측 모델링 함수를 사용하여 테이블 계산을 만드는 방법을 예제와 함께 보여줍니다. ## 예측 모델링 함수를 사용하는 이유 예측 모델링 함수를 사용하면 [테이블 계산](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_tablecalculations.htm)을 통해 데이터와 마찬가지로 조작하고, 시각화하고, 내보낼 수 있는 예측을 빠르게 만들 수 있습니다. 이전에는 고급 통계 계산을 수행하고 그 결과를 Tableau에서 시각화하려면 Tableau를 R 및 Python과 통합해야 했습니다. 이제 변수를 업데이트하고 다양한 예측자 조합으로 여러 모델을 시각화하는 방식으로 대상과 예측자를 선택할 수 있습니다. 데이터는 모든 세부 수준에서 필터링, 집계 및 변환될 수 있으며 입력 및 예측은 뷰의 데이터와 일치하도록 자동으로 다시 계산됩니다. Tableau의 예측 모델링 함수에 대한 자세한 내용은 [Tableau에서 예측 모델링 함수가 작동하는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/predictions_overview.htm)을 참조하십시오. ## Tableau에서 사용할 수 있는 예측 모델링 함수 ### MODEL\_PERCENTILE
구문MODEL_PERCENTILE(
model_specification (optional),
target_expression,
predictor_expression(s))
정의대상 식 및 기타 예측자에 의해 정의된 대로 예상 값이 관찰된 마크보다 작거나 같을 확률(0과 1 사이)을 반환합니다. 이것은 누적 분포 함수(CDF)라고도 하는 사후 예측 분포 함수입니다.
예
MODEL_PERCENTILE( SUM([Sales]),COUNT([Orders]))
### MODEL\_QUANTILE
구문MODEL_QUANTILE(
model_specification (optional),
quantile,
target_expression,
predictor_expression(s))
정의지정된 사분위수에서 대상 식 및 기타 예측자에 의해 정의되는 확률 범위 내에서 대상 숫자 값을 반환합니다. 이것은 사후 예측 사분위수입니다.
예
MODEL_QUANTILE(0.5, SUM([Sales]), COUNT([Orders]))
## 예측 계산 만들기 MODEL\_QUANTILE 함수를 사용하여 간단한 예측 계산을 만드는 방법을 알아보려면 아래 단계를 수행하십시오. 자세한 예는 [예 - 예측 모델링 함수로 여성의 기대 수명 탐색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/predictions_example.htm)을 참조하십시오. ### 1단계: 비주얼리제이션 만들기 1. Tableau Desktop에서 Tableau와 함께 제공된 **샘플 – 슈퍼스토어**라는 저장된 데이터 원본에 연결합니다. 2. 워크시트로 이동합니다. 3. **데이터** 패널에서 Order Date(주문 날짜) 차원을 열 선반으로 끌어옵니다. 4. 측정값의 상황에 맞는 메뉴를 열어 목록 수준을 월 및 연도로 변경합니다. ![다양한 날짜 형식 옵션을 표시하는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-pill-list-level.png) 5. Sales(매출)를 행 선반으로 끌어옵니다. ### 2단계: 계산된 필드 만들기 1. 클릭하여 상단의 분석 메뉴를 연 다음 계산된 필드 만들기를 선택합니다. 2. 계산 에디터에서 다음 작업을 수행합니다. - 계산의 이름을 **Predict Median Sales**로 지정합니다. - 다음 수식을 입력합니다. MODEL\_QUANTILE(0.5, SUM(\[Sales\]),ATTR(DATETRUNC('month', \[Order Date\]))) MODEL\_QUANTILE 함수는 지정된 사분위수를 가져와 입력한 예측자를 기반으로 값을 예측한다는 것을 기억하십시오. 이제 분석해 보겠습니다. - 이 경우 quantile = 0.5이므로 중앙값을 예측합니다. - 매출을 예측하려고 하므로 대상 식은 SUM(\[Sales\])입니다. - 과거 성과를 예측의 기준으로 사용하려고 하므로 계산의 마지막 인수인 날짜를 예측자로 포함합니다. 4. 작업을 마쳤으면 확인을 클릭합니다. 이제 예측 계산이 데이터 패널에서 계산된 필드로 추가됩니다. ### 3단계: 뷰에 예측 계산 추가 1. 예측 계산을 SUM(Sales) 오른쪽에 있는 행 선반으로 끌어옵니다. 2. 측정값을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 이중 축을 선택합니다. 3. 이중 축 차트에서 두 축을 정렬하여 동일한 배율을 사용하게 하려면 보조 축(이 경우 Predict Median Sales)을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 축 동기화를 선택합니다. 이렇게 하면 두 축의 배율이 정렬됩니다. ![2017년부터 2021년까지 예상 매출 중앙값과 실제 매출을 비교하는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viz-with-prediction.png) 이것이 전부입니다. 날짜 축을 확장하고 미래를 예측하는 방법을 알아보려면 [시계열 비주얼리제이션의 예측 모델링 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/predictions_future.htm)을 참조하십시오. ## 예측 계산의 규칙 - 집계 인수와 비집계 인수를 혼합해서 사용할 수 없습니다. 대상 식이 집계이면 예측자도 마찬가지입니다. - 이 함수는 각 마크가 개인, 제품, 매출 등과 같은 불연속형 엔터티를 나타내는 비주얼리제이션에서 개별 레코드의 값을 예측할 때 많이 사용됩니다. - 이 함수는 SUM 및 COUNT를 사용하여 집계된 대상 식의 값을 예측할 때 많이 사용됩니다. - 이 함수는 AVG, MEDIAN, MIN 또는 MAX를 사용하여 집계된 대상 식의 값을 예측하는 데 권장되지 않습니다. - 이 함수에서는 세부 수준이 비주얼리제이션과 같거나 보다 높은 예측자를 사용해야 합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 예측 모델링 함수의 오류 해결 Tableau에서 [예측 모델링 함수](https://help.tableau.com/current/pro/desktop/ko-kr/predictions_overview.htm)를 사용하는 경우 비주얼리제이션에 계산을 추가하려고 할 때 오류가 발생할 수 있습니다. 이 오류는 예측자와 시각화된 요소의 조합이 수학적으로 유효하지 않은 계산으로 이어져 발생하는 경우가 많습니다. 일반적으로 가장 먼저 시도해야 할 일은 [계산 도구](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_tablecalculations.htm#the-basics-addressing-and-partitioning) 차원을 다시 확인하는 것입니다. 다음으로, 예측자에 지정된 세부 수준과 뷰의 세부 수준 간에 불일치가 없는지 확인합니다. 또한 현재 비주얼리제이션이 주어지면 예측자가 모델에 관련 데이터를 제공하는지 확인합니다. 이 문서에서는 몇 가지 일반적인 문제와 이를 해결할 수 있는 방법에 대해 자세히 설명합니다. 예측 모델링 함수의 오류는 일반적으로 사용된 모델에 따라 다음 문제 중 하나 이상으로 인해 발생합니다. ### 일반적인 오류 - [잘못된 계산 도구 차원](#Invalid_Compute_Using_dimension) - [차원 예측자가 시각화된 세부 수준과 충돌](#Dimension_predictors_conflict_with_LOD) - [여러 예측자가 서로 충돌](#Multiple_predictors_conflict_with_each_other) - [모델을 작성할 수 있는 데이터가 충분하지 않음](#There's_not_enough_data_to_build_a_model) - [제공된 데이터에서 성공적인 모델을 구성할 수 없음](#A_successful_model_couldn't_be_constructed) ### 가우스 프로세스 회귀 오류 - [가우스 프로세스 회귀에는 정확히 하나의 정렬된 차원 예측자가 필요함](#GP_one_ordered_dimension) - [가우스 프로세스 회귀는 차원만 예측자로 지원함](#GP_only_dimensions) - [하나 이상의 예측 대상에 대한 학습 데이터가 없음](#GP_no_training_data) - [5,000개 이상의 마크가 있음](#GP_too_many_marks) #### 잘못된 계산 도구 차원 예측 모델링 함수를 시각화할 때 계산 도구 차원을 지정해야 합니다. 방향 차원(예: **테이블 옆에서 아래로** 또는 **패널 옆으로**)보다는 특정 차원(예: **지역** 또는 **범주**)을 선택하는 것이 좋습니다. 비주얼리제이션 또는 대시보드에 여러 예측 모델링 함수가 있을 수 있으므로 특정 파티션 지정 차원을 선택하면 각 개별 함수에 대해 동일한 기초 데이터 집합을 사용하여 모델을 작성할 수 있습니다. 즉, 유사한 모델의 결과를 비교할 수 있습니다. 주소 지정 및 파티션 지정에 대한 자세한 내용은 [테이블 계산으로 값 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations.htm)을 참조하십시오. 예측 모델링 함수로 작업할 때 모델의 서로 다른 반복(예: 서로 다른 예측자 선택)과 서로 다른 비주얼리제이션 모두에서 서로 다른 인스턴스화 중에 일관성을 유지해야 합니다. 방향성 계산 도구 차원을 사용하면 시각화된 데이터의 사소한 변화가 모델을 작성하는 데 사용되는 데이터에 상당한 영향을 미칠 수 있게 되어 서로 다른 비주얼리제이션에서 유효성과 일관성이 영향을 받을 가능성이 생깁니다. 계산 도구 차원이 지정되지 않았거나 유효하지 않은 계산 도구 차원을 선택한 경우 [null 값](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_specialvalues.htm#null-numbers-and-dates-and-negative-values-on-log-axes)이 표시될 수 있습니다. 잘못된 계산 도구 차원에는 다음이 포함됩니다. - 셀: 이 차원은 항상 모델을 작성하는 데 사용되는 단일 데이터 요소를 생성하며 성공하지 못합니다. - 더 높은 수준의 중첩 차원(예: Region(지역) 및 State(주)가 모두 축에서 시각화되는 경우 마크는 State(주)에 대해 생성되지만 Region(지역)별로 그룹화됩니다.) 파티션 지정 차원으로 Region(지역)을 선택한 경우 이 뷰에는 Region(지역)에 대해 형식화된 마크가 없기 때문에 null 값이 반환됩니다. ![계산 도구 차원이 State(주) 및 Category(범주)인 비주얼리제이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-error1.png) _위 비주얼리제이션에서 유효한 계산 도구 차원은 **State(주)** 및 **Category(범주)**입니다. **State(주)** 또는 **Category(범주)**별로 데이터를 분할하면 모델을 작성하는 데 사용할 수 있는 여러 개의 유효한 마크가 생성됩니다._ _**Region(지역)**은 계산 도구 옵션으로 나열되지만 이 뷰의 세부 수준에 대한 마크를 생성하지 않으며 데이터를 분할하는 데 사용할 수 없습니다._ 자세한 내용은 [예측 모델링에서 계산 도구 및 데이터 파티션 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/predictions_compute_using.htm)을 참조하십시오. #### 차원 예측자가 시각화된 세부 수준과 충돌 차원 예측자는 시각화되는 세부 수준과 같거나 _더 높은 수준_이어야 합니다. 즉, **State**(주)별로 데이터를 시각화하는 경우 **State(주)**, **Region(지역)** 또는 **Country(국가)**를 예측자로 사용할 수 있지만 City(도시)를 예측자로 사용하면 오류가 발생합니다. 한 주 내에 여러 도시가 존재하므로 이 예측자는 모든 마크에 대해 \*로 확인되고 의미 있는 정보를 반환하지 않습니다. 즉, Tableau가 이를 무시합니다. 각 차원 예측자는 [ATTR 함수](https://kb.tableau.com/articles/howto/when-to-use-the-attribute-attr-function?lang=ko-kr) 내에 포함되어야 합니다. 예를 들면 다음과 같습니다. `MODEL_PERCENTILE(SUM([Sales]), ATTR([State]), ATTR([Category])` #### 여러 예측자가 서로 충돌 주어진 예측 모델링 함수 내에서 사용되는 각 예측자는 계산에 독립적인 정보를 제공해야 합니다. 정확히 동일하거나, 배율이 적용된 버전 또는 서로 역인 두 예측자를 선택하면 예측 모델링 함수가 시각화될 때 오류를 반환합니다. 예를 들어 시간에 따른 기상 상태를 추적하는 데이터 집합에는 **IsRain** 및 **IsClear**라는 두 개의 필드가 있을 수 있습니다. 이 두 필드는 서로 역입니다. 즉, **IsRain** = False이면 **IsClear** = True이고 그 반대의 경우도 마찬가지입니다. 단일 예측 모델링 함수의 예측자로 **IsClear**와 **IsRain**을 모두 포함하면 오류가 반환됩니다. 위의 내용은 예측자로 사용하는 측정값과 차원에도 적용됩니다. 두 경우 모두 상관 관계가 높은 예측자를 제거하여 예측자를 수정하면 오류를 해결할 수 있습니다. 자세한 내용은 [예측자 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/predictions_choosing_predictors.htm)을 참조하십시오. #### 모델을 작성할 수 있는 데이터가 충분하지 않음 예측 모델링 함수가 모델을 작성하고 예측을 생성할 수 있게 하려면 파티션 내에 3개 이상의 마크가 있어야 합니다. 표시된 데이터와 계산 도구 차원에 의해 정의된 데이터 집합에 두 개 이하의 마크가 있는 경우 예측 모델링 함수는 null 결과를 반환합니다. 이 문제를 해결하려면 각 파티션에 3개 이상의 마크가 있도록 세부 수준, 데이터 필터링 매개 변수 또는 계산 도구 차원을 수정합니다. #### 제공된 데이터에서 성공적인 모델을 구성할 수 없음 이 오류는 선택한 예측자, 시각화된 세부 수준 및/또는 선택한 계산 도구 차원 간에 충돌이 있어 예측자를 사용하여 합리적인 모델을 작성할 수 없는 경우에 나타납니다. 예를 들어 다음 MODEL\_QUANTILE 계산을 살펴보겠습니다. `MODEL_QUANTILE(0.5, MEDIAN([Profit]), ATTR(MONTH([Order Date])))` 이 계산을 각 마크가 **State**(주) 값을 나타내는 비주얼리제이션에 적용하면 아래 오류가 반환됩니다. ![오류 메시지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-error5.png) **Order Date(주문 날짜)**는 데이터를 시각화하거나 분할하는 데 사용되지 않으므로 예측 모델링 함수는 지정된 예측자를 모델을 작성하는 데 사용할 수 없습니다. 이 문제를 해결하려면: - 예측자를 차원으로 포함하도록 비주얼리제이션을 업데이트합니다. - 함수를 업데이트하여 실행할 수 없는 예측자를 제거합니다. 이 오류는 비주얼리제이션과 테이블 계산의 특정 예측자 간에 불일치가 있다는 것을 나타냅니다. **Order Date(주문 날짜)**를 차원으로 포함하는 비주얼리제이션에 이와 동일한 계산을 적용하면 문제 없이 작동합니다. #### 가우스 프로세스 회귀에는 정확히 하나의 정렬된 차원 예측자가 필요함 가우스 프로세스 회귀를 사용하려면 정확히 하나의 정렬된 차원을 예측자로 포함해야 합니다. _정렬되지 않은_ 추가 차원을 예측자로 포함할 수 있습니다. 측정값은 가우스 프로세스 회귀에서 예측자로 사용할 수 없습니다. 이 오류가 발생하면 테이블 계산에 정렬된 차원 예측자를 추가하거나, 불필요한 정렬된 차원 예측자를 제거하거나, 정렬된 차원 중 하나를 정렬되지 않은 차원으로 처리하도록 지정합니다. 가우스 프로세스 회귀는 시계열 데이터에 사용하는 것이 가장 좋습니다. 이 경우 일반적으로 ATTR(DATETRUNC('month',\[Order Date\]))와 같은 시간 기반 예측자의 형태를 취합니다. 모든 [날짜\_부분](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_date.htm#datepart-values)은 DATETRUNC 식에서 사용할 수 있지만 날짜\_부분은 비주얼리제이션과 동일하거나 더 높은 세부 수준이어야 합니다. 즉, 비주얼리제이션이 집계 수준으로 WEEK(\[Order Date\])를 사용하는 경우 날짜\_부분은 'week','month','quarter' 등이어야 합니다. 'dayofyear', 'day', 'weekday', 'hour' 등은 날짜\_부분이 될 수 없습니다. ATTR(MONTH(\[Date\]))는 문자열 값을 반환하므로 수동으로 지정하지 않는 한 정렬된 차원 예측자로 작동하지 않습니다. 수동으로 지정하려면 아래와 같이 예측자 바로 앞에 **"ordered"**를 포함하면 됩니다. `MODEL_PERCENTILE( "model=gp", SUM([Sales]), "ordered",ATTR(MONTH([Order Date])) )` 예측자에 여러 시간 차원을 포함하려면 정렬되지 않은 차원으로 사용할 차원을 지정해야 합니다. 이렇게 하려면 아래와 같이 해당 차원 바로 앞에 **"unordered"**을 포함하면 됩니다. `MODEL_PERCENTILE( "model=gp", SUM([Sales]), ATTR(DATETRUNC('month',[Order Date])) "unordered",ATTR(DATETRUNC('year',[Order Date])) )` ATTR(DATETRUNC('year',\[Order Date\]) 앞에 **"unordered"**를 지정하지 않고 위의 계산을 사용하려고 하면 오류가 반환됩니다. 또한 가우스 프로세스 회귀에 대한 주소 지정 방향(또는 "계산 도구")은 정렬된 차원 예측자와 동일한 필드로 설정되어야 합니다. 모든 모델에 대해 하나의 주소 지정 방향(또는 "계산 도구")만 선택할 수 있습니다. #### 가우스 프로세스 회귀는 차원만 예측자로 지원함 가우스 프로세스 계산에서는 측정값을 예측자로 사용할 수 없습니다. 측정값 예측자를 제거하십시오. 이 제한은 가우스 프로세스 회귀를 지정하는 예측 모델링 함수에만 적용됩니다. 선형 회귀(또는 OLS, 기본값) 및 정규화된 선형 회귀 함수는 모두 측정값을 예측자로 지원합니다. #### 하나 이상의 예측 대상에 대한 학습 데이터가 없음 가우스 프로세스 회귀에는 예측 모델을 작성하고 예측을 반환하기 위해 각 데이터 파티션에 최소 _n_개의 데이터 요소가 있어야 합니다. 이 오류가 발생하면 예측을 수정하십시오. #### 5,000개 이상의 마크가 있음 가우스 프로세스 회귀는 마크가 5,000개 미만인 비주얼리제이션에서만 지원됩니다. 이 문제를 해결하려면 세부 수준을 업데이트하여 마크 수를 줄이거나 다른 통계 모델을 선택하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 예측 모델링에서 계산 도구 및 데이터 파티션 지정 테이블 계산에 [예측 모델링 함수](https://help.tableau.com/current/pro/desktop/ko-kr/predictions_overview.htm) MODEL\_QUANTILE 또는 MODEL\_PERCENTILE을 포함시켜 데이터에서 예측을 수행합니다. 모든 테이블 계산에는 계산 도구 지침이 지정되어 있어야 합니다. 서로 다른 주소 지정 및 파티션 지정 차원이 결과에 미치는 영향에 대한 개요는 [테이블 계산으로 값 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations.htm)을 참조하십시오. ![계산 도구를 보여주는 상황에 맞는 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-compute1.png) **참고**: 테이블 계산을 추가할 때 세부 수준의 모든 차원을 파티션 지정(범위) 또는 주소 지정(방향)에 사용해야 합니다. 계산을 그룹화하는 방식, 즉 계산이 수행되는 데이터의 범위를 정의하는 차원을 파티션 지정 필드라고 합니다. 테이블 계산은 각 파티션 내에서 개별적으로 수행됩니다. 테이블 계산이 수행되는 나머지 차원을 주소 지정 필드라고 하며 계산의 방향을 결정합니다. 자세한 내용은 [기본 사항: 주소 지정 및 파티션 지정](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_tablecalculations.htm#the-basics-addressing-and-partitioning)을 참조하십시오. 예측 모델링 함수에서 계산 도구 옵션은 예측 모델을 작성하는 데 사용될 데이터 집합의 파티션(범위)을 지정하는 데 사용됩니다. 예측 모델은 선택된 예측자를 기반으로 각 마크에 대해 고유한 결과를 반환하기 때문에 예측 모델링 함수에는 주소 지정(방향) 개념이 _없습니다_. 즉, 주소 지정 차원이 필드가 추가되고 결과가 반환되는 순서를 결정하는 누계와 달리 예측 모델링 함수는 본질적으로 비순차적입니다. 이 함수는 비주얼리제이션에 지정된 세부 수준에서 함수의 대상 및 예측자에 의해 정의된 데이터에서 모델을 사용하여 결과를 계산합니다. 해당 데이터 내에는 날짜 차원과 같은 정렬된 예측자가 사용되지 않는 한 시퀀싱 개념이 없습니다. 또한 비주얼리제이션의 세부 수준은 모델을 작성하는 데 사용되는 데이터를 정의할 때 항상 사용됩니다. 모든 테이블 계산은 비주얼리제이션 자체와 동일한 세부 수준에서 작동하며 예측 모델링 함수도 예외는 아닙니다. ## 예측 모델링 함수에 대한 추천 항목 예측 모델링 함수를 사용할 때 파티션을 지정할 특정 차원을 선택하는 것이 좋습니다. 단일 비주얼리제이션 또는 대시보드에 여러 예측 계산이 있을 수 있으므로 특정 파티션 지정 차원을 선택하면 각 개별 함수에 대해 동일한 기초 데이터 집합을 사용하여 모델을 작성하고 유사한 모델의 결과를 비교할 수 있습니다. Tableau에서 예측 모델링 함수로 작업할 때 모델의 서로 다른 반복(예: 서로 다른 예측자 선택)과 서로 다른 비주얼리제이션 모두에서 서로 다른 인스턴스화 중에 일관성을 유지하는 것이 중요합니다. 방향성 계산 도구 옵션을 사용하면 시각화된 데이터의 작은 변화가 모델을 작성하는 데 사용되는 데이터에 상당한 영향을 미칠 수 있게 되어 서로 다른 비주얼리제이션에서 유효성과 일관성이 영향을 받을 가능성이 생깁니다. ### 차원 선택 다음 연습에서는 Tableau Desktop에 포함된 **샘플 – 슈퍼스토어** 데이터 원본을 사용합니다. 차원을 선택할 때 Tableau가 해당 차원 _전체에서_ 예측 모델을 작성한다는 점을 기억하십시오. 즉, 파티션 지정 차원으로 Order Date(주문 날짜)를 선택하면 Tableau는 설정된 다른 파티션 _내의_ 데이터를 Order Date(주문 날짜) 값과 _함께_ 사용합니다. 아래 이미지는 노란색으로 강조 표시된 모델을 작성하는 데 사용되는 데이터와 주황색으로 강조 표시된 모델 출력을 보여줍니다. 이 경우 예측자가 없기 때문에 모든 응답이 지정된 Sub-Category(하위 범주) 내에서 동일합니다. 최적의 예측자를 선택하면 보다 의미 있는 결과를 생성하는 데 도움이 됩니다. 최적 예측자에 대한 자세한 내용은 [예측자 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/predictions_choosing_predictors.htm)을 참조하십시오. ![동일한 결과를 보여주는 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pmf_compute1.png) 마찬가지로 Sub-Category(하위 범주)가 파티션 지정 차원으로 선택된 경우 Tableau는 다음과 같이 지정된 월 _내에서_ 여러 하위 범주와 _함께_ 데이터를 사용합니다. 데이터가 패널로 추가적으로 세분화되면 모델을 작성할 때 패널 경계가 준수됩니다. ![각 하위 범주에 대해 동일한 결과를 보여주는 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pmf_compute2.png) ## 파티션 지정에 대한 참고 사항 데이터에 파티션을 지정하여 시각적으로 분할하면 모델을 작성하고 예측을 생성하는 데 사용되는 데이터가 상당한 영향을 받습니다. 더 높은 세부 수준(예: 단일 선반에 State(주) 및 City(도시)를 모두 포함)을 추가하면 더 높은 LOD로 데이터에 파티션이 지정됩니다. 이것은 알약 모양이 선반에 배치된 순서에 관계없이 참입니다. 예를 들어 다음은 동일한 예측을 반환합니다.
행 선반의 도시 알약과 주 알약행 선반의 주 알약과 도시 알약
세부 수준을 수정하는 알약 모양을 추가하면 데이터가 행 또는 열 선반에 추가되거나 마크 카드의 색상, 크기, 레이블, 세부 정보 또는 모양에 추가되는 경우 파티션으로 분할됩니다. 도구 설명에 서로 다른 세부 수준의 알약 모양을 추가해도 데이터가 파티션으로 _분할되지 않습니다_. 아래 예에서는 Category(범주) 및 Sub-Category(하위 범주) 알약 모양이 모두 행에 있으므로 모델이 자동으로 Category(범주)를 기준으로 분할됩니다. 예측 계산은 더 상위 수준 알약 모양인 Category(범주)의 경계 내에서 Sub-Category(하위 범주)에 대해 계산됩니다. ![각 하위 범주에 대해 동일한 결과를 보여주는 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pmf_compute2.png) 이것은 예측자 변수가 적용되는 방식에 영향을 미칩니다. 아래 예를 살펴보겠습니다. 이 경우 세 가지 MODEL\_QUANTILE 테이블 계산이 적용됩니다.
Predict_Sales_CityPredict_Sales_StatePredict_Sales_Region
MODEL_QUANTILE(0.5,sum([Sales]),
ATTR([City]))
MODEL_QUANTILE(0.5,sum([Sales]),
ATTR([State]))
MODEL_QUANTILE(0.5,sum([Sales]),
ATTR([Region]))
세 가지 모두에 대해 계산 도구 > City(도시)를 선택했습니다. 노스캐롤라이나의 일부 도시를 살펴보겠습니다. ![도시별 결과를 보여주는 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pmf_compute5.png) 세 가지 모든 계산의 결과는 서로 다른 예측자를 사용하더라도 주어진 상태 내에서 동일합니다. 행 선반에서 Region(지역)을 제거해도 결과에 아무 일도 일어나지 않습니다. 주어진 상태 내에서 여전히 모두 동일합니다. ![지역이 제거된 경우 동일한 결과를 보여주는 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pmf_compute6.png) 그러나 행 선반에서 State(주)를 제거하면 각 계산에 대해 다른 결과가 표시됩니다. ![주가 제거된 경우 다른 결과를 보여주는 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pmf_compute7.png) ### 무슨 일이 일어난 것일까요? 첫 번째 예에서 행 선반의 Region(지역) 및 State(주)는 도시를 분할합니다. 따라서 **Predict\_Sales\_City**, **Predict\_Sales\_State** 및 **Predict\_Sales\_Region**에 대한 모델은 동일한 데이터를 수신하고 동일한 예측을 생성합니다. 이미 State(주) 및 Region(지역) 내에서 데이터를 시각적으로 분할했으므로 예측자 중 어느 것도 모델에 값을 추가하지 않으며 결과에 영향을 주지 않습니다. ![예측자가 값을 모델에 추가하지 않는 것을 보여주는 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pmf_compute8.png) 행 선반에서 Region(지역)을 제거해도 여전히 State(주)를 기준으로 분할되므로 모델을 작성하는 데 사용되는 데이터는 변경되지 않습니다. 다시 말하지만, 이미 State(주) 내에서 데이터를 시각적으로 분할했으므로 예측자 중 어느 것도 모델에 값을 추가하거나 결과에 영향을 주지 않습니다. ![예측자가 값을 모델에 추가하지 않는 것을 보여주는 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pmf_compute9.png) 그러나 State(주)를 제거하면 데이터가 분할이 취소되고 각 계산에 대해 서로 다른 예측이 표시됩니다. 무슨 일이 일어나는지 자세히 살펴보겠습니다. ![주가 제거된 경우 다른 예측을 보여주는 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pmf_compute7.png) **Predict\_Sales\_City**의 경우 [ATTR(\[City\])](https://kb.tableau.com/articles/howto/when-to-use-the-attribute-attr-function?lang=ko-kr)를 예측자로 사용합니다. 이것은 비주얼리제이션과 동일한 세부 수준이므로 값을 추가하지 않고 무시됩니다. 모든 도시에 대한 Sales(매출)를 집계하여 통계 엔진에 전달하고 예상 매출을 계산합니다. 다른 예측자가 포함되어 있지 않기 때문에 각 도시에 대해 동일한 결과가 표시됩니다. 하나 이상의 측정값을 포함했다면 결과에 변동이 있었을 것입니다. ![각 도시에 대해 동일한 결과를 보여주는 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pmf_compute10.png) **Predict\_Sales\_State**의 경우 ATTR(\[State\])을 예측자로 사용합니다. 이 _예측자_는 모든 City(도시) 데이터를 State(주)를 기준으로 분할합니다. 예상은 한 주 _내에서는_ 동일한 결과가 표시되고 _각_ 주에 대한 결과는 다른 것입니다. 그러나 실제 결과는 다릅니다. 도시 중에서 Cary, Chapel Hill 및 Charlotte는 모두 예상대로 2,084달러의 동일한 예측 값을 가집니다. 그러나 Burlington은 9,366달러의 다른 예측 값을 보여줍니다. ![Burlington의 다른 결과를 보여주는 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pmf_compute12.png) 이렇게 되는 이유는 "Burlington"이라는 도시가 여러 주(아이오와, 노스캐롤라이나, 버몬트)에 존재하기 때문입니다. 따라서 State(주)는 "하나 이상의 값"을 의미하는 \*로 해석됩니다. State(주)가 \*로 해석되는 모든 마크는 함께 평가되므로 여러 주에 존재하는 다른 모든 도시도 9,366달러의 예측 값을 갖게 됩니다. **Predict\_Sales\_Region**의 경우 ATTR(\[Region\])을 예측자로 사용합니다. 이 _예측자_는 모든 City(도시) 데이터를 Region(지역)을 기준으로 분할합니다. 예상은 한 지역 _내에서는_ 동일한 결과가 표시되고 _각_ 지역에 대한 결과는 다른 것입니다. ![지역이 Burlington의 결과로 확인되는 것을 보여주는 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pmf_compute13.png) 이번에도 Burlington이 여러 지역(Central, East 및 South)에 존재하기 때문에 Region(지역)이 \*로 해석됩니다. Burlington의 예측은 여러 지역 내에 존재하는 도시들에서만 일치합니다. 여기에서 확인할 수 있는 것처럼, 모든 차원 예측자가 비주얼리제이션의 세부 수준 및 파티션 지정 모두와 올바르게 일치되게 하는 것이 매우 중요합니다. 비주얼리제이션을 차원을 기준으로 나누면 예측에 의도하지 않은 영향을 미칠 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 예측 모델링의 정규화 및 보강 Tableau를 사용하는 많은 사람들은 예측 모델의 적합성 및 예측 품질을 개선하는 방법을 찾기는 커녕 [예측 모델링](https://help.tableau.com/current/pro/desktop/ko-kr/predictions_overview.htm) 자체를 사용하지 않을 수도 있습니다. 이 문서는 이 데이터 과학 분야에 관심이 있는 고급 사용자를 위한 것입니다. 대상 식(예측할 측정값) 및 예측자 식(예측에 사용되는 측정값 및/또는 차원)과 같은 기본 인수에 더해 _람다_라는 정규화 매개 변수와 _보강_이라는 인수를 2개 더 추가하여 예측을 세밀하게 조정할 수 있습니다. 그러려면 계산의 [구문](https://help.tableau.com/current/pro/desktop/ko-kr/predictions_overview.htm#syntax-of-predictive-modeling-functions--in-detail)에 새 인수를 추가해야 합니다. ## 정규화 및 보강과 함께 작동하는 모델은 무엇입니까? Tableau의 예측 모델링 함수는 선형 회귀(최소 자승 회귀 또는 OLS라고도 함), 정규화된 선형 회귀(또는 리지 회귀) 및 가우스 프로세스 회귀의 세 가지 모델을 지원합니다. 선형 회귀 또는 리지 회귀를 사용하는 경우 보강을 통해 모델의 비선형 패턴 선택 기능을 강화할 수 있습니다. 리지 회귀를 사용하는 경우 정규화 매개 변수는 모델에 대한 정규화 효과를 조정하는 데 사용할 수 있는 스칼라입니다. [가우스 프로세스 회귀](https://help.tableau.com/current/pro/desktop/ko-kr/predictions_choosing_model.htm#gaussian-process-regression)에는 정규화와 보강이 적용되지 않습니다. 정규화 비율 및 보강에 대해 자세히 설명하기 전에 다음 두 모델을 검토하겠습니다. **선형 회귀**는 예측과 예측 대상 사이에 선형 관계가 있는 하나 이상의 예측자가 있고 이러한 예측자가 동일한 기본 조건의 영향을 받지 않으며 동일한 데이터의 두 인스턴스를 나타내지 않는 경우(예: 달러와 유로로 표시되는 매출)에 사용하는 것이 가장 좋습니다. **정규화된 선형 회귀**는 안정성을 개선하고 공선성의 영향을 줄이며 계산 효율성과 일반화를 개선하는 데 사용됩니다. Tableau에는 L2 정규화가 사용됩니다. L2 정규화에 대한 자세한 내용은 [리지 회귀](https://online.stat.psu.edu/stat857/node/155/)에 대한 이 단원을 참조하십시오. ## 정규화란? 리지 회귀는 정규화된 선형 회귀의 특정 종류입니다. 정규화는 모델의 계수 크기에 페널티를 적용합니다. 정규화의 강도는 정규화의 전체 영향을 세밀하게 조정하는 데 사용되는 [람다](https://developers.google.com/machine-learning/crash-course/regularization-for-simplicity/lambda)로 제어됩니다. 이 값이 클수록 페널티가 더 커집니다(즉, 정규화가 커짐). 리지 회귀는 선형 회귀의 일부 문제를 해결합니다. - 예측자 사이의 다중공선성으로 인한 이상 측면을 제거합니다. - 최소 자승 문제의 조건이 잘못된 경우 예를 들어 데이터 요소의 수가 특성 수보다 작은 경우 람다는 고유한 해결책을 선택합니다. - 람다는 선형 모델의 일반화를 개선할 수 있는 방법을 제공합니다. 기본적으로 Tableau에서 리지 회귀의 **lambda=0.5**입니다. 이 값은 많은 경우에 효과적입니다. 람다 값을 변경하려면 테이블 계산을 편집하면 됩니다(아래 예 참조). ## 보강이란? MODEL\_QUANTILE 및 MODEL\_PERCENTILE에서 보강은 [데이터 보강](https://en.wikipedia.org/wiki/Feature_engineering)의 단순한 예입니다. 예측자를 차수가 더 높은 다항식으로 확장하는 것입니다. Tableau에는 예측 모델링 함수에 내장된 몇 가지 유형의 다항식 보강이 있습니다. - **정렬된 차원**의 경우 최대 3차의 [르장드르 다항식](https://en.wikipedia.org/wiki/Legendre_polynomials)을 사용하여 선형 모델에서 보강된 예측자와 응답 간의 2차 및 3차 관계를 선택할 수 있습니다. - **측정값**의 경우 2차 [에르미트 다항식](https://en.wikipedia.org/wiki/Hermite_polynomials)을 사용하여 선형 모델에서 보강된 예측자와 응답 간의 2차 관계를 선택할 수 있습니다. 선형 회귀에서는 정렬된 차원만 기본적으로 **augmentation=on**을 통해 보강되며 **model=rl**인 리지 회귀에서는 기본적으로 측정값만 보강됩니다. 설정을 재정의하고 계산의 각 예측자에 대한 보강을 사용하지 않으려면 **augmentation=off**를 사용합니다. 이렇게 하면 차수가 더 높은 다항식이 추가되지 않습니다. 데이터 집합이 아주 작은 경우에는 보강으로 인해 원래 데이터에 있는 잡음이 과적합될 수 있고 보강을 해제할 경우 더 단순하고 직관적인 결과 관계가 나오므로 보강을 해제하는 것이 좋습니다. **참고:** 보강은 예측자별로 설정/해제됩니다(즉, 계산의 예측자 인수 내에서 설정/해제됨). 람다(및 모델)는 더 높은 수준(예측자 식 외부)에서 적용됩니다. ## 계산에서 람다 및 보강 구성 이제 정규화 매개 변수(또는 람다)와 데이터 보강에 대해 알았으니 예측 계산의 컨텍스트에서 살펴보겠습니다. `MODEL_QUANTILE("model=rl, lambda=0.05", 0.5, SUM([Profit]), "augmentation=off", SUM([Sales]))` 아래에 보강 및 람다를 기본값에서 변경할 경우 선형 모델에 미치는 영향이 간략이 요약된 표가 나와 있습니다.
 보강람다
리지 회귀예예
선형 회귀예해당 없음
## 정규화 및 보강에 대한 고려 사항 - 데이터 모델이 잘못된 경우에는 정규화 매개 변수 또는 보강을 변경해도 결과가 나아질 가능성이 낮습니다. 이 경우 데이터 유형(측정값 및 차원)이 올바른지 검토하는 것이 좋습니다. 예를 들어 기초 데이터가 시계열인 경우 **model=gp**로 테이블 계산의 모델을 변경하여 [가우스 프로세스 회귀](https://help.tableau.com/current/pro/desktop/ko-kr/predictions_choosing_model.htm#gaussian-process-regression)를 대신 사용하는 것을 고려하십시오. - OLS는 정규화되지 않으므로 변경할 수 있는 람다 값이 없습니다. - 데이터 집합이 극도로 작고 차원(특히 카디널리티가 높은 차원)이 있는 경우 테이블 계산에 model=rl을 추가하여 리지 회귀를 사용해 보십시오. - 모든 것이 동일할 때(동일한 데이터 집합에서 보강을 설정하거나 해제할 때) 람다를 낮추면 적합을 개선할 수 있지만 일반화가 손상됩니다(과적합 유발). - 반대로 람다를 높이면 예측자에 대한 종속성 없이 적합을 상수 모델로 만들 수 있습니다. 이렇게 하면 모델 용량이 감소합니다(과소 적합 유발). ### 예 1 이 예에서는 남성과 여성에서 평균 콜레스테롤과 심장 질환 간의 관계를 보여 줍니다. 남성은 사각형 마크로 표시되고 여성은 원으로 표시됩니다. 첫 번째 비주얼리제이션에서 파란색 마크는 예측 목표를 나타내고 주황색 마크는 모델링된 값입니다. 데이터에 잡음이 매우 많은 것을 알 수 있습니다. 또한 보강이 설정되어 있고 람다 값은 0.01로 작습니다. 심장 질환 비율은 비현실적이게도 1보다 큽니다. 종속성이 너무 가파른 이유는 잡음 데이터의 모든 이상값 때문인 것으로 보입니다. ![성별에 따른 심장 질환과 예측 목표 및 적합이 잘못된 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-lambda-ex1a.png) MODEL\_QUANTILE("model=rl, lambda=0.01", 0.5, AVG(\[Target\]), ATTR(\[Sex\]), "augmentation=on", AVG(\[Chol\])) 다음 비주얼리제이션에서는 다른 모델이 포함된 예측 목표를 비교합니다. 보강은 해제되어 있고 람다 값은 10입니다. 이 모델은 좀 더 현실적이며 1의 질환 비율을 초과하는 마크가 없습니다. ![성별에 따른 심장 질환과 예측 목표 및 적합이 개선된 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-lambda-ex1b.png) MODEL\_QUANTILE("model=rl, lambda=10", 0.5, AVG(\[Target\]), ATTR(\[Sex\]), "augmentation=off", AVG(\[Chol\])) ### 예 2 다음으로, Boston’s Bluebikes(이전의 Hubway) 자전거 공유 시스템의 이용자 수 데이터를 사용한 다른 실제 예제를 살펴봅니다. 이 예에서는 선형 회귀가 효과적으로 작동합니다. 2017년 분기로 집계되는 다음 비주얼리제이션을 비교합니다. ![과적합이 없는 Hubway 자전거 공유 데이터 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-lambda-ex2a.png) MODEL\_QUANTILE('model=rl, lambda=0.05', 0.5, sum(\[Trip.Duration\]), AVG(\[Temp\])) ![과적합이 없는 Hubway 자전거 공유 데이터 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-lambda-ex2b.png) MODEL\_QUANTILE('model=rl, lambda=0.05', 0.5, AVG(\[Speed\]), AVG(\[Temp\])) 둘 다 크게 과적합되지 않으므로 람다가 작은 경우 람다에 대한 종속성이 약합니다. 이제 마지막 비주얼리제이션을 보겠습니다. ![과적합이 없는 Hubway 자전거 공유 데이터 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predict-lambda-ex2c.png) MODEL\_QUANTILE('model=rl, lambda=2', 0.5, sum(\[Trip.Duration\]), AVG(\[Temp\])) 람다가 증가하면 적합이 기울기 없이 평탄화됩니다. 즉, 과도하게 정규화되거나 "과소 적합"됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 예측 문제 해결 이 항목에서는 Tableau에서 예측을 사용할 때 발생할 수 있는 몇 가지 문제점에 대해 설명합니다. ## Null 예측 null 예측은 예측을 사용하는 중에 예측과 호환되지 않는 방법으로 뷰를 수정한 경우에 발생합니다. 예측 데이터가 뷰에 표시되지 않거나 예측 없음이라는 텍스트가 표시되면 널 예측이 있다는 의미입니다. 이 메시지 위로 마우스오버하면 예측을 만들 수 없는 이유가 표시됩니다. !['누락된 값을 0으로 채우기' 옵션이 선택되지 않았으므로 예측을 계산할 수 없습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/forecast_null_indicator2.png) 또는 마크 카드의 예측 표시기 필드에 실제 값이 표시되고 측정값은 없는 것을 보고 알 수 있습니다. ![파란색 사각형은 예측 지표의 실제 데이터를 나타냅니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/forecast_null_indicator.png) null 예측을 진단하려면 분석 메뉴에서 예측 설명 대화 상자를 열어서(**분석 >** **예측 >** 예측 설명) 오류 메시지를 확인합니다. 그런 다음 [예측 오차 확인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/forecast_resolve_errors.htm)에서 제안되는 해결 방법을 참조하십시오. Tableau의 예측 옵션 대화 상자(**분석 >** **예측 >** 예측 옵션)에도 오류 메시지가 표시됩니다. null 날짜 값이 중간에 포함된 시계열에 대해서는 예측을 계산할 수 없으므로 데이터를 필터링하는 동작에서 null 예측을 명시적 또는 암시적으로 트리거할 수 있습니다. 데이터를 암시적으로 필터링하는 동작의 예를 들면 도구 설명의 이 항목만 포함 및 제외 명령이 있습니다. 예측이 표시될 때 이러한 명령이 제거되는 경우도 있습니다. 예를 들어 2008년부터 2012년까지 각 분기에 대한 매출 시계열이 있고 2010년 2/4분기에 대한 매출 값을 제외할 경우 시계열이 불규칙하므로 Null 예측이 발생합니다. 대신 2008년 1/4분기를 제외할 경우에는 시계열이 단축되지만 일정하게 유지됩니다. 따라서 유효한 예측이 가능합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 예측 설명 예측 설명 대화 상자는 Tableau에서 시각화에 대해 계산한 예측 모델을 설명합니다. 예측을 사용하도록 설정하면 분석 > 예측 > 예측 설명을 선택하여 이 대화 상자를 열 수 있습니다. 예측 설명 대화 상자의 정보는 읽기 전용이지만, 클립보드로 복사를 클릭한 다음 화면 내용을 문서에 붙여 넣을 수 있습니다. 예측 설명 대화 상자에는 두 개의 탭, 즉, 요약 탭과 모델 탭이 있습니다. ## 예측 설명 – 요약 탭 요약 탭에는 Tableau에서 만든 예측 모델과 Tableau가 데이터에서 발견한 일반 패턴에 대한 설명이 포함됩니다. ### 예측 작성을 위해 사용하는 옵션 이 섹션에는 Tableau에서 예측 작성을 위해 사용한 옵션이 요약되어 있습니다. 이러한 옵션은 Tableau에서 자동으로 선택되거나 예측 옵션 대화 상자에서 지정되었습니다. - 시계열 - 시계열을 정의하는 데 사용되는 연속형 날짜 필드입니다. 이 값이 실제로 날짜가 아닌 경우도 있습니다. [뷰에 날짜가 없을 경우 예측](https://help.tableau.com/v0.0/pro/desktop/ko-kr/forecast_no_date.htm)을 참조하십시오. - 측정값 - 값이 추정되는 측정값입니다. - 미래 예측 - 예측의 길이 및 날짜 범위입니다. - 예측 기준 - 예측 작성에 사용된 실제 데이터의 날짜 범위입니다. - 마지막 무시 - 무시되는 실제 데이터의 끝 기간입니다. 이러한 기간에 대해 예측 데이터가 표시됩니다. 이 값은 예측 옵션 대화 상자의 마지막 무시 옵션에 의해 결정됩니다. - 계절 패턴 - Tableau가 데이터에서 검색한 계절 주기의 길이입니다. 모든 예측에서 계절 주기가 검색되지 않은 경우는 없음입니다. ### 예측 요약 테이블 예측되는 각 측정값에 대해 예측을 설명하는 요약 테이블이 표시됩니다. 차원을 사용하여 뷰가 여러 패널로 나뉘는 경우 차원을 식별하는 열이 각 테이블에 삽입됩니다. 요약 예측 테이블의 필드는 다음과 같습니다. - 초기 - 첫 번째 예측 기간의 값 및 예측 구간입니다. - 초기에서 변경 - 첫 번째 예측과 마지막 예측의 차이로 요소를 추정합니다. 두 요소의 간격이 열 머리글에 표시됩니다. 값이 비율로 표시되는 경우 첫 번째 예측 기간에서 변경된 비율이 이 필드에 표시됩니다. - 계절 효과 - 이 필드는 계절적 변동이 있는 것으로 식별된 모델, 즉 시간 경과에 따른 반복 변형 패턴이 있는 모델에 대해 표시됩니다. 실제 값과 예측 값이 결합된 시계열로 지난 전체 계절 주기에 대한 계절 구성 요소의 상한/하한 값을 표시합니다. 계절 구성 요소는 추세의 편차를 나타내므로 0을 기준으로 달라지며 계절 전체의 합계는 0이 됩니다. - 기여 - 추세와 계절적 변동이 예측에 기여하는 정도입니다. 이 값은 항상 비율로 표시되며 합산하면 100%가 됩니다. - 품질—예측이 실제 데이터와 얼마나 일치하는지를 나타냅니다. 가능한 값은 좋음, 양호 및 나쁨입니다. Naïve 예측은 다음 기간의 값이 현재 기간의 값과 동일할 것으로 추정하는 예측입니다. 품질은 Naïve 예측에 상대적으로 표시됩니다. 즉, 양호는 예측이 Naïve 예측보다 오차가 적을 가능성이 높은 경우이고, 좋음은 예측의 오차가 절반 미만인 경우이고, 나쁨은 예측의 오차가 더 많은 경우입니다. ## 예측 설명 – 모델 탭 모델 탭은 예측에 사용된 Holt-Winters 지수 평활법 모델에 대한 평활 계수 값과 더 완전한 통계를 제공합니다. 예측되는 각 측정값에 대해 Tableau가 측정값에 대해 만든 예측 모델을 설명하는 테이블이 표시됩니다. 차원을 사용하여 뷰가 여러 패널로 나뉘는 경우 차원을 식별하는 열이 각 테이블에 삽입됩니다. 테이블은 다음 섹션으로 구성됩니다. ### 모델 수준, 추세 또는 계절 구성 요소가 예측을 생성하는 데 사용된 모델의 일부인지 여부를 지정합니다. 각 구성 요소에 대한 값은 다음 중 하나입니다. - 없음 - 구성 요소가 모델에 없습니다. - 가법 - 구성 요소가 있으며 전체 예측 값을 만들기 위해 다른 구성 요소에 추가됩니다. - 승법 - 구성 요소가 있으며 전체 예측 값을 만들기 위해 다른 구성 요소와 곱해집니다. ### 품질 메트릭 다음 일련의 값은 모델 품질에 대한 통계 정보를 제공합니다. #### **RMSE** 평균 제곱근 오차(Root Mean Squared Error): ![평균 제곱근 오차는 수학적 수식을 사용하여 계산됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Equation2.png) #### **MAE** 평균 절대 오차(Mean Absolute Error): ![수학적 수식입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Equation3.png) #### **MASE** 평균 절대 눈금 오차(Mean Absolute Scaled Error): ![수학적 수식입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Equation4.png) MASE는 Naive OSAFE(One Step Ahead Forecast Error)의 크기와 비교한 오차의 크기를 비율로 측정합니다. Naive 예측은 오늘 값이 내일 동일한 값이 된다고 가정합니다. 따라서 MASE 0.5는 사용자의 예측에서 Naive 예측 오류의 1/2이 발생할 가능성이 높다고 가정합니다. 이는 Naive 예측보다 낫지 않은 1.0보다는 낫습니다. 이는 모든 값에 대해 정의되고 오차에 동일한 가중치를 두는 정규화 통계이므로 서로 다른 예측 방법의 품질을 비교하는 뛰어난 메트릭입니다. 일반적인 MAPE 메트릭과 비교할 때 MASE의 장점은 MASE의 경우 0이 포함된 시계열에 대해 정의되지만 MAPE는 그렇지 않다는 점입니다. 또한 MASE는 오차에 동일한 가중치를 두지만 MAPE는 양 및/또는 극한의 오차에 더 많은 가중치를 둡니다. #### **MAPE** 평균 절대 비율 오차(Mean Absolute Percentage Error): ![합산 표기법으로 표현된 수학적 수식입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Equation5.png) MAPE는 사용자 데이터의 크기와 비교한 오차의 크기를 비율로 측정합니다. 따라서 MAPE 20%는 MAPE 60%보다 양호합니다. 오차는 모델이 측정하는 응답 값과 데이터의 각 설명 값에 대한 실제 응답 값의 차이입니다. 이는 정규화 통계이므로 Tableau에서 계산된 서로 다른 모델의 품질을 비교하는 데 사용될 수 있습니다. 그러나 이는 일부 오차에 다른 오차보다 더 많은 가중치를 두기 때문에 일부 비교에서 신뢰할 수 없습니다. 또한 이는 값이 0인 데이터에 대해 정의되지 않습니다. #### **AIC** Akaike 정보 기준(Akaike Information Criterion): ![통계적 값을 계산하는 수식입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Equation6.png) AIC는 Hirotugu Akaike가 개발한 모델 품질 측정값으로서 복잡한 모델에 점수를 감하는 방식으로 과적합을 방지합니다. 이 정의에서 _k_는 초기 상태를 포함하여 예측 매개 변수의 번호이고 _SSE_는 오차제곱합입니다. #### 변수 앞의 정의에서 변수는 다음과 같습니다.
변수의미
t시계열의 기간 인덱스입니다.
n시계열 길이입니다.
m계절/주기의 기간입니다.
A(t)기간 t에서의 시계열 실제 값입니다.
F(t)기간 t에서의 적합 또는 예측 값입니다.
나머지: e(t) = F(t)-A(t) ### 평활 계수 평활 계수는 데이터의 수준, 추세 또는 계절 구성 요소에 대한 진화 속도에 따라 샘플 내 1 시차 앞 예측 오차를 최소화하도록 최적화되어 오래된 값보다 최근 데이터 값에 더 많은 가중치를 둡니다. 알파는 수준 평활 계수이고, 베타는 추세 평활 계수이고, 감마는 계절 평활 계수입니다. 평활 계수가 1.00에 가까울수록 평활이 적게 수행되어 구성 요소를 빠르게 변경할 수 있고 최신 데이터에 대한 신뢰도가 높아집니다. 평활 계수가 0.00에 가까울수록 평활이 많이 수행되어 구성 요소를 점진적으로 변경할 수 있고 최신 데이터에 대한 신뢰도가 낮아집니다. [주요 콘텐츠로 건너뛰기](#main-content) # 예측 오차 확인 Tableau가 뷰에 예측이 제공되지 않는 경우 뷰에서 날짜 값을 변경하면 문제가 해결되는 경우도 있습니다([날짜 수준 변경](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dates_levels.htm) 참조). 시계열의 집계 수준(월, 주 등)이 예측할 데이터에 비해 지나치게 세밀하거나 지나치게 간격이 클 경우 예측 오차가 발생할 수 있습니다. 이 경우 아래에 설명한 "데이터가 너무 많음" 또는 "데이터가 너무 적음" 오류가 발생할 수 있습니다. 예측에서 측정값으로부터 많은 데이터를 추출하려고 시도하지만 가능하지 않을 경우 "Null이 너무 많음" 시나리오가 트리거될 수 있습니다. 예를 들어 매출 데이터의 기초 수준이 월이지만 주별로 집계할 경우 결과에 많은 수의 Null 값이 포함될 수 있습니다. 뷰의 집계와 예측에 대해 지정된 집계(예측 옵션 대화 상자의 집계 기준 필드 사용)가 호환되지 않을 경우 다른 문제가 발생합니다. Tableau에서는 예측 집계의 세부 수준이 뷰의 집계보다 더 높은 경우에는 예측을 만들 수 있지만 더 낮은 경우에는 예측을 만들 수 없습니다. 세부 수준이 더 높은 경우에도 Tableau에서 사용할 수 있는 엄격한 계층이 있는 경우에만 두 값이 호환됩니다. 예를 들어 분기는 3개월씩 균등하게 나눌 수 있지만 월은 주 단위로 균등하게 나눌 수 없습니다. 집계 기준을 자동으로 설정하여 이러한 시나리오를 방지하십시오. 다음 목록에서는 Tableau에서 잘못된 예측으로 인해 발생할 수 있는 오류와 해결 방법에 대해 설명합니다.
오류 메시지해결 방법 제안
뷰의 날짜 필드에서 연속형 날짜를 파생할 수 없습니다.

예측하려면 날짜 필드를 연속적으로 해석할 수 있어야 합니다. 날짜 필드가 명시적으로 연속하지 않는 경우 날짜 수준에 연도가 포함되어 있어야 합니다.

이 오류는 뷰에 날짜가 없거나, 뷰의 날짜가 전체 계층을 구성하지 않거나(예: 날짜에 연도와 일은 포함되지만 월이 포함되지 않은 경우), 지원되지 않는 계층을 구성하는 경우(예: 연도, 주, 일)에 발생합니다.

시계열이 너무 작아서 예측할 수 없습니다.

더 많은 날짜 값을 포함하도록 뷰의 시계열을 확장합니다.

이 오류는 신뢰할 수 없거나 부분적으로 잘린 기간을 잘라낸 후 데이터 요소가 네 개 미만이 되어 예측할 수 없는 경우에 발생합니다.

Null 날짜 값을 가진 시계열에 대한 예측을 계산할 수 없습니다.날짜 필드를 필터링하거나 낮은 날짜 수준(예: 월을 분기로 전환)을 사용하여 뷰의 날짜 필드에서 널 값을 제거합니다.
뷰에 고유한 날짜 필드가 여러 개 포함되어 있는 경우 예측을 계산할 수 없습니다.뷰에 날짜 필드가 여러 개인 경우 이 오류가 반환됩니다. 예를 들어 주문 날짜와 배송 날짜가 같은 뷰에 있는 경우 예측이 지원되지 않습니다.
예측 옵션에서 선택한 '집계 기준' 값이 시각화과 호환되지 않습니다.

뷰의 날짜는 예측 옵션 대화 상자의 집계 기준 값과 호환되어야 합니다. 예를 들어 집계 기준을 주로 설정하고 뷰의 날짜를 월로 설정한 경우 이 오류가 발생합니다.

두 값이 호환되도록 날짜 중 하나를 변경하거나 집계 기준을 자동으로 설정합니다.

누락된 값이 너무 많아서 예측을 계산할 수 없습니다.

이 오류는 패널의 데이터가 40%를 초과하여 누락된 경우에 발생합니다.

예측 옵션 대화 상자에서 누락된 값을 0으로 채우기를 선택해도 이 오류는 해결되지 않습니다. 차원을 제거하거나 날짜 수준을 변경(예: '주'를 '월'로 변경)하여 데이터를 더 높은 세부 수준으로 집계합니다.

그렇지 않은 경우 원본 데이터를 수정하거나 다른 원본의 데이터를 사용해야 합니다.

예측할 측정값이 없습니다.이 오류는 예측할 수 있는 측정값이 뷰에 없는 경우에 발생합니다. 예측 측정값이 행 또는 열 선반이나 마크 카드에 있어야 합니다.
예측할 측정값은 숫자여야 합니다.일부 측정값이 숫자로 해석될 수 없으므로 예측할 수 없습니다.
차원에 대한 예측을 계산할 수 없습니다.예측할 값은 차원이 아닌 측정값이어야 합니다.
데이터가 너무 많아서 예측을 계산할 수 없습니다.쿼리의 결과 집합이 지나치게 큰 경우 예측이 불가능합니다. 이 제한은 약 10,000개 행입니다. 예측을 수정하려면 시계열 값을 더 상위 수준(예: 주 대신 월)에서 집계하거나, 데이터를 필터링합니다.
데이터가 너무 많은 행, 열 또는 색상으로 나눠지므로 예측을 계산할 수 없습니다.일부 차원을 필터링하거나 제거하여 뷰를 단순화하면 오류가 해결됩니다.
뷰에 테이블 계산이 포함되어 있으므로 예측을 계산할 수 없습니다.테이블 계산이 포함되지 않은 뷰 버전을 만듭니다.
필터 선반에 측정값이 있으므로 예측을 계산할 수 없습니다.측정값을 필터 선반에서 제거합니다.
측정값 집계를 선택하지 않았으므로 예측을 계산할 수 없습니다.측정값 집계 옵션은 분석 메뉴에 있습니다. Tableau의 데이터 집계 및 데이터 집계 해제 방법을 참조하십시오.
뷰에 비율 계산이 포함되어 있으므로 예측을 계산할 수 없습니다.비율 옵션은 분석 메뉴에 있습니다. Tableau에서 백분율 계산을 참조하십시오.
총합계 또는 소계를 설정하지 않았으므로 예측을 계산할 수 없습니다.이러한 옵션은 분석 메뉴의 합계 명령을 통해 제어됩니다. 비주얼리제이션에서 총계 표시를 참조하십시오.
예측할 측정값에 0보다 작거나 같은 값이 하나 이상 있는 경우에는 승법 모델을 계산할 수 없습니다.추세 또는 계절적 변동이 승법으로 설정된 사용자 지정 모델을 만들었습니다. 이 값을 변경하거나 예측 모델을 자동으로 설정하십시오.
승법 추세 및 가법 계절이 있는 모델은 수치적으로 불안정한 결과가 발생하므로 허용되지 않습니다.오류 메시지에 설명된 대로 구성된 사용자 지정 모델을 만들었습니다. 사용자 지정 모델에 대한 설정을 변경하거나 예측 모델을 자동으로 설정합니다.
시계열이 너무 짧아 계절 모델을 계산할 수 없습니다.

더 많은 날짜 값을 포함하도록 뷰의 시계열을 확장합니다.

일부 데이터가 나머지 데이터에 비해 0과 너무 가까워 선택한 승법 모델을 계산할 수 없습니다.오류 메시지에 설명된 대로 구성된 사용자 지정 모델을 만들었습니다. 사용자 지정 모델에 대한 설정을 변경하거나 예측 모델을 자동으로 설정합니다.
[주요 콘텐츠로 건너뛰기](#main-content) # 예측 옵션 구성 예측 옵션 대화 상자를 사용하여 다음을 포함한 예측 옵션을 구성할 수 있습니다. - 예측의 길이 - 예측을 생성할 원본 데이터의 범위 및 임시 집계 - 예측 모델 - 예측 구간 예측을 사용하는 경우 분석 > 예측 > 예측 옵션을 선택하여 예측 옵션 대화 상자를 열 수 있습니다. ## 예측 길이 예측 길이 섹션에서는 미래 예측의 범위를 지정합니다. 다음 중 하나를 선택합니다. - 자동: 데이터를 기반으로 예측 길이가 자동으로 결정됩니다. - 고정: 지정 단위 수만큼 예측 길이가 확장됩니다. - 종료 시점: 지정 미래 시점으로 예측 길이가 확장됩니다. ## 원본 데이터 원본 데이터 섹션을 사용하여 다음을 지정합니다. - 집계됨: 시계열의 임시 수준을 지정합니다. 기본값(자동)을 지정한 경우 추정에 가장 적합한 수준이 자동으로 선택됩니다. 이 수준은 일반적으로 시각화의 임시 수준(즉, 예측의 기준이 되는 날짜 차원)과 일치합니다. 하지만 시각화의 시계열이 너무 짧아 추정이 가능하지 않을 경우 시각화보다 더 자세한 수준에서 예측 모델을 추정하는 것이 가능하거나 더 바람직한 경우가 있습니다. **참고**: 예측에 날짜 차원 대신 정수 차원을 사용하는 경우 집계 기준 값이 항상 기간입니다. [뷰에 날짜가 없을 경우 예측](https://help.tableau.com/v0.0/pro/desktop/ko-kr/forecast_no_date.htm)을 참조하십시오. - 마지막 무시: 예측 모델 추정 시 무시해야 할 실제 데이터의 끝 기간을 지정합니다. 이 기간에 대해서는 실제 데이터가 아닌 예측 데이터가 사용됩니다. 신뢰할 수 없거나 부분적으로 잘린 기간으로 인해 예측이 잘못될 수 있는 경우 이 기능을 사용하여 해당 기간을 자릅니다. **원본 데이터** 섹션에 지정된 추정 수준이 시각화보다 더 자세한 경우 잘린 기간이 추정 기간이 됩니다. 그 결과 잘린 실제 시각화 기간은 추정 수준의 실제 기간과 예측 기간이 집계된 예측 기간이 됩니다. 반대로 널 값은 0으로 채워지지 않으며 예측을 허용하도록 필터링되어야 합니다. - 누락된 값을 0으로 채우기: 예측하려는 측정값에 누락된 값이 있으면 이러한 누락된 값을 0으로 채우도록 지정할 수 있습니다. ## 예측 모델 예측 모델 섹션에서는 예측 모델 생성 방법을 지정합니다. 드롭다운을 사용하여 Tableau가 모든 모델 중 가장 적합한 모델(자동), 계절 구성 요소가 없는 모델 중 가장 적합한 모델(계절적 변동 없이 자동) 또는 지정한 모델(사용자 지정) 중에서 선택하도록 할지 여부를 지정합니다. 사용자 지정 옵션을 선택하면 모델에 대한 추세와 계절 특성을 지정하는 데 사용할 수 있는 두 개의 필드가 예측 옵션 대화 상자에 표시됩니다. ![추세 및 계절에 대한 옵션이 있는 예측 모델 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/forecast_custom.png) 선택 항목은 다음 두 필드와 동일합니다. - 없음: 추세에 대해 없음을 선택하면 모델이 데이터의 추세를 평가하지 않습니다. 계절에 대해 없음을 선택하면 모델이 데이터의 계절적 변동을 평가하지 않습니다. - 가법: 가법 모델에서 여러 독립적 요소의 결합된 효과는 각 요소의 격리된 효과의 합계입니다. 뷰에서 데이터의 가법 추세, 가법 계절적 변동 또는 둘 다 평가할 수 있습니다. - 승법: 승법 모델에서 여러 독립적 요소의 결합된 효과는 각 요소의 격리된 효과의 곱입니다. 뷰에서 데이터의 승법 추세, 배수 계절적 변동 또는 둘 다 평가할 수 있습니다. 시각화에 시계열이 두 개 이상 있는 경우 사용자 지정 옵션을 사용하면 모든 항목이 동일한 사용자 지정 모델을 사용하여 예측됩니다. 이런 방법으로 모델을 제한하면 일반적으로 자동 모델 선택을 통해 생성된 것보다 모델의 품질이 낮아집니다. ### 승법 모델의 제약 조건 - 예측할 측정값에 0보다 작거나 같은 값이 하나 이상 있거나 일부 데이터 요소가 나머지 데이터 요소에 비해 0과 너무 가까운 경우에는 승법 모델을 사용할 수 없습니다. - 승법 추세 및 가법 계절이 있는 모델은 수치적으로 불안정한 결과가 발생하므로 지정할 수 없습니다. ## 예측 구간 예측 구간을 설정하려면 90, 95 또는 99% 중 하나를 선택하거나 사용자 지정 값을 입력할 수 있습니다. 이 값은 두 곳에서 사용됩니다. - 예측과 함께 표시되는 예측 구간 - 뷰의 측정값에 대한 예측 결과 유형으로 사용할 수 있는 예측 구간 옵션(상한 예측 구간 및 하한 예측 구간) ![예측 결과의 유형을 편집할 수 있는 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/forecast_results_type.png) ## 예측 요약 예측 옵션 대화 상자의 아래쪽에 있는 텍스트 상자에는 현재 예측에 대한 설명이 제공됩니다. 예측 요약은 위의 예측 옵션을 변경할 때마다 업데이트됩니다. 예측에 문제가 있는 경우 문제를 해결하는 데 도움이 되는 오류 메시지가 텍스트 상자에 표시됩니다. [예측 오차 확인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/forecast_resolve_errors.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 예측 필드 결과 Tableau에는 몇 가지 유형의 예측 결과가 있습니다. 뷰에서 이러한 결과 유형을 보려면 측정값 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 **결과 예측**을 선택한 후 다음 옵션 중 하나를 선택합니다. 옵션은 다음과 같습니다. - 실제 및 예측 - 예측된 데이터에 의해 확장된 실제 데이터를 표시합니다. - 추세 - 계절 구성 요소가 제거된 예측 값을 표시합니다. - 정밀도 - 구성된 신뢰 수준의 예측 값으로부터의 예측 구간 거리를 표시합니다. - 정밀도 % - 예측 값의 백분율로 정밀도를 표시합니다. - 품질 - 예측 품질을 표시합니다. 값은 0(최악)~100(최상)입니다. 이 메트릭은 배율 조정된 MASE(Mean Absolute Scaled Error)이며 현재 기간의 값이 다음 기간의 값과 동일하다고 가정하는 Naïve 예측 오차 대비 예측 오차의 비율인 예측의 MASE를 기준으로 합니다. 품질에 사용되는 실제 수식은 다음과 같습니다. 100 \* MAX(1 - MASE, 0) naïve 예측에 대한 품질은 0입니다. 일반적인 MAPE와 비교할 때 MASE 메트릭의 장점은 MASE의 경우 0이 포함된 시계열에 대해 정의되지만 MAPE는 그렇지 않다는 점입니다. 또한 MASE는 오차에 동일한 가중치를 두지만 MAPE는 양 및/또는 극한의 오차에 더 많은 가중치를 둡니다. - 상한 예측 구간 - 높은 품질 모델을 가정하여 예측 값의 높은 신뢰 수준을 90, 95 또는 99로 표시합니다(즉, 신뢰 수준이 90인 경우 실제 미래 값은 상위 예측 구간보다 10% 위에 있을 것임). 신뢰 수준 비율은 예측 옵션 대화 상자의 예측 구간 설정에 의해 제어됩니다. [예측 옵션 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/forecast_options.htm)을 참조하십시오. - 하한 예측 구간 - 예측 값의 하한 신뢰 수준을 90, 95 또는 99로 표시합니다. 실제 간격은 예측 옵션 대화 상자의 예측 구간 설정에 의해 제어됩니다. - 표시기 - 예측이 비활성 상태일 때 이미 워크시트에 있던 행은 **실제**로 표시하고 예측이 활성화될 때 추가된 행은 **예측**으로 표시합니다. - 없음—이 측정값에 대해 예측 데이터를 표시하지 않습니다. 또한 예측 설명 정보가 워크시트 설명에 포함됩니다. [통합 문서의 필드 및 시트 관련 세부 정보 얻기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_describe.htm)을 참조하십시오. ## 새 측정값 예측 이미 예측이 사용되고 있는 시각화에 새 측정값을 추가하면 미래 값이 예측됩니다. ## 예측 결과 유형 변경 측정값에 대한 결과 예측 유형을 변경하려면 측정값 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 결과 예측을 선택한 후 결과 유형을 선택합니다. ![예측 결과의 유형을 편집할 수 있는 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/forecast_results_type.png) [주요 콘텐츠로 건너뛰기](#main-content) # 예측자 선택 Tableau에서 [예측 모델링 함수](https://help.tableau.com/current/pro/desktop/ko-kr/predictions_overview.htm)를 사용하여 예측 계산을 만들려면 예측자를 선택해야 합니다. 다시 말해, 예측자는 대상 또는 반응이라고도 하는 결과 변수를 예측하는 데 값이 사용되는 입력 변수입니다. 대개 잘 알고 있는 분야에 대한 데이터로 작업하게 되며 어떤 필드가 예측 대상과 강력한 상관 관계가 있는지, 좋은 예측자가 될지 이미 잘 알고 있습니다. 그러나 여전히 시간을 들여 예측자를 평가하고 올바르게 선택한 것인지 확인하는 것이 좋습니다. _항상_ 하나 이상의 예측자를 포함하고 대개 둘 이상을 포함하게 됩니다. 먼저 대상을 선택합니다. 당연한 것처럼 들리겠지만, _예측하려는 항목을 기반_으로 예측자를 선택하는 것이 중요한 첫 번째 단계입니다. 예를 들어 여성의 기대 수명과 가장 관련이 있는 필드는 남성의 기대 수명과 가장 관련이 있는 필드와 매우 다를 수 있습니다. 마찬가지로 매출과 가장 관련이 있는 필드는 수익과 가장 관련이 있는 필드와 매우 다를 수 있습니다. 주의해야 할 또 다른 사항은 기본적으로 예측 모델링 함수가 기초 통계 모델로 [선형 회귀](https://en.wikipedia.org/wiki/Linear_regression)를 사용한다는 것입니다. 이 모델에서 가장 관련이 있는 예측자는 대상과 선형 관계가 있는 예측자입니다. 지원되는 다른 모델을 사용하는 것에 대한 자세한 내용은 [예측 모델 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/predictions_choosing_model.htm)을 참조하십시오. 답을 구하려는 질문에 가장 적합한 예측자를 선택하는 방법을 보다 정확하게 이해하기 위해 여성의 기대 수명 데이터를 살펴보겠습니다. 이 예제를 따라하려면 Tableau Public에서 [예측을 위한 예측자 선택(영문)](https://public.tableau.com/profile/tableau.docs.team#!/vizhome/ChoosingPredictorsforYourPredictions/PredictorsbyRegion) 통합 문서를 다운로드하십시오. ## 예측자로서의 측정값 측정값을 예측자로 사용하는 경우 Tableau를 사용하여 대상과의 상관 관계를 평가할 수 있습니다. 한 가지 방법은 [분산형 차트](https://help.tableau.com/current/pro/desktop/ko-kr/buildexamples_scatter.htm)를 만드는 것입니다. 아래에서는 한 국가의 여성 평균 기대 수명을 다양한 다른 측정값과 비교합니다. ![예측자와 대상 상관 관계를 보여주는 분산형 차트 비교](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors1.png) **Infant Mortality(영아 사망률)** 및 **Birth Rate(출생률)**와 같은 일부 측정값의 경우 분산형 차트의 음의 기울기에서 볼 수 있듯이 Female Life Expectancy(여성 기대 수명)과 분명한 음의 상관 관계가 있습니다. 다른 측정값은 분명하지 않습니다. 그러나 명확하게 확인할 수 있는 한 가지 사항은 **Median GDP(GDP 평균)**, **Median Mobile Phone Usage(휴대 전화 평균 사용량)** 및 **Median Health Exp/Capita(1인당 평균 의료비)**에 대한 L자형 분포입니다. 이 L자형 분포의 경우 [로그 변환](https://statmodeling.stat.columbia.edu/2019/08/21/you-should-usually-log-transform-your-positive-data/)을 사용하면 데이터를 보다 정확하게 분석할 수 있는 경우가 많습니다. 또 다른 단서는 모든 열의 값이 양수인지 여부입니다. Tableau에서는 알약 모양을 편집하고 [LOG 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_number.htm)로 식을 둘러싸 로그 변환을 사용할 수 있습니다. ![로그 함수](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors2.png) 이렇게 하면 L자형 분포(배율의 극단을 구별하기 어려운 분포)에서 배율의 극단 차이가 덜한 보다 균일한 분포로 변환됩니다. ![L자형 분산형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors3.png) 이 작업을 다른 L자형 분포에도 반복하면 다음과 같은 결과를 얻을 수 있습니다. ![추가 L자형 분포](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors4.png) ### 결정 계수 또는 R-제곱 값 마크들이 직선에 가까운 모양을 형성할수록 두 측정값 간의 상관 관계가 높습니다. 상관 관계를 쉽게 평가할 수 있도록 [추세선](https://help.tableau.com/current/pro/desktop/ko-kr/trendlines_add.htm)을 추가할 수 있습니다. 분석 패널에서 추세선을 뷰로 끌어 선형 위에 놓습니다. 추세선을 마우스오버하면 [R-제곱 값](https://en.wikipedia.org/wiki/Coefficient_of_determination) 또는 결정 계수가 표시되며, 이는 독립 변수(예측자)가 종속 변수(대상)를 얼마나 잘 설명하는지를 나타냅니다. R-제곱 값이 1에 가까운 예측자는 R-제곱 값이 0에 가까운 예측자보다 정확합니다. ![R-제곱이 1에 가까운 분산형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors5.png) 분산형 차트를 살펴보면 여성 평균 기대 수명에 대한 최상의 예측자는 R-제곱 값이 0.87인 영아 평균 사망률이라는 것을 알 수 있습니다. ![R-제곱에서 최상의 차트 선택](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors7.png) 다른 좋은 예측자로는 Median Birth Rate(평균 출생률)(R-제곱=0.76)과 Median Health Expenditure/Capita(1인당 평균 의료비)(R-제곱=0.56)의 로그 변환이 있습니다. **참고**: 선의 기울기는 R-제곱 값이 가장 높은 예측자를 명확하게 보여주지 _않습니다_. x축의 배율은 선택한 특정 변수의 범위에 따라 결정되므로 선의 기울기는 사용되는 특정 변수의 영향을 크게 받습니다. 아래 이미지에서는 Median Female Life Expectancy(여성 평균 기대 수명)에 대한 Median Female Life Expectancy(여성 평균 기대 수명)을 시각화했습니다. 결과 비주얼리제이션은 45° 각도에서 완벽하게 직선입니다. 예상대로 x축의 값과 y축의 값 간에 완벽한 상관 관계가 있으며, R-제곱 값은 1입니다. ![R-제곱이 정확히 1인 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors6.png) 그러나 아래에서 볼 수 있는 것처럼, LOG(MEDIAN(\[GDP\]))는 다른 추세선보다 기울기가 가파르지만 R-제곱 점수는 0.169에 불과한 낮은 값입니다. 이는 해당 패널에 대한 x축의 배율 때문입니다. ![낮은 R-제곱 표시](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors13.png) 이제 몇 개의 마크가 추세선의 기울기에 얼마나 큰 영향을 미칠 수 있는지 살펴보겠습니다. Median Business Tax Rate(법인 평균 세율)의 분산형 차트를 확대하면 대부분의 마크가 0에서 약 1 사이의 세율을 가지고 있으며 6개 국가의 세율이 2에서 3 사이로 훨씬 더 높다는 것을 알 수 있습니다. 모든 마크에 대한 R-제곱 값은 0.0879입니다. ![법인 평균 세율 차트 확대](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors14.png) 그러나 6개 마크의 클러스터를 제거하면 어떻게 되는지 살펴보겠습니다. ![마크의 클러스터가 제거될 때의 결과](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors15.png) 추세선은 거의 평평해지고 R-제곱 값은 0.0006으로 떨어집니다. 이는 기본적으로 Median Business Tax Rate(법인 평균 세율)과 Median Female Life Expectancy(여성 평균 기대 수명) 간에 상관 관계가 없음을 나타냅니다. 데이터를 시각화하고 좋은 통계 방법을 사용하여 예측자를 선택할 때 결론에 영향을 줄 수 있는 이상값이나 기타 데이터 특성이 있는지 여부를 신중하게 고려하는 것이 중요합니다. **참고**: 요약 통계가 전체적인 정보를 제공하지 못하는 경우에 대한 더 많은 예를 보려면 [앤스콤의 사중주(영문)](https://en.wikipedia.org/wiki/Anscombe's_quartet)를 읽어 보십시오. ## 예측자로서의 차원 차원을 예측자로 사용하는 경우 유사한 절차를 사용하여 상관 관계를 확인할 수 있습니다. 그러나 대상과의 관계 수준에서 서로 다른 차원 간에 상당한 불일치가 있음을 알 수 있습니다. 예를 들어 Region(지역)을 기준으로 나누는 경우 한 지역은 대상에 대해 매우 좋은 예측자가 될 수 있지만 다른 지역은 상관 관계가 거의 없을 수 있습니다. 이것이 해당 차원을 예측자로 사용해서는 안 된다는 의미는 아니지만 추가적인 측정값이나 차원을 사용하는 것이 모델을 개선하는 데 도움이 되는지, 결과적으로 예측에 도움이 되는지 여부는 고려할 수 있습니다. 데이터 집합에 대한 최상의 예측자는 Median Infant Mortality(영아 평균 사망률), Median Birth Rate(평균 출생률) 및 Median Health Expenditure/Capita(1인당 평균 의료비)의 로그 변환이라는 것을 확인했으므로 비주얼리제이션을 이 세 가지 변수로 제한합니다. ![다양한 값 비교](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors8.png) 그런 다음, 마크 카드의 색상에 Region(지역)을 추가하여 데이터를 분할하고 비주얼리제이션에 어떤 일이 발생하는지 살펴보겠습니다. ![색상으로 분할](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors9.png) ### 예측자 간에서 R-제곱 값 비교 각 예측자에서 각 Region(지역) 추세선에 대해 R-제곱 값을 비교하는 방법을 살펴보겠습니다. ![지역별 R-제곱 값을 비교하는 표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors-r-table.png) 위의 표에서 각 예측자에 대한 가장 낮은 R-제곱 값은 빨간색으로 강조 표시되고 두 번째로 낮은 값은 노란색으로 강조 표시됩니다. 유럽은 Median Infant Mortality(영아 평균 사망률) 및 Median Birth Rate(평균 출생률)에 대한 R-제곱 값이 가장 낮고 아프리카는 Median Health Expenditure/Capita(1인당 평균 의료비)의 로그 변환에 대한 R-제곱 값(빨간색으로 강조 표시됨)이 가장 낮습니다. 또한 아프리카는 Median Infant Mortality(영아 평균 사망률) 및 Median Birth Rate(평균 출생률) 모두에 대해 더 낮은 R-제곱 값을 갖습니다. 차원을 추가하면 모델에 더 많은 정보를 제공할 수 있으며 더 많은 정보를 추가하면 예측 품질을 향상시킬 수 있습니다. 그러나 주어진 분할(이 경우 Region(지역)) 내의 예측 품질은 향상되거나 저하될 수 있습니다. 일부 경우 특정 그룹에 대한 최상의 예측자인 측정값을 기반으로 각 분할에 대한 개별 모델을 작성하고 싶을 수 있습니다. 이 경우 Infant Mortality(영아 사망률)는 모든 지역에서 Female Life Expectancy(여성의 기대 수명)와 상당히 강한 상관 관계가 있지만 아프리카와 유럽에서는 다소 약합니다. Median Birth Rate(평균 출생률)는 오세아니아 및 아시아에 대한 좋은 예측자이지만 유럽의 Female Life Expectancy(여성 기대 수명)과는 거의 상관 관계가 없으며 Median Health Expenditure(평균 의료비)의 로그 변환은 아프리카를 제외한 모든 지역에서 합리적인 예측자입니다. 네 가지 예측자, 즉 Infant Mortality(영아 사망률), Birth Rate(출생률), Health Expenditure(의료비)의 로그 및 Region(지역)으로 구축된 모델이 유럽과 아프리카 국가에 대해 가장 정확하지 않은 예측을 할 것으로 예상할 수 있습니다. 유럽과 아프리카에 더 잘 맞는 모델을 구축하는 데 사용할 수 있는 추가 또는 대체 예측자가 있는지 확인하기 위해 데이터를 좀 더 심층적으로 조사할 수 있습니다. ## 예측 모델링 함수 작성 이제 좋은 예측자를 찾았으므로 예측 모델링 함수를 작성하고 적용하여 실제로 작동하는지 확인할 수 있습니다. 1. 상단의 분석 메뉴를 연 다음 계산된 필드 만들기를 선택합니다. 2. 계산 에디터에서 계산에 이름을 지정하고 다음을 수행합니다. - 계산의 이름을 **Quantile\_LifeExpFemale\_HealthExpend,BirthRate,Mortality,Region**으로 지정합니다. - 다음 수식을 입력합니다. `MODEL_QUANTILE(0.5,MEDIAN([Life Expectancy Female]), LOG(MEDIAN([Health Exp/Capita])), MEDIAN([Birth Rate]), MEDIAN([Infant Mortality Rate]), ATTR([Region]))` 이 계산은 선택한 예측자인 Health Expenditure(의료비), Birth Rate(출생률), Infant Mortality(영아 사망률) 및 Region(지역)을 기반으로 모델링된 Median Female Life Expectancy(여성 평균 기대 수명) 범위의 중앙값(0.5)을 반환합니다. 다음으로 _실제_ 여성 평균 기대 수명과 _예상_ 여성 평균 기대 수명을 모두 보여주는 분산형 차트를 작성해 보겠습니다. ![실제와 예상 비교](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors10.png) 좋습니다! 예측은 각 지역의 실제 값과 거의 일치합니다. 그러나 예측이 마크와 가장 크게 차이가 나는 지역을 파악하기 위해 또 다른 단계를 수행해 보겠습니다. **Residual\_LifeExpFemale\_HealthExpend,BirthRate,Mortality,Region**이라는 또 다른 계산을 다음과 같이 만듭니다. `MEDIAN([Life Expectancy Female]) - [Quantile_LifeExpFemale_HealthExpend,BirthRate,Mortality,Region]` 이 잔차 계산은 _예상_ 평균과 _실제_ 평균의 차이를 반환하여 여성 평균 기대 수명의 실제 값과 예상 값 사이에 큰 차이가 있는 국가를 확인하는 데 도움을 줍니다. 다음으로 이 잔차 계산을 색상에 적용해 보겠습니다. ![잔차 계산 추가](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors11.png) 위의 비주얼리제이션에서 대부분의 국가에서 대부분의 지역에 걸쳐 예측 값과 실제 값 사이의 불일치가 작음을 알 수 있습니다. 아프리카는 상당한 불일치가 있는 국가가 가장 많은 지역이지만, 지금 나타나고 있는 차이가 어떤 종류인지 확인하기 위해 한 번 더 살펴보겠습니다. 차이가 -17에서 +9 사이인 것을 알 수 있으므로 비주얼리제이션을 차이가 ±3년 미만, ±5년 미만, ±10년 미만 및 ±10년 이상인 그룹으로 나눕니다. **Grouped\_Residual\_LifeExpFemale\_HealthExpend,BirthRate,Mortality,Region**이라는 또 다른 계산을 다음과 같이 만듭니다. `IF [Residual_LifeExpFemale_HealthExpend,BirthRate,Mortality,Region] <= 3 AND [Residual_LifeExpFemale_HealthExpend,BirthRate,Mortality,Region] >= -3 THEN "±3" ELSEIF [Residual_LifeExpFemale_HealthExpend,BirthRate,Mortality,Region] <= 5 AND [Residual_LifeExpFemale_HealthExpend,BirthRate,Mortality,Region] >= -5 THEN "±5" ELSEIF [Residual_LifeExpFemale_HealthExpend,BirthRate,Mortality,Region] <= 10 AND [Residual_LifeExpFemale_HealthExpend,BirthRate,Mortality,Region] >= -10 THEN "±10" ELSE "> ±10" END` 다시 색상에 계산을 추가해보겠습니다. ![최종 뷰](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/predictors12.png) 대부분의 예측은 3년 미만으로 부정확하며 소수만이 10년 이상 차이가 납니다. 전반적으로 꽤 좋습니다! 즉, 이 모델을 사용하면 여성 평균 기대 수명이 이상값을 갖는 국가를 정확하게 식별하거나 이 데이터가 누락된 국가에 대해 모델링된 여성 기대 수명을 제공할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 올바른 계산 유형 선택 선택하는 계산 유형은 분석 요구 사항, 답을 원하는 질문, 비주얼리제이션의 레이아웃에 따라 다릅니다. ## 분석에 적합한 계산 분석에 사용할 계산 유형을 선택하는 일이 항상 쉬운 것은 아닙니다. 결정 시 다음과 같은 질문과 예를 고려합니다. **참고**: 이 콘텐츠는 원래 Tableau Blog에 게시되었습니다. 읽어보려면 [A Handy Guide to Choosing the Right Calculation for Your Question](https://www.tableau.com/ko-kr/about/blog/2016/4/guide-choosing-right-calculation-your-question-53667)(질문에 적합한 계산을 선택하는 간편한 안내서)을 참조하십시오. ### 기본 식 또는 테이블 계산? **질문 1**: 필요한 모든 데이터 값이 비주얼리제이션에 이미 있습니까? - 대답이 **예**인 경우: 테이블 계산을 사용할 수 있습니다. - 대답이 **아니요**인 경우: 기본 계산을 사용합니다. ![비주얼리제이션에 모든 데이터 값이 있는지 여부에 따라 테이블 계산을 사용할지, 기본 식을 사용할지 결정하는 데 도움이 되는 순서도입니다. 필요한 모든 데이터 값이 비주얼리제이션에 이미 있는 경우 기본 식을 사용합니다. 그렇지 않은 경우에는 테이블 계산을 사용하십시오.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CalcsBasics_flowchart1.png) ##### **예**: 다음 두 비주얼리제이션을 고려합니다. 왼쪽의 비주얼리제이션은 국가/지역별 총 매출을 보여 주는 막대 차트입니다. 오른쪽의 비주얼리제이션도 국가/지역별 매출을 보여 주지만 매출의 집계가 해제되었습니다. 이러한 비주얼리제이션 각각에 대한 매출의 90번째 백분위수를 어떻게 계산할 수 있습니까? ![국가/지역별 매출을 보여주는 두 개의 차트입니다. 한 차트는 막대 차트이고 다른 하나는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CalcsBasic_chart1.png) 왼쪽의 막대 차트는 SUM으로 집계됩니다. 따라서 이 뷰의 세부 수준이 충분하지 않아 테이블 계산을 사용할 수 없습니다. 이 예에서 다음 수식을 사용하면 기본 집계 식을 사용하여 각 국가에 대한 매출의 90번째 백분위수를 계산할 수 있습니다. PERCENTILE(\[Sales\], .90) 결과적으로, 국가별 90번째 백분위수의 값이 각 막대의 레이블로 나타납니다. ![국가별 매출을 보여주는 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CalcsBasic_chart2.png) 하지만 오른쪽 차트에는 모든 판매 주문에 대한 데이터 값이 포함되어 있기 때문에 더 큰 분포와 이상값이 표시됩니다. 이 뷰에는 테이블 계산을 사용할 수 있는 충분한 세부 수준이 있습니다. 분포 구간(테이블 계산에 해당)을 사용하면 각 국가에 대한 매출의 90번째 백분위수를 계산할 수 있습니다. 이 비주얼리제이션에 더 많은 컨텍스트가 있습니다. ![국가별 매출을 보여주는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CalcsBasic_chart3.png) 두 계산 모두 동일한 값을 구하지만 각각에서 수집하는 심층 정보는 비주얼리제이션의 세부 수준(데이터의 양)에 따라 달라집니다. ### 기본 식 또는 세부 수준(LOD) 식? 비주얼리제이션에 필요한 모든 데이터가 없는 경우 데이터 원본에 전달할 계산이 필요합니다. 즉, 기본 계산 또는 LOD 식을 사용해야 합니다. [질문 1](#q1)에 **아니요**로 답한 경우 다음 질문을 스스로에게 해 보십시오. **질문 2**: 질문의 세부 수준이 비주얼리제이션의 세부 수준 또는 데이터 원본의 세부 수준과 일치합니까? - 대답이 **예**인 경우: 기본 식을 사용합니다. - 대답이 **아니요**인 경우: 세부 수준(LOD) 식을 사용합니다. ![비주얼리제이션을 위해 데이터를 계산하는 방법을 결정하는 과정을 보여주는 순서도입니다. 필요한 모든 데이터 값이 비주얼리제이션에 있는 경우 테이블 계산을 사용합니다. 없는 경우 질문의 세부 수준이 비주얼리제이션의 세부 수준 또는 원본의 세부 수준과 일치하는지 생각해봅니다. 일치한다면 세부 수준 식을 사용합니다. 일치하지 않다면 기본 식을 사용하십시오.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CalcsBasics_flowchart3.png) ##### **예** 다음 비주얼리제이션을 살펴보겠습니다. 이 비주얼리제이션은 각 국가의 모든 주문에 대한 매출의 90번째 백분위수를 보여 줍니다. ![국가별 매출의 90번째 백분위수를 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CalcsBasic_chart10.png) 이 예에서는 Tableau와 함께 제공된 Sample-Superstore 데이터 원본을 사용합니다. Sample-Superstore 데이터 원본에 익숙한 경우 Order ID당 데이터 행 하나가 있다는 것을 알 수 있습니다. 즉, 데이터 원본의 세부 수준은 Order ID입니다. 하지만 비주얼리제이션의 세부 수준은 Country입니다. Order ID 세부 수준에서 각 국가의 주문에 대한 매출의 90번째 백분위수 값이 무엇인지 알고 싶다면 다음 LOD 식을 사용할 수 있습니다. {INCLUDE \[Order ID\] : SUM(\[Sales\])} 그런 다음 뷰의 90번째 백분위수에서 필드를 집계로 변경할 수 있습니다. 이렇게 하려면 필드 드롭다운을 클릭하고 **측정값** > **백분위수** > **90**을 선택합니다. 다음 다이어그램에서는 이 경우에 LOD 식이 작동하는 방식을 보여 줍니다. ![집계와 세부 수준 간의 관계를 설명하는 다이어그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CalcsBasics_diagram1.png) 1. 데이터는 SUM(Sales)에서 완전히 집계된 상태로 시작된 다음 Country 세부 수준, 즉 SUM(Sales) at Country까지 드릴다운됩니다. 2. LOD 계산이 적용되고 데이터의 세부 수준이 SUM(Sales) at Country + Order ID로 높아집니다. 3. LOD 계산이 90번째 백분위수, 즉 PCT90(SUM(Sales) at Country + Order ID)로 집계됩니다. 결과는 다음과 같습니다. ![다양한 국가의 주문 ID별 매출의 90번째 백분위수를 표시하는 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CalcsBasic_chart11.png) ### 테이블 계산 또는 세부 수준(LOD) 식? 테이블 계산과 LOD 계산 중에서 선택할 때 프로세스는 테이블 계산과 기본 식 중에서 선택할 때와 매우 비슷합니다. 스스로에게 다음 질문을 해 보십시오. _필요한 모든 데이터 값이 비주얼리제이션에 이미 있습니까?_ - 대답이 **예**인 경우 테이블 계산을 사용합니다. - 대답이 **아니요**인 경우 다음 질문에 답하십시오. _질문의 세부 수준이 비주얼리제이션의 세부 수준 또는 데이터 원본의 세부 수준과 일치합니까?_ 대답이 **아니요**인 경우 LOD 계산을 사용합니다. ![비주얼리제이션을 위해 데이터를 계산하는 방법을 결정하는 과정을 보여주는 순서도입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CalcsBasics_flowchart3.png) ### 테이블 계산만 해당 다음을 비롯한 일부 시나리오에서는 테이블 계산만 사용할 수 있습니다. - 순위 - 재귀(예: 누적 총계) - 이동 계산(예: 롤링 평균) - 행간 계산(예: 기간 대 기간 계산) 분석에 이러한 시나리오가 필요한 경우 테이블 계산을 사용합니다. ![어떤 유형의 계산을 사용할지 결정하기 위한 단계가 나와 있는 순서도입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CalcsBasics_flowchart4.png) ##### **예** 다음 비주얼리제이션을 살펴보겠습니다. 2014년 9월부터 2015년 9월까지 여러 주식의 평균 종가를 보여 줍니다. ![선택된 회사의 1년간 종가를 보여주는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CalcsBasic_chart8.png) 종가가 현재까지의 기록 종가 값을 초과한 횟수를 보려면 테이블 계산, 특히 재귀 계산을 사용해야 합니다. 이유는 무엇일까요? 기본 및 LOD 식은 각 파티션 또는 데이터 그룹에 대해 단일 값만 출력할 수 있지만 테이블 계산은 데이터의 각 파티션(셀, 패널, 테이블)에 대해 여러 값을 출력할 수 있기 때문입니다. 종가가 각 종목의 기록 종가를 초과한 횟수를 계산하려면 몇 가지 단계를 거쳐야 합니다. 1. 새로운 최대 종가 값에 도달했는지 결정하려면 먼저 모든 이전 값을 알아야 합니다. 이 작업은 RUNNING\_MAX 함수로 수행할 수 있습니다. 예를 들어 Day (across the table)을 사용하여 계산된 **Record to Date**라는 제목의 RUNNING\_MAX(AVG(\[Close\])) 계산을 살펴보겠습니다. 2. 계속해서, 기록이 깨지면 Day (across the table)을 사용하여 계산된 **Count Days Record Broken**이라는 제목의 다음과 같은 계산을 사용하여 날짜에 플래그를 지정할 수 있습니다. IF AVG(\[Close\]) = \[Record to Date\] THEN 1 ELSE 0 END 3. 마지막으로, Day (across the table)을 사용하여 계산된 다음과 같은 계산을 사용하여 이러한 날짜의 수를 계산할 수 있습니다. RUNNING\_SUM(\[Count Days Record Broken\]) 최종 계산된 필드를 뷰에 Avg(Close) 대신 추가하면 다음과 같은 결과를 얻을 수 있습니다. ![시간 경과에 따라 티커 심볼이 나타나는 빈도를 표시하는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/CalcsBasic_chart9.png) ### 계속해서 [계산을 만드는 방법을 학습하기 위한 팁](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_understand_formulas.htm) 진행 ### 이 시리즈의 참조 사항: [Tableau의 계산 이해](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_understand.htm) [Tableau의 계산 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_understand_types.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 완벽한 피벗 기능 **참고**: 다음은 특정 다차원 데이터 원본에만 적용됩니다. Tableau에서 완벽한 피벗 기능이란 다음 방식의 계층 작업을 가리킵니다. - 수준 건너뛰기를 포함한 다양한 세부 수준 사용(예: 국가와 구/군/시는 포함하고 시/도는 제외) - 여러 워크시트 선반에서 동시에 다른 세부 수준 사용(예: 열 선반에는 제품군, 색상 선반에는 제품 부서 사용) - 순서에 관계없이 다양한 세부 수준 사용(예: 연도 앞에 분기 사용) 예를 들어 다음 뷰에서는 State 수준을 행으로 표시하고 Region 수준을 색상으로 표시하도록 Market 계층이 구분되어 있습니다. ![시장별로 구분된 시/도 및 제품별 수익을 표시하는 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pivot1.png) [주요 콘텐츠로 건너뛰기](#main-content) # 외부 동작 통합 **참고:** Tableau의 외부 동작은 Salesforce 플로에서 제공하는 기능을 사용합니다. 이 기능은 선택한 데이터를 Salesforce 플로로 전송하며, 이는 별도의 Salesforce 인프라에서 실행됩니다. Salesforce 플로 및 기타 Salesforce 제품 및 서비스의 사용은 Salesforce와의 계약에 따라 달라집니다. Tableau에서 데이터를 보고 이해한 후 이후 단계는 무엇일까요? 일반적으로 데이터 인사이트로부터 동작을 수행하려면 한 응용 프로그램에서 다른 응용 프로그램으로 전환하면서 데이터를 복사하여 붙여 넣게 되는데 그 중간에 컨텍스트가 손실됩니다. Tableau 외부 동작 기능을 사용하면 Tableau 대시보드에서 직접 데이터 기반 워크플로우를 만들고 상호 작용하며 Salesforce 흐름를 사용하여 다음 단계를 자동화할 수 있습니다. ## Salesforce 흐름 정보 [Salesforce 흐름](https://help.salesforce.com/s/articleView?language=ko_KR&id=sf.flow_concepts.htm&type=5)은 프로세스 자동화를 통해 시간을 절약해주는 코드 없는 도구입니다. 흐름은 Salesforce 흐름의 구성 요소 중 하나이며 Salesforce 조직에서 데이터를 수집하고 동작을 수행합니다. [Salesforce 플로에서 사용할 수 있는 흐름 유형](https://help.salesforce.com/s/articleView?id=sf.flow_concepts_type.htm&type=5)은 여러 가지가 있지만 Tableau의 외부 동작 워크플로우에서는 자동 시작된 흐름만 호환됩니다. **참고:** 흐름에 대해 자세히 알아보려면 Trailhead에서 [Flow Builder로 플로 빌드하기](https://trailhead.salesforce.com/en/content/learn/trails/build-flows-with-flow-builder)를 확인하십시오. ## 외부 동작 작동 방식 ![마크가 선택되어 있고 Salesforce 흐름으로의 데이터 전송을 나타내는 화살표가 포함된 워크플로우 단추를 사용할 수 있는 상태의 대시보드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/workflow_overview_callouts.png) 외부 동작 워크플로우가 Tableau 대시보드의 비주얼리제이션에 대해 구성되어 있는 경우 사용자 지정된 단추가 사용할 수 없는 상태(회색으로 표시됨)로 해당하는 비주얼리제이션에 표시됩니다. 비주얼리제이션에서 관련 마크를 선택하면(1) 단추가 사용 가능한 상태로 바뀝니다. 단추를 클릭하면(2) 선택한 마크의 데이터가 [Salesforce 플로](https://help.salesforce.com/s/articleView?language=ko_KR&id=sf.flow_concepts.htm&type=5)에서 작성하고 구성한 흐름으로 직접 전송됩니다(3). 외부 동작 워크플로우의 작성자는 다음을 확인할 수 있습니다. - 데이터가 전송된 흐름 - 데이터의 원본 대시보드 - 워크플로우를 트리거한 대시보드 단추의 텍스트 및 모양 **참고:** 여러 외부 동작 워크플로우를 대시보드에 추가할 수 있지만 해당하는 각 흐름을 동일한 Salesforce 조직에 배포해야 합니다. ## 외부 동작 워크플로우 사용 방법 외부 동작 워크플로우를 사용하여 조직의 기존 프로세스를 자동화하는 방법은 무수히 많습니다. 예를 들어 회계 팀에서 미불 주문을 추적할 때 사용하는 것과 동일한 대시보드에서 직접 고객에게 송장을 보낼 수 있는 워크플로우가 있다면 작업량이 얼마나 줄어들지 생각해 보십시오. 또는 지원 팀의 사례 관리를 간소화할 방법을 찾을 수도 있습니다. 지원 팀에서 사례 추적에 사용하는 대시보드에서 직접 사례를 에스컬레이션할 수 있는 워크플로우가 있다면 상당한 시간이 절약될 수 있습니다. 외부 동작 워크플로우는 사용자가 작업 흐름을 유지하고 조직의 효율성을 개선하는 데 도움이 됩니다. 외부 동작 워크플로우를 만드는 것은 기본적으로 Tableau의 모든 데이터 원본 유형을 Salesforce의 흐름과 연결하는 매개체를 만드는 것입니다. 워크플로우 자체에서 해당 연결을 만들기 때문에 데이터 원본을 Salesforce 데이터베이스에 연결할 필요가 없습니다. 이 기능은 개별 데이터 원본을 사용하는 여러 그룹이 동일한 프로세스의 서로 다른 단계를 완료하는 경우에 특히 유용합니다. 예를 들어 고객이 전자상거래 사이트에서 주문할 때 관련되는 여러 팀과 도구를 생각해 보십시오. 전자상거래 영업 담당자는 Salesforce를 사용하여 판매를 추적하고 공급망 관리자는 공급망 관리 도구를 사용하여 전체 제품 재고에서 구매 완료된 항목을 뺍니다. 고객이 제품을 수령할 때 발생하는 문제를 해결하는 데 도움을 주는 지원 팀은 Salesforce에 로그인하거나 Tableau 대시보드에서 분석할 수 있습니다. 외부 동작 워크플로우를 사용하면 이러한 각 팀의 모든 데이터를 연결하여 프로세스를 간소화하고 기존 단계 중 일부를 자동화할 수 있습니다. ## 외부 동작 워크플로우 작성자를 위한 모범 사례 **중요:** 대시보드 데이터를 Salesforce 흐름에서 기본 제공하는 흐름과 연결하는 외부 동작 기능을 사용하는 대시보드 작성자는 흐름을 만든 Salesforce 관리자 및 설계자와 긴밀하게 협력해야 합니다. Salesforce 흐름의 기본 제공 흐름은 최신식 비즈니스 자동화 프로그램입니다. 이러한 자동화 기능을 통해 조직에서 큰 이점을 얻을 수 있지만, 이를 사용하는 외부 동작 워크플로우를 배포하기 전에 흐름 작동 방식을 이해하는 것이 중요합니다. [Trailhead의 Salesforce 플로 교육(영문)](#https://trailhead.salesforce.com/content/learn/modules/business_process_automation)을 완료하고 [흐름 설명서(영문)](https://help.salesforce.com/s/articleView?id=sf.flow.htm)를 검토하십시오. 설계 시 [흐름 모범 사례(영문)](https://help.salesforce.com/s/articleView?id=sf.flow_prep_bestpractices.htm&type=5&language=en_US)를 고려하고 [흐름 제한 사항 및 고려 사항(영문)](https://help.salesforce.com/s/articleView?id=sf.flow_considerations.htm&type=5)을 염두에 두십시오. **참고:** Salesforce 플로에서 사용할 수 있는 [흐름 유형](https://help.salesforce.com/s/articleView?id=sf.flow_concepts_type.htm&type=5)은 여러 가지가 있지만 외부 동작 워크플로우에서는 자동 시작된 흐름만 호환됩니다. Salesforce 흐름에 기본 제공되는 흐름의 구조적 제약 조건에 맞게 외부 동작 워크플로우를 신중하게 구현해야 합니다. 흐름은 강력한 기능이지만 리소스가 많이 소요되고 복잡할 수도 있습니다. 고려해야 할 잠재적인 라이선스, 실행 제한, 동시성 문제 그리고 평가 및 테스트해야 하는 데이터베이스 읽기/쓰기 제한이 있습니다. 흐름과 관련된 중요한 보안 고려 사항도 있습니다. 흐름 관리 권한이 있는 사용자는 해당 Salesforce org의 모든 데이터 및 리소스를 보고 변경할 수 있습니다. 흐름 실행 권한이 있는 사용자는 Salesforce org에서 거의 모든 활성 흐름을 실행할 수 있습니다. 대시보드 작성자 및 워크플로우 사용자와 같이 필요한 사용자만 액세스할 수 있도록 제한하려는 경우 Salesforce 관리자가 흐름에 대한 기본 동작 무시 설정을 사용하도록 설정하면 됩니다. 자세한 내용은 [흐름 보안 작동 방식(영문)](https://help.salesforce.com/s/articleView?id=sf.flow_distribute_security.htm&type=5)을 참조하십시오. 외부 동작 워크플로우를 만드는 대시보드 작성자는 워크플로우를 구현하기 전에 Salesforce 관리자와 협력하여 원치 않는 결과를 방지해야 합니다. ## 워크플로우 만들기 외부 동작 워크플로우를 만들기 전에 대시보드 작성자는 Salesforce 관리자와 협력하여 필요에 맞는 흐름을 찾거나 만들어야 합니다. 예를 들어 미불 주문 대시보드에서 직접 송장을 보낼 수 있는 기능을 회계 팀에 제공하는 것이 목표라면 대시보드에서 고객 연락처 정보 및 주문 세부 정보를 검색하고 송장을 채울 수 있는 흐름이 필요합니다. 사용할 흐름을 결정한 후 다음 단계는 연결할 대시보드를 식별하는 것입니다. 사용자가 이미 정상적으로 작동하는 기존 대시보드와 상호 작용하고 있을 가능성이 높습니다. 그러나 필요한 경우 [새 대시보드를 만들](https://help.tableau.com/current/pro/desktop/ko-kr/dashboards_create.htm) 수 있습니다. 올바른 흐름과 올바른 대시보드를 염두에 두고 대시보드의 데이터 유형과 흐름의 필수 입력 필드(변수라고도 함)의 호환성을 고려해야 합니다. 예를 들어 미불 주문 대시보드에는 고객 송장을 보내는 데 필요한 모든 관련 주문 세부 정보가 포함된 비주얼리제이션이 있어야 합니다. 이러한 세부 정보에는 주문 날짜, 고객 이름 및 연락처 정보, 항목 설명 및 금액, 예정된 지불 금액과 같은 정보가 포함될 수 있습니다. 대시보드에 필요한 모든 구성 요소가 포함되면 워크플로우 개체를 추가합니다. 1. Tableau 통합 문서에서 기존 대시보드를 열거나 [새 대시보드를 만듭니다](https://help.tableau.com/current/pro/desktop/ko-kr/dashboards_create.htm). 2. 대시보드 패널의 개체 섹션에서 워크플로우를 끌어와 대시보드의 비주얼리제이션에 놓습니다. ![워크플로우 개체에 스포트라이트가 있고 개체를 대시보드로 끌어오는 것을 나타내는 오른쪽 화살표가 있는 대시보드 패널의 개체 섹션 ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/workflow_object_arrow_spotlight_sm.png) 3. 메시지가 표시되면 흐름과 연결된 Salesforce org의 로그인 자격 증명을 입력합니다. **참고:** 사용자가 워크플로우를 설정한 대시보드에 액세스할 때 Salesforce 자격 증명을 입력해야 합니다. 대시보드를 보는 동안 Salesforce 자격 증명이 만료되면 다시 인증하라는 메시지가 표시됩니다. 4. 워크플로우 구성을 클릭합니다. 5. 워크플로우 추가 대화 상자에서 흐름 이름 또는 흐름 작성자로 흐름을 검색합니다. 6. 흐름을 선택하여 비주얼리제이션에서 필수 입력(Salesforce 변수)과 같은 세부 정보를 봅니다. 뒤로를 클릭하여 다른 흐름을 선택하거나 다음을 클릭하여 계속합니다. 7. 시트 선택 드롭다운에서 사용자가 선택하여 흐름으로 전송할 마크가 포함된 시트(워크시트, 대시보드 또는 스토리)를 선택합니다. **참고:** 선택하는 시트의 마크에는 흐름의 필수 입력에 매핑하려는 인코딩된 필드가 있어야 합니다. 예를 들어 흐름의 `forecast_revenue` 변수를 Tableau의 `SUM(Sales)` 필드에 매핑하려면 `Sum(Sales)` 필드와 인코딩된 마크가 있는 시트를 선택해야 합니다. 8. 다음을 클릭합니다. 9. 흐름의 각 필수 입력(Salesforce 변수)에 대해 시트 선택 단계에서 선택한 Tableau 시트의 적절한 필드를 선택합니다. **참고:** 각 입력에 대해 Salesforce 변수 및 Tableau 필드의 데이터 유형이 일치해야 합니다. 10. 다음을 클릭합니다. 11. 사용자가 클릭할 때 외부 동작 워크플로우가 트리거되는 단추의 모양을 구성합니다. 단추 제목, 배경색 및 테두리 색을 지정합니다. 미리 보기를 확인하여 단추의 모양을 확인합니다. **참고:** 시트 선택 단계에서 선택한 비주얼리제이션에서 마크를 선택해야 합니다. 마크를 선택하지 않으면 단추를 사용할 수 없습니다. 상호 작용할 비주얼리제이션이 어느 것이고 단추를 클릭할 때 어떤 동작이 수행되는지 사용자가 정확하게 알 수 있도록 대시보드에 안내 텍스트를 추가하는 것이 좋습니다. 13. 완료를 클릭하여 워크플로우를 만들고 해당하는 단추를 대시보드의 비주얼리제이션에 추가합니다. ## 워크플로우 사용 워크플로우 사용자로 시작하려면 대시보드 작성자가 워크플로우를 추가한 대시보드를 엽니다. 워크플로우 단추가 표시되면 워크플로우를 사용할 수 있습니다. 대시보드 작성자는 단추의 이름과 형식을 사용자 지정하며 단추를 클릭할 때 트리거되는 동작(예: "데이터 보내기" 또는 "레코드 업데이트")을 명확하게 표시해야 합니다. 대시보드의 비주얼리제이션에서 관련 마크를 선택한 다음 단추를 클릭하여 워크플로우를 시작합니다. ![Tableau 대시보드에서 마크 선택, 워크플로우 단추 클릭 및 성공 메시지가 포함된 결과를 보여주는 GIF](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/workflow_dash_button_success.gif) 워크플로우 단추를 클릭하면 데이터 전송이 트리거되고 선택한 마크에 따라 전송되는 데이터가 결정됩니다. 따라서 마크를 선택하지 않으면 이 단추를 사용할 수 없습니다(회색으로 표시됨). 마크를 선택했지만 단추를 여전히 사용할 수 없는 경우에는 워크플로우의 유효한 비주얼리제이션에 있는 마크를 선택했는지 확인하십시오. 유효한 비주얼리제이션이 어느 것인지 잘 모르는 경우 대시보드 작성자에게 문의하십시오. 워크플로우는 구성에 따라 작업이 즉시 완료되지 않고 오래 실행될 수 있습니다. 선택한 워크플로우가 예상대로 작동 중인지 확인할 수 없는 경우 대시보드 작성자 또는 Salesforce 관리자에게 문의하십시오. ## 워크플로우 문제 해결 외부 동작 워크플로우와 관련된 문제를 해결하는 방법에 대한 자세한 내용은 다음 문제 해결 지침을 참조하십시오. ### 액세스 문제 - **Tableau Desktop을 사용하는 대시보드 작성자의 경우:** 워크플로우 개체가 대시보드 패널의 개체 섹션에 나타나지 않으면 Tableau Server 또는 Tableau Cloud 사이트에 로그인되어 있는지 확인합니다. 로그인하지 않으면 워크플로우 확장 프로그램에 액세스할 수 없습니다. - **대시보드 작성자의 경우:** 대시보드 패널의 개체 섹션에 워크플로우 개체가 나타나지 않으면 Tableau 관리자에게 확장 프로그램 사용이 설정되어 있는지 확인하십시오. - **모든 사용자의 경우:** - Salesforce 관리자가 연결된 앱을 만들지 않은 경우에는 외부 동작 기능이 작동하지 않습니다. Salesforce 관리자에게 Tableau Server용 Salesforce에 [연결된 앱을 만들도록](https://help.salesforce.com/s/articleView?id=sf.connected_app_create.htm&type=5) 요청하십시오. - 대시보드에 표시되는 워크플로우 단추를 클릭할 수 없는 경우에는 워크플로우의 유효한 비주얼리제이션에 있는 마크를 선택했는지 확인하십시오. 유효한 비주얼리제이션이 어느 것인지 잘 모르는 경우 대시보드 작성자에게 문의하십시오. ### 인증 문제 - **Tableau Cloud 또는 Tableau Server 사용자의 경우:** 브라우저에서 대시보드를 새로 고칩니다. - **모든 사용자의 경우:** 외부 동작 워크플로우가 추가된 Salesforce org에 로그인했는지 확인합니다. 필요한 경우 대시보드 작성자에게 Salesforce org가 올바른지 확인하십시오. ### 오류 메시지 | 오류 메시지 | 설명 및 해결 방법 | | --- | --- | | 이 사이트에 워크플로우가 해제되어 있습니다. 자세한 내용은 Tableau 관리자에게 문의하십시오. | Tableau 관리자가 사이트의 워크플로우 대시보드 확장 프로그램을 해제했으므로 해당 확장 프로그램을 사용할 수 없습니다. 확장 프로그램에 대한 액세스 설정은 Tableau 관리자에게 문의하십시오. | | Tableau Reader가 워크플로우를 지원하지 않음 | 워크플로우 대시보드 확장 프로그램 및 외부 동작 기능은 [Tableau Cloud](https://www.tableau.com/ko-kr/products/cloud-bi), [Tableau Desktop](https://www.tableau.com/ko-kr/products/desktop) 또는 [Tableau Server](https://www.tableau.com/ko-kr/products/server) 버전 2022.3 이상을 사용하는 흐름으로 데이터를 전송하는 경우에만 사용할 수 있습니다. | | 흐름에 지원되지 않는 데이터 유형이 하나 이상 포함되어 있습니다. 뒤로 이동하여 다른 흐름을 선택하거나 Salesforce 흐름 관리자에게 문의하여 지원되지 않는 데이터 유형을 이 흐름에서 제거하십시오. | Tableau 대시보드에서 사용할 수 없거나 외부 동작 워크플로우와 호환되지 않는 데이터 유형 입력이 선택한 흐름에 있습니다. 적절한 대안이 있는 경우 다른 흐름을 선택하거나 Salesforce 관리자에게 문의하여 이후 단계를 확인하십시오. | | 입력 필드 매핑에 하나 이상의 데이터 유형 불일치가 있습니다. | 입력 변수 필드에 매핑된 하나 이상의 대시보드 값에 대한 데이터 유형이 동일하지 않습니다. 예를 들어 흐름의 Revenue(수익)에 숫자 변수가 필요하지만 대시보드에서 매핑된 값이 텍스트 문자열인 경우가 있을 수 있습니다. 시나리오에 따라 이 문제를 해결할 수 있는 두 가지 옵션이 있습니다. Tableau에서 수익 필드의 데이터 유형을 텍스트 문자열에서 숫자 값으로 [변경할 수 있습니다](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_typesandroles_datatypes.htm). 또는 워크플로우 구성을 편집하여 숫자 데이터 유형이 있는 대시보드의 다른 필드를 매핑합니다. | | Salesforce 흐름에 데이터를 제출할 수 없습니다. | 외부 동작 워크플로우에서 대시보드의 데이터를 흐름으로 보내려고 시도하는 동안 알 수 없는 오류가 발생했습니다. 대시보드 작성자에게 문의하여 문제를 해결하십시오. | | 오류 발생: <예외 코드>. Salesforce 흐름 관리자에게 문의하십시오. | [흐름 인터뷰](https://help.salesforce.com/s/articleView?id=sf.flow_interviews.htm&type=5)(흐름의 인스턴스 실행)에 실패했습니다. 예외 코드를 Salesforce 관리자와 공유하여 해당 [오류 이메일](https://help.salesforce.com/s/articleView?id=sf.flow_troubleshoot_email.htm&type=5)을 찾고 그에 따라 문제를 해결할 수 있습니다. | | 워크플로우가 실패했습니다. Salesforce 흐름 관리자에게 문의하십시오. | 대시보드에서 선택한 마크의 데이터가 흐름으로 전송되었지만 해당 데이터를 흐름으로 이전하는 데 문제가 발생했습니다. Salesforce 관리자에게 문의하여 문제를 해결하십시오. | | 흐름에 데이터를 제출할 수 없습니다. 워크플로우 작성자에게 문의하십시오. | 대시보드에서 선택한 마크의 데이터가 흐름으로 전송되지 않았습니다. 대시보드 작성자에게 문의하여 문제를 해결하십시오. | ### 흐름 문제 - 일부 흐름은 비동기적으로 실행되므로 외부 동작 워크플로우의 일부인 흐름이 성공적으로 실행되었는지 여부를 즉시 알 수 없습니다. 경우에 따라, 상세 피드백을 즉시 제공하지 않은 상태로 흐름이 실패하고 변경 사항을 롤백할 수 있습니다. 하지만 흐름이 실패하면 자세한 오류 이메일이 워크플로우 사용자, 대시보드 작성자 및 Salesforce 관리자에게 전송됩니다. 워크플로우 사용자는 흐름 [오류 이메일](https://help.salesforce.com/s/articleView?id=sf.flow_troubleshoot_email.htm&type=5)을 받으면 대시보드 작성자에게 연락해야 합니다. 그러면 대시보드 작성자와 Salesforce 관리자가 함께 협력하여 문제를 해결하고 오류를 수정할 수 있습니다. 흐름 문제를 해결하는 방법에 대한 자세한 내용은 [흐름 문제 해결](https://help.salesforce.com/s/articleView?id=sf.flow_troubleshoot.htm&type=5)을 참조하십시오. ### 라이선스 문제 - **대시보드 작성자의 경우:** 사이트에 대해 외부 동작을 사용하도록 설정했다면 Tableau 측에서 대시보드에 워크플로우를 추가하는 데 특별한 사용 권한이 필요하지 않습니다. Salesforce 측에서는 Salesforce 프로필에 [흐름 관리 권한](https://help.salesforce.com/s/articleView?id=sf.retail_task_admin_permission_flow.htm&type=5)을 추가해야 합니다. - **워크플로우 사용자의 경우:** Tableau 측에서 워크플로우를 사용하여 대시보드에 액세스할 수 있는 모든 사용자가 대시보드를 실행할 수 있습니다. Salesforce 측에서는 Salesforce 프로필에 [흐름 실행 권한](https://help.salesforce.com/s/articleView?id=sf.retail_task_admin_permission_flow.htm&type=5)을 추가해야 합니다. ## 외부 동작 설정 또는 해제 Tableau 2022.3 이상에서는 외부 동작 기능이 기본적으로 설정됩니다. Tableau 관리자가 조직 전체의 Tableau 외부 동작 액세스를 구성하는 방법에 대한 자세한 내용은 [외부 동작 워크플로우 통합 구성](https://help.tableau.com/current/server/ko-kr/external_actions_admin.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 분석 확장 프로그램 연결 문제 해결 이 항목에서는 Tableau가 외부 분석 확장 프로그램 서비스에 연결될 때 발생할 수 있는 오류를 설명합니다. 참고: Tableau 기술 지원에서는 외부 스크립트의 작성, 문제 해결 또는 디버깅을 지원하지 않습니다. ## 분석 확장 프로그램과 통신할 때 발생할 수 있는 오류
오류 메시지설명
지원되지 않는 유형이 SCRIPT 함수에 인수로 전달되었습니다.

Tableau에서는 다음과 같은 Tableau 데이터 형식만 R로 내보낼 수 있습니다.

  • 숫자(실수)

  • 숫자(정수)

  • 부울

  • 문자열

  • 날짜

  • 날짜/시간

SCRIPT 함수에서 예기치 않은 수의 결과를 반환했습니다. 함수에 %2개의 값이 필요한데 %1개의 값이 반환되었습니다.스크립트 결과는 모든 행에 대해 복제되는 스칼라 또는 벡터 길이이거나 Tableau 결과 테이블에 있는 행 수와 같은 벡터 길이여야 합니다.
인증서 파일이 지정된 연결에 유효하지 않습니다(%1 %2:%3). 동일한 인증서가 서버와 클라이언트 모두에 사용되었고, 인증서 파일이 손상되지 않았으며 유효한 날짜인지 확인합니다.외부 서비스에 연결하는 데 사용 중인 인증서가 올바르게 인코딩되고 형식화되어 있는지 확인합니다. 확장명이 .crt인 유효한 PEM 인코딩 x509 인증서를 사용하여 연결해야 합니다.
SCRIPT 함수에서 반환된 결과가 예기치 않은 유형입니다.

잘못된 데이터 유형이 수신되면 발생합니다. Tableau에서는 다음과 같은 데이터 유형만 Rserve 서버에서 가져올 수 있습니다.

  • RDouble

  • RInteger

  • RLogical

  • RCharacter

TabPy의 경우 Tableau에서는 다음과 같은 데이터 형식을 가져올 수 있습니다.

  • 부동 소수점 목록

  • 정수 목록

  • 부울 목록

  • 문자열 목록

결과가 null이거나 Tableau가 외부 서버에서 설명을 수집할 수 없는 스크립트 실행 오류가 있어도 이 오류가 보고됩니다.

외부 서비스와 통신하는 동안 오류가 발생했습니다.Tableau는 "try" 외부 함수 안의 모든 외부 스크립트를 실행합니다. “try” 함수가 평가 오류를 트래핑할 경우 외부 서비스에서 생성된 오류 메시지와 함께 이 오류가 표시됩니다.
이 외부 서비스 연결이 인증을 지원하지 않습니다. 암호를 지정하지 않고 연결해 보십시오. 
인증이 실패했습니다. 올바른 외부 서비스 사용자 이름 및 암호를 제공하십시오. 
지원되지 않는 인증 유형이 외부 서비스에서 설정되었습니다.외부 서비스 인증을 사용하지 않도록 설정하거나 일반 텍스트 암호 인증으로 변경하십시오.
외부 서비스 연결이 구성되지 않았습니다. 서버 이름을 지정하고 다시 시도하십시오.분석 확장 프로그램에 식 전달을 참조하십시오.
계산 '%1'에 내부 서비스 연결이 필요한 SCRIPT_ 함수가 포함되어 있습니다. 사용자 지정 스크립트를 사용하도록 외부 서비스 연결을 구성하십시오.분석 확장 프로그램에 식 전달을 참조하십시오.
게시하려는 통합 문서에 외부 서비스 연결이 필요한 SCRIPT_ 함수가 포함되어 있습니다. 사용자 지정 스크립트는 공개 통합 문서에 사용할 수 없습니다.외부 서비스 스크립트를 포함하는 통합 문서를 Tableau Public에 게시할 수 없습니다.
Tableau Public은 외부 서비스가 필요한 실행 중인 사용자 지정 스크립트를 지원하지 않습니다. 외부 서비스를 사용하려면 Tableau Desktop Professional 버전으로 업그레이드하십시오."Tableau Public"은 Tableau Desktop Public을 참조합니다.
Tableau Reader는 외부 서비스가 필요한 실행 중인 사용자 지정 스크립트를 지원하지 않습니다. 외부 서비스를 사용하려면 Tableau Desktop Professional 버전으로 업그레이드하십시오.Tableau Reader에서 외부 서비스 스크립트가 포함된 통합 문서를 볼 수 없습니다.
## Rserve 서버에서만 발생할 수 있는 오류
오류 메시지설명
인식할 수 없는 Rserve 서명입니다.Rserve 머리글 서명은 "Rsrv"여야 합니다. .
인식할 수 없는 Rserve 버전입니다.Rserve 머리글 버전은 "0103"이어야 합니다. .
인식할 수 없는 Rserve 프로토콜입니다.Rserve 머리글 프로토콜은 "QAP1"이어야 합니다. .
R에 연결할 때 인증이 실패했습니다.Tableau에서 Rserve를 사용하여 인증을 시도했으나 실패했습니다. 올바른 암호를 입력했는지 확인하십시오.
매개 변수/본문의 바이트 수가 잘못되었습니다. 
Tableau에서 읽는 데이터의 길이가 머리글에서 약속한 길이와 같지 않습니다. 
인식할 수 없는 응답 유형입니다.결과를 읽을 때 전송 프로토콜 유형이 예상한 대로 SEXP가 아닙니다.
<type>vector가 너무 깁니다.Rserve와 주고 받은 데이터의 길이를 측정하여 너무 큰 수가 나왔습니다. 프로토콜 머리글이 손상된 것 같습니다.
잘못된 Rserve 명령입니다.Tableau에서 Rserve 프로토콜을 잘못 구현한 것 같습니다.
서버에서 << (uint32_t)status << 오류를 응답했습니다. 자세한 내용은 Rsrv.h를 참조하십시오.Rsrv.h의 설명에 다양한 오류 조건이 기록되었습니다.
머리글 오프셋이 너무 깁니다.오프셋이 적절하지 않아 데이터에 응답할 수 없는 잘못된 머리글 때문인 것 같습니다.
Rserve 소켓이 실패했습니다.로그인, 스크립트 평가, 읽기 보류 검사, 결과 읽기 또는 R 스크립트 인수에 대한 Tableau 필드에서 비정상적인 예외를 throw했습니다.
외부 서비스가 지원되지 않는 인증 유형을 사용합니다.Rserve 인스턴스에 대한 SSL 지원 연결과 일반 텍스트 연결을 모두 지원하려면 Rserve 서버 관리자가 다음 항목을 Rserve 서버의 Rserve 구성 파일에 추가해야 합니다.

plaintext enable

RServe에서 암호화 시스템 오류가 발생했습니다.RServe의 암호화 시스템에서 오류가 발생했습니다. 자세한 내용은 RServe 로그를 확인하십시오.
보안 위반으로 인해 RServe 닫기가 시작되었습니다.보안 위반으로 인해 RServe가 연결을 닫았습니다. 자세한 내용은 RServe 로그를 확인하십시오.
외부 서비스 구성에 보안 연결이 설정되었지만 인증서 파일이 없습니다.외부 서비스에 대한 보안 연결을 설정할 때 이 외부 서비스에 서명할 것으로 예상되는 인증서를 업로드해야 합니다. 이 인증서로 서명되지 않은 서버에 대한 연결은 거부됩니다. 이렇게 하면 신뢰할 수 있는 서버로만 데이터를 전송할 수 있습니다.
인증서 파일이 지정된 연결에 유효하지 않습니다(%1 %2:%3). 동일한 인증서가 서버와 클라이언트 모두에 사용되었고, 인증서 파일이 손상되지 않았으며 유효한 날짜인지 확인합니다.제공된 인증서가 이 연결 구성에 유효하지 않습니다. 인증서가 외부 서비스 서버에 서명하는 인증서와 일치하는지, PEM으로 인코딩되었는지, 그리고 오늘 날짜에 유효한지 확인하십시오.
외부 서비스 연결 인증서가 올바르지 않음제공된 인증서가 유효하지 않습니다. 인증서가 PEM으로 인코딩되었는지, 오늘 날짜에 유효한지 확인하십시오.
외부 서비스 연결에서 SSL/TLS 컨텍스트를 만들지 못함Tableau가 이 지정된 외부 서비스 구성에 대한 보안 환경을 초기화하지 못했습니다. 호스트 및 포트가 올바르고 인증서가 유효한지 확인하십시오.
외부 서비스에서 SSL/TLS를 통해 연결하지 못함Tableau가 외부 서비스에 대한 보안 연결을 설정하지 못했습니다. 외부 서비스가 보안 연결을 지원하도록 구성되어 있고 제공된 인증서가 외부 서비스에 서명한 인증서와 일치하는지 확인하십시오.
외부 서비스 서버 프로토콜이 인식되지 않음Tableau가 인식하지 못하거나 지원하지 않는 프로토콜이 호스트 앞에 추가되었습니다. RServe에 연결하는 경우 프로토콜이 필요하지 않습니다. TabPy에 연결하는 경우 일반 텍스트 연결을 설정할 때 HTTP 프로토콜이 필요하며 보안 연결을 설정할 때 HTTPS 프로토콜이 필요합니다.
## 기타 문제 ### False로 평가되는 논리 문에서도 SCRIPT 함수 실행 실행 중인 외부 서비스 인스턴스에 식을 보내는 함수가 실행되지 않도록 방지하는 논리 문 내에 있을 때에도 실행됩니다. IF, IIF 및 CASE와 같은 논리 함수에서도 마찬가지입니다. 예를 들면 다음과 같습니다. IF 1==0 THEN \[\[R script code\]\] ELSE "1 does not equal 0" END [주요 콘텐츠로 건너뛰기](#main-content) # 요약 데이터 혼합 데이터 혼합은 데이터를 결합하는 한 가지 방법입니다. 데이터 혼합은 주 데이터 원본의 데이터를 보조 데이터 원본의 데이터로 보완하는 방식으로 작동합니다. 작업하는 데이터 원본 중 하나가 큰 경우 주 데이터 원본의 데이터를 보조 데이터 원본(큰 데이터 원본)의 요약 데이터와 혼합하는 데이터 혼합 기능을 사용하여 쿼리 시간을 줄일 수 있습니다. 예를 들어 Population과 Superstore라는 두 개의예를 들어 Store - North와 Store - South라는 두 개의 데이터 원본이 있다고 가정합니다. Store - North는 주 데이터 원본이고 Store - South는 대규모 보조 데이터 원본입니다. Store - South 같은 대규모 데이터 원본으로 작업할 때 쿼리 시간을 줄이려면 데이터 혼합을 사용하여 대규모 보조 데이터 원본(Store - South)의 요약 데이터와 크기가 작고 속도가 빠른 주 데이터 원본(Store - North)의 데이터를 혼합할 수 있습니다. 요약 데이터를 기반으로 혼합하려면 다음을 수행합니다. 1. 데이터 원본 간의 관계를 만듭니다. 2. 보조 데이터 원본의 요약 데이터를 주 데이터 원본으로 가져옵니다. 3. 주 데이터 원본의 데이터와 보조 데이터 원본의 요약 데이터를 비교합니다. ## 1단계: 주 데이터 원본과 보조 데이터 원본 간의 관계 만들기 1. Tableau Public에서 다음 통합 문서를 다운로드하여 엽니다. 1. [https://public.tableau.com/profile/tableau.docs.team#!/vizhome/BlendonSummaryData/Sheet1](https://public.tableau.com/profile/tableau.docs.team#!/vizhome/BlendonSummaryData/Sheet1)로 이동합니다. 2. 오른쪽 위에서 통합 문서 다운로드를 클릭합니다. 통합 문서에서 Order Date 차원이 이미 열 선반에 위치하므로 해당 필드가 뷰의 첫 번째 필드가 되고 _Store - North_가 시트의 주 데이터 원본으로 설정됩니다. 통합 문서와 함수에 _Store - South_ 데이터 원본도 대규모 보조 데이터 원본으로 포함됩니다. 2. 데이터 > 관계 편집을 선택합니다. 3. 관계 대화 상자에서 사용자 지정을 선택한 다음 추가를 클릭합니다. 4. 필드 매핑 추가/편집 대화 상자의 양쪽 목록에서 Order Date 옆에 있는 화살표를 클릭하고 **Year(Order Data)**를 선택한 다음 확인을 클릭합니다. 5. 관계 대화 상자에서 추가를 다시 클릭합니다. 6. 필드 매핑 추가/편집 대화 상자의 양쪽 목록에서 **Prod Type 1**을 클릭한 다음 확인을 클릭합니다. ![사용자 지정이 선택된 관계 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_summary_relationship.png) ## 2단계: 보조 데이터 원본의 요약 데이터를 주 데이터 원본으로 가져오기 1. 데이터 패널에서 Store - North 데이터 원본을 선택합니다. 2. 분석 > 계산된 필드 만들기를 선택합니다. 3. 계산 대화 상자에서 다음 작업을 수행합니다. 1. 이름 텍스트 상자에 **Sales for Store - South**를 입력합니다. 2. 수식 텍스트 상자에 ZN 함수, SUM 함수 및 Store - South 데이터 원본의 Sales Totals 필드를 입력합니다. 수식은 다음과 같이 표시됩니다. `ZN(SUM([Store - South].[Sales Total]))` 이 수식은 대규모 보조 데이터 원본에서 판매 데이터만 가져옵니다. ![매장의 총 매출을 계산하는 수식입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_summary_secondarycalc.png) 4. 분석 > 계산된 필드 만들기를 선택합니다. 5. 계산 대화 상자에서 다음 작업을 수행합니다. 1. 이름 텍스트 상자에 **Total Sales (North and South)**를 입력합니다. 2. 수식 텍스트 상자에 다음을 입력합니다. `IF ISNULL([Sales for Store - South]) THEN 0 ELSE [Sales for Store - South]END` `+` `IF ISNULL (SUM([Sales Total])) THEN 0 ELSE SUM([Sales Total]) END` 이 수식은 대규모 보조 데이터 원본의 판매 데이터를 주 데이터 원본의 판매 데이터에 추가해 Store - South 및 Store - North의 결합된 매출을 얻습니다. ![총 매출을 계산하는 수식에 대한 코드를 표시하는 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_summary_combinedcalc.png) ## 3단계:주 데이터 원본의 데이터와 보조 데이터 원본의 요약 데이터 비교 1. 데이터 패널에서 **Order Date**를 열 선반으로 끌어오고 **Prod 1**을 행 선반으로 끌어옵니다. 2. **Measure Names**를 행 선반으로 끌어온 다음 필터 선반으로 끌어옵니다. 3. 필터 대화 상자에서 없음을 클릭한 다음 **Sales Total**, **Sales for Store - South**, **Total Sales (North and South)** 확인란을 선택합니다. ![총 매출, 남부 매장 매출, 총 매출(북부 및 남부) 값이 선택되어 하이라이트된 필터 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_summary_filter.png) 4. 데이터 패널에서 **측정값**을 텍스트로 끌어옵니다. 최종 결과는 주문 연도와 제품 범주에 대해 주 데이터 원본과 보조 데이터 원본 데이터를 요약하는 뷰입니다. ![제품 유형 및 연도별 매출을 표시하는 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_summary_final.png) **참고:** Store - North와 Store - South의 예제 판매 데이터가 동일하기 때문에 **Sales Total** 필드와 **Sales for Store - South** 필드의 결과가 동일합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 요약 카드 카드 표시/숨기기 툴바 메뉴 ![카드 표시/숨기기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/worksheet_windows.png)에 있는 요약 카드를 사용하면 선택 내용이나 전체 데이터 원본에 대한 정보를 빠르게 볼 수 있습니다. 뷰에서 데이터를 선택하면 선택 항목 내의 데이터에 대해서만 정보를 표시하도록 요약 카드가 업데이트됩니다. ![분산형 차트와 요약을 보여주고 있으며, 5개의 마크가 선택되어 있습니다. 이 분산형 차트의 두 번째 버전은 해당 5개 마크에 대한 요약만을 보여줍니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewmarks_11.png) 기본적으로 요약 카드에는 뷰에 있는 데이터에 대한 합계, 평균, 최소값, 최대값 및 중앙값이 표시됩니다. 데이터 요소의 현재 선택 내용에 대해 이 값을 표시하도록 요약 카드 값이 업데이트됩니다. 평균은 모든 관련 값의 합계를 구한 다음 총 값 수로 나눠 계산합니다. 가장 낮은 값에서 가장 높은 값으로 값을 정렬한 후 중간 값을 선택하여 중앙값이 계산됩니다. 카드 맨 위의 카운트 값은 뷰 또는 선택 내용의 마크 개수를 나타냅니다. 요약 카드의 드롭다운 메뉴를 사용하여 추가 통계를 표시할 수 있습니다. - **표준 편차** 데이터 자체와 동일한 단위로 측정되고 평균 주위로 확산된 데이터 측정값입니다. 샘플 표준 편차는 모집단 표준 편차의 편향된 추정값이며 약간 정정됩니다. 이 표준 편차는 정정을 포함합니다. - **1사분위** 다른 사분위수에서 확산에 대한 강력한 측정값을 제공하는 데 일반적으로 사용되는 위치에 대한 측정값입니다. 이 경우 강력은 이상값에 표준 편차만큼 민감하지 않음을 의미합니다. 1사분위는 25번째 백분위수이며 일반적으로 상자 그림에서 아래쪽 선입니다. - **3사분위** 다른 사분위수에서 확산에 대한 강력한 측정값을 제공하는 데 일반적으로 사용되는 위치에 대한 측정값입니다. 이 경우 강력은 이상값에 표준 편차만큼 민감하지 않음을 의미합니다. 3사분위는 75번째 백분위수이며 일반적으로 상자 그림에서 위쪽 선입니다. - **왜도** 한쪽으로 극한인 값을 가지는 데이터 경향의 측정값입니다. 왜도가 양수이면 값이 오른쪽으로 극한임을 의미하고 왜도가 음수이면 값이 왼쪽으로 극한임을 의미합니다. - **초과 첨도** 정규 분포보다 더 많은 극한 또는 외부 값을 가지는 데이터 경향의 측정값입니다. 정규 분포의 첨도가 3이므로 이 값은 첨도에서 3을 뺀 값입니다. [주요 콘텐츠로 건너뛰기](#main-content) # 워크시트 수준에서 서식 지정 워크시트 수준에서 글꼴, 맞춤, 음영, 테두리, 라인 및 도구 설명에 대한 설정에 서식을 지정할 수 있습니다. 예를 들어 텍스트 테이블에서 모든 테두리를 제거하거나, 뷰의 열에 번갈아 음영을 추가할 수 있습니다. 이 수준에서 서식을 변경하면 작업하는 뷰에만 변경 사항이 적용됩니다. 통합 문서의 모든 뷰에 적용되는 변경을 수행하는 방법에 대해서는 [통합 문서 수준에서 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_workbook.htm)을 참조하십시오. ## Tableau Desktop에서 워크시트 서식 설정에 액세스 웹에서 워크시트 서식을 지정하는 중이라면 [Tableau Cloud에서 워크시트 서식 설정에 액세스](#Access2)를 참조하십시오. 1. 워크시트 또는 대시보드를 표시합니다. 2. 서식 메뉴에서 서식을 지정하려는 뷰의 요소(예: 글꼴, 테두리 또는 필터)를 선택합니다. ### 글꼴 서식 뷰의 경우 패널 텍스트나 머리글 텍스트 또는 둘 모두에 글꼴, 스타일, 크기 및 색상을 지정할 수 있습니다. 예를 들어 아래 뷰에서는 머리글 텍스트가 Tableau 굵게 글꼴로 설정되어 있습니다. ![글꼴 서식 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/wksht_5.png) 뷰에 합계 또는 총합계가 있는 경우 이러한 값이 나머지 데이터와 구분될 수 있도록 특수 글꼴 설정을 지정할 수 있습니다. 이 기능은 특히 텍스트 테이블로 작업하는 경우에 유용합니다. 아래 뷰는 총합계가 진한 빨간색으로 서식이 지정된 텍스트 테이블을 보여 줍니다. ![총합계에 대한 글꼴 서식 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/wksht_6.png) ### 텍스트 맞춤 서식 Tableau에서는 시각화를 위한 최상의 방법을 사용하여 뷰에서 텍스트 맞춤을 결정하지만 이 텍스트를 사용자 지정할 수도 있습니다. 예를 들어 머리글 텍스트의 방향을 변경하여 텍스트를 세로(위)가 아닌 가로(일반)로 만들 수 있습니다. 참고: Tableau는 줄 바꿈을 시작하거나 끝낼 때 지역 표준을 준수합니다. ![글꼴 맞춤을 서식 지정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_alignment2.gif) 이미지를 클릭하면 재생됩니다. 각 텍스트 영역에 대해 다음과 같은 맞춤 옵션을 지정할 수 있습니다. **가로** - 텍스트를 왼쪽, 오른쪽 또는 가운데에 맞출지를 제어합니다. **세로 맞춤** - 텍스트를 위쪽, 가운데 또는 아래쪽에 맞출지를 제어합니다. **방향** - 가로(일반), 위 아래(위로) 또는 아래 위(아래로) 방향으로 텍스트를 회전합니다. **줄 바꿈** - 긴 머리글을 축약할지 아니면 다음 라인으로 줄 바꿀지를 제어하지만 텍스트 마크는 제어하지 않습니다. 참고: 텍스트가 한 줄을 넘을 정도로 길지 않을 경우 줄 바꿈 설정이 효과가 없습니다. 이런 경우 양쪽 화살표가 나타날 때까지 셀 위에 커서를 올려 놓은 후 클릭하고 끌어서 셀 크기를 확대할 수 있습니다. ### 음영 서식 음영 설정은 합계 및 총합계에 대한 패널 및 머리글의 배경색과 이러한 영역 외부의 워크시트 영역에 대한 배경색을 제어합니다. 음영을 사용하여 행 간 또는 열 간 색상을 구분하는 _구간_을 추가할 수도 있습니다. 교대 음영을 사용하면 연속된 행이나 열을 구분하는 데 도움이 되기 때문에 구간 설정은 텍스트 테이블에 유용합니다. ![음영 서식이 적용된 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_shading.gif) 이미지를 클릭하면 재생됩니다. 행 및 열 색상 교차의 경우 다음 옵션을 사용할 수 있습니다. **패널 및 머리글** - 구간이 사용하는 색상 **구간 크기** - 구간의 두께 **수준** - 행 및 열 선반에 여러 필드가 있는 중첩된 테이블을 사용하는 경우 이 옵션을 사용하여 특정 수준에 구간 설정을 추가할 수 있습니다. ### 테두리 서식 테두리는 뷰에서 테이블, 패널, 셀 및 머리글을 둘러싸는 라인입니다. 셀, 패널 및 머리글 영역의 테두리 스타일, 너비 및 색상을 지정할 수 있습니다. 또한 행과 열 구분선의 서식을 지정할 수 있습니다. 예를 들어 이 뷰에서 행 구분선 테두리는 주황색을 사용하도록 서식이 지정되어 있습니다. ![행 구분선에 대한 서식 지정 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_borders.png) 행과 열 구분선은 뷰를 시각적으로 나누는 효율적인 방법이며 중첩된 텍스트 테이블에서 주로 사용됩니다. 행 및 열 구분선 드롭다운을 사용하여 각 행이나 열을 구분하는 테두리의 스타일, 너비, 색상 및 수준을 수정할 수 있습니다. 수준은 구분하려는 머리글 수준을 나타냅니다. ### 라인 서식 격자선 및 영(0) 기준선 같은 뷰의 요소인 라인의 모양을 제어할 수 있을 뿐만 아니라 추세선, 참조선, 하강선 같은 데이터 검사를 지원하는 라인도 모양을 제어할 수 있습니다. 예를 들어 빨간색 색상과 증가된 두께를 사용하도록 추세선을 설정할 수 있습니다. ![빨간색과 증가된 두께를 사용하도록 서식 지정된 추세선입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/wksht_21.png) ### 하이라이터 서식 워크시트의 하이라이터를 사용하여 다양한 글꼴, 스타일, 색상, 배경색, 글꼴 크기 및 테두리에 서식을 지정할 수 있습니다. 하이라이터 서식을 사용하면 대시보드 또는 워크시트 스타일에 더 효과적으로 통합할 수 있습니다. 뷰에 표시되는 각 하이라이터에 표시되는 제목을 편집할 수도 있습니다. 하이라이터 사용에 대한 자세한 내용은 [컨텍스트에 맞는 데이터 요소 하이라이트](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_highlight_highlighter.htm)를 참조하십시오. ### 필터 카드 서식 필터 카드에는 사용자가 뷰와 상호 작용할 수 있는 컨트롤이 포함되어 있습니다. 사용자 지정 서식을 사용하도록 필터 카드를 변경할 수 있습니다. 예를 들어 아래 필터에서 본문 텍스트는 Tableau 굵게 글꼴을 바다색으로 사용하도록 서식이 지정되었습니다. ![서식 지정된 필터 카드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_quickfilters1.png) **참고:** 필터 및 매개 변수의 경우 제목 서식 지정은 대시보드 또는 웹에 게시된 뷰에만 나타납니다. ### 매개 변수 컨트롤 카드 서식 매개 변수 컨트롤은 뷰를 수정할 수 있는 컨트롤을 포함한다는 점에서 필터 카드와 유사합니다. 매개 변수 컨트롤을 만드는 경우 컨트롤 모양을 사용자 지정할 수 있습니다. 예를 들어 아래 뷰에서 Sales Range 매개 변수에는 매출액이 주황색으로 표시되도록 서식이 지정되었습니다. ![서식 지정된 매개 변수 카드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_parameters1.png) ### 워크시트 서식 복사 및 붙여넣기(Tableau Desktop만 해당) 워크시트에 서식을 지정한 후 해당 서식 설정을 복사하여 다른 워크시트에 붙여 넣을 수 있습니다. 복사할 수 있는 설정은 참조선과 주석을 제외한 서식 패널에서 설정할 수 있는 모든 설정입니다. 수동 크기 조정 및 zoom 수준 같은 조정은 복사되지 않습니다. 1. 서식을 복사할 워크시트를 선택합니다. 2. 워크시트 탭을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 서식 복사를 선택합니다. 3. 서식을 붙여 넣을 워크시트를 선택합니다. 4. 워크시트 탭을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 서식 붙여넣기를 선택합니다. ## Tableau Cloud에서 워크시트 서식 설정에 액세스 Tableau Desktop에서 워크시트 서식을 지정하는 중이라면 [Tableau Desktop에서 워크시트 서식 설정에 액세스](#Access)를 참조하십시오. 1. 워크시트를 표시합니다. 2. 툴바에서 서식 > 워크시트를 클릭한 다음 서식을 지정하려는 뷰의 부분(예: 글꼴, 라인 또는 테두리 및 구분선)을 선택합니다. ### 글꼴 서식 뷰의 경우 워크시트, 패널, 머리글(열과 행을 함께 또는 별도로) 및 제목의 글꼴, 스타일, 크기 및 색상을 지정할 수 있습니다. 이 예에서 패널은 Tableau Bold를 사용하도록 설정되어 있고, 행 머리글은 Tableau Medium, 열 머리글은 Tableau Regular, 제목은 Tableau Light 글꼴로 설정되어 있습니다. ![워크시트 제목에 대한 글꼴 서식 지정 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet_font.png) ### 레이블 회전 Tableau에서는 시각화를 위한 최상의 방법을 사용하여 뷰에서 레이블 텍스트 맞춤을 결정하지만 맞춤을 직접 사용자 지정할 수도 있습니다. 예를 들어 레이블 텍스트의 방향을 변경하여 텍스트를 세로(위 및 아래)가 아닌 가로(왼쪽에서 오른쪽)로 만들 수 있습니다. 레이블을 회전하려면 레이블을 오른쪽 클릭(Mac의 경우 Control 클릭)하고 레이블 회전을 선택합니다. ![워크시트의 레이블을 회전합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet.gif) 참고: Tableau는 줄 바꿈을 시작하거나 끝낼 때 지역 표준을 준수합니다. ### 음영 서식 음영 설정은 워크시트, 패널 및 머리글의 배경색을 제어합니다. ![워크시트 배경색에 대한 서식 지정 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet_shading.png) 이러한 설정에 액세스하려면 서식 \> 워크시트 \> 음영으로 이동합니다. 행 간 또는 열 간 색상을 구분하는 구간을 추가할 수도 있습니다. 교대 음영을 사용하면 연속된 행이나 열을 구분하는 데 도움이 되기 때문에 구간 설정은 텍스트 테이블에 유용합니다. ![음영 서식이 적용된 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_shading.gif) 이미지를 클릭하면 재생됩니다. 행 및 열 색상 교차의 경우 다음 옵션을 사용할 수 있습니다. **패널 및 머리글** - 구간이 사용하는 색상 **구간 크기** - 구간의 두께 **수준** - 행 및 열 선반에 여러 필드가 있는 중첩된 테이블을 사용하는 경우 이 옵션을 사용하여 특정 수준에 구간 설정을 추가할 수 있습니다. ### 라인 서식 뷰의 일부인 라인(예: 격자선 및 영(0) 기준선)의 모양을 제어할 수 있습니다. 라인을 설정하거나 해제하고 라인 유형(예: 실선, 점선 또는 파선) 및 라인 두께의 서식을 지정할 수 있습니다. 라인 색상 및 불투명도에 대한 서식도 지정할 수 있습니다. 예를 들어 격자선을 설정하면 Viewer(뷰어)에게 수량과 관련된 힌트를 줄 수 있습니다. 이 예에서는 회색 점선 격자선이 비주얼리제이션에 추가되었습니다. ![라인 유형에 대한 서식 지정 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet_lines.png) 웹에서는 추세선, 참조선 및 참조 구간의 서식도 지정할 수 있습니다. 라인의 도구 설명을 클릭하거나 서식 패널이 열린 상태에서 라인을 클릭하여 이러한 서식 설정에 액세스할 수 있습니다. 이 예에서는 추세선의 서식이 녹색 실선으로 지정되었습니다. ![추세선에 대한 서식 지정 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet_trendline.png) ### 대화형 컨트롤 서식 워크시트 서식 패널의 대화형 컨트롤 섹션을 사용하는 동시에 범례, 필터, 하이라이터 및 매개 변수를 포함한 모든 대화형 컨트롤의 서식을 지정할 수 있습니다. 이러한 설정에 액세스하려면 서식 \> 워크시트 \> 대화형 컨트롤로 이동합니다. 이러한 컨트롤의 일관된 서식을 원한다면 이 수준에서 서식을 지정하는 것이 시간이 절약됩니다. 각 대화형 컨트롤의 서식을 개별적으로 지정해도 됩니다. #### 범례 서식 워크시트에 범례가 있는 경우 범례의 모양을 사용자 지정할 수 있습니다. 예를 들어 이 예에서 _Sales above Budget(예상을 초과한 매출)_ 범례는 제목을 굵게 표시하고 배경을 밝은 회색으로 표시하도록 서식이 지정되었습니다. ![범례에 대한 서식 지정 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet_legends.png) 범례 서식에 액세스하려면 서식 \> 범례로 이동하거나 범례에서 메뉴를 클릭하고 범례 서식을 선택하면 됩니다. 이 메뉴를 통해 범례에 포함된 각 항목의 색상을 편집하거나 제목을 편집하거나 제목 또는 범례를 숨기도록 선택할 수도 있습니다. ![범례 서식 옵션이 있는 범례의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet_legendmenu.png) #### 필터 서식 필터 카드에는 사용자가 뷰와 상호 작용할 수 있는 컨트롤이 포함되어 있습니다. 사용자 지정 서식을 사용하도록 필터 카드를 변경할 수 있습니다. 예를 들어 표시된 필터의 본문 텍스트는 Tableau Medium로 설정되었고 제목 텍스트는 Tableau Semibold로 설정되었으며 배경은 불투명도 50%의 녹색으로 설정되고 검은색 테두리가 추가되었습니다. ![필터 및 집합에 대한 서식 지정 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet_filters.png) 필터 및 집합 서식에 액세스하려면 서식 \> 필터 및 집합으로 이동하거나 필터 카드에서 메뉴를 클릭하고 필터 및 집합 서식을 선택하면 됩니다. #### 하이라이터 서식 워크시트의 하이라이터 서식을 지정하여 글꼴, 배경색 및 테두리를 사용자 지정할 수 있습니다. 하이라이터 서식을 사용하면 대시보드 또는 워크시트 스타일에 더 효과적으로 통합할 수 있습니다. 뷰에 표시되는 각 하이라이터에 표시되는 제목을 편집할 수도 있습니다. ![하이라이터의 서식 지정 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet_highlighters.png) 하이라이터 서식에 액세스하려면 서식 \> 하이라이터로 이동하거나 하이라이터 카드에서 메뉴를 클릭하고 하이라이터 서식을 선택하면 됩니다. 하이라이터 사용에 대한 자세한 내용은 [컨텍스트에 맞는 데이터 요소 하이라이트](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_highlight_highlighter.htm)를 참조하십시오. #### 매개 변수 서식 매개 변수 컨트롤은 뷰를 수정할 수 있는 컨트롤을 포함한다는 점에서 필터 카드와 유사합니다. 매개 변수 컨트롤을 만드는 경우 컨트롤 모양을 사용자 지정할 수 있습니다. 예를 들어 아래 뷰에서 New Business Growth(신규 비즈니스 성장) 매개 변수는 성장률 텍스트가 녹색으로 표시되도록 서식이 지정되었습니다. ![매개 변수에 대한 서식 지정 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet_parameters.png) 매개 변수 서식에 액세스하려면 서식 \> 매개 변수로 이동하거나 매개 변수 카드에서 메뉴를 클릭하고 매개 변수 서식을 선택하면 됩니다. ### 테두리 및 구분선 서식 테두리는 뷰에서 테이블, 패널 및 머리글을 둘러싸는 라인입니다. 패널 및 머리글 영역의 테두리 스타일, 너비 및 색상을 지정할 수 있습니다. 또한 행과 열 구분선의 서식을 지정할 수 있습니다. 예를 들어 이 뷰에서 행 구분선 테두리는 파란색을 사용하도록 서식이 지정되어 있습니다. ![행 구분선에 대한 서식 지정 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet_borders.png) 행과 열 구분선은 뷰를 시각적으로 나누는 효율적인 방법이며 중첩된 텍스트 테이블에서 주로 사용됩니다. 행 및 열 구분선 드롭다운을 사용하여 각 행이나 열을 구분하는 테두리의 스타일, 너비, 색상 및 수준을 수정할 수 있습니다. 기본적으로 패널 및 머리글 구분선의 서식은 시간을 절약하기 위해 동시에 지정됩니다. 패널과 머리글에 다른 서식을 지정하려면 링크 아이콘을 클릭하여 서식 연결을 해제하고 각 멤버의 서식을 별도로 지정합니다. 행 및 열 구분선에 대한 서식 설정을 설정하거나 해제하여 사용하지 않으려는 스타일 옵션을 숨길 수도 있습니다. 이 예에서는 행 구분선 서식이 해제되어 있고 열 구분선 패널과 머리글 서식의 연결이 해제되어 있습니다. ![행 구분선에 대한 서식 지정 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet_dividersunlinked.png) #### 행 및 열 구분선 수준 설정 수준은 구분하려는 머리글 수준을 나타냅니다. 예를 들어 측정값 열에 범주 및 하위 범주와 같은 필드 2개가 있는 경우 범주 바로 옆(수준 1) 또는 범주 및 하위 범주 옆(수준 2)에 행 구분선을 두도록 선택할 수 있습니다. 이 예에서 행 구분선은 수준 1에서 설정되었습니다. ![행 구분선에 대한 서식 지정 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet_dividerlevel1.png) 이 예에서 행 구분선은 수준 2에서 설정되었습니다. ![행 구분선에 대한 서식 지정 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_web_worksheet_dividerlevel2.png) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 워크시트에 비주얼리제이션 확장 프로그램 추가 비주얼리제이션 확장 프로그램은 Tableau의 기본 시각적 기능을 확장할 수 있는 웹 응용 프로그램입니다. 비주얼리제이션 확장 프로그램은 사용자가 워크시트에서 사용자 지정 비주얼리제이션 유형과 상호 작용할 수 있는 기능을 제공합니다. Tableau 확장 프로그램은 Tableau, Tableau 파트너 및 커뮤니티의 타사 개발자가 만든 웹 응용 프로그램의 도움으로 워크시트 기능을 확장합니다. 자체 확장 프로그램을 만들려는 개발자의 경우 GitHub에서 [Tableau 확장 프로그램 API](https://tableau.github.io/extensions-api/) 설명서를 참조하십시오. 비주얼리제이션 확장 프로그램은 [Tableau Exchange](https://exchange.tableau.com/ko-kr/)에서 호스팅되는 웹 응용 프로그램이라는 점에서 [대시보드 확장 프로그램](https://help.tableau.com/current/pro/desktop/ko-kr/dashboard_extensions.htm?_gl=1*uu9rzu*_ga*MTY0NjQ4Mjc3NS4xNzA3NzcyMzUx*_ga_8YLN0SNXVS*MTcxMjE2NjcxNC41NC4xLjE3MTIxNzA1MzUuMC4wLjA.)과 유사합니다. 대시보드 확장 프로그램과 다른 점은 대시보드에 개체로 추가하는 것이 아니라 비주얼리제이션을 작성하는 동안 워크시트에 추가한다는 점입니다. ## 워크시트에 비주얼리제이션 확장 프로그램 추가 마크 카드를 통해 워크시트에 비주얼리제이션 확장 프로그램을 추가하는 방법에는 두 가지가 있습니다. Tableau Exchange를 통해 이미 다운로드한 경우 로컬 파일로 추가할 수 있습니다. 또는 비주얼리제이션 작성 과정에서 Tableau Exchange에서 다운로드할 수 있습니다. ### 비주얼리제이션 확장 프로그램을 로컬 파일로 추가 이미 Tableau Exchange에서 비주얼리제이션 확장 프로그램을 선택하고 다운로드한 경우 컴퓨터에 .trex 파일로 저장됩니다. 1. Tableau 통합 문서를 열고 데이터 원본에 연결합니다. 2. 워크시트의 마크 카드에서 마크 유형 드롭다운 메뉴를 확장합니다. 3. 비주얼리제이션 확장 프로그램에서 확장 프로그램 추가를 선택합니다. ![비주얼리제이션 확장 프로그램 옵션이 포함된 마크 카드 드롭다운 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viz_ext_marks_AddExt.png) 4. 확장 프로그램 추가 대화 상자가 나타나면 로컬 비주얼리제이션 확장 프로그램 액세스를 선택합니다. ![로컬 비주얼리제이션 확장 프로그램 액세스 옵션이 포함된 확장 프로그램 추가 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viz_ext_addlocal.png) 5. 저장된 .trex 파일을 찾아 엽니다. 6. 메시지가 표시되면 통합 문서의 데이터에 대한 비주얼리제이션 확장 프로그램 액세스를 허용하거나 거부합니다. 비주얼리제이션 확장 프로그램이 뷰에 로드되고 마크 유형이 비주얼리제이션 확장 프로그램의 이름으로 변경됩니다. ### 비주얼리제이션을 작성하는 동안 비주얼리제이션 확장 프로그램 추가 아직 비주얼리제이션 확장 프로그램을 선택하여 다운로드하지 않은 경우 비주얼리제이션 작성 과정에서 다운로드할 수 있습니다. 1. Tableau 통합 문서를 열고 데이터 원본에 연결합니다. 2. 워크시트의 마크 카드에서 마크 유형 드롭다운 메뉴를 확장합니다. 3. 비주얼리제이션 확장 프로그램에서 확장 프로그램 추가를 선택합니다. ![비주얼리제이션 확장 프로그램 옵션이 포함된 마크 카드 드롭다운 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viz_ext_marks_AddExt.png) 4. 표시되는 확장 프로그램 추가 대화 상자에서 워크시트에 로드하려는 비주얼리제이션 확장 프로그램을 선택합니다. 이 예에서는 Tableau에서 작성한 Sankey 다이어그램을 로드합니다. ![Tableau Exchange에서 확장 프로그램을 검색하고 추가하는 확장 프로그램 추가 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viz_ext_addext.png) 5. 메시지가 표시되면 통합 문서의 데이터에 대한 비주얼리제이션 확장 프로그램 액세스를 허용하거나 거부합니다. 자세한 내용은 데이터 보안, 네트워크 지원 및 샌드박스형 확장 프로그램을 참조하십시오. 6. 열기를 선택합니다. ![Tableau에서 개발한 Sankey 다이어그램에 대한 Tableau Exchange 설명 페이지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viz_ext_exchange.png) 비주얼리제이션 확장 프로그램이 뷰에 로드되고 마크 유형이 비주얼리제이션 확장 프로그램의 이름으로 변경됩니다. ![비주얼리제이션 확장 프로그램 섹션에서 Sankey 확장 프로그램이 확대된 마크 카드 드롭다운 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viz_ext_add_sankey.png) ## 마크 카드를 사용하여 마크 인코딩 필드를 마크 카드의 인코딩 상자로 끌어와서 비주얼리제이션을 작성합니다. 마크 인코딩 상자와 서식 옵션은 개발자가 결정합니다. 로드하려는 비주얼리제이션 확장 프로그램에 대한 정보는 Tableau Exchange의 확장 프로그램 설명을 확인하십시오. Sankey 확장 프로그램을 사용하려면 다음 인코딩 지침을 따르십시오. Sankey 확장 프로그램은 **수준** 및 **링크**에 확장 프로그램 전용 인코딩을 사용하도록 제작되었습니다. 이들을 기본 제공 마크 인코딩 상자 도구 설명 및 세부 정보와 함께 사용하여 워크시트에서 Sankey를 작성할 수 있습니다. - **수준** - Sankey 수준은 Sankey와 관련된 범주형 차원을 나타냅니다. 이 확장 프로그램에서는 최대 5개의 불연속형 차원을 수준으로 포함할 수 있습니다. - **링크** - Sankey 링크는 Sankey 전체의 범주를 연결합니다. 이 인코딩은 숫자 측정값을 기준으로 각 링크의 너비 크기를 조정합니다. ## 통합 문서 확장 프로그램 관리 Tableau 2026.2부터 통합 문서 전체에 사용된 모든 확장 프로그램을 단일 위치에서 보거나, 삭제하거나, 바꿀 수 있습니다. 확장 프로그램을 관리하려면: 1. 툴바에서 분석을 선택한 후 통합 문서 확장 프로그램 관리를 선택합니다. ![다양한 설정과 하이라이트된 통합 문서 확장 프로그램 관리 옵션을 표시하는 분석 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/vizext_manageextensions.png) 2. 통합 문서 확장 프로그램 관리 대화 상자에서 관리하려는 확장 프로그램을 선택합니다. ![선택한 Sankey 확장 프로그램 세부 정보가 표시된 통합 문서 확장 프로그램 관리 대화 상자 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/vizext_manageextension_dialog.png) 3. 다음 동작 중 하나를 선택합니다. **확장 프로그램 삭제**: 통합 문서에서 확장 프로그램을 제거하려면 삭제를 선택합니다. 통합 문서 확장 프로그램 대화 상자에서 해당 확장 프로그램이 현재 어디에서 사용되고 있는지 확인할 수 있습니다. 확장 프로그램을 삭제하면 모든 워크시트, 대시보드 및 스토리에서 제거됩니다. 이 확장 프로그램을 사용하는 비주얼리제이션은 마크 카드에서 '자동' 마크 유형으로 변경됩니다. **확장 프로그램 바꾸기:** 다른 확장 프로그램으로 전환하려면 바꾸기를 선택합니다. 전환하려는 확장 프로그램을 선택하고 확인을 선택합니다. 확장 프로그램을 바꾸면 전체 통합 문서에서 확장 프로그램의 모든 인스턴스가 바뀝니다. Tableau는 가능한 경우 사용자의 설정을 유지하려고 하지만 확장 프로그램이나 버전마다 설정이 다를 수 있습니다. 4. 업데이트 작업을 마치면 확인을 선택합니다. 참고: 통합 문서에 확장 프로그램이 없는 경우 대화 상자에 '이 통합 문서에 확장 프로그램이 없습니다'라는 메시지가 표시됩니다. ## Tableau Cloud에서 확장 프로그램이 허용되는지 확인 비주얼리제이션 확장 프로그램을 추가할 수 없는 경우 사이트에서 확장 프로그램이 허용되는지 확인하십시오. Tableau 관리자는 사이트에서 확장 프로그램이 실행되는 것을 허용하고, 네트워크 지원 확장 프로그램을 허용 목록에 추가해야 합니다. 관리자는 테스트를 완료하고 신뢰할 수 있는 확장 프로그램만 허용해야 합니다. 허용 목록에 네트워크 지원 확장 프로그램을 추가하는 방법에 대한 자세한 내용은 [Tableau 도움말: 사이트의 기본 설정 변경](https://help.tableau.com/current/server/ko-kr/dashboard_extensions_server.htm#change-the-default-settings-for-a-site)을 참조하십시오. ### 데이터 보안, Tableau의 신뢰할 수 있는 확장 프로그램 및 네트워크 지원 확장 프로그램 확장 프로그램은 다음 두 표준으로 제공되는 웹 응용 프로그램입니다. - _Tableau의 신뢰할 수 있는 확장 프로그램_은 Tableau에서 관리하는 호스트에서 특별히 검토되고 배포됩니다. 여기에는 Tableau에서 개발 및 관리하는 확장 프로그램, Tableau Exchange 파트너가 작성하고 Tableau의 확장 프로그램 검토 및 호스트 서비스를 통해 배포된 확장 프로그램, 그리고 레거시 샌드박스형 확장 프로그램 호스트 내의 확장 프로그램이 포함됩니다. - _네트워크 지원 확장 프로그램_은 타사 호스트에서 호스팅됩니다. 이러한 확장 프로그램을 통해 개발자는 Tableau의 중재 없이 확장 프로그램 배포를 관리할 수 있습니다. 여기에는 파트너가 직접 관리하여 더 나은 프로덕션을 지원하는 확장 프로그램, 로컬 네트워크 내에서 호스팅 및 배포되는 확장 프로그램, Tableau 외부 타사 서비스와의 통신이 필요한 확장 프로그램이 포함됩니다. 네트워크 지원 확장 프로그램을 허용하기 전에 해당 확장 프로그램을 호스팅하는 웹 사이트 및 개발자를 신뢰할 수 있는지 확인해야 합니다. 통합 문서 확장 프로그램 관리 대화 상자에서 확장 프로그램이 호스팅되는 URL 및 개발자가 요청하는 데이터 액세스 유형에 대한 정보를 찾을 수 있습니다. ![확장 프로그램 세부 정보 섹션이 하이라이트된 통합 문서 확장 프로그램 관리 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/vizext_manageextension_dialog_magnified.png) 기본적으로 확장 프로그램은 HTTPS 프로토콜을 사용하며, 이는 데이터 송수신을 위한 암호화된 채널을 보장하며 어느 정도 개인 정보 보호 및 보안을 제공합니다. 확장 프로그램 사용 시 데이터 보안에 대한 자세한 내용은 [확장 프로그램 보안 - 배포를 위한 최상의 방법](https://help.tableau.com/current/server/ko-kr/security_extensions.htm)을 참조하십시오. ### 네트워크 지원 확장 프로그램 허용 또는 거부 기본적으로 네트워크 지원 확장 프로그램은 실행 권한을 요청해야 합니다. 이 사용 권한 대화 상자는 해당 확장 프로그램이 호스팅되는 타사 서버에 대한 정보와 해당 확장 프로그램에 필요한 데이터 액세스 수준을 제공합니다. 확장 프로그램 실행을 허용하기 전에 이 정보를 검토하는 것이 좋습니다. 확장 프로그램은 일반적으로 뷰에 표시되는 데이터에 액세스합니다. 확장 프로그램이 '전체 데이터 액세스'를 요청할 때 통합 문서에서 보다 심층적인 데이터 액세스를 요청할 수 있습니다. 여기에는 전체 기초 데이터에 대한 액세스, 데이터 원본의 테이블 및 필드 이름, 데이터 원본 연결에 대한 정보가 포함될 수 있습니다. 통합 문서에서 확장 프로그램 실행을 허용하기 전에 확장 프로그램 사용 권한 대화 상자에 명시된 정보를 검토하고 확장 프로그램의 실행 및 이러한 데이터 액세스를 허용할지, 아니면 거부할지를 결정해야 합니다. ### 네트워크 지원 확장 프로그램에 대한 데이터 액세스 재설정 확장 프로그램 사용 권한 대화 상자에서 허용 대신 거부를 선택하면 확장 프로그램이 워크시트에 로드되지 않습니다. 확장 프로그램을 신뢰하고 액세스를 허용하려면 동일한 비주얼리제이션 확장 프로그램을 통합 문서에 다시 추가하여 사용 권한을 재설정할 수 있으며, 이렇게 하면 사용 권한 프롬프트 대화 상자가 다시 로드됩니다. ### 확장 프로그램에 통합 문서 또는 뷰에 액세스할 수 있는 사용 권한이 있는지 확인 확장 프로그램을 포함하는 통합 문서를 게시하는 경우 확장 프로그램이 뷰의 가시적 데이터에 액세스할 수 있는지 확인해야 합니다. 가시적 데이터를 요약 데이터라고도 합니다. Tableau Server 또는 Tableau Cloud에서 이 액세스 권한을 부여하려면 통합 문서 또는 뷰에서 요약 데이터 다운로드 권한을 허용해야 합니다. 확장 프로그램은 사용자의 데이터를 다운로드하지 않습니다. 확장 프로그램은 뷰의 데이터와 상호 작용할 수 있는 사용 권한만 필요합니다. 통합 문서를 게시할 때 시트를 탭으로 표시하도록 선택했는지 여부에 따라 통합 문서 수준이나 뷰 수준에서 요약 데이터 다운로드 권한을 설정할 수 있습니다. 시트가 탭으로 표시되지 않는 경우 뷰 수준에서 사용 권한을 설정해야 합니다. 통합 문서 또는 뷰를 Tableau Public에 게시하는 경우 가시적 데이터에 대한 액세스 권한도 확장 프로그램에 필요합니다. 사용 권한을 부여하려면 '설정'을 열고 액세스 허용을 선택하면 됩니다. ## Tableau Desktop에서 JavaScript를 사용하도록 설정했는지 확인 비주얼리제이션 확장 프로그램은 Tableau 확장 프로그램 API 라이브러리(JavaScript 라이브러리)를 사용하여 데이터와 상호 작용합니다. 확장 프로그램을 사용하려면 보안 설정에서 JavaScript를 사용하도록 설정해야 합니다. 도움말 > 설정 및 성능 > 대시보드 웹 뷰 보안 설정 > JavaScript 사용을 선택합니다. ## 타사 및 Tableau 파트너가 작성한 비주얼리제이션 확장 프로그램에 대한 지원 받기 타사 확장 프로그램 및 Tableau 파트너가 작성한 확장 프로그램은 Tableau에서 직접 지원하지 않습니다. 그러나 도움이 필요한 경우 일부 확장 프로그램 개발자는 지원을 받을 수 있도록 개발자 웹 사이트에 대한 링크를 제공합니다. 도움을 받으려면: 1. 통합 문서 확장 프로그램 관리 대화 상자나 Tableau Exchange의 확장 프로그램 설명 페이지에서 개발자 웹 사이트 링크를 찾습니다. 2. 통합 문서 확장 프로그램 관리 대화 상자 내에서 확장 프로그램의 ID와 버전을 찾습니다. 이러한 세부 정보를 개발자에게 제공하는 것은 문제 해결에 필수적입니다. 이를 통해 오래된 버전이 사용되는지 여부를 확인하고 문제의 원인을 정확히 파악하는 데 도움이 됩니다. 3. 개발자 웹 사이트를 통해 확장 프로그램 개발자에게 직접 문의합니다. 확장 프로그램 API에 대한 질문이 있는 경우 개발자는 [DataDev Slack Channel](https://tableau-datadev.slack.com/archives/CHJ9BHKG9)을 통해 질문을 공유하고 도움을 요청하거나 확장 프로그램 API에 대한 [문제를 GitHub에서 제출](https://github.com/tableau/extensions-api/issues)하는 것이 좋습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 워크시트에 웹 이미지를 동적으로 추가 Tableau에서 이미지는 데이터를 분석할 때 사용할 수 있는 강력한 도구 중 하나입니다. 월별 신발 매출을 보여주는 비주얼리제이션을 보고 있다고 상상해 보십시오. 이 데이터는 웨지보다 하이힐을 더 많이 팔았다는 것을 말해주지만 두 종류의 신발에 있는 차이점을 그려볼 수는 없습니다. 여기에서 이미지 역할이 등장합니다. 웹 이미지를 워크시트에 동적으로 추가하고 머리글에서 이를 사용하여 시각적 세부 정보를 추가할 수 있습니다. ![신발 유형 및 매출과 함께 신발 이미지가 포함된 비주얼리제이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/imagerole_1.png) ## 데이터 원본 준비 웹 이미지를 가리키는 URL이 포함된 불연속형 차원 필드에 이미지 역할을 할당할 수 있습니다. 데이터를 준비하려면 이미지 필드가 Tableau에 의해 설정된 이미지 역할 할당 요구 사항을 충족하는지 확인합니다. - URL이 .png, .jpeg, .jpg, .svg, .webp, .jfif, .ico 또는 .gif 이미지 파일로 이동하는지 확인합니다. - 각 URL이 http 또는 https로 시작되는지 확인합니다. 전송 프로토콜이 포함되지 않은 경우 Tableau에서는 https를 전제로 합니다. - 데이터 집합에 사용된 이미지 수를 최적화합니다. 일반적으로 필드당 최대 500개의 이미지를 로드할 수 있습니다. - 각 이미지 파일이 200kb보다 작은지 확인합니다. **참고:** Tableau 23.1 이하를 사용하는 경우 URL은 파일 확장명이 .jpg, .jpeg 또는 .png인 이미지 파일로 이동해야 합니다. Tableau 23.2 이상에서는 .gif 파일이 지원되지만 .gif **애니메이션**은 클라이언트 측 렌더링을 사용하는 Tableau Cloud 및 Tableau Server에만 표시됩니다. 서버 측 렌더링을 사용하는 Tableau Desktop 및 Tableau Server에서 .gif 파일은 정적 이미지로 표시됩니다. 비주얼리제이션의 복잡성에 따라 Tableau는 서버 쪽 렌더링으로 기본 설정될 수 있으며 이 경우 필드당 이미지 수가 100개로 제한됩니다. 복잡성 설정 및 서버 쪽 렌더링에 대해 자세히 알아보려면 [클라이언트 쪽 렌더링 구성](https://help.tableau.com/current/server/ko-kr/browser_rendering.htm)을 참조하십시오. ### 예제 데이터 집합:
제품 이름제품 이미지 URL제품 매출
플랫https://img.example.com/flats.png12,118
하이힐https://img.example.com/highheels.png15,865
런닝화https://img.example.com/runningshoes.png14,200
웨지https://img.example.com/wedges.png8,665
## URL에 이미지 역할 할당 데이터 원본에 연결한 후에는 데이터 원본 페이지 또는 워크시트의 데이터 패널에서 이미지 역할을 URL에 할당할 수 있습니다. ### 데이터 원본 페이지에서: 1. 이미지 URL이 있는 열을 찾습니다. 2. 열 왼쪽 위의 아이콘을 오른쪽 클릭(Mac의 경우 Control 클릭)하고 이미지 역할 > URL을 선택합니다. 아이콘이 이미지 아이콘으로 변경되고 이미지를 사용할 수 있게 됩니다. ![URL에 이미지 역할을 할당하는 데이터 원본 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/imagerole_3.png) ### 워크시트에서: 1. 새 워크시트를 엽니다. 2. 이미지 URL이 있는 불연속형 차원 필드를 찾습니다. 3. 차원 필드를 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 이미지 역할 > URL을 선택합니다. 아이콘이 이미지 아이콘으로 변경되고 이미지를 사용할 수 있게 됩니다. ![데이터에 이미지 역할을 할당하는 데이터 패널 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/imagerole_2.png) ## 비주얼리제이션에 이미지 추가 워크시트에서 이미지 역할 필드를 행 또는 열 선반으로 끌어옵니다. 이제 이미지와 관련 데이터가 비주얼리제이션에 표시됩니다. ![데이터 패널에서 이미지 역할을 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/imagerole_addtoviz2.gif) ## 비주얼리제이션 공유 이미지가 포함된 통합 문서를 내보내고 공유할 수 있습니다. 비주얼리제이션을 공유한 모든 사용자가 비주얼리제이션에 사용된 이미지를 볼 수 있는지 확인하십시오. 예를 들어 방화벽 뒤의 내부 서버에서 호스트되는 이미지를 사용하는 경우 비주얼리제이션을 공유한 모든 사용자에게 이미지 액세스에 충분한 사용 권한이 있는지 확인합니다. 이 예에서는 동일한 서버에 연결되어 있는 동안 비주얼리제이션을 보는 사용자가 아무 문제 없이 이미지를 볼 수 있습니다. 그러나 Tableau Cloud에서 pdf로 비주얼리제이션을 내보내는 사용자는 이미지를 보지 못할 수 있습니다. 통합 문서를 내보내는 경우 Viewer(뷰어)가 Tableau 2022.3 이하에서 통합 문서를 열려고 하면 이미지를 볼 수 없게 됩니다. **참고:** 화면을 읽는 사용자와 다른 접근성 소프트웨어에서 콘텐츠에 액세스할 수 있도록 이미지 역할 필드와 텍스트 설명을 맞추는 것이 모범 사례입니다. ## 이미지 연결 문제 해결 필드당 허용된 이미지 수를 초과하는 경우 복잡한 비주얼리제이션에 큰 이미지 파일이 있는 경우 또는 휴대기기에서 비주얼리제이션을 보는 경우 경우에 따라 이미지가 표시되지 않습니다. 이 섹션은 이러한 오류를 해결하는 데 도움이 됩니다. ### 비주얼리제이션에 이미지가 전혀 표시되지 않음 비주얼리제이션에 이미지가 너무 많음 비주얼리제이션의 복잡성에 따라 일반적으로 필드당 500개의 이미지를 로드할 수 있습니다. 비주얼리제이션이 복잡한 경우 서버 쪽 렌더링으로 기본 설정될 수 있습니다. 서버 쪽 렌더링을 사용할 때는 필드당 100개의 이미지를 로드할 수 있습니다. 비주얼리제이션에 이미지가 너무 많다는 내용의 오류 메시지가 표시되면 이미지를 필터링하고 다시 시도하십시오. Tableau에서 이미지에 액세스할 수 없음 이미지 대신 깨진 이미지 아이콘이 표시된 경우 먼저 이미지를 볼 권한이 충분한지 확인하십시오(그렇지 않고 예를 들어 방화벽 뒤에 있을 수 있음). Tableau에서 이미지에 액세스할 수 있어야 하고 이미지를 보기 위해 이미지에서 개별 인증을 요청할 수는 없습니다. 이미지를 볼 수 있는 권한이 있고 이미지가 크기 요구 사항 내에 있는 경우 설정 페이지에서 웹 이미지가 사용되도록 설정되어 있는지 확인합니다. Tableau Desktop: 1. 통합 문서의 툴바에서 도움말을 클릭합니다. 2. 설정 및 성능 > 대시보드 웹 뷰 보안 설정을 선택합니다. 3. 웹 페이지 개체 및 웹 이미지 사용이 선택되어 있는지 확인합니다. Tableau Cloud: 1. 홈페이지에서 설정을 클릭합니다. 2. 일반에서 아래로 스크롤하여 웹 페이지 개체 및 웹 이미지 사용을 찾습니다. 3. 웹 페이지 개체 및 웹 이미지 사용이 선택되어 있는지 확인합니다. ### 비주얼리제이션에 일부 이미지가 표시되지 않음 이미지 파일이 너무 큼 각 이미지 파일은 200kb보다 작아야 렌더링됩니다. 이미지 파일 크기를 확인하고 다시 시도하십시오. 이전 버전의 Tableau를 사용하고 있음 Tableau 23.1 이하를 사용하는 경우 .png, .jpeg 및 .jpg 이미지 파일만 지원됩니다. Tableau 버전을 업그레이드하거나 사용 중인 Tableau 버전에 대해 지원되는 파일 유형을 사용하십시오. 이미지 URL은 http 또는 https로 시작되어야 함 각 이미지 URL은 http 또는 https로 시작되어야 합니다. Tableau는 현재 FTP/SMTP 호출을 지원하지 않습니다. URL 형식을 확인하고 다시 시도하십시오. 이미지 파일은 URL이어야 함 이미지 역할은 .png, .jpeg 또는 .jpg, .svg, .webp, .jfif, .ico, .bmp 또는 .gif 이미지 파일로 이동하는 URL에만 할당할 수 있습니다. URL 형식을 확인하고 다시 시도하십시오. 이미지 파일 유형이 지원되지 않음 이미지 역할은 .png, .jpeg 또는 .jpg, .svg, .webp, .jfif, .ico, .bmp 또는 .gif 이미지 파일로 이동하는 URL에만 할당할 수 있습니다. URL 형식을 확인하고 다시 시도하십시오. Tableau 23.1 이하를 사용하는 경우 .png, .jpeg 및 .jpg 이미지 파일만 지원됩니다. Tableau 버전을 업그레이드하거나 사용 중인 Tableau 버전에 대해 지원되는 파일 유형을 사용하십시오. Tableau 23.2 이상에서는 .gif 파일이 지원되지만 .gif **애니메이션**은 클라이언트 측 렌더링을 사용하는 Tableau Cloud 및 Tableau Server에만 표시됩니다. 서버 측 렌더링을 사용하는 Tableau Desktop 및 Tableau Server에서 .gif 파일은 정적 이미지로 표시됩니다. 이미지 파일에 잘못된 문자가 포함됨 다음 문자가 있는 URL에는 이미지 역할을 할당할 수 없습니다. < > & \\ ^ ' 또는 다음 문자 시퀀스: .. \\\\. \\r \\n \\t URL에 이러한 문자 또는 문자 시퀀스가 없는지 확인하고 다시 시도하십시오. ### 워크시트 외부에서 이미지가 표시되지 않음 도구 설명 비주얼리제이션에 이미지가 표시되지 않음 도구 설명 비주얼리제이션은 서버 쪽 렌더링을 통해 처리되므로 필드당 최대 100개의 이미지를 로드할 수 있습니다. 필드당 이미지 수가 100개 미만인지 확인하고 다시 시도하십시오. 서버 및 클라이언트 쪽 렌더링에 대한 자세한 내용은 [클라이언트 쪽 렌더링 구성](https://help.tableau.com/current/server/ko-kr/browser_rendering.htm)을 참조하십시오. 도구 설명의 비주얼리제이션에 대한 자세한 내용은 [도구 설명 안에 뷰 만들기(도구 설명 비주얼리제이션)](https://help.tableau.com/current/pro/desktop/ko-kr/viz_in_tooltip.htm)를 참조하십시오. 축소판의 뷰에 이미지가 표시되지 않음 뷰 축소판은 서버 쪽 렌더링을 통해 처리되므로 필드당 최대 100개의 이미지를 로드할 수 있습니다. 필드당 이미지 수가 100개 미만인지 확인하고 다시 시도하십시오. 서버 및 클라이언트 쪽 렌더링에 대한 자세한 내용은 [클라이언트 쪽 렌더링 구성](https://help.tableau.com/current/server/ko-kr/browser_rendering.htm)을 참조하십시오. 통합 문서를 내보낼 때 이미지가 표시되지 않음 모든 내보내기 및 내보내기 관련 기능은 서버 쪽 렌더링을 통해 처리되므로 필드당 최대 100개의 이미지를 로드할 수 있습니다. 필드당 이미지 수가 100개 미만인지 확인하고 다시 시도하십시오. 휴대기기에 이미지가 표시되지 않음 휴대기기는 복잡성 임계값이 컴퓨터보다 낮기 때문에 서버 쪽 렌더링을 통해 처리가 완료됩니다. 따라서 필드당 최대 100개의 이미지를 로드할 수 있습니다. 필드당 이미지 수가 100개 미만인지 확인하고 다시 시도하십시오. 휴대기기에서 복잡성 설정을 변경할 수 있습니다. 복잡성 임계값에 대한 자세한 내용은 [컴퓨터 및 모바일 기기에 대한 복잡성 임계값 구성](https://help.tableau.com/current/server/ko-kr/browser_rendering.htm#configure-the-complexity-threshold-for-computers-and-mobile-devices)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 웹 기반 Tableau의 키보드 접근성 ## 뷰 상호 작용 Tableau Cloud 또는 Tableau Server에서 WCAG 규격 비주얼리제이션으로 연결되는 링크를 받은 사용자는 키보드 탐색을 위해 일반적으로 지원되는 WAI-ARIA 표준을 사용하여 상호 작용할 수 있습니다. 또한 다음과 같은 키보드 탐색이 내장된 뷰에 적용됩니다. ### 모든 구성 요소 | 수행할 동작 | 키 입력 | | --- | --- | | 다음 탐색 구성 요소로 포커스 이동 | Tab | | 이전 탐색 구성 요소로 포커스 이동 | Shift+Tab | | 단추 활성화 | 스페이스바 또는 Enter | ### 탐색 패널 및 툴바 탐색 패널 및 툴바를 건너뛰려면 콘텐츠로 건너뛰기를 선택하십시오. | 수행할 동작 | 키 입력 | | --- | --- | | 탐색 패널에서 다음 구성 요소로 포커스를 이동 | Tab | | 툴바에서 다음 항목으로 포커스를 이동 | 오른쪽 화살표 | | 툴바에서 이전 항목으로 포커스를 이동 | 왼쪽 화살표 | | 선택한 툴바 단추를 활성화 | Enter | | 툴바 단추 창에서 나가기 | Esc | | 툴바 단추 창의 구성 요소 간에서 포커스를 이동 | Tab | | 툴바 단추 창의 드롭다운 메뉴에서 포커스를 이동 | 화살표 키 | | 드롭다운 메뉴에서 새 메뉴 항목를 선택 | Enter | | 사용자 선택 상자의 사용자 또는 그룹 간에서 포커스를 이동 | 위/아래 | | 선택한 툴바 창에서 추가 항목을 삭제하거나 제거 | Delete | ### 사용자 지정 뷰 툴바 창 | 수행할 동작 | 키 입력 | | --- | --- | | 사용자 지정 뷰 이름 바꾸기 | Ctrl+R | | 기본 사용자 지정 뷰 설정 | Ctrl+D | | 다른 사용자가 볼 수 있도록 설정/해제 | Ctrl+P | | 선택한 사용자 지정 뷰 삭제 | Windows: Delete Mac OS: Fn+Delete | ### 댓글 패널 | 수행할 동작 | 키 입력 | | --- | --- | | 뷰에 댓글 스냅샷 적용 | Enter 또는 스페이스바 | | 댓글 삭제 | Delete 또는 Backspace | ### 시트 탭 | 수행할 동작 | 키 입력 | | --- | --- | | 이전으로 포커스 이동 | 왼쪽/위 | | 다음으로 포커스 이동 | 오른쪽/아래 | | 포커스가 있는 탭으로 이동 | Enter | ### 범례
수행할 동작키 입력
이전으로 포커스 이동위로
다음으로 포커스 이동아래로
(단일 열) 포커스를 이전으로 이동, (다중 열) 포커스를 왼쪽으로 이동왼쪽 화살표
(단일 열) 포커스를 다음으로 이동, (다중 열) 포커스를 오른쪽으로 이동오른쪽 화살표
첫 번째 항목으로 포커스 이동Home
마지막 항목으로 포커스 이동End
항목 선택 설정/해제스페이스바

하이라이트 설정/해제

참고: 이것은 선택된 항목 하이라이트에 해당하는 바로 가기 키입니다.

Enter

모든 항목 선택 지우기

참고: 범례 항목 텍스트를 대비를 높여 표시하려면 개별 범례 항목을 선택한 다음 하이라이트 설정 및 해제 간을 전환합니다.

Esc
### 필터 | 수행할 동작 | 키 입력 | | --- | --- | | 이전 항목으로 포커스 이동 | 왼쪽/위 | | 다음 항목으로 포커스 이동 | 오른쪽/아래 | | 첫 번째 항목으로 포커스 이동 | Home | | 마지막 항목으로 포커스 이동 | End | | 선택 설정/해제(확인란 선택/해제, 라디오 단추 선택/해제) | 스페이스바 | | 변경 내용 적용, 취소 또는 적용 단추를 사용할 수 있는 경우 | Enter | | 변경 내용을 기본 설정으로 되돌리기 | Esc | ### 필터 컨트롤 및 검색 | 수행할 동작 | 키 입력 | | --- | --- | | 필터 항목에서 필터 컨트롤 단추(검색, 단일 값(목록)/다중 값(목록), 단일 값(드롭다운)/다중 값(드롭다운), 값 포함/제외)로 포커스를 이동합니다. 스페이스바를 눌러 단추를 선택합니다. | Shift+Tab | | 드롭다운 메뉴에서 포커스 이동 | 화살표 키 | | 메뉴 항목 선택 | Enter | | 검색 단추를 누르고 검색어 입력 | 스페이스바 | | 검색 입력을 지우려면 누릅니다. 검색을 해제하려면 Esc 키를 한 번 더 누릅니다. | Esc | ### 매개 변수 컨트롤 #### 단일 값(목록) | 수행할 동작 | 키 입력 | | --- | --- | | 이전 항목으로 포커스 이동 | 왼쪽/위 | | 다음 항목으로 포커스 이동 | 오른쪽/아래 | | 선택 내용 커밋 및 매개 변수 값 업데이트 | 스페이스바 | #### 단일 값(드롭다운)
수행할 동작키 입력

드롭다운 목록 축소 상태: 이전 항목으로 포커스를 이동하고 값 커밋

드롭다운 목록 확장 상태: 이전 항목으로 포커스를 이동하고 값 커밋 또는 값 커밋 안 함

위로

드롭다운 목록 축소 상태: 다음 항목으로 포커스를 이동하고 값 커밋

드롭다운 목록 확장 상태: 다음 항목으로 포커스를 이동하고 값 커밋 안 함

아래로

드롭다운 목록 축소 상태: 도메인 목록 열기 또는 닫기

드롭다운 목록 확장 상태: 포커스가 있는 항목의 선택 내용 커밋

스페이스바
드롭다운 목록 확장 상태: 선택하지 않고 도메인 목록 축소Esc
#### 슬라이더 | 수행할 동작 | 키 입력 | | --- | --- | | 도메인의 이전 항목을 표시하고 커밋 | 왼쪽/위 | | 도메인의 다음 항목을 표시하고 커밋 | 오른쪽/아래 | ### 데이터 보기 창 **참고:** 데이터 보기 바로 가기 키는 Tableau Cloud, Tableau Server 및 Tableau Desktop에서 사용할 수 있습니다.
수행할 동작키 입력
비주얼리제이션(viz)으로 포커스 이동대시보드 또는 통합 문서 안에서 Enter 키 누르기

포커스를 비주얼리제이션에 두고 데이터 보기 창 열기

참고: 사용하는 화면 읽기 프로그램에 Enter 키와 함께 몇 가지 보조 키(Shift, Ctrl, Alt, Cmd) 조합이 필요할 수 있습니다. 화면 읽기 프로그램의 설명서를 참조하십시오.

Shift+Enter
데이터 그리드 안의 셀로 포커스 이동화살표 키
그리드 형식의 셀과 상호 작용셀 간에 이동하려면 화살표 키를 사용합니다. 셀 내의 요소에 포커스를 두려면 Enter 키를 누릅니다. 그런 다음 Enter 키 또는 스페이스바와 같은 키보드 탐색을 사용하여 요소와 상호 작용합니다. 탐색 모드로 돌아가려면 Esc 키를 누릅니다.
열 이동데이터 그리드 안에서 화살표 키를 사용하여 원하는 열의 셀로 포커스를 이동합니다. Enter 키를 누르고 아래쪽 화살표 키를 사용하여 왼쪽으로 이동 또는 오른쪽으로 이동을 선택한 다음 Enter 키를 누릅니다.
열 기준 정렬데이터 그리드 안에서 화살표 키를 사용하여 원하는 열의 셀로 포커스를 이동합니다. Enter 키를 누르고 아래쪽 화살표 키를 사용하여 오름차순 정렬 또는 내림차순 정렬을 선택한 다음 Enter 키를 누릅니다.
열 제거데이터 그리드 안에서 화살표 키를 사용하여 원하는 열의 셀로 포커스를 이동합니다. Enter 키를 누르고 아래쪽 화살표 키를 사용하여 제거를 선택한 다음 Enter 키를 누릅니다.
다른 데이터 테이블로 포커스 이동Tab 키를 눌러 포커스를 요약 탭으로 이동합니다. 아래쪽 화살표 키를 사용하여 탭 패널 안의 원하는 데이터 테이블로 포커스를 이동합니다.
행 수 편집Tab 키를 눌러 포커스를 행 수 필드로 이동합니다. 원하는 행 수를 입력한 다음 Enter 키를 누릅니다.
별칭 표시 또는 숨기기Tab 키를 눌러 포커스를 설정 단추로 이동합니다. Enter 키를 눌러 별칭을 표시하거나 Enter 키를 다시 눌러 별칭을 숨깁니다.
필드 추가 또는 제거Tab 키를 눌러 포커스를 필드 표시 단추로 이동합니다. Enter 키를 눌러 데이터 원본의 필드 목록을 표시합니다. 화살표 키를 사용하여 포커스를 각 필드명으로 이동합니다. Enter 키를 눌러 원하지 않는 필드를 데이터 그리드에서 제거합니다. 필드를 데이터 그리드에 다시 추가하려면 원하는 필드에서 Enter 키를 눌러 다시 선택합니다.
데이터 보기 창에 표시되는 데이터 다운로드Tab 키를 눌러 포커스를 다운로드 단추로 이동한 다음 Enter 키를 누릅니다. 데이터의 사용자 지정 뷰가 포함된 CSV 파일이 브라우저에 다운로드됩니다.
데이터 보기 탐색기를 닫습니다.Windows: ALT+F4
Mac OS: Cmd+W
데이터 보기 창에는 표시되는 데이터를 사용자 지정하는 데 사용할 수 있는 여러 탭 정지가 있습니다. ![데이터 보기 창에 표시된 예제 테이블과 탭 정지의 순서를 보여주는 설명선](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_viewdata_tabstops.png) - **A** - 데이터 그리드 안에서 선택한 셀 - **B** - 탭 패널, 확장/축소 - **C** - 탭 패널, 현재 선택 - **D** - 행 수 필드 - **E** - 설정 단추 - **F** - 필드 표시 단추 - **G** - 다운로드 단추 ### 비주얼리제이션 머리글
수행할 동작키 입력
비주얼리제이션(viz)으로 포커스 이동대시보드 또는 통합 문서 안에서 Enter 키 누르기
포커스를 비주얼리제이션에 두고 왼쪽, 오른쪽 또는 맨 아래 머리글로 이동화살표 키
머리글로 이동Enter

단일 머리글 또는 중첩된 머리글 안에서 이동

화살표 키
머리글 하이라이트 켜기/끄기 전환스페이스바
머리글에서 나가기Esc
### 예: Tableau Cloud 또는 Tableau Server에서 뷰 이동 이 예에서는 키보드 탐색을 사용하여 뷰에서 이동하고 뷰와 상호 작용하는 방법을 보여 줍니다. 1. Tab 키를 눌러 포커스를 비주얼리제이션으로 이동합니다. **참고:** 콘텐츠로 건너뛰기 단추를 사용하면 탐색 패널 및 툴바를 건너뛸 수 있습니다. 뷰 페이지로 바로 이동하려면 Enter 키를 눌러 콘텐츠로 건너뛰기를 선택합니다. ![콘텐츠로 건너뛰기 단추](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Skip_to_content.png) **참고:** 여러 시트 탭이 있는 통합 문서에서 Tab 키를 눌러 포커스를 탭 패널로 이동하고 화살표 키를 사용하여 탭 간에 포커스를 이동합니다. 그런 다음 Enter 키 또는 스페이스바를 눌러 특정 시트를 엽니다. ![포커스가 비주얼리제이션에 있음을 나타내는 비주얼리제이션 주위의 파란색 테두리](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_vizfocus.png) 이 이미지에서는 시트의 비주얼리제이션 영역을 보여 줍니다. 파란색 테두리는 포커스를 나타냅니다. 2. Tab 키를 눌러 뷰의 필터 및 범례로 이동합니다. 필터 설정을 변경하려면 Tab 키를 눌러 포커스를 필터로 이동한 다음 화살표 키를 눌러 항목 간을 이동합니다. - 스페이스바를 눌러 항목 선택을 전환합니다. - 드롭다운 필터의 경우 Enter 키를 눌러 필터 변경 내용을 적용합니다. 변경 내용을 기본 설정을 되돌리려면 Esc 키를 누릅니다. 범례 항목을 하이라이트하려면 Tab 키를 눌러 포커스를 범례로 이동한 다음 화살표 키를 눌러 항목 간을 이동합니다. - 스페이스바를 눌러 항목 선택을 전환합니다. **참고**: 범례 항목 텍스트를 대비를 높여 표시하려면 개별 범례 항목을 선택한 다음 하이라이트 설정 및 해제 간을 전환합니다. - 뷰에서 선택한 범례 항목을 하이라이트하려면 Enter 키를 누릅니다. 하이라이트를 해제하려면 Enter 키를 다시 누릅니다. - 모든 항목 선택을 지우려면 Esc 키를 누릅니다. 범례 및 필터의 키 입력 옵션 목록에 대해서는 이 문서의 시작 부분에 있는 키 입력 표를 참조하십시오. 3. 화면 읽기 프로그램으로 읽을 수 있는 기초 데이터에 액세스하려면 Tab 키를 눌러 포커스를 비주얼리제이션 영역으로 이동한 다음 Enter 키를 누릅니다. **참고**: 화면 읽기 프로그램에 Enter 키와 함께 몇 가지 수정자 키(Shift, Ctrl, Alt, Cmd) 조합이 필요할 수 있습니다. 자세한 내용은 화면 읽기 프로그램의 설명서를 참조하십시오. ![포커스가 비주얼리제이션에 있음을 나타내는 비주얼리제이션 주위의 파란색 테두리](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_viewfocus.png) 새 브라우저 창에 **데이터 보기** 창이 열립니다. ![데이터 보기 창의 요약 탭에 표시되는 예제 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_viewdata_summary.png) 데이터 보기 창에서 포커스는 데이터 그리드의 첫 번째 셀에 있습니다. 화살표 키를 사용하여 데이터 그리드 안의 셀로 포커스를 이동합니다. 셀에 포커스를 두고 Enter 키를 눌러 컨텍스트 메뉴를 열고 열을 이동하거나 정렬하거나 제거합니다. ![데이터 보기 창의 요약 탭에 표시되는 예제 테이블과 컨텍스트 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_viewdata_columncontext.png) 포커스를 탭 패널로 이동하려면 Tab 키를 누릅니다. Enter 키를 눌러 패널을 확장하거나 축소합니다. 테이블 안에 표시된 데이터를 변경하려면 Tab 키를 눌러 탭 패널 안에서 포커스를 이동합니다. 화살표 키를 사용하여 특정 데이터 테이블로 포커스를 이동하고 Enter 키를 누릅니다. Tab 키를 눌러 포커스를 행 수 필드로 이동합니다. 행 수를 편집하려면 원하는 행 수를 입력하고 Enter 키를 누릅니다. Tab 키를 눌러 포커스를 설정 단추로 이동합니다. Enter 키를 눌러 별칭을 표시하거나 Enter 키를 다시 눌러 별칭을 숨깁니다. Tab 키를 눌러 포커스를 필드 표시 단추로 이동합니다. Enter 키를 눌러 데이터 원본의 필드 목록을 표시합니다. 화살표 키를 사용하여 포커스를 각 필드명으로 이동합니다. Enter 키를 눌러 데이터 그리드의 필드 선택을 전환합니다. ![데이터 보기 창의 요약 탭에 표시되는 예제 테이블과 필드 표시 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_viewdata_showfields.png) Tab 키를 눌러 포커스를 다운로드 단추로 이동합니다. Enter 키를 누릅니다. 사용자 지정된 데이터가 포함된 CSV 파일이 브라우저에 다운로드됩니다. **참고:** 사용 중인 웹 브라우저에 따라 다운로드된 파일을 열 때 다른 키 조합이 필요할 수 있습니다. 웹 브라우저의 설명서를 참조하십시오. ALT+F4(Windows) 또는 Cmd+W(Mac OS) 키를 눌러 데이터 보기 창을 닫습니다. 4. 툴바에서 단추에 액세스하려면 Tab 키를 사용하여 툴바 영역으로 포커스를 이동한 다음 오른쪽 화살표를 사용하여 다음 툴바 단추로 이동합니다. Enter 키를 눌러 툴바의 댓글 단추를 활성화합니다. 댓글 추가 필드에 댓글을 입력합니다. 댓글에 스냅샷을 추가하려면 Tab 키를 눌러 포커스를 스냅샷 단추로 이동합니다. Enter 키를 눌러 스냅샷을 추가합니다. Tab 키를 눌러 포커스를 게시 단추로 이동합니다. Enter 키를 눌러 댓글을 추가합니다. Tab 키를 눌러 단추 창에서 창 종료를 비롯한 옵션 사이를 이동합니다. ## 콘텐츠 관리 다음 키보드 상호 작용을 사용하여 Tableau Server 또는 Tableau Cloud에서 콘텐츠를 관리합니다. ### 즐겨찾기 또는 모음 구성 자신의 즐겨찾기 페이지 또는 모음에서 콘텐츠가 그리드 뷰에 표시될 때 항목을 이동할 수 있습니다. 항목을 정렬하는 순서는 정렬 기준 메뉴 아래에 사용자 지정 순서로 표시됩니다. 자세한 내용은 [즐겨찾기 표시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/favorites.htm)를 참조하십시오. | 수행할 동작 | 키 입력 | | --- | --- | | 항목 선택 | Windows: Alt+위쪽 화살표 Mac OS: Option+위쪽 화살표 | | 왼쪽으로 항목 이동 | 왼쪽 화살표 | | 오른쪽으로 항목 이동 | 오른쪽 화살표 | | 이동 실행 취소 | Esc 또는 Tab | | 항목 놓기 | Windows: Alt+아래쪽 화살표 Mac OS: Option+아래쪽 화살표 | ## Tableau Pulse와의 상호 작용 ### Tableau Pulse 정의 편집 Tableau Pulse에서 메트릭 정의를 만들거나 편집할 때 키보드를 사용하여 단계 내에서 탐색하고 단계를 건너뛸 수 있습니다. ![Tableau Pulse 정의 단계](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pulse_edit_definition_stepper.png) | 수행할 동작 | 키 입력 | | --- | --- | | 단계 목록에서 다음 단계로 이동 | 오른쪽/아래 | | 단계 목록에서 이전 단계로 이동 | 왼쪽/위 | | 선택한 단계 열기 | Enter | | 단계 목록으로 돌아가기 | Esc | | 저장 또는 다음 단추로 건너뛰기 | Windows: Ctrl+Shift+Enter Mac OS: Cmd+Shift+Enter | | 취소 단추로 건너뛰기 | Windows: Ctrl+Shift+Backspace Mac OS: Cmd+Shift+Delete | [주요 콘텐츠로 건너뛰기](#main-content) # 웹 데이터 커넥터 2.0 이 문서에서는 웹 데이터 커넥터, 커넥터 사용 전에 수행할 작업, Tableau를 웹 데이터 커넥터에 연결하는 방법에 대해 설명합니다. **참고:** 2022.3부터 웹 데이터 커넥터 2.0이 웹 데이터 커넥터 3.0으로 대체되었습니다. 자세한 내용은 [웹 데이터 커넥터 SDK](https://help.tableau.com/current/pro/desktop/ko-kr/examples_wdc_connector_sdk.htm)를 참조하십시오. > [!WARNING] > > **경고:** 웹 데이터 2.0 커넥터는 2023.1 릴리스를 기준으로 사용 중단되었습니다. 사용 중지되기 전까지는 이 커넥터를 사용할 수 있습니다. 커넥터가 사용 중지된 후에는 Tableau 사용자 인터페이스에서 제거되며 이 커넥터를 사용하는 모든 데이터 원본이 더 이상 예상대로 작동하지 않게 됩니다. 일반적으로 사용 중단된 커넥터는 사용이 중단된 후 1~2번째 릴리스에서 사용 중지됩니다. ## 웹 데이터 커넥터 사용 웹 데이터 커넥터를 사용하여 HTTP를 통해 액세스할 수 있지만 아직 커넥터가 없는 데이터에 연결할 수 있습니다. 웹 데이터 커넥터는 JavaScript 코드를 포함하는 HTML 파일입니다. 고유한 웹 데이터 커넥터를 만들거나 다른 사용자가 만든 커넥터를 사용할 수 있습니다. 웹 데이터 커넥터는 컴퓨터의 로컬에서 실행되는 웹 서버, 도메인의 웹 서버 또는 타사 웹 서버에서 호스팅되어야 합니다. ## 웹 데이터 커넥터 테스트 및 검토 신뢰할 수 있는 웹 데이터 커넥터를 사용해야 합니다. 웹 데이터 커넥터에 대해 잘 모르는 경우 웹 데이터 커넥터를 사용하기 전에 사용자가 직접 또는 Tableau Server 관리자가 커넥터를 테스트하고 검토해야 합니다. 자세한 내용은 Tableau Server 도움말에서 [웹 데이터 커넥터 테스트 및 검토](https://help.tableau.com/current/server/ko-kr/help.htm#datasource_wdc_vetting.htm)를 참조하십시오. ## Tableau Server 및 Tableau Cloud에서 웹 데이터 커넥터를 사용하는 방법 웹 데이터 커넥터를 사용할 경우 커넥터가 액세스하는 데이터의 추출이 만들어집니다. Tableau Desktop에서 추출을 새로 고칠 수 있습니다. 데이터 원본이나 통합 문서를 Tableau Server에 게시한 경우 웹 데이터 커넥터를 Tableau Server의 허용 목록에 추가하지 않는 한 Tableau Server에서 추출을 새로 고칠 수 없습니다. 커넥터가 웹 기반 데이터 원본에 로그인하기 위해 자격 증명이 필요한 경우 자격 증명이 데이터 원본에 내장되어 있는지 확인해야 합니다. 자세한 내용은 Tableau Server 도움말에서 [Tableau Server의 웹 데이터 커넥터](https://help.tableau.com/current/server/ko-kr/help.htm#datasource_wdc.htm)를 참조하십시오. 웹 데이터 커넥터를 테스트하고 확인한 후 서버 관리자가 커넥터의 URL을 서버의 허용 목록에 추가할 수 있습니다. 서버 관리자가 이 URL을 통합 문서에서 커넥터를 사용하려고 하는 모든 사용자에게 제공해야 합니다. Tableau Server에서 웹 데이터 커넥터를 사용하여 만들어진 통합 문서를 열지만 아직 커넥터가 Tableau Server의 허용 목록에 추가되지 않은 경우 Tableau Server에서 추출을 새로 고칠 수 있게 하려면 커넥터 테스트, 확인 및 허용 목록 추가 과정을 따라야 합니다. 커넥터가 로그인하기 위해 자격 증명이 필요한 경우 자격 증명이 데이터 원본에 내장되어 있는지 확인해야 합니다. 그러면 Tableau Server에서 데이터를 새로 고칠 수 있습니다. Tableau Cloud에 게시할 때 보안 조치로, Tableau Cloud는 웹 데이터 커넥터로 만든 추출에 연결하거나 해당 추출을 새로 고칠 수 없습니다. 일부 웹 데이터 커넥터 추출을 새로 고치려면 Tableau Bridge를 사용할 수 있습니다. 자세한 내용은 Tableau Cloud 도움말에서 [Tableau Bridge를 사용하여 데이터를 최신 상태로 유지해야 하는 경우](https://help.tableau.com/current/online/ko-kr/to_sync_local_data.htm#when-sync)를 참조하십시오. Tableau Public에 게시할 때는 웹 데이터 커넥터를 Tableau Public에 추가할 수 없기 때문에 Tableau Public에서 직접 웹 데이터 커넥터 추출을 새로 고칠 수 없습니다. ## 데이터 원본에 연결 1. Tableau를 시작하고 연결에서 웹 데이터 커넥터를 선택합니다. 데이터 연결의 전체 목록을 보려면 서버에 연결 아래에서 자세히를 선택합니다. 2. 연결하려는 웹 데이터 커넥터의 URL을 입력한 다음 Enter 키를 누릅니다. 참고: 웹 데이터 커넥터 URL이 아닌 웹 사이트 URL을 입력하면 오류 메시지가 나타납니다. !['이 URL은 웹 데이터 커넥터가 아닌 웹 사이트를 가리킵니다. 웹 데이터 커넥터는 웹 사이트에서 데이터를 가져오는 코드가 있는 웹 페이지입니다.'라는 오류 메시지와 자세한 정보를 알아볼 수 있는 링크입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_wdc_error.png) 3. 커넥터에 웹 페이지가 표시되는 경우 메시지에 표시되는 모든 정보를 입력한 다음 페이지를 제출합니다. 4. 커넥터가 데이터를 검색하여 Tableau에 추출 형식으로 가져올 때까지 기다립니다. 5. 시트 탭을 선택하여 분석을 시작합니다. ### 웹 데이터 커넥터 데이터 원본 예 웹 데이터 커넥터 데이터 원본의 예는 아래와 같습니다. 맨 처음 웹 데이터 커넥터에 연결하면 웹 데이터 커넥터에 연결하는 방법에 대한 개요가 연결 페이지에 나타납니다. 연결 페이지에서 웹 데이터 커넥터에 연결한 후 다음을 수행합니다. - 주소 표시줄의 드롭다운 목록에서 지금까지 연결한 모든 웹 데이터 커넥터의 기록을 보거나 기록을 지울 수 있습니다. - 최근에 사용한 커넥터에서 최근에 사용한 5개 커넥터를 볼 수 있습니다. - 창 아래쪽에 있는 링크를 선택하여 웹 데이터 커넥터에 대해 자세히 알아볼 수 있습니다. - 설명은 이 기능의 개요로 연결됩니다. - 커넥터 사용은 이 항목으로 연결됩니다. - 커넥터 작성은 웹 데이터 커넥터 작성을 위한 도구와 설명서를 제공하는 [웹 데이터 커넥터 SDK](https://community.tableau.com/s/question/0D54T00000C5RU5SAN/web-data-connector-sdk-resources)로 연결됩니다. ![Tableau에서 커넥터 링크를 클릭하여 데이터의 웹 페이지 뷰를 여는 순서를 보여주는 다이어그램입니다. 웹 뷰에는 날씨 예보를 볼 수 있는 단추가 있으며, Tableau의 기본 날씨 예보 데이터 이미지가 포함되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_web_data_connector.png) ## 선택적 설정 연결한 후 분석을 시작하기 전에 데이터 원본에서 다음과 같은 구성을 변경할 수 있습니다. - 필드 및 행 정렬 – 필드 정렬 드롭다운 목록에서 격자 또는 메타데이터 격자의 열을 정렬하려는 방식을 선택합니다. 열 이름 옆에 있는 정렬 단추를 선택하여 행 값을 정렬합니다. - 열 이름 바꾸기 또는 숨기기 – 열 머리글 드롭다운 화살표를 선택하고 원하는 옵션을 선택합니다. - 열 분할 – 데이터 구성 방법에 따라, 데이터의 열을 새 필드로 분할할 수 있습니다. 자세한 내용은 [필드를 여러 필드로 분할](https://help.tableau.com/v0.0/pro/desktop/ko-kr/split.htm)을 참조하십시오. - 계산 만들기 - 데이터 원본의 기존 필드에 기반하여 새 계산을 만듭니다. - 값 복사 – 값을 선택한 후 Ctrl+C를 눌러 격자의 값을 복사합니다. 또는 메타데이터 격자의 값을 복사하려면 값을 선택하고 마우스 오른쪽 단추로 클릭한 후 복사를 선택합니다. - 새 데이터 원본 추가 또는 다른 데이터 원본 편집 – 데이터 원본 이름 옆에 있는 드롭다운 화살표를 선택합니다. ## Tableau의 웹 데이터 커넥터 지원 Tableau는 웹 데이터 커넥터를 사용하는 연결에 대해 제한적인 고객 지원을 제공합니다. Tableau는 WDC API를 사용하도록 작성된 커넥터나 기타 프로그램에 대한 지원을 제공하지 않습니다. 대신 [Tableau 개발자 커뮤니티 포럼](https://community.tableau.com/s/topic/0TO4T000000QFBJWA4/web-data-connector)에 질문을 올리고 도움을 요청할 수 있습니다. 하지만 Tableau는 WDC 라이브러리 및 SDK에 대한 지원을 _제공합니다_. WDC 라이브러리, 시뮬레이터 또는 개발자 샘플에서 문제를 발견한 경우 [Github에서 문제를 제출](https://github.com/tableau/wdc3/issues)하십시오. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 웹 작성 및 Tableau Desktop 기능 비교 이 항목에서는 Tableau Desktop에는 익숙하지만 Tableau Server 및 Tableau Cloud 웹 작성 환경을 처음 접하는 사용자를 위해 Tableau Desktop과 유사한 방식으로 사용할 수 있는 웹 기능에 대한 요약 정보를 제공합니다. 또한 두 환경의 근본적인 차이에 대해서도 설명합니다. **참고:** 이 항목에서는 핵심적인 작성 기능을 요약하여 설명하며 데스크톱 환경과 웹 환경의 모든 차이점을 설명하지 않습니다. ## 버전별로 나열된 기능 각 릴리스에 추가된 최신 웹 편집 기능의 목록을 보려면 [Tableau Desktop 및 웹 작성 릴리스 정보](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#whatsnew_desktop.htm) 및 [Tableau Cloud 릴리스 정보](https://help.tableau.com/current/online/ko-kr/whatsnew_online.htm)에서 웹 작성 섹션을 참조하거나 [Release Navigator](https://public.tableau.com/views/ReleaseNavigator-V21/FeaturesInVersionDash?:language=ko-KR&:display_count=n&:origin=viz_share_link) 비주얼리제이션을 확인하여 릴리스별 변경 내용을 필터링하고 비교하십시오. ## 웹 작성의 일반적인 차이점 - 작성 기능은 라이선스 수준에 따라 결정됩니다. 각 라이선스 수준에서 수행할 수 있는 작업에 대한 개요는 [Tableau 사이트에서 수행할 수 있는 작업](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#web_author_overview.htm)을 참조하십시오. - 뷰의 필드에 있는 마우스 오른쪽 단추 클릭 메뉴 작업에 액세스할 수 있지만 작업 공간의 모든 메뉴 동작에 액세스할 수 있는 것은 아닙니다. - 웹 작성과 Tableau Desktop에 대한 바로 가기 키는 동일하지 않습니다. 웹 작성 바로 가기 키 목록은 [웹 작성에 대한 바로 가기 키](https://help.tableau.com/current/pro/desktop/ko-kr/shortcut.htm#Shortcuts_webauth)를 참조하십시오. ## 웹 작성 기능 웹 환경에서 데이터에 연결하고 해당 데이터 원본에서 통합 문서를 만들거나 Tableau Desktop을 통해 게시된 데이터에 연결할 수 있습니다. 웹에서 작성되거나 Tableau Desktop에서 게시된 뷰를 편집할 수 있습니다. 관리자는 사용자에게 제공할 웹 작성 기능을 사이트 수준에서 설정할 수 있습니다. Explorer는 통합 문서를 편집하고, 게시된 데이터 원본에서 새 통합 문서를 만들고, 게시된 데이터 원본에 연결하고, 뷰, 대시보드 및 스토리를 만들고 편집할 수 있습니다. Creator는 동일한 기능을 갖지만 새 통합 문서를 만들고, 웹에서 데이터에 연결하고, 데이터에 질문(Tableau Cloud에서) 및 대시보드 스타터를 사용하여 분석을 빠르게 시작할 수 있습니다. ### 데이터 관리 - **Creator**: 데이터 원본에 연결하거나, 파일(텍스트, Excel 및 Tableau 통합 문서)을 업로드하거나, 특정 데이터 원본에 대한 미리 작성된 대시보드 스타터 템플릿을 사용할 수 있습니다. 자세한 내용은 [Creator: 웹에서 데이터에 연결](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#creator_connect.htm)을 참조하십시오. - **Creator**: 웹에서 데이터 원본 페이지를 사용하여 데이터를 준비할 수 있습니다. 자세한 내용은 [Creator: 웹에서 데이터 준비](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#creator_data_prep.htm)를 참조하십시오. **참고**: 웹에서 데이터를 작성할 때 데이터 원본 페이지에 표시할 수 있는 행 수에는 브라우저에 따라 결정되는 제한이 있습니다. - Internet Explorer: 10,000개 행 - 기타 브라우저: 100,000개 행 브라우저와 관계없이 웹상의 데이터 원본 페이지에서 볼 수 있는 레코드의 총 수(행 x 열)는 **3백만** 개입니다. - 일부 데이터 원본에 연결할 때 초기 SQL 실행 - 데이터를 연관시켜 여러 테이블의 데이터 결합 - 동일한 데이터 원본의 서로 다른 테이블에서 데이터를 조인하거나 서로 다른 데이터베이스에서 다중 연결 데이터 원본을 사용하여 데이터 조인 - 조인 계산 추가 - 데이터 통합(Union) - 데이터 피벗 - 그리드의 값 복사(Ctrl+C 또는 Mac의 경우 Command-C) - [데이터 원본 편집](https://help.tableau.com/current/pro/desktop/ko-kr/howto_connect.htm) - 데이터 해석기를 사용하여 데이터 정리 - 사용자 지정 SQL 쿼리 만들기 - **Explorer**: 게시된 데이터 원본에 연결할 수 있습니다. - 게시된 데이터 원본을 통합할 수 있습니다. - 데이터 원본(게시된 통합 문서에 내장됨)을 별도의 게시된 데이터 원본으로 저장할 수 있습니다. - 뷰의 측정값 집계를 변경할 수 있습니다. 데이터 패널에서 측정값의 기본 집계를 변경할 수 있습니다. - 스키마의 필드를 검색할 수 있습니다. - 필드를 복제하거나, 숨기거나, 이름을 바꿀 수 있습니다. - 필드의 데이터 유형을 변경할 수 있습니다. - 측정값을 차원으로 그리고 그 반대로 변환할 수 있습니다. - 불연속형 필드를 연속형 필드로 또는 그 반대로 변환할 수 있습니다. 이 옵션은 측정값 및 날짜 차원에만 사용할 수 있습니다. - 필드에 대한 새 지리적 역할을 할당할 수 있습니다. - 차원 멤버에 대한 별칭을 만들 수 있습니다. - 그룹을 만들고 편집할 수 있습니다. - 집합 만들기 및 편집(조건부 집합은 사용할 수 없음) - 매개 변수를 만들고, 편집하고, 제거할 수 있습니다. 숫자 및 날짜 서식 지정과 매개 변수의 설명 추가는 웹에서 지원되지 않습니다. ### 분석 - 통합 문서에서 시트(뷰, 대시보드 및 스토리)를 만들고, 편집하고, 이름을 바꾸고, 복제하고, 지울 수 있습니다. - [데이터에 질문 (Ask Data)](https://help.tableau.com/current/pro/desktop/ko-kr/ask_data.htm) 을 사용하여 자동으로 뷰를 만들 수 있습니다. - [데이터 설명](https://help.tableau.com/current/pro/desktop/ko-kr/explain_data.htm)을 사용하여 자동으로 뷰를 만들 수 있습니다. - 스키마 검색을 사용하여 데이터 패널의 필드를 검색할 수 있습니다. - 필드를 뷰, 행, 열 및 **마크** 카드의 다양한 마크 유형으로 끌어올 수 있습니다. - **표현 방식**을 사용하여 뷰를 만들 수 있습니다. 또는 데이터 패널에서 관심 필드를 선택하고 뷰 영역으로 끌어와 자동으로 "표현 방식" 뷰를 만들 수 있습니다. - 도구 설명을 통해 기초 데이터를 볼 수 있습니다. - 도구 설명 비주얼리제이션은 웹 뷰에서 작동하지만 Tableau Desktop에서 구성해야 합니다. 스토리 또는 대시보드에 사용된 워크시트를 숨기는 것과 같은 방식으로 [도구 설명 비주얼리제이션 워크시트](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#viz_in_tooltip.htm#Hide)를 숨길 수 있습니다. - [동작](https://help.tableau.com/current/pro/desktop/ko-kr/actions.htm)은 웹 뷰에서 작동하지만 Tableau Desktop에서 구성해야 합니다. - 계산된 필드를 만들고 편집할 수 있습니다. - 연속형 측정값에서 구간차원을 만들고 구간차원을 편집할 수 있습니다. - 테이블 계산을 만들고 편집할 수 있으며 퀵 테이블 계산을 사용할 수 있습니다. - 집합을 만들고 집합 컨트롤을 표시할 수 있습니다. 웹 작성에서는 큐브 데이터 원본의 집합을 만들 수 없습니다. - **분석** 패널을 사용하여 참조선, 추세선 및 기타 개체를 뷰로 끌어올 수 있습니다. 참조선, 추세선 및 구간을 편집할 수 있습니다. 연속형 축에 참조 분포를 만들고 구성할 수 있습니다. 클러스터 추가와 예측 추가 및 수정은 웹에서 지원되지 않습니다. - 뷰에서 마크를 선택하고 선택한 마크의 도구 설명에서 멤버 그룹화(클립 모양)를 클릭하여 그룹을 만들 수 있습니다. 데이터 패널에서 기존 그룹을 편집할 수도 있습니다. - 데이터 패널에서 한 차원을 다른 차원에 끌어다 놓아 계층을 만들 수 있습니다. **참고**: 필드가 폴더 내에서 이미 그룹화되어 있는 경우 계층을 만들 수 없습니다. - 이동 및 Zoom 사용 여부 설정이나 맵 검색, 뷰 툴바 또는 맵 배율 표시를 비롯한 맵과 상호 작용하는 옵션을 변경할 수 있습니다. 사용자가 맵에 단위를 지정할 수도 있습니다. - 뷰에서 연속형 계층을 드릴업 및 드릴다운할 수 있습니다. 연속형 계층이 있는 뷰에서 연속형 축의 머리글 근처를 마우스오버하여 + 및 - 컨트롤을 표시합니다. 클릭하여 드릴다운하거나 드릴업합니다. - 레이블, 총계 및 소계를 표시할 수 있습니다. - 마크 레이블을 표시하고 숨기고 서식을 지정할 수 있습니다. - 제목 및 캡션을 표시하고 숨길 수 있습니다. - 필터 및 하이라이터 관련 카드를 표시하고 숨길 수 있습니다. - 뷰의 머리글을 표시하고 숨기며 크기를 조정할 수 있습니다. - X축과 Y축을 바꿀 수 있습니다. 뷰의 축 크기를 변경할 수 있습니다. - 뷰 크기를 변경할 수 있습니다. - 뷰 또는 대시보드에 대한 뷰 툴바를 표시하고 숨길 수 있습니다. - 크로스탭 뷰로 시트를 복제합니다. ### 필터링 및 정렬 - 데이터 하이라이트를 사용할 수 있습니다. - 필터를 추가, 편집 및 제거하고 필터 컨트롤 레이아웃을 편집할 수 있습니다. **참고**: Tableau Cloud 또는 Tableau Server에서 데이터를 작성할 때 필터링할 수 있는 결과 수에 제한이 있습니다. 서버에서 큰 도메인을 로드할 때 한 사용자가 성능에 미치는 영향을 제한하기 위해 처음 100개의 결과만 반환됩니다. - 게시된 데이터 원본을 필터링할 수 있습니다. - 여러 시트에 필터 적용 - 컨텍스트 필터(필터 선반의 컨텍스트에 추가 옵션) 및 종속 필터(뷰에 표시된 필터 컨트롤의 관련된 값만 옵션)를 만들 수 있습니다. - 뷰의 총계에 테이블 계산 필터를 적용할 수 있습니다. - 숨겨진 필드를 표시하고 뷰에서 필드를 제외하거나 제거할 수 있습니다. - 뷰의 필드를 오름차순 또는 내림차순으로 정렬할 수 있습니다. 행 또는 열 선반에서 차원을 마우스 오른쪽 단추로 클릭하여 정렬 대화 상자에 액세스할 수 있습니다. 각 패널의 컨텍스트 내에 차원 값의 중첩된 정렬을 만들 수 있습니다. - 헤더를 끌어 놓아 뷰 안에서 사용자 지정 정렬 순서를 만들 수 있습니다. ### 서식 지정 - 행 머리글의 너비와 열 머리글의 높이를 조정합니다. - 라인 서식을 포함하여 통합 문서 서식을 편집할 수 있습니다. - 워크시트 및 대시보드 제목을 편집할 수 있습니다. - 축을 편집할 수 있습니다(뷰에서 축 두 번 클릭). 사용 가능한 다른 옵션: **이중 축 동기화**, 축 범위 지우기(**재설정**) 및 눈금선 설정 옵션을 사용할 수 있습니다. 필드의 상황에 맞는 메뉴(행 또는 열 선반에서 측정값 필드를 마우스 오른쪽 단추로 클릭)에서 **이중 축** 사용 여부를 설정할 수 있습니다. 로그 배율은 양수 또는 대칭(0 및 음수 값 포함)일 수 있습니다. - 숫자 형식(소수 자릿수, 비율, 1,000 단위 구분 기호, 단위 및 통화)을 편집할 수 있습니다. - 요소, 마크 및 영역 주석을 만들고, 편집하고, 이동하고, 크기 조정할 수 있습니다. - 가로 및 세로 레이아웃 컨테이너, 텍스트, 이미지, 탐색 단추, 웹 페이지 링크 및 대시보드 확장 프로그램을 포함하여 개체를 대시보드에 추가하고 편집할 수 있습니다. - 투명한 워크시트 배경을 만들 수 있습니다(배경색을 없음으로 설정). 투명한 워크시트와 투명한 필터, 하이라이터 및 매개 변수를 결합할 수 있습니다. - 색상표를 변경할 수 있습니다. 범주형 필드의 경우 특정 색상 및 사용자 지정 색상(16진수 코드 사용)을 데이터 항목에 할당할 수 있습니다. 연속형 필드의 경우 시작 색상과 끝 색상에 대해 사용자 지정 색상(16진수 코드 사용)을 설정할 수 있습니다. - 장치 관련 대시보드 레이아웃을 만들기, 다시 정렬 및 미리 보기 - 대시보드 항목의 정확한 크기, 위치 및 간격을 설정할 수 있습니다. - 대시보드의 항목 주위에 여백, 테두리 및 배경색을 추가할 수 있습니다. - 맵 뷰에서 배경 맵을 선택할 수 있습니다. - 측정값별 범례. 뷰에서 측정값에 대한 별도의 색상 범례를 만드는 경우 새로운 각 색상 범례에 기본 색상표가 할당됩니다. 각 측정값에 대한 색상 범례를 변경하려면 색상 범례에서 드롭다운 화살표를 클릭하여 색상 편집 대화 상자를 열고 사용하려는 색상표를 선택합니다. 자세한 내용은 [측정값별 범례](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#view_parts.htm#LegendsPerMeasure)를 참조하십시오. ## 관련 항목 [Tableau 사이트에서 수행할 수 있는 작업](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#web_author_overview.htm) [사이트의 웹 작성 액세스 설정](https://help.tableau.com/current/server/ko-kr/web_author_enable.htm) [웹 작성 시작](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#getstarted_web_authoring.htm) [Creator: 웹에서 데이터에 연결](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#creator_connect.htm) [Creator: 웹에서 데이터 준비](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#creator_data_prep.htm) [웹에서 뷰 작성](https://help.tableau.com/current/pro/desktop/ko-kr/help.htm#web_author_build_view.htm) [웹 편집, 저장 및 다운로드 권한 허용](https://help.tableau.com/current/server/ko-kr/web_author_who.htm) [주요 콘텐츠로 건너뛰기](#main-content) # Creator: 웹 작성 시작 Tableau에는 웹에서 수행할 수 있는 작업이 매우 많습니다. Creator는 데이터에 직접 연결하여 강력한 분석을 수행하고, 놀라운 데이터 비주얼리제이션을 만들고, 이러한 심층 정보를 다른 사람들과 공유할 수 있습니다. 이 가이드에서는 Tableau Cloud 환경, 분석할 데이터의 연결 및 준비, 통합 문서 만들기와 심층 정보를 다른 사람들과 공유하는 것에 대해 다룹니다. **자신의 사용자 수준이 무엇인지 확실하지 않습니까?** 사용자 수준을 확인하려면 사이트의 오른쪽 위에서 자신의 이니셜이나 프로필 이미지가 있는 아이콘을 선택하고 **내 계정 설정**을 선택합니다. **사이트 역할**에서 자신이 Creator, Explorer 또는 Viewer(뷰어)인지 알 수 있습니다. [1단계: 로그인 및 프로젝트 탐색](#Step6) [2단계: 새 통합 문서 만들기 및 데이터에 연결](#Step7) [3단계: 데이터 준비](#Step) [4단계: 뷰 작성](#Step2) [5단계: 작업 프레젠테이션](#Step3) [6단계: 작업 저장](#Step4) [7단계: 협업 및 결과 공유](#Step5) ## 1단계: 로그인 및 프로젝트 탐색 시작하려면 사용자 이름 및 암호를 입력하여 Tableau 사이트에 로그인합니다. 그런 다음 탐색 패널에서 탐색을 클릭하여 사이트 전체에서 액세스 권한이 있는 모든 콘텐츠를 표시합니다. 처음에는 최상위 프로젝트가 표시됩니다. 이러한 프로젝트를 탐색하거나 다른 콘텐츠 유형을 선택할 수 있습니다. ![콘텐츠 유형 선택](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/explore_content_type.png) 통합 문서, 데이터 원본, 데이터 역할 및 흐름을 프로젝트라는 위치에 저장할 수 있습니다. 프로젝트에는 중첩된 프로젝트가 포함될 수도 있습니다. 바탕 화면의 폴더와 마찬가지로 프로젝트는 사이트의 콘텐츠를 정렬하고 관리하는 방법입니다. 기존 사이트에 초대된 경우 팀 멤버가 만든 프로젝트가 표시될 수 있습니다. 프로젝트에 더해 개인 공간이라고 하는 위치에 통합 문서를 비공개로 저장할 수 있습니다. 개인 공간을 사용하여 통합 문서를 만들거나 탐색하고 다른 사용자와 공유할 준비가 되면 프로젝트로 이동할 수 있습니다. 자세한 내용은 [개인 공간에서 개인 콘텐츠 만들기 및 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/personal_space.htm)을 참조하십시오. 개인 공간과 기본 프로젝트는 다른 프로젝트를 사용할 수 없는 경우 탐색에 사용할 수 있는 위치입니다. 2019.3부터 Tableau Server 및 Tableau Cloud에서 Data Management를 통해 Tableau Catalog를 사용할 수 있습니다. 환경이 Tableau Catalog를 사용하도록 설정되어 있는 경우 탐색에서 데이터를 탐색하고 연결할 수 있을 뿐만 아니라 외부 자산에서 데이터베이스와 테이블 같은 훨씬 많은 종류의 데이터를 탐색하고 연결할 수 있습니다. Tableau Catalog에 대한 자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_catalog_overview.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_catalog_overview.htm) 도움말에서 "Tableau Catalog 정보"를 참조하십시오. ## 2단계: 새 통합 문서 만들기 및 데이터에 연결 데이터를 분석하고 통합 문서를 작성하려면 어떤 방식으로든 데이터에 연결해야 합니다. Creator는 웹에서 직접 데이터 원본에 연결하거나 [Tableau Desktop을 통해 Tableau Cloud에 게시된](https://help.tableau.com/current/online/ko-kr/to_publish.htm) 데이터 원본에 연결할 수 있습니다. 시작하려면 새로 만들기 단추를 클릭하고 통합 문서를 선택합니다. ![통합 문서 만들기 단추](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/online_new_workbook.png) 데이터에 연결 대화 상자에는 인기 있는 여러 콘텐츠의 스크롤 가능한 목록이 표시됩니다. Data Management 라이선스가 있는 경우 가상 연결을 사용하여 데이터에 연결할 수 있고, Data Management가 있고 Tableau Catalog를 사용하는 경우 데이터베이스, 파일 및 테이블과 같은 외부 자산에도 연결할 수 있습니다. 반응형 검색 필드에는 텍스트를 입력할 때 업데이트되는 제안 목록이 표시됩니다. 필터 검색에서는 데이터 유형, 인증 상태 또는 선택한 데이터 유형에 따른 기타 필터로 결과를 필터링할 수 있습니다. 예를 들어 일부 데이터 유형의 경우 태그, 연결 유형, 데이터 품질 경고 또는 기타 기준으로 필터링할 수 있습니다. 이전 버전의 대화 상자와 약간 다르게 작동하지만 전반적인 기능은 유사합니다. ![데이터에 연결 창](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/connect_to_data.png) 다음과 같은 여러 방법으로 통합 문서의 기반이 되는 데이터에 연결할 수 있습니다. - 이 사이트 기반 탭에서 게시된 데이터 원본에 연결합니다. Data Management 라이선스가 있는 경우 가상 연결을 사용하여 데이터에 연결할 수 있고, Data Management가 있고 Tableau Catalog를 사용하는 경우 데이터베이스, 파일 및 테이블과 같은 외부 자산에도 연결할 수 있습니다. - 파일 탭에서 Excel 또는 텍스트 기반 데이터 원본을 업로드합니다. - 커넥터 탭에서 서버 또는 클라우드 데이터 원본에 연결합니다. - Tableau Cloud의 **대시보드 스타터** 탭에서 LinkedIn Sales Navigator, Oracle Eloqua, Salesforce, ServiceNow ITSM 및 Marketo의 데이터를 빠르게 작성하고 분석할 수 있습니다. 웹의 데이터에 연결하는 것에 대해 자세히 알아보려면 [Creator: 웹에서 데이터에 연결](https://help.tableau.com/current/pro/desktop/ko-kr/creator_connect.htm)을 참조하십시오. ### Tableau Catalog 사용자가 외부 자산에서 통합 문서 만들기 Tableau Catalog를 사용하도록 설정한 Data Management가 있는 경우 외부 자산 페이지에서 Catalog 지원 연결을 만들 때 새 통합 문서를 만들 수 있습니다. ![데이터베이스 및 테이블 페이지의 새 통합 문서 단추](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/db_table_new_wkbk.png) 그런 다음 데이터베이스 및 테이블 페이지에서 다음을 수행합니다. ![외부 자산 탭의 새 통합 문서 단추](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/external_assets_new_wkbk.png) Catalog가 연결을 지원하지 않는 경우 **새 통합 문서**가 나타나지 않습니다. ## 3단계: 데이터 준비 데이터에 연결되면 데이터 원본 페이지를 사용하여 분석에 사용할 데이터를 준비합니다. ### 데이터 원본 페이지의 구성 ![데이터 원본 페이지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/online_datasource.png) 데이터 원본 페이지는 네 개의 영역으로 구성되어 있습니다.  1. **왼쪽 패널**: 데이터에 대한 세부 정보를 표시합니다. 파일 기반 데이터인 경우 왼쪽 패널에 파일 이름과 파일의 워크시트가 표시될 수 있습니다. 관계형 기반 데이터인 경우 왼쪽 패널에 서버, 데이터베이스 또는 스키마와 데이터베이스의 테이블이 표시될 수 있습니다. 2. **캔버스**: 대부분의 관계형 데이터와 파일 기반 데이터에 연결한 경우 하나 이상의 테이블을 캔버스 영역에 끌어 놓아 분석에 사용할 Tableau 데이터 원본을 설정할 수 있습니다. 3. **데이터 그리드**: 데이터 그리드를 사용하면 Tableau 데이터 원본에 포함된 필드와 데이터의 첫 1,000개 행을 검토할 수 있습니다. 4. **메타데이터 그리드**: 이 단추를 사용하면 데이터 원본의 필드가 행으로 표시되어 데이터 원본의 구조를 파악할 수 있는 메타데이터 그리드가 표시됩니다. 데이터 원본 페이지에서 다음과 같은 방법으로 분석에 사용할 데이터를 준비할 수 있습니다.  - 데이터 원본 이름 바꾸기 - 데이터 해석기를 사용하여 데이터 지우기 - 텍스트 파일 옵션 설정 - 데이터 연관 - 데이터 열 편집 웹에서 분석에 사용할 데이터를 준비하는 것에 대해 자세히 알아보려면 [Creator: 웹에서 데이터 준비](https://help.tableau.com/current/pro/desktop/ko-kr/creator_data_prep.htm)를 참조하십시오. 분석에 사용할 데이터가 준비되었으면 화면 아래쪽에 있는 **시트 1**을 클릭하여 Tableau 작업 영역으로 이동하고 뷰를 작성합니다. ## 4단계: 뷰 작성 데이터에 연결하고 분석에 사용할 수 있도록 설정했습니다. 이제 데이터의 시각적 분석을 만들 준비가 되었습니다. Tableau에서는 이러한 시각적 분석을 **뷰**라고 합니다. Tableau Desktop을 사용한 적이 있다면 작업 영역이 매우 익숙할 것입니다. ### 작업 영역 Tableau 작업 영역의 레이아웃은 다음과 같습니다. ![뷰 부분별로 설명선이 있는 Tableau Cloud 워크시트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/online_workspace.png) 1. **통합 문서 이름**. 통합 문서에는 시트가 포함되어 있습니다. 시트는 워크시트, 대시보드 또는 스토리일 수 있습니다. 자세한 내용은 [통합 문서 및 시트](https://help.tableau.com/current/pro/desktop/ko-kr/environ_workbooksandsheets.htm)를 참조하십시오. 2. **페이지 선반, 필터 선반, 마크 카드** - 작업 영역의 카드 및 선반으로 필드를 끌어 놓아 뷰에 데이터를 추가합니다. 자세한 내용은 [선반 및 카드](https://help.tableau.com/current/pro/desktop/ko-kr/buildmanual_shelves.htm)를 참조하십시오. 3. **열 및 행 선반** - 작업 영역의 카드 및 선반으로 필드를 끌어 놓아 뷰에 데이터를 추가합니다. 자세한 내용은 [선반 및 카드](https://help.tableau.com/current/pro/desktop/ko-kr/buildmanual_shelves.htm)를 참조하십시오. 4. **툴바** - 툴바를 사용하여 명령과 분석 및 탐색 도구에 액세스합니다. 자세한 내용은 [Tableau 툴바 단추 참조](https://help.tableau.com/current/pro/desktop/ko-kr/environment_workspace.htm#ToolbarButtons)를 참조하십시오. 5. **뷰** - 데이터 비주얼리제이션을 만들 수 있는 작업 영역입니다. 6. **사이드 바** - 워크시트에서 사이드 바 영역에는 데이터 패널 및 분석 패널이 포함됩니다. 7. **데이터 원본** 페이지로 이동합니다. 자세한 내용은 [Creator: 웹에서 데이터 준비](https://help.tableau.com/v0.0/pro/desktop/ko-kr/creator_data_prep.htm)를 참조하십시오. 8. **시트 탭** - 탭은 통합 문서의 각 시트를 나타냅니다. 이 탭에는 워크시트, 대시보드 및 스토리가 포함될 수 있습니다. **Tableau 2020.2 이상 버전**: 데이터 패널의 각 테이블 또는 폴더에서 회색 라인은 차원(라인 위)과 측정값(라인 아래)을 구분합니다. **차원** 및 **측정값** 레이블은 데이터 패널에서 더 이상 사용되지 않습니다. ### 뷰 작성을 시작하는 다양한 방법 필드를 뷰나 선반에 끌어 놓을 때마다 해당 데이터에 대한 질문을 하게 됩니다. 질문은 다양한 필드를 끌어 놓는 위치, 필드 유형 및 뷰에 필드를 끌어 놓는 순서에 따라 달라집니다. 질문을 할 때마다 뷰가 변경되어 답을 시각적으로 표시합니다. 이 과정에서 마크(모양, 텍스트, 계층, 테이블 구조, 축, 색상)가 사용됩니다. 워크시트에서 데이터 원본의 열은 데이터 패널 왼쪽에 필드로 표시됩니다. 데이터 패널에는 테이블에서 구성된 서로 다른 종류의 다양한 필드가 포함되어 있습니다. ![차원과 측정값 목록이 있는 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/schema3.png) 뷰를 작성할 때는 데이터 패널의 필드를 추가합니다. 이 작업은 여러 가지 방법으로 수행할 수 있습니다. 예를 들면 다음과 같습니다. - 데이터 패널에서 필드를 끌어와 모든 Tableau 워크시트에 포함되는 카드 및 선반에 놓습니다. ![데이터 패널에서 열 선반으로 알약 모양을 끌어 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/online_drag_pill.gif) - 데이터 패널에서 하나 이상의 필드를 두 번 클릭합니다. ![지역을 두 번 클릭하면 열 선반에 배치됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/online_double_click.gif) - 데이터 패널에서 하나 이상의 필드를 선택하고 선택한 필드에 해당하는 차트 유형을 식별하는 표현 방식에서 차트 유형을 선택합니다. 자세한 내용은 [표현 방식](https://help.tableau.com/current/pro/desktop/ko-kr/buildauto_showme.htm)을 참조하십시오. ![Tableau Cloud의 표시 형식 기능입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/online_show_me.gif) ### 데이터 필터링 데이터를 필터링하여 뷰에 특정 양의 데이터만 표시하고 싶을 수 있습니다. 이러한 경우 다양한 방법으로 데이터를 필터링할 수 있습니다. 필터 선반에 필드를 추가하면 뷰에 대화형 필터가 나타납니다. 그런 다음 뷰에 포함하거나 제외할 항목을 선택할 수 있습니다. - 웹에서 Tableau를 사용하여 필터를 만들려면 차원, 측정값 또는 날짜 필드를 필터 선반에 끌어 놓습니다. 필터 선반에 필드를 추가하면 뷰에 대화형 필터가 나타납니다. 뷰에서 포함하거나 제외할 항목을 선택하거나 값 범위를 선택할 수 있습니다. ![전체, 가구, 사무용품, 기술 옵션이 선택된 범주 확인란 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filter_web_dimension.png) - 단일 마크(데이터 요소)를 선택하여 게시된 뷰에서 상호 작용하거나 뷰에서 클릭하고 끌기로 여러 마크를 선택할 수 있습니다. 도구 설명이 나타나면 '이 항목만 유지'를 선택하여 뷰에서 선택한 마크만 유지하거나 '제외'를 선택하여 뷰에서 선택한 마크를 제거합니다. ![제외할 마크를 선택합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/exclude1.gif) Tableau 작업 순서를 비롯하여 Tableau의 필터링에 대한 자세한 내용은 [뷰에서 데이터 필터링](https://help.tableau.com/current/pro/desktop/ko-kr/filtering.htm)을 참조하십시오. ### 마크 카드 사용 마크 카드를 사용하여 뷰의 마크에 컨텍스트 및 세부 정보를 추가할 수 있습니다. 마크 카드를 사용하여 마크 유형을 설정하고 색상, 크기, 모양, 세부 정보 및 텍스트로 데이터를 인코딩합니다. ![Segment(세그먼트), Region(지역), Sum (Quantity)(합계(수량)) 선반이 있는 마크 카드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/build_manual_shelves_marks1.png) 필드를 마크 카드에 추가한 후 필드 옆에 있는 아이콘을 클릭하여 마크가 사용 중인 속성을 변경할 수 있습니다. 마크 카드에서 속성 단추를 클릭하여 이러한 설정을 변경할 수도 있습니다. ![Segment(세그먼트), Region(지역), Sum (Quantity)(합계(수량)) 선반이 있는 마크 카드입니다. Sum (Quantity)(합계(수량)) 측정값의 경우 상황에 맞는 메뉴에 색상, 레이블, 도형, 세부 정보 및 도구 설명에 대한 옵션이 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/build_manual_shelves_marks2.png) 필드를 여러 개 가진 속성이 많이 있습니다. 예를 들어 레이블, 세부 정보, 도구 설명 및 색상에 여러 필드를 추가할 수 있습니다. 크기 및 모양은 필드를 한 번에 하나만 가질 수 있습니다. 자세한 내용은 [마크 속성 참조](https://help.tableau.com/current/pro/desktop/ko-kr/viewparts_marks_markproperties.htm)를 참조하십시오. ### 작업 실행 취소 Tableau는 매우 유연하며 전혀 까다롭지 않습니다. 뷰를 작성할 때 질문에 대한 답을 얻지 못하는 경로인 경우 언제라도 실행 취소하여 이전 탐색 지점으로 되돌릴 수 있습니다. - 실행 취소하거나 다시 실행하려면 툴바에서 실행 취소 ![왼쪽을 가리키는 화살표입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/undo.png) 또는 다시 실행 ![다시 실행 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/redo.png)을 클릭합니다. 통합 문서를 연 마지막 시점까지 모든 작업을 실행 취소할 수 있습니다. 원하는 만큼 실행 취소하거나 다시 실행할 수 있습니다. ### 웹에서 뷰 작성 및 편집 Tableau에서 여러 가지 방법으로 데이터를 탐색할 수 있습니다. 웹에서 특정 차트 유형을 작성하는 것에 대한 지침은 [웹에서 Tableau 뷰 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/web_author_build_view.htm)을 참조하십시오. Tableau에서 비주얼리제이션을 작성하는 데 도움이 되는 다양한 기능에 대해 자세히 알아보려면 [데이터 뷰 작성 및 탐색](https://help.tableau.com/current/pro/desktop/ko-kr/building_overview.htm)을 참조하십시오. ## 5단계: 작업 프레젠테이션 뷰에서 발견한 데이터에 대한 심층 정보를 스토리로 만들거나 다른 사용자에게 설득할 수 있는 여러 가지 방법이 있습니다. ### 작업 서식 지정 뷰 요소, 통합 문서 글꼴, 그래프 라인 등을 비롯하여 통합 문서에 표시되는 거의 모든 항목에 서식을 지정할 수 있습니다. - [시각화를 위한 최상의 방법 알아보기](https://help.tableau.com/current/pro/desktop/ko-kr/visual_best_practices.htm) - [뷰의 요소 서식 지정](https://help.tableau.com/current/pro/desktop/ko-kr/formatting_specific.htm) - [사용자 지정 색상표 만들기](https://help.tableau.com/current/pro/desktop/ko-kr/formatting_create_custom_colors.htm) - [텍스트 및 숫자 서식 지정](https://help.tableau.com/current/pro/desktop/ko-kr/formatting_specific.htm) - [통합 문서 수준에서 서식 지정](https://help.tableau.com/current/pro/desktop/ko-kr/formatting_workbook.htm) ### 대시보드 **대시보드**란 다양한 데이터를 동시에 비교하고 모니터링할 수 있도록 단일 공간에 표시된 여러 워크시트 및 지원 정보 모음입니다. 새 대시보드 시트를 열고 대시보드를 만들려면 통합 문서 맨 아래에 있는 새 대시보드 아이콘을 클릭합니다. ![새 대시보드 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/web_author_new_dashboard_icon.png) 왼쪽에 대시보드 영역이 나타나고 통합 문서의 시트가 나열됩니다. 대시보드에 하나 이상의 뷰를 추가하거나, 웹 페이지, 빈 공간, 레이아웃 컨테이너 같은 개체를 추가하거나, 시트에서 다양한 뷰를 대화식으로 연관시킬 수 있습니다. ![3개의 비주얼리제이션이 있는 Tableau Cloud 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/online_dashboard.png) - [대시보드에 대해 자세히 알아보기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards.htm) - [대시보드 전문가의 팁과 힌트 알아보기](https://www.tableau.com/ko-kr/about/blog/2017/10/7-tips-and-tricks-dashboard-experts-76821) ### 스토리 **스토리**는 정보를 전달하기 위해 함께 사용되는 일련의 워크시트와 대시보드를 포함하는 시트입니다. 스토리를 사용하여 팩트가 어떻게 연결되는지를 보여 줌으로써 사례를 보다 매력적으로 구성할 수 있으며, 데이터를 설명하거나, 컨텍스트를 제공하거나, 의사 결정과 결과의 관계를 보여주거나, 설득력 있는 사례를 구성하는 스토리를 만들 수 있습니다. [스토리 만들기](https://help.tableau.com/current/pro/desktop/ko-kr/story_create.htm) 또는 [스토리에 대해 자세히 알아보기](https://help.tableau.com/current/pro/desktop/ko-kr/stories.htm)를 참조하십시오. ![Tableau 스토리입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_intro.png) ## 6단계: 작업 저장 언제든지 **파일 > 다른 이름으로 저장**을 선택하여 통합 문서를 저장할 수 있습니다. 통합 문서는 통합 문서를 만든 폴더에 저장됩니다. 데이터 원본을 저장하여 나중에 다른 통합 문서를 만들거나 팀 멤버가 고유한 분석을 위해 해당 데이터를 사용하게 만들 수도 있습니다. 데이터 원본을 저장하려면 작업 영역의 데이터 탭에서 화살표가 나타날 때까지 데이터 원본 이름을 마우스오버합니다. 화살표를 선택하고 **저장**을 선택합니다. ![데이터 원본을 편집, 새로 고침, 이름 바꾸기, 닫기, 저장하기 위한 옵션이 있는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/online_datasource_save.png) 참고: 웹에서 데이터 원본을 저장하면 **데이터에 연결** 창과 **데이터 원본** 섹션에 게시된 데이터 원본으로 나타납니다. 마쳤으면 **파일 > 닫기**를 선택하여 작업 영역을 종료합니다. ## 7단계: 협업 및 결과 공유 작업을 공유하고 최신 상태를 유지하는 여러 방법이 있습니다. ### 협업 조직의 다른 Creator 또는 Explorer는 통합 문서가 있는 프로젝트에 대한 액세스 권한이 부여된 경우 사용자의 통합 문서 및 뷰를 편집하거나 업데이트할 수 있습니다. 액세스 권한은 사이트 관리자가 제어하며, 사이트 관리자는 프로젝트 사용 권한을 설정하고, 프로젝트 간에서 콘텐츠를 이동하고, 사용자의 역할을 변경할 수 있습니다. 데이터 원본을 저장하면 권한이 있는 사용자가 데이터에 연결하고 이를 사용하여 새 통합 문서를 만들 수 있습니다. ### 뷰 및 심층 정보 공유 사이트에 저장된 모든 뷰 또는 통합 문서는 이메일 및 기타 응용 프로그램의 링크를 통해 공유하거나, 웹 페이지, Wiki 및 웹 응용 프로그램에 직접 내장할 수 있습니다. 뷰를 보려면 사용자에게 Tableau Server 또는 Tableau Cloud에서 해당 뷰에 액세스할 수 있는 사용 권한이 있어야 합니다. 방법 알아보기: - [웹 뷰 공유](https://help.tableau.com/current/pro/desktop/ko-kr/shareworkbooks.htm)(뷰로 연결되는 링크 또는 뷰 내장) - 정기적으로 뷰의 스냅샷을 이메일로 받으려면 [뷰 구독](https://help.tableau.com/current/pro/desktop/ko-kr/subscribe_user.htm) - [](https://help.tableau.com/current/pro/desktop/ko-kr/data_alerts.htm)[데이터 기반 알림](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_alerts.htm)을 만들어 데이터가 중요한 임계값에 도달한 경우 이메일 알림 받기 - 다른 사용자와 의견을 교환하려면 [](https://help.tableau.com/current/pro/desktop/ko-kr/comment.htm)[뷰에 댓글 추가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/comment.htm) - 웹 페이지에 [뷰 및 대시보드 내장](https://help.tableau.com/current/pro/desktop/ko-kr/embed_landing.htm) - [뷰 또는 통합 문서 다운로드](https://help.tableau.com/current/pro/desktop/ko-kr/export.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 웹 콘텐츠 공유 다른 사용자와 직접적으로 또는 콘텐츠에 대한 링크를 복사하는 방식으로 프로젝트, 모음, 통합 문서, 뷰, 메트릭, 데이터 원본 및 흐름을 공유합니다. 뷰 및 메트릭의 경우 코드를 복사하여 웹 페이지에 내장할 수도 있습니다. (레거시 메트릭 기능은 Tableau Cloud 2024년 2월에 사용 중지되었고 Tableau Server 버전 2024.2에서 사용 중지되었습니다. 자세한 내용은 [메트릭 만들기 및 문제 해결(사용 중지)](https://help.tableau.com/current/online/ko-kr/metrics_create.htm)을 참조하십시오.) ## 다른 사용자와 직접 공유 사이트에서 다른 사용자에게 직접 콘텐츠를 공유하는 경우 해당 사용자가 콘텐츠에 대한 링크가 포함된 알림을 받게 됩니다. 사용자의 나에게 공유된 항목 페이지에도 콘텐츠가 추가되므로 나중에 쉽게 찾을 수 있습니다. 알림은 이메일, Tableau의 인앱 알림 센터 또는 Tableau for Slack 앱(사이트가 Slack 작업 영역에 연결된 경우)으로 전송될 수 있습니다. 자세한 내용은 [계정 설정 관리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/useracct.htm "#change-notification-settings") 및 [Slack용 Tableau 앱을 사용하여 알림 수신, 검색 및 공유](https://help.tableau.com/v0.0/pro/desktop/ko-kr/slack_tableau.htm)를 참조하십시오. 1. 공유하려는 콘텐츠의 동작(…) 메뉴를 엽니다. 2. 메뉴에서 공유를 선택합니다. ![공유 메뉴 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/share_actions.png) 3. 다른 사용자와 공유에서 사용자 이름을 하나 이상 입력합니다. 입력할 때 텍스트와 일치하는 이름이 나타납니다. ![공유 메뉴 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/share_people.png) 4. 메시지에서 받는 사람에 대한 선택적인 메모를 입력합니다. 5. 공유 단추를 클릭합니다. ## 공유 콘텐츠에 액세스 권한 부여 사용자가 공유된 콘텐츠에 액세스하려면 사용자에게 Tableau Server 또는 Tableau Cloud에서 해당 콘텐츠를 볼 수 있는 사용 권한이 있어야 합니다. 콘텐츠에 대한 사용 권한을 제어하는 경우 콘텐츠를 공유할 때 액세스 권한을 부여할 수 있습니다. 공유한 사용자에게 콘텐츠를 볼 수 있는 권한이 없는 경우 공유 후 액세스 권한 부여 옵션이 자동으로 표시됩니다. 액세스 권한 부여 대화 상자를 통해서만 보기 템플릿에 대한 권한을 부여할 수 있습니다. 사용자에게 다른 사용 권한 기능을 부여하려면 [사용 권한 설정](https://help.tableau.com/current/server/ko-kr/permissions.htm#set-permissions)의 지침을 따르십시오. 콘텐츠에 대한 사용 권한을 설정할 수 없는 경우 공유 사용자가 공유 콘텐츠에 대한 링크를 열 때 액세스 권한을 요청할 수 있습니다. 액세스 요청은 콘텐츠에 대한 사용 권한을 제어하는 사용자에게 전송됩니다. ## 공유할 링크 복사 특정 사용자에게 이메일을 보내지 않고 공유할 콘텐츠에 대해 생성된 링크를 복사합니다. 1. 공유하려는 콘텐츠의 동작(…) 메뉴를 엽니다. 2. 메뉴에서 공유를 선택합니다. 3. 링크 복사 단추를 클릭한 다음 응용 프로그램에 링크를 붙여 넣어 다른 사용자와 링크를 공유합니다. ![링크 공유 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/share_link.png) > [!TIP] > > **팁:** 링크를 사용하여 공유 옵션이 표시되지 않는 경우 다른 사용자와 공유에서 모든 이름을 지우십시오. ## 뷰 및 메트릭 공유 및 내장 위에 나와 있는 공유 옵션뿐만 아니라 뷰에는 뷰의 툴바에서 **공유** 단추를 클릭하여 사용할 수 있는 고유한 옵션이 있습니다. 수정한 뷰를 공유할 수 있으며 뷰의 내장 코드를 얻을 수 있습니다. ![뷰 툴바](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/shareview_menu.png) 공유 대화 상자의 내장 코드를 복사하여 메트릭을 내장할 수 있습니다. ### 뷰 및 메트릭 내장 1. 내장하려는 뷰의 툴바 또는 내장하려는 메트릭에서 공유를 클릭합니다. 2. 내장 코드 복사를 클릭한 다음 뷰를 내장할 웹 페이지의 소스 코드에 내장 코드를 붙여 넣습니다. ![공유 대화 상자에서 내장 코드 복사](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/share_embed_code.png) 자세한 내용은 [웹 페이지에 내장된 뷰](https://help.tableau.com/v0.0/pro/desktop/ko-kr/embed.htm) 또는 [웹 페이지에 메트릭 내장(사용 중지)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/embed_metrics.htm)을 참조하십시오. **레거시 메트릭 기능의 사용 중지** Tableau의 레거시 메트릭 기능은 Tableau Cloud 2024년 2월 및 Tableau Server 버전 2024.2에서 사용 중지되었습니다. 2023년 10월에 Tableau는 Tableau Cloud 및 Tableau Server 버전 2023.3에서 레거시 메트릭을 내장하는 기능을 사용 중지했습니다. 대신 Tableau Pulse에서 메트릭을 추적하고 데이터에 대해 질문할 수 있는 향상된 환경을 개발했습니다. 자세한 내용은 [Tableau Pulse에서 메트릭 만들기](https://help.tableau.com/current/online/ko-kr/pulse_create_metrics.htm)를 참조하여 새로운 환경에 대해 배우고, [메트릭 만들기 및 문제 해결(사용 중지)](https://help.tableau.com/current/online/ko-kr/metrics_create.htm)을 참조하여 사용 중지된 기능을 확인하십시오. ### 수정된 뷰 또는 사용자 지정 뷰 공유 마크 또는 필터를 선택하여 뷰를 수정한 경우 공유 단추를 클릭하면 이러한 수정 사항을 캡처하는 고유한 링크가 생성됩니다. 이 고유 링크는 모든 공유 및 내장 옵션에서 원래 뷰에 대한 링크를 대체합니다. 즉, 공유를 받은 사용자는 공유한 시점에 표시된 내용과 정확히 일치하는 내용을 보게 됩니다. 수정된 뷰에 대해 생성된 링크는 마지막 액세스 시점에서 2년 후 또는 액세스되지 않은 경우 만든 시점에서 2년 후에 만료됩니다. 저장한 사용자 지정 뷰를 공유하려면 사용자 지정 뷰를 열고 공유 옵션을 사용하면 됩니다. ## 공유된 콘텐츠 찾기 다른 사용자가 콘텐츠를 직접 공유하면 이메일, Tableau 사이트(오른쪽 위의 종 아이콘 선택) 또는 연결된 Slack 작업 영역(Tableau for Slack 사용)을 통해 알림 메시지를 받게 됩니다. 탐색 패널에서 액세스하는 나에게 공유된 항목 페이지에 공유된 항목이 저장되어 있습니다. 최근에 공유된 항목들은 홈페이지의 나에게 공유된 항목 채널에도 나타납니다. 각 항목에는 공유한 사용자, 공유한 날짜 및 공유자가 추가한 모든 메시지가 표시됩니다. ![나에게 공유된 항목 페이지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/shared_with_me.png) 한 항목이 여러 번 공유된 경우 가장 최근 공유에 대한 정보가 표시됩니다. 뷰의 여러 버전이 공유된 경우 뷰에 추가 정보가 포함됩니다. 사용자 지정 뷰, 수정된 뷰 및 원래 뷰가 모두 고유한 세부 정보 및 링크와 함께 공유 버전 아래에 나타납니다. ![공유 버전 목록](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/shared_versions.png) [주요 콘텐츠로 건너뛰기](#main-content) # 웹 콘텐츠 관리 이 항목에 설명된 옵션을 사용하여 항목 설명을 편집하거나 Tableau 사이트에서 항목을 이동하거나 이름을 바꾸는 등의 작업을 수행하십시오. 사용 가능한 옵션은 사이트 역할 및 사용 권한에 따라 결정됩니다. **참고:** 사이트에서 Tableau Catalog를 사용하도록 설정한 경우 게시된 데이터 원본 페이지의 필드에 설명을 추가할 수 있습니다. 또한 외부 자산(데이터베이스 및 테이블)에 액세스할 수도 있습니다. 외부 자산에 대한 일부 옵션은 Tableau 콘텐츠(프로젝트, 통합 문서, 뷰, 데이터 원본, 데이터 역할 및 흐름)에 대한 옵션과 다릅니다. Tableau Server 및 Tableau Cloud용 Data Management에서 Tableau Catalog를 사용할 수 있습니다. 자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_catalog_overview.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_catalog_overview.htm) 도움말에서 "Tableau Catalog 정보"를 참조하십시오. ## 옵션 액세스 각 항목 페이지의 상단에는 항목 이름과 소유자 또는 연락처가 표시됩니다. 일부 페이지에는 항목 설명 또는 항목이 마지막으로 수정한 날짜와 같은 추가 정보가 표시될 수 있습니다. ![콘텐츠 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mycontent_menus.png) 항목 이름 옆의 아이콘을 사용하여 다음을 수행할 수 있습니다. - **A** - 항목을 [즐겨찾기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/favorites.htm)에 추가합니다. - **B** - 항목 세부 정보를 봅니다. - **C** - 항목에 대한 [작업을 수행](#ContentActions)합니다. ## 설명 추가 또는 편집 설명이 있으면 조직의 모든 사용자가 올바른 항목을 쉽게 찾을 수 있습니다. 항목을 소유하거나 적절한 사용 권한이 있는 경우 항목의 설명을 편집할 수 있습니다. ### 프로젝트, 통합 문서 및 데이터 원본 설명 1. 탐색 패널에서 탐색을 선택합니다. 2. 설명하려는 프로젝트, 통합 문서 또는 데이터 원본으로 이동합니다. 3. 세부 정보 아이콘 ![i 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/i_icon.png)을 클릭합니다. 4. 정보 오른쪽에 있는 편집을 클릭합니다. 5. 정보 필드에 설명을 입력합니다. 굵게, 밑줄, 기울임꼴 등 메시지의 텍스트에 서식을 지정할 수 있으며 링크나 이미지를 포함할 수 있습니다. 텍스트 서식 지정 팁을 보려면 텍스트 상자 아래에서 서식 지정 힌트 표시를 클릭합니다. 6. 저장을 클릭합니다. ![프로젝트 설명](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/description_project.png) 2024년 6월 Tableau Cloud부터 Tableau Catalog와 Tableau의 AI가 모두 설정되어 있는 경우 생성형 AI로 통합 문서 및 데이터 원본 설명의 초안을 작성할 수 있습니다. 자세한 내용은 [AI를 사용하여 통합 문서, 데이터 원본 및 테이블 설명 초안 작성](#gen-ai-description)을 참조하십시오. ### 메트릭, 데이터 역할, 데이터에 질문 렌즈 및 모음에 대해 설명 입력 1. 탐색 패널에서 탐색을 선택합니다. 2. 설명하려는 콘텐츠로 이동합니다. 3. 메트릭 및 데이터 역할의 경우 설명 머리글을 마우스오버하고 나타나는 회색 배경을 클릭합니다. (레거시 메트릭 기능은 Tableau Cloud 2024년 2월에 사용 중지되었고 Tableau Server 버전 2024.2에서 사용 중지되었습니다. 자세한 내용은 [메트릭 만들기 및 문제 해결(사용 중지)](https://help.tableau.com/current/online/ko-kr/metrics_create.htm)을 참조하십시오.) ![메트릭 설명](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/description_metric.png) 렌즈 및 모음의 경우 설명 텍스트를 마우스오버하고 나타나는 회색 배경을 클릭합니다. ![모음 설명](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/collections_description.png) 4. 설명을 입력한 다음 저장을 클릭합니다. ### 흐름 설명 1. 탐색 패널에서 탐색을 선택합니다. 2. 드롭다운 메뉴에서 모든 흐름을 선택합니다. 3. 이름 열에서 설명하려는 흐름을 선택합니다. 4. 개요 탭에서 설명 옆에 있는 편집 아이콘을 클릭합니다. 5. 설명을 입력합니다. 굵게, 밑줄, 기울임꼴 등 메시지의 텍스트에 서식을 지정할 수 있으며 링크나 이미지를 포함할 수 있습니다. 텍스트 서식 지정 팁을 보려면 텍스트 상자 아래에서 서식 지정 힌트 표시를 클릭합니다. 6. 저장을 클릭합니다. ![흐름 설명](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/description_flow.png) ### 데이터베이스 및 테이블 설명(Tableau Catalog가 사용되는 경우 사용 가능) 1. 탐색 패널에서 외부 자산을 선택합니다. 2. 데이터베이스 및 파일 또는 테이블 및 개체를 선택합니다. 3. 이름 열에서 설명하려는 자산을 선택합니다. 4. 동작(…) 드롭다운 메뉴에서 자산 이름 오른쪽에 있는 설명 편집을 선택합니다. ![설명 편집 대화 상자를 여는 방법](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/description_database.png) 5. 설명 편집 대화 상자에서 설명을 입력합니다. 굵게, 밑줄, 기울임꼴 등 텍스트에 서식을 지정하고 링크나 이미지를 포함합니다. 텍스트 서식 지정 팁을 보려면 텍스트 상자 아래에서 서식 지정 가이드를 클릭합니다. 6. 저장을 클릭합니다. 해당 변경 내용이 적용될 때까지 시간이 걸릴 수 있습니다. 2024년 6월 Tableau Cloud부터 Tableau Catalog와 Tableau의 AI가 모두 설정되어 있는 경우 생성형 AI로 테이블 설명의 초안을 작성할 수 있습니다. 자세한 내용은 [AI를 사용하여 통합 문서, 데이터 원본 및 테이블 설명 초안 작성](#gen-ai-description)을 참조하십시오. ### 테이블 열 설명(Tableau Catalog가 사용되는 경우 사용 가능) 1. 탐색 패널에서 외부 자산을 선택합니다. 2. 데이터베이스 및 파일 또는 테이블 및 개체를 선택합니다. 3. 목록에서 설명하려는 열이 있는 자산의 이름을 선택합니다. 4. 테이블 페이지의 열에서 열 이름을 선택합니다. 5. 열 세부 정보 대화 상자에서 설명 오른쪽에 있는 편집 아이콘을 선택합니다. ![열 설명 대화 상자를 여는 방법](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cat_col_description.png) 6. 설명 필드에 설명을 입력합니다. 굵게, 밑줄, 기울임꼴 등 메시지의 텍스트에 서식을 지정할 수 있으며 링크나 이미지를 포함할 수 있습니다. 텍스트 서식 지정 팁을 보려면 텍스트 상자 아래에서 서식 지정 가이드를 클릭합니다. 7. 저장을 클릭합니다. 설명을 추가한 후 해당 변경 내용이 적용될 때까지 시간 지연이 있을 수 있습니다. 설명을 적용한 후에는 테이블 페이지 계보 탭의 설명 열에서 해당 설명을 볼 수 있습니다. ### 게시된 데이터 원본의 필드 설명(Tableau Catalog가 사용되는 경우 사용 가능) 1. 탐색 패널에서 탐색을 선택합니다. 2. 드롭다운 메뉴에서 모든 데이터 원본을 선택합니다. 3. 데이터 원본 이름을 클릭하여 데이터 원본 페이지를 엽니다. 4. 계보 탭에서 설명하려는 필드를 선택합니다. 5. 필드 세부 정보 대화 상자에서 설명 오른쪽에 있는 편집 아이콘을 선택합니다. 6. 설명 필드에 설명을 입력합니다. 굵게, 밑줄, 기울임꼴 등 메시지의 텍스트에 서식을 지정할 수 있으며 링크나 이미지를 포함할 수 있습니다. 텍스트 서식 지정 팁을 보려면 텍스트 상자 아래에서 서식 지정 가이드를 클릭합니다. 7. 저장을 클릭합니다. ![필드 설명을 입력하는 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dm_writable_descrip_col.png) 설명을 추가한 후 해당 변경 내용이 적용될 때까지 시간 지연이 있을 수 있습니다. 설명을 적용한 후에는 데이터 원본 페이지 계보 탭의 설명 열에서 해당 설명을 볼 수 있습니다. 비주얼리제이션을 만들 때 필드명을 마우스오버하면 데이터 탭에서 설명을 볼 수 있습니다. ### 필드 설명의 상속 방식(Tableau Catalog가 사용되는 경우 사용 가능) 로컬 설명이 없는 필드의 업스트림에 설명이 있는 경우 해당 필드는 가장 가까운 업스트림 설명을 상속합니다. 설명이 상속되는 위치에 대한 정보도 나타납니다. Tableau Server 또는 Tableau Cloud의 웹 작성에서는 상속된 설명이 항상 나타납니다. Tableau Desktop에서 상속된 설명은 Tableau Server 또는 Tableau Cloud에 연결할 때만 나타납니다. 참고: Tableau Desktop 또는 웹 작성에서 가상 연결을 사용할 때는 상속된 설명이 나타나지 않습니다. ![Tableau Desktop 및 웹 작성의 설명 상속 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dm_descrip_inherit_webauthoring.png) Tableau Server 및 Tableau Cloud에서 상속된 설명은 계보 페이지와 데이터 세부 정보 패널에도 나타납니다. ![계보 페이지의 설명 상속 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dm_descrip_inherit_lineage.png) ![데이터 세부 정보 패널의 설명 상속 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dm_descrip_inherit.png) 상속된 설명에는 다음과 같은 주의 사항이 있습니다. 상속된 설명은 - 계산된 필드에는 나타나지 않습니다. - 데이터 원본 또는 통합 문서의 필드가 500개를 초과하는 경우 지원되지 않습니다. - 데이터 원본 또는 통합 문서가 너무 커서 상속 쿼리가 시간 초과되는 경우 지원되지 않습니다. ### AI를 사용하여 통합 문서, 데이터 원본 및 테이블 설명 초안 작성 2024년 6월 Tableau Cloud부터 Tableau Catalog와 Tableau의 AI가 모두 설정되어 있는 경우 생성형 AI로 통합 문서, 데이터 원본 및 테이블 설명의 초안을 작성할 수 있습니다. 이 기능은 Tableau Cloud에서만 사용할 수 있습니다. Tableau의 AI 사용에 대한 자세한 내용은 Tableau Cloud 제품 도움말에서 [사이트에 Tableau의 AI 설정](https://help.tableau.com/current/online/ko-kr/setup_tabAI_site_setting.htm)을 참조하십시오. **참고:** 이 기능은 Einstein 트러스트 레이어를 기반으로 구축된 생성형 AI를 사용합니다. 데이터는 사용자 환경에 원활하게 통합되는 데이터 및 개인 정보 보호 제어를 통해 안전하게 유지됩니다. 자세한 내용은 [Einstein 트러스트 레이어](https://help.tableau.com/current/tableau/ko-kr/tableau_gai_einstein_trust_layer.htm)를 참조하십시오. **AI를 사용하여 통합 문서 또는 데이터 원본 설명 초안 작성** 1. 자산에 대한 동작(…) 메뉴를 선택한 다음 설명 편집...을 선택합니다. 2. 설명 편집 대화 상자에서 AI로 초안 작성 단추를 사용하여 필드명과 같은 메타데이터를 기반으로 제안을 생성합니다. AI로 초안 작성 단추를 두 번 이상 클릭하여 다른 제안도 봅니다. 3. 필요한 경우 초안을 조정합니다. 텍스트를 변경하거나 굵게, 밑줄, 기울임꼴로 서식을 지정할 수 있습니다. 링크나 이미지를 포함할 수도 있습니다. 텍스트 서식 지정 팁을 보려면 텍스트 상자 아래에서 서식 지정 가이드를 선택합니다. 4. 저장을 선택합니다. ![Einstein으로 초안 작성 단추가 포함된 설명 편집 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/catalog-description-draft-with-genai.png) **AI를 사용하여 테이블 설명 초안 작성** 1. 탐색 패널에서 외부 자산을 선택합니다. 2. 데이터베이스 및 파일 또는 테이블 및 개체를 선택합니다. 3. 이름 열에서 설명하려는 테이블을 선택합니다. 4. 동작(…) 드롭다운 메뉴에서 테이블 이름 오른쪽에 있는 설명 편집을 선택합니다. 5. AI로 초안 작성 단추를 선택하여 테이블 및 열 이름과 같은 메타데이터를 기반으로 제안을 생성합니다. AI로 초안 작성 단추를 두 번 이상 클릭하여 다른 제안도 봅니다. 6. 필요한 경우 초안을 조정합니다. 굵게, 밑줄, 기울임꼴 등 텍스트에 서식을 지정하고 링크나 이미지를 포함합니다. 텍스트 서식 지정 팁을 보려면 텍스트 상자 아래에서 서식 지정 가이드를 클릭합니다. 7. 저장을 클릭합니다. ## 콘텐츠 액세스 소유한 콘텐츠를 보려면 페이지 위쪽에서 프로필 이미지 또는 이니셜을 클릭한 다음 내 콘텐츠를 클릭합니다. ![사용자 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/useracct_menus_content.png) 콘텐츠 페이지에는 사용자 정보와 사용자가 소유한 콘텐츠가 표시됩니다. 이 페이지에서 알림, 구독 및 계정 설정에 액세스할 수도 있습니다. 자세히 알아보려면 [계정 설정 관리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/useracct.htm)를 참조하십시오. ![콘텐츠 페이지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mycontent_mypage.png) 뷰의 소유자인 경우 **이 뷰를 본 사용자**를 선택하면 해당 뷰를 본 사용자를 확인할 수 있습니다. ![동작 메뉴에서 이 뷰를 본 사용자가 선택되어 있는 그림](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mycontent_actions_who.png) ## 작업 수행 확인란을 클릭하고 항목을 선택한 다음 작업 드롭다운 메뉴를 클릭하여 해당 항목에 사용할 수 있는 명령에 액세스합니다. 선택한 항목에서 동작을 수행하는 데 필요한 사용 권한이 없는 경우 동작이 사용되지 않도록 설정됩니다. 여러 항목을 선택하는 경우 선택한 항목 중 하나에서 작업을 수행할 수 있는 사용 권한이 없으면 해당 항목에서 작업을 수행하려고 할 때 오류가 발생합니다. ![동작 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/navigate_select_content.png) **참고:** 항목 유형에 따라 수행할 수 있는 작업이 다릅니다. 둘 이상의 유형(예: 통합 문서와 데이터 원본)을 선택하는 경우 표시되는 작업은 두 유형에 공통된 작업으로 제한됩니다. 페이지 맨 위에서 ...을 클릭하여 현재 열려 있는 항목에 대한 작업 메뉴에 액세스합니다. 페이지에서 다른 항목의 확인란을 선택한 경우 이 작업 메뉴를 사용할 수 없게 됩니다. 대신 위에 표시된 작업 메뉴를 사용하여 선택된 항목을 수정합니다. ![현재 열려 있는 콘텐츠에 대한 동작에 액세스](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mycontent_wkbk_actions.png) 그리드 뷰에서 축소판의 오른쪽 아래에 있는 작업 메뉴에 액세스합니다. ![축소판에서 동작에 액세스](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_content_ellipse_thumb.png) 목록 뷰에서 항목 이름의 오른쪽에 있는 작업 메뉴에 액세스합니다. ![목록에서 동작에 액세스](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_content_ellipse_list.png) ### 콘텐츠 삭제 콘텐츠를 삭제하려면 다음 조건 중 하나를 충족해야 합니다. - Explorer(게시 가능) 또는 Creator의 사이트 역할이 있으며 콘텐츠에 대한 삭제 기능이 있어야 함 - 콘텐츠 소유자여야 함 - 항목이 프로젝트에 있고 개인 공간에 없는 경우: 콘텐츠가 있는 위치의 프로젝트 소유자 또는 프로젝트 리더여야 함 사용 권한 및 사이트 역할이 상호 작용하는 방식에 대한 자세한 내용은 [유효 사용 권한](https://help.tableau.com/current/server/ko-kr/permission_effective.htm)을 참조하십시오. > [!TIP] > > **팁:** 사이트에서 콘텐츠를 삭제할 때는 주의해야 합니다. 삭제는 뷰를 제외한 모든 유형의 콘텐츠에 대한 영구적인 동작입니다. 콘텐츠 삭제: 1. 탐색 패널에서 탐색을 선택합니다. 2. 삭제하려는 콘텐츠로 이동합니다. 3. 동작(…) 드롭다운 메뉴에서 삭제를 선택합니다. 모음, 추천, 외부 자산과 같은 사이트의 일부 영역에서는 항목에 대한 링크나 참조를 제공합니다. 이러한 링크나 참조는 항목 자체에 영향을 주지 않습니다. 원본 항목을 삭제할 염려 없이 모음에서 항목을 제거하거나 추천 항목을 숨길 수 있습니다. #### 콘텐츠 삭제의 결과
콘텐츠 유형결과
통합 문서, 메트릭, 흐름 및 데이터 역할콘텐츠가 영구적으로 삭제됩니다. 이 동작은 실행 취소할 수 없습니다.
뷰뷰는 사이트에서 제거되지만 통합 문서를 편집하거나 다운로드하면 뷰에 계속 액세스할 수 있습니다. 게시하자마자 뷰가 숨겨지는 효과와 같습니다. 자세한 내용은 시트 표시 또는 숨기기를 참조하십시오.
프로젝트

프로젝트와 프로젝트 내의 모든 Tableau 콘텐츠가 영구적으로 삭제됩니다.

외부 자산은 외부 자산 기본 프로젝트로 이동됩니다. (Tableau Server 2022.3 이하에서는 외부 자산이 처음부터 폴더에 있을 수 없으므로 이와 관련이 없습니다.)

모음모음이 영구적으로 삭제되지만 모음에 추가된 항목은 삭제되지 않습니다.
[주요 콘텐츠로 건너뛰기](#main-content) # 웹 콘텐츠 탐색 및 관리 ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 웹 페이지에 내장된 뷰 > [!TIP] > > Tableau Server 2022.3 이상 및 Tableau Cloud의 내장 코드가 Embedding API v3을 사용하도록 변경되었습니다. 이 항목에서는 Embedding을 시작하는 데 필요한 기본 정보를 설명합니다. Tableau 뷰 내장에 대한 포괄적인 지침은 [Tableau Embedding API 도움말](https://help.tableau.com/current/api/embedding_api/en-us/index.html)을 참조하십시오. 이전 버전의 Embedding API에서 전환하는 방법에 대한 자세한 내용은 [Embedding JSAPI v1 또는 v2에서 Embedding API v3으로 마이그레이션(영문)](https://github.com/tableau/embedding-api-v3-guide/blob/main/README.md)을 참조하십시오. 대화형 Tableau 뷰를 웹 페이지, 블로그, Wiki 페이지, 웹 응용 프로그램 및 인트라넷 포털에 내장할 수 있습니다. 기초 데이터가 변경되거나 Tableau Server 또는 Tableau Cloud에서 통합 문서가 업데이트되면 내장된 뷰가 업데이트됩니다. 내장된 뷰는 Tableau Server 및 Tableau Cloud에 사용된 동일한 라이선스 및 사용 권한 제한을 따릅니다. 웹 페이지에 내장된 Tableau 뷰를 확인하려면 뷰에 액세스하는 사용자에게도 내장 출처인 Tableau 사이트의 계정이 있어야 합니다. 자세한 내용은 [인증 및 내장된 뷰(영문)](https://help.tableau.com/current/api/embedding_api/ko-kr/docs/embedding_api_auth.html)를 참조하십시오. 조직에서 Tableau Server의 코어 기반 라이선스를 게스트 계정으로 사용하는 경우에는 계정 제한 사항이 적용되지 않습니다. 게스트 계정을 사용하면 사용자가 서버에 로그인할 필요 없이 웹 페이지에 내장된 Tableau 뷰를 보고 상호 작용할 수 있습니다. Tableau 사이트에 게스트 사용자를 사용하도록 설정되어 있는지 확인하려면 Tableau 관리자에게 문의하십시오. **참고:** Tableau 관리자는 내장이 허용되거나 내장을 완전히 사용하지 않는 사이트를 제한할 수 없습니다. 내장된 뷰가 로드되지 않는 경우 관리자를 통해 뷰를 내장한 사이트가 내장 허용 목록에 있는지 확인하십시오. 자세한 내용은 [내장에 대한 Tableau 사이트 설정(영문)](https://help.tableau.com/current/api/embedding_api/ko-kr/docs/embedding_api_site.html)을 참조하십시오. ## 내장 코드 복사 뷰를 내장하는 가장 쉬운 방법은 Tableau Server 또는 Tableau Cloud에서 제공하는 내장 코드를 복사하는 것입니다. 뷰의 공유 대화 상자에서 이 코드에 액세스할 수 있습니다. 1. 뷰를 연 상태에서 툴바의 공유 단추를 클릭합니다. ![뷰 툴바](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/shareview_menu.png) 2. 내장 코드 복사를 클릭한 다음 코드를 웹 페이지에 붙여 넣습니다. 내장된 뷰를 사용자 지정하려면 [Tableau Embedding API](https://help.tableau.com/current/api/embedding_api/en-us/index.html)에 설명된 옵션을 사용합니다. ![Cope r](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/share_embed_code.png) ## Embedding API 사용 공유 대화 상자에서 복사한 기본 내장 코드를 수정하거나 사용자 지정 내장 응용 프로그램을 만들려면 [Tableau Embedding API](https://help.tableau.com/current/api/embedding_api/en-us/index.html)를 사용하면 됩니다. API를 사용하여 내장된 콘텐츠에 SSO(Single Sign-On)를 사용하고 Tableau의 연결된 앱 데이터에 대한 사용자 액세스를 사용자 지정하고 제어할 수 있습니다. 또한 툴바 옵션을 제어하고 필터를 적용하고 이벤트에 대한 동작을 트리거하고 내장된 웹 작성을 사용하도록 설정하는 등의 작업을 수행할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 웹 페이지에 메트릭 내장(사용 중지) **레거시 메트릭 기능의 사용 중지** Tableau의 레거시 메트릭 기능은 Tableau Cloud 2024년 2월 및 Tableau Server 버전 2024.2에서 사용 중지되었습니다. 2023년 10월에 Tableau는 Tableau Cloud 및 Tableau Server 버전 2023.3에서 레거시 메트릭을 내장하는 기능을 사용 중지했습니다. 대신 Tableau Pulse에서 메트릭을 추적하고 데이터에 대해 질문할 수 있는 향상된 환경을 개발했습니다. 자세한 내용은 [Tableau Pulse에서 메트릭 만들기](https://help.tableau.com/current/online/ko-kr/pulse_create_metrics.htm)를 참조하여 새로운 환경에 대해 배우고, [메트릭 만들기 및 문제 해결(사용 중지)](https://help.tableau.com/current/online/ko-kr/metrics_create.htm)을 참조하여 사용 중지된 기능을 확인하십시오. 메트릭을 내장하여 Viewer(뷰어)와의 관련성 컨텍스트에서 다른 웹 콘텐츠와 함께 메트릭을 표시할 수 있습니다. 내장된 메트릭을 로드하면 사용할 수 있는 가장 최신 상태의 데이터가 표시됩니다. Tableau Server 또는 Tableau Cloud의 데이터에 직접 연결하는 것이기 때문입니다. 웹 페이지에 메트릭을 내장하려면 Tableau Server 또는 Tableau Cloud에 제공된 HTML 내장 코드를 복사하거나 아래에 표시된 JavaScript 예제를 사용합니다. 동일한 Tableau 사이트에서 나온 메트릭인 경우 여러 메트릭을 단일 페이지에 내장할 수 있습니다. 내장된 메트릭은 Tableau Cloud 및 Tableau Server에서 지원되는 것과 동일한 웹 브라우저에서 작동합니다. 지원되는 브라우저 목록은 [기술 사양](https://www.tableau.com/ko-kr/products/techspecs)을 참조하십시오. Safari에서는 내장이 지원되지만 Viewer(뷰어)가 “사이트 간 추적 방지”를 해제해야 내장된 콘텐츠를 볼 수 있습니다. 내장된 메트릭의 내장 코드 및 매개 변수는 내장된 뷰에 사용되는 것과 다릅니다. 내장된 뷰에 대한 자세한 내용은 [웹 페이지에 내장된 뷰](https://help.tableau.com/v0.0/pro/desktop/ko-kr/embed.htm)을 참조하십시오. **참고:** Tableau 관리자는 내장이 허용되거나 내장을 완전히 사용하지 않는 사이트를 제한할 수 없습니다. 내장된 메트릭이 로드되지 않는 경우 관리자를 통해 메트릭을 내장한 사이트가 내장 허용 목록에 있는지 확인하십시오. 자세한 내용은 [내장에 대한 Tableau 사이트 설정(영문)](https://help.tableau.com/current/api/embedding_api/ko-kr/docs/embedding_api_site.html)을 참조하십시오. ## 내장 코드 복사 메트릭을 내장하는 가장 빠른 방법은 Tableau에서 제공하는 내장 코드를 복사하는 것입니다. 1. Tableau Cloud 또는 Tableau Server에서 내장하려는 메트릭의 세부 정보 페이지로 이동합니다. 2. 메트릭 공유 단추를 클릭합니다. 3. 내장 코드 복사를 클릭합니다. ![공유 대화 상자의 내장 코드 복사 단추](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/share_embed_code_metrics.png) 4. 메트릭을 내장하려는 웹 페이지에 내장 코드를 붙여 넣습니다. ## 자체 내장 코드 작성 Tableau Server 또는 Tableau Cloud에서 내장 코드를 복사할 때는 선택적 매개 변수 없이 HTML 내장 코드를 복사합니다. 내장된 메트릭을 세밀하게 제어하고 싶다면 HTML을 사용자 지정하거나 JavaScript 예제를 사용하여 자체 스크립트를 작성하면 됩니다. ### HTML 예제 ``` ``` ### JavaScript 예제 ```
``` ## 내장 코드의 매개 변수 내장 코드의 매개 변수를 사용하여 HTML 및 JavaScript 내장 옵션을 사용자 지정할 수 있습니다.
매개 변수값설명예
src
(필수)
문자열Tableau Server 또는 Tableau Cloud에 있는 메트릭의 URL입니다.https://mycompany/#/metrics/1

link-target(HTML)

linkTarget(JavaScript)

(선택 사항)

문자열Viewer(뷰어)가 메트릭을 클릭할 때 연결되는 URL입니다. 대상이 지정되지 않은 경우 내장된 메트릭은 원본 URL에 연결됩니다.http://example.com
## 내장된 메트릭에 대한 인증 내장된 메트릭은 Tableau Server 및 Tableau Cloud에 사용된 동일한 라이선스 및 사용 권한 제한을 따릅니다. 내장된 메트릭을 보려면 Viewer(뷰어)가 내장된 메트릭의 원본 Tableau 사이트에서 계정에 로그인해야 합니다. 내장된 뷰와 달리 내장된 메트릭은 로그인하지 않은 Viewer(뷰어)에게 게스트 계정을 사용하여 메트릭을 표시하는 것을 허용하지 않습니다. 다른 탭에서 Tableau Server 또는 Tableau Cloud에 로그인하지 않은 Viewer(뷰어)에게는 내장된 메트릭 자체에서 로그인하라는 메시지가 표시됩니다. 내장된 메트릭에서 로그인하려면 타사 쿠키를 허용하도록 Viewer(뷰어)의 브라우저를 구성해야 합니다. 내장된 메트릭은 신뢰할 수 있는 인증을 제외하고 Tableau Server 및 Tableau Cloud의 모든 인증 방법을 지원합니다. Tableau Server에서 내장된 메트릭의 경우 서버에서 HTTPS를 사용하여 통신을 보호해야 합니다. 내장된 메트릭에 대한 SSO(Single Sign-On)를 지원하려면 Tableau 관리자가 Tableau Server와 외부 권한 부여 서버(Tableau Server만 해당) 또는 Tableau의 연결된 앱 및 웹 페이지와의 신뢰 관계를 구성해야 합니다. 자세한 내용은 Tableau Server 도움말의 [EAS를 등록하여 내장된 콘텐츠에 대한 SSO 지원](https://help.tableau.com/current/server-linux/ko-kr/connected_apps_eas.htm) 또는 Tableau Cloud 도움말의 [Tableau의 연결된 앱을 구성하여 내장된 콘텐츠에 대한 SSO 지원](https://help.tableau.com/current/online/ko-kr/connected_apps.htm)을 참조하십시오. ## 메트릭 URL 구조 방식 메트릭을 내장하려면 메트릭 URL과 메트릭을 렌더링하는 데 사용되는 JavaScript URL을 지정해야 합니다. 메트릭 URL은 Tableau Cloud, 단일 사이트를 보유한 Tableau Server 환경 및 다중 사이트 Tableau Server 환경에서 약간씩 다른 패턴을 따릅니다. URL 서식을 지정하는 방법을 잘 모르는 경우 메트릭 URL과 JavaScript URL이 모두 포함되어 있는 내장 코드를 복사하십시오. 메트릭은 Tableau Server 또는 Tableau Cloud에서 호스팅되어야 합니다. 로컬 파일의 메트릭을 내장할 수는 없습니다. ### 메트릭 URL 구조 - Tableau Cloud 사이트: `https://.online.tableau.com/#/site//metrics/` - Tableau Server 단일 사이트(또는 기본 사이트): `https:///#/metrics/` - Tableau Server 다중 사이트: `https:///#/site//metrics/` ### JavaScript URL 구조 메트릭 URL은 내장하는 메트릭의 원본 사이트에 따라 변경되지만 메트릭을 렌더링하는 JavaScript의 URL은 사이트를 포함하지 않기 때문에 변경되지 않습니다. - Tableau Cloud 사이트: `https://.online.tableau.com/javascripts/api/tableau.metric.1.latest.min.js` - Tableau Server: `https:///javascripts/api/tableau.metric.1.latest.min.js` [주요 콘텐츠로 건너뛰기](#main-content) # 웹에서 Tableau 뷰 편집 Tableau Cloud 또는 Tableau Server에서 뷰를 볼 때 편집 단추가 표시되면 뷰를 변경할 수 있다는 의미입니다. 액세스 수준 및 사용 권한에 따라 다음을 수행할 수 있습니다. - 기존의 게시된 통합 문서를 편집하고 뷰, 대시보드 및 스토리에 대한 워크시트를 추가할 수 있습니다. - 게시된 데이터 원본을 기반으로 새 통합 문서를 만들고 편집할 수 있습니다. - 브라우저에서 기존 통합 문서를 편집하고 워크시트를 추가하거나 Tableau Desktop에서 통합 문서를 열면 됩니다. - 편집 중에 다른 게시된 데이터 원본에 연결할 수 있습니다. 자세한 내용은 [웹 편집 환경에서 게시된 데이터 원본에 연결](https://help.tableau.com/current/pro/desktop/ko-kr/examples_tableauserver.htm#Connect)을 참조하십시오. Tableau에서 다양한 유형의 차트 및 뷰를 작성하는 방법에 대한 자세한 내용은 [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm)을 참조하십시오. **참고:** 휴대기기에서 모바일 웹 브라우저 또는 Tableau Mobile 앱을 통해 뷰를 편집하는 기능은 지원되지 않습니다. 데스크톱 웹 브라우저를 사용해야 합니다. ## 게시된 뷰 편집 1. 사이트에 로그인한 다음 편집하려는 뷰가 포함된 통합 문서를 열거나 탐색 페이지에서 모든 뷰를 표시합니다. 2. 뷰를 엽니다. 3. 뷰 툴바에서 편집을 클릭합니다. ![뷰 툴바입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/web_author_who1.png) 편집을 클릭하면 뷰가 웹 작성 모드로 열립니다. ![뷰 툴바에서 편집을 선택하면 웹 작성 모드에서 뷰가 열립니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/web_author_who1b.png) 이제 뷰를 편집할 수 있습니다. **참고:** Tableau Desktop 버전 2021.2 이상이 있는 경우 Tableau Desktop에서 통합 문서를 열고 편집할 수도 있습니다. 작성 툴바에서 Desktop에서 편집 아이콘 ![Desktop 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/open_desktop_icon.png)을 선택하여 통합 문서를 연 다음 편집이 완료되면 사이트에 게시합니다. 차트 또는 대시보드를 작성하는 방법을 알아보려면 [Creator: 웹 작성 시작](https://help.tableau.com/current/pro/desktop/ko-kr/getstarted_web_authoring.htm) 및 [뷰의 데이터 탐색 및 분석](https://help.tableau.com/current/pro/desktop/ko-kr/data_explore_analyze_interact.htm)의 **4단계**를 참조하십시오. 4. 사용할 수 있는 저장 옵션은 Tableau 사이트 관리자가 설정한 사용 권한에 따라 달라집니다. - 변경 사항을 저장하지 않고 뷰를 닫으려면 파일 > 닫기를 선택합니다. - 현재 통합 문서에 작업을 저장하려면 파일 > 게시를 선택합니다. - 새 통합 문서로 작업을 저장하려면 파일 > 다른 이름으로 게시를 선택합니다. Creator는 통합 문서를 저장할 위치(프로젝트 또는 비공개 개인 공간)를 선택할 수 있습니다. Explorer는 개인 공간에 저장만 할 수 있습니다. 개인 공간에 대한 자세한 내용은 [개인 공간에서 개인 콘텐츠 만들기 및 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/personal_space.htm)을 참조하십시오. **참고:** Tableau Desktop에서 통합 문서를 편집하고 변경 내용을 게시하려는 경우 서버 > 통합 문서 게시를 선택하고 게시를 선택합니다. 통합 문서의 위치와 이름이 게시 대화 상자에 입력됩니다. ## 웹에서 게시된 데이터 원본을 사용하여 새 통합 문서 만들기 1. Tableau Cloud 또는 Tableau Server의 사이트에 로그인합니다. 2. 사용하려는 데이터 원본이 포함된 프로젝트를 열거나 모든 데이터 원본을 표시합니다. 3. 데이터 원본 이름 옆의 ...를 클릭하여 작업 메뉴를 열고 새 통합 문서를 클릭합니다. ![새 통합 문서 단추](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/web_author_workbook.png) 비어 있는 새 통합 문서가 Tableau Server 웹 편집 환경에서 열립니다. [주요 콘텐츠로 건너뛰기](#main-content) # 웹에서 Tableau 사용

시작하기

Tableau 사이트에서 수행할 수 있는 작업

Tableau 사이트 둘러보기

Creator: 웹 작성 시작

Viewer(뷰어): Tableau 웹 뷰에서 수행할 수 있는 작업

콘텐츠 탐색 및 관리

뷰의 데이터 탐색 및 검사

사용자 지정 뷰 사용

태그 사용

웹 콘텐츠 관리

데이터 새로 고침 또는 자동 업데이트 일시 중지

콘텐츠 수정 버전 작업

웹 작성 뷰

웹 작성 및 Tableau Desktop 기능 비교

Creator: 웹에서 데이터에 연결

웹에서 데이터 준비

웹에서 뷰 편집

Tableau 사이트에 통합 문서 업로드

웹 작성 환경에서 게시된 데이터 원본에 연결

대시보드 만들기

스토리 만들기

작업 내용 저장

공유 및 협업

웹 콘텐츠 공유

뷰 또는 통합 문서에 대한 구독 만들기

Tableau Cloud 또는 Tableau Server에서 데이터 기반 알림 보내기

뷰 및 메트릭 내장

뷰에 댓글 추가

## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 웹에서 데이터 원본 게시 데이터 원본을 저장한 후 Tableau Server에 게시된 통합 문서에서 공유하거나 재사용할 수 있습니다. 이 작업을 수행하려면 통합 문서를 편집하고 Tableau Server에 게시할 수 있는 특정 사용 권한이 있어야 합니다. 게시 사용 권한에 대한 자세한 내용은 Tableau Server 도움말에서 [콘텐츠를 게시할 수 있는 사용자](https://help.tableau.com/current/server/ko-kr/users_site_roles.htm#who)를 참조하십시오. 데이터 원본에 대용량 추출이 사용되는 경우 이 게시 단계를 완료하는 데 몇 분이 소요될 수 있습니다. 1. Tableau Server의 웹 작성에서 통합 문서를 엽니다. 2. 워크시트에 대한 탭을 클릭합니다. 3. 데이터 패널에서 공유하려는 데이터 원본에 대한 드롭다운 메뉴를 클릭하고 게시된 데이터 원본으로 저장을 클릭합니다. **참고**: 데이터 원본을 웹에 게시한 후에는 데이터 모델을 편집하거나 볼 수 없습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 웹에서의 공유 및 협업 아래 항목에서 Tableau를 사용하여 웹에서 공유하고 협업하는 방법에 대해 자세히 알아보십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 유틸리티 차원 **참고**: 다음은 특정 다차원 데이터 원본에만 적용됩니다. Oracle Essbase 데이터베이스에 실제 및 예산 또는 현재 연도 및 이전 연도 비교와 같은 비교 값을 모델링하는 데 사용되는 특수 차원이 있는 경우가 있습니다. 이 차원은 유틸리티 차원이며 대체로 시나리오 또는 연도로 설정됩니다. 예를 들어 시나리오 차원의 멤버는 아래와 같습니다. ![Gen2 시나리오 매출의 실제 매출, 예산, 분산, 분산 비율을 보여주는 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/utility_dimension1.png) 위의 뷰에서는 Actual Sales, Budgeted Sales 등을 볼 수 있습니다. 그러나 불릿 그래프에서 Actual Sales를 Budgeted Sales와 비교하려면 어떻게 해야 할까요? 이 경우 시나리오 차원이 유틸리티 차원으로 사용되도록 설정해야 합니다. 차원을 유틸리티 차원으로 설정하면 뷰에 있는 각 측정값에 사용할 유틸리티 차원의 멤버를 지정할 수 있습니다. 예를 들어 아래는 지역별 실제 매출 및 예산 매출을 비교하여 표시하는 불릿 그래프입니다. ![지역별 매출을 비교한 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/utility_dimension2.png) Sales 측정값이 뷰에 두 번 사용된 것을 확인할 수 있습니다. 실제 값과 예산 값을 표시하기 위해 각각 한 번씩 사용되었습니다. **차원을 유틸리티 차원으로 사용하려면 다음을 수행합니다.** 1. 데이터 패널에서 차원을 마우스 오른쪽 단추로 클릭하고 **유틸리티 차원으로 설정**을 선택합니다. !['유틸리티 차원으로 설정' 옵션이 선택된 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/utility_dimension3.png) 데이터 패널의 차원(이 경우 Scenario)을 더 이상 뷰에서 차원 필드로 사용할 수 없습니다. 데이터 패널의 측정값 영역에 유틸리티 차원이 있다고 표시됩니다. 이 경우 (by Scenario)가 유틸리티 차원을 나타냅니다. ![시나리오 테이블과 시나리오별 측정값이 있는 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/utility_dimension4.png) 2. 측정값을 뷰로 끌어 놓습니다. 3. 뷰에서 측정값의 필드 메뉴를 열고 측정값을 고정할 유틸리티 차원의 멤버를 선택합니다. !['Sales(매출)' 필드의 옵션 메뉴이며, 'Budget(예산)' 옵션 위에 커서를 마우스오버한 상태입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/utility_dimension5.png) **유틸리티 차원을 제거하려면 다음을 수행합니다.** 데이터 패널의 맨 위에 있는 드롭다운 메뉴를 열고 **유틸리티 차원 지우기**를 선택합니다. ![유틸리티 차원(시나리오)을 지우는 옵션이 있는 차원의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/utility_dimension6.png) 유틸리티 차원을 제거하면 뷰에서 해당 차원을 참조하는 측정값이 더 이상 유효하지 않습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 유형 변환 이 문서에서는 Tableau의 유형 변환 함수와 관련 사용법을 소개합니다. 또한 예제를 사용하여 유형 변환 계산을 만드는 방법을 보여 줍니다. ## 유형 변환 함수를 사용하는 이유 유형 변환 함수를 사용하면 필드를 한 데이터 유형에서 다른 데이터 유형으로 변환할 수 있습니다('캐스팅'이라고도 함). 예를 들어 문자열 데이터 유형의 필드에 날짜 정보가 있는 경우 필드가 날짜 데이터 유형으로 캐스팅(변경)되지 않는 한 날짜 계산에 해당 필드를 사용할 수 없습니다. 예를 들어 DATEDIFF 함수에서 문자열 날짜 필드를 사용하려면 날짜 유형 변환도 사용해야 합니다. `DATEDIFF('day', [Date Field], DATE([String Date Field]) )` DATE 함수가 데이터 유형을 변경하지 않으면 "DATEDIFF가 (문자열, 날짜, 문자열)로 호출되고 있습니다"라는 오류가 발생합니다. ![유형 변환 오류가 표시된 계산 오류 메시지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/function_typeconversion_error.png) > [!TIP] > > **팁**: 데이터 패널의 필드에는 기본 [데이터 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_datatypes.htm)이 있습니다. 대부분의 경우 유형 변환 함수를 사용할 필요가 전혀 없습니다. 아이콘을 클릭하여 필드의 데이터 유형을 변경할 수 있습니다. 그러나 경우에 따라 특정 계산에 대해서만 데이터 유형을 변경하는 것이 유용할 수 있습니다. 그렇지 않으면 Tableau가 필드의 콘텐츠를 원하는 데이터 유형으로 올바르게 변환하지 못할 수도 있습니다(예: 날짜 형식을 인식하지 못하는 경우). 그러한 경우 아래 나열된 것과 같은 유형 변환 함수를 사용해야 합니다. ## Tableau에서 사용할 수 있는 유형 변환 함수 ### DATE
구문DATE(expression)
출력날짜
정의숫자, 문자열 또는 날짜 식이 주어진 날짜를 반환합니다.
예
DATE([Employee Start Date])
DATE("September 22, 2018") 
DATE("9/22/2018")
DATE(#2018-09-22 14:52#)
참고

DATEPARSE와 달리 DATE는 다양한 표준 날짜 형식을 자동으로 인식하므로 패턴을 제공할 필요가 없습니다. 그러나 DATE가 입력을 인식하지 못하면 DATEPARSE를 사용하여 형식을 지정해 보십시오.

MAKEDATE도 비슷한 함수이지만 MAKEDATE에는 연도, 월, 일에 대한 숫자 값을 입력해야 합니다.

### DATETIME
구문DATETIME(expression)
출력날짜/시간
정의숫자, 문자열 또는 날짜 식이 주어진 날짜/시간을 반환합니다.
예
DATETIME("April 15, 2005 07:59:00") = April 15, 2005 07:59:00
### FLOAT
구문FLOAT(expression)
출력부동 소수점 수(실수)
정의인수를 부동 소수점 수로 캐스팅합니다.
예
FLOAT(3) = 3.000
참고정수를 반환하는 INT도 참조하십시오.
### INT
구문INT(expression)
출력정수
정의인수를 정수로 캐스팅합니다. 식에서 이 함수는 결과를 0에 가장 근접한 정수로 잘라냅니다.
예
INT(8/3) = 2
INT(-9.7) = -9
참고

문자열을 정수로 변환하는 경우 먼저 실수로 변환된 다음 반올림/반내림됩니다.

십진수를 반환하는 FLOAT도 참조하십시오.
또한 ROUND, CEILING 및 FLOOR를 참조하십시오.

### MAKEDATE
구문MAKEDATE(year, month, day)
출력날짜
정의지정된 숫자 년, 월, 일로 구성된 날짜 값을 반환합니다.
예
MAKEDATE(1986,3,25) = #1986-03-25#

참고로, 값을 잘못 입력하면 4월 31일이 없다는 오류를 반환하는 대신 MAKEDATE(2020,4,31) = May 1, 2020처럼 날짜가 조정됩니다.

참고

Tableau 데이터 추출에 사용할 수 있습니다. 다른 데이터 원본에서는 사용 가능한지 확인해야 합니다.

MAKEDATE에는 날짜 부분에 대한 숫자 입력이 필요합니다. 데이터가 날짜를 나타내는 문자열이면 DATE 함수를 사용해 보십시오. DATE는 다양한 표준 날짜 형식을 자동으로 인식합니다. DATE가 입력을 인식하지 못하면 DATEPARSE를 사용해 보십시오.

### MAKEDATETIME
구문MAKEDATETIME(date, time)
출력날짜/시간
정의날짜 및 시간을 결합하는 날짜/시간을 반환합니다. 날짜는 날짜, 날짜/시간 또는 문자열 유형일 수 있습니다. 시간은 날짜/시간이어야 합니다.
예

MAKEDATETIME("1899-12-30", #07:59:00#) = #12/30/1899 7:59:00 AM#

MAKEDATETIME([Date], [Time]) = #1/1/2001 6:00:00 AM#

참고

이 함수는 MySQL 호환 연결에만 사용할 수 있습니다(Tableau에서는 MySQL 및 Amazon Aurora).

MAKETIME은 Tableau 데이터 추출 및 일부 다른 데이터 원본에 사용할 수 있는 유사한 함수입니다.

### MAKELINE
구문MAKELINE(<Spatial Point1>,<Spatial Point2>)
출력기하 도형 공간 개체(라인)
정의두 점 사이에 라인 마크를 생성합니다.
예
MAKELINE(OriginPoint, DestinationPoint)
MAKELINE( MAKEPOINT(OriginLat],[OriginLong]) , MAKEPOINT([DestinationLat],[DestinationLong] )
참고기점-종점 맵을 구축하는 데 유용합니다. 또한 MAKEPOINT와 함께 사용하여 위도와 경도를 공간 객체로 변환하는 데 유용합니다.
### MAKEPOINT
구문MAKEPOINT(<latitude>, <longitude>)
출력기하 도형 공간 개체(점)
정의위도 및 경도 열의 데이터를 공간 개체로 변환합니다.
예
MAKEPOINT([AirportLatitude],[AirportLongitude])
참고

MAKEPOINT를 사용하면 공간 조인을 사용하여 공간 파일과 조인할 수 있도록 데이터 원본을 공간적으로 사용할 수 있습니다. 자세한 내용은 Tableau에서 공간 파일 조인을 참조하십시오.

MAKEPOINT를 사용하려면 데이터에 위도 및 경도 좌표가 포함되어야 합니다.

### MAKETIME
구문MAKETIME(hour, minute, second)
출력날짜/시간. 참고 사항을 참조하십시오.
정의지정된 시, 분, 초로 구성된 날짜 값을 반환합니다.
예
MAKETIME(14, 52, 40) = #1/1/1899 14:52:40#
참고

Tableau는 시간 데이터 유형을 지원하지 않고 날짜/시간만 지원하므로 출력은 datetime입니다. 필드의 날짜 부분은 1/1/1899입니다.

MAKEDATETIME과 유사한 함수, MYSQL 호환 연결에서만 사용할 수 있습니다.

### STR
구문STR(expression)
출력문자열
정의인수를 문자열로 캐스팅합니다.
예
STR([ID])
## 캐스트 부울 식 부울을 정수, 실수 또는 문자열로 캐스팅할 수 있지만 날짜로 캐스팅할 수는 없습니다. - `True`는 1, 1.0 또는 "1"에 매핑됩니다. - `False`는 0, 0.0 또는 "0"에 매핑됩니다. - `Unknown`은 `Null`에 매핑됩니다. ## 유형 변환 계산 만들기 아래의 단계를 수행하여 유형 변환 계산을 만드는 방법을 배워 보십시오. 1. Tableau Desktop에서 Tableau와 함께 제공된 **샘플 – 슈퍼스토어**라는 저장된 데이터 원본에 연결합니다. 2. 워크시트로 이동합니다. 3. 분석 > 계산된 필드 만들기를 선택합니다. 4. 열린 계산 에디터에서 Postal Code 필드를 숫자에서 문자열로 변환합니다. - 계산된 필드 이름을 Postal Code String으로 지정합니다. - 다음 수식을 입력합니다. `STR([Postal Code])` - 작업을 마쳤으면 **확인**을 클릭합니다. 새 계산된 필드가 **데이터** 패널의 차원 아래에 나타납니다. 다른 필드와 마찬가지로, 하나 이상의 비주얼리제이션에서 이 필드를 사용할 수 있습니다. 이 필드를 숫자에서 문자열로 변환하면 Tableau가 필드를 숫자가 아닌 문자열로 취급하게 됩니다. 즉, 필드를 집계하지 않습니다. ## 참고 항목 [데이터 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_datatypes.htm) [필드를 날짜 필드로 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_dateparse.htm) [Tableau에서 계산 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_operators.htm) [Tableau의 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions.htm) [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm) [Tableau 함수(범주별)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_categories.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 인구 피라미드 만들기 연령 구성 다이어그램이라고도 하는 인구 피라미드는 인구를 구성하는 다양한 연령 그룹의 분포를 보여 줍니다. 이 유형의 비주얼리제이션에는 주로 연령별 여성 및 남성 인구 분포도가 사용됩니다. Tableau를 사용하여 인구 피라미드를 만들려면 먼저 인구(측정값)를 여성과 남성의 두 그룹으로 나눈 다음 인구 피라미드에 표시할 연령 구간에 대한 "구간차원"을 만듭니다. 예를 들어 인구, 성별 및 연령 데이터가 포함된 United States Census Bureau의 테이블을 사용하여 작업한다고 가정하겠습니다. 구간차원을 만들고 측정값을 두 그룹으로 나누려면 1. Tableau Public에서 다음 통합 문서를 다운로드하고 엽니다. 1. [https://public.tableau.com/profile/tableau.docs.team#!/vizhome/CreateaPopulationPyramid/Sheet1](https://public.tableau.com/profile/tableau.docs.team#!/vizhome/CreateaPopulationPyramid/Sheet1)로 이동합니다. 2. 오른쪽 위에서 통합 문서 다운로드를 클릭하고 통합 문서를 엽니다. 2. 워크시트 > 지우기 > 시트를 선택합니다. 3. 데이터 패널에서 **Age** 필드를 마우스 오른쪽 단추로 클릭하고 만들기 > 구간차원을 선택합니다. 4. 구간차원 만들기 대화 상자에서 나누려는 연령 그룹을 기준으로 구간차원 크기를 입력한 후 확인을 클릭합니다. 이 예에서 구간차원 크기는 10입니다. 즉, 연령 구간이 10년 증분으로 정의되었습니다. ![새로운 필드 이름을 추가하고 구간차원 크기를 지정하기 위한 구간차원 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pop_pyra_bin.png) 5. 방금 만든 구간차원을 행 선반으로 끌어옵니다. ![0~80세까지의 연령 구간차원이 있는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pop_pyra_initial.png) 6. 분석 > 계산된 필드 만들기를 선택한 후 다음을 수행합니다. - 계산의 이름을 입력합니다. 이 예에서는 **Male Population**을 입력합니다. - 다음과 유사한 수식을 입력하여 인구에서 남성 부분을 분리합니다. `IF [Gender] = 1 THEN [ESTBASE2010] END` 이 예에서 인구 통계 데이터에는 남성에 대한 성별 값이 "1"로 정의되어 있습니다. 필드 "ESTBASE2010"에는 예상 인구 값이 포함됩니다. 7. 5단계와 비슷하게, 분석 > 계산된 필드 만들기를 선택한 후 다음을 수행합니다. - 계산의 이름을 입력합니다. 이 예에서는 **Female Population**을 입력합니다. - 다음과 유사한 수식을 입력하여 인구에서 여성 부분을 분리합니다. `IF [Gender] = 2 THEN [ESTBASE2010] END` 이 예에서 인구 통계 데이터에는 여성에 대한 성별 값이 "2"로 정의되어 있습니다. 필드 "ESTBASE2010"에는 예상 인구 값이 포함됩니다. 8. 방금 만든 계산된 필드를 열 선반으로 끌고 **Gender** 필드를 색상 선반으로 끌어옵니다. **참고:** 색상 할당을 변경하려면 색상 선반을 클릭한 다음 색상 편집을 클릭합니다. 9. Male Population의 축을 마우스 오른쪽 단추로 클릭하고 축 편집을 선택한 다음 반전에 대한 확인란을 선택하여 축에 표시되는 값의 순서를 반전하고 확인을 클릭합니다. ![범위, 눈금, 제목에 대한 옵션이 있는 축을 편집하기 위한 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pop_pyra_axis.png) 구간차원의 정렬 순서를 변경한 후 인구 피라미드의 모양은 다음과 같습니다. ![연령대별 남성과 여성 인구를 비교한 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pop_pyra_final.png) [주요 콘텐츠로 건너뛰기](#main-content) # 인증된 데이터 원본 사용 데이터 유효성 검사 및 설정 프로세스를 빠르게 완료하려면 인증된 데이터 원본을 사용하십시오. 인증된 데이터 원본은 사이트 관리자와 프로젝트 리더가 세심하게 선택합니다. 사용 가능한 기존 관련 콘텐츠를 활용하면 중복 작업을 방지하고 분석에 더 많은 시간을 할애할 수 있습니다. **참고:** Tableau Desktop에서 이러한 기능에 액세스하려면 서버 메뉴에서 Tableau Server 또는 Tableau Cloud에 로그인해야 합니다. ## Tableau Server 또는 Tableau Cloud에 게시된 인증된 데이터 원본 인증된 데이터 원본에는 고유한 인증 배지가 나타납니다. 이 배지를 마우스오버하면 데이터 원본 인증자를 알 수 있고 인증자가 제공한 모든 설명을 볼 수 있으며 연결 유형을 확인할 수 있습니다. 다음은 Tableau Desktop에서 데이터에 연결할 때 인증된 데이터 원본이 나타나는 모양입니다. ![인기 있는 아기 이름 NYC를 하이라이트하여 선택한 데이터 원본 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datasource_cert_desktop.png) 다음은 Tableau Server 또는 Tableau Cloud에서 인증된 데이터 원본을 식별할 수 있는 방법입니다. ![테이블 목록과 추출 카드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datasource_cert_badge.png) [주요 콘텐츠로 건너뛰기](#main-content) # 임시 계산 임시 계산은 뷰의 선반에서 필드를 사용하여 작업하면서 만들고 업데이트할 수 있는 계산입니다. 임시 계산을 입력 계산이나 인라인 계산이라고도 합니다. ## 임시 계산 만들기

기존 필드를 두 번 클릭하여 편집을 시작합니다.

열 선반에는 YEAR(Order Date)가 있고 행 선반에는 SUM(Profit)가 있습니다.
빈 선반이나 선반의 빈 부분을 두 번 클릭하여 새 계산을 만들 수도 있습니다.열 선반에는 YEAR(Order Date)가 있고 행 선반은 비어 있습니다.
입력하여 식을 업데이트하거나, 데이터 패널에서 식으로 또는 뷰의 원하는 위치로 새 필드를 끌어 놓습니다.열 선반에는 MONTH(Order Date)가 있고 행 선반에는 수익 합계를 매출 합계로 나눈 계산이 있습니다.

Enter 또는 Tab 키를 누르거나 식 바깥쪽을 클릭하여 식을 커밋하고 계산을 닫은 다음 뷰를 업데이트합니다.

계산을 닫지 않고 식을 커밋하고 뷰를 업데이트하려면 Ctrl+Enter(또는 Mac의 경우 Command+Enter)를 누릅니다.

열 선반에는 YEAR(Order Date)가 있고 행 선반에는 매출로 나눈 수익 합계의 집계가 있습니다.
임시 계산은 행, 열, 마크 및 측정값 선반에서 지원되며, 필터 또는 페이지 선반에서는 지원되지 않습니다. Tableau Desktop에서 작업하는 경우 임시 계산의 오류는 빨간색으로 밑줄이 그어져 표시됩니다. 오류를 마우스오버하면 오류 해결을 위한 제안 사항이 표시됩니다. **참고**: 데이터 패널에서 임시 계산에는 이름이 지정되지 않지만 통합 문서를 닫을 경우 저장됩니다. 임시 계산을 저장하여 다른 통합 문서 시트에서 사용하려면 임시 계산을 데이터 패널에 복사합니다. 브라우저가 아닌 Tableau Desktop에서는 계산에 이름을 지정할지 묻는 메시지가 나타납니다. 임시 계산에 이름을 지정하면 계산 에디터로 만든 계산과 같아지며 통합 문서의 다른 시트에서 사용할 수 있게 됩니다. [Tableau 계산 시작하기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_create.htm)을 참조하십시오. ## 여러 줄 임시 계산 임시 계산을 입력할 때 Shift+Enter를 눌러 새 줄을 시작할 수 있습니다. 하지만 임시 계산에는 현재 줄만 표시되므로 임시 계산에 여러 줄이 포함되어 있다는 것을 알 방법이 없는 사용자가 계산을 보거나 편집할 때 혼동을 줄 수 있습니다. 여러 줄 임시 계산의 첫 번째 줄은 계산의 제목 역할을 하는 설명일 수 있습니다. 계산을 커밋한 후 선반에는 이 줄만 표시됩니다. //City and State \[City\] + ', ' + \[State\] ## 임시 계산 및 집계 입력한 식이 측정값(숫자를 반환하는 값)으로 확인되면 식을 커밋할 때 Tableau에서 자동으로 식에 집계를 추가합니다. 예를 들어 임시 계산에 `DATEDIFF('day',[Ship Date],[Order Date])`를 입력한 다음 Enter 키를 누르면 다음과 같은 식이 표시됩니다. SUM(DATEDIFF('day',\[Ship Date\],\[Order Date\])) 임시 계산에서 이미 집계된 필드인 필드(예: SUM(\[Profit\]))를 사용하는 경우 나타나는 결과가 집계 계산입니다. 예를 들어 임시 계산 `SUM([Profit])/SUM([Sales])`를 커밋하면 결과가 다음과 같습니다. AGG(SUM(\[Profit\])/SUM(\[Sales\])) 집계 계산에 대한 자세한 내용은 [Tableau의 집계 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_aggregate_create.htm)을 참조하십시오. ## 심층 분석과 실험을 위한 임시 계산 일반적으로는 다음과 같은 작업을 수행하여 즉석에서 임시 계산을 만듭니다. - 추측값 테스트 - 가상 시나리오 시험 - 복잡한 계산 디버그 ## 임시 계산 관리 임시 계산을 관리하려면 다음과 같은 키 입력을 사용합니다. - 행, 열, 마크 또는 측정값 선반에서 기존 필드를 두 번 클릭하여 임시 계산으로 엽니다. - 임시 계산을 처음부터 만들려면 이러한 선반의 빈 부분을 두 번 클릭합니다. - 임시 계산을 취소하려면 Esc 키를 누릅니다. - 임시 계산을 커밋하여 뷰를 업데이트하고 임시 계산을 닫으려면 Enter 키를 누릅니다. 임시 계산을 닫지 않고 변경 내용을 커밋하고 뷰를 업데이트하려면 Ctrl+Enter를 누릅니다. - Tableau Desktop에서 작업하는 경우 한 선반에서 현재 임시 계산 오른쪽에 필드가 있을 때 Tab 키를 누르면 해당 필드가 임시 계산으로 열립니다. 선반에서 현재 임시 계산 오른쪽에 필드가 없는 경우 Tab 키를 누르면 새 임시 계산이 열립니다. Shift+Tab은 왼쪽으로 이동한다는 것을 제외하면 기능이 동일합니다. - 선반에서 명명된 필드를 두 번 클릭하여 편집하는 경우 원래 명명된 필드를 변경하는 것이 아닙니다. 또한 임시 계산 사용 시 다음과 같은 규칙이 적용됩니다. - 임시 계산은 한 번에 하나씩 열 수 있습니다. - 관련된 지리적 역할이나 회계 연도 설정이 있는 필드를 임시 계산에 추가하면 임시 계산이 해당 역할이나 설정을 상속합니다. - 임시 계산을 마우스 오른쪽 단추로 클릭하면 표시되는 상황에 맞는 메뉴는 뷰에 있는 같은 유형의 모든 다른 필드에서 사용할 수 있는 옵션과 동일한 옵션을 지원합니다. 여기에는 집계 또는 서식을 변경하는 기능이 포함됩니다. - 그룹, 집합, 계층 또는 매개 변수를 만들 때에는 임시 계산을 사용할 수 없습니다. - 추세선, 예측 및 참조선, 구간, 분포를 만들 때에는 임시 계산을 사용할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 연결을 위한 저장된 자격 증명 관리 저장된 자격 증명을 사용하면 자격 증명을 입력하라는 메시지가 표시되지 않고 바로 데이터 원본에 연결됩니다. 연결용으로 저장된 자격 증명은 OAuth 액세스 토큰이거나 사용자 이름과 암호 같은 기타 자격 증명일 수 있습니다. 계정 설정 페이지에서 저장된 자격 증명을 관리할 수 있습니다. **참고:** 웹에서 Tableau Prep 흐름을 편집하는 경우에는 재인증 메시지가 계속 표시될 수 있습니다. ## 저장된 자격 증명을 사용한 연결 테스트 커넥터가 테스트 기능을 지원하는 경우 저장된 자격 증명을 사용하여 연결을 테스트할 수 있습니다. 1. Tableau Server 또는 Tableau Cloud에 로그인하여 계정 설정 페이지를 표시합니다. 2. 저장된 자격 증명 섹션에서 테스트할 저장된 연결 옆에 있는 테스트 링크를 선택합니다. 이 테스트는 Tableau Cloud 또는 Tableau Server가 해당하는 저장된 자격 증명을 사용하여 사용자 계정에 액세스할 수 있는지 확인합니다. 테스트가 성공했는데 이 관리되는 연결을 통해 데이터에 액세스할 수 없는 경우 이 연결에 대해 제공한 자격 증명이 데이터에 액세스할 수 있는지 확인하십시오. 예를 들어 실수로 개인 Gmail 계정을 사용하여 연결을 만들었지만 다른 계정을 사용하여 Google Analytics 데이터베이스에 액세스할 경우 저장된 자격 증명을 삭제하고 적절한 Gmail 계정을 사용하여 데이터에 다시 로그인해야 합니다. ## 저장된 자격 증명 업데이트 사용자 지정 OAuth 클라이언트를 사이트에 구성한 후 기존 Tableau 콘텐츠에서 중단 없이 데이터에 액세스할 수 있도록 저장된 자격 증명을 업데이트하는 것이 좋습니다. 저장된 자격 증명을 업데이트하려면 특정 커넥터에 대해 이전에 저장한 자격 증명을 삭제한 다음 다시 추가하면 됩니다. 저장된 자격 증명을 다시 추가하면 새 Tableau 콘텐츠와 기존 Tableau 콘텐츠 모두 가 구성한 사용자 지정 OAuth 클라이언트를 사용하여 데이터에 액세스합니다. 1. Tableau Server에 로그인하고 내 계정 설정 페이지로 이동합니다. 2. 데이터 원본의 저장된 자격 증명에서 다음을 수행합니다. 1. 커넥터에 대해 저장된 자격 증명 옆에 있는 삭제를 클릭합니다. 2. 같은 커넥터 옆에 있는 추가를 클릭하고 메시지에 따라 1) 사이트 관리자가 알려 주는 사용자 지정 OAuth 클라이언트에 연결하고 2) 최신 자격 증명을 저장합니다. ## 모든 저장된 자격 증명 지우기 모든 저장된 자격 증명 지우기를 선택하면 사용자 계정에서 다음 항목이 제거됩니다. - 계정에 저장된 연결의 모든 저장된 자격 증명 **주의:** 이 저장된 자격 증명 중 하나라도 게시된 통합 문서나 데이터 원본과 함께 저장된 경우 해당 항목을 삭제하면 해당 위치에서 데이터 원본에 대한 접근 권한이 제거됩니다. 영향을 받는 저장된 자격 증명이 사용된 모든 위치에서 효과적으로 “잠금을 변경”하는 것과 같습니다. - 게시된 데이터 추출 항목이나 연결된 통합 문서에 액세스하는 데 사용된 비밀번호 ## 저장된 자격 증명 제거 데이터에 대한 Tableau 액세스 권한을 제거하려면 계정에서 해당 데이터와 연결된 저장된 자격 증명을 삭제하십시오. 자격 증명을 삭제한 후 데이터에 액세스하면 로그인해야 합니다. 그러면 새로운 저장된 자격 증명이 만들어집니다. 관리자는 모든 사용자가 데이터 원본에 연결하기 위해 동일한 공유 자격 증명을 사용하도록 선택할 수 있습니다. 이 경우 저장된 자격 증명이 모든 사용자에 대한 데이터 연결과 연관되며 사용자 계정 설정 페이지의 저장된 자격 증명 아래에 나타나지 않습니다. **참고:** Tableau Server 사용자이고 저장된 자격 증명을 삭제할 수 없는 경우 관리자에게 서버 설정에서 사용자가 데이터 원본 액세스 토큰을 저장하도록 허용 옵션을 선택 취소했는지 확인하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 자동 업데이트를 해제하여 성능 개선 선반에 필드를 배치하면 Tableau가 데이터 원본을 쿼리하여 결과 뷰를 생성합니다. 필드가 많은 복잡한 데이터 뷰를 만들 경우 이러한 쿼리에 많은 시간이 소모될 수 있습니다. 성능을 향상시키려면 뷰를 구성하는 동안 자동 업데이트 해제하고 완료된 경우 데이터 원본을 쿼리할 수 있습니다. ## 워크시트 자동 업데이트 워크시트의 업데이트를 해제하려면 툴바에서 자동 업데이트 일시 중지 단추 ![선택된 자동 쿼리 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/autoqueries_selected.png)를 클릭합니다. 키보드에서 F10 키(Mac의 경우 Option-Command-0)를 눌러 자동 업데이트를 설정하거나 해제할 수도 있습니다. 자동 업데이트가 해제된 동안에는 툴바에서 업데이트 실행![새로 고침 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/runquery.png) 단추를 클릭하거나 F9 키(Mac의 경우 Shift-Command-0)를 눌러 언제든지 뷰를 업데이트할 수 있습니다. ### 자동 업데이트가 해제된 경우 잘못된 상태 식별 자동 업데이트가 해제된 경우 잘못된 상태가 입력될 수 있습니다. 이 경우 뷰의 채도가 감소하며 잘못된 명령이 비활성화됩니다. 툴바에서 업데이트 실행을 클릭하면 뷰와 명령을 다시 사용할 수 있습니다. 예를 들어 아래 뷰에서는 자동 업데이트가 해제되어 있습니다. Profit의 집계를 합계에서 평균으로 변경하면 뷰의 채도가 감소하여 현재 뷰가 유효하지 않음을 알립니다. ![자동 업데이트가 해제된 뷰와 수익에 대한 집계가 합계에서 평균으로 변경된 후의 동일한 뷰를 비교합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/manage_queries1.png) ## 필터 자동 업데이트 필터를 변경한 경우에는 워크시트에 대한 자동 업데이트를 해제하더라도 데이터 원본에 대한 쿼리가 계속되고 뷰가 업데이트됩니다. 대규모 데이터 집합을 작업하는 경우 이 지속적인 쿼리 동작으로 인해 성능이 저하될 수 있습니다. 이 경우 필터에 대한 자동 업데이트를 일시 중단하는 옵션을 사용할 수 있습니다. 필터에 대한 자동 업데이트를 일시 중지하면 매번 필터가 업데이트될 때까지 기다리지 않고 원하는 만큼 필터를 변경할 수 있습니다. 필터에 대한 자동 업데이트를 일시 중지하려면 툴바에서 자동 업데이트 일시 중지 단추의 드롭다운 화살표를 클릭하고 필터 자동 업데이트를 선택하여 확인 표시를 지웁니다. 필터에 대한 자동 업데이트를 다시 시작하려면 툴바에서 자동 업데이트 일시 중지 단추의 드롭다운 화살표를 클릭하고 필터 자동 업데이트를 다시 선택합니다. 언제든지 툴바의 업데이트 실행 ![새로 고침 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/runquery.png) 단추를 클릭하여 수동으로 뷰를 업데이트할 수도 있습니다. ## 자동 업데이트가 대시보드 및 스토리에 미치는 영향 뷰마다 자동 업데이트를 구성합니다. 즉, 대시보드의 일부 뷰는 자동으로 업데이트되고 일부는 그렇지 않도록 구성할 수 있습니다. 마찬가지로 스토리의 일부 스토리포인트는 자동으로 업데이트되고 일부는 그렇지 않도록 구성할 수 있습니다. 그러나 대시보드 또는 스토리가 Tableau Server에 게시되지만 자동 업데이트가 스토리 또는 대시 보드의 어떤 뷰에도 영향을 주지 않거나 모든 뷰에 영향을 줍니다. [주요 콘텐츠로 건너뛰기](#main-content) # 작업 내용 저장 Tableau에서 데이터를 분석하거나 데이터와 상호 작용하는 동안 언제라도 작업을 저장할 수 있습니다. ## Tableau Desktop의 경우 Tableau Desktop에는 작업을 저장하는 다양한 방법이 있습니다. - **통합 문서 자동 저장** - 자동으로 원래 파일과 같은 위치에 통합 문서를 저장합니다. 충돌이 발생하면 복구된 버전을 사용할 수 있습니다. - **통합 문서 저장** – 열려 있는 모든 워크시트를 저장합니다. - **패키지 통합 문서 저장** – 참조된 모든 로컬 파일 데이터 원본 및 이미지와 함께 통합 문서를 단일 파일에 저장합니다. - **책갈피 저장** – 현재 워크시트를 저장합니다. 동료가 통합 문서에 사용된 관련 데이터 원본에 액세스할 수 있는 경우 통합 문서 및 책갈피를 동료와 공유할 수 있습니다. 동료에게 데이터 원본에 대한 액세스 권한이 없는 경우 패키지 통합 문서를 저장할 수 있습니다. 구간차원 측정값, 계산된 필드, 그룹 및 집합과 같은 사용자 지정 필드가 통합 문서 및 책갈피와 함께 저장됩니다. ### 통합 문서 자동 저장 몇 분마다 Tableau Desktop에 자동으로 작업이 저장됩니다. Tableau Desktop이 예기치 않게 종료되더라도 몇 시간을 투자한 작업을 지킬 수 있습니다. 이 기능은 기본적으로 사용되도록 설정되지만 툴바의 도움말 >설정 및 성능\>자동 저장 사용 아래에서 해제할 수 있습니다. **참고**: 이 옵션이 보이지 않으면 시스템 관리자가 이 기능을 사용하지 않도록 설정한 것일 수 있습니다. Tableau에 장애가 발생하면 통합 문서의 복구된 버전이 .twbr 확장명으로 자동 생성되어 원래 파일과 동일한 위치 또는 내 Tableau 리포지토리/통합 문서 폴더에 저장됩니다. 새 통합 문서는 "Book1"에 숫자 ID가 추가된 이름으로 저장됩니다. Tableau를 다시 열면 복구 대화 상자에 복구된 파일 목록이 표시되며 여기에서 파일을 선택하고 열어 작업을 계속할 수 있습니다. 이 대화 상자에서 불필요한 파일을 삭제할 수도 있습니다. !['Accessibility workbook' 및 'MapsandLinks' 파일의 복구 가능한 버전을 나열하는 파일 복구 대화 상자이며, 해당 파일의 마지막 수정 날짜가 나와 있고 해당 파일을 삭제하거나 열 수 있는 옵션이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/autosave_recovery.png) 설치 중에 이 기능을 설정하거나 해제하는 방법에 대한 자세한 내용은 Tableau Desktop 배포 가이드의 [설치 전 수행할 작업](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_intro.htm#autosave-management-tableau desktop-only)을 참조하십시오. ### 통합 문서 저장 Tableau Desktop을 열면 새 통합 문서가 자동으로 만들어집니다. 통합 문서에는 사용자가 만든 작업이 포함되며 하나 이상의 워크시트로 구성됩니다. 각 워크시트에는 특정 데이터 뷰가 포함됩니다. **Tableau 통합 문서를 저장하려면 다음을 수행합니다.** 1. 파일 > 저장을 선택합니다. 2. 다른 이름으로 저장 대화 상자에서 통합 문서 파일 이름을 지정합니다. 기본적으로 파일이 .twb 확장명으로 저장됩니다. 기본적으로 통합 문서는 내 Tableau 리포지토리의 통합 문서 폴더에 저장됩니다. 이 리포지토리는 문서 폴더에서 찾을 수 있습니다. 그러나 선택한 임의 디렉터리에 Tableau 통합 문서를 저장할 수 있습니다. Tableau 파일 이름에는 슬래시(/), 백슬래시(\\), 보다 큼 기호(>), 보다 작음 기호(<), 별표(\*), 물음표(?), 따옴표("), 파이프 기호(|), 콜론(:) 또는 세미콜론(;) 문자를 사용할 수 없습니다. **열려 있는 통합 문서의 복사본을 저장하려면** - 파일 > 다른 이름으로 저장을 선택하고 파일을 새 이름으로 저장합니다. ### 패키지 통합 문서 저장 패키지 통합 문서에는 로컬 파일 데이터 원본 및 배경 이미지의 복사본과 함께 통합 문서가 포함됩니다. 통합 문서는 더 이상 원래 데이터 원본과 이미지에 연결되지 않습니다. 이러한 통합 문서는 .twbx 파일 확장명으로 저장됩니다. 다른 사용자는 Tableau Desktop 또는 Tableau Reader를 사용하여 패키지 통합 문서를 열 수 있으며 통합 문서에 포함된 데이터 원본에 대한 액세스 권한은 필요하지 않습니다. 통합 문서를 패키지 통합 문서로 저장하는 방법에 대한 자세한 내용은 [패키지 통합 문서](https://help.tableau.com/v0.0/pro/desktop/ko-kr/save_savework_packagedworkbooks.htm)를 참조하십시오. ### 책갈피 저장 단일 워크시트를 Tableau 책갈피로 저장할 수 있습니다. Tableau에서 책갈피를 저장하면 워크시트의 스냅샷이 만들어집니다. 책갈피 메뉴를 사용하여 임의 통합 문서에서 책갈피에 액세스할 수 있습니다. 책갈피가 지정된 워크시트를 열면 책갈피가 지정된 당시의 상태로 통합 문서에 워크시트가 추가됩니다. 자동으로 업데이트되거나 변경되지 않습니다. 책갈피는 자주 사용하는 워크시트가 있는 경우에 편리합니다. **Tableau 책갈피를 저장하려면 다음을 수행합니다.** 1. 창 > 책갈피 > 책갈피 만들기를 선택합니다. 2. 책갈피 만들기 대화 상자에서 책갈피 파일 이름과 위치를 지정합니다. Tableau에서 파일이 .tbm 확장명으로 저장됩니다. 기본 위치는 Tableau 리포지토리의 책갈피 폴더입니다. 그러나 선택한 임의 위치에 책갈피를 저장할 수 있습니다. Tableau 리포지토리에 저장되지 않은 책갈피는 책갈피 메뉴에 표시되지 않습니다. 파일 또는 문서를 구성하는 것과 동일한 방식으로 책갈피를 폴더로 구성할 수 있습니다. 이 기능은 관리할 책갈피가 많은 경우에 유용합니다. 예를 들어 직원 이름, 제품 유형 또는 매출 결과를 기준으로 책갈피를 구성할 수 있습니다. 새 폴더를 만들고, 기존 폴더의 이름을 바꾸고, 기존 책갈피 파일의 이름을 바꾸는 등 책갈피를 구성할 수 있습니다. 컴퓨터에서 다른 파일을 삭제하는 것과 동일한 방식으로 책갈피를 삭제합니다. Tableau 리포지토리의 책갈피 폴더에서 책갈피를 삭제하면 다음에 Tableau를 시작할 때 책갈피 메뉴에서 제거됩니다. **참고:** 일반적으로 책갈피는 워크시트의 스냅숏이며 데이터 연결, 서식 등을 포함하지만 매개 변수 값과 페이지 선반의 현재 페이지 설정은 포함하지 않습니다. ## 웹 작성의 경우 Tableau Server 또는 Tableau Cloud에서 뷰를 생성 및 편집하고 뷰와 상호 작용할 때 작업을 저장하는 몇 가지 방법이 있습니다. - **통합 문서 저장** - 지정한 프로젝트에 통합 문서를 저장합니다. - **통합 문서의 복사본 저장** - 지정한 프로젝트에 통합 문서의 복사본을 저장합니다. - **변경 내용을 사용자 지정 뷰로 저장** - 변경 내용을 원래 뷰와 연결되며 원래 뷰가 업데이트되면 업데이트되는 사용자 지정 뷰로 저장합니다. ### 통합 문서 저장 Tableau Server 또는 Tableau Cloud에서 새 통합 문서를 만들거나 기존 통합 문서를 편집할 때 언제라도 작업 내용을 저장할 수 있습니다. **통합 문서를 저장하려면** - 웹 편집 모드에서는 **파일** > **저장**을 선택합니다. **참고**: 이전에 통합 문서를 저장한 적이 없다면 파일 > 다른 이름으로 저장을 선택해야 합니다. ### 기존 통합 문서의 복사본 저장 기존 뷰를 변경 내용으로 덮어쓰고 싶지 않은 경우가 있습니다. 이와 같은 경우 기존 통합 문서의 복사본을 저장할 수 있습니다. 이렇게 하면 기존 통합 문서는 변경되지 않은 상태로 유지되고 원하는 대로 편집할 수 있는 통합 문서의 복사본이 만들어집니다. **참고**: 기존 통합 문서의 복사본을 저장한 경우 원래 통합 문서가 업데이트되거나 다시 게시되어도 복사본은 업데이트되지 않습니다. 마찬가지로, 원래 뷰가 삭제되어도 복사본은 삭제되지 않습니다. 원래 뷰와 함께 업데이트되는 뷰를 만들려면 [변경 내용을 사용자 지정 뷰로 저장](#customview) 섹션을 참조하십시오. **통합 문서의 복사본을 저장하려면** 1. 웹 편집 모드에서 파일 > 다른 이름으로 저장을 선택합니다. 2. 통합 문서 저장 대화 상자가 열리면 다음을 수행합니다. 1. 이름: 통합 문서의 이름을 입력합니다. 2. 프로젝트: 통합 문서를 저장할 프로젝트를 선택합니다. 3. (선택 사항) 통합 문서의 모든 워크시트, 대시보드 및 스토리를 별도의 탭으로 표시하려면 탭으로 시트 표시를 선택합니다. 4. **저장**을 클릭합니다. **참고**: Tableau Server 또는 Tableau Cloud에 데이터 원본을 게시한 사용자가 게시된 데이터 원본에 액세스할 수 있는 자격 증명을 설정했으며, 저장하려는 통합 문서에 이러한 데이터 원본이 포함되어 있을 수 있습니다. 이 경우 통합 문서 저장 대화 상자에 인증 옵션이 나타나야 합니다. 자세한 내용은 [게시된 데이터 액세스를 위한 자격 증명 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publishing_sharing_authentication.htm#embed-credentials-general) 항목에서 인증 유형을 참조하십시오. ### 변경 내용을 사용자 지정 뷰로 저장 뷰를 열 때마다 동일한 변경을 수행해야 하는 경우 변경 내용을 사용자 지정 뷰로 저장하는 것이 좋습니다. 이 옵션은 웹 편집 모드에서 사용할 수 없지만 뷰를 열어 상호 작용할 때 액세스할 수 있습니다. 사용자 지정 뷰는 원래 뷰를 변경하지 않지만 원래 뷰에 연결됩니다. 원래 뷰가 업데이트되거나 다시 게시되면 사용자 지정 뷰도 업데이트됩니다. 사용자 지정 뷰를 다른 사용자에게 표시할지(공개), 아니면 자신만 볼지(비공개) 선택할 수 있습니다. 사용자 지정 뷰 및 사용자 지정 뷰를 만드는 방법에 대한 자세한 내용은 [사용자 지정 뷰 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customview.htm)을 참조하십시오. ## 참고 항목 [사용자 지정 뷰 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customview.htm) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 작업 서식 지정 올바른 서식 지정을 선택하는 것은 분석과 프레젠테이션 모두에 있어서 중요합니다. 글꼴, 음영, 맞춤, 테두리, 그래프 라인 등 워크시트에 표시되는 거의 모든 요소의 서식 시정을 변경할 수 있습니다. 예를 들어 텍스트 테이블에서 연속된 행 또는 필드 그룹을 시각적으로 구분하기 쉽도록 구간 음영을 추가할 수 있습니다. 참조선이 있는 분산형 뷰에서 라인 두께와 색상을 변경할 수 있습니다. 서식 패널을 사용하여 이러한 모든 설정을 변경할 수 있습니다. 전체 워크시트, 모든 행 또는 모든 필드에 대한 서식 설정을 지정할 수 있습니다. 뷰의 개별 부분에 대한 서식도 지정할 수 있습니다. 예를 들어 단일 필드에 서식을 지정하고, 셀과 테이블의 크기를 조정하고, 개별 축을 편집할 수 있습니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 작업 영역 다시 구성 각 워크시트에는 다양한 카드, 선반, 범례 등이 포함됩니다. 카드를 다시 정렬하고, 작업 영역의 특정 부분을 숨기고 표시하고, 프레젠테이션 모드를 사용하는 뷰를 제외한 모든 요소를 숨겨 작업 영역을 다시 구성할 수 있습니다. ## 카드 다시 정렬 워크시트에는 선반, 범례 및 기타 컨트롤이 포함된 여러 카드가 있습니다. 각 카드를 다시 정렬하여 사용자 지정 작업 영역을 만들 수 있습니다. 각 카드는 재정렬되어 사용자 지정 작업 영역을 만들 수 있습니다. 카드를 이동하려면 이동하려는 카드의 제목 영역을 커서로 가리킵니다. 커서가 이동 기호 ![커서 이동 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/move_cursor.png)로 바뀌면 카드를 클릭하여 새 위치로 끕니다. 워크시트에서 카드를 끌면 카드를 놓을 수 있는 위치가 검은색 막대로 하이라이트됩니다. ![세그먼트에 색상을 적용한 누적 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/rearrange3.png) 카드 표시/숨기기 툴바 컨트롤에서 카드 재설정을 선택하여 워크시트 창을 기본 상태로 복원할 수 있습니다. ## 작업 영역의 요소 표시 및 숨기기 작업 영역에 있는 거의 모든 요소를 설정하고 해제하여 불필요한 카드, 선반 등으로 워크시트가 복잡해지지 않도록 방지할 수 있습니다. - 툴바 또는 상태 표시줄을 표시하고 숨기려면 창을 선택한 다음 숨기려는 요소를 선택합니다. - 왼쪽에 데이터 패널(워크시트), 대시보드 패널(대시보드) 또는 대시보드 및 시트 패널(스토리)을 표시하거나 숨기려면 패널의 오른쪽 위에 있는 최소화 단추 ![최소화 단추](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_workspace_reorganize_dwminimize.png)를 클릭합니다. 해당 패널이 통합 문서의 왼쪽 맨 아래로 최소화됩니다. 해당 패널을 복원하려면 동일한 단추를 다시 클릭합니다. - 카드를 표시하거나 숨기려면 툴바에서 카드 표시/숨기기 ![카드 표시/숨기기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/worksheet_windows.png)를 클릭한 다음 표시하거나 숨기려는 카드를 선택합니다. 카드 표시/숨기기 툴바 컨트롤에서 카드 재설정을 선택하여 워크시트 창을 기본 상태로 복원할 수 있습니다. ## 프레젠테이션 모드 Tableau를 사용하여 결과를 프레젠테이션할 경우도 있습니다. 각 카드나 선반을 한 번에 하나씩 숨기는 대신 프레젠테이션 모드로 전환할 수 있습니다. 프레젠테이션 모드에서는 뷰와 관련 범례, 필터 카드, 매개 변수 컨트롤 및 워크시트 탭을 제외한 모든 시트 요소가 숨겨집니다. - 프레젠테이션 모드로 전환하고 해당 모드를 종료하려면 툴바에서 프레젠테이션 모드 ![프레젠테이션 표시 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pres_mode.png) 단추를 클릭하거나 창 \> 프레젠테이션 모드를 선택합니다. 시트 간을 이동하려면 오른쪽 맨 아래에 있는 프레젠테이션 모드 컨트롤을 사용하십시오. 아래에서는 각 프레젠테이션 모드 컨트롤에 대해 설명합니다.
슬라이드 뷰 아이콘입니다.슬라이드 뷰 표시 - 작업 영역 아래쪽에 시트를 축소판으로 표시합니다.
탭 표시 아이콘입니다.탭 표시 - 작업 영역 아래쪽에 시트 탭을 표시합니다.
왼쪽과 오른쪽 화살표 삼각형입니다. 이전/다음 시트 - 통합 문서에서 이전 또는 다음 시트로 이동합니다.
캡처 아이콘입니다.전체 화면 시작/끝내기 - 통합 문서를 전체 화면으로 확장하거나 창으로 표시합니다.
프레젠테이션 표시 아이콘입니다.프레젠테이션 모드 끝내기 - 메뉴, 툴바 및 데이터 패널이 포함된 전체 작업 영역을 표시하는 통합 문서로 돌아갑니다.
[주요 콘텐츠로 건너뛰기](#main-content) # 저장 프로시저 사용 저장 프로시저는 관계형 데이터베이스 시스템에 액세스하는 응용 프로그램에서 사용할 수 있는 하위 루틴입니다. SAP Sybase ASE, Microsoft SQL Server 또는 Tableau의 Teradata 데이터베이스에 연결하는 경우 저장 프로시저를 사용하여 연결을 정의할 수 있습니다. Oracle의 경우 테이블 함수를 사용하여 연결을 정의할 수 있습니다. Oracle 테이블 함수는 저장 프로시저와 유사하게 작동하며 데이터 원본 페이지에서 저장 프로시저 아래에 나열됩니다. 이러한 데이터 유형 중 하나를 사용하여 데이터 원본을 만드는 경우 사용할 수 있는 프로시저가 저장 프로시저에 나열됩니다(Microsoft SQL Server 예제 참조). ![데이터 패널에서 검색된 저장 프로시저 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/stored_procedures1.png) 왼쪽 패널에서 프로시저를 캔버스로 끌거나 나열된 프로시저 중 하나를 두 번 클릭합니다. 프로시저에서 매개 변수를 사용할 수 있는 경우 매개 변수 대화 상자가 자동으로 표시됩니다.  값을 입력하는 대신 기존 Tableau 매개 변수를 사용하거나 값에 대해 새 Tableau 매개 변수를 만듭니다. ![데이터 유형 매개 변수 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/stored_procedures3.png) 그런 다음 뷰에 Tableau 매개 변수를 표시하면 사용자가 프로시저에서 매개 변수 값을 대화식으로 변경할 수 있습니다. 저장 프로시저는 페더레이션, 관계 또는 조인을 지원하지 않습니다. 논리적 계층의 단일 논리적 테이블에 나타나며 조인/유니온 캔버스(물리적 계층)를 열 수 없습니다. ## 저장 프로시저 참고 사항 저장 프로시저를 사용하여 Tableau용 데이터 원본을 정의하는 경우에는 다음을 주의합니다. - 저장 프로시저에서 둘 이상의 결과 집합이 반환되는 경우 첫 번째 결과만 읽히고 나머지는 무시됩니다. - 저장 프로시저에 출력 매개 변수가 있는 경우 Tableau에서는 저장 프로시저가 필터링됩니다. - 비스칼라 유형의 매개 변수를 포함하는 저장 프로시저는 제외됩니다. - Tableau에서 일치하는 유형이 없는 결과 집합 열(예: varbinary, geometry 및 hierarchyid)이 로깅됩니다. 모든 결과 집합 열이 알 수 없는 데이터 유형으로 매핑되는 경우 Tableau에서 " "...결과 집합에 사용할 수 있는 열이 없습니다."라는 메시지를 표시합니다. - 결과 집합을 반환하지 않는 저장 프로시저가 데이터 원본 페이지에 나열되지만 선택 시 실패합니다. - 저장 프로시저에서 필요로 하는 매개 변수에 대한 값이 제공되지 않는 경우 오류가 발생합니다. Tableau에서는 매개 변수가 필요한지 여부를 미리 결정할 수 없습니다. - 저장 프로시저에 대해서는 트랜잭션 관리가 수행되지 않습니다. 즉 저장 프로시저 작성자는 저장 프로시저를 호출하기 전에 트랜잭션을 시작하거나 호출 후에 커밋하는 작업을 Tableau에 의존해서는 안 됩니다. - 저장 프로시저가 올바르게 작동하려면 열 이름이 고유해야 합니다. 두 개의 열에 같은 이름이 있거나 이름을 지정하지 않으면 다음과 같은 오류가 나타날 수 있습니다. - 저장 프로시저에 여러 쿼리가 있는 경우(예: 다른 테이블에서 값 읽기 또는 임시 조합 포함 등) 각 쿼리는 같은 열 집합을 같은 순서(같은 이름 및 데이터 유형)로 반환해야 합니다. 열 순서와 이름이 쿼리 결과와 일치하게 하려면 `CAST(Username as VARCHAR(20))`와 같이 `CAST` 를 명시적으로 사용하여 올바른 데이터 유형을 사용했는지 확인하고 명시적인 열 이름을 사용해야 합니다. 저장 프로시저에서 이러한 지침을 따르지 않는 경우 오류 메시지가 표시될 수 있습니다. "InsertData: 바인딩되지 않은 열 오류" - 여러 쿼리가 있는(예: 다른 테이블에서 값 읽기 또는 임시 조합 포함 등) 저장 프로시저에 오류가 발생한 경우 프로시저의 맨 위에 `SET NOCOUNT ON`을 추가해 보십시오. 이렇게 하면 Transact-SQL 문에 의해 영향 받는 행 개수를 표시하는 메시지가 쿼리 결과 집합의 일부로 반환되지 않습니다. 또한 다음 제약 조건이 특정 데이터베이스에 적용됩니다. ### Teradata 데이터베이스에 대한 저장 프로시저 제약 조건 다음 제약 조건이 Teradata 데이터베이스의 저장 프로시저에 적용됩니다. - 모든 매개 변수에 대해 값이 제공되어야 합니다. 사용자가 하나 이상의 매개 변수에 대한 값을 제공하지 않는 경우 Tableau에서 저장 프로시저에 대해 제공된 값이 너무 작다는 Teradata 데이터베이스 오류를 표시합니다. ### SQL Server 데이터베이스에 대한 저장 프로시저 제약 조건 다음 제약 조건이 SQL Server 데이터베이스의 저장 프로시저에 적용됩니다. - 저장 프로시저에 대한 결과 집합에 IMAGE 또는 TEXT 유형의 열이 포함되어 있는 경우 저장 프로시저가 "잘못된 구문" 오류 메시지와 함께 실패합니다. - 결과 집합의 총 너비(각 행의 바이트 수)가 8060을 초과하는 경우 저장 프로시저가 실패합니다. 이는 수천 개의 텍스트 문자를 포함하기 위한 매우 넓은 테이블(수백 개의 열) 또는 큰 텍스트 열을 포함하는 테이블에서 발생할 수 있습니다. - Tableau는 스키마 "sys"에서 저장 프로시저를 표시하지 않습니다. . - 사용자가 프로시저에서 필요로 하는 하나 이상의 매개 변수에 대한 값을 제공하지 않는 경우 Tableau에서 "프로시저에는 @x 매개 변수에 대한 값이 필요하지만 값이 제공되지 않았습니다."라는 SQL Server 데이터베이스 오류를 표시합니다. - 여러 쿼리가 포함된 저장 프로시저는 위의 저장 프로시저에 대한 참고 사항에 나열된 지침을 따라야 합니다. - Tableau Desktop은 Microsoft SQL Server TIME 데이터 유형을 지원하지 않습니다. 이 유형의 필드가 Microsoft SQL Server 데이터베이스의 저장 프로시저에 포함되어 있으면 Tableau Desktop에서 가져오지 않습니다. ### SAP Sybase ASE 데이터베이스에 대한 저장 프로시저 제약 조건 다음 제약 조건이 SAP Sybase ASE 데이터베이스의 저장 프로시저에 적용됩니다(Windows만 해당). - 데이터베이스에 제대로 구성된 원격 서버가 있어야 합니다. - 사용자가 프로시저에서 필요로 하는 하나 이상의 매개 변수에 대한 값을 제공하지 않는 경우 Tableau에서 "프로시저에는 @x 매개 변수에 대한 값이 필요하지만 값이 제공되지 않았습니다."라는 Sybase ASE 데이터베이스 오류를 표시합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 접근성이 높은 대시보드 작성 Tableau를 사용하여 웹 콘텐츠 접근성 지침(WCAG 2.2 AA)을 준수하는 대시보드를 만들 수 있습니다. 이 기능은 가능한 한 많은 사람이 대시보드에 접근할 수 있도록 하거나 작업물에 [US Section 508](https://www.section508.gov/) 요구 사항 또는 기타 접근성 관련 법률 및 규정이 적용되는 경우에 유용합니다. 접근성이 높은 대시보드를 만들려면: 1. Tableau Desktop에서 또는 Tableau Server나 Tableau Cloud의 웹 작성에서 대시보드를 만듭니다. 2. 해당 대시보드를 WCAG 2.2 AA(웹 콘텐츠 접근성) 지침을 충족하는 웹 페이지에 개시하고 내장합니다. 이 항목에서는 화면 읽기 프로그램을 사용하여 대시보드를 탐색하는 방법, 대시보드에서 개체 또는 뷰를 읽는 순서, 대시보드에서 액세스할 수 있는 항목 및 기존 대시보드를 가져와 접근성을 높이는 방법에 대해 설명합니다. ## 대시보드 키보드 탐색 및 포커스 순서 Tableau에는 키보드만 사용하여 탐색할 수 있도록 도와주는 바로 가기 키가 있습니다. 자세한 내용은 [웹 기반 Tableau의 키보드 접근성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/access_keyboard_navigation.htm)를 참조하십시오. 대시보드를 만들 때 화면 읽기 프로그램이 대시보드의 뷰 또는 개체를 추가된 순서대로 읽는다는 것에 주의하십시오. 예를 들어 대시보드에 대시보드를 이해하는 데 도움이 되는 정보가 포함된 텍스트 개체가 있는 경우 먼저 해당 개체를 대시보드에 추가하십시오. XML을 직접 편집하여 대시보드 계층 구조를 직접 편집할 수도 있습니다. 자세한 내용은 Tableau 커뮤니티 게시물 [대시보드에서 뷰와 개체의 포커스 순서를 설정하려면 어떻게 해야 합니까?(영문)](https://community.tableau.com/s/question/0D54T00000C6USYSA3/how-can-i-set-the-focus-order-of-the-views-and-objects-in-a-dashboard)를 참조하십시오. ## 접근성이 높은 대시보드 만들기 Tableau 작업 영역의 많은 항목과 개체는 키보드 탐색을 지원하며 화면 읽기 소프트웨어와 같은 보조 기술과 호환됩니다. 접근성을 높이려는 대시보드에서 다음과 같은 항목을 사용할 수 있습니다. - [대시보드 개체 추가 및 해당 옵션 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_create.htm#Add_objects) - 텍스트 개체 - 웹 페이지 개체 - 단추 개체 - 이미지 개체 - 툴바 - 대시보드 제목 - 다음과 같은 뷰: - 제목 - 통합 문서 탭 - 데이터 보기 창 - 캡션(표시되는 경우) - 범주형 범례 - 단일 및 다중 값 필터 ![접근성 원칙을 적용할 수 있는 Tableau의 여러 요소입니다(설명선 번호 1~8).](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accessibility_callout1.png) 뷰에 대한 자세한 내용은 [접근성을 위한 데이터 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_overview.htm)을 참조하십시오. **참고**: 뷰 내에서 이루어지는 상호 작용(마크 선택, 도구 설명 등)은 액세스할 수 없습니다. ## 단계별 과정: 기존 대시보드의 접근성을 높이는 방법 먼저, 완성된 통합 문서로 시작하고 거꾸로 작업하여 접근성을 높이겠습니다. ![시계열 막대 차트에는 제품 범주 및 지역별 슈퍼스토어 매출이 표시되며, 범주 및 연도별로 필터링할 수 있는 대화형 확인란이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_dashboard1.png) 이 통합 문서의 접근성을 높이기 위해 다음과 같은 작업을 할 것입니다. 1. [대시보드 및 통합 문서 수준에서 접근성을 위한 서식 지정](#Format) 2. [집계하고 마크 줄이기](#Aggregat) 3. [중복 정보 제거](#Eliminat) 4. [색상과 모양을 사용하여 마크 구분](#Use) 5. [필터를 사용하여 뷰의 마크 수 줄이기](#Use2) 6. [캡션 및 범례 추가](#Add) 이 대시보드는 영업 지역 및 제품 유형별로 총 매출을 표시하도록 설계되었습니다. 맨 아래에 있는 라인 차트는 제품 유형별로 월별 매출을 보여 줍니다. 이 대시보드의 작성자는 Superstore 회사의 녹색 및 회색 색상으로 대시보드를 브랜드화하기 위해 색상을 사용하려고 했습니다. 안타깝게도 이 대시보드에는 회사 색 구성표를 비롯하여 사용자에게 접근성 문제를 발생시키는 몇 가지 기능이 있습니다. 다음에 나오는 단계에서는 이 대시보드의 접근성을 높일 수 있는 몇 가지 방법을 보여 줍니다. ### 대시보드 및 통합 문서 수준에서 접근성을 위한 서식 지정 회색 배경의 녹색 텍스트는 눈의 대비 감지력이 상실된 사용자가 구분할 수 있는 충분한 대비를 제공하지 않습니다. 명암비를 최대한 높이기 위해 배경을 흰색으로 만들고 차트의 텍스트 색상을 검은색으로 변경할 것입니다. 대시보드 음영 처리 색상을 업데이트하기 위해 **서식>대시보드** 메뉴에서 대시보드 음영을 **없음**으로 변경합니다. ![대시보드 서식 대화 상자에는 음영, 글꼴, 정렬 등 대시보드의 모양을 사용자 지정할 수 있는 다양한 옵션이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_dashboard2.png) 텍스트 서식 변경의 경우 각 워크시트에서 수동으로 서식 지정을 변경할 수 있습니다. 하지만 이렇게 하려면 긴 시간이 소요됩니다. 이 대시보드에는 뷰가 두 개만 있지만 대시보드에는 대개 더 많은 뷰가 포함됩니다. 대시보드의 텍스트를 검은색으로 업데이트하려면 **서식>통합 문서**를 선택하고 **글꼴>모두**를 **검은색**으로 변경합니다. ![Tableau 밝은 색상표의 글꼴 색상 범위를 표시하는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_dashboard3.png) 이렇게 하면 통합 문서의 모든 시트에서 글꼴 색상이 검은색으로 바뀌고 대시보드에 포함된 뷰에도 적용됩니다. 색상 대비에 대한 자세한 내용은 [색 대비와 색 대비에 대한 생각의 전환이 필요한 이유(영문)](https://www.smashingmagazine.com/2014/10/color-contrast-tips-and-tools-for-accessibility/)를 참조하십시오.
접근성이 낮음 - 낮은 대비접근성이 높음 - 높은 대비
시계열 막대 차트는 제품 범주 및 지역별 슈퍼스토어 매출을 각 제품별로 색 구분하여 표시합니다.시계열 라인 차트는 4년간 10개 제품의 월별 매출을 표시하며, 막대 차트는 제품 범주 및 지역별 매출을 종합적으로 보여줍니다.
항목 주위에 배경색을 추가하는 것에 대한 자세한 내용은 [항목 주위에 여백, 테두리 및 배경색 추가](https://help.tableau.com/current/pro/desktop/ko-kr/dashboards_organize_floatingandtiled.htm#Add)를 참조하십시오. ### 집계하고 마크 줄이기 대시보드나 뷰를 통해 전달하려는 정보의 양이 많은 경우가 있습니다. 하지만 이 뷰의 맨 위에 있는 막대 차트와 같이 많은 마크로 뷰가 복잡해지면 화면 읽기 프로그램이나 키보드를 사용하여 파악하기가 어려울 수 있습니다. 차트의 각 막대에는 해당 범주의 각 제품 이름이 포함되어 있으므로 대시보드의 맨 위에 있는 뷰에는 5000개 이상의 마크가 표시됩니다. 뷰에 1000개가 넘는 마크가 사용되면 브라우저가 아닌 서버에서 뷰가 렌더링됩니다. 서버에서 렌더링되는 뷰는 WCAG 규격을 지원하지 않습니다. 마크 수를 가장 중요한 데이터 요소들을 강조할 수 있는 정도로만 제한합니다. 이 뷰의 접근성을 높이기 위해 **세부 정보**에서 **제품 이름**을 제거하여 누적 막대 차트를 막대 차트로 만듭니다. 이렇게 하여 뷰의 마크 수를 5,000개 이상에서 68개로 줄였습니다.
접근성이 낮음 - 마크가 너무 많음접근성이 높음 - 집계된 뷰
지역 및 제품 범주별 매출 데이터를 표시하는 가로 누적 막대 차트로, 각 제품의 매출에 대해 색 구분되어 있습니다.

 

지역 및 제품 범주별 매출 데이터를 표시하는 가로 누적 막대 차트로, 각 제품의 매출에 대해 색 구분되어 있습니다.
사용자가 데이터 보기 창(기본적으로 사용하도록 설정됨)에 액세스하여 마크의 기초 데이터를 검토할 수도 있습니다. 또한 사용자는 해당 페이지의 데이터를 액세스 가능한 응용 프로그램으로 다운로드하여 응용 프로그램 방식으로 볼 수 있습니다. 인지의 어려움을 줄이고 필드의 마크 수를 더 줄이기 위해 필드의 관련 멤버에 대한 그룹을 만들 수 있습니다. 유사한 제품의 그룹을 만들려면: 1. 필드를 마우스 오른쪽 단추로 클릭하고 **만들기** > **그룹**을 선택합니다. ![데이터 패널의 필드와 상황에 맞는 메뉴로, 여기서 필드를 그룹화하거나 계산된 필드를 만들 수 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ad-hoc4.png) 2. 그룹 만들기 대화 상자에서 그룹화할 멤버를 여러 개 선택한 다음 **그룹**을 클릭합니다. 그룹화에 대한 자세한 내용은 [데이터 그룹화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_groups_creating.htm)를 참조하십시오. 다음은 그룹화와 집계를 적용하기 전 뷰의 모양입니다. 적용한 후와 비교하십시오.
접근성이 낮음 - 마크가 너무 많음접근성이 높음 - 집계되고 그룹화된 뷰
지역 및 제품 범주별 매출 데이터를 표시하는 가로 누적 막대 차트로, 각 제품의 매출에 대해 색 구분되어 있습니다.지역 및 제품 범주별 매출 데이터를 표시하는 가로 누적 막대 차트로, 각 제품에 대해 색 구분된 세그먼트가 있습니다.
이 유형의 뷰를 구축하는 방법에 대한 자세한 내용과 예는 [접근성을 위한 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm)의 [간결함](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm#SimpleAggregated)을 참조하십시오. ### 중복 정보 제거 집계되고 그룹화된 막대 차트는 사용자가 느끼는 인지의 어려움을 줄이지만 색상이 필요하지 않은 경우에도 여전히 의미를 전달하기 위해 색상을 사용하고 있습니다. 각 막대의 크기가 매출을 나타내기 때문에 매출 필드가 마크 카드의 색상에 위치할 필요는 없습니다. 색상을 제거하면 화면 읽기 프로그램에서 읽는 색상 범례도 제거됩니다.
접근성이 낮음 - 불필요한 마크접근성이 높음 - 불필요한 마크 제거됨
지역 및 제품 범주별 매출 데이터를 표시하는 가로 누적 막대 차트로, 각 제품에 대해 색 구분된 세그먼트가 있습니다.4개 지역의 제품 범주별 매출을 보여주는 가로 막대 차트입니다.
### 색상과 모양을 사용하여 마크 구분 이 대시보드의 라인 차트에는 색상으로만 구분되는 마크가 포함되어 있어 색맹이 있는 사람들이 마크를 구분하기 어렵게 만듭니다. 라인 경로는 유용한 위치 정보를 제공하지만 색상은 라인 마크 간의 차이점을 잘 보여 주지 못합니다. ![라인 차트는 다양한 제품 유형의 월별 매출을 표시하는 데 사용됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_dashboard7.png) **색맹** 색상표를 적용하고 모양을 추가하여 색상으로 표시되는 내용을 강조함으로써 이 라인 차트의 접근성을 높입니다. 색맹 색상표를 적용하려면: 1. **마크** 카드에서 **색상**을 선택합니다. 2. **색상표** 메뉴에서 **색맹**을 선택합니다. ![색맹 색상표가 선택된 색상 편집 대화 상자에서 데이터 항목과 선택한 데이터 항목에 적용할 색상을 선택할 수 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_dashboard8.png) 3. **색상표 할당**을 선택하고 **적용**을 선택하여 뷰에 적용합니다. 라인 차트에 색상과 함께 모양을 추가하려면 혼합형 차트 또는 이중 축 차트를 만듭니다. 1. **행** 선반에서 필드를 Ctrl-끌기(Mac의 경우 Command-끌기)로 복사하고 첫 번째 필드의 오른쪽에 배치합니다. 그러면 마크 카드에 행 선반의 필드마다 하나씩, 두 개의 탭이 만들어집니다. 2. 마크 카드에서 제목이 **\[필드명 (2)\]**인 하단 탭을 선택합니다. 마크 카드의 드롭다운 메뉴에서 **모양**을 선택합니다. ![모양, 막대, 라인, 면적, 사각형, 원, 텍스트, 맵, 파이, Gantt 막대, 다각형, 밀도 등의 마크 유형 옵션이 포함된 마크 카드 드롭다운입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_dashboard10.png) 3. 필드명 오른쪽에 있는 색상 마크를 선택하고 모양을 선택합니다. 4. ![모양, 색상, 크기, 레이블, 세부 정보 및 도구 설명을 포함한 마크 카드 인코딩 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_dashboard11.png) 그러면 필드의 각 마크에 대해 별도의 모양이 만들어집니다. 이 시점에는 서로 다른 두 개의 차트가 있습니다. 하나는 색상으로 구성된 라인 차트이고, 다른 하나는 모양을 포함하는 분산형 차트입니다. 이 두 차트를 병합하여 이중 축 차트로 만들려면 행 선반에서 오른쪽에 있는 필드를 선택하고 **이중 축**을 선택합니다. 혼합형 차트에 대한 자세한 내용은 [혼합형 차트 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/qs_combo_charts.htm)을 참조하십시오.
쉽게 접근할 수 없음접근성이 높음 - 색맹 색상표 및 모양
제품 범주별 월별 매출을 표시하는 라인 차트입니다.제품 유형별 월별 매출을 제품 범주별 고유 라인으로 표시하는 라인 차트입니다.
차트가 개선되었지만 라인 색상과 모양이 10번째 마크가 적용된 후부터 반복되기 시작했습니다. 이 때문에 뷰가 복잡해지고 이해하기 어렵게 되어 인지의 어려움이 생깁니다. 이제 필터와 범례를 추가하여 이 문제를 해결하겠습니다. ### 필터를 사용하여 뷰의 마크 수 줄이기 필터를 사용하면 뷰의 마크 수를 제한하여 사용자에게 보여 주고 싶은 것만 표시할 수 있습니다. 사용자가 뷰의 데이터를 제어할 수 있도록 다음과 같은 필터 모드를 표시할 수 있습니다. 현재 Tableau에서 WCAG 규격을 지원하는 필터 모드는 다음과 같습니다. - **단일 값(목록)**: 라디오 단추가 있는 필터입니다. 항목은 한 번에 하나만 선택할 수 있습니다. 사용자에게 단일 값 필터를 제공하는 것이 뷰의 마크 수를 줄이는 좋은 방법입니다. - **다중 값(목록)**: 동시에 선택할 수 있는 항목의 목록(확인란 포함)이 있는 필터입니다. 다중 값 필터를 사용하면 한 번에 더 많은 마크를 표시할 수 있습니다. ![두 개의 드롭다운 메뉴로, 첫 번째는 제품 범주에 대한 단일 값 목록이고 두 번째는 제품 주문 날짜에 대한 다중 값 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_filters_list.png) - **단일 값(드롭다운)**: 항목의 드롭다운 목록이 있는 필터입니다. 항목은 한 번에 하나만 선택할 수 있습니다. 사용자에게 단일 값 필터를 제공하는 것이 뷰의 마크 수를 줄이는 좋은 방법입니다. - **다중 값(드롭다운)**: 동시에 선택할 수 있는 항목의 드롭다운 목록이 있는 필터입니다. 다중 값 필터를 사용하면 한 번에 더 많은 마크를 표시할 수 있습니다. ![두 개의 드롭다운 메뉴로, 하나는 제품 범주에 대한 단일 값 드롭다운 메뉴이고, 다른 하나는 주문 날짜 연도에 대한 다중 값 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_filters_dropdown.png) 필터를 표시하려면 필터로 사용할 필드를 마우스 오른쪽 단추로 클릭하고 필터 표시를 선택합니다. !['필터 표시'가 선택된 데이터 패널의 필드에 대한 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_showfilter_date.png) 필터 모드를 선택하려면 필터 드롭다운 메뉴에서 단일 값(목록), 단일 값(드롭다운), 다중 값(목록) 또는 다중 값(드롭다운) 필터를 선택합니다. ![단일 값, 여러 값, 관련 값만, 데이터베이스의 모든 값, 값 포함, 값 제외 등의 필터 옵션 목록이 있는 필터의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_selectfiltertype.png) 라인 차트는 단일 값 목록이므로 필터에서 전체 옵션을 제거할 수 있습니다. 필터의 드롭다운 메뉴에서 사용자 지정을 선택한 다음 "전체" 값 표시 옵션을 해제합니다. !["'전체' 값 표시" 옵션이 선택된 필터의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_hideshowall.png) 이렇게 하면 뷰의 마크 수준이 줄어들어 대시보드 사용자가 인지의 어려움을 느끼지 않게 됩니다.
접근성이 낮음 - 마크가 너무 많음접근성이 높음 - 뷰의 마크 수가 적음
제품 유형별 월별 매출을 제품 범주별 고유 라인으로 표시하는 라인 차트입니다.제품 범주별로 월별 매출 추세를 보여주는 라인 차트로 액세서리, 복사기, 기계, 전화기, 기술 등에 대해 고유 라인이 지정되어 있습니다.
자세한 내용은 [필터를 사용하여 뷰의 마크 수 줄이기](https://help.tableau.com/current/pro/desktop/ko-kr/accessibility_create_view.htm#UseFiltersInViews)를 참조하십시오. 비주얼리제이션을 사용하기 쉽게 만드는 또 다른 방법은 다음과 같습니다. ### 캡션 및 범례 추가 사용자가 명확하게 알 수 있도록 필터와 범례를 사용하는 방법을 포함하여 상호 작용하는 방법에 대한 지침과 대시보드에 대한 설명이 수록된 **텍스트 개체**를 추가할 수 있습니다. 텍스트 개체를 추가하려면: 1. 개체 메뉴에서 텍스트를 선택하고 대시보드에 끌어 놓습니다. ![텍스트, 이미지, 웹 페이지, 단추, 확장 프로그램을 포함한 다양한 대시보드 개체입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_dashboard16.png) 2. **텍스트 편집** 창을 사용하여 대시보드의 목적과 대시보드 사용 방법을 설명하는 텍스트를 추가합니다. 대시보드에 차트 캡션을 추가할 수도 있습니다. 기본 캡션 텍스트는 뷰에 대한 요약을 제공하지만 이 텍스트를 수정하여 더 나은 상황 설명을 제공할 수 있습니다. 이렇게 하려면 대시보드에서 차트를 클릭하고 **기타 옵션** 드롭다운 메뉴에서 **캡션**을 선택합니다. ![대시보드 내의 시트에서 수행할 수 있는 포괄적인 동작 목록으로, 시트 탐색, 시트 복제, 표시 조정, 제목, 범례, 필터 또는 하이라이터 추가, 페이지 컨트롤 또는 뷰 툴바 표시, 시트를 필터로 사용, 동작 무시, 부동으로 구성, 레이아웃 컨테이너 선택 또는 대시보드에서 제거 등이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_dashboard18.png) 마지막으로, 범례의 제목을 업데이트하여 관련 차트를 나타낼 수 있으며 화면 읽기 프로그램이 사용하는 중복 텍스트의 양을 줄일 수 있습니다. 이렇게 하려면 범례 제목을 두 번 클릭하거나 마우스 오른쪽 단추를 클릭하고 **제목 편집**을 선택하여 **필터 제목 편집** 창에서 텍스트를 추가하거나 편집합니다. 결과적으로 대시보드가 대시보드에 대한 설명과 차트 캡션을 포함하게 되고 사용자 입장에서 중복되는 텍스트가 제거됩니다. ![막대 차트와 라인 그래프는 각각 제품 범주 및 지역별 슈퍼스토어 매출과 제품 유형별 월별 매출을 표시합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_dashboardafter.png) ## 대시보드 게시 및 내장 뷰를 만들었으면 WCAG 규격을 준수하도록 다음을 수행해야 합니다. - 뷰를 Tableau Server 또는 Tableau Cloud에 게시한 다음 WCAG 규정 준수 웹 페이지에 뷰를 내장합니다. 뷰를 게시하는 방법에 대한 자세한 내용은 [통합 문서 게시를 위한 전체 단계](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_howto.htm)를 참조하십시오. - 웹 편집은 WCAG 규격 뷰에서 지원되지 않으므로 게시된 통합 문서에서 웹 편집 사용 권한을 해제해야 합니다. - 내장된 뷰에서 툴바의 사용자 지정 뷰, 구독 및 알림 단추를 숨깁니다. - 사용자에게 내장된 뷰에 액세스할 수 있는 사용 권한이 있으며 데이터 보기 창에서 기초 데이터를 볼 수 있는지 확인합니다. 이러한 단계 각각에 대한 자세한 내용은 접근성을 위한 뷰 작성에서 [뷰 게시 및 내장](https://help.tableau.com/current/pro/desktop/ko-kr/accessibility_create_view.htm#Publish)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 접근성을 위한 데이터 뷰 작성 Tableau를 사용하여 웹 콘텐츠 접근성 지침(WCAG 2.2 AA)을 준수하는 대시보드를 만들 수 있습니다. 이 기능은 가능한 한 많은 사람이 대시보드에 접근할 수 있도록 하거나 작업물에 [US Section 508](https://www.section508.gov/) 요구 사항 또는 기타 접근성 관련 법률 및 규정이 적용되는 경우에 유용합니다. 여기에는 화면 읽기 프로그램, 브라유 점자 키보드, 키보드 전용 탐색 등을 사용하는 사용자가 접근할 수 있는 뷰 작성이 포함됩니다. ## 접근성을 지원하는 뷰 컨트롤 Tableau Desktop에서 웹 콘텐츠 접근성 지침(WCAG 2.2 AA)에 부합하는 요소를 포함하여 접근성이 높은 뷰를 만든 다음 마찬가지로 WCAG 2.2 AA에 부합하는 웹 페이지에 해당 뷰를 게시하고 내장할 수 있습니다. 아래 예에서는 분산형 차트와 함께 접근성을 개선하는 여러 요소가 포함된 뷰를 보여 줍니다. 자세한 내용은 [접근성이 높은 뷰를 설계하기 위한 최상의 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_best_practice.htm) 및 [접근성을 위한 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm)을 참조하십시오. ![1에서 8까지의 번호와 함께 액세스 가능한 요소의 설명선이 있는 분산형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accessibility_callout1.png) 제목(1), 단일 및 다중 값 필터(2), 범주별 범례(3), 캡션(4), 탭(5), 비주얼리제이션용 대체 텍스트(6), 색맹 색상표(7), 데이터 보기 창(8) **참고:** 색맹 색상표를 사용하면 시각 장애가 있는 사용자가 인식할 수 있는 컨트롤을 선택할 수 있습니다. 서로 다른 차원 값에 색상을 할당할 때 충분한 대비를 제공하고 명암 스펙트럼상에서 서로 지나치게 가깝지 않은지 확인하십시오. ## 접근성이 높은 뷰를 위한 추가 지원 Tableau는 그림에 표시된 컨트롤뿐만 아니라 접근성이 높은 뷰를 만들 수 있도록 돕는 다음과 같은 기능을 지원합니다. - 키보드 탐색 - 보조 기술을 위한 프로그래밍 방식 컨텍스트(ARIA 역할 사용) - 차트 및 비주얼리제이션에 해당하는 텍스트 - 대비 표준 준수 - 내장된 뷰를 위해 Tableau Server에 로그인할 때 인증 - 비주얼리제이션용 대체 텍스트(Tableau Cloud 버전 23.2 이상) **참고:** 인증이 필요한 데이터 원본을 사용하는 경우 게시할 때 데이터 원본에 대한 자격 증명을 내장하면 인증 페이지를 표시하지 않고 더 쉽게 액세스할 수 있습니다. 데이터 원본의 자격 증명을 내장하는 방법에 대한 자세한 내용은 [게시된 데이터 액세스를 위한 자격 증명 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publishing_sharing_authentication.htm)의 "인증 유형 설정"에서 '내장된 비밀번호' 섹션을 참조하십시오. ## 추가 리소스 접근성이 높은 뷰를 설계할 때 다음과 같은 외부 리소스가 도움이 될 수 있습니다. - [웹 콘텐츠 접근성 지침](https://www.w3.org/WAI/standards-guidelines/wcag/glance/)(WCAG 2.2 AA) - [색상 대비 팁 및 도구](https://www.smashingmagazine.com/2014/10/color-contrast-tips-and-tools-for-accessibility/) - [색상 대비 분석기](https://www.paciellogroup.com/resources/contrastanalyser/) **고지 사항:** Tableau는 정확하고 최신 상태이며 관련성이 있는 외부 웹 사이트 링크를 제공하기 위해 모든 노력을 기울이지만 외부 공급자에 의해 유지 관리되는 페이지의 정확성 또는 적합성에 대해서는 책임을 지지 않습니다. 외부 사이트 콘텐츠와 관련된 질문은 해당 사이트에 문의하십시오. 접근성이 높은 뷰를 만드는 방법에 대한 자세한 내용, 지침 및 예를 보려면 이 섹션에서 다음과 같은 항목을 참조하십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 접근성을 위한 뷰 작성 이 문서에서는 [접근성이 높은 뷰를 설계하기 위한 최상의 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_best_practice.htm)에서 설명한 디자인 지침에 대해 보다 자세히 설명하고 Tableau Desktop에서 이러한 뷰를 생성하는 방법을 단계별로 설명합니다. ## 일반적인 단계 콘텐츠 작성자는 다음과 같은 일반 단계에 따라 WCAG(웹 콘텐츠 접근성 지침)를 준수하는 데 도움이 되는 뷰를 만들 수 있습니다. **1단계:** 접근성 모범 사례에 따라 뷰를 작성합니다. **2단계:** Tableau Server 또는 Tableau Cloud(버전 10.2 이상)에 뷰를 게시합니다. **3단계:** 사용자가 Tableau Cloud 또는 Tableau Server에서 콘텐츠에 액세스할 수 있도록 링크를 공유하거나 뷰를 웹 페이지에 내장합니다. 모범 사례 지침을 사용하여 뷰를 만들면 뷰에 더 쉽게 액세스할 수 있습니다. 화면 읽기 프로그램에서 뷰가 제목과 설명이 있는 이미지로 처리됩니다. 사용자는 키보드 탐색 기능을 사용하여 데이터 보기 패널을 열고 뷰의 기초 데이터에 액세스할 수 있습니다. ## 뷰 작성 Tableau에서 효과적인 뷰를 만들 때 적용되는 많은 원칙이 액세스 가능한 뷰를 만들 때에도 적용됩니다. 액세스 가능한 뷰를 만들 때 주요한 차이점은 뷰에서 색상을 사용할 때 항상 다른 유형의 마크 인코딩을 제공해야 한다는 것입니다. 또한 뷰에서 텍스트 가독성을 높여 뷰 및 해당 마크에 대한 컨텍스트를 제공할 수 있습니다. ### 간결함 접근성이 높은 뷰를 만들려면 간결함을 유지하십시오. 간결함을 유지해야 사용자가 데이터의 관계와 상호 작용을 더 쉽게 알 수 있습니다. 뷰를 간결하게 만들려면 어떻게 해야 할까요? 가장 관련성이 높고 중요한 데이터만 강조하십시오. 뷰에서 마크 수를 줄여 반드시 필요한 마크만 표시해야 합니다. 인지 과부하를 방지하기 위해 뷰의 세부 수준과 세밀성을 제한하십시오. 뷰를 디자인할 때 사용자가 뷰의 기초 데이터에 액세스한다는 것을 염두에 두십시오. 데이터 보기 패널의 요약 탭에서 액세스하면 화면 읽기 프로그램이 뷰에 포함된 데이터를 읽게 됩니다. 간결함을 유지하기 위한 지침: - [뷰의 마크 수 제한](#LimitMarks) - [읽기 쉬운 뷰 방향 지정](#OrientForLegibility) - [단일 뷰의 색상 및 모양 수 제한](#LimitColorsShapes) - [필터를 사용하여 지정된 기간 동안 뷰의 마크 수 줄이기](#UseFiltersInViews) #### 뷰의 마크 수 제한 뷰가 서버가 아닌 브라우저에서 렌더링되게 하려면 마크 수를 1000개 미만으로 유지하십시오. **참고**: 클라이언트에서 렌더링되는 뷰는 서버에서 렌더링되는 뷰보다 더 쉽게 액세스할 수 있습니다. 내장된 뷰가 브라우저에서 렌더링될 수 있도록 범례 및 필터에 있는 항목을 포함하여 뷰에 1,000개 미만의 마크가 있는지 확인하십시오. Tableau Desktop에서 뷰를 작성할 때 창 왼쪽 아래에서 뷰에 있는 마크 수를 확인할 수 있습니다. 너무 많은 마크가 있는 뷰의 예 이 예에서는 20,000개가 넘는 마크가 있는 뷰를 보여 줍니다. 이 뷰는 집계된 경우와 비교하여 데이터를 매우 높은 세부 수준으로 보여 줍니다. 여러 개의 차원(Region, Category, Sub-Category)과 측정값(Sales, Profit, Profit per Order, Profit Ratio)이 뷰에 추가되어 있습니다. Product Name이 세부 정보에 있기 때문에 데이터 집합에 포함된 모든 제품에 대해 마크가 추가됩니다. ![2000개 이상의 마크가 있는 비주얼리제이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_toomanymarks.png) **훨씬 적은 마크가 있는 뷰의 예** 다음 예에서는 마크가 100개 미만인 접근성이 높은 뷰를 보여 줍니다. 데이터를 집계하여 훨씬 낮은 세부 수준으로 보여 줍니다. 뷰에 두 개의 차원(Region 및 Product Category)과 한 측정값(Sales)이 사용됩니다. 이러한 개념에 대한 자세한 내용은 [Tableau의 데이터 집계](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_aggregation.htm) 및 [차원이 뷰의 세부 수준에 영향을 미치는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm#DimLOD)을 참조하십시오. ![100개 미만의 마크가 있는 비주얼리제이션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_fewermarks.png) 다음과 같은 다양한 방법으로 마크 수를 제한할 수 있습니다. - 뷰에 매우 자세한 세부 정보 수준을 표시하는 대신 집계된 데이터로 뷰를 만듭니다. 마크 카드의 **세부 정보** 선반에 수천 개의 값을 포함하는 차원을 배치하지 마십시오. - 뷰에서는 계층 구조를 사용할 수 없게 하면서 계층 구조인 차원을 사용하고 싶다면 해당 차원의 복사본을 사용하십시오. 사용하려는 필드를 복사하여 복사된 차원 버전으로 뷰를 작성합니다. 그러면 내장된 뷰에서 계층을 확장할 수 없게 됩니다. 그렇지 않고 계층을 확장할 수 있게 하면 뷰의 마크 수가 증가하여 뷰가 브라우저가 아닌 서버에서 렌더링될 수 있습니다. ![차원을 복제하는 메뉴 프로세스](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_nonhierarch_dimension.png) 1. 계층 구조에서 차원을 마우스 오른쪽 단추로 클릭하고 복제를 선택합니다. 차원 복사본이 나타납니다. 2. 복사된 차원을 마우스 오른쪽 단추로 클릭하고 이름 바꾸기를 선택합니다. 복사된 차원에 쉽게 알 수 있는 고유한 이름을 지정합니다. 이제 해당 차원을 사용하여 뷰를 작성합니다. - 뷰를 만드는 데 사용되는 측정값 및 차원의 수를 제한합니다. **접근성이 낮음**: 행에 3개의 측정값이 있고 열에 4개의 차원이 있는 뷰. 필드가 많을수록 복잡한 뷰가 만들어집니다. ![행에 4개의 측정값이 있고 열에 3개의 차원이 있는 복잡한 뷰](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_toomanyfields.png) **접근성이 높음**: 열에 2개의 차원이 있고 행에 1개의 측정값이 있는 뷰. 뷰의 필드 수가 더 적기 때문에 인지의 어려움이 줄어듭니다. ![열에 2개의 차원이 있고 행에 1개의 측정값이 있는 단순한 뷰](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_fewerfields_cbpalette.png) #### 읽기 쉬운 뷰 방향 지정 가로 방향의 레이블과 머리글이 세로 방향의 레이블보다 읽기 쉽습니다. **접근성이 낮음**: 이 예에서는 텍스트가 가로로 나타납니다. ![세로 레이블이 있는 세로 막대형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_verticalmarklabels.png) **접근성이 높음**: 이 예에서는 텍스트가 가로로 나타날 수 있도록 뷰에 공백을 추가했습니다. ![가로 레이블이 있는 세로 막대형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_horizontalmarklabels.png) 뷰와 뷰의 머리글 및 레이블의 방향을 변경하려면 툴바에서 **바꾸기** 단추를 클릭하거나 레이블이 가로로 표시될 수 있도록 뷰의 크기를 조정합니다. 이 예에서는 테이블의 크기를 조정했습니다. 자세한 내용은 [테이블 및 셀 크기 조정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_resizetable.htm)을 참조하십시오. ![크기 조정 아이콘이 표시되고 확대된 세로 막대형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_resizeview.png) #### 뷰의 색상 및 모양 수 제한 색상 또는 모양에서 차원을 표시하는 경우 사용자가 각각의 색상과 모양을 구분하고 중요한 패턴을 확인할 수 있도록 한 뷰에 10개가 넘는 색상 및 모양을 사용하지 마십시오. **금지하는 작업**: 다음 예에서는 Product 유형에 10번째 마크를 적용한 후 라인 색상이 반복적으로 나타납니다. ![10개 마크 이후 색상이 반복되기 시작하는 10개 이상의 마크가 있는 복잡한 라인 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_toomanyshapesandcolors.png) **권장하는 작업**: 다음 예에서는 한 번에 표시될 수 있는 마크 수를 제한하기 위해 필터가 사용되었습니다. 따라서 뷰에서 색상 및 모양의 수가 10개를 넘지 않습니다. ![한 번에 10개 이하의 마크가 표시되도록 필터링된 마크가 있는 뷰](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_lessthan10marks.png) #### 필터를 사용하여 뷰의 마크 수 줄이기 필터는 뷰의 마크 수를 제한하여 사용자에게 보여 주고 싶은 것만 표시하는 데 도움이 됩니다. 필터 만들기에 대한 자세한 내용은 [뷰에서 데이터 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm)을 참조하십시오. 사용자가 뷰의 데이터를 제어할 수 있도록 다음과 같은 필터 모드를 표시할 수도 있습니다. Tableau에서 좀 더 접근성이 높은 뷰를 지원하는 필터 모드는 다음과 같습니다. - **단일 값(목록)**: 라디오 단추가 있는 필터입니다. 항목은 한 번에 하나만 선택할 수 있습니다. 사용자에게 단일 값 필터를 제공하는 것이 뷰의 마크 수를 줄이는 좋은 방법입니다. - **다중 값(목록)**: 동시에 선택할 수 있는 항목의 목록(확인란 포함)이 있는 필터입니다. 다중 값 필터를 사용하면 한 번에 더 많은 마크를 표시할 수 있습니다. ![라디오 버튼이 있는 단일 값 목록과 확인란이 있는 다중 값 목록](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_filters_list.png) - **단일 값(드롭다운)**: 항목의 드롭다운 목록이 있는 필터입니다. 항목은 한 번에 하나만 선택할 수 있습니다. 사용자에게 단일 값 필터를 제공하는 것이 뷰의 마크 수를 줄이는 좋은 방법입니다. - **다중 값(드롭다운)**: 동시에 선택할 수 있는 항목의 드롭다운 목록이 있는 필터입니다. 다중 값 필터를 사용하면 한 번에 더 많은 마크를 표시할 수 있습니다. ![단일 값 드롭다운 목록과 확인란이 있는 다중 값 드롭다운 목록](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_filters_dropdown.png) 필터를 표시하려면 필터로 사용할 필드를 마우스 오른쪽 단추로 클릭하고 필터 표시를 선택합니다. ![필터를 표시하는 옵션이 있는 주문 날짜의 하위 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_showfilter_date.png) 필터 모드를 선택하려면 필터의 드롭다운 메뉴에서 단일 값(목록), 단일 값(드롭다운), 다중 값(목록) 또는 다중 값(드롭다운) 필터를 선택합니다. ![단일 값 목록, 단일 값 드롭다운, 다중 값 목록 및 다중 값 드롭다운 옵션이 하이라이트된 드롭다운 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_selectfiltertype.png) 단일 값(목록) 또는 단일 값(드롭다운) 필터의 경우 필터에서 모두 옵션을 제거할 수 있습니다. 필터의 드롭다운 메뉴에서 사용자 지정을 선택한 다음 "전체" 값 표시 옵션을 해제합니다. 다음 이미지에서는 필터의 **사용자 지정** 옵션을 보여 줍니다. ![필터 드롭다운 메뉴와 사용자 지정을 위한 하위 메뉴에 모든 값을 표시하는 옵션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_hideshowall.png) 워크시트에서 다중 필터를 사용하는 경우 다음 지침을 따르십시오. - 뷰를 만들 때 브라우저를 최대 200%까지 확대하여 뷰의 모든 구성 요소가 의도한 대로 표시되는지 테스트하십시오. - 워크시트에서 필터를 가로로 배치하지 마십시오. 브라우저 창이 충분히 넓지 않은 경우 비주얼리제이션에서 필터 같은 뷰의 구성 요소가 겹치게 됩니다. - 뷰에 필터를 추가한 후 위치를 바꾸지 마십시오. 필터의 위치를 조정하거나 필터 순서를 변경하면 탭 순서가 변경될 수 있습니다. 이 예에서는 제품 카테고리에 대한 단일 값(목록) 필터와 제품 주문 날짜에 대한 다중 값(목록) 필터가 있는 뷰를 보여 줍니다. 단일 값(목록) 필터에서는 한 번에 한 가지 제품 유형만 표시할 수 있습니다(모두가 숨겨짐). ![ 제품 카테고리에 대한 단일 값 목록 필터와 제품 주문 날짜에 대한 다중 값 목록 필터가 있는 뷰](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_filtertolimitmarks.png) ### 도움이 되는 추가 텍스트 표시 뷰에서 제목, 캡션 및 마크 레이블을 표시했는지 확인하십시오. 제목 및 캡션을 편집하여 사용자가 뷰를 쉽게 이해할 수 있도록 더 많은 컨텍스트와 세부 정보를 제공할 수 있습니다. - 뷰의 모든 개체에 정확하고 일관된 이름을 지정하십시오. - 비주얼리제이션의 구성 요소가 어떤 관계에 있는지 설명하는 텍스트를 제공합니다. - 의미 중복이 없도록 간결한 텍스트를 사용합니다. 데이터 패널에서 측정값 및 차원의 이름을 변경하여 뷰에서 필드 이름이 의미를 갖게 만들 수도 있습니다. 다음은 뷰에서 표시하고 편집할 수 있는 다양한 요소입니다. - **제목(워크시트, 필터 및 범례)**. 워크시트, 필터 및 범례에 대한 제목을 표시합니다. 기본 제목 텍스트는 필터 또는 범례가 참조하는 시트 이름 또는 필드 이름입니다. 모든 제목을 편집하여 추가 컨텍스트를 제공할 수 있습니다. - **캡션(워크시트)**. 워크시트에 캡션을 표시합니다. 기본 캡션 텍스트는 뷰에 표시된 내용을 요약하여 보여 줍니다. 이 텍스트를 추가하여 더 많은 컨텍스트를 제공할 수 있습니다. - **레이블(마크 카드, 레이블 단추)**. 기본적으로 레이블은 뷰에 표시되지 않기 때문에 표시하는 옵션을 선택해야 합니다. **접근성이 낮음**: 이 예에서는 텍스트가 제한된 뷰를 보여 줍니다. 워크시트 캡션, 마크 레이블, 설명적인 제목, 제목 영역의 뷰 관련 추가 텍스트 같은 많은 텍스트 요소가 표시되지 않았습니다. 또한 필터 및 범례 제목을 더 많은 컨텍스트를 제공하도록 편집하지 않았습니다. ![제한된 텍스트가 있는 버블 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_lackoftext.png) **접근성이 높음**: 이 예에서는 더 많은 상세 정보와 컨텍스트를 제공하도록 많은 텍스트 요소가 표시된 동일한 뷰를 보여 줍니다. 워크시트에 제목과 캡션이 표시되었습니다. 워크시트 제목은 뷰에 데이터가 나타나는 방식을 설명하는 텍스트를 포함하도록 편집되었습니다. 워크시트 캡션은 Tableau에서 자동으로 생성된 기본 요약 텍스트를 포함합니다. 범례 제목은 이 뷰에서 의미가 있도록 편집되었습니다. 마크 레이블이 Profit 값을 표시하므로 사용자가 색상에만 의존하지 않습니다. ![세부 정보를 제공하는 제목과 캡션이 추가된 버블 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_helptextbulbblechart.png) 유사한 데이터를 표시하는 이 예의 텍스트 테이블 뷰와 같이 텍스트만 표시하는 뷰를 작성할 수도 있습니다. ![6개의 열과 하나의 필터가 있는 텍스트 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_table.png) 워크시트의 제목 및 캡션을 표시하고 편집하려면 1. 워크시트 > 제목 표시를 선택한 다음 워크시트 > 캡션 표시를 선택합니다. ![제목과 캡션을 표시하도록 옆에 확인 표시가 있는 워크시트 드롭다운 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_showtitlescaptions.png) 2. 뷰 맨 위에 있는 제목 상자에서 드롭다운 메뉴를 클릭한 다음 **제목 편집**을 클릭합니다. ![제목 편집이 하이라이트된 제목 드롭다운 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_editworksheettitle.png) 텍스트 영역에 텍스트를 입력하고 서식을 지정한 다음 **확인**을 클릭합니다. 마크업 텍스트와 함께 텍스트를 추가하거나 마크업 텍스트를 바꿀 수 있습니다. 3. 캡션 상자에서 드롭다운 메뉴를 클릭한 다음 **캡션 편집**을 클릭합니다. ![캡션 편집이 하이라이트된 캡션 드롭다운 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_editcaption.png) 텍스트 영역에 텍스트를 입력하고 서식을 지정한 다음 드롭다운 메뉴를 클릭하고 **확인**을 클릭합니다. 기본 텍스트와 함께 텍스트를 추가하거나 기본 텍스트를 바꿀 수 있습니다. 뷰에 마크 레이블을 표시하려면 - 마크 카드에서 **레이블**을 클릭한 다음 **마크 레이블 표시**를 클릭합니다. ![레이블 메뉴 메뉴가 확장되고 마크 레이블 표시 확인란이 선택된 마크 카드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_showmarklabels.png) 데이터 패널에서 필드 이름을 편집하려면 1. 차원 또는 측정값을 마우스 오른쪽 단추로 클릭한 다음 **이름 바꾸기**를 클릭합니다. ![필드명을 바꾸는 옵션이 표시된 필드 옵션 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_renamefield.png) 2. 이름을 편집하고 Enter 키를 누릅니다. 자세한 내용은 [필드명 바꾸기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm#Rename)를 참조하십시오. 필터 또는 범례 제목을 편집하려면 범례 및 필터에는 용도를 명확하게 설명하는 텍스트를 연결해야 합니다. 필터 및 범례의 기능을 나타내도록 제목을 편집합니다. 워크시트 제목 또는 캡션에서 제공하는 모든 지침에서 필터를 이름으로 나타내십시오. 1. 필터의 드롭다운 메뉴를 클릭한 다음 제목 편집을 클릭합니다. ![필터 제목 편집 옵션이 표시된 필터의 드롭다운 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_editfiltertitle.png) 2. 텍스트를 편집한 다음 **확인**을 선택합니다. ![제목, 글꼴, 크기 및 글꼴 스타일을 변경하는 옵션이 있는 제목 서식 편집 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_editfiltertitle2.png) #### 글꼴 크기 텍스트의 글꼴 크기를 늘리면 접근성을 높일 수 있습니다. 서식 > 통합 문서를 선택하여 전체 통합 문서의 기본 텍스트 크기를 변경합니다. 자세한 내용은 [작업 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting.htm)을 참조하십시오. ![Tableau Desktop에 있는 통합 문서 서식 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_wkbkformat1.png) ![Tableau Desktop의 통합 문서 수준에 있는 글꼴 서식 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_wkbkformat2_defaults.png) 또한 워크시트 수준에서 글꼴 크기를 변경할 수도 있습니다. ### 보다 설명적인 방식으로 대체 텍스트 편집(Tableau Cloud 및 Tableau Desktop) Tableau Cloud 23.2 및 Tableau Desktop 23.3부터 Tableau에서 자동 생성된 대체 텍스트를 사용자 지정하여 대상 사용자에게 도움이 될 수 있도록 더 설명적이고 의미 있게 만들 수 있습니다. 대체 텍스트는 웹 페이지에 표시되는 이미지의 모양이나 기능을 설명하는 텍스트이며, 화면 읽기 프로그램에서 소리 내 읽어줍니다. 이 텍스트는 웹 페이지의 코드 내에 구현되어 있으며 비주얼리제이션에는 표시되지는 않습니다. 대시보드에서는 상황에 맞는 메뉴를 통해 대체 텍스트 편집기에 액세스할 수 있습니다. 1. 비주얼리제이션을 눌러서 선택하고 기타 옵션 메뉴를 확장한 다음 접근성을 선택합니다. 2. 대체 텍스트 설명 상자에서 대체 텍스트를 업데이트한 다음 확인을 선택합니다. ![대시보드에서 비주얼리제이션에 대체 텍스트를 추가하는 프로세스](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accessibility_dashboard_alttext.gif) 워크시트에서는 툴바나 데이터 가이드 패널을 통해 대체 텍스트 편집기에 액세스할 수 있습니다. 툴바에서: 1. 워크시트를 선택하고 접근성을 선택합니다. 2. 대체 텍스트 설명 상자에서 대체 텍스트를 업데이트한 다음 확인을 선택합니다. 데이터 가이드 패널에서: 1. 작성 모드에서 데이터 가이드 ![표지판 기호로 표현된 데이터 가이드 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dataguideicon.png) 아이콘을 클릭하여 데이터 가이드 패널을 엽니다. 2. 접근성에서 대체 텍스트 편집을 선택합니다. ![대체 텍스트를 편집할 수 있는 데이터 가이드 패널의 접근성 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accessibility_alttext.png) 3. 대체 텍스트 설명 상자에서 대체 텍스트를 업데이트한 다음 확인을 선택합니다. **참고:** 대체 텍스트를 편집하려면 작성 모드에 있어야 합니다. 데이터 가이드에 대한 액세스 권한이 없으면 관리자에게 문의하십시오. 관리자가 조직의 데이터 가이드를 숨겼을 수 있습니다. ## 마크 알림 제어 사용자가 뷰의 마크를 탐색할 때 화면 읽기 프로그램이 읽는 정보를 선택할 수 있습니다. 이를 통해 세부 수준을 사용자 지정하고 대상에게 더 맞춤화된 경험을 제공할 수 있습니다. ### 마크 메타데이터 알림(기본값) 기본적으로 화면 읽기 프로그램은 마크의 메타데이터를 알려 주고, 메타데이터에는 필드명과 선택한 마크의 해당 값이 포함됩니다. 이 설정을 사용하면 뷰에 대한 도구 설명을 구성하지 않은 경우에도 데이터에 액세스할 수 있습니다. ### 도구 설명 콘텐츠 알림 이 설정을 변경하여 화면 읽기 프로그램이 원시 메타데이터 대신 도구 설명의 콘텐츠를 읽도록 할 수 있습니다. 필드 목록보다 이해하기 쉬운 서술이나 특정 컨텍스트를 제공하기 위해 도구 설명을 사용자 지정한 경우 이 방법을 선택하는 것이 가장 좋습니다. 예를 들어 맵 뷰의 경우 도구 설명 알림이 더 이해하기 쉽습니다. 맵 메타데이터에는 위도 및 경도 좌표가 포함되는 경우가 많은데, 보조 기술로 소리 내 읽을 경우 이러한 좌표를 따라가기 어려울 수 있습니다. 도구 설명을 사용자 지정하지 않은 경우에도 이 옵션을 선택하면 일반적으로 맵 사용자에게 더 읽기 쉽고 의미 있는 환경을 제공할 수 있습니다. 워크시트에서는 툴바나 데이터 가이드 패널을 통해 화면 읽기 프로그램이 소리 내 읽을 콘텐츠를 변경할 수 있습니다. 툴바에서: 1. 워크시트를 선택하고 접근성을 선택합니다. 2. 마크의 대체 텍스트에 마크 도구 설명을 사용합니다 옆의 확인란을 선택한 다음 확인을 선택합니다. ![비주얼리제이션 대체 텍스트를 사용자 지정하는 옵션과 마크의 대체 텍스트에 마크 도구 설명을 사용하는 확인란을 보여주는 접근성 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_mark_tooltips.png) 데이터 가이드 패널에서: 1. 작성 모드에서 데이터 가이드 ![표지판 기호로 표현된 데이터 가이드 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dataguideicon.png) 아이콘을 클릭하여 데이터 가이드 패널을 엽니다. 2. 접근성에서 대체 텍스트 편집을 선택합니다. 3. 마크의 대체 텍스트에 마크 도구 설명을 사용합니다 옆의 확인란을 선택한 다음 확인을 선택합니다. **참고**: 접근성 설정에서 도구 설명을 사용하는 옵션이 비활성화된 경우(회색으로 표시됨), 해당 워크시트에서 도구 설명을 사용할 수 없음을 의미합니다. 보조 기술이 도구 설명 콘텐츠를 읽도록 하려면 먼저 비주얼리제이션에 도구 설명을 사용하도록 설정해야 합니다. ## 신중한 색상 사용 및 대비 제공 마크 카드의 색상에 배치되는 필드의 유형에 따라 다양한 색상표를 사용할 수 있습니다. 사용하는 모든 색상표에서 충분한 대비를 제공하고 명암 스펙트럼상에서 서로 구분되는 색상을 할당했는지 확인하십시오. - 차원(불연속형)의 경우 권장 방법은 색맹 색상표를 사용하는 것입니다. 서로 다른 차원 값에 할당되는 색상을 조정해야 할 수도 있습니다. 충분한 대비를 제공하고 명암 스펙트럼상에서 서로 구분되는 색상을 할당하십시오. 단색화법의 경우 **시애틀의 회색** 색상표를 **단계별 색상**을 5로 설정하여 보십시오. - 측정값(연속형)의 경우 파란색 또는 주황색-파란색 다중 색상표를 단계별 색상 옵션을 5로 설정해 보십시오. 사용되는 단계 수를 조정해야 할 수도 있습니다. 단색화법의 경우 **회색** 색상표를 **단계별 색상**을 5로 설정하는 것이 좋습니다. 텍스트 색상에 대한 일반적인 지침은 텍스트 및 텍스트 이미지의 시각적 표현이 최소 4.5:1(큰 텍스트의 경우 3:1)의 대비 비율을 갖는 것입니다. Tableau의 기본 색상 서식은 이러한 사전 기술된 대비 비율을 따릅니다. [대비 분석](https://www.paciellogroup.com/resources/contrastanalyser/) 도구를 사용하여 텍스트 색상과 배경색의 대비 비율을 테스트할 수 있습니다. **중요**: 뷰에서 색상을 사용하는 경우 마크에 대해 다른 유형의 인코딩(예: 레이블, 크기, 모양 및 위치)도 제공해야 합니다. 마크의 차이점을 전달하기 위해 색상에만 의존하지 마십시오. #### 색상의 차원 **접근성이 낮음**: 이 뷰에서는 Tableau 20 색상표로 설정된 색상에 배치된 불연속형 차원의 예를 보여 줍니다. 라인 경로는 유용한 위치 정보를 제공하지만 색상은 라인 마크 간의 차이점을 잘 보여 주지 못합니다. ![Tableau 20 색상표로 설정된 마크 카드의 색상에 불연속형 차원이 배치된 뷰](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_confusingcolor.png) **접근성이 높음**: 다음 예에서는 색맹 색상표가 사용됩니다. 색상에 나타내는 대상을 강조하기 위해 모양도 사용됩니다. ![색맹 색상표로 설정된 마크 카드의 색상에 불연속형 차원이 배치된 뷰. 색상에 나타내는 대상을 강조하기 위해 모양에 차원도 배치되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_lessthan10marks.png) #### 색상의 측정값 **접근성이 낮음**: 이 뷰에서는 파란색-청록색 색상표와 그라데이션 색상으로 설정된 색상에 연속형 측정값을 배치한 예를 보여 줍니다. 이 뷰는 색상 간에서 충분한 대비를 제공하지 않으며 명암 스펙트럼상에서 대비가 부족합니다. 크기를 사용하면 이 뷰를 이해하는 데 도움이 되지만 이 색상표는 색각 장애가 있는 사람들이 마크 간의 대비 차이를 알기 어렵게 만들 수 있습니다. ![파란색-청록색 색상표를 사용하는 버블 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_bubble_notgoodcolor.png) **접근성이 높음**: 이 뷰에서는 주황색-파란색 다중 색상표와 단계별 색상을 사용합니다. 이 색상표는 마크 간에서 향상된 대비를 제공합니다. ![단계별 색상이 있는 주황색-파란색 다중 색상표를 사용하는 버블 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_bubble_goodcolor.png) 색상표를 선택하려면 뷰의 색상에 측정값 또는 차원이 이미 있어야 이 옵션을 사용할 수 있습니다. 1. 마크 카드의 **색상**을 클릭한 다음 색상 편집을 클릭합니다. 2. 색상표 선택에서 드롭다운 화살표를 클릭하여 색상표를 선택합니다. 이 예에서는 색맹 색상표를 선택하는 것을 보여 줍니다. ![마크 카드의 색상 편집 메뉴에 표시되는 색맹 색상표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_colorblindpalette.png) 색맹 색상표의 경우 **색상표 할당**을 클릭한 다음 확인을 클릭합니다. 그렇지 않은 경우 **확인**을 클릭합니다. 값의 색상을 변경하려면 1. 왼쪽에 있는 데이터 항목 선택에서 값을 클릭합니다. 2. 오른쪽에 있는 색상표에서 새 색상을 클릭합니다. 견본을 마우스오버하여 색상을 확인합니다. 변경하려는 모든 값에 대해 이 과정을 반복합니다. 3. 확인을 클릭하여 색상 편집 대화 상자를 종료합니다. 다음 예에서는 단계별 색상이 5단계로 설정된 주황색-파란색 다중 색상표를 보여 줍니다. ![단계별 색상이 5단계로 설정된 주황색-파란색 다중 색상표](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_orangebluepalette.png) 3. 색맹 색상표의 경우 **색상표 할당**을 클릭한 다음 확인을 클릭합니다. 그렇지 않은 경우 **확인**을 클릭합니다. 색상 및 색상표에 대한 자세한 내용은 [색상 속성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties.htm#ColorProp)을 참조하십시오. ### 색상 이외의 시각적 큐 제공: 위치, 크기 및 모양 필드 값에 대해 색상을 사용하는 경우 마크에 대해 다른 유형의 인코딩(예: [레이블](#UseText), 위치, 크기 및 모양)을 제공해야 합니다. 동일한 필드 값에 대해 위치, 크기 또는 모양을 사용하여 마크 간의 차이점을 강조합니다. 이러한 메커니즘은 모두 사용자에게 데이터와 관련된 정보를 전달합니다. 색상을 사용하여 측정값 또는 차원 값을 표시하는 경우 서로 다른 마크에 할당한 색상에 대해 충분한 명암 스펙트럼 대비를 제공했는지 확인하십시오. **접근성이 낮음**: 이 예에서는 대비를 만들기 위해 색상, 모양 또는 크기를 사용하지 않은 동일한 분산형 차트를 보여 줍니다. 마크의 위치가 의미 있는 정보를 제공하지만 뷰에 더 많은 시각적 큐를 사용할 수 있습니다. ![대비를 만들기 위해 색상, 모양 또는 크기를 사용하지 않은 분산형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_suboptimal_scatterplot.png) **접근성이 높음**: 이 예에서는 색상 및 모양에 사용되는 Quadrant라는 계산된 필드를 보여 줍니다. 각 마크를 구분하기 위해 위치, 색상 및 모양이 사용됩니다. 축도 마크 위치와 의미를 명확히 표현합니다. ![대비를 만드는 데 사용되는 f 색상, 모양 및 크기와 위치를 명확히 하는 데 사용되는 축이 있는 분산형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_scatterplotstructure.png) ### 모두 함께 사용 다음 예에서는 텍스트, 모양, 색상 및 크기를 모두 함께 사용하여 접근성이 높은 뷰를 만드는 방법을 보여 줍니다. Sales는 각 원(마크)의 크기로 표현됩니다. Profit은 색상 및 텍스트로 표현됩니다. 뷰의 제목 및 캡션이 표시되며 더 많은 컨텍스트를 제공하도록 편집되었습니다. 필터 및 범례 제목도 더 많은 컨텍스트를 제공하도록 편집했습니다. ![텍스트, 모양, 색상 및 크기를 모두 함께 사용하여 접근성이 높은 뷰를 만드는 버블 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_allinone.png) ## 단계별 과정: 접근성을 높이는 여정 접근성이 낮은 Viz의 접근성을 높여보겠습니다. 이 시작 뷰의 데이터는 너무 자세한 세부 수준과 구조를 갖기 때문에 화면 읽기 프로그램에서 인지하기가 어렵습니다. ![마크가 많고 텍스트가 거의 없으며 색상 대비가 거의 없는 가로 막대형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_walkthru_originalview.png) 이 뷰는 각 영업 지역의 총 매출과 함께 수익 비율을 표시하도록 설계되었으며, 잘 팔리는 것처럼 보이지만 실제 수익성은 낮은 제품을 확인할 수 있습니다. Profit 및 Profit per Order도 표시됩니다. 이제 앞서 이 문서에서 언급한 [개념 및 최상의 방법에 기반](#BuildAccViews)하여 뷰를 변경하겠습니다. ### 1단계: 뷰의 세부 수준을 줄입니다. Product Name 차원이 세부 정보에 있기 때문에 데이터 집합의 모든 제품이 뷰에서 마크로 표시됩니다. - 세부 정보에서 Product Name을 제거합니다. 이렇게 변경하면 뷰의 마크 수가 20,000개 이상에서 272개로 줄어듭니다. 뷰의 마크 수를 줄이면 내장된 뷰가 브라우저가 아닌 서버에서 렌더링되게 할 수 있습니다. ![272개의 마크가 있는 가로 막대형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_walkthru_limitdetail.png) ### 2단계: 데이터의 집계된 뷰를 더 많이 만듭니다. 1. 열의 측정값 수와 행의 차원 수를 줄입니다. 2. Region을 제거합니다(Region에 대한 필터를 사용할 수 있음). 마크 수가 68개로 변경됩니다. 3. Category 및 Sub-Category(Product 계층 구조에 속하는 두 차원)를 Product category 및 Product type이라는 이름의 복사본(계층 구조에 속하지 않음)으로 바꿉니다. Sub-Category 필터를 제거합니다. 이렇게 하면 내장된 뷰에서 계층을 확장할 수 없게 됩니다. 그렇지 않고 계층을 확장할 수 있게 하면 뷰의 마크 수가 증가하여 뷰가 서버가 아닌 브라우저에서 렌더링될 수 있습니다. ![68개의 마크가 있는 가로 막대형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_walkthru_limitdimensions.png) 이미 뷰가 집계되고 많이 간소화되었지만 작업을 계속합니다. - Profit, Profit per Order 및 Profit Ratio를 열 선반에서 **도구 설명**으로 이동합니다. 이제 마크 수가 17개입니다. 데이터 보기 창에서 데이터의 기초 세부 정보를 여전히 사용할 수 있지만 마크 수가 줄었기 때문에 브라우저에서 렌더링되어 접근성을 높이게 됩니다. ![17개의 마크가 있는 가로 막대형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_walkthru_limitmeasures.png) ### 3단계: 색상표 설정을 확인합니다. 색상표는 주황색-파란색 다중으로 설정되어 있습니다. - **단계별 색상**을 5로 설정합니다. ![단계별 색상이 5로 설정되고 주황색-파란색 다중 색상표를 사용하는 17개의 마크가 있는 가로 막대형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_walkthru_steppedcolor.png) ### 4단계: 뷰를 업데이트하고 텍스트를 표시합니다. 1. 제목을 의미 있는 새 이름으로 변경합니다. 2. 워크시트 캡션을 표시합니다. 3. 마크 레이블을 표시합니다. 4. Profit Ratio를 마크 카드의 레이블로 끌어옵니다. 5. 필터 및 범례 제목을 편집합니다. ![단계별 색상이 5로 설정되고 주황색-파란색 다중 색상표와 제목, 마크 레이블 및 워크시트 캡션과 함께 17개의 마크가 있는 가로 막대형 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_walkthru_text.png) ### 5단계: 데이터 보기 창에서 요약 탭이 열립니다. 이 탭의 내용은 화면 읽기 프로그램이 이 뷰에서 읽는 텍스트입니다. 각 제품 유형에 대한 기초 데이터에 4개의 측정값이 포함됩니다. ![비주얼리제이션의 기초 데이터 테이블을 보여주는 데이터 보기 창의 요약 탭](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/access_walkthru_viewdata_summary.png) ## 뷰 게시 및 공유 뷰를 만들었으면 접근성을 높이기 위해 다음을 수행할 수 있습니다. - 뷰를 Tableau Server 또는 Tableau Cloud에 게시하고 링크를 공유하거나 액세스 가능한 웹 페이지에 뷰를 내장합니다. 뷰를 게시하는 방법에 대한 자세한 내용은 [통합 문서 게시를 위한 전체 단계](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_howto.htm)를 참조하십시오. - 사용자에게 뷰에 액세스할 수 있는 사용 권한이 있으며 데이터 보기 창에서 기초 데이터를 볼 수 있는지 확인합니다. ### Tableau Public에 게시 통합 문서를 만들고 Tableau Public에 저장한 후 최종 사용자가 데이터 보기 창을 열 수 있도록 "통합 문서 및 해당 데이터를 다른 사용자가 다운로드할 수 있도록 허용" 옵션을 설정해야 합니다. !["통합 문서 및 해당 데이터를 다른 사용자가 다운로드할 수 있도록 허용" 툴바 설정에 대한 확인란](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accessibility_public.png) ### 웹 편집 사용 권한 해제 사용자의 뷰 툴바에 편집 옵션이 표시되지 않게 하려면 통합 문서를 게시할 때 웹 편집 사용 권한을 거부로 설정합니다. 또한 통합 문서를 게시할 때 사용자가 웹 편집 모드를 액세스할 수 있도록 허용하지 않도록 Tableau Cloud 관리자에게 알려야 합니다. 1. Desktop에서 서버 > 통합 문서 게시를 선택합니다. 2. 사용 권한에서 편집을 선택하고, 모든 사용자를 선택한 다음 편집을 다시 선택합니다. ![모든 사용자가 선택된 웹 편집 사용 권한 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accessibility_web_edit_allusers.png) 3. 웹 편집 사용 권한에서 거부를 선택합니다. 적용을 클릭한 다음 확인을 클릭합니다. ![모든 사용자에 대해 거부로 설정된 웹 편집 라디오 버튼](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/accessible_web_edit_permissions.png) ### 뷰 공유 또는 내장 뷰를 공유할 준비를 마쳤으면 Tableau Server 또는 Tableau Cloud에서 뷰로 이동하고 뷰 툴바에서 공유 단추를 클릭하여 링크를 복사하거나 사이트의 사용자와 공유합니다. 뷰 툴바 및 탐색 패널은 규격을 지원하며 키보드 탐색을 위한 "콘텐츠로 건너뛰기" 옵션과 포커스 표시기도 포함합니다. 또는 WCAG 규격 웹 페이지의 HTML 코드에 뷰를 내장할 수 있습니다. 뷰를 내장하는 방법에 대한 자세한 내용은 [웹 페이지에 내장된 뷰](https://help.tableau.com/v0.0/pro/desktop/ko-kr/embed.htm)을 참조하십시오. #### 샘플 내장 코드
뷰 URL: `https://myserver/t/Sales/views/MyCoSales/SalesScoreCard?embed=y` 내장된 뷰는 브라우저에서 렌더링되어야 합니다(서버가 아님). 서버에서 렌더링된 뷰는 클라이언트에서 렌더링된 뷰보다 접근성이 낮습니다. 브라우저에서 내장된 뷰의 렌더링을 보장하려면 뷰에 1000개 미만의 마크가 있는지 확인하거나 내장된 뷰의 URL에서 _render_를 _true_로 설정하십시오. 예를 들면 다음과 같습니다. `http://localhost/views/Supplies/MyView?:render=true` 클라이언트 쪽 렌더링은 기본적으로 사용하도록 설정(_true_)됩니다. ### 사용 권한 정보 기초 데이터에 액세스해야 하는 사용자에게는 내장된 뷰를 보고 상호 작용하기 위한 적절한 사이트 역할과 사용 권한이 있어야 합니다. 여기에는 뷰가 포함된 프로젝트 및 통합 문서에 대한 액세스 권한이 포함됩니다. 최소한, 사용자에게 요약 데이터 보기 및 다운로드 권한이 있어야 합니다. 화면 읽기 프로그램 사용자에게는 기초 데이터를 볼 수 있는 기능이 필수적입니다. 내장된 뷰를 보는 사용자에게 필요한 사항: - Explorer, Viewer(뷰어) 또는 게스트 사이트 역할 **참고**: Viewer(뷰어) 사이트 역할은 더 제한적이며 필터를 사용할 수도, 전체 데이터 탭을 볼 수도 없습니다. - 통합 문서가 포함된 프로젝트에 대한 **보기** 사용 권한 - 통합 문서 및 해당 뷰에 대한 **보기** 사용 권한 - 데이터 보기 창의 요약 탭에서 뷰의 기초 데이터를 읽기 위한 **요약 데이터 다운로드** 사용 권한 - 사용자가 데이터 보기 창의 전체 데이터 탭에서 데이터 원본의 사용 가능한 모든 데이터를 읽을 수 있어야 하는 경우 **전체 데이터 다운로드** 사용 권한 통합 문서 및 뷰에 대한 사용 권한을 설정하는 방법에 대한 자세한 내용은 Tableau Cloud 도움말에서 [콘텐츠 사용 권한 설정](https://help.tableau.com/current/online/ko-kr/permissions.htm#set-permissions)을 참조하십시오. ### 뷰 테스트 [내장된 뷰의 바로 가기 키](https://help.tableau.com/v0.0/pro/desktop/ko-kr/access_keyboard_navigation.htm)를 사용하여 내장된 뷰를 테스트합니다. 사용자에게 사용자 설명서의 이 정보를 제공하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 접근성이 높은 뷰를 설계하기 위한 최상의 방법 매우 유용한 뷰를 만든 경우 이 뷰를 구성하는 데이터를 모든 관련 사용자가 보고 이해할 수 있도록 접근성을 높이려 할 것입니다. Tableau는 접근성이 높은 뷰를 작성할 수 있는 몇 가지 컨트롤을 지원합니다. 이러한 컨트롤은 US Section 508 요구 사항 및 웹 콘텐츠 접근성 지침(WCAG 2.2 AA)을 준수합니다. Tableau Cloud 또는 Tableau Server에서 공유되는 콘텐츠가 [접근성을 위한 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm)의 단계에 부합하며 다음과 같은 WCAG 2.2 AA 원칙을 준수하는지 확인해야 합니다. - **인지 가능** - 정보 및 사용자 인터페이스 구성 요소가 인식 가능한 방식으로 사용자에게 표현되어야 합니다. 텍스트로 대체되는 표시를 포함하고 콘텐츠를 표현하는 다른 방법을 고려하십시오. - **작동 가능** - 사용자 인터페이스 구성 요소와 탐색 기능을 사용자가 뷰와 상호 작용하기 위해 사용하는 다양한 장치 또는 수단을 통해 액세스할 수 있어야 합니다. - **이해 가능** - 뷰에 표현된 정보를 사용자가 이해할 수 있어야 합니다. 예를 들어 뷰에 표시되는 서로 다른 요소에 명확하게 구분할 수 있는 이름 및 레이블을 사용하면 됩니다. Tableau Server 또는 Tableau Cloud에 게시할 때 모든 사용자에게 접근성을 보장할 수 있는 뷰를 작성할 수 있도록 이 문서와 [접근성을 위한 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm)에 설명되어 있는 최상의 방법을 따르십시오. ## 간결함 **WCAG 2.1 AA 원칙:** 이해 가능 뷰를 통해 전달하려는 정보의 양이 많은 경우가 있습니다. 하지만 복잡한 뷰는 화면 읽기 프로그램이나 키보드를 사용하여 파악하거나 탐색하기 어려울 수 있습니다. 다음 지침에 따르면 정보가 밀집된 뷰로 사용자에게 부담을 주지 않으면서 필요한 모든 정보를 전달할 수 있습니다. - 가능한 경우 항상 데이터를 집계하여 표시되는 마크의 수를 줄이십시오. 또한 뷰에 1000개 이상의 마크를 표시하면 뷰가 브라우저가 아닌 서버에서 렌더링될 수 있으며, 서버에서 렌더링되는 뷰는 아직 WCAG 지침을 지원하지 않습니다. 사용자가 데이터 보기 페이지(기본적으로 설정됨)에 액세스하여 마크의 기초 데이터를 검토하거나 데이터를 같은 방식으로 표시하는 응용 프로그램에서 페이지에 액세스하여 데이터를 다운로드할 수도 있습니다. **예**: 이 예에서는 세부 뷰와 집계된 뷰의 차이점을 설명하기 위해 서로 다른 두 막대 차트 뷰를 보여 줍니다.
접근성이 낮음 - 마크가 너무 많음접근성이 높음 - 집계된 뷰
5000개의 마크가 있는 세로 막대형 차트텍스트 레이블이 있고 마크가 적은 세로 막대형 차트
  • 세부 정보가 너무 많아서 뷰를 이해하기 어렵습니다.

  • 뷰가 5000개 이상의 마크를 표시하며 각 마크가 표현하는 대상을 알려 주는 텍스트가 충분하게 포함되어 있지 않습니다.

  • 화면 읽기 프로그램을 필요로 하는 사용자가 사용하기에 너무 어렵습니다.

  • 이 예에서는 상위 수준에서 데이터를 집계한 동일한 뷰를 보여 줍니다.

  • 키 데이터 요소는 계속 포함되지만 이제 사용자가 읽고 이해하기가 훨씬 쉽습니다.

  • 5000개가 넘는 마크의 수가 약 20개로 줄었습니다.

  • 사용자는 뷰에 포커스를 지정한 다음 Enter 키를 눌러 데이터 보기 페이지를 열면 계속 기초 세부 정보를 볼 수 있습니다.

- 텍스트, 색상, 모양 등을 사용하여 뷰에 더 많은 컨텍스트를 추가할 수 있도록 막대 차트나 라인 차트 같은 간단한 그래픽 요소를 사용하는 것이 좋습니다. - 마크 수를 가장 중요한 데이터 요소들을 강조할 수 있는 정도로만 제한합니다. 이 유형의 뷰를 구축하는 방법에 대한 자세한 내용과 예는 [접근성을 위한 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm)의 [간결함](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm#SimpleAggregated)을 참조하십시오. ## 제목 및 캡션 **WCAG 2.1 AA 원칙:** 인지 가능, 이해 가능 제목 및 캡션에 설명적인 텍스트를 입력하여 보조 기술을 사용하는 사용자에게 상황을 알릴 수 있으며 뷰에 있는 데이터를 파악하도록 도울 수 있습니다. 다음 지침에 따라 모든 사용자의 요구 사항을 충족하도록 Tableau의 시각적 특성을 조정합니다. - 뷰를 설명하기 위해 사용하는 텍스트로 뷰를 보완한다고 생각하십시오. - 제목 및 캡션에서 텍스트를 사용하여 비주얼리제이션과 표시하는 내용을 설명합니다. - 쉽게 이해할 수 있는 간결한 언어를 사용합니다. 은어, 약어 또는 줄임말을 사용하지 마십시오. - 텍스트 설명에 "이미지" 또는 "사진" 같은 단어를 포함하지 마십시오. 대개 이러한 정보는 화면 읽기 프로그램에 포함되어 있습니다. - 머리말, 제목 등을 모두 대문자로 표현하면 읽기가 어려울 수 있으므로 대문자로만 표현하지 마십시오. **예:** 이 예에서는 두 개의 서로 다른 막대 차트를 보여 줍니다. 매우 작은 텍스트가 있는 막대 차트와, 제목 및 캡션을 사용하여 컨텍스트가 추가된 막대 차트
접근성 낮음 - 텍스트가 너무 작음접근성 높음 - 설명 텍스트를 추가하여 컨텍스트 제공
최소한의 텍스트가 있는 세로 막대형 차트제목과 캡션이 추가된 세로 막대형 차트
  • 한 단어로 된 제목은 충분한 설명이 되지 않습니다.

  • 마크는 색상과 크기로 구분됩니다. 하지만 추가적인 텍스트가 없으면 이러한 마크의 컨텍스트를 파악하기 어려울 수 있습니다.

  • 이 뷰를 쉽게 설명할 수 있는 캡션이나 다른 설명 텍스트가 없습니다.

  • 이 예에서는 동일한 뷰를 보여 주지만, 제목과 캡션에 모두 추가적인 설명 텍스트가 포함됩니다.

  • 동일한 대비 색조와 크기 차별화 요소를 사용하지만 막대 마크에 레이블이 추가되어 추가적인 컨텍스트를 제공합니다.

컨텍스트를 위한 텍스트를 포함하는 뷰를 작성하는 방법에 대한 자세한 내용과 예는 [접근성을 위한 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm)의 [도움이 되는 추가 텍스트 표시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm#UseText)를 참조하십시오. ## 추가 텍스트 **WCAG 2.1 AA 원칙:** 인지 가능, 이해 가능 제목과 캡션만이 아니라 광범위하게 텍스트를 사용하여 표시되는 요소의 컨텍스트를 쉽게 파악할 수 있도록 돕고 범례 및 필터 같은 다양한 컨트롤과 데이터 간의 관계를 설명할 수 있습니다. 이러한 추가적인 텍스트를 사용할 때 아래 지침을 따르십시오. - 범례 또는 필터의 머리글에 텍스트를 사용하여 컨트롤과 해당 기능을 설명합니다. 또한 대시보드에서 텍스트 영역을 사용하여 비주얼리제이션이 표시하는 내용을 상세히 설명하는 컨텍스트를 추가할 수 있습니다. - 비주얼리제이션에 대체 텍스트(alt 텍스트)를 추가합니다. Tableau는 Tableau 23.1에서 비주얼리제이션에 대한 대체 텍스트를 자동으로 생성하기 시작했습니다. Tableau 23.2 이상에서는 자동 생성된 대체 텍스트를 편집하여 대상 사용자에게 중요하다고 여겨지는 컨텍스트를 추가할 수 있습니다. - 가능한 경우 항상 컨트롤에 레이블을 표시합니다. 예를 들어 범례의 레이블을 **Subcategory(하위 범주)**에서 **Color key for product type(제품 유형별 색상 키)**으로 변경하면 사용자가 컨트롤과 데이터 간의 관계를 더욱 쉽게 이해할 수 있습니다. - 뷰에 링크 텍스트가 포함되는 경우 링크로 이동되는 위치를 설명하는 텍스트를 사용합니다. 예를 들어 링크 텍스트로 'Global Warming statistics for 1990- 2020(1990~2020년 지구 온난화 통계)'을 사용합니다. "Click here(여기를 클릭하세요)", "More(자세히)" 또는 "More information(자세한 정보)" 같은 단어를 사용하지 마십시오. 이러한 링크 텍스트는 지나치게 일반적이어서 사용자에게 혼란을 줄 수 있습니다. - **예:** 다음 예에서는 두 개의 거품형 차트를 보여 줍니다. 한 차트는 뷰를 만들 때 기본적으로 표시되는 텍스트만 사용하고, 다른 차트에는 의미 전달을 돕기 위해 뷰 전체에 컨텍스트를 추가하는 별도의 텍스트가 있습니다.
접근성 낮음 - 텍스트가 너무 작음접근성 높음 - 보다 설명적인 텍스트
텍스트가 매우 적은 버블 차트제목, 캡션 및 기타 텍스트가 있는 버블 차트
  • 이 뷰에서는 시트 제목에 대한 기본 텍스트와 필터 및 범례에 대한 기본 레이블만 사용합니다.

  • 마크는 크기와 색상으로만 구분됩니다.

  • 뷰에 컨텍스트를 제공할 수 있는 캡션이나 다른 설명 텍스트가 없습니다.

  • 이 예에서는 동일한 뷰를 보여 주지만, 추가적인 설명 텍스트가 포함됩니다.

  • 마크의 관계를 설명하고 뷰가 표시하는 내용에 대한 추가 컨텍스트를 제공하는 별도의 텍스트가 제목 및 캡션이 추가되었습니다.

  • 수익 숫자를 표시하는 마크 레이블이 추가되었기 때문에 더 이상 사용자가 이 정보를 파악하기 위해 색상에만 의존할 필요가 없습니다.

컨텍스트를 위한 추가 텍스트를 포함하는 뷰를 작성하는 방법에 대한 자세한 내용과 예는 [접근성을 위한 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm)의 [도움이 되는 추가 텍스트 표시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm#UseText) 및 보다 [접근성을 위한 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm#Edit)을 참조하십시오. ## 색상 및 대비 **WCAG 2.1 AA 원칙:** 인지 가능, 이해 가능 색상을 사용하여 뷰에서 마크를 구분할 수 있습니다. 하지만 시각 장애가 있는 사용자의 경우 색상만으로 항상 충분히 구별할 수는 없습니다. 뷰에 마크가 많은 경우, 색상이 너무 많으면 특히 어렵습니다. 뷰에서 색상을 추가할 때 아래 지침을 따르십시오. - Tableau가 제공하는 색맹용 색상표를 사용하면 뷰에 적합한 색상을 쉽게 선택할 수 있습니다. 사용하는 모든 색상표에서 충분한 대비를 제공하고 명암 스펙트럼상에서 서로 구분되는 색상을 할당하십시오. - 라인 마크의 경우 마크를 쉽게 구분할 수 있도록 모양, 크기 및 레이블과 같은 추가 옵션을 사용하십시오. - [대비 분석](https://www.paciellogroup.com/resources/contrastanalyser/) 도구를 사용하여 대비 비율이 충분한 최상의 텍스트 색상과 배경색을 선택합니다. 텍스트의 색상 대비가 뚜렷하며 4.5:1(큰 텍스트의 경우 3:1)의 대비 비율 표준을 준수하는지 확인하십시오. **예:** 이 예에서는 두 개의 라인 차트를 보여 줍니다. 한 차트는 색상만 사용하여 라인을 구분하고 다른 차트는 보다 적절한 색상과 함께 모양을 사용하여 마크를 구분합니다.
쉽게 액세스할 수 없음 - 색상만 사용하여 마크 구분쉽게 액세스할 수 있음 - 색상과 모양을 사용하여 마크 구분
색상만 사용하여 마크를 구분하는 라인 차트색상과 모양을 모두 사용하여 마크를 구분하는 라인 차트
  • 이 뷰에서는 색상만 사용하여 라인을 서로 구분합니다.

  • 뷰의 마크에서 시각 장애가 있는 사용자가 완전하게 액세스할 수 있는 색상표를 사용하지 않습니다.

  • 이 예에서는 색상과 모양을 모두 사용하여 마크를 구분하는 동일한 뷰를 보여 줍니다.

  • 명확한 제목이 있는 색상 범례와 모양 범례가 뷰에서 각 색상과 모양이 나타내는 대상을 식별합니다.

마크를 쉽게 구분할 수 있도록 색상을 사용하는 뷰를 작성하는 방법에 대한 자세한 내용과 예는 [접근성을 위한 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm)에서 [접근성을 위한 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm#ColorContrast)을 참조하십시오. ## 뷰 게시 **WCAG 2.1 AA 원칙:** 인지 가능, 작동 가능, 이해 가능 사용자가 뷰를 사용할 수 있도록 하려면 Tableau Server 또는 Tableau Cloud에 뷰를 게시하십시오. 그런 다음 툴바 메뉴에서 공유를 클릭합니다. 사용자는 화면 읽기 프로그램이나 키보드를 사용하여 뷰 및 툴바 단추와 상호 작용할 수 있습니다. 자세한 내용은 [웹 기반 Tableau의 키보드 접근성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/access_keyboard_navigation.htm)를 참조하십시오. 통합 문서를 게시하고 내장하는 방법, 내장 코드를 찾는 방법 및 툴바를 해제하는 방법에 대한 자세한 내용은 [접근성을 위한 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm)에서 [뷰 게시 및 공유](https://help.tableau.com/v0.0/pro/desktop/ko-kr/accessibility_create_view.htm#Publish)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 제품 업데이트 설정 또는 해제 항상 가장 최신 기능을 사용하고, 보안 취약점을 해결하며, 문제를 수정할 수 있도록 Tableau Desktop에는 제품 업데이트 기능이 포함되어 있습니다. Tableau Desktop을 시작할 때 업데이트된 Tableau Desktop 유지 관리 버전이 있으면 제품 업데이트 메시지가 나타납니다. 즉시 업데이트를 다운로드하고 Tableau를 종료할 때 설치됩니다. 업데이트를 연기하거나 건너뛰도록 선택할 수도 있습니다. 이렇게 하면 언제라도 도움말 > 제품 업데이트 확인을 선택하여 제품 업데이트를 확인할 수 있습니다. 제품 업데이트를 설정하거나 해제하는 방법에 대한 자세한 내용은 Tableau Desktop 및 Tableau Prep 배포 가이드에서 [제품 업데이트 제어](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_product_updates_admin.htm) 문서를 참조하십시오. 다음에 유의하십시오. - 제품 업데이트 설치 프로그램은 Downloads/TableauAutoUpdate 폴더에 다운로드됩니다. Downloads 폴더가 존재하지 않는 경우에는 TEMP/TableauAutoUpdate 폴더에 다운로드됩니다. - 제품 유지 관리가 만료된 경우 업데이트가 다운로드되지 않고 컴퓨터에 설치되지 않습니다. 자세한 내용은 [Tableau 라이선스 갱신](https://www.tableau.com/ko-kr/support/product-renewal-faqs)을 참조하십시오. - 제품 업데이트 메시지가 표시되지 않을 수 있습니다. 이렇게 하는 이유는 매우 다양합니다. 자세한 내용은 Tableau Desktop 및 Tableau Prep 배포 가이드에서 [Tableau Desktop 설치 문제 해결](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_troubleshoot.htm) 문서의 **유지 관리 업데이트 문제 해결** 섹션을 참조하십시오. ## 제품 업데이트 해제 제품 업데이트는 기본적으로 설정됩니다. 도움말 메뉴나 Windows에서 설치 프로그램을 실행하여 제품 업데이트를 해제할 수 있습니다. ### 도움말 메뉴 사용 도움말 \> 설정 및 성능 > 자동 제품 업데이트 사용을 선택하고 확인란을 선택 취소합니다. ### 설치 프로그램 실행(Windows 전용) Windows에서 제품 업데이트를 해제하려면 Tableau Desktop 설치 프로그램을 실행한 다음 사용자 지정을 클릭합니다. 사용자 지정 설치 대화 상자에서, 1. Tableau 제품 업데이트 확인 확인란을 선택 취소합니다. 2. 설치를 클릭합니다. 제품 업데이트를 다시 설정하려면 설치 프로그램을 실행하고 사용자 지정을 클릭한 다음 확인란을 선택합니다. ## 관리자 제품 업데이트 제어 관리자가 사용자를 대상으로 하는 제품 업데이트를 해제하거나 설정할 수 있습니다. 또한 사용자에게 업데이트를 제공할 Tableau Desktop 버전을 결정할 수도 있습니다. 사용자에게 원하는 버전으로 업데이트(또는 업데이트하지 않도록 선택)하게 하는 대신 관리자가 선택한 버전으로 업데이트하도록 만들 수 있습니다. 자세한 내용은 Tableau Desktop 및 Tableau Prep 배포 가이드에서 [제품 업데이트 제어](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_product_updates_admin.htm) 문서를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 조각화 필터 만들기 슬라이서 또는 계산 필터라고도 하는 조각화 필터는 다차원 데이터 원본에 대한 작동 방식이 관계형 데이터 원본과 다른 차원 필터입니다. Tableau의 다차원 데이터 원본은 Windows에서만 지원됩니다. 조각화 필터는 다음의 경우에 존재합니다. - 필터 선반에 배치한 차원이 뷰의 다른 선반에 없는 경우. - 필터가 다중 값을 포함하도록 정의된 경우. 예를 들면 다음과 같습니다. ![일반 탭이 선택되어 있고 범주 목록에서 가구 및 사무용품 범주가 선택된 계산 필터 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/caclfilter_1.png) 관계형 데이터 원본의 경우 조각화 필터와 관련하여 주목할 만한 사항이 없습니다. Tableau는 뷰의 각 측정값에 대한 값을 구성된 집계를 사용하여 재계산합니다. 그러나 다차원 데이터 원본에는 데이터 원본에서 집계된 데이터가 포함되므로 차원 필터가 개별 측정값으로 자른 "조각"에 대한 집계를 정의할 수 없습니다. 따라서 Tableau에서 자동으로 합계가 수행됩니다. 또한 다중 값이 정의되므로 결과는 합계 그룹의 합이 됩니다. 예를 들어 지역 및 시/도별 수익을 보여주는 아래 표시된 뷰를 살펴보겠습니다. ![시/도 및 지역별 수익을 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/hve_calcfilter1.png) 그런 다음 분기 차원의 3분기 및 4분기 멤버를 포함하는 조각화 필터가 데이터에 적용됩니다. !['일반', '조건', '상위', '전체', '0', '1', '1분기', '2분기', '3분기' 및 '4분기' 옵션을 표시하는 스프레드시트용 필터 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/hve_calcfilter2.png) 결과 뷰에서 West 지역 Oregon의 수익은 2,567입니다. 이 숫자는 3분기와 4분기의 데이터를 합산하여 계산되었습니다. ![시/도별 수익을 표시한 막대 차트로, 서부 오리건에서 수익이 가장 높습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/hve_calcfilter3.png) 위의 뷰에서 필터 선반에 표시되는 합계 기호(Σ)는 이 필터가 조각화 필터임을 나타냅니다. 필드의 원래 집계가 비가산 집계(예: 고유 카운트)인 경우 조각화 필터를 적용하면 예상과 다른 값이 표시될 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 조인 문제 해결 **참고**: 조인이 데이터를 잘못 계산하는 경우 대신 관계를 사용해야 한다는 신호일 수 있습니다. 관계에 대한 자세한 내용은 [데이터 연관](https://help.tableau.com/v0.0/pro/desktop/ko-kr/relate_tables.htm)을 참조하십시오. Tableau가 서로 다른 세부 수준의 데이터 결합(예: 다대다 관계)을 처리하는 방법에 대한 자세한 내용은 [카디널리티 및 참조 무결성](https://help.tableau.com/current/pro/desktop/ko-kr/cardinality_and_ri.htm)을 참조하십시오. ## 값 초과 계산 또는 중복 데이터 다중 테이블에 연결하여 함께 조인하는 경우 데이터의 _비정규화된_ 버전을 설정합니다. 일부 경우 Tableau는 다중 테이블을 한 테이블로 간주합니다. 다중 테이블이 한 테이블로 간주되면 테이블이 조인된 후 _모든_ 테이블을 쿼리합니다. 이 때문에 값이 초과 계산될 수 있습니다. 예를 들어 두 테이블을 가정합니다. 첫 번째 테이블에는 직원 ID와 급여 같은 직원 정보가 들어 있습니다. 두 번째 테이블에는 부서 이름 같은 조직 정보가 들어 있습니다.

테이블 1

Employee ID이름급여
20106Kim, Michelle63,000
20107Wilson, Henry61,000
20108Smith, John65,000

테이블 2

부서고용일Employee ID조직
Development6/16/201620289Strategy
지원7/28/201520107Operations
지원8/05/201620299Operations
Sales8/25/201620107Operations
**Employee ID**를 기준으로 두 테이블을 조인하는 경우 한 직원이 여러 부서에 연결되기 때문에 직원 급여가 여러 번 계산될 수 있습니다.
Employee ID이름급여부서고용일조직
20107Wilson, Henry61,000Support7/28/2015Operations
20107Wilson, Henry61,000Sales8/25/2016Operations
이것은 일대다 카디널리티의 예입니다(테이블 1의 직원 ID 하나에 테이블 2의 결과가 여러 개 있음). 테이블 간의 카디널리티에 대한 자세한 내용은 [성능 옵션을 사용하여 관계 쿼리 최적화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_relationships_perfoptions.htm)를 참조하십시오. 이 문제를 해결하려면 다음 작업 중 하나를 수행할 수 있습니다. - **데이터 연관:** 데이터가 중복될 수 있는 조인을 만드는 대신 관계를 사용할 수 있습니다. 자세한 내용은 [데이터 연관](https://help.tableau.com/v0.0/pro/desktop/ko-kr/relate_tables.htm)을 참조하십시오. **집계 변경:** 분석에 따라 MIN 또는 **AVG** 집계를 사용하여 초과 계산을 제거할 수 있습니다. 예를 들어 **Salary**의 집계를 SUM에서 MIN으로 변경하거나, SUM에서 AVG로 변경합니다. - **중복 값을 제거하는 계산된 필드 만들기:** 중복된 필드의 합계를 중복을 유발하는 필드의 인스턴스 수로 나누는 계산을 만들 수 있습니다. 예를 들어 Salary 값은 Wilson, Henry에 대한 Employee ID 인스턴스 수만큼 중복됩니다. 이 경우 뷰에서 Salary를 다음 수식을 사용하는 계산된 필드로 바꿉니다 `SUM ([Salary])/ COUNT ([Employee ID])`. 세부 수준 식을 사용하여 중복 데이터를 삭제할 수도 있습니다. 자세한 내용은 Tableau 기술 자료에서 [LOD 계산을 사용하여 중복 데이터 제거](http://kb.tableau.com/articles/howto/removing-duplicate-data-with-lod-calculations?lang=ko-kr)를 참조하십시오. - **사용자 지정 SQL 사용:** Tableau는 사용자 지정 SQL을 사용하여 데이터 원본의 여러 테이블에 연결하는 기능을 지원합니다. 테이블을 조인하기 전에 GROUP BY 절을 사용하여 테이블을 사전 집계할 수 있습니다. 이 옵션을 사용하려면 SQL 쿼리 작성에 대한 어느 정도의 지식이 있어야 하며 경우에 따라 데이터베이스 전문가의 도움이 필요합니다. Tableau에서 사용자 지정 SQL 쿼리에 연결하는 방법에 대한 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. ## 끊어진 테이블 조인 및 교차 데이터베이스 조인 동일한 데이터 원본에서 또는 교차 데이터베이스 조인을 사용하여 테이블을 조인하기 전에 조인 키의 데이터 유형이 일치하는지 확인하십시오. 조인 키의 데이터 유형이 일치하지 않으면 조인이 분리되고 빨간색 느낌표와 "조인 필드 간의 유형이 일치하지 않는다"는 오류 텍스트가 표시됩니다. 분리된 조인을 수정하려면 다음 권장 방법 중 하나를 사용합니다. - 조인 계산을 만들면 조인 대화 상자에서 필드의 형식(데이터 유형 포함)을 변경하여 조인 키가 일치하게 만들 수 있습니다. 조인 계산은 결합하려는 하나 이상의 테이블에서 조인 키의 형식을 수정하는 데 사용할 수 있는 계산의 하위 집합을 지원합니다. 조인 계산을 만들려면 분리된 조인이 있는 테이블 간의 조인 아이콘을 클릭하고 형식을 수정해야 하는 필드를 클릭한 다음 조인 계산 만들기를 선택합니다. 자세한 내용은 [조인 문제 해결](#joinoncalcs)을 참조하십시오. - 텍스트 또는 Excel 기반 데이터의 경우 데이터 격자의 데이터 유형 메뉴를 사용하여 조인 키에 있는 텍스트 또는 Excel 필드의 데이터 유형을 수정합니다. - **Tableau Desktop만 해당**: 대부분의 연결에서 사용자 지정 SQL로 변환 옵션을 사용하여 조인 키에 있는 필드 중 하나의 데이터 유형을 CAST () 같은 함수를 통해 변경할 수 있습니다. 사용자 지정 SQL로 변환 옵션은 데이터 원본에 포함된 연결이 하나인 경우에만 사용할 수 있습니다. 연결이 두 개인 경우 두 번째 연결을 제거한 다음 데이터 > 사용자 지정 SQL로 변환을 선택합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 조인을 위한 참조 무결성 가정 경우에 따라 데이터 메뉴에서 참조 무결성 가정 옵션을 선택하여 조인의 쿼리 성능을 개선할 수 있습니다. 이 옵션을 사용하는 경우 Tableau는 특히 뷰의 필드에서 참조하는 경우에만 조인된 테이블을 쿼리에 포함합니다. !['참조 무결성 가정' 옵션이 하이라이트된 데이터 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/joins_assumerefinteg.png) 데이터에 참조 무결성(아래의 정의 참조)이 있지만 데이터베이스가 참조 무결성을 강제로 적용하지 않거나 적용할 수 없는 경우 이 설정을 사용하는 것이 좋습니다. 데이터베이스에 참조 무결성을 구성하는 옵션이 있는 경우 해당 옵션을 사용하는 것이 데이터베이스와 Tableau 모두에서 성능을 향상시킬 수 있으므로 이 설정을 사용하는 것보다 나은 선택입니다. Tableau의 참조 무결성 가정 옵션은 Tableau 측의 성능에만 영향을 줄 수 있습니다. 데이터에 참조 무결성이 없는데 이 설정을 사용하면 쿼리 결과를 신뢰할 수 없습니다. 참조 무결성의 개념을 이해하기 위해 두 개의 테이블인 Sales와 Product Catalog가 있는 Sales 데이터에 연결한다고 가정합니다. 이러한 두 테이블은 아래와 같이 표시됩니다.

Sales

Product ID (Foreign Key)Sale AmountTransaction Date
110010/1/2012
1200010/2/2012
2509/30/2012
3108/21/2012

Product Catalog

Product ID (Primary Key)Product Name
110 Inch Tablet
2Smart Phone
3Desk Lamp
4Memory Stick
판매된 제품은 모두 Product Catalog에 나열되어야 하므로 Sales 테이블의 모든 행은 Product Catalog 테이블에 일치하는 행을 가집니다. 이러한 두 테이블이 Product ID에 대해 조인되면 결과적으로 테이블이 다음과 같이 표시됩니다.
Product IDProduct NameProduct IDSale AmountTransaction Date
110 Inch Tablet110010/1/2012
110 Inch Tablet1200010/2/2012
2Smart Phone2509/30/2012
3Desk Lamp3108/21/2012
이제 지역별 매출 금액을 살펴보기 위한 뷰를 작성해 보십시오. 기본적으로 Sale Amount 필드를 뷰로 끌면 다음과 같은 쿼리가 만들어집니다. SELECT SUM(\[Sales Amount\]) FROM \[Sales\] S INNER JOIN \[Product Catalog\] P ON S.ProductID = P.ProductID 참조 무결성 가정을 선택하면 Tableau에서 조인된 테이블에 참조 무결성이 있다고 가정합니다. 즉, Sales 테이블에는 항상 Product Catalog 테이블에서 일치하는 행이 있음을 확인한 것입니다. 이는 사실이므로 Tableau는 이러한 결과를 반환하기 위해 Product Catalog 테이블의 정보를 필요로 하지 않습니다. Sales Amount 필드를 뷰로 끌면 Tableau에서 다음과 같이 쿼리를 단순화할 수 있습니다. SELECT SUM(\[Sales Amount\]) FROM \[Sales\] 이렇게 단순화된 쿼리는 조인 작업을 제거하므로 보다 신속한 결과를 반환할 수 있습니다. 이 옵션은 내부 조인에만 영향을 주며 단일 테이블을 포함하는 데이터 원본에는 영향을 주지 않습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 좋은 데이터 집합 찾기 Tableau를 사용한 데이터 분석 방법(또는 샘플이나 개념 증명 콘텐츠 작성 방법)을 배우는 좋은 방법은 관심이 있는 데이터 집합을 찾는 것입니다. 데이터를 사용하여 답변을 구하려는 실제 질문이 있는 경우 분석 단계가 더 쉬워지고 의미가 커집니다. ## 데이터 집합의 현실성 공식적인 비즈니스 영역의 데이터가 아닌 데이터 집합을 찾으려고 할 때 불가피하게 발생하는 두 가지 문제가 있습니다. **필요한 데이터를 찾을 수 없습니다.** - 필요한 것을 너무 엄격하게 기대하지 마십시오. - 유연성을 가지고 열린 마음으로 지정된 프로젝트에 사용할 수 있을지 생각해야 합니다. - 때로는 원하는 데이터에 비용을 지불해야 할 수도 있습니다. 그럴 가치가 있는지 결정하십시오. **데이터를 정리해야 합니다.** - 데이터가 [분석에 적합하게 구조화](https://help.tableau.com/current/pro/desktop/ko-kr/data_structure_for_analysis.htm)될 수 있도록 기본적인 [정리 및 형상화](https://help.tableau.com/current/prep/ko-kr/prep_clean.htm)를 준비합니다. - [다른 데이터 집합 가져오기](https://help.tableau.com/current/prep/ko-kr/prep_combine.htm)가 필요할 수 있습니다. - 데이터 사전 또는 메타데이터를 준비해야 할 수 있습니다. - [계산](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_calculatedfields.htm)이 필요할 수 있습니다. ## 좋은 데이터 집합의 구성 요소 좋은 데이터 집합은 목적에 맞는 데이터 집합입니다. 필요성이 충족된다면 좋은 데이터 집합입니다. 그러나 데이터 집합에서 목적에 맞지 않는 데이터를 제거해야 할 때 도움이 되는 몇 가지 고려 사항이 있습니다. 전체적으로 다음 조건을 충족하는 데이터 집합을 찾으십시오. 1. 필요한 요소가 포함되어야 함 2. 집계되지 않은 데이터여야 함 3. 적어도 두 개의 차원과 두 개의 측정값이 있어야 함 4. 양호한 메타데이터 또는 데이터 사전이 있어야 함 5. 사용 가능해야 함(독점 형식이 아니고, 복잡하지 않고, 다루기 힘들지 않아야 함) Superstore 샘플이 좋은 이유 Superstore는 Tableau Desktop과 함께 제공되는 샘플 데이터 원본 중 하나입니다. (또한 [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드할 수도 있습니다.) 이것이 좋은 데이터 집합인 이유 - **필수 요소**: Superstore에는 날짜, 지리적 데이터, 계층 관계가 있는 필드(Category(범주), Sub-Category(하위 범주), Product(제품)), 양수 및 음수인 측정값(Profit(수익)) 등이 있습니다. Superstore 단독으로 만들 수 없는 차트 유형은 일부이며 시연할 수 없는 기능은 거의 없습니다. - **집계되지 않음**: 행 수준 데이터는 거래의 각 항목입니다. 이러한 항목은 주문 수준까지(Order ID(주문 ID)를 통해) 또는 차원 중 하나(예: 날짜, 고객, 지역 등)를 기준으로 롤업할 수 있습니다. - **차원 및 측정값**: Superstore에는 범주 및 도시와 같이 항목별로 "쪼개서 분석"할 수 있는 여러 차원이 있습니다. 또한 여러 측정값과 날짜가 있어 차트 유형 및 계산도 시험해 볼 수 있습니다. - **메타데이터**: Superstore에는 명확하게 이름이 지정된 필드 및 값이 있습니다. 어떤 값인지 조사할 필요가 없습니다. - **작고 잘 정리됨**: Superstore는 몇 메가바이트 크기이므로 Tableau 설치 관리자에서 작은 공간만 차지합니다. 또한 정리된 데이터이며 각 필드에 정확한 값만 있고 데이터 구조가 양호합니다. ### 1\. 양호한 데이터 집합에는 목적에 맞는 요소가 있습니다. 특정 비주얼리제이션을 작성하거나 특정 기능을 시연하기 위한 데이터 집합을 찾는다면 데이터 집합에 필요한 필드 유형이 있는지 확인하십시오. 예를 들어 맵은 시각적으로 뛰어나지만 지리적 데이터가 필요합니다. 기본적인 데모에 날짜 드릴다운이 필요한 경우가 많으므로 데이터에 날짜 필드가 적어도 하나는 있어야 합니다(드릴다운을 시연하려면 연도보다 세부적인 수준이어야 함). 모든 데이터 집합이 이러한 요소 모두를 가져야 하는 것은 아니지만, 목적에 맞는 데이터 집합이 무엇인지 알게 되면 주요 요소가 빠진 데이터 집합으로 시간을 낭비하지 않게 됩니다. 분석을 위한 공통 요소: - 날짜 - 지리적 데이터 - 계층 데이터 - “관심” 측정값 - 크기 변화가 상당하거나 양수 및 음수 값이 있어야 합니다. 일부 기능 또는 비주얼리제이션 유형에는 다음과 같은 특정 데이터 특성이 필요할 수 있습니다.  - [클러스터](https://help.tableau.com/current/pro/desktop/ko-kr/clustering.htm) - [예측](https://help.tableau.com/current/pro/desktop/ko-kr/forecasting.htm) - [추세선](https://help.tableau.com/current/pro/desktop/ko-kr/trendlines_add.htm) - [사용자 필터](https://help.tableau.com/current/pro/desktop/ko-kr/publish_userfilters_create.htm) - [공간 계산](https://help.tableau.com/current/pro/desktop/ko-kr/maps_shapefiles.htm) - 특정 [계산](https://help.tableau.com/current/pro/desktop/ko-kr/functions_all_categories.htm) - [불릿 차트](https://help.tableau.com/current/pro/desktop/ko-kr/qs_bullet_graphs.htm) ### 2\. 양호한 데이터는 집계되지 않은(원시) 데이터입니다. 데이터가 지나치게 [집계되어](https://help.tableau.com/current/pro/desktop/ko-kr/calculations_aggregation.htm) 있는 경우 분석에서 할 수 있는 일이 많지 않습니다. 예를 들어 Google 검색에서 "펌킨 스파이스"를 찾는 사람들의 추세를 조사하고 싶지만 연도 데이터만 있다면 매우 개략적인 개요만 조사할 수 있습니다. 이상적이라면 일별 데이터를 원할 것입니다. 그래야 스타벅스가 #PSL 공급을 시작할 때 엄청난 검색 증가를 확인할 수 있을 것입니다. 집계되지 않은 카운트는 무엇인지가 분석에 따라 달라질 수 있습니다. 개인 정보 보호나 현실적인 이유로 인해 일부 데이터 집합은 완벽하게 세분화되지 않습니다. 예를 들어 말라리아 환자의 주소별 보고가 있는 데이터 집합은 거의 찾을 수 없을 것이므로 지역별 월간 총계가 충분한 상세 수준일 수 있습니다. 집계 및 세부 수준 여러 이유에서 집계 및 세부 수준이 핵심 개념이라는 것을 이해해야 합니다. 이들은 유용한 데이터 집합 찾기, 필요한 비주얼리제이션 작성, 올바른 데이터 결합, LOD 식 사용 등에 영향을 미칩니다. 집계와 세부 수준은 완전히 반대되는 개념입니다. **집계**는 데이터가 결합되는 방식을 나타냅니다. 예를 들어 모든 펌킨 스파이스 검색 수의 합계를 계산하거나 지정된 날짜에 시애틀 주변의 모든 온도 판독값 평균을 구하는 것이 여기에 포함됩니다. - 기본적으로 Tableau의 측정값은 집계됩니다. 기본 집계는 SUM입니다. 이 집계를 평균, 중앙값, 고유 카운트, 최소값 등으로 변경할 수 있습니다. **세부 수준**은 데이터가 얼마나 자세한지를 나타냅니다. 데이터 집합의 행(일명: 레코드)이 나타내는 것은 무엇입니까? 말라리아에 감염된 사람은? 특정 주/도에서 한 달 동안 발생한 말라리아 총 건수는? 이런 것이 세부 수준입니다. 데이터의 세부 수준을 아는 것이 중요합니다. 자세한 내용은 [Tableau의 데이터 집계](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_aggregation.htm)를 참조하십시오. ### 3\. 좋은 데이터 집합에는 차원과 측정값이 있습니다. 많은 비주얼리제이션 유형에는 **차원**과 **측정값**이 필요합니다. - 차원만 있는 경우 대부분 수 계산, 백분율 계산이나 [테이블의 카운트](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_understanddatawindow.htm#count-of-table) 사용으로 제한됩니다. - 측정값만 있는 경우 기준을 사용하여 값을 분석할 수 없습니다. 데이터 집계를 완전히 해제하거나 전체 SUM 또는 AVG 등을 계산할 수 있습니다. 차원만 있는 데이터 집합은 유용할 수 없다고 말하는 것은 아닙니다. 인구 통계 데이터는 차원 중심 데이터의 예이며 인구 통계와 관련된 많은 분석은 개수 계산이나 백분율 기반입니다. 그러나 분석적으로 가능성이 풍부한 데이터 집합에는 적어도 몇 개의 차원과 측정값이 필요합니다. 차원 및 측정값, 불연속형 및 연속형 ![다양한 알약 유형을 보여주는 데이터 패널 및 마크 카드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pilltypes.jpg) 위 이미지에서 **숫자 차원**은 마크 카드에 집계가 없지만 **연속형 측정값**과 **불연속형 측정값**은 모두 집계가 있습니다. ### 차원 및 측정값 필드는 데이터 패널에서 가로 선을 사용하여 차원과 측정값으로 분류됩니다. Tableau에서 차원은 뷰에 그 자체로 나타나지만 측정값은 자동으로 집계됩니다. 측정값의 기본 집계는 SUM입니다. - **차원**은 정성적입니다. 즉, 설명할 수 있지만 측정할 수 없습니다. - 차원은 대개 도시나 국가, 눈동자 색상, 범주, 팀 이름 등과 같은 것들입니다. - 차원은 일반적으로 불연속형입니다. - **측정값**은 정량적입니다. 즉, 측정할 수 있으며 기록(숫자)할 수 있습니다. - 측정값은 대개 매출, 키, 클릭 수 등과 같은 것들입니다. - 측정값은 대개 연속형입니다. 필드로 수학을 할 수 있는 경우 측정값입니다. 필드가 측정값인지, 아니면 차원인지 잘 모르겠으면 값으로 의미 있는 수학을 할 수 있는지 생각해 보십시오. AVG(RowID), 두 주민등록번호의 합계 또는 우편 번호를 10으로 나눈 값에 의미가 있습니까? 의미가 없습니다. 이들은 숫자로 쓰여진 차원입니다. 영숫자 우편 번호를 사용하는 국가가 몇 개인지 생각해 보십시오. 미국은 숫자만 사용하지만 이들은 레이블일 뿐입니다. Tableau는 숫자 필드를 나타내는 많은 필드명이 실제로는 ID이거나 우편 번호라는 것을 인식할 수 있으며 이들을 차원으로 만들려고 시도하지만 완벽하지는 않습니다. "수학을 할 수 있는지 여부" 테스트를 사용하여 숫자 필드가 측정값인지, 아니면 차원인지 결정하고 필요에 따라 데이터 패널에 다시 배치하십시오. **참고**: 날짜로 수학을 할 수 있지만(예: DATEDIFF 계산) 표준 규칙은 날짜를 차원으로 분류하는 것입니다. ### 불연속형 및 연속형 불연속형 또는 연속형 필드는 어느 정도 차원 및 측정값 개념과 연결되지만 동일하지는 않습니다. - **불연속형** 필드는 고유 값을 포함합니다. 이들은 뷰에서 머리글 또는 레이블이 되며 알약 모양은 파란색입니다. - **연속형** 필드는 “분리되지 않는 전체를 형성”합니다. 이들은 뷰에서 축이 되며 알약 모양은 녹색입니다. 불연속형 및 연속형을 이해하는 좋은 방법은 날짜 필드를 살펴보는 것입니다. 날짜는 불연속형이거나 연속형일 수 있습니다. - 10년 동안 또는 100년 동안의 8월 평균 온도를 조사하는 것은 “8월”이 불연속형이며 정성적인 날짜 부분으로 사용된다는 의미입니다. - 1960년 이후 보고된 말라리아 사례의 전체적인 추세를 살펴보면 끊어지지 않는 단일 축을 얻게 됩니다. 즉, 날짜가 연속형인 정량적 값으로 사용됩니다. 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. Tableau에서 만드는 필드 Tableau는 데이터 집합에 무엇인지에 관계없이 자동으로 최소 3개의 필드를 만듭니다. - _측정값 이름_(차원) - _측정값_(측정값) - _TableName(Count)_(측정값) 또한 데이터 집합에 지리적 필드가 있는 경우 Tableau는 _위도(생성됨)_ 및 _경도(생성됨)_ 필드도 만듭니다. **측정값 이름**과 **측정값**은 유용한 2가지 필드입니다. 자세한 내용은 [측정값 및 측정값 이름](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_understanddatawindow_meavalues.htm)을 참조하십시오. **테이블의 카운트**는 행 수를 계산하여 테이블의 레코드 수를 제공합니다. 이를 사용해 데이터 집합에서 적어도 하나의 측정값을 가질 수 있으며 일부 분석에도 이용할 수 있습니다. 행 수의 의미를 정의할 수 있으려면 데이터의 세부 수준(행이 나타내는 대상)을 이해해야 합니다. 여기서, 각 행은 날짜이므로 테이블의 카운트는 일 수입니다. ![화씨로 나타낸 일일 최고, 평균, 최저 기온 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/find_data_daily.png) 여기서, 각 행은 월이므로 테이블의 카운트는 월 수입니다. ![화씨로 나타낸 월별 최고, 평균, 최저 기온 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/find_data_monthly.png) ### 4\. 좋은 데이터 집합에는 메타데이터 또는 데이터 사전이 있습니다. 데이터 집합은 데이터의 _의미_를 아는 경우에만 유용합니다. 다음과 같이 표시되는 파일을 여는 것보다 좋은 데이터를 찾는 노력을 하는 것이 덜 답답합니다. ![완전히 숫자 데이터만 포함된 스프레드시트 뷰](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/find_data_nometa.png) 원본 4 또는 12는 무엇을 의미합니까? OTU0-OTU4 필드에 있는 정보는 무엇입니까? 좋은 데이터 집합에는 레이블이 잘 적용된 필드와 멤버 또는 데이터 사전이 있으므로 직접 데이터에 레이블을 지정할 수 있습니다. Superstore를 생각해 보십시오. 필드와 해당 값의 의미를 즉시 알 수 있습니다. Category(범주)와 해당 멤버인 Technology, Furniture, Office Supplies를 예로 들 수 있습니다. 또는 위의 이미지에 있는 microbiome 데이터 집합의 경우 각 원본을 설명하는 [데이터 사전](http://www.exploredata.net/Downloads/Microbiome-Data-Set)(4는 대변이고 12는 복부)과 각 OTU의 분류(OTU3은 _파라박테로이데스_ 속의 박테리아)가 있습니다. 데이터 사전은 메타데이터, 지표, 변수 정의, 용어집 등 다양한 이름으로 불립니다. 결국 가장 중요한 것은, 데이터 사전이 열 이름과 열의 멤버에 대한 정보를 제공한다는 것입니다. 이 정보는 다음과 같은 여러 방법으로 데이터 원본이나 비주얼리제이션으로 가져올 수 있습니다. - 더 이해하기 쉽도록 열 이름을 바꿉니다(데이터 집합 자체 또는 Tableau에서 수행할 수 있음). - 필드 멤버의 별칭을 바꿉니다(데이터 집합 자체 또는 Tableau에서 수행할 수 있음). - 계산을 만들어 데이터 사전 정보를 추가합니다. - Tableau에서 필드에 대한 설명을 추가합니다(설명은 게시된 비주얼리제이션에는 나타나지 않고 작성 환경에만 나타남). - 데이터 사전을 또 다른 데이터 원본으로 사용하고 두 데이터 원본을 결합합니다. 데이터 사전이 없으면 데이터 집합이 쓸모가 없을 수 있습니다. 데이터 집합을 책갈피에 추가하는 경우 데이터 사전도 책갈피에 추가합니다. 다운로드하는 경우 둘 모두를 다운로드하여 한 장소에 보관합니다. ### 5\. 좋은 데이터 집합은 사용 가능한 데이터 집합입니다. 데이터 집합에 대해 파악하고 있고 데이터 집합에 필요한 정보가 있으면 작은 데이터 집합도 분석에 유용할 수 있습니다. 데이터 집합이 작을수록 저장, 공유 및 게시가 쉬우며 대개 성능이 좋습니다. 마찬가지로, 필요에 맞는 “완벽한” 데이터 집합을 찾은 경우에도 정리에 비현실적인 수준의 노력이 필요하다면 전혀 완벽하지 않은 것입니다. 지나치게 어수선한 데이터 집합을 버릴 줄 아는 것이 중요합니다. 예를 들어 이 데이터 집합은 Wikipedia 문서의 상대 문자 빈도에 대한 것입니다. 처음에는 84개 행과 16개 열이었습니다(1,245개 행과 3개 열로 피벗됨). Excel 파일은 16KB입니다. 몇 가지 그룹, 집합, 계산 및 기타 조작이 있지만 견고한 분석과 흥미로운 시각 자료를 지원합니다. [![다양한 언어에서 고유 문자의 상대적 빈도를 표시하는 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/find_data_smdataviz.png)](https://mkt.tableau.com/Help/LetterFrequencyAnalysis.twbx) 통합 문서를 다운로드하려면 이미지를 클릭하십시오. ## 데이터 레이블 바꾸기 좋은 데이터 집합을 찾았으면 대개 레이블을 바꾸게 됩니다. 데이터 레이블을 바꾸는 것은 샘플 또는 개념 증명을 위한 모의 데이터를 만들거나 데이터의 가독성을 높일 때 유용합니다. 필드 **이름 바꾸기**는 Tableau에서 필드가 나타나는 방식을 변경합니다. 예를 들어 “매출”을 “파이프라인 매출”로 바꾸거나 “주”를 “지자체”로 바꿀 수 있습니다. **별칭 바꾸기**는 필드의 멤버가 표시되는 방식을 변경합니다. 예를 들어 Country(국가) 필드의 값에서 CHN을 China로, RUS를 Russia로 별칭을 바꿀 수 있습니다. - 불연속형 차원 필드의 값을 **멤버**라고 합니다. 멤버만 별칭을 바꿀 수 있습니다. 온도에 대한 측정값 필드가 있다고 가정합니다. 화씨 54도의 값은 데이터 자체를 변경하지 않고는 변경할 수 없습니다. 하지만 Country(국가) 필드의 멤버 “CHN”을 “China”로 별칭을 바꾸는 것은 다른 방식으로 레이블만 지정한 동일한 정보입니다. 이름 바꾸기와 별칭 바꾸기는 거의 같은 것입니다. 필드는 이름을 바꾸고 멤버는 별칭을 바꾸는 것이 Tableau의 규칙입니다. 자세한 내용은 [데이터 패널의 필드 구성 및 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm) 및 [별칭을 만들어 뷰의 멤버 이름 바꾸기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_fieldproperties_aliases_ex1editing.htm)를 참조하십시오. **참고**: 이름 바꾸기나 별칭 바꾸기는 Tableau Desktop의 표시만 변경합니다. 변경 사항이 기초 데이터에 기록되지 않습니다. ### 모의 데이터를 만들기 위한 레이블 바꾸기 기존 데이터 집합의 레이블을 바꾸는 것은 샘플 또는 개념 증명 콘텐츠의 설득력을 높이는 좋은 방법입니다. 1. Superstore와 같은 쉬운 데이터 집합을 사용하여 원하는 콘텐츠(특정 차트 유형, 특정 기능 시연 등)를 작성합니다. 2. 관련 필드의 이름을 바꾸고, 도구 설명을 변경하고, 텍스트 특성을 변경하는 등, 데이터가 실제 나타내는 내용을 표현합니다. > [!WARNING] > > **중요**: 모의 정보라는 것이 명확할 때에만 이렇게 하십시오. 사람들이 실제 데이터라고 생각하고 분석에 사용하게 되지 않도록 주의하십시오. 예를 들어 색상이나 동물 이름 같은 웃기거나 의미 없는 필드명을 사용합니다. ### 데이터를 쉽게 사용할 수 있도록 별칭 바꾸기 데이터를 문자열 값보다 숫자 값으로 저장하는 것이 훨씬 효율적이지만 숫자 인코딩을 사용하면 데이터를 이해하기 힘들어질 수 있습니다. 작은 데이터 집합인 경우 대개 성능에 미치는 영향이 크지 않으므로 데이터를 쉽게 이해할 수 있게 만드는 것에 우선 순위를 두십시오. 별칭 바꾸기의 단점은 더 이상 수치 값에 액세스할 수 없다는 것입니다(정렬을 수행하거나 색상 그라데이션을 할당하기 어려워짐). 필드를 복제하여 복사본의 별칭을 바꾸는 것을 고려하십시오. 또한 Tableau의 계산이 원래 정보를 보존하면서 더 쉽게 이해할 수 있게 만드는 좋은 방법이 될 수 있습니다. #### CASE 함수로 별칭 바꾸기 계산은 매우 강력한 별칭 바꾸기 기능이 될 수 있습니다. 예를 들어 [CASE](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_logical.htm#case) 함수를 사용하면 '이 필드의 값이 A인 경우 X를 반환하고, 값이 B인 경우 Y를 반환'하게 할 수 있습니다. 여기서 CASE 함수는 토네이도 데이터 집합에서 F-척도를 조사하여 각 수치 값과 관련된 텍스트 설명을 제공합니다. CASE \[F-scale\] WHEN "0" THEN "Some damage to chimneys; branches broken off trees; shallow-rooted trees pushed over; sign boards damaged." WHEN "1" THEN "The lower limit is the beginning of hurricane wind speed; peels surface off roofs; mobile homes pushed off foundations or overturned; moving autos pushed off the roads..." WHEN "2" THEN "Roofs torn off frame houses; mobile homes demolished; boxcars overturned; large trees snapped or uprooted; highrise windows broken and blown in; light-object missiles generated." WHEN "3" THEN "Roofs and some walls torn off well-constructed houses; trains overturned; most trees in forest uprooted; heavy cars lifted off the ground and thrown." WHEN "4" THEN "Well-constructed houses leveled; structures with weak foundations blown away some distance; cars thrown and large missiles generated." WHEN "5" THEN "Strong frame houses lifted off foundations and carried considerable distances to disintegrate; ... trees debarked; steel reinforced concrete structures badly damaged." END 이제 비주얼리제이션에서 원래 "F-척도" 필드(0-5)나 "F-척도 손상 설명" 필드 중 하나를 선택하여 사용할 수 있습니다. ## 데이터 집합을 찾을 때 팁 **참고**: "데이터 집합의 행(일명: 레코드)이 나타내는 것은 무엇입니까?"라는 질문에 대답할 수 있어야 합니다. 분명하게 답할 수 없는 경우 데이터를 활용할 수 있을 정도로 충분히 이해하지 못한 것이거나 데이터가 분석에 적합하지 않은 잘못된 구조일 수 있습니다. - 데이터의 출처를 추적해야 합니다. - 데이터와 함께 데이터 사전 정보를 유지합니다. - 콘텐츠를 최신 상태로 유지해야 하는 경우 오래된 데이터를 방지합니다. 찾을 대상: - 업데이트 가능한 데이터(주식, 날씨, 정기적으로 발표되는 보고서 등) - 시대를 초월하는 데이터(다양한 동물의 평균 체중은 해가 바뀌어도 변하지 않음) - 인위적으로 이전 날짜 또는 장래 날짜로 변경하여 미래에도 사용할 수 있는 데이터 - 찾으려는 데이터 집합을 Google에서 검색해 보면 놀랄 수 있습니다. - 준비에 너무 많은 작업이 필요한 경우 데이터 집합을 포기하는 것을 주저하지 마십시오. ## 데이터를 찾을 위치 어디에서 데이터를 찾을 수 있습니까? 데이터 집합을 찾을 수 있는 엄청나게 많은 장소가 있습니다. 다음은 시작할 때 사용할 수 있는 몇 가지 옵션입니다. 데이터 집합의 현실성은 이러한 사이트에 적용되지 않습니다. 아마 지금 생각하고 있는 대상을 찾지 못할 것이며 대개 분석에 사용할 수 있는 데이터를 얻으려면 일부 정리를 수행해야 할 수 있습니다. **고지 사항:** Tableau는 정확하고 최신 상태이며 관련성이 있는 외부 웹 사이트 링크를 제공하기 위해 모든 노력을 기울이지만 외부 공급자에 의해 유지 관리되는 페이지의 정확성 또는 적합성에 대해서는 책임을 지지 않습니다. 여기에서 사이트를 나열하는 것은 특정 콘텐츠나 조직을 홍보하기 위한 것이 아닙니다. 외부 사이트 콘텐츠와 관련된 질문은 해당 사이트에 문의하십시오. **[Tableau Public](https://public.tableau.com/ko-kr/app/discover)**: Tableau Public은 Tableau 지원 데이터 집합을 얻을 수 있는 놀라운 리소스입니다. 관심이 있는 주제에 대한 통합 문서를 검색하고 영감을 주는 통합 문서를 찾은 다음 다운로드하여 데이터에 액세스합니다. 또는 조정된 [샘플 데이터](https://public.tableau.com/ko-kr/app/resources/sample-data)를 확인해 보십시오. [**Wikipedia 테이블**](https://www.wikipedia.org/): Wikipedia 테이블의 데이터를 가져오려면 복사하여 스프레드시트에 붙여 넣거나, [복사하여 Tableau에 직접 붙여 넣거나](http://onlinehelp.tableau.com/current/pro/desktop/ko-kr/clipboard_datasource.htm), [Google 스프레드시트 및 IMPORTHTML 함수](https://support.google.com/docs/answer/3093339?hl=en)를 사용하여 데이터를 Google 스프레드시트로 만들 수 있습니다. **[Google 데이터 집합 검색](https://toolbox.google.com/datasetsearch)**: "조각난 온라인 데이터 집합의 세계를 통일하는 검색 엔진입니다." **[Data is Plural](https://www.data-is-plural.com/)**: 데이터 집합을 포함하는 주간 뉴스레터를 구독하거나 [아카이브](https://docs.google.com/spreadsheets/d/1wZhPLMCHKJvwOkP4juclhjFgqIY8fQFMemwKL2c64vk/edit)를 찾아보십시오. **[Makeover Monday](http://www.makeovermonday.co.uk/data/)**: “매주 월요일 우리와 함께 지정된 데이터 집합을 처리하여 더 정확하고 보다 효과적인 비주얼리제이션을 만들고, 더욱 쉽게 액세스할 수 있는 정보를 만들도록 도와주세요.” 다른 사용자들이 동일한 데이터 집합을 사용하여 무엇을 했는지 확인하여 분석의 시작점으로 삼거나 영감을 얻을 수 있습니다. 참여하려면 Twitter에서 [#makeovermonday](https://www.makeovermonday.co.uk/)를 사용하십시오. **기타 사이트** - [Tableau 웹 데이터 커넥터](https://tableau.github.io/webdataconnector/community/) - [Data.world](https://data.world/) 및 해당 [WDC for Tableau](https://help.data.world/hc/en-us/articles/115010298907-Tableau-Web-Data-Connector) - [Github Open Data](https://github.com/collections/open-data) - [Kaggle](https://www.kaggle.com/datasets) - [datahub.io](https://datahub.io/) - [r/datasets](https://www.reddit.com/r/datasets/) - [WHO](http://www.who.int/gho/en/) - [Data.UN.org](http://data.un.org/) - [WorldBank](https://data.worldbank.org/) - [data.gov](https://www.data.gov/), [data.gov.au](https://data.gov.au/dataset), [data.gov.uk](https://data.gov.uk/) 등 - [Airbnb](http://insideairbnb.com/get-the-data.html) - [Yelp](https://www.yelp.com/dataset) - [Zillow](https://www.zillow.com/research/data/) [주요 콘텐츠로 건너뛰기](#main-content) # 좋은 스토리를 만드는 최상의 방법 좋은 데이터 스토리는 데이터와 사실을 생생하게 전달합니다. 이 문서에는 Tableau의 스토리포인트 기능을 가장 적절하게 사용하는 것과 관련된 팁이 나와 있습니다. ## 스토리의 목표 스토리 작성을 시작하기 전에 스토리의 목표와 Viewer(뷰어)에게 전달할 내용을 생각하는 시간을 가져보십시오. 행동을 요구할지, 단순히 설명할지, 사례를 소개할지에 따라 다른 스토리를 작성해야 합니다. 사례를 소개하는 경우 데이터 요소를 먼저 설명하고 결론을 알려줄지, 결론은 먼저 말한 후에 뒷받침하는 데이터 요소를 보여줄지를 결정합니다. 후자의 접근 방식은 시간이 없는 대상에게 적절합니다. 마지막으로 종이나 화이트보드에 스토리의 개요를 작성하여 순서에 문제가 있는지 빠르게 확인해 보십시오. ## 7가지 유형의 데이터 스토리 스토리 기능을 사용할 때는 스토리포인트의 순서를 작성하게 됩니다. 각 스토리포인트에는 뷰, 대시보드 또는 텍스트가 포함될 수 있습니다. 예를 들어 스토리 내내 동일한 뷰를 보여주면서 텍스트 주석과 다양한 필터를 다양한 스토리포인트에 적용하여 설명을 보충할 수 있습니다. 다음 표에는 7가지 데이터 스토리 접근 방식에 대한 설명과 각 접근 방식에 대한 예제가 나열되어 있습니다. 각 데이터 스토리 유형은 Tableau Public의 [데이터 스토리 예제 통합 문서](http://public.tableau.com/profile/ben.jones#!/vizhome/WorldPopulationDay/1_ChangeOverTime?:embed=y&:display_count=yes)에도 설명되어 있습니다. 단일 스토리에 여러 접근 방식을 사용할 수도 있습니다. [예제 - 추세를 살펴보는 스토리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/story_example.htm)를 참조하십시오.
데이터 스토리 유형설명

시간이 지남에 따라 변화하는 데이터 스토리 유형입니다.

시간대별 변화

기능: 시간순으로 추세를 설명합니다.

설명의 시작점: 발생 원인 또는 계속되는 이유, 방지 방법 방지 방법

드릴다운 데이터 스토리 유형입니다.

드릴다운

기능: 대상이 특정 범주의 상황을 보다 쉽게 이해할 수 있도록 컨텍스트를 설정합니다.

설명의 시작점: 이 인물, 장소 또는 사물이 다른 이유, 이 인물, 장소 또는 사물의 성과 또는 성능 비교

축소 데이터 스토리 유형입니다.

축소

기능: 대상의 관심사를 더 큰 영역으로 확장하면서 그 관계를 설명합니다.

설명의 시작점: 미시적 관심사와 거시적 결과와의 관계 비교, 한 영역이 거시적 결과에 미치는 영향

두 주제 간의 대조를 보여주는 데이터 스토리입니다.

대조

기능: 둘 이상의 주제가 어떻게 다른지 보여줍니다.

설명의 시작점: 이 항목이 다른 이유, A의 성능을 B와 동일한 수준으로 만드는 방법, 노력을 기울여야 할 영역과 성능이 양호한 영역

교차 데이터 스토리 유형입니다.

교차

기능: 한 범주가 다른 범주를 능가할 때 발생하는 중요한 변화를 하이라이트합니다.

설명의 시작점: 이러한 변화의 요인, 좋은 변화와 나쁜 변화, 이러한 변화가 계획의 다른 측면에 미치는 영향

요인 데이터 스토리 유형입니다.

요소

기능: 주제를 유형 또는 범주로 분류하여 설명합니다.

설명의 시작점: 노력을 더 기울여야 할 특정 범주, 이러한 항목이 주요 메트릭에 미치는 영향

이상값 데이터 스토리 유형입니다.

이상값

기능: 비정상적이거나 너무 많은 차이가 있는 항목을 보여줍니다.

설명의 시작점: 이 항목이 다른 이유

## 간결함 흔히 실수는 하나의 스토리에 너무 많은 뷰와 대시보드를 담으려는 데서 비롯됩니다. 이렇게 하면 Viewer(뷰어)가 봐야 할 스토리포인트가 너무 많아집니다. 각 스토리포인트를 명확하게 표현하는 것도 중요합니다. 스토리를 보지 않은 다른 사람의 관점에서 스토리를 본다고 생각해 보십시오. 모든 요소는 목적에 부합해야 합니다. 캡션, 제목, 범례 또는 격자선이 꼭 필요한 것은 아닙니다. 과감하게 지우십시오.
이전이후
복잡한 데이터 스토리입니다.정리된 데이터 스토리입니다.
## 대시보드에서 '다음에 맞춤' 사용 대시보드는 Tableau 스토리의 일반적인 재료입니다. 스토리에 포함할 대시보드에 대시보드 패널의 크기 아래에 있는 다음에 맞춤 옵션을 사용할 수 있습니다. 이 옵션을 사용하면 만들고 있는 스토리에 적합한 크기로 대시보드 크기가 변경됩니다. ![대시보드를 표시하는 데 필요한 고정된 크기를 나열하는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/story_fit_to_story.png) ## 빠른 로드 시간을 위한 계획 아무리 훌륭한 스토리라도 게시 후 로드 시간이 너무 길면 소용이 없습니다. 사람들은 기다리는 것을 싫어합니다. 로드 시간이 느려지는 흔한 원인 중 하나는 필터링입니다. 필터는 분석되는 데이터의 양을 제한하는 데 효과적이지만 동시에 쿼리 성능에도 영향을 미칩니다. 예를 들어 제외 필터는 이 항목만 유지 필터보다 느려지는 경향이 있습니다. 제외 필터의 경우 유지할 항목만 로드하는 것이 아니라 차원에 대한 모든 데이터를 로드하기 때문입니다. [Tableau 작업 순서](https://help.tableau.com/v0.0/pro/desktop/ko-kr/order_of_operations.htm)를 이해하는 것도 로드 시간을 줄이는 데 도움이 됩니다. 작성자가 결정해야 할 가장 중요한 성능 관련 사항 중 몇몇은 첫 번째 뷰 또는 스토리를 만들기 전의 데이터 준비 단계에서 시작됩니다. 잠시 시간을 내어 작업하는 데이터를 자세히 살펴보시기 바랍니다. Tableau Desktop 온라인 도움말의 [데이터베이스 수준에서 데이터 파악](https://help.tableau.com/v0.0/pro/desktop/ko-kr/perf_data.htm) 및 [데이터 테스트 및 추출 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/perf_extracts.htm)에서 데이터 작업과 관련된 고려 사항 및 효과적인 작업 방법에 대한 팁을 확인하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 주 데이터 원본으로 필드 가져오기 데이터 혼합은 데이터를 결합하는 한 가지 방법입니다. 데이터 혼합은 주 데이터 원본의 데이터를 보조 데이터 원본의 데이터로 보완하는 방식으로 작동합니다. 보조 데이터 원본의 _일부_ 데이터만 필요한 경우 주 그룹을 만들고 필요한 필드만 주 데이터 원본으로 가져올 수 있습니다. 이렇게 하면 보조 데이터 원본이 필요하지 않게 되므로 통합 문서의 크기가 줄어들고 통합 문서의 성능이 개선될 수 있습니다. 예를 들어 두 개의 데이터 원본Superstore와 Population이 있다고 가정합니다. Superstore 데이터 원본에는 많은 데이터가 포함되어 있지만 각 주에 대한 데이터와 각 주가 연결된 지역에 대한 데이터가 포함되어 있다는 것이 가장 중요합니다. Population 데이터 원본에는 주 및 인구 데이터가 포함되지만 지역에 대한 데이터는 포함되지 않습니다. 이 경우 Population 데이터와 Superstore 데이터를 혼합하여 주 그룹을 만들 수 있습니다. 그런 다음 Superstore 데이터 원본의 Region 필드를 Population 데이터로 끌어와 Superstore 데이터 원본이 전혀 필요하지 않도록 만들 수 있습니다. ### 두 데이터 원본을 혼합하고 주 그룹을 만들려면 1. Tableau Public에서 다음 통합 문서를 다운로드하고 엽니다. 1. [https://public.tableau.com/profile/tableau.docs.team#!/vizhome/BringaFieldintothePrimaryDataSource/Sheet1](https://public.tableau.com/profile/tableau.docs.team#!/vizhome/BringaFieldintothePrimaryDataSource/Sheet1)로 이동합니다. 2. 오른쪽 위에서 통합 문서 다운로드를 클릭하고 통합 문서를 엽니다. 통합 문서에서 State 차원이 이미 행 선반에 위치하므로 해당 필드가 뷰의 첫 번째 필드가 되고 Population 데이터 원본이 워크시트의 주 데이터 원본으로 설정됩니다. 보조 데이터 원본의 통합 문서와 함수도 Superstore 데이터 원본에 포함됩니다. 2. 데이터 패널에서 Superstore를 선택한 다음 Region 차원을 행 선반으로 끌어 State 앞에 배치합니다. Superstore 데이터 원본(보조)의 지역과 이러한 지역에 연결된 Population 데이터 원본(주)의 주가 뷰에 표시됩니다. Population 데이터 원본(주)에는 특정 지역과 연관되지 않은 두 개 주, 즉 알래스카와 하와이가 있습니다. 이 두 시/도는 "Null" 지역에 할당됩니다. ![테이블에는 알래스카와 하와이가 Null 지역에 할당되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/create-primary-group-null.png) 3. Superstore 데이터 원본(보조)의 행 선반에서 Region 필드를 마우스 오른쪽 단추로 클릭하고 주 그룹 만들기를 선택합니다. 4. 그룹 편집 대화 상자에서 알래스카와 하와이("null" 지역에서)를 **West** 지역으로 끌어 놓습니다. 그러면 Population 데이터 원본(주)의 주가 "Null" 지역에 할당됩니다. ![알래스카를 남부 그룹에서 서부 그룹으로 이동하기 위한 그룹 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/create-primary-group-edit-group.png) 5. 확인을 클릭하여 그룹 편집 대화 상자를 닫습니다. 6. 데이터 패널에서 State 데이터 원본(보조)을 선택합니다. 이제 Population 데이터 원본(주)에 State(그룹)라는 새 그룹 필드가 나열됩니다. 7. **State(그룹)** 차원을 행 선반의 Region으로 끌어 해당 차원을 바꿉니다. 8. 2016 Population 측정값을 열 선반으로 끌어 Superstore 데이터 원본(보조)의 지역에 기반한 Population을 표시합니다. 9. (선택 사항) Superstore 데이터 원본(보조)을 닫은 다음 분석을 계속할 수 있습니다. 데이터 원본 또는 통합 문서를 보조 데이터 원본 없이 게시할 수도 있습니다. 이렇게 할 수 있는 이유는 보조 데이터 원본에서 가져와 사용하는 필드인 **Region**이 주 데이터 원본에서 만든 주 그룹으로 대체되었기 때문입니다. [주요 콘텐츠로 건너뛰기](#main-content) # 데이터 혼합을 사용한 필드 값 별칭 지정 데이터 혼합은 데이터를 결합하는 한 가지 방법입니다. 데이터 혼합은 주 데이터 원본의 데이터를 보조 데이터 원본의 데이터로 보완하는 방식으로 작동합니다. 별칭은 차원 필드의 값에 할당할 수 있는 대체 이름입니다. 별칭을 사용하여 차원 내에서 특정 값의 이름을 바꿀 수 있습니다. 뷰에 원래 데이터가 제공하는 차원 값보다 훨씬 설명적이고 이해하기 쉬운 차원 값을 표시하려는 경우 이 기능이 유용합니다. 다른 데이터 원본의 필드 값을 사용하여 데이터 원본의 값에 대한 별칭을 변경하는 방법으로 데이터 혼합을 사용할 수도 있습니다. 이를 수행하려면 보조 데이터 원본에 주 데이터 원본의 필드에 대한 별칭을 포함하는 필드가 있어야 합니다. 예를 들어 과일에 대한 정보가 포함된 주 데이터 원본이 있다고 가정합니다. 이 데이터 원본에는 과일 이름과 과일에 연결된 코드 값이 포함되어 있습니다. 보조 데이터 원본에는 보다 설명적인 코드 값이 포함된 필드가 있습니다.
주 데이터 원본
FruitFruit ID
AppleA
BananaB
보조 데이터 원본
Alternate ID
APP
BAN
주 데이터 원본의 필드 별칭을 변경하면 원래 코드 값을 보다 설명적인 코드 값으로 바꾸는 뷰를 만들 수 있습니다. **참고:** 주 데이터 원본의 별칭을 제공하기 위해 보조 데이터 원본을 사용한 후에는 더 이상 필요하지 않은 보조 데이터 원본을 닫을 수 있습니다. ### 필드 값 별칭을 지정하려면 1. 주 및 보조 데이터 원본을 설정하고 두 데이터 원본 간의 관계를 설정합니다. 자세한 내용은 [데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_connections.htm#step4relationships)을 참조하십시오. 이 예제에서 사용되는 데이터 원본은 Fruit Stand와 Alternate ID입니다. ![Fruit Stand(과일 판매대) 값이 선택된 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_editprimaryalias_ex_main.png) 2. 데이터 패널에서 주 데이터 원본을 선택하고 별칭을 지정하려는 필드를 뷰로 끌어 놓습니다. 이 예에서는 Fruit Stand가 주 데이터 원본입니다. 3. 데이터 패널에서 보조 데이터 원본을 선택하고 별칭 정보가 포함된 필드를 뷰로 끌어 놓습니다. 이 예에서는 Alternate ID가 보조 데이터 원본입니다. **참고:** 주 데이터 원본과 보조 데이터 원본을 연결할 때 사용하는 연결 필드는 주 데이터 원본의 필드 값에 대한 별칭을 지정하는 용도로 사용할 수 없습니다. 이 예에서 보조 데이터 원본의 Alternate ID에는 주 데이터 원본의 Fruit Stand 필드에 필요한 별칭 정보가 포함되어 있습니다. ![과일 ID와 대체품 ID를 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_editprimaryalias_ex_primarysecondary.png) 4. 보조 데이터 원본의 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 주 별칭 편집을 선택합니다. 보조 데이터 원본에는 주 데이터 원본의 값에 해당하는 별칭 값이 있어야 합니다. 별칭 있음 아래에 있는 별표는 데이터 원본에 해당하는 별칭 값이 있다는 의미입니다. ![과일 ID의 별칭을 편집하기 위한 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_editprimaryalias_ex_dialog.png) **참고:** 별칭 있음 아래에 별표가 표시되지 않는 경우 주 데이터 원본의 필드 값에 일치하는 별칭이 보조 데이터 원본에 없거나 보조 데이터 원본에서 동일한 별칭을 가지는 필드 값이 주 데이터 원본에 2개 이상임을 나타냅니다. 이와 같은 경우에는 주 데이터 원본의 필드 값 별칭을 보조 데이터 원본의 데이터로 지정하는 것이 불가능합니다. 6. 확인을 클릭합니다. 주 데이터 원본의 필드 값의 보조 데이터 원본의 별칭 값으로 바뀝니다. 이 예제에서는 Fruit ID 필드의 값이 Alternate ID 필드의 보다 설명적인 코드 값으로 바뀝니다. ![과일 ID와 대체품 ID 행이 있는 대시보드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blending_editprimaryalias_ex_aliased.png) 7. (선택 사항) 데이터 메뉴에서 보조 데이터 원본을 선택하고 닫기를 선택합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 주석 추가 비주얼리제이션에 주석을 추가하여 특정 마크, 맵상의 위치와 같은 특정 요소 또는 분산형 마크 클러스터의 클러스터와 같은 영역에 설명선을 표시할 수 있습니다. **참고**: 웹 작성에서 (워크시트 또는 대시보드의) 뷰를 마우스 오른쪽 단추로 클릭하고 점 또는 마크 주석을 선택하여 주석을 만들고 삭제할 수 있습니다. 주석을 편집하거나 제거하려면 주석을 다시 마우스 오른쪽 단추로 클릭합니다. 현재 주석 서식 지정 및 이동은 웹에서 지원되지 않습니다. 비주얼리제이션에서 다른 텍스트 요소를 추가하고 서식을 지정하려면 [뷰의 개별 부분에 대한 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_specific_titlecaption.htm)을 참조하십시오. ## 주석 추가 비주얼리제이션에 주석을 추가하려면 1. 워크시트에서 비주얼리제이션에서 주석을 추가하려는 데이터 요소 또는 지점을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 주석 추가를 선택한 다음 추가할 주석 유형을 선택합니다. Tableau에는 세 가지 유형의 주석이 있습니다. - 마크 - 선택한 마크와 연결된 주석을 추가하려면 이 옵션을 선택합니다. 이 옵션은 데이터 요소(마크)를 선택한 경우에만 사용할 수 있습니다. - 지점 - 뷰의 특성 요소에 주석을 추가하려면 이 옵션을 선택합니다. - 영역 - 비주얼리제이션의 한 영역(예: 이상값 클러스터 또는 대상 영역)에 주석을 추가하려면 이 옵션을 선택합니다. 2. 주석 편집 대화 상자가 열리면 주석에 표시할 텍스트를 입력합니다. 삽입 메뉴를 사용하여 주석 텍스트에 동적 변수를 삽입할 수 있습니다. 예를 들어 주석에서 기초 데이터가 변경될 때 업데이트되는 데이터 값을 표시할 수 있습니다. 사용 가능한 동적 변수는 마크, 요소, 영역 중 어디에 주석을 추가하는지에 따라 결정됩니다. 3. 작업을 마쳤으면 확인을 클릭합니다. 비주얼리제이션이 주석과 함께 업데이트됩니다. ![마크에 주석을 추가하는 프로세스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/annotate1.gif) ## 주석 편집 주석을 편집하려면 1. 비주얼리제이션에서 주석을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 편집을 선택합니다. 2. 주석 편집 대화 상자가 열리면 주석 텍스트를 편집한 후 **확인**을 클릭합니다. ![마크 주석을 편집하는 프로세스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/annotate2.gif) ## 주석 다시 정렬 주석을 추가한 후 이동하거나, 크기를 조정하거나, 라인을 조정하거나, 텍스트를 이동할 수 있습니다. 각 유형의 주석을 다른 방식으로 다시 정렬하고 수정할 수 있습니다. 이 섹션에서는 각 유형의 주석을 다시 정렬하고 크기를 조정하고 수정하는 방법에 대해 설명합니다. 마크 주석 마크 주석을 선택하면 본문과 라인이 선택되며 여러 개의 크기 조정이 표시됩니다. 이 조정을 사용하여 본문과 라인의 크기를 조정할 수 있습니다. ![선택된 상자에서 마크 크기를 조정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_mark1.png) #### 본문의 위치를 조정하려면 다음을 수행합니다. - 선택한 주석의 본문을 클릭하고 새 위치로 끕니다. ![선택된 상자에서 마크 크기를 조정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_mark2.png) #### 본문의 크기를 조정하려면 다음을 수행합니다. - 본문 크기 조정 핸들을 클릭하고 왼쪽이나 오른쪽으로 끕니다. 텍스트와 높이는 본문의 너비에 맞게 자동으로 조정됩니다. ![선택된 상자에 상자 크기 조정 핸들 아이콘이 있으며, 상자를 왼쪽이나 오른쪽으로 크기를 조정할 수 있는 옵션이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_mark4.png) #### 라인의 크기를 조정하려면 다음을 수행합니다. - 라인 크기 조정을 클릭하고 끕니다 ![텍스트 핸들 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_mark5.png) ![선택된 상자의 크기를 조정하고 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_mark6.png) 요소 주석 요소 주석은 뷰의 특정 요소(예: 참조선 또는 축의 값)를 마크합니다. 요소 주석은 라인이 있는 텍스트로 표시됩니다. 요소 주석을 선택하면 여러 개의 크기 조정이 표시됩니다. 이 조정을 사용하여 본문과 라인의 위치 및 크기를 조정할 수 있습니다. ![요소 주석 상자가 있는 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_point1.png) #### 본문의 위치를 조정하려면 다음을 수행합니다. - 선택한 주석의 본문을 클릭하고 새 위치로 끕니다. 본문을 이동하면 라인이 계속해서 선택한 특정 요소를 가리키도록 라인의 크기가 자동으로 조정됩니다. ![상자의 본문 위치를 조정하는 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_point2.png) #### 본문의 크기를 조정하려면 다음을 수행합니다. - 측면 크기 조정 핸들 ![상자 크기 조정 핸들 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_mark3.png)을 클릭하고 왼쪽이나 오른쪽으로 끕니다. 텍스트와 높이는 본문의 너비에 맞게 자동으로 조정됩니다. ![본문의 크기를 조정하고 있는 텍스트 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_point3.png) #### 라인 끝점을 이동하려면 다음을 수행합니다. - 라인의 끝점 ![상자 크기 조정 핸들 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_mark3.png)을 클릭하고 새 위치를 가리키도록 끕니다 ![라인의 끝점에 맞춰 크기가 조정되는 텍스트 상자입니다. ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_point4.png) 영역 주석 영역 주석은 뷰의 한 영역에 설명선을 추가하거나 하이라이트하는 한 방법입니다. 영역 주석은 특정 마크와 연결되지 않으며, 사실상 이 주석은 여러 마크에 설명선을 추가하는 데 주로 사용됩니다. 영역 주석을 선택하면 여러 개의 크기 조정과 두 개의 텍스트 조정이 표시됩니다. 이 조정을 사용하여 상자와 텍스트의 위치 및 크기를 조정할 수 있습니다. ![한 클러스터의 데이터 요소를 하이라이트하는 빨간색 상자가 있는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_area1.png) #### 상자의 위치를 조정하려면 다음을 수행합니다. - 선택한 주석의 상자를 클릭하고 새 위치로 끕니다. ![한 클러스터의 데이터 요소를 하이라이트하는 영역 주석의 다이어그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_area2.png) #### 상자의 크기를 조정하려면 다음을 수행합니다. - 상자 크기 조정 중 하나를 클릭하고 끕니다 ![상자 크기 조정 핸들 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_mark3.png) ![한 클러스터의 데이터 요소를 하이라이트하는 빨간색 상자가 있는 분산형 차트이며, 오른쪽 맨 아래에서 상자의 크기가 조정되고 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_area3.png) #### 텍스트 위치를 조정하려면 다음을 수행합니다. - 가운데 텍스트 조정 ![텍스트 핸들 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_mark5.png)을 클릭하고 새 위치로 끕니다. ![한 클러스터의 데이터 요소를 하이라이트하는 빨간색 상자가 있는 분산형 차트이며, 끌어서 크기 조정할 수 있는 지점이 상자에 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_area4.png) #### 텍스트 너비의 크기를 조정하려면 다음을 수행합니다. - 오른쪽 텍스트 조정 ![텍스트 핸들 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_mark5.png)을 클릭하고 왼쪽 및 오른쪽으로 끕니다. 텍스트 높이는 너비에 맞게 자동으로 조정됩니다. ![한 클러스터의 데이터 요소를 하이라이트하는 빨간색 상자가 있는 분산형 차트이며, 제목 상자를 오른쪽으로 끌어 크기 조정하고 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/resize_area5.png) ## 주석 서식 지정 주석의 텍스트, 본문 및 라인을 수정할 수 있습니다. 예를 들어 본문을 상자 또는 단일 가장자리로 표시할 것인지, 아니면 전혀 표시하지 않을 것인지를 지정할 수 있습니다. 또한 마크 및 요소 주석의 라인을 화살표, 점 또는 단순 라인으로 끝낼 것인지를 지정할 수 있습니다. **주석 서식을 지정하려면 다음을 수행합니다.** 1. 하나 이상의 주석을 선택하고 선택한 주석 중 하나를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)한 다음 서식을 선택합니다. 통합 문서의 왼쪽에서 **데이터** 패널 위에 서식 패널이 열립니다. 2. 서식 패널에서 드롭다운을 사용하여 글꼴 속성, 텍스트 맞춤, 라인 스타일 및 음영을 지정합니다. ![마크 주석을 편집하는 프로세스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/annotate3.gif) ## 주석 제거 비주얼리제이션에서 주석을 제거하려면 1. 비주얼리제이션에서 하나 이상의 주석을 선택합니다. 2. 선택한 주석 중 하나를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)한 다음 제거를 선택합니다. ## 참고 항목 [마크 레이블 표시, 숨기기 및 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/annotations_marklabels_showhideworksheet.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 주행 시간을 사용하여 맵의 마크 분석 Tableau 버전 2026.2부터 주행 시간 선택 도구를 사용하여 한 지점으로부터의 이동 시간을 기반으로 맵의 마크를 선택할 수 있습니다. Tableau의 맵에서 한 지점을 클릭하고 끌면 지정한 주행 시간 내의 모든 마크를 선택하는 주행 시간 경계가 생성됩니다. ## 주행 시간 선택을 사용하는 경우 주행 시간 선택 도구는 다음을 포함하는 맵 비주얼리제이션에서 작동합니다. - 위도 및 경도와 같은 지리적 좌표. - 위치 기반 마크 - 표준 맵 계층 이 도구는 다음과 같은 경우에 유용합니다. - 특정 통근 시간 내의 위치를 분석합니다. - 서비스 지역 범위를 파악합니다. - 주행하는 데 걸리는 시간을 기준으로 판매 지역을 계획합니다. - 현지 주행 거리를 기반으로 소매 사이트를 분석합니다. 도구를 사용할 때 다음 사항에 유의하십시오. - **시간 제한:** 최대 이동 시간은 60분입니다. 이로 인해 전체 주/시/도나 국가가 아닌 시(도시)를 표시하는 확대/축소 수준에서 도구를 사용하십시오. - **도로망:** 이 도구는 도로가 구축된 환경에서 가장 잘 작동합니다. 데이터 영역에 도로가 있는지 확인하려면 배경 맵 계층에서 '거리'를 사용하도록 설정합니다. - **인터넷 필요:** 주행 경계를 계산하려면 인터넷에 연결되어 있어야 합니다. ### 주행 시간 선택 도구와 다른 선택 도구의 차이점 주행 시간 선택의 고유한 이점은 실제 도로망, 일방통행 도로 및 고속도로 제한이 고려된다는 것입니다. 따라서 표준 원 도구보다 여행 접근성을 더 현실적으로 볼 수 있습니다.
선택 도구사각형원형자유형주행 시간
도형사각형원자유형 경로주행 시간 다각형
기준시각적 경계직선 거리시각적 경계소요 시간 및 경로
네트워크 필요아니요아니요아니요예
이탈 범위 보기아니요예아니요예
원형 도구와 마찬가지로 주행 시간 선택 도구도 현재 맵 뷰를 벗어난 지역의 마크를 선택할 수 있습니다. 멀리 있는 마크를 캡처하기 위해 축소할 필요가 없습니다. 도로망이 화면 범위를 벗어나 경계를 표시하는 경우 숨겨진 마크는 선택된 상태로 유지됩니다. ## 주행 시간 선택 도구 사용 방법 ### 1단계: 선택 도구 활성화 다음 두 가지 방법으로 주행 시간 선택 도구를 활성화할 수 있습니다. - **툴바에서:** 맵 툴바에서 주행 시간 선택 아이콘을 선택합니다. ![주행 시간 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Maps_iso_icon.png) 이 도구는 직사각형, 원형 및 자유형 선택 도구 옆에 표시됩니다. - 바로 가기 키: T 키를 누릅니다. ### 2단계: 맵에서 영역 선택 - **단일 선택:** 맵에서 시작 지점을 클릭한 상태에서 바깥쪽으로 끌어 주행 시간 경계를 확장합니다. 더 많이 끌어갈수록 주행 시간 영역이 커집니다. 마우스 단추를 놓으면 완료됩니다. Tableau에서 경계 안의 모든 마크가 선택됩니다. - **다중 선택**: 기존 선택 영역에 추가하려면 Ctrl(Windows) 또는 Cmd(Mac) 키를 누른 상태에서 끌어옵니다. - **선택 해제**: 맵에서 빈 영역을 선택하거나 다른 선택 도구로 전환하여 새 마크 집합을 선택합니다. 도구를 사용하여 작업할 때 다음과 같은 동작 신호를 확인할 수 있습니다. - 커서의 모양이 변경되어 현재 주행 시간 선택 모드에 있음을 나타냅니다. - 커서를 끌어가는 대로 색으로 표시된 경계선이 주행 시간 영역을 보여줍니다. - 경계는 동적으로 실시간 업데이트되어 끌어가는 거리를 조정하는 동안 중간 계산을 표시합니다. ![주행 시간 마크 선택 도구의 작동 방식.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/maps_iso_demo.gif) 시애틀 시내에서 주행 시간 10분 이내에 몇 개의 EV 수준 3 충전소가 있는지 계산합니다. ### 주행 시간 선택 도구의 문제 해결 주행 시간 선택을 위해 네트워크 액세스가 필요하다는 메시지가 표시됨 주행 시간 선택은 실시간 맵 경로 서비스를 사용하여 정확한 경계를 계산합니다. 네트워크 액세스가 끊기면 도구 아이콘이 회색으로 바뀌고 비활성화됩니다. Tableau에 '주행 시간 선택을 위해 네트워크 액세스 필요'라는 메시지가 표시됩니다. 이 문제가 발생하면 인터넷 연결을 확인하거나, 네트워크 방화벽이 Mapbox 및 필수 맵 API에 대한 액세스를 허용하는지 관리자에게 문의하십시오. 아이콘이 회색이거나 비활성 상태임 인터넷이 연결되어 있는지 확인하십시오. 네트워크 방화벽이 맵 경로 서비스 트래픽을 허용하는지 확인합니다. 선택 경계가 고르지 않거나 비대칭으로 보임 주행 시간 계산은 실제 도로 시스템에 따라 달라집니다. 일방통행 도로, 고속도로, 회전 제한 및 지역 도로 배치가 최종 경계를 형성합니다. 선택된 마크가 없음 맵의 경계 영역 내에 활성 마크가 포함되어 있고 기초 데이터에 유효한 지리적 좌표가 포함되어 있는지 확인하십시오. 커서를 더 바깥쪽으로 끌어와 주행 시간 반경을 확장할 수도 있습니다. 바로 가기 키로 주행 시간 도구가 실행되지 않음 경우에 따라 바로 가기 키가 예상대로 작동하지 않을 수 있습니다. 바로 가기가 실패하면 맵 툴바에서 직접 아이콘을 선택하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 즐겨찾기 표시 자주 사용하는 콘텐츠를 찾기 쉽게 만들려면 즐겨찾기로 표시하면 됩니다. 내장된 데이터 원본을 제외한 모든 유형의 콘텐츠를 즐겨찾기에 추가할 수 있습니다. ## 콘텐츠를 즐겨찾기로 표시 콘텐츠 이름 근처에 있는 즐겨찾기 별 모양을 클릭합니다. 그리드 뷰: ![그리드 뷰 즐겨찾기 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/favorites_grid.png) 목록 뷰: ![목록 뷰 즐겨찾기 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/favorites_list.png) 또는 뷰가 열려 있는 경우 머리글에 있는 별 모양을 클릭합니다. ![뷰 머리글의 즐겨찾기 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/fav_view.png) ## 즐겨찾기에서 항목 제거 즐겨찾기로 표시하는 데 사용한 별 모양을 클릭합니다. ## 즐겨찾기 찾기 즐겨찾기 페이지에 액세스하려면 탐색 패널에서 즐겨찾기를 클릭합니다. ![즐겨찾기 페이지](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/favorites_page.png) 즐겨찾기 페이지의 콘텐츠를 필터링하여 특정 항목을 찾을 수 있습니다. 필터는 많은 수의 즐겨찾기를 추가한 경우 유용합니다. 자세한 내용은 [필터링된 검색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/search.htm#filtered-search)을 참조하십시오. 참고: 최근에 추가한 즐겨찾기는 홈 페이지에도 나타납니다. ### 즐겨찾기 구성 그리드 뷰에서 카드를 끌어 놓아 즐겨찾기를 다시 정렬합니다. ![즐겨찾기 다시 정렬 끌어 놓기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/favorites_reorder.gif) 정렬 기준 메뉴를 사용하여 직접 만든 사용자 지정 정렬 순서와 날짜 또는 이름과 같은 다른 정렬 순서 간을 전환합니다. ![정렬 기준 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/favorites_custom.png) **참고:** 키보드를 사용하여 즐겨찾기를 구성하는 방법에 대한 자세한 내용은 [웹 기반 Tableau의 키보드 접근성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/access_keyboard_navigation.htm)을 참조하십시오. ### 뷰에서 즐겨찾기 액세스 뷰를 보면서 즐겨찾기에 액세스하려면 머리글 오른쪽에 있는 목록 아이콘을 클릭합니다. 특정 항목을 찾으려면 검색 상자에 키워드를 입력합니다. ![즐겨찾기 아이콘](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/fav_menu.png) [주요 콘텐츠로 건너뛰기](#main-content) # 지리적 데이터 혼합 이 예제에서는 작은 샘플 데이터 원본 두 개를 사용하여 Tableau에서 지리적 데이터를 혼합하는 방법을 보여 줍니다. 지리적 데이터를 정의하는 파일을 만들고, 두 데이터 원본을 혼합하고, 두 데이터 원본을 사용하여 아래 맵 뷰를 작성하는 방법을 학습하려면 이 항목의 단계를 수행합니다. 아래 내장된 뷰에서는 전 세계의 유명 극장을 보여 주며, 이 뷰는 지리적 데이터와 다른 데이터 원본을 혼합하여 만들어졌습니다. 뷰의 마크를 마우스오버하여 각 극장의 정보를 확인하십시오. 이 항목의 단계를 수행하려는 경우 아래 뷰에서 다운로드를 클릭한 다음 Tableau 통합 문서를 선택합니다. 그러면 Tableau Desktop에서 뷰가 열립니다. ## 1단계: 지리적 데이터를 정의하는 파일 만들기 Tableau에서 자동으로 지오코딩되지 않는 지리적 정보가 포함된 데이터 원본이 있는 경우 첫 번째 단계는 해당 정보의 위도 및 경도 값을 정의하는 두 번째 데이터 원본을 만드는 것입니다. 나중에 Tableau Desktop에서 이 파일에 연결하여 원래 데이터 원본과 해당 파일을 혼합하게 됩니다. 다음 정보가 포함된 두 번째 데이터 원본을 만듭니다. - **지리적 이름 열**: 이 열은 맵 뷰에 그리려는 모든 지리적 정보를 포함하며 일반적으로 원래 데이터의 지리적 열 이름과 일치합니다. 예를 들어 원래 데이터 원본에 Street Address라는 열이 있는 경우 두 번째 데이터 원본에도 Street Address라는 열이 있어야 합니다. 이 열의 데이터는 맵 뷰에 그리려는 모든 도로명 주소가 될 수 있습니다. 열이 원래 데이터 원본에 있는 지리적 열 이름과 일치하지 않는 경우 Tableau Desktop에서 두 데이터 원본 간의 관계를 편집해야 할 수 있습니다. 자세한 내용은 [3단계](#Step3)를 참조하십시오. 마지막으로, 이 열은 Tableau에 이미 있는 **카운티**, **지역번호**, **CBSA/MSA** 등과 같은 지리적 역할의 이름과 같지 않아야 합니다. **참고:** 이러한 열의 데이터는 문자열이거나 숫자일 수 있습니다. 하지만 위치가 앞에 0이 있는 숫자인 경우(예: 00501) Tableau에서 필드의 데이터 유형을 문자열로 설정해야 합니다. 자세한 내용은 [데이터 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_datatypes.htm)을 참조하십시오. - **Latitude 및 Longitude 열**: 이 두 열의 값은 숫자 도(예: 47.651808, -122.356881) 형식이어야 합니다. 아래에 지리적 위치가 포함된 원래 데이터 원본과 해당 지리적 위치를 정의하는 두 번째 데이터 원본의 예가 나와 있습니다.
원래 데이터 원본두 번째 데이터 원본
이름, 예상 좌석 수, 거리 주소라는 열 머리글이 있는 극장에 대한 테이블의 일부입니다.거리 주소, 위도, 경도라는 열 머리글이 있는 테이블의 일부입니다.
## 2단계: 데이터 원본에 연결 1. 원래 데이터 원본에 연결합니다. 2. 지리적 데이터를 정의하는 데이터 원본에 연결합니다. ![이름, 주소, 측정값 이름 차원을 보여주는 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blend_geodata3.png) ## 3단계: 관계 편집 (선택 사항) 두 데이터 원본이 동일한 열 이름을 공유하는 경우 뷰에 필드를 추가하면 자동으로 데이터가 혼합됩니다. 하지만 지리적 데이터를 정의하기 위해 만든 파일이 원래 데이터 원본의 지리적 데이터와 같은 열 이름을 공유하지 않는 경우 관계 편집 옵션을 사용하여 이 두 필드 사이의 관계를 만들어야 합니다. 관계를 편집하는 방법에 대한 자세한 내용은 [데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_connections.htm#step4relationships)을 참조하십시오. ### 4단계: 맵 뷰에 데이터 그리기 1. 데이터 패널에서 지리적 데이터를 정의하는 두 번째 데이터 원본을 선택합니다. 측정값 아래에서 Latitude 지리적 역할을 위도 필드에 할당하고, Longitude 지리적 역할을 경도 필드에 할당합니다. 자세한 내용은 [지리적 역할 할당](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_geographicroles.htm)을 참조하십시오. ![필드에 지리적 역할을 할당합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blend_geodata4.gif) 2. 데이터 패널에서 원래 데이터 원본을 선택한 다음 맵에 그리려는 필드를 **마크** 카드의 **세부 수준**으로 끕니다. ![차원 필드를 세부 정보로 끌어 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blend_geodata5.gif) **참고:** 이 필드는 문자열 데이터 유형이자 차원이어야 합니다. 필드의 데이터 유형을 변경하는 방법에 대한 자세한 내용은 [데이터 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_datatypes.htm)을 참조하십시오. 3. 데이터 패널에서 두 번째 데이터 원본을 선택한 다음 Latitude 및 Longitude를 두 번 클릭하여 열 및 행 선반에 추가합니다. 링크 아이콘 ![주홍색 체인 링크 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blend_geodata8.png)으로 Street Address 필드가 원래 데이터 원본의 Street Address 필드에 혼합되었음을 알 수 있습니다. 끊어진 링크 아이콘 ![깨진 파란색 체인 링크 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blend_geodata9.png)은 Street Address 필드가 원래 데이터 원본의 Street Address 필드와 혼합되지 않았음을 나타냅니다. ![두 개의 데이터 집합, 차원과 필터링 및 정렬 옵션이 표시되어 있는 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blend_geodata6.png) 이제 뷰가 완성되었습니다. 각 마크는 원래 데이터 원본의 주소를 나타냅니다. ![평균 위도와 경도를 나타내는 파란색 마크가 있는 세계 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/blend_geodata7.png) ## 참고 항목 [데이터 혼합 및 사용자 지정 지오코딩](https://help.tableau.com/v0.0/pro/desktop/ko-kr/maps_customgeocode_datablend.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 지정 커넥터에 대한 연결 문자열 사용자 지정 지정 커넥터를 사용하여 수행된 연결을 수정하려는 경우가 있을 수 있습니다. 이 작업은 odbc-connect-string-extras 사용자 지정을 사용하여 구성 변경 사항을 연결에 전달하는 TDC(Tableau 데이터 원본 사용자 지정) 파일을 만들어 수행할 수 있습니다. 이 문서의 내용은 ODBC 드라이버를 사용하는 커넥터에 적용됩니다. > [!IMPORTANT] > > **중요**: TDC 파일은 연결 기능을 사용자 지정하거나 데이터 연결과 관련된 문제를 진단하고 해결하는 데 활용할 수 있습니다. Tableau는 사용자가 이러한 파일을 수정할 수 있는 모든 가능성을 철저히 테스트할 수 없습니다. TDC 파일을 만들어 사용하려면 수동 편집이 필요하며, 프로덕션 환경에 배포하기 전에 철저히 테스트하는 것이 중요합니다. ## 연결 문자열 수정 Tableau가 ODBC 드라이버를 사용하여 연결할 때 연결 문자열을 만들어 드라이버 관리자에게 전달합니다. 연결 문자열은 드라이버를 식별하고 드라이버에 대한 모든 매개 변수를 포함합니다. 다음은 연결 문자열의 예입니다. DRIVER=BagelDB Driver;SERVER=bageldb.lan;UID=creamcheese;PWD=bagel; BagelDB 드라이버의 DRIVER 값을 BagelDB Driver 2.0으로 재정의하고 포트 번호를 추가한다고 가정해 보겠습니다. 드라이버 관리자에게 전달된 연결 문자열은 다음과 같이 수정됩니다. DRIVER=BagelDB Driver 2.0;SERVER=bageldb.lan;UID=creamcheese;PWD=bagel;PORT=54321 TDC 및 **odbc-connect-string-extras** 태그를 사용하여 연결 문자열 매개 변수를 수정할 수 있습니다. 일반적으로 재정의할 수 있는 유일한 매개 변수는 DRIVER입니다. 다른 매개 변수는 연결 문자열의 끝에 추가됩니다. 아래에서 'TDC 파일 사용' 방법을 참조하십시오. **참고**: 보안 제한으로 인해 Tableau Online에서는 **odbc-connect-string-extras** 사용자 지정에 대한 지원이 제한됩니다. 일부 매개 변수는 지원되지 않을 수 있습니다. ### 허용 목록을 사용하여 보안 위험 줄이기 > [!IMPORTANT] > > **중요**: 다음 절차는 Tableau Server 관리자가 Tableau Server에서 수행해야 하며 조직의 보안 지침을 준수하는지는 여러분의 IT 부서에서 평가해야 합니다. **odbc-connect-string-extras** 사용자 지정은 보안 위험을 초래할 수 있습니다. Tableau Server 관리자는 허용 목록(보안 목록이라고도 함)에 승인된 매개 변수 목록을 지정하여 이 위험을 관리할 수 있습니다. - odbc-connect-string-extras에 지정된 매개 변수 중 목록에 없는 매개 변수는 필터링되어 제외됩니다. - 목록에 지정된 매개 변수가 없는 경우 모든 매개 변수가 허용됩니다. 허용 목록은 공백 없이 쉼표로 구분된 목록입니다. 예를 들어 **UseDeclareFetch** 및 **App** 매개 변수를 허용 목록에 추가하려면 다음 명령을 실행합니다. tsm configuration set -k native\_api.ODBCConnectStringSecurityList -v UseDeclareFetch,App --force-keys tsm pending-changes apply tsm 명령 실행에 대한 자세한 내용은 Tableau Server 도움말에서 [tsm 명령줄 참조](https://help.tableau.com/current/server/ko-kr/tsm.htm)를 참조하십시오. ### TDC 파일 사용 TDC 파일은 공급업체 이름, 드라이버 이름 및 `` 섹션을 포함하는 XML 파일로, 여기에는 여러 유형의 사용자 지정(연결 문자열 및 연결 기능 모두에 대한 사용자 지정)이 포함될 수 있습니다. 지정 커넥터의 경우 공급업체 이름 및 드라이버 이름이 커넥터의 클래스 이름과 일치해야 합니다. 값은 아래의 '지정 커넥터 클래스 목록'을 참조하십시오. 기존 통합 문서나 데이터 원본 파일에 사용자 지정 섹션이 이미 설정되어 있는 경우에는 TDC 파일이 아닌, 내장된 사용자 지정만 사용됩니다. TDC 파일을 만들면 파일을 `Datasources` 폴더에 저장해야 연결에 사용할 수 있습니다. Tableau Server에 게시할 통합 문서를 만드는 경우 또는 Tableau Prep 또는 Tableau Bridge를 사용하는 경우 TDC 파일을 해당 제품의 `Datasources` 디렉터리에도 저장해야 합니다. 자세한 내용은 [tdc 및 속성 파일 설치](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_customize.htm#Publishing)를 참조하십시오. **참고**: 사용자 지정된 odbc-extras를 사용하여 데이터 원본 또는 통합 문서를 만드는 경우 정보가 연결 특성에 내장됩니다. 따라서 Tableau Server에 TDC 파일을 설치하지 않고도 통합 문서 또는 데이터 원본을 Tableau Server에 게시할 수 있습니다. TDC 파일에서 **odbc-connect-string-extras** 사용자 지정을 사용하여 특성을 추가하거나 연결 문자열에 DRIVER 특성을 재정의할 수 있습니다. ### TDC 파일 만들기 1. 메모장 또는 Notepad++와 같은 일반 텍스트 편집기를 엽니다. 2. 아래에 제공된 샘플의 정보를 복사하여 텍스트 파일에 붙여 넣은 다음 클래스, 공급업체 이름 및 드라이버 이름 값을 지정합니다. 기본 Tableau 커넥터의 경우 클래스, 공급업체 이름 및 드라이버 이름에 동일한 값을 사용합니다. 3. .tdc 확장명을 사용하여(예: `mybagel.tdc`) 각 Tableau 제품의 `Datasources` 폴더에 파일을 저장합니다. 자세한 내용은 [tdc 및 속성 파일 설치](https://help.tableau.com/v0.0/pro/desktop/ko-kr/connect_customize.htm#Publishing)를 참조하십시오. 4. 연결하려는 사용자 지정을 입력합니다. ## 지정 커넥터 클래스 목록 TDC 파일을 사용자 지정하는 데 필요한 클래스 값을 얻으려면 아래 목록에서 커넥터를 찾으십시오(<커넥터>:<클래스> 형식으로 나열됨). - Actian Matrix: paraccel - Actian Vector: vectorwise - Amazon Aurora: aurora - Amazon EMR(Hive): awshadoophive - Amazon Redshift: redshift - Spark SQL: spark - Aster Database: asterncluster - Azure SQL Data Warehouse: azure\_sql\_dw - Cloudera Hadoop: hadoophive - Denodo: denodo - Exasol : exasolution - Firebird : firebird - Google BigQuery JDBC: googlebigquery - Google Cloud SQL: googlecloudsql - Hortonworks Hadoop Hive: hortonworkshadoophive - IBM: BigInsights bigsql - IBM DB2: db2 - IBM PDA(Netezza): netezza - Kognitio: kognitio - MapR Hadoop Hive: maprhadoophive - MariaDB: mariadb - MarkLogic: marklogic - MemSQL: memsql - Microsoft SQL Server: sqlserver - MonetDB: monetdb - MongoDB BI Connector: mongodb - MySQL: mysql - Oracle Essbase: essbase - 기타 데이터베이스(ODBC): genericodbc - Pivotal Greenplum Database: greenplum - PostgreSQL: postgres - Presto: presto - Progress OpenEdge: progressopenedge - SAP HANA: saphana - SAP Sybase ASE: sybasease - SAP Sybase IQ: sybaseiq - Snowflake: snowflake - Splunk: splunk - Teradata: teradata - Tibco 데이터 가상화: composite - Vertica: vertica ### 참고 항목 [기타 데이터베이스(ODBC)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/examples_otherdatabases.htm) – ODBC 커넥터를 사용하여 데이터에 연결하는 방법을 설명합니다. [예: ODBC 연결 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_customize.htm) - 기능 및 ODBC 연결 문자열에 대한 사용자 지정이 어떻게 이루어지는지 보여주는 단계별 프로세스입니다. [Tableau 및 ODBC](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_tableau.htm) – ODBC에 대한 배경 정보를 제공하고, Tableau가 ODBC 드라이버의 기능을 확인하는 방법을 설명하고, 자주 묻는 질문이 나와 있습니다. [Tableau 기능 사용자 지정 참조](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_capabilities.htm) – 데이터 원본에서 지원하는 Tableau 기능을 정의하는 데 사용할 수 있는 사용자 지정이 나와 있습니다. [ODBC/SQL 사용자 지정 참조](https://help.tableau.com/v0.0/pro/desktop/ko-kr/odbc_sql.htm) – ODBC 드라이버가 지원하는 것으로 보고하는 ODBC 및 SQL 표준 부분을 나타내는 사용자 지정을 나열합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 집합 동작 집합 동작을 사용하여 대상 독자가 비주얼리제이션이나 대시보드와 직접 상호 작용하여 분석의 특성을 제어할 수 있게 할 수 있습니다. 사용자가 뷰에서 마크를 선택하면 집합 동작에 의해 집합의 값이 변경될 수 있습니다. 집합 동작을 사용할 수 있는 방법에 대한 예는 [집합 동작의 예](#Examples)를 참조하십시오. ![집합 동작을 사용하는 대시보드를 보여주는 이미지 사용자는 대시보드의 한 부분에서 마크를 선택하여 대시보드의 다른 부분에 표시되는 값을 제어할 수 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/setactions_overview.gif) 집합 동작은 기존 집합을 가져온 다음 비주얼리제이션의 사용자 동작을 기반으로 해당 집합에 포함된 값을 업데이트합니다. 다음을 포함하도록 집합 동작을 정의할 수 있습니다. - 동작이 적용될 하나 이상의 원본 시트 - 마우스오버, 선택, 메뉴 등과 같은 작업을 실행하는 사용자 동작 - 대상 집합(사용할 데이터 원본 및 집합) - 선택을 취소할 때 수행할 작업 비주얼리제이션을 변경하거나 영향을 미치려면 동작에서 참조하는 집합이 비주얼리제이션에서 어떤 방식으로든 사용되어야 합니다. 예를 들어 계산에서 집합을 사용하거나 선반 또는 마크 카드에서 집합을 사용합니다. Tableau Desktop, Tableau Cloud 및 Tableau Server에서 집합 동작을 만들 수 있습니다. 그러나 집합 동작은 [스토리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/stories.htm)와 함께 사용할 수 없습니다. ## 집합 동작을 위한 일반적인 단계 1. 하나 이상의 집합을 만듭니다. 이렇게 만든 집합은 현재 선택된 데이터 원본에 연결됩니다. 집합 만들기에 대한 자세한 내용은 [집합 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_sets_create.htm)를 참조하십시오. 2. 앞서 만든 집합 중 하나를 사용하는 [집합 동작](#Create)을 만듭니다. 서로 다른 용도로 여러 집합 동작을 만들 수 있습니다. 3. 집합을 사용하는 계산된 필드를 만듭니다. 계산된 필드 만들기에 대한 자세한 내용은 [계산된 필드 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_create.htm#Create)를 참조하십시오. 4. 집합 동작에 의해 참조되는 집합을 사용하는 비주얼리제이션을 작성합니다. 예를 들어 집합을 사용하는 계산된 필드를 만든 경우 해당 계산이 있는 뷰를 작성합니다. 또는 집합을 마크 카드의 색상으로 끌어옵니다. 5. 집합 동작을 테스트하고 필요에 따라 설정을 조정하여 대상 사용자에게 제공하려는 동작을 얻습니다. **시작하기**: 집합 동작을 만들기 위해 알아야 할 내용을 대략적으로 살펴보려면 [Data Viz Linds](http://www.lindseypoulter.com/ko-kr/category/how-to/) 블로그에서 [On Your Marks, Get Set, Go: Everything You Need to Know to Get Started with Set Actions](http://www.lindseypoulter.com/2018/12/18/getsetgo/)(마크에서 집합 가져오기 및 실행: 집합 동작을 사용하기 위해 알아야 할 모든 것)를 참조하십시오. ## 집합 동작 만들기 1. 워크시트에서 워크시트 >작업을 선택합니다. 대시보드에서 대시보드 >작업을 선택합니다. 2. 동작 대화 상자에서 작업 추가를 클릭하고 집합 값 변경을 선택합니다. ![동작 추가 단추를 클릭하고 집합 값 변경 동작을 선택하여 집합 동작을 만드는 동작 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Actions_dialog.png) 3. 집합 편집/추가 작업 대화 상자에 동작을 나타내는 알기 쉬운 이름을 지정합니다. 4. 원본 시트 또는 데이터 원본을 선택합니다. 현재 시트가 기본적으로 선택됩니다. 데이터 원본 또는 대시보드를 선택한 경우 포함된 개별 시트를 선택할 수 있습니다. ![집합 동작의 다양한 설정을 보여주는 집합 동작 추가 또는 편집 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Edit_Set_Action_dialog1.png) 5. 사용자가 동작을 실행하는 방법을 선택합니다. - 마우스오버 - 사용자가 뷰의 마크를 마우스오버하면 실행됩니다. - 선택 - 사용자가 뷰의 마크를 클릭하면 실행됩니다. 이 옵션은 집합 동작에 효과적입니다. - 메뉴 - 뷰에서 선택한 마크를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 상황에 맞는 메뉴에서 옵션을 선택하면 실행됩니다. 6. 대상 집합을 지정합니다. 먼저 데이터 원본을 선택한 다음 집합을 선택합니다. 대상 집합에서 사용할 수 있는 집합은 선택한 데이터 원본에서 가져오거나, 해당 데이터 원본에 대해 통합 문서에서 만든 집합에서 가져옵니다. ![집합 동작의 다양한 설정을 보여주는 집합 동작 추가 또는 편집 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Edit_Set_Action_dialog2.png) 이 예에서 대상 집합은 _Global Superstore 2016_을 데이터 원본으로, _High Shipping Cost Orders(배송 비용이 높은 주문)_를 집합으로 사용합니다. 7. 뷰에서 동작이 실행될 때 수행할 작업을 지정합니다. - **집합에 값 할당** - 집합의 모든 값을 선택한 값으로 바꿉니다. - **집합에 값 추가** - 개별적으로 선택한 값을 집합에 추가합니다. - **집합에서 값 제거** - 개별적으로 선택한 값을 집합에서 제거합니다. **참고:** 집합 동작 대화 상자에서 **집합에 값 추가** 또는 **집합에서 값 제거**를 선택하면 **집합에 값 할당**과 마찬가지로 일반 탭에서 선택한 집합 정의의 값이 수정됩니다. 이 기능은 작성 모드에서 집합 도구 설명의 상황에 맞는 메뉴를 통해 **추가** 및 **제거** 기능과 다릅니다. 후자는 지정된 조건이 적용된 후 집합에 값을 유니온하거나 집합에서 값을 제거합니다. 9. 뷰에서 선택을 취소할 때 수행할 작업을 지정합니다. - **집합 값 유지** - 집합의 현재 값이 집합에서 유지됩니다. - **집합에 모든 값 추가** - 가능한 모든 값을 집합에 추가합니다. - **집합에서 모든 값 제거** - 이전에 선택한 값을 집합에서 제거합니다. 10. 확인을 클릭하여 변경 내용을 저장하고 뷰로 돌아갑니다. 11. 비주얼리제이션과 상호 작용하여 집합 동작을 테스트합니다. 동작에 대한 일부 설정을 조정하여 필요에 따라 선택 동작을 조정합니다. ## 집합 동작의 예 다음 예에서는 집합 동작을 사용할 수 있는 방법 중 일부를 보여 줍니다. 이러한 예를 따라 하려면 집합과 계산된 필드를 만들고 사용하는 것에 친숙해져야 합니다. 자세한 내용은 [집합 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_sets_create.htm) 및 [계산된 필드 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_create.htm#Create)를 참조하십시오. **자세히 알아보기**: Tableau에서 집합 동작을 사용하는 방법에 대한 자세한 추가 예제를 데모로 보려면 다음을 참조하십시오. - [Tableau 블로그](https://www.tableau.com/ko-kr/about/blog)의 [집합 동작을 통해 비주얼리제이션 대상 사용자에게 강력한 새로운 비교 기능을 제공하는 8가지 방법(영문)](https://www.tableau.com/ko-kr/about/blog/2018/11/8-ways-bring-powerful-new-comparisons-viz-audiences-set-actions-97207) - [Tableau 집합 동작으로 표현되는 8가지 분석 개념(영문)](https://www.tableau.com/ko-kr/about/blog/2018/12/8-analytic-concepts-express-tableau-set-actions-99108)(Tableau 블로그) - [Tableau 집합 동작을 사용하여 고급 분석 응용 프로그램 설계(영문)](https://www.tableau.com/ko-kr/about/blog/2019/1/designing-advanced-analytics-applications-tableau-set-actions-100554)(Tableau 블로그) - [Data Viz Linds](http://www.lindseypoulter.com/ko-kr/category/how-to/) 블로그의 집합 동작 관련 항목 - TabLabs에서 운영하는 [Art of the Vizable](https://www.artofthevizable.com/#) 웹 사이트의 집합 동작 예제 **동영상 시청**: - [Ready, set, action!(제자리에, 준비, 시작!)](https://youtu.be/rs8VpWXxhsI) - 1시간 - [집합의 매력(영문)](https://youtu.be/MwNpmHCl19E) - 1시간 - [고급 집합 동작 | 대화형 통계(영문)](https://youtu.be/3cwTcKlRLjw) - 1시간 ### 비례 선긋기 집합 동작의 전통적인 사용 사례는 비례 선긋기입니다. [Tableau 블로그](https://www.tableau.com/ko-kr/about/blog)의 [집합 동작으로 비례식 하이라이트를 수행하는 방법(영문)](https://www.tableau.com/ko-kr/about/blog/2018/8/how-do-proportional-highlighting-set-actions-latest-tableau-beta-92168) 및 [The Information Lab 블로그](https://www.theinformationlab.com/category/blog/)의 [Tableau 집합 동작(영문)](https://www.theinformationlab.com/2018/08/13/tableau-set-actions/)을 참조하십시오(다른 예도 제공됨). ![대시보드의 비례 선긋기를 보여주는 집합 동작 예 뷰의 막대를 클릭하면 다른 막대 차트의 값 비율이 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_pb7.gif) 비례 선긋기 예제 세부 정보 이 예에서는 샘플 – 슈퍼스토어 데이터 원본을 사용합니다. 이 집합 동작은 집합의 내부 또는 외부에 있는 마크의 비율을 기반으로 마크의 색상을 변경합니다. 1. Tableau Desktop에서 **샘플 – 슈퍼스토어** 데이터에 연결합니다. 2. 새 시트에서 **Sales(매출)** 측정값을 열로 끌어오고, **Segment(부문)** 차원을 행으로 끌어옵니다. ![Sales by Segment(부문별 매출) 비주얼리제이션을 만드는 데 사용되는 필드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_pb1.png) 3. 또 다른 빈 시트에서 **Sales(매출)** 측정값을 열로 끌어오고, **Sub-Category(하위 범주)** 차원을 행으로 끌어옵니다. ![Sales by Subcategory(하위 범주별 매출) 비주얼리제이션을 만드는 데 사용되는 필드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_pb2.png) 4. Segment(부문) 차원에 대한 집합을 _Segment Set(부문 집합)_라는 이름으로 만듭니다. ![Segment(세그먼트) 필드를 마우스 오른쪽 단추로 클릭하고 만들기를 선택한 다음 집합을 선택합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_pb3.png) 5. Sub-Category(하위 범주)를 기준으로 Sales(매출)를 표시하는 시트에서 Segment Set(부문 집합)를 마크 카드의 색상으로 끌어옵니다. ![마크 카드의 색상 속성에 배치된 Segment(부문) 집합](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_pb4.png) 집합의 내부 또는 외부에 있는 마크를 표시하는 데 사용되는 색상을 서로 바꿉니다. ![색상 서식이 적용된 집합 동작의 예입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_sets_editcolors.gif) 6. 새 대시보드를 만듭니다. 두 시트를 모두 대시보드로 끌어옵니다. 대시보드 메뉴에서 작업을 선택합니다. 작업 추가를 클릭한 다음 집합 값 변경을 선택합니다. ![대시보드 메뉴에서 동작 대화 상자를 엽니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_pb5.png) 7. 다음 설정을 사용하여 동작을 구성합니다. ![비례 선긋기 집합 동작의 이름을 지정하고, 대시보드와 두 시트를 선택하고, 동작 실행 조건을 선택으로 설정하고, 대상 집합을 Superstore 데이터베이스와 Segment(부문) 집합으로 설정하고, 선택 내용 지우기를 집합에 모든 값 추가로 설정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_pb6.png) 8. 확인을 클릭하여 변경 내용을 저장하고 뷰로 돌아갑니다. 9. 각 부문의 마크를 클릭하여 집합 동작을 테스트합니다. ### 비대칭 드릴다운 집합 동작은 여러 집합을 걸쳐 더욱 복잡한 상호 작용에 사용될 수도 있습니다. 데이터 집합에 Category(범주), Sub-Category(하위 범주) 및 Manufacturer(제조업체) 같은 계층형 정보가 있는 경우 일반적으로 계층을 드릴다운하면 지정된 수준의 모든 값이 확장됩니다. 하지만 비대칭 드릴다운을 위한 집합 동작을 사용하면 선택한 값의 다음 계층 수준만 열 수 있습니다. ![집합 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/set-actions-demo-asymdrill.gif) 비대칭 드릴다운 예제 세부 정보 이 예에서는 **샘플 – 슈퍼스토어** 데이터 원본을 사용합니다. 여기에서 집합 동작은 두 계산된 필드와 함께 사용되어 비대칭 드릴다운 환경을 만듭니다. 1. Category(범주) 필드에 대한 집합을 _Category set(범주 집합)_라는 이름으로 만듭니다. 이 집합의 멤버가 될 모든 범주를 선택합니다. 멤버 자격은 임시적이며 집합 동작에 의해 재정의됩니다. 2. _Asymmetric Sub-Category(비대칭 하위 범주)_라는 이름으로 계산된 필드를 만듭니다. 데이터 패널에서 Sub-Category(하위 범주) 필드를 마우스 오른쪽 단추로 클릭하고 계산된 필드 만들기를 선택합니다. 다음 계산을 입력합니다. `IF [Category set] THEN [Sub-Category] ELSE [Category] END` ![계산을 보여주는 계산 창](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_ad1.png) 뷰에 있는 마크 하나 이상의 범주가 Category Set(범주 집합)에 속하면 계산에서 해당 범주에 대한 하위 범주가 반환됩니다. 그렇지 않으면 계산에서 범주를 다시 반환합니다. 집합은 아직 뷰에서 사용되고 있지 않으며 연결된 동작이 없으므로 지금은 정적입니다. 3. Category(범주) 및 Asymmetric Sub-Category(비대칭 하위 범주) 필드를 이 순서대로 행으로 끌어와 뷰를 작성합니다. 그런 다음 **Sales(매출)**를 마크 카드의 텍스트로 끌어옵니다. ![집합 동작 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_ad3.png) 4. 집합 동작을 만듭니다. 워크시트 메뉴에서 작업을 선택합니다. 작업 추가를 클릭한 다음 집합 값 변경을 선택합니다. 동작의 이름을 _Asymmetric Drill to Sub-Category(하위 범주까지 비대칭 드릴)_로 지정합니다. ![집합 동작 추가 대화 상자와 설정](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_ad4.png) 다음 옵션을 선택합니다. - 원본 시트: 현재 시트만 선택되어 있는지 확인합니다. - 작업 실행 조건: 선택을 선택합니다. 이렇게 하면 사용자가 뷰에서 하나 이상의 마크를 선택할 때 동작이 적용됩니다. - 대상 집합: 첫 번째 드롭다운 목록에서 현재 데이터 원본을 선택하고 두 번째 드롭다운 목록에서 Category set(범주 집합)를 선택합니다. - 선택 내용 지우기: 집합에서 모든 값 제거를 선택합니다. 확인을 클릭하여 변경 내용을 저장합니다. 5. 집합 동작을 테스트합니다. 뷰에서 머리글이나 마크를 클릭하면 다음 수준으로 확장됩니다. 범주 막대를 클릭하면 해당 하위 범주가 확장됩니다. ### 색조 종종 이상값으로 인해 비주얼리제이션의 색상 값이 왜곡될 수 있습니다. 한 국가가 다른 국가보다 훨씬 큰 값을 가질 때, 다른 극단적이지 않은 값들 사이의 차이에 대한 의미가 사라질 수 있습니다. 집합 동작은 비주얼리제이션의 선택 항목을 기반으로 국가 집합의 값을 업데이트할 수 있습니다. 그런 다음 해당 집합의 국가에 대해서만 관련 측정값을 계산하는 계산된 필드에서 집합을 사용하고 계산된 필드를 색상에 배치합니다. 이제 맵에서 국가를 선택하면 색상표가 선택된 국가들만을 기반으로 하기 때문에 값들의 시각적 차이가 커집니다. ![일부 마크가 선택되어 있는 월드 맵을 보여주는 예 색상 값 범위는 선택 항목에 따라 변경됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_sets_colorscaling.gif) 색조 예제 세부 정보 이 예에서는 [Global Superstore 데이터 원본](http://www.tableau.com/ko-kr/sites/default/files/training/global_superstore.zip)을 사용합니다. 1. Country(국가) 필드에 대한 집합을 _Country set(국가 집합)_라는 이름으로 만듭니다. 이 집합의 멤버가 될 모든 국가를 선택합니다. 멤버 자격은 임시적이며 집합 동작에 의해 재정의됩니다. 2. _Country Shipping Cost(국가별 배송 비용)_라는 이름으로 계산된 필드를 만듭니다. 데이터 패널을 마우스 오른쪽 단추로 클릭하고 계산된 필드 만들기를 선택합니다. 다음 계산을 입력합니다. `IF [Country set] THEN ([Shipping Cost]) END` ![계산을 보여주는 계산 창](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_cs1.png) 뷰에 있는 마크의 국가가 Country set(국가 집합)에 속하면 계산에서 배송 비용이 반환됩니다. 그렇지 않으면 아무 일도 일어나지 않습니다. 계산된 필드는 집합을 뷰에 연결합니다. 3. **Country(국가)** 차원을 두 번 클릭하여 맵을 자동으로 만듭니다. 4. Country Shipping Cost(국가별 배송 비용)를 마크 카드의 색상으로 끌어옵니다. 맵이 자동으로 채워진 맵으로 업데이트되어야 합니다. ![색상에 Country Shipping Cost(국가별 배송 비용)이 배치된 월드 맵](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_cs2.png) 5. _Country color scaling(국가별 색조)_이라는 집합 동작을 만듭니다. 워크시트 메뉴에서 작업을 선택합니다. 작업 추가를 클릭한 다음 집합 값 변경을 선택합니다. 동작에 _Country color scaling(국가별 색조)_이라는 이름을 지정합니다. ![집합 동작 편집 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_cs3.png) 다음 옵션을 선택합니다. - 원본 시트: 현재 시트만 선택합니다. - 동작 실행 조건: 선택을 선택합니다. 이렇게 하면 사용자가 뷰에서 하나 이상의 마크를 선택할 때 동작이 적용됩니다. - 대상 집합: 첫 번째 드롭다운 목록에서 현재 데이터 원본을 선택하고 두 번째 드롭다운 목록에서 Category set(범주 집합)를 선택합니다. - 선택 내용 지우기: 집합에 모든 값 추가를 선택합니다. 6. 확인을 클릭하여 변경 내용을 저장합니다. 7. 집합 동작을 테스트합니다. 뷰에서 마크 또는 마크 그룹을 선택하면 색상표는 전체 데이터 집합이 아닌 해당 마크의 값을 업데이트합니다. ### 기준 날짜 이 대시보드 예에는 여러 기준 날짜 계산이 포함됩니다. 대상 날짜를 기준으로 대시보드에 이전 일과의 차이, 이전 연도의 같은 달 대비 변동률, 현재 연도의 연간 누계 매출 및 이전 연도의 연간 누계 매출이 표시됩니다. 이 대시보드의 집합 동작은 사용자가 일정에서 마크를 클릭하면 반응하여 대상 날짜 및 관련 날짜 계산을 업데이트합니다. ![일정 날짜를 클릭할 때 대시보드의 다른 부분이 업데이트되는 방식을 보여주는 예](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_sets_relativedate.gif) 기준 날짜 예제 세부 정보 이 예에서는 [Global Superstore 데이터 원본](http://www.tableau.com/ko-kr/sites/default/files/training/global_superstore.zip)을 사용합니다. 이 예제의 집합 동작은 Timeline(일정)에 적용되고 해당 시트를 사용하여 대시보드의 동작을 제어합니다. 사용자가 일정 뷰에서 마크를 선택하면 집합 동작은 Selected Date(선택된 날짜) 집합을 단일 날짜 값으로 업데이트합니다. 이 예의 경우: - Selected Date(선택된 날짜) 집합은 Order Date(주문 날짜) 필드를 기반으로 작성됩니다. - Update Target Date(대상 날짜 업데이트) 집합 동작은 선택된 마크의 날짜 값만 집합의 값이 되도록 Selected Date(선택된 날짜) 집합을 업데이트합니다. - Target Date(대상 날짜) 계산된 필드는 Selected Date(선택된 날짜) 집합의 날짜 값을 표현합니다. 이 계산된 필드는 비주얼리제이션의 다른 기준 날짜 계산에 사용됩니다. - 대시보드의 각 시트는 계산된 필드를 사용하여 값을 업데이트합니다. **참고**: 이 예제는 많이 복잡하기 때문에 아래 설명에서는 구체적인 세부 정보가 아닌 관련된 주요 단계와 설정의 요약을 제공합니다. 일정 시트 설정 Sales(매출)는 행에 위치합니다. Target Date(대상 날짜) 계산된 필드는 참조선에서 사용할 수 있도록 세부 정보에 배치됩니다. ![행 선반에 배치된 Sales(매출) 필드 세부 정보에 배치된 Target Date(대상 날짜) 계산된 필드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_rd2.png) **Tableau 2020.2부터**: 이전 이미지는 최신 사용자 인터페이스를 반영하지 않습니다. 데이터 패널의 각 테이블 또는 폴더에서 회색 라인은 차원(라인 위)과 측정값(라인 아래)을 구분합니다. 차원 및 측정값 레이블은 데이터 패널에서 더 이상 사용되지 않습니다. Order Date(주문 날짜)는 열에 정확한 날짜로 위치합니다. ![열 선반에 배치된 Order Date(주문 날짜) 뷰의 Order Date(주문 날짜) 필드를 마우스 오른쪽 단추로 클릭하여 날짜 유형을 정확한 날짜로 설정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_rd4.png) 참조선은 Order Date(주문 날짜) 필드에 적용되고 Target Date(대상 날짜)의 최소값이 되도록 설정됩니다. ![Order Date(주문 날짜) 필드에 적용된 참조선 참조선은 대상 날짜의 최소값으로 설정됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_rd3.png) 집합 동작은 이 시트에 적용되어 뷰에서 선택된 마크를 기반으로 Selected Date set(선택된 날짜 집합)를 업데이트합니다. ![선택한 마크에 따라 선택한 날짜 집합에 작용하는 집합 동작](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/actions_set_rd1.png) [주요 콘텐츠로 건너뛰기](#main-content) # 집합 만들기 집합을 사용하여 데이터 하위 집합을 비교하고 관련 질문을 할 수 있습니다. 집합은 일부 조건을 기반으로 데이터의 하위 집합을 정의하는 사용자 지정 필드입니다. [집합 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_sets.htm)에서 집합을 사용하여 집합을 보다 동적이고 대화형으로 작동하도록 만들 수 있습니다. 집합 동작을 사용하면 대상 독자가 비주얼리제이션이나 대시보드와 직접 상호 작용하여 분석의 특성을 제어할 수 있습니다. 사용자가 뷰에서 마크를 선택하면 집합 동작에 의해 집합의 값이 변경될 수 있습니다. 집합 동작과 더불어, 사용자가 집합 컨트롤로 알려진 필터 형식 인터페이스를 사용하여 집합의 멤버십을 변경하도록 허용할 수도 있습니다. 이렇게 하면 대화형 분석을 구동하는 계산에 입력을 지정하기가 쉬워집니다. 자세한 내용은 [뷰에 집합 컨트롤 표시](#SetControl)를 참조하십시오. ## 동적 집합 만들기 집합에는 동적 집합과 고정된 집합의 두 가지 유형이 있습니다. 동적 집합의 멤버는 기초 데이터가 변경될 때 변경됩니다. 동적 집합은 단일 차원만 기반으로 할 수 있습니다. 동적 집합을 만들려면 1. 데이터 패널에서 차원을 마우스 오른쪽 단추로 클릭하고 만들기 > 집합을 선택합니다. 2. 집합 만들기 대화 상자에서 집합을 구성합니다. 다음 탭을 사용하여 집합을 구성할 수 있습니다. - **일반**: 일반 탭을 사용하여 집합을 계산할 때 고려할 값을 하나 이상 선택합니다. 또는 새 멤버를 추가하거나 제거할 때도 항상 모든 멤버가 고려되도록 모두 사용 옵션을 선택할 수 있습니다. ![목록에서 선택한 옵션이 있는 집합 만들기 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_create3.png) - 조건: 조건 탭을 사용하여 집합에 포함할 멤버를 결정하는 규칙을 정의할 수 있습니다. 예를 들어 매출이 $100,000를 초과하는 제품만 포함하는 매출 합계 기반 조건을 지정할 수 있습니다. ![조건을 사용하여 집합을 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_create4.png) **참고**: 집합 조건은 필터 조건과 동일하게 작동합니다. 자세한 내용은 [뷰에서 데이터 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#AddConditions)를 참조하십시오. - 상위: 상위 탭을 사용하여 집합에 포함할 멤버에 대한 제한을 정의할 수 있습니다. 예를 들어 매출 기준 상위 5개의 제품만 포함하는 매출 합계 기반 제한을 지정할 수 있습니다. ![상위 값으로 집합을 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_create5.png) **참고**: 집합 제한은 필터 제한과 동일하게 작동합니다. 자세한 내용은 [뷰에서 데이터 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#AddLimits)를 참조하십시오. 4. 작업을 마쳤으면 확인을 클릭합니다. 새 집합은 데이터 패널 아래쪽의 집합 섹션에 추가됩니다. 집합 아이콘 ![집합 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sets_icon.png)이 필드가 집합임을 나타냅니다. ![데이터 패널의 집합 섹션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sets1.png) ## 고정된 집합 만들기 고정된 집합의 멤버는 기초 데이터가 변경된 경우에도 변경되지 않습니다. 고정된 집합은 단일 차원 또는 다중 차원을 기반으로 할 수 있습니다. 고정된 집합을 만들려면 1. 비주얼리제이션의 뷰에서 하나 이상의 마크(또는 머리글)를 선택합니다. 2. 마크를 마우스 오른쪽 단추로 클릭하고 집합 만들기를 선택합니다. ![집합을 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sets1.gif) 3. 집합 만들기 대화 상자에서 집합의 이름을 입력합니다. 4. 필요에 따라 다음을 수행합니다. - 기본적으로 집합은 대화 상자에 나열된 멤버를 포함합니다. 대신 이러한 멤버를 제외하는 옵션을 선택할 수 있습니다. 멤버를 제외하는 경우 집합은 선택되지 않은 멤버를 모두 포함합니다. - 열 머리글을 마우스오버하면 나타나는 빨간색 "x" 아이콘 ![집합에서 차원 제거/](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sets6.png)을 클릭하여 고려하지 않을 차원을 제거합니다. - 행을 마우스오버하면 나타나는 빨간색 "x" 아이콘 ![제거 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sets7.png)을 클릭하여 집합에 포함하지 않을 특정 행을 제거합니다. - 선택한 마크가 다중 차원을 나타내는 경우 집합의 각 멤버는 이러한 차원의 조합이 됩니다. 차원 값을 구분하는 문자를 지정할 수 있습니다. 이 작업을 수행하려면 **멤버 구분 기준**에 원하는 문자를 입력합니다. - 필터 선반에 추가를 선택하여 집합이 만들어지면 해당 집합을 자동으로 필터 선반으로 이동합니다. ![집합 만들기 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_create2.png) 5. 작업을 마쳤으면 확인을 클릭합니다. 새 집합은 데이터 패널 아래쪽의 집합 섹션에 추가됩니다. 집합 아이콘 ![집합 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sets_icon.png)이 필드가 집합임을 나타냅니다. ![데이터 패널의 집합 섹션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sets1.png) ## 집합의 데이터 요소 추가 또는 제거 특정 데이터 요소를 사용하여 집합을 만든 경우 집합에 더 많은 데이터를 추가하거나 집합에서 데이터를 제거할 수 있습니다. **집합의 데이터 요소를 추가하거나 제거하려면** 1. 비주얼리제이션에서 추가하거나 제거하려는 데이터 요소를 선택합니다. 2. 도구 설명이 나타나면 집합 드롭다운 메뉴 아이콘을 클릭하고 \[집합 이름\]에 추가 또는 \[집합 이름\]에서 제거를 선택하여 특정 집합의 데이터를 추가하거나 제거합니다. ![선택한 마크에 적용하는 집합 만들기 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sets2_2.png) ## 비주얼리제이션에서 집합 사용 집합을 만들면 데이터 패널 아래쪽에서 집합 섹션에 해당 집합이 표시됩니다. 이러한 집합을 다른 필드처럼 비주얼리제이션으로 끌어올 수 있습니다. Tableau Desktop에서 집합을 비주얼리제이션으로 끌어오면 집합의 멤버를 표시하거나 멤버를 In/Out 범주로 집계하도록 선택할 수 있습니다. Tableau Server 또는 Tableau Cloud에서는 집합의 멤버를 In/Out 범주로만 집계할 수 있습니다. ### 집합의 In/Out 멤버 표시 대부분의 경우 집합을 비주얼리제이션으로 끌어올 때 In/Out 모드를 사용하여 집합이 표시됩니다. 이 모드는 집합을 두 범주인 In(집합의 멤버 포함)과 Out(집합의 일부가 아닌 멤버 포함)으로 분리합니다. - In - 집합의 멤버입니다. - Out - 집합에 속하지 않는 멤버입니다. 예를 들어 상위 25명의 고객에 대해 정의된 집합에서 상위 고객은 In 범주의 일부이며 다른 모든 고객은 Out 범주의 일부입니다.  In/Out 모드를 사용하면 집합의 멤버를 다른 항목과 간단하게 비교할 수 있습니다. 비주얼리제이션에서 In/Out 멤버를 표시하려면 - Tableau Desktop의 비주얼리제이션 작업 영역에서 집합을 마우스 오른쪽 단추로 클릭하고 집합의 In/Out 표시를 선택합니다. ![집합 In/Out 표시 옵션이 있는 필드의 상황에 맞는 메뉴/](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sets1.2.png) 집합이 In/Out 모드인 경우 선반의 필드 앞에는 "IN/OUT"이라는 텍스트와 집합 이름이 차례로 옵니다. **참고:** Microsoft Excel 또는 텍스트 파일 데이터 원본을 사용하는 버전 8.2 이전에 만들어진 통합 문서, 레거시 연결을 사용하는 통합 문서 또는 Microsoft Access 데이터 원본을 사용하는 통합 문서에서는 In/Out 모드를 사용할 수 없습니다. ### 집합의 멤버 표시 In/Out 모드를 사용하는 대신 집합의 멤버를 나열하여 집합을 표시할 수 있습니다. 집합의 멤버를 표시하면 집합의 멤버만 포함하는 필터가 뷰에 자동으로 추가됩니다. 집합을 전환하여 개별 멤버를 나열하려면 - 비주얼리제이션 작업 영역에서 집합을 마우스 오른쪽 단추로 클릭하고 집합의 멤버 표시를 선택합니다. **참고:** 큐브의 정규화된 멤버 이름을 표시하려면 데이터 패널에서 집합을 마우스 오른쪽 단추로 클릭하고 멤버 이름 정규화를 선택합니다. ## 사용자가 집합 값을 변경하도록 허용 ### 집합 동작 추가 집합 동작을 사용하여 대상 사용자에게 비주얼리제이션의 분석에 대한 보다 세밀한 제어 기능을 제공할 수 있습니다. 집합 동작은 기존 집합을 가져온 다음 비주얼리제이션의 사용자 동작을 기반으로 해당 집합에 포함된 값을 업데이트합니다. 작성자는 이미 작성한 하나 이상의 집합을 사용하여 집합 동작의 범위를 정의할 수 있습니다. 집합 동작을 만들고 사용하는 방법에 대한 자세한 내용은 [집합 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_sets.htm)을 참조하십시오. ### 뷰에 집합 컨트롤 표시 대상 사용자에게 집합의 멤버를 빠르게 수정할 수 있는 기능을 제공하기 위해 집합 컨트롤을 표시할 수도 있습니다. 집합 컨트롤은 매개 변수 컨트롤이나 필터 카드와 매우 유사한 워크시트 카드입니다. 워크시트와 대시보드에서 집합 컨트롤을 추가할 수 있으며, Tableau Server 또는 Tableau Cloud에 게시하거나 Tableau Public에서 웹에 저장하면 집합 컨트롤이 포함됩니다. 집합 컨트롤을 표시하려면 데이터 패널에서 집합을 마우스 오른쪽 단추로 클릭(Control 클릭)하고 **집합 표시**를 선택합니다. ![차원의 상황에 맞는 메뉴에 있는 집합 표시 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/contextmenu_showset.png) 다른 카드와 마찬가지로, 집합 컨트롤에는 카드의 오른쪽 위에 있는 드롭다운 화살표를 사용하여 열 수 있는 메뉴가 있습니다. 이 메뉴를 사용하여 컨트롤 표시를 사용자 지정할 수 있으며, 컨트롤 표시는 단일 값 및 다중 값 선택 모드를 모두 지원합니다. 예를 들어 개별 선택 항목에 대한 라디오 단추를 표시하거나 다중 선택을 지원하는 드롭다운 목록을 표시할 수 있습니다. **참고:** 고정된 집합이 아닌 동적 집합에만 집합 컨트롤을 표시할 수 있습니다. 이것은 설계에 따른 것으로, 고정된 집합은 멤버십이 변경되지 않기 때문입니다. 또한 뷰에서 동적 집합이 사용되지 않는 경우, 즉 계산에서 참조되거나 시트에서 인스턴스화되지 않는 경우 뷰에 집합을 추가해야 한다는 것을 알 수 있도록 상황에 맞는 메뉴 항목을 사용할 수 없게 됩니다. ## 집합 결합 두 집합을 결합하여 멤버를 비교할 수 있습니다. 집합을 결합할 때는 모든 멤버의 조합, 두 집합 모두에 존재하는 멤버만 또는 한 집합에 존재하지만 다른 집합에는 존재하지 않는 멤버를 포함하는 새 집합을 만듭니다. 집합을 결합하면 복잡한 질문에 답하고 데이터의 동세대를 비교할 수 있습니다. 예를 들어 작년과 올해 모두 구매한 고객의 비율을 확인하기 위해 각 연도의 고객을 포함하는 두 집합을 결합하고 두 집합 모두에 존재하는 고객만 반환할 수 있습니다. 두 집합을 결합하려면 해당 집합이 동일한 차원을 기반으로 해야 합니다. 즉, 상위 고객을 포함하는 집합과 작년에 구매한 고객을 포함하는 집합을 결합할 수 있습니다. 그러나 상위 고객 집합을 상위 제품 집합과 결합할 수는 없습니다. 집합을 결합하려면 1. 데이터 패널의 집합에서 비교하려는 두 집합을 선택합니다. 2. 집합을 마우스 오른쪽 단추로 클릭하고 결합된 집합 만들기를 선택합니다. 3. 집합 만들기 대화 상자에서 다음을 수행합니다. - 새 결합된 집합의 이름을 입력합니다. - 결합할 두 집합이 두 드롭다운 메뉴에서 선택되었는지 확인합니다. - 다음 옵션 중 하나를 선택하여 집합 결합 방법을 결정합니다. - 두 집합의 모든 멤버 표시 - 결합된 집합이 두 집합의 모든 멤버를 포함합니다. - 두 집합의 공유 멤버 표시 - 결합된 집합이 두 집합 모두에 존재하는 멤버만 포함합니다. - 공유된 멤버를 제외 - 결합된 집합이 지정된 집합의 멤버 중 두 번째 집합에는 존재하지 않는 멤버를 모두 포함합니다. 이러한 옵션은 한 집합에서 다른 집합을 빼는 것과 동일합니다. 예를 들어 첫 번째 집합에 Apples, Oranges 및 Pears가 있고 두 번째 집합에 Pears 및 Nuts가 있는 경우 공유 멤버를 제외하고 첫 번째 집합을 결합하면 Apples와 Oranges만 포함됩니다. Pears는 두 번째 집합에 존재하므로 제거됩니다. - 집합이 다중 차원을 나타내는 경우 필요에 따라 멤버를 구분할 문자를 지정합니다. 5. 작업을 마쳤으면 확인을 클릭합니다. **참고:** Microsoft Excel 또는 텍스트 파일 데이터 원본을 사용하는 버전 8.2 이전에 만들어진 통합 문서, 레거시 연결을 사용하는 통합 문서 또는 Microsoft Access 데이터 원본을 사용하는 통합 문서에서는 이 기능을 사용할 수 없습니다. ## 집합 예 여러 가지 방법으로 집합을 사용하여 복잡한 질문에 답하고 데이터 그룹을 비교할 수 있습니다. 아래는 집합을 사용하여 데이터 하위 집합을 정의하고 비교하는 방법의 몇 가지 예입니다. 집합의 멤버가 합계에 기여하는 방법 집합의 멤버가 총 합계에 기여하는 방법에 대해 다양한 질문이 생길 수 있습니다. 예를 들어 매출 합계에서 반복 고객이 차지하는 비율이 얼마인지 알고 싶을 경우 집합에 대해 IN/OUT 모드를 사용하여 답을 구할 수 있습니다. 아래 예에서는 매출 데이터를 사용하여 5,000달러 이상의 제품을 구매한 고객에 대한 집합을 만듭니다. ### 집합 만들기 1. 데이터 패널에서 Customer Name 차원을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 만들기 > 집합을 선택합니다. ![집합을 만들 수 있는 옵션이 있는 차원 필드의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_examples1.png) 2. 집합 만들기 대화 상자에서 집합의 이름을 입력합니다. 이 예에서는 집합의 이름을 "Customers"로 지정합니다. 3. 새 고객이 추가될 때도 조건이 항상 모든 값에 적용되도록 모두 사용 옵션을 선택합니다. 4. 조건 탭에서 필드 기준을 클릭하고 Sales의 합계가 5,000보다 크거나 같은 고객만 포함하는 조건을 정의합니다. ![매출 총액이 5,000 이상인 고객 목록을 생성하는 양식입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_examples3.png) 5. 확인을 클릭합니다. ### 비주얼리제이션 만들기 1. 데이터 패널 아래쪽의 집합 영역에 있는 새 집합을 행 선반으로 끌어옵니다. 2. Sales(매출)를 열 선반으로 끌어옵니다. 이제 뷰에 5,000달러 이상의 제품을 구매한 고객에 대한 매출 합계와 다른 모든 고객에 대한 매출 합계가 표시됩니다. ![행의 필드로 사용되는 집합입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_examples4.png) 3. 마지막으로 열 선반에 있는 합계(Sales) 필드의 드롭다운 화살표를 클릭하고 상황에 맞는 메뉴에서 퀵 테이블 계산 > 구성 비율을 선택합니다. 이제 뷰에 매출이 5,000보다 크거나 같은 고객이 전체 매출의 39% 정도를 차지한다는 사실이 표시됩니다. ![ 매출이 5,000보다 크거나 같은 고객이 전체 매출의 39% 정도를 차지한다는 것이 표시된 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_examples6.png) 한 집합의 멤버 중 다른 집합에도 존재하는 멤버의 수 일반적으로 집합은 데이터 또는 그룹의 하위 집합을 비교하는 데에도 사용됩니다. 예를 들어 작년에 구매했던 고객 중 올해에도 구매한 고객의 수가 얼마인지 궁금할 수 있습니다. 또는 한 고객이 특정 제품을 구매한 경우 해당 고객이 구매한 다른 제품이 무엇인지 궁금할 수 있습니다. 이러한 유형의 질문에 답하기 위해 다중 집합을 만들고 결합할 수 있습니다. 아래 예에서는 매출 데이터를 사용하여 2012년에 구매한 고객 중 2013년에도 구매한 고객의 수를 확인합니다. ### 결합된 집합 만들기 1. Customer Name 필드를 행 선반으로 끌어옵니다. 2. Order Date 필드를 필터 선반으로 끌어옵니다. 3. 필터 필드 대화 상자에서 Years를 선택하고 다음을 클릭합니다. 4. 필터 대화 상자에서 2012를 선택하고 확인을 클릭합니다. ![결합된 집합을 결합하는 프로세스입니다. 먼저 필터를 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_examples8.png) 5. 뷰로 돌아간 후 키보드에서 CTRL + A(Mac의 경우 Command-A)를 눌러 고객을 모두 선택합니다. 6. 선택 내용을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 집합 만들기를 선택합니다. ![결합된 집합을 결합하는 프로세스입니다. 두 번째로, 집합을 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_examples9.png) 7. 집합 만들기 대화 상자가 열리면 집합의 이름을 입력합니다. 이 예에서는 집합의 이름을 "Customers (2012)"로 지정됩니다. . 8. 확인을 클릭합니다. 9. 필터 선반에서 Order Date를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 필터 편집을 선택합니다. 10. 필터 대화 상자에서 2012 대신 2013만 포함하도록 필터를 변경한 다음 확인을 클릭합니다. ![목록에서 필터를 설정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_examples12.png) 11. 다시 키보드에서 CTRL + A(Mac의 경우 Command-A)를 눌러 고객을 모두 선택합니다. 12. 뷰에서 선택 내용을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 집합 만들기를 선택합니다. 13. 집합 만들기 대화 상자가 열리면 집합의 이름을 입력합니다. 이 집합이 "Customers (2013)"로 지정됩니다. . 14. 확인을 클릭합니다. 15. 키보드에서 Ctrl 키(Mac의 경우 Command 키)를 누른 상태로 선택하여 데이터 패널에서 Customers 2012 및 Customers 2013를 모두 선택합니다. 16. 선택 내용을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 결합된 집합 만들기를 선택합니다. ![결합된 집합을 만드는 프로세스입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_examples14.png) 17. 집합 만들기 대화 상자에서 새 집합의 이름을 입력합니다. 이 예에서는 집합의 이름을 "Customers (2012 & 2013)"로 지정합니다. . 18. 드롭다운 메뉴에서 올바른 두 집합이 선택되었는지 확인합니다. 19. 두 집합의 공유 멤버 표시 옵션을 선택합니다. !['결합된 집합 만들기...' 옵션이 있는 메뉴 ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_examples15.png) 20. 확인을 클릭합니다. ### 비주얼리제이션 만들기 1. 통합 문서 맨 아래에서 새 워크시트 ![새 워크시트 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/new_worksheet_sortgroup.png) 아이콘을 클릭합니다. 2. 새 워크시트에서 Customer Name 차원을 행 선반으로 끌어옵니다. 3. 열 선반에 있는 Customer Name 필드의 드롭다운 화살표를 클릭하고 상황에 맞는 메뉴에서 측정값 > 카운트(고유)를 선택합니다. 4. 마지막으로 데이터 패널의 집합 영역에서 Customers (2012 & 2013) 필드를 필터 선반으로 끌어 옵니다. 2012년과 2013년 모두 제품을 구매한 고객의 수가 437명임을 확인할 수 있습니다. ![필터로 사용되는 집합입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sortgroup_sets_examples17.png) 계층형 집합 및 하위 항목 계층형 집합은 데이터를 선택한 멤버 및 모든 하위 항목으로 필터링합니다. 하위 항목은 다차원(큐브) 데이터 원본에 고유한 항목으로 Tableau Desktop에 연결하기 전에 데이터 원본 안에서 정의됩니다. Tableau에서 큐브 데이터 원본을 사용하여 집합을 만들면 하위 항목 및 모든 계층 구조가 선택한 멤버와 함께 자동으로 포함됩니다. 예를 들어 Dairy라는 집합이 Product 계층에서 만들어졌습니다. 아래 표시된 대로 이 집합에는 Dairy 제품 부서만 포함됩니다. !['Create Set(집합 만들기)'라는 레이블이 지정된 양식에서 'Dairy(유제품)' 범주가 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ex_groups11.png) 다음 뷰를 살펴보겠습니다. Product Department 차원은 행 선반에 배치되고 Store Sales 측정값은 열 선반에 배치되었습니다. ![제품 부서별 매장 매출을 표시하는 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ex_groups12.png) Dairy 집합을 필터 선반에 배치하면 뷰가 Dairy 제품 범주만 포함하도록 필터링됩니다. ![유제품 부서의 매장 매출을 나타낸 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ex_groups13.png) 아래 표시된 대로 Product Department를 드릴다운하여 Product Category, Product Subcategory 및 Brand Name 수준을 표시할 수 있습니다. 이러한 하위 항목을 표시하면 행 머리글이 뷰에 추가됩니다. 이는 집합 필터를 통해 필터링된 멤버에 포함된 세부 수준을 볼 수 있기 때문입니다. ![브랜드별 매장 매출을 나타낸 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ex_groups14.png) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 차원 및 측정값, 파란색 및 녹색 Tableau는 필드에 포함된 데이터 유형에 따라 데이터 패널에서 각 필드를 차원 또는 측정값으로 식별합니다.이러한 필드를 사용하여 분석을 작성합니다. 관련 리소스 및 동영상은 [차원 및 측정값 vs. 연속형 및 불연속형 변수(영문)](https://www.tableau.com/ko-kr/learn/tutorials/on-demand/dimension-and-measures-vs.-continuous-and-discrete-variables?playlist=509089)를 참조하십시오. ## 데이터 필드 역할 및 유형 정보 데이터 필드는 데이터 원본의 열에서 만들어집니다.각 필드에는 정수, 문자열, 날짜 등과 같은 데이터 유형과 불연속형 차원이나 연속형 측정값(또는 덜 일반적인 연속형 차원이나 불연속형 측정값) 같은 역할이 자동으로 할당됩니다. - _차원_은 데이터를 그룹화하거나 분류합니다.차원은 일반적으로 정성적 값(예: 이름, 날짜, 지리적 데이터 등)을 포함합니다.차원을 사용하여 데이터를 분류할 수 있습니다.차원은 뷰의 세부 수준에 영향을 미칩니다. - _측정값_은 집계됩니다.측정값은 일반적으로 측정할 수 있는 정량적 수치 값을 포함합니다.측정값을 뷰에 끌어 놓으면 Tableau가 필드에 집계를 적용합니다. - 집계에 대해 자세히 알아보려면 [Tableau의 미리 정의된 집계 목록](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_aggregation.htm#AggFuncs) 및 [Tableau의 집계 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_aggregate_create.htm)를 참조하십시오. ### 파란색 대 녹색 필드 Tableau는 필드가 불연속형 아니면 연속형인지에 따라 뷰에서 데이터를 다르게 표시합니다._연속형_과 _불연속형_은 수학적 용어입니다. - _연속형_은 '중단 없이 끊기지 않은 전체를 형성한다'는 뜻입니다.이 필드는 녹색으로 표시됩니다.행 또는 열 선반에 연속형 필드를 배치하면 뷰에 축이 만들어집니다. - _불연속형_은 '개별적으로 분리 및 구분된다'는 의미입니다.이 필드는 파란색으로 표시됩니다.행 또는 열 선반에 불연속형 필드를 배치하면 뷰에 머리글이 만들어집니다. ### Tableau의 가능한 필드 유형 이 표는 4가지 유형의 필드가 어떻게 보이는지 보여주는 예입니다.이러한 필드 유형의 차이점에 대해 자세히 알아보려면 [차원 및 측정값 vs. 불연속형 및 연속형](https://www.tableau.com/ko-kr/learn/tutorials/on-demand/dimension-and-measures-vs.-continuous-and-discrete-variables?playlist=509089) 교육 동영상(3분)을 시청하십시오.
불연속형 차원'Product Name(제품 이름)'으로 레이블이 지정된 파란색 단추
연속형 차원*녹색 연속형 차원 알약 모양입니다.
불연속형 측정값'SUM(수익)'이라고 레이블이 지정된 파란색 단추
연속형 측정값녹색 연속형 측정값 알약 모양입니다.
\* 데이터 유형이 문자열이거나 부울인 차원은 연속형일 수 없습니다.날짜는 가장 일반적인 연속형 차원입니다. ### 측정값 인식 필드가 측정값일 때 이를 알 수 있는 시각적 단서는 뷰("pill")에서 해당 인스턴스의 필드가 함수로 집계된다는 것입니다.집계는 필드 이름 앞에 `AVG([Age])`와 같이 표시됩니다. 하지만 여기에도 예외는 있습니다. - 날짜에는 일반적으로 차원인 경우에도 `WEEK([Order Date])`의 'week'와 같은 세부 수준 표시기가 있습니다. - 차원은 때로 CNT나 ATTR 등의 특정 집계로 집계되어 측정값으로 효과적으로 전환할 수 있습니다. - 테이블 계산은 측정값입니다.테이블 계산은 델타 아이콘을 표시하며 집계가 있을 수도 있고 없을 수도 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/field_tablecalc.png "삼각형 아이콘이 있는 녹색 필드 표시기") - 전체 뷰가 집계 해제된 경우 정의에 따라 필드가 모두 차원이 됩니다.자세한 내용은 [데이터 집계 해제 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_aggregation.htm#DisAggData)을 참조하십시오. - 다차원 데이터 원본을 사용하는 경우 데이터 원본에서 필드가 집계되고 필드에는 해당 집계가 표시되지 않습니다. - 큐브(다차원) 데이터 원본에서는 데이터 역할 변경 옵션이 제한적입니다.Tableau Desktop에서 큐브는 Windows에서만 지원됩니다.일부 측정값을 연속형에서 불연속형으로 변경할 수는 있지만 일반적으로 큐브 데이터 원본의 필드는 데이터 역할을 변경할 수 없습니다.관련된 자세한 정보는 [큐브 데이터 원본](https://help.tableau.com/v0.0/pro/desktop/ko-kr/cubes.htm)을 참조하십시오. > [!TIP] > > **팁:** 필드에 대한 기본 집계와 기타 속성 및 설정을 지정할 수 있습니다.데이터 패널에서 필드를 사용자 지정하는 방법에 대한 자세한 내용은 [데이터 패널의 필드 구성 및 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_dwfeatures.htm), [필드의 기본 설정 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_fieldproperties.htm) 및 [데이터 패널의 데이터 필드 작업](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_understanddatawindow.htm)를 참조하십시오. ## 뷰에 사용된 연속형 및 불연속형 필드의 예 연속형과 불연속형 간 필드 변환에 대한 자세한 내용은 [불연속형과 연속형 간에서 필드 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_convertdisctocont.htm)을 참조하십시오. 왼쪽에 있는 예에서 Quantity(수량) 필드가 **연속형**이기 때문에 뷰 아래쪽에 가로 축이 생성됩니다.녹색 필드와 축을 통해 해당 필드가 연속형 필드임을 알 수 있습니다. 오른쪽의 예에서 **Quantity(수량)** 필드는 불연속형입니다.이 필드는 축 대신 가로 방향의 머리글을 생성합니다.파란색 필드와 가로 방향의 머리글은 필드가 불연속형인 것을 확인하는 데 도움이 됩니다.
연속형 수량 필드 불연속형 수량 필드
매출과 수량을 비교한 라인 차트입니다. 규모별 매출의 막대 차트입니다.
두 예에서 **Sales(매출)** 필드는 **연속형**으로 설정되어 있습니다.이 필드는 연속형이고 행 선반에 있기 때문에 세로 축을 생성합니다.이 필드가 열 선반에 있었다면 가로 축이었을 것입니다.SUM 집계는 필드가 측정값임을 나타냅니다. **Quantity(수량)** 필드명에 집계 함수가 없다면 이는 차원임을 나타냅니다. ## 뷰의 차원 필드 경우에 따라 차원 영역의 필드를 뷰에 추가하면 필드가 처음에 파란색 배경의 불연속형이 됩니다.날짜 차원과 숫자 차원은 불연속형이거나 연속형일 수 있고 모든 측정값은 불연속형이거나 연속형일 수 있습니다. 불연속형 차원 필드를 행 또는 열로 끌어오면 열 또는 행 머리글이 만들어집니다. ![Furniture(가구), Office Supplies(사무용품), Technology(기술)에 대한 열 머리글이 있는 범주 차원](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dim_meas1.png) 차원을 행 또는 열에 끌어 놓은 후 필드를 측정값으로 변경할 수 있습니다.필드를 클릭하고 측정값을 선택한 다음 집계를 선택합니다.이제 뷰가 열 또는 행 머리글 대신 연속형 축을 포함하게 되고 필드가 녹색이 됩니다. ![3개 범주의 개수에 대한 연속형 축을 표시하는 가로 막대 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dim_meas2.png) 날짜 차원은 불연속형이거나 연속형일 수 있습니다.문자열 또는 부울 값을 포함하는 차원은 연속형일 수 없습니다. Tableau는 차원을 집계하지 않습니다.Tableau에서 수행할 수 있는 다양한 유형의 집계에 대해 알아보려면 [Tableau의 미리 정의된 집계 목록](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_aggregation.htm#AggFuncs)을 참조하십시오. Tableau 쿼리에서 뷰의 차원은 SQL의 "Group By" 절로 표시됩니다. ## 차원이 뷰의 세부 수준에 영향을 미치는 방식 뷰의 세부 수준은 뷰에 차원 및 측정값 데이터가 주어진 경우 데이터가 세분화되는 정도를 나타냅니다. 차원을 행 또는 열에 추가하면 뷰의 마크 수가 증가할 수도 있습니다. 차원을 추가하면 뷰의 마크 수가 증가하는 이유를 이해하려면 다음을 수행합니다. 1. Segment를 열로 끕니다. Tableau 창 아래쪽에 있는 상태 표시줄에 뷰의 마크 수가 3으로 표시됩니다. ![3개의 마크와 1행 X 3열의 테이블이 표시된 데이터 원본 탭입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/add_dims1.png) 이 시점에는 뷰의 구조만 작성하기 때문에 마크에 개체 틀 텍스트인 `Abc`가 포함됩니다. 2. Region을 열로 끕니다. 이제 마크 수가 12개로 표시됩니다.Segment의 값 세 개와 Region의 값 네 개가 곱해져 12개가 됩니다. 3. \[Ship Date\]를 행으로 끕니다. 이제 총 마크 수는 57개입니다(Segment 3개 x Region 4개 x 5년 = 60이지만 가능한 3가지 조합에는 데이터가 없음). 행 및 열에 차원을 계속 추가하면 총 마크 수가 계속 증가하는 것을 볼 수 있습니다.마크 카드의 속성(예: 색상 또는 크기)으로 차원을 인코딩하면 머리글을 추가하지 않고도 마크 수가 늘어납니다.마크 분류를 결정하기 위해 차원을 사용하는 프로세스를 _세부 수준_을 설정한다고 합니다. Tableau에서 다음 위치 중 하나에 차원을 추가하면 세부 수준이 영향을 받습니다. ![빈 Tableau 대시보드에서 LOD 표현식과 관련된 선반 및 비주얼리제이션 섹션이 하이라이트되어 있습니다.하이라이트된 부분은 페이지, 열, 행, 시트 영역이며, 마크 카드에서는 색상, 크기, 레이블, 세부 정보 및 경로입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_shelves.png) 4. 이제 뷰에 `Abc`의 개별 인스턴스가 57개 포함되지만 뷰에는 구조만 있고 콘텐츠가 없습니다.값을 보려면 Sales를 텍스트로 끌어 놓습니다.이제 뷰가 완전하다고 간주할 수 있습니다. ![연간 세그먼트 및 지역별 매출 합계를 나타낸 텍스트 테이블이 있는 Tableau 워크시트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/add_dims2.png) ### 참고 - 경우에 따라 뷰에 측정값을 추가하면 뷰의 마크 수가 증가할 수 있습니다.예를 들어, 행의 Sales에서 마크 수는 57개입니다.Profit도 행에 끌어 놓으면 마크 수가 114개로 증가합니다.하지만 이 작업은 뷰의 세부 수준을 변경하는 것이 아닙니다. - 뷰의 마크 수가 항상 각 차원의 멤버 수를 곱하는 것과 같지는 않습니다.여러 이유로 마크 수는 이 숫자보다 낮습니다.가능한 모든 조합에 대해 마크를 강제로 표시하려면 누락된 값 표시를 수행하면 됩니다.누락된 값을 표시하는 방법에 대한 자세한 내용은 [누락된 값 또는 빈 행/열 표시 및 숨기기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/missing_values.htm)를 참조하십시오. ![이 항목만 유지, 제외, 숨기기, 드릴 다운, 서식, 레이블 회전, 머리글 표시, 누락된 값 표시 옵션이 있는 축에 대한 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/add_dims3.png) ## 뷰의 측정값 필드 측정값을 뷰로 끌어오면 필드가 기본적으로 집계됩니다.집계 유형은 뷰 유형에 따라 달라집니다.항상 집계를 확인하고 필요한 경우 집계를 변경하십시오.자세한 내용은 [필드의 기본 설정 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_fieldproperties.htm)에서 "기본 집계 변경"을 참조하십시오.집계에 대한 자세한 내용은 [Tableau의 데이터 집계](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_aggregation.htm)를 참조하십시오. 연속형 필드를 데이터 패널에서 행 또는 열로 끌어오면 해당 필드의 연속형 축이 만들어집니다. ![Furniture(가구), Office Supplies(사무용품), Technology(기술) 범주별 매출을 표시하는 가로 막대 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dim_meas3.png) 필드를 클릭하고 불연속형으로 변경하면 값이 열 머리글이 됩니다. ![범주별 불연속형 매출 데이터 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dim_meas4.png) Tableau는 필드의 값을 계속 집계합니다.이제 필드는 불연속형이지만 여전히 측정값이고 Tableau는 기본적으로 측정값을 집계합니다. Tableau가 필드를 차원이나 측정값으로 잘못 분류한 경우 이를 변환하고 역할을 변경할 수 있습니다.측정값이 집계 대상이 아닌 경우(예: 숫자 ID) 필드를 차원으로 변환하면 됩니다. 이와 관련된 자세한 내용은 [측정값을 차원으로 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_convertdimtomeas.htm)을 참조하십시오. 연속형과 불연속형 간 필드 변환에 대한 자세한 내용은 [불연속형과 연속형 간에서 필드 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_convertdisctocont.htm)을 참조하십시오. ## 연속형 및 불연속형 필드가 뷰를 변경하는 방식 _연속형_과 _불연속형_은 수학적 용어입니다.연속형은 "단절이 없고 끊어지지 않는 완전체 형성"을 의미하고,불연속형은 "개별적으로 구분"된다는 의미입니다. 필드는 연속형이거나 불연속형일 수 있습니다.녹색 필드를 열 또는 행으로 끌어오면 연속형 값이 되고 축이 생성됩니다.파란색 필드를 열 또는 행으로 끌어오면 불연속형 값이 되고 열 또는 행 머리글이 생성됩니다. ### 연속형 필드 축 생성 필드에 더하거나, 평균을 구하거나, 집계할 수 있는 숫자 값이 있는 경우 데이터 원본에 처음 연결하면 필드가 데이터 패널의 측정값 필드로 추가됩니다.Tableau는 값이 연속형이라고 가정합니다. 행 또는 열에 연속형 필드를 끌어 놓으면 Tableau가 축을 표시합니다.축은 최소 최소값과 최대값 사이의 값을 표시하는 측정선입니다.눈금자와 아날로그 온도계가 이러한 의미에서 축을 가진 물체의 예입니다. 연속형 축에는 값 레이블이 있지만(다음 이미지의 0, 0.5, ...3.0), 데이터 마크는 이러한 눈금과 일치할 필요가 없습니다.예를 들어 이 이미지에서 파란색 막대는 가로 축에서 정확히 7.0이 아니라 6.940까지 확장됩니다. ![IMDb 평균 평점을 나타내는 막대 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dim_meas5.png) 연속형 필드의 경우 가능한 값의 수를 예측할 수 없습니다.예를 들어 이름이 Ratings인 필드가 있고 초기 값이 5개의 고유 값인 1, 3, 3.5, 3.6 및 4라고 가정합니다.하지만 Ratings를 행으로 가져오면 집계된 값은 필드를 뷰에 추가할 때까지 존재하지 않았던 여섯 번째 값(3.02)입니다.계속해서 초기 값 중 두 개를 제거하는 필터를 적용하면 평균이 다른 값으로 변경됩니다.이렇게 계속 집계를 변경한다고 가정해 보십시오.이제 이해하셨겠지만가능한 값의 수는 무한대가 아니더라도 상당히 광대합니다. 필드가 숫자를 포함한다고 해서 자동적으로 해당 값이 연속형이 되는 것은 아닙니다.우편 번호가 고전적인 예입니다. 우편 번호는 일반적으로 숫자만으로 구성되지만 실제로는 더하거나 평균을 구하는 것이 의미가 없는 문자열 값입니다.Tableau에서 그와 같은 필드를 데이터 패널에 측정값으로 할당한 경우 필드를 차원 영역으로 끌어 놓아 차원으로 변경하십시오. ### 불연속형 필드 머리글 생성 필드에 숫자가 아닌 값이 포함된 경우 해당 필드는 데이터 패널에서 차원으로 식별됩니다.Tableau는 값을 불연속형으로 처리합니다. 불연속형 필드를 열 또는 행에 끌어 놓으면 Tableau가 머리글을 만듭니다.불연속형 필드의 개별 값은 행 또는 열 머리글이 됩니다. ### 필터의 불연속형 필드와 연속형 필드 - 불연속형 차원 필드를 필터 선반에 끌어 놓으면 뷰에 포함되어야 하는 불연속형 필드의 멤버를 선택하라는 메시지가 표시됩니다. ![필터 설정 대화 상자의 일반 탭입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cont_disct4.png) - 날짜 필드를 필터에 끌어 놓으면 결과가 불연속형 필터 또는 연속형 필터일 수 있습니다.자세한 내용은 [날짜 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#FilterDates)을 참조하십시오. - 필터에 연속형 측정값을 놓으면 Tableau는 먼저 필터에 대한 집계를 선택하라는 메시지를 표시합니다. - 날짜 이외의 연속형 차원을 필터에 끌어 놓으면 값의 연속형 범위를 필터링하는 방법을 지정하라는 메시지가 표시됩니다. 다양한 유형의 필드를 필터링하는 방법에 대한 자세한 내용은 [차원, 측정값 및 날짜 필드를 필터 선반으로 끌기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#Drag)를 참조하십시오. ### 색상의 불연속형 필드와 연속형 필드 불연속형 필드를 마크 카드의 색상에 끌어 놓으면 범주형 색상표가 사용되고 필드의 각 값에 색상이 할당됩니다. 연속형 필드를 색상에 끌어 놓으면 연속적인 색상 범위가 있는 수량 범례가 사용됩니다. 색상표에 대한 자세한 내용은 [색상표 및 효과](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties_color.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 참조선, 구간, 분포 및 박스 플롯 참조선, 구간, 분포 또는 박스 플롯을 추가하여 연속형 축에서 특정 값, 영역 또는 범위를 식별할 수 있습니다. 예를 들어 여러 제품의 월별 매출을 분석하는 경우 비교를 위해 평균 매출에 대한 참조선을 포함할 수 있습니다. Tableau는 필요한 경우 뷰에 참조선, 구간, 분포 및 박스 플롯을 원하는 개수만큼 추가할 수 있도록 지원합니다. ## 참조선, 구간, 분포 및 박스 플롯 유형 뷰의 모든 연속형 축에 참조선, 구간, 분포 또는 (웹이 아닌 Tableau Desktop에서) 박스 플롯을 추가할 수 있습니다. - **참조선** - 축의 상수 또는 계산된 값에 참조선을 추가합니다. 계산된 값은 지정한 필드를 기반으로 할 수 있습니다. 참조선과 함께 신뢰 구간을 포함할 수도 있습니다. ![참조선이 있는 세 개의 서로 다른 세그먼트에 대한 매출을 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reflines1.png) - **참조 구간** - 참조 구간은 뷰의 마크 뒤에 있는 음영 처리된 영역으로, 축에서 두 개의 상수 또는 계산된 값 사이에 해당합니다. ![참조선이 있는 세 개의 서로 다른 세그먼트에 대한 매출을 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reflines2.png) - **참조 분포** - 참조 분포에서는 축의 값 분포를 나타내기 위해 음영 그라데이션을 추가합니다. 비율, 백분위수, 사분위수(다음 이미지 참조) 또는 표준 편차를 통해 분포를 정의할 수 있습니다. ![참조선이 있는 세 개의 서로 다른 세그먼트에 대한 매출을 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reflines3.png) 참조 분포를 사용하여 불릿 차트를 만들 수도 있습니다. 자세한 내용은 이 문서의 뒷부분에 나오는 [불릿 그래프 추가](#Add_Bullet_Graphs)를 참조하십시오. - 박스 플롯 - 박스 플롯(상자 및 수염 차트라고도 함)은 축에 따른 값의 분포를 설명하기 위한 표준화된 그래픽입니다. 박스 플롯은 사분위수(힌지라고도 함) 및 수염을 표시합니다. Tableau에서는 다양한 박스 플롯 스타일을 제공하며 사용자가 수염 위치 및 다른 세부 정보를 구성할 수 있는 옵션이 있습니다. ![두 개의 데이터 집합을 비교하는 박스 플롯입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/refline_boxplot_modern.png) ## 참조선 추가 뷰의 모든 연속형 축에 참조선을 추가할 수 있습니다. **참조선을 추가하려면** 1. 분석 패널에서 참조선을 끌어 뷰에 놓습니다. 사용 가능한 대상이 표시됩니다. 선택할 수 있는 범위는 항목 유형과 현재 뷰에 따라 달라집니다. 간단한 예로 놓기 대상 영역에 다음 세 옵션이 제공됩니다. ![참조 구간을 끌어서 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reference_bands_simple_drop_web.png) 이 뷰는 웹 편집 세션의 뷰입니다. Tableau Desktop의 경우 프로세스는 같지만 사용자 인터페이스가 조금 다릅니다. 테이블, 패널 및 셀이라는 용어는 항목의 범위를 정의합니다. ![2009년과 2010년에 3개 지역의 매출을 비교하는 3개의 막대 차트로, 전체 테이블, 패널별, 셀별 평균 매출을 보여줍니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reflines_scope1.png) 더 복잡한 뷰의 경우, 예를 들어 뷰에 이중 축이 있는 경우 다음과 같은 확장된 놓기 대상 영역이 표시됩니다. ![테이블, 패널, 셀 유형으로 참조 구간 옵션을 추가합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reference_lines_notsimple_drop_web.png) 머리글에서 큰 상자 세 개 중 하나에 항목을 놓으면 뷰의 각 연속형 필드에 별도의 참조선이 추가됩니다. ![시간대별 수익과 매출을 보여주는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reference_lines_we2.png) 특정 연속형 필드에 정렬된 아래쪽 상자 중 하나에 항목을 놓으면 지정된 범위의 해당 축에 라인이 추가됩니다. 대상 영역에 참조선을 놓으면 다음 대화 상자가 표시됩니다.
Tableau Desktop 버전웹 버전

참조선, 구간 또는 박스를 편집할 수 있는 옵션이 있는 대화 상자입니다.

라인, 구간 또는 분포선에 대한 라인 편집 대화 상자 봇입니다.

2. 대화 상자의 맨 위에 라인 옵션이 선택되어 있습니다. 3. 값 필드에서 연속형 필드를 선택하여 참조선의 기준으로 사용합니다. 매개 변수를 선택할 수도 있습니다. 현재 뷰에 없는 연속형 필드를 참조선의 기준으로 선택할 수 없습니다. 그와 같은 연속형 필드를 사용하려면 다음을 수행합니다. 1. 연속형 필드를 데이터 패널에서 마크 카드의 세부 정보 대상으로 끌어옵니다. 2. 필요한 경우 연속형 필드의 집계를 변경합니다. 이렇게 하면 뷰가 변경되지 않지만 해당 연속형 필드를 참조 구간의 기준으로 사용할 수 있게 됩니다. 3. 뷰에서 참조선을 클릭하고 편집을 선택하여 라인 편집 대화 상자를 다시 엽니다. 4. 집계를 선택합니다. 나타나는 집계는 선택한 연속형 필드에 따라 달라집니다. - **총계** - 셀, 패널 또는 전체 뷰에 있는 모든 값의 집계에 라인을 배치합니다. 이 옵션은 특히 평균의 평균보다 가중 평균을 계산할 때 유용합니다. 사용자 지정 집계를 사용하여 계산할 때도 유용합니다. 총계는 기초 데이터를 사용하여 계산되며, 분석 메뉴에서 총계 옵션 중 하나를 선택한 것과 동일한 방식으로 동작합니다. - **합계** - 셀, 패널 또는 전체 뷰에 있는 모든 값의 SUM에 라인을 배치합니다. - **상수** - 축의 지정된 값에 라인을 배치합니다. - **최소값** - 최소값에 라인을 배치합니다. - **최대값** - 최대값에 라인을 배치합니다. - **평균** - 축의 평균 값에 라인을 배치합니다. - **중앙값** - 중앙값에 라인을 배치합니다. 5. 라인에 레이블을 지정하는 방법을 선택합니다. - **없음** - 참조선의 레이블을 표시하지 않으려면 이 옵션을 선택합니다. - **값** - 축에서 라인의 값에 해당하는 레이블을 표시하려면 이 옵션을 선택합니다. - **계산** - 참조선의 기준이 되는 필드명과 수행된 계산 내용을 표시하려면 이 옵션을 선택합니다. - **사용자 지정** - 텍스트 상자에서 사용자 지정 레이블을 작성하려면 이 옵션을 선택합니다. 텍스트 상자 오른쪽에 있는 메뉴를 사용하여 계산이나 값 등의 값을 삽입할 수 있습니다. 상자에 텍스트를 직접 입력하여 ` = `와 같은 값을 만들 수 있습니다. 6. 도구 설명의 표시 방법을 선택합니다. - **없음** - 참조선의 도구 설명을 표시하지 않으려면 이 옵션을 선택합니다. - **자동** - 참조선의 기본 도구 설명을 표시하려면 이 옵션을 선택합니다. - **사용자 지정** - 도구 설명에서 사용자 지정 레이블을 작성하려면 이 옵션을 선택합니다. 텍스트 상자 오른쪽에 있는 메뉴를 사용하여 계산이나 값 등의 값을 삽입할 수 있습니다. 상자에 텍스트를 직접 입력하여 ` = `와 같은 값을 만들 수 있습니다. 7. 라인과 신뢰 구간을 함께 표시할지, 라인만 표시할지, 아니면 신뢰 구간만 표시할지를 지정합니다. 신뢰 구간 분포 구간은 모집단 평균이 _n_ 시간 구간에 속하는 영역에 음영을 지정합니다. _n_은 오른쪽에 있는 드롭다운에서 선택한 값입니다. 나열된 숫자 값 중 하나를 선택하거나 매개 변수를 선택할 수 있습니다. ![95를 포함하여 평균에 대한 다양한 옵션을 제공하는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reference_lines_web4.png) 선택한 값이 클수록 구역이 넓어집니다. 8. Tableau Desktop에서 라인의 서식 지정 옵션을 지정할 수도 있습니다. ![라인 유형, 색상, 굵기 등 라인 서식을 지정하기 위한 옵션이 있는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addline5.png) 9. 선택적으로, 라인 위와 아래에 채우기 색상을 추가합니다. ![진한 검정색부터 옅은 파란색까지 18가지 색상표로 라인의 위와 아래를 채우는 옵션이 표시된 라인 서식 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addline6.png) 라인 및 신뢰 구간을 표시할 때 음영은 신뢰 구간 내부에서 진해지고 구간 밖에서 밝아집니다. ![지역별 인터넷 사용량의 중앙값을 보여주는 박스 플롯과 신뢰 수준에 따라 추가된 라인입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addline8.png) 라인 없이 신뢰 구간을 표시하는 경우에는 채우기 색상이 무시됩니다. 나중에 라인을 표시하기로 결정한 경우 설정이 적용됩니다. 10. 하이라이트되거나 선택된 데이터 요소에 대해 다시 계산된 라인을 표시할지 여부를 지정합니다. 자세한 내용은 [다시 계산된 라인으로 마크 데이터 비교](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_explore_analyze_interact.htm#RecalcLines)를 참조하십시오. ## 참조 구간 추가 참조 구간은 뷰의 마크 뒤에 있는 음영 처리된 영역으로, 축에서 두 개의 상수 또는 계산된 값 사이에 해당합니다. 뷰의 모든 연속형 축에 참조 구간을 추가할 수 있습니다. **참조 구간을 추가하려면** 1. 분석 패널에서 참조 구간을 끌어 뷰에 놓습니다. 사용 가능한 대상이 표시됩니다. 선택할 수 있는 범위는 항목 유형과 현재 뷰에 따라 달라집니다. 간단한 예로 놓기 대상 영역에 다음 세 옵션이 제공됩니다. ![참조 구간을 끌어서 놓습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reference_bands_simple_drop_web.png) 테이블, 패널 및 셀이라는 용어는 항목의 범위를 정의합니다. ![2009년과 2010년에 3개 지역의 매출을 비교하는 3개의 막대 차트로, 전체 테이블, 패널별, 셀별 평균 매출을 보여줍니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reflines_scope1.png) 더 복잡한 뷰의 경우, 예를 들어 이중 축이 있는 뷰의 경우 다음과 같은 확장된 놓기 대상 영역이 표시됩니다. ![테이블, 패널, 셀 유형으로 참조 구간 옵션을 추가합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reference_bands_notsimple_drop_web.png) 머리글에서 큰 상자 세 개 중 하나에 항목을 놓으면 뷰의 각 연속형 필드에 별도의 구간 집합이 추가됩니다. ![월별 소비자, 기업 및 홈 오피스별 매출 예측입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reference_bands_web2.png) 하지만 특정 필드에 정렬된 아래쪽 상자 중 하나에 항목을 놓으면 지정된 범위의 축에 구간이 추가됩니다. 대상 영역에 참조 구간을 놓으면 다음 대화 상자가 표시됩니다.
Tableau Desktop 버전웹 버전

차트의 참조선, 구간 또는 박스 플롯을 편집하기 위한 대화 상자입니다.

최소값 및 최대값 옵션과 선택한 데이터의 구간을 다시 계산하는 기능이 있는 구간을 편집하는 양식입니다.

2. 대화 상자의 맨 위에 구간 영역이 이미 선택되어 있습니다. 3. 각 값 필드에 하나씩, 참조 구간의 기준으로 사용할 연속형 필드 두 개를 선택합니다. 드롭다운 목록에서 매개 변수를 선택할 수도 있습니다. 두 구역에서 동일한 연속형 필드 및 집계를 선택하지 마십시오. 현재 뷰에 없는 연속형 필드를 참조 구간의 기준으로 선택할 수 없습니다. 그와 같은 연속형 필드를 사용하려면 다음을 수행합니다. 1. 연속형 필드를 데이터 패널에서 마크 카드의 세부 정보 대상으로 끌어옵니다. 2. 필요한 경우 연속형 필드의 집계를 변경합니다. 이렇게 하면 뷰가 변경되지 않지만 해당 연속형 필드를 참조 구간의 기준으로 사용할 수 있게 됩니다. 3. 뷰에서 참조 구간을 클릭하고 편집을 선택하여 구간 편집 대화 상자를 다시 연 다음 값(이전) 영역에서 연속형 필드를 선택하고 값(이후) 영역에서 연속형 필드를 선택합니다. 4. 각 값의 계산을 선택합니다. 나타나는 집계는 선택한 연속형 필드에 따라 달라집니다. - **총계** - 셀, 패널 또는 전체 뷰에 있는 모든 값의 집계에 해당하는 값까지 구간을 확장합니다. 이 옵션은 특히 평균의 평균보다 가중 평균을 계산할 때 유용합니다. 사용자 지정 집계를 사용하여 계산할 때도 유용합니다. 총계는 기초 데이터를 사용하여 계산되며, 분석 메뉴에서 총계 옵션 중 하나를 선택한 것과 동일한 방식으로 동작합니다. - **합계** - 셀, 패널 또는 전체 뷰에 있는 모든 값의 SUM에 해당하는 값까지 구간을 확장합니다. - **상수** - 축의 지정된 값에 해당하는 값까지 구간을 확장합니다. - **최소값** - 최소값에 해당하는 값까지 구간을 확장합니다. - **최대값** - 최대값에 해당하는 값까지 구간을 확장합니다. - **평균** - 축의 평균 값에 해당하는 값까지 구간을 확장합니다. - **중앙값** - 중앙값에 해당하는 값까지 구간을 확장합니다. 5. 구간에 레이블을 지정하는 방법을 선택합니다. - **없음** - 참조 구간의 레이블을 표시하지 않으려면 이 옵션을 선택합니다. - **값** - 축에서 구간의 값에 해당하는 레이블을 표시하려면 이 옵션을 선택합니다. - **계산** - 참조 구간의 기준이 된 연속형 필드의 이름과 수행되는 모든 계산을 표시하려면 이 옵션을 선택합니다. - **사용자 지정** - 텍스트 상자에서 사용자 지정 레이블을 작성하려면 이 옵션을 선택합니다. 텍스트 상자 오른쪽에 있는 메뉴를 사용하여 계산이나 값 등의 값을 삽입할 수 있습니다. 상자에 텍스트를 직접 입력하여 ` = `와 같은 값을 만들 수 있습니다. 6. 도구 설명의 표시 방법을 선택합니다. - **없음** - 참조 구간의 도구 설명을 표시하지 않으려면 이 옵션을 선택합니다. - **자동** - 참조 구간의 기본 도구 설명을 표시하려면 이 옵션을 선택합니다. - **사용자 지정** - 도구 설명에서 사용자 지정 레이블을 작성하려면 이 옵션을 선택합니다. 텍스트 상자 오른쪽에 있는 메뉴를 사용하여 계산이나 값 등의 값을 삽입할 수 있습니다. 상자에 텍스트를 직접 입력하여 ` = `와 같은 값을 만들 수 있습니다. 1. Tableau Desktop에서 구간의 서식 지정 옵션을 지정할 수도 있습니다. 라인을 사용하여 두 값을 표시하거나 구간의 음영 처리 색상을 선택할 수 있습니다. ![라인 및 배경색 옵션을 사용하여 구간을 편집할 수 있는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addband8.png) 2. 하이라이트되거나 선택된 데이터 요소에 대해 다시 계산된 라인을 표시할지 여부를 지정합니다. 자세한 내용은 [다시 계산된 라인으로 마크 데이터 비교](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_explore_analyze_interact.htm#RecalcLines)를 참조하십시오. ## 참조 분포 추가 참조 분포를 추가할 때는 하나, 둘 또는 셋 이상의 값을 지정합니다. 하나의 값을 지정하는 경우 결과는 라인이고, 둘 이상의 값을 지정하는 경우 결과는 하나, 둘 또는 그 이상의 구간으로 구성된 집합입니다. **참조 분포를 추가하려면 다음을 수행합니다.** 1. 분석 패널에서 분포 구간을 끌어 뷰에 놓습니다. 사용 가능한 대상이 표시됩니다. 선택할 수 있는 범위는 항목 유형과 현재 뷰에 따라 달라집니다. 2. 분포 범위를 선택합니다. 테이블, 패널 및 셀이라는 용어는 항목의 범위를 정의합니다. ![2009년과 2010년에 3개 지역의 매출을 비교하는 3개의 막대 차트로, 전체 테이블, 패널별, 셀별 평균 매출을 보여줍니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reflines_scope1.png) 3. 분포를 만드는 데 사용될 계산을 선택합니다. - **백분율** - 지정한 백분율 값 사이의 간격에 음영을 지정합니다. 쉼표를 사용하여 둘 이상의 백분율 값을 구분(예: `60, 80`)한 다음 백분율에 사용할 측정값 및 집계를 지정합니다. ![60%, 80%의 계산 비율을 보여주는 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/distribution6.png) - **백분위수** - 지정한 백분위수 간격에 음영을 지정합니다. 값 드롭다운 목록에서 _값 입력_을 선택하고 쉼표로 구분된 둘 이상의 숫자 값(예: `60,80` 또는 `25, 50, 75`)을 입력합니다. - **사분위수** - 음영과 라인을 사용하여 뷰를 지정한 개수의 타일로 나눕니다. 이 계산을 선택하는 경우 타일 수(3 - 10)도 선택해야 합니다. 예를 들어 3을 선택하면 Tableau에서 일반 사분위수 함수를 호출하고 33.33 및 66.66 사분위수를 요청하여 첫 번째, 두 번째 및 세 번째 삼분위수 간의 경계를 계산합니다. 그러면 세 개의 삼분위수에 대한 음영이 다르게 지정됩니다. Tableau에서는 R 표준의 추정 유형 7을 사용하여 사분위수 및 백분위수를 계산합니다. - **표준 편차** - 음영을 배치하여 평균값 위와 아래에 지정한 수의 표준 편차를 표시합니다. 이 옵션을 선택하는 경우 표준 편차 수 및 샘플 또는 모집단에 계산을 실행할지를 나타내는 요소를 지정해야 합니다. 4. 분포 구간의 레이블 지정 방법을 지정합니다. - **없음** - 분포 구간의 레이블을 표시하지 않으려면 이 옵션을 선택합니다. - **값** - 각 분포 구간에 해당하는 레이블을 축에 표시하려면 이 옵션을 선택합니다. - **계산** - 분포 구간의 기준이 된 연속형 필드의 이름과 수행되는 모든 계산을 표시하려면 이 옵션을 선택합니다. - **사용자 지정** - 텍스트 상자에서 사용자 지정 레이블을 작성하려면 이 옵션을 선택합니다. 텍스트 상자 오른쪽에 있는 메뉴를 사용하여 계산이나 값 등의 값을 삽입할 수 있습니다. 상자에 텍스트를 직접 입력하여 ` = `와 같은 값을 만들 수 있습니다. 5. 하이라이트되거나 선택된 데이터 요소에 대해 다시 계산된 구간을 표시할지 여부를 지정합니다. 자세한 내용은 Tableau Desktop 온라인 도움말에서 [다시 계산된 라인으로 마크 데이터 비교](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_explore_analyze_interact.htm#RecalcLines)를 참조하십시오. ## 불릿 그래프 추가 참조 분포를 사용하여 불릿 그래프를 만들 수도 있습니다. 불릿 그래프는 대시보드 계기와 측정기를 교체하기 위해 개발된 막대 그래프의 변형입니다. 일반적으로 불릿 그래프는 나쁨, 만족, 좋음 등의 질적 실적 범위 컨텍스트에서 주 측정값을 하나 이상의 다른 측정값과 비교하는 데 사용됩니다. 정성적 실적 범위를 나타내는 분포와 대상을 나타내는 선을 추가하여 불릿 그래프를 만들 수 있습니다. 다음 절차에서는 표현 방식을 사용하여 이 프로세스를 쉽게 만듭니다. 1. 데이터 패널에서 하나 이상의 차원과 두 개의 측정값을 선택합니다. 불릿 그래프가 측정값을 비교합니다. 예를 들어 예산과 실제, 실제와 목표 등을 선택합니다. Ctrl 키를 누른 상태로 데이터 패널의 필드를 클릭하여 여러 필드를 선택합니다. Superstore 샘플 통합 문서를 사용하는 경우 아래에 표시된 필드를 선택할 수 있습니다. ![제품 범주와 하위 범주가 선택되어 있고, 수익과 매출 측정값이 포함된 슈퍼스토어 데이터 집합의 차원과 측정값 목록입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bulletgraph1web.png) 2. 툴바에서 **표현 방식** 단추를 클릭합니다. ![주문 날짜 차원과 수익 측정값이 하이라이트된 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example6b_10.0.png) 3. 표현 방식 패널에서 **불릿 그래프**를 선택합니다. ![사용할 수 있는 다양한 비주얼리제이션 유형 옵션이 있는 표현 방식 패널입니다. 불릿 그래프가 선택되었고 '불릿 그래프의 경우 다음 시도: 0개 이상의 차원 또는 2개의 측정값' 텍스트가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bulletgraph3_10.0.png) 기본적으로 세부 정보에 있는 측정값 평균의 60%와 80%에서 정의된 참조 분포가 추가됩니다. 동일한 측정값의 평균을 마크하는 참조선도 추가됩니다. 다른 측정값은 행 선반에 배치되어 있습니다. ![범주 및 하위 범주별 수익을 표시하는 불릿 그래프 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bulletgraph4.png) 둘 중 하나를 편집하여 정의를 변경할 수 있습니다. 예를 들어 분포 구간 값 집합에 100%를 추가하거나 상수 값에서 선을 그릴 수 있습니다. 바깥쪽 가장자리 또는 분포 구간을 클릭하거나 라인을 클릭하고 편집을 선택합니다. ## 박스 플롯 추가 Tableau Desktop에서(웹에서는 아님) 박스 플롯을 연속형 축에 추가할 수 있습니다. 박스 플롯을 사용하여 축에서의 값 분포를 표시합니다. 박스는 데이터의 가운데 50%(데이터 분포의 가운데 2사분위수)를 나타냅니다. _수염_이라고 하는 선을 구성하여 사분위수 범위의 1.5배 내에 있는 모든 포인트(인접한 박스 너비의 1.5배 내에 있는 모든 포인트), 즉 데이터의 최대 범위에 있는 모든 포인트를 표시할 수 있습니다(다음 이미지 참조). ![성별에 따른 평균 체중을 표시하는 박스 플롯입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/boxplot1.png) 뷰에 하나 이상의 측정값이 있는 경우에도 표현 방식 패널에서 박스 플롯을 사용할 수 있습니다. ![표현 방식 그리드의 차트 옵션에서 박스 플롯을 만드는 옵션이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/boxplot2.png) 표현 방식에 대한 자세한 내용은 [표현 방식을 사용하여 뷰 시작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildauto_showme.htm)을 참조하십시오. **박스 플롯을 추가하려면 다음을 수행합니다.** 1. 수량 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 참조선 추가를 선택합니다. ![차트 축에 대한 상황에 맞는 메뉴로, 축 범위 편집, 마크 선택, 축 동기화, 축 서식 지정, 머리글 표시 및 참조선 추가 옵션이 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addline1.png) 2. 참조선, 구간 또는 플롯 추가 대화 상자에서 박스 플롯을 선택합니다. ![라인, 구간, 분포 또는 박스 플롯을 추가하는 옵션이 있는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/boxplot3.png) 3. 차트 옵션에서 수염에 대한 배치를 지정합니다. - IQR의 1.5배 내 데이터 - 사분위수 범위의 1.5배(인접한 상자 너비에서 바깥쪽으로 1.5배 더 나아감)의 위치에 수염을 배치합니다. 이를 도식 박스 플롯이라고도 합니다. - 최대 데이터 범위 - 분포의 가장 먼 데이터 요소(마크)에 수염을 배치합니다. 이를 골격 박스 플롯이라고도 합니다. 4. 기초 마크 숨기기(이상값 제외) 여부(수염 외부에 있는 마크를 제외한 모든 마크를 숨길지 여부)를 지정합니다. 5. 스타일, 채우기, 테두리 및 수염을 선택하여 차트의 모양을 구성합니다. ### 박스 플롯 대안: 표현 방식 및 참조선, 구간 또는 플롯 추가 표현 방식을 사용하여 박스 플롯을 추가하는 작업과 참조선 추가를 사용하여 박스 플롯을 추가하는 작업에는 차이가 있습니다. 즉, 표현 방식을 사용하는 경우에는 박스 플롯이 시각화인 반면 참조선, 구간 또는 플롯 추가를 사용하는 경우에는 기존 시각화에 박스 플롯이 추가됩니다. 예를 들어 표현 방식에서 원 뷰를 선택한 다음 참조선 추가에서 박스 플롯을 추가하여 다음 뷰를 만들 수 있습니다. ![주황색 원이 있는 박스 플롯입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/boxplot4.png) ## 기존 참조선, 구간 및 분포 편집 기존 참조선, 구간 또는 분포를 편집할 수 있습니다 이 작업을 수행하려면 선을 클릭하거나 구간의 바깥쪽 가장자리를 클릭하고 편집을 선택하여 해당 개체에 대한 편집 대화 상자를 다시 엽니다. ![소비자 매출 예측의 라인 차트로, 최대값을 조정하거나 제거하기 위한 드롭다운 메뉴가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/reference_lines_web5.png) ## 참조선, 구간 또는 분포 제거 모든 참조선, 구간 또는 분포를 제거하려면 선을 클릭하거나 구간의 바깥쪽 가장자리를 클릭한 다음 제거를 선택합니다. 참조선 또는 구간을 뷰 밖으로 끌어올 수도 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 채워진 거품형 차트 작성 채워진 거품형 차트를 사용하여 원 클러스터에 데이터를 표시합니다. 차원은 개별 거품을 정의하고 측정값은 개별 원의 크기 및 색상을 정의합니다. 채워진 버블 차트의 기본 구성 요소는 다음과 같습니다. - **마크 유형**: 원 - **세부 정보**: 차원 - **크기**: 측정값 - **색상**: 차원 또는 측정값 - **레이블(선택 사항)**: 차원 또는 측정값 여러 제품 범주의 매출 및 수익 정보를 보여 주는 기본적인 채워진 거품형 차트를 만들려면 다음 단계를 수행합니다. 1. 샘플 - 슈퍼스토어 데이터 원본에 연결합니다(필요한 경우 [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드 가능). 2. Category 차원을 열로 끌어옵니다. 가로 축은 제품 범주를 표시합니다. 3. Sales 측정값을 행으로 끌어옵니다. 측정값이 합계로 집계되고 세로 축이 나타납니다. Tableau에서 막대 차트(열 선반에 차원이 있고 행 선반에 측정값이 있는 경우 기본 차트 유형)를 작성합니다. 4. 툴바에서 표현 방식을 클릭한 다음 채워진 거품형 차트 유형을 선택합니다. ![다양한 비주얼리제이션 유형 옵션이 있는 표현 방식 패널입니다. 채워진 버블이 선택되었고 '채워진 버블의 경우 다음 시도: 1개 이상의 차원, 1개 또는 2개의 측정값' 텍스트가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bubbles_1.png) Tableau에서 다음과 같은 채워진 버블 차트가 작성됩니다. ![Furniture(가구), Office Supplies(사무용품), Technology(기술)라는 범주로 레이블 지정된 세 개의 개별 원이 있는 버블 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bubbles_2_10.0.png) 5. 마크 카드에서 세부 수준으로 Region을 끌어 뷰에 더 많은 거품을 포함시킵니다. ![Furniture(가구), Office Supplies(사무용품), Technology(기술)라는 각 범주에 네 개의 개별 원이 있는 버블 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bubbles_3_10.0.png) 다음으로, 뷰에 또 다른 정보 계층을 추가하겠습니다. 1. Profit을 마크 카드의 색상으로 끌어옵니다. ![Furniture(가구), Office Supplies(사무용품), Technology(기술)라는 각 범주에 East(동부), Central(중부), South(남부), West(서부) 지역으로 분류된 개별 원이 있는 버블 차트입니다. 버블의 색상은 SUM(수익) 측정값을 반영하여 달라집니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bubbles_4_10.0.png) 2. 마크 카드에서 **레이블**로 Region을 끌어 각 거품이 나타내는 항목을 쉽게 알 수 있게 만듭니다. ![Furniture(가구), Office Supplies(사무용품), Technology(기술)라는 각 범주에 네 개의 개별 원이 있는 버블 차트입니다. 버블의 색상은 SUM(수익) 측정값을 반영하여 달라집니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bubbles_5_10.0.png) 거품의 크기는 지역 및 범주의 여러 조합에 대한 매출을 나타냅니다. 거품의 색상은 수익을 나타냅니다. 파란색이 진할수록 수익이 커집니다. 마크 레이블 서식 지정에 대한 자세한 내용은 [마크 레이블 표시, 숨기기 및 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/annotations_marklabels_showhideworksheet.htm)를 참조하십시오. 이 뷰를 더 발전시키기 위해 Profit(수익)의 색상을 편집하여 음수 수익을 다른 색상으로 표시할 수 있습니다. 또는 계산된 필드를 만들어 수익을 매출로 나눈 값(즉, 이익률)을 표시한 다음, 절대 수익 대신 이를 색상 필드에 끌어 놓습니다. 자세한 내용은 [색상표 및 효과](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties_color.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 처음부터 데이터 뷰 작성 이 섹션에서는 Tableau의 비주얼리제이션 작성과 관련된 작업과 사용 가능한 다양한 기능에 대해 설명합니다. Tableau에서 작성하는 모든 뷰는 질문에서 시작됩니다. 무엇을 알고 싶습니까? 필드를 뷰나 선반에 끌어 놓을 때마다 데이터에 대한 질문을 하게 됩니다. 질문은 다양한 필드를 끌어 놓는 위치, 필드 유형 및 뷰에 필드를 끌어 놓는 순서에 따라 달라집니다. 데이터에 대한 질문을 할 때마다 모양, 텍스트, 크기, 색상, 머리글, 축, 계층 또는 테이블 구조를 사용하여 시각적 답을 표현하도록 비주얼리제이션의 마크가 업데이트됩니다. 웹에서 비주얼리제이션을 작성하고 보는 방법에 대한 자세한 내용은 [웹에서 Tableau 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/web_author_home.htm)을 참조하십시오. 작업할 데이터 집합이 필요하십니까? [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드하거나, [좋은 데이터 집합 찾기](https://help.tableau.com/current/pro/desktop/ko-kr/find_good_datasets.htm)에서 팁을 확인해 보십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 초기 SQL 실행 **참고**: Tableau Prep Builder 버전 2019.2.2 이상은 초기 SQL 사용을 지원하지만 Tableau Desktop에서 지원되는 모든 동일한 옵션을 지원하지는 않습니다. Tableau Prep Builder에서 초기 SQL 사용에 대한 자세한 내용은 Tableau Prep Builder Salesforce 도움말에서 [초기 SQL을 사용하여 연결 쿼리](https://help.tableau.com/current/prep/ko-kr/prep_connect.htm#initial_SQL)를 참조하십시오. 일부 데이터베이스에 연결할 때 통합 문서를 열거나, 추출을 새로 고치거나, Tableau Server에 로그인하거나, Tableau Server에 게시하는 등 데이터베이스에 연결할 경우 실행되는 초기 SQL 명령을 지정하거나 캐시된 값을 사용할 수 있습니다. **참고:** 초기 SQL은 사용자 지정 SQL 연결과 다르다는 것에 주의하십시오. 사용자 지정 SQL 연결은 쿼리를 실행할 관계(또는 테이블)를 정의합니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/current/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. 이 명령을 사용하여 다음을 수행할 수 있습니다. - 세션 중 사용할 임시 테이블 설정 - 사용자 지정 데이터 환경 설정 서버 연결 대화 상자나 데이터 원본 페이지에 초기 SQL 명령을 추가하는 옵션이 있습니다. 참고: 데이터 원본에서 초기 SQL 문 실행을 지원할 경우 서버 연결 대화 상자 왼쪽 맨 아래에 초기 SQL 링크가 나타납니다. 데이터 원본에 대한 자세한 내용은 [지원되는 커넥터](https://help.tableau.com/current/pro/desktop/ko-kr/exampleconnections_overview.htm)를 참조하십시오. ## 초기 SQL을 사용하려면 1. 서버 연결 대화 상자에서 초기 SQL을 클릭합니다. 또는 연결하려는 데이터베이스에 따라 데이터 원본 페이지에서 데이터 > 초기 SQL 또는 데이터 > 쿼리 구간 및 초기 SQL을 선택합니다. 2. 초기 SQL 대화 상자에 SQL 명령을 입력합니다. 삽입 드롭다운 메뉴를 사용하여 데이터 원본으로 매개 변수를 전달할 수 있습니다. ![SQL 문을 입력하는 텍스트 필드가 있는 초기 SQL 설정 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/connect_basic_initialsql.png) **참고:** Tableau에서 입력 시 명령문의 오류가 검사되지 않습니다. 이 SQL 문은 연결 시 데이터베이스로 전송됩니다. 소프트웨어 라이선스에 의해 연결에서 초기 SQL 사용이 제한될 수도 있습니다. Tableau Server에 게시하는 경우 초기 SQL 문을 허용하도록 서버를 구성해야 합니다. 기본적으로 서버 소프트웨어는 웹 브라우저에서 통합 문서를 로드할 때 이러한 명령문을 실행할 수 있도록 구성되어 있습니다. 관리자는 `tsm configuration set` 명령을 사용하여 초기 SQL 문을 무시하도록 서버를 구성할 수 있습니다. `tsm configuration set -k vizqlserver.initialsql.disabled -v true` 서버에서 초기 SQL 문을 허용하지 않는 경우 통합 문서는 열리지만 초기 SQL 명령은 전송되지 않습니다. `tsm configuration set` 명령에 대한 자세한 내용은 [Tableau Server 도움말](https://help.tableau.com/current/server/ko-kr/cli_configuration_tsm.htm#TSMSet)을 참조하십시오. ## 초기 SQL 문의 매개 변수 초기 SQL 문에서 데이터 원본으로 매개 변수를 전달할 수 있습니다. 초기 SQL 문에서 매개 변수를 사용할 때의 여러 가지 이점이 다음 목록에 있습니다. - TableauServerUser 또는 TableauServerUserFull 매개 변수를 사용하여 가장을 구성할 수 있습니다. - 데이터 원본이 매개 변수를 지원하는 경우 행 수준 보안(예: Oracle VPD 또는 SAP Sybase ASE용 보안)을 설정하여 사용자가 볼 권한이 있는 데이터만 보게 만들 수 있습니다. - 로그에 Tableau 버전이나 통합 문서 이름 같은 보다 자세한 정보를 제공할 수 있습니다. 초기 SQL 문에서 다음과 같은 매개 변수가 지원됩니다.
매개 변수설명반환되는 값의 예
TableauServerUser현재 서버 사용자의 사용자 이름입니다. 서버에서 가장을 설정할 때 사용합니다. 사용자가 Tableau Server에 로그인하지 않은 경우 빈 문자열을 반환합니다.jsmith
TableauServerUserFull현재 서버 사용자의 사용자 이름 및 도메인입니다. 서버에서 가장을 설정할 때 사용합니다. 사용자가 Tableau Server에 로그인하지 않은 경우 빈 문자열을 반환합니다.domain.lan\jsmith
TableauAppTableau 응용 프로그램의 이름입니다.

Tableau Desktop Professional

Tableau Server

TableauVersionTableau 응용 프로그램의 버전입니다.9.3
WorkbookNameTableau 통합 문서의 이름입니다. 내장된 데이터 원본이 있는 통합 문서에만 사용합니다.Financial-Analysis
> [!WARNING] > > **경고:** Tableau Desktop에는 도메인이 포함되어 있지 않습니다. 위임을 사용하지 않고 tsm 구성인 set -k DelegationUseFullDomainName=-v true--force-keys를 설정한 경우 포함할 수 있습니다. 다음 예제에서는 초기 SQL 문에서 매개 변수를 사용할 수 있는 다양한 방법을 보여 줍니다. - 이 예에서는 Microsoft SQL Server에 대한 보안 컨텍스트를 설정합니다. `EXECUTE AS USER = [TableauServerUser] WITH NO REVERT;` - 이 예제에서는 DataStax 데이터 원본에서 매개 변수를 사용하여 로그에 세부 정보를 추가하거나 데이터를 추적할 수 있는 세션 변수를 설정하는 방법을 보여 줍니다. `SET TABLEAUVERSION [TableauVersion];` - 이 예에서는 Oracle VPD에 대한 행 수준 보안을 설정하는 방법을 보여 줍니다. `begin`  `DBMS_SESSION.SET_IDENTIFIER([TableauServerUser]);` `end;` 참고: Oracle PL/SQL 블록을 종료하려면 후행 세미콜론이 필요합니다. 적절한 구문은 Oracle 설명서를 참조하십시오. ### 서버로 실행 지연 초기 SQL 문이 서버에서만 실행되도록 실행을 지연시킬 수 있습니다. 서버로 실행을 지연하는 한 가지 이유는 가장을 설정하는 명령을 실행할 수 있는 사용 권한이 없는 경우입니다. 서버에서만 실행되는 명령을 태그를 사용하여 묶습니다. 예: CREATE TEMP TABLE TempTable(x varchar(25)); INSERT INTO TempTable VALUES (1); INSERT INTO TempTable Values(2); ### 보안 및 가장 초기 SQL 문에서 TableauServerUser 또는 TableauServerUserFull 매개 변수를 사용할 경우 다른 사용자와 공유할 수 없는 전용 연결을 만듭니다. 또한 캐시 공유도 제한하기 때문에 보안이 향상되지만 성능이 저하될 수 있습니다. ## MySQL 및 Oracle 연결의 '테이블 만들기' 문제 해결 #### MySQL 연결의 경우 초기 SQL을 사용하여 테이블을 만든 후 테이블이 나열되지 않음 MySQL에 연결한 후 초기 SQL 문을 실행하면 Tableau가 쿼리를 구성하는 방식 때문에 테이블이 표시되지 않을 수 있습니다. CREATE TABLE TestV1.testtable77(testID int); 이 문제를 해결하려면 SQL 문에 `IF NOT EXISTS` 를 추가합니다. CREATE TABLE IF NOT EXISTS TestV1.TestTable(testID int); #### Oracle 연결의 경우 초기 SQL을 사용하여 테이블을 만들면 Tableau가 멈춤 Oracle에 연결하고 초기 SQL 문을 실행한 후 Tableau가 쿼리를 구성하는 방식 때문에 Tableau가 멈추고 회전 바퀴 모양이 나타날 수 있습니다. CREATE TABLE TEST\_TABLE (TESTid int) 이 문제를 해결하려면 다음 SQL 문을 사용합니다. BEGIN EXECUTE IMMEDIATE 'create table test\_table(testID int)'; EXCEPTION WHEN OTHERS THEN NULL; END; [주요 콘텐츠로 건너뛰기](#main-content) # 추가 함수(Regex, Hadoop Hive, Google Big Query)참고 항목: [통과 함수(RAWSQL)](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_passthrough.htm). ## 정규식  정규식 구문에 대한 자세한 내용은 데이터 원본 설명서를 참조하십시오. Tableau 추출의 정규식 구문은 유니코드 지원, 소프트웨어 국제화 및 소프트웨어 세계화를 위한 C/C++ 및 Java 라이브러리의 발전된 오픈소스 프로젝트인 ICU(International Components for Unicode) 표준을 준수합니다. 자세한 내용은 온라인 ICU 사용자 가이드에서 [정규식(영문)](http://userguide.icu-project.org/strings/regexp) 페이지를 참조하십시오. ### REGEXP\_REPLACE
구문REGEXP_REPLACE(string, pattern, replacement)
출력문자열
정의지정된 문자열의 정규식 패턴을 대체 문자열로 바꾸고 그 복사본을 반환합니다.
예
REGEXP_REPLACE('abc 123', '\s', '-') = 'abc-123'
참고

이 함수는 텍스트 파일, Hadoop Hive, Google BigQuery, PostgreSQL, Tableau 데이터 추출, Microsoft Excel, Salesforce, Vertica, Pivotal Greenplum, Teradata(버전 14.1 이상), Snowflake 및 Oracle 데이터 원본에 사용할 수 있습니다.

Tableau 데이터 추출의 경우 pattern과 replacement가 상수여야 합니다.

### REGEXP\_MATCH
구문REGEXP_MATCH(string, pattern)
출력부울
정의지정된 문자열의 부분 문자열이 정규식 패턴과 일치할 경우 true를 반환합니다.
예
REGEXP_MATCH('-([1234].[The.Market])-','\[\s*(\w*\.)(\w*\s*\])')=true
참고

이 함수는 텍스트 파일, Google BigQuery, PostgreSQL, Tableau 데이터 추출, Microsoft Excel, Salesforce, Vertica, Pivotal Greenplum, Teradata(버전 14.1 이상), Impala 2.3.0(Cloudera Hadoop 데이터 원본을 통해), Snowflake 및 Oracle 데이터 원본에 사용할 수 있습니다.

Tableau 데이터 추출의 경우 패턴이 상수여야 합니다.

### REGEXP\_EXTRACT
구문REGEXP_EXTRACT(string, pattern)
출력문자열
정의정규식 패턴과 일치하는 문자열 부분을 반환합니다.
예
REGEXP_EXTRACT('abc 123', '[a-z]+\s+(\d+)') = '123'
참고

이 함수는 텍스트 파일, Hadoop Hive, Google BigQuery, PostgreSQL, Tableau 데이터 추출, Microsoft Excel, Salesforce, Vertica, Pivotal Greenplum, Teradata(버전 14.1 이상), Snowflake 및 Oracle 데이터 원본에 사용할 수 있습니다.

Tableau 데이터 추출의 경우 패턴이 상수여야 합니다.

### REGEXP\_EXTRACT\_NTH
구문REGEXP_EXTRACT_NTH(string, pattern, index)
출력문자열
정의정규식 패턴과 일치하는 문자열 부분을 반환합니다. substring이 nth 캡처링 그룹과 일치합니다. 여기서 n은 해당 인덱스입니다. 인덱스가 0인 경우 전체 문자열이 반환됩니다.
예
REGEXP_EXTRACT_NTH('abc 123', '([a-z]+)\s+(\d+)', 2) = '123'
참고

이 함수는 텍스트 파일, PostgreSQL, Tableau 데이터 추출, Microsoft Excel, Salesforce, Vertica, Pivotal Greenplum, Teradata(버전 14.1 이상) 및 Oracle 데이터 원본에 사용할 수 있습니다.

Tableau 데이터 추출의 경우 패턴이 상수여야 합니다.

## Hadoop Hive 관련 함수 **참고**: Cloudera Impala 데이터 원본에는 PARSE\_URL 및 PARSE\_URL\_QUERY 함수만 사용할 수 있습니다. ### GET\_JSON\_OBJECT(JSON string, JSON path) JSON 경로를 기반으로 JSON 문자열 내에 JSON 개체를 반환합니다. ### PARSE\_URL(string, url\_part) 구성 요소가 url\_part로 정의된 주어진 URL 문자열의 구성 요소를 반환합니다. 유효한 url\_part 값:'HOST', 'PATH', 'QUERY', 'REF', 'PROTOCOL', 'AUTHORITY', 'FILE', 'USERINFO'. 예 `PARSE_URL('http://www.tableau.com', 'HOST') = 'www.tableau.com'` ### PARSE\_URL\_QUERY(string, key) 주어진 URL 문자열에 지정된 쿼리 매개 변수 값을 반환합니다. 쿼리 매개 변수는 키로 정의됩니다. 예 `PARSE_URL_QUERY('http://www.tableau.com?page=1&cat=4', 'page') = '1'` ### XPATH\_BOOLEAN(XML string, XPath expression string) XPath 식이 노드와 일치하거나 true로 평가될 경우 true를 반환합니다. 예 `XPATH_BOOLEAN(' 15', 'values/value[@id="1"] = 5') = true` ### XPATH\_DOUBLE(XML string, XPath expression string) XPath 식의 부동 소수점 값을 반환합니다. 예 `XPATH_DOUBLE('1.05.5 ', 'sum(value/*)') = 6.5` ### XPATH\_FLOAT(XML string, XPath expression string) XPath 식의 부동 소수점 값을 반환합니다. 예 `XPATH_FLOAT('1.05.5 ','sum(value/*)') = 6.5` ### XPATH\_INT(XML string, XPath expression string) XPath 식의 숫자 값 또는 0(XPath 식이 숫자로 연산될 수 없는 경우)을 반환합니다. 예 `XPATH_INT('15 ','sum(value/*)') = 6` ### XPATH\_LONG(XML string, XPath expression string) XPath 식의 숫자 값 또는 0(XPath 식이 숫자로 연산될 수 없는 경우)을 반환합니다. 예 `XPATH_LONG('15 ','sum(value/*)') = 6` ### XPATH\_SHORT(XML string, XPath expression string) XPath 식의 숫자 값 또는 0(XPath 식이 숫자로 연산될 수 없는 경우)을 반환합니다. 예 `XPATH_SHORT('15 ','sum(value/*)') = 6` ### XPATH\_STRING(XML string, XPath expression string) 일치하는 첫 노드의 텍스트를 반환합니다. 예 `XPATH_STRING('http://www.w3.org http://www.tableau.com', 'sites/url[@domain="com"]') = 'http://www.tableau.com'` ## Google BigQuery 관련 함수 ### DOMAIN(string\_url) 주어진 URL 문자열에서 도메인을 문자열로 반환합니다. 예 `DOMAIN('http://www.google.com:80/index.html') = 'google.com'` ### GROUP\_CONCAT(expression) 각 레코드의 값을 쉼표로 구분된 단일 문자열로 연결합니다. 이 함수는 문자열의 SUM() 함수처럼 작동합니다. 예 `GROUP_CONCAT(Region) = "Central,East,West"` ### HOST(string\_url) 주어진 URL 문자열에서 호스트 이름을 문자열로 반환합니다. 예 `HOST('http://www.google.com:80/index.html') = 'www.google.com:80'` ### LOG2(number) 숫자 로그 밑수 2를 반환합니다. 예 `LOG2(16) = '4.00'` ### LTRIM\_THIS(string, string) 두 번째 문자열의 선행 공백을 제거한 상태에서 첫 문자열을 반환합니다. 예 `LTRIM_THIS('[-Sales-]','[-') = 'Sales-]'` ### RTRIM\_THIS(string, string) 두 번째 문자열의 후행 공백을 제거하고 첫 문자열을 반환합니다. 예 `RTRIM_THIS('[-Market-]','-]') = '[-Market'` ### TIMESTAMP\_TO\_USEC(expression) TIMESTAMP 데이터 유형을 마이크로초 단위의 UNIX 타임스탬프로 변환합니다. 예 `TIMESTAMP_TO_USEC(#2012-10-01 01:02:03#)=1349053323000000` ### USEC\_TO\_TIMESTAMP(expression) 마이크로초 단위의 UNIX 타임스탬프를 TIMESTAMP 데이터 유형으로 변환합니다. 예 `USEC_TO_TIMESTAMP(1349053323000000) = #2012-10-01 01:02:03#` ### TLD(string\_url) 주어진 URL 문자열에서 URL에 최상위 수준의 도메인과 특정 국가 도메인을 반환합니다. 예 `TLD('http://www.google.com:80/index.html') = '.com'` `TLD('http://www.google.co.uk:80/index.html') = '.co.uk'` [주요 콘텐츠로 건너뛰기](#main-content) # 추세 파악 참조선을 추가하여 축의 특정 값을 표시하거나, 추세선을 사용하여 데이터의 통계적 추세를 시각화할 수 있습니다. 특히 밀집된 비주얼리제이션에서 데이터 요소의 정확한 위치를 명확히 표현하기 위해 축 연장선을 추가할 수 있습니다. 기본 패턴을 발견하기 위해 클러스터 분석은 유사한 데이터 요소를 자동으로 그룹화합니다. 이 섹션에서는 Tableau에서 추세 분석을 시작하는 데 필요한 모든 설명서를 제공합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 추출 새로 고침 원래 데이터가 변경되면 Desktop의 데이터 메뉴에서 데이터 원본을 선택한 다음 추출 및 새로 고침을 선택하여 추출을 새로 고칠 수 있습니다. 추출은 완전히 새로 고치거나 증분식으로 새로 고치는 두 가지 방법으로 설정할 수 있습니다. 전체 새로 고침을 사용하면 추출의 모든 데이터가 원래 데이터 원본의 최신 정보로 바뀝니다. 증분식 새로 고침에는 두 가지 변형이 있습니다. 마지막 새로 고침 이후의 새 행만 추가하거나 새로 고침 날짜로부터 새로 고칠 기간을 정의하는 것입니다. 선택 사항인 두 번째 접근 방식은 이미 추출된 데이터가 데이터 원본에서 변경되었을 가능성이 있는 경우 추출을 업데이트해야 할 필요성을 해결합니다. 데이터를 추출하는 방법에 대한 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. **참고:** [Tableau 데이터 추출 명령줄 유틸리티](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_TDE.htm)를 사용하여 추출 새로 고침을 자동화할 수도 있습니다. 예약된 불필요한 새로 고침을 방지하려면 사용자에게 게시된 추출을 필요에 따라 새로 고칠 수 있는 사용 권한 기능을 제공하는 것이 좋습니다. 자세한 내용은 통합 문서 또는 데이터 원본의 [추출 새로 고침](https://help.tableau.com/current/server/ko-kr/permissions_capabilities.htm)을 참조하십시오. ## 추출을 새로 고치기 전에 추출을 새로 고치려면 추출 새로 고침을 수행하기 전에 추출의 파일 형식을 확인하십시오. 버전 2022.4 이상을 사용하여 `.tde` 추출의 새로 고침을 수행하면 추출이 자동으로 `.hyper` 추출로 업그레이드됩니다. `.hyper` 추출로 업그레이드하면 많은 이점이 있지만 이전 버전의 Tableau Desktop에서 추출을 열 수 없게 됩니다. 자세한 내용은 [.hyper 형식으로 추출 업그레이드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_upgrade.htm)를 참조하십시오. **참고**: .tde 파일은 Tableau 버전 2024.2 이후 어떤 형식으로도 더 이상 지원되지 않으며, 사용하려면 .hyper 형식으로 업그레이드해야 합니다. ## 전체 추출 새로 고침 구성 기본적으로 추출은 전체 새로 고침으로 구성됩니다. 즉, 추출을 새로 고칠 때마다 모든 행이 원래 데이터 원본에 있는 데이터로 바뀝니다. 이 종류의 새로 고침을 사용하면 원래 데이터에 있는 데이터의 전체 복사본을 가질 수 있지만 전체 새로 고침은 추출 크기에 따라 작업 시간이 오래 걸리며 데이터베이스 비용이 증가할 수 있습니다. 추출이 증분 새로 고침으로 구성되지 않은 경우 추출 새로 고침을 선택하면 추출의 전체 새로 고침이 수행됩니다. ### Tableau Server에 게시 추출을 데이터 원본으로 Tableau Server에 게시하려는 경우 게시하는 동안 추출 새로 고침 일정을 지정할 수 있습니다. ![데이터 새로 고침 일정을 예약하기 위한 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/publish_datasource_refresh.png) 마찬가지로, 통합 문서의 추출을 Tableau Server에 게시하는 경우 게시하는 동안 추출 새로 고침 일정을 지정할 수 있습니다. 자세한 내용은 [통합 문서를 게시할 때 추출 새로 고침 예약](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_schedules.htm)을 참조하십시오. ### Tableau Cloud에 게시 추출을 데이터 원본으로 Tableau Cloud에 게시하려는 경우 데이터를 새로 고치는 옵션은 데이터 원본의 특성에 따라 달라집니다. 특정 데이터 원본의 데이터를 새로 고치는 것에 대한 자세한 내용은 [데이터 원본별 추출 새로 고침 옵션](https://help.tableau.com/current/online/ko-kr/to_keep_data_fresh.htm#refresh-options)을 참조하십시오. ## 증분 추출 새로 고침 구성 대부분의 데이터 원본은 증분 새로 고침을 지원합니다. 전체 추출을 새로 고치는 대신 이전에 데이터를 추출한 이후 새로 생성된 행만 추가하도록 새로 고침을 구성할 수 있습니다. 예를 들어 매일 새 매출 거래로 업데이트되는 데이터 원본이 있을 수 있습니다. 전체 추출을 매일 다시 작성하는 대신 그날 발생한 새 거래를 추가할 수 있습니다. 그런 다음 매주 한 번 전체 새로 고침을 수행하여 날짜 데이터를 최신 상태로 유지할 수 있습니다. 증분 설정을 선택적으로 구성하여 기존 추출에서 모든 연결된 데이터를 제거하고 완전히 새로 고쳐서 해당 시간 범위의 마지막 새로 고침 이후의 모든 변경 사항이나 추가 사항을 가져오도록 하위 시간 범위를 정의할 수도 있습니다. ### 고유하지 않은 열 버전 2024.1부터 Tableau에는 사용자가 고유하지 않은 키 열을 사용하여 추출에 증분 새로 고침을 수행할 수 있는 기능이 도입되었습니다. 이번 업데이트에서는 프로세스에 추가 단계가 도입되었습니다. ### 증분 추출을 위한 하위 범위 새로 고침 Tableau 버전 2024.2 이상에서는 추가 기간을 지정하여, 그사이 발생한 모든 변경 사항이 반영되도록 이전에 추출한 데이터를 다시 추출할 수 있습니다. 이는 **새로 고칠 최소 날짜 범위** 필드를 사용하여 수행됩니다. 이는 예를 들어 데이터 원본이 정의된 기간 내에 삽입 및 소급 수정을 허용하는 경우에 유용합니다. 구성이 완료되면 증분 추출은 새로운 데이터와 설정된 시간 범위에서 이전에 추출된 데이터를 가져옵니다. 숫자(예: 2)와 기간(예: 개월)을 선택하면 아래의 도우미 텍스트가 선택 사항을 반영하여 업데이트됩니다('새로 고침 날짜 기준으로 지난 2개월 데이터가 항상 새로 고쳐집니다'). 시간 범위를 입력하지 않으면 기존 추출에 있는 것보다 최신인 콘텐츠만 가져옵니다. #### 하위 범위 새로 고침 이해 하위 범위 새로 고침을 가장 효과적으로 구성하는 방법은 추출 항목을 새로 고칠 빈도, 데이터 원본을 업데이트하는 빈도, 각 기간 동안 일반적으로 업데이트되는 데이터 양에 따라 다르게 구성하는 것입니다. Tableau가 선택된 추출 구성을 어떻게 해석하는지 이해하는 것은 추출에 예상한 데이터가 포함되도록 하는 데 중요합니다. - 여러 개의 시간 단위가 입력되면 Tableau는 기존 시간 단위의 모든 데이터와 추가로 X 단위의 데이터를 가져오는 것으로 해석합니다. 예를 들어 3개월로 설정하면 현재 달의 모든 데이터와 이전 3개월 분의 데이터를 가져옵니다. 현재 날짜가 4월 1일이면 4월의 모든 데이터(이 경우 4월 1일의 데이터)와 1월, 2월, 3월의 모든 데이터, 즉 약 91일 분의 데이터를 가져옵니다. 4월 28일에 동일한 새로 고침을 실행하면 4월 28일 분의 데이터와 그 이전 3개월 분의 데이터, 즉 약 118일 분의 데이터를 가져옵니다. - 세부적인 제어와 일관성을 위해 가장 좋은 방법은 데이터에 적합한 시간 단위 중 적용 가능한 가장 작은 단위(예: 일)를 사용하는 것입니다. 새로 고치는 날을 포함하여 이전 90일 분의 데이터를 항상 새로 고치려면 숫자로 90을 선택하고 기간으로 일을 선택하면 됩니다. - Tableau에서는 레코드가 입력된 날짜/시간을 반영하는 날짜/시간 필드를 기반으로 추출을 작성하는 것이 좋습니다. 추출을 결정하는 데 사용되는 날짜 필드에 미래 날짜(예: '계획된 주문 배송 날짜')가 포함되어 있는 경우, 하위 범위 새로 고침 기능을 사용한 결과는 예상과 다를 수 있습니다. - 데이터 원본에 새로 고칠 새 데이터가 구성된 기간보다 많은 경우, 새 데이터를 사용할 수 있는 시점부터 추가 데이터 가져오기가 시작됩니다. 예를 들어, 이전 2일에 대해서만 하위 범위를 구성했지만 마지막 새로 고침이 10일 전에 발생한 경우, 전체 10일 분의 새 데이터와 이전에 추출된 2일 분의 추가 데이터가 모두 추출됩니다. **참고:** 원본 데이터의 데이터 구조가 변경된 경우(예: 새 열이 추가된 경우) 증분 새로 고침을 다시 시작하려면 먼저 전체 추출 새로 고침을 수행해야 합니다. 다음 단계에 따라 증분 방식으로 새로 고칠 추출을 설정하거나, 증분 새로 고침을 사용하도록 기존 전체 추출을 편집합니다. 1. 데이터 메뉴에서 데이터 원본을 선택한 다음 데이터 추출을 선택합니다. 2. 데이터 추출 대화 상자에서 추출할 행 수로 모든 행을 선택합니다. 증분 새로 고침은 데이터베이스에 있는 모든 행을 추출하는 경우에만 정의할 수 있습니다. **참고:** 샘플 추출에는 증분 방식을 사용할 수 없습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/incremental_refresh_extract_data.png) 4. 증분 새로 고침 섹션을 확장하고 증분 새로 고침을 선택합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/subrange_incremental_refresh.png) **참고:** 집계를 사용하도록 설정하면 증분 새로 고침을 사용할 수 없습니다. 6. 새 행을 식별하는 데 사용할 데이터베이스의 열을 지정합니다. 예를 들어 데이터베이스에 행이 추가됨에 따라 단조롭게 증가하는 날짜 필드 또는 ID 열을 선택할 수 있습니다. 7. (선택 사항) Tableau에서 날짜 또는 날짜/시간 열을 선택하는 경우 특정 날짜 범위를 지정하여 추출 데이터의 부분 새로 고침을 수행할 수 있습니다. 일 수를 결정하고 날짜/시간 단위를 지정하여 새로 고침에 대한 최소 날짜 범위(예: 새로 고침 날짜로부터 14일)를 설정합니다. 8. (선택 사항) 최소 새로 고침 범위가 설정되지 않은 경우 고급 설정을 확장하여 새 행을 검색하는 방법을 설정합니다. 마지막으로 기록된 값과 같거나 더 큰 값을 새로 고쳐서 추가된 마지막 행을 바꾸도록 선택하거나, 마지막으로 기록된 값보다 큰 값으로 추출을 새로 고쳐서 마지막으로 추가된 행을 유지하도록 선택할 수 있습니다. **참고:** 필터가 추가되면 증분 새로 고침에 대한 고급 설정이 회색으로 표시되고 기본 설정인 '추가된 마지막 행을 바꾸지 않음'이 적용됩니다. 이는 특정 필터 기준과 '추가된 마지막 행을 바꾸는' 고급 증분 새로 고침 논리 간에 발생할 수 있는 충돌을 방지하는 데 목적이 있습니다. 10. 마치려면 **설정 저장**을 선택합니다. #### 추출을 새로 고칠 때의 고려 사항 추출 편집 기존 추출을 편집하는 경우 추출을 올바른 데이터로 업데이트하도록 마지막 새로 고침이 표시됩니다. 전체 새로 고침 전체 새로 고침은 추출을 새로 고칠 때마다 모든 행을 원래 데이터 원본의 데이터로 바꿉니다. 전체 새로 고침은 오래 걸릴 수 있고 데이터베이스 공간을 많이 차지할 수 있습니다. 시간/날짜 정밀도 및 추출 Tableau가 추출을 만들기 위해 사용하는 기반 메커니즘인 데이터 엔진은 소수점 이하 3자리까지 정밀도로 시간 값을 저장합니다. 다음 열을 사용하여 새 행 식별에 날짜/시간 또는 타임스탬프 열을 지정하고 데이터베이스에서 Tableau보다 높은 정밀도를 사용하는 경우 증분 새로 고침 후에 중복 행이 나타날 수 있습니다. 예를 들어 데이터베이스에 날짜/시간 값이 `2015-03-13 17:30:56.502352`인 행과 날짜/시간 값이 `2015-03-13 17:30:56.502852`인 행이 있는 경우 Tableau는 두 행을 모두 날짜/시간 값 `2015-03-13 17:30:56.502`를 사용하여 저장하므로 중복 행이 생성됩니다. ## 추출 기록 보기(Tableau Desktop) 데이터 메뉴에서 데이터 원본을 선택한 다음 추출 > 기록을 선택하여 추출을 새로 고친 시간의 기록을 확인할 수 있습니다. 추출 기록 대화 상자에는 각 새로 고침의 날짜 및 시간, 전체 또는 증분 추출인지 여부, 추가된 행 수 등이 표시됩니다. 파일에서 새로 고침을 수행한 경우 원본 파일 이름도 표시됩니다. ![기록 지우기 또는 테이블 닫기 옵션이 있는 추출 기록 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/extract5.png) [주요 콘텐츠로 건너뛰기](#main-content) # 추출에 데이터 추가 두 가지 방법으로 즉, 파일 또는 데이터 원본에서 추출에 새 데이터를 추가할 수 있습니다. 하지만 새 데이터를 추가하려면 먼저 데이터에 연결하여 새 데이터 원본을 만들어야 하며 파일 또는 데이터 원본에 있는 열이 추출에 있는 열과 일치해야 합니다. ## 파일에서 데이터 추가 파일 기반 데이터 원본에서 추출에 새 데이터를 추가할 수 있습니다. 추출의 파일 유형이 추가하려는 데이터의 파일 유형과 동일한 파일 유형일 때 이 옵션을 사용합니다. 또는 추출 파일(.hyper)에서 데이터를 추가할 수 있습니다. 예를 들어 매일 수행되는 작업에 대해 텍스트 파일이 생성될 수 있습니다. 각 날짜에 해당하는 정보를 추출에 추가하려 하고 원래 데이터 원본이 텍스트 파일인 경우 파일에서 데이터 추가 명령을 사용합니다. 1. 데이터 메뉴에서 데이터 원본을 선택한 다음 **추출** > 파일에서 데이터 추가를 선택합니다. 2. 새 데이터가 있는 파일을 찾아보고 선택합니다. **참고:** 기본적으로 추출의 원래 데이터 원본의 파일 형식이 사용됩니다. Tableau 데이터 추출에서 데이터를 추가하려면 파일 형식 드롭다운 목록을 클릭하고 **Hyper 추출(\*.hyper)**을 선택합니다. 3. 작업을 마쳤으면 확인을 클릭합니다. ## 데이터 원본에서 데이터 추가 이미 통합 문서에 열려 있는 다른 데이터 원본에서 추출에 새 데이터를 추가할 수도 있습니다. 추가하려는 데이터 원본의 데이터가 추출하기 전의 추출 데이터 원본과 일치하는 경우 이 옵션을 사용합니다. 예를 들어 과거 10년 간의 데이터가 있는 SQL Server 데이터베이스에서 추출을. 만들었지만 해당 데이터의 유지 관리 버전은 다른 SQL Server 데이터베이스에 저장되어 있습니다. 데이터 원본에서 데이터 추가 명령을 사용하여 추출에 새 데이터를 추가할 수 있습니다. **참고:** 추출에 데이터를 추가하기 전에 데이터 원본에서 조인 또는 사용자 지정 SQL을 지정해야 합니다. 1. 데이터 메뉴에서 데이터 원본을 선택한 다음 추출 > 데이터 원본에서 데이터 추가를 선택합니다. 2. 대화 상자에서 추가할 데이터 원본을 선택합니다. 3. 작업을 마쳤으면 확인을 클릭합니다. 어느 옵션을 사용하더라도 추출에 새 행이 추가됩니다. 추가된 행 수의 요약을 확인하려면 데이터 메뉴에서 데이터 원본을 선택한 다음 추출 > 기록을 선택합니다. **참고:** 이 추출을 새로 고치면 데이터가 원래 데이터의 데이터로 바뀝니다. [주요 콘텐츠로 건너뛰기](#main-content) # 추출에서 계산 구체화 지금 계산 옵션을 사용하여 추출에서 계산을 구체화할 수 있습니다. 계산이 구체화될 때 특정 계산이 미리 수행되고 해당 값이 추출에 저장됩니다. 추출에 사용된 계산의 복잡성에 따라, Tableau가 미리 특정 계산을 수행할 수 있게 함으로써 후속 쿼리의 속도를 높일 수 있습니다. Tableau는 계산에 대한 쿼리가 수행될 때마다 값을 계산하는 대신 미리 계산된 값을 사용할 수 있습니다. Tableau가 이미 구체화한 계산의 수식이 변경되거나 데이터 원본에서 계산이 삭제된 경우 지금 계산 옵션을 다시 사용할 때까지 구체화된 계산이 추출에서 제거됩니다. ## 계산을 구체화하는 시기 모든 추출에 대해 지금 계산 옵션을 사용해서는 안 됩니다. 문자열 조작, 정규식 등과 같은 복잡한 계산으로 인해 추출의 쿼리 성능이 느린 경우에만 이 옵션을 사용하십시오. ## 계산 구체화 추출에서 계산을 구체화하려면 다음을 수행합니다. 1. Tableau Desktop의 데이터 메뉴에서 추출 데이터 원본을 선택합니다. 2. 추출 > 지금 계산을 선택합니다. ### Tableau Cloud 또는 Tableau Server에 이미 게시된 추출의 계산 구체화 Tableau Cloud 또는 Tableau Server에 이미 게시된 추출의 계산을 소급적으로 구체화해야 하는 경우 다음 옵션을 사용할 수 있습니다. - 추출을 다운로드하고, Tableau Desktop에서 추출을 열고, 지금 계산 옵션을 위의 설명에 따라 사용한 다음 추출을 다시 게시할 수 있습니다. - 사이트 관리자 또는 데이터 원본 소유자는 tabcmd에서 `--addcalculations` 옵션을 사용하여 게시된 추출을 새로 고치고 계산을 구체화할 수 있습니다. tabcmd 명령 옵션에 대한 자세한 내용은 Tableau Cloud 도움말의 [refreshextracts](https://help.tableau.com/current/online/ko-kr/tabcmd_cmd.htm#id4cdb3410-1c41-4dad-b1d2-306542ac9b32) 또는 Tableau Server 도움말의 [refreshextracts](https://help.tableau.com/current/server/ko-kr/tabcmd_cmd.htm#refreshextracts_workbook-name_or_datasource-name)를 참조하십시오. **참고:** 계산을 구체화하면 추출의 크기가 증가할 수 있습니다. ## 구체화할 수 없는 계산 다음과 같은 계산은 구체화할 수 없습니다. - NOW() 및 TODAY()와 같은 불안정한 함수를 사용하는 계산 - RAWSQL 및 R과 같은 외부 함수를 사용하는 계산 - 테이블 계산 - 세부 수준(LOD) 계산 - 추출 새로 고침을 사용하여 종속 열 그룹이 구체화될 때까지 열 그룹을 사용하는 계산 [주요 콘텐츠로 건너뛰기](#main-content) # 축 연장선 축 연장선을 사용하여 마크를 식별하고 뷰의 마크 위치에 설명선을 추가합니다. 예를 들어 많은 분산형 마크가 포함된 뷰에서는 축 연장선을 설정하여 특정 데이터 요소의 위치를 표시할 수 있습니다. 축 연장선을 추가하면 마크에서 축 중 하나로 라인이 확장됩니다. 축 연장선은 항상 표시하거나 마크를 선택한 경우에만 표시되게 할 수 있습니다. ![데이터 요소의 위치를 보여주는 축 연장선이 있는 차트입니다. 선은 해당 요소를 매출 및 수익 축에 연결합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewmarks_6.png) **참고:** 뷰를 Tableau Server 또는 Tableau Cloud에 게시할 때는 축 연장선이 표시되지 않습니다. 뷰에 축 연장선을 추가하려면 패널을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 축 연장선 > 축 연장선 표시를 선택합니다. 기본적으로 축 연장선은 마크를 선택한 경우에만 표시되도록 설정되어 있습니다. 축 연장선 대화 상자에서 이 설정을 변경하고 다른 옵션을 지정할 수 있습니다. 패널을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 축 연장선 > 축 연장선 편집을 선택하여 축 연장선 대화 상자를 엽니다. 축 연장선 대화 상자에서 라인을 그릴 축, 축 연장선을 항상 표시할지 여부 및 레이블 표시 여부를 선택합니다. ![축 연장선을 구성하는 옵션이 있는 축 연장선 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/viewmarks_7.png) [주요 콘텐츠로 건너뛰기](#main-content) # 축 편집 열 또는 행 선반에 연속형 필드(녹색 배경이 있는 필드)를 추가하면 뷰에 축이 추가됩니다. 축은 값 범위 내에 있는 데이터 요소를 표시합니다. 각 축에 대해 범위, 배율 및 눈금선 속성을 지정할 수 있습니다. 축을 두 번 클릭하여 **축 편집** 대화 상자를 열고 축 구성 및 서식을 변경합니다. 축을 편집할 수 없는 경우 [축을 편집할 수 없는 이유](#Why)를 참조하십시오. ![축 서식 지정입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_editaxes_img_102.png) _이 예에서 행 선반의 Profit(수익) 필드 (연속형 측정값)는 세로 축을 만들고 열 선반의 Order Date(주문 날짜) 필드(연속형 날짜 차원)는 가로 축을 만듭니다._ **참고**: 머리글 및 필드 레이블 서식 지정에 대한 자세한 내용은 [워크시트 수준에서 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_worksheet.htm) 및 [필드 및 필드 레이블 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_specific_fields.htm)을 참조하십시오. 연속형 및 불연속형 필드에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. ## 축 범위 편집 축 범위를 편집하려면 편집할 축을 두 번 클릭합니다. ![시간 경과에 따른 수익을 보여주는 라인 차트이며, 상황에 맞는 메뉴에는 축 편집 옵션이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/axes5.png) **참고**: Tableau Desktop에서 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 축 편집을 선택할 수 있습니다. 웹 작성에서 축의 화살표 단추를 클릭하고 축 편집을 선택합니다. 축을 선택할 때 축과 연관된 마크가 선택되지 않기 때문에 마크를 수정하지 않고도 축을 편집하고 서식을 지정할 수 있습니다. **축과 연관된 마크를 선택하려면** 축을 마우스 오른쪽 단추로 클릭하고 **마크 선택**을 선택합니다. 각 마크를 개별적으로 선택할 수도 있습니다. 자세한 내용은 [마크 선택](https://help.tableau.com/v0.0/pro/desktop/ko-kr/inspectdata_pan_zoom.htm#Select)을 참조하십시오. ## 축을 편집할 수 없는 이유 축을 편집할 수 없다면 축이 아니라 머리글일 가능성이 큽니다. - 행 및 열 선반의 연속형 필드(녹색 배경)는 뷰에 축을 만듭니다. 축을 마우스 오른쪽 단추로 클릭하면 이 메뉴가 표시됩니다. ![소비자, 기업, 홈 오피스라는 세 가지 주요 세그먼트에 대한 시간에 따른 매출 추세를 보여주는 라인 차트입니다. 상황에 맞는 메뉴에는 머리글을 표시하거나 숨기는 옵션이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/axes_headers_continuous.png) - 행 및 열 선반의 불연속형 필드(파란색 배경)는 축이 아닌 머리글을 만듭니다. 머리글을 마우스 오른쪽 단추로 클릭하면 이 메뉴가 표시됩니다. ![소비자, 기업, 홈 오피스라는 세 가지 주요 세그먼트에 대한 시간에 따른 매출 추세를 보여주는 라인 차트입니다. 상황에 맞는 메뉴에는 머리글을 표시하거나 숨기는 옵션이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/axes_headers_discrete.png) 머리글을 마우스 오른쪽 단추로 클릭한 다음 서식을 선택하여 머리글의 서식을 편집할 수 있습니다. 머리글 및 필드 레이블 서식 지정에 대한 자세한 내용은 [워크시트 수준에서 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_worksheet.htm) 및 [필드 및 필드 레이블 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_specific_fields.htm)을 참조하십시오. 연속형 및 불연속형 필드에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. ## 축 및 머리글 숨기기와 다시 표시 뷰에서 축 또는 머리글을 숨긴 경우 뷰의 관련 필드에서 축 또는 머리글을 다시 표시할 수 있습니다. 축을 숨기려면 뷰에서 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 머리글 표시 옵션 옆의 확인 표시를 지웁니다. **이전에 숨긴 축을 표시하려면** 뷰에서 표시하려는 축과 연결된 연속형 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 드롭다운 메뉴를 클릭한 다음 머리글 표시를 클릭합니다. ![머리글을 숨기거나 표시합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/hide_reshow_axis.gif) 관련된 자세한 정보는 [뷰의 요소](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm)에서 [축](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm#Axes)을 참조하십시오. **머리글을 숨기려면** 뷰에서 머리글을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 머리글 표시 옵션 옆의 확인 표시를 지웁니다. **이전에 숨긴 머리글을 표시하려면** 뷰에서 표시하려는 머리글과 연결된 불연속형 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 드롭다운 메뉴를 클릭한 다음 머리글 표시를 클릭합니다. ![머리글을 숨기거나 표시합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/hide_reshow_header.gif) 관련된 자세한 정보는 [뷰의 요소](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm)에서 [머리글](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm#Headers)을 참조하십시오. 연속형 및 불연속형 필드에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. ## 축 범위 변경 뷰에서 특정 데이터 요소에 집중할 수 있도록 축 범위를 제한할 수 있습니다. 예를 들어 뷰가 4년 동안의 매출을 보여준다고 가정합니다. 자동 축은 0에서 $750,000까지의 범위를 보여 줍니다. 매출이 $470,000 이하로 떨어지지 않는다면 데이터 요소가 실제로 어디에 위치하는지에 집중할 수 있도록 축 범위를 $470,000에서 시작하도록 조정할 수 있습니다. **축 범위를 변경하려면** 1. 편집할 축을 두 번 클릭합니다. 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 축 편집을 선택할 수도 있습니다. 2. 축 편집 대화 상자에서 다음 옵션 중 하나를 선택합니다. - 자동. 뷰에 사용되는 데이터의 축 범위를 자동으로 조정합니다. - 모든 행 또는 열에서 균일한 축 범위. 뷰에 있는 모든 패널의 최대 데이터 범위에 맞게 균일한 축 범위를 설정합니다. - 각 행 또는 열에 독립적인 축 범위. 독립된 축 범위를 설정합니다. 뷰에 있는 각 패널의 축 범위는 해당 패널의 데이터 범위에 따라 달라집니다. - 고정. 축의 시작 및/또는 끝을 특정 값으로 지정합니다. 축의 양쪽 끝을 고정하거나 한쪽만 고정할 수도 있습니다. 축의 양쪽 끝을 고정하면 축 범위는 사용자가 지정한 값에 따라 결정됩니다. 축의 한쪽 끝만 고정하면 축의 다른 쪽 끝을 자동, 균일 또는 독립으로 설정해야 합니다. 3. 0을 포함할지 여부를 지정할 수도 있습니다. 0 포함 확인란을 선택 취소한 경우 축 범위가 데이터의 값 범위만 표시하도록 조정됩니다. 4. 확인을 클릭합니다. ![범위 옵션이 있는 축 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_editaxes_img_201.png) ## 축 배율을 반전 또는 로그로 변경 축 배율 옵션에는 반전과 로그가 포함됩니다. 로그를 선택하면 양수 또는 대칭을 지정할 수 있습니다. 대칭은 양수, 0 또는 음수 값을 포함하는 데이터를 로그 배율 축에 표시하며 큰 음수 값, 큰 양수 값 또는 둘 다를 로그 배율에 시각화하기에 가장 적합합니다. 관련 세부 정보는 [대칭 로그 축 변환 정보](#Transform)를 참조하십시오. **축 배율을 변경하려면 다음을 수행합니다.** 1. 편집할 축을 두 번 클릭합니다. 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 축 편집을 선택할 수도 있습니다. 2. 축 편집 대화 상자의 일반 탭에서 반전 또는 로그를 축 배율로 선택합니다. 대칭 또는 양수를 선택하는 옵션은 축 범위가 폐구간\[-10, 10\] 밖으로 연장되는 경우에만 사용할 수 있습니다. **로그**: 로그 배율에 대해 양수 또는 대칭을 선택합니다. 대칭 옵션은 양수, 0 및 음수 값을 포함하는 데이터를 로그 배율 축에 표시합니다. 기본적으로 눈금선은 10의 거듭제곱으로 그려지지만 1보다 큰 밑을 임의로 지정할 수 있습니다. ![매출과 수익 간의 상관 관계를 보여주는 분산형 차트이며, 축 편집 대화 상자에서 눈금 옵션이 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/editaxis_symlog.png) 3. 눈금선 탭을 클릭하고 다음 옵션 중 하나를 선택합니다. - 자동 - 주 눈금선이 10의 거듭제곱으로 그려집니다. - 고정 - 주 눈금선이 지정한 지수로 그려집니다. 거듭제곱의 밑 텍스트 상자에 숫자를 입력합니다. - 없음 - 주 눈금선이 표시되지 않습니다. 4. 작업을 마쳤으면 확인을 클릭합니다. 축 편집 대화 상자의 일반 탭에 있는 배율 영역에서 반전을 선택하여 축을 반전할 수도 있습니다. ### 대칭 로그 축 변환 정보 대칭 로그 축은 축에 면적 쌍곡선 사인 변환을 적용합니다. `asinh(x) = ln(x + √(x^2 +1))` 큰 값(|x| >> 1)의 경우, `asinh(x)~ln(x), x > 0` `asinh(x)~-ln(x), x < 0` _asinh_는 모든 실제 값(특히 음수)에 대해 정의되므로 이 변환을 사용하면 큰 음수 값과 큰 양수 값 또는 둘 다를 로그 배율에 시각화할 수 있습니다. 그러나 로그 축은 아주 작은 값의 배율을 시각화하는 데 사용될 수 있지만 대칭 로그 축은 아주 작은 값의 배율을 시각화하는 데 사용될 수 없습니다. 작은 값(|x| < 1)의 경우, `asinh(x) ≈ x` 대칭 로그 축 배율을 작은 값에 사용하면 선형 배율(일반적인 수량 축)을 사용하는 것과 유사한 효과가 있습니다. ## 축 모양 변경 각 축에는 뷰의 필드를 기준으로 자동 생성되는 제목이 있습니다. 사용자 지정 축 제목을 지정하고 축 편집 대화 상자를 사용하여 부제목을 추가할 수 있습니다. 또한 로그 배율 사용 여부, 축 반전 여부 등 축의 배율을 지정할 수 있습니다. **축 모양을 변경하려면** 1. 편집하려는 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 축 편집을 선택합니다. 2. 축 편집 대화 상자의 제목 텍스트 상자에 새 제목을 입력합니다. ![축 제목을 편집하기 위한 설정이 하이라이트된 축 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/axis_appearance1.png) 3. 사용자 지정 부제목을 추가하려면 자동 확인란을 선택 취소합니다. 4. 축 배율을 변경하려면 다음 옵션 중 하나를 선택합니다. - 반전 - 축의 값 순서를 반전하려면 이 옵션을 선택합니다. - 로그 - 축에 로그 배율을 사용하려면 이 옵션을 선택합니다. ![축 눈금(반전 및 로그)을 편집하기 위한 설정이 하이라이트된 축 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/axis_appearance3.png) 5. 확인을 클릭합니다. ## 눈금 서식 지정 축에 눈금선이 표시되는 빈도를 지정할 수 있습니다. Tableau에서는 주 눈금선과 보조 눈금선을 모두 수정할 수 있습니다. 주 눈금선에는 단위 레이블이 있는 반면, 보조 눈금선은 주 눈금선 사이의 더 작은 증분만 나타냅니다. 자동 또는 고정 눈금선을 사용하도록 선택하거나 눈금선을 사용하지 않도록 선택할 수 있습니다. **눈금선에 형식을 지정하려면 다음을 수행합니다.** 1. 편집하려는 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 축 편집을 선택합니다. 2. 축 편집 대화 상자에서 눈금선 탭을 선택합니다. 3. 주 눈금선과 보조 눈금선에 대해 다음 옵션 중 하나를 선택합니다. - 자동 - 뷰의 데이터를 기준으로 눈금선을 자동 표시하려면 이 옵션을 선택합니다. - 고정 - 눈금선이 표시되는 빈도와 시작 값을 지정하려면 이 옵션을 선택합니다. - 없음 - 눈금선을 완전히 숨기려면 이 옵션을 선택합니다. 4. 확인을 클릭합니다. ![범위 옵션이 있는 축 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_editaxes_img_301.png) ## 예: 다양한 축 범위(균일, 독립, 고정) 사용 이 예에서는 동일한 데이터를 사용하여 세 개의 뷰를 작성합니다. 하지만 각 뷰마다 다른 축 범위 형식을 사용할 것입니다. 이러한 뷰는 **Sample-Superstore** 데이터 원본을 사용하여 4년 동안 세 가지 제품 범주에 대해 집계된 매출 합계를 표시합니다. [균일 축 범위를 사용하여 뷰 작성](#UniformAxis) [독립 축 범위를 사용하여 뷰 작성](#IndiependentAxis) [고정 축 범위를 사용하여 뷰 작성](#FixedAxis) ### 균일 축 범위를 사용하여 뷰 작성 균일 축 범위란 뷰의 각 행 또는 열에 동일한 범위가 적용됨을 의미합니다. 범위는 기초 데이터 값을 기준으로 자동 생성됩니다. 1. Order Date 차원을 열 선반에, **Category** 차원을 행 선반에 각각 배치합니다. 2. Sales 측정값을 행 선반에 배치합니다. 측정값이 합계로 자동 집계되고 축이 뷰에 추가됩니다. 기본적으로 이 뷰는 균일 축 범위를 사용합니다. 각 제품 범주의 축 범위가 0에서 250,000 사이로 동일합니다. ![축 범위가 균일한 뷰를 묘사하는 그래픽](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_range1.png) ### 독립 축 범위를 사용하여 뷰 작성 독립 축 범위를 사용하는 경우 기초 데이터 값을 기준으로 각 행 또는 열에 고유한 축 범위가 지정됩니다. 1. 뷰에서 SUM(Sales) 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 축 편집을 선택합니다. ![머리글 표시 옵션이 하이라이트된 머리글의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_range5.png) 2. 축 편집 대화 상자에서 각 행 또는 열에 독립적인 축 범위를 선택합니다. ![축 범위 편집 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_range6.png) 3. 현재 설정 상태로 대화 상자를 닫으려면 X를 클릭합니다. 이제 각 제품 범주의 축 범위가 서로 독립적입니다. Technology 및 Office Supplies 범주는 여전히 0에서 250,000 범위지만 Furniture 범주는 0에서 200,000을 약간 초과하는 값 범위입니다. ![축 범위가 독립적인 뷰를 묘사하는 그래픽](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_range2.png) ### 고정 축 범위를 사용하여 뷰 작성 뷰에 표시할 데이터 양을 사용자 지정하기 위해 축의 한쪽 또는 양쪽 끝을 고정할 수 있습니다. 첫 번째 예에는 축의 양쪽 끝을 고정하는 방법이 나와 있습니다. 두 번째 예에는 축의 한쪽 끝만 고정한 후 뷰에 있는 모든 패널에 대해 축 범위를 정의하는 방법이 나와 있습니다. **축의 양쪽 끝을 고정하려면:** 1. 뷰에서 SUM(Sales) 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 축 편집을 선택합니다. 2. 축 편집 대화 상자에서 고정을 선택한 다음 텍스트 상자에 입력하거나 슬라이더를 끌어 시작 값과 끝 값을 정의합니다. 이 예제에서는 시작 값으로 **0**을 입력하고 끝 값으로 **200,000**을 입력합니다. ![측정값의 서식 필드 대화 상자를 묘사하는 그래픽 축 범위 탭이 선택되어 있으므로 고정(사용자 지정) 축 범위를 정의할 수 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_range3.png) 3. 현재 설정 상태로 대화 상자를 닫으려면 X를 클릭합니다. 범주가 이제 매출 $200,000까지 표시됩니다. 축에 핀 기호 ![축 잠금 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/axes_lock.png)가 표시되어 있으며, 이는 축 범위가 제한되었으며 일부 데이터가 표시되지 않을 수도 있음을 나타냅니다. ![축 범위가 고정(사용자 지정)인 뷰를 묘사하는 그래픽](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_range4.png) **축의 한쪽 끝을 고정하려면**: 1. 뷰에서 SUM(Sales) 축을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 축 편집을 선택합니다. 2. 축 편집 대화 상자에서 고정을 선택하고 고정된 끝 드롭다운 메뉴를 클릭한 후 독립을 선택합니다. ![축 범위 편집 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_range7.png) 4. 현재 설정 상태로 대화 상자를 닫으려면 X를 클릭합니다. 이제 범주의 축 범위가 약간씩 서로 다릅니다. 예를 들어 Office Supplies의 축 범위는 0 ~ 250,000달러이고 Furniture의 축 범위는 0 ~ 200,000달러입니다. ![시간 경과에 따른 범주별 매출을 표시하는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_range8.png) 자동, 균일 및 독립 축 범위의 차이점에 대한 자세한 내용은 [축 편집](#AxisRange)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 측정값 및 측정값 이름 데이터 패널에는 항상 원래 데이터에서 제공되지 않는 많은 필드가 포함되며, 그 중 두 개가 측정값 및 측정값 이름입니다. 이러한 필드는 다중 측정값이 포함된 특정 유형의 뷰를 작성할 수 있도록 Tableau에서 자동으로 만들어집니다. - 측정값 필드는 연속형 값으로 단일 필드에 수집된 데이터의 모든 측정값을 포함합니다. 개별 측정값 필드를 측정값 카드 밖으로 끌어 뷰에서 제거합니다. - 측정값 이름 필드는 불연속형 값으로 단일 필드에 수집된 데이터의 모든 측정값 이름을 포함합니다. ## 측정값 이름 및 측정값을 사용할 수 있는 방법 이러한 필드는 다중 측정값이 포함된 특정 유형의 뷰를 작성할 수 있도록 Tableau에서 자동으로 만들어집니다. 측정값 및 측정값 이름은 모든 면에서 Tableau의 다른 필드와 같습니다. - 측정값 이름에 대한 필터를 표시할 수 있습니다. - 측정값에 서식을 지정할 수 있습니다. 이러한 서식은 모든 측정값의 기본 서식으로 상속됩니다. - 측정값 및 측정값 이름을 선반에 놓을 수 있습니다. - 측정값 이름에 대한 값에 별칭을 할당할 수 있습니다. - 측정값 이름에 대한 값의 수동 정렬 순서를 변경할 수 있습니다. ## 측정값 카드 측정값이 뷰에 있는 경우 Tableau가 아래쪽에 빨간색 윤곽선이 있는 측정값 카드를 만듭니다. 이 카드에는 데이터 원본의 측정값이 기본 집계를 사용하여 나열됩니다. ![Tableau 워크시트의 측정값 카드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mnmv1.png) 개별 측정값을 측정값 카드 밖으로 끌어 놓아 뷰에서 해당 측정값을 제거할 수 있습니다. ## 측정값 이름 정보 뷰에 다중 측정값을 표시하려는 경우 측정값 및 측정값 이름 필드를 사용할 수 있습니다. 뷰에 측정값 이름을 추가하면 모든 측정값 이름이 뷰에 행 또는 열 머리글로 표시됩니다. 머리글에는 각 측정값 이름이 포함됩니다. 이 기능은 다중 측정값을 표시하는 텍스트 테이블을 사용하는 경우에 유용합니다. 예를 들어 지역별 각 제품 범주의 집계된 수익이 포함된 텍스트 테이블이 있다고 가정합니다. ![지역 및 범주별 수익을 표시한 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datasource_omeasure1.png) 이제 각 범주와 지역에 대한 수익과 매출을 모두 표시하려 한다고 가정합니다. 뷰에서 Sales를 끌어서 놓는 방식으로 텍스트 테이블에 추가하면 해당 측정값이 결합되고 측정값 필드가 텍스트에 배치됩니다. 측정값 이름 필드가 행 선반에 자동으로 추가됩니다. ![지역 및 범주별 수익과 매출을 표시한 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datasource_omeasure2.png) 기본적으로 머리글 이름에서 집계 레이블이 제거된 방식을 확인합니다. 집계를 포함하거나 집계 이름을 "Total Profit" 및 "Total Sales"로 지정할 수 있습니다. 측정값 이름을 변경하려면 행 선반에서 측정값 이름 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 별칭 편집을 선택합니다. 원하는 대로 변경하고 확인을 클릭합니다. ![Furniture(가구), Office Supplies(사무용품), Technology(기술)의 지역별 총 수익과 매출 수치를 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/datasource_omeasure3.png) ## 측정값 이름 및 측정값을 사용하여 비주얼리제이션 만들기 측정값 및 측정값 이름을 사용하면 데이터 원본의 모든 측정값에 대한 값을 기본 집계를 사용하여 동시에 표시할 수 있습니다. 아래 뷰는 샘플 – 슈퍼스토어 데이터 원본을 사용하여 만들었습니다. 이 뷰는 기본 집계를 사용하여 데이터 패널의 모든 측정값에 대한 값을 보여 줍니다. **이 뷰를 만들려면** Superstore 예제 통합 문서를 사용하여 새 워크시트를 만듭니다. 측정값을 행에 끌어 놓습니다. 표현 방식에서 텍스트 테이블을 클릭합니다. 표현 방식의 텍스트 테이블 ![Tableau 워크시트의 측정값 카드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mnmv2.png) 물론 이 뷰는 데이터를 빠르게 살펴보는 용도 이외에는 적합하지 않습니다. 예를 들어 Profit 및 Sales는 모두 달러이지만 Discount 및 Profit Ratio는 백분율이며, 이렇게 같은 항목을 측정하지 않는 숫자를 비교해서는 자세한 정보를 얻을 수 없습니다. ## 측정값 이름 및 측정값이 자동으로 뷰에 추가되는 시점 사용자가 특정 작업을 수행하면 Tableau는 뷰에 측정값 이름 및 측정값 필드를 자동으로 추가합니다. ### 축 통합 축을 통합하면 동일한 연속형 축 위에 여러 측정값을 표시할 수 있습니다. 자세한 내용은 [여러 측정값에 대한 축을 단일 축으로 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_measures.htm#Blended)을 참조하십시오. 이 기법을 사용할 경우 Tableau가 자동으로 뷰에 측정값 이름 및 측정값을 추가하므로 통합 축에 다른 측정값을 추가할 수 있게 됩니다. ### 뷰에 다중 측정값이 있는 경우 표현 방식 사용 뷰에 다중 측정값이 있는 경우 Tableau가 자동으로 측정값 이름 및 측정값을 추가하지만, 사용자가 표현 방식에서 특정 비주얼리제이션 유형을 선택한 경우에는 측정값 이름만 추가됩니다. - 뷰에 다중 측정값이 있을 때 병렬 막대를 선택하면 Tableau가 측정값 및 측정값 이름을 모두 추가합니다. 예를 들어 원래 뷰에서 시간별 Sales 및 Profit를 표시하기 위해 라인을 사용할 수 있습니다. ![행 선반에 있는 두 측정값 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mnmv3.png) - 표현 방식에서 병렬 라인을 선택하면 뷰가 측정값 및 측정값 이름을 포함하도록 업데이트됩니다. ![행 선반에 있는 측정값 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mnmv4.png) - 뷰에 다중 측정값이 있을 때 표현 방식에서 병렬 원을 선택하면 Tableau가 측정값 및 측정값 이름을 추가합니다. ![행 선반에 있는 측정값 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mnmv5.png) - 뷰에 다중 측정값이 있을 때 표현 방식에서 이중 라인을 선택하면 Tableau가 측정값 이름을 추가하지만 측정값은 추가하지 않습니다. ![행 선반에 있는 두 측정값 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mnmv6.png) 이것은 통합 축과 유사하지만 Tableau가 라인을 가능한 근사하게 표현하기 위해 별도의 값 범위(뷰의 왼쪽에 하나와 오른쪽에 하나)를 사용한다는 것이 다릅니다. 통합 축에서는 Tableau가 단일 값 범위를 사용하기 때문에 라인이 잘 근사화되지 않을 수 있습니다. ## 측정값별 범례에서 측정값 이름 및 측정값이 작동하는 방식 뷰에 측정값 및 측정값 이름이 있는 경우 각 개별 측정값에 대한 데이터에 색상 코드를 지정할 수 있습니다. 자세한 내용은 [측정값 및 색상 범례](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm#LegendsPerMeasure)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 측정값을 차원으로 변환 현재 뷰에서 필드를 측정값에서 차원으로 변환할 수 있습니다. 또는 통합 문서의 모든 향후 필드 사용에 변경 사항을 적용할 경우 데이터 패널의 필드를 측정값에서 차원으로 변환할 수 있습니다. 차원 및 측정값에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. [불연속형과 연속형 간에서 필드 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles_convertdisctocont.htm)할 수도 있습니다. ## 뷰의 측정값을 불연속형 차원으로 변환 데이터 패널에서 측정값 필드를 끌어와 뷰에서 차원으로 사용할 수 있습니다. 예를 들어 각각의 가능한 할인율에 대해 집계된 매출 합계를 알고 싶다고 가정합니다. 목표로 하는 뷰는 다음과 같습니다. ![할인별 매출을 표시하는 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/fieldTypes3.png) Discount 필드는 숫자 데이터를 포함하기 때문에 데이터 원본에 연결한 경우 데이터 패널의 측정값 영역에 할당됩니다. Tableau Desktop에 포함된 샘플 – 슈퍼스토어 데이터 원본에서 Discount의 값은 0% ~ 80% 사이입니다. 다음은 위에 표시된 뷰를 생성하는 단계입니다. 1. Sales를 행으로, Discount를 열로 끕니다. 한 측정값을 행에 배치하고 다른 측정값을 열에 배치할 경우 기본 차트 유형인 분산형 차트가 표시됩니다. ![단일 데이터 요소에서 매출 및 할인 수준이 상승한 것을 보여주는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/fieldTypes1.png) Discount가 AVG로 집계되고 Sales가 SUM으로 집계됩니다. 두 필드 모두 연속형이므로 뷰의 아래쪽과 왼쪽에 축이 표시됩니다(열 또는 행 머리글은 표시되지 않음). 2. Discount를 차원으로 처리하려면 열 선반에서 필드의 드롭다운 화살표를 클릭하고 상황에 맞는 메뉴에서 차원을 선택합니다. 더 이상 Discount 값이 집계되지 않으며 선으로 표시됩니다. 하지만 Discount 값은 여전히 연속형이기 때문에 두 필드 모두 연속형 축을 계속 표시합니다. ![할인과 매출 간의 반비례 관계를 보여주는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/fieldTypes2.png) 3. 프로세스를 완료하려면 Discount의 드롭다운 화살표를 다시 클릭하고 상황에 맞는 메뉴에서 불연속형을 선택합니다. Discount 변환이 완료되었습니다. 이제 이 항목의 처음 부분에 있는 초기 이미지와 같은 막대 차트가 표시됩니다. 아래쪽에는 축 대신 열 머리글(0%, 10%, 20% 등)이 표시됩니다. 지금까지의 내용을 복습하겠습니다.
동작결과
Discount를 측정값에서 차원으로 변환...Sales 값이 더 이상 할인율에 따라 집계되지 않기 때문에 분산형 차트 대신 라인 차트가 나타납니다.
Discount를 연속형에서 불연속형으로 변환...뷰 아래쪽에 연속형 축 대신 머리글이 표시됩니다.
남은 할 일은 Sales를 레이블로 끌어 놓은 다음 레이블에 읽기 쉬운 서식을 지정하는 것입니다. 이 결과 차트는 데이터 원본에서 Discount의 고유 값 12개만 표시하기 때문에 훨씬 유용합니다. 숫자 필드의 경우 드문 일은 아니지만 각 행의 값이 고유한 경우 결과 뷰에서 개별 막대의 수가 데이터 원본의 행 수와 동일하게 되며, 대게 이러한 시각화는 유용하지 않습니다. ## 데이터 패널의 측정값을 차원으로 변환 데이터 원본에 처음 연결할 때 Tableau가 수량적인 수치 정보를 포함하는 대부분의 필드, 즉 값이 숫자인 필드를 데이터 패널의 측정값 필드로 할당합니다. Year 또는 Month처럼 이름에서 데이터 유형을 나타내는 필드(날짜 차원으로 인식됨) 또는 “ID” 및 “Key” 같은 단어를 포함하는 필드(숫자이더라도 차원으로 분류됨)는 예외됩니다. 그러나 실제 측정값으로 분류된 이러한 필드 중 일부를 차원으로 분류해야 하는 경우가 있습니다. 우편 번호가 고전적인 예입니다. 우편 번호는 숫자로만 구성된 경우가 많지만 이 정보는 연속형이 아니라 범주형입니다. 우편 번호를 더하거나 평균을 구해 집계하지는 않을 것입니다. 마찬가지로 개인의 나이가 포함된 필드는 숫자 데이터를 포함하기 때문에 Tableau에서 기본적으로 측정값으로 분류될 수 있습니다. 나이를 더하거나 평균을 구하는 경우도 있지만 개인의 나이를 구간차원이나 범주로 취급하고 싶은 경우도 있을 것입니다. Tableau에서 필드에 대해 축 대신 머리글을 생성하고 싶은 경우를 예로 들 수 있습니다. 뷰에서 나이를 이런 방식으로 사용하고 싶다면 해당 필드를 차원으로 변환할 수 있습니다. 데이터 패널에서 측정값을 차원으로 변환하려면 다음 작업 중 하나를 수행합니다. - 데이터 패널의 측정값 영역에서 필드를 클릭하고 차원 영역(라인 위)으로 끌어 놓습니다. ![측정값 필드를 차원 섹션으로 끌어서 차원으로 변환합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_model_datapane_intro.gif) - 데이터 패널에서 측정값을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 차원으로 변환을 선택합니다. 측정값에서 차원으로 변환된 필드를 선반에 배치하면 축이 아니라 머리글이 생성됩니다. ![측정값에서 차원으로 변환된 필드가 이제 축 대신 머리글로 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/schema_convert7.png) ## 필드 놓기 대화 상자 사용 일부 사용 사례에서는 작업 속도를 높이기 위해 데이터 패널에서 뷰로 필드를 마우스 오른쪽 단추로 클릭하여 끌어올 수 있습니다(Mac의 경우 Option 키를 누른 채 끌어오기). 이렇게 하면 다양한 형태의 필드가 있는 필드 놓기 대화 상자가 열립니다. 사용할 수 있는 옵션은 끌어오는 필드의 데이터 유형에 따라 달라집니다. 이 대화 상자의 주 목적은 집계를 선택하는 것이지만, 차원에서 측정값으로 변경하거나 연속형과 불연속형 중에서 선택하는 옵션을 제공할 수도 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dropfield_string.png "문자열 차원에 대한 필드 놓기 대화 상자") 사용할 옵션을 선택하고 확인을 클릭하여 끌기 동작을 완료합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 카디널리티 및 참조 무결성 데이터를 결합하는 방법에 관계없이, 데이터 원본을 설정하려면 각 테이블의 데이터 구조와 테이블을 결합할 수 있는 방법을 이해해야 합니다. 고려해야 할 몇 가지 핵심적인 요소가 있습니다.  - **세부 수준**: 데이터가 얼마나 세부적인지를 나타냅니다. 이것은 "행을 정의하는 것은 무엇입니까?"라는 질문에 대답하는 것으로 생각할 수 있습니다. 세부 수준에 대한 자세한 내용은 [분석을 위한 구조 데이터](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_structure_for_analysis.htm#what-is-a-row)를 참조하십시오. - **공유 필드**: 테이블 간에 링크를 형성하는 데 사용할 수 있는 필드가 하나 이상 있어야 합니다. 조인의 경우 이러한 필드는 _조인 절_을 정의합니다. 관련 테이블에서는 _관계_를 설정합니다. - **카디널리티**: 공유 필드에 대한 고유 값의 수를 나타냅니다(고유성). 자세한 내용은 다음 섹션을 참조하십시오. - **참조 무결성**: 한 테이블의 값이 다른 테이블에 일치 항목이 있다는 것이 보장됩니다. 즉, 한 테이블에 다른 테이블에 대응하는 레코드가 없는 레코드가 있을 수 없습니다. 자세한 내용은 아래 항목을 참조하십시오. ## 카디널리티 단일 열 또는 필드의 _카디널리티_는 고유 값이 존재하는 방식을 나타냅니다. 낮은 카디널리티는 적은 수의 고유 값만 있다는 의미입니다(예: 눈동자 색에 대한 필드). 높은 카디널리티는 많은 수의 고유 값이 있다는 의미입니다(예: 전화 번호에 대한 필드). 테이블 간의 카디널리티도 이와 유사하지만, 이 경우 한 테이블의 행이 다른 테이블에서 두 개 이상의 행과 연결될 수 있는지 _여부_를 나타냅니다. (카디널리티는 테이블 중 하나에 누락된 데이터가 있는지 여부를 다루지 않는다는 점을 기억하는 것이 중요합니다. 누락된 데이터의 존재 또는 비존재를 나타내는 것은 참조 무결성입니다. 이러한 개념은 함께 작동하지만 관계의 서로 다른 두 가지 특성입니다.) 옵션은 일대일, 일대다, 다대일 또는 다대다입니다.

일대일

  • 정의: 한 테이블에 있는 공유 필드의 값 하나가 다른 테이블에 있는 공유 필드의 값 하나와만 관련됩니다. 
  • 약어: 1:1

예: 각 차량에는 고유한 번호판이 있으며 한 번호판은 개별 차량으로 한정됩니다. 차량과 번호판은 일대일입니다.

차량이 등록되지 않았거나 차량에 번호판 번호가 아직 할당되지 않은 경우에도 이러한 불일치는 참조 무결성에 의해 설명됩니다. 차량은 번호판 하나만 가질 수 있고 번호판은 한 차량에만 할당될 수 있으므로 카디널리티는 일대일로 유지됩니다.

 

세 가지 색상 막대가 있는 가로 막대 차트입니다.

일대다 또는 다대일

  • 정의: 한 테이블에 있는 공유 필드의 값 하나가 다른 테이블의 여러 행(테이블에서 값이 반복됨)과 관련될 수 있습니다.
  • 약어: m:1 또는 1:m
  • 테이블의 순서에 따라 다대일 또는 일대다가 결정됩니다(왼쪽 조인 및 오른쪽 조인과 유사).

예: 직원 여러 명이 동일한 매니저를 가집니다. 직원과 매니저는 다대일입니다. 매니저와 직원은 일대다입니다.

 

6개의 파스텔 색상의 막대가 서로 연결된 순서도입니다.

일대다 관계의 예입니다.

다대다

  • 한 테이블에 있는 공유 필드의 여러 값이 다른 테이블에 있는 여러 행과 관련될 수 있습니다(공유 필드의 값이 두 테이블의 여러 행에서 반복될 수 있음).
  • 약어는 m:m입니다.
  • 데이터 원본에서 다른 설정이 감지되지 않는 경우 이것이 기본 설정입니다.

예: 한 배우가 여러 영화에 출연하고 한 영화에는 많은 배우가 있습니다. 배우와 영화는 다대다입니다. 한 거래에서 여러 서적을 구매할 수 있으며 한 서적을 여러 번 구매할 수 있습니다. ISBN과 OrderID(주문 ID)는 다대다입니다.

 

다대다 관계의 예입니다.
성능 옵션 설정에서 카디널리티를 지정할 수 있습니다. 자세한 내용은 [성능 옵션을 사용하여 관계 쿼리 최적화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_relationships_perfoptions.htm)를 참조하십시오. ## 참조 무결성 참조 무결성이라는 관련 개념이 있습니다. 이것은 한 테이블에 있는 행이 공유 필드의 값에 따라 결정된 대로 항상 다른 테이블에 일치하는 행이 있다는 의미입니다. 데이터베이스에 번호판이 없는 차량이나 차량이 없는 번호판에 대한 레코드가 없는 경우 해당 관계는 참조 무결성을 갖습니다. Tableau에서 참조 무결성은 관계의 양쪽에서 구성됩니다. 성능 옵션 설정에서 일부 레코드 일치는 참조 무결성이 없음(또는 존재하는지 알 수 없음)을 의미합니다. 모든 레코드 일치는 참조 무결성이 있음을 의미합니다. 기본 설정은 참조 무결성을 가정하지 않는 것입니다(일부 레코드 일치). 자세한 내용은 [성능 옵션을 사용하여 관계 쿼리 최적화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_relationships_perfoptions.htm)를 참조하십시오. ## 테스트 각 다이어그램의 카디널리티 및 참조 무결성을 정의할 수 있습니까? 이것의 의미를 말로 설명하십시오.  예:  ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cardinality_RI_example.png) 왼쪽 테이블을 서적으로 설정하고 오른쪽 테이블을 AuthorID에 연결된 저자로 설정한 경우 다이어그램을 말로 표현하십시오.  - **한 서적에 여러 명의 저자가 있을 수 있음** - 보라색 레코드는 왼쪽의 서적 테이블에 있는 한 행이 오른쪽에 있는 저자 테이블의 여러 레코드에 대응함을 보여줍니다. - **두 권 이상의 서적을 가진 저자가 없음** - 오른쪽에 있는 각 저자 레코드는 왼쪽에 있는 서적 레코드 하나에만 연결됩니다. - **저자가 없는 서적이 없음** - 왼쪽에 있는 레코드 중에 오른쪽에 해당하는 레코드가 없는 레코드가 없습니다. - **일부 저자는 책이 없을 수 있음** - 오른쪽에 있는 회색 저자 레코드는 왼쪽에 해당하는 서적 레코드가 없습니다. _아래에서 각 섹션을 클릭하여 펼치십시오._ 지식 점검 ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cardinality_RI_tryit.png) 해결 방법 ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cardinality_RI_solution.png) ## 중요한 이유는 무엇입니까? 카디널리티 또는 참조 무결성 설정을 올바르게 구성하면 쿼리 최적화를 통해 성능을 향상시킬 수 있습니다. 그러나 잘못된 구성은 데이터 손실 또는 중복으로 인해 집계 문제를 일으킬 수 있습니다. 기본 성능 옵션 설정은 카디널리티의 경우 다, 참조 무결성의 경우 일부 레코드 일치입니다. 데이터의 올바른 특성을 확신하는 경우에만 이러한 설정을 조정해야 합니다. Tableau가 각 설정을 처리하는 방법에 대한 자세한 내용은 [카디널리티 및 참조 무결성 설정의 의미](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_relationships_perfoptions.htm#OptionalSettings)를 참조하십시오. ### Tableau의 예 카디널리티가 부적절하게 구성되면 어떤 일이 발생하는지 살펴보겠습니다. **참고**: 다음 예제에서는 [Bookshop 데이터 집합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/bookshop_data.htm)의 테이블 하위 집합을 사용합니다. 과정을 따라하려면 [통합 문서를 다운로드](https://help.tableau.com/samples/en-us/bookshop/cardinality_RI.twbx)하거나 원시 데이터를 다운로드하여 데이터 원본을 직접 만들 수 있습니다. 사용되는 테이블은 _Bookshop.xlsx_의 **Books(서적)**, **Info(정보)** 및 **Edition(판형)**(일부 필드만 유지)과 _BookshopLibraries.xlsx_의 **LibraryProfile(도서관 프로필)** 및 **Catalog(카탈로그)**입니다. Book(서적) 및 Info(정보) 테이블은 일대일 관계를 갖습니다. Info(정보) 테이블은 본질적으로 Book(서적) 테이블에 대한 추가 열입니다. 따라서 두 테이블이 연관될 수 있지만 두 테이블을 조인하여 모든 열이 있는 새 논리적 테이블을 만드는 것이 좋습니다. 일반적으로 단일 서적에 대해 서로 다른 형식의 여러 판형이 있을 수 있으므로 Edition(판형)은 이 결합된 테이블과 다대일 관계를 갖습니다. (아래 다이어그램은 Book(서적)+Info(정보) 테이블에서 Edition(판형)으로의 관계를 보여주므로 일대다입니다.) Edition(판형)은 ISBN에 대해 일대다 관계로 Catalog(카탈로그)와 연관됩니다. Catalog(카탈로그) 및 LibraryProfile(도서관 프로필) 테이블은 Library ID(도서관 ID)에 대해 다대다로 연관됩니다. 중요한 사항은 LibraryProfiles(도서관 프로필) 테이블에는 도서관별로 Librarian(사서), Library Assistant(사서 도우미), Library Technician(도서관 기술자) 등과 같은 직원 유형에 해당하는 여러 행이 있다는 것입니다. 이러한 테이블의 구조에 대한 자세한 내용은 [Bookshop 데이터 집합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/bookshop_data.htm)을 참조하십시오. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/bookshop_schema_manytomany.jpeg) #### 올바른 설정 Catalog(카탈로그)-LibraryProfile(도서관 프로필) 관계가 올바르게 설정되면 여러 서적에 대한 각 도서관의 직원 수를 보여주는 간단한 비주얼리제이션을 만들 수 있습니다. 이것은 어리석은 비주얼리제이션이지만 요점을 설명하는 데 유용합니다. Idle Hour Library에는 서적에 관계없이 130명의 직원이 있습니다. 직원 유형에는 세 가지 값이 있으므로 각 총계는 세 개의 레코드(괄호 안의 숫자)로 구성됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mm_right.png) **도서관 및 제목별 직원 수. (괄호 안의 숫자는 각 마크의 레코드 수를 나타냅니다.)** #### 잘못된 설정: 일대일 관계가 일대일로 잘못 설정되면 비주얼리제이션에서 Catalog(카탈로그)의 각 제목은 LibraryProfile(도서관 프로필) 테이블의 한 레코드와만 유효한 쌍을 이룹니다(괄호 안의 레코드 수로 표시됨). ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mm_wrong11.png) **도서관 및 제목별 직원 수. (괄호 안의 숫자는 각 마크의 레코드 수를 나타냅니다.)** 위에서 각 도서관이 최소의 직원 수만 표시하는 것을 알 수 있습니다. (아래 비주얼리제이션에서 굵게 표시된 숫자를 참조하십시오. 가장 낮은 직원 수는 Staff Count(직원 수) 비주얼리제이션에 반영된 숫자입니다.) ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/staffcounts.png) **유형 및 도서관별 직원 분류.** 관계가 비주얼리제이션을 위한 상황에 따른 조인이 되는 방법에 대한 자세한 내용은 Tableau 블로그에서 [Tableau의 새 데이터 모델링 소개(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-1-meet-new-tableau-data-model)를 참조하십시오. #### 잘못된 설정: 조인 이러한 종류의 문제를 해결하는 방법이 있지만(일반적으로 세부 수준 식을 사용함), 카디널리티가 서로 다르거나 '다(many)'인 테이블을 조인하면 중복이 발생할 수 있습니다. 여기에서 직원 수는 형식이 하나뿐인 제목의 경우 정확하지만 Editions(판형) 테이블에 두 가지 형식이 있는 서적의 경우 직원 수가 두 배로 전달됩니다(괄호 안의 레코드 수가 올바른 3이 아닌 6임). ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/mm_wrong_join.png) **도서관 및 제목별 직원 수. (괄호 안의 숫자는 각 마크의 레코드 수를 나타냅니다.)** #### 잘못된 설정: 참조 무결성을 잘못 가정함 참조 무결성(모든 레코드 일치)이 없는데 Tableau에 참조 무결성이 있다고 알리면 값이 삭제될 수 있습니다. 여기에서 이 두 비주얼리제이션은 비슷하지만 오른쪽의 비주얼리제이션은 참조 무결성을 가정하도록 구성된 데이터 원본에서 가져온 것입니다. 해당 비주얼리제이션은 Null이 손실됩니다. 이러한 상황이 문제가 없는 경우도 있지만 Null이 무엇을 나타내는지 이해하는 것이 중요합니다. 여기에서 비주얼리제이션이 각 도서관의 판형 수를 표시하는 경우 Null은 Edition(판형) 테이블에 있지만 도서관에서 보유하고 있지 않은 두 판형을 나타냅니다. 이것이 심각한 실수가 될 수 있으며 참조 무결성을 잘못 가정하면 간과될 수 있는 것 중 하나입니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ri_comparison.png) 통합 문서와 해당 데이터 원본을 [탐색](https://help.tableau.com/samples/en-us/bookshop/cardinality_RI.twbx)하여 잘못 결합된 테이블에서 발생할 수 있는 다른 문제를 확인합니다. ## 성능 영향 이러한 설정을 잘못 구성하면 데이터가 누락되거나 중복될 수 있는데 Tableau에서 데이터를 변경할 수 있도록 허용하는 이유는 무엇인가요? 대부분의 경우 기본 설정을 그대로 둘 수 있으며 그대로 두어야 합니다. 조인 대신 테이블을 연결하고 카디널리티를 다대다로 유지하고 참조 무결성을 가정하지 않습니다. 특히 설정이 무엇인지 잘 모르는 경우가 문제입니다. 그러나 카디널리티 및 참조 무결성은 기본값에 대한 성능 영향이 있을 수 있으므로 성능 옵션으로 제공됩니다. 데이터 구조에 대해 확신하는 경우 올바른 설정을 구성하면 쿼리 실행을 줄여 속도를 높일 수 있습니다. ### 작동 원리 **참고**: 이 섹션에서는 다른 데이터 조합 기술을 비유하여 사용하는 방식으로 개념적 프레임워크만 제공합니다. 따라서 Tableau에서 관계에 대한 성능 설정을 사용하는 방법에 대한 기술적인 설명이 아닙니다. **카디널리티** 관계의 카디널리티는 집계가 발생할 때 영향을 줍니다. 이것을 혼합의 관점에서 생각할 수 있습니다. 데이터 혼합은 두 데이터 원본을 독립적으로 쿼리합니다. 각 데이터 원본은 다른 데이터 원본에 관계없이 뷰에 대해 원하는 세부 수준으로 필요에 따라 집계됩니다. 관계의 경우 카디널리티 설정은 집계가 조인 전 또는 후에 발생하는지 여부에 영향을 줍니다. 위의 예에서 다(Many) 설정은 해당 데이터를 서적 정보와 결합하기 전에 각 도서관의 직원 수가 집계되어 모든 서적이 올바른 숫자를 갖도록 한다는 의미입니다. 카디널리티가 일(One)로 잘못 설정되면 직원 수가 서적 데이터와 결합되기 전에 집계되지 않기 때문에 잘못된 값이 발생합니다. 잘못된 값이 표시될 뿐만 아니라, 세 가지 직원 유형 모두에서 가져왔다는 사실에도 불구하고 모든 값이 직원 유형 Librarians(사서)에 할당됩니다. 이 설정을 잘못 구성하면 예측할 수 없는 잘못된 값이 발생할 수 있습니다. 이 결과 필터링은 잘못 설정된 관계의 상대편에 있는 또 다른 테이블의 필드가 뷰에서 사용되는 경우에만 발생합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/1-1aggregation.png) 그러나 값이 고유한 경우 Tableau는 쿼리가 최적화된다면 사전 조인 집계를 자유롭게 제거할 수 있습니다. **참조 무결성** 참조 무결성은 관계에 대한 설정을 나타내지만 조인 유형의 측면에서도 생각할 수 있습니다. 완전 외부 조인은 다른 테이블에 일치 항목이 있는지 여부와 관계없이 모든 레코드를 유지하지만 성능이 저하됩니다. 레코드가 손실될지 확실하지 않은 경우 외부 조인이 더 안전합니다. 이것은 참조 무결성이 없을 때(일부 레코드 일치) 테이블이 처리되는 방식입니다. 내부 조인은 두 테이블 모두에 일치 항목이 있는 레코드만 유지하고 각 테이블에 나타나지 않는 레코드는 삭제합니다. 내부 조인이 필요한 데이터를 제거하지 않는다는 것을 알고 있다면 더 효율적입니다. 성능 옵션이 모든 레코드 일치로 설정된 경우 참조 무결성이 가정되고 일치하지 않는 값을 고려하지 않고 조인이 수행됩니다. 잘못된 참조 무결성 설정은 결합된 데이터에 필터와 같은 영향을 주어 일치하지 않는 값을 제거할 수 있습니다. 일치하지 않는 레코드를 유지하는 기능에 대한 자세한 내용은 Tableau 블로그에서 [여러 관련 테이블에서 질문하기(영문)](https://www.tableau.com/about/blog/2020/6/relationships-part-3-asking-questions-across-multiple-related-tables)를 참조하십시오. 조인 유형에 대한 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm)을 참조하십시오. ## 기본값 유지 분석 성능이 수용 가능하면 기본 성능 옵션 설정인 다대다를 그대로 두고 참조 무결성을 가정하지 않는 것이 좋습니다. 관계의 힘은 분석에 사용되는 테이블을 기반으로 정확하고 상황에 맞는 적절한 결과를 제공하는 능력에서 비롯됩니다. 이러한 설정을 변경하면 [관계의 의미적 유연성(영문)](https://www.tableau.com/about/blog/2020/5/relationships-part-1-meet-new-tableau-data-model)이 사라집니다. [주요 콘텐츠로 건너뛰기](#main-content) # 커넥터 인증 Tableau에서 기본적으로 지원되는 버전과 일반 버전 모두에서 사용할 수 있는 많은 커넥터는 다양한 유형의 인증을 지원합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 컨텍스트 필터 사용 기본적으로 Tableau에서 설정한 모든 필터는 독립적으로 계산됩니다. 즉, 각 필터가 다른 필터에 관계없이 데이터 원본의 모든 행에 액세스합니다. 그러나 하나 이상의 범주형 필터를 뷰의 컨텍스트 필터로 설정할 수 있습니다. 컨텍스트 필터를 독립 필터로 간주할 수 있습니다. 사용자가 설정한 다른 모든 필터는 컨텍스트 필터를 통과하는 데이터만 처리하기 때문에 종속 필터로 정의됩니다. 다음과 같은 용도로 컨텍스트 필터를 만들 수 있습니다. - 먼저 필터를 강제로 수행합니다. - 종속 숫자 또는 상위 N 필터를 만듭니다. 특정 데이터만 포함하도록 컨텍스트 필터를 설정한 다음 숫자 또는 상위 N 필터를 설정할 수 있습니다. 예를 들어 대형 식료품점의 조반 제품 담당자가 있다고 가정합니다. 담당 업무는 모든 매장의 수익성별 상위 10개 조반 제품을 찾는 것입니다. 데이터 원본이 매우 큰 경우 조반 제품만 포함하도록 컨텍스트 필터를 설정할 수 있습니다. 그런 다음 수익별 상위 10개 필터를 종속 필터로 만들 수 있습니다. 종속 필터는 컨텍스트 필터를 통과하는 데이터만 처리합니다. ## 컨텍스트 필터 만들기 컨텍스트 필터를 만들려면 기존 범주형 필터의 상황에 맞는 메뉴에서 컨텍스트에 추가를 선택합니다. 컨텍스트가 한 번 계산되어 뷰를 생성합니다. 다른 모든 필터는 컨텍스트를 기준으로 계산됩니다. 컨텍스트 필터는 다음과 같습니다. - 필터 선반 맨 위에 표시됩니다. - 필터 선반에 회색으로 식별됩니다. - 선반에서 다시 정렬할 수 없습니다. 아래 표시된 대로 Ship Mode 차원이 뷰의 컨텍스트로 설정됩니다. Region 필터는 Ship Mode를 통과하는 데이터만 사용하여 계산됩니다. ![컨텍스트 필터를 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/contextfilter_1.gif) 다음 작업을 수행하여 컨텍스트 필터를 수정할 수 있습니다. - 필터 선반에서 필드 제거 - 다른 컨텍스트 필터가 선반에 있으면 새 컨텍스트가 계산됩니다. - 필터 편집 - 컨텍스트 필터를 편집할 때마다 새 컨텍스트가 계산됩니다. - 컨텍스트에서 제거 선택 - 필터가 선반에 표준 필터로 유지됩니다. 다른 컨텍스트 필터가 선반에 있으면 새 컨텍스트가 계산됩니다. ## 컨텍스트 필터 속도 향상 특히 큰 데이터 원본에서 컨텍스트 필터의 성능을 향상시키려면 다음과 같은 일반 규칙을 따릅니다. - 데이터 집합 크기를 줄이는 단일 컨텍스트 필터를 사용하는 것이 많은 컨텍스트 필터를 적용하는 것보다 더 낫습니다. - 컨텍스트를 만들기 전에 데이터 모델링을 모두 완료합니다. 차원을 측정값으로 변환하는 등 데이터 모델을 변경할 경우 컨텍스트를 다시 계산해야 합니다. - 컨텍스트에 필요한 필터를 설정하고 다른 선반에 필드를 추가하기 전에 컨텍스트를 만듭니다. 이 작업을 먼저 수행하면 다른 선반에 필드를 놓을 때 실행되는 쿼리가 훨씬 빨라집니다. - 날짜에 컨텍스트 필터를 설정하려는 경우 연속형 날짜를 사용할 수 있습니다. 그러나 불연속형 날짜에 YEAR(date)와 같은 날짜 구간차원이나 컨텍스트 필터를 사용하면 매우 효과적입니다. **참고**: 데이터 원본의 데이터 메뉴에서 참조 무결성 가정 옵션을 사용하는 경우 컨텍스트 필터가 쿼리 성능 향상에 좋지 않은 영향을 줄 수 있습니다. 자세한 내용은 [조인을 위한 참조 무결성 가정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joins_assume_refinteg.htm)을 참조하십시오. ## 예제: 컨텍스트 필터 만들기 이 예제에서는 컨텍스트 필터를 만드는 방법을 보여 줍니다. 먼저 매출별 상위 10개 제품을 표시하도록 뷰를 필터링하겠습니다. 그런 다음 상위 10개 가구 제품을 확인할 수 있도록 제품 범주에 컨텍스트 필터를 만들 것입니다. 1. 샘플 – 슈퍼스토어 데이터 원본을 사용하여 아래 표시된 초기 뷰를 만듭니다. 이 뷰는 최고 매출이 맨 위에 오도록 정렬하여 모든 하위 범주의 매출을 보여 줍니다. ![하위 범주별 매출을 표시하는 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ex_context1.png) 2. 이제 상위 판매 제품만 표시하도록 상위 10 필터를 만듭니다. Sub-Category 필드를 필터 선반에 끌어 놓으면 이 필터를 만들 수 있습니다. 필터 대화 상자에서 상위 탭으로 전환하고 매출 합계별 상위 10인 필터를 정의합니다. 상위 N 필터 정의에 대한 자세한 내용은 [뷰에서 데이터 필터링](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering.htm#AddLimits)를 참조하십시오. !['하위 범주'에 대한 필터 옵션을 표시하는 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ex_context2.png) 3. 확인을 클릭하면 뷰가 매출을 기준으로 상위 10개 제품 하위 범주를 표시하도록 필터링됩니다. ![제품 하위 범주별 매출에 대한 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ex_context3.png) 4. 이제 가구 제품만 표시하도록 다른 필터를 추가하겠습니다. Category 필드를 필터 선반에 끌어 놓고 Furniture만 선택합니다. 작업을 마쳤으면 확인을 클릭합니다. 뷰가 필터링되지만 이제 10개 제품 대신 3개만 표시됩니다. 기본적으로 모든 필터는 별도로 평가되며 결과의 교집합이 뷰에 표시되기 때문입니다. 따라서 이 뷰는 상위 10개 전체 제품 중 3개가 가구 제품임을 보여 줍니다. ![가구 하위 범주 매출을 나타낸 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ex_context5.png) 5. 상위 10개 가구 제품을 확인하려면 Category 필터를 컨텍스트 필터로 만들어야 합니다. 필터 선반에서 필드를 마우스 오른쪽 단추로 클릭하고 컨텍스트에 추가를 선택합니다. 6. 필터가 컨텍스트 필터로 표시되고 뷰가 상위 4개 가구 제품을 표시하도록 업데이트됩니다. 10개가 아닌 이유는 하위 범주 중 네 개에만 가구가 포함되기 때문입니다. 하지만 해당 컨텍스트의 결과에서 상위 10 필터가 평가된다는 것을 알고 있습니다. ![가구 하위 범주별 매출을 표시하는 가로 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/ex_context7.png) [주요 콘텐츠로 건너뛰기](#main-content) # 컨텍스트에 맞는 데이터 요소 하이라이트 많은 양의 데이터가 있는 뷰로 작업할 때 대화식으로 데이터를 탐색하여 뷰에 마크가 표시되는 컨텍스트를 유지하면서 특정 마크 또는 마크 그룹을 하이라이트하고 싶을 수 있습니다. 이렇게 하려면 뷰에 포함되어 있으며 세부 수준에 영향을 미치는 하나 이상의 불연속형 필드에 대한 하이라이터를 설정하면 됩니다. 자세한 내용은 [차원이 뷰의 세부 수준에 영향을 미치는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm#DimLOD)을 참조하십시오. 키워드를 사용하여 일치하는 데이터 요소를 검색할 수 있습니다. 키워드 검색과 완전히 또는 부분적으로 일치하는 마크가 즉시 하이라이터로 하이라이트됩니다. 뷰의 기초 데이터 원본을 업데이트하는 경우 하이라이터로 표시된 데이터도 자동으로 업데이트됩니다. 아래 예에서 College 필드에 하이라이터가 설정되어 있습니다. Public에 대한 부분 키워드 검색을 입력하면 일치할 수 있는 항목 두 개가 반환됩니다. 뷰에서는 부분 검색과 일치하는 마크 그룹이 하이라이트됩니다. 즉, Public Affairs 및 Public Health가 하이라이트됩니다. ![Tableau 워크시트의 데이터 하이라이터입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/highlight_datahighlighter.png) 뷰에서 필요한 개수만큼 불연속형 필드에 대한 하이라이터를 설정할 수 있습니다. 하지만 한 번에 한 값만 사용하여 하이라이트를 적용할 수 있습니다. 대시보드 또는 스토리에 하이라이트 옵션을 포함하려는 경우 대시보드에 워크시트를 추가하기 전에 워크시트에서 해당 옵션을 사용하도록 설정하거나 대시보드에서 워크시트를 선택한 다음 상단 메뉴에서 분석 > 하이라이터를 선택하여 목록의 필드에서 선택합니다. **Tableau Desktop만 해당**: 하이라이터 카드를 설정한 후 해당 서식을 변경하려면 서식 > 하이라이터를 선택합니다. 대시보드의 전체 워크시트에 동일한 필드가 포함되어 있는 경우 하이라이터가 전체 워크시트에 적용됩니다. 동일한 필드를 찾을 수 없는 경우 하이라이트된 값의 일치 항목을 찾지 못하게 되고 해당 워크시트의 값은 흐리게 표시됩니다. 대시보드에 하이라이터 여러 개가 있는 경우 한 번에 한 하이라이터만 활성화할 수 있습니다. 즉, 마지막으로 사용된 하이라이터의 하이라이트가 표시됩니다. ## 하이라이트 설정 1. 뷰에 포함되어 있으며 뷰의 세부 수준에 영향을 미치는 불연속형 필드를 오른쪽 클릭합니다. 그런 다음 상황에 맞는 메뉴에서 하이라이터 표시를 선택합니다. ![하이라이터 표시 옵션이 있는 필드의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/show_highlighter1.png) 2. 하이라이터 대화 상자를 클릭하고 다음 중 하나를 수행합니다. - 키워드를 입력하여 하이라이트할 일치하는 마크를 검색합니다. - 부분 키워드를 입력하여 검색 텍스트를 포함하는 모든 관련 일치 항목을 검색합니다. - 드롭다운 목록에서 항목을 선택합니다. 한 번에 한 항목만 선택할 수 있습니다. - 드롭다운 목록에서 항목을 마우스오버하여 뷰에서 임시 분석 환경을 위해 마크를 하이라이트합니다. ![데이터 하이라이터 데모입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/data_highlighter_demo.gif) 위의 이미지를 클릭하면 애니메이션이 재생됩니다. 4. 다른 하이라이터를 추가하려면 1단계와 2단계를 반복합니다. 하이라이트한 마크에 마크 레이블을 표시할 수도 있습니다. 마크 레이블을 설정하려면 마크 카드에서 레이블을 클릭하고 마크 레이블 표시 확인란을 선택하고 레이블 마크 섹션에서 하이라이트됨을 선택합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 콘텐츠 수정 버전 작업 통합 문서 또는 데이터 원본을 게시할 경우 Tableau Server 및 Tableau Cloud의 수정 버전 기록에 버전이 저장됩니다. 언제라도 이전 버전으로 되돌릴 수 있습니다. ## 수정 버전 기록에 필요한 사용 권한 수정 버전 기록에 액세스하려면 콘텐츠 유형에 따라 Creator 또는 Explorer(게시 가능) 사이트 역할에 더해 다음 사용 권한이 필요합니다.  - 프로젝트: 보기 및 저장 - 프로젝트의 통합 문서: 보기, 저장 및 통합 문서 다운로드/다른 이름으로 저장 - 프로젝트의 데이터 원본: 보기, 저장 및 데이터 원본 다운로드 프로젝트에 있는 가상 연결의 경우 Creator 사이트 역할과 보기 및 덮어쓰기 권한이 있어야 합니다. 자세한 내용은 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_vconn_use.htm) 또는 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_vconn_use.htm) 도움말에서 "가상 연결 사용"을 참조하십시오. (가상 연결을 사용하려면 Data Management가 필요합니다. 자세한 내용은 [Data Management 정보](https://help.tableau.com/current/online/ko-kr/dm_overview.htm)를 참조하십시오.) ## 콘텐츠 게시 Tableau Desktop에서 서버 > 통합 문서 게시 또는 서버 > 데이터 원본 게시를 클릭합니다. 통합 문서 또는 데이터 원본을 변경하고 같은 프로젝트에 같은 이름으로 통합 문서를 다시 게시합니다. (확인 메시지에서 기존 콘텐츠를 덮어쓰도록 선택해야 합니다.) 또한 Tableau Server 및 Tableau Cloud의 웹 작성 인터페이스에서 통합 문서를 편집하고 저장하여 통합 문서 수정 버전을 저장할 수 있습니다. ![통합 문서를 게시하는 Tableau Server 경로입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/revhistory_publish.png) ## 수정 버전 기록 보기 - 통합 문서 또는 데이터 원본에 대한 작업 메뉴(**. . .**)를 클릭한 후 변경 내역을 클릭합니다. 다음 이미지에서는 통합 문서의 수정 버전 기록을 보여 줍니다. ![수정 버전 번호., 게시자, 게시 날짜를 포함한 변경 내역 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/revhistory_action.png) ## 수정 버전 관리 ### 통합 문서 수정 버전 미리 보기 - 수정 버전의 동작 메뉴(**. . .**)에서 미리 보기를 클릭합니다. ![수정 버전을 미리 보고, 삭제하거나 다운로드할 수 있는 옵션이 있는 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/revhistory_preview.png) 미리 보기가 제공되는 경우 브라우저의 새 탭에 미리 보기가 열립니다. OAuth 데이터 연결을 사용하는 통합 문서와 같이, 서버에서 미리 볼 수 없는 통합 문서의 경우 수정 버전을 다운로드하여 Tableau Desktop에서 엽니다. ### 통합 문서 또는 데이터 원본 수정 버전 다운로드 1. 수정 버전의 동작 메뉴(**. . .**)에서 다운로드를 클릭합니다. ![수정 버전을 미리 보고, 삭제하거나 다운로드할 수 있는 옵션이 있는 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/revhistory_download.png) 2. 다운로드한 파일을 Tableau Desktop에서 엽니다. ### 통합 문서 수정 버전 복원 - 수정 버전 기록에서 수정 버전을 선택한 다음 복원을 클릭합니다. ![이전 통합 문서 수정 버전을 복원하는 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/revihistory_restore.png) 복원된 버전이 현재 버전이 됩니다. **참고**: 수정 버전을 서버에서 직접 복원할 수 없는 경우 수정 버전을 다운로드하고 Tableau Desktop에서 연 다음 다시 게시합니다. ### 데이터베이스 자격 증명이 필요한 통합 문서 복원 라이브 데이터 연결을 사용하고 사용자 이름 및 암호를 입력해야 하는 통합 문서의 경우 연결에 자격 증명을 내장할 수 있습니다. 통합 문서가 여러 연결이 포함된 데이터 원본을 사용하는 경우 각 연결에 대한 자격 증명을 제공해야 할 수 있습니다. 새로 고침이 예약되고 자격 증명이 내장된 데이터 추출을 사용하는 통합 문서의 경우 데이터 연결을 편집하여 자격 증명을 제공해야 합니다. ### 데이터 원본 수정 버전 복원 추출이 일반적으로 새로 고침 일정에 포함되는 등, 여러 이유로 데이터 원본의 이전 수정 버전에 게시된 시점의 추출이 포함되지 않습니다. 추출을 복원하려면 데이터 원본의 이전 수정 버전(.tdsx 형식)을 다운로드하여 Tableau Desktop에서 열고 추출을 다시 게시하면 됩니다. 자세한 내용은 [데이터 변경 및 삭제](#data-changes)에서 [가능한 수정 버전 기록 문제](#more-notes)를 참조하십시오. 1. Tableau Server 또는 Tableau Cloud 웹 편집 환경에 로그인하고 데이터 원본으로 이동한 다음 해당 수정 버전 기록을 엽니다. 2. 수정 버전의 동작 메뉴(**. . .**)에서 다운로드를 클릭합니다. ![다운로드 메뉴의 스크린샷](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/revhistory_download.png) 3. Tableau Desktop에서 다운로드한 파일을 연 다음 Tableau Server 및 Tableau Cloud 사이트의 같은 위치에 같은 이름으로 다시 게시합니다(기존 버전 덮어쓰기 확인). 업로드된 버전이 최신 버전이 됩니다. ### 기록에서 통합 문서 또는 데이터 원본 수정 버전 삭제 1. 수정 버전의 동작 메뉴(**. . .**)에서 삭제를 클릭합니다. 수정 버전이 삭제되었음을 나타내도록 수정 버전 기록 목록이 업데이트됩니다. !['Forecast(예측)'이라는 통합 문서에 대한 변경 내역 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/revhistory_deleted.png) ## 가능한 수정 버전 기록 문제 ### 동일한 이름의 콘텐츠 덮어쓰기 다른 작성자가 동일한 이름으로 통합 문서 또는 데이터 원본을 게시할 경우 가장 최근의 작성자가 콘텐츠 소유자가 되고 전체 수정 버전 기록을 볼 수 있습니다. ### 데이터 변경 및 삭제 - 통합 문서 및 데이터 원본은 추출 또는 데이터 연결의 최신 구성으로 다운로드됩니다. 수정 버전 간에 데이터 모델 또는 데이터 연결이 변경된 경우 다운로드한 통합 문서 또는 데이터 원본을 업데이트해야 할 수 있습니다. - .xls 또는 .csv 파일을 사용하는 통합 문서 및 데이터 원본의 수정 버전은 해당 데이터의 추출과 함께 저장됩니다. - 수정 버전은 직접 연결이 포함된 .hyper 파일에 대해 저장됩니다. 추출의 경우 수정 버전이 저장되지 않습니다. - 사이트에서 통합 문서 또는 데이터 원본을 삭제하면 모든 수정 버전도 삭제됩니다. ### 수정 버전 기록 설정 및 해제 Tableau Server에서 서버 관리자가 특정 사이트의 수정 버전 기록을 사용하지 않도록 설정할 수 있습니다. 수정 버전 기록을 설정한 후 해제한 경우 저장된 수정 버전은 유지되지만 새 버전이 가장 마지막 버전을 덮어쓰게 됩니다. 다음에 수정 버전 기록을 다시 설정하면 버전 번호가 마지막으로 저장된 수정 버전부터 시작됩니다. Tableau Server 관리자인 경우 [사용자가 수정 버전 기록을 저장할 수 있도록 설정](https://help.tableau.com/current/server/ko-kr/revision_history_maintain.htm "연결된 문서가 새 브라우저 탭에서 열립니다.")에서 수정 버전 기록 설정에 대한 자세한 내용을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 퀵 테이블 계산 퀵 테이블 계산을 사용하면 공통적인 테이블 계산을 해당 계산 유형의 가장 일반적인 설정을 사용하여 비주얼리제이션에 빠르게 적용할 수 있습니다. 이 문서에서는 예제를 사용하여 비주얼리제이션에 퀵 테이블 계산을 적용하는 방법을 보여 줍니다. Tableau에서 다음과 같은 퀵 테이블 계산을 사용할 수 있습니다. - 누계 - 차이 - 비율 차이 - 구성 비율 - 순위 - 백분위수 - 이동 평균 - YTD 총계 - 통합 성장률 - 전년 대비 성장률 - YTD 성장률 자세한 내용은 [테이블 계산 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm)을 참조하십시오. ## 퀵 테이블 계산은 테이블 계산과 어떻게 다릅니까? 퀵 테이블 계산은 Tableau의 비주얼리제이션에 빠르게 적용할 수 있는 테이블 계산입니다. 퀵 테이블 계산은 선택한 계산 유형에 대한 가장 일반적인 설정을 사용하여 비주얼리제이션에 적용되므로 중단 없이 분석을 계속할 수 있습니다. 기존 테이블 계산을 사용해도 동일한 설정을 적용할 수 있지만 수동으로 적용해야 합니다. ## 비주얼리제이션에 퀵 테이블 계산 적용 아래의 단계를 수행하여 비주얼리제이션에 퀵 테이블 계산을 적용하는 방법을 배워 보십시오. ### 비주얼리제이션 설정 1. Tableau Desktop을 열고 Tableau와 함께 제공된 **샘플 - 슈퍼스토어** 데이터 원본에 연결하고 새 워크시트로 이동합니다. 2. **데이터** 패널에서 Order Date(주문 날짜)를 열 선반으로 끌어옵니다. 3. State(시/도)를 행 선반으로 끌어옵니다. 4. Sales(매출)를 마크 카드의 텍스트로 끌어옵니다. 5. Profit(수익)을 마크 카드의 색상으로 끌어옵니다. 6. 마크 카드에서 마크 유형 드롭다운을 클릭한 다음 사각형을 선택합니다. ![마크 카드 드롭다운입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/quicktablecalc1.png) 비주얼리제이션이 다음과 같이 업데이트됩니다. ![시/도별 및 연도별 매출 데이터를 보여주는 히트 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/quicktablecalc2.png) ### 퀵 테이블 계산 적용 1. 마크 카드에서 SUM(Profit)을 마우스 오른쪽 단추로 클릭하고 퀵 테이블 계산 > 이동 평균을 선택합니다. **참고**: 뷰의 측정값에 대해서만 퀵 테이블 계산을 수행할 수 있습니다. 필드에 퀵 테이블 계산이 적용되고 있음을 나타내기 위해 필드에 델타 기호가 나타납니다. 비주얼리제이션의 색상이 업데이트되어 전체 연도 범위의 수익 이동 평균을 보여 줍니다. ![퀵 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/quicktablecalc3.gif) ### (선택 사항) 퀵 테이블 계산 사용자 지정 1. 마크 카드에서 Sum(Profit)를 마우스 오른쪽 단추로 클릭하고 테이블 계산 편집을 선택합니다. 2. 대화 상자가 열리면 다음 옵션을 구성할 수 있습니다. - 계산 유형 - 값을 집계하는 방법 - 계산을 수행하는 방법(계산 주소 지정 및 파티션 지정 방법) 이러한 옵션에 대한 자세한 내용은 [테이블 계산 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm) 및 [기본 사항: 주소 지정 및 파티션 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations.htm#Basics)을 참조하십시오. 계산을 변경하면 비주얼리제이션이 업데이트됩니다. 계산이 수행되는 방식을 보여 주기 위해 하이라이트 및 번호 지정이 사용됩니다. 예를 들어 다음 이미지에서 계산은 전체 테이블의 각 주에 대해 수행됩니다. ![테이블 계산 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/quicktablecalc4.png) 이 설정이 변경되면 변경 내용을 나타내기 위해 비주얼리제이션과 하이라이트가 업데이트됩니다. ![테이블 계산 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/quicktablecalc5.png) ## 참고 항목 [계산 이해: 테이블 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_understand_types.htm#Table) [테이블 계산으로 값 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations.htm) [테이블 계산 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_custom.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 큐브 데이터 원본 큐브 데이터 원본(다차원 또는 OLAP 데이터 원본이라고도 함)에는 Tableau에서 작업할 때 관계형 데이터 원본과 차별화되는 고유한 특성이 있습니다. 이 항목에서는 이러한 차이점에 대해 설명하고 큐브 데이터 원본에 연결한 경우 사용할 수 없는 몇 가지 Tableau 기능을 설명합니다. 대부분의 경우 큐브 데이터 원본에는 이러한 사용할 수 없는 기능을 보상할 수 있는 대안적 접근 방식이 있지만 큐브 데이터 원본의 원본으로 사용된 관계형 데이터베이스에 직접 연결하는 옵션도 있습니다. 이 옵션을 사용할 수 있는지 알아보려면 데이터베이스 관리자에게 문의하십시오. **참고**: 큐브 데이터 원본은 Windows의 Tableau Desktop에서만 지원되고 Mac에서는 지원되지 않습니다. ## 큐브 데이터 원본이란? 큐브 데이터 원본은 계층 및 집계가 큐브 디자이너에 의해 미리 생성된 데이터 원본입니다. 큐브는 매우 강력하고 정보를 매우 빠르게 반환할 수 있으며, 대부분의 경우 관계형 데이터 원본보다 훨씬 빠릅니다. 하지만 큐브가 빠른 이유는 모든 집계와 계층이 미리 작성되어 있기 때문입니다. 큐브를 다시 작성하기 전에는 이러한 정의가 정적으로 유지됩니다. 따라서 요청될 질문 유형을 원래 디자이너가 예상하지 못했거나 큐브가 작성된 후 질문이 변경되는 경우에는 큐브 데이터 원본은 관계형 데이터 원본보다 유연성이 떨어집니다. Tableau에서 지원되는 큐브 데이터 원본은 다음과 같습니다. - Oracle Essbase - Teradata OLAP - MSAS(Microsoft Analysis Services) - SAP NetWeaver Business Warehouse - Microsoft PowerPivot ## MDX 수식을 사용하여 계산된 멤버 만들기 큐브 데이터 원본으로 작업하는 경우 Tableau 수식을 만드는 대신 MDX 수식을 사용하여 계산된 멤버를 만들 수 있습니다. 다차원 식(Multidimensional Expression)을 의미하는 MDX는 OLAP 데이터베이스의 쿼리 언어입니다. MDX 계산된 멤버를 사용하면 보다 복잡한 계산을 만들 수 있으며 측정값과 차원을 모두 참조할 수 있습니다. 계산된 멤버는 계산된 필드처럼 데이터 원본의 새 필드인 계산된 측정값이거나, 기존 계층 내의 새 멤버인 계산된 차원 멤버일 수 있습니다. 자세한 내용은 [계산된 멤버를 만드는 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_calculatedmember.htm)을 참조하십시오. ## 큐브 데이터 원본 사용 시 영향을 받는 Tableau 기능 큐브 데이터 원본 사용 시 일부 Tableau 기능은 관계형 데이터 원본과 다르게 작동하거나 사용할 수 없게 됩니다. 다음 표에 차이점이 자세히 나와 있습니다.
기능

큐브 데이터 원본에 대한 상태

동작Microsoft Analysis Services 연결의 경우 Tableau에서 큐브에 정의된 드릴다운 동작을 사용할 수 없습니다.

큐브 데이터 원본은 관계형 또는 다른 큐브 데이터 원본의 동작을 허용하지 않습니다.

예를 들어 MySQL 데이터 원본을 사용하는 뷰, 큐브 데이터 원본 A를 사용하는 두 번째 뷰, 큐브 데이터 원본 B를 사용하는 세 번째 뷰가 포함된 통합 문서가 있다고 가정합니다. 뷰에서 MySQL 데이터 원본을 사용한 작업은 큐브 데이터 원본을 사용하는 작업에 영향을 미치지 않으며 큐브 데이터 원본에 대한 뷰의 작업은 서로 영향을 미치지 않습니다. 하지만 큐브 데이터 원본을 사용하는 뷰의 작업은 MySQL 데이터 원본을 사용하는 뷰에 영향을 줄 수 있습니다.

고급 분석 기능큐브 데이터 원본에는 세부 수준 식, 추세선, 예측 및 클러스터링이 지원되지 않습니다.
집계 계산 함수큐브 데이터 원본은 사전 집계되므로 SUM(), AVG(), CNT() 등과 같은 집계 함수를 지원하지 않습니다.

테이블 계산을 사용하여 Tableau에서 큐브의 셀 수준 결과에 대해 집계 작업을 수행할 수 있습니다.

별칭큐브 데이터베이스의 별칭은 큐브 디자이너가 만들고, Tableau의 데이터 메뉴에서 데이터 원본을 선택한 다음 별칭 파일을 선택하여 활성화할 수 있습니다. 데이터베이스 관리자에게 문의하여 데이터베이스에 사용 가능한 별칭이 있는지 확인합니다. Microsoft Analysis Services 데이터베이스에서는 별칭이 지원되지 않습니다.

기본적으로 각 차원 멤버의 별칭은 초기에 원래 멤버 이름으로 정의되어 있습니다.

구간차원큐브 데이터 원본의 경우 측정값에 구간차원 만들기 명령을 사용할 수 없습니다.

하지만 큐브 셀 결과를 가져와 구간차원으로 만드는 계산을 작성할 수 있습니다. 예를 들면 다음과 같습니다.

str((INT([Internet Sales Amount]/1000)) * 1000)

큐브 KPI 데이터 유형Microsoft Analysis Services에 연결하는 경우 큐브에 정의된 모든 KPI 계산을 사용할 수 없습니다.

하지만 Tableau에서 고유한 KPI 계산을 작성할 수 있습니다. Tableau 매개 변수를 사용하여 유연한 가상 KPI 분석을 만들 수도 있습니다. 자세한 내용은 KPI(Key Progress Indicator) 시각화를 참조하십시오.

큐브 Lag 함수큐브 데이터 원본의 경우 Tableau 계산 편집기에서 큐브 Lag 함수를 사용할 수 없습니다. 대신 Tableau의 테이블 계산을 사용하여 특정 비율과 총계를 계산할 수 있습니다. 자세한 내용은 테이블 계산으로 값 변환을 참조하십시오.

또는, Tableau에서 계산된 멤버를 사용하여 직접 MDX Lag 함수를 사용할 수 있습니다. 예를 들면 다음과 같습니다.

Avg ( { [Date].[Calendar].CurrentMember.Lag(4) : [Date].[Calendar].CurrentMember } , [Measures].[Internet Sales Amount] )

사용자 지정 MDX(다차원 식) 문큐브에 연결하는 경우 사용자 지정 MDX 문에 연결할 수 없습니다. 필요한 큐브 뷰, 파티션, 차원 또는 셀 보안을 구현하여 서버에서 모든 하위 큐브 정의를 만들어야 합니다.
데이터 혼합Tableau에서 데이터를 통합할 때 큐브 데이터 원본은 주 데이터 원본으로만 사용할 수 있습니다. 보조 데이터 원본으로 사용할 수 없습니다. 자세한 내용은 데이터 혼합 문제 해결을 참조하십시오.
날짜 차원큐브 데이터 원본의 경우 날짜 차원이 일반적으로 연도, 분기, 월 등의 수준을 포함하는 계층으로 구성되어 있습니다. 또한 일부 다차원 데이터 원본에서는 시간 인텔리전스를 사용하여 연도별 월, 분기별 월, 주말 등의 데이터 수준을 다양한 방법으로 살펴볼 수 있습니다. 이러한 수준은 계층의 특성으로 표시됩니다. 자세한 내용은 날짜 및 시간을 참조하십시오.
데이터 원본 필터큐브 데이터 원본에는 데이터 원본 필터를 사용할 수 없습니다. Tableau에서 분석하기 전에 큐브에서 모든 필드 값을 정의해야 합니다.
추출대부분의 큐브 데이터 원본에서는 추출을 만들 수 없습니다. 큐브와 관계형 데이터 원본은 데이터 구조가 호환되지 않기 때문에 대부분의 경우 큐브에서 데이터를 추출하여 데이터 엔진 같은 관계형 데이터 원본에 저장할 수 없습니다.

10.4 버전부터는 Tableau의 특수 제품 키가 없어도 SAP BW 추출을 만들 수 있습니다. SAP BW 추출 지원 및 제한에 대한 자세한 내용은 SAP NetWeaver Business Warehouse를 참조하십시오.

필터큐브 차원에 대한 필터를 표시하는 경우 해당 차원에 대한 모든 계층 수준이 필터에 포함됩니다. 예를 들면 다음과 같습니다.

계층 형식으로 된 제품 범주와 하위 범주의 자세한 목록입니다.

큐브 특성을 필터로 사용하여 계층 대신 단일 수준을 표시할 수 있습니다. 데이터 패널에서 특성은 차원 섹션에 나타나며 아이콘 으로 표시됩니다. 큐브(다차원) 데이터 원본의 특성입니다.

조각화 필터는 큐브 데이터 원본에서 관계형 데이터 원본과 다르게 작동합니다. 자세한 내용은 조각화 필터 만들기를 참조하십시오.

일부 차원 필터 카드 옵션을 사용할 수 없습니다. 예를 들어 단일 값(드롭다운), 다중 값(사용자 지정 목록) 등을 사용할 수 없습니다. 대신 뷰에 표시된 차원 필터가 계층 디자인을 유지하지만, 이러한 차원 필터를 특정 목록 유형으로 변경할 수 없습니다. 계층에서 특정 값을 포함하는 Tableau 집합을 만든 다음 모든 필요한 필터 옵션이 있는 뷰에서 이 집합을 퀵 필터로 사용할 수 있습니다(데이터 패널에서 집합을 마우스 오른쪽 단추로 클릭하고 필터 표시 클릭).

그룹큐브 데이터 원본으로 작업할 경우 그룹을 만들 수 없습니다. 큐브에 차원 특성 또는 큐브 집합으로 그룹화 개념을 미리 정의해야 합니다.

하지만 Tableau에서 그룹을 만드는 계산된 멤버를 사용하여 직접 MDX(다차원 식)를 작성할 수 있습니다. 예를 들면 다음과 같습니다.

[Customer].[Customer Geography].[France] + [Customer].[Customer Geography].[Germany]

계층큐브 데이터 원본의 경우 분석 전에 큐브에 계층을 정의해야 합니다.
매개 변수큐브 데이터 원본의 경우 MDX 계산에서 차원을 필터링하는 매개 변수 값을 사용할 수 없습니다.
게시큐브 데이터 원본을 사용하는 통합 문서는 Tableau Server에 게시할 수 있지만 통과 연결을 지원하지 않습니다. 즉, 이러한 데이터 원본을 사용하여 Tableau Server에서 연결을 만들 수 없습니다. 이는 Tableau Server에서 데이터 원본을 사용하여 통합 문서를 만들 수 없다는 의미이기도 합니다. 자세한 내용은 Tableau Server 도움말에서 큐브 데이터 원본을 참조하십시오.

큐브 데이터 원본을 Tableau Server에 게시하면 서버에 데이터 원본을 저장할 수 있습니다. 그러나 데이터 원본을 사용하려면 데이터 원본을 Tableau Desktop에 다운로드한 다음 로컬로 사용해야 합니다.

큐브 데이터 원본을 사용하는 통합 문서는 Tableau Cloud에 게시할 수 없습니다.

집합큐브 데이터 원본은 데이터를 선택한 멤버 및 모든 하위 항목으로 필터링하는 계층형 집합을 지원합니다. 자세한 내용은 집합 예를 참조하십시오.
Tableau 문자열 함수

큐브 데이터 원본의 경우 계산 편집기에서 차원을 사용할 수 없습니다.

하지만 Tableau 내에서 차원 값을 조작하는 계산된 멤버를 사용하여 MDX를 작성할 수 있습니다. 예를 들면 다음과 같습니다.

LEFT([Product].[Product Categories].DataMember.MemberValue,LEN([Product].[Product Categories].DataMember.MemberValue)-5)

유형 변환큐브 데이터 원본의 경우 계산 편집기에서 일부 유형 변환 기능을 사용할 수 없습니다. 일반적으로 분석 전에 큐브에서 데이터 유형 변환을 정의해야 합니다.

특히 Tableau에서 큐브 차원의 데이터 유형을 날짜로 변경하면 잘못된 정보가 나타날 때가 있습니다. 큐브에서 날짜 형식이 지정된 방식에 따라 일부 큐브 차원에서 이 기능이 지원됩니다.

Tableau에서 직접 큐브 차원의 데이터 유형을 날짜로 변경하는 계산된 멤버를 사용하여 MDX(다차원 식)를 작성할 수 있습니다. 예를 들면 다음과 같습니다.

CDATE([Date].[Date].CurrentMember.MemberValue)

## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 큐브 데이터 원본 계층 드릴다운 및 드릴업 **참고**: 다음은 특정 다차원 데이터 원본에만 적용됩니다. 다차원(큐브) 데이터 원본에는 계층이 포함되어 있습니다. 편리한 계층 탐색 방법 중 하나는 드릴다운 또는 드릴업입니다. 예를 들어 여러 연도의 매출 합계를 검토하는 경우 드릴다운하여 각 연도의 모든 월 매출을 볼 수 있습니다. 또는 모든 월의 매출 합계를 검토하는 경우 드릴업하여 각 연도의 매출을 볼 수 있습니다. ## 큐브 데이터 원본의 계층 **큐브 데이터 원본에 연결되어 있으면 Tableau에서 계층을 만들거나 사용자 지정할 수 없습니다**. Tableau에서 큐브에 연결하기 **전에** 큐브에서 먼저 계층을 만들어야 합니다. 계층은 데이터 패널에서 다음과 같은 아이콘과 함께 나타납니다. ![cube\_hierarchy1.png](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cube_hierarchy1.png) 아래에서 계층의 예를 볼 수 있습니다. ![Category(범주), Subcategory(하위 범주) 및 Product Name(제품 이름)이 확장된 Product Category(제품 카테고리) 계층입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cube_hierarchy2.1.png) **참고**: 계층의 일부인 필드에서만 드릴업 또는 드릴다운할 수 있습니다. ## 계층의 **모든** 차원 멤버에 대한 드릴업 및 드릴다운 계층의 모든 차원 멤버에 대해 드릴업하거나 드릴다운하려면 - 열 또는 행 선반이나 마크 카드에서 더하기 기호(+)를 클릭하여 필드를 드릴다운하거나 빼기 기호(-)를 클릭하여 드릴업합니다. ![ 계층의 모든 차원 멤버에 대해 드릴업하거나 드릴다운합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cube_hierarchy5.gif) ## 계층의 **개별** 차원 멤버에 대한 드릴업 및 드릴다운 계층의 개별 차원 멤버에 대해 드릴다운하거나 드릴업하려면 - 테이블 머리글을 마우스 오른쪽 단추로 클릭하고 드릴다운 또는 드릴업을 선택합니다. ![계층의 개별 차원 멤버에 대해 드릴다운하거나 드릴업합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cube_hierarchy6.gif) 이 경우 지정된 수준의 모든 멤버를 표시하는 대신 특정 멤버만 표시하기 때문에 비균일 드릴다운이라고도 합니다. 예를 들어 아래에서 모든 차원 멤버에 대한 드릴다운과 개별 차원 멤버에 대한 드릴다운 간의 차이점을 확인할 수 있습니다. **개별 차원 멤버: Bikes** ![제품 범주 및 하위 범주별로 매출 금액을 분류한 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cube_hierarchy3.png) **모든 차원 멤버** ![제품 하위 범주별로 매출 금액을 분류한 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cube_hierarchy4.png) 비균일 드릴다운을 사용하는 한 가지 이유는 데이터 원본에 불규칙 계층(비대칭 레이아웃)이 있는 경우입니다. 특정 멤버의 하위 항목만 표시할 수도 있습니다. **참고**: 드릴다운 및 드릴업하면 데이터가 필터링됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 클립보드 데이터로 데이터 원본 만들기 또는 새 연결 추가 빠른 분석을 위해 외부 원본의 데이터를 가져오려는 경우도 있습니다. Tableau에서 전체 데이터 원본을 만들고 연결하는 대신 데이터를 복사하고 통합 문서에 직접 붙여 넣을 수 있습니다. 분석을 시작할 수 있는 데이터 원본이 자동으로 만들어집니다. 데이터 원본 페이지에서 데이터를 붙여 넣으면 기존 데이터 원본에 새 연결이 만들어집니다. 시트에 데이터를 붙여 넣으면 분석을 시작할 수 있는 새 데이터 원본이 만들어집니다. 데이터를 데이터 원본으로 붙여 넣으면 통합 문서를 저장할 때 데이터 원본이 Tableau 리포지토리에 텍스트 파일로 저장됩니다. Microsoft Excel 및 Microsoft Word를 비롯한 다양한 Office 응용 프로그램에서 데이터를 복사하고 붙여 넣을 수 있습니다. 웹 페이지에서 HTML 테이블을 복사하고 붙여 넣을 수도 있습니다. 쉼표 또는 탭으로 구분된 값으로 복사한 테이블을 Tableau에 붙여 넣을 수 있습니다. 참고: 모든 응용 프로그램이 복사 시 이러한 형식을 사용하는 것은 아닙니다. 1. 원하는 데이터를 선택하고 클립보드에 복사합니다. 2. Tableau Desktop을 열고 다음 작업 중 하나를 수행합니다. 1. 데이터 원본 페이지에서 데이터 > 연결 형식으로 데이터 붙여넣기 또는 데이터 원본으로 데이터 붙여넣기를 선택합니다. !['연결 형식으로 데이터 붙여넣기' 및 '데이터 원본으로 데이터 붙여넣기' 메뉴 옵션이 나타난 데이터 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clipboard_datasource_datasourcepage.png) 2. 시트에서 데이터 > 붙여넣기를 선택하여 데이터를 데이터 원본으로 붙여 넣습니다. ![붙여넣기 메뉴 옵션이 나타난 데이터 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clipboard_datasource2.png) 3. 파일 > 저장을 선택하여 데이터 원본을 저장합니다. 통합 문서를 저장하면 선택한 방법에 따라 데이터 원본이 기존 데이터 원본의 일부가 되거나 리포지토리에 추가됩니다. 데이터를 데이터 원본으로 붙여 넣는 경우 통합 문서를 패키지 통합 문서(.twbx)로 저장할 때 데이터 원본이 통합 문서와 함께 저장됩니다. !['클립보드 데이터 저장됨' 아이콘 및 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clipboard_datasource6.png) [주요 콘텐츠로 건너뛰기](#main-content) # Snowflake 키 쌍 인증에 Tableau 구성 키 쌍 인증으로 보호되는 Snowflake 데이터 원본을 사용하는 통합 문서 또는 흐름을 Tableau Desktop 또는 Tableau Prep에서 Tableau Cloud 또는 Tableau Server 사이트로 게시하려면 해당 사이트도 해당 자격 증명을 지원하도록 구성해야 합니다. 여기에는 계정 설정의 저장된 자격 증명 섹션에 Snowflake 키 쌍 인증에 대한 새 인증 세부 정보 또는 업데이트된 인증 세부 정보를 추가하는 것이 포함됩니다. **참고** - Snowflake에 연결하는 데 키 쌍 인증을 사용하도록 지원하려면 버전 3.4.0 이상의 Snowflake ODBC 드라이버를 설치해야 합니다. - 이 인증을 위한 키를 만들려면 OpenSSL 버전 3.x 이상을 사용해야 합니다. - 키 쌍 인증으로 보호되는 Snowflake 데이터를 사용하는 Tableau Desktop의 각 인스턴스에서는 사용자가 데이터에 연결할 때 키 파일을 제공해야 합니다. 자세한 내용은 [Snowflake](https://help.tableau.com/current/pro/desktop/ko-kr/examples_snowflake.htm)를 참조하십시오. - 키 쌍 인증이 포함된 통합 문서, 데이터 원본 및 Prep 흐름은 Tableau Desktop 또는 Tableau Prep Builder에서 Tableau Cloud 또는 Tableau Server로 게시해야 합니다. - 다음 항목에는 현재 키 쌍 인증이 지원되지 않습니다. - 통합 문서 또는 데이터 원본 웹 작성(웹에서 기존에 게시된 통합 문서 또는 데이터 원본을 편집하는 작업 포함) - Prep 웹 작성(웹에서 기존 Prep 흐름을 편집하는 작업 포함) - 가상 연결(VConn) ## 키 쌍 인증 세부 정보 추가 1. Tableau Cloud 또는 Tableau Server에 로그인하고 내 계정 설정 페이지로 이동합니다. 2. 보안 섹션의 데이터 원본의 저장된 자격 증명으로 이동합니다. 3. Snowflake 옆에 있는 추가를 클릭합니다. 4. 저장된 새 자격 증명 추가 창에서 키 쌍 인증을 선택한 후 추가를 클릭합니다. 5. 키 쌍 인증 자격 증명 추가 창에서 Snowflake 서버, 역할(선택 사항) 및 이 자격 증명과 연관된 사용자 이름을 입력합니다. 참고: 역할과 사용자 이름은 대/소문자를 구분하며 Tableau Cloud 또는 Tableau Server의 내 계정 설정 > Snowflake 키 쌍 정보에 저장된 것과 일치해야 합니다. 6. 개인 키 파일의 경우 파일 선택을 클릭하고 개인 키가 포함된 .p8 파일을 선택합니다. 7. (선택 사항) 키에 비밀번호 또는 암호가 연결되어 있는 경우 비밀번호 필드에 입력한 후 추가를 클릭합니다. 이제 Tableau Desktop 또는 Tableau Prep Builder에서 키 쌍 인증으로 보호된 통합 문서 또는 흐름을 사이트에 공유할 준비가 되었습니다. ## 참고 항목 - [Snowflake](https://help.tableau.com/current/pro/desktop/ko-kr/examples_snowflake.htm) - Snowflake에 대한 연결을 설정하여 데이터를 검색하고 분석하는 방법을 알아보십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 태그 사용 태그는 Tableau Server 및 Tableau Cloud에서 항목에 추가하여 항목을 분류할 수 있는 키워드입니다. 태그가 있으면 사용자가 Tableau 콘텐츠(통합 문서, 뷰, 메트릭, 데이터 원본 및 흐름)를 쉽게 찾고 필터링할 수 있으며 Tableau Catalog가 있으면 외부 자산(데이터베이스, 파일 및 테이블)을 찾고 필터링할 수 있습니다. (레거시 메트릭 기능은 Tableau Cloud 2024년 2월에 사용 중지되었고 Tableau Server 버전 2024.2에서 사용 중지되었습니다. 자세한 내용은 [메트릭 만들기 및 문제 해결(사용 중지)](https://help.tableau.com/current/online/ko-kr/metrics_create.htm)을 참조하십시오.) Explorer 또는 Creator 사이트 역할인 경우 태그를 추가하고 추가한 태그를 삭제할 수 있습니다. 작성자도 Tableau Desktop 또는 Tableau Prep에서 Tableau 사이트에 게시할 때 콘텐츠에 태그를 추가할 수 있습니다. **참고:** 프로젝트, 데이터 역할 또는 데이터에 질문(Ask Data) 렌즈에 태그를 지정할 수 없습니다. 외부 자산(데이터베이스, 파일, 테이블 및 열)에 태그를 지정하려면 Tableau Server 및 Tableau Cloud에 대한 Data Management의 일부인 Tableau Catalog가 있어야 합니다. Tableau Catalog에 대한 자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_catalog_overview.htm) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_catalog_overview.htm) 도움말에서 "Tableau Catalog 정보"를 참조하십시오. ## 항목의 태그 확인 태그는 통합 문서, 메트릭 및 데이터 원본에 대한 세부 정보에 나타납니다. 태그를 클릭하면 해당 태그가 있는 해당 유형의 모든 항목이 포함된 목록이 나타납니다. ![통합 문서에 대한 태그](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tags_workbook.png) 흐름의 경우 태그는 개요 페이지 맨 아래에 나타납니다. ![흐름에 대한 태그](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tags_flow.png) Tableau Catalog를 사용하도록 설정하면 외부 자산에 대한 태그가 정보 섹션에 나타납니다. 테이블에는 테이블의 각 열에 대한 태그를 나열하는 태그 열도 포함됩니다. ![외부 자산에 대한 태그](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tags_table_with_col.png) 그리드 뷰에서 콘텐츠를 탐색할 경우 태그는 축소판을 마우스오버할 때 표시되는 도구 설명에 나타납니다. 항목에 태그가 없으면 태그 섹션이 나타나지 않습니다. 외부 자산에는 그리드 뷰가 없습니다. ![태그를 보여주는 도구 설명](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tags_1c.png) ## 태그가 지정된 콘텐츠 찾기 태그를 사용하면 빠른 검색을 통해 콘텐츠를 찾을 수 있습니다. ![검색 결과](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tags_quicksearch.png) 또는 필터를 사용하여 태그 목록을 검색할 수 있습니다. ![태그 필터](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tags_filter.png) **참고:** 한 프로젝트에서 여러 유형의 콘텐츠를 보는 경우 태그 필터가 나타나지 않습니다. 프로젝트 내에서 태그 필터에 액세스하려면 먼저 콘텐츠 유형 선택기를 사용하여 통합 문서와 같이 태그를 지정할 수 있는 단일 유형의 콘텐츠를 표시해야 합니다. ## 태그를 사용할 시기 및 사용 안 할 시기 태그의 목적은 콘텐츠 필터링을 통해 관련 항목을 찾을 수 있도록 사용자를 돕는 것입니다. 모든 사용자는 태그를 추가할 수 있으므로 콘텐츠 범주화를 엄격하게 제어해야 하는 시나리오에는 권장되지 않습니다. 예를 들어 태그의 존재를 사용하여 중요한 콘텐츠에 대한 액세스 권한 부여 여부를 결정하지 마십시오. 태그를 사용하는 경우에 대한 예는 다음과 같습니다. - 영업 담당자와 관련된 여러 프로젝트에 위치한 콘텐츠에 “영업” 태그를 추가하여 손쉽게 찾을 수 있도록 합니다. - 특정 이니셔티브 중에 만들어진 콘텐츠에 태그를 추가하여 콘텐츠가 포함된 프로젝트에 관계없이 함께 볼 수 있도록 합니다. 태그를 사용하지 않아야 하는 경우에 대한 예는 다음과 같습니다. - 콘텐츠 사용 권한을 설정하는 방법을 결정하려는 의도로 태그를 추가하지 마십시오. 누구나 콘텐츠에 이러한 태그를 추가할 수 있습니다. - 특정 사용자와의 데이터 공유를 승인할지 여부에 대한 태그를 추가하지 마십시오. 다른 사용자가 승인 없이 이 태그를 추가할 수 있습니다. ## 태그 추가 Explorer 또는 Creator 사이트 역할이 있는 경우 액세스 권한이 있는 모든 항목에 태그를 추가할 수 있습니다. 태그를 추가할 항목의 소유자일 필요는 없습니다. (열에 태그를 추가하려면 [태그 사용](#column-tag)를 참조하십시오.) 1. 항목 목록으로 이동합니다. 2. 태그를 추가하려는 하나 이상의 항목을 선택한 다음 동작 > 태그를 선택합니다. ![동작 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tags_datasource.png) 3. 텍스트 상자에 하나 이상의 태그를 입력한 다음 태그 저장을 클릭합니다. ![태그 목록](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tags_addedit.png) ## 태그 삭제 추가한 태그를 삭제할 수 있습니다. 1. 항목의 동작 메뉴(…)를 클릭한 다음 태그를 선택합니다. ![축소판 동작 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tags_1a.png) 2. 제거할 태그 옆에 있는 '**x**'를 클릭한 다음 태그 저장을 클릭합니다. ![X로 태그 제거](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tags_1e.png) ## 태그 정보가 표시되는 다른 위치 추가한 태그는 사용자가 고유한 태그를 추가할 때 자동 완성 기능을 통해 사용자에게 표시됩니다. 제품에서 태그 정보를 볼 수 있을 뿐만 아니라([항목의 태그 확인](#see-tags)), 계보 관련 작업을 쿼리하는 REST API 또는 Metadata API를 사용하여 태그 정보를 표시할 수도 있습니다. 이러한 API에 대한 자세한 내용은 [Tableau Metadata API](https://help.tableau.com/current/api/metadata_api/ko-kr/index.html) 및 Tableau REST API - [메타데이터 메서드](https://help.tableau.com/current/api/rest_api/ko-kr/REST/rest_api_ref_metadata.htm)를 참조하십시오. ### 태그 항목 카운트 불일치 태그를 검색할 경우 태그에 대해 표시되는 항목 수는 볼 수 있는 권한이 있는 항목을 나타냅니다. 사이트가 구성된 방식에 따라 계보 데이터를 볼 때 태그에 대해 표시되는 항목 수는 해당 항목을 볼 수 있는 권한과 관계없이 총 항목 수일 수 있습니다. 그러나 볼 수 있는 권한이 없는 항목에 대한 모든 민감한 정보는 난독화됩니다. 민감한 계보 데이터에 대한 자세한 내용은 [Tableau Server](https://help.tableau.com/current/server/ko-kr/dm_perms_assets.htm#access-lineage-information) 또는 [Tableau Cloud](https://help.tableau.com/current/online/ko-kr/dm_perms_assets.htm#access-lineage-information) 도움말에서 "계보 정보 액세스"를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 테이블 계산 사용자 지정 언제라도 테이블 계산 대화 상자에서 테이블 계산을 편집하여 사용자 지정할 수 있지만 테이블 계산을 사용자 지정하는 다른 보다 전문화된 방법이 있습니다. ## 상황에 맞는 메뉴를 사용하여 테이블 계산 사용자 지정 뷰에서 필드를 클릭하여 필드를 사용자 지정하는 방식을 나열하는 상황에 맞는 메뉴를 표시합니다. 뷰에서 테이블 계산이 있는 필드의 경우 다음을 사용하여 계산 옵션을 변경할 수 있습니다. 즉, 뷰의 시각적 구조를 기준으로 계산의 방향과 범위를 결정하는 옵션을 변경할 수 있습니다. 이렇게 하려면 필드를 클릭한 후 다음을 사용하여 계산 목록에서 옵션을 선택합니다. 차이, 비율 차이 및 비율 테이블 계산의 경우 차이를 계산할 다른 필드도 지정해야 합니다. 이렇게 하려면 필드를 클릭한 다음 기준 목록에서 옵션을 선택합니다. 옵션은 이전, 다음, 첫 번째 및 마지막입니다. ## 계산 편집기를 사용하여 테이블 계산 사용자 지정 계산 편집기로 끌어 놓는 방식으로 테이블 계산을 사용자 지정할 수 있습니다. ![테이블 계산의 기본 계산을 보여주는 계산 편집기](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_customize1.png) 계산 편집기에서 테이블 계산을 편집할 때 편집기 오른쪽 아래에서 기본 테이블 계산을 클릭하여 테이블 계산 대화 상자에서 계산을 열 수 있습니다. 이렇게 하면 계산 기반으로 사용한 테이블 계산과 동일한 계산을 사용하는 새 명명된 계산된 필드를 만들 수 있습니다. ## 중첩된 테이블 계산 중첩된 테이블 계산은 다음 두 유형의 계산된 필드 중 하나일 수 있습니다. - 테이블 계산을 포함하는 두 개 이상의 계산된 필드를 포함하는 계산된 필드(아래 예 참조), 또는 - 자체에 테이블 계산이 있으며 테이블 계산이 포함된 계산된 필드를 적어도 하나 포함하는 계산된 필드 중첩된 테이블 계산에서 개별 계산마다 독립적으로 다음을 사용하여 계산 구성을 설정할 수 있습니다. 다음은 Tableau Desktop에 포함되어 있는 샘플 – 슈퍼스토어 데이터 원본을 사용하여 시도할 수 있는 시나리오이며, 결과는 중첩된 테이블 계산이 됩니다. 1. Sub-Category를 열로, Region을 행으로 끌어 놓습니다. 2. `TOTAL(SUM([Sales]))` 정의를 사용하여 _1-nest_라는 계산된 필드를 만듭니다. TOTAL은 테이블 계산 함수이기 때문에 이 계산된 필드에는 자동으로 테이블 계산이 포함됩니다. 즉, 뷰에서 이 계산된 필드를 사용할 경우 필드에 테이블 계산임을 나타내는 테이블 삼각형이 나타납니다. ![테이블 계산을 나타내는 삼각형 아이콘이 있는 측정값 알약](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_indicator.png) 테이블 계산 함수에 대한 자세한 내용은 [테이블 계산 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_tablecalculation.htm)를 참조하십시오. 3. `TOTAL(SUM([Profit]))` 정의를 사용하여 _2-nest_라는 두 번째 계산된 필드를 만듭니다. 4. `[1-nest] + [2-nest]` 정의를 사용하여 _3-nest_라는 세 번째 계산된 필드를 만듭니다. 5. _3-nest_를 열의 `Sub-Category` 오른쪽에 끌어 놓습니다. 6. 열에서 _3-nest_를 클릭하고 테이블 계산 편집을 선택합니다. 이제 테이블 계산 대화 상자에서 기초 테이블 계산을 개별적으로 구성할 수 있습니다. ![중첩된 계산 드롭다운을 보여주는 테이블 계산 옵션 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_nest.png) [주요 콘텐츠로 건너뛰기](#main-content) # 테이블 계산 유형 이 문서에서는 Tableau에서 사용할 수 있는 테이블 계산의 유형과 사용 시기에 대해 설명합니다. 또한 간단한 예제를 사용하여 각 계산이 테이블의 데이터를 변환하는 방법을 설명합니다. 테이블 계산을 만들고 구성하는 방법에 대한 자세한 내용은 [테이블 계산 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations.htm#Create)를 참조하십시오. ## 차이 계산 차이 테이블 계산은 비주얼리제이션의 각 마크에 대해 현재 값과 테이블의 다른 값 간의 차이를 계산합니다. 차이, 비율 차이 또는 비율 계산에서는 항상 두 개의 값, 즉 현재 값과 차이 계산의 기준이 되는 값을 고려해야 합니다. 대부분의 경우 현재 값과 이전 값 간의 차이를 계산할 것입니다. 하지만 경우에 따라 다음과 같은 다른 계산이 필요할 수 있습니다. 차이를 계산할 기준 값을 지정하려면 다음과 같이 하십시오. 1. 뷰에서 측정값을 마우스 오른쪽 단추로 클릭하고 테이블 계산 추가를 선택합니다. 2. 테이블 계산 대화 상자의 **기준**에서 다음 옵션 중 하나를 선택합니다.
이전파티션에서 현재 값과 이전 값 간의 차이를 계산합니다. 이 옵션이 기본값입니다.
다음파티션에서 현재 값과 다음 값 간의 차이를 계산합니다.
첫 번째파티션에서 현재 값과 첫 번째 값 간의 차이를 계산합니다.
마지막파티션에서 현재 값과 마지막 값 간의 차이를 계산합니다.
### 예 다음 텍스트 테이블을 살펴보겠습니다. 이 테이블은 대형 매장 체인의 4년간 월별 총 매출을 보여 줍니다. ![2022년부터 2014년까지 월별, 분기별 매출 수치를 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calcs_table_types1.png) 차이 테이블 계산을 사용하여 특정 월의 연도별 매출 변동 상황(증가 또는 감소)을 계산합니다. ![분기별, 월별 매출을 보여주는 테이블입니다. 한 행이 선택되면 테이블 계산 창에 계산 유형과 계산 사양을 편집하기 위한 옵션이 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calcs_table_type2.png) 1월 기준으로 2022년과 2023년의 매출액 차이는 $3,944인 것을 확인할 수 있습니다. > [!TIP] > > **팁**: 전년 대비 성장률을 계산할 경우 첫 번째 연도는 비교할 이전 연도가 없으므로 열이 비워져 있습니다. 표시하지 않으려는 열을 숨겨 계산을 그대로 유지할 수 있습니다. 자세한 내용은 [행 및 열 숨기기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildmanual_shelves.htm#HideRowCol)를 참조하십시오. > > 이유는 무엇일까요? 필터링하여 첫 번째 연도를 뷰에서 제거한 경우 계산에서 제거됩니다. 그러면 두 번째 연도는 비교할 이전 연도가 없으므로 열이 비워집니다. 열을 필터링하는 대신 숨기면 계산이 그대로 유지됩니다. ## 이동 계산 뷰의 각 마크에 대해 이동 계산(_롤링_ 계산이라고도 함) 테이블 계산은 현재 값을 기준으로 지정된 수의 값을 집계하여 뷰 내 마크의 값을 결정합니다. 일반적으로 이동 계산은 장기 추세를 볼 수 있도록 데이터의 단기 변동을 완화하는 데 사용됩니다. 예를 들어 증권 데이터에는 매일 많은 변동이 있어서 모든 일별 상승과 하락을 통해 더 큰 추세를 파악하기 어렵습니다. 이동 계산을 사용하면 선택한 집계를 통해 요약할 값 범위를 정의할 수 있습니다. #### 예 다음 텍스트 테이블을 살펴보겠습니다. 이 테이블은 대형 매장 체인의 4년간 월별 총 매출을 보여 줍니다. ![2022년부터 2014년까지 월별, 분기별 매출 수치를 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calcs_table_types1.png) 이동 계산을 사용하여 시간에 따른 매출 추세를 구합니다. 이 작업을 수행하기 위해 현재 달과 이전 두 달에 대한 월별 총계의 평균을 구하도록 월별 총계를 변환할 수 있습니다. ![테이블(아래에서 옆으로)을 사용한 계산을 보여주는 테이블 계산 옵션 메뉴와 텍스트 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_moving4.png) 시간별 평균 매출을 확인할 수 있습니다. 예를 들어 2024년 12월의 값은 2024년 10월, 11월 및 12월의 평균 매출입니다. 2025년 1월의 값은 2025년 11월과 12월, 그리고 2025년 1월의 평균 매출입니다. ### 보조 계산 추가 누계 및 이동 계산 테이블 계산에는 값을 두 번 변환하여 필요한 결과를 얻는 옵션이 있습니다. 즉, 주 테이블 계산 위에 보조 테이블 계산을 추가하는 옵션이 있습니다. 예를 들어 각 연도의 월별 매출에 대한 누계를 계산하는 초기 테이블 계산을 추가한 다음 특정 연도에서 다음 해까지의 월별 비율 차이를 계산하는 보조 계산을 추가할 수 있습니다. 보조 계산을 만드는 방법을 보여 주는 예제에 대해서는 [누계 계산](#Running)를 참조하십시오. ## 비율 차이 계산 비율 차이 테이블 계산은 비주얼리제이션의 각 마크에 대해 현재 값과 다른 값 간의 차이를 비율로 계산합니다. 차이, 비율 차이 또는 비율 계산에서는 항상 두 개의 값, 즉 현재 값과 차이 계산의 기준이 되는 값을 고려해야 합니다. 대부분의 경우 현재 값과 이전 값 간의 차이를 계산할 것입니다. 하지만 경우에 따라 다음과 같은 다른 계산이 필요할 수 있습니다. 차이를 계산할 기준 값을 지정하려면 다음과 같이 하십시오. 1. 뷰에서 측정값을 마우스 오른쪽 단추로 클릭하고 테이블 계산 추가를 선택합니다. 2. 테이블 계산 대화 상자의 **기준**에서 다음 옵션 중 하나를 선택합니다.
이전파티션에서 현재 값과 이전 값 간의 차이를 계산합니다. 이 옵션이 기본값입니다.
다음파티션에서 현재 값과 다음 값 간의 차이를 계산합니다.
첫 번째파티션에서 현재 값과 첫 번째 값 간의 차이를 계산합니다.
마지막파티션에서 현재 값과 마지막 값 간의 차이를 계산합니다.
#### 예 다음 텍스트 테이블을 살펴보겠습니다. 이 테이블은 대형 매장 체인의 4년간 월별 총 매출을 보여 줍니다. ![2022년부터 2014년까지 월별, 분기별 매출 수치를 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calcs_table_types1.png) 비율 차이 테이블 계산을 사용하여 특정 월의 연도별 매출 변동 상황(증가 또는 감소)을 계산합니다. 값은 비율로 계산됩니다. ![열이 하이라이트된 텍스트 테이블과 테이블(아래로)을 사용한 계산을 보여주는 테이블 계산 옵션 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_pctdifffrom1.png) 2022년 1월과 2월 사이에는 매출 차이가 -69%이지만 2월과 3월 사이에는 1,160%가 개선되었습니다. ## 비율 계산 비율 테이블 계산은 비주얼리제이션의 각 마크에 대해 값을 다른 값에 대한 비율로 계산합니다. 일반적으로 테이블의 이전 값에 대한 비율이 사용됩니다. 차이, 비율 차이 또는 비율 계산에서는 항상 두 개의 값, 즉 현재 값과 차이 계산의 기준이 되는 값을 고려해야 합니다. 대부분의 경우 현재 값과 이전 값 간의 차이를 계산할 것입니다. 하지만 경우에 따라 다음과 같은 다른 계산이 필요할 수 있습니다. 차이를 계산할 기준 값을 지정하려면 다음과 같이 하십시오. 1. 뷰에서 측정값을 마우스 오른쪽 단추로 클릭하고 테이블 계산 추가를 선택합니다. 2. 테이블 계산 대화 상자의 **기준**에서 다음 옵션 중 하나를 선택합니다.
이전파티션에서 현재 값과 이전 값 간의 차이를 계산합니다. 이 옵션이 기본값입니다.
다음파티션에서 현재 값과 다음 값 간의 차이를 계산합니다.
첫 번째파티션에서 현재 값과 첫 번째 값 간의 차이를 계산합니다.
마지막파티션에서 현재 값과 마지막 값 간의 차이를 계산합니다.
#### 예 다음 텍스트 테이블을 살펴보겠습니다. 이 테이블은 대형 매장 체인의 4년간 월별 총 매출을 보여 줍니다. ![2022년부터 2014년까지 월별, 분기별 매출 수치를 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calcs_table_types1.png) 비율 테이블 계산을 사용하여 이전 값의 비율을 계산합니다. ![열이 하이라이트된 텍스트 테이블과 테이블(아래로)을 사용한 계산을 보여주는 테이블 계산 옵션 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_pctfrom1.png) 2022년의 경우, 2월 매출은 1월 매출의 31%를 차지했고, 3월 매출은 2월 매출의 1,260%를 기록했으며, 이와 같은 추세가 이어졌습니다. ## 구성 비율 계산 뷰의 각 마크에 대해 구성 비율 테이블 계산은 현재 파티션의 모든 값에 대한 비율로 값을 계산합니다. #### 예 다음 텍스트 테이블을 살펴보겠습니다. 이 테이블은 대형 매장 체인의 4년간 월별 총 매출을 보여 줍니다. ![2022년부터 2014년까지 월별, 분기별 매출 수치를 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calcs_table_types1.png) 구성 비율 테이블 계산을 사용하여 총액의 비율을 계산합니다. 예를 들어 패널(아래로)을 사용하여 분기 매출 중 각 월별 비중을 지정할 수 있습니다. 2022년 1월은 1분기 매출의 19.11%를 차지합니다. ![한 행과 한 열의 교차 부분이 하이라이트된 텍스트 테이블과 패널(아래로)을 사용한 계산을 보여주는 테이블 계산 옵션 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_pctoftotal1.png) 테이블(아래로)을 사용하여 각 월이 연도별 총 매출에서 차지하는 비율을 계산할 수 있습니다. 예를 들어 1월은 2022년 매출의 2.94%를 차지한다는 것을 알 수 있습니다. ![열이 하이라이트된 텍스트 테이블과 테이블(아래로)을 사용한 계산을 보여주는 테이블 계산 옵션 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_pctoftotal2.png) ## 백분위수 계산 뷰의 각 마크에 대해 백분위수 테이블 계산은 파티션의 각 값에 대한 백분위수 순위를 계산합니다. #### 예 다음 텍스트 테이블을 살펴보겠습니다. 이 테이블은 대형 매장 체인의 4년간 월별 총 매출을 보여 줍니다. ![2022년부터 2014년까지 월별, 분기별 매출 수치를 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calcs_table_types1.png) 백분위수 테이블 계산을 사용하여 각 연도의 월별 총 매출을 1~12 같은 정수 순위 대신 비율을 사용하여 순위를 매깁니다. ![열이 하이라이트된 텍스트 테이블과 테이블(아래로)을 사용한 계산을 보여주는 테이블 계산 옵션 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_percentile1.png) 전체 매출과 비교할 때, 2022년 2월에는 매우 적은 양의 판매가 이루어졌기 때문에 순위가 0.0%(또는 12개월 중 1번)으로 매겨집니다. 이 예제는 오름차순이어서 가장 낮은 값부터 가장 높은 값으로 순위가 매겨집니다. 1월의 매출은 조금 더 높았기 때문에 9.1%(또는 12개월 중 2번)로 순위가 매겨집니다. 2022년 중 11월에 가장 많은 매출이 있었기 때문에 11월은 100%(또는 12개월 중 12번)로 순위가 매겨집니다. ### 내림차순과 오름차순 오름차순에서는 가장 낮은 값부터 가장 높은 값까지 값의 순위를 매깁니다. 내림차순에서는 가장 높은 값부터 가장 낮은 값까지 값의 순위를 매깁니다. ## 순위 계산 뷰의 각 마크에 대해 순위 테이블 계산은 파티션의 각 값에 대한 순위를 계산합니다. #### 예 다음 텍스트 테이블을 살펴보겠습니다. 이 테이블은 대형 매장 체인의 4년간 월별 총 매출을 보여 줍니다. ![2022년부터 2014년까지 월별, 분기별 매출 수치를 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calcs_table_types1.png) 순위 테이블 계산을 사용하여 1년 동안 각 달의 순위를 계산합니다. ![table\_calculations\_rank1.png](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_rank1.png) 2022년 중 9월에 가장 많은 매출이 있었으므로 9월의 순위가 1번입니다. 순위는 내림차순입니다. 즉, 가장 높은 순위에서 가장 낮은 순위로 매겨집니다. 2022년도에는 2월에 가장 적은 매출이 있었으므로 2월의 순위가 12번입니다. ### 내림차순과 오름차순 오름차순에서는 가장 낮은 값부터 가장 높은 값까지 값의 순위를 매깁니다. 내림차순에서는 가장 높은 값부터 가장 낮은 값까지 값의 순위를 매깁니다. 순위 테이블 계산에서 기본값은 내림차순입니다. ### 순위 유형 순위 계산에서 한 가지 문제는 같은 값의 마크가 2개 이상 있을 수 있다는 점입니다. 예를 들어 Central 지역의 Tables와 South 지역의 Appliances 매출액이 모두 정확히 $36,729일 경우 어떻게 될까요? 이 경우 계산 유형이 순위이면 추가 필드를 포함하여 처리 방법을 지정할 수 있습니다. 옵션은 여기 정리되어 있습니다. 이 수열은 네 개의 값 중 두 개가 동일한 경우, 각 옵션이 이 값들의 순위를 어떻게 매기는지 보여줍니다.
옵션결과
경쟁(1, 2, 2, 4)같은 값에 같은 순위가 할당되었습니다. 가장 높은 값에 순위 1이 지정되고 그다음 동일한 두 값에 모두 순위 2가 지정됩니다. 마지막 값은 순위가 4로 지정됩니다.
수정된 경쟁(1, 3, 3, 4)같은 값에 같은 순위가 할당되었습니다. 가장 높은 값에 순위 1이 지정되고 그다음 동일한 두 값에 모두 순위 3가 지정됩니다. 마지막 값은 순위가 4로 지정됩니다.
조밀(1, 2, 2, 3)같은 값에 같은 순위가 할당되었습니다. 중복 값 뒤의 다음 값은 중복 값이 단일 값인 것처럼 계산됩니다.
고유(1, 2, 3, 4)중복 값이 순위 지정 계산 방향에 따라 고유한 순위로 지정되어 있습니다.
## 누계 계산 뷰의 각 마크에 대해 누계 테이블 계산은 파티션의 값에 대한 누계를 계산합니다. 누계를 구하려면 값을 합산하거나, 값의 평균을 구하거나, 모든 값을 가장 낮거나 높은 실제 값으로 바꾸면 됩니다. ### 연습 예제 다음 텍스트 테이블을 살펴보겠습니다. 이 테이블은 대형 매장 체인의 4년간 월별 총 매출을 보여 줍니다. ![2022년부터 2014년까지 월별, 분기별 매출 수치를 나타낸 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calcs_table_types1.png) 각 월의 매출을 모든 이전 월의 매출에 더하는 방식으로 각 연도의 매출 누계를 확인하고 싶다고 가정합니다. ### 기본 뷰 만들기 1. 샘플 - 슈퍼스토어 데이터 원본에 연결합니다. 2. 데이터 패널에서 Order Date 필드를 클릭하고 열 선반에 끌어 놓습니다. 기본 날짜 수준은 연도(Order Date)입니다. 3. Order Date를 다시 클릭하고 이번에는 행 선반에 끌어 놓습니다. 4. 필드 오른쪽을 클릭하여 상황에 맞는 메뉴를 엽니다. 그런 다음 분기를 선택합니다. ![불연속형 분기 날짜 부분을 보여주는 날짜 필드의 상황에 맞는 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_base2.png) 분기라는 이름의 두 옵션이 표시됩니다. 첫 번째 것을 선택해야 합니다. 이제 필드가 분기(Order Date)로 표시됩니다. **참고**: 웹에서 뷰를 만드는 경우에는 메뉴가 조금 다르게 나타납니다. 5. 세 번째로 Order Date를 클릭하고 행 선반에서 분기(Order Date) 오른쪽에 끌어 놓습니다. 6. 필드 오른쪽을 클릭하여 상황에 맞는 메뉴를 엽니다. 월을 선택합니다. 이전과 마찬가지로 월이라는 두 옵션 중에서 첫 번째 옵션을 선택합니다. 필드가 월(Order Date)로 표시됩니다. 7. 데이터 패널에서 Sales를 끌어 마크 카드의 텍스트에 놓습니다. 이제 4년 동안의 매출을 월, 분기 및 연도별로 보여 주는 기본 뷰를 얻었습니다. ### 기본 뷰에 누계 테이블 계산 추가 1. 마크 카드에서 합계(Sales) 필드를 클릭하고 테이블 계산 추가...를 선택합니다. 2. 테이블 계산 대화 상자에서 계산 유형으로 누계를 선택합니다. 3. 계산 대상 목록에서 테이블(아래로)을 선택합니다. 이 다음을 사용하여 계산 값이 뷰에서 계산의 범위를 설정하는 방식이 뷰에 하이라이트됩니다. ![한 해의 열이 하이라이트된 월별 주문 총계 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_running1.png) 원래 텍스트 뷰의 값과 이 뷰의 값을 비교하여 결과가 올바른지 확인합니다. 월별 값은 꾸준히 상승합니다. 12월의 값(494,040)은 열 총합계를 표시한 경우(분석 메뉴에서 총계 > 열 총합계 표시를 선택한 경우) 나타나는 값과 동일합니다. 4. 테이블 계산 대화 상자 오른쪽 위에 있는 X를 클릭하여 대화 상자를 닫습니다. ### 다른 집계 방식인 누계 사용 누계 테이블 계산에서 Tableau는 합계 이외의 집계 함수를 사용하여 값을 누적적으로 업데이트할 수 있습니다. 계산 유형 필드 바로 아래에 있는 드롭다운 목록에서 다음 옵션 중 하나를 선택합니다.
집계의미
합계각 값이 이전 값에 더해집니다.
평균누계가 현재 값과 모든 이전 값의 평균을 구합니다.
최소값모든 값이 원래 파티션의 가장 낮은 값으로 대체됩니다.
최대값모든 값이 원래 파티션의 가장 높은 값으로 대체됩니다.
### 다음마다 다시 시작 옵션 다음마다 다시 시작 옵션은 테이블 계산 대화 상자에서 특정 차원을 선택한 경우와 다음을 사용하여 계산 옵션 바로 아래에 있는 필드에서 둘 이상의 차원을 선택한 경우, 즉 둘 이상의 차원이 주소 지정 필드로 정의된 경우에만 사용할 수 있습니다. ![특정 차원이 선택된 테이블 계산 창의 '계산 대상' 섹션](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_restartingevery.png) 다른 계산 대상 옵션으로 테이블 계산을 정의할 때는 '다시 시작 간격'을 사용할 수 없습니다. 이 설정을 사용하면 뷰에서 특정 차원을 바탕으로 중단점, 즉 계산 재시작 위치를 설정할 수 있습니다. #### 다음마다 다시 시작은 다음과 같은 상황에 유용합니다. - 날짜 또는 다른 계층에서 매월 다시 시작하는 경우 연도 또는 분기가 새로 시작되면 Tableau가 자동으로 파티션을 인식합니다. - 비계층에서는 다음마다 다시 시작이 정렬에 영향을 미칩니다. Products에 대해 작업할 때 State를 기준으로 파티션을 분할하되 각 주 내에서 합계(Sales)를 기준으로 제품을 정렬하려는 경우 \[특정 차원\]에서 주소 지정 필드로 States를 포함하고 \[다음마다 다시 시작\]을 States로 설정해야 합니다. 그렇지 않으면 합계(Sales)로 정렬할 때 모든 주의 각 제품 매출 합계에 기반하여 정렬됩니다. 예를 들어 누계 계산의 결과를 구했다면 다음을 수행하여 다시 시작 간격의 효과를 확인할 수 있습니다. 1. 마크 카드에서 합계(Sales) 필드를 클릭하고 테이블 계산 편집을 선택합니다. 2. 테이블 계산 대화 상자에서 특정 차원을 선택합니다. 이제 차원 목록 상자에서 두 차원, Order Date 분기 및 Order Date 월에 확인 표시가 되어 있습니다. 이러한 차원은 주소 지정 필드이며 두 개 이상의 필드가 주소 지정에 사용되고 있으므로 다음마다 다시 시작을 사용할 수 있습니다. **다시 시작 간격** 드롭다운 목록에서 사용할 수 있는 선택 항목은 다음과 같습니다.
없음가장 큰 세부 수준에서 계산을 수행하도록 지정합니다. 이것이 기본 옵션입니다. 이 옵션을 선택하면 뷰가 변하지 않습니다.
Order Date 분기분기 수준에서 계산을 수행하도록 지정합니다.
3. Order Date 분기를 선택하면 뷰가 업데이트되어 이 변경 사항의 효과가 표시됩니다. ![한 행과 한 열의 교차 부분이 하이라이트된 텍스트 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_running2.png) 분기마다 계산이 다시 시작됩니다. 테이블 계산 대화 상자 외부를 클릭하면(하이라이트를 끄면) 이를 더 명확하게 확인할 수 있습니다. 4. 테이블 계산 대화 상자 오른쪽 위에 있는 X를 클릭하여 대화 상자를 닫습니다. ### 보조 계산 추가 누계 및 이동 계산 테이블 계산에는 값을 두 번 변환하여 필요한 결과를 얻는 옵션이 있습니다. 즉, 주 테이블 계산 위에 보조 테이블 계산을 추가하는 옵션이 있습니다. 예를 들어 각 연도의 월별 매출에 대한 누계를 계산하는 초기 테이블 계산을 추가한 다음 특정 연도에서 다음 해까지의 월별 비율 차이를 계산하는 보조 계산을 추가할 수 있습니다. 이 작업을 수행하려면 먼저 앞서 표시된 것처럼 주 테이블 계산을 추가합니다. 계속해서 다음을 수행합니다. 1. 마크 카드에서 합계(Sales) 필드를 클릭하고 테이블 계산 편집을 선택합니다. 2. 테이블 계산 대화 상자에서 보조 계산 추가를 클릭합니다. 3. 보조 패널에서 보조 계산 유형으로 비율 차이를 선택합니다. 4. 다음을 사용하여 계산 선택 항목은 변경할 필요가 없습니다. 테이블(옆으로)이 올바른 옵션입니다. ![계산을 사용자 지정할 수 있는 테이블 계산 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_running3.png) 5. 테이블 계산 대화 상자 오른쪽 위에 있는 X를 클릭하여 대화 상자를 닫습니다. 이제 뷰에 필요한 정보, 즉 누계의 연도별 비율 차이가 표시됩니다. ![월별 및 연도별 주문 수량을 표시한 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations_running4.png) ## 참고 항목 [테이블 계산 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations.htm#Create) [기본 사항: 주소 지정 및 파티션 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations.htm#Basics) [주요 콘텐츠로 건너뛰기](#main-content) # 테이블 계산 함수 이 문서에서는 Tableau의 테이블 계산 함수와 관련 사용법을 소개합니다. 또한 계산 에디터를 사용하여 테이블 계산을 만드는 방법을 보여 줍니다. ## 테이블 계산 함수를 사용하는 이유 테이블 계산 함수를 사용하면 테이블 내의 값에 대한 계산을 수행할 수 있습니다. 예를 들어 개별 매출의 1년 기준 또는 여러 해 기준의 구성 비율을 계산할 수 있습니다. ## Tableau에서 사용할 수 있는 테이블 계산 함수 이는 외부 분석 확장 프로그램 없이도 Tableau에서 사용할 수 있는 기본 테이블 계산 함수입니다. ### FIRST( ) * * * 현재 행에서 파티션에 있는 첫 번째 행까지의 행 수를 반환합니다. 예를 들어 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내에서 FIRST()를 계산하는 경우, 두 번째 행에서 첫 번째 행의 오프셋은 -1입니다. ![FIRST 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_first.png) #### 예 현재 행 인덱스가 3이면 `FIRST() = -2`입니다. ### INDEX( ) * * * 값에 대한 정렬 없이 파티션에 있는 현재 행의 인덱스를 반환합니다. 첫 번째 행 인덱스는 1에서 시작합니다. 예를 들어 아래 테이블은 분기별 매출을 보여 줍니다. Date 파티션 내에서 INDEX()를 계산하는 경우 각 행의 인덱스는 1, 2, 3, 4 등입니다. ![INDEX 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_index.png) #### 예 파티션의 세 번째 행의 경우 `INDEX() = 3`입니다. ### LAST( ) * * * 현재 행에서 파티션에 있는 마지막 행까지의 행 수를 반환합니다. 예를 들어 아래 테이블은 분기별 매출을 보여 줍니다. Date 파티션 내에서 LAST()를 계산하는 경우 두 번째 행에서 마지막 행의 오프셋은 5입니다. ![LAST 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_last.png) #### 예 현재 행 인덱스가 3/7인 경우 `LAST() = 4`입니다. ### LOOKUP(expression, \[offset\]) * * * 현재 행의 기준 오프셋으로 지정된 대상 행에서 식의 값을 반환합니다. 파티션의 첫 번째/마지막 행을 기준으로 대상에 대한 오프셋 정의의 일부분으로 FIRST() + n 및 LAST() - n을 사용합니다. `offset`이 생략되면 필드 메뉴에서 비교 대상 행을 설정할 수 있습니다. 대상 행을 확인할 수 없으면 함수는 NULL을 반환합니다. 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내에서 `LOOKUP (SUM(Sales), 2)`를 계산하는 경우 각 행에 이후 2분기의 매출 값이 표시됩니다. ![LOOKUP 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_lookup.png) #### 예 `LOOKUP(SUM([Profit]), FIRST()+2)`는 파티션의 세 번째 행에서 SUM(Profit)을 계산합니다. ### MODEL\_EXTENSION 함수 모델 확장 프로그램 함수는 다음과 같습니다. - MODEL\_EXTENSION\_BOOL - MODEL\_EXTENSION\_INT - MODEL\_EXTENSION\_REAL - MODEL\_EXTENSION\_STRING 이들은 R, TabPy 또는 Matlab과 같은 외부 서비스에서 배포된 모델에 데이터를 전달하는 데 사용됩니다. [분석 확장 프로그램](https://help.tableau.com/current/pro/desktop/ko-kr/r_connection_manage.htm)을 참조하십시오. ### MODEL\_PERCENTILE(target\_expression, predictor\_expression(s)) * * * 대상 식 및 기타 예측자에 의해 정의된 대로 예상 값이 관찰된 마크보다 작거나 같을 확률(0과 1 사이)을 반환합니다. 이것은 누적 분포 함수(CDF)라고도 하는 사후 예측 분포 함수입니다. 이 함수는 MODEL\_QUANTILE의 역입니다. 예측 모델링 함수에 대한 자세한 내용은 [Tableau에서 예측 모델링 함수가 작동하는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/predictions_overview.htm)을 참조하십시오. #### 예 다음 수식은 주문 수에 대해 조정된 매출 합계에 대한 마크의 사분위수를 반환합니다. `MODEL_PERCENTILE(SUM([Sales]), COUNT([Orders]))` ### MODEL\_QUANTILE(quantile, target\_expression, predictor\_expression(s)) * * * 지정된 사분위수에서 대상 식 및 기타 예측자에 의해 정의되는 확률 범위 내에서 대상 숫자 값을 반환합니다. 이것은 사후 예측 사분위수입니다. 이 함수는 MODEL\_PERCENTILE의 역입니다. 예측 모델링 함수에 대한 자세한 내용은 [Tableau에서 예측 모델링 함수가 작동하는 방식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/predictions_overview.htm)을 참조하십시오. #### 예 다음 수식은 주문 수에 대해 중앙값(0.5) 예측 매출 합계를 반환합니다. `MODEL_QUANTILE(0.5, SUM([Sales]), COUNT([Orders]))` ### PREVIOUS\_VALUE(expression) * * * 이전 행에서 이 계산의 값을 반환합니다. 현재 행이 파티션의 첫 번째 행이면 주어진 식을 반환합니다. #### 예 `SUM([Profit]) * PREVIOUS_VALUE(1)`은 SUM(Profit)의 누계 곱을 계산합니다. ### RANK(expression, \['asc' | 'desc'\]) * * * 파티션에 있는 현재 행의 표준 경쟁 순위를 반환합니다. 같은 값에 같은 순위가 할당되었습니다. 오름차순 또는 내림차순을 지정하려면 선택 사항 `'asc' | 'desc'` 인수를 사용합니다. 기본 순서는 내림차순입니다. 이 함수를 사용하면 값 집합 (6, 9, 9, 14)의 순위가 (4, 2, 2, 1)로 지정됩니다. Null은 순위 지정 함수에서 무시됩니다. Null은 번호가 지정되지 않고 백분위수 순위 계산에서 총 레코드 수에 대해 계산되지 않습니다. 서로 다른 순위 지정 옵션에 대한 자세한 내용은 [순위 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm#Rank)를 참조하십시오. #### 예 다음 그림은 값 집합에 대한 다양한 순위 함수(RANK, RANK\_DENSE, RANK\_MODIFIED, RANK\_PERCENTILE 및 RANK\_UNIQUE)의 효과를 보여 줍니다. 데이터 집합에는 14명의 학생(Student A ~ Student N)에 대한 정보가 포함되어 있습니다. Age 열에는 각 학생의 현재 나이가 표시됩니다. 모든 학생은 17살에서 20살 사이입니다. 나머지 열에는 항상 함수의 기본 순서(오름차순 또는 내림차순)를 전제로 하여 나이 값 집합에 대한 각 순위 함수의 효과가 표시됩니다. ![다양한 순위 방법을 사용하여 학생 나이 순위를 비교한 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/rank_compare.png) ### RANK\_DENSE(expression, \['asc' | 'desc'\]) * * * 파티션에 있는 현재 행의 조밀 순위를 반환합니다. 동일한 값에는 동일한 순위가 할당되지만 숫자 시퀀스에 간격이 삽입되지 않습니다. 오름차순 또는 내림차순을 지정하려면 선택 사항 `'asc' | 'desc'` 인수를 사용합니다. 기본 순서는 내림차순입니다. 이 함수를 사용하면 값 집합 (6, 9, 9, 14)의 순위가 (3, 2, 2, 1)로 지정됩니다. Null은 순위 지정 함수에서 무시됩니다. Null은 번호가 지정되지 않고 백분위수 순위 계산에서 총 레코드 수에 대해 계산되지 않습니다. 서로 다른 순위 지정 옵션에 대한 자세한 내용은 [순위 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm#Rank)를 참조하십시오. ### RANK\_MODIFIED(expression, \['asc' | 'desc'\]) * * * 파티션에 있는 현재 행의 수정된 경쟁 순위를 반환합니다. 같은 값에 같은 순위가 할당되었습니다. 오름차순 또는 내림차순을 지정하려면 선택 사항 `'asc' | 'desc'` 인수를 사용합니다. 기본 순서는 내림차순입니다. 이 함수를 사용하면 값 집합 (6, 9, 9, 14)의 순위가 (4, 3, 3, 1)로 지정됩니다. Null은 순위 지정 함수에서 무시됩니다. Null은 번호가 지정되지 않고 백분위수 순위 계산에서 총 레코드 수에 대해 계산되지 않습니다. 서로 다른 순위 지정 옵션에 대한 자세한 내용은 [순위 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm#Rank)를 참조하십시오. ### RANK\_PERCENTILE(expression, \['asc' | 'desc'\]) * * * 파티션에 있는 현재 행의 백분위수 순위를 반환합니다. 오름차순 또는 내림차순을 지정하려면 선택 사항 `'asc' | 'desc'` 인수를 사용합니다. 기본값은 오름차순입니다. 이 함수를 사용하면 값 집합 (6, 9, 9, 14)의 순위가 (0.00, 0.67, 0.67, 1.00)으로 지정됩니다. Null은 순위 지정 함수에서 무시됩니다. Null은 번호가 지정되지 않고 백분위수 순위 계산에서 총 레코드 수에 대해 계산되지 않습니다. 서로 다른 순위 지정 옵션에 대한 자세한 내용은 [순위 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm#Rank)를 참조하십시오. ### RANK\_UNIQUE(expression, \['asc' | 'desc'\]) * * * 파티션에 있는 현재 행의 고유 순위를 반환합니다. 값이 동일하면 다른 순위가 할당됩니다. 오름차순 또는 내림차순을 지정하려면 선택 사항 `'asc' | 'desc'` 인수를 사용합니다. 기본 순서는 내림차순입니다. 이 함수를 사용하면 값 집합 (6, 9, 9, 14)의 순위가 (4, 2, 3, 1)로 지정됩니다. Null은 순위 지정 함수에서 무시됩니다. Null은 번호가 지정되지 않고 백분위수 순위 계산에서 총 레코드 수에 대해 계산되지 않습니다. 서로 다른 순위 지정 옵션에 대한 자세한 내용은 [순위 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm#Rank)를 참조하십시오. ### RUNNING\_AVG(expression) * * * 파티션에 있는 첫 번째 행에서 현재 행까지 주어진 식의 누계 평균을 반환합니다. 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내에서 `RUNNING_AVG(SUM([Sales])`를 계산하는 경우 결과는 각 분기에 대한 매출 값의 누계 평균입니다. ![이동 평균이 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_runningavg.png) #### 예 `RUNNING_AVG(SUM([Profit]))`는 SUM(Profit)의 누계 평균을 계산합니다. ### RUNNING\_COUNT(expression) * * * 파티션에 있는 첫 번째 행에서 현재 행까지 주어진 식의 누계 카운트를 반환합니다. #### 예 `RUNNING_COUNT(SUM([Profit]))`는 SUM(Profit)의 누계 카운트를 계산합니다. ### RUNNING\_MAX(expression) * * * 파티션에 있는 첫 번째 행에서 현재 행까지 주어진 식의 누계 최대값을 반환합니다. ![누계 최대값이 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_runningmax.png) #### 예 `RUNNING_MAX(SUM([Profit]))`는 SUM(Profit)의 누계 최대값을 계산합니다. ### RUNNING\_MIN(expression) * * * 파티션에 있는 첫 번째 행에서 현재 행까지 주어진 식의 누계 최소값을 반환합니다. ![누계 최소값이 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_runningmin.png) #### 예 `RUNNING_MIN(SUM([Profit]))`는 SUM(Profit)의 누계 최소값을 계산합니다. ### RUNNING\_SUM(expression) * * * 파티션에 있는 첫 번째 행에서 현재 행까지 주어진 식의 누계 합계를 반환합니다. ![누적 합계가 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_runningsum.png) #### 예 `RUNNING_SUM(SUM([Profit]))`는 SUM(Profit)의 누계 합계를 계산합니다. ### SIZE() * * * 파티션의 행 수를 반환합니다. 예를 들어 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내에 일곱 개의 행이 있으며 Date 파티션의 Size()는 7입니다. ![SIZE 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_size.png) #### 예 현재 파티션에 5개의 행이 있으면 `SIZE() = 5`입니다. ### SCRIPT\_ 함수 스크립트 함수: - SCRIPT\_BOOL - SCRIPT\_INT - SCRIPT\_REAL - SCRIPT\_STRING 이들은 R, TabPy, Matlab 등의 외부 서비스에 데이터를 전달하는 데 사용됩니다. [분석 확장 프로그램](https://help.tableau.com/current/pro/desktop/ko-kr/r_connection_manage.htm)을 참조하십시오. ### TOTAL(expression) * * * 테이블 계산 파티션 내의 지정된 식에 대한 총계를 반환합니다. #### 예 다음 뷰에서 시작한다는 것을 전제로 합니다. ![TOTAL 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total.png) 계산 에디터를 열고 총액을 나타내는 Totality로 이름을 지정하여 새 필드를 만듭니다. ![매출 총액의 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total2.png) 그런 다음 Totality를 텍스트로 끌어와 SUM(Sales)를 바꿉니다. 뷰는 기본 다음을 사용하여 계산 값을 기반으로 값을 합계하는 방식으로 변경됩니다. ![비주얼리제이션에 추가된 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total3.png) 그렇다면 기본 다음을 사용하여 계산 값은 무엇일까요? 데이터 패널에서 Totality를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하여 편집을 선택하면 정보의 추가 부분을 사용할 수 있게 됩니다. ![매출 총액의 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total4.png) 기본 다음을 사용하여 계산 값은 테이블(옆으로)입니다. 결과에서 Totality는 테이블의 각 행별 값의 합계입니다. 따라서 각 행에 나타나는 값은 원래 버전의 테이블 값의 합계입니다. 원래 테이블의 2011/Q1 행 값은 $8601, $6579, $44262 및 $15006였습니다. Totality가 SUM(Sales)을 바꾼 후에 테이블의 값은 모두 $74,448이며 이는 원래 값 4개의 합계입니다. Totality를 텍스트로 끌어오면 그 옆에 삼각형이 표시됩니다. ![마크 카드에 표시되고 비주얼리제이션에 추가된 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total5.png) 이는 이 필드가 테이블 계산임을 나타냅니다. 필드를 마우스 오른쪽 단추로 클릭하고 테이블 계산 편집을 선택하여 함수를 다른 다음을 사용하여 계산 값으로 리디렉션합니다. 예를 들어 테이블(아래로)로 설정할 수 있습니다. 이 경우 테이블 모양은 다음과 같습니다. ![마크 카드에 표시되고 비주얼리제이션에 추가된 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total6.png) ### TOTAL(expression) * * * 테이블 계산 파티션 내의 지정된 식에 대한 총계를 반환합니다. #### 예 다음 뷰에서 시작한다는 것을 전제로 합니다. ![TOTAL 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total.png) 계산 에디터를 열고 총액을 나타내는 Totality로 이름을 지정하여 새 필드를 만듭니다. ![매출 총액의 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total2.png) 그런 다음 Totality를 텍스트로 끌어와 SUM(Sales)를 바꿉니다. 뷰는 기본 다음을 사용하여 계산 값을 기반으로 값을 합계하는 방식으로 변경됩니다. ![비주얼리제이션에 추가된 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total3.png) 그렇다면 기본 다음을 사용하여 계산 값은 무엇일까요? 데이터 패널에서 Totality를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하여 편집을 선택하면 정보의 추가 부분을 사용할 수 있게 됩니다. ![매출 총액의 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total4.png) 기본 다음을 사용하여 계산 값은 테이블(옆으로)입니다. 결과에서 Totality는 테이블의 각 행별 값의 합계입니다. 따라서 각 행에 나타나는 값은 원래 버전의 테이블 값의 합계입니다. 원래 테이블의 2011/Q1 행 값은 $8601, $6579, $44262 및 $15006였습니다. Totality가 SUM(Sales)을 바꾼 후에 테이블의 값은 모두 $74,448이며 이는 원래 값 4개의 합계입니다. Totality를 텍스트로 끌어오면 그 옆에 삼각형이 표시됩니다. ![마크 카드에 표시되고 비주얼리제이션에 추가된 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total5.png) 이는 이 필드가 테이블 계산임을 나타냅니다. 필드를 마우스 오른쪽 단추로 클릭하고 테이블 계산 편집을 선택하여 함수를 다른 다음을 사용하여 계산 값으로 리디렉션합니다. 예를 들어 테이블(아래로)로 설정할 수 있습니다. 이 경우 테이블 모양은 다음과 같습니다. ![마크 카드에 표시되고 비주얼리제이션에 추가된 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_total6.png) ### WINDOW\_AVG(expression, \[start, end\]) * * * 창 내 식의 평균을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 동등한 집계 함수인 AVG가 있습니다. 자세한 내용은 [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm)을 참조하십시오. #### 예 다음 수식은 이전 2개 행에서 현재 행까지 **SUM(Profit)**의 창 평균을 반환합니다. `WINDOW_AVG(SUM[Profit]), -2, 0)` ### WINDOW\_CORR(expression1, expression2, \[start, end\]) * * * 두 식의 창 내 피어슨 상관 계수를 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 피어슨 상관 계수는 두 변수 간의 선형 관계를 측정합니다. 결과는 -1에서 +1(포함) 사이이며, 1은 정확한 양의 선형 관계 즉, 한 변수가 양의 방향으로 변화하면 다른 변수도 해당하는 양만큼 양의 방향으로 변화하는 관계를 나타내고 0은 변화 사이에 선형 관계가 없음을 나타내고, −1은 정확한 음의 관계를 나타냅니다. 동등한 집계 함수인 CORR이 있습니다. 자세한 내용은 [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm)을 참조하십시오. #### 예 다음 수식은 이전 5개 행에서 현재 행까지 SUM(Profit) 및 SUM(Sales)의 피어슨 상관 관계를 반환합니다. `WINDOW_CORR(SUM[Profit]), SUM([Sales]), -5, 0)` ### WINDOW\_COUNT(expression, \[start, end\]) * * * 창 내 식의 카운트를 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. #### 예 `WINDOW_COUNT(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 개수를 계산합니다. ### WINDOW\_COVAR(expression1, expression2, \[start, end\]) * * * 창 내 두 식의 _표본 공분산_을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝 인수를 생략하면 창은 전체 파티션입니다. 표본 공분산에서는 Null이 아닌 n - 1개의 데이터 요소를 사용하여 공분산 계산을 정규화합니다. 모집단 공분산(COVARP 함수로 사용할 수 있음)에서 사용되는 n개가 아니라는 것에 주의하십시오. 데이터가 대규모 모집단의 분산을 예측하는 데 사용되는 임의 샘플인 경우 표본 공분산을 선택하는 것이 좋습니다. 동등한 집계 함수인 COVAR이 있습니다. 자세한 내용은 [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm)을 참조하십시오. #### 예 다음 수식은 이전 2개 행에서 현재 행까지 SUM(Profit) 및 SUM(Sales)의 표본 공분산을 반환합니다. `WINDOW_COVAR(SUM([Profit]), SUM([Sales]), -2, 0)` ### WINDOW\_COVARP(expression1, expression2, \[start, end\]) * * * 창 내 두 식의 _모집단 공분산_을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 모집단 공분산은 표본 공분산에 (n-1)/n을 곱한 값입니다. 여기서, n은 Null이 아닌 데이터 요소의 총 수입니다. 항목의 임의 하위 집합만 있어 WINDOW\_COVAR 함수를 사용하는 표본 공분산이 적합한 경우와 달리 관심 대상인 모든 항목에서 데이터를 사용할 수 있는 경우 모집단 공분산을 선택하는 것이 좋습니다. 동등한 집계 함수인 COVARP가 있습니다. 자세한 내용은 [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm)을 참조하십시오. #### 예 다음 수식은 이전 2개 행에서 현재 행까지 SUM(Profit) 및 SUM(Sales)의 모집단 공분산을 반환합니다. `WINDOW_COVARP(SUM([Profit]), SUM([Sales]), -2, 0)` ### WINDOW\_MEDIAN(expression, \[start, end\]) * * * 창 내 식의 중앙값을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 예를 들어 아래 뷰는 분기별 수익을 보여 줍니다. Date 파티션 내의 창 중앙값은 모든 날짜의 수익 중앙값을 반환합니다. ![창 중앙값 연산자가 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_windowmedian.png) #### 예 `WINDOW_MEDIAN(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 중앙값을 계산합니다. ### WINDOW\_MAX(expression, \[start, end\]) * * * 창 내 식의 최대값을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 예를 들어 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내의 창 최대값은 모든 날짜의 최대 매출을 반환합니다. ![창 최대값 연산자가 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_windowmax.png) #### 예 `WINDOW_MAX(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 최대값을 계산합니다. ### WINDOW\_MIN(expression, \[start, end\]) * * * 창 내 식의 최소값을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 예를 들어 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내의 창 최소값은 모든 날짜의 최소 매출을 반환합니다. ![창 최소값 연산자가 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_windowmin.png) #### 예 `WINDOW_MIN(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 최소값을 계산합니다. ### WINDOW\_PERCENTILE(expression, number, \[start, end\]) * * * 창 내의 지정된 백분위수에 해당하는 값을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. #### 예 `WINDOW_PERCENTILE(SUM([Profit]), 0.75, -2, 0)`은 이전 두 행에서 현재 행까지의 SUM(Profit)에 대한 75번째 백분위수를 반환합니다. ### WINDOW\_STDEV(expression, \[start, end\]) * * * 창 내 식의 샘플 표준 편차를 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. #### 예 `WINDOW_STDEV(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 표준 편차를 계산합니다. ### WINDOW\_STDEVP(expression, \[start, end\]) * * * 창 내 식의 편향 표준 편차를 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. #### 예 `WINDOW_STDEVP(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 표준 편차를 계산합니다. ### WINDOW\_SUM(expression, \[start, end\]) * * * 창 내 식의 합계를 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. 예를 들어 아래 뷰는 분기별 매출을 보여 줍니다. Date 파티션 내에서 계산된 창 합계는 모든 분기의 매출 합계를 반환합니다. ![창 합계 연산자가 있는 테이블 계산입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_windowsum.png) #### 예 `WINDOW_SUM(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 합계를 계산합니다. ### WINDOW\_VAR(expression, \[start, end\]) * * * 창 내 식의 샘플 분산을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. #### 예 `WINDOW_VAR((SUM([Profit])), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 분산을 계산합니다. ### WINDOW\_VARP(expression, \[start, end\]) * * * 창 내 식의 편향 분산을 반환합니다. 창은 현재 행의 오프셋으로 정의됩니다. 파티션의 첫 번째 또는 마지막 행의 오프셋에 대해 FIRST()+n 및 LAST()-n을 사용합니다. 시작 및 끝을 생략하면 전체 파티션이 사용됩니다. #### 예 `WINDOW_VARP(SUM([Profit]), FIRST()+1, 0)`은 두 번째 행에서 현재 행까지의 SUM(Profit)의 분산을 계산합니다. ## Tableau에서 사용할 수 있는 분석 확장 프로그램 테이블 계산 함수 분석 확장 프로그램은 Tableau와 Python, Matlab 및 R용 TabPy와 같은 외부 서비스 간의 연결입니다. 분석에 분석 확장 프로그램을 사용하려면 먼저 Tableau와 TabPy 서버와 같은 외부 서비스 간의 [연결](https://help.tableau.com/current/pro/desktop/ko-kr/r_connection_manage.htm)을 구성해야 합니다. 그런 다음 특정 테이블 계산 내부에서 스크립트를 사용할 수 있습니다(게시된 명명된 모델을 사용하는 경우 MODEL\_EXTENSION\_, 외부 서비스에 식을 전달하는 경우 SCRIPT\_). 비주얼리제이션의 데이터(테이블 계산의 'table')가 외부 서버로 안전하게 전달되고, 스크립트가 실행되고, 결과가 계산의 출력으로 다시 전달됩니다. ## 모델 확장 프로그램 함수 TabPy 외부 서비스에 배포된 명명된 모델과 함께 사용됩니다. ### MODEL\_EXTENSION\_BOOL(모델\_이름, 인수, 식) * * * TabPy 외부 서비스에서 배포한 명명된 모델로 계산된 식의 부울 결과를 반환합니다. 모델\_이름은 사용하려는 배포된 분석 모델의 이름입니다. 각 인수는 배포된 모델이 수락하는 입력 값을 설정하는 단일 문자열이며 분석 모델에 의해 정의됩니다. Tableau에서 분석 모델로 전송되는 값을 정의할 때는 식을 사용합니다. 집계 함수(SUM, AVG 등)를 사용하여 결과를 집계해야 합니다. 함수를 사용할 때는 식의 데이터 유형 및 순서가 입력 인수의 데이터 유형 및 순서와 일치해야 합니다. #### 예 `MODEL_EXTENSION_BOOL ("isProfitable","inputSales", "inputCosts", SUM([Sales]), SUM([Costs]))` ### MODEL\_EXTENSION\_INT(모델\_이름, 인수, 식) * * * TabPy 외부 서비스에서 배포한 명명된 모델로 계산된 식의 정수 결과를 반환합니다. 모델\_이름은 사용하려는 배포된 분석 모델의 이름입니다. 각 인수는 배포된 모델이 수락하는 입력 값을 설정하는 단일 문자열이며 분석 모델에 의해 정의됩니다. Tableau에서 분석 모델로 전송되는 값을 정의할 때는 식을 사용합니다. 집계 함수(SUM, AVG 등)를 사용하여 결과를 집계해야 합니다. 함수를 사용할 때는 식의 데이터 유형 및 순서가 입력 인수의 데이터 유형 및 순서와 일치해야 합니다. #### 예 `MODEL_EXTENSION_INT ("getPopulation", "inputCity", "inputState", MAX([City]), MAX ([State]))` ### MODEL\_EXTENSION\_REAL(모델\_이름, 인수, 식) * * * TabPy 외부 서비스에서 배포한 명명된 모델로 계산된 식의 실수 결과를 반환합니다. 모델\_이름은 사용하려는 배포된 분석 모델의 이름입니다. 각 인수는 배포된 모델이 수락하는 입력 값을 설정하는 단일 문자열이며 분석 모델에 의해 정의됩니다. Tableau에서 분석 모델로 전송되는 값을 정의할 때는 식을 사용합니다. 집계 함수(SUM, AVG 등)를 사용하여 결과를 집계해야 합니다. 함수를 사용할 때는 식의 데이터 유형 및 순서가 입력 인수의 데이터 유형 및 순서와 일치해야 합니다. #### 예 `MODEL_EXTENSION_REAL ("profitRatio", "inputSales", "inputCosts", SUM([Sales]), SUM([Costs]))` ### MODEL\_EXTENSION\_STRING(모델\_이름, 인수, 식) * * * TabPy 외부 서비스에서 배포한 명명된 모델로 계산된 식의 문자열 결과를 반환합니다. 모델\_이름은 사용하려는 배포된 분석 모델의 이름입니다. 각 인수는 배포된 모델이 수락하는 입력 값을 설정하는 단일 문자열이며 분석 모델에 의해 정의됩니다. Tableau에서 분석 모델로 전송되는 값을 정의할 때는 식을 사용합니다. 집계 함수(SUM, AVG 등)를 사용하여 결과를 집계해야 합니다. 함수를 사용할 때는 식의 데이터 유형 및 순서가 입력 인수의 데이터 유형 및 순서와 일치해야 합니다. #### 예 `MODEL_EXTENSION_STR ("mostPopulatedCity", "inputCountry", "inputYear", MAX ([Country]), MAX([Year]))` ## 스크립트 함수 MODEL\_EXPRESSION 함수와 같은 정의된 외부 모델을 사용하는 대신 SCRIPT 함수를 사용하여 테이블 계산에서 직접 표현식을 지정합니다. **참고**: 호출을 실행하면 단일 열이 반환될 것으로 예상되며, 여기에는 함수로 전송된 것과 동일한 수의 행이 포함됩니다. ### SCRIPT\_BOOL * * * 지정된 표현식의 부울 결과를 반환합니다. 표현식은 실행 중인 Analytics 확장 프로그램 서비스 인스턴스로 직접 전달됩니다. R 식에서는 .arg_n_(선행 마침표 사용)을 사용하여 매개 변수를 참조합니다(.arg1, .arg2 등). Python 식에서는 \_arg_n_(선행 밑줄 사용)을 사용합니다. #### 예 이 R 예제에서 .arg1은 SUM(\[Profit\])에 해당합니다. `SCRIPT_BOOL("is.finite(.arg1)", SUM([Profit]))` 다음 예는 워싱턴 주의 상점 ID에 대해 True를 반환하고, 그렇지 않은 경우 False를 반환합니다. 이 예는 제목이 IsStoreInWA인 계산된 필드에 대한 정의일 수 있습니다. `SCRIPT_BOOL('grepl(".*_WA", .arg1, perl=TRUE)',ATTR([Store ID]))` Python 명령은 다음과 같은 형식입니다. `SCRIPT_BOOL("return map(lambda x : x > 0, _arg1)", SUM([Profit]))` ### SCRIPT\_INT * * * 지정된 표현식의 정수 결과를 반환합니다. 표현식은 실행 중인 Analytics 확장 프로그램 서비스 인스턴스로 직접 전달됩니다. R 식에서는 .arg_n_(선행 마침표 사용)을 사용하여 매개 변수를 참조합니다(.arg1, .arg2 등). Python 식에서는 \_arg_n_(선행 밑줄 사용)을 사용합니다. #### 예 이 R 예제에서 .arg1은 SUM(\[Profit\])에 해당합니다. `SCRIPT_INT("is.finite(.arg1)", SUM([Profit]))` 다음 예에서 k-평균 클러스터링은 세 가지 클러스터를 만드는 데 사용됩니다. `SCRIPT_INT('result <- kmeans(data.frame(.arg1,.arg2,.arg3,.arg4), 3);result$cluster;', SUM([Petal length]), SUM([Petal width]),SUM([Sepal length]),SUM([Sepal width]))` Python 명령은 다음과 같은 형식입니다. `SCRIPT_INT("return map(lambda x : int(x * 5), _arg1)", SUM([Profit]))` ### SCRIPT\_REAL * * * 지정된 표현식의 실수 결과를 반환합니다. 표현식은 실행 중인 Analytics 확장 프로그램 서비스 인스턴스로 직접 전달됩니다. R R 식에서는 .arg_n_(선행 마침표 사용)을 사용하여 매개 변수를 참조합니다(.arg1, .arg2 등). Python 식에서는 \_arg_n_(선행 밑줄 사용)을 사용합니다. #### 예 이 R 예제에서 .arg1은 SUM(\[Profit\])에 해당합니다. `SCRIPT_REAL("is.finite(.arg1)", SUM([Profit]))` 다음 예는 온도 값을 섭씨에서 화씨로 변환합니다. `SCRIPT_REAL('library(udunits2);ud.convert(.arg1, "celsius", "degree_fahrenheit")',AVG([Temperature]))` Python 명령은 다음과 같은 형식입니다. `SCRIPT_REAL("return map(lambda x : x * 0.5, _arg1)", SUM([Profit]))` ### SCRIPT\_STR * * * 지정된 표현식의 문자열 결과를 반환합니다. 표현식은 실행 중인 Analytics 확장 프로그램 서비스 인스턴스로 직접 전달됩니다. R 식에서는 .arg_n_(선행 마침표 사용)을 사용하여 매개 변수를 참조합니다(.arg1, .arg2 등). Python 식에서는 \_arg_n_(선행 밑줄 사용)을 사용합니다. #### 예 이 R 예제에서 .arg1은 SUM(\[Profit\])에 해당합니다. `SCRIPT_STR("is.finite(.arg1)", SUM([Profit]))` 다음 예는 더 복잡한 문자열에서 시/도 약어를 추출합니다(원래 형식: 13XSL\_CA, A13\_WA). `SCRIPT_STR('gsub(".*_", "", .arg1)',ATTR([Store ID]))` Python 명령은 다음과 같은 형식입니다. `SCRIPT_STR("return map(lambda x : x[:2], _arg1)", ATTR([Region]))` ## 계산 에디터를 사용하여 테이블 계산 만들기 아래의 단계를 수행하여 계산 에디터를 사용해 테이블 계산을 만드는 방법을 배워 보십시오. **참고**: Tableau에서 여러 가지 방법으로 테이블 계산을 들 수 있습니다. 이 예제에서는 이러한 방법 중 하나만 보여 줍니다. 자세한 내용은 [테이블 계산으로 값 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations.htm)을 참조하십시오. ### 1단계: 비주얼리제이션 만들기 1. Tableau Desktop에서 Tableau와 함께 제공된 **샘플 – 슈퍼스토어**라는 저장된 데이터 원본에 연결합니다. 2. 워크시트로 이동합니다. 3. **데이터** 패널의 차원에서 Order Date(주문 날짜)를 열 선반에 끌어 놓습니다. 4. **데이터** 패널의 차원에서 Sub-Category(하위 범주)를 행 선반에 끌어 놓습니다. 5. **데이터** 패널의 측정값 아래에서 Sales(매출)를 마크 카드의 텍스트에 끌어 놓습니다. 비주얼리제이션이 텍스트 테이블로 업데이트됩니다. ![테이블을 사용한 Tableau 비주얼리제이션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_functions1.png) ### 2단계: 테이블 계산 만들기 1. 분석 > 계산된 필드 만들기를 선택합니다. 2. 계산 에디터가 열리면 다음을 수행합니다. - 계산된 필드의 이름을 Running Sum of Profit(수익의 누계 합계)로 지정합니다. - 다음 수식을 입력합니다. `RUNNING_SUM(SUM([Profit]))` 이 수식은 매출 수익의 누계 합계를 계산합니다. 수식은 전체 테이블에서 계산됩니다. - 작업을 마쳤으면 확인을 클릭합니다. 새 테이블 계산 필드가 데이터 패널의 측정값 아래에 나타납니다. 다른 필드와 마찬가지로, 하나 이상의 비주얼리제이션에서 이 필드를 사용할 수 있습니다. ### 3단계: 비주얼리제이션에서 테이블 계산 사용 1. 데이터 패널의 측정값 아래에서 Running Sum of Profit(수익의 누계 합계)를 마크 카드의 색상에 끌어 놓습니다. 2. 마크 카드에서 마크 유형 드롭다운을 클릭한 다음 사각형을 선택합니다. 비주얼리제이션이 업데이트되고 테이블이 하이라이트됩니다. ![마크 카드에 테이블 계산이 적용된 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_functions2.png) ### 4단계: 테이블 계산 편집 1. 마크 카드에서 Running Sum of Profit(수익의 누계 합계)를 마우스 오른쪽 단추로 클릭하고 테이블 계산 편집을 선택합니다. 2. 테이블 계산 대화 상자가 열리면 다음을 사용하여 계산에서 테이블(아래로)를 선택합니다. 비주얼리제이션이 다음과 같이 업데이트됩니다. ![마크 카드에 테이블 계산이 적용된 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tablecalc_functions3.png) ## 참고 항목 [테이블 계산 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations.htm#Create) [테이블 계산 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm) [테이블 계산 사용자 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_custom.htm) [퀵 테이블 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_quick.htm) [Tableau의 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions.htm) [Tableau 함수(범주별)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_categories.htm) [Tableau 함수(사전순)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_alphabetical.htm) [주요 콘텐츠로 건너뛰기](#main-content) # 테이블 계산으로 값 변환 이 문서에서는 테이블 계산의 기초와 Tableau에서 테이블 계산을 만드는 방법에 대해 설명합니다. ## 테이블 계산이란? 테이블 계산은 비주얼리제이션의 값에 적용한 변환입니다. 테이블 계산은 Tableau의 로컬 데이터를 계산하는 특수 유형의 계산된 필드입니다. 테이블 계산은 현재 비주얼리제이션에 표시된 항목을 기반으로 계산되며 비주얼리제이션에서 필터링된 측정값이나 차원은 고려하지 않습니다. 다음과 같은 매우 다양한 용도로 테이블 계산을 사용할 수 있습니다. - 값을 순위로 변환 - 누계를 표시하도록 값 변환 - 구성 비율을 표시하도록 값 변환 모든 Tableau 비주얼리제이션에는 뷰의 차원에 의해 결정되는 가상 테이블이 있습니다. 이 테이블을 데이터 원본의 테이블과 같지 않습니다. 구체적으로, 이 가상 테이블은 “세부 수준”의 차원에 의해 결정됩니다. 즉, Tableau 워크시트에 있는 다음과 같은 선반이나 카드의 차원에 의해 결정됩니다. ![빈 Tableau 대시보드에서 LOD 표현식과 관련된 선반 및 비주얼리제이션 섹션이 하이라이트되어 있습니다. 하이라이트된 부분은 페이지, 열, 행, 시트 영역이며, 마크 카드에서는 색상, 크기, 레이블, 세부 정보 및 경로입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_shelves.png) ## 기본 사항: 주소 지정 및 파티션 지정 테이블 계산을 추가할 때 세부 수준의 모든 차원을 파티션 지정(범위) 또는 주소 지정(방향)에 사용해야 합니다. 계산을 그룹화하는 방식, 즉 계산이 수행되는 데이터의 범위를 정의하는 차원을 **파티션 지정 필드**라고 합니다. 테이블 계산은 각 파티션 내에서 개별적으로 수행됩니다. 테이블 계산이 수행되는 나머지 차원을 **주소 지정 필드**라고 하며 계산의 방향을 결정합니다. 파티션 지정 필드가 뷰를 여러 개의 하위 뷰(또는 하위 테이블)로 분할하면 각 파티션 내의 마크에 테이블 계산이 적용됩니다. 계산이 이동하는 방향, 예를 들어 누계를 계산할지, 아니면 값 간의 차이를 계산할지는 주소 지정 필드로 결정됩니다. 따라서 테이블 계산 대화 상자의 특정 차원 섹션에서 필드의 순서를 위에서 아래로 지정할 때 해당 파티션의 다양한 마크에서 계산이 이동하는 방향을 지정하게 됩니다. 다음을 사용하여 계산 옵션을 사용하여 테이블 계산을 추가할 경우 선택 결과에 따라 자동으로 일부 차원은 주소 지정 차원으로 식별되고 나머지 차원은 파티션 지정 차원으로 식별됩니다. 하지만 특정 차원을 사용할 경우에는 사용자가 주소 지정 차원과 파티션 지정 차원을 결정해야 합니다. ### 테이블(옆으로) 테이블의 가로 방향으로 계산하고 각 파티션마다 다시 시작합니다. 예를 들어 다음 테이블에서 계산은 각 (MONTH(Order Date)) 행에서 전체 (YEAR(Order Date)) 열을 계산합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations1.png) ### 테이블(아래로) 테이블의 세로 방향으로 계산하고 각 파티션마다 다시 시작합니다. 예를 들어 다음 테이블에서 계산은 각 (YEAR(Order Date)) 열에서 전체 (MONTH(Order Date)) 행을 계산합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations2.png) ### 테이블(옆에서 아래로) 테이블의 가로 방향으로 계산한 다음 테이블의 세로 방향으로 계산합니다. 예를 들어 다음 테이블에서 계산은 전체 (YEAR(Order Date)) 열을 계산한 다음 (MONTH(Order Date)) 행에서 아래로 이동하고 다시 전체 열을 계산하는 방식으로 전체 테이블을 계산합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations3.png) ### 테이블(아래에서 옆으로) 테이블의 세로 방향으로 계산한 다음 테이블의 가로 방향으로 계산합니다. 예를 들어 다음 테이블에서 계산은 (MONTH(Order Date)) 행을 아래로 끝까지 계산한 다음 (YEAR(Order Date) 열에서 옆으로 이동하고 다시 행을 아래로 끝까지 계산하는 방식으로 전체 테이블을 계산합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations4.png) ### 패널(아래로) 전체 패널을 아래로 계산합니다. 예를 들어 다음 테이블에서 계산은 단일 패널에 대해 (MONTH(Order Date)) 행을 아래로 끝까지 계산합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations5.png) ### 패널(옆에서 아래로) 가로로 전체 패널을 계산한 다음 아래 패널로 이동합니다. 예를 들어 다음 테이블에서 계산은 패널 가로 방향으로 전체 (YEAR(Order Date)) 열을 계산한 다음 (MONTH(Order Date)) 행에서 아래로 이동하고 다시 패널 가로 방향으로 전체 열을 계산합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations6.png) ### 패널(아래에서 옆으로) 세로로 전체 패널을 계산한 다음 옆 패널로 이동합니다. 예를 들어 다음 테이블에서 계산은 패널 가로 방향으로 (MONTH(Order Date)) 행을 아래로 끝까지 계산한 다음 (YEAR(Order Date)) 열에서 옆으로 이동하고 다시 패널 가로 방향으로 아래로 끝까지 계산합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations7.png) ### 셀 단일 셀 내에서 계산합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations8.png) ### 특정 차원 지정한 차원 내에서만 계산합니다. 예를 들어 다음 비주얼리제이션에서 Month of Order Date 및 Quarter of Order Date 차원은 선택되어 있기 때문에 주소 지정 필드이고 Year of Order Date 차원은 선택되어 있지 않기 때문에 파티션 지정 필드입니다. 따라서 계산은 연도별로 모든 분기에 대한 각 월의 차이를 변환합니다. 계산은 매년 다시 시작됩니다. 모든 차원이 선택되어 있으면 전체 테이블이 범위에 포함됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations11.png) #### 다음 수준에서 다음 수준에서 옵션은 테이블 계산 대화 상자에서 특정 차원을 선택한 경우와 다음을 사용하여 계산 옵션 바로 아래에 있는 필드에서 둘 이상의 차원을 선택한 경우, 즉 둘 이상의 차원이 주소 지정 필드로 정의된 경우에만 사용할 수 있습니다. 다음을 사용하여 계산으로 테이블 계산을 정의할 때에는 값이 위치를 기준으로 파티션을 설정하기 때문에 이 옵션을 사용할 수 없습니다. 하지만 특정 차원에서는 시각적 구조와 테이블 계산이 일치할 필요가 없기 때문에 다음 수준에서 옵션을 사용하여 계산을 세밀하게 조정할 수 있습니다. 이 설정을 사용하여 뷰에서 특정 차원을 바탕으로 중단점, 즉 계산 재시작 위치를 설정합니다. 이 설정이 파티션 지정에 해당 차원을 사용하는 것과 어떻게 다를까요? 사실, 이 설정도 파티션 지정이지만 값 대신 위치로 파티션을 지정한다는 점이 다릅니다. 다음을 사용하여 계산 옵션으로 정의되는 파티션 지정 방식이 바로 값을 사용한 지정 방식입니다. 위 예의 '다음 수준에서' 드롭다운 목록에서 사용할 수 있는 선택 항목은 다음과 같습니다.
가장 깊은 수준가장 세밀한 수준에서 계산을 수행하도록 지정합니다. 이것이 기본 옵션입니다.
Order Date 분기분기 수준에서 계산을 수행하도록 지정합니다.
Order Date 월

월 수준에서 계산을 수행하도록 지정합니다.

 

## 테이블 계산 만들기 테이블 계산을 만드는 방법을 배워 보려면 아래 예의 단계를 수행하십시오. 퀵 테이블 계산을 만드는 방법을 배워 보려면 [퀵 테이블 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_quick.htm)을 참조하십시오. ### 1단계: 비주얼리제이션 작성 1. Tableau를 열고 **Sample - Superstore** 저장된 데이터 원본에 연결합니다. 2. 새 워크시트로 이동합니다. 3. **데이터** 패널에서 Order Date(주문 날짜)를 행 선반에 끌어 놓습니다. 차원이 **YEAR(Order Date)**로 업데이트됩니다. 4. 행 선반에서 YEAR(Order Date)를 다시 마우스 오른쪽 단추로 클릭하고 분기를 선택합니다. 5. 행 선반에서 QUARTER(Order Date)의 + 아이콘을 클릭합니다. **MONTH(Order Date)**가 선반에 추가됩니다. 6. **데이터** 패널의 차원에서 Order Date(주문 날짜)를 열 선반에 끌어 놓습니다. 차원이 다시 **YEAR(Order Date)**로 업데이트됩니다. 7. **데이터** 패널에서 Sales(매출)를 마크 카드의 텍스트로 끌어옵니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations10.png) ### 2단계: 테이블 계산 추가 1. 마크 카드에서 SUM(Sales)를 마우스 오른쪽 단추로 클릭하고 테이블 계산 추가를 선택합니다. 2. 테이블 계산 대화 상자가 열립니다. 이 대화 상자에서 다음을 수행합니다. - **계산 유형**으로 차이를 선택합니다. Tableau에서 사용할 수 있는 테이블 계산 유형에 대한 자세한 내용과 각 유형을 구성할 수 있는 방법에 대해서는 [테이블 계산 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm)을 참조하십시오. - **다음을 사용하여 계산**에서 테이블(옆으로)를 선택합니다. 계산을 수행하는 방식을 선택할 때 비주얼리제이션이 안내를 제공하는 시각적 표시로 업데이트됩니다. 이러한 옵션에 대한 자세한 내용은 [기본 사항: 주소 지정 및 파티션 지정](#Basics) 섹션을 참조하십시오. - 마쳤으면 테이블 계산 대화 상자 위쪽 구석에 있는 X를 클릭하여 대화 상자를 종료합니다. 계산이 비주얼리제이션의 값에 적용됩니다. #### 작업 확인! ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_calculations9.gif) ## 테이블 계산 편집 테이블 계산을 편집하려면 1. 뷰에서 테이블 계산이 적용된 측정값을 마우스 오른쪽 단추로 클릭하고 테이블 계산 편집을 선택합니다. 2. 테이블 계산 대화 상자가 나타납니다. 이 대화 상자에서 변경을 수행합니다. 3. 마쳤으면 테이블 계산 대화 상자 위쪽 구석에 있는 X를 클릭하여 대화 상자를 종료합니다. ## 테이블 계산 제거 테이블 계산을 제거하려면 - 뷰에서 테이블 계산이 적용된 측정값을 마우스 오른쪽 단추로 클릭하고 테이블 계산 지우기를 선택합니다. 테이블 계산이 측정값에서 제거되고 비주얼리제이션이 원래 값으로 업데이트됩니다. ## 참고 항목 [테이블 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_calculatedfields_understand_types.htm#Table) [퀵 테이블 계산](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_quick.htm) [테이블 계산 유형](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations_definebasic_runningtotal.htm) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 테이블 구조 정의 표준 서식 지정 외에도 테이블 구조를 정의하는 다른 몇 가지 설정이 있습니다. 분석 > 테이블 레이아웃 > 고급을 선택하여 테이블 옵션 대화 상자를 열고 이러한 설정을 수정할 수 있습니다. 여기서 가로 세로 비율, 기본 숫자 형식, 행 및 열 특성, 뷰 맨 아래에 있는 레이블의 기본 레이블 방향을 지정할 수 있습니다. 이러한 설정은 전체 뷰에 적용되지만 서식 패널을 사용하여 일부 설정을 재정의할 수 있습니다. ## 가로 세로 비율 설정 가로 세로 비율이란 패널 너비와 패널 높이의 비율을 나타냅니다. 가로 세로 비율을 특정 값으로 제한하거나 제한하지 않을 수 있습니다. 제한되지 않는 축 범위는 축의 길이가 동일하지 않아도 되므로 유용할 수 있습니다. 행 또는 열의 크기를 수동으로 조정할 때마다 가로 세로 비율의 제한이 없습니다. 가로 세로 비율 설정은 행 및 열 선반에 모두 연속형 축이 포함된 뷰에만 적용됩니다. 주격 축은 가로 세로 비율 설정의 영향을 받지 않습니다. ## 기본 숫자 형식 설정 뷰의 숫자에 대해 기본적으로 표시할 소수 자릿수를 정의할 수 있습니다. 자동을 선택하면 필드의 데이터를 기준으로 소수 자릿수가 자동 결정됩니다. 수동을 선택한 경우 소수점 이하 최대 16자리까지 표시할 수 있습니다. ## 행 특성 설정 다음과 같은 행 특성 중에서 선택합니다. - 최대 행 레이블 수준: 동일한 수준의 머리글이 결합되기 전에 행 선반에 추가할 수 있는 필드 수를 결정합니다. ![테이블 속성을 설정하기 위한 옵션이 있는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/definetables_table-dialog3.png) 예를 들어, 최대 행 레이블 수준을 3으로 설정하고 행 선반에 5개의 불연속형 필드를 배치하는 경우 첫 번째, 두 번째 및 세 번째 행 머리글이 동일한 머리글에 쉼표로 구분되어 나타납니다(같은 머리글 수준에서 결합됨). ![고객 이름, 시/도, 시(도시), 우편 번호를 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/definetables_combined-row-labels.png) 이 예의 경우 Customer Name(고객 이름), Region(지역), State(시/도), City(시(도시)) 및 Postal Code(우편 번호)가 행 선반에 있는 5개의 불연속형 필드입니다. 최대 행 레이블 수준이 3으로 설정되어 있습니다. 결과 뷰에서 Customer Name(고객 이름)이 첫 번째 열에서 Region(지역) 및 State(시/도)와 결합됩니다. - 최대 가로 행 레이블 수준: 테이블이 뷰에 맞지 않는 경우 머리글이 자동으로 가로 방향이 아니라 세로 방향으로 지정되기 전에 행 선반에 배치할 수 있는 필드 수를 결정합니다. ## 열 특성 설정 다음과 같은 열 특성 중에서 선택합니다. - 최대 열 레이블 수준: 레이블이 결합되기 전에 열 선반에 배치할 수 있는 필드 수를 결정합니다. 예를 들어, 최대 열 레이블 수준을 8로 설정하고 열 선반에 9개의 불연속형 필드를 배치하는 경우 첫 번째와 두 번째 열 머리글이 동일한 머리글에 쉼표로 구분되어 나타납니다(같은 머리글 수준에서 결합됨). - 세로 축이 있을 때 뷰 하단에 가장 안쪽 수준 표시: 뷰에 세로 축이 추가되면 뷰 맨 아래(맨 위 아님)에 열 머리글의 가장 안쪽 수준이 표시됩니다. - 뷰 하단의 기본 레이블 방향: 뷰 맨 아래의 레이블이 기본적으로 가로 또는 세로 방향으로 지정할지를 결정합니다. 키보드에서 Ctrl+L(Mac의 경우 Command- L)을 눌러 가로 옵션과 세로 옵션을 전환할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 테이블 및 셀 크기 조정 테이블을 구성하는 행, 열 및 셀의 크기를 변경할 수 있습니다. 테이블 크기를 조정하는 최상의 방법은 뷰 유형 및 크기를 조정할 테이블 구성 요소에 따라 달라집니다. ## 명령을 사용하여 행 및 열 크기 조정 1. Tableau Desktop 워크시트에서 서식 \> 셀 크기를 선택합니다. Tableau Cloud 또는 Tableau Server 워크시트에서 맞춤 메뉴를 확장하고 셀 크기를 선택합니다. ![웹 맞춤 옵션의 메뉴입니다.](https://help.tableau.com/v0.0/pro/desktop/ko-kr/Resources/Images/Formatting_web_fit_menu.png "셀 크기 옵션이 있는 확장된 맞춤 메뉴") 2. 길게, 짧게, 넓게 또는 좁게 명령을 선택합니다. 이러한 명령을 빠르게 적용하려면 [행 및 열 크기 조정에 대한 바로 가기(Tableau Desktop)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/shortcut.htm#Shortcuts_rows_columns)를 참조하십시오. 예를 들어 아래 뷰에서는 넓게와 길게 명령을 사용하여 뷰의 가독성을 높였습니다. ![지역 및 분기별로 분류된 매출 데이터를 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cellsize1.png) **참고:** 지정된 필드의 모든 멤버는 동일한 너비와 높이를 갖습니다. 개별 필드 멤버의 크기를 조정할 수 없습니다. ## 수동으로 행 및 열 크기 조정 행과 열 머리글 또는 축의 너비나 높이를 수동으로 조정하려면 다음을 수행합니다. 1. 머리글이나 축의 세로 또는 가로 테두리 위에 커서를 놓습니다. 2. 크기 조정 커서 ![가로 끌기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/symbol_horizdrag.png)가 표시되면 테두리를 클릭하고 왼쪽 및 오른쪽이나 위쪽 및 아래쪽으로 끌어옵니다. ![테두리를 오른쪽 또는 왼쪽으로 끌어 열 크기를 수동으로 조정하는 방법을 묘사하는 그래픽](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_manual1.png) **참고**: 웹 편집 시 데이터가 너무 많은 테이블에는 크기 조정 커서가 표시되지 않습니다. 이를 해결하고 열 크기를 조정하려면 데이터를 필터링(예: 마우스 오른쪽 단추를 클릭하고 단일 값만 유지)하고 원하는 대로 열 크기를 조정한 다음 필터를 제거하면 됩니다. ## 전체 테이블 크기 조정 셀 크기 메뉴에서 크게 또는 작게를 선택하여 전체 테이블의 크기를 늘리거나 줄일 수 있습니다. 예를 들어 아래 표시된 뷰의 열 너비와 행 높이를 늘리려면 셀 크기 > 크게를 선택할 수 있습니다. 이 옵션은 시각적으로 적절한 방식으로 패널의 너비와 높이를 모두 늘립니다. 테이블 크기를 조정할 때 행 머리글의 크기는 가로로 증가합니다. ## 셀 크기 조정 Tableau에서 만들 수 있는 모든 테이블에는 셀이 기본 구성 요소로 포함됩니다. 텍스트 테이블의 경우 셀이 필요합니다. 셀은 행과 열의 교차 부분이며 텍스트가 표시되는 곳입니다. 그러나 구성하는 뷰에 따라 분산형 차트의 경우처럼 셀 식별이 항상 가능하거나 유용한 것은 아닙니다. 행 선반과 열 선반의 안쪽 필드가 모두 차원인 경우 셀을 조작하여 데이터 뷰를 향상시키면 도움이 됩니다. 이 경우 서식 > 셀 크기 메뉴에서 선택할 수 있는 다음 두 개의 바로 가기가 있습니다. - 사각형 셀 – 셀의 가로 세로 비율이 1:1이 되도록 뷰를 조정합니다. 이렇게 하면 히트 맵에 유용한 사각형 셀이 생성됩니다. - 텍스트 셀 – 셀의 가로 세로 비율이 3:1이 되도록 뷰를 조정합니다. 이 셀은 텍스트 테이블에 유용합니다. 예를 들어 사각형 셀과 텍스트 셀을 적용하여 아래 텍스트 테이블을 표시할 수 있습니다. 텍스트 셀을 사용하면 셀의 가로 세로 비율이 3:1이 되고 읽기 쉬운 간소한 테이블이 생성됩니다.
사각형 셀텍스트 셀
세그먼트별 및 주문 연도별 매출을 표시한 테이블입니다.다양한 세그먼트와 연도에 따른 매출 데이터를 표시하는 테이블입니다.
아래 표시된 히트 맵은 서식 > 셀 크기 메뉴에서 사각형 셀을 선택하여 수정합니다. 이렇게 하면 셀의 가로 세로 비율이 1:1이 되고 분석하기 쉬운 압축 테이블이 생성됩니다. 마크 카드의 크기 슬라이더를 사용하여 각 마크의 크기를 조정할 수도 있습니다. ![2012년부터 2015년까지의 세그먼트와 분기별 매출을 표시하는 히트 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/cellsize5.png) 셀 크기를 변경한 후 Ctrl+B 및 Ctrl+Shift+B를 사용하여 셀의 가로 세로 비율을 유지하면서 테이블 크기를 줄이거나 늘릴 수 있습니다. Mac에서 키 입력은 Command-B 및 Shift-Command-B입니다. [주요 콘텐츠로 건너뛰기](#main-content) # 테이블 범위 세부 수준 식 범위 지정 키워드를 사용하지 않고 테이블 수준에서 세부 수준 식을 정의할 수 있습니다. 예를 들어 다음 식은 전체 테이블에서 최소(가장 빠른) 주문 날짜를 반환합니다. `{MIN([Order Date])}` 이 식은 차원 선언이 없는 다음과 같은 FIXED 세부 수준 식과 동일합니다. `{FIXED : MIN([Order Date])}` [주요 콘텐츠로 건너뛰기](#main-content) # 테이블 확장 프로그램 테이블 확장 프로그램을 사용하면 분석 확장 프로그램 스크립트가 있는 데이터 테이블을 만들 수 있습니다. 사용자 지정 TabPy 또는 Rserve 스크립트를 작성하고 필요에 따라 하나 이상의 입력 테이블을 추가할 수 있습니다. **참고:** 통합 문서를 열거나 데이터 원본을 새로 고칠 때마다 테이블 확장 프로그램이 새로 고쳐집니다. ### 이점 신규 사용자와 숙련된 사용자 모두에게 적용되는 테이블 확장 프로그램 이점은 다음과 같습니다. - 스크립트 또는 고급 기능을 Tableau에 손쉽게 통합 - Tableau 데이터 연결에서 데이터를 끌어와서 스크립트 입력으로 사용 - 로우 코드 에디터를 사용하여 코드를 데이터 원본에 손쉽게 추가 - [데이터 가이드](https://help.tableau.com/current/server/ko-kr/data_guide.htm) 및 [데이터 설명](https://help.tableau.com/current/server/ko-kr/explain_data_basics.htm)과 통합 - TabPy, Rserve 및 기타 분석 확장 프로그램과 통합 - 결과를 사용하여 대시보드 또는 비주얼리제이션 구성 ## 필수 요건 테이블 확장 프로그램을 사용하려면 먼저 다음 목록을 완료해야 합니다. - Desktop 또는 웹 작성에서 데이터 원본을 엽니다. - 분석 확장 프로그램 구성 - 분석 확장 프로그램 연결 구성에 대한 자세한 내용은 [분석 확장 프로그램에 식 전달](https://help.tableau.com/current/pro/desktop/ko-kr/r_connection_manage.htm)을 참조하십시오. ## 테이블 확장 프로그램 만들기 테이블 확장 프로그램을 만들려면 다음 단계를 완료하십시오. 1. 통합 문서를 엽니다. 2. 데이터 원본을 열거나 만듭니다. 3. **연결** 아래에서 **새 테이블 확장 프로그램**을 선택합니다. 4. 시트를 데이터 모델로 끌어옵니다. 5. _(선택 사항)_ 데이터 연결의 테이블을 테이블 확장 프로그램 패널로 끌어와서 분석 확장 프로그램 스크립트 또는 함수의 입력으로 사용합니다. 기본적으로 Tableau의 데이터는 분석 확장 프로그램으로 전달되고 `variable _arg1`(`{‘column_name’: [1,2,3], ‘column_name_2’: [3,4,5]`와 같은 사전식 구조)로 정의됩니다. - **Python 입력 데이터:** `import pandas as pddf = (pd.DataFrame(_arg1))`을 사용하여 입력 데이터를 pandas 데이터 프레임으로 변환할 수 있습니다. - **RServe 입력 데이터:** 입력 데이터는 `variable.arg1`로 정의되며 데이터 유형은 명명된 목록의 목록입니다. - **사용자 지정 SQL 입력 데이터:** 지원되는 관계형 데이터 원본의 경우 사용자 지정 SQL을 테이블 확장 프로그램의 입력으로 사용할 수 있습니다. 사용자 지정 SQL 쿼리에 매개 변수가 사용되는 경우 매개 변수를 변경하면 쿼리가 다시 실행되고 스크립트가 다시 계산됩니다. 그러면 대시보드 및 필터에 동적으로 업데이트되는 매개 변수 경로가 만들어집니다. 그렇지 않을 경우 테이블 확장 프로그램 스크립트로 값이 전달됩니다. 참고: 매개 변수가 테이블 확장 프로그램에 사용되는 경우 해당 매개 변수는 확장 프로그램에서 제거될 때까지 삭제할 수 없습니다. 테이블 확장 프로그램에서 호출된 매개 변수를 삭제하면 치명적인 오류가 발생할 수 있습니다. ![관계형 데이터 원본](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_ext_1.PNG) 1. **스크립트** 아래에 스크립트 또는 함수 호출을 입력합니다. 스크립트는 사전 또는 목록의 목록(예: JSON 개체)을 반환해야 합니다. RServe용 스크립트는 data.frame 또는 명명된 목록의 목록을 반환해야 합니다. Python용 스크립트는 사전을 반환해야 합니다. - **Python 예:** 명시적 반환 명령 `return df.to_dict(orient='list')`을 사용합니다. **참고:** TabPy에서 TABPY\_EVALUATE\_ENABLE이 사용되지 않는 경우 테이블 확장 프로그램은 TabPy 끝점에 대한 직접 호출을 지원하지 않습니다. 2. **적용**을 선택하여 스크립트를 실행합니다. ![스크립트 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_ext_2.PNG) 3. _(선택 사항)_ 테이블 확장 프로그램을 데이터 모델의 다른 테이블에 연결하는 경우 각 테이블에서 1개 이상의 필드 간 관계를 정의합니다. 4. **출력** **테이블**의 데이터 그리드에서 **지금 업데이트**를 선택합니다. 출력 테이블 탭에 결과가 나타납니다. ![결과 출력 테이블](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/table_ext_3.PNG) **참고**: 데이터 모델의 테이블에 대한 관계를 정의하지 않으면 입력 테이블 탭이 비어 있게 되고 '데이터 미리 보기 사용 불가능'이라는 메시지가 표시됩니다. 1. _(선택 사항)_ **이름** 필드에 새 테이블 확장 프로그램의 고유한 이름을 입력합니다. 2. **시트** 탭으로 이동하여 데이터 탐색 및 시각화를 시작합니다. 3. 통합 문서를 게시하여 공유합니다. 게시 대상()에는 적절한 유형의 분석 확장 프로그램이 사용 설정되고 구성되어 있어야 합니다. > [!TIP] > > **문제 해결 팁**: 테이블 확장 프로그램에 오류가 발생하는 경우 먼저 모든 코드와 형식이 올바른지 확인하십시오. 그런 다음 툴바에서 순환 모양의 데이터 원본 새로 고침 단추를 사용하거나 적용을 다시 클릭하십시오. ### **확장 프로그램 유형 비교** 다음 제품 중 일부는 서로 관련이 없지만 테이블 확장 프로그램과 분석 확장 프로그램은 여러 기능을 공유합니다. 테이블 확장 프로그램 기능은 분석 확장 프로그램과의 연결을 통해 작동합니다. 각 기능을 살펴보겠습니다. #### 대시보드 확장 프로그램 [대시보드 확장 프로그램](https://help.tableau.com/current/pro/desktop/ko-kr/dashboard_extensions.htm)에서 대시보드 확장 프로그램 SDK를 사용하여 대시보드에 사용자 지정 웹 응용 프로그램을 추가할 수 있습니다. #### 테이블 확장 프로그램 테이블 확장 프로그램을 사용하면 데이터 원본에 테이블을 만들고 데이터 및 스크립트를 분석 확장 프로그램으로 전송하여 그 결과로 전체 테이블을 반환할 수 있습니다. 반환된 결과는 데이터 모델에서 테이블로 표시되고 통합 문서에서 측정값 및 차원으로 표시됩니다. #### 분석 확장 프로그램 [분석 확장 프로그램](https://www.tableau.com/ko-kr/developer/learning/getting-started-analytics-extensions-api) 기능을 사용하면 Tableau 계산을 Python과 같은 프로그래밍 언어, 외부 도구 및 외부 플랫폼으로 확장할 수 있습니다. 분석 확장 프로그램에 대한 연결을 만든 후에는 `SCRIPT_X` 또는 `MODEL_EXTERNAL_X`라는 이름의 계산된 필드를 통해 외부 서버와 통신할 수 있습니다. 여기서 `X`는 예상 반환 값의 데이터 유형입니다. 자세한 내용은 [분석 확장 프로그램으로 식 전달](https://help.tableau.com/current/pro/desktop/ko-kr/r_connection_manage.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 텍스트 및 숫자 서식 지정 특정 항목의 서식을 지정하는 방법을 알아보려면 아래의 링크를 클릭하십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 텍스트 서식 지정 올바른 글꼴 선택을 통해 비주얼리제이션을 크게 개선할 수 있습니다. 글꼴의 크기, 위치, 색상 또는 방향을 변경할 때 Tableau는 텍스트에 대한 다양한 사용자 지정 옵션을 제공합니다. 이 수준에서 서식을 변경하면 작업하는 뷰에만 변경 사항이 적용됩니다. 통합 문서의 모든 뷰에 적용되는 변경을 수행하는 방법을 확인하려면 [통합 문서 수준에서 서식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_workbook.htm)을 참조하십시오. 워크시트 수준 서식 설정에 액세스하려면 서식 메뉴를 선택한 다음 뷰에서 서식을 지정할 부분(글꼴 또는 테두리)을 선택합니다. > [!TIP] > > **팁**: 이 내용은 텍스트 서식에만 적용됩니다. 텍스트 내용을 조작해야 하는 경우 [문자열 함수](https://help.tableau.com//current/pro/desktop/ko-kr/functions_functions_string.htm "Tableau 도움말의 문자열 함수 링크")를 참조하십시오. ## 글꼴 서식 Tableau Server 또는 Tableau Cloud에서 작업하는 경우 서식을 선택한 다음 메뉴에서 서식을 지정할 요소를 선택합니다. 개별 제목, 캡션, 범례, 필터 및 집합, 하이라이터 및 매개 변수의 서식을 지정할 수 있습니다. 서식 메뉴에서 워크시트 서식 지우기를 사용할 수도 있습니다. Tableau Desktop에서 작업하는 경우 서식 > 글꼴을 선택합니다. 글꼴 서식 제어판이 열립니다. 이 제어판을 사용하여 뷰의 텍스트를 사용자 지정할 수 있습니다. 워크시트 워크시트 수준에서 글꼴을 편집하면 변경 내용이 머리글 및 도구 설명 필드를 제외한 뷰의 모든 텍스트 필드에 적용됩니다. 참고: Tableau는 워크시트 서식을 새로운 기본값으로 취급하며 다른 필드(제목, 패널 또는 머리글)를 변경하면 워크시트 서식이 재정의됩니다. ![워크시트의 글꼴을 서식 지정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_fonts_worksheet.gif) 패널 여기에서 글꼴을 조정하면 Tableau가 비주얼리제이션 결과를 표시하는 패널 보기에 적용됩니다. ![패널의 글꼴을 서식 지정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_fonts_pane-.gif) 헤더 뷰에서 머리글의 글꼴을 조정하려면 이 옵션을 선택합니다. 머리글은 비주얼리제이션에 사용된 차원을 표시합니다. ![머리글의 글꼴을 서식 지정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_fonts_header.gif) 도구 설명 여기에서 글꼴을 조정하면 뷰의 마크를 마우스오버하면 팝업되는 필드인 도구 설명의 모든 텍스트에 변경 내용이 적용됩니다. 도구 설명의 필드를 보다 세밀하게 제어하려면 [텍스트 서식 지정](#Format_tooltips)을 참조하십시오. ![도구 설명의 글꼴을 서식 지정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_fonts_tooltip.gif) 제목 제목의 모양을 빠르게 조정하려면 이 서식 지정 옵션을 선택합니다. 자세한 내용은 [텍스트 서식 지정](#Format_titles,_captions,_and_legend_titles)을 참조하십시오. ![제목의 글꼴을 서식 지정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_fonts_title.gif) 총계 패널 패널 수준에서 총계에 대한 글꼴을 조정하면 소계와 총합계가 모두 변경됩니다. 총계 설정에 대한 자세한 내용은 [비주얼리제이션에서 총계 표시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_totals_grandtotal_turnon.htm)를 참조하십시오. ![총계 패널의 글꼴을 서식 지정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_fonts_Total_pane.gif) 총계 머리글 머리글에서 총계에 대한 글꼴을 조정하면 뷰의 총계 및 총합계 레이블의 모양이 바뀝니다. ![총계 머리글의 글꼴을 서식 지정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_fonts_total_header.gif) 총합계 패널 뷰에서 총합계 결과의 글꼴을 조정하려면 이 옵션을 선택합니다. ![총합계 패널의 글꼴을 서식 지정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_fonts_grandtotal_pane.gif) 총합계 머리글 뷰에서 총합계 레이블의 글꼴을 조정하려면 이 옵션을 선택합니다. ![총합계 머리글의 글꼴을 서식 지정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_fonts_grandtotal_header.gif) 행 및 열 텍스트 서식 지정 행 및 열 선반 모두에 차원이 있는 경우 서식 지정 패널의 행 및 열 탭을 통해 글꼴 서식을 독립적으로 지정할 수 있습니다. ![행과 열 글꼴을 서식 지정하는 옵션이 있는 글꼴 서식 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_fonts_rows_columns.png) 글꼴 서식 옵션은 머리글, 총계 및 총합계 선택 항목으로 제한됩니다. ## 텍스트 맞춤 서식 Tableau에서는 시각화를 위한 최상의 방법을 사용하여 뷰에서 텍스트 맞춤을 결정하지만 텍스트 맞춤을 사용자 지정할 수도 있습니다. 예를 들어 머리글 텍스트의 방향을 변경하여 텍스트를 세로(위)가 아닌 가로(기본값)로 만들 수 있습니다. 텍스트 맞춤 서식을 지정하려면 서식 \> 맞춤을 선택하여 텍스트 맞춤 패널을 엽니다. ![글꼴 맞춤을 서식 지정합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_alignment2.gif) 각 텍스트 영역에 대해 다음과 같은 맞춤 옵션을 지정할 수 있습니다. **가로** - 텍스트를 왼쪽, 오른쪽 또는 가운데에 맞출지를 제어합니다. **세로 맞춤** - 텍스트를 위쪽, 가운데 또는 아래쪽에 맞출지를 제어합니다. **방향** - 가로(기본값), 위 아래(위로) 또는 아래 위(아래로) 방향으로 텍스트를 회전합니다. **줄 바꿈** - 긴 머리글을 축약할지 아니면 다음 라인으로 줄 바꿀지를 제어합니다. 비주얼리제이션의 텍스트 마크는 제어하지 않습니다. 참고: 텍스트가 한 줄을 넘을 정도로 길지 않을 경우 줄 바꿈 설정이 효과가 없습니다. 이런 경우 양쪽 화살표가 나타날 때까지 셀 위에 커서를 올려 놓은 후 클릭하고 끌어서 셀 크기를 확대할 수 있습니다. Tableau는 줄 바꿈을 시작하거나 끝낼 때 지역 표준을 준수합니다. ## 도구 설명 서식 도구 설명은 뷰에서 하나 이상의 마크를 마우스오버할 때 나타나는 세부 정보입니다. 도구 설명도 빠르게 선택 항목을 필터링 또는 제거하거나, 값이 동일한 마크를 선택하거나, 기초 데이터를 볼 수 있는 편리한 도구를 제공합니다. 정적 텍스트와 동적 텍스트를 모두 포함하도록 도구 설명을 편집할 수 있습니다. 자동 도구 설명에 포함되는 필드를 수정할 수도 있습니다. **도구 설명을 편집하려면** 1. 워크시트 > 도구 설명을 선택합니다. 도구 설명은 각 시트에 대해 지정되며, 도구 설명 편집 대화 상자 맨 위에 있는 서식 도구를 사용하여 서식을 지정할 수 있습니다. 대화 상자 맨 위에 있는 삽입 메뉴를 사용하여 필드 값, 시트 속성 등의 동적 텍스트를 추가할 수 있습니다. ![도구 설명 편집 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/richtext2.png) 2. 도구 설명 편집 대화 상자 맨 위에 있는 서식 도구를 사용합니다. 3. (선택 사항) 대화 상자 맨 위에 있는 삽입 드롭다운 목록을 사용하여 필드 값, 시트 속성 등의 동적 텍스트를 추가할 수 있습니다. 삽입 메뉴의 모든 필드 옵션은 뷰에 사용된 모든 필드명과 값을 추가합니다. 모든 필드 매개 변수를 삽입하면 뷰를 변경할 때 도구 설명이 업데이트됩니다. 모든 필드 옵션을 사용하여 필드를 제외할 수도 있습니다. 4. (선택 사항) 도구 설명에 필터링과 뷰 데이터 옵션을 나타나게 하려면 명령 단추 포함 옵션을 선택합니다. 예를 들어 명령 단추를 포함할 때 도구 설명의 하단에 유지, 제외 및 뷰 데이터 단추가 추가됩니다. 이들 명령 단추는 Tableau Desktop에서, 그리고 뷰가 웹에 게시되거나 이동 기기에 보여질 때에도 사용 가능합니다. 5. (선택 사항) 범주로 선택 허용 확인란을 선택하면 도구 설명에서 불연속형 필드를 클릭하여 뷰에서 값이 동일한 마크를 선택할 수 있습니다. 자세한 내용은 [도구 설명](https://help.tableau.com/v0.0/pro/desktop/ko-kr/view_parts.htm#Tooltips)을 참조하십시오. ## 워크시트 제목, 캡션 및 범례 제목 편집 1. 다음 작업 중 하나를 수행합니다. - Tableau Server 또는 Tableau Cloud에서 변경하려는 항목을 두 번 클릭합니다. - Tableau Desktop에서 변경하려는 항목을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 <항목> 편집(예: 제목 편집)을 선택합니다. - 워크시트에서 제목을 마우스오버하고 오른쪽에 있는 드롭다운 화살표를 클릭한 후 상황에 맞는 메뉴에서 제목 편집 또는 캡션 편집을 선택합니다. 2. 편집 대화 상자에서 텍스트를 수정하고 글꼴, 크기, 스타일, 색상 및 맞춤 서식을 지정합니다. 삽입 메뉴를 사용하여 시트 속성 및 필드 값과 같은 동적 텍스트를 추가할 수 있습니다. **확인**을 클릭합니다. ![시트 이름을 편집할 수 있는 텍스트 필드가 있는 '제목 편집'이라는 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/title3.png) 제목을 기본값으로 재설정하려면 재설정을 클릭합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 텍스트 테이블 작성 Tableau에서는 일반적으로 행 선반 및 열 선반에 각각 차원을 하나씩 배치하여 텍스트 테이블(크로스탭 또는 피벗 테이블)을 만듭니다. 그런 다음 하나 이상의 측정값을 마크 카드의 텍스트로 끌어 뷰를 완성합니다. 텍스트 테이블은 텍스트 마크 유형을 사용합니다. 뷰가 차원만 사용하여 구성되고 마크 유형이 자동으로 설정된 경우 이 마크 유형이 사용됩니다. 텍스트 마크 유형에 대한 자세한 내용은 [텍스트 마크](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_marktypes.htm#TextMark)를 참조하십시오. ## 원시 값으로 텍스트 테이블 작성 연도별 및 범주별 매출 합계를 보여 주는 텍스트 테이블을 만들려면 다음 단계를 수행합니다. 1. **샘플 - 슈퍼스토어** 데이터 원본에 연결합니다(필요한 경우 [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드 가능). 2. Order Date 차원을 열로 끌어옵니다. 날짜가 연도별로 집계되고 열 머리글이 만들어집니다. 3. Sub-Category 차원을 행으로 끌어옵니다. 행 머리글이 만들어집니다. 머리글이 있는 열과 머리글이 있는 행은 이제 올바른 테이블 구조가 존재함을 의미합니다. 행 및 열 머리글의 레이아웃을 변경하는 것에 대한 자세한 내용은 [테이블 구조 정의](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_tableoptions.htm)를 참조하십시오. 이제 측정값을 뷰에 추가하여 실제 데이터를 확인할 수 있습니다. 4. Sales 측정값을 마크 카드의 텍스트로 끌어옵니다. 측정값이 합계로 집계됩니다. ![2011년부터 2014년까지 각 하위 범주별 매출 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/text_3.png) 마크 유형으로 텍스트가 사용됩니다. 테이블의 각 셀에는 특정 연도 및 하위 범주의 매출 합계가 표시됩니다. Chairs 및 Phones 하위 범주가 모든 해에 가장 높은 매출을 기록했음을 알 수 있습니다. 5. Region 차원을 행으로 끌어 Sub-Category의 왼쪽에 놓습니다. 새 필드가 기존 필드의 왼쪽에 삽입됨을 나타내는 작은 삼각형이 나타납니다. ![테이블에는 2011년과 2012년의 하위 범주별 매출이 자세히 나와 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/text_8.png) 이제 뷰에서 매출이 연도별 및 하위 범주별뿐만 아니라 지역별로도 분류됩니다. 지역은 사전순으로 나열됩니다. ![2011년부터 2014년까지 지역 및 하위 범주별 매출 데이터를 나타내는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/text_9.png) Region을 Sub-Category의 오른쪽에 끌어 놓아 뷰를 먼저 하위 범주별로 구성한 다음 지역별로 구성할 수 있습니다. ![2011년부터 2014년까지 하위 범주 및 지역별 사무용품 매출을 나타내는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/text_12.png) ## 값을 백분율로 변경 1. 테이블 계산을 만들어 비율을 표시하려면 마크 카드에서 SUM(Sales) 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 테이블 계산 추가를 선택합니다. ![테이블 계산의 서식, 필터링 또는 편집 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/text_11.png) 2. 테이블 계산 대화 상자에서 계산 유형을 구성 비율로 설정합니다. 대화 상자의 옵션은 사용자가 선택하는 계산 유형에 따라 변경됩니다. 테이블 계산 사용에 대한 자세한 내용은 [테이블 계산으로 값 변환](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_tablecalculations.htm)을 참조하십시오. ![전체 매출의 백분율을 계산하기 위한 테이블 계산 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/text_13.png) 3. 계산 정의의 경우 패널(아래로)을 선택한 다음 테이블 계산 대화 상자를 닫습니다. 이제 각 하위 범주 내에서 각 지역, 연도별로 계산된 백분율을 확인할 수 있습니다. 각 패널(하이라이트된 영역) 내에 있는 숫자의 합이 100%가 됩니다. ![2020년부터 2022년까지 각 연도별 하위 범주 매출 합계를 표시한 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/text_14.png) 패널(아래로)은 테이블의 각 패널 내에서 계산이 세로로 또는 연도별로 수행되어야 한다고 지정하므로 이 옵션을 선택하는 것이 적절합니다. 테이블에 정확히 두 개의 세로 차원이 있으므로 테이블(아래로)이 하위 범주 차원을 무시하면서 전체 테이블에 대해 위쪽에서 아래쪽으로 구성 비율을 계산했습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/text_14_tabledown.png "테이블(아래로)을 보여주는 테이블 계산") 패널은 패널 전체에 걸쳐 계산하고 연도별로 계산합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/text_14_pane.png "패널을 보여주는 테이블 계산") [주요 콘텐츠로 건너뛰기](#main-content) # 텍스트 파일 이 문서에서는 Tableau를 텍스트 파일 데이터에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. Tableau는 구분 기호로 분리된 텍스트 파일(\*.txt, \*.csv, \*.tab, \*.tsv)에 연결합니다. ## 연결한 후 데이터 원본 설정 1. Tableau를 연 후 연결에서 텍스트 파일을 클릭합니다. 2. 연결하려는 파일을 선택하고 열기를 클릭합니다. **참고:** Tableau 2020.2부터 레거시 Excel 및 텍스트 연결은 더 이상 지원되지 않습니다. 레거시 연결 사용을 위한 대체 방법은 Tableau 커뮤니티에서 [레거시 연결 대안(영문)](https://community.tableau.com/s/question/0D54T00000CWdGaSAL/legacy-connection-alternatives) 문서를 참조하십시오. 3. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오.기본 이름은 파일 이름을 기준으로 자동 생성됩니다. 2. 시트 탭을 클릭하여 분석을 시작합니다. 사용자 지정 SQL을 사용하여 전체 데이터 원본이 아니라 특정 쿼리에 연결할 수 있습니다. 자세한 내용은 [사용자 지정 SQL 쿼리에 연결](https://help.tableau.com/v0.0/pro/desktop/ko-kr/customsql.htm)을 참조하십시오. 참고: 텍스트 파일의 경우 레거시 연결을 사용하거나 Tableau Desktop 8.2 이전 버전에서 만든 통합 문서에서만 사용자 지정 SQL을 사용할 수 있습니다. ### 텍스트 파일 데이터 원본 예 다음은 테스트 파일 데이터 원본의 예입니다. ![시트 1이 선택되어 있고 워크시트로 이동 옵션이 표시된 텍스트 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example_text1.png) ## 선택적 설정 뷰를 작성하기 전에 다음 옵션을 설정할 수 있습니다. ### 추가 데이터 가져오기 더 많은 테이블을 추가하거나 다른 데이터베이스의 데이터에 연결하여 데이터 원본에 추가 데이터를 가져옵니다. - **현재 파일에서 다른 데이터 추가:** 왼쪽 패널에서 추가 테이블을 캔버스로 끌어 놓아 조인 또는 유니온을 사용하여 데이터를 통합합니다. 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm) 또는 [데이터 유니온](https://help.tableau.com/v0.0/pro/desktop/ko-kr/union.htm)을 참조하십시오. - **다른 데이터베이스에서 더 많은 데이터 추가:** 왼쪽 패널에서 연결 옆에 있는 추가를 클릭합니다. 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm)을 참조하십시오. 필요한 커넥터가 왼쪽 패널의 목록에 없는 경우 데이터 > 새 데이터 원본을 선택하여 새 데이터 원본을 추가합니다. 자세한 내용은 [데이터 혼합](https://help.tableau.com/v0.0/pro/desktop/ko-kr/multiple_connections.htm)을 참조하십시오. ### 데이터 해석기로 데이터 지우기 분석할 데이터 원본을 최적화할 수 있는 경우 데이터 해석기를 사용하라는 메시지가 표시됩니다. 데이터 해석기는 하위 테이블을 검색하며, 이 하위 테이블을 사용하여 분석의 후속 단계에서 문제를 일으킬 수 있는 고유한 서식을 제거할 수 있습니다. 자세한 내용은 [데이터 해석기를 사용하여 Excel, CSV, PDF 및 Google 스프레드시트의 데이터 정리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/data_interpreter.htm)를 참조하십시오. ### 텍스트 파일 옵션 설정 캔버스에서 테이블 드롭다운 화살표를 클릭하고 첫 번째 행에 열 이름을 포함할지 여부를 선택합니다. 이 옵션은 기본적으로 선택되어 있습니다. 또는 연결 시 Tableau에서 이름을 생성하도록 할 수 있습니다. 이러한 이름은 나중에 변경할 수 있습니다. 또는 텍스트 파일 속성을 선택하여 다음을 지정합니다. - 열을 구분하는 데 사용되는 문자를 선택합니다. 문자 목록에서 선택하거나 기타를 선택하여 사용자 지정 문자를 입력합니다. - 텍스트 파일에서 값을 묶는 텍스트 한정자를 선택합니다. - 텍스트 파일 인코딩을 설명하는 문자 집합을 선택합니다. 사용 가능한 인코딩은 사용 중인 운영 체제에 따라 다릅니다. 예를 들어 Windows에서 ANSI는 Windows-1252로 나열되고 OEM은 437로 나열됩니다. **참고:** Tableau Desktop 8.2 이전에 만들었거나 레거시 연결을 사용하는 통합 문서에서 ANSI, OEM, UTF-8, UTF-16 또는 기타를 선택할 수 있습니다. 기타를 선택하는 경우 제공된 텍스트 필드에 문자 집합을 지정해야 합니다. 이 값은 연결을 시도할 때 확인됩니다. - 파일을 구문 분석하는 데 사용할 로캘을 선택합니다. 이 옵션은 Tableau에 소수 자릿수 구분 기호를 사용할지, 아니면 1,000단위 구분 기호를 사용할지를 알립니다. ### 데이터 검토, 계산 피벗, 분할 및 만들기 데이터 원본에 있는 데이터의 첫 1,000개 행이 자동으로 데이터 격자의 캔버스 아래에 표시됩니다. 테이블을 추가하거나, 테이블을 제거하거나, 조인 조건을 변경하는 경우 데이터 격자가 변경 내용으로 업데이트됩니다. 또한 데이터 격자에서 다음을 수행할 수 있습니다. - 데이터 유형 아이콘을 클릭하여 열의 데이터 유형이나 지리적 역할을 변경합니다. - 열 드롭다운 화살표를 클릭하고 숨기기를 선택하여 필드를 숨깁니다. - 필드명을 두 번 클릭하여 필드 이름을 바꿉니다. - 열 드롭다운 화살표를 클릭하고 이름 재설정을 선택하여 필드 이름을 재설정합니다. - 필드 정렬 드롭다운 목록에서 정렬 옵션을 선택하여 데이터 격자 및 메타데이터 격자 모두의 필드를 정렬합니다. - 열 이름 옆에 있는 정렬 단추를 클릭하여 데이터 격자의 행을 정렬합니다. - 필드를 피벗하여 크로스탭 형식의 데이터를 열 형식으로 변환합니다. 피벗은 레거시가 아닌 연결 유형에만 사용할 수 있습니다. 자세한 내용은 [데이터 피벗(열을 행으로)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/pivot.htm)을 참조하십시오. - 문자열 필드 하나를 여러 개의 필드로 분할합니다. 피벗은 레거시가 아닌 연결 유형에만 사용할 수 있습니다. 자세한 내용은 [필드를 여러 필드로 분할](https://help.tableau.com/v0.0/pro/desktop/ko-kr/split.htm)을 참조하십시오. - Tableau 데이터 원본의 기존 필드에 기반하여 새 계산을 만듭니다. 열 드롭다운 화살표를 클릭하고 계산된 필드 만들기를 선택합니다. - 값을 선택한 다음 Ctrl+C(Mac의 경우 Command-C)를 눌러 격자의 값을 복사합니다. 또는 메타데이터 격자의 값을 복사하려면 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 복사를 선택합니다. ### 데이터 원본 구조 검토 및 관리 작업 수행 메타데이터 영역을 사용하여 Tableau 데이터 원본 및 해당 필드의 일반적인 구조를 빠르게 검토할 수 있습니다. 특히 큰 데이터 원본으로 작업하는 경우 메타데이터 영역을 사용하여 한 번에 여러 필드를 숨기거나 필드 이름을 빠르게 변경 또는 재설정하는 등의 일상적인 데이터 관리 작업을 수행합니다. ### 라이브 연결 또는 추출 사용 데이터 원본 페이지 맨 위에서 라이브 또는 추출 모드를 선택합니다. 추출을 만들도록 선택한 경우 편집 링크가 표시됩니다. 편집을 클릭하여 추출에 포함할 데이터의 하위 집합을 정의하는 필터를 설정합니다. 자세한 내용은 [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)을 참조하십시오. ### 데이터 원본 필터 추가 데이터 원본 페이지 맨 위에서 추가를 클릭하여 데이터 원본에 포함되어 사용될 데이터 즉, 데이터 원본에서 필드 표시 유형 및 사용을 제한하는 데이터를 제어하는 데이터 원본 필터를 추가합니다. ## 최상의 방법 ### 단일 디렉터리에서 파일 모으기 다중 테이블 연결을 위한 모든 관련 텍스트 파일을 단일 디렉터리에 모아 해당 디렉터리에 다른 용도의 파일이 없게 하십시오. 그러면 사용자가 연결에 적합하지 않은 파일을 선택하는 실수를 하지 않게 됩니다. ### 텍스트 파일 열 너비 및 크기 고려 사항 텍스트 파일에 254자 너비를 초과하는 열이 포함된 경우 Tableau에서 Tableau Desktop 8.2 이전에 만들었거나 레거시 연결을 사용하는 통합 문서에 대해 이러한 필드를 사용할 수 없습니다. Tableau에서 연결하기 전에 열을 제거하거나 254자 이내로 수정하거나 텍스트 파일 데이터 원본을 업그레이드합니다. 큰 텍스트 파일을 데이터 원본으로 사용하면 쿼리에 오랜 시간이 걸리기 때문에 성능이 저하되는 경우가 많습니다. ## .ttde 및 .hhyper 파일 정보 컴퓨터의 디렉터리를 탐색할 때 .ttde 또는 .hhyper 파일에 주의해야 합니다. 데이터에 연결하는 Tableau 데이터 원본을 만드는 경우 Tableau가 .ttde 또는 .hhyper 파일을 만듭니다. 섀도 추출이라고도 알려진 이 파일을 사용하여 Tableau Desktop에서 데이터 원본 로드 속도를 향상시킬 수 있습니다. 섀도 추출은 표준 Tableau 추출과 유사하게 기초 데이터 및 기타 정보를 포함하지만 다른 형식으로 저장되며 데이터 복구에 사용할 수 없습니다. **참고**: 2024.2 이후의 Tableau 버전에서는 .tde 파일이 더 이상 지원되지 않습니다. 이제 모든 추출은 .hyper 형식입니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 통계 파일 이 문서에서는 Tableau를 통계 파일에 연결하고 데이터 원본을 설정하는 방법에 대해 설명합니다. Tableau는 SAS(\*.sas7bdat), SPSS(\*.sav) 및 R(\*.rdata, \*.rda) 데이터 파일에 연결합니다. **참고:** 2020.1 버전부터 Tableau는 더 이상 SASYZCR2로 압축된 통계 파일을 지원하지 않습니다. Tableau에서 파일을 읽을 수 있도록 하려면 다른 압축 체계를 사용하십시오. ## 연결한 후 데이터 원본 설정 1. Tableau를 시작하고 연결에서 통계 파일을 선택하고 연결하려는 파일을 선택한 다음 열기를 선택합니다. 2. 데이터 원본 페이지에서 다음을 수행합니다. 1. (선택 사항) 페이지 상단에서 기본 데이터 원본 이름을 선택한 다음 Tableau에서 사용할 고유한 데이터 원본 이름을 입력합니다. 예를 들어 데이터 원본을 사용하는 다른 사용자가 어떤 데이터 원본에 연결해야 하는지를 쉽게 알 수 있는 데이터 원본 명명 규칙을 사용하십시오. 2. 시트 탭을 선택하여 분석을 시작합니다. 두 개 이상의 테이블에 연결하는 방법에 대한 자세한 내용은 [데이터 조인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joining_tables.htm)을 참조하십시오. ### 통계 파일 데이터 원본 예 다음은 Windows 컴퓨터에서 Tableau Desktop을 사용하는 통계 파일 데이터 원본의 예입니다. ![다양한 대출 신청에 대한 세부 정보가 담긴 데이터 테이블을 보여주는 통계 파일 예입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/examples_statisticalfile.png) 다음에 유의하십시오. - 통계 파일 커넥터는 값 레이블을 지원하지 않습니다. - 통계 파일 커넥터는 통계 파일당 테이블 하나만 지원합니다. "데이터 원본과 통신하는 동안 오류가 발생했습니다" 오류 메시지가 나타나는 경우 통계 파일에 개체가 하나만 포함되어 있으며, 해당 개체가 데이터 프레임 또는 행렬인지 확인하십시오. R 파일은 숨겨진 개체를 포함할 수 있으며, 이로 인해 빈 작업 공간처럼 보일 수 있습니다. 숨겨진 개체를 확인하려면 RStudio에서 `ls(environment(), all.names=TRUE)`를 실행하십시오. - 통계 파일의 문자 인코딩을 변경할 수 있습니다. 자세한 내용은 [Change the character encoding for statistical files](#Changeencoding)(통계 파일의 문자 인코딩 변경)을 참조하십시오. ## R 데이터 파일 개체 및 형식 지원 R 데이터 파일에는 다음 개체 유형 중 하나만 포함되어야 합니다. - 2차 행렬 - 벡터 - 인수 - 데이터 프레임 R 데이터 파일에 둘 이상의 개체가 포함될 경우 Tableau에서는 첫 번째 개체에 연결됩니다. Tableau는 이진 형식을 사용하는 R 데이터 파일을 지원합니다. ASCII 형식 파일은 Tableau Desktop에서 지원되지 않습니다. ASCII 형식인 .rdata 또는 .rda 파일을 사용하려고 하면 "Unable to read from file the table '' '\[TableauTemp\].\[_filename_.rdata\]' does not exist"라는 오류가 표시됩니다. 이 경우 다음과 같이 RStudio를 사용하여 파일을 바이너리 형식으로 저장할 수 있습니다. 1. 아직 없는 경우 RStudio를 다운로드합니다. 2. RStudio에서 R 데이터 파일을 엽니다. 오른쪽 위에 있는 글로벌 환경 창에 데이터 개체가 표시되어야 합니다. 3. 다음과 같이 "save()" 함수를 사용하여 개체를 새 파일에 저장합니다. `save(,file="",ascii=FALSE)` 여기서 은 데이터 개체이고 은 새 파일의 이름이며 "FALSE"는 대/소문자를 구분합니다. > [!TIP] > > **팁:** 이 함수에 대한 설명서를 빠르게 확인하려면 명령 프롬프트에 "?save"를 입력하십시오. 압축 파일은 Tableau Desktop에서 지원되지 않습니다. Gzip 또는 WinZip과 같은 다른 프로그램을 사용하여 파일의 압축을 푼 다음 Tableau에 연결해야 합니다. ## 통계 파일의 문자 인코딩 변경 Tableau는 파일의 문장 인코딩이나 입력 파일의 정보를 기반으로 통계 파일(예: SAS 또는 R 파일)의 데이터를 읽습니다. R 파일은 대개 운영 체제의 문자 인코딩을 사용하며, SAS 및 SPSS 파일은 이와 달리 파일에 문자 인코딩 정보가 포함되어 있습니다. 하지만 다른 인코딩을 지정해야 할 경우도 있습니다. 예를 들어 동료가 그리스 문자 인코딩을 사용하는 통계 파일을 보낸 경우 Tableau에서 파일을 사용하려면 그리스 문자 집합을 지정해야 합니다. 통계 파일을 읽을 때 다른 문자 집합을 사용해야 한다면 Tableau 데이터 원본 사용자 지정(TDC) 파일을 만들고 사용할 인코딩을 지정할 수 있습니다. ### TDC 파일 만들기 .tdc 파일은 단일 데이터 원본에 적용되는 XML 파일이며 데이터 원본 공급자의 공급업체 이름과 드라이버 이름 정보를 포함합니다. 통계 파일 커넥터의 경우 공급업체 및 드라이버 이름은 `stat-direct`입니다. TDC 파일을 만들려면 1. 메모장과 같은 일반 텍스트 편집기를 엽니다. 2. 아래에 제공된 샘플의 정보를 복사하여 텍스트 파일에 붙여 넣은 다음 `source-charset` 값을 지정합니다. (인코딩 목록에 대해서는 [통계 파일 커넥터에서 지원되는 사용자 정의 인코딩](https://help.tableau.com/v0.0/pro/desktop/ko-kr/statfile_char_encoding.htm)을 참조하십시오.) 3. 파일을 .tdc 확장명을 사용하여 저장(예: `r-statsfile.tdc`)한 다음 내 Tableau 리포지토리\\Datasources 폴더에 배치합니다. ### 샘플 TDC 파일의 source-charset 값 설정 다음 TDC 파일 예제에서는 통계 파일 데이터 원본에 대해 `source-charset` 값을 `shift-jis`로 설정합니다. ``` ``` 중요: TDC 파일은 연결 기능을 사용자 지정하거나 데이터 연결과 관련된 문제를 진단하고 해결하는 데 활용할 수 있습니다. Tableau는 사용자가 이러한 파일을 수정할 수 있는 모든 가능성을 철저히 테스트할 수 없습니다. TDC 파일을 만들어 사용하려면 수동 편집이 필요하며, 프로덕션 환경에 배포하기 전에 철저히 테스트하는 것이 중요합니다. ## .ttde 및 .hhyper 파일 정보 컴퓨터의 디렉터리를 탐색할 때 .ttde 또는 .hhyper 파일에 주의해야 합니다. 데이터에 연결하는 Tableau 데이터 원본을 만드는 경우 Tableau가 .ttde 또는 .hhyper 파일을 만듭니다. 섀도 추출이라고도 알려진 이 파일을 사용하여 Tableau Desktop에서 데이터 원본 로드 속도를 향상시킬 수 있습니다. 섀도 추출은 표준 Tableau 추출과 유사하게 기초 데이터 및 기타 정보를 포함하지만 다른 형식으로 저장되며 데이터 복구에 사용할 수 없습니다. **참고**: 2024.2 이후의 Tableau 버전에서는 .tde 파일이 더 이상 지원되지 않습니다. 이제 모든 추출은 .hyper 형식입니다. ## 참고 항목 - [데이터 원본 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datasource_prepare.htm) – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다. - [차트 작성 및 데이터 분석](https://help.tableau.com/v0.0/pro/desktop/ko-kr/design_and_analyze.htm) – 데이터 분석을 시작합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 통계 파일 커넥터에서 지원되는 사용자 정의 인코딩 이 항목에는 Tableau 통계 파일 커넥터에서 지원되는 문자 인코딩이 나와 있습니다. 이 목록에는 단일 바이트, 다중 바이트 및 유니코드 사용자 정의 인코딩뿐만 아니라 현재 대응하는 SAS 인코딩으로 매핑할 수 없는 단일 바이트 및 다중 바이트 인코딩이 포함됩니다. ## 단일 바이트 사용자 정의 인코딩 ASCII CSASCII US-ASCII US ISO\_646.IRV:1991 ISO646-US 646 ISO-IR-6 IBM367 CP367 ANSI\_X3.4-1986 ANSI\_X3.4-1968 ISO-8859-1 CSISOLATIN1 LATIN1 L1 ISO\_8859-1:1987 ISO8859-1 ISO-IR-100 ISO-8859-1 IBM819 CP819 ISO-8859-15 LATIN-9 ISO\_8859-15:1998 ISO\_8859-15 ISO8859-15 ISO-IR-203 IBM850 CSPC850MULTILINGUAL CP850 850 WINDOWS-1252 MS-ANSI CP1252 ISO-8859-7 CSISOLATINGREEKISO\_8859-7:1987 ISO\_8859-7 ISO-IR-126 ISO-8859-7 GREEK8 GREEK ELOT\_928 ECMA-118 WINDOWS-1253 MS-GREEK CP1253 ISO-8859-10 CSISOLATIN6 LATIN6 L6 ISO\_8859-10:1992 ISO\_8859-10 ISO8859-10 ISO-IR-157 WINDOWS-1257 WINBALTRIM CP1257 ISO-8859-2 CSISOLATIN2 LATIN2 L2 ISO\_8859-2:1987 ISO\_8859-2 ISO8859-2 ISO-IR-101 IBM852 CSPCP852 CP852 852 WINDOWS-1250 MS-EE CP1250 ISO-8859-5 CSISOLATINCYRILLIC ISO\_8859-5:1988 ISO\_8859-5 ISO8859-5 ISO-IR-144 CYRILLIC WINDOWS-1251 MS-CYRL CP1251 CP866 CSIBM866 IBM866 866 TIS-620 TIS620.2533-1 TIS620.2533-0 TIS620.2529-1 TIS620-0 TIS620 ISO-IR-166 ISO-8859-11 CP874 CSISOLATIN5 LATIN5 L5 ISO\_8859-9:1989 ISO\_8859-9 ISO8859-9 ISO-8859-9 ISO-IR-148 CSIBM857 IBM857 CP857 857 WINDOWS-1254 MS-TURK CP1254 CP1129 VPS WINDOWS-1258 CP1258 ISO-8959-6 CSISOLATINARABIC ISO\_8859-6:1987 ISO\_8859-6 ISO8859-6 ISO-IR-127 ECMA-114 ASMO-708 ARABIC WINDOWS-1256 MS-ARAB CP1256 ISO-8859-8 CSISOLATINHEBREW ISO\_8859-8:1988 ISO\_8859-8 ISO8859-8 ISO-IR-138 HEBREW IBM864 CSIBM864 CP864 WINDOWS-1255 MS-HEBR CP1255 IBM862 CSPC862LATINHEBREW0x2E CP862 862 ## 다중 바이트 사용자 정의 인코딩 CP936 WINDOWS-936 MS936 GBK GB2312 CSISO58GB231280 ISO-IR-58 GB\_2312-80 CHINESE ISO-2022-CN CP950 windows-950 ms-950 ms950 CSBIG5 CN-BIG5 BIGFIVE BIG5 BIG-FIVE BIG-5 BIG5HKSCS BIG5-HKSCS EUC-TW CSEUCTW EUCTW EUC-JP CSEUCPKDFMTJAPANESE EXTENDED\_UNIX\_CODE\_PACKED\_FORMAT\_FOR\_JAPANESE EUCJP EUC-JP ISO-2022-JP CSISO2022JP ISO-2022-JP CSSHIFTJIS SJIS SHIFT\_JIS SHIFT-JIS MS\_KANJI CP932 EUC-KR CSEUCKR EUCKR EUC-KR UHC CP949 EUC-CN CSGB2312 GB2312 EUCCN CN-GB ## 유니코드 사용자 정의 인코딩 TF-8 UCS-2 UCS-2BE UCS-2LE UCS-4 UCS-4BE UTF-16 UTF-16BE UTF-16LE UTF-32 UTF-32LE UTF-32BE UTF-7 ## SAS 인코딩으로 매핑할 수 없는 단일 바이트 인코딩 MACROMAN CSMACINTOSH MACINTOSH MAC ISO-8859-14 LATIN8 L8 ISO\_8859-14:1998 ISO\_8859-14 ISO8859-14 ISO-IR-199 ISO-CELTIC MACGREEK MACICELAND ISO-8859-3 CSISOLATIN3 LATIN3 L3 ISO\_8859-3:1988 ISO\_8859-3 ISO8859-3 ISO-IR-109 ISO-8959-4 CSISOLATIN4 LATIN4 L4 ISO\_8859-4:1988 ISO\_8859-4 ISO8859-4 ISO-IR-110 ISO-8959-13 LATIN7 L7 ISO\_8859-13 ISO8859-13 ISO-IR-179 ISO-8859-13 MACCENTRALEUROPE MACCROATIAN IBM855 CSIBM855 CP855 855 KOI8-R CSKOI8R MACCYRILLIC KOI8-U CSKOI8R MACUKRAINIAN ISO-8859-16 LATIN10 L10 ISO\_8859-16:2001 ISO\_8859-16 ISO8859-16 ISO-IR-226 MACROMANIAN ARMSCII-8 GEORGIAN-ACADEMY MACTURKISH TCVN VISCII CSVISCII VISCII1.1-1 MACARABIC MACHEBREW WINDOWS-874 ## SAS 인코딩으로 매핑할 수 없는 다중 바이트 인코딩 GB18030 HZ HZ-GB-2312 CSISO2022JP ISO-2022-JP JOHAB JOHAB CP1361 ISO-2022-KR CSISO2022KR ISO-2022-KR ISO-2022-JP CSISO2022JP ISO-2022-JP-1 ISO-2022-JP-2 CSISO2022JP2 ISO-2022-CN CSISO2022CN ISO-2022-CN-EXT [주요 콘텐츠로 건너뛰기](#main-content) # 통과 함수(RAWSQL) RAWSQL 통과 함수는 Tableau의 선행 해석 없이 SQL 식을 데이터베이스로 바로 보냅니다. Tableau에서 모르는 사용자 지정 데이터베이스 함수가 있는 경우 통과 함수를 사용하여 이러한 사용자 지정 함수를 호출할 수 있습니다. Tableau에서 식을 해석하지 않기 때문에 필요한 경우 집계를 정의해야 합니다. 집계된 식을 전달해야 할 경우 함수의 `RAWSQLAGG` 버전을 사용할 수 있습니다. RAWSQL 통과 함수는 페더레이션(서로 다른 데이터베이스에서 결합됨)되거나 게시된 데이터 원본에서 작동하지 않을 수 있습니다. ## RAWSQL 구문 RAWSQL 함수에는 집계 해제된 함수와 집계된 함수의 두 가지 유형이 있습니다. 이는 _RAWSQL_ 또는 _RAWSQLAGG_처럼 함수 이름의 첫 번째 부분에 지정됩니다. _BOOL_, _STR_, _INT_ 등 함수 이름의 마지막 부분은 출력 형식입니다. 모든 RAWSQL 함수에서 인수는 `"sql_expr", [arg1], ...[arg2]`입니다. 함수를 작성할 때 대체 구문인 `%n`을 사용하여 올바른 필드명이나 식을 삽입할 수 있습니다. ### %n 대체 구문 데이터베이스는 일반적으로 Tableau에 표시된 필드명을 이해하지 못합니다. 통과 함수의 SQL 식을 Tableau에서 해석하지 않기 때문에 Tableau 필드명을 식에 사용하면 오류가 발생할 수도 있습니다. `%n`을 사용하여 Tableau 계산에 올바른 필드명 또는 식을 통과 SQL에 삽입할 수 있습니다. 예를 들어 값 집합의 중앙값을 계산하는 함수가 있는 경우 다음과 같이 Tableau 열 \[Sales\]에서 해당 함수를 호출할 수 있습니다. RAWSQLAGG\_REAL("MEDIAN(%1)", \[Sales\]) - `REALSQLAGG` - 집계를 지정하기 위해 사용합니다. - `REAL` - 출력이 숫자이고 반드시 정수일 필요는 없기 때문에 사용합니다. - `MEDIAN` - 집계 유형입니다. - `%1`은 `[Sales]`의 자리 표시자입니다. ## RAWSQL 함수 SQL 식은 기초 데이터베이스에 바로 전달됩니다. SQL 식의 %n을 데이터베이스 값의 대체 구문으로 사용합니다. Tableau에서 다음 RAWSQL 함수를 사용할 수 있습니다. ### RAWSQL\_BOOL
구문RAWSQL_BOOL("sql_expr", [arg1], …[argN])
출력부울
정의주어진 SQL 식의 부울 결과를 반환합니다.
예
RAWSQL_BOOL("%1 > %2", [Sales], [Profit])

이 예에서 %1은 [Sales], %2는 [Profit]에 해당합니다.

### RAWSQLAGG\_BOOL
구문RAWSQLAGG_BOOL("sql_expr", [arg1], …[argN])
출력부울
정의주어진 집계 SQL 식의 부울 결과를 반환합니다.
예
RAWSQLAGG_BOOL("SUM( %1) >SUM( %2)", [Sales], [Profit]) 

이 예에서 %1은 [Sales], %2는 [Profit]에 해당합니다.

### RAWSQL\_DATE
구문RAWSQL_DATE("sql_expr", [arg1], …[argN])
출력날짜
정의주어진 SQL 식의 날짜 결과를 반환합니다.
예
RAWSQL_DATE("%1", [Order Date])

이 예에서 %1은 [Order Date]에 해당합니다.

### RAWSQLAGG\_DATE
구문RAWSQLAGG_DATE("sql_expr", [arg1], …[argN])
출력날짜
정의주어진 집계 SQL 식의 날짜 결과를 반환합니다.
예
RAWSQLAGG_DATE("MAX(%1)", [Order Date])

이 예에서 %1은 [Order Date]에 해당합니다.

### RAWSQL\_DATETIME
구문RAWSQL_DATETIME("sql_expr", [arg1], …[argN])
출력날짜/시간
정의주어진 SQL 식의 날짜/시간 결과를 반환합니다.
예
RAWSQL_DATETIME("%1", [Order Date])

이 예에서 %1은 [Order Date]에 해당합니다.

### RAWSQLAGG\_DATETIME
구문RAWSQLAGG_DATETIME("sql_expr", [arg1], …[argN])
출력날짜/시간
정의주어진 집계 SQL 식의 날짜/시간 결과를 반환합니다.
예
RAWSQLAGG_DATETIME("MIN(%1)", [Order Date])

이 예에서 %1은 [Order Date]에 해당합니다.

### RAWSQL\_INT
구문RAWSQL_INT("sql_expr", [arg1], …[argN])
출력정수
정의주어진 SQL 식의 정수 결과를 반환합니다.
예
RAWSQL_INT("500 + %1", [Sales])

이 예에서 %1은 [Sales]에 해당합니다.

### RAWSQLAGG\_INT
구문RAWSQLAGG_INT("sql_expr", [arg1,] …[argN])
출력정수
정의주어진 집계 SQL 식의 정수 결과를 반환합니다.
예
RAWSQLAGG_INT("500 + SUM(%1)", [Sales])

이 예에서 %1은 [Sales]에 해당합니다.

### RAWSQL\_REAL
구문RAWSQL_REAL("sql_expr", [arg1], …[argN])
출력숫자
정의주어진 SQL 식의 숫자 결과를 반환합니다.
예
RAWSQL_REAL("-123.98 * %1", [Sales])

이 예에서 %1은 [Sales]에 해당합니다.

### RAWSQLAGG\_REAL
구문RAWSQLAGG_REAL("sql_expr", [arg1,] …[argN])
출력숫자
정의주어진 집계 SQL 식의 숫자 결과를 반환합니다.
예
RAWSQLAGG_REAL("SUM( %1)", [Sales])

이 예에서 %1은 [Sales]에 해당합니다.

### RAWSQL\_SPATIAL
구문RAWSQL_SPATIAL("sql_expr", [arg1], …[argN])
출력공간
정의주어진 SQL 식의 공간 결과를 반환합니다.
예
RAWSQL_SPATIAL("%1", [Geometry])

이 예에서 %1은(는) [Geometry]에 해당합니다.

참고이 함수의 RAWSQLAGG 버전이 없습니다.
### RAWSQL\_STR
구문RAWSQL_STR("sql_expr", [arg1], …[argN])
출력문자열
정의주어진 SQL 식의 문자열 결과를 반환합니다.
예
RAWSQL_STR("%1", [Customer Name])

이 예에서 %1은 [Customer Name]에 해당합니다.

### RAWSQLAGG\_STR
구문RAWSQLAGG_STR("sql_expr", [arg1,] …[argN])
출력문자열
정의주어진 집계 SQL 식의 문자열 결과를 반환합니다.
예
RAWSQLAGG_STR("AVG(%1)", [Discount])

이 예에서는 %1은 [Discount]에 해당합니다.

[주요 콘텐츠로 건너뛰기](#main-content) # 통합 가능한 데이터 원본 Tableau 2026.2부터 PDS(게시된 데이터 원본)를 작성하여 게시된 데이터 원본을 확장하고 게시할 수 있습니다. - **게시된 데이터 원본 통합**: 데이터 모델에서 여러 게시된 데이터 원본의 관계를 형성하고 원래 데이터 원본을 그대로 유지하면서 결합된 결과를 게시 가능한 새 데이터 원본으로 사용할 수 있습니다. - **확장형 게시된 데이터 원본 게시**: 게시된 데이터 원본에 연결하고 시맨틱 정의(예: 필드명 바꾸기 또는 새 계산 만들기)를 재정의한 다음 수정된 버전을 새 데이터 원본으로 게시할 수 있습니다. ## Bookshop 예시 두 개의 기존 PDS, 즉 (1) _Bookshop Sales(서점 매출)_ 및 (2) _Book, Edition, and Publisher(서적, 판형 및 출판사)_를 살펴보겠습니다.각 서점마다 고유한 매출 데이터 원본인 _Bookshop Sales_가 있고, 창고에서는 _Book, Edition, and Publisher_ 데이터 원본이 중앙 집중식으로 유지 관리된다고 가정합니다. 지역 서점인 경우 매장의 _Bookshop Sales_와 창고의 _Book, Edition, and Publisher_에 모두 연결할 수 있습니다.데이터 원본 탭에서 UI는 명확성을 위해 각 개별 데이터 원본 주위에 컨테이너를 배치합니다.데이터 원본 간에 관계를 구축하여 새 통합형 데이터 원본인 _Detailed Sales(세부 매출)_를 만들 수 있습니다. ![관계 이음줄로 연결된 두 개의 PDS가 있는 Detailed Sales라는 데이터 모델](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pds_detailedsales.png) 워크시트를 열고 데이터 패널에서 시맨틱을 변경하면 _Detailed Sales_ 데이터 원본이 **확장**됩니다.예를 들어 수식 `[Price]*(1-[Discount])`을 사용하여 **Sale Price(판매 가격)**에 대한 계산된 필드를 만들 수 있습니다.**Price(가격)**은 _Book, Edition, and Publisher_의 Edition(판형) 테이블에 있고 **Discount(할인)**는 _Bookshop Sales_의 Sales(매출) 유니온에 있습니다. 새 데이터 원본을 매장의 다른 사용자와 공유하려면 이를 독립된 확장형, 통합형 데이터 원본으로 게시하면 됩니다. ## 확장형 게시된 데이터 원본 게시 Tableau 2026.2 이상부터는 시맨틱 재정의를 통합 문서에 로컬 데이터 원본으로 유지하는 대신 PDS에 게시할 수 있습니다. 1. 게시된 데이터 원본에 연결합니다. 2. 계산 추가, 집합 만들기, 필드명 및 속성 변경 등 수정 작업을 수행합니다.데이터 원본을 확장하는 맥락에서는 이를 **재정의**라고 합니다. 3. 고유하고 쉽게 알 수 있는 이름을 사용하여 수정된 버전의 데이터 원본을 게시합니다. ## 게시된 데이터 원본 통합 Tableau 2026.2 이상부터는 여러 게시된 데이터 원본을 통합 문서 내에서 또는 새로 게시된 데이터 원본의 스크래치패드에서 서로 연관지을 수 있습니다.더 좋은 점은 여러 PDS를 포함하는 데이터 모델을 새로운 게시된 데이터 원본으로 게시할 수 있다는 것입니다. 1. 게시된 데이터 원본에 연결합니다. 2. 데이터 원본 탭의 캔버스에서 **게시된 데이터 원본 추가** 단추를 사용하여 추가적인 게시된 데이터 원본에 연결합니다. **참고**: 통합 가능성은 게시된 데이터 원본 간에서만 지원됩니다.게시된 데이터 원본에 직접 로컬 플랫 파일을 통합할 수는 없습니다.플랫 파일을 먼저 게시하여 이를 게시된 데이터 원본으로 사용해야 합니다. 3. 데이터 원본 전체에서 테이블 간의 관계를 설정합니다. 4. (선택 사항) 필드명을 변경하거나 계산을 만드는 등 원하는 대로 데이터 원본을 확장합니다. 5. (선택 사항) 설명적인 고유 이름을 사용하여 게시합니다. ## 상속 및 데이터 새로 고침 **연결 유형** 게시된 데이터 원본을 확장형 또는 통합형 데이터 원본에서 사용하는 경우 라이브 연결일지, 아니면 추출을 생성할지를 신중하게 결정해야 합니다. 이전 예의 창고에서 _Book, Edition, and Publisher_ 데이터 원본에 새 도서를 추가한 경우 해당 도서는 연결 유형에 따라 _Detailed Sales_ 데이터 원본에 표시됩니다. - 라이브로 연결한 경우 창고에서 데이터 원본을 업데이트하면 _Detailed Sales_는 다시 로드되거나 새로 고쳐질 때마다 새 데이터를 반영합니다. - 추출을 만든 경우 _Detailed Sales_에는 기초 데이터 원본의 새 추출이 아니라 _Book, Edition, and Publisher_의 추출이 포함됩니다._Detailed Sales_에서 새 도서를 찾을 때 _Book, Edition, and Publisher_ 가 새로 고쳐지는 시기를 고려해야 합니다. **재정의** 데이터 원본을 확장할 때는 원본을 직접 변경하는 것이 아니라 기초가 되는 PDS에 변경 사항을 적용하는 것입니다.필드명 바꾸기와 같이 기초 데이터 원본의 특성을 재정의하는 경우 기초 데이터 원본을 업데이트하더라도 변경 내용이 실행 취소되지 않습니다. 언제라도 로컬 데이터 원본에 대한 메뉴를 열고 수행한 재정의를 검토할 수 있습니다. ![재정의 검토 옵션이 나타난 데이터 원본 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pds_reviewoverridesmenu.png) **재정의 검토** 대화 상자는 추가, 변경 또는 달리 수정된 내용에 대한 요약을 제공합니다.여러 재정의를 선택하여 클릭 한 번으로 원래대로 재설정할 수 있습니다. ![추가, 변경, 숨겨진 재정의를 보여주는 재정의 검토 대화 상자 샘플](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pds_reviewoverridesdialog.png) Tableau 2026.2에서 재정의 검토 대화 상자는 다음을 추적합니다. - 필드명 바꾸기 - 계산 만들기 - 그룹 만들기 - 구간차원 만들기 - 필드 결합 - 필드 숨기기 **참고**: 필드 설명 수정, 불연속형/연속형과 측정값/차원 간 변경, 데이터 유형, 회계 연도 시작일, 정렬, 색상 및 도형에 대한 기본값 설정 등 추가적인 재정의 추적이 로드맵에 포함되어 있습니다.그러나 Tableau 2026.2부터는 재정의에서 추적되지 않습니다. ## 용어 세부 정보 **PDS(게시된 데이터 원본)**는 Tableau Cloud 또는 Tableau Server의 독립 실행형 자산으로 게시된 데이터 원본입니다.PDS는 웹에서 작성되거나 Tableau Desktop에서 게시될 수 있습니다.게시된 데이터 원본은 확장 및 통합을 모두 수행할 수 있습니다.확장은 시맨틱 정의를 재정의(즉, 추가 또는 변경)하는 것을 나타냅니다.통합은 여러 게시된 데이터 원본을 결합하는 작업입니다. 로컬 데이터 원본은 통합 문서에 존재하는 데이터 원본입니다.로컬 데이터 원본은 플랫 파일, 데이터베이스에 대한 직접 또는 가상 연결이거나 게시된 데이터 원본에 대한 연결일 수 있습니다.**확장**은 로컬 데이터 원본 내에서 수행됩니다.Tableau 2026.2에 도입된 새로운 동작으로, 확장형 데이터 원본을 통합 문서의 로컬에 로컬 데이터 원본으로 유지하는 대신 게시할 수 있습니다. **통합형 데이터 원본**은 데이터 모델에 둘 이상의 게시된 데이터 원본이 포함된 데이터 원본입니다.Tableau 2026.2 이전에는 데이터 혼합을 통해 게시된 데이터 원본을 결합하는 것은 시트 단위로만 가능했으며, 이 경우 PDS가 아닌 통합 문서로만 게시할 수 있었습니다.Tableau 2026.2 이상에서는 게시된 데이터 원본을 서로 연관짓고 결과를 새 데이터 원본으로 게시할 수 있습니다. ## 데이터 원본에 액세스 확장형 또는 통합형 데이터 원본으로 작업할 때는 관련된 모든 데이터 원본에 액세스할 수 있어야 합니다.통합형 데이터 원본을 부분 액세스할 수는 없습니다.즉, 사용자에게 앞선 예시의 _Bookshop Sales_ 데이터 원본에 연결할 수 있는 사용 권한이 없는 경우 해당 사용자는 _Detailed Sales_ 통합형 데이터 원본에 완전히 액세스할 수 없습니다. ## 종속성 제한 통합형 또는 확장형 데이터 원본은 다른 게시된 데이터 원본을 기반으로 작성되며 종속성 체인을 형성합니다.성능 및 안정성을 보호하기 위해 Tableau에서는 통합형 또는 확장형 데이터 원본이 사용할 수 있는 게시된 데이터 원본의 수와 중첩 수준을 제한합니다. - **총 종속성**: 데이터 원본의 업스트림 계보(데이터 원본 자체와 이를 기반으로 작성된 모든 PDS)에 있는 게시된 데이터 원본의 수입니다. - PDS의 종속성 체인에 동일 게시된 데이터 원본이 여러 번 나타나는 경우 Tableau는 사용할 때마다 한 번으로 계산합니다.동일한 업스트림 PDS를 여러 위치에서 재사용하는 데이터 원본은 고유 PDS의 수가 더 적은 경우에도 총 종속성 제한에 도달할 수 있습니다. - **중첩 깊이**: 중첩된 원본에서 가장 긴 체인의 길이입니다.게시된 데이터 원본 하나에서 직접 작성된 데이터 원본의 깊이는 1입니다.
제한기본값오류 메시지계산 시기
통합형 데이터 원본별 데이터 원본 수500이 통합형 데이터 원본에 데이터 원본이 너무 많습니다.데이터 원본을 사용하는 통합 문서를 로드하는 것을 포함하여 통합형 데이터 원본을 열거나 사용한 경우에 계산됩니다.
총 종속성100PDS 종속성이 100개가 넘는 데이터 원본을 게시하는 것은 지원되지 않습니다.통합형 데이터 원본을 게시한 경우에 계산됩니다.
중첩 깊이2020개가 넘는 중첩된 계층이 있는 데이터 원본의 게시는 지원되지 않습니다.통합형 데이터 원본을 게시한 경우에 계산됩니다.
이러한 종속성 제한은 엔지니어링 안전 장치이며 대부분의 데이터 원본은 해당 제한에 도달하지 않는다는 점을 참고하십시오. ### 게시 제한이 전체 제한보다 낮은 이유 게시 제한(100/20)을 전체 제한(500)보다 낮게 유지하면 업스트림 원본이 나중에 자체 종속성을 추가할 경우 오류가 발생하는 것을 방지할 수 있습니다.이 버퍼는 업스트림에서 복잡한 문제가 발생하더라도 다운스트림 원본이 계속 작동하도록 지원합니다. ### 통합형 게시된 데이터 원본의 제한 사항 **추출** Tableau 2026.2에서는 라이브인 통합형 데이터 원본만 독립 실행형 데이터 원본 자산으로 게시할 수 있습니다.하지만 추출된 통합형 데이터 원본을 포함하는 통합 문서를 게시할 수는 있습니다.이 릴리스의 웹에서는 통합형 데이터 원본을 추출할 수 없으므로 추출은 Tableau Desktop에서 수행해야 합니다.이러한 추출 제한은 로드맵에 포함되어 있으며, 향후 릴리스에서 해결될 예정입니다. **데이터 연결** 일부 데이터 커넥터는 통합형 데이터 원본을 지원하지 않습니다.큐브 또는 저장 프로시저를 사용하는 연결에서는 통합형 데이터 원본을 사용할 수 없습니다.또한 통합 가능한 데이터 원본을 지원하기 위해서는 반드시 커넥터가 교차 데이터베이스 조인, 왼쪽 조인 및 세부 수준 식(LOD)을 지원해야 합니다. 호환되지 않는 데이터 커넥터에는 구체적으로 다음이 포함됩니다. - Firebird 3 - Google 애널리틱스 - JSON(JSON은 단일 테이블로만 지원되기 때문임) - Microsoft SQL Server Analysis Services - Odata - Oracle Essbase - Salesforce - SAP NetWeaver BW(Business Warehouse) - Splunk - Teradata OLAP Connector **통합형 데이터 원본의 교차 데이터베이스 조인** Tableau 2026.2에서는 PDS가 동일한 연결 및 데이터베이스 자격 증명을 사용하는 경우에도 통합형 데이터 원본에서는 교차 데이터베이스 조인이 사용됩니다.동일한 연결에서 이 동작을 방지하기 위한 성능 최적화가 향후 릴리스의 로드맵에 포함되어 있습니다. **내장된 자격 증명** 통합 가능한 데이터 원본의 첫 번째 릴리스(2026년 6월 및 7월)에서는 통합된 데이터 원본에 있는 게시된 데이터 원본의 내장된 자격 증명이 유지되지 않습니다.대신, 기초 데이터 원본에 내장된 자격 증명과 상관없이 데이터베이스 사용자 이름 및 비밀번호를 묻는 메시지가 표시됩니다.이는 Tableau Cloud용 패치와 곧 출시 예정인 Tableau Server 및 Tableau Desktop의 2026.2 유지 관리 버전을 통해 조만간 수정될 예정입니다. [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서 간 정보 복사 Tableau Desktop에서는 통합 문서 간에 개별 시트, 대시보드 및 스토리를 복사하고 붙여 넣을 수 있습니다(웹 작성에서는 불가). 이 기능을 사용하면 분석을 손쉽게 복사하고 데이터 원본을 다른 통합 문서로 이식할 수 있습니다. 전체 통합 문서를 현재 통합 문서로 가져오는 것도 가능합니다. ## 선택한 시트로 복사 또는 저장되는 내용 선택한 시트를 복사, 저장 또는 내보내면 해당 시트에 사용된 데이터 원본도 복사됩니다. 여기에는 모든 계산, 매개 변수, 집합 등이 포함됩니다. 사용자 지정 모양 및 색상도 포함됩니다. 복사하는 시트가 대시보드 또는 스토리인 경우 해당 대시보드에 사용된 모든 시트도 표시 여부와 관계없이 복사됩니다. 사용자 지정 색상과 모양은 복사되거나 가져온 시트에서 사용할 수 있지만 Tableau 리포지토리에 추가되지는 않습니다. 다른 통합 문서에서 이러한 특성을 유지하려는 경우 [사용자 지정 색상표 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_create_custom_colors.htm) 및 [사용자 지정 모양 사용](https://help.tableau.com/current/pro/desktop/ko-kr/viewparts_marks_markproperties.htm#use-custom-shapes)을 참조하십시오. 시트 간에 서식을 복사하려는 경우 [워크시트 서식 복사 및 붙여넣기](https://help.tableau.com/current/pro/desktop/ko-kr/formatting_worksheet.htm#copy-and-paste-worksheet-formatting)를 참조하십시오. ## Tableau가 중복 항목을 처리하는 방법 다른 통합 문서의 시트를 붙여 넣거나 가져올 때 일부 항목이 이미 대상 통합 문서에 존재하거나 일부 항목의 이름이 이 두 통합 문서 모두에서 동일한 경우가 있습니다. 데이터 패널에 계산 등 정확히 중복되는 항목이 있으면 해당 항목을 대상 통합 문서로 붙여 넣거나 가져오지 않습니다. 그러나 데이터 패널에 있는 항목이 이름은 같지만 다르게 정의된 경우 Tableau는 이를 가져온 다음 이름을 바꿉니다. 또한 Tableau는 이름만 동일한지, 아니면 이름과 콘텐츠가 동일한지에 관계없이 이름이 중복된 시트 및 데이터 원본을 붙여 넣거나 가져오고 새 복사본의 이름을 바꿉니다. ## 통합 문서 간에서 시트 복사 및 붙여넣기 시트 복사 및 붙여넣기는 여러 통합 문서의 정보를 통합하거나 새 통합 문서를 만들 때 사용할 수 있는 간단한 방법입니다. 데이터 원본을 사용하는 모든 시트가 아닌 단일 시트의 [데이터 원본을 바꾸는 것](https://help.tableau.com/current/pro/desktop/ko-kr/connect_basic_replace.htm)도 유용한 해결 방법입니다. 탭으로 구분된 시트 뷰, 슬라이드 뷰 또는 시트 정렬 도구 뷰에서 하나 이상의 시트를 복사할 수 있습니다. 여러 시트를 선택하려면 Shift 또는 Ctrl 키를 누른 채로 클릭합니다. 슬라이드 뷰를 사용하여 워크시트를 복사하고 붙여 넣으려면 다음을 수행합니다. 1. 통합 문서를 열고 상태 표시줄에서 슬라이드 뷰 단추를 클릭합니다. ![상태 표시줄의 슬라이드 뷰 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/copy_b_wkbks_paste2_10.0.png) 2. 복사할 시트의 축소판을 선택하고 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)한 다음 복사를 선택합니다. ![시트 축소판 이미지의 상황에 맞는 메뉴에 복사 옵션이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/copy_b_wkbks_paste1_10.0.png) 정보가 통합 문서의 파일 형식(.twb 또는 .twbx)으로 복사됩니다. 3. 대상 통합 문서를 열거나 새 통합 문서를 만듭니다. 시트의 탭을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 붙여넣기를 선택합니다. 붙여 넣은 시트는 기존 워크시트, 대시보드 및 스토리 뒤에 배치됩니다. **참고:** 활성 시트가 스토리인 경우 붙여넣기 옵션을 사용할 수 없습니다. 4. 변경 내용을 저장합니다. ## 통합 문서 간에 시트 내보내기 및 가져오기 대형 통합 문서에서 정보의 일부를 추출하여 독립형 파일로 관리하려는 경우 선택한 시트를 새 통합 문서로 내보내거나 저장할 수 있습니다. 그런 다음 해당 통합 문서를 기존 통합 문서로 가져와서 시트와 기타 개체를 기존 통합 문서에 통합할 수 있습니다. **참고:** 다음 단계는 Tableau 통합 문서 간에 작업을 공유하는 방법을 설명합니다. 또한 Tableau 외부에서 사용할 수 있도록 뷰를 내보낼 수 있습니다. 자세한 내용은 [Tableau Desktop에서 다른 응용 프로그램으로 뷰 내보내기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/save_export_image.htm)를 참조하십시오. 1. 새 파일로 내보낼 시트가 포함된 통합 문서를 엽니다. 2. 탭으로 구분된 워크시트, 슬라이드 뷰 또는 또는 시트 정렬 도구 뷰를 사용하여 시트 탭 또는 축소판 뷰를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)한 다음 내보내기를 선택하여 단일 시트를 내보냅니다. 여러 시트를 선택하려면 Shift 또는 Ctrl 키를 누른 채로 클릭합니다. 3. 다른 이름으로 저장 대화 상자에서 저장할 파일 형식(.twb 또는 .twbx)을 지정하고, 새 통합 문서 파일에 대한 위치를 선택하고, 해당 파일의 이름을 지정하고, 저장을 클릭합니다. ![워크시트의 상황에 맞는 메뉴에 내보내기 옵션이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/copy_b_wkbks_export1_10.0.png) ## 전체 Tableau 통합 문서 가져오기 선택한 시트를 새 통합 문서(.twb) 파일로 저장하거나 내보낸 다음 해당 정보를 다른 통합 문서로 가져올 수 있습니다. 1. 기존 통합 문서를 열고 파일 > 통합 문서 가져오기를 선택합니다. 2. 다른 통합 문서에서 저장한 시트가 포함된 통합 문서를 선택하고 열기를 클릭합니다. 다음 이미지에서는 기존 통합 문서의 시트와 이름이 같은 시트가 포함된 통합 문서를 가져온 결과를 보여 줍니다. Tableau에서는 가져온 시트의 이름 다음에 숫자가 추가됩니다. ![시트 이름 뒤에 숫자가 있으면 기존 통합 문서의 시트와 같은 이름의 시트가 포함된 통합 문서를 가져왔음을 나타냅니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/copy_b_wkbks_import1_10.0.png) [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서 간소화 ## 가능한 항목 제거 우수한 성능을 얻으려면 복잡성을 신중히 낮춰야 합니다. 영향이 낮은 위치부터 시작하여 사용되지 않는 요소를 제거합니다. ### 통합 문서 - **시트 삭제**: 통합 문서의 아래쪽에 있는 시트 탭을 마우스 오른쪽 단추로 클릭하고 삭제를 선택합니다. - **시트 숨기기**: 통합 문서의 아래쪽에 있는 시트 탭을 마우스 오른쪽 단추로 클릭하고 숨기기를 선택합니다. ### 워크시트 - **매개 변수, 집합, 그룹 제거**: 데이터 패널의 항목을 마우스 오른쪽 단추로 클릭하고 삭제를 선택합니다. - **계산 삭제**: 데이터 패널의 계산을 마우스 오른쪽 단추로 클릭하고 삭제를 선택합니다. - **필터 제거**: 필터 선반의 필드를 마우스 오른쪽 단추로 클릭하고 제거를 선택합니다. 빠른 필터 인터페이스(필터 메뉴를 열고 카드 숨기기 선택)를 제거하는 경우 필터 자체는 삭제되지 않습니다. ### 대시보드 - **레이아웃 컨테이너 제거**: 레이아웃 패널을 열고 항목 계층을 확장합니다. 각 레이아웃 컨테이너(바둑판식, 가로 또는 세로)를 마우스 오른쪽 단추로 클릭하고 컨테이너 제거를 선택합니다. - **필터 또는 범례 제거**: 필터 또는 범례를 선택하고 드롭다운 메뉴를 연 다음 대시보드에서 제거를 선택합니다. - **기기 레이아웃 제거**: 대시보드 패널에서 기기 레이아웃에 대한 메뉴를 열고 레이아웃 삭제를 선택합니다. ### 데이터 원본 - **데이터 원본 닫기**: 데이터 패널 상단에서 데이터 원본의 이름을 마우스 오른쪽 단추로 클릭하고 닫기를 선택합니다. - **사용되지 않은 필드 숨기기**: 데이터 패널 상단에서 드롭다운 메뉴를 열고 사용되지 않은 필드 모두 숨기기를 선택합니다. - **데이터 원본 필터 사용**: 데이터 패널 상단에서 데이터 원본의 이름을 마우스 오른쪽 단추로 클릭하고 데이터 원본 필터 편집 > 추가를 선택합니다. - **추출 구성**: 데이터 패널 상단에서 데이터 원본의 이름을 마우스 오른쪽 단추로 클릭하고 데이터 추출을 선택합니다. 대화 상자에서 다음을 수행할 수 있습니다. - 추출 필터를 사용하여 추출에서 가져올 데이터의 양 제한 - 표시된 차원에 대한 데이터를 집계하여 불필요한 세분성 줄이기 - 사용되지 않은 모든 필드를 숨겨 추출에서 삭제 ### 통합 문서 분할 통합 문서에 다양한 분석 목적의 다수의 시트 또는 대시보드가 포함되는 경우 목적이 뚜렷한 여러 통합 문서로 분할하는 것을 고려하십시오. - **옵션 1:** 통합 문서의 복사본을 저장하고 각 복사본에서 불필요한 시트, 대시보드 및 데이터 원본을 삭제합니다. 위의 예제를 참조하십시오. - **옵션 2**: 특정 시트를 새 통합 문서에 복사합니다. 대시보드를 새 통합 문서에 복사하면 해당 대시보드에 필요한 항목만 포함되므로 이 옵션이 좀 더 효율적일 수 있습니다. 그러나 모든 서식 지정 옵션이 전송되는 것은 아닙니다. 자세한 내용은 [시트 및 데이터 원본 복사](https://help.tableau.com/current/pro/desktop/ko-kr/copy_b_wkbks.htm)를 참조하십시오. ## 일반 제안 다음 제안 사항은 [효율적인 통합 문서 디자인](https://www.tableau.com/ko-kr/learn/whitepapers/designing-efficient-workbooks) 백서에서 가져온 것입니다. - 데이터 원본 필터를 추가하거나 불필요한 열을 삭제하거나 적정 수준으로 집계하여 **데이터를 제한**합니다. - **추출은 많은 문제를 해결합니다**. 라이브 연결에서 추출로 변경하면 대부분의 통합 문서가 더 빠르게 실행됩니다. 추출을 실행하고 있지 않은 경우 다른 데이터 문제를 제외하기 위한 테스트용으로 이 단계를 가장 먼저 수행해야 합니다. - **단순하면 빠릅니다**. - **복잡성을 데이터 계층으로 이동합니다**. - 추출 사용 - 고정된 대시보드 크기 사용 - 최신 버전의 Tableau로 업그레이드 - 데이터를 제한합니다. 데이터 볼륨은 성능에서 단일 요소로는 가장 중요한 요소입니다. [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서 게시를 위한 전체 단계 1. Tableau Desktop에서 게시하려는 통합 문서를 엽니다. 2. **서버** > **통합 문서 게시**를 선택합니다. 통합 문서 게시 옵션이 서버 메뉴에 표시되지 않는 경우 워크시트 또는 대시보드 탭(데이터 원본 탭이 아님)이 활성 상태인지 확인합니다. 필요한 경우 서버에 로그인합니다. Tableau Cloud의 경우 **https://online.tableau.com**을 입력합니다. 자세한 내용은 [Tableau Desktop에서 Tableau Server 또는 Tableau Cloud에 로그인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sign_in_server.htm)을 참조하십시오. 3. 통합 문서 게시 대화 상자에서 프로젝트를 선택하고 통합 문서 이름을 입력한 다음 검색 태그를 추가합니다. 태그를 사용하면 사용자가 서버를 탐색할 때 관련 통합 문서를 찾는 데 도움이 됩니다. 쉼표 또는 공백을 사용하여 태그를 구분합니다. 공백을 포함하는 태그를 추가하려면 태그를 따옴표로 묶습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/publish-add-tags.png) 4. 사용 권한에는 기본 프로젝트 설정을 사용합니다. 일반적으로 서버의 사용 권한은 사이트 관리자가 관리합니다. 통합 문서가 예외라고 생각되면 관리자와 상의하여 최선의 조치를 결정해야 합니다. [데이터 원본 또는 통합 문서를 게시할 때 사용 권한 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_permissions_add.htm#permissions)을 참조하십시오. 5. 데이터 원본에서 데이터가 통합 문서에 내장되는지, 아니면 별도로 게시되는지를 변경하거나 사용자가 데이터 원본에 인증하는 방법을 변경하려면 편집을 선택합니다. - 추출을 게시할 때 새로 고침 일정을 설정하려면 암호 내장 또는 새로 고침 액세스 허용을 선택해야 합니다. - 통합 문서가 Tableau 데이터 원본에 연결하는 경우 암호를 내장하는 것이 좋습니다. 그렇지 않고 사용자에게 메시지를 표시하도록 선택한 경우 데이터 원본에 대한 추가 사용 권한이 필요합니다. 자세한 내용은 [게시된 데이터 액세스를 위한 자격 증명 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publishing_sharing_authentication.htm)을 참조하십시오. 6. 이 통합 문서에 사용할 수 있는 [다양한 게시 옵션](#variable-options)을 구성합니다. 7. 게시를 클릭합니다. 8. (선택 사항) 게시한 각 추출에 대한 새로 고침 일정을 설정합니다. 게시 작업 흐름에 따라 이러한 단계를 완료하십시오. Tableau Cloud에 게시하는 일부 데이터 유형의 경우 게시 프로세스 중에 Tableau Bridge가 사용자 컴퓨터에서 시작됩니다. 자세한 내용은 [통합 문서를 게시할 때 추출 새로 고침 예약](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_schedules.htm)을 참조하십시오. ## 다양한 게시 옵션 다음 옵션은 통합 문서에 적절한 경우 표시됩니다. ### 시트 표시 또는 숨기기 기본적으로 Tableau Desktop에서는 다중 시트 통합 문서의 모든 시트가 게시됩니다. 통합 문서 게시 대화 상자의 시트 섹션에서 포함할 시트를 지정할 수 있습니다. 시트 숨기기 기능은 대시보드 또는 스토리를 만드는 데 사용된 워크시트를 표시하지 않고 대시보드 또는 스토리를 게시하려는 경우에 유용합니다. **중요:** 시트 숨기기는 보안 수단이 아닙니다. 통합 문서 다운로드/복사본 저장 기능이 있는 모든 사용자가 숨겨진 시트에 액세스할 수 있습니다. 다른 편집 사용 권한도 숨겨진 시트에 대한 액세스를 허용할 수 있습니다. 자세한 내용은 Tableau Server 도움말에서 [콘텐츠 액세스 및 소유권](https://help.tableau.com/current/server/ko-kr/permissions.htm)을 참조하십시오. ### 탭으로 시트 표시 여러 시트를 표시하도록 선택한 경우 해당 시트의 탐색 방법을 지정할 수 있습니다. - 탭 기반 탐색을 제공하려면 탭으로 시트 표시 확인란을 선택합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pubilsh_sheets_as_tabs.png) - 한 번에 하나의 뷰만 열 수 있도록 하려면 확인란을 선택 취소합니다. 시트 탭이 구성된 방식도 사용 권한에 영향을 미칩니다. 통합 문서가 시트를 탭으로 표시하는 경우 통합 문서 수준 사용 권한 규칙이 시트에 적용됩니다. 시트가 탭으로 표시되지 않는 경우 통합 문서 사용 권한 변경 사항이 개별 시트(뷰)에 적용되지 않습니다. 뷰 수준 사용 권한을 독립적으로 설정해야 합니다. 자세한 내용은 [사용 권한](https://help.tableau.com/current/server/ko-kr/permissions.htm) 항목에서 [콘텐츠 사용 권한 설정](https://help.tableau.com/current/server/ko-kr/permissions.htm#set-permissions) 탭을 참조하십시오. ### 선택 내용 표시 다른 사용자가 통합 문서를 열 때 뷰의 특정 부분을 하이라이트하려면 '선택 내용 표시'를 사용합니다. 게시 프로세스를 시작하기 전에 Tableau Desktop에서 선택을 완료하십시오. ### 외부 파일 포함 일반적으로 뷰에 서버에서 사용할 수 없는 정보가 포함된 경우 게시하는 동안 외부 파일 포함을 사용할 수 있습니다. 이 옵션을 사용하면 로컬 플랫 파일을 포함할 수 있습니다. 외부 파일 포함을 선택하면 Tableau가 통합 문서 내에 로컬 파일(예: Excel, CSV)의 복사본을 패키지로 만듭니다. 이렇게 하면 다른 사용자가 데이터를 볼 수 있지만 정적 스냅샷이 만들어집니다. 외부 파일 포함 옵션을 사용할 수 있는지 여부는 Tableau Server 또는 Tableau Cloud 중 어디에 게시하는지에 따라 달라집니다. **Tableau Server의 경우** 매핑된 드라이브의 데이터 또는 이미지를 참조하는 콘텐츠를 게시하는 경우 게시할 때 외부 파일 포함을 선택할 수 있습니다. 또한 통합 문서가 데이터의 UNC 경로를 참조하도록 연결 정보를 변경할 수 있습니다. 예를 들어 **D:\\datasource.xls**를 **\\\\filesrv\\datasource.xls**로 변경할 수 있습니다. **Tableau Cloud의 경우** 온프레미스 데이터(예: Excel 또는 텍스트), 사설망 데이터(예: Excel 파일 및 SQL Server 데이터) 등 Tableau Cloud가 직접 연결할 수 없는 데이터에 연결된 통합 문서를 게시할 수 있습니다. 데이터 원본의 연결이 Tableau Bridge에서 지원되는지 확인합니다. 자세한 내용은 [지원되는 커넥터](https://help.tableau.com/current/online/ko-kr/to_sync_local_data.htm#supported-connectors)를 참조하십시오. 다음 작업 중 하나를 수행합니다. - 모든 커넥터가 Tableau Bridge에서 지원되는 경우 **외부 파일 포함** 확인란을 무시할 수 있지만 데이터를 최신으로 유지하려면 Bridge를 사용해야 합니다. 자세한 내용은 [Tableau Bridge를 사용하여 Tableau Cloud 데이터를 최신 상태로 유지](https://help.tableau.com/current/online/ko-kr/qs_refresh_local_data.htm)를 참조하십시오. - 데이터 원본의 연결 중 하나가 Tableau Bridge에서 지원되지 않는 경우 **외부 파일 포함** 확인란을 선택할 수 있습니다. 그러면 Tableau Cloud에서 직접 연결할 수 있는 데이터를 새로 고칠 수 있습니다. 파일 기반 데이터는 새로 고칠 수 없으며, 이 경우 해당 데이터는 정적인 상태로 유지됩니다. - 플랫 파일(Excel, .csv, .txt)의 경우 외부 파일 포함 선택을 건너뛸 수 있습니다. 섀도 추출이 생성되고 뷰가 제대로 표시되어야 합니다.  또한 데이터 원본을 통합 문서에 내장하는 것이 아닌 독립적으로 게시하는 경우 외부 파일 포함 확인란을 선택해도 파일이 서버에 저장되지 않습니다. 게시된 데이터 원본을 업데이트된 상태로 유지하려면 Tableau Bridge를 사용해야 하며 파일이 연결 가능한 네트워크 위치(UNC 경로)에서 호스팅되어야 합니다. ### 기기 레이아웃 미리 보기 휴대기기에서 디자인이 어떻게 나타나는지 확인하려면 게시가 완료된 후 브라우저에서 기기 레이아웃 미리 보기를 클릭합니다. 그런 다음 비주얼리제이션 위에서 기기 유형을 선택하고 오른쪽 메뉴에서 특정 대시보드를 선택합니다. 기기 미리 보기가 마음에 들지 않으면 Tableau Desktop에서 통합 문서를 열고 [기기 레이아웃을 조정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_dsd_create.htm)한 후 다시 게시합니다. ![데스크톱, 태블릿, 휴대폰에 대한 탭으로 기기 레이아웃을 미리 볼 수 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_dsd_web_preview.png) ### 사용자 필터가 포함된 통합 문서의 축소판 생성 방법 선택 서버에서 사용자는 축소판 뷰로 Tableau 콘텐츠를 탐색할 수 있습니다. 이러한 축소판 이미지는 통합 문서 시트를 기반으로 합니다. 통합 문서에 사용자 필터가 포함되는 경우 축소판을 만들 때 사용할 사용자 필터를 지정할 수 있습니다. 예를 들어 축소판에 매출 예측의 모든 지역을 표시하려면 모든 지역을 볼 수 있는 사용자를 기반으로 축소판을 생성할 수 있습니다. 다음과 같은 경우 뷰 축소판 대신 일반적인 이미지가 표시됩니다. - 선택한 사용자에게 데이터를 볼 수 있는 사용 권한이 없습니다. - 데이터 원본 필터, 사용자 계산, 가장 또는 다른 사용자 참조를 사용하는 Tableau Server 데이터 원본에서 데이터를 가져옵니다. ![커서를 사용자별 뷰 단추 위에 마우스오버하면 더 자세한 내용이 담긴 축소판이 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/thumbnails2.png) 사용자 필터에 대한 자세한 내용은 [데이터 행 수준에서 액세스 제한](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_userfilters.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서 게시 준비 통합 문서를 게시할 때 뷰 및 뷰의 데이터에 대한 액세스 방법을 결정해야 합니다. 또한 서버의 뷰와 상호 작용할 때의 사용자 경험도 고려해야 합니다. 통합 문서를 게시하기 전에 이 항목의 정보를 사용하여 적절한 결정을 내리고 통합 문서의 성능을 개선하십시오. **참고:** Tableau 사이트 관리자가 있는 경우 이와 같은 질문에 대한 답을 찾을 수 있는 게시 지침이 이미 마련되어 있는지를 문의하십시오. ## 게시된 일반적인 통합 문서의 구성 요소 게시 프로세스 중에 통합 문서를 구성하는 항목의 상호 작용 방식을 결정하는 설정을 선택하게 됩니다. 다음 이미지는 통합 문서의 구조를 간략하게 보여 줍니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/publish-workbook-bits.png) 1. 통합 문서를 만들 때 연결한 기초(원래) 데이터. 게시할 때 이 데이터 액세스를 위한 자격 증명을 포함할지, 사용자에게 액세스에 필요한 자격 증명을 입력하도록 할지를 지정합니다. 2. Tableau 데이터 원본. 동작이 지정되는 위치입니다. 기초 데이터(A), Tableau에서 만든 필드 사용자 지정 또는 계산에 액세스하는 방법과 추출(있는 경우)을 새로 고치는 시기를 설명하는 XML 메타데이터가 포함됩니다. 이 이미지에서는 데이터가 통합 문서에 내장되어 있고 추출 연결 및 새로 고침 일정, 몇 가지 계산 등이 포함되어 있습니다. 3. 서버에서 편집 또는 상호 작용할 수 있도록 다른 사용자에게 제공할 B의 데이터를 보여 주는 뷰. 게시할 때 뷰, 대시보드 및 스토리가 포함되는, 공유할 시트를 선택할 수 있습니다. ## 데이터 액세스 및 새로 고침 방법 결정 게시 단계 중에 데이터 연결에 대한 다음과 같은 질문을 고려해야 합니다. 답변에 대한 도움이 필요한 경우 [게시된 데이터 원본을 위한 최상의 방법](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_datasources_about.htm)을 참조하십시오. - 게시할 때 데이터에 대한 라이브 연결을 사용할 것입니까, 아니면 추출을 만들 것입니까? Tableau Cloud에 라이브 연결을 게시하려는 경우 [Tableau Cloud에 게시된 데이터에 대한 액세스 권한 부여](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_tableau_online_ip_authorization.htm)를 참조하십시오. - 통합 문서의 연결을 별도의 독립 실행형 Tableau 데이터 원본으로 게시한 다음 통합 문서를 게시된 데이터에 연결할 것입니까, 아니면 데이터를 통합 문서에 내장할 것입니까? **팁:** 통합 문서가 Tableau 데이터 원본에 이미 연결된 경우 기존 연결을 유지합니다. 즉, 이 경우에는 이 질문에 대한 답이 이미 해결되었습니다. - 다른 사용자가 통합 문서를 열 때 통합 문서의 데이터를 표시할 것입니까, 아니면 데이터베이스 자격 증명을 입력하도록 요청할 것입니까? (어느 방법을 선택하든 사이트 및 게시된 프로젝트에 대한 액세스 권한도 필요합니다.) 이 작업은 통합 문서가 연결하는 데이터에 따라 복잡해질 수 있습니다. 대부분의 경우 아래에 설명된 [데이터 인증에 대한 단순 경로](#publish-happy-path)를 사용하는 것이 적절합니다. 이 방법이 적절하지 않거나 확실히 모르는 경우 [게시된 데이터 액세스를 위한 자격 증명 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publishing_sharing_authentication.htm)을 참조하십시오. ### 데이터 인증에 대한 단순 경로 게시 단계를 진행하면서 통합 문서가 연결하는 데이터에 대한 통합 문서 사용자의 액세스 방법을 지정합니다. 이 작업은 통합 문서 게시 대화 상자의 데이터 원본 섹션에서 수행합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/publish-workbook-manage-datasources.png) 연결 유형에 따라 단순 경로를 사용하는 것이 환경에 적절할 수 있습니다. 다음 중 하나를 수행합니다. **Tableau 데이터 원본에 대한 연결의 경우:** 기존 연결을 유지하고 암호를 내장합니다. **다른 데이터 연결의 경우:** 1. 통합 문서 게시 대화 상자를 열기 전에 추출을 만들고 통합 문서에 필요한 데이터만 포함합니다. 2. 통합 문서 게시 대화 상자에서 통합 문서에 추출을 내장하고 새로 고침 액세스 허용을 선택합니다. 후자의 경우 자격 증명이 연결에 내장됩니다. 3. 나머지 설정을 지정한 후 게시를 클릭하고 새로 고침 일정을 설정합니다. 전체 단계에 대한 내용은 [통합 문서 게시를 위한 전체 단계](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_howto.htm)를 참조하십시오. ### 데이터 인증에 추가 작업이 요구되는 시나리오 단순 경로가 모든 상황에 적절한 것은 아닙니다. 방향 전환이 필요할 수 있는 몇 가지 이유는 다음과 같습니다. - 데이터를 통합 문서에 내장하는 대신 기존 정책에 따라 데이터 원본을 따로 게시하고 통합 문서를 Tableau에서 게시한 데이터 원본에 연결해야 할 수 있습니다. 여기에는 데이터를 내장할 때 필요한 단계보다 많은 단계가 필요하지만 둘 중에서 선택할 수 있다면 데이터를 따로 게시하고 서버에서 관리하는 것이 더 좋은 방법입니다. - 행 수준 보안을 강제 적용하기 위해 사용자 필터를 추가했습니다. 이 시나리오에서는 라이브 연결을 게시하는 것이 더 일반적이며 필터 보안을 위한 다른 단계가 필요합니다. - Tableau Server에 게시할 때 SAP HANA 또는 Impala Single Sign-On을 사용하거나 통합 문서가 가장 기반 인증(SQL Server 또는 Kerberos를 사용하도록 설정된 데이터)을 사용할 수 있는 데이터에 연결합니다. - IT 직원의 도움을 받을 수 있는 조직의 데이터 보안 또는 인증과 관련된 기타 이유. 결정한 방법이 최상의 경로가 아닌 것을 알게 된 경우에는 재게시를 통해 간단히 수정할 수 있습니다. 경우에 따라 사이트 관리자가 서버에서 직접 설정을 변경할 수 있습니다. ## 통합 문서 성능 및 사용 편의성 평가 게시할 통합 문서를 작성할 때는 성능 및 상호 작용에 대한 최상의 방법을 기억하십시오. Tableau Desktop에서 작업하는 동안 변경 내용을 표시하는 데 오랜 시간이 걸린다면 서버에서는 표시하는 시간이 더 길어집니다. 뷰에 추가하는 마크 수를 제한하고, 대시보드에 추가하는 뷰 수를 제한하고, 사용하지 않는 필드를 데이터 원본에서 제거하는 등의 간단한 단계를 수행하는 것으로 성능에 큰 영향을 줄 수 있습니다. 추가 팁은 다음 항목을 참조하십시오. - [더욱 빠른 비주얼리제이션 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/perf_visualization.htm) - [성능을 고려한 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/perf_build_view.htm) - 6페이지의 “Writing Efficient Workbooks(효율적인 통합 문서 작성)”로 시작하는 [Designing Efficient Workbooks](https://www.tableau.com/learn/whitepapers/designing-efficient-workbooks)(효율적인 통합 문서 설계). 이 Tableau 백서를 보려면 무료 Tableau ID를 사용하여 Tableau 웹 사이트에 로그인해야 합니다. 이는 Tableau 커뮤니티 포럼을 이용할 때 사용하는 것과 동일한 ID입니다. [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서 게시를 위한 간단한 단계 동료와 통합 문서를 공유하려는 경우 클릭 몇 번으로 통합 문서를 Tableau Server 또는 Tableau Cloud에 게시할 수 있습니다. 거기서 다른 사용자가 통합 문서를 보고, 상호 작용하고, 서버 사용 권한이 허용하는 경우 편집할 수 있습니다. 통합 문서를 게시하기 전에 다음 사항을 숙지하십시오. - 서버의 이름과 서버에 로그인하는 방법. 조직에서 Tableau Cloud를 사용하는 경우 빠른 연결 링크를 클릭할 수 있습니다. - Tableau 관리자가 지정한 모든 게시 지침(예: 게시에 사용해야 하는 프로젝트의 이름). ## 통합 문서 게시 1. Tableau Desktop에서 통합 문서를 열고 툴바에서 공유 단추를 클릭합니다. ![공유 아이콘 - 서버의 통합 문서를 공유하려면 클릭합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/share_button.png) Tableau Server 또는 Tableau Cloud에 로그인하지 않은 경우 지금 로그인합니다. 아직 사이트가 없는 경우 Tableau Cloud에서 사이트를 만들 수 있습니다. 2. 통합 문서 게시 대화 상자에서 게시에 사용할 프로젝트를 선택합니다. 3. 새 통합 문서를 만들지, 기존 통합 문서에 게시할지에 따라 통합 문서의 이름을 지정합니다. 4. 데이터 원본에서 편집을 선택합니다. 인증에서 새로 고침 액세스 허용 또는 암호 내장을 선택합니다. 일부 데이터 연결의 경우 인증 옵션이 하나만 나타납니다. 없음이 표시되는 경우 없음으로 설정합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/publish-workbook-manage-datasources.png) 5. 게시를 클릭합니다. 통합 문서를 처음 게시하는 경우 다른 사용자에게 통합 문서를 사용할 수 있다고 알리기 전에 서버에서 통합 문서를 테스트하고 모든 결함을 수정합니다. 자세한 내용은 다음 항목을 참조하십시오. - [통합 문서 게시를 위한 전체 단계](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_workbooks_howto.htm) - [데이터 원본 게시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_datasources.htm) - [게시된 데이터 액세스를 위한 자격 증명 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publishing_sharing_authentication.htm) ## 다른 사용자에게 서버에서 통합 문서를 사용할 수 있다고 알리기 1. 동료가 사이트 및 게시한 프로젝트에 액세스할 수 있는지 확인합니다. 2. [통합 문서에 대한 직접 링크](https://help.tableau.com/v0.0/pro/desktop/ko-kr/shareworkbooks.htm)를 전송합니다. 3. 동료가 로그인하면 통합 문서가 보기, 상호 작용 또는 편집용으로 열립니다. [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서 만들기 또는 열기 통합 문서에는 각각이 워크시트, 대시보드 또는 스토리일 수 있는 시트가 하나 이상 포함됩니다. 통합 문서를 사용하여 결과를 구성, 저장, 공유 및 게시할 수 있습니다. - [통합 문서 만들기 또는 열기](#open-workbook-windows) - [Mac에서 지원되지 않는 데이터 연결이 있는 통합 문서 열기](#open-workbook-mac) - 로컬에 [서버에서 게시된 통합 문서 열기](#open-from-server) ## 통합 문서 만들기 또는 열기 Tableau를 열면 새로운 빈 통합 문서가 자동으로 열립니다. **새 통합 문서를 만들려면** 파일 \> 새로 만들기를 선택합니다. **기존 통합 문서를 열려면** 시작 페이지에서 통합 문서의 축소판 그림을 클릭합니다. 여러 통합 문서를 동시에 열 수 있습니다. 각 통합 문서가 자체 창에 표시됩니다. **참고:** Mac의 Tableau Desktop에서 통합 문서를 여러 개 열면 응용 프로그램의 인스턴스가 여러 개 만들어지고 각 인스턴스의 아이콘이 Dock에 표시됩니다. 이는 응용 프로그램의 인스턴스 하나에서 모든 열린 문서를 처리하는 일반적인 Mac 응용 프로그램의 동작과 다릅니다. ## Mac에서 지원되지 않는 데이터 연결이 있는 통합 문서 열기 Mac에서 Tableau Desktop을 사용할 때 Mac의 Tableau Desktop에서 지원되지 않는 데이터 원본을 포함하는 Windows 통합 문서를 열어야 할 경우가 있습니다. 이 작업을 수행하려면 아래 단계를 수행합니다. 1. Windows의 Tableau Desktop에서 통합 문서를 추출로 저장합니다. 추출을 만들고 저장하려면 데이터 메뉴에서 데이터 원본을 선택한 다음 데이터 추출을 선택합니다. ![Mac OS의 추출 데이터 경로입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/extract_data_macQSG.png) 3. 앞서 저장한 추출 파일(.hyper)을 Mac의 Tableau Desktop에서 엽니다. ## 서버에서 게시된 통합 문서 열기 게시된 통합 문서에 대해 다운로드/복사본 저장 권한을 허용한 경우 Tableau Desktop을 사용하여 서버에서 통합 문서를 열 수 있습니다. 서버에서 통합 문서를 열고 변경하는 경우 컴퓨터에 저장하거나, 편집 권한이 허용된 경우 변경 내용을 서버에 직접 저장할 수 있습니다. **서버에서 통합 문서를 열려면** 1. 서버 > 통합 문서 열기를 선택합니다. ![로그아웃, 통합 문서 열기, 통합 문서 게시, 사용자 필터 만들기, Tableau Public 액세스 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/open1.png) 2. 아직 Tableau Server 또는 Tableau Cloud에 로그인하지 않았다면 메시지에 따라 로그인합니다. 사용하는 서버에 로그인하는 방법을 잘 모르는 경우 [Tableau Desktop에서 Tableau Server 또는 Tableau Cloud에 로그인](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sign_in_server.htm)을 참조하십시오. 3. Tableau Server에서 통합 문서 열기 대화 상자에서 열려는 통합 문서를 선택하고 열기를 클릭합니다. **팁:** 찾기 드롭다운 목록에나 검색 상자를 사용하여 원하는 통합 문서를 찾거나 검색할 수 있습니다. 또는 사이트의 모든 통합 문서를 검색하거나 태그, 게시자, 프로젝트 또는 게시한 통합 문서를 기준으로 찾을 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서 및 시트 Tableau에서는 Microsoft Excel과 유사한 통합 문서 및 시트 파일 구조가 사용됩니다. 통합 문서에는 시트가 포함되어 있습니다. 시트는 워크시트, 대시보드 또는 스토리일 수 있습니다. - **워크시트**에는 사이드 바의 선반, 카드, 범례, 데이터 패널 및 분석 패널과 함께 단일 뷰가 포함됩니다. 워크시트 작업 영역에 대한 자세한 내용은 [Tableau 작업 영역](https://help.tableau.com/v0.0/pro/desktop/ko-kr/environment_workspace.htm)을 참조하십시오. - 대시보드는 여러 워크시트의 뷰 모음입니다. 대시보드 및 레이아웃 패널은 사이드 바에서 사용할 수 있습니다. 대시보드 만들기에 대한 자세한 내용은 [대시보드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards.htm)를 참조하십시오. - 스토리는 정보를 전달하기 위해 함께 사용되는 일련의 워크시트 또는 대시보드를 포함합니다. 스토리 및 레이아웃 패널은 사이드 바에서 사용할 수 있습니다. 스토리 만들기에 대한 자세한 내용은 [스토리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/stories.htm)를 참조하십시오. 통합 문서 또는 도구 설명 비주얼리제이션에서 시트를 숨기거나 표시하는 것에 대한 자세한 내용은 [대시보드 및 스토리에서 시트 관리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/environ_workbooksandsheets_sheets_hideshow.htm) 및 [도구 설명 비주얼리제이션 워크시트 숨기기 또는 표시](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viz_in_tooltip.htm#Hide)를 참조하십시오. 시트 구성에 대한 자세한 내용은 [시트 탐색 및 구성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/environ_workbooksandsheets_sheets_organize.htm)을 참조하십시오. 통합 문서 만들기 및 열기에 대한 자세한 내용은 [통합 문서 만들기 또는 열기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/environ_workbooksandsheets_workbooks.htm)를 참조하십시오. ## 시트 정보 각 통합 문서는 뷰(워크시트라고도 함), 대시보드, 스토리 등 다양한 시트를 포함할 수 있습니다. - 워크시트는 필드를 선반에 끌어 놓아 데이터 뷰를 작성하는 곳입니다. - 대시보드는 프레젠테이션 또는 모니터링을 위해 정렬할 수 있는 여러 뷰의 조합입니다. - 스토리는 정보를 전달하기 위해 다 함께 작동하는 뷰 또는 대시보드의 시퀀스입니다. 시트는 통합 문서 맨 아래에 탭으로 표시됩니다. 워크시트 또는 대시보드인지에 관계없이 시트는 통합 문서 맨 아래에 있는 탭처럼 표시됩니다. 이 섹션에서는 시트를 만들고, 열고, 복제하고, 숨기고, 삭제하는 방법은 물론 통합 문서의 시트를 구성하는 방법에 대해 설명합니다. 통합 문서 내에서 새 시트를 만들고, 전체 워크시트를 지우고, 시트를 복제하고, 워크시트를 숨기거나 표시하고, 시트를 삭제할 수 있습니다. Tableau에서는 여러 가지 방법으로 통합 문서의 시트를 보고 구성할 수 있습니다. ## 새 워크시트, 대시보드 또는 스토리 만들기 통합 문서, 대시보드 또는 스토리에서 새 시트를 만드는 방법은 여러 가지입니다. 통합 문서에서 시트를 원하는 개수만큼 만들 수 있습니다. **새 통합 문서, 대시보드 또는 스토리를 만들려면** 통합 문서 맨 아래에 있는 새 워크시트, 새 대시보드 또는 새 스토리 단추를 클릭합니다. ![새 워크시트 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_workbookandsheets_sheets_newsheet.png) **새 워크시트** 단추입니다. **새 워크시트, 대시보드 또는 스토리의 이름을 바꾸려면** 탭을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)한 다음 이름 바꾸기 명령을 선택합니다. ### 새 워크시트를 만드는 다른 방법 다음 작업 중 하나를 수행하여 새 워크시트를 만듭니다. - 워크시트 \> 새 워크시트를 선택합니다. - 통합 문서에서 열려 있는 탭을 마우스 오른쪽 단추로 클릭하고 메뉴에서 새 워크시트를 선택합니다. - 툴바에서 새 워크시트 ![새 워크시트 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/newsheet.png) 단추의 드롭다운 화살표를 클릭한 다음 새 워크시트를 선택합니다. - 키보드에서 Ctrl + M(Mac의 경우 Command-M)을 누릅니다. ### 새 대시보드를 만드는 다른 방법 다음 작업 중 하나를 수행하여 새 대시보드를 만듭니다. - 대시보드 > 새 대시보드를 선택합니다. - 통합 문서 맨 아래에 있는 새 대시보드 단추를 클릭합니다. ![새 대시보드 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_workbookandsheets_sheets_newdashboard.png) - 통합 문서에서 열려 있는 탭을 마우스 오른쪽 단추로 클릭하고 메뉴에서 새 대시보드를 선택합니다. - 툴바에서 새 워크시트 ![새 워크시트 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/newsheet.png) 단추의 드롭다운 화살표를 클릭한 다음 새 대시보드를 선택합니다. ### 새 스토리를 만드는 다른 방법 다음 작업 중 하나를 수행하여 새 스토리를 만듭니다. - 스토리 > 새 스토리를 선택합니다. - 통합 문서 맨 아래에 있는 새 스토리 단추를 클릭합니다. ![새 스토리 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_workbookandsheets_sheets_newstory.png) - 통합 문서에서 열려 있는 탭을 마우스 오른쪽 단추로 클릭하고 메뉴에서 새 스토리를 선택합니다. - 툴바에서 새 워크시트 ![새 워크시트 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/newsheet.png) 단추의 드롭다운 화살표를 클릭한 다음 새 스토리를 선택합니다. ## 시트 실행 취소, 다시 실행 또는 지우기 각 Tableau 통합 문서에는 현재 작업 세션에 대해 통합 문서의 워크시트, 대시보드 및 스토리에서 수행한 단계의 기록이 포함되어 있습니다. **기록을 뒤로 이동하려면** 툴바에서 실행 취소 ![왼쪽을 가리키는 화살표입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/undo.png)를 클릭하거나 키보드에서 Ctrl+Z(Mac의 경우 Command-Z)를 누릅니다. **기록을 앞으로 이동하려면** 툴바에서 다시 실행 ![다시 실행 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/redo.png)을 클릭하거나 키보드에서 Ctrl + Y(Mac의 경우 Command-Y)를 누릅니다. **시트의 모든 필드, 서식, 크기 조정 내용, 축 범위, 필터, 정렬 및 컨텍스트 필터를 제거하려면** 툴바에서 시트 지우기 ![모퉁이에 x가 표시된 작은 막대 차트 이미지를 보여주는 지우기 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/clear.png)를 클릭합니다. **뷰의 특정 측면을 지우려면** 시트 지우기 드롭다운 메뉴를 사용합니다. 참고: 툴바에서 지우기 명령을 사용하는 경우 기록은 지워지지 않습니다. 시트를 지우지 않으려면 실행 취소 단추를 클릭합니다. ## 시트 복제 다양한 탐색을 위해 기존 시트를 새로운 출발점으로 사용하려면 해당 시트를 복제할 수 있습니다. 복제된 시트에는 동일한 필드와 설정이 모두 포함되어 있어 새로운 분석을 위한 시작점으로 사용할 수 있습니다. 복제는 워크시트, 대시보드 또는 스토리의 새 버전을 만들며, 원래 시트에 영향을 주지 않고 이러한 새 버전을 수정할 수 있습니다. 활성 시트를 복제하려면 시트 탭을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 복제를 선택합니다. **참고**: 대시보드를 복제할 경우 대시보드의 새 버전이 만들어지지만, 새 버전은 여전히 대시보드를 만드는 데 사용된 원래 워크시트를 참조합니다. ### 크로스탭으로 복제 크로스탭(피벗 테이블이라고도 함)은 텍스트 행과 열에 데이터를 요약하는 테이블로. 데이터 뷰와 연결된 숫자를 표시하는 편리한 방법입니다. 현재 시트의 데이터를 기반으로 새 크로스탭 시트를 만들려면 시트 탭을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 크로스탭으로 복제를 선택합니다. 또는 워크시트 > 크로스탭으로 복제를 선택합니다. 이 명령은 통합 문서에 새 워크시트를 하나 이상 삽입하고 원래 워크시트의 크로스탭 데이터 뷰로 시트를 채웁니다. 대시보드 및 스토리는 크로스탭으로 복제할 수 없습니다. ## 시트 이름 바꾸기 활성 시트의 이름을 바꾸려면 통합 문서 맨 아래에 있는 시트 탭에서 시트를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 시트 이름 바꾸기를 클릭합니다. 또는 시트 탭에서 시트 이름을 두 번 클릭하고 새 이름을 입력한 다음 Enter 키를 누릅니다. ## 시트의 기초 데이터 보기 뷰에서 마크 이면에 있는 숫자를 보려면 마크를 마우스오버하거나 클릭하여 도구 설명에 관련 데이터를 표시합니다. 도구 설명이 열린 상태에서 기초 데이터를 보려면 도구 설명 맨 위에 있는 데이터 보기 명령을 클릭합니다. (선택된 마크가 없는 상태에서) 뷰를 마우스 오른쪽 단추로 클릭한 다음 데이터 보기를 클릭합니다. 데이터를 복사하여 Excel 또는 다른 응용 프로그램으로 붙여 넣을 수 있습니다. 기초 데이터를 내보내려면 모두 내보내기를 클릭합니다. ## 시트 삭제 시트를 삭제하면 통합 문서에서 해당 시트가 제거됩니다. 통합 문서에는 항상 하나 이상의 워크시트가 있어야 합니다. 활성 시트를 삭제하려면 통합 문서 맨 아래에 있는 시트 탭에서 시트를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)한 다음 삭제를 클릭합니다. 대시보드 또는 스토리에 사용된 워크시트는 삭제할 수 없지만 대신 워크시트를 숨길 수 있습니다. 도구 설명 내 비주얼리제이션으로 사용되는 워크시트를 숨기거나 삭제할 수 있습니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서 성능 기록 및 분석 통합 문서를 실행할 때 예상보다 오래 실행되는 것 아닌지 궁금할 것입니다. 성능 저하의 원인을 찾으려면 성능 기록을 사용하여 통합 문서를 평가할 수 있습니다. 통합 문서를 공유하거나 게시하려는 경우 특히 통합 문서 평가가 필요합니다. Tableau의 성능 기록 기능은 통합 문서와 상호 작용할 때 핵심 이벤트에 대한 성능 정보를 기록합니다. 나중에 통합 문서에서 Tableau가 작성한 성능 메트릭을 확인하여 성능에 영향을 주는 것으로 알려진 여러 이벤트를 분석하고 문제를 해결할 수 있습니다. - 쿼리 실행 - 쿼리 컴파일 - 지오코딩 - 데이터 원본에 대한 연결 - 레이아웃 계산 - 추출 항목 생성 - 데이터 통합 - 서버 렌더링(Tableau Server에만 해당) Tableau 지원 부서에서 성능 문제를 진단할 때 사용자에게 성능 통합 문서를 작성하도록 요청할 수 있습니다. ## Tableau Desktop에서 성능 기록 만들기 성능을 기록하기 시작하려면 다음 단계를 따릅니다. 도움말 > 설정 및 성능 > 성능 기록 시작 기록을 중지한 후 기록 세션의 결과를 포함하는 임시 통합 문서를 보려면 다음 단계를 따릅니다. 도움말 > 설정 및 성능 > 성능 기록 중지 이제 성능 통합 문서를 볼 수 있고 분석을 시작할 수 있습니다. 파일 \> 저장을 클릭하여 선택한 위치에 통합 문서를 저장합니다. Tableau 지원 부서로 기록을 보내려면 이 통합 문서를 패키지 통합 문서(.twbx) 파일로 저장하고 지원 부서로 보냅니다. ## 성능 기록 통합 문서 해석 성능 기록 통합 문서에는 성능 요약 및 세부 뷰라는 두 가지 기본 대시보드가 있습니다. 성능 요약 대시보드는 가장 많은 시간을 소비하는 이벤트들에 대한 일반적인 개요를 제공합니다. 세부 뷰는 대시보드는 더 많은 세부 정보를 제공하며 고급 사용자가 통합 문서를 작성할 때 사용하도록 만들어졌습니다. **세부 뷰** 대시보드는 Tableau Desktop을 사용하여 성능 기록 통합 문서를 연 경우에만 표시됩니다. ## 성능 요약 **성능 요약** 대시보드에는 **일정**, **이벤트** 및 **쿼리**라는 세 가지 뷰가 포함되어 있습니다. ### 일정 성능 요약 기록 대시보드의 가장 위쪽 뷰에는 기록 중 발생한 이벤트가 왼쪽에서 오른쪽으로 시간 순서대로 정렬되어 표시됩니다. 아래쪽 축에서는 Tableau가 시작된 이후 경과된 시간(초)을 보여 줍니다. 일정 뷰에서 **통합 문서**, **대시보드** 및 **워크시트**열은 이벤트에 대한 컨텍스트를 식별합니다. **이벤트** 열은 이벤트의 특성을 식별하며 마지막 열에는 각 이벤트의 지속 시간 및 기록된 다른 이벤트와 시간 순서대로 비교한 결과가 표시됩니다. ![타임라인을 기록하는 동안의 이벤트를 보여주는 통합 문서 성능 일정입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/PerformanceTimeline.png) ### 이벤트 성능 요약 대시보드의 가운데 뷰에는 이벤트가 기간별로 정렬되어(내림차순) 표시됩니다. 기간이 긴 이벤트를 사용하면 통합 문서의 속도를 향상시키기 위해 가장 먼저 확인할 위치를 알 수 있습니다. ![다양한 이벤트의 기간을 시간순으로 정렬하여 표시한 가로 막대 차트이며, 가장 긴 이벤트가 맨 위에 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/PerformanceEvents.png) 이벤트 유형별로 다른 색이 표시됩니다. 기록할 수 있는 이벤트 범위는 다음과 같습니다. - 레이아웃을 계산하는 중 레이아웃 계산이 너무 오래 걸리면 통합 문서를 간단하게 만드십시오. - 데이터 원본에 연결하는 중 연결이 느리다면 네트워크 문제나 데이터베이스 서버 문제가 원인일 수 있습니다. - 쿼리 컴파일 이 이벤트는 Tableau에서 쿼리 생성에 걸리는 시간을 캡처합니다. 쿼리 컴파일 시간이 길면 생성된 쿼리가 복잡하다는 뜻입니다. 복잡해지는 이유는 필터가 너무 많거나 계산이 복잡하기 때문일 수도 있고 일반적으로 통합 문서가 복잡하기 때문입니다. 복잡한 계산의 예에는 시간이 올래 걸리는 계산, LOD 계산, 중첩된 계산 등이 포함됩니다. 동작 필터를 사용하거나 계산을 기초 데이터베이스로 이동하여 통합 문서를 간소화해보십시오. - 쿼리를 실행하는 중 - 라이브 연결에서 쿼리에 지나치게 오랜 시간이 걸리는 경우 기초 데이터 구조가 Tableau용으로 최적화되지 않았기 때문일 수 있습니다. 자세한 내용은 데이터베이스 서버 설명서를 참조하십시오. 다른 방법으로, 추출을 사용하여 성능을 개선할 수도 있습니다. - 추출에서 쿼리에 지나치게 오랜 시간이 걸리는 경우 필터를 사용해 보십시오. 필터가 많은 경우 컨텍스트 필터를 사용해 보십시오. 필터를 사용하는 대시보드가 있는 경우 성능을 향상시킬 수 있는 동작 필터를 사용해 보십시오. - 추출 항목을 생성하는 중 추출 항목 생성 속도를 향상시키려면 원래의 데이터 원본에서 일부 데이터만 가져와 보십시오. 예를 들어 특정 데이터 필드를 필터링하거나 지정된 행 수 또는 데이터 백분율을 기준으로 샘플을 만들 수 있습니다. - 지오코딩 지오코딩 성능 속도를 향상시키려면 데이터 수를 줄이거나 데이터를 필터링해 보십시오. - 데이터 통합 데이터 통합 속도를 향상시키려면 데이터 수를 줄이거나 데이터를 필터링해 보십시오. - 서버 렌더링 다른 컴퓨터에서 추가 VizQL 서버 프로세스를 실행하여 서버 렌더링 속도를 향상시킬 수 있습니다. ### 쿼리 **참고**: Tableau Desktop 버전 2024.2.x부터 Tableau Cloud의 게시된 데이터 원본에 연결된 통합 문서의 성능 기록에는 `Executing query` 이벤트가 포함되지 않습니다. 이는 설계된 동작으로, `executeQueries`로 대체되었습니다. 성능 요약 대시보드의 **일정** 또는 **이벤트** 섹션에서 **쿼리를 실행하는 중** 이벤트를 클릭하면 해당 쿼리의 텍스트가 쿼리 섹션에 표시됩니다. 게시된 데이터 원본에 연결된 경우 쿼리 텍스트가 XML로 표시됩니다. 데이터 원본에 직접 연결된 경우 쿼리가 아래와 비슷한 SQL로 표시됩니다. ![State 데이터를 선택하기 위한 SQL 쿼리입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/PerformanceQuery.png) 적절한 경우 쿼리 텍스트를 사용하여 데이터베이스 수준에서 최적화를 수행하는 데이터베이스 팀과 협력할 수 있습니다. 쿼리가 잘리는 경우가 있으므로 전체 쿼리를 찾으려면 Tableau 로그를 확인해야 합니다. 대부분의 데이터베이스 서버에서 인덱스 또는 다른 기술을 추가하여 쿼리를 최적화하는 방법에 대한 조언을 얻을 수 있습니다. 자세한 내용은 데이터베이스 서버 설명서를 참조하십시오. 경우에 따라 효율성을 위해 Tableau에서 데이터에 대한 여러 쿼리를 단일 쿼리로 결합합니다. 이 경우 Null 워크시트에 대한 쿼리를 실행하는 중 이벤트와 명명된 워크시트에 대한 0개 쿼리가 실행되는 것을 확인할 수 있습니다. ## 세부 일정 이 뷰는 **일정** 뷰의 세부 버전으로, **일정** 뷰에서 그룹화되었던 개별 항목을 분리하여 모든 이벤트를 표시합니다. 이 뷰는 고급 사용자가 통합 문서를 설계할 때 사용하도록 만들어졌습니다. ## 세부 뷰 **세부 뷰** 대시보드에는 **심도**, **제외 CPU**, **포함 CPU** 및 **경과된 시간** 뷰가 포함되어 있습니다. ### 심도 **심도** 뷰는 **세부 뷰** 대시보드의 가장 위쪽 뷰이며 요청이 수행될 때 발생하는 작업에 대한 심층 정보를 제공합니다. 이 뷰는 단일 사용자 요청 수준으로 필터링할 때 가장 유용합니다. 사용자 요청의 예에는 뷰 로드, 마크 선택, 필터 변경 등이 있습니다. ![심도와 시작 시간별로 활동을 표시하는 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/performance-depth.png) 심도 뷰의 각 막대는 단일 활동을 나타냅니다. 활동은 사용자 요청을 처리하는 과정에서 수행되는 작업의 단위입니다. 단일 사용자 요청에서 여러 활동이 발생합니다. 심도 뷰에서 각 막대의 길이는 해당 막대가 나타내는 활동의 경과된 시간에 비례합니다. 상위 수준 활동이 뷰의 위쪽에 나타납니다. 아래에 나타나는 활동은 상위 수준 활동에서 생성된 하위 활동입니다. 각 막대를 마우스오버하면 활동에 대한 추가적인 세부 정보가 제공되며, 또한 다음 섹션에서 설명하는 **CPU** 및 **경과된 시간** 뷰에서 해당하는 행이 하이라이트됩니다. 요청을 활동 수준까지 탐색하여 가장 많은 시간을 차지하는 부분을 파악하려면 최대한 세부적인 수준에서 길게 실행되는 활동을 조사하십시오. ### CPU 및 경과된 시간 **CPU** 및 **경과된 시간** 뷰는 **세부 뷰** 대시보드의 맨 아래쪽에 나타납니다. 라디오 버튼을 클릭하여 **제외 CPU**, **포함 CPU**와 **경과된 시간** 뷰 간을 전환할 수 있습니다. ![제외 CPU, 포함 CPU, 경과 시간의 세 가지 옵션이 있는 메뉴입니다. 각 옵션에 사용 방법에 대한 설명이 함께 제공됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/performance-cpu-elaspsedTime.png) **심도** 뷰를 사용하면 오랜 시간 실행되는 활동을 빠르게 시각적으로 확인할 수 있지만 매번 짧은 시간 실행되며 여러 번 실행되는 활동은 확인하지 못할 수 있습니다. **제외 CPU**, **포함 CPU** 및 **경과된 시간** 뷰는 각 활동의 집계 통계를 제공합니다. 활동이 수행된 횟수는 **카운트** 열에 표시되며 단일 활동이 수행된 총 횟수는 막대 차트를 사용하여 표시됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서 성능 최적화 _성능_은 Tableau에서 작업할 수 있는 속도를 의미합니다. 이것은 데이터 분석의 속도일 수 있습니다. 원격에서 액세스하는 규모가 큰 기업 데이터베이스에서 Tableau Desktop으로 작업하는 경우를 예로 들 수 있습니다. 또는 데스크톱이나 Tableau Server에서 액세스하는 뷰 또는 대시보드의 로딩 속도를 나타낼 수 있습니다. 소량의 데이터로 작업하는 경우 이 섹션의 많은 권장 사항이 사용자에게 해당되지 않을 수 있습니다. 이 경우 대개 통합 문서가 빠르게 작동합니다. 하지만 수억 개의 레코드로 작업하는 경우 빠른 속도로 작업할 수 있으려면 효율적인 통합 문서를 설계하는 것이 무엇보다 중요합니다. 첫 번째 뷰를 작성하기 전에 이 섹션의 항목과 팁을 검토하는 것이 좋습니다. 성능 향상 작업은 거의 대부분 균형을 찾는 작업입니다. 예를 들어 최신 데이터를 사용하기 위해 속도를 희생할지 분석에 모든 데이터를 포함할지, 아니면 일부 데이터만 사용하여 속도를 높일지를 결정해야 합니다. 데이터의 규모가 커지고 복잡해질수록 해석과 렌더링에 더 오랜 시간이 걸리지만 이러한 프로세스를 단축할 수 있는 방법이 있습니다. 통합 문서 성능을 조정하는 작업은 많은 조각으로 이루어진 퍼즐을 푸는 것과 같습니다. 이 섹션의 항목에서 취사 선택하여 여러분의 퍼즐을 해결하는 조각을 찾으십시오. 성능에 대한 이 섹션의 항목에서는 개념을 설명한 후 구체적인 기능으로 접근합니다. 데이터베이스, 데이터 및 추출부터 시작하여 데이터 원본, 통합 문서, 계산 및 비주얼리제이션에 영향을 줄 수 있는 항목을 집중적으로 다룰 것입니다. 이후의 항목 집합에서는 통합 문서 성능을 기록하고 분석하는 방법에 대해 설명합니다. 마지막으로 Tableau Server 업로드 시간을 줄이는 방법을 살펴보겠습니다. **자세한 내용**: 이 항목의 범위를 벗어나는 보다 심층적인 관련 정보는 다음을 참조하십시오. tableau.com의 [효율적인 통합 문서 디자인](https://www.tableau.com/ko-kr/learn/whitepapers/designing-efficient-workbooks) 백서 [Designing Efficient Workbooks](https://youtu.be/Si_ieb51DSs)(효율적인 통합 문서 설계)(1시간) 및 [Best Practices for Dashboard Performance](https://youtu.be/D2dzCp9CBy0)(대시보드 성능을 위한 최상의 방법)(50분) 무료 동영상 프레젠테이션 [InterWorks 블로그](https://interworks.com/blog/)의 [The Tableau Performance Optimization Flowchart](https://interworks.com/blog/rrouse/2018/05/16/the-tableau-performance-optimization-flowchart/)(Tableau 성능 최적화 순서도), [The Tableau Performance Checklist](https://interworks.com/blog/bfair/2015/02/23/tableau-performance-checklist/)(Tableau 성능 검사 목록) 및 [Tableau Performance Checklist blog series](https://interworks.com/blog/series/the-tableau-performance-checklist)(Tableau 성능 검사 목록 블로그 시리즈). ## 일반 팁 이 일반적인 고려 사항의 목록은 통합 문서 최적화에 접근하는 방법을 배우는 시작 위치입니다. 이 목록은 [효율적인 통합 문서 디자인](https://www.tableau.com/ko-kr/learn/whitepapers/designing-efficient-workbooks) 백서의 TL;DR 페이지에서 가져온 것입니다. - 데이터가 깨끗하고 질문 구조와 보다 정확하게 일치할수록 통합 문서가 더 빠르게 실행되고 여러분의 인생이 행복해질 것입니다. 분석에 필요한 데이터에만 연결하십시오. - 추출은 대부분의 통합 문서를 더 빠르게 실행되게 만들 수 있는 빠르고 쉬운 방법입니다. 실시간 데이터가 필요 없고 수십억 개의 데이터 행을 처리하지 않는 경우 추출을 시도해야 합니다. - 대다수의 느린 대시보드는 잘못된 디자인, 특히 단일 대시보드에 차트가 너무 많거나 한 번에 너무 많은 데이터를 표시하려고 해서 발생합니다. 간결함을 유지하십시오. 사용자가 모든 항목을 표시한 후 필터링하도록(안내형 분석) 만드는 대신 세부 정보까지 증분식으로 드릴다운할 수 있도록 만드십시오. - 참조하는 필드와 반환하는 레코드의 세분 수준을 모두 고려하여 필요하지 않은 데이터는 작업하지 마십시오. 필터를 사용하고, 사용하지 않는 필드를 숨기고, 집계하십시오. - 데이터를 줄이는 동안 필터를 효율적으로 사용해야 합니다. - 문자열과 날짜는 느리고 숫자와 부울은 빠릅니다. - 비효율적인 통합 문서를 위한 특별한 방책은 없습니다. 먼저 성능 기록 프로그램을 통해 시간이 어떻게 사용되는지 파악하십시오. 오랜 시간 실행되는 쿼리가 있습니까? 쿼리가 많습니까? 계산이 느립니까? 렌더링이 복잡합니까? 이 통찰력을 사용하여 노력을 올바른 방향으로 집중하십시오. - 다른 필요한 것 없이, 최신 버전으로 업그레이드하면 성능이 향상될 수 있습니다. - 데이터 원본에서 느리면 Tableau Desktop에서 느립니다. Tableau Desktop에서 느리면 (거의 항상) Tableau Server에서 느립니다. - 성능 조정은 사용자의 환경, 데이터, 분석 및 통합 문서의 맥락에서 고도로 개별화됩니다. 한 상황에서 작동하는 것이 다른 상황에서는 작동하지 않을 수 있습니다. 반복적인 테스트를 통해 특정 사례에서 작동하는지 확인하십시오. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서 수준에서 서식 지정 워크시트 수준이 아닌 통합 문서 수준에서 서식 설정을 지정하여 통합 문서의 모든 뷰에서 글꼴, 제목 및 라인이 표시되는 방식을 빠르게 변경할 수 있습니다. 예를 들어 특정 글꼴, 크기 및 색상을 사용하여 모든 뷰를 회사 브랜드에 맞출 수 있습니다. 또한 뷰에서 격자선을 제거하거나, 격자선의 픽셀 크기를 늘리거나 색상을 변경하여 더 눈에 띄게 만들 수 있습니다. 통합 문서에 사용된 테마를 변경할 수도 있습니다. 테마는 기본 글꼴, 색상 및 선 두께 같은 항목을 제어합니다. 새 통합 문서를 만들면 자동으로 시각화를 위한 모범 사례를 사용하는 기본 테마가 사용됩니다. ## 통합 문서의 라인 변경 통합 문서의 모든 뷰에서 모든 라인 유형을 변경하거나, 추세선 같은 특정 유형의 라인만 변경할 수도 있습니다. 격자선을 비롯한 특정 유형의 라인을 해제할 수도 있습니다. 통합 문서의 라인 설정을 변경한 경우 통합 문서 서식 지정 패널의 설정 옆에 회색 점이 나타납니다. 기본값으로 재설정 단추를 사용하여 빠르게 기본 설정으로 되돌릴 수 있습니다. Tableau에서 라인 불투명도는 라인 색상에 연결됩니다. 통합 문서 수준에서 라인의 불투명도를 설정하면 해당 통합 문서의 모든 워크시트에 해당 라인에 대한 통합 문서의 색상 설정이 상속됩니다. 라인 유형에 대해 라인 불투명도를 변경하고 다른 색상 설정을 유지해야 하는 경우 통합 문서 수준이 아닌 워크시트 수준에서 불투명도를 변경하십시오. 1. 서식 메뉴에서 통합 문서를 선택합니다. 2. 통합 문서 서식 지정 패널은 왼쪽에 있는 데이터 패널을 대체하며 통합 문서의 모든 라인 설정을 변경할 수 있는 일련의 드롭다운 목록을 제공합니다. ![통합 문서 서식 대화 상자의 라인 서식 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/workbook_lines.png) 통합 문서의 모든 뷰에 변경 내용이 적용되었는지 확인하려면 축소판을 사용할 수 있습니다. 축소판을 마우스 오른쪽 단추로 클릭하고 모든 축소판 새로 고침을 선택합니다. ## 통합 문서의 글꼴 변경 통합 문서의 모든 글꼴을 변경하거나 워크시트 제목 같은 특정 영역의 글꼴만 변경할 수 있습니다. 1. 서식 메뉴에서 통합 문서를 선택합니다. 2. 통합 문서 서식 지정 패널은 왼쪽에 있는 데이터 패널을 대체하며 통합 문서의 모든 글꼴 설정을 변경하고 워크시트, 스토리 및 대시보드의 글꼴 설정을 변경할 수 있는 일련의 드롭다운 목록을 제공합니다. 참고: 통합 문서를 온라인으로 편집하는 경우 오른쪽에 통합 문서 서식 지정 패널이 나타납니다. ![통합 문서 서식 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/wksht_7.png) 필터 카드나 워크시트 제목 같은 워크시트 수준에서 글꼴을 변경한 경우 통합 문서 수준에서 글꼴을 변경하면 변경 사항을 덮어쓰게 됩니다. ## 통합 문서 테마 업그레이드 또는 변경(Tableau Desktop만 해당) 통합 문서가 기본값 이외의 테마로 설정되어 있는 경우 Tableau를 한 버전에서 다른 버전으로 업그레이드할 때 해당 테마가 유지되지만 테마를 쉽게 기본값으로 변경할 수 있습니다. 반대로, 통합 문서의 테마를 기본값에서 이전 버전의 다른 테마로 변경할 수도 있습니다. 버전 9.3에서 버전 10.x로 업그레이드하고 테마가 버전 9.3의 기본값으로 설정되어 있다면 버전 10.x에서는 테마가 이전으로 설정됩니다. 기본 테마로 전환한 후 통합 문서를 점검하여 항목의 크기가 적절한지 확인하십시오. 일부 수동 조정이 필요할 수 있습니다. 1. 서식 메뉴에서 통합 문서 테마를 선택합니다. 2. 테마를 선택합니다. ![기본 통합 문서 테마를 적용하는 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/format_workbook3.png) 각 테마는 서로 다른 버전의 Tableau Desktop과 연관됩니다.
통합 문서 테마...연결된 Tableau 버전...
Smooth버전 10.x 이상
Clean버전 8.0.x ~ 9.3.x
Modern버전 3.5 ~ 7.0.x
Classic버전 1.0 ~ 3.2
## 통합 문서를 기본 설정으로 재설정 통합 문서의 글꼴 설정을 변경한 경우 통합 문서 서식 지정 패널의 설정 옆에 회색 점이 나타납니다. 기본값으로 재설정 단추를 사용하여 빠르게 기본 설정으로 되돌릴 수 있습니다. 1. 서식 메뉴에서 통합 문서를 선택합니다. 2. 통합 문서 서식 패널에서 기본값으로 재설정을 클릭합니다. ![워크시트 제목이 Verdana 15포인트로 설정된 통합 문서 서식 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/formatting_reset_defaults.png) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서 자동 저장 Tableau Cloud에서 자동 저장은 신규 또는 기존 통합 문서 작업 중에 편집 내용을 저장합니다. ## 자동 저장의 작동 방식 새 통합 문서나 기존 통합 문서를 변경하기 시작하자마자 통합 문서의 비공개 초안 버전에 대한 변경 내용이 자동 저장되기 시작합니다. 다른 사용자와 변경 내용을 공유할 준비가 되면 게시를 사용하여 마지막으로 게시된 수정 버전을 초안으로 바꿉니다. **참고:** 자동 저장이 모든 유형의 변경 내용을 자동으로 저장하는 것은 아닙니다. 예를 들어 특정 자산 유형은 자동으로 저장되지 않습니다. 이 경우 통합 문서 게시를 통해 편집 내용을 저장해야 한다는 내용의 알림이 표시됩니다. ### 통합 문서 파일 크기 자동 저장은 크기가 5MB 미만인 통합 문서에 사용할 수 있습니다. 더 큰 통합 문서 파일에 대한 변경 내용은 게시를 통해 수동으로 저장해야 합니다. ### 여러 명의 사용자가 동일한 통합 문서를 편집하는 경우에는 어떻게 됩니까? 2명 이상의 사용자가 동일한 통합 문서에서 작업하는 경우 각 사용자의 편집은 자체 비공개 초안에 연결되고 저장됩니다. 통합 문서 편집을 시작할 때 작업 중인 버전에 다른 사용자의 게시된 수정 버전이 있으면 알림이 표시됩니다. 그러면 초안을 취소하고 현재 수정 버전을 편집하거나 자체 비공개 초안의 편집을 다시 시작할지를 선택할 수 있습니다. > [!WARNING] > > **경고:** 자체 비공개 초안의 편집을 시작한 후에 다른 사용자가 수정 버전을 게시하면 알림이 표시되지 않습니다. 버전을 게시하기 전에 다른 사용자가 초안을 게시하면 이 변경 내용이 초안을 덮어씁니다. 통합 문서의 변경 내역을 확인하여 통합 문서가 마지막으로 게시된 시기를 볼 수 있습니다. 변경 내역에서 수정 버전을 미리 보거나 이전 버전을 복원할 수 있습니다. 자세한 내용은 [콘텐츠 수정 버전 작업](https://help.tableau.com/current/pro/desktop/ko-kr/qs_revision_history.htm)을 참조하십시오. 초안을 취소하고 현재 수정 버전을 편집하기로 선택하면 업로드된 초안 및 연결된 자산 파일이 삭제됩니다. 비공개 초안의 자산과 편집 내용을 유지하려면 다른 사용자의 편집을 자체 비공개 초안에 수동으로 포함합니다. 그런 다음 두 집합의 변경 내용이 포함된 통합 문서를 게시하면 됩니다. ### 사용 권한 요구 사항 자동 저장은 통합 문서 수준에서 웹 편집 기능이 있는 Creator와 Explorer(게시 가능)가 사용할 수 있습니다. 사용자에게 뷰 수준에서만 웹 편집 기능이 있는 경우 자동 저장이 설정되지 않습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서 최적화 프로그램 통합 문서 최적화 프로그램은 통합 문서가 특정 성능 모범 사례를 따르는지 여부를 식별하는 도구입니다. 이러한 지침은 통합 문서의 메타데이터에서 구문 분석되어 규칙 엔진 알고리즘을 통해 평가될 수 있는 항목으로 제한됩니다. 일부 통합 문서의 경우 권장 사항에 해당하지 않거나 적합하지 않을 수 있습니다. 최적화 프로그램으로 캡처되지 않는 성능 측면이 많으며 일부는 간편한 방법을 제공할 수 있습니다. 자세한 내용은 [통합 문서 간소화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/wbo_streamline.htm) 및 [효율적인 통합 문서 디자인](https://www.tableau.com/ko-kr/learn/whitepapers/designing-efficient-workbooks) 백서를 참조하십시오. ## 통합 문서 최적화 프로그램 실행 ### Tableau Desktop의 경우 통합 문서 최적화 프로그램은 서버 메뉴 또는 게시 대화 상자에서 사용할 수 있습니다. 1. 서버 메뉴에서 최적화 프로그램 실행을 클릭합니다. 2. 지침을 기준으로 통합 문서가 자동으로 평가되고 결과가 3개 범주인 동작 필요, 검토 필요 또는 전달됨(또는 전달되고 무시됨) 중 하나로 표시됩니다. - 3개 미만의 범주가 표시될 수 있습니다. 지침이 포함되는 범주가 없는 경우 표시되지 않습니다. - 각 범주를 확장하여 지침을 확인합니다. 각 지침을 확장하여 추천 이유에 대한 자세한 내용을 확인할 수도 있습니다. 통합 문서에 관련된 추가 정보가 포함될 수도 있습니다. - 지침 일부를 해결하도록 선택하거나 해결하지 않을 수 있습니다. 최적화 프로그램 실행은 게시 프로세스의 자발적 단계이므로 게시가 차단되지는 않습니다. 4. 대화 상자를 닫고 통합 문서로 돌아가려면 닫기를 클릭합니다. 5. 대화 상자를 닫고 게시 대화 상자로 돌아가려면(또는 열려면) 게시를 클릭합니다. ### 웹 작성 통합 문서 최적화 프로그램은 웹 작성의 게시 메뉴 및 게시 대화 상자에서 사용할 수 있습니다. ## 최적화 프로그램 범주 최적화 프로그램의 지침은 동작 수행, 검토 필요 및 통과의 3개 범주로 분류됩니다. **동작 수행**은 통합 문서의 기능에 미치는 영향이 최소한이거나 전혀 없는 이러한 모범 사례를 따르도록 통합 문서를 업데이트할 수 있음을 나타냅니다. 이러한 변경을 수행하지 않을 이유는 없습니다. **검토 필요**는 이러한 모범 사례를 따르기 위해 데이터 원본을 재구성하거나 대시보드를 간소화하는 등 보다 복잡한 방법으로 통합 문서를 수정해야 할 수 있음을 나타냅니다. - 이러한 지침의 경우 현명한 판단을 통해 가능한 작업 또는 현실적인 작업을 결정하십시오. - 일부 권장 사항의 경우 들인 노력에 비해 성능이 많이 개선되지 않을 수도 있습니다. - 따라서 성능 기록 프로그램을 사용하여 성능 벤치마크를 확인하는 것이 좋을 수 있습니다. - 일부 작업은 신중하게 선택해야 할 수 있습니다. 작성자는 통합 문서를 가능한 한 효율적으로 만드는 작업에 대한 최종 권한을 가집니다. _콘텐츠를 효과적으로 전달하려면 일부 모범 사례에 예외를 두어야 합니다._ 항상 성능 개선을 위한 변경보다 통합 문서의 목표를 먼저 생각하십시오. **통과**는 지침이 충족되었고 통합 문서가 이미 해당 영역의 모범 사례를 따르고 있음을 나타냅니다. 그러나 최적화 프로그램으로 캡처되지 않는 성능 측면이 많다는 점을 항상 기억하십시오. 통합 문서에 대해 지침이 무시되는 경우 이 범주의 이름은 **전달되고 무시됨**으로 바뀝니다. ## 지침 무시 모든 상황에 지침이 적용되는 것은 아닙니다. 다른 사용자가 사용할 템플릿 통합 문서를 게시할 때 사용되지 않는 필드와 데이터 원본을 보존해야 하는 경우라면 최적화 프로그램으로부터 이러한 지침에 대한 알림을 받고 싶지 않을 것입니다. 이 경우 통합 문서에 대한 지침을 무시할 수 있습니다. 1. 특정 지침에서 무시 단추를 클릭합니다. - 지침이 음소거되고 **전달되고 무시됨** 섹션으로 이동합니다. 최적화 프로그램을 다시 실행해도 이 지침은 동작 필요 또는 검토 필요 섹션에 나타나지 않습니다. 1. 지침 평가를 재개하려면 전달되고 무시됨 섹션에서 행을 찾고 무시 단추를 다시 클릭합니다. - 최적화 프로그램이 다시 실행되고 지침이 평가됩니다. 최적화 프로그램이 실행될 때마다 계속해서 확인됩니다. ## 지침 자동 수정 통합 문서 최적화 프로그램의 일부 제안은 사용자 입력 없이 구현될 수 있습니다. 이러한 지침에는 규칙을 자동 수정하는 단추가 있습니다. 단추가 나타나지 않으면 문제를 수동으로 해결해야 합니다. 특정 지침에서 자동 수정 단추를 클릭합니다. - 추천 동작(예: 사용하지 않는 데이터 원본 닫기)이 자동으로 수행되고 지침이 전달됨 섹션으로 이동합니다. - 자동 수정이 실패하는 경우 알림이 표시되고 문제를 수동으로 해결하라는 메시지가 표시됩니다. - 단추를 사용할 수 없는 경우에는 해당 지침을 자동으로 수정할 수 없는 것이므로 수동으로 해결해야 합니다. ## 지침 모든 지침에는 성능 영향을 해결하기 위한 가능한 방법을 제안하는 "고려하다"라는 표현이 포함되어 있습니다. 이러한 지침은 일반적인 것이며 일부 상황에는 적용되지 않을 수 있습니다. 이러한 제안은 시작점에 불과합니다. 결정을 내릴 때는 항상 환경상의 맥락과 통합 문서의 목표를 기준으로 삼으십시오. **참고**: 모든 제안 사항을 브라우저에서 수행할 수 있는 것은 아니며 대신 [Tableau Desktop에서 편집](https://www.tableau.com/ko-kr/2021-2-features#item-81389)해야 할 수 있습니다. * * * 문자별 지침으로 이동합니다. [A](#C) . [B](#C) . [C](#C) . [D](#D) . [E](#F) . [F](#F) . [G](#L) . [H](#L) . [I](#L) . [J](#L) . [K](#L) . [L](#L) . [M](#M) . [N](#N) . [O](#U) . [P](#U) . [Q](#U) . [R](#U) . [S](#U) . [T](#U) . [U](#U) . [V](#U) . [W](#U) . [X](#U) . [Y](#U) . [Z](#U) * * * ### 계산 길이 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **My calculation(내 계산)** 계산의 길이가 600자입니다. 복잡한 계산의 결과를 계산하면 성능에 영향을 미칠 수 있습니다. 가능한 경우 계산을 분리하고 데이터베이스로 이동하거나 Tableau Prep을 사용하여 분석 전에 계산을 만드는 것을 고려하십시오. #### 추가 정보 복잡하고 긴 계산은 단일 계산에서 작성되거나 중첩될 수 있습니다(더 큰 계산에서 사용되는 독립 실행형 계산으로 작성된 구성 요소와 함께 중첩됨). 중첩된 구성 요소가 있는 계산을 작성하면 문제 해결 및 유지 관리가 쉬워질 수 있지만 복잡성 및 처리 작업이 추가됩니다. 가능한 경우 이러한 구성 요소를 데이터 원본으로 푸시하면 성능에 도움이 될 수 있습니다. 길이를 계산할 때는 계산의 설명이 포함되기 때문에 길고 복잡한 계산이 아니라 긴 설명 때문에 이 지침이 트리거될 수도 있습니다. * * * ### 계산에 여러 데이터 원본 사용 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **Supply Chain** 데이터 원본에는 다른 데이터 원본의 필드를 사용한 17개 계산이 포함됩니다. 여러 데이터 원본의 필드가 계산에 사용되는 경우 Tableau는 최적화를 사용할 수 없으며 계산을 로컬로 계산해야 합니다. Tableau Prep을 사용하여 계산을 만들고 추출을 사용하는 것을 고려하십시오. #### 추가 정보 교차 데이터베이스 계산을 데이터 계층으로 이동하면 사용자가 대시보드를 요청하기도 전에 처리가 수행될 수 있습니다. 자세한 내용은 [데이터 조인(Prep)](https://help.tableau.com/current/prep/ko-kr/prep_combine.htm#Join) 및 [세부 수준 및 순위 계산 만들기](https://help.tableau.com/current/prep/ko-kr/prep_calculations.htm)를 참조하십시오. 일부 조건에서는 매개 변수로 인해 이 지침이 트리거될 수 있습니다. 계산에 여러 데이터 원본이 사용되지 않는 것으로 나타나는 경우 매개 변수가 있는지 보고 해당 매개 변수를 간소화할 수 있는지 확인하십시오. * * * ### 대시보드 크기가 고정되지 않음 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **Q3 분석** 대시보드가 고정된 크기가 아닙니다. 고정된 크기의 대시보드는 크기를 예측할 수 있으므로 캐시될 수 있습니다. 자동 대시보드 크기 지정을 사용하면 사용자의 화면에 따라 결과가 달라지므로 대시보드를 매번 렌더링해야 합니다. 대시보드를 자주 렌더링하면 성능 문제가 발생합니다. 고정된 대시보드 크기 지정을 사용하는 것을 고려하십시오. #### 추가 정보 웹 디자인에서는 반응형 요소를 사용하는 것이 최상의 방법이지만 대시보드 크기 조정을 허용하면 재렌더링으로 인한 성능 영향이 발생할 뿐 아니라 콘텐츠 레이아웃이 왜곡될 수도 있습니다. Tableau 비주얼리제이션의 경우 [고정된 대시보드 크기](https://help.tableau.com/current/pro/desktop/ko-kr/dashboards_organize_floatingandtiled.htm)를 사용하고 [기기별 대시보드](https://help.tableau.com/current/pro/desktop/ko-kr/dashboards_dsd_create.htm)를 사용하여 서로 다른 장치 및 화면 크기를 지원하는 것이 가장 좋습니다. * * * ### 필터에 조건부 논리가 사용됨 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **샘플 유형** 필터에 조건부 논리가 사용됩니다. 차원 필터링은 값 목록, 와일드카드 일치 또는 조건부 논리 사용 등의 다양한 방법으로 수행될 수 있습니다. 조건부 논리는 느리게 실행될 수 있습니다. 조건부 논리를 사용하지 않도록 필터를 변경하는 것을 고려하십시오. 필요한 경우 가장 빈번한 결과에 대해 논리 테스트를 먼저 수행하고 가능한 경우 ELSEIF 또는 CASE를 사용하십시오. #### 추가 정보 필터링에 대한 자세한 내용은 [데이터 필터링](https://help.tableau.com/current/pro/desktop/ko-kr/filtering.htm#filter-categorical-data-dimensions)을 참조하십시오. * * * ### 필터에 “관련된 값만”이 사용됨 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: 필터 **샘플 유형**에 “관련된 값만”이 사용됩니다. 필터에 “관련된 값만”이 사용되는 경우 뷰의 현재 상태를 기반으로 해당하는 옵션만 대화형 필터 컨트롤에 표시됩니다. 다른 필터를 변경할 때마다 표시할 값 목록을 다시 쿼리해야 하기 때문에 성능 영향이 발생합니다. 대시보드 필터 동작을 대신 사용하는 것을 고려하십시오. 이 기능을 사용하는 것이 최종 사용자에게 유용한 경우 데이터를 추출하고 추출을 최적화하는 것을 고려하십시오. #### 추가 정보 너무 긴 필터 목록을 방지하기 위해 “관련된 값만”을 사용해야 하는 상황이 있습니다. 이 상황에서는 대화형 필터를 사용하지 말고 [동작 필터](https://help.tableau.com/current/pro/desktop/ko-kr/actions_filter.htm)를 사용해 보십시오. 예를 들어 대시보드에 범주, 하위 범주 및 제품 ID에 대한 연속 필터가 있고, 제품 ID가 '관련된 값만' 표시하도록 설정되어 있는 경우가 있을 수 있습니다. 이러한 제한을 없애면 제품 목록이 상당히 길어질 수 있습니다. 필터를 사용하는 대신 단순한 비주얼리제이션(예: 범주 및 하위 범주의 막대 차트)을 작성하고 이를 필터로 사용할 수 있습니다. 사용자가 막대를 클릭하면 대시보드의 나머지 비주얼리제이션에 동작 필터가 적용됩니다. 자세한 내용은 [대시보드 동작](https://help.tableau.com/current/pro/desktop/ko-kr/actions_dashboards.htm)을 참조하십시오. * * * ### 라이브 데이터 연결 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **Supply Chain(공급망)** 데이터 원본은 추출이 아닙니다. Tableau 추출은 분석에서 최대한 효율적으로 사용할 수 있도록 설계되었습니다. 추출을 사용하는 것은 데이터 원본으로 인한 성능 문제를 개선할 수 있는 가장 쉬운 방법입니다. 또한 추출에는 최적화를 위한 기본 기능이 많습니다. 데이터 원본을 추출하는 것을 고려하십시오. #### 추가 정보 경우에 따라 추출을 가져오는 과정에서 Tableau Server 또는 Tableau 사이트의 리소스에 불필요한 부담이 발생할 수 있습니다. Tableau 관리자와 협력하여 최상의 동작을 결정하십시오. [효율적인 통합 문서 설계](https://www.tableau.com/ko-kr/learn/whitepapers/designing-efficient-workbooks) 백서에 추출에 대한 정보와 성능 개선을 위해 사용하는 방법에 대한 방대한 정보가 포함되어 있습니다. 백서에 액세스하려면 로그인해야 할 수 있습니다. ### 데이터 원본의 여러 연결 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **Supply Chain(공급망)** 데이터 원본에 다수의 데이터 연결이 사용됩니다. 여러 연결이 포함된 데이터 원본은 로컬로 계산할 수 없습니다. Tableau Prep에서 데이터 원본을 결합하고 분석에 추출을 사용하는 것을 고려하십시오. #### 추가 정보 자세한 내용은 [데이터 조인(Prep)](https://help.tableau.com/current/prep/ko-kr/prep_combine.htm#Join)을 참조하십시오. * * * ### 중첩된 계산 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **My Calculation(내 계산)** 계산이 다른 계산을 참조합니다. 계산을 중첩하면 특히 IF 문과 기타 성능 집약적 함수에서 계산이 복잡해지고 추가 처리가 필요할 수 있습니다. 계산을 데이터 원본으로 푸시하는 것을 고려하거나 추출에서 계산을 구체화하십시오. #### 추가 정보 이 규칙은 비주얼리제이션 자체에는 없지만 비주얼리제이션의 계산에서 참조되는 계산에 대해 트리거될 수 있습니다. 예를 들어 다음 4개의 필드를 생각해 보십시오. 1. **Points earned(획득한 점수)**(데이터 원본의 필드) 2. **Quiz score(퀴즈 점수)** = `[Points earned]*10` 3. **Curved grade(상대 평가 등급 성적)** = `[Quiz score]*1.05` 4. **Letter grade(문자 등급 성적)** = `IF [Curved grade] >= 90 THEN "A" ELSEIF [ Curved grade] >= 80 THEN "B" ELSEIF [Curved grade] >=70 THEN "C" ELSEIF [Curved grade] >=60 THEN "D" ELSE "F" END` **Quiz score(퀴즈 점수)**는 필드 1개만 참조하는 중첩되지 않은 계산입니다. **Curved grade(상대 평가 등급 성적)**와 **Letter grade(문자 등급 성적)**는 모두 다른 계산에 대한 참조를 포함하는 중첩된 계산입니다. 비주얼리제이션에 **Letter grade(문자 등급 성적)**만 사용되더라도 **Curved grade(상대 평가 등급 성적)**도 중첩된 계산 규칙을 트리거합니다. **Letter grade(문자 등급 성적)** 안에서 사용되고 있기 때문입니다. 추출에서 계산을 구체화(지금 계산)하는 방법에 대한 자세한 내용은 [추출에서 계산 구체화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_optimize.htm)를 참조하십시오. Tableau Prep에서 계산을 작성하는 방법에 대한 자세한 내용은 [Tableau Prep의 계산](https://help.tableau.com/current/prep/ko-kr/prep_calculations.htm)을 참조하십시오. * * * ### 구체화되지 않은 계산 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **Supply Chain(공급망)** 데이터 원본이 미리 계산되지 않았습니다. 계산 결과를 계산하면 성능에 영향을 미칠 수 있습니다. 가능한 경우 계산을 데이터 원본으로 푸시하는 것을 고려하십시오. 추출을 사용하는 경우 계산을 구체화하여 결과를 미리 계산하십시오. #### 추가 정보 추출 또는 백엔드 데이터 원본에서 데이터 및 계산을 미리 계산합니다. 이 추가 처리를 데이터 계층으로 이동하면 사용자가 대시보드를 요청하기도 전에 처리가 완료됩니다. 데이터를 추출하면 데이터 새로 고침 및 일부 기능에서 절충이 필요하지만 성능이 개선되는 경우가 많습니다. [데이터 추출](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_data.htm)에서 추출 옵션에 대한 자세한 내용을 참조하고 [추출에서 계산 구체화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/extracting_optimize.htm)에서 계산 구체화에 대한 자세한 내용을 참조하십시오. 데이터 추출: 데이터 패널 상단에서 데이터 원본의 이름을 마우스 오른쪽 단추로 클릭하고 데이터 추출을 선택합니다. 구성 대화 상자에서 지금 계산을 선택합니다. * * * ### 데이터 원본 수 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: 통합 문서에 17개의 데이터 원본이 있습니다. 각 데이터 원본은 Tableau에서 통합 문서를 로드하고 렌더링하는 시간에 영향을 미칩니다. 가능한 경우, 특히 세분성 수준이 동일하거나 동일한 분석을 지원하는 경우 데이터 원본을 결합하는 것을 고려하십시오. #### 추가 정보 [데이터 연관](https://help.tableau.com/v0.0/pro/desktop/ko-kr/relate_tables.htm)에서 데이터 원본 결합에 대한 자세한 내용을 확인하거나 Tableau Prep을 사용하는 것을 고려하십시오. 그러나 너무 많은 데이터 원본을 결합하지 않도록 주의해야 합니다. 통합 문서 성능은 각 유형의 분석을 제대로 설계된 데이터 원본에서 작성할 때 가장 우수합니다. 데이터 원본을 결합하기가 어려운 경우 목적이 보다 뚜렷한 여러 통합 문서로 분할해야 분석할 수 있음을 나타내는 신호일 수 있습니다. **여러 통합 문서에 걸쳐 분석을 분할하려면** 다음 방법을 하나를 시도해 보십시오. - 통합 문서의 복사본을 저장하고 각 복사본에서 불필요한 시트, 대시보드 및 데이터 원본을 삭제합니다. 자세한 내용은 통합 문서 간소화를 참조하십시오. - 특정 시트를 새 통합 문서에 복사합니다. 대시보드를 새 통합 문서에 복사하면 해당 대시보드에 필요한 항목만 포함되므로 이 옵션이 좀 더 효율적일 수 있습니다. 그러나 모든 서식 지정 옵션이 전송되는 것은 아닙니다. 자세한 내용은 [통합 문서 간 정보 복사](https://help.tableau.com/v0.0/pro/desktop/ko-kr/copy_b_wkbks.htm)를 참조하십시오. * * * ### 필터 수 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **Classroom Distribution(교실 배정)** 시트에 17개의 필터가 있습니다. 뷰의 과도한 필터는 더 복잡한 쿼리를 만듭니다. 가능한 경우 필터 수를 줄이고 필터 동작을 사용하는 것을 고려하십시오. 모든 유형 및 형식의 필터가 성능 측면에서 동일한 영향을 미치는 것은 아니므로 필요한 필터를 최적화하는 것을 고려하십시오. #### 추가 정보 [효율적인 통합 문서 디자인](https://www.tableau.com/ko-kr/learn/whitepapers/designing-efficient-workbooks) 백서에 필터에 대해 자세히 다루는 전체 섹션이 있습니다. 요약: - 전체 필터 수 줄이기 - 여러 워크시트에 적용된 필터는 변경이 발생할 때마다 다수의 쿼리를 트리거합니다. - 관련된 값만 표시의 사용을 제한하십시오. 추출을 사용하면 필요한 경우 이 기능을 최적화하는 데 도움이 됩니다. - 카디널리티가 높은 포함/제외 필터 방지 - 적용 단추를 사용하여 사용자가 필터와 상호 작용할 때 새로 고침이 여러 번 발생하는 것을 방지 - 뷰에 있는 필드 필터링 - 불연속형 날짜 필터 대신 연속형 날짜 필터 사용 - 컨텍스트 필터를 성능 개선만을 목적으로 사용해서는 안 됨 필터 동작은 사용자에게 대시보드를 안내할 수 있는 효율적인 방법입니다. 자세한 내용은 [필터 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_filter.htm)을 참조하십시오. * * * ### 레이아웃 컨테이너 수 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **Q3 분석** 대시보드에 42개의 레이아웃 컨테이너가 포함되어 있습니다. 레이아웃 컨테이너로 인해 대시보드 렌더링이 복잡해질 수 있습니다. 불필요한 레이아웃 컨테이너를 제거하고 대시보드 디자인을 단순화하는 것이 좋습니다. #### 추가 정보 레이아웃 컨테이너 및 레이아웃 패널에 대한 자세한 내용은 [레이아웃 컨테이너를 사용하여 항목 그룹화](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_organize_floatingandtiled.htm#Group)를 참조하십시오. * * * ### LOD 계산 수 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: 통합 문서에 42개의 LOD 계산이 있습니다. 복잡한 계산의 결과를 계산하면 성능에 영향을 미칠 수 있습니다. 종종, LOD는 데이터 원본의 세분성 문제를 해결하기 위해 즉시 사용되는데 이 문제는 분석 전에 처리가 가능합니다. 데이터 원본을 분석에 맞게 조정하여 필요한 LOD의 수를 줄이는 것을 고려하십시오. #### 추가 정보 세부 수준 계산은 강력한 도구지만 비용이 많이 듭니다. 따라서 필요할 때만 사용해야 합니다. 프로덕션 데이터베이스는 상당한 쿼리 로드를 처리하도록 설계되며 Tableau 외부로 처리 작업을 이동하기에 좋은 옵션입니다. 경우에 따라서는 FIXED LOD 계산을 데이터베이스에서 수행할 수 있습니다. Tableau Prep도 FIXED LOD 계산을 지원합니다. 자세한 내용은 [세부 수준 및 순위 계산 만들기](https://help.tableau.com/current/prep/ko-kr/prep_calculations.htm)를 참조하십시오. * * * ### 대시보드의 뷰 수 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **Q3 분석** 대시보드에 17개의 뷰가 있습니다. 대시보드를 표시하려면 모든 요소가 로드되어야 합니다. 대시보드에 포함된 뷰가 많으면 로드 시간이 길어집니다. 재설계가 필요한 경우가 많기는 하지만 효율성을 개선하는 가장 좋은 방법은 대시보드의 뷰 수를 줄이는 것입니다. 뷰, 필터 및 기타 요소의 수를 줄여 가능한 한 효과적이고 단순하게 대시보드를 간소화하는 것을 고려하십시오. 즉시 제거할 수 있는 것부터 시작하십시오. 대시보드의 복잡한 요소를 줄이는 다른 방법은 통합 문서 간소화를 참조하십시오. #### 추가 정보 많은 양의 재설계가 필요한 경우 모든 뷰가 성능에 동일한 영향을 미치는 것은 아니라는 점을 기억하십시오. 마크, 필터 또는 기타 복잡성이 가장 많은 시트에 집중하십시오. 초기 대시보드를 요약 정보로 제한하고 사용자가 요청할 때만 추가 세부 정보를 제공하는 것이 좋은 전략이 될 수 있습니다. 이 종류의 안내형 드릴다운에는 다음과 같은 많은 전략이 있습니다. - 동작 필터를 사용합니다. 자세한 내용은 [필터 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_filter.htm)을 참조하십시오. - 표시/숨기기 단추가 있는 레이아웃 컨테이너를 사용하여 컨테이너의 세부 뷰를 숨깁니다. 자세한 내용은 [단추를 클릭하여 개체 표시 및 숨기기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_create.htm#Show)를 참조하십시오. - 대시보드를 여러 대시보드로 분할하고 탐색 단추를 사용합니다. 자세한 내용은 [탐색 및 다운로드 개체에 대한 세부 옵션](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_create.htm#Detailed)을 참조하십시오. * * * ### 통합 문서 시트 수 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: 통합 문서에 42개의 표시된 시트가 있습니다. 통합 문서의 전체 크기는 처리 및 표시에 소요되는 시간에 영향을 미칩니다. 표시된 모든 시트가 로드되어야 Tableau에서 통합 문서 또는 뷰를 표시할 수 있습니다. 시트 수를 줄이면 로드 시간을 단축하는 데 도움이 될 수 있습니다. 필요하지 않은 시트를 닫거나 대시보드에 사용되는 시트를 숨기거나 분석을 여러 통합 문서로 분할하여 통합 문서의 시트 수를 줄이는 것을 고려하십시오. #### 추가 정보 **분석에 필요하지 않은 시트 삭제**: 통합 문서의 아래쪽에 있는 시트 탭을 마우스 오른쪽 단추로 클릭하고 삭제를 선택합니다. **사용 중인 시트 숨기기**: 대시보드 또는 스토리에 사용된 워크시트는 삭제할 수 없지만 대신 워크시트를 숨길 수 있습니다. 자세한 내용은 [대시보드 및 스토리에서 시트 관리](https://help.tableau.com/v0.0/pro/desktop/ko-kr/environ_workbooksandsheets_sheets_hideshow.htm)를 참조하십시오. - 모든 대시보드 시트 숨기기: 통합 문서 맨 아래에 있는 대시보드 탭을 마우스 오른쪽 단추로 클릭하고 모든 시트 숨기기를 선택합니다. - 특정 시트 숨기기: 통합 문서의 아래쪽에 있는 시트 탭을 마우스 오른쪽 단추로 클릭하고 숨기기를 선택합니다. **모든 시트가 필요한 경우** 분석을 목적이 뚜렷한 여러 통합 문서로 분할할 수 있는지 판단합니다. - 통합 문서의 복사본을 저장하고 각 복사본에서 불필요한 시트, 대시보드 및 데이터 원본을 삭제합니다. 자세한 내용은 통합 문서 간소화를 참조하십시오. - 특정 시트를 새 통합 문서에 복사합니다. 대시보드를 새 통합 문서에 복사하면 해당 대시보드에 필요한 항목만 포함되므로 이 옵션이 좀 더 효율적일 수 있습니다. 그러나 모든 서식 지정 옵션이 전송되는 것은 아닙니다. 자세한 내용은 [통합 문서 간 정보 복사](https://help.tableau.com/v0.0/pro/desktop/ko-kr/copy_b_wkbks.htm)를 참조하십시오. * * * ### 사용되지 않는 데이터 원본 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **Supply Chain(공급망)** 데이터 원본이 통합 문서에서 사용되지 않습니다. 각 데이터 원본은 Tableau에서 통합 문서를 로드하고 렌더링하는 시간에 영향을 미칩니다. 사용되지 않는 데이터 원본을 닫는 것을 고려하십시오. #### 추가 정보 데이터 원본이 사용되지 않는 경우 데이터 패널 상단에서 데이터 원본의 이름을 마우스 오른쪽 단추로 클릭하고 닫기를 선택합니다. * * * ### 사용되지 않는 필드 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **Supply Chain(공급망)** 데이터 원본에 사용되지 않는 42개의 필드가 있습니다. 사용되지 않는 필드를 숨기면 이러한 필드가 불필요하게 쿼리되는 일이 방지되고 추출 크기가 줄어듭니다. 데이터 원본이 추출이든 아니든 관계없이 사용되지 않는 필드를 숨기는 것을 고려하십시오. #### 추가 정보 **사용되지 않은 필드 숨기기** - Tableau Desktop에서: 데이터 패널 상단에서 드롭다운 메뉴를 열고 사용되지 않은 필드 모두 숨기기를 선택합니다. - 웹 작성에서: 사용되지 않는 필드를 마우스 오른쪽 단추로 클릭하고 숨기기를 선택합니다. 웹 작성에서는 사용되지 않는 필드를 대량으로 숨길 수 있는 방법이 없습니다. 필드를 개별적으로 숨기는 것이 현실적이지 않은 경우 브라우저에서 작업하는 대신 [Tableau Desktop에서 편집](https://www.tableau.com/ko-kr/2021-2-features#item-81389)하는 것을 고려하십시오. * * * ### 데이터 혼합 사용 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **Classroom Distribution(교실 배정)** 시트에 데이터 혼합이 사용됩니다. 연결 필드의 고유한 멤버 수에 따라 데이터 혼합 성능이 달라집니다. 가능한 한 관계를 사용하는 것이 좋습니다. 혼합이 필요한 경우 낮은 카디널리티 연결 필드를 사용하십시오. #### 추가 정보 여러 원본의 [데이터를 결합하는 다양한 방법](https://help.tableau.com/current/pro/desktop/ko-kr/datasource_plan.htm#methods-of-combining-data)이 있습니다. [데이터 혼합](https://help.tableau.com/current/pro/desktop/ko-kr/multiple_connections.htm)은 2개의 개별 쿼리를 2개의 개별 데이터 원본으로 전송하고 결과를 비주얼리제이션에 함께 표시합니다. 이러한 쿼리는 [연결 필드](https://help.tableau.com/current/pro/desktop/ko-kr/multiple_connections.htm#establish-a-link) 수준에서 수행되며 결과는 Tableau의 메모리에 병합됩니다. 쿼리 크기가 큰 경우 최종 비주얼리제이션을 생성하는 데 더 많은 처리 용량이 필요합니다. > [!TIP] > > **팁**: 데이터 혼합을 사용하지 않지만 통합 문서 최적화 프로그램에서 이 규칙이 실패한 경우 통합 문서에 [교차 데이터 원본 필터링](https://help.tableau.com/current/pro/desktop/ko-kr/filter_across_datasources.htm)이 사용되고 있는지 확인하십시오. 여러 데이터 원본에서 필터링을 수행하면 필드 카디널리티와 관련된 유사한 성능 문제가 발생합니다. * * * ### 날짜 계산 사용 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **Supply Chain(공급망)** 데이터 원본에 17개의 날짜 계산이 포함되어 있습니다. 날짜 논리는 복잡할 수 있습니다. Tableau에서 수행해야 하는 날짜 계산 및 변환의 수를 최소화하십시오. 다른 메서드 전에 DATEPARSE 및 MAKEDATE를 사용하는 것을 고려하고 가능한 경우 DATEDIFF()와 같은 기본 제공 함수를 사용해 보십시오. 날짜를 필터링하는 경우 불연속형 필터 대신 기준 날짜 필터 또는 연속형 날짜 필터를 사용하십시오. #### 추가 정보 Tableau에서 계산할 때, 특히 [날짜 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_date.htm#date-functions-available-in-tableau)를 계산하는 경우 상당한 성능 영향이 발생할 수 있습니다. 추출을 사용하고 [계산을 구체화](https://help.tableau.com/current/pro/desktop/ko-kr/extracting_optimize.htm)하거나 계산을 데이터 원본으로 푸시하는 것을 고려하십시오. Tableau Prep에서 계산을 작성하는 방법에 대한 자세한 내용은 [Tableau Prep에서 계산 만들기](https://help.tableau.com/current/prep/ko-kr/prep_calculations.htm)를 참조하십시오. **참고**: 날짜 계산이 다른 계산에 중첩되어 있으면 상위 계산이 비주얼리제이션에 사용된 필드인 경우라도 최적화 프로그램이 중첩된 날짜 계산에 플래그를 지정합니다. * * * ### 그룹화 사용 #### 통합 문서 최적화 프로그램에서 _샘플 출력 메시지_: **Supply Chain(공급망)** 데이터 원본에 17개의 그룹화된 필드가 사용됩니다. Tableau의 기본 그룹화 기능은 필드의 전체 도메인을 로드하는데 이로 인해 성능 영향이 발생할 수 있습니다. 그룹 대신 CASE 문 또는 집합이 포함된 계산된 필드를 사용하는 것을 고려하십시오. #### 추가 정보 [효율적인 통합 문서 설계](https://www.tableau.com/ko-kr/learn/whitepapers/designing-efficient-workbooks) 백서에서 수행된 테스트를 보면 CASE 및 집합을 사용한 그룹화의 성능이 기본 그룹 기능보다 나은 것을 알 수 있습니다. 그룹을 만드는 데 [CASE](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_logical.htm) 함수를 사용할 수 있습니다. 카드 한 덱과 관련된 데이터가 있는 시나리오를 상상해 보십시오. 여기에는 카드 값(2~10, J, Q, K, A)에 대한 필드가 있지만 분석에서는 얼굴 카드를 숫자 카드와 비교해야 합니다. 이 그룹화를 만드는 Case 문은 다음과 같을 수 있습니다. ``` CASE [Value] WHEN "J" THEN "Face card" WHEN "Q" THEN "Face card" WHEN "K" THEN "Face card" ELSE "Number card" END ``` 집합에는 기존 그룹화보다 더 강력하고 유연한 집합 동작이라는 추가적 이점이 있습니다. 자세한 내용은 [집합 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/sortgroup_sets_create.htm) 및 [집합 동작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_sets.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서를 게시할 때 추출 새로 고침 예약 추출에 연결하는 통합 문서를 게시하는 경우 추출의 업데이트(새로 고침)에 대한 예약을 설정하여 통합 문서의 뷰를 항상 최신 상태로 유지할 수 있습니다. 추출 새로 고침 일정을 설정하고 관리하는 방법은 게시한 위치와 원래 데이터 유형에 따라 달라집니다. - **Tableau Server**에 게시하는 경우 일정은 서버에서 실행되고 관리됩니다. - **Tableau Cloud**에 게시하는 경우: - 클라우드 데이터(Google Analytics 또는 Salesforce)의 추출인 경우 일정은 Tableau Cloud에서 실행되고 관리됩니다. - 온-프레미스 또는 웹 데이터 커넥터(WDC) 데이터의 추출인 경우 Tableau Bridge를 사용하여 새로 고침 일정을 설정하고 관리합니다. **참고:** 대부분의 조직에서는 서버 콘텐츠 관리자 또는 관리자가 모든 새로 고침 일정을 관리합니다. 게시 전에 관리자를 통해 이러한 일정에 대한 지침이 있는지 확인하는 것이 좋습니다. ## 콘텐츠를 게시할 때 일정 설정 게시 프로세스 중에 게시 단추를 클릭하면 데이터 유형 및 게시 대상에 해당하는 일정 예약 옵션이 나타납니다. 다중 연결 데이터 원본을 게시하는 경우 데이터 원본의 각 추출 연결에 대한 새로 고침 일정을 설정해야 합니다. 로그인이 필요한 데이터베이스 연결과 함께 새로 고침 일정을 사용하려면 데이터베이스 사용자의 자격 증명을 연결과 함께 저장(내장)해야 합니다. 자세한 내용은 [게시된 데이터 액세스를 위한 자격 증명 설정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publishing_sharing_authentication.htm)을 참조하십시오. **Tableau Cloud에서 게시 및 새로 고침**  Tableau Cloud에 게시하는 데이터의 유형별 새로 고침에 대한 자세한 내용은 [데이터를 최신으로 유지](https://help.tableau.com/current/online/ko-kr/help.htm#to_keep_data_fresh.htm)를 참조하십시오. 다음은 숙지해야 할 사항에 대한 예입니다. - 통합 문서가 클라우드 데이터에 연결하는 경우 Tableau Cloud를 클라우드 공급자의 인증된 목록(허용 목록)에 추가합니다. 사이트 위치에 대한 IP 주소 범위는 [Tableau Cloud에 게시된 데이터에 대한 액세스 권한 부여](https://help.tableau.com/v0.0/pro/desktop/ko-kr/publish_tableau_online_ip_authorization.htm)에 나와 있습니다. - 데이터 원본 또는 통합 문서가 온-프레미스 데이터에 연결되는 경우 게시 프로세스 중에 Tableau Bridge가 시작됩니다. Tableau Bridge는 표준 데이터베이스 인증을 지원하며 OAuth를 통해 연결하는 데이터를 새로 고칠 수 없습니다. 자세한 내용은 [Tableau Bridge를 사용하여 데이터 새로 고침 옵션 확장](https://help.tableau.com/current/online/ko-kr/help.htm#to_sync_local_data.htm)을 참조하십시오. - 다중 연결 데이터 원본을 Tableau Cloud에 게시할 때 Tableau Bridge를 사용하여 새로 고쳐야 하는 연결이 있는 경우 Bridge를 사용해 데이터 원본의 _모든_ 연결을 새로 고쳐야 합니다. 예를 들어 클라우드에서 호스팅되는 MySQL 데이터에 대한 추출 연결과 온-프레미스 SQL Server 데이터베이스에 대한 라이브 연결을 사용하여 데이터 원본을 게시한다고 가정합니다. Tableau Cloud는 호스팅되는 MySQL 데이터의 새로 고침을 지원하지만 이 경우에는 SQL Server와 MySQL 연결을 Bridge 클라이언트를 사용하여 새로 고쳐야 합니다. 데이터 원본에서 라이브 연결과 추출 연결을 동시에 사용하는 방법에 대한 자세한 내용은 [다중 연결 데이터 원본 작업 관련 정보](https://help.tableau.com/current/pro/desktop/ko-kr/joining_tables.html%23aboutmulticonnection)를 참조하십시오. ### 웹 데이터 커넥터 추출 새로 고침 WDC(웹 데이터 커넥터) 데이터 원본이 포함된 통합 문서를 게시하는 경우 새로 고침 일정을 설정하기 전에 웹 데이터 커넥터를 Tableau Server로 _가져와야_ 합니다. 이 작업은 Tableau Server에서만 수행할 수 있습니다. 자세한 내용은 Tableau Server 도움말에서 [Tableau Server의 웹 데이터 커넥터](https://help.tableau.com/current/server/ko-kr/help.htm#datasource_wdc.htm#refreshing_extracts)를 참조하십시오. Tableau Cloud에 게시된 웹 데이터 커넥터 데이터 원본을 새로 고치는 방법에 대한 자세한 내용은 Tableau Cloud 도움말에서 [Tableau Bridge를 사용하여 데이터 새로 고침 옵션 확장](https://help.tableau.com/current/online/ko-kr/help.htm#to_sync_local_data.htm)을 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서를 마지막 저장된 버전으로 되돌리기 언제라도 통합 문서를 마지막 저장한 이후에 변경한 내용을 모두 실행 취소하여 통합 문서를 되돌릴 수 있습니다. 마지막으로 저장한 통합 문서 버전으로 되돌리려면 - Tableau Desktop에서는 파일 > 저장된 내용으로 되돌리기를 선택한 다음 경고 대화 상자가 열리면 되돌리기를 선택합니다. - 웹 작성 모드에서는 파일 \> 되돌리기를 선택합니다. 되돌리기 명령은 추출 데이터 원본에 대한 연결이 없는 통합 문서(.twb)에만 사용할 수 있습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서를 이전 버전과 호환되게 만들기 통합 문서를 다운그레이드하여 이전 버전의 Tableau 제품을 사용하는 사람들과 통합 문서를 공유할 수 있습니다. **중요**: 이전 버전으로 다운그레이드하는 경우 해당 버전에서 사용할 수 없는 모든 특성이나 기능은 호환성을 위해 제거됩니다. 또한 이전 버전에서 사용할 수 없는 기능을 사용하는 최신 버전에서 만들어진 계산된 필드는 다운그레이드 시 수동으로 수정하거나 제거해야 합니다. ## Tableau Desktop에서 이전 버전으로 내보내기 1. Tableau Desktop에서 파일 > 다른 버전으로 내보내기를 선택하고 다운그레이드하려는 버전을 선택합니다. (내보낼 수 있는 가장 이전 버전은 Tableau Desktop 10.5입니다.) ![사용 가능한 내보내기 버전이 표시된 다른 버전으로 내보내기 드롭다운 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/export_as.png) 3. 내 Tableau 리포지토리나 선택한 폴더에 통합 문서를 저장합니다. ## Tableau Server에 게시할 때 통합 문서 다운그레이드 최신 버전의 Tableau Desktop과 이전 버전의 Tableau Server를 사용하는 경우 서버 > 통합 문서 게시를 선택할 때 이전 Tableau Server 버전으로 다운그레이드할 수 있습니다. 게시할 때 통합 문서가 다운그레이드된다는 경고 메시지가 나타납니다. ![Tableau Server에 통합 문서 게시 대화 상자의 경고: "서버가 Tableau Desktop 복사본보다 이전 버전을 실행하고 있습니다. 통합 문서가 다운그레이드되고 일부 기능이 손실될 수 있습니다. 모든 데이터 원본을 통합 문서에 내장해야 합니다."](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/downgrade_workbook.png) 나중에 다운그레이드된 통합 문서를 최신 버전의 Tableau Desktop에서 열 경우 아래에 표시된 메시지와 유사한 메시지가 표시됩니다. 통합 문서가 다운그레이드될 때 제거된 기능을 다시 추가해야 할 수 있습니다. ![경고 메시지: 저장하면 통합 문서가 버전 10.3에서 버전 10.4로 업그레이드됩니다. 업그레이드된 파일은 이전 버전의 응용 프로그램에서 읽을 수 없습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/downgrade_workbook_upgrade.png) **참고:** 데이터 원본은 게시되는 동안 다운그레이드되지 않습니다. ## Tableau Cloud 또는 Tableau Server에서 이전 버전 다운로드 Tableau Cloud 또는 Tableau Server를 사용하는 경우 이전 버전의 Tableau Desktop에서 열 수 있도록 통합 문서를 다운로드할 수 있습니다. 1. 사용 중인 Tableau Desktop의 버전을 확인하려면 상단 메뉴에서 도움말 > Tableau 정보를 선택합니다. ![Tableau 정보가 선택되어 있는 Tableau Desktop 도움말 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/Desktop_AboutTableau.png) 2. Tableau Server 또는 Tableau Cloud에서 다운로드하려는 뷰를 엽니다. 3. **다운로드** 단추를 클릭한 다음 **Tableau 통합 문서**를 클릭합니다. 4. 내보내려는 버전을 선택합니다. (다운로드할 수 있는 가장 이전 버전은 Tableau Desktop 10.5입니다.) 자세한 내용은 [뷰 및 통합 문서 다운로드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/export.htm)를 참조하십시오. ## 추가 호환성 리소스 서로 다른 버전의 Tableau 제품이 상호 작용하는 방식에 대해 자세히 알아보려면 Tableau 배포 가이드에서 [통합 문서를 버전 간에서 호환되게 만들기](https://help.tableau.com/current/desktopdeploy/ko-kr/desktop_deploy_compatibility.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 통합 문서의 필드 및 시트 관련 세부 정보 얻기 비주얼리제이션에서 사용되고 있는 요소에 대한 세부 정보를 보려면 **워크시트** 메뉴를 선택하고 **시트 설명**을 클릭합니다. 필드에 대한 세부 정보(예: 데이터 역할, 데이터 유형, 도메인, 집계, 계산 수식)를 보려면 **데이터** 패널에서 필드의 상황에 맞는 메뉴에서 **설명**을 클릭합니다. 이제 요약 텍스트를 복사하여 다른 사람과 이러한 세부 정보를 공유할 수 있습니다. **참고**: 관련 정보는 Tableau Visionary인 Ryan Sleeper(PlayfairData)와 Bridget Cogley(TableauFit)가 작성한 블로그 게시물 [Tableau에서 설명 기능을 유용하게 사용할 수 있는 3가지 방법(영문)](https://playfairdata.com/3-ways-describe-feature-can-help-use-tableau/) 및 [Tableau에서 다른 사람의 통합 문서를 처리할 때 유용한 10가지 팁 소개(영문)](https://www.tableaufit.com/10-intro-tips-tableau-youre-handed-someone-elses-workbooks/)를 참조하십시오. ## 시트 세부 정보 표시 비주얼리제이션을 편집할 때 워크시트 > 시트 설명을 클릭하면 현재 워크시트의 통합 문서, 데이터 원본, 필드 및 레이아웃에 대한 설명을 볼 수 있습니다. 이 요약의 첫 번째 라인에는 캡션이 포함되고, 다른 중요한 요약 정보가 제공됩니다. 이제 이 정보를 복사하여 다른 응용 프로그램에 붙여 넣을 수 있습니다. ![워크시트 탭을 통해 워크시트를 설명합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/describesheet.gif) **참고:** 추세선이 설정되어 있으면 시트 설명 대화 상자에 추세선 모델 정보가 포함됩니다. 자세한 내용은 [추세선 유의 평가](https://help.tableau.com/v0.0/pro/desktop/ko-kr/trendlines_add.htm#significance)를 참조하십시오. 예측이 설정되어 있으면 시트 설명 대화 상자에 예측된 데이터 정보가 포함됩니다. 자세한 내용은 [예측 설명](https://help.tableau.com/v0.0/pro/desktop/ko-kr/forecast_describe.htm)을 참조하십시오. ## 필드 세부 정보 표시 데이터 패널에서 필드의 상황에 맞는 메뉴의 설명을 클릭하면 현재 워크시트의 통합 문서, 데이터 원본, 필드 및 레이아웃에 대한 설명을 볼 수 있습니다. 이 요약의 첫 번째 라인에는 캡션이 포함되고, 다른 중요한 요약 정보가 제공됩니다. 이제 이 정보를 복사하여 다른 응용 프로그램에 붙여 넣을 수 있습니다. ![데이터 패널의 필드를 설명합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/describefield.gif) ## 데이터 패널에서 필드 찾기 뷰의 필드에서 데이터 패널에 있는 것과 동일한 필드를 쉽게 찾을 수 있습니다. 이 기능은 긴 필드 목록에서 특정 필드를 작업해야 하거나 필드의 이름이 비슷한 경우에 유용합니다. 데이터 패널에서 필드를 찾으려면: 1. 뷰에서 알약 모양 필드를 마우스 오른쪽 단추로 클릭하여 드롭다운 메뉴 열기 2. **데이터 패널에서 찾기** 선택 필드는 클릭할 때와 마찬가지로 데이터 패널에서 하이라이트됩니다. ![Genre(장르) 필드의 드롭다운 메뉴와 데이터 패널에서 하이라이트된 동일 필드](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/inspectdata_find-in-data-pane.png) [주요 콘텐츠로 건너뛰기](#main-content) # 트리맵 작성 트리맵을 사용하여 데이터를 중첩된 사각형으로 표시합니다. 차원을 사용하여 트리맵의 구조를 정의하고 측정값을 사용하여 개별 사각형의 크기 또는 색상을 정의합니다. 트리맵은 비교적 간단한 데이터 시각화로서, 보기 좋은 형식으로 이해를 돕습니다. 트리맵의 기본 구성 요소는 다음과 같습니다. - **마크 유형**: 자동 또는 사각형 - **색상**: 차원 또는 측정값 - **크기**: 측정값 - **레이블** 또는 세부 정보: 차원 제품 범주 범위에서 집계된 매출 합계를 표시하는 트리맵을 만들려면 다음 단계를 수행합니다. 1. 샘플 - 슈퍼스토어 데이터 원본에 연결합니다(필요한 경우 [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드 가능). 2. Sub-Category 차원을 열로 끌어옵니다. 제품 범주를 보여 주는 가로 축이 나타납니다. 3. Sales 측정값을 행으로 끌어옵니다. Tableau에서 측정값이 합계로 집계되고 세로 축이 만들어지며, 막대 차트(열 선반에 차원이 있고 행 선반에 측정값이 있는 경우 기본 차트 유형)를 표시합니다. 4. 툴바에서 표현 방식을 클릭한 다음 트리맵 차트 유형을 선택합니다. ![트리맵 차트 유형을 하이라이트하는 차트 선택 도구입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tree_1.png) Tableau에서 다음 트리맵을 표시합니다. ![트리맵은 다양한 사무용품 하위 범주에 따른 매출을 보여주는데, 특히 전화기와 의자가 가장 많이 팔리는 품목으로 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tree_2_10.0.png) 이 트리맵에서 사각형의 크기와 색상은 모두 Sales의 값에 의해 결정됩니다. 각 범주에 대한 매출 합계가 클수록 해당 상자가 더 어두워지고 더 커집니다. 5. Ship Mode 차원을 마크 카드의 색상으로 끌어옵니다. 결과 뷰에서 Ship Mode는 사각형의 색상을 결정하고 이에 따라 사각형을 별도의 네 영역으로 분류합니다. Sales는 사각형의 크기를 결정합니다. ![다양한 제품 하위 범주에 따른 매출을 표시하는 트리맵 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tree_3_10.0.png) 6. 다른 옵션을 사용하여 트리맵을 수정해 보십시오. **실행 취소** 단추를 클릭하여 뷰에서 Ship Mode를 제거합니다. 7. Profit 측정값을 마크 카드의 색상으로 끌어옵니다. 이제 Profit이 사각형의 색상을 결정하고 Sales가 해당 크기를 결정합니다. ![제품 하위 범주를 총 수익별로 보여주는 트리맵 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/tree_4_10.0.png) 트리맵의 경우 크기 및 색상이 중요한 요소입니다. 크기 및 색상에 측정값을 배치할 수 있지만 그 밖의 다른 위치에 측정값을 배치해도 아무런 효과가 없습니다. 트리맵은 색상에 하나 또는 심지어 두 치수를 포함하여 원하는 개수만큼 치수를 수용할 수 있습니다. 하지만 그 이상의 치수를 추가하면 상당한 수의 작은 사각형으로 맵이 분할될 뿐입니다. 트리맵에서 색상에 두 치수를 배치하는 방법에 대한 자세한 내용은 [예제 – 색상의 여러 필드](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties_color_ex1.htm)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 파레토 차트 만들기 파레토 차트는 막대 그래프와 라인 그래프를 모두 포함하는 차트 유형이며, 개별 값은 막대에 내림차순으로 표현되고 오름차순 누적 총계는 라인으로 표시됩니다. 이탈리아의 공학자, 사회학자, 경제학자, 정치학자, 철학자인 빌프레도 파레토는 파레토 법칙으로 알려진 공식을 수식화했습니다. 파레토는 일반적으로 토지의 80%를 인구의 20%가 소유한다는 사실을 발견했습니다. 파레토는 정원의 완두 꼬투리 중 20%에 완두의 80%가 들어 있다는 사실을 발견하고 이 법칙을 확장했습니다. 결과적으로, 이 법칙은 다른 사람들에 의해 많은 다른 분야에 적용되었으며 결과의 80%가 20%의 원인에서 유래한다는 법칙이 되었습니다. 예를 들어 사업에서 80%의 수익이 판매 제품 중 20%에서 발생하는 일이 드물지 않습니다. Tableau에서는 매출 데이터에 테이블 계산을 적용하여 상위 판매 제품에서 발생한 총 매출의 백분율을 표시하는 차트를 만들 수 있으며, 이를 통해 고객 기반에서 사업 성공에 가장 중요한 핵심 계층을 찾을 수 있습니다. 이 절차에서는 Tableau Desktop과 함께 제공되는 샘플 – 슈퍼스토어 데이터 원본을 사용합니다. ## 분석을 위한 준비 분석을 시작하기 전에 답이 필요한 질문을 결정합니다. 이러한 질문은 분석의 기반이 되는 범주(차원) 및 숫자(측정값)를 결정합니다. 수행할 예제에서 질문은 매출 합계에 가장 많은 기여를 하는 제품(Sub-Category 차원으로 표현됨)이 무엇이냐는 것입니다. 개략적인 수준에서 다음과 같은 절차를 수행해야 합니다. 1. Sub-Category 기준으로 Sales를 내림차순으로 표시하는 막대 차트를 만듭니다. 2. Sub-Category를 기준으로 Sales를 표시하는 라인 차트를 추가합니다. 3. 라인 차트에 Sub-Category별 매출을 누계 및 구성 비율로 표시하는 테이블 계산을 추가합니다. 이 시나리오에서는 Tableau Desktop과 함께 제공되는 샘플 – 슈퍼스토어 데이터 원본을 사용합니다. ## Sub-Category 기준으로 Sales를 내림차순으로 표시하는 막대 차트 만들기 1. 샘플 – 슈퍼스토어 데이터 원본에 연결합니다. 2. 데이터 패널에서 Sub-Category(하위 범주)를 열로 끌어온 다음 Sales(매출)를 행으로 끌어옵니다. 3. 열에서 Sub-Category를 클릭하고 정렬을 선택합니다. 정렬 대화 상자에서 다음을 수행합니다. 1. 정렬 순서에서 내림차순을 선택합니다. 2. 정렬 기준에서 필드를 선택합니다. 3. Sales를 선택한 필드로 두고, 합계를 선택한 집계로 두고, 다른 모든 값은 변경되지 않은 상태로 둡니다. 4. 확인을 클릭하여 정렬 대화 상자를 종료합니다. 이제 상품이 매출이 높은 것부터 적은 것 순으로 정렬됩니다. ## Sub-Category 기준으로 Sales를 표시하는 라인 차트 추가 1. 데이터 패널에서 Sales(매출)를 뷰 오른쪽 끝으로, 점선이 나타날 때까지 끌어옵니다. ![측정값 필드를 막대 차트로 끌어서 파레토 차트를 만듭니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pareto3.png) 참고: Tableau 2020.2 이상부터 데이터 패널에 더 이상 차원 및 측정값 레이블이 표시되지 않습니다. 필드는 테이블 또는 폴더별로 나열됩니다. 2. Sales를 놓아 이중 축 뷰를 만듭니다. 지금은 Sales 막대의 두 인스턴스가 동일하게 구성되었기 때문에 구분하기 다소 어렵습니다. 3. 마크 카드에서 SUM(Sales) (2)를 선택하고 마크 유형을 라인으로 변경합니다. 이제 뷰가 다음과 같아집니다. ![파레토 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pareto4.png) ## 라인 차트에 Sub-Category별 매출을 누계 및 구성 비율로 표시하는 테이블 계산 추가 1. 행에서 SUM(Sales)의 두 번째 복사본을 클릭하고 테이블 계산 추가를 선택합니다. 2. SUM(Sales)에 매출을 누계로 표시하는 주 테이블 계산을 추가합니다. 누계를 계산 유형으로 선택합니다. 테이블 계산 대화 상자를 닫지 마십시오. 3. 데이터를 구성 비율로 표시하는 보조 테이블 계산을 추가합니다. 보조 계산 추가를 클릭하고 구성 비율을 보조 계산 유형으로 선택합니다. 이제 테이블 계산 대화 상자가 다음과 같아집니다. ![계산 유형, 방법 및 특정 차원을 포함하여 주 계산 및 보조 계산에 대한 옵션이 포함된 테이블 값을 계산하는 양식입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pareto1.png) 4. 테이블 계산 대화 상자 오른쪽 위에 있는 X를 클릭하여 대화 상자를 닫습니다. 5. 마크 카드의 색상을 클릭하여 라인의 색상을 변경합니다. ![파레토 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pareto5.png) 이제 결과가 파레토 차트입니다. ![파레토 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pareto6.png) [주요 콘텐츠로 건너뛰기](#main-content) # 파이 차트 작성 파이 차트를 사용하여 전체에 대한 비율을 표시합니다. 파이 차트는 조각 개수가 적은 것만 사용하는 것이 가장 좋습니다. 파이 차트의 기본 구성 요소는 다음과 같습니다. - **마크 유형**: 파이 - **색상**: 차원. - 차원의 각 멤버는 파이의 한 조각이나 쐐기 모양으로 표현됩니다. 고유 값이 5개 이하인 차원을 사용해 보십시오. - **각도**: 측정값. 마크 유형이 파이로 설정된 경우 마크 카드에 **각도** 속성이 나타납니다. 서로 다른 제품 범주가 총 수익에 기여하는 방법을 보여 주는 파이 차트 뷰를 만들려면 다음 단계를 수행합니다. 1. 샘플 - 슈퍼스토어 데이터 원본에 연결합니다(필요한 경우 [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드 가능). 2. Profit(수익) 측정값을 열로 끌어오고 Category(범주) 차원을 행으로 끌어옵니다. Sales(매출) 측정값이 합계로 집계됩니다. 기본적으로 Tableau에는 막대 차트가 표시됩니다. ![범주별 수익에 대한 막대 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pie_1_10.0.png)5. 툴바에서 표현 방식을 클릭한 다음 파이 차트 유형을 선택합니다. 파이 차트를 사용하려면 하나 이상의 차원과 1개 또는 2개의 측정값이 필요합니다. 수익률과 같은 집계 필드로는 이러한 요구 사항을 충족할 수 없습니다. ![여러 차트 유형이 표시된 자동 표시 메뉴](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pie_2.png) 표현 방식에서 파이 아이콘을 클릭하면 세 가지 작업이 수행됩니다. - 마크 유형이 **파이**로 변경됩니다. - **열** 선반에 배치한 **Profit(수익)** 측정값(SUM으로 집계됨)이 마크 카드의 **크기** 및 **각도** 속성 둘 모두로 이동합니다. - **행** 선반에 배치한 **Category(범주)** 차원이 마크 카드의 **색상** 속성으로 이동합니다. ![파이 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pie_3_10.0.png) 다소 작은 파이 차트가 만들어집니다. 차트를 더 크게 만들려면 다음과 같이 합니다. 1. 툴바에서 맞춤 메뉴로 이동하여 전체 뷰를 선택합니다. 2. 마크 카드에서 **크기** 속성을 클릭하고 파이 차트가 원하는 크기가 될 때까지 슬라이더를 끌어옵니다. 12. Category(범주) 차원을 데이터 패널에서 마크 카드의 레이블로 끌어 와 레이블을 추가합니다. ![하위 범주 레이블이 있는 파이 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/pie_4.png) **참고:** 또한 시각화에서 파이 차트를 마크 유형으로 사용할 수 있습니다. 자세한 내용은 [파이 차트 마크](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_marktypes.htm#PieMark)를 참조하십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 패키지 통합 문서 통합 문서는 외부 리소스를 참조하는 경우가 많습니다. 예를 들어 통합 문서에서 Excel 파일, Access 파일 및 Tableau 추출 파일(.hyper)과 같은 로컬 파일 데이터 또는 배경 이미지를 참조할 수 있습니다. 통합 문서를 저장하면 이러한 리소스에 대한 링크도 함께 저장됩니다. 다음에 통합 문서를 열면 데이터 및 이미지의 변경 내용을 사용하여 뷰가 자동으로 업데이트됩니다. 대부분의 경우 이러한 방식으로 통합 문서를 저장하려 합니다. 참조된 리소스나 Tableau Server에 대한 액세스 권한이 없는 사람과 통합 문서를 공유하는 경우 대신 패키지 통합 문서를 저장할 수 있습니다. 패키지 통합 문서에는 로컬 파일 데이터 원본 및 배경 이미지의 복사본과 함께 통합 문서가 포함됩니다. 통합 문서는 더 이상 원래 데이터 원본과 이미지에 연결되지 않습니다. 이러한 통합 문서는 .twbx 파일 확장명으로 저장됩니다. 다른 사용자는 Tableau Desktop 또는 Tableau Reader를 사용하여 패키지 통합 문서를 열 수 있습니다. **참고:** .twbx 파일의 내용은 일반 텍스트로 저장됩니다. 데이터에 의미 있는 단서가 될 수 있는 필터 값을 비롯한 모든 데이터는 파일을 여는 모든 사용자가 읽을 수 있습니다. ## 파일 기반 데이터 원본으로 .twbx 만들기 1. 파일 > 다른 이름으로 저장을 선택합니다. 2. 다른 이름으로 저장 대화 상자에서 패키지 통합 문서의 파일 이름을 지정합니다. 3. 파일 형식 드롭다운 목록에서 Tableau 패키지 통합 문서를 선택합니다. ![파일을 Tableau 패키지 통합 문서로 저장합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/save_packaged3.png) 4. 저장을 클릭합니다. 기본 위치는 Tableau 리포지토리의 통합 문서 폴더입니다. 그러나 선택한 임의 디렉터리에 패키지 통합 문서를 저장할 수 있습니다. 패키지형 통합 문서에 포함되는 파일은 다음과 같습니다. - 배경 이미지 - 사용자 지정 지오코딩 - 사용자 지정 모양 - 로컬 큐브 파일 - Microsoft Access 파일 - Microsoft Excel 파일 - Tableau 추출 파일(.hyper) - 텍스트 파일(.csv, .txt 등) Microsoft Excel 또는 Access 2007 데이터 원본이 포함된 패키지 통합 문서를 공유하는 경우 통합 문서를 여는 사람의 컴퓨터에 Microsoft Excel과 Access 2007 또는 Office 2007 데이터 연결 구성 요소가 설치되어 있어야 합니다. 데이터 연결 구성 요소는 Tableau의 [Tableau Drivers](http://www.tableau.com/ko-kr/drivers) 페이지에서 사용할 수 있습니다. ## 파일 기반이 아닌 데이터 원본으로 .twbx 만들기 통합 문서에 Microsoft SQL, Oracle, MySQL 등과 같은 엔터프라이즈 데이터 원본이나 다른 파일 기반이 아닌 데이터 원본에 대한 연결이 포함된 경우 데이터 원본에서 데이터를 추출하여 패키지 통합 문서(.twbx)에 포함할 수 있게 만들어야 합니다. 1. 통합 문서에서 데이터 패널의 데이터 원본을 마우스 오른쪽 단추로 클릭한 다음 데이터 추출을 선택합니다. ![데이터 추출 옵션이 있는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/SendingPackagedWorkbook_ExtractData.png) 2. 데이터 추출 대화 상자에서 추출 단추를 클릭하여 데이터 원본의 모든 데이터를 추출합니다. ![데이터 저장 및 추출 설정을 지정하는 옵션이 있는 데이터 추출 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/extract1.png) 추출이 완료되면 데이터 원본에서 추출이 활성화되었다는 것을 알 수 있도록 해당 데이터 원본의 아이콘이 변경됩니다. 즉, 원통 하나가 아니라 화살표로 연결된 두 원통이 나타납니다. ![데이터 패널의 추출 새로 고침 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/SendingPackagedWorkbook_ExtractIcon.png) 3. **선택 사항:** 통합 문서의 각 데이터 원본에 대해 위 단계를 반복합니다. 4. 파일 > 다른 이름으로 저장을 선택합니다. 5. 파일 형식 드롭다운 메뉴에서 Tableau 패키지 통합 문서 (\*.twbx)를 선택합니다. ![파일을 Tableau 패키지 통합 문서로 저장합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/save_packaged3.png) 파일 기반이 아닌 모든 데이터 원본에 대한 추출을 만들고 패키지 통합 문서를 저장했으면 통합 문서를 보낼 수 있습니다. ## Tableau Server 데이터 원본으로 .twbx 만들기 통합 문서에 게시된 Tableau Server 데이터 원본에 대한 연결이 포함된 경우 Tableau Server 데이터 원본의 로컬 복사본을 다운로드하고, 복사본으로 추출을 만든 다음 패키지 통합 문서(.twbx)에 추출이 포함되도록 로컬 복사본에 대한 연결을 바꿉니다. 1. 통합 문서에서 데이터 패널의 게시된 데이터 원본을 마우스 오른쪽 단추로 클릭한 다음 로컬 복사본 만들기를 선택합니다. !['로컬 복사본 만들기' 옵션이 선택된 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/SendingPackagedWorkbook_localcopy.png) 게시된 데이터 원본의 복사본이 데이터 패널에 추가됩니다. 2. 로컬 복사본을 마우스 오른쪽 단추로 클릭하고 데이터 추출을 선택합니다. **참고:** 로컬 복사본이 게시된 추출인 경우 이 단계를 건너뛸 수 있습니다. ![데이터 추출 옵션이 있는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/SendingPackagedWorkbook_ExtractData.png) 3. 데이터 추출 대화 상자에서 추출 단추를 클릭하여 데이터 원본의 모든 데이터를 추출합니다. 데이터 원본의 추출을 만들면 통합 문서를 공유하는 사용자에게 데이터 원본의 복사본에 액세스하도록 허용할 수 있습니다. ![데이터 저장 및 추출 설정을 지정하는 옵션이 있는 데이터 추출 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/extract1.png) 4. 데이터 패널에서 게시된 데이터 원본을 마우스 오른쪽 단추로 클릭한 다음 데이터 원본 바꾸기를 선택합니다. !['데이터 원본 바꾸기...' 위에 커서를 올려놓은 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/SendingPackagedWorkbook_replacedatasource.png) 5. 게시된 데이터 원본이 로컬 데이터 원본으로 바뀌었는지 확인한 다음 확인을 클릭합니다. ![데이터 원본을 바꾸기 위한 시스템 대화 상자입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/SendingPackagedWorkbook_replacedialogbox.png) 6. 게시된 데이터 원본을 마우스 오른쪽 단추로 클릭한 다음 닫기를 클릭합니다. 7. 파일 > 다른 이름으로 저장을 선택합니다. 8. 파일 형식 드롭다운 메뉴에서 Tableau 패키지 통합 문서 (\*.twbx)를 선택합니다. ![통합 문서를 Tableau 패키지 통합 문서로 저장하는 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/SendingPackagedWorkbook_Twbx1.png) 로컬 복사본과 로컬 복사본의 추출을 만들고 패키지 통합 문서를 저장했으면 통합 문서를 보낼 수 있습니다. ## .twbx 패키지 해제 패키지 통합 문서의 패키지를 해제할 수 있습니다. Windows 또는 macOS 컴퓨터의 경우 파일 이름의 확장명을 .zip으로 바꾼 다음(예: myfile.twbx를 myfile.zip으로) 두 번 클릭합니다. 통합 문서의 패키지를 해제하면 통합 문서와 함께 패키지된 데이터 원본 및 이미지가 포함된 폴더와 함께 일반 통합 문서 파일(.twb)이 표시됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 표현 방식을 사용하여 뷰 시작 표현 방식은 뷰에 이미 사용된 필드와 데이터 패널에서 선택한 필드를 기준으로 뷰를 만듭니다. 툴바 ![툴바에 있는 표현 방식 단추입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/environ_showmebutton.png)에서 표현 방식을 클릭하여 표현 방식을 엽니다. ## 선택한 필드에 기반한 뷰 시작 표현 방식을 사용하려면 데이터 패널에서 분석할 필드를 선택하고 표현 방식 패널에서 만들려는 비주얼리제이션 유형을 선택합니다. 선택한 필드가 자동으로 평가되고 해당 필드에 적합한 여러 유형의 뷰 옵션이 제공됩니다. 1. 데이터 패널에서 분석할 필드를 선택합니다. 여러 항목을 선택하려면 Ctrl 키(Mac의 경우 Command 키)를 누른 상태로 선택합니다. ![차원과 측정값 목록이 있는 데이터 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/showme1_10.0.png) 2. 툴바에서 표현 방식을 클릭한 다음 만들려는 뷰 유형을 선택합니다. ![다양한 차트 유형이 있는 표현 방식 미리 보기 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/showme3.png) 각 비주얼리제이션 유형을 마우스오버하면 각 비주얼리제이션 유형의 최소 요구 사항을 보여주는 설명이 표시됩니다. 이 예제에서는 누적 막대를 선택했습니다. 3. 데이터 뷰가 자동으로 만들어집니다. ![2011년부터 2014년까지 각 지역의 매출과 수익을 보여주는 누적 막대 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/showme2.png) ## 데이터 원본의 필드에 기반한 뷰 시작 버전 25.2부터 Tableau는 워크시트에 데이터가 거의 또는 전혀 없는 경우에도 데이터 원본의 필드를 사용하여 비주얼리제이션을 작성하는 데 도움이 될 수 있습니다. 데이터 패널에서 데이터 원본이 선택되어 있기만 하면 됩니다. 만들려는 비주얼리제이션 유형을 선택한 다음 나를 위해 선택을 선택합니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/showme_chooseforme.png) Tableau에서 데이터 원본의 필드를 사용하여 비주얼리제이션이 자동으로 만들어집니다. 필드를 비주얼리제이션에 끌어와 뷰를 추가로 구체화할 수 있습니다. ## 표현 방식을 사용하여 라인 차트 만들기 이 예제에서는 표현 방식을 사용하여 수익을 시간 함수로 표시하는 라인 차트를 만듭니다. 1. 데이터 패널에서 **\[Order Date(주문 날짜)\]** 및 **Profit(수익)**를 선택합니다. Ctrl 키(Mac의 경우 Command 키)를 누른 상태로 필드를 선택합니다. 2. 툴바에서 표현 방식을 클릭하여 표현 방식 카드를 표시합니다(표시되어 있지 않은 경우). 3. 표현 방식 패널에서 Tableau가 제안하는 주황색 테두리의 뷰 유형을 봅니다. ![라인 차트 유형이 선택된 표현 방식 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example6c.png) 날짜 차원과 측정값을 선택했으므로 라인 뷰 작성이 제안됩니다. 라인은 측정값의 시간대별 변화를 보는 데 적합합니다. 아래 뷰는 결과 차트를 보여줍니다. 라인의 각 요소는 해당 연도의 수익 합계를 나타냅니다. ![시간에 따른 수익 증가를 나타내는 라인 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example6d_10.0.png) 툴바에서 마크 레이블 표시 단추를 클릭하여 포인트를 쉽게 볼 수 있습니다. ![시간 경과에 따른 수익 성장을 나타낸 라인 차트이며, 데이터 요소에 달러 단위의 수익이 표시되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example6e_10.0.png) ## 표현 방식을 사용하여 분산형 차트 만들기 이 예제에서는 표현 방식을 사용하여 각 제품과 고객의 매출 및 수익을 비교 표시하는 분산형 차트를 작성합니다. 1. 데이터 패널에서 **Customer Name(고객 이름)** 및 **Product Name(제품 이름)** 차원 필드와 **Profit(수익)** 및 **Sales(매출)** 측정값 필드를 선택합니다. 여러 필드를 선택하려면 Ctrl 키(Mac의 경우 Command 키)를 누른 상태로 필드를 클릭합니다. 2. 툴바에서 표현 방식을 클릭합니다. 3. 표현 방식에서 분산형 차트 유형을 선택합니다. ![분산형 차트 유형이 선택된 표현 방식 패널입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example7c.png) 선택한 필드를 사용하여 분산형 차트가 만들어집니다. 필드를 비주얼리제이션에 끌어와 뷰를 추가로 구체화할 수 있습니다. ![수익과 매출 사이의 상관 관계를 보여주는 분산형 차트입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/example7d_10.0.png) [주요 콘텐츠로 건너뛰기](#main-content) # 필드 및 필드 레이블 서식 지정 개별 필드 레이블뿐만 아니라 뷰의 특정 필드에도 서식을 지정할 수 있습니다. 이 방식으로 서식을 지정하는 경우 서식 변경 사항은 뷰에서 필드가 나타나는 영역이나 개별 레이블만으로 제한되어 적용됩니다. ## 필드 서식 아래 뷰에서 월(Order Date) 필드는 머리글이 파란색 Tableau Semibold 글꼴을 사용하도록 서식이 지정되었습니다. Profit 축의 머리글 값은 영향을 받지 않습니다. ![필드에 파란색 옵션이 선택된 색상 선택기 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/field1.png) **특정 필드에 서식을 지정하려면** 1. 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 서식을 선택합니다. ![행 선반의 필드를 서식 지정하는 옵션이 있는 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/field2.png) 서식 패널이 선택한 필드에 대한 설정으로 열립니다. 2. 서식 패널의 설정을 변경합니다. Region 또는 Customer Name과 같은 불연속형 필드의 경우 머리글과 패널 영역 모두에 글꼴 및 맞춤 속성을 지정할 수 있습니다. Profit 또는 Sales와 같은 연속형 필드의 경우 패널 및 축의 글꼴 속성, 숫자 및 눈금선 색상의 서식을 지정할 수 있습니다. 다른 축 옵션에 대한 자세한 내용은 [축 편집](https://help.tableau.com/v0.0/pro/desktop/ko-kr/formatting_editaxes.htm)을 참조하십시오. 변경 시 뷰가 업데이트되므로 뷰에 어울리는 색상과 서식을 빠르게 확인할 수 있습니다. ## 필드 레이블 서식 필드 레이블은 뷰를 만드는 데 사용된 데이터 필드를 나타내는 행 및 열 머리글입니다. 기본적으로 Tableau는 필드 레이블을 표시하지만 숨기도록 선택할 수도 있습니다. 필드 레이블이 표시되는 경우 뷰의 세 부분(행, 열, 모퉁이)에 나타납니다. 아래 뷰는 각 필드 레이블 유형의 예를 보여 줍니다. ![비주얼리제이션에서 하이라이트된 범주 및 지역/주문 날짜 필드 레이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/field_label1.png) 각 필드 레이블 유형에 대해 글꼴, 음영, 맞춤 및 구분 기호 서식을 지정할 수 있습니다. **특정 필드 레이블에 서식을 지정하려면** 1. 필드 레이블을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 서식을 선택합니다. 2. 서식 패널에서 필드 레이블의 글꼴, 음영 및 맞춤 설정을 지정합니다. **참고:** 행 또는 열 선반에 여러 차원이 있는 경우 필드 레이블이 테이블의 서로 인접한 곳에 나타납니다. 각 필드 레이블이 슬래시 기호로 구분됩니다. 서식 패널에서 다른 구분 기호를 지정합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 필드 유형 감지 및 명명 기능 개선 사항 이해 Tableau에서는 자주 사용하는 패턴의 모음을 사용하여 데이터를 자동으로 감지하고 작업하기 쉬운 형태로 변환합니다. 예를 들어 데이터 패널에서 필드로 작업하는 경우 Tableau가 데이터 원본의 데이터를 가져오고 해당 유형을 감지한 후 차원과 측정값으로 나눕니다. > [!TIP] > > **참고:** Tableau는 기초 데이터를 변경하지 않습니다. 또한 Tableau는 차원으로 처리해야 하는 필드를 감지하고 필드명을 정리하여 더욱 알아 보기 쉽게 만듭니다. 단, 이러한 향상된 기능은 데이터 원본의 열 머리글로 제공되는 필드명이 아래에 설명되어 있는 패턴이나 조건과 일치하는 경우에만 확인할 수 있습니다. ## 기초 데이터에 추가된 새 필드 기초 데이터에 새 필드를 추가한 다음 Tableau에서 데이터 원본을 새로 고치면 새로 추가된 필드는 원래 데이터베이스 이름을 유지합니다. Tableau에서 자동으로 이러한 필드의 이름을 바꾸려면 같은 데이터 원본에 대한 새 연결을 만들어야 합니다. 기초 데이터의 필드 유형과 필드명을 유지하려는 경우 이 문서의 맨 아래에서 [Tableau가 수행한 변경 실행 취소](#Revert) 섹션을 참조하십시오. ## 차원으로 간주되는 필드 특정 키워드를 포함하는 필드명은 해당 필드에 포함된 값이 숫자인 경우에도 차원으로 처리됩니다. ### 키워드 Code, Key 및 ID 다음 키워드를 포함하며 나열된 조건을 충족하는 필드 이름은 측정값이 아닌 차원으로 처리됩니다. **조건:** - 키워드 Code, ID 또는 Key를 포함합니다. - 키워드는 필드 이름에서 글자가 아닌 문자로 다른 텍스트와 분리되어 있거나, 모든 대문자이거나, 대/소문자가 혼합된 필드 이름에서 첫 문자가 대문자입니다. - 키워드가 필드명의 처음이나 끝에 있으며, 그 뒤나 앞에 글자가 아닌 문자가 있습니다. 중국어, 일본어 및 한국어에서는 키워드가 필드명 끝에 있어야 합니다. | 언어 | 키워드 | | --- | --- | | 영어(영국 및 미국) | Code, Id, Key | | 중국어(간체) | 代码, ID, 键 | | 중국어(번체) | 代碼, ID, 金鑰 | | 네덜란드어 | Code, ID, Sleutel | | 프랑스어(캐나다 및 프랑스) | Code, ID, Clé | | 독일어 | Code, ID, Schlüssel | | 이탈리아어 | Codice, ID, Chiave | | 일본어 | コード, ID, キー | | 한국어 | 코드, ID, 키 | | 포르투갈어 | Código, ID, Chave | | 스페인어 | Código, ID, Clave | | 스웨덴어 | Kod, ID, NPh eyckel | | 태국어 | รหัส, ID, คีย์ | ### 키워드 Number, Num 및 Nbr Number, Num 또는 Nbr로 끝나는 필드 이름은 측정값이 아니라 차원으로 간주됩니다. 예를 들어 "Record Number"는 차원으로 간주되지만 "Number of Records"는 차원이 아닌 것으로 간주됩니다. 또한 한국어 필드 이름은 4자 이하여야 합니다. | 언어 | 키워드 | | --- | --- | | 영어(영국 및 미국) | Number, Num, Nbr | | 중국어(간체) | 数字 | | 중국어(번체) | 數字 | | 네덜란드어 | Nummer, nr. | | 프랑스어(캐나다 및 프랑스) | Nombre | | 독일어 | Nr, Nummer | | 이탈리아어 | Numero, N° | | 일본어 | 数値 | | 한국어 | 숫자 | | 포르투갈어 | Número | | 스페인어 | Número | | 스웨덴어 | Nummer | | 태국어 | ตัวเลข | ### 날짜 관련 키워드 날짜의 일부로 인식되는 키워드가 포함된 필드 이름은 차원으로 간주됩니다. 이러한 필드 이름은 날짜와 관련이 없는 추가 단어 하나만 한정적인 용도로 포함할 수 있습니다. 예를 들어 "Fiscal Year"는 차원으로 간주되지만 "Fiscal Year Information"은 차원으로 간주되지 않습니다. 또한 중국어 필드 이름은 4자 이하여야 하며 숫자를 포함할 수 없습니다. 일본어 및 한국어 필드 이름은 4자 이하여야 합니다.
언어키워드
영어(영국 및 미국)Year, Yr, Day, Day of Week, Week, Wk, Month, Quarter, Qtr, FY
중국어(간체)年, 天, 周中某天, 周, 月, 季度, 会计年度
중국어(번체)年, 天, 週中某天, 週, 月, 季, 會計年度
네덜란드어Jaar, Jr, Dag, Dag Van De Week, Week, Wk, Maand, Kwartaal, Q,
프랑스어(캐나다 및 프랑스)Année, Jour, Jour de la Semaine, Semaine, Mois, Trimestre, AF
독일어Jahr, Tag, Wochentag, Woche, Monat, Quartal, GJ
이탈리아어Anno, Giorno, Giorno della Settimana, Settimana, Sett, Mese, Trimestre, Trim, AF
일본어年, 日, 曜日, 週, 月, 四半期, 年度
한국어년, 일, 요일, 주, 월, 분기, 회계 연도
포르투갈어Ano, Dia, Dia da Semana, Semana, Mês, Trimestre, AF
스페인어Año, Día, Día de la Semana, Semana, Mes, Trimestre, AF
스웨덴어År, Dag, Veckodag, Vecka, Månad, Kvartal, Räkenskapsåret
태국어ปี, วัน, วันของสัปดาห์, สัปดาห์, เดือน, ไตรมาส, FY
## 필드 이름 정리 특정 문자를 포함하거나 일정한 방식으로 대/소문자가 적용된 필드명은 이름이 바뀝니다. 대괄호를 포함하는 필드 값은 자동으로 괄호로 변환됩니다. ### 밑줄, 공백 또는 탭 문자가 포함된 필드명 필드 이름에서 맨 앞이나 맨 뒤에 있지 않은 밑줄(\_) 문자는 공백( ) 문자로 변환됩니다. 필드 이름의 캐리지 리턴 또는 라인 피드 문자는 제거됩니다. 하지만 맨 앞에 밑줄이 포함된 필드 이름은 그대로 유지됩니다. 또한 필드명의 맨 앞이나 맨 뒤에 있는 공백은 제거됩니다. 이 유형의 필드명 정리는 영어, 프랑스어, 독일어, 포르투갈어 및 스페인어에만 적용됩니다. > **예제 1:** 필드 이름 "Country\_Name"은 "Country Name"으로 변환됩니다. > **예제 2:** 필드 이름 "\_Days\_On\_Market"는 "\_Days On Market"로 변환됩니다. 밑줄 문자 여러 개가 있는 연속으로 포함된 필드 이름은 그대로 유지됩니다. 예를 들어 "Country\_\_Name"은 "Country\_\_Name"으로 유지됩니다. 필드명에 여러 탭 문자가 포함된 경우 탭이 밑줄로 변환됩니다. ### 필드명 및 대/소문자 글자가 아닌 문자를 포함하며 모든 대문자를 사용하는 필드 이름은 글자가 아닌 문자 바로 다음에 있는 문자를 제외하고 모두 소문자로 변환됩니다. 또한 모두 소문자를 사용하는 필드 이름은 필드 이름의 첫 문자가 대문자가 되도록 변환됩니다. 이 유형의 필드명 정리는 영어, 프랑스어, 독일어, 포르투갈어 및 스페인어에만 적용됩니다. > **예제 1:** 필드 이름 "PC1"은 "Pc1"로 변환되고, 필드 이름 "COUNTRY\_NAME"은 "Country Name"으로 변환됩니다. 하지만 "Budget COGS"는 "Budget COGS"로 유지됩니다. > **예제 2:** 필드 이름 "FDA"는 변경되지 않습니다. 하지만 필드 이름 "FDA\_Sales"는 "Fda Sales"로 변환됩니다. > **예제 3:** 필드 이름 "age"는 "Age"로 변환됩니다. 글자가 아닌 문자와 대/소문자가 혼합된 필드 이름의 대/소문자 경계에 공백 문자가 추가됩니다. **예:** 필드 이름 "ThisCase"는 "This Case"로 변환됩니다. ## 2자 또는 3자인 필드 이름 여러 단어로 된 구인 필드 이름에 속하는 2자 또는 3자의 단어는 모음(a, e, i, o, or u)을 포함하지 않는 한 각 문자가 대문자가 됩니다. > **예:** 필드 이름 "Unit Qty"는 "Unit QTY"로 변환되지만, 필드 이름 "Sales Amt"는 그대로 "Sales Amt"로 유지됩니다. 3자로 된 다양한 약어가 모두 대문자로 변환됩니다. 다음은 3자로 된 약어의 예입니다.
CIFFDAMPI
DMAFOBMSA
DOBFTESKU
EINKPIUPC
ESPLOBURL
  USD
다음 필드명은 필드명의 처음에 오지 않는 한 모두 소문자로 변환됩니다.
1stasdownofth(숫자 다음에 오는 접미사)
2ndatforonthan
3rdbutinoffthe
abyinclu.orto
andeintoovervs
anddalaperwith
**참고:** 1자인 필드명의 대/소문자는 그대로 유지됩니다. ## Tableau가 수행한 변경 실행 취소 기초 데이터에 의해 지정된 필드 유형과 필드명을 유지하려는 경우 Tableau가 수행한 변경을 데이터 원본 레벨에서 수동으로 또는 응용 프로그램 레벨에서 자동으로 실행 취소할 수 있습니다. **수동으로 변경을 실행 취소하려면** 1. 통합 문서를 열고 데이터 원본 페이지로 이동합니다. 2. 실행 취소할 변경 사항이 있는 필드의 드롭다운 화살표를 클릭하고 이름 재설정을 선택합니다. **변경할 필드가 여러 개 있는 경우** 1. 통합 문서를 열고 데이터 원본 페이지로 이동합니다. 2. 선택적으로 메타데이터 그리드 단추를 클릭합니다. 3. **Ctrl** 키(Windows) 또는 **Command** 키(Mac)를 누른 채 클릭하여 실행 취소하려는 변경 사항이 있는 필드를 선택합니다. 4. 선택한 필드의 드롭다운 화살표를 클릭하고 **이름 재설정**을 선택합니다. Tableau가 수행한 변경을 응용 프로그램 레벨에서 자동으로 실행 취소하려면 [Overriding Automatic Field Renaming](http://kb.tableau.com/articles/howto/overriding-automatic-field-renaming?lang=ko-kr)(자동 필드명 바꾸기 재정의) 문서의 절차를 따르십시오. 이 방법은 Tableau Desktop에서 액세스하는 모든 데이터 원본에 적용됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 필드를 날짜 필드로 변환 데이터베이스마다 날짜 필드를 저장하는 방식이 조금씩 다릅니다. Tableau는 날짜 필드를 최대한 정확하게 해석하려고 하지만 Tableau에서 날짜 필드를 텍스트 문자열이나 숫자 필드로 가져오는 경우가 있습니다. 이러한 경우 문제를 해결하려면 몇 가지 단계를 거쳐야 합니다. > [!TIP] > > **팁:** 다음은 필드의 데이터 유형을 날짜로 변경하는 방법에 대한 정보입니다. 기존 날짜 필드에 서식을 지정하고 비주얼리제이션에 표시되는 방식을 제어하려면 [사용자 지정 날짜 형식](https://help.tableau.com/current/pro/desktop/ko-kr/dates_custom_date_formats.htm)을 참조하십시오. ## 날짜 필드 확인 날짜 필드가 Abc 데이터 유형 아이콘 ![텍스트 또는 문자열 값입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/symbol_text_row.png)과 함께 문자열로 나타날 수 있습니다. 날짜가 문자열로 해석되면 날짜 필드 작업의 모든 기능과 편의성이 상실됩니다. 예를 들어 날짜를 드릴다운하거나, 날짜 계산을 사용하거나, 연속형 및 불연속형 측정값 전환을 사용할 수 없게 됩니다. 날짜가 올바르게 해석되지 않으면 다음 단계를 순서대로 수행하십시오. 1. [필드의 데이터 유형 변경](#type) 2. [DATEPARSE 함수를 사용하여 계산 만들기](#dateparse) 3. [DATE 함수를 사용하여 계산 만들기](#date) ## 필드의 데이터 유형 변경 날짜 필드 해석 문제를 해결하기 위한 첫 번째 단계는 데이터 유형이 날짜 또는 날짜 및 시간으로 설정되어 있는지 확인하는 것입니다. 1. 데이터 원본 또는 데이터 패널에서 날짜 필드에 해당하는 데이터 유형 아이콘을 클릭하고 데이터 유형을 날짜 또는 날짜 및 시간으로 변경합니다. ![필드의 데이터 유형이 표시되고 날짜 및 시간 옵션이 하이라이트된 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dateparse_type.png) 2. 뷰 또는 데이터 원본 패널에서 데이터를 검토합니다. 많은 Null 값이 보이는 경우 데이터 유형을 문자열로 되돌리고 [DATEPARSE 함수를 사용하여 계산 만들기](#dateparse) 단계를 진행하여 문제를 해결하십시오. ![데이터 원본 화면에 표시된 Null 값](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dateparse_example_3.png "Null 값이 존재합니다.") ## DATEPARSE 함수를 사용하여 계산 만들기 날짜는 거의 무한한 형식으로 저장됩니다. 어떤 날짜 필드는 월 앞에 연도가 있고, 어떤 날짜 필드는 날짜 구성 부분을 마침표로 구분하고, 어떤 날짜 필드는 여러 형식의 조합을 사용합니다. Tableau가 날짜 필드를 해석할 수 없는 경우 특정 형식을 변환할 수 없기 때문일 수 있습니다. DATEPARSE 함수를 사용하면 필드의 어느 부분이 날짜의 어떤 부분인지 명확히 정의할 수 있습니다. 다시 말하면, Tableau가 문자열을 날짜 필드로 변환하는 데 사용할 수 있는 맵을 만들어야 합니다. 이 맵을 형식이라고 합니다. **참고:** 이 기능은 레거시가 아닌 Excel 및 텍스트 파일 연결, Amazon EMR Hadoop Hive, Cloudera Hadoop, Google 스프레드시트, Hortonworks Hadoop Hive, MapR Hadoop Hive, MySQL, Oracle, PostgreSQL 및 Tableau 추출 커넥터를 통해 사용할 수 있습니다. 일부 형식은 일부 연결에 사용할 수 없습니다. DATEPARSE는 Hive 버전에서 지원되지 않습니다. Denodo, Drill 및 Snowflake에서만 지원됩니다. ### DATEPARSE 계산 만들기 1. 날짜 필드의 현재 형식을 검토합니다. 필드에서 월, 연도, 시간 및 일이 표시되는 위치를 기록합니다. DATEPARSE 함수에 이 정보가 필요합니다.
A, B, C, D로 레이블이 지정된 수식의 일부를 포함하는 날짜 구문 분석 수식입니다.

A. 일(매월)

B. 월

C. 년

D. 시, 분, 초, 밀리초, 기간

2. 차원 패널의 날짜 필드를 마우스 오른쪽 단추로 클릭하고 만들기 \> 계산된 필드를 선택합니다. 3. 대화 상자에서 DATEPARSE 함수를 작성합니다. DATEPARSE 함수는 형식과 문자열의 두 부분으로 구성됩니다. 문자열은 변환하려는 필드로, 문자열 데이터 유형 ![텍스트 또는 문자열 값입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/symbol_text_row.png)이어야 합니다.
A 및 B로 레이블이 지정된 수식의 일부를 포함하는 날짜 구문 분석 수식입니다.

A. 형식

B. 문자열

형식은 Tableau가 문자열을 날짜로 해석하기 위해 사용하는 지침입니다. 아래 표에서 볼 수 있는 것처럼, 날짜 또는 시간 문자열의 각 부분에는 일치하는 기호가 있습니다. 형식은 날짜가 표시되는 방식을 정확하게 재현해야 합니다. 예를 들어 문자열에 2자리 연도 코드("26")가 있을 때 단일 연도 코드("Y")를 사용하면 계산에서 Null 값이 반환됩니다. 참고: 형식이 표시되는 문자열을 정확하게 재현해야 한다는 것에 대한 예외는 날짜의 긴 형식 부분("September")을 네 자리 기호로 형식화할 수 있다는 것입니다("September" = "MMMM"). 형식에는 문자열을 올바르게 해석할 수 있도록 모든 공백, 하이픈 및 기타 비영숫자 기호가 포함되어야 합니다. ### 날짜 필드 기호
날짜 부분기호출력 예
연도

yy

y, yyyy

Y

26

2026

2026(주(1년 기준) 달력에 사용됨)

연도의 분기

Q

QQ

QQQ

QQQQ

2

02

Q2

2번째 분기

월

M

MM

MMM

MMMM

9

09

Sep

September

주(1년 기준)w, ww47
요일

E, EE, EEE

EEEE

EEEEE

Mon

Monday

M

일(매월)

d

dd

1, 15

01, 15

일(1년 기준)(1- 365)D23, 143

시간(1~12)

h

hh

8

08

시간(0~23)

H

HH

8

08

분

m

mm

8

08

분의 초

s

ss

5

05

소수 자릿수 초

S

SS

SSS

SSSS

2

23

235

2350

하루 단위의 밀리초A34532
기간(am/pm 마커)a, aa, aaaAM, am, PM
표준 시간대

z, zz, zzz

zzzz

Z, ZZ, ZZZ

ZZZZ

PDT

Pacific Daylight Time

-0800

PST-08:00

보다 자세한 날짜 기호의 전체 목록에 대해서는 Unicode 페이지의 [국제 구성 요소에 대한 날짜 및 시간 형식 지정 개요(영문)](https://unicode-org.github.io/icu/userguide/format_parse/datetime/)를 참조하십시오. **참고:** 일부 날짜 형식은 일부 데이터베이스 및 파일 형식에서 지원되지 않습니다. 4. Tableau에 표시된 문자열과 비교하여 형식을 확인하십시오. 기호 및 형식 지정이 올바른 경우 확인을 선택하여 새 계산된 필드를 만듭니다. 계산된 필드는 뷰에서 날짜 필드로 작동합니다. ![DATEPARSE 함수의 다이어그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dateparse_example_6.png "형식을 문자열과 비교합니다.") ### Hyper 추출 .hyper 추출 데이터 원본의 경우 Unicode Consortium에서 기호를 정의합니다. 자세한 내용을 보려면 [추출 데이터 원본에 대한 DATEPARSE 함수의 형식 구문](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dates_custom_date_formats.htm#dateparse)으로 이동하여 .hyper 추출에서 DATEPARSE 함수와 함께 사용할 수 있는 하위 필드 유형 및 기호 집합을 확인하십시오. ### 로캘 고려 사항 DATEPARSE 함수는 컴퓨터 설정에 지정된 로캘을 기반으로 변환하려는 문자열을 해석하고 표시합니다. 구체적으로 말하면, 로캘은 특정 형식이 인식될 수 있는지 여부를 결정합니다. 즉, 형식이 로캘에서 지원되지 않으면 Null 값이 표시되거나 값이 반환되지 않을 수 있습니다. 예를 들어 데이터에 다음과 같은 문자열이 있다고 가정해 보겠습니다. `12Sep2026:9:8:8.6546` 이 문자열에 대해 DATEPARSE 함수에서 반환되는 값은 로캘에 따라 달라집니다. 영어 로캘에서는 특정한 값을 얻게 되지만 일본어 로캘에서는 아무 값도 얻지 못합니다. 이 경우 일본어 로캘에서 'Sep'가 인식되지 않으므로 아무 값도 반환되지 않습니다. **날짜/시간 값** | 영어 로캘 | 일본어 로캘 | | --- | --- | | #9/12/2026 9:08:09 AM# | \- | 모든 날짜에서 DATEPARSE 함수를 사용하여 문자열을 날짜/시간 유형으로 변환한 후 기본적으로 로캘의 기본 형식으로 날짜/시간 값이 표시됩니다. 로캘이 변경되면 DATEPARSE 함수의 결과에서 새 날짜/시간 값이 다른 형식으로 표시될 수 있습니다. ## DATE 함수를 사용하여 계산 만들기 작업 중인 데이터에 DATEPARSE 함수를 사용할 수 없거나 변환하려는 필드가 숫자 데이터 유형인 경우 DATE 함수를 대신 사용할 수 있습니다. DATE 함수는 숫자, 문자열 또는 날짜 식을 날짜 유형으로 변환합니다. DATE 함수를 사용하는 계산을 만들면 Tableau 데이터 원본에 날짜 데이터를 날짜 유형으로 사용할 수 있게 해 주는 새 필드가 만들어집니다. DATE 함수를 사용하여 숫자, 문자열 또는 날짜 식에서 날짜 값을 생성하려면 Tableau가 문자열의 구성 요소를 날짜 부분으로 해석할 수 있어야 합니다. 날짜 구성 요소가 식별되면 Tableau가 컴퓨터 로캘을 사용하여 날짜의 기본 형식을 결정합니다. 예를 들어 작업하는 테이블에 "Original Date"라는 날짜 데이터 열이 포함되어 있다고 가정합니다. "Original Date" 열은 문자열 유형입니다. - **Original Date**: 03Jan2026, 05Jan2026, 07Mar2026, 19Mar2026, 30Apr2026 이 경우 "New Date"라는 계산된 필드를 만들 수 있습니다. 이 필드는 DATE 함수에서 식을 사용하여 "Original Date" 필드의 문자열 값을 날짜 값으로 변환합니다. `DATE (LEFT([Original Date], 2) + "/" + MID([Original Date],3,3) + "/" + RIGHT([Original Date],4))` 이 예제에서 날짜 식은 요일 구성 요소를 분리하는 LEFT 함수, 월 구성 요소를 분리하는 MID 함수 및 연도 구성 요소를 분리하는 RIGHT 함수로 구성됩니다. "New Date" 계산은 다음과 같은 열을 생성합니다. - **New Date**: 1/3/2026, 1/5/2026, 3/7/2026, 3/19/2026, 4/30/2026 이 예에서 새 날짜 값은 영어 로캘과 기본 서식 지정에 기반합니다. ## 참고 항목 [사용자 지정 날짜 형식](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dates_custom_date_formats.htm) [ISO-8601 주 및 연도를 사용하여 날짜 형식 지정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dates_custom_date_formats_week.htm) [날짜 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_date.htm) [모든 함수(범주별): 날짜](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_all_categories.htm#Date) [STR() Function Ignores the Default Date and Number Formatting](http://kb.tableau.com/articles/Issue/str-function-ignores-date-and-number-formatting?lang=ko-kr)(STR() 함수가 기본 날짜 및 숫자 형식을 무시함)(Tableau 기술 자료) [주요 콘텐츠로 건너뛰기](#main-content) # 필드를 뷰로 끌어 비주얼리제이션 작성 시작 모든 뷰의 기본 구조는 행 및 열 선반과 마크 카드의 서로 다른 속성에 배치되는 차원 및 측정값 필드로 구성됩니다. 데이터 패널에서 뷰로 필드를 추가하여 비주얼리제이션을 작성합니다. 비주얼리제이션을 작성할 때 뷰의 서로 다른 영역에 필드를 필요한 수만큼 추가한 다음 데이터를 탐색하면서 이러한 필드를 이동할 수 있습니다. ## 뷰 작성을 시작하는 다양한 방법 뷰를 작성할 때는 데이터 패널의 필드를 추가합니다. 이 작업은 여러 가지 방법으로 수행할 수 있습니다. 예를 들면 다음과 같습니다. - 데이터 패널에서 필드를 끌어와 모든 Tableau Desktop 워크시트에 포함되는 카드 및 선반에 놓습니다. - 데이터 패널에서 하나 이상의 필드를 두 번 클릭합니다. - 데이터 패널에서 하나 이상의 필드를 선택하고 선택한 필드에 해당하는 차트 유형을 식별하는 표현 방식에서 차트 유형을 선택합니다. 자세한 내용은 [표현 방식을 사용하여 뷰 시작](https://help.tableau.com/v0.0/pro/desktop/ko-kr/buildauto_showme.htm)을 참조하십시오. - 필드를 여기에 필드 놓기 그리드에 놓아 테이블 형식 큐브 뷰에서 뷰를 만들기 시작할 수 있습니다. !['여기에 필드 놓기'라는 레이블이 지정된 세 개의 위치가 있는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dropFieldHere.png) Tableau에서 데이터를 탐색하면서 뷰를 작성하는 많은 방법이 있다는 것을 알게 됩니다. Tableau는 매우 유연하며 전혀 까다롭지 않습니다. 뷰를 작성할 때 질문에 대한 답을 얻지 못하는 경로인 경우 언제라도 실행 취소하여 이전 탐색 지점으로 되돌릴 수 있습니다. - 실행 취소하거나 다시 실행하려면 툴바에서 실행 취소 ![왼쪽을 가리키는 화살표입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/undo.png) 또는 다시 실행 ![다시 실행 아이콘입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/redo.png)을 클릭합니다. 통합 문서를 연 마지막 시점까지 모든 작업을 실행 취소할 수 있습니다. 원하는 만큼 실행 취소하거나 다시 실행할 수 있습니다. ## 끌기 기본 빈 워크시트에서 새 데이터 뷰를 만들기 시작할 때는 필드를 데이터 패널에서 끌어 선반 대신 뷰에 직접 놓을 수 있습니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/wwd_fieldshelf.png) Tableau Desktop에서 필드를 끌어오는 동안 뷰의 다양한 영역을 마우스오버하면 필드가 뷰의 구조에 통합되는 방식을 확인할 수 있습니다. 예를 들어 차원은 대체로 뷰에 행 및 열 머리글을 추가하고, 측정값은 연속형 축을 추가합니다. 아래 일부 예제는 필드가 뷰에 추가되는 방식입니다. - 차원을 사용하여 머리글을 추가한 후 파란색 끌어 놓기 영역에 두기 - 측정값을 사용하여 축을 추가한 후 녹색 끌어 놓기 영역에 두기 - 표현 방식을 사용하여 최상의 방법에 따라 자동으로 필드 추가 ![필드를 끌어 놓는 영역이 있는 세 개의 컨테이너입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dragfields6.png) 차원 및 측정값에 대한 자세한 내용은 [차원 및 측정값, 파란색 및 녹색](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_typesandroles.htm)을 참조하십시오. 뷰의 활성 영역 중 하나에 필드를 놓으면 해당 필드가 뷰에 추가되고 선반 또는 카드 중 하나에도 추가됩니다. 예를 들어 아래 뷰에서는 Segment 차원이 행 선반에 추가되고 Profit 측정값이 열 선반에 추가된 후 데이터 값이 합산되도록 자동으로 집계되었습니다. ![가로 막대 차트는 세그먼트별 수익을 표시합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dragfields7.png) 물론 필드를 뷰의 활성 영역으로 끄는 대신 선반으로 직접 끌 수도 있습니다. 한 선반에서 다른 선반으로 필드를 끌어 놓을 수도 있습니다. 선반에서 필드를 제거하려면 선반을 워크시트 바깥쪽으로 끌거나 뷰에서 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하여 사용 가능한 필드 메뉴에서 제거를 선택합니다. 또한 Tableau Desktop에서 선반을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 선반 지우기를 선택하여 선반에서 여러 필드를 빠르게 제거할 수 있습니다. ## 머리글 추가 기존 머리글의 한쪽이나 축의 왼쪽에 불연속형(파란색) 차원을 끌어 놓아 머리글을 뷰에 추가할 수 있습니다. 예를 들어 아래 뷰에서는 여러 위치에 Region 차원을 끌어 놓는 방법으로 이 차원을 추가할 수 있습니다. ![차원을 여러 영역에 끌어 놓은 결과를 보여주는 gif](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addfield1_1.gif) 뷰를 마우스오버할 때 표시되는 검정색 점선은 머리글을 추가할 수 있는 활성 영역을 나타냅니다. ## 축 추가 연속형(녹색) 측정값을 뷰의 활성 영역에 끌어 놓으면 축을 추가할 수 있습니다. 뷰에 축이 이미 있는 경우 기존 축을 바꾸거나, 새 측정값을 기존 축과 통합하거나, 보조 축을 추가할 수 있습니다. ### 기존 축 바꾸기 뷰에서 축의 왼쪽 맨 위에 새 측정값을 끌어 놓습니다. 측정값을 놓으면 단일 축이 남게 됨을 나타내기 위해 작은 사각형 끌어 놓기 영역이 나타나고 단일 축 아이콘이 표시됩니다. 여기서는 한 측정값(Sales)을 다른 측정값(Profit)으로 바꿉니다. ![축에 끌어 놓는 방식으로 Sales 측정값을 Profit으로 바꾸는 gif](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addfield3.gif) ### 단일 축에 측정값 혼합 새 측정값을 기존 축 위에 끌어 놓으면 다중 측정값을 단일 축에 표시할 수 있습니다. 측정값 통합 시 측정값 이름 및 측정값 필드가 사용됩니다. 자세한 내용은 [측정값 및 측정값 이름](https://help.tableau.com/v0.0/pro/desktop/ko-kr/datafields_understanddatawindow_meavalues.htm)을 참조하십시오. 아래 이미지에서는 두 번째 측정값(Profit)을 축의 기존 측정값(Sales)에 추가합니다. ![데이터 패널에서 세로 축의 끌어 놓기 영역까지 화살표가 이어져 있는 라인 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addfield2-1.png) 그 결과, 두 측정값이 모두 단일 축을 따라 그려진 뷰가 생성됩니다. 이 경우 Sales는 주황색으로 표시되고 Profit은 파란색으로 표시됩니다. ![주황색과 파란색의 두 개의 라인이 있는 라인 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addfield2-2.png) ### 이중 축 추가 필드를 뷰의 오른쪽으로 끌어 측정값을 이중 축으로 추가합니다. 이중 축은 서로 다른 눈금을 사용하는 두 필드를 비교하려는 경우에 유용합니다. 이 경우 두 축을 통합하면 뷰가 왜곡되어 보일 수 있습니다. 대신 이중 축을 추가할 수 있습니다. ![데이터 패널에서 비주얼리제이션의 끌어 놓기 영역 오른쪽 끝까지 화살표가 이어져 있는 라인 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addfield7_1.png) 그 결과, Profit 축이 파란색 라인에 해당하고 Sales 축이 주황색 라인에 해당하는 이중 축 뷰가 생성됩니다. ![두 개의 라인(하나는 주황색, 하나는 파란색)과 두 개의 축(하나는 왼쪽, 하나는 오른쪽)이 있는 이중 축 라인 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addfield7_2.png) ### 이중 축 사용 - 열 선반과 행 선반에 각각 두 개씩, 최대 4개의 축을 추가할 수 있습니다. - 측정값을 이중 축으로 전환하려면 행 또는 **열** 선반에서 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 이중 축을 선택합니다. - 이중 축을 동기화하려면(양쪽 세로 축은 유지하되 배율은 동기화), 오른쪽 축(이 경우 Profit)을 마우스 오른쪽 단추로 클릭하고 축 동기화를 선택합니다. - 마크가 쌓이는 순서를 변경하려면 두 축 중 하나를 마우스 오른쪽 단추로 클릭하고 맨 앞으로 마크 이동 또는 맨 뒤로 마크 이동을 선택합니다. ## 행 및 열 다시 정렬 행 및 열 선반에서 필드의 순서를 변경하거나 머리글 또는 축의 선택 테두리를 끌어 놓아 뷰에서 행 및 열을 다시 정렬할 수 있습니다. ![뷰에서 끌어오고 행 선반에서 필드 순서를 바꾸어 머리글을 다시 정렬](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/addfield8-1.gif) ## 두 번 클릭으로 뷰에 필드 자동 추가 Tableau에서는 자동으로 데이터 뷰를 생성하기 위한 추가 방법인 자동 두 번 클릭을 지원합니다. 이 방법을 사용하려면 데이터 패널에서 원하는 필드를 두 번 클릭합니다. 각 필드가 뷰에 자동으로 추가됩니다. 즉, 두 번 클릭할 때마다 추가 필드가 지능적인 방식으로 선반에 추가됩니다. 표현 방식과 마찬가지로 이 기능은 데이터 표시 방식을 지능적으로 "추측"하는 기능을 활용합니다. 두 번 클릭하면 추가적으로 수정하지 않아도 사용할 수 있는 뷰가 만들어지는 경우도 있습니다. 그러나 이상적인 결과를 얻기 위해 수정할 수 있는 시작점이 제공되는 경우가 더 많습니다. 1. 데이터 패널에서 Profit 측정값을 두 번 클릭하면 해당 필드가 지능적인 방식으로 뷰에 자동으로 추가됩니다. ![Profit(수익)의 막대 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/doubleclick1.png) 2. 데이터 패널에서 Category차원을 두 번 클릭하면 Profit이 행 선반에 이미 있다는 사실에 기반하여 해당 필드가 뷰에 자동으로 추가됩니다. ![범주별 수익을 표시하는 막대 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/doubleclick2.png) 3. 데이터 패널에서 Order Date 차원을 두 번 클릭하면 뷰에 있는 다른 필드의 배치를 기반으로 해당 필드가 열 선반에 자동으로 추가됩니다. 여러 필드를 두 번 클릭하면 필드가 연속해서 뷰에 추가됩니다. 필드를 클릭한 순서에 따라 만들어지는 뷰의 유형이 결정됩니다. ![Furniture(가구), Office Supplies(사무용품), Technology(기술)의 수년간 수익을 표시하는 라인 차트](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/doubleclick3.png) 다음 표에서는 데이터 패널에서 필드를 두 번 클릭하여 자동 뷰를 만들 때 사용되는 일부 규칙에 대해 설명합니다.
텍스트 테이블차원을 먼저 추가하면 텍스트 테이블(또는 크로스탭)이 생성됩니다. 이후에 필드를 클릭할 때마다 텍스트 테이블이 구체화됩니다.
막대측정값을 먼저 추가하고 차원을 추가하면 막대 뷰가 생성됩니다. 날짜 차원을 추가하여 뷰가 라인으로 변경된 경우가 아니면 이후에 클릭할 때마다 막대 뷰가 구체화됩니다.
라인측정값을 먼저 추가하고 날짜 차원을 추가하면 라인 뷰가 생성됩니다. 이후에 클릭할 때마다 라인 뷰가 구체화됩니다.
연속형 라인연속형 차원을 먼저 추가하고 측정값을 추가하면 연속형 라인 뷰가 생성됩니다. 이후 차원을 추가하면 연속형 라인 뷰가 구체화됩니다. 이후 측정값을 추가하면 뷰에 수량 축이 추가됩니다.
분산형측정값을 먼저 추가하고 다른 측정값을 추가하면 분산형 뷰가 생성됩니다. 이후 차원을 추가하면 분산형 뷰가 구체화됩니다. 이후 측정값을 추가하면 분산형 행렬이 만들어집니다.
맵지리적 필드를 추가하면 위도와 경도가 축으로 사용되고 세부 수준 선반에 지리적 필드가 있는 맵 뷰가 생성됩니다. 이후 차원을 추가하면 뷰에 행이 추가되고 이후 측정값을 추가하면 크기 및 색상 인코딩이 추가되어 맵이 구체화됩니다.
## 기타 리소스 [데이터를 탐색할 기본 뷰 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/getstarted_buildmanual_ex1basic.htm) [데이터 뷰에서 일반적인 차트 유형 작성](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dataview_examples.htm) ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 필드를 여러 필드로 분할 데이터에 고유한 정보 조각이 다수 포함된 문자열 필드가 있는 경우(예: 고객의 이름과 성), 값을 개별 필드로 분할할 수 있습니다. ![두 개의 열로 나뉜 필드입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/split.png) Tableau Desktop의 분할 옵션을 사용하여 각 행에 있는 값의 반복된 패턴이나 구분 기호(구분자)를 기반으로 값을 분리할 수 있습니다. 고객 이름의 예에서 일반적인 구분 기호는 성과 이름 사이의 공백(" ")입니다. ## 분할 옵션 찾기 Tableau Desktop에는 자동 또는 사용자 지정 분할을 위한 메뉴 옵션이 있습니다(브라우저의 웹 편집 제외). 이러한 옵션은 SPLIT 문자열 함수를 기반으로 하며 분할을 완벽하게 제어하기 위해 계산에서 수동으로 사용할 수도 있습니다. 일부 데이터 원본은 SPLIT를 지원하지 않습니다. 분할 사용자 지정 분할 메뉴를 확인하여 데이터가 [SPLIT 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_string.htm#SPLIT)를 지원하는지 여부를 알 수 있습니다. - 데이터 원본 페이지에서 메뉴에 분할 및 사용자 지정 분할이 표시되는지 확인합니다. ![분할 옵션이 있는 필드의 상황에 맞는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/split_split_command.png) - 시트의 데이터 패널에서 변환 > 분할 및 사용자 지정 분할 메뉴를 확인합니다. ![데이터 패널의 필드에 대한 오른쪽 클릭 메뉴. 변환 옵션 아래에 분할 및 사용자 지정 분할이 중첩되어 있음](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/split_data_pane.jpg) ### 웹에서 분할 웹 작성은 메뉴를 사용한 분할을 지원하지 않습니다. 브라우저에서 작업할 때 데이터를 분할하려면 SPLIT 계산을 수동으로 만들면 됩니다. [메뉴를 사용한 분할의 대안](#Alternat)을 참조하십시오. ## 필드 분할 문자열 필드를 Tableau가 필드에서 검색한 공통 구분 기호를 사용하여 자동으로 분할할 수 있습니다. 분할을 수동으로 정의할 수도 있습니다. 연결 유형에 따라 분할 시 필드의 값이 최대 10개의 새 필드로 자동 분리될 수 있습니다. ### 자동으로 필드 분할 **데이터 원본 페이지**의 그리드에서 필드명 옆에 있는 드롭다운 화살표를 클릭한 다음 분할을 선택합니다. 데이터 패널에서 분할하려는 필드를 마우스 오른쪽 단추로 클릭한 다음 변환 > 분할을 선택합니다. 분할 결과는 표준 계산 필드이며 다른 모든 계산된 필드와 마찬가지로 편집하거나 삭제할 수 있습니다. 분할에 의해 생성되는 새 필드의 데이터 유형은 Tableau가 감지한 패턴 조합에 따라 달라집니다. ### 사용자 지정 분할을 사용하여 필드 분할 분할을 더 많이 제어하고 싶다면 사용자 지정 분할 옵션을 사용합니다. 구분 기호를 지정하고 구분 기호의 처음 n개 인스턴스, 마지막 n개 인스턴스 또는 모든 인스턴스에서 값을 분할하도록 선택할 수 있습니다. **데이터 원본 페이지**의 그리드에서 필드명 옆에 있는 드롭다운 화살표를 클릭합니다. 사용자 지정 분할을 선택합니다. **데이터 패널**에서 분할하려는 필드를 마우스 오른쪽 단추로 클릭한 다음 변환 > 사용자 지정 분할을 선택합니다. 사용자 지정 분할에 의해 생성되는 새 필드는 항상 문자열 데이터 유형이 됩니다. **참고:** 자동 분할에서 새 필드를 생성하는 데 지나치게 오래 걸리거나 Tableau가 공통 구분 기호를 찾지 못하는 경우 사용자 지정 분할 대화 상자가 표시됩니다. 사용자 지정 분할은 구분 기호의 수가 값마다 다른 경우 유용합니다. 이 경우에는 자동 분할을 사용할 수 없습니다. 예를 들어 직원 정보 필드의 값이 다음과 같다고 가정합니다. - jsmith| accounting | north - dnguyen | humanresources - lscott | recruiting| west - karnold |recruiting |west 이 경우 파이프 문자(“|”)에서 분할하고 모든 열에서 분할 해제하도록 사용자 지정 분할을 구성할 수 있습니다. 지역이 없는 값의 경우 세 번째 결과 필드는 해당 행에 대해 null이 됩니다. ![파이프 문자 구분 기호와 모든 열 분할 해제 옵션이 있는 사용자 지정 분할 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/split_custom.jpg) ### 메뉴를 사용한 분할의 대안 **SPLIT 함수를 사용하여 수동으로 분할** SPLIT 함수는 사용자 지정 분할과 유사한 방식으로 작동하지만 계산당 결과 필드 1개만 반환됩니다. 구분 기호를 정의하고 토큰 번호를 제공하여 반환할 값을 지정합니다. 예를 들어 고객 이름을 이름과 성으로 분할하려면 계산된 필드 2개를 만듭니다. - 이름: `SPLIT([Customer Name], " ", 1)` - 성: `SPLIT([Customer Name], " ", 2)` 직원 정보 예제(예: "jsmith| accounting | north")에서는 계산된 필드 3개를 사용합니다. - 사용자 이름: `SPLIT([Employee Info], |, 1)` - 부서: `SPLIT([Employee Info], |, 2)` - 지역: `SPLIT([Employee Info], |, 3)` 자세한 내용은 [SPLIT 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_string.htm#SPLIT)를 참조하십시오. **LEFT 및 RIGHT 함수를 사용하여 수동으로 분할** 사용 사례가 구분 기호에 따라 문자열을 분할하는 것보다 문자열의 특정 부분을 추출하는 것에 가까운 경우 LEFT 및 RIGHT 함수를 사용할 수 있습니다. 그러면 지정된 문자 수에 따라 문자열의 일부만 반환됩니다. 예를 들어 행의 값이 IGW8892인 경우
계산결과
RIGHT([Value], 4)8892
LEFT([Value], 4)IGW8
LEFT(RIGHT([Value], 2) , 1)9
자세한 내용은 [문자열 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_string.htm)에서 LEFT 및 RIGHT를 참조하십시오. **구분 기호가 혼합되어 있는 필드에 정규식 사용** 구분 기호 유형이 서로 다른 경우 필드를 자동으로 분할할 수 없습니다. 예를 들어 필드가 다음과 같은 값을 포함한다고 가정합니다. - smith.accounting - dnguyen-humanresources - lscott\_recruiting - karnold\_recruiting 이 경우 정규식을 사용하여 원하는 정보를 추출하는 것이 좋습니다. 자세한 내용은 [추가 함수(Regex, Hadoop Hive, Google Big Query)](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_additional.htm)를 참조하십시오. ## 분할 및 사용자 지정 분할 작업 분할 및 사용자 지정 분할 작업 시 고려해야 할 사항 - 새 필드를 테이블 조인의 키로 사용할 수 없지만 데이터 원본을 혼합하는 데는 사용할 수 있습니다. - 피벗에는 새 필드를 사용할 수 없습니다. - 집합, 그룹, 매개 변수 및 구간차원에는 분할 및 사용자 지정 분할 옵션이 지원되지 않습니다. - Microsoft SQL Server에서는 최대 네 개의 분할 필드를 사용할 수 있습니다. - 10개가 넘는 새 필드를 생성하려면 여러 번 분할하는 것을 고려하십시오. 정보의 여러 조각이 포함되어 있는 첫 번째 분할에서 필드에 분할을 다시 사용할 수 있습니다. ## 분할 및 사용자 지정 분할 문제 해결 분할 및 사용자 지정 분할 사용 시 발생할 수 있는 알려진 문제: - **지원되는 데이터 원본 유형에서 분할 및 사용자 지정 분할 옵션이 누락됨:** 분할 및 사용자 지정 분할 옵션은 문자열 데이터 유형인 필드에서만 사용할 수 있습니다. - **Null 값:** 분할 또는 사용자 지정 분할을 생성한 후 새 필드가 null 값을 포함하거나 아무 값도 포함하지 않을 수 있습니다. 예상되는 새 필드 일부에 값이 없는 경우 Null 값이나 비어 있는 셀이 발생합니다. - **데이터가 제거됨:** Tableau에서 필드 값의 일부를 구분 기호로 사용할 수 있습니다. 필드 값의 일부가 구분 기호로 사용되는 경우 해당 값은 더 이상 새 필드에 나타나지 않습니다. 예를 들면 다음과 같습니다.
원래 값분할된 필드 값
Zip-9810298102
Zip-9810998109
Zip-9811998199
Zip-9819598195
이 분할에서는 전체 문자열이 구분 기호로 사용되기 때문에 “Zip-”에 대한 분리된 필드가 만들어지지 않습니다. [주요 콘텐츠로 건너뛰기](#main-content) # 필드의 기본 설정 편집 필드를 선반에 끌어 놓으면 데이터가 뷰에 마크로 표시됩니다. 필드 및 해당 마크는 처음에 기본 설정에 따라 표시됩니다. 필드의 드롭다운 화살표를 클릭하여 이러한 기본 설정을 제어할 수 있습니다. 기본 속성 메뉴에는 집계, 댓글, 숫자 형식, 색상, 모양 및 총계에 대한 기본 설정이 포함됩니다(필드의 유형에 기반함). ## 측정값에 대한 기본 집계 설정 모든 측정값에 기본 집계를 지정할 수 있습니다. 기본 집계는 뷰에서 측정값을 처음 합산할 때 자동으로 사용됩니다. 1. 데이터 패널에서 측정값을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 기본 속성 > 집계를 선택합니다. 2. 집계 목록에서 집계를 선택합니다. ![평균, 합계, 카운트와 같은 데이터 집계 옵션이 표시된 드롭다운 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/default_aggregation1.png) 선반에 있는 필드의 집계를 지정하는지, 아니면 데이터 패널에서 기본 집계를 지정하는지에 따라 여러 집계 중에서 선택할 수 있습니다. 각 집계 유형에 대한 자세한 내용은 [Tableau의 데이터 집계](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_aggregation.htm)를 참조하십시오. ## 특정 필드에 기본 댓글 추가 필드에 각 필드를 설명하는 댓글을 지정할 수 있습니다. 설명은 데이터 패널의 도구 설명과 계산된 필드 대화 상자에 표시됩니다. 필드 댓글을 통해 데이터 원본의 데이터에 추가 컨텍스트를 제공할 수 있습니다. 댓글은 특히 다른 사람들이 사용할 통합 문서를 작성하는 경우에 유용합니다. ### 필드에 기본 댓글을 추가하려면 1. 데이터 패널에서 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 기본 속성\>설명을 선택합니다. 2. 이후 대화 상자에서 댓글을 작성합니다. 댓글에 서식을 지정할 수 있으며, 해당 서식은 도구 설명에 표시됩니다. ![고객 이름에 대한 편집 가능한 텍스트 필드가 있는 댓글 편집 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/comment2.png) 3. 작업을 마쳤으면 확인을 클릭합니다. 이제 데이터 패널에서 필드를 마우스오버하면 댓글이 표시됩니다. ![고객 이름 알약 위에 커서를 마우스오버하면 고객 이름이라는 설명이 표시됩니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/comment3.png) 필드의 댓글에 추가할 수 있는 다양한 기능이 있습니다(예: 관련성 정보 및 테이블 계산). 이러한 모든 정보가 하나의 통합 도구 설명에 표시됩니다. ![](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/unified_tooltip.png "관련성, 테이블 계산 및 사용자 댓글에 대한 정보가 있는 필드의 도구 설명") ## 기본 숫자 형식 설정 날짜 및 숫자 필드의 기본 숫자 형식을 설정할 수 있습니다. 예를 들어 Sales 값은 미국 달러 기호와 소수점 이하 2자릿수를 사용하여 항상. 통화로 표시하고 Discount는 항상 비율로 표시할 수 있습니다. 기본 형식을 설정하려면 날짜 또는 숫자 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 기본 속성 메뉴에서 날짜 형식 또는 숫자 형식을 선택합니다. 기본 형식을 지정할 수 있는 대화 상자가 열립니다. ![필드의 기본 속성을 변경합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/field_defaultnumberformat.gif) ## 기본 색상 설정 차원을 사용하여 뷰의 색상을 인코딩하는 경우 필드 값에 기본 색상이 할당됩니다. 일관성 있는 데이터 표시를 만드는 데 유용하도록 동일한 데이터 원본을 사용하는 다중 워크시트에서 색상 인코딩이 공유됩니다. 예를 들어 West 지역을 녹색으로 정의하면 통합 문서의 다른 모든 뷰에서 자동으로 녹색이 됩니다. 필드의 기본 색상 인코딩을 설정하려면 데이터 패널에서 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 기본 속성 > 색상을 선택합니다. 색상 속성에 대한 자세한 내용과 Tableau에서 색상을 구성하고 사용자 지정하는 방법에 대해서는 [색상표 및 효과](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties_color.htm)을 참조하십시오, ## 기본 모양 설정 차원을 사용하여 뷰의 모양을 인코딩하는 경우 필드 값에 기본 모양이 할당됩니다. 일관성 있는 데이터 표시를 만드는 데 유용하도록 동일한 데이터 원본을 사용하는 다중 워크시트에서 모양 인코딩이 공유됩니다. 예를 들어 Furniture 제품이 사각형 마크로 표시되도록 정의하면 통합 문서의 다른 모든 뷰에서 자동으로 사각형 마크로 변경됩니다. 필드의 기본 모양 인코딩을 설정하려면 데이터 패널에서 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 기본 속성 > 모양을 선택합니다. ## 범주형 필드 내에서 값의 기본 정렬 순서 설정 뷰에서 필드를 사용할 때마다 값이 올바르게 정렬되도록 범주형 필드 내의 값에 대해 기본 정렬 순서를 설정할 수 있습니다. 예를 들어 High, Medium 및 Low 값이 포함된 Order Priority 필드가 있다고 가정합니다. 이러한 값을 뷰에 배치하면 사전순으로 표시되기 때문에 기본적으로 High, Low, Medium으로 나열됩니다. 값이 항상 올바르게 나열되도록 기본 정렬을 설정할 수 있습니다. 기본 정렬 순서를 설정하려면 차원을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 기본 속성 > 정렬을 선택합니다. 그런 다음 정렬 대화 상자를 사용하여 정렬 순서를 지정합니다. **참고:** 기본 정렬 순서는 뷰의 필터에 필드 값이 나열되는 방식도 제어합니다. ## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 필터 동작 필터 작업은 워크시트 간에 정보를 보냅니다. 일반적으로 필터 작업은 선택한 마크의 정보를 관련 정보가 표시된 다른 시트로 보냅니다. 필터 작업은 백그라운드에서 관련 원본 필드의 데이터 값을 대상 시트에 필터로 보냅니다. 예를 들어 주택 매매 가격을 표시하는 뷰가 있다고 가정합니다. 특정 주택을 선택하는 경우 필터 동작을 사용하면 매매 가격과 면적을 기준으로 비교 가능한 모든 주택을 다른 뷰에 표시할 수 있습니다. **작업의 실제 예제를 보려면 동영상을 시청하십시오. 필터 작업은 2:20 마크에서 다뤄집니다.** 이 동영상에서 이전 버전의 UI가 사용되며 다운로드할 수 있는 통합 문서가 없지만 내용은 여전히 유용합니다. ## 필터 동작 만들기 또는 편집 1. 다음 중 하나를 수행합니다. - 워크시트에서 워크시트 \> 동작을 선택합니다. - 대시보드에서 대시보드 > 작업을 선택합니다. 대시보드 시트의 드롭다운 메뉴에서 필터로 사용을 선택할 수도 있습니다. 동작 대화 상자에서 이 방식으로 만들어진 동작의 기본 이름에는 "생성됨"이 나타납니다. ![차트를 필터로 사용하는 옵션이 있는 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filter_actions1.png) 2. 동작 대화 상자에서 동작 추가를 클릭하고 필터를 선택합니다. 또는 기존 동작을 선택하고 편집을 선택합니다. ![시트에 동작을 추가, 편집, 제거하는 옵션이 있는 동작 창입니다. 동작 추가 메뉴가 확장되어 있고 필터 옵션이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filteraction1.png) 3. 동작의 이름을 지정합니다. ![필터 이름이 있는 필터 동작 추가 대화 상자의 일부입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filteraction2.png) **팁:** 도구 설명 메뉴에서 동작을 열려는 경우 사용자가 동작의 목적을 이해할 수 있도록 설명적인 이름을 사용하십시오. 이름 상자 오른쪽에 있는 메뉴에서 [선택한 필드의 값에 따라 채워지는 변수를 삽입](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_fieldvalues_names.htm)할 수 있습니다. 4. 원본 시트 또는 데이터 원본을 선택합니다. 데이터 원본 또는 대시보드를 선택할 때 동작을 열 관련 시트를 선택할 수 있습니다. ![원본 시트 옵션이 하이라이트된 필터 동작 추가 대화 상자의 일부입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filteraction3.png) 5. 작업을 실행하는 방법을 지정합니다. - 마우스오버 - 뷰에서 마크를 마우스오버하면 실행됩니다. - 선택 - 뷰에서 마크를 클릭하면 실행됩니다. 여러 마크가 선택되어 있을 때 동작이 실행되지 않게 하려면 단일 선택만 해당도 선택합니다. - 메뉴 - 뷰의 마크를 마우스 오른쪽 단추로 클릭(Windows)하거나 Control 클릭(macOS)한 다음 도구 설명 메뉴에서 옵션을 클릭하면 실행됩니다. 6. 대상 시트를 선택합니다. 대시보드를 선택하는 경우 대시보드 안에서 하나 이상의 시트를 선택할 수 있습니다. ![필터 동작 추가 대화 상자의 대상 시트 섹션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filteraction5.png) 7. 뷰에서 선택을 취소할 때 수행할 작업을 지정합니다. - **필터 유지** - 필터링된 결과를 대상 시트에 계속 표시합니다. (웹 작성 모드에서는 이 레이블이 필터링된 값 유지입니다.) - **모든 값 표시** - 모든 값을 포함하도록 필터를 변경합니다. - **모든 값 제외** - 모든 값을 제외하도록 필터를 변경합니다. 이 옵션은 다른 시트에서 값이 선택된 경우 일부 시트만 표시하는 대시보드를 작성하는 경우에 유용합니다. 8. 대상 시트에 표시할 데이터를 지정합니다. 모든 필드 또는 선택한 필드를 필터링할 수 있습니다. 9. 선택한 필드를 고른 경우 원본 필드 열의 드롭다운 메뉴를 클릭하고 필드를 선택합니다. 그런 다음 대상 데이터 원본과 필드를 선택합니다. ![원본 필드, 대상 데이터 원본, 대상 필드에 대한 열이 있는 테이블입니다. 테이블의 빈 셀이 하이라이트되어 있고 '추가하려면 클릭'이라는 텍스트가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/filteraction_web.png) **참고**: USERNAME() 같은 [사용자 함수](https://help.tableau.com/current/pro/desktop/ko-kr/functions_functions_user.htm)에 의존하는 필터 동작은 [행 수준 보안](https://help.tableau.com/current/pro/desktop/ko-kr/publish_userfilters.htm)이 데이터에 대한 액세스를 제한하기 때문에 작동하지 않습니다. ## 사용 가능한 대상 필드 이해 필터 추가 대화 상자에서 대상 필드 드롭다운 목록에 제공되는 필드는 원본 필드의 데이터 유형으로 제한됩니다. 예를 들어 원본에서 텍스트 필드를 선택하는 경우 텍스트 필드만 대상으로 사용할 수 있습니다. 관계형 데이터 원본에 연결된 경우필드명이 일치하지 않아도 데이터 원본 간에 시트 링크를 추가할 수 있습니다. 예를 들어 한 데이터 원본에 Latitude(위도) 필드가 있고 다른 데이터 원본에 Lat 필드가 있는 경우 필터 추가 대화 상자의 드롭다운 목록을 사용하여 이들 필드를 연결할 수 있습니다. 다차원 데이터 원본을 사용하는 경우 대상 시트에서 원본 시트와 동일한 데이터 원본을 사용해야 하고 원본 필드와 대상 필드가 일치해야 합니다. Tableau에서 다차원 데이터 원본은 Windows에서만 지원됩니다. [주요 콘텐츠로 건너뛰기](#main-content) # 필터 및 세부 수준 식 Tableau에는 다양한 종류의 필터가 있으며 다음과 같은 순서로 위에서 아래로 실행됩니다. ![필터 유형 목록에는 추출, 데이터 원본, 컨텍스트, 차원, 측정값 및 테이블 계산 필터가 포함됩니다. ](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/calculations_lod_filters.png) 오른쪽에 있는 텍스트는 이 순서에서 세부 수준 식이 평가되는 위치를 보여 줍니다. 추출 필터(주황색)는 데이터 원본에서 Tableau 추출을 만드는 경우에만 관련이 있습니다. 테이블 계산 필터(진한 파란색)는 계산이 실행된 후에 적용되므로 계산에 사용된 기초 데이터를 필터링하지 않은 상태로 마크를 숨깁니다. SQL에 친숙하다면 측정값 필터를 쿼리의 HAVING 절로, 차원 필터를 WHERE 절로 취급할 수 있습니다. FIXED 계산은 차원 필터 전에 적용되므로 필터 선반의 필드를 [컨텍스트 필터 사용](https://help.tableau.com/v0.0/pro/desktop/ko-kr/filtering_context.htm)로 수준을 올리지 않는 한 해당 필드가 무시됩니다. 예를 들어 뷰의 한 선반에 다음과 같은 계산이 있고 다른 선반에 \[State\]가 있다고 가정합니다. `SUM([Sales]) / ATTR({FIXED : SUM([Sales])})` 이 계산은 총 매출에 대한 주별 매출의 비율을 제공합니다. 이제 일부 주를 숨기기 위해 필터 선반에 \[State\]를 놓으면 필터가 계산의 분자에만 적용됩니다. 분모는 FIXED 세부 수준 식이기 때문에 계속 뷰에 남아 있는 주의 매출을 뷰에서 필터링된 주의 매출을 포함하는 모든 주의 총 매출로 나눕니다. INCLUDE 및 EXCLUDE 세부 수준 식은 차원 필터 이후에 고려됩니다. 따라서 FIXED 세부 수준 식에 적용해야 할 필터가 있지만 컨텍스트 필터를 사용하지 않으려면 해당 식을 INCLUDE 또는 EXCLUDE 식으로 다시 작성해야 합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 하이라이트 동작 하이라이트 동작을 사용하면 특정 마크에 색상을 지정하고 다른 모든 마크는 흐리게 표시하여 해당 마크를 하이라이트할 수 있습니다. 다양한 도구를 사용하여 뷰에서 마크를 하이라이트할 수 있습니다. 예를 들어 하이라이트할 마크를 수동으로 선택하거나, 색상 범례를 사용하여 관련 마크를 선택하거나, 하이라이터를 사용하여 컨텍스트에서 마크를 검색하거나, 고급 하이라이트 동작을 만들 수 있습니다. 다음 표에서는 뷰, 대시보드 또는 스토리에서 마크를 하이라이트할 때 사용할 수 있는 다양한 방법에 대해 설명합니다.
하이라이트 방법이점적합한 경우
마크 선택
  • 뷰에서 하이라이트할 마크 그룹을 수동으로 선택합니다.
  • 선택 내용은 통합 문서와 함께 저장됩니다.

  • 선택한 마크를 수동으로 하이라이트하고 다른 마크는 흐리게 표시하려는 경우
  • 작은 도메인이나 소량의 데이터가 있는 뷰에 적합합니다.

범례
  • 단방향 및 양방향 하이라이트를 지원합니다.
  • 색상, 크기 또는 모양을 기준으로 하이라이트합니다.

  • 툴바에서 통합 문서 또는 시트에 대한 하이라이트 동작을 사용하거나 사용하지 않도록 설정할 수 있습니다.

  • 선택 내용은 통합 문서와 함께 저장되며 대시보드 및 스토리에 포함하거나 게시할 때 포함할 수 있습니다.

  • 뷰에서 선택적 멤버에 집중하고 다른 멤버는 흐리게 표시하고 싶은 경우
  • 범례만 사용하거나 범례와 뷰를 사용하여 하이라이트하려는 경우

  • 작은 도메인이나 소량의 데이터가 있는 뷰에 적합합니다.

하이라이터
  • 키워드를 사용하여 뷰에서 데이터 요소를 검색하거나 드롭다운 목록에서 선택합니다.
  • 다른 데이터 요소의 컨텍스트는 유지하면서 마크를 하이라이트합니다.

  • 기초 데이터가 업데이트되면 값이 자동으로 업데이트됩니다.

  • 워크시트에 추가된 하이라이터가 대시보드 및 스토리에도 나타납니다.

  • 뷰에 포함된 불연속형 필드에 대해 마크 하나 또는 마크 그룹을 하이라이트하려는 경우
  • 즉각적인 하이라이트를 통해 임시 비교를 수행하려는 경우

  • 큰 도메인이나 많은 양의 데이터가 있는 뷰에 적합합니다.

동작(Tableau Desktop 만 해당)
  • 정의한 조건을 기반으로 데이터를 하이라이트합니다.
  • 하이라이트 동작을 적용할 원본 및 대상 시트를 지정합니다.

  • 하이라이트에 사용할 필드를 지정합니다.

  • 한 번의 클릭으로 다양한 유형의 작업을 실행하도록 지정할 수 있습니다(예: 필터 및 하이라이트).

  • 대시보드에 대화식 탐색 기능을 추가하려는 경우
  • 대시보드에서 특정 필드를 사용하여 데이터 요소를 하이라이트하려는 경우

## 이 섹션의 다른 문서 [주요 콘텐츠로 건너뛰기](#main-content) # 하이라이트 테이블 또는 히트 맵 작성 하이라이트 테이블을 사용하여 색상으로 범주형 데이터를 비교합니다. Tableau에서는 열 선반과 행 선반에 각각 하나 이상의 차원을 배치하여 하이라이트 테이블을 만듭니다. 그런 다음 Square를 마크 유형으로 선택하고 특정 측정값을 색상 선반에 배치합니다. 히트 맵을 만들 테이블 셀의 크기와 모양을 설정하여 이 기본 하이라이트 테이블을 향상시킬 수 있습니다. 하이라이트 테이블을 만들어 지역, 제품 하위 범주 및 고객 세그먼트별 수익의 변화를 살펴보려면 다음 단계를 수행합니다. 1. 샘플 - 슈퍼스토어 데이터 원본에 연결합니다(필요한 경우 [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드 가능). 2. Segment 차원을 열로 끌어옵니다. 차원 멤버 이름에서 파생된 레이블을 사용하여 머리글이 만들어집니다. 3. Region 및 Sub-Category 차원을 행으로 끌어 Sub-Category를 Region의 오른쪽에 놓습니다. 이제 범주형 데이터의 중첩된 테이블(즉, Sub-Category 차원이 Region 차원 내에 중첩됨)이 있습니다. 4. Profit 측정값을 마크 카드의 색상으로 끌어옵니다. 측정값이 합계로 집계됩니다. 색상 범례에 연속형 데이터 범위가 반영됩니다. ![세그먼트, 지역, 하위 범주별 수익을 표시하는 히트 맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/heat_6.png) 이 뷰에서는 Central 지역에 대한 데이터만 볼 수 있습니다. 아래로 스크롤하여 다른 지역에 대한 데이터를 표시합니다. Central 지역에서 Copiers가 가장 수익이 좋은 하위 범주(진한 파랑)이며 Binders 및 Appliances가 가장 수익이 나쁜 하위 범주(진한 주황)로 나타납니다. 5. 마크 카드에서 색상을 클릭하여 구성 옵션을 표시합니다. 테두리 드롭다운 목록에서 중간 회색을 셀 테두리로 선택합니다. 이제 뷰에서 개별 셀을 보다 쉽게 볼 수 있습니다. ![셀 테두리를 중간 회색으로 하여 업데이트된 히트맵입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/heat_8.png) 6. 기본 색상표는 주황색-파란색 다중입니다. 수익에는 빨간색-검정색 다중 색상표가 더 적합할 수 있습니다. 색상표를 변경하여 색을 더 구분하기 쉽게 만들려면 다음을 수행합니다. - SUM(Profit) 색상 범례를 마우스오버하고 드롭다운 화살표가 나타나면 클릭한 후 색상 편집을 클릭합니다. - 색상 편집 대화 상자에서 색상표 필드에 있는 드롭다운 목록에서 빨간색-검정색 다중을 선택합니다. - 전체 색상 범위 사용 확인란을 선택하고 적용을 클릭한 다음 확인을 클릭합니다. ![빨간색-검정색 다중 색조가 있는 색상표 창입니다. -5,300달러에서 12,790달러까지 색조 범위가 지정되어 있습니다. '전체 색상 범위 사용' 옵션이 선택되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/heat_10.png) 이 옵션을 선택하면 Tableau에서는 시작 번호와 끝 번호에 각각 전체 강도를 할당합니다. 범위가 -10에서 100 사이인 경우 음수를 나타내는 색상의 음영이 양수를 나타내는 색상보다 훨씬 급격히 바뀝니다. 전체 색상 범위 사용을 선택하지 않으면 음영의 변화가 0의 양쪽에서 동일하도록 범위가 -100에서 100 사이인 것처럼 색상 강도가 할당됩니다. 이 효과는 뷰의 색상 대비를 훨씬 더 뚜렷하게 하기 위한 것입니다. 색상 옵션에 대한 자세한 내용은 [색상표 및 효과](https://help.tableau.com/v0.0/pro/desktop/ko-kr/viewparts_marks_markproperties_color.htm)을 참조하십시오. ![빨간색-검정색 다중 색상표로 업데이트된 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/heat_11.png) ## 히트 맵을 만들 크기 수정 1. Sales 측정값을 마크 카드의 크기로 끌어 Sales 측정값으로 박스 크기를 제어합니다. 절대 매출 수치(박스 사이즈별)와 수익(색상별)을 비교할 수 있습니다. 처음에는 마크가 다음과 같은 모양입니다. ![초기 상자 크기를 표시하는 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/heat_12.png) 2. 마크를 확대하기 위해 마크 카드의 **사이즈**를 클릭하여 사이즈 슬라이더를 표시합니다. ![색상, 크기, 레이블, 세부 정보 및 슬라이더에 대한 옵션이 있는 메뉴입니다. 'SUM(수익)'과 'SUM(매출)'이라는 레이블이 지정된 두 개의 단추가 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/heat_13.png) 3. 뷰의 상자가 최적의 크기가 될 때까지 슬라이더를 오른쪽으로 끌어옵니다. 이제 뷰가 완성되었습니다. ![크기가 조정된 상자가 있는 뷰입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/heat_14.png) [주요 콘텐츠로 건너뛰기](#main-content) # 하이라이트 툴바 단추 하이라이트 동작을 추가하는 또 다른 방법은 툴바의 하이라이트 단추를 사용하는 것입니다. 범례 하이라이트와 마찬가지로, 툴바 단추를 사용하여 뷰에서 관련 마크 모음을 하이라이트하고 양방향 하이라이트 동작과 동일한 방식으로 작동시킬 수 있습니다. 하이라이트를 설정하려면 툴바 메뉴에서 하이라이트에 사용할 필드를 선택합니다. 드롭다운 목록에는 뷰의 활성 필드가 표시됩니다. 그런 다음 뷰에서 마크를 선택하여 관련 데이터를 표시합니다. ![툴바에서 액세스하는 하이라이트 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/highlightaction10.png) 예를 들어 아래 뷰는 지역별 매출 및 수익 비교를 보여 줍니다. Ship Mode(배송 형태)에 대한 하이라이트를 설정한 경우 마크를 선택하면 해당 마크의 배송 형태로 배송된 다른 모든 마크가 하이라이트됩니다. 이 예에서는 Second Class(이등석)를 통해 배송된 미국의 모든 제품을 즉시 확인할 수 있습니다. ![Second Class를 통해 배송되는 비주얼리제이션의 모든 제품을 표시하기 위해 하이라이터가 사용되었습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/highlightaction11.png) 툴바 메뉴를 통해 모든 필드 또는 날짜 및 시간을 하이라이트할 수도 있습니다. 모든 필드를 선택하면 일치 레코드를 확인할 때 모든 필드가 고려됩니다. 날짜 및 시간을 선택하면 뷰의 모든 날짜 및 시간 필드가 고려됩니다. Tableau Desktop의 하이라이트 툴바 단추를 사용하면 동작 대화 상자에 동작이 만들어집니다. 이 동작을 수정하여 고급 하이라이트 동작을 만들 수 있습니다. 동작 편집에 대한 자세한 내용은 [고급 하이라이트 동작 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/actions_highlight_advanced.htm)를 참조하십시오. 마지막으로 이 툴바 단추를 사용하여 전체 통합 문서에서 또는 활성 시트에 대해서만 하이라이트를 사용 안 함으로 설정할 수 있습니다. 이러한 옵션은 범례에 대해서만 하이라이트를 사용하지 않도록 설정합니다. 마크를 수동으로 하이라이트하거나 하이라이터 컨트롤을 사용하는 기능은 해제되지 않습니다. 툴바 단추에서 하이라이트 기능을 해제하면 범례에서 하이라이트 아이콘이 숨겨지고 범례의 상황에 맞는 메뉴에서 선택된 항목 하이라이트 메뉴 옵션이 회색으로 표시됩니다. ![툴바에서 하이라이트를 사용하지 않도록 설정하는 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/highlightaction12.png) [주요 콘텐츠로 건너뛰기](#main-content) # 회계 날짜 경우에 따라 날짜 필드를 조직의 회계 연도 항목으로 표현해야 할 때가 있습니다. 달력의 1년은 1월 1일부터 12월 31일까지지만 조직의 회계 연도는 다른 달에 시작할 수 있습니다. 예를 들어 회사의 회계 연도가 6월 1일부터 5월 31일까지일 수도 있습니다. 이러한 경우 뷰에서 일부 날짜 값을 달력 값이 아닌 회계 연도에 해당하는 값(회계 연도, 회계 분기 및 회계 주 번호)을 사용하여 적절하게 표시해야 합니다. 데이터 원본의 회계 연도 시작 월을 설정하려면 다음 단계를 수행합니다. 1. 데이터 패널에서 데이터 원본을 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하여 날짜 속성 대화 상자를 엽니다. 2. 회계 연도 시작 필드를 적절한 월로 설정합니다. 각 날짜 차원에 대해 회계 연도 시작 월을 따로 설정합니다. 데이터 패널에서 날짜 차원을 마우스 오른쪽 단추로 클릭(Mac에서는 Ctrl-클릭)하고 기본 속성 > 회계 연도 시작을 선택합니다. 날짜 차원의 지정된 수준이 회계 달력 사용에 의해 영향을 받는지 여부는 사례마다 다릅니다.
날짜 수준회계 기간으로 변환 시
연도회계 연도가 반영됩니다. 예를 들어 회계 연도 시작이 4월로 설정되어 있으면 2004년 6월 1일 날짜의 연도는 FY 2005로 표시됩니다.
분기

분기에 회계 분기가 반영됩니다. 예를 들어 회계 연도 시작이 4월로 설정되어 있으면 2004년 6월 1일 날짜의 분기는 Q1로 표시됩니다.

월동작이 변경되지 않습니다. 월이 회계 월과 같습니다.
일동작이 변경되지 않습니다. 일이 회계 일과 같습니다.
시간동작이 변경되지 않습니다. 시간이 회계 시간과 같습니다.
분동작이 변경되지 않습니다. 분이 회계 분과 같습니다.
초동작이 변경되지 않습니다. 초가 회계 초와 같습니다.
주 번호

주 번호에 회계 주 번호가 반영됩니다. 예를 들어 회계 연도 시작이 4월로 설정되어 있으면 2004년 4월 1일 날짜의 주 번호는 1로 표시됩니다.

요일동작이 변경되지 않습니다. 요일이 회계 요일과 같습니다.
MM/YYYY동작이 변경되지 않습니다. 이 날짜 형식은 회계 연도가 할당된 경우에도 항상 달력 날짜를 표시합니다.
M/D/Y이 날짜 형식은 회계 연도가 할당된 경우에도 항상 달력 날짜를 표시합니다.
회계 달력이 사용 중임을 명시적으로 나타내는 유일한 날짜 수준은 연도 및 분기 수준입니다. 특히, 회계 연도 및 분기는 FY 접두사를 사용하여 표시됩니다. 그러나 회계 월이나 주 번호의 경우 특별한 회계 마크가 표시되지 않습니다. 지정된 임의 날짜 차원에 대한 회계 연도 지정은 Tableau 통합 문서의 해당 필드에 모두 적용됩니다. 회계 날짜는 관계형 데이터 원본의 차원에만 적용할 수 있습니다. 회계 연도 형식은 연도 또는 연도와 분기를 포함하는 모든 날짜 형식에 적용됩니다. 특히 사용자 지정 날짜 형식을 적용하고 'y' 및 'q' 자리 표시자만 사용하는 경우 `FY` 가 각 연도 앞에 추가됩니다. ## 날짜 수준 날짜 차원에 회계 달력을 사용하면 뷰에 표시되는 다음 날짜 부분 및 잘림만 회계 달력에 반영됩니다.
날짜 부분 또는 잘림회계 달력 사용 시
연도 날짜 부분회계 연도 시작이 4월로 설정되어 있으면 2004년 6월 1일 날짜의 연도는 FY 2005로 표시됩니다.
분기 날짜 부분회계 연도 시작이 4월로 설정되어 있으면 2004년 6월 1일 날짜의 분기는 Q1로 표시됩니다.
주 번호 날짜 부분회계 연도 시작이 4월로 설정되어 있으면 2004년 4월 1일 날짜의 주 번호는 1로 표시됩니다.
연도 날짜 잘림회계 연도 시작이 5월로 설정되어 있으면 2004년 6월 1일 날짜는 2004년 5월 1일로 표시됩니다.
분기 날짜 잘림회계 연도 시작이 7월로 설정되어 있으면 2004년 6월 1일 날짜는 2004년 4월 1일로 표시됩니다.
[주요 콘텐츠로 건너뛰기](#main-content) # 효율적인 계산 만들기 질문에 응답하는 데 필요한 일부 정보를 데이터가 제공하지 않는 경우 분석을 돕는 계산된 필드를 만들 수 있습니다. 계산된 필드에서 세율과 같은 하드코딩된 상수를 정의하거나, 수익에서 비용을 빼는 것처럼 빼기나 곱하기 같은 간단한 산술 연산을 수행하거나, 더 복잡한 수학적 수식을 사용하거나, 논리적 테스트(IF/THEN, CASE)를 수행하거나, 유형 변환을 수행하거나, R 같은 외부 서비스로 식을 전송하는 등 많은 작업을 수행할 수 있습니다. Tableau에는 다양한 계산 유형이 있습니다. 기본 및 집계 계산: 이러한 계산 유형은 초기 데이터 원본에 대한 쿼리의 일부로 생성되며 데이터베이스 내에서 계산됩니다. 일반적으로 기본 및 집계 계산은 매우 확장하기 쉬우며 계산 성능을 향상시킬 수 있는 많은 데이터베이스 조정 기법이 있습니다. 테이블 계산: 이러한 계산은 쿼리 결과 집합에서 Tableau에 의해 계산됩니다. 이는 Tableau에서 더 많은 작업을 수행한다는 의미이지만 일반적으로 테이블 계산은 원래 데이터 원본보다 훨씬 적은 수의 레코드 집합에 대해 수행됩니다. 테이블 계산 성능에 문제가 있는 경우(대개 Tableau에서 반환되는 결과 집합이 매우 큰 경우) 일부 계산을 데이터 원본 계층으로 되돌리는 것을 고려해 보십시오. 이렇게 하는 한 가지 방법은 데이터를 집계한 후 집계된 데이터에 대해 계산을 수행하는 것입니다. 세부 수준(LOD) 식: LOD 식은 초기 데이터 원본에 대한 쿼리의 일부로 생성되며 데이터베이스 내에서 계산됩니다. 이러한 식은 _중첩된 select 문_으로 표현되기 때문에 데이터베이스 성능에 의존적입니다. 테이블 계산 또는 통합이 LOD 식보다 나을 수도, 그 반대일 수도 있습니다. LOD 식이 성능 저하의 원인이라고 생각하면 식을 테이블 계산이나 데이터 통합으로 바꿔 성능이 향상되는지 확인하십시오. 예를 들어 [Tableau 작업 순서](https://help.tableau.com/v0.0/pro/desktop/ko-kr/order_of_operations.htm)의 예제 2를 참조하십시오. LOD 식은 조인 선별의 영향을 받을 수 있기 때문에 LOD 식 사용 시 쿼리가 느리게 실행되는 경우 [조인을 위한 참조 무결성 가정](https://help.tableau.com/v0.0/pro/desktop/ko-kr/joins_assume_refinteg.htm)을 살펴보십시오. 자세한 내용은 Tableau 백서 [세부 수준(LOD) 표현식의 이해](http://www.tableau.com/ko-kr/learn/whitepapers/understanding-lod-expressions)를 참조하십시오. ## 조건부 계산을 위한 매개 변수 사용 Tableau에서 일반적으로 사용하는 기법은 계산 수행 방식을 결정하는 값을 사용자가 선택할 수 있도록 매개 변수 컨트롤을 표시하는 것입니다. 일반적으로 사용자가 쉽게 이해할 수 있는 옵션을 제공하려면 매개 변수를 문자열 유형으로 만드는 것이 좋습니다. 하지만 문자열 계산보다 수치 계산이 훨씬 빠르기 때문에 매개 변수의 다음으로 표시 기능을 활용하여 텍스트 레이블을 표시하지만 계산 논리에는 기반 정수 값을 사용해야 합니다. 자세한 내용은 [매개 변수 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/parameters_create.htm)를 참조하십시오. ## 날짜 필드 변환 기본 날짜 형식으로 저장되지 않은 날짜 데이터를 사용하는 경우가 많습니다. 예를 들어 날짜가 문자열이거나 숫자 타임스탬프일 수 있습니다. 이런 경우 데이터가 지원한다면 DATEPARSE 함수를 사용할 수 있습니다. 이 함수는 비레거시 Microsoft Excel 및 텍스트 파일 연결, MySQL, Oracle, PostgreSQL 및 Tableau 데이터 추출 데이터 원본에 사용할 수 있습니다. 그렇지 않은 경우 필드를 “2012-01-01” 같은 날짜 문자열로 구문 분석하십시오. 로캘의 영향을 받지 않는 ISO 문자열을 사용하는 것이 좋습니다. 그런 다음 이 값을 DATE 함수로 전달합니다. 원래 데이터가 숫자 필드인 경우 필드를 먼저 문자열로 변환하고 다시 날짜로 변환하는 것은 매우 비효율적입니다. 데이터를 숫자로 유지하고 DATEADD 및 날짜 리터럴 값을 사용하여 계산을 수행하는 것이 훨씬 빠릅니다. 대규모 데이터 집합인 경우 성능 이점이 상당할 수 있습니다. 이러한 함수에 대한 자세한 내용은 [날짜 함수](https://help.tableau.com/v0.0/pro/desktop/ko-kr/functions_functions_date.htm)를 참조하십시오. ## CASE 논리 문 사용 복잡한 논리 문으로 작업할 때는 CASE 문이 IF 또는 ELSEIF 문보다 빠를 수 있습니다. ELSEIF는 ELSE IF보다 빠르다는 것을 기억하십시오. IF가 중첩되는 경우 두 번째 IF 문을 첫 번째 문의 일부분으로 고려하지 않고 계산하기 때문입니다. 자세한 내용은 [효율적인 통합 문서 설계](https://www.tableau.com/ko-kr/learn/whitepapers/designing-efficient-workbooks) 백서를 참조하십시오. ## 측정값 집계 사용자가 만든 뷰의 속도가 느린 경우 집계된 측정값으로 작업 중인지 확인합니다. 집계 해제된 데이터에서 많은 데이터 행을 한 번에 보려고 할 수 있습니다. 데이터를 집계하여 행 수를 줄일 수 있습니다. 이렇게 하려면 분석 > 측정값 집계를 선택합니다. ## 계산 팁 사소하지만 계산 성능을 향상시킬 수 있는 많은 팁이 있습니다. - 값의 고유 카운트는 거의 모든 데이터 원본에서 가장 느린 집계 유형 중 하나입니다. 가능하면 COUNTD 집계를 사용하지 마십시오. - 광범위한 영향이 있는 매개 변수(예: 사용자 지정 SQL 문의 매개 변수)를 사용하면 캐시 성능이 저하될 수 있습니다. - 복잡한 계산을 기반으로 필터링하면 초기 데이터에서 인덱스가 손실될 수 있습니다. - 외부 서비스와 통합하기 위한 RAWSQL 및 SCRIPT\_\* 같은 스크립트 함수는 특히, 많은 값을 DBMS/R 서버와 주고 받아야 하는 경우 성능을 저하시킬 수 있습니다. - 타임스탬프 수준의 세부 수준이 필요한 경우에만 NOW를 사용하십시오. 날짜 수준 계산에는 TODAY를 사용합니다. - 모든 기본 계산은 결국 초기 데이터로 전달됩니다. 이는, 레이블 문자열 같은 리터럴 계산도 마찬가지입니다. 열 머리글과 같은 레이블을 만들어야 하지만 데이터가 매우 큰 경우 큰 데이터 원본에 오버헤드가 추가되지 않도록 레코드 하나에 레이블만 유지하는 간단한 텍스트/Excel 파일 데이터 원본을 만드십시오. [주요 콘텐츠로 건너뛰기](#main-content) # 효율적인 대시보드를 위한 최상의 방법 적절하게 설계된 대시보드는 조직의 효율을 높여주고, 주요한 통찰력을 얻을 수 있도록 도와주며, 신속한 의사 결정을 가능하게 합니다. 이 항목에서는 Tableau에서 효율적인 대시보드를 만들 수 있는 최상의 방법에 대한 몇 가지 팁을 제공합니다. ## 목표가 무엇입니까? ### 목표와 대상을 파악하십시오. 최상의 비주얼리제이션은 목표가 명확하며 대상 사용자에게 유용해야 합니다. 이 대시보드로 전달하려는 정보는 무엇입니까? 결론이나 핵심적인 질문을 제시합니까? 전달하려는 정보가 무엇인지 파악하는 것뿐만 아니라 정보를 전달할 대상을 파악하는 것도 중요합니다. 대상이 이 주제를 매우 잘 알고 있습니까, 아니면 이 주제를 새로 접합니까? 대상에게 어떤 종류의 단서가 필요합니까? 설계 단계를 시작하기 전에 이러한 질문에 답해 보면 좋은 대시보드를 만드는 데 도움이 됩니다. ### 가장 많이 보는 지점 활용 웹 페이지를 볼 때 대부분 왼쪽 맨 위부터 콘텐츠를 살펴봅니다. 대시보드의 기본적인 용도를 파악했으면 가장 중요한 뷰가 대시보드의 왼쪽 위를 차지하도록 배치해야 합니다. 아래 대시보드에서 작성자는 맵 뷰가 핵심 메시지를 포함하도록 결정했습니다. ![미국 맵, 주별 수익을 보여주는 막대 차트, 세그먼트별 수익 및 매출과 하위 범주별 평균 수익이 자세히 표시된 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_best_practices3.png) ## 현실에 맞는 설계 ### 최종 사용자가 사용하는 디스플레이 크기에서 작성하십시오. 기본적으로 Tableau 대시보드는 고정 크기를 사용하도록 설정되며 이 설정을 유지해야 하는 경우 비주얼리제이션을 보는 크기에 맞게 구성해야 합니다. 크기를 자동으로 설정할 수도 있으며, 이 경우 Tableau에서 비주얼리제이션의 전체 크기가 화면 크기를 기준으로 자동으로 조정됩니다. 즉, 대시보드를 1300 x 700픽셀로 설계한 경우 더 작은 디스플레이에서 대시보드 크기가 자동으로 조정되어 뷰가 이상하게 표시되거나 스크롤 막대가 나타날 수 있습니다. 이 경우 범위 크기 조정 기능으로 문제를 해결할 수 있습니다. ![대시보드에서 고정 크기나 상대 크기를 선택하기 위한 메뉴와 기기 미리 보기 옵션입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/sizing3.png) Tableau Desktop을 사용하여 대시보드를 만드는 경우 특정 기기 레이아웃에 맞게 설계할 수도 있습니다. 예를 들어 태블릿에서는 특정 뷰 및 개체 집합을 포함하는 대시보드를 표시하고 스마트폰에서는 이와 다른 대시보드를 표시할 수 있습니다. 단계를 보려면 [서로 다른 기기 유형에 대한 대시보드 레이아웃 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/dashboards_dsd_create.htm)를 참조하십시오. ### 뷰 개수 제한 일반적으로 대시보드에 포함되는 뷰의 개수를 두 개나 세 개로 제한하는 것이 좋습니다. 너무 많은 뷰를 추가하면 시각적 명확성이 떨어지고 통찰력 있는 정보를 얻기가 힘들어집니다. 스토리 범위가 두 개나 세 개의 뷰가 부족할 정도로 커진 경우 언제라도 추가적인 대시보드를 만들 수 있습니다. 너무 많은 뷰는 게시된 대시보드의 성능을 저하시킬 수도 있습니다. 성능에 대한 자세한 내용은 [더욱 빠른 비주얼리제이션 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/perf_visualization.htm)를 참조하십시오. ![대시보드에서 뷰의 수를 제한합니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_best_practice1.gif) 이미지를 클릭하면 재생됩니다. ## 용이한 탐색을 지원하는 상호 작용 추가 ### 필터 표시 필터를 사용하여 뷰에 표시할 데이터를 지정할 수 있습니다. 필드에 대해 필터를 설정하려면 - Tableau Desktop의 경우 데이터 탐색기에서 필드를 마우스 오른쪽 단추로 클릭하고 **필터 표시**를 선택합니다. - Tableau Server 또는 Tableau Cloud의 경우 툴바에서 카드 표시/숨기기 > 필터를 클릭합니다. 다양한 데이터 유형 각각에 대해 필터를 사용자 지정할 수 있습니다. 예를 들어 필터를 다중 선택 확인란, 단일 선택 라디오 단추, 드롭다운 목록 등으로 표시할 수 있습니다. 검색 단추, 모든 필드를 표시하는 옵션, Null 컨트롤 등을. 포함할 수 있으며 필터 제목을 편집하여 Viewer(뷰어)에게 데이터 상호 작용 방법을 알아보기 쉽게 전달할 수 있습니다. ![Furniture(가구), Office Supplies(사무용품), Technology(기술)의 다양한 범주와 하위 범주에 대한 세그먼트별 수익을 표시하는 테이블입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/best-practice-viz-design7.png) ### 하이라이트 사용 툴바의 **하이라이트** 단추를 사용하여 뷰 간에 하이라이트를 설정할 수 있습니다. 하이라이트를 설정하고 한 뷰에서 선택을 하면 다른 뷰에서 관련 데이터가 하이라이트됩니다. 모든 필드에 대해 하이라이트를 설정하거나 하이라이트를 설정할 특정 필드만 선택할 수 있습니다. 데이터 하이라이트에 사용할 수 있는 다양한 방법에 대한 자세한 내용은 [하이라이트 동작](https://help.tableau.com/current/pro/desktop/ko-kr/actions_highlight.htm)을 참조하십시오. 고객이 입력하거나 선택하는 대상을 기준으로 뷰 일부를 하이라이트할 수 있게 해 주는 하이라이터를 표시할 수도 있습니다. 하이라이터를 표시하려면 1. 뷰가 있는 워크시트로 이동하거나 대시보드에서 시트로 이동을 선택합니다. 2. 하이라이트하려는 필드(개별 필드여야 함)를 오른쪽 단추로 클릭하고 하이라이터 표시를 선택합니다. ![세그먼트별 수익을 보여주는 테이블이 있고 상황에 맞는 메뉴가 확장되어 있으며, 하이라이터 표시 옵션이 선택 및 하이라이트되어 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_best_practices4.png) 하이라이터에서 사용자가 항목을 선택하거나 입력하여 뷰의 데이터를 하이라이트할 수 있습니다. ![세그먼트별 수익을 보여주는 테이블이며, 하위 범주 하이라이트 구성 옵션에 검색어를 입력하고 있습니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/dashboard_best_practices5.png) [주요 콘텐츠로 건너뛰기](#main-content) # 휴지통 휴지통을 사용하면 사이트 관리자, 서버 관리자 및 Explorer(게시 가능) 또는 Creator 사이트 역할이 있는 작성자가 이전에 삭제한 프로젝트, 통합 문서, 데이터 원본 및 흐름을 복원할 수 있습니다. Tableau 사이트의 홈 페이지에서 휴지통에 액세스할 수 있습니다. 측면 패널을 확장한 다음 휴지통을 선택합니다. 휴지통이 보이지 않으면 관리자가 해당 기능을 설정해야 합니다. ## 휴지통에는 어떤 콘텐츠가 저장됩니까? 휴지통을 설정하면 다음 콘텐츠 유형은 삭제 후 일시적으로 휴지통으로 이동됩니다. - 통합 문서(변경 내역, 뷰, 내장된 자격 증명, 내장된 데이터 원본 및 추출 포함) - 데이터 원본(추출 및 내장된 자격 증명 포함) - 프로젝트(포함된 통합 문서 및 데이터 원본 포함) - Tableau Prep 흐름(참고: Tableau Prep 흐름 초안은 여전히 영구적으로 삭제되며 휴지통으로 이동하지 않음) 그러나 통합 문서, 데이터 원본 및 프로젝트를 삭제했다가 복원하면 다음을 포함하여 원래 콘텐츠의 일부 요소가 손실됩니다. - 사용자 지정 뷰 - 구독 - 데이터 기반 알림 - 사용 권한 - 삭제된 항목에 대한 집계된 통계(뷰 및 사용량 카운터) - 태그 - 즐겨찾는 정보(즐겨찾기 항목인 경우) - 댓글 - 흐름 일정 - 추출 새로 고침 일정 > [!TIP] > > **팁**: 휴지통에 있을 것으로 예상하는 항목이 없는 경우 올바른 콘텐츠 유형이 선택되었는지 확인하십시오. ### 콘텐츠: 참고 사항 및 모범 사례 - 삭제된 경우에도 지원되는 콘텐츠 유형은 원래 이름을 유지합니다. 복원하려는 프로젝트에 이미 같은 이름의 항목이 있는 경우 복원 작업은 실패합니다. 이 문제를 해결하려면 다른 프로젝트로 복원하고, 방금 복원한 콘텐츠의 이름을 바꾼 다음, 콘텐츠를 원하는 위치로 이동하면 됩니다. - 휴지통에 저장된 통합 문서와 데이터 원본은 여전히 사이트의 공간을 차지합니다. 통합 문서나 데이터 원본에서 추출을 사용하는 경우 해당 추출 크기는 여전히 사이트 할당량에 포함됩니다. - 지원되는 콘텐츠 유형은 삭제되어도 소유자가 변경되지 않습니다. 원래 콘텐츠를 소유한 사용자는 여전히 소유자로 간주됩니다. - 복원 시, 복원된 항목에는 복원한 컨테이너에 설정된 기본 사용 권한이 적용됩니다. 중요한 콘텐츠를 복원할 때 운영 사용자는 사용 권한이 필요에 따라 설정되었는지 확인해야 합니다. 복원 작업을 수행해도 원래 콘텐츠의 사용 권한은 복원되지 않습니다. - 사용자는 관리자가 아니거나 콘텐츠 소유자가 아니더라도 휴지통에서 삭제한 콘텐츠를 볼 수 있습니다. ### 프로젝트: 참고 사항 및 모범 사례 프로젝트에는 다양한 콘텐츠나 중첩된 프로젝트가 포함될 수 있습니다. 휴지통이 설정되어 있을 때 프로젝트에 대한 다음 사항에 유의하십시오. **참고**: 휴지통은 원래 삭제 동작과 콘텐츠를 복원할 때 중첩된 프로젝트의 계층 구조를 존중합니다. 예를 들어 루트 프로젝트에서 전체 프로젝트 분기를 삭제하여 루트 및 중첩된 모든 프로젝트를 휴지통으로 보내고, 루트 프로젝트를 복원하면 휴지통에서 전체 프로젝트 분기를 복원할 수 있습니다(중첩된 모든 프로젝트는 여전히 휴지통에 있음). 그러나 휴지통에서 콘텐츠를 삭제하는 경우 계층 구조가 존중되지 않습니다. 휴지통에서 원래 프로젝트 분기의 모든 프로젝트를 삭제하려면 각 프로젝트를 개별적으로 삭제해야 합니다. **프로젝트 예**: 프로젝트 A에는 2개의 통합 문서(A와 B), 데이터 원본 및 흐름이 포함되어 있습니다. - 프로젝트가 처음에 삭제되어 휴지통으로 보내지면 휴지통과 호환되는 해당 프로젝트의 모든 콘텐츠는 개별적으로 저장됩니다. 프로젝트 A의 경우 휴지통에 프로젝트, 통합 문서 A, 통합 문서 B 및 데이터 원본이 표시됩니다. 흐름과 같은 다른 유형의 콘텐츠는 즉시 삭제되며 복구할 수 없습니다. - 프로젝트의 모든 호환 가능한 콘텐츠는 개별적으로 복원되거나 삭제될 수 있습니다. 예를 들어, 프로젝트 A에서 통합 문서 A를 영구적으로 삭제하고 휴지통에는 프로젝트, 통합 문서 B 및 데이터 원본만 남길 수 있습니다. - 프로젝트를 복원할 경우, 그 당시 휴지통에 저장되어 있던 모든 호환 가능한 콘텐츠도 복원됩니다. 프로젝트 A의 경우 이미 통합 문서 A를 삭제한 다음 프로젝트 A를 복원하면 프로젝트는 통합 문서 B와 데이터 원본만 포함하여 복원됩니다. - 휴지통에서 프로젝트를 삭제하면 프로젝트만 삭제됩니다. 예를 들어, 휴지통에서 프로젝트 A를 삭제하면 통합 문서 B와 데이터 원본은 개별적으로 삭제되거나 복원되거나 저장 시간이 만료될 때까지 휴지통에 남아 있습니다. **프로젝트 예**: 프로젝트 A에는 통합 문서 A, 통합 문서 B, 데이터 원본 및 중첩된 프로젝트 B(통합 문서 C 포함)가 포함됩니다. - 삭제된 프로젝트에 중첩된 프로젝트가 포함되어 있는 경우, 최상위 프로젝트를 복원하면 해당 시점에 휴지통에 저장된 중첩된 프로젝트도 복원됩니다. 예를 들어 루트 프로젝트 A를 복원하면 최상위 프로젝트 A, 통합 문서 B, 데이터 원본, 프로젝트 B 및 통합 문서 C가 선택한 복원 위치로 복원됩니다. - 휴지통에 있는 중첩된 프로젝트는 최상위 프로젝트와 별도로 복원할 수 있습니다. 중첩된 프로젝트를 독립적으로 복원한 다음 최상위 프로젝트를 나중에 복원하는 경우, 최상위 프로젝트는 중첩된 프로젝트의 콘텐츠 없이 복원됩니다. 예를 들어, 프로젝트 B를 독립적으로 복원한 다음 나중에 프로젝트 A를 복원하는 경우 프로젝트 A는 최상위 프로젝트인 통합 문서 B 및 데이터 원본을 복원합니다. 복원된 프로젝트 B는 더 이상 프로젝트 A 내에 중첩되지 않습니다. **프로젝트 예**: 프로젝트 1(P1)은 4개의 중첩된 프로젝트(P2-P3-P4-P5)를 포함하는 프로젝트 분기입니다. **시나리오**: 먼저 P1을 삭제하고 전체 분기(루트 P1과 중첩된 P2-P3-P4-P5)를 휴지통으로 보냅니다. - 휴지통에서 원래 계층(P1-P2-P3-P4-P5)의 모든 개별 프로젝트를 삭제할 수 있습니다. - 휴지통에서 중첩된 프로젝트를 삭제하면 원래 프로젝트 계층이 손상됩니다. - P3를 삭제하면 P1, P2, P4, P5는 휴지통에 남아 있지만 P4는 더 이상 P2에 연결되지 않습니다. 원래 단일 프로젝트 분기는 이제 P1-P2와 P4-P5의 두 개 분기로 나뉩니다. - P3를 삭제한 후 P1을 복원하면 복원 작업에서 P2도 복원되지만 P4와 P5는 휴지통에 그대로 남게 됩니다. - P3가 삭제된 경우 P4를 복원하면 복원 동작은 P4가 이제 P5의 루트로 간주되므로 P5도 복원합니다. - 원래 중첩된 프로젝트를 개별적으로 복원할 수 있습니다. - 휴지통에서는 전체 프로젝트 계층을 제거할 수 없습니다. 각 프로젝트를 개별적으로 삭제해야 합니다. ## 휴지통에서 콘텐츠 복원 관리자가 구성한 저장 기간 내에 휴지통의 콘텐츠를 프로젝트로 복원할 수 있습니다. 1. 홈 페이지에서 측면 패널을 확장한 다음 휴지통을 선택합니다. 2. 콘텐츠 유형으로 통합 문서, 프로젝트, 데이터 원본 또는 흐름을 선택합니다. 3. 복원하려는 콘텐츠의 추가 동작 메뉴를 선택한 다음 복원을 선택합니다. 4. 프로젝트를 복원 위치로 선택합니다. 5. 복원을 선택합니다. ## 휴지통에서 콘텐츠 삭제 관리자가 구성한 저장 기간이 끝나기 전에 휴지통에서 콘텐츠를 영구적으로 삭제할 수 있습니다. _이 동작은 실행 취소할 수 없습니다._ 1. 홈 페이지에서 측면 패널을 확장한 다음 휴지통을 선택합니다. 2. 콘텐츠 유형으로 통합 문서, 프로젝트, 데이터 원본 또는 흐름을 선택합니다. 3. 영구적으로 삭제하려는 콘텐츠의 추가 동작 메뉴를 선택한 다음 삭제를 선택합니다. 4. 삭제를 선택합니다. ## 관리자에게 문의 휴지통은 Tableau 사이트 관리자나 서버 관리자만 설정하고 구성할 수 있습니다. 관리자의 연락처 정보를 보려면 홈 페이지에서 도움말 메뉴 표시 아이콘을 선택한 다음 Tableau 관리자 연락을 선택합니다. [주요 콘텐츠로 건너뛰기](#main-content) # 히스토그램 작성 히스토그램은 분포 형태를 표시하는 차트입니다. 히스토그램은 막대 차트처럼 보이지만 연속형 측정값의 값을 범위 또는 구간차원으로 그룹화합니다. 히스토그램의 기본 구성 요소는 다음과 같습니다. - **마크 유형**: 자동 - **행 선반**: 연속형 측정값(카운트 또는 고유 카운트를 기준으로 집계됨) - **열 선반**: 구간차원(연속형 또는 불연속형). _**참고**: 행 선반의 연속형 측정값에서 이 구간차원을 만들어야 합니다. 연속형 측정값에서 구간차원을 만드는 방법에 대한 자세한 내용은 [연속형 측정값에서 구간차원 만들기](https://help.tableau.com/v0.0/pro/desktop/ko-kr/calculations_bins.htm)를 참조하십시오._ Tableau에서 표현 방식을 사용하여 히스토그램을 만들 수 있습니다. 1. **샘플 - 슈퍼스토어** 데이터 원본에 연결합니다(필요한 경우 [Tableau Public 샘플 데이터 페이지](https://public.tableau.com/ko-kr/app/learn/sample-data)에서 다운로드 가능). 2. Quantity를 열로 끕니다. 3. 툴바에서 표현 방식을 클릭한 다음 히스토그램 차트 유형을 선택합니다. 뷰에 단일 측정값만 있고 차원이 없는 경우 표현 방식에서 히스토그램 차트 유형을 사용할 수 있습니다. ![히스토그램이 선택된 표시 방식 메뉴입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/histogram1.png) 표현 방식에서 히스토그램 아이콘을 클릭하면 세 가지 작업이 수행됩니다. - 뷰가 연속형 x축(1 - 14)과 연속형 y축(0 - 5,000)이 있는 세로 막대를 표시하도록 변경됩니다. - 열 선반에 배치하여 합계로 집계되었던 Quantity 측정값이 연속형 Quantity(구간차원) 차원으로 바뀝니다. (열 선반에서 필드의 녹색 색상은 필드가 연속형임을 나타냅니다.) - Quantity 측정값이 행 선반으로 이동되고 집계가 합계에서 카운트로 바뀝니다. ![Quantity(수량)의 분포를 나타내는 히스토그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/histogram3_10.0.png) Quantity 측정값은 특정 주문의 항목 수를 표현합니다. 히스토그램에서 2개 항목을 포함하는 주문이 약 4,800개(두 번째 막대), 4개 항목을 포함하는 주문이 약 2,400개(세 번째 막대)라는 것을 알 수 있습니다. 구간차원 크기가 1.77이므로 막대가 축 눈금선 마크와 일치하지 않습니다. (이 구간차원 크기를 보거나 변경하려면 데이터 패널에서 구간차원을 마우스 오른쪽 단추로 클릭하고 편집...을 선택합니다.) ![구간차원 크기를 보여주는 구간차원 편집 대화 상자](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/histogram_binsize.png) 이 뷰를 한 단계 더 발전시켜 보겠습니다. Segment를 색상에 추가하여 Customer Segment(Consumer, Corporate 또는 Home Office)와 주문당 항목 수 사이의 관계를 감지할 수 있는지 알아보겠습니다. 1. Segment를 색상으로 끕니다. ![세그먼트별 수량 분포를 표시하는 누적 히스토그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/histogram4_10.0.png) 색상은 명확한 추세를 나타내지 않습니다. 각 막대에서 각 세그먼트에 속한 비율을 표시하겠습니다. 2. Ctrl 키를 누른 상태로 카운트(Quantity) 필드를 행 선반에서 레이블로 끕니다. Ctrl 키를 누른 채로 필드를 새 위치에 복사합니다. 이렇게 하면 원래 위치에서 필드가 제거되지 않습니다. 3. 마크 카드에서 카운트(Quantity) 필드를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 퀵 테이블 계산 > 구성 비율을 선택합니다. 이제 각 막대의 각 색상 섹션에 총 수량에 대한 비율이 표시됩니다. ![세그먼트 및 구간차원별 수량을 표시하는 누적 히스토그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/histogram6_10.0.png) 하지만 백분율을 막대마다 계산하려 합니다. 4. 마크 카드에서 다시 카운트(Quantity) 필드를 마우스 오른쪽 단추로 클릭하고 테이블 계산 편집을 선택합니다. 5. 테이블 계산 대화 상자에서 다음을 사용하여 계산 필드의 값을 셀로 변경합니다. ![전체 수량의 백분율을 계산하는 프로세스를 보여주는 테이블 계산 창입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/histogram7_10.0.png) 이제 원하는 뷰가 표시됩니다. ![세그먼트별 수량 수를 보여주는 누적 히스토그램입니다.](/tableau/next/ko-kr/pro/desktop/ko-kr/Img/histogram8_10.0.png) 주문의 항목 수가 증가할 때 고객 세그먼트별 비율에 추세가 있다는 증거가 아직 보이지 않습니다.