Power BI 페이지를 매긴 보고서에 대한 CSV 장치 정보 설정
적용 대상: Power BI Report Builder Power BI Desktop
Power BI 페이지를 매긴 보고서에서 CSV 렌더링 확장 프로그램에 대한 장치 정보 설정을 통해 구분 기호 및 한정자를 변경하고 줄 바꿈 처리를 지정할 수 있습니다. 출력에서의 헤더 행 인코딩과 포함뿐만 아니라 파일의 확장도 제출할 수 있습니다. 구분 기호는 특수 문자일 가능성이 높으므로 설정이 XML로 작성된 경우 CDATA 섹션에서 인코딩해야 합니다.
CSV 설정
다음 표는 XML 형식으로 렌더링하기 위한 디바이스 정보 설정을 보여줍니다.
설정 | 값 |
---|---|
인코딩 | .NET Framework에서 지원하는 문자 인코딩의 IANA(Internet Assigned Numbers Authority) 이름입니다. 기본값은 UTF-8입니다. 다른 값의 예로 ASCII, UTF-7 및 UTF-16을 들 수 있습니다. |
ExcelMode | 대상 출력이 Excel용임을 지정합니다. 기본값은 true입니다. |
FieldDelimiter | 결과에 넣을 구분 기호 문자열입니다. 기본값은 쉼표(,)입니다. 이 디바이스 정보의 값을 URL에 전달할 때 URL로 인코딩해야 합니다. 예를 들어 구분 기호인 탭 문자는 "%09"가 되어야 합니다. 구성 파일에서 디바이스 정보 설정을 변경하여 기본 필드 구분 기호를 TAB을 비롯한 원하는 문자로 변경할 수 있습니다. 예를 들어, TAB을 사용하려면 FieldDelimiter 설정을 <FieldDelimiter xml:space="preserve">[TAB]</FieldDelimiter>로 업데이트합니다. 이 예제에서 [TAB]은 실제 탭 문자이므로 구성 파일에는 공백으로 나타납니다. "xml:space" 특성은 공백을 유지할 것을 파서에 지시합니다. |
FileExtension | 결과에 넣을 파일 확장자입니다. 기본값은 .CSV입니다. FileExtension과 Extension 이 모두 지정되는 경우 FileExtension 이 우선합니다. |
NoHeader | 머리글 행이 출력에서 제외되는지 여부를 나타냅니다. 기본값은 false입니다. |
한정자 | 필드 구분 기호 또는 레코드 구분 기호를 포함하는 결과 주위에 사용할 한정자 문자열입니다. 결과에 한정자가 포함되어 있으면 한정자가 반복됩니다. 한정자 설정은 FieldDelimiter 및 RecordDelimiter 설정과 달라야 합니다. 기본값은 따옴표(")입니다. |
RecordDelimiter | 각 레코드의 마지막에 사용할 레코드 구분 기호입니다. 기본값은 <cr><lf>입니다. |
SuppressLineBreaks | 출력에 포함된 데이터에서 줄 바꿈이 제거되는지 여부를 나타냅니다. 기본값은 false입니다. 값이 true이면 FieldDelimiter, RecordDelimiter및 Qualifier 설정은 공백 문자가 될 수 없습니다. |
UseFormattedValues | CSV 출력에 형식이 지정된 문자열을 넣을지 여부를 나타냅니다. true가 ExcelMode인 경우 기본값은 true이고, 그렇지 않은 경우 false입니다. |