기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Scala의 AWS Glue ETL 스크립트 프로그래밍
AWS Glue용 Scala 코드 예제와 유틸리티는 GitHub 웹 사이트의 AWS Glue 샘플 리포지토리
AWS Glue는 추출, 변환, 로드 작업 스크립트의 PySpark Scala의 확장 언어를 지원합니다. 다음 섹션은 AWS GlueScala 라이브러리와 ETL 스크립트의 AWS Glue API를 사용하고 라이브러리용 참조 문서를 제공하는 방법에 대해 설명합니다.
목차
- Scala 사용하기
- Scala 스크립트 예
- Scala API 목록
- com.amazonaws.services.glue
- com.amazonaws.services.glue.ml
- com.amazonaws.services.glue.dq
- com.amazonaws.services.glue.types
- com.amazonaws.services.glue.util
- ChoiceOption
- DataSink
- DataSource 특성
- DynamicFrame
- DynamicFrame 클래스
- errorsCount
- applyMapping
- assertErrorThreshold
- 개수
- dropField
- dropFields
- dropNulls
- errorsAsDynamicFrame
- 필터
- getName
- getNumPartitions
- getSchemaIfComputed
- isSchemaComputed
- javaToPython
- 조인
- 맵
- mergeDynamicFrames
- printSchema
- recomputeSchema
- 관계화
- renameField
- repartition
- resolveChoice
- 스키마
- selectField
- selectFields
- 표시
- SimplifyDDBJson
- Spigot
- splitFields
- def splitRows
- stageErrorsCount
- toDF
- 개봉
- unnest
- unnestDDBJson
- withFrameSchema
- def withName
- withTransformationContext
- DynamicFrame 객체
- DynamicFrame 클래스
- DynamicRecord
- GlueContext
- MappingSpec
- ResolveSpec
- ArrayNode
- BinaryNode
- BooleanNode
- ByteNode
- DateNode
- DecimalNode
- DoubleNode
- DynamicNode
- EvaluateDataQuality
- FloatNode
- FillMissingValues
- FindMatches
- FindIncrementalMatches
- IntegerNode
- LongNode
- MapLikeNode
- MapNode
- NullNode
- ObjectNode
- ScalarNode
- ShortNode
- StringNode
- TimestampNode
- GlueArgParser
- 작업