Page No.
AUD Conflux를 실행하기 위해서는 "2. AUD Conflux 사용 환경" 설정이 정상적으로 되어 있어야 합니다.
AUD Conflux설정이 정상적으로 되어 있을 경우 아래 와 같이 AUD Conflux를 실행 할 수 있습니다.
i-PORTAL 접속 → ① 도구 클릭 → ② AUD Conflux 클릭

<화면 이미지 변경 필요>


아이콘 | 구분 | 설명 | |
|---|---|---|---|
| ① 새문서 | 신규 보고서를 생성합니다. | |
| ② 열기 | 파일 열기 팝업창을 실행합니다. | |
| ③ 저장 | 편집 중인 보고서를 저장합니다. | |
| ④ 다른 이름으로 저장 | 편집 중인 보고서를 다른 이름으로 저장합니다. | |
| ⑤ Input Node | META | META 형식의 데이터를 추가합니다. |
SQL | SQL 형식의 데이터를 추가합니다. | ||
EXCEL | 외부 EXCEL 파일을 추가합니다. | ||
TEXT | 외부 TEXT 파일을 추가합니다. | ||
| ⑥ Processing Node | Join | 2개 이상의 Input Node, Processing Node를 연결하여 Join(Inner, Left Outer, Right Outer)을 실행합니다. |
Union | 2개 이상의 Input Node, Processing Node를 연결하여 Union All을 실행합니다. | ||
| Grouping | 1개의 Input Node, Processing Node 를 연결하여 GroupBy 및 OrderBy 기능을 실행합니다. | ||
| Cleansing | 1개의 Input Node와 Processing Node를 연결하여 해당 노드의 데이터 조회 기능을 실행합니다 매크로 기능만 제공됩니다. | ||
| ServerScript | |||
| PythonScript | |||
| DataTable | ServerScript 또는 PythonScript 노드 뒤에만 연결할 수 있습니다. 스크립트 실행 결과로 테이블이 생성된 경우, 그 중 어떤 테이블을 다음 노드로 연결할지 선택할 수 있는 화면입니다. | ||
| ⑦ Output Node | Update DataBase | 전처리 완료한 노드를 데이터베이스에 CRUD합니다. |
Save Excel | 전처리 완료한 노드를 Excel, CSV 문서로 저장합니다. | ||
Save Text | 전처리 완료한 노드를 Text, CSV 문서로 저장합니다. | ||
| Analytics | |||
| ⑧ 변수 편집기 | 변수를 생성하거나 편집할 수 있습니다. | |
| ⑨ 데이터 갱신 | 다이어그램에 배치된 노드의 데이터를 조회(새로고침)합니다. | |
| ⑩ 로그 보기 | Server Log 확인이 가능합니다. | |
| ⑪ 설정 | 옵션과 서식을 지정할 수 있고, 제품의 버전 정보를 확인할 수 있습니다. | |

① 다이어그램
② 미니 맵
![]()

① 영역을 클릭 후 Drag&Drop을 통해 ②에 연결 합니다.

1. 노드끼리 이어진 선① 을 클릭합니다.

2. 활성화된 선은 빨간 색으로 표시됩니다.

3. Delete 키를 눌러 선을 삭제합니다.
![]()
| 기능명 | 설명 | 비고 |
|---|---|---|
| 이름 변경 | 노드의 이름을 변경할 수 있습니다. | |
| 설정 | 노드의 데이터 조회 및 전처리 할 수 있습니다. | 아래 노드에는 해당 메뉴가 표시되지 않습니다.
|
| 새로고침 | 설정이 완료된 노드를 최신 데이터로 조회합니다. | |
| 경로 새로고침 | 설정이 완료된 노드까지의 경로에 포함된 노드를 최신 데이터로 조회합니다. |

| 데이터 전처리 영역 | 설명 | |
|---|---|---|
| 공통 Properties | ① Type | 노드의 타입이 출력됩니다. |
| ② Code | 데이터베이스에 등록된 노드 명이 출력됩니다. | |
| ③ Table's Name | 데이터베이스에 등록된 테이블 명이 출력됩니다. | |
④ Name | 노드의 이름이 출력되고, 수정 가능합니다. | |
| ⑤ Description | 노드의 설명이 출력되고, 수정 가능합니다. | |
| ⑥ Refresh Option | 체크박스로 Refresh에 대한 옵션을 선택합니다. | |
| ⑦ 업로드된 파일 속성 정보 | 노드의 Type별로 출력되는 값이 상이합니다. 하단 노드별 속성 정보 차이에서 확인할 수 있습니다. | |
META
SQL
Excel, Text
| ||||||||||||||||||||||||||


| 데이터 전처리 영역 | 설명 | |
|---|---|---|
| Columns | ① |
|
| ||
| ||
| ||
| ② | Caption 영역 더블 클릭 시 컬럼의 이름을 수정할 수 있습니다. | |
③ | Caption 옆 | |
용어가 정해지지 않아서 AUD팀 확정 후 추가 편집 필요 |

| 기능명 | 설명 |
|---|---|
| ① History | 데이터 전처리 영역에서 Data, Columns 탭 내부에서 진행한 전처리 작업 History를 확인합니다. |
| ② 수정 | 수정 아이콘(
|
| ③ 삭제 | 삭제 아이콘( |
| ④ 활성화 | 체크박스를 체크하면 전처리 작업 History가 활성화 되고, 체크박스를 해제하면 전처리 작업 History가 활성화 되지 않습니다.
|
| ⑤ 접기 | 클릭하면 Macro 영역이 숨겨지거나 펼쳐집니다. |
![]()
|

| 구분 | 설명 |
|---|---|
| ① 변수 목록 | 설정된 변수 목록을 출력합니다. |
| ② 추가 | 변수 목록에 새로운 변수를 추가합니다. ※ 실제 반영은 '확인' 버튼 클릭 시 적용됩니다. |
| ③ 삭제 | 변수 목록에서 변수를 삭제합니다. ※ 실제 반영은 '확인' 버튼 클릭 시 적용됩니다. |
| ④ 확인 및 닫기 |
|




| 구분 | 옵션 | 서식 설명 |
|---|---|---|
정수 |
| 숫자
|
| 실수 |
| |
날짜 |
| 날짜 및 시간
|
| 날짜 및 시간 |
|

![]()
1. 생성한 META 노드를 더블클릭 or 우클릭 후 META 설정을 클릭합니다.

2. 사용할 META 파일을 선택합니다.
3. 조회할 항목을 선택합니다.
4. 선택한 조회항목을 확인합니다.
5. 필요시 조회 조건을 추가합니다.
6. 7번 영역이 나타나게 합니다.
7. 6번 쿼리 버튼 클릭 시 나타나며 자동으로 생성된 쿼리를 확인할 수 있습니다.
8. 확인 버튼을 클릭하여 데이터 추가하고 창을 닫습니다.
META 조회 설정 및 활용 참고 링크 : 관리자 교육_i-META |
![]()
1. 생성한 SQL 노드를 더블클릭 or 우클릭 후 SQL 설정을 클릭합니다.

2. 연결할 데이터베이스를 선택합니다.
3. 선택한 데이터베이스에서 스키마 테이블을 검색할 수 있습니다.
4. 사용할 스키마 테이블을 클릭하여 스키마 속성을 확인합니다.
5. 스키마 테이블 위로 우클릭하여 Create SQL을 선택합니다.
6. SELECT를 클릭하여 생성된 쿼리를 확인합니다.

7. 실행 버튼을 클릭 시 데이터 미리보기가 제공됩니다.
8. 조회 결과를 확인합니다.(최대 100건의 미리보기가 제공됩니다.)
9. 데이터 결과를 노드에 적용하기 위해 확인 버튼을 클릭합니다.

1. 생성한 Excel 노드를 더블클릭 or 우클릭 후 Excel 설정을 클릭합니다.

2. 파일 탐색기에서 사용할 Excel 혹은 CSV 파일을 더블 클릭 합니다.
|
![]()
1. 생성한 Text 노드를 더블클릭 or 우클릭 후 Text 설정을 클릭합니다.

2. 파일 탐색기에서 사용할 Text 혹은 CSV 파일을 더블 클릭 합니다.
|


선택한 컬럼의 데이터 타입에 따라 제공되는 매크로 기능은 다를 수 있습니다.
| Macro 종류 | 기능 설명 | 지원 데이터 타입 |
|---|---|---|
파생필드 추가 | 조건식을 기반으로 특정 값을 갖는 새 컬럼을 생성합니다. | All |
| 필드 제거 | 선택한 컬럼을 데이터셋에서 제거합니다. | All |
| 데이터 형변환 | 컬럼의 데이터 타입을 지정한 형식으로 변환합니다. | All |
| 선택항목 제거 | 지정한 컬럼에서 선택된 값을 가진 모든 행을 삭제합니다. | All |
| 공백 제거(TRIM) | 문자열 컬럼에서 불필요한 공백(띄어쓰기)을 제거합니다. | String |
| 데이터 제거 | 지정한 컬럼에서 입력한 범위에 해당하는 값을 제거합니다. | Numeric(Integer, Double), Date |
| NULL 제거 | Null 값 또는 빈 값을 가진 행을 제거합니다. 문자열 컬럼에서는 공백 문자열("")도 함께 제거됩니다. | All |
| 대문자로 | 선택한 문자열 컬럼의 모든 값을 알파벳 대문자(Upper Case) 로 변환합니다. | String |
| 소문자로 | 선택한 문자열 컬럼의 모든 값을 알파벳 소문자(Lower Case) 로 변환합니다. | String |
| 데이터 변환 | 선택한 컬럼의 특정 값을 사용자 정의 값으로 변환합니다. | All |
| 텍스트 나누기 | 문자열 컬럼의 값을 지정한 구분자로 나누어 여러 개의 새로운 컬럼으로 생성합니다. | String |
| 그룹으로 나누기 | 지정한 컬럼 값을 범위 또는 규칙에 따라 그룹으로 분류하여, 새로운 컬럼을 생성합니다. | String, Numeric(Integer, Double), Date |
※ 데이터 타입 : String, Numeric(Integer, Double), Date, DateTime
|



| 구분 | 설명 |
|---|---|
| ① 필드명 | 파생필드의 이름을 작성합니다. |
| ② 파생필드 타입 | 파생필드 생성 Type을 선택합니다. |
| ③ 검색 창 | 검색 시 필드와 수식 모두 검색됩니다. |
| ④ 컬럼, 변수 목록 | 파생필드 생성에 사용할 수 있는 컬럼과 변수 목록입니다. |
| ⑤ 수식 목록 | 파생필드 생성에 사용할 수 있는 수식 목록입니다. ※ Type이 Formula일 때만 출력 됩니다. |
| ⑥ 텍스트 박스 | 수식 혹은 SQL을 작성할 수 있습니다. |
| ⑦ 확인 및 닫기 |
|
|
데이터 변환 선택 시, 팝업 창이 나타납니다.

| 구분 | 설명 |
|---|---|
| ① 필드명 | 선택한 컬럼의 데이터 형과 컬럼명을 출력합니다. |
| ② 변경 전 | 선택한 데이터 값을 출력합니다. |
| ③ 변경 후 | 변경할 데이터 값을 입력합니다. |
④ 확인 및 닫기 |
|
데이터 형변환 - 날짜, 데이터 형변환 - 날짜 및 시간은 문자형으로 입력된 날짜 데이터를 날짜형 포맷으로 변경할 수 있습니다.
데이터 형변환 - 날짜, 데이터 형변환 - 날짜 및 시간 선택 시, 팝업 창이 나타납니다.

| 구분 | 설명 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| ① 입력 데이터 | 선택한 데이터 값을 출력합니다. | ||||||||
| ② 변환 포맷 | 선택한 데이터 형에 맞는 데이터 포맷이 옵션으로 나타납니다.
| ||||||||
| ③ 확인 및 닫기 |
|
|
텍스트 나누기 선택 시, 팝업 창이 나타납니다.

| 구분 | 설명 |
|---|---|
| ① 원본 컬럼명 | 나누기 대상이 되는 원본 컬럼의 이름을 표시합니다. |
| ② 구분자 선택 | 텍스트를 분리할 때 사용할 구분자(delimeter) 를 선택합니다. 기본 구분자에는 Tab, Semicolon, Comma, Space(공백) 가 있으며, Other 옵션을 통해 사용자가 직접 구분자를 지정할 수도 있습니다. |
| ③ 컬럼 설정 | 구분자 기준으로 나누어 생성할 최종 컬럼 리스트를 설정합니다. 컬럼은 사용자가 직접 추가 또는 삭제할 수 있습니다.
|
| ④ 데이터 미리보기 | 원본 컬럼의 첫 번째 데이터를 기준으로 분리 결과를 미리 확인할 수 있는 영역입니다. 단, Columns 탭에서 매크로 편집 중일 경우에는 AA 라는 문자열로 결과가 표시됩니다. |
| ⑤ 확인 및 닫기 |
|
결과 예시
해당 매크로는 우측 하단의 매크로 목록에서 '수정'을 선택하여 다시 편집할 수 있습니다.
그룹으로 나누기 선택 시, 팝업 창이 나타납니다.
문자형 데이터
선택한 컬럼의 고유 값 목록(LOV, List of Values) 이 표시됩니다.
| 구분 | 설명 |
|---|---|
| ① 원본 컬럼명 | 그룹으로 나눌 기준이 되는 원본 컬럼의 이름을 표시합니다. |
| ② 생성할 컬럼명 | 그룹화 결과가 저장될 새로운 컬럼의 이름을 입력합니다.
|
| ③ 생성할 컬럼 데이터 타입 | 새로 생성될 컬럼의 데이터 타입을 설정합니다. 선택 가능한 타입은 String, Integer, Double, Date 입니다. |
| ④ 그룹 레이블 | 사용자가 정의한 그룹의 이름입니다. 그룹화된 값은 이 그룹 레이블로 변환되어 생성할 컬럼에 저장됩니다. |
| ⑤ 그룹 항목 | 해당 그룹에 포함될 원본 항목(값)들을 선택합니다. 항목은 다음 두 가지 타입 중 하나로 지정할 수 있습니다:
|
| ⑥ 값 목록(LOV) | 원본 컬럼의 고유 값 목록(LOV, List of Values) 이 제공됩니다. 사용자는 이 목록에서 원하는 값을 선택하여 그룹에 포함시킬 수 있습니다. |
| ⑦ 정렬 | 값 목록을 오름차순 또는 내림차순으로 정렬할 수 있습니다. |
| ⑧ 값 목록 검색 | 값 목록 내에서 키워드로 항목을 검색할 수 있습니다. |
| ⑨ 확인 및 닫기 |
|

숫자형 / 날짜형 데이터
사용자가 직접 조건식 또는 범위를 설정하여 그룹을 정의합니다.
| 구분 | 설명 | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ① 원본 컬럼명 | 그룹으로 나눌 기준이 되는 원본 컬럼의 이름을 표시합니다. | ||||||||||||||
| ② 생성할 컬럼명 | 그룹화 결과가 저장될 새로운 컬럼의 이름을 입력합니다.
| ||||||||||||||
| ③ 생성할 컬럼 데이터 타입 | 새로 생성될 컬럼의 데이터 타입을 설정합니다. 선택 가능한 타입은 String, Integer, Double, Date 입니다. 단, 원본 컬럼의 데이터 타입이 숫자형일 경우 Date 타입으로 생성할 수 없습니다. | ||||||||||||||
| ④ 그룹 레이블 | 사용자가 정의한 그룹의 이름입니다. 조건에 해당하는 값들은 해당 그룹 레이블로 표시됩니다. | ||||||||||||||
| ⑤ 조건식 또는 범위 | 각 그룹 레이블에 속할 값을 지정하기 위한 조건 또는 범위를 설정합니다. 지원되는 조건 연산자는 다음과 같습니다:
※ 조건이 중복되지 않도록 순서를 주의해야 합니다. | ||||||||||||||
| ⑥ 확인 및 닫기 |
|



날짜시간형 데이터 (수정중)
| 구분 | 설명 | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ① 조건식 | 제거할 값을 지정하기 위한 조건을 설정합니다. 지원되는 조건 연산자는 다음과 같습니다:
※ 조건에 따라 입력하는 범위가 달라집니다. | ||||||||||||||
| ② 범위 입력 | 제거할 값을 지정하기 위한 범위를 설정합니다.
| ||||||||||||||
| ③ 확인 및 닫기 |
|

| 기능명 | 설명 |
|---|---|
| 필드 제거 | 선택한 필드를 제거할 수 있습니다. |
| 데이터 형변환 | 숫자(실수, 정수), 날짜(날짜, 날짜 및 시간), 문자로 데이터 형식을 변환할 수 있습니다. |
| 기능명 | 설명 |
|---|---|
선택항목 제거 | 선택한 데이터 항목이 제거 됩니다. |
| 데이터 변환 | 데이터 변환 팝업창이 표시됩니다.
변경 후 값을 입력한 뒤 확인 버튼을 누르면 데이터가 변환됩니다. |

Join을 통해 두 개 이상의 데이터를 병합할 수 있습니다.
Step 1. Join 대상인 노드 연결
Join 대상 노드에 커서를 올려 + 기호가 나타나면 Drag & Drop으로 Join 노드와 연결합니다.

Step 2. Join 설정


Join 팝업 창 화면 구성
|
노드 간 연결선을 클릭한 후 마우스 오른쪽 버튼을 클릭하면, Join Type을 변경하거나 현재 적용된 조인 유형을 확인할 수 있습니다.
|
Union 노드는 여러 테이블을 동일한 컬럼 기준으로 결합하여 하나의 데이터셋으로 통합할 수 있습니다.
데이터는 중복을 제거하지 않는 Union All 방식으로 연결됩니다. |
Step 1. Union 대상인 노드 연결

Step 2. Union 설정


Union 팝업 창 화면 구성
정렬 창 화면
|
Grouping 노드는 하나의 테이블에서 컬럼을 기준으로 데이터를 그룹화하고, 집계 함수와 정렬 기능을 적용하여 결과를 생성할 수 있습니다.
Step 1. Grouping 대상인 노드 연결



Grouping 팝업 창 화면 구성
|
ServerScript 노드 혹은 PythonScript 노드에 커서를 올려 우클릭 후 새로고침 또는 경로 새로고침을 합니다.
Step 2. 결과 데이터 미리보기
ServerScript 노드 혹은 PythonScript 노드에 커서를 올려 우클릭 후 결과 데이터 미리보기를 선택합니다.


팝업 창 우측에서 결과물을 확인합니다.

결과 데이터 미리보기 팝업 창 화면 구성
|


팝업 창에서 사용할 DataTable 선택 후 확인 버튼을 누릅니다.
DataTable 팝업 창 화면 구성
|

Execute노드에 최소 1개의 노드가 연결되어 있어야 Execute 작업할 수 있습니다. |
Step 1. DML 작업 대상 소스 노드를 Execute 노드에 연결

Step 2. Execute 노드 우클릭 후 Execute 설정을 선택합니다.

Step 3. Execute 설정 팝업 창에서 실행 계획 작성 후 확인 버튼을 누릅니다.
|
노드에서 동작으로 이어지는 링크가 두개 이상일때 뜸 이걸 어떤 용어로 표현할지 정리 필요 |
<둘 중 어떻게 가이드할 지 선택 필요> 한 개의 노드만 다운로드 노드로 연결할 수 있습니다. 다운로드 Output 노드로 유입되는 Link는 하나만 설정할 수 있습니다.
|
Step 1. 다운로드 대상 노드와 SaveExcel 노드 연결

Step 2. 파일 이름 설정


Step 3. SaveExcel 노드 우클릭 후 새로고침

Step 4. Properties 탭을 이용해 다운로드

1. SaveText로 데이터 파일 로컬에 저장하기
다운로드 파일 유형은 CSV, Text 두 가지 가능합니다. <둘 중 어떻게 가이드할 지 선택 필요> 한 개의 노드만 다운로드 노드로 연결할 수 있습니다. 다운로드 Output 노드로 유입되는 Link는 하나만 설정할 수 있습니다. |
Step 1. 다운로드 대상 노드와 SaveText 노드 연결

Step 2. 파일 이름 설정
Step 3. SaveText 노드 우클릭 후 새로고침

Step 4. Properties 탭을 이용해 다운로드

작성자 : / 검수자 :