Update Excel Cells 단계
Document: Update Excel Cells 단계는 문서 계정에 있는 .xlsx 통합 문서의 개별 셀에 값을 기록하며, 통합 문서의 나머지 부분은 그대로 둡니다. 입력 테이블의 각 행은 셀 하나와 그 셀에 기록할 값을 지정합니다. 이 단계는 대신 서식 지침 테이블에 따라 통합 문서에 서식을 적용할 수도 있습니다.
단계 양식에는 통합 문서, 셀, 서식의 세 가지 옵션 그룹이 있습니다. 마이그레이션된 KNIME 워크플로는 이 단계를 Excel 셀 업데이트 노드와 서식 노드에 사용합니다.
없는 통합 문서는 오류가 아닙니다. 단계는 통합 문서를 그대로 두고 경로를 알려 주는 경고와 함께 완료됩니다.
셀 값 설정
섹션 제목: “셀 값 설정”- 소스 테이블(
source) — 셀 주소와 새 값이 담긴 테이블입니다. 소스 열(source_columns)에는 주소 열과 값 열이 나열됩니다. - 주소 열(
address_column) —A5와 같은 셀 주소 또는 1부터 시작하는 숫자로 된column:row가 들어 있는 열입니다. - 통합 문서(
file) — 업데이트할 통합 문서이며{account, path}형식입니다. - 시트(
sheet_name) — 업데이트할 시트입니다. 통합 문서에 해당 이름의 시트가 없으면 추가됩니다. - 누락된 값에 기록되는 값(
replace_missing) — 행에 값이 없는 셀에 기록되는 값입니다. 비워 두면 셀을 비어 있는 상태로 둡니다.
통합 문서 서식 지정
섹션 제목: “통합 문서 서식 지정”서식 지침 테이블(source_b)을 서식 지침 테이블로 설정하며, 지침마다 행이 하나씩 있습니다. 지시 열(source_b_columns)은 종류, 태그, 매개변수 열을 지정합니다. 종류는 font, background, cell, border, merge, conditional, size, comment, hyperlink, sheet_properties 또는 sheet이며, 매개변수에는 지침의 설정이 JSON으로 들어 있습니다. 이때 소스 테이블은 시트 위에 겹쳐 놓는 제어 테이블이 되며, 각 셀에는 해당 셀에 적용할 지침의 태그가 쉼표로 구분되어 들어 있습니다. 주소 열과 시트는 사용되지 않습니다.
사본 기록
섹션 제목: “사본 기록”- 업데이트된 통합 문서 기록 위치(
output_file) — 원본을 덮어쓰는 대신 업데이트된 통합 문서를 이{account, path}에 기록합니다. - 이미 있는 파일(
if_exists) — 업데이트된 통합 문서 기록 위치와 함께 사용합니다. 덮어쓰기(overwrite, 기본값)는 이미 있는 파일을 교체하고 단계 실패 처리(fail)는 단계를 중지합니다.