ParseExcelCellReference
ParseExcelCellReference
Excel 셀 참조 공식을 파싱하는 프로세서예요. A1 표기법으로 된 범위를 개별 구성 요소로 분해해 속성으로 제공해요.
본문
번들 (Bundle)
com.snowflake.openflow.runtime | runtime-office-nar
설명
Excel 셀 참조 공식을 파싱하는 프로세서예요.
태그
cell, excel, parse, spreadsheet, xls, xlsx
입력 요구 사항 (Input Requirement)
REQUIRED — 입력 FlowFile이 필요해요.
민감한 동적 속성 지원 (Supports Sensitive Dynamic Properties)
false — 지원하지 않아요.
속성 (Properties)
| 속성 | 설명 |
|---|---|
| Ranges | A1 표기법으로 파싱할 쉼표로 구분된 Excel 범위예요. 예: Sheet1!A1:B2,Sheet2!D4:E5,Sheet3. R1C1 및 3-D 참조 스타일의 범위는 허용되지 않아요. 값은 비어 있을 수 없어요. |
관계 (Relationships)
| 이름 | 설명 |
|---|---|
failure |
범위 파싱 중 오류가 발생한 FlowFile이 이 관계로 이동해요. |
success |
파싱된 Excel 범위를 담은 속성으로 주석이 달린 FlowFile이 이 관계로 이동해요. 각 범위마다 별도의 FlowFile이 생성돼요. |
쓰기 속성 (Writes attributes)
| 이름 | 설명 |
|---|---|
range.formula |
다른 속성을 만드는 데 사용된 단일 범위 공식이에요. 예: Sheet1!A1:B2. |
range.sheetname |
파싱된 시트 이름이에요. |
range.rows.starting |
파싱된 범위의 시작 행(1부터 번호)이에요. |
range.rows.ending |
파싱된 범위의 끝 행이에요. |
range.columns.starting |
파싱된 범위의 시작 열 번호예요. |
range.columns.ending |
파싱된 범위의 끝 열 번호예요. |