정보처리기사 필기
시험 직전 요약장
판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.
데이터 전환 계획·매핑·ETL·변환
원래 이론 →헷갈리는 개념
- ETL은 타깃 본 테이블에 적재하기 전에 외부 처리 엔진이나 중간 영역에서 변환한다.
- ELT는 원시 또는 최소 변환 데이터를 타깃 플랫폼에 먼저 적재한 뒤 타깃의 연산 기능으로 변환한다.
어느 방식이 항상 우수한 것은 아니다. 민감한 원시 데이터를 타깃에 먼저 적재할 수 있는지, 타깃의 계산 능력과 비용, 규정상 중간 감사 자료가 필요한지, 원시 데이터 보존이 필요한지를 보고 선택한다.
대표 계산·예제
표를 좌우로 밀어 나머지 열을 확인하세요. 키보드: ←·→, Home·End
| 소스 | 타깃 | 규칙 | 오류 처리 | 확인 기준 |
|---|---|---|---|---|
old_customer.customer_no | customer.customer_id | 별도 키 매핑표에서 대리키 조회 | 키 생성 실패 시 격리 | 소스 고객별 타깃 키 1개 |
old_customer.name_txt | customer.customer_name | 앞뒤 공백 제거, 빈 결과 금지 | 빈 이름 격리 | NOT NULL, 최대 길이 준수 |
old_customer.status_cd | customer.status | A→ACTIVE, H→PAUSED, D→CLOSED | 미정의 코드는 자동 기본값 금지, 격리 | 허용 코드만 존재 |
old_customer.joined_ymd | customer.joined_on | YYYYMMDD를 실제 달력 날짜로 엄격 파싱 | 존재하지 않는 날짜 격리 | 타깃 날짜형 변환 성공 |
old_customer.credit_cents | customer.credit_limit | 센트를 100으로 나누어 달러 단위 DECIMAL(12,2)로 변환 | 음수·오버플로 격리 | 합의된 반올림과 범위 준수 |
내 최근 연습 오답
현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.
오답 기록을 확인하고 있습니다.