데이터 정책 만들기 및 테스트
데이터 정책을 사용하여 가상 연결을 사용하는 모든 뷰, 데이터 원본 또는 흐름의 데이터를 필터링합니다. 정책 테이블 또는 자격 테이블의 열을 사용하여 사용자에게 표시되어야 하는 데이터로만 데이터를 필터링할 수 있습니다.
- 정책 테이블 - 필터링되는 테이블입니다.
- 정책 열 - 데이터 필터링에 사용되는 열입니다.
- 자격 테이블 - 데이터 필터링에 사용할 수 있는 열이 포함된 테이블입니다. 정책 테이블에 정책 열이 포함되지 않은 경우 사용합니다.
데이터 정책을 만들려면:
- 다음을 클릭합니다.
- 탭의 기본 이름을 클릭하여 정책 이름을 바꿉니다.
- 왼쪽 패널에서 테이블 이름을 두 번 클릭하여 테이블을 데이터 정책에 추가합니다.
각 정책 테이블에 대해 정책 테이블의 열을 정책 열 또는 자격 테이블에 매핑합니다.
정책 열에 매핑
아이콘을 클릭하여 데이터를 필터링하는 데 사용할 하나 이상의 열을 추가합니다.
- 정책 열의 이름을 지정합니다. 이 이름은 정책 조건에 사용됩니다.
- 각 정책 테이블에 대해 드롭다운 메뉴를 사용하여 정책 열에 매핑되는 테이블 열을 선택합니다.
- 정책 조건에 사용할 정책 열의 수만큼 이 프로세스를 반복합니다.
빠른 클립: 테이블 열을 정책 열에 매핑하고 영업 직원별로 송장을 필터링하는 데이터 정책에 대한 정책 조건을 작성합니다.
자격 테이블에 매핑
- 자격 테이블을 선택하고 오른쪽으로 끌어와 자격으로 추가 테이블에 놓습니다. 모든 연결 또는 데이터베이스의 테이블을 다른 많은 데이터베이스에 있는 테이블을 보호하는 중앙 자격 테이블로 사용할 수 있습니다.
- 각 정책 테이블에 대해 드롭다운 메뉴를 클릭하고 열을 선택하여 정책 테이블을 자격 테이블에 매핑합니다.
빠른 클립: 자격 테이블(EmployeeId와 Full Name 열이 있는 테이블)을 정책 테이블 열에 매핑하고 데이터 정책에 대한 정책 조건을 작성합니다.
정책 조건은 주로 사용자 함수를 사용하여 행 수준 액세스를 정의하는 계산입니다. 온라인 도움말에서 사용자 함수(링크가 새 창에서 열림)에 대해 자세히 알아보십시오.
정책 조건을 정의합니다.
- 데이터 정책에 필요한지 여부
- 참 또는 거짓으로 평가해야 하는지 여부
- 정책 조건이 참일 때 행을 표시할지 여부
예:
FULLNAME() = [EmployeeName]
정책을 테스트하여 사용자에게 표시되는 데이터를 보고 정책이 예상대로 작동하는지 확인합니다.
- 테이블을 선택합니다.
- 테이블 세부 정보 섹션에서 다음을 선택합니다.
- 사용자로 미리 보기를 클릭하고 그룹(선택 사항)과 사용자를 선택합니다.
- 정책에 해당 사용자의 올바른 데이터가 테이블 세부 정보에 표시되는지 확인합니다.
- 필요한 경우 다른 사용자에 대해 반복합니다.
초안 저장 또는 연결 게시
작업하는 동안 현재 연결이 초안으로 자동 저장됩니다. 초안을 수동으로 저장하려면 을 클릭합니다.
다른 사용자와 새 가상 연결을 공유하려면 이를 게시해야 합니다.
- 에디터의 오른쪽 위에 있는
을 클릭합니다.
- 이름 필드에 연결 이름을 입력합니다.
- 연결을 저장할 프로젝트를 선택합니다.
- 다음을 클릭합니다.
기존 연결을 편집할 때 현재 게시된 상태의 사용자는 해당 연결을 계속 사용할 수 있습니다.
- 업데이트된 연결을 초안으로 저장하려면
을 클릭합니다.
- 사용자가 업데이트된 연결을 사용할 수 있도록 하려면 다음을 클릭합니다.
다른 사람이 연결을 사용할 수 있도록 사용 권한 설정
연결을 게시하면 다른 사용자가 사용할 수 있습니다. 다른 사용자가 사용할 수 있게 하려면 연결 기능을 허용됨으로 설정합니다.
- 가상 연결로 이동합니다.
- 동작 메뉴(...)를 열고 사용 권한을 클릭합니다.
- 모든 사용자에게 연결을 허용하도록 연결 아이콘 아래의 확인란을 선택합니다.
- 저장을 클릭합니다.
관련 작업
필요한 것을 찾을 수 없으십니까?
모든 Tableau 도움말(링크가 새 창에서 열림)을 보려면 온라인으로 이동하십시오.