빠른 구문 분석
빠른 구문 분석에서는 데이터 구문 분석을 위한 신속하고 간단한 루틴을 제공합니다. 이러한 루틴은 로캘을 구분하지 않으며 날짜, 시간 및 정수 형식의 하위 집합만 지원합니다.
빠른 구문 분석을 구현하면 패키지는 날짜, 시간 및 숫자 데이터를 로캘 관련 형식 및 자주 사용하는 ISO 8601 기본 및 확장 형식으로 해석하는 기능을 사용할 수 없지만 성능이 향상됩니다. 예를 들어 빠른 구문 분석에서는 YYYYMMDD 및 YYYY-MM-DD처럼 가장 일반적으로 사용되는 날짜 형식 표현만 지원되고, 로캘 관련 구문 분석은 수행되지 않으며, 통화 데이터의 특수 문자가 인식되지 않고, 정수의 16진수 또는 과학적 표기법이 변환되지 않습니다.
빠른 구문 분석은 플랫 파일 원본 또는 데이터 변환을 사용하는 경우에만 사용할 수 있습니다. 성능 향상이 중요한 경우 가능하면 이러한 데이터 흐름 구성 요소에 빠른 구문 분석을 사용해야 합니다.
패키지의 데이터 흐름에 로캘 구분 구문 분석이 필요한 경우 빠른 구문 분석 대신 표준 구문 분석이 권장됩니다. 예를 들어 빠른 구문 분석에서는 쉼표, 연도-월-날짜 형식 이외의 날짜 형식 및 통화 기호와 같은 숫자 기호가 포함되는 로캘 구분 데이터가 인식되지 않습니다.
세기, 연도 또는 월과 같은 하나 이상의 날짜 부분을 의미하는 잘린 표시는 빠른 구문 분석에서 인식되지 않습니다. 예를 들어 빠른 구문 분석에서는 세기가 암시적으로 잘린 연도 및 월을 나타내는 '-YYMM' 형식이나 연도가 암시적으로 잘린 월을 나타내는 '--MM'이 인식되지 않습니다. 하지만 일부 축약 형식 표현은 인식됩니다. 예를 들어 빠른 구문 분석에서는 시간과 분만 나타내는 'hhmm;' 형식과 연도만 나타내는 'YYYY'가 인식됩니다.
빠른 구문 분석은 열 수준에서 지정됩니다. 플랫 파일 원본과 데이터 변환의 경우 출력 열에 빠른 구문 분석을 지정할 수 있습니다. 입력과 출력에는 로캘 구분 및 로캘 비구분 열이 모두 포함될 수 있습니다.
빠른 구문 분석에서 지원되는 데이터 형식에 대한 자세한 내용은 숫자 데이터 형식 및 날짜 및 시간 형식을 참조하십시오.
빠른 구문 분석 설정
빠른 구문 분석을 사용하는 원본 또는 변환의 각 열에는 빠른 구문 분석 속성을 설정해야 합니다. 이 속성을 설정하려면 플랫 파일 원본 및 데이터 변환의 고급 편집기를 사용합니다.
빠른 구문 분석을 설정하려면
플랫 파일 원본이나 데이터 변환을 마우스 오른쪽 단추로 클릭하고 고급 편집기 표시를 클릭합니다.
고급 편집기 대화 상자에서 입/출력 속성 탭을 클릭합니다.
입/출력 창에서 빠른 구문 분석을 설정할 열을 클릭합니다.
속성 창에서 사용자 지정 속성 노드를 확장하고 FastParse 속성을 True로 설정합니다.
확인을 클릭합니다.
|