출력 데이터 스키마 정의

사용자가 출력 데이터 스키마를 정의하는 방법을 설명합니다.

1. 출력 스키마 파일 추가

솔루션 상의 MyOutputs 폴더에서 우클릭하여 "추가(D)" > "새 항목 추가(W)..."를 선택합니다. 항목 리스트에서 OutputData 항목을 선택 후 [스키마 명].cs 으로 이름을 설정하고 "추가(A)" 버튼을 눌러 추가합니다. 아래의 예시는 "SampleData"라는 이름의 출력 스키마를 추가하는 화면입니다.

출력 스키마 파일 추가 화면

2. 출력 스키마 정의

추가된 출력 스키마 파일에 컬럼 명과 데이터 형식을 정의합니다. 정의할 수 있는 컬럼의 개수에는 제한이 없으며 필요한 만큼 자유롭게 추가 가능합니다. 아래의 예시는 Int 형식의 2개의 컬럼 "COL_1", "COL_2"를 정의하는 화면입니다.

using Nodez.Data.Interface;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Nodez.Project.Template.MyOutputs
{
    public class SampleOutputData : IOutputRow
    {
        // Define columns here (NOTICE: The column name defined here and the column name defined in the data file must match.)

        public string COL_1 { get; set; }

        public string COL_2 { get; set; }

    }
}

기본적으로 출력 데이터 스키마의 파일 이름이 출력되는 .csv 파일 이름으로 설정됩니다. 출력되는 파일의 이름을 변경하고 싶다면 파일 출력 시 파라미터로 파일 이름을 설정해야 합니다.

Last updated