출력 데이터 스키마 정의

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

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