Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Programmazione di script ETL AWS Glue in Scala
Puoi trovare codici di esempio Scala e le utilità per AWS Glue nel repository di esempio AWS Glue
AWS Glue supporta un'estensione del dialetto Scala PySpark per lo scripting dei processi di estrazione, trasformazione e caricamento (ETL). Le sezioni seguenti descrivono come usare la libreria Scala AWS Glue e l'API AWS Glue negli script ETL e forniscono la documentazione di riferimento per la libreria.
Indice
- Utilizzo di Scala
- Esempio di script Scala
- Elenco API Scala
- 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
- Proprietà DataSource
- DynamicFrame
- DynamicFrame classe
- errorsCount
- applyMapping
- assertErrorThreshold
- Conteggio
- dropField
- dropFields
- dropNulls
- errorsAsDynamicCornice
- Filtro
- getName
- getNumPartitions
- getSchemaIfCalcolato
- isSchemaComputed
- javaToPython
- Join
- Eseguire la mappatura
- mergeDynamicFrames
- printSchema
- recomputeSchema
- Relationalize
- renameField
- Ripartizione
- resolveChoice
- Schema
- selectField
- selectFields
- Mostra
- Semplifica DDBJSON
- Spigot
- splitFields
- Def splitRows
- stageErrorsCount
- toDF
- Unbox
- Unnest
- unnestDDBJson
- withFrameSchema
- Def withName
- withTransformationContext
- Oggetto DynamicFrame
- DynamicFrame classe
- 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
- Processo