tabcmd 명령

참고: tabcmd 명령줄 유틸리티 버전 2.0은 Tableau tabcmd(링크가 새 창에서 열림)에서 사용할 수 있습니다. 이 새 버전을 사용하면 MacOS 및 Linux에서 tabcmd 명령을 실행하고 PAT(개인용 액세스 토큰)를 사용하여 인증할 수 있습니다. 버전 2.0은 Python 기반 Tableau Server 클라이언트(TSC)에서 사용할 수 있는 공개 끝점에 구축됩니다. 이 최신 버전은 Tableau Server를 제한적으로 지원합니다.

tabcmd 명령줄 도구에서 다음 명령을 사용할 수 있습니다.

addusers group-name

지정된 그룹에 사용자를 추가합니다.

tabcmd addusers "Development" --users "users.csv"

옵션

--users

주어진 .csv 파일의 사용자를 지정된 그룹에 추가합니다. 파일은 라인당 사용자 이름이 하나씩 있는 간단한 목록이어야 합니다. 사용자 이름은 대/소문자를 구분하지 않습니다. 사용자는 이미 Tableau Server에서 만들어져 있어야 합니다.

Tableau Server에서 이 명령에 대규모 .csv 파일을 사용하는 경우 서버 관리자가 성능이 향상되도록 설정을 선택할 수 있습니다.

자세한 내용은 CSV 파일 가져오기 지침을 참조하십시오.

--[no-]complete

이 옵션이 complete로 설정되면 모든 행에서 모든 변경 작업이 성공해야 합니다. 이 옵션이 지정되지 않으면 --complete가 사용됩니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

createextracts

게시된 통합 문서 또는 데이터 원본에 대한 추출을 만듭니다.

옵션

-d, --datasource

추출 만들기를 위한 대상 데이터 원본의 이름입니다.

--embedded-datasources

대상 통합 문서에 내장된 데이터 원본 이름의 공백으로 구분된 목록입니다. 데이터 원본 이름에 공백이 있는 경우 큰따옴표로 묶습니다. 통합 문서의 추출을 만들 때만 사용할 수 있습니다.

--encrypt

암호화된 추출을 만듭니다.

--include-all

대상 통합 문서에 내장된 모든 데이터 원본을 포함합니다. 통합 문서의 추출을 만들 때만 사용할 수 있습니다.

--parent-project-path

대상 리소스를 포함하는 프로젝트의 상위 프로젝트에 대한 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다.

--project

대상 리소스를 포함하는 프로젝트 이름입니다. --workbook 또는 --datasource가 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 'Default'가 사용됩니다.

-u, -url

URL에 나타나는 리소스의 정규 이름입니다.

-w, -workbook

추출 만들기를 위한 대상 통합 문서의 이름입니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

creategroup group-name

그룹을 만듭니다. 그룹이 만들어진 후에는 addusers(로컬 그룹의 경우)를 사용하여 사용자를 추가합니다. Active Directory 그룹의 경우 syncgroup을 사용하여 Tableau Server 그룹을 만들고 Active Directory 그룹과 동기화합니다.

tabcmd creategroup "Development"

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

createproject project-name

프로젝트를 만듭니다.

tabcmd createproject -n "Quarterly_Reports" -d "Workbooks showing quarterly sales reports."

옵션

-n, --name

만들 프로젝트의 이름을 지정합니다.

--parent-project-path

-n 옵션으로 지정된 중첩 프로젝트의 상위 프로젝트 이름을 지정합니다. 예를 들어 "Main" 프로젝트에 존재하는 "Nested" 프로젝트를 지정하려면 --parent-project-path "Main" -n "Nested" 구문을 사용합니다.

-d, --description

프로젝트에 대한 설명을 지정합니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

createsite site-name

사이트를 만듭니다.

West Coast Sales라는 사이트를 만듭니다. WestCoastSales의 사이트 ID가 자동으로 생성되고 사이트에는 저장소 할당량 제한이 없으며 사이트 관리자는 사용자를 추가 및 제거할 수 있습니다.

tabcmd createsite "West Coast Sales"

이름이 West Coast Sales이고 사이트 ID가 wsales인 사이트를 만듭니다.

tabcmd createsite "West Coast Sales" -r "wsales"

사이트 관리자로 하여금 사이트에 사용자를 추가할 수 없도록 합니다.

tabcmd createsite "West Coast Sales" --no-site-mode

저장소 할당량을 MB 단위로 설정합니다.

tabcmd createsite "West Coast Sales" --storage-quota 100

옵션

-r, --url

사이트를 지정하기 위해 URL에 사용됩니다. 사이트 이름과는 다릅니다.

--user-quota

사이트에 추가할 수 있는 최대 사용자 수입니다.

--[no-]site-mode

사이트 관리자가 사이트에서 사용자를 추가 또는 제거할 수 있도록 허용하거나 거부할 수 있습니다.

--storage-quota

사이트에 저장할 수 있는 통합 문서, 추출 항목 및 데이터 원본 크기(MB 단위)입니다.

--extract-encryption-mode

사이트에 대한 추출 암호화 모드를 적용, 사용 또는 사용 해제할 수 있습니다. 자세한 내용은 저장된 추출 암호화를 참조하십시오.

--run-now-enabled

사용자가 수동으로 추출 새로 고침, 흐름 또는 일정을 실행하는 것을 허용하거나 거부합니다. 사용자가 수동으로 작업을 실행하도록 허용하려면 true로 설정하고 사용자가 수동으로 작업을 실행하는 것을 차단하려면 false로 설정합니다. 자세한 내용은 서버 설정(일반 및 사용자 지정)을 참조하십시오.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

createsiteusers filename.csv

CSV(쉼표로 구분된 값) 파일에 제공된 정보를 기반으로 사이트에 사용자를 추가합니다. 서버에 아직 사용자가 생성되지 않은 경우 이 명령은 사이트에 사용자를 추가하기 전에 해당 사용자를 만듭니다.

CSV 파일은 하나 이상의 사용자 이름을 포함해야 하며 (각 사용자에 대한) 암호, 전체 이름, 라이선스 유형, 관리자 수준, 게시자 여부(yes/no) 및 이메일 주소를 포함할 수 있습니다. CSV 파일의 형식에 대한 자세한 내용은 CSV 파일 가져오기 지침을 참조하십시오.

CSV 파일에 관리자 수준 및 게시자 사용 권한을 포함시키는 대신 --role 옵션을 포함시키고 CSV 파일에 나열된 사용자에게 할당하려는 사이트 역할을 지정하여 액세스 수준 정보를 전달할 수 있습니다.

기본적으로 사용자는 관리자가 로그인한 사이트에 추가됩니다. 사용자를 다른 사이트에 추가하려면 --site 전역 옵션을 포함시키고 사이트를 지정합니다. (지정한 사이트에서 사용자를 만들 수 있는 사용 권한이 있어야 합니다.)

서버에 다중 사이트가 포함된 경우 createsiteusers 명령으로 서버(시스템) 관리자를 추가할 수 없습니다. 대신 createusers를 사용하십시오. --role 옵션에 ServerAdministrator 사이트 역할을 지정하면 명령에서 오류가 반환됩니다. CSV 파일에 관리자에 대한 값으로 System이 포함된 경우 이 값이 무시되고 사용자에게 Unlicensed 라이선스 유형이 할당됩니다.

서버에 사이트가 하나(기본 사이트)만 있는 경우 CSV 파일의 모든 사용자를 서버 관리자로 만들려면 사용자의 관리자 값에 system을 지정하거나, --role 옵션을 사용하여 ServerAdministrator 사이트 역할을 할당할 수 있습니다.

기본적으로 이 명령은 동기식 작업(모든 작업이 완료될 때까지 기다린 후 다음 작업 실행)을 사용하여 사용자를 만듭니다. 비동기식 작업을 지정하려면 --no-wait 옵션을 사용할 수 있습니다.

대용량 CSV 파일의 성능 개선

서버 관리자는 tabadmin set 명령을 사용하여 대용량 CSV 파일의 성능 개선에 도움이 되는 설정을 사용할 수 있습니다. 자세한 내용은 CSV 가져오기 파일 지침 항목의 tabcmd를 통해 전달된 큰 CSV 파일의 성능 개선을 참조하십시오.

로컬 인증

서버가 로컬 인증을 사용하도록 구성되어 있는 경우 CSV 파일의 정보가 사용자 만들기에 사용됩니다.

Active Directory 인증

서버가 Active Directory 인증을 사용하도록 구성되어 있는 경우 Active Directory에서 사용자 정보를 가져오며 CSV 파일에 있는 암호 및 식별 이름 정보는 무시됩니다. 또한 사용자가 CSV 파일에 지정되어 있지만 Active Directory에 해당하는 사용자가 없다면 해당 사용자는 Tableau Server에 추가되지 않습니다. Active Directory 사용자의 경우 사용자 이름이 도메인 간에 고유하지 않을 수 있으므로 사용자 이름의 일부로 도메인을 포함시켜야 합니다. 도메인은 domain\username 또는 username@domain.com 형식으로 지정할 수 있지만 domain\username 형식을 사용하는 것이 좋습니다. 자세한 내용은 외부 ID 저장소가 있는 배포의 사용자 관리를 참조하십시오.

tabcmd createsiteusers "users.csv" --role "Explorer"

옵션

--admin-type

사용 중단되었습니다. 대신 --role 옵션을 사용하십시오.

--auth-type

.csv 파일에 있는 모든 사용자에 대한 인증 유형(Local 또는 SAML)을 설정합니다. 지정되지 않으면 기본값은 Local입니다.

참고: SAML 인증을 사용하려면 Tableau Server 설정에서 사이트 관련 SAML에 대해 사이트를 구성해야 합니다. 자세한 내용은 사이트 관련 SAML 구성을 참조하십시오.

--[no-]complete

사용 중단되었습니다. 기본 오류 동작: 10행 범위 내에 오류가 3개 이상 있으면 명령이 실패합니다.

--no-publisher

사용 중단되었습니다. 대신 --role 옵션을 사용하십시오.

--nowait

비동기 작업이 완료될 때까지 기다리지 않습니다.

--publisher

사용 중단되었습니다. 대신 --role 옵션을 사용하십시오.

--role

.csv 파일의 모든 사용자에 대한 사이트 역할을 지정합니다. --role 옵션을 사용하여 사이트 역할을 할당하려면 각 사이트 역할에 대해 별도의 CSV 파일을 만듭니다.

유효한 값은 ServerAdministrator, SiteAdministratorCreator, SiteAdministratorExplorer, SiteAdministrator, Creator, ExplorerCanPublish, Publisher, Explorer, Interactor, ViewerUnlicensed입니다.

기본값은 새 사용자에 대해서는 Unlicensed이며 기존 사용자에 대해 변경되지 않습니다. 사용자 기반 서버 설치 환경에서 createsiteusers 명령을 사용하여 새로운 사용자를 만들 때 사용자에 대한 라이선스 수가 한도에 도달한 경우에도 사용자가 라이선스 없음으로 추가됩니다.

참고: 다중 사이트 Tableau Server에서 --role 옵션을 사용하여 ServerAdministrator 사이트 역할을 할당하려면 createsiteusers 대신 createusers 명령을 사용하십시오.

--silent-progress

명령의 진행률 메시지를 표시하지 않습니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

createusers filename.csv

CSV(쉼표로 구분된 값) 파일에 제공된 정보를 기반으로 Tableau Server에서 사용자를 만듭니다.

CSV 파일은 하나 이상의 사용자 이름을 포함해야 하며 (각 사용자에 대한) 암호, 전체 이름, 라이선스 유형, 관리자 수준, 게시자 여부(yes/no) 및 이메일 주소를 포함할 수 있습니다. CSV 파일의 형식에 대한 자세한 내용은 CSV 파일 가져오기 지침을 참조하십시오.

CSV 파일에 관리자 수준 및 게시자 사용 권한을 포함시키는 대신 --role 옵션을 포함시키고 CSV 파일에 나열된 사용자에게 할당하려는 사이트 역할을 지정하여 액세스 수준 정보를 전달할 수 있습니다.

서버에 사이트가 하나(기본 사이트)만 있는 경우 사용자가 해당 사이트에 만들어지고 추가됩니다. 서버에 다중 사이트가 있는 경우 사용자가 만들어지지만 어떠한 사이트에도 추가되지 않습니다. 사이트에 사용자를 추가하려면 createsiteusers를 사용합니다.

사용자 기반 서버 설치 환경에서 명령을 사용하여 새로운 사용자를 만들 때 사용자에 대한 라이선스 수가 한도에 도달하면 사용자가 라이선스 없는 사용자로 추가됩니다.

로컬 인증

서버가 로컬 인증을 사용하도록 구성되어 있는 경우 CSV 파일의 정보가 사용자 만들기에 사용됩니다.

Active Directory 인증

서버가 Active Directory 인증을 사용하도록 구성되어 있는 경우 Active Directory에서 사용자 정보를 가져오며 CSV 파일에 있는 암호 및 식별 이름 정보는 무시됩니다. 또한 사용자가 CSV 파일에 지정되어 있지만 Active Directory에 해당하는 사용자가 없다면 해당 사용자는 Tableau Server에 추가되지 않습니다. Active Directory 사용자의 경우 사용자 이름이 도메인 간에 고유하지 않을 수 있으므로 사용자 이름의 일부로 도메인을 포함시켜야 합니다. 도메인은 domain\username 또는 username@domain.com 형식으로 지정할 수 있지만 domain\username 형식을 사용하는 것이 좋습니다. 자세한 내용은 외부 ID 저장소가 있는 배포의 사용자 관리를 참조하십시오.

tabcmd createusers "users.csv" --role "ServerAdministrator"

tabcmd createusers "users.csv"

옵션

--admin-type

사용 중단되었습니다. 대신 --role 옵션을 사용하십시오.

--[no-]complete

사용 중단되었습니다. 기본 오류 동작: 10행 범위 내에 오류가 3개 이상 있으면 명령이 실패합니다.

--no-publisher

사용 중단되었습니다. 대신 --role 옵션을 사용하십시오.

--nowait

비동기 작업이 완료될 때까지 기다리지 않습니다.

--publisher

사용 중단되었습니다. 대신 --role 옵션을 사용하십시오.

-r, --role

.csv 파일의 모든 사용자에 대한 사이트 역할을 지정합니다. --role 옵션을 사용하여 사이트 역할을 할당하려면 각 사이트 역할에 대해 별도의 CSV 파일을 만듭니다.

유효한 값은 ServerAdministrator, SiteAdministratorCreator, SiteAdministratorExplorer, SiteAdministrator, Creator, ExplorerCanPublish, Publisher, Explorer, Interactor, ViewerUnlicensed입니다.

다중 사이트 서버에서 이 명령은 사용자를 사이트에 할당하지 않습니다. 따라서 이 명령이 할당할 수 있는 유일한 사이트 역할은 ServerAdministratorUnlicensed입니다. 다른 사이트 역할을 지정하는 경우 명령이 Unlicensed 역할을 할당합니다.

단일 사이트 서버에서는 지정된 역할을 사용하여 기본 사이트에 사용자가 만들어지고 추가됩니다.

사용자 기반 서버 설치 환경에서 명령을 사용하여 새로운 사용자를 만들 때 사용자에 대한 라이선스 수가 한도에 도달하면 사용자가 라이선스 없는 사용자로 추가됩니다.

--silent-progress

명령의 진행률 메시지를 표시하지 않습니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

decryptextracts

사이트의 모든 추출을 암호 해독합니다. 사이트가 지정되지 않은 경우 기본 사이트의 추출이 암호 해독됩니다. 자세한 내용은 저장된 추출 암호화를 참조하십시오.

추출의 수와 크기에 따라 이 작업에 상당한 서버 리소스가 사용될 수 있습니다. 따라서 정상 업무 시간 외의 시간에 이 명령을 실행하는 것이 좋습니다.

tabcmd decryptextracts "West Coast Sales"

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

delete workbook-name 또는 datasource-name

서버에서 지정된 통합 문서 또는 데이터 원본을 삭제합니다.

이 명령은 통합 문서 또는 데이터 원본이 게시되었을 때의 파일 이름이 아닌 서버에서 사용되는 통합 문서 또는 데이터 원본의 이름을 그대로 사용합니다.

tabcmd delete "Sales_Analysis"

옵션

-r, --project

삭제할 통합 문서 또는 데이터 원본이 포함된 프로젝트의 이름입니다. 지정되지 않은 경우 "기본" 프로젝트로 간주됩니다.

--parent-project-path

-r 옵션으로 지정된 중첩 프로젝트의 상위 프로젝트 이름을 지정합니다. 예를 들어 "Main" 프로젝트에 존재하는 "Nested" 프로젝트를 지정하려면 --parent-project-path "Main" -r "Nested" 구문을 사용합니다.

--workbook

삭제할 통합 문서의 이름입니다.

--datasource

삭제할 데이터 원본의 이름입니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

deleteextracts

게시된 통합 문서 또는 데이터 원본에 대한 추출을 삭제합니다.

옵션

-d, --datasource

추출 삭제를 위한 대상 데이터 원본의 이름입니다.

--embedded-datasources

대상 통합 문서에 내장된 데이터 원본 이름의 공백으로 구분된 목록입니다. 데이터 원본 이름에 공백이 있는 경우 큰따옴표로 묶습니다. 통합 문서의 추출을 삭제할 때만 사용할 수 있습니다.

--encrypt

암호화된 추출을 만듭니다.

--include-all

대상 통합 문서에 내장된 모든 데이터 원본을 포함합니다.

--parent-project-path

대상 리소스를 포함하는 프로젝트의 상위 프로젝트에 대한 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다.

--project

대상 리소스를 포함하는 프로젝트 이름입니다. --workbook 또는 --datasource가 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 'Default'가 사용됩니다.

-u, -url

URL에 나타나는 리소스의 정규 이름입니다.

-w, -workbook

추출 삭제를 위한 대상 통합 문서의 이름입니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

deletegroup group-name

서버에서 지정된 그룹을 삭제합니다.

tabcmd deletegroup "Development"

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

deleteproject project-name

서버에서 지정된 프로젝트를 삭제합니다.

tabcmd를 사용하여 프로젝트 계층에서 최상위 프로젝트만 지정할 수 있습니다. 상위 프로젝트 내의 프로젝트에 수행할 작업을 자동화하려면 해당하는 Tableau REST API(링크가 새 창에서 열림) 호출을 사용합니다.

tabcmd deleteproject "Designs"

옵션

--parent-project-path

명령으로 지정된 중첩 프로젝트의 상위 프로젝트 이름을 지정합니다. 예를 들어 "Main" 프로젝트에 존재하는 "Designs" 프로젝트를 지정하려면 --parent-project-path "Main" "Designs" 구문을 사용합니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

deletesite site-name

서버에서 지정된 사이트를 삭제합니다.

tabcmd deletesite "Development"

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

deletesiteusers filename.csv

현재 로그인되어 있는 사이트에서 사용자를 제거합니다. 제거될 사용자는 한 줄에 사용자 이름 하나가 있는 간단한 목록을 포함하는 파일에 지정되어 있습니다. (사용자 이름 이외의 어떠한 추가 정보도 필요하지 않습니다.)

서버에 사이트가 하나만 있거나 사용자가 한 사이트에만 속하는 경우 기본적으로 사용자가 서버에서도 제거됩니다. Tableau Server 엔터프라이즈 설치에서 서버에 다중 사이트가 포함된 경우 서버 관리자 사이트 역할이 할당된 사용자가 사이트에서 제거되지만 서버에서는 제거되지 않습니다.

사용자가 콘텐츠를 소유하는 경우 사용자의 역할이 라이선스 없음으로 변경되고 사용자가 서버 또는 사이트에서 제거되지 않습니다. 콘텐츠는 해당 사용자가 계속 소유합니다. 사용자를 완전히 제거하려면 콘텐츠의 소유자를 변경한 다음 사용자를 다시 제거해야 합니다.

사용자를 Active Directory에서 가져온 경우 사용자가 사이트에서 제거되고 가능한 경우 서버에서도 제거됩니다. 하지만 Active Directory에서 사용자가 삭제되지는 않습니다.

tabcmd deletesiteusers "users.csv"

대용량 CSV 파일의 성능 개선

서버 관리자는 tabadmin set 명령을 사용하여 대용량 CSV 파일의 성능 개선에 도움이 되는 설정을 사용할 수 있습니다. 자세한 내용은 CSV 가져오기 파일 지침 항목의 tabcmd를 통해 전달된 큰 CSV 파일의 성능 개선을 참조하십시오.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

deleteusers filename.csv

지정된 쉼표로 구분된 값(.csv) 파일에 나열되어 있는 사용자를 삭제합니다.

.csv 파일은 한 줄에 사용자 이름이 하나씩 있는 간단한 목록을 포함합니다.

tabcmd deleteusers "users.csv"

옵션

--[no-]complete

이 옵션이 --complete로 설정되면 모든 행에서 모든 변경 작업이 성공해야 합니다. 이 옵션이 지정되지 않으면 --complete가 사용됩니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

editdomain

참고: 최상의 방법으로, 도메인을 편집하기 전에 Tableau Server를 백업해야 합니다. 도메인은 Tableau 리포지토리에 저장되며 잘못 변경할 경우 관리자가 로그인하지 못할 수 있습니다.

서버에서 Active Directory 도메인의 애칭이나 전체 도메인 이름을 변경합니다. 도메인 "애칭"은 Windows NetBIOS 도메인 이름입니다.

서버가 실행 중인 도메인의 애칭을 수정할 수 있습니다. 일반적으로 로그인에 사용된 이름을 제외한 모든 도메인의 전체 도메인 이름을 수정할 수 있습니다. 그러나 현재 로그인에 사용된 사용자 이름이 현재 도메인과 새 도메인에 모두 존재하는 경우 현재 도메인의 전체 이름을 수정할 수 있습니다.

또한 Tableau Server가 다른 Active Directory 도메인에 연결할 수 있게 하려면 TSM에서 wgserver.domain.whitelist 옵션을 설정하여 Tableau Server가 연결할 보조 도메인을 지정해야 합니다. 보조 도메인 및 연결 구성에 대한 자세한 내용은 wgserver.domain.whitelist를 참조하십시오.

외부 ID 저장소가 있는 배포의 사용자 관리를 검토하여 여러 도메인, 도메인 이름 지정 및 사용자 이름이 Tableau Server와 상호 작용하는 방식을 확인하십시오.

도메인 목록을 확인하려면 listdomains를 사용합니다.

tabcmd editdomain --id 2 --nickname "new-nickname"

tabcmd editdomain --id 3 --name "new-name"

옵션

--id

변경할 도메인의 ID입니다. 도메인 ID 목록을 가져오려면 listdomains를 사용합니다.

--name

도메인의 새 이름입니다.

--nickname

도메인의 새 애칭입니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

editsite site-name

사이트 이름 또는 사이트의 웹 폴더 이름을 변경합니다. 또한 이 명령을 사용하여 사이트 관리자의 사용자 추가 및 제거 권한을 허용 또는 거부하거나 사용자가 수동으로 특정 작업을 실행하는 것을 방지할 수 있습니다. 사이트 관리자에게 사용자 관리 권한이 있는 경우 사이트 관리자가 사이트에 추가할 수 있는 사용자 수를 지정할 수 있습니다.

tabcmd editsite wc_sales --site-name "West Coast Sales"

tabcmd editsite wc_sales --site-id "wsales"

tabcmd editsite wsales --status ACTIVE

tabcmd editsite wsales --user-quota 50

옵션

--site-name

표시되는 사이트 이름입니다.

--site-id

사이트를 고유하게 식별하기 위해 URL에 사용됩니다.

--user-quota

사이트의 멤버가 될 수 있는 최대 사용자 수입니다.

--[no-]site-mode

사이트 관리자가 사이트에 사용자를 추가하는 것을 허용하거나 금지합니다.

--status

사이트를 활성화하려면 ACTIVE로 설정하고, 사이트를 일시 중단하려면 SUSPENDED로 설정합니다.

--storage-quota

사이트에 저장할 수 있는 통합 문서, 추출 항목 및 데이터 원본 크기(MB 단위)입니다.

--extract-encryption-mode

사이트에 대한 추출 암호화 모드를 적용, 사용 또는 사용 해제할 수 있습니다. 자세한 내용은 저장된 추출 암호화를 참조하십시오. 추출의 수와 크기에 따라 이 작업에 상당한 서버 리소스가 사용될 수 있습니다.

--run-now-enabled

사용자가 수동으로 추출 새로 고침, 흐름 또는 일정을 실행하는 것을 허용하거나 거부합니다. 사용자가 수동으로 작업을 실행하도록 허용하려면 true로 설정하고 사용자가 수동으로 작업을 실행하는 것을 차단하려면 false로 설정합니다. 자세한 내용은 서버 설정(일반 및 사용자 지정)을 참조하십시오.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

encryptextracts

사이트의 모든 추출을 암호화합니다. 사이트가 지정되지 않은 경우 기본 사이트의 추출이 암호화됩니다. 자세한 내용은 저장된 추출 암호화를 참조하십시오.

추출의 수와 크기에 따라 이 작업에 상당한 서버 리소스가 사용될 수 있습니다. 따라서 정상 업무 시간 외의 시간에 이 명령을 실행하는 것이 좋습니다.

tabcmd encryptextracts "West Coast Sales"

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

export

Tableau Server에서 뷰 또는 통합 문서를 내보내 파일로 저장합니다. 이 명령으로 뷰에 사용된 데이터만 내보낼 수도 있습니다. 뷰 데이터 내보내기는 요약 수준에서 수행됩니다. 세부 수준 데이터를 내보내려면 Tableau Server UI를 사용해야 합니다. 자세한 내용은 뷰 및 통합 문서 다운로드(링크가 새 창에서 열림)를 참조하십시오.

이 명령을 사용할 때는 다음 사항에 유의합니다.

  • 사용 권한: 내보내려면 이미지 내보내기 권한이 있어야 합니다. 기본적으로 이 사용 권한은 모든 역할에 대해 허용되거나 상속되지만 통합 문서 또는 뷰별로 사용 권한을 설정할 수 있습니다.

  • 데이터 내보내기: 뷰에 사용된 데이터만 내보내려면 --csv 옵션을 사용합니다. 이 옵션은 뷰에 사용된 요약 데이터를 .csv 파일로 내보냅니다.

  • 내보낼 뷰, 통합 문서 또는 데이터 지정:

    • URL 일부를 사용하여 내보낼 대상을 지정합니다. 구체적으로, 통합 문서 또는 뷰의 URL에 나타나는 "workbook/view" 문자열을 지정합니다. "식별 이름"을 사용해서는 안 되며 URL 끝에 있는 :iid=<n> 세션 ID를 제외하십시오.

      예를 들어 슈퍼스토어 통합 문서에 있는 Tableau 샘플 뷰 주문 세부 정보에는 다음과 유사한 URL이 있습니다. <server_name>/#/views/Superstore/OrderDetails?:iid=2

      주문 세부 정보 뷰를 내보내려면 문자열 Superstore/OrderDetails를 사용하십시오.

      Superstore/Order Details 또는 Superstore/OrderDetails?:iid=2를 사용해서는 안 됩니다.

    • 서버에서 다중 사이트를 실행 중이며 뷰 또는 통합 문서가 기본값이 아닌 사이트에 있는 경우 -t <site_id>를 사용합니다.

    • 통합 문서를 내보내려면 통합 문서의 뷰를 열어 URL 문자열을 얻은 다음 사용하는 문자열에 뷰를 포함시킵니다.

      위 예에서 슈퍼스토어 통합 문서를 내보내려면 문자열 Superstore/OrderDetails를 사용하십시오.

    • 통합 문서를 내보내려면 Tableau Desktop 게시 대화 상자에서 탭으로 시트 표시를 선택하고 통합 문서를 게시했어야 합니다.

      참고: 관리 뷰(링크가 새 창에서 열림)를 포함하는 Tableau 통합 문서는 내보낼 수 없습니다.

    • 다운로드한 데이터를 필터링하려면 다음 형식을 사용하여 매개 변수 필터를 추가합니다.

      ?<filter_name>=value

      또는 매개 변수를 필터링하고 해당 매개 변수에 측정값 또는 차원의 이름과 일치하는 표시 이름이 있는 경우:

      ?Parameters.<filter_name>=value

  • 저장된 파일의 형식: 형식 옵션은 내보내는 항목에 따라 결정됩니다. 통합 문서는 --fullpdf인수를 사용하여 PDF로만 내보낼 수 있습니다. 뷰를 PDF(--pdf) 또는 PNG(--png)로 내보낼 수 있습니다.

  • 저장된 파일의 이름 및 위치(선택 사항): 이름을 제공하지 않으면 뷰 또는 통합 문서 이름에서 이름이 파생됩니다. 위치를 제공하지 않으면 파일이 현재 작업 디렉터리에 저장됩니다. 그렇지 않고 전체 경로나 현재 작업 디렉터리에 상대적인 경로를 지정할 수 있습니다.

    참고: .csv 또는 .pdf 같은 파일 이름 확장명을 포함시켜야 합니다. 이 명령에서는 사용자가 제공한 파일 이름에 자동으로 확장명을 추가하지 않습니다.

  • 대시보드 웹 페이지 개체가 PDF 내보내기에 포함되지 않음: 필요한 경우 대시보드에 웹 페이지 개체가 포함될 수 있습니다. 웹 페이지 개체가 포함된 대시보드를 PDF로 내보내는 경우 웹 페이지 개체는 PDF에 포함되지 않습니다.

  • ASCII 이외의 문자와 비표준 ASCII 문자 및 PDF 내보내기: ASCII 문자 집합 외의 문자 또는 비표준 ASCII 문자를 포함하는 이름의 뷰 또는 통합 문서를 내보내는 경우 문자를 URL 인코딩(퍼센트 인코딩)해야 합니다.

    예를 들어 명령에 Zürich 도시가 포함된 경우 이를 Z%C3%BCrich로 URL 인코딩해야 합니다.

    tabcmd export "/Cities/Sheet1?locationCity=Z%C3%BCrich" -fullpdf

캐시를 지워 실시간 데이터 사용

필요한 경우 URL 매개 변수 ?:refresh=yes를 추가하여 캐시에서 결과를 가져오는 대신 데이터 쿼리를 새로 고칠 수 있습니다. 직접 작성한 스크립트에 tabcmd를 사용하며 refresh URL 매개 변수를 많이 사용하는 경우 성능이 저하될 수 있습니다. 예를 들어 전체 통합 문서 대신 단일 대시보드에서 실시간 데이터가 필요한 경우에만 refresh를 사용하는 것이 좋습니다.

tabcmd export "Q1Sales/Sales_Report" --csv -f "Weekly-Report.csv"

tabcmd export -t Sales "Sales/Sales_Analysis" --pdf -f "C:\Tableau_Workbooks\Weekly-Reports.pdf"

tabcmd export "Finance/InvestmentGrowth" --png

tabcmd export "Finance/InvestmentGrowth?:refresh=yes" --png

통합 문서

tabcmd export "Q1Sales/Sales_Report" --fullpdf

tabcmd export "Sales/Sales_Analysis" --fullpdf --pagesize tabloid -f "C:\Tableau_Workbooks\Weekly-Reports.pdf"

옵션

-f, --filename

주어진 파일 이름과 확장명으로 파일을 저장합니다.

--csv

뷰에만 해당. 뷰의 데이터(요약 데이터)를 .csv 형식으로 내보냅니다.

--pdf

뷰에만 해당. PDF로 내보냅니다.

--png

뷰에만 해당. 이미지를 .png 형식으로 내보냅니다.

--fullpdf

통합 문서에만 해당. PDF로 내보냅니다. 탭으로 시트 표시를 사용으로 설정한 상태로 통합 문서를 게시했어야 합니다.

--pagelayout

내보낸 PDF의 페이지 방향(landscape 또는 portrait)을 설정합니다. 지정하지 많으면 Tableau Desktop 설정이 사용됩니다.

--pagesize

내보낸 PDF의 페이지 크기를 unspecified, letter, legal, note folio, tabloid, ledger, statement, executive, a3, a4, a5, b4, b5 또는 quarto 중 하나로 설정합니다. 기본값은 letter입니다.

--width

너비를 픽셀 단위로 설정합니다. 기본값은 800 px입니다.

--height

높이를 픽셀 단위로 설정합니다. 기본값은 600 px입니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

get url

Tableau Server에서 지정된(부분) URL이 나타내는 리소스를 가져옵니다. 결과는 파일로 반환됩니다.

이 명령을 사용할 때는 다음 사항에 유의합니다.

  • 사용 권한: 파일을 가져오려면 다른 이름으로 다운로드/웹 저장 권한이 있어야 합니다. 기본적으로 이 사용 권한은 모든 역할에 대해 허용되거나 상속되지만 통합 문서 또는 뷰별로 사용 권한을 설정할 수 있습니다.

  • 가져올 뷰 또는 통합 문서 지정: 가져올 뷰를 지정할 때는 "/views/<workbookname>/<viewname>.<extension>"문자열을 사용하고 가져올 통합 문서를 지정할 때는 "/workbooks/<workbookname>.<extension>" 문자열을 사용합니다. <workbookname> <viewname>을 브라우저에서 뷰를 열 때 URL에 표시되는 통합 문서 및 뷰의 이름으로 바꾸고 <extension>을 저장할 파일의 형식으로 바꿉니다. URL의 끝에 있는 세션 ID(?:iid=<n>)나 통합 문서 또는 뷰의 "식별" 이름을 사용하지 마십시오.

    예를 들어 Metrics Summary이라는 이름의 통합 문서에서 Regional Totals라는 뷰를 여는 경우 표시되는 URL은 다음과 유사합니다.

    /views/MetricsSummary_1/RegionalTotals?:iid=1

    뷰를 가져오려면 /views/MetricsSummary_1/RegionalTotals.<extension> 문자열을 사용합니다.

    통합 문서를 가져오려면 /workbooks/MetricsSummary_1.<extension> 문자열을 사용합니다.

    Tableau Server에서 통합 문서 및 뷰를 다운로드할 때 .twb 또는 .twbx 파일의 콘텐츠는 일반 텍스트로 저장됩니다. 데이터에 의미 있는 단서가 될 수 있는 필터 값을 비롯한 모든 데이터는 파일을 여는 모든 사용자가 읽을 수 있습니다.

  • 파일 확장명: URL에는 파일 확장명이 포함되어야 합니다. 확장명에 따라 반환되는 항목이 결정됩니다. 뷰는 PDF, PNG 또는 CSV(요약 데이터만) 형식으로 반환될 수 있습니다. Tableau 통합 문서는 게시된 데이터 원본에 연결하거나 라이브 연결을 사용할 경우 TWB로 반환되고 데이터 추출에 연결할 경우 TWBX로 반환됩니다.

    참고: 뷰를 PDF 또는 PNG 파일로 다운로드하려는 경우 .pdf 또는 .png 확장명을 포함하는 --filename 매개 변수를 포함시키면 URL에 .pdf 또는 .png 확장명을 포함시킬 필요가 없습니다.

  • 저장된 파일의 이름 및 위치(선택 사항): --filename에 사용하는 이름에는 파일 확장명이 포함되어야 합니다. 이름과 파일 확장명을 제공하지 않으면 둘 다 URL 문자열에서 파생됩니다. 위치를 제공하지 않으면 파일이 현재 작업 디렉터리에 저장됩니다. 그렇지 않고 전체 경로나 현재 작업 디렉터리에 상대적인 경로를 지정할 수 있습니다.

  • PNG 크기(선택 사항): 저장된 파일이 PNG인 경우 URL에 크기(픽셀)를 지정할 수 있습니다.

캐시를 지워 실시간 데이터 사용

필요한 경우 URL 매개 변수 ?:refresh=yes를 추가하여 캐시에서 결과를 가져오는 대신 데이터 쿼리를 새로 고칠 수 있습니다. 직접 작성한 스크립트에 tabcmd를 사용할 경우 refresh 매개 변수를 많이 사용하면 성능이 저하될 수 있습니다. 예를 들어 전체 통합 문서 대신 단일 대시보드에서 실시간 데이터가 필요한 경우에만 refresh를 사용하는 것이 좋습니다.

tabcmd get "/views/Sales_Analysis/Sales_Report.png" --filename "Weekly-Report.png"

tabcmd get "/views/Finance/InvestmentGrowth.pdf" -f "Q1Growth.pdf"

tabcmd get "/views/Finance/InvestmentGrowth" -f "Q1Growth.pdf"

tabcmd get "/views/Finance/InvestmentGrowth.csv"

tabcmd get "/views/Finance/InvestmentGrowth.png?:size=640,480" -f growth.png

tabcmd get "/views/Finance/InvestmentGrowth.png?:refresh=yes" -f growth.png

통합 문서

tabcmd get "/workbooks/Sales_Analysis.twb" -f "C:\Tableau_Workbooks\Weekly-Reports.twb"

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

initialuser

초기 관리 사용자가 정의되지 않은 서버에 초기 서버 관리 사용자를 만듭니다. 그러면 서버 관리자가 만들어집니다. TSM 관리자가 만들어지는 것은 아닙니다.

참고: tabcmd initialuser 명령은 Tableau Server에 대한 인증이 필요하지 않지만 이 명령은 초기 서버 노드에서 실행해야 합니다.

참고:

  • tabcmd initialuser 명령은 Tableau Server에 대한 인증이 필요하지 않지만 이 명령은 초기 서버 노드에서 실행해야 합니다.
  • 사용자 이름 접미사가 Tableau Server의 주 도메인과 일치하지 않으면 username 값에 at 기호(@)를 포함할 수 없습니다. 예를 들어 Tableau Server가 도메인 "myco.com"에 연결하는 경우 사용자 이름 "user@example.com@myco.com"을 사용할 수 없습니다.

tabcmd initialuser --username "admin" --password "password" --server http://localhost

tabcmd initialuser --username "admin" --password "password" --friendly "Tableau Admin" --server http://localhost

셸에서 비밀번호를 묻는 메시지를 표시하려면 명령에 --password 매개 변수를 포함하지 마십시오. 예를 들면 다음과 같습니다.

tabcmd initialuser --username "admin" --server http://localhost

옵션

-f, --friendly

표시 이름을 사용하여 초기 서버 관리 사용자를 만듭니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

listdomains

서버에서 사용되고 있는 Active Directory 도메인의 목록과 해당 애칭 및 ID를 표시합니다. 서버가 로컬 인증을 사용하도록 구성되어 있는 경우 이 명령은 도메인 이름 local만 반환합니다.

tabcmd listdomains

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

listsites

로그인한 사용자가 속한 사이트 목록을 반환합니다.

tabcmd listsites --username adam --password mypassword

옵션

--get-extract-encryption-mode

사이트에 대한 추출 암호화 모드를 적용, 사용 또는 사용 해제할 수 있습니다. 자세한 내용은 저장된 추출 암호화를 참조하십시오.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

login

Tableau Server 사용자를 로그인합니다.

--server, --site, --username, --password 전역 옵션을 사용하여 세션을 만듭니다.

참고: 서버가 SAML을 사용하도록 구성되어 있어도 tabcmd login 명령을 사용할 경우 SAML SSO(Single Sign-On)를 사용할 수 없습니다. 로그인하려면 서버에 만들어진 사용자의 사용자 이름과 암호를 전달해야 합니다. 그러면 로그인에 사용한 Tableau Server 사용자의 사용 권한을 가지게 됩니다. 자세한 내용은 사용자의 사이트 역할 설정사용 권한를 참조하십시오.

세션을 만드는 데 이미 사용한 동일한 정보를 사용하여 로그인할 경우 --password 옵션만 지정합니다. 쿠키에 저장된 서버 및 사용자 이름이 사용됩니다.

서버에서 80(기본값) 이외의 포트를 사용 중인 경우 해당 포트를 지정해야 합니다.

서버에서 다중 사이트를 실행 중이고 기본 사이트 이외의 사이트에 로그인할 경우에만 --site(-t) 옵션이 필요합니다. 비밀번호를 제공하지 않는 경우 비밀번호를 제공하라는 메시지가 표시됩니다. --no-prompt옵션이 지정되고 암호가 제공되지 않은 경우 명령이 실패합니다.

로그인하면 세션이 서버에서 만료되거나 logout 명령을 실행할 때까지 세션이 계속됩니다.

jsmith 사용자의 로컬 컴퓨터에서 실행 중인 Tableau Server에 해당 사용자로 로그인합니다.

tabcmd login -s http://localhost -u jsmith -p password

sales-server의 Sales 사이트에 관리자로 로그인합니다.

tabcmd login -s http://sales-server -t Sales -u administrator -p password

tabcmd login -s http://sales-server:8000 -t Sales -u administrator -p password

sales-server의 Sales 사이트에 SSL을 사용하여 관리자로 로그인하지만 서버의 SSL 인증서 유효성을 검증하지 않습니다.

tabcmd login --no-certcheck -s https://sales-server -t Sales -u administrator -p password

로컬 호스트의 정방향 프록시 및 포트를 설정합니다.

tabcmd login --proxy myfwdproxyserver:8888 -s http://localhost -u jsmith -p password

SSL을 사용하여 역방향 프록시에 jsmith 사용자로 로그인합니다.

tabcmd login -s https://myreverseproxy -u jsmith -p password

옵션

-s, --server

네트워크에 있는 Tableau Server 컴퓨터에서 명령을 실행하는 경우 http://localhost를 사용할 수 있습니다. 그렇지 않은 경우 http://bigbox.myco.com 또는 http://bigbox와 같이 컴퓨터의 URL을 지정합니다.

서버에서 SSL을 사용 중인 경우 컴퓨터의 URL에 https://를 지정해야 합니다.

Tableau Cloud의 경우 포드를 포함하여 사이트가 배포되는 전체 URL을 지정합니다. 예: https://prod-useast-b.online.tableau.com.

-t, --site

서버에 다중 사이트가 있고 기본 사이트 이외의 사이트에 로그인할 경우에는 이 옵션을 포함합니다.

사이트 ID는 사이트를 고유하게 식별하기 위해 URL에 사용됩니다. 예를 들어 이름이 West Coast Sales인 사이트의 사이트 ID는 west-coast-sales일 수 있습니다.

-u, --username

로그인하는 사용자의 이름입니다. Tableau Cloud의 경우 사용자의 이메일 주소가 사용자 이름입니다.

-p, --password

에 대해 지정된 사용자의 암호입니다--username. 비밀번호를 제공하지 않는 경우 비밀번호를 제공하라는 메시지가 표시됩니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 filename.txt 파일에 암호를 저장할 수 있습니다.

-x, --proxy

tabcmd 요청의 HTTP 프록시 서버 및 포트(호스트:포트)를 지정하기 위해 사용합니다.

--no-prompt

비밀번호 입력 메시지를 표시하지 않습니다. 비밀번호가 지정되지 않으면 login 명령이 실패합니다.

--no-proxy

HTTP 프록시 서버를 사용하지 않습니다.

--cookie

로그인에 대한 세션 ID를 저장합니다. 이후 명령 실행 시 로그인할 필요가 없습니다. 이 값이 명령의 기본값입니다.

--no-cookie

성공적으로 로그인한 후 세션 ID 정보를 저장하지 않습니다. 이후 명령 실행 시 로그인해야 합니다.

--timeout SECONDS

login명령이 처리될 때까지 서버에서 기다리는 시간(초)입니다. 기본값은 30초입니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

logout

서버에서 로그아웃합니다.

tabcmd logout

publish filename.twb(x), filename.tds(x) 또는 filename.hyper

지정된 통합 문서(.twb(x)), 데이터 원본(.tds(x)) 또는 추출(.hyper)을 Tableau Server에 게시합니다.

통합 문서를 게시하는 경우 기본적으로 통합 문서의 모든 시트는 데이터베이스 사용자 이름 또는 비밀번호 없이 게시됩니다.

통합 문서 또는 데이터 원본에 초기에 할당되는 사용 권한은 파일이 게시되는 프로젝트에서 복사됩니다. 파일이 게시된 후 게시된 리소스의 사용 권한을 변경할 수 있습니다. 

통합 문서에 사용자 필터가 포함된 경우 축소판 옵션 중 하나를 지정해야 합니다.

tabcmd publish "analysis.twbx" -n "Sales_Analysis" --db-username "jsmith" --db-password "secret-password"

tabcmd publish "analysis_sfdc.hyper" -n "Sales Analysis"
--oauth-username "user-name" --save-oauth

파일이 tabcmd와 동일한 디렉터리에 있지 않은 경우 파일의 전체 경로를 포함하십시오.

tabcmd publish "\\computer\volume\Tableau Workbooks\analysis.twbx" -n "Sales_Analysis" --db-username "jsmith" --db-password "secret-password"

tabcmd publish "\\computer\volume\Tableau Workbooks\analysis_sfdc.hyper" -n "Sales Analysis" --oauth-username "username" --save-oauth

옵션

-n, --name

서버의 통합 문서 또는 데이터 원본 이름입니다. 생략할 경우 통합 문서, 데이터 원본 또는 데이터 추출의 이름은 파일 이름을 따라 지정됩니다.

-o, --overwrite

서버에 이미 있는 통합 문서, 데이터 원본 또는 데이터 추출을 덮어씁니다.

-r, --project

통합 문서, 데이터 원본 또는 데이터 추출을 지정된 프로젝트에 게시합니다. 지정되지 않은 경우 "기본" 프로젝트에 게시합니다.

--parent-project-path

-r 옵션으로 지정된 중첩 프로젝트의 상위 프로젝트 이름을 지정합니다. 예를 들어 "Main" 프로젝트에 존재하는 "Nested" 프로젝트를 지정하려면 --parent-project-path "Main" -r "Nested" 구문을 사용합니다.

--db-username

이 옵션을 사용하여 통합 문서, 데이터 원본 또는 데이터 추출과 함께 데이터베이스 사용자 이름을 게시합니다.

--db-password

이 옵션을 사용하여 통합 문서, 데이터 원본 또는 추출과 함께 데이터베이스 암호를 게시합니다.

--save-db-password

제공된 데이터베이스 암호를 서버에 저장합니다.

--oauth-username

사용자 계정의 이메일 주소입니다. 사용자에게 --name에 지정된 클라우드 데이터 원본에 대해 저장된 액세스 토큰이 이미 있는 경우 미리 구성된 OAuth 인증을 통해 사용자를 연결합니다. 액세스 토큰은 사용자 기본 설정에서 관리됩니다.

데이터 원본에 대한 기존 OAuth 연결의 경우 --db-username--db-password 대신 이 옵션을 사용합니다.

--save-oauth

--oauth-username에 지정된 자격 증명을 게시된 통합 문서 또는 데이터 원본과 함께 내장된 자격 증명으로 저장합니다.

그런 다음 게시자 또는 서버 관리자가 서버에 로그인하여 해당 통합 문서 또는 데이터 원본에 대한 연결을 편집할 때 콘텐츠에 내장된 이 OAuth 자격 증명이 연결 설정에 표시됩니다.

게시 후에 추출 새로 고침을 예약하려면 --oauth-username에 이 옵션을 포함해야 합니다. 이는 기존 데이터베이스 연결에서 --save-db-password를 사용하는 것과 같습니다.

--thumbnail-username

통합 문서에 사용자 필터가 포함된 경우 지정된 사용자가 볼 수 있는 항목을 기준으로 축소판이 생성됩니다. --thumbnail-group 옵션이 설정된 경우에는 이 옵션을 지정할 수 없습니다.

--thumbnail-group

통합 문서에 사용자 필터가 포함된 경우 지정된 그룹이 볼 수 있는 항목을 기준으로 축소판이 생성됩니다. --thumbnail-username 옵션이 설정된 경우에는 이 옵션을 지정할 수 없습니다.

--tabbed

탭 보기를 포함하는 통합 문서를 게시하면 각 시트가 Viewer(뷰어)가 통합 문서를 탐색하는 데 사용할 수 있는 탭이 됩니다. 이 설정은 시트 수준 보안을 재정의합니다.

--append

기존 데이터 원본에 추출 파일을 추가합니다.

--replace

추출 파일을 사용하여 기존 데이터 원본을 대체합니다.

--disable-uploader

증분 파일 업로더를 사용하지 않습니다.

--restart

파일 업로드를 다시 시작합니다.

--encrypt-extracts

통합 문서, 데이터 원본 또는 추출을 서버에 게시할 때 추출을 암호화합니다. 자세한 내용은 저장된 추출 암호화를 참조하십시오.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

publishsamples

설명

Tableau 샘플 통합 문서를 지정된 프로젝트에 게시합니다. 모든 기존 샘플을 덮어씁니다.

구문

tabcmd publishsamples -n [project name] [Global options]

jsmith 사용자로 기본 사이트의 Inside Sales 프로젝트에 샘플을 게시합니다.

tabcmd publishsamples -n "Inside Sales" -t "" -s localhost --username "jsmith" --password "secret-password"

옵션

-n, --name

필수 항목입니다. Tableau 샘플을 지정된 프로젝트에 게시합니다. 프로젝트 이름에 공백이 포함된 경우 전체 이름을 따옴표로 묶습니다.

--parent-project-path

-n 옵션으로 지정된 중첩 프로젝트의 상위 프로젝트 이름을 지정합니다. 예를 들어 "Main" 프로젝트에 존재하는 "Nested" 프로젝트를 지정하려면 --parent-project-path "Main" -n "Nested" 구문을 사용합니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

reencryptextracts

사이트의 모든 추출을 새 암호화 키로 다시 암호화합니다. 이 명령은 키 암호화 키와 데이터 암호화 키를 재생성합니다. 사이트를 지정해야 합니다. 자세한 내용은 저장된 추출 암호화를 참조하십시오.

추출의 수와 크기에 따라 이 작업에 상당한 서버 리소스가 사용될 수 있습니다. 따라서 정상 업무 시간 외의 시간에 이 명령을 실행하는 것이 좋습니다.

tabcmd reencryptextracts "Default"

tabcmd reencryptextracts "West Coast Sales"

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

refreshextracts workbook-name 또는 datasource-name

지정된 통합 문서나 데이터 원본에 속해 있는 추출 항목의 전체 또는 증분 새로 고침을 수행합니다.

이 명령은 통합 문서 또는 데이터 원본이 게시되었을 때의 파일 이름이 아닌 서버에서 나타나는 통합 문서 또는 데이터 원본의 이름을 그대로 사용합니다. 관리자 또는 통합 문서나 데이터 원본의 소유자만 이 작업을 수행할 수 있습니다.

참고: 서버 관리자가 사이트에서 지금 실행 설정을 사용하지 않도록 설정한 경우 이 방법이 실패하고 오류가 발생합니다. 자세한 내용은 Tableau Server 설정(링크가 새 창에서 열림)을 참조하십시오.

tabcmd refreshextracts --datasource sales_ds

tabcmd refreshextracts --project "Sales External" --datasource sales_ds

tabcmd refreshextracts --project "Sales External" --parent-project-path "Main" --project "Sales External" --datasource sales_ds

tabcmd refreshextracts --workbook "My Workbook"

tabcmd refreshextracts --url SalesAnalysis

tabcmd refreshextracts --workbook "My Workbook" --addcalculations

tabcmd refreshextracts --datasource sales_ds --removecalculations

옵션

--incremental

증분 새로 고침 작업을 실행합니다.

--synchronous

전체 새로 고침 작업을 백그라운더 프로세스에 사용되는 큐에 추가하여 백그라운더 프로세스를 사용할 수 있게 되는 즉시 실행되게 합니다. 백그라운더 프로세스를 사용할 수 있는 경우 작업이 즉시 실행됩니다. 새로 고침 작업이 백그라운드 작업 보고서에 나타납니다.

동기식 새로 고침 중에 tabcmd는 새로 고침 작업이 진행되는 동안 서버와 라이브 연결을 유지하며, 백그라운드 작업이 완료될 때까지 1초에 한 번씩 폴링합니다.

참고: Tableau Bridge에서 새로 고친 데이터 원본에는 --synchronous 옵션을 사용할 수 없습니다.

--workbook

새로 고칠 추출 항목이 들어 있는 통합 문서의 이름입니다. 통합 문서의 이름에 공백이 있으면 이름을 따옴표로 묶습니다.

--datasource

새로 고칠 추출 항목이 들어 있는 데이터 원본의 이름입니다.

--project

--workbook또는 --datasource와 함께 사용하여 기본 프로젝트 이외의 프로젝트에 있는 통합 문서나 데이터 원본을 식별합니다. 지정되지 않은 경우 기본 프로젝트로 간주됩니다.

--parent-project-path

--project 옵션으로 지정된 중첩 프로젝트의 상위 프로젝트 이름을 지정합니다.

예를 들면 다음과 같습니다.

  • "Main" 프로젝트에 존재하는 "Nested" 프로젝트를 지정하려면 다음 구문을 사용합니다.
  • --parent-project-path "Main" --project "Nested"
  • "Nested" 프로젝트 안에 중첩되어 있는 "Nested2" 프로젝트를 지정하려면 다음 구문을 사용합니다. 
  • --parent-project-path "Main/Nested" --project "Nested2"

--url

URL에 나타나는 통합 문서의 이름입니다. "Sales Analysis"로 게시된 통합 문서의 URL 이름은 "SalesAnalysis"입니다.

--addcalculations

--workbook을 함께 사용하여 통합 문서의 내장된 추출에서 계산을 구체화하거나 --datasource를 사용하여 추출 데이터 원본의 계산을 구체화합니다. 백그라운더 프로세스에 사용되는 대기열에 작업을 추가합니다. 백그라운더 프로세스를 사용할 수 있는 경우 작업이 즉시 실행됩니다. 이 작업은 추출용 백그라운드 작업 관리 뷰에 표시됩니다.

--removecalculations

이전에 구체화된 계산을 제거하려면 --workbook 또는 --datasource를 함께 사용합니다. 백그라운더 프로세스에 사용되는 대기열에 작업을 추가합니다. 백그라운더 프로세스를 사용할 수 있는 경우 작업이 즉시 실행됩니다. 이 작업은 추출용 백그라운드 작업 관리 뷰에 표시됩니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

reset_openid_sub

Tableau Server ID와 연결되어 있는 기존 OpenID Connect 식별자(sub 값)를 지웁니다. Tableau Server에서 OpenID Connect의 IdP 변경을 참조하십시오.

tabcmd reset_openid_sub --target-username jsmith

옵션

--target-username

지정한 개별 사용자에 대한 sub 값을 지웁니다.

--all

모든 사용자에 대한 sub 값을 지웁니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

removeusers group-name

지정된 그룹에서 사용자를 제거합니다.

tabcmd removeusers "Development" --users "users.csv"

옵션

--users

지정된 그룹에서 주어진 .csv 파일에 있는 사용자를 제거합니다. 파일은 라인당 사용자 이름이 하나씩 있는 간단한 목록이어야 합니다.

Tableau Server에서 이 명령에 대규모 .csv 파일을 사용하는 경우 서버 관리자가 성능이 향상되도록 설정을 선택할 수 있습니다. 자세한 내용은 tabcmd를 통해 전달된 큰 CSV 파일의 성능 개선을 참조하십시오.

--[no-]complete

모든 행이 유효해야만 변경됩니다. 이 옵션이 지정되지 않으면 --complete가 사용됩니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

runschedule schedule-name

현재 로그인한 사이트에 지정된 일정의 작업을 실행합니다. tabcmd를 사용하여 모든 사이트에 대해 이 명령을 실행할 수는 없습니다. 모든 사이트에 대한 일정의 작업을 실행하려면 웹 인터페이스에 로그인하고 일정 페이지에서 모든 사이트를 선택한 다음 일정에서 지금 실행을 수행합니다.

이 명령은 서버에 지정된 일정 이름을 사용합니다.

Tableau Cloud에서는 이 명령을 사용할 수 없습니다.

참고: 서버 관리자가 사이트에서 지금 실행 설정을 사용하지 않도록 설정한 경우 이 방법이 실패하고 오류가 발생합니다. 자세한 내용은 Tableau Server 설정(링크가 새 창에서 열림)을 참조하십시오.

tabcmd runschedule "5AM Sales Refresh"

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

set setting

서버에서 지정된 설정을 사용으로 설정합니다. 서버의 유지 관리 페이지에서 각 설정에 대한 세부 정보를 볼 수 있습니다.

설정 이름 앞에 느낌표를 사용하여 설정을 사용 안 함으로 설정합니다. 다음 설정을 사용으로 설정하거나 사용 안 함으로 설정할 수 있습니다.

  • allow_scheduling

  • embedded_credentials

  • remember_passwords_forever

tabcmd set embedded_credentials

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

syncgroup group-name

Tableau Server 그룹을 Active Directory 그룹과 동기화합니다. Tableau Server 그룹이 아직 없는 경우 그룹이 만들어지고 지정된 Active Directory 그룹과 동기화됩니다.

그룹 이름 자체에 "@"가 도메인 구분 기호 외의 용도로 포함된 경우 16진수 형식 "\0x40"을 사용하여 기호를 나타내야 합니다.

tabcmd syncgroup "Development"

tabcmd syncgroup "Dev\0x40West"

참고: 자신이 멤버인 그룹을 동기화하는 경우 이 명령을 사용하여 수행한 변경 내용은 사용자에게 적용하지 않습니다. 예를 들어 이 명령을 사용하여 자신이 멤버인 그룹의 사용자로부터 관리자 권한을 제거하는 경우 명령을 마친 후에도 사용자는 계속 관리자입니다.

옵션

--grant-license-mode <grant-license-mode>

로그인 시 역할을 부여해야 하는지 여부를 지정합니다. 기본값은 on-sync입니다. 유효한 값은 on-login, on-sync입니다. 값이 지정되지 않으면 on-sync라고 가정하고 그룹이 동기화될 때 기본 역할이 부여됩니다. 자세한 내용은 로그인 시 역할 부여로 사용자 역할 수정을 참조하십시오.

--no-publisher

사용 중단되었습니다. 대신 --role 옵션을 사용하십시오.

--overwritesiterole

옵션을 사용할 때 사용자의 사이트 역할을 권한이 적은 사이트 역할로 덮어쓸 수 있도록 합니다 --role. 기본적으로 --role 옵션을 사용할 때는 사용자 사이트 역할을 올릴 수 있지만 내릴 수 없습니다. --overwritesiterole옵션은 사용자 사이트 역할을 내리므로 주의해서 사용하십시오.

--publisher

사용 중단되었습니다. 대신 --role 옵션을 사용하십시오.

-r, --role

그룹의 사용자에 대한 사이트 역할을 지정합니다. 기본값은 Unlicensed입니다.

유효한 값은 SiteAdministratorCreator, SiteAdministratorExplorer, SiteAdministrator, Creator, ExplorerCanPublish, Publisher, Explorer, Interactor, Viewer, Unlicensed입니다.

--silent-progress

명령의 진행률 메시지를 표시하지 않습니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

upgradethumbnails

축소판 업그레이드 작업을 시작하고 중지합니다. 자세히 알아보려면 축소판 업그레이드 작업을 참조하십시오.

축소판 업그레이드 작업을 시작하려면:

tabcmd upgradethumbnails --server <serverURL>

진행 중인 축소판 업그레이드 작업을 중지하려면:

tabcmd upgradethumbnails --server <serverURL> --stop

옵션

--stop

지정된 경우 진행 중인 축소판 업그레이드 작업을 중지합니다. 이 옵션이 지정되지 않으면 축소판 업그레이드 작업이 시작됩니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

validateidpmetadata

비보안 다이제스트 알고리즘인 SHA-1을 사용하여 IdP가 구성된 Tableau Server 사이트를 식별합니다. 이 명령은 RSA 키 크기 또는 타원 곡선 크기가 충분하지 않은 인증서를 사용하는 IdP도 식별합니다.

참고: 이 명령은 사이트 관련 SAML에만 사용할 수 있습니다. 자세한 내용은 사이트 관련 SAML 구성을 참조하십시오.

옵션

--digest-algorithms <ALGORITHMS>

공백으로 구분된 다이제스트 알고리즘 목록입니다. 올바른 값은 sha1sha256입니다. 지정하지 않으면 서버 구성 설정 wgserver.saml.blocklisted_digest_algorithms의 값이 서버에 사용됩니다.

--min-allowed-elliptic-curve-size <SIZE>

지정하지 않으면 서버 구성 설정 wgserver.saml.min_allowed.elliptic_curve_size의 값이 서버에 사용됩니다.

--min-allowed-rsa-key-size <SIZE>

지정하지 않으면 서버 구성 설정 wgserver.saml.min_allowed.rsa_key_size의 값이 서버에 사용됩니다.

--site-names <SITENAMES>

인증서 유효성 검사를 수행할 사이트 이름의 공백으로 구분된 목록입니다. 지정하지 않으면 모든 사이트가 검사됩니다.

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

version

현재 설치된 tabcmd 유틸리티의 버전 정보를 표시합니다.

tabcmd version

전역 옵션

다음 옵션은 모든 tabcmd 명령에서 사용됩니다. 세션을 시작하려면 --server, --user--password 옵션이 최소 한 번은 필요합니다. 이러한 옵션을 포함하지 않고 후속 명령을 실행할 수 있도록 인증 토큰이 저장됩니다. 이 토큰은 토큰이 사용된 마지막 명령 이후 5분 동안 유효한 상태를 유지합니다.

-h, --help

명령에 대한 도움말을 표시합니다.

-c, --use-certificate

클라이언트 인증서를 사용하여 로그인합니다. 상호 SSL을 사용하는 경우 필요합니다.

인증서 구성에 대한 자세한 내용은 사용 중인 Tableau Server OS에 해당하는 다음 항목을 참조하십시오.

-s, --server

Tableau Server URL이며 세션을 시작하려면 최소 한 번은 필요합니다.

-u, --user

Tableau Server 사용자 이름이며 세션을 시작하려면 최소 한 번은 필요합니다.

-p, --password

Tableau Server 암호이며 세션을 시작하려면 최소 한 번은 필요합니다.

--password-file

보안 강화를 위해 명령줄이 아닌 주어진 .txt 파일에 암호를 저장할 수 있습니다.

-t, --site

명령이 작은따옴표나 큰따옴표로 묶인 Tableau Server 사이트 ID로 지정된 사이트에 적용됨을 나타냅니다. 기본 사이트를 지정하려면 작은따옴표 또는 큰따옴표로 빈 문자열('' 또는 "")을 지정하거나 큰따옴표로 Default를 묶어("Default") 사용하십시오. 캐시된 인증 토큰 사용 시 사이트 ID는 대/소문자를 구분합니다. 대/소문자가 일치하지 않는 경우 토큰이 여전히 유효한 경우에도 암호를 묻는 메시지가 나타날 수 있습니다.

-x, --proxy

Host:Port

지정된 HTTP 프록시를 사용합니다.

--no-prompt

이 옵션이 지정되면 명령에서 암호를 묻는 메시지를 표시하지 않습니다. 올바른 암호가 제공되지 않으면 명령이 실패합니다.

--no-proxy

이 옵션이 지정되면 HTTP 프록시가 사용되지 않습니다.

--no-certcheck

이 옵션이 지정되면 tabcmd(클라이언트)는 서버의 SSL 인증서의 유효성을 검사하지 않습니다.

--[no-]cookie

이 옵션이 지정되면 로그인 시 세션 ID가 저장되므로 후속 명령에서 로그인을 필요로 하지 않습니다. 세션 ID를 저장하지 않으려면 no- 접두사를 사용합니다. 기본적으로 세션이 저장됩니다.

--timeout

서버에서 명령 처리를 완료할 때까지 지정된 시간(초) 동안 기다립니다. 기본적으로 프로세스는 서버가 응답할 때까지 기다립니다.

--

명령줄에서 옵션의 끝을 지정합니다. --을 사용하면 tabcmd-- 다음에 나오는 모든 항목을 옵션 설정으로 해석하는 것이 아니라 명령의 값으로 해석하도록 지정할 수 있습니다. 명령에 하이픈을 포함하는 값을 지정해야 할 경우 유용합니다. 다음 예에서는 -430105/Sheet1export 명령에 필요한 값인 tabcmd 명령에서 --을 사용하는 방법을 보여 줍니다.

tabcmd export --csv -f "D:\export10.csv" -- -430105/Sheet1

: Tableau Cloud에서 사용할 수 있는 Tabcmd 1.0 명령은 tabcmd 명령(링크가 새 창에서 열림)을 참조하십시오.
피드백을 제공해 주셔서 감사합니다!귀하의 피드백이 제출되었습니다. 감사합니다!