기술 자료

CSV 파일에서 큰따옴표를 자동으로 삭제


게시 날짜: 22 Jun 2021
마지막 수정 날짜: 15 Jan 2024

질문

CSV 파일의 내용에 큰따옴표가 포함된 경우 첫 번째와 마지막 큰따옴표를 자동으로 제거하는 방법입니다.

CSV의 각 항목에 큰따옴표가 있을 경우, Tableau는 데이터 원본을 가져올 때 기본적으로 큰따옴표를 자동 제거합니다.
하지만 파일의 내용에 큰따옴표가 포함되어 있을 경우 (예: "S 01" monitor"), Tableau는 해당 큰따옴표를 자동으로 제거하지 못합니다.

예: 큰따옴표를 포함하지 않고 읽을 수 있는 CSV
========
Shop,Category,Product,Number
"AA","XXX","S 01 monitor","5"
"AB","XXX","S 02 monitor","3"
"AC","XXX","S 03 monitor","2"
========

모든 큰따옴표를 포함하여 읽을 수 있는 CSV
========
Shop,Category,Product,Number
"AA","XXX","S 01" monitor","5"
"AB","XXX","S 02 monitor","3"
"AC","XXX","S 03 monitor","2"
========

환경

  • Tableau Desktop
  • CSV/텍스트 파일

답변

큰따옴표를 제거하는 계산 필드를 만들어 문제를 해결할 수 있습니다.

예를 들어 아래의 계산은 필드의 첫 번째와 마지막 큰따옴표를 제거할 수 있습니다.
RIGHT(LEFT([Category],LEN([Category])-1),LEN(LEFT([Category],LEN([Category])-1))-1)

자세한 내용은 첨부된 통합 문서에서 확인하세요.

추가 정보

CSV 파일에서 첫 번째와 마지막 큰따옴표를 자동으로 제거하는 기능은 현재 제품에 내장되어 있지 않습니다.
이 문서로 문제가 해결되었습니까?