Loading

changes could not be saved ... because of a sharing violation" 오류

게시 일자: Jul 20, 2023
상세 설명
다음과 같은 상태에서 Excel 파일을 저장할 경우:
  1. Tableau Desktop이 라이브 연결되어 있고 Tableau Desktop이 열려 있는 경우 또는
  2. Tableau Server 또는 Tableau Cloud에서 사용되는 뷰에 Excel 파일에 대한 라이브 연결이 포함된 경우

다음 오류가 발생할 수 있습니다.
 
공유 위반 때문에 변경 내용을 '<filename>'에 저장할 수 없습니다. 다른 파일에 저장해 보십시오.

Cause

Tableau Desktop, Tableau Server 또는 Tableau Cloud에서 열린 통합 문서의 Excel 파일에 직접 연결을 사용하면 Excel 파일이 잠깁니다.

 
솔루션

옵션 1: 기본 연결 계속 사용(Tableau Desktop만 해당)

Tableau Desktop을 닫은 다음 Excel 파일을 저장하십시오.

옵션 2: Excel 파일에 대한 추출 연결 사용

  1. Excel 파일의 추출을 만듭니다.
  2. 통합 문서를 저장하고 Tableau Desktop을 닫은 다음 다시 엽니다.
  3. 변경 내용을 Excel 파일에 저장한 다음 Tableau Desktop에서 추출을 새로 고쳐 새 데이터를 가져옵니다. 추출 만들기와 새로 고침에 대한 자세한 내용은 데이터 추출을 참조하십시오.

옵션 3: 레거시(Jet 기반) 연결 사용으로 전환(Tableau Desktop 10.5 이하에만 해당)

레거시 연결과 기본 연결 간의 차이점 및 각 연결의 이점에 대한 자세한 내용은 데이터 원본 업그레이드를 참조하십시오.
  1. Tableau Desktop에서 Excel 파일에 대한 새 연결을 만듭니다.
    • 데이터에 연결을 클릭합니다.
    • 연결 페이지에서 Microsoft Excel을 클릭하고 연결하려는 파일을 선택합니다.
    • 열기 드롭다운 메뉴를 클릭한 다음 레거시 연결로 열기를 선택합니다.
  2. 원래 데이터 원본을 새로 만든 데이터 원본으로 바꿉니다. 자세한 내용은 데이터 원본 바꾸기를 참조하십시오.

옵션 4: 캐시된 연결의 수명을 기본값인 2시간보다 줄이기(Tableau Server만 해당)

  1. Tableau Server가 실행되고 있는 컴퓨터에서 관리자로 명령 프롬프트를 엽니다.
  2. 디렉터리를 Tableau Server bin 디렉터리(기본값은 C:\Program Files\Tableau\Tableau Server\<version>\bin)로 변경하고 다음 명령을 실행합니다.
    tabadmin stop
    tabadmin set protocolcachelifetime_in_minutes 60
    (또는 원하는 분단위 시간 초과 값)
    tabadmin config

    연결 시간 초과에 대한 자세한 내용은 Live Database Connection Not Closing(라이브 데이터베이스 연결이 닫히지 않음)을 참조하십시오.

추가 자원

Knowledge 기사 번호

001474009

 
로드 중
Salesforce Help | Article