tests.system.providers.amazon.aws.example_glue
¶
Module Contents¶
Functions¶
|
|
|
Glue generates four Cloudwatch log groups and multiple log streams and leaves them. |
|
Attributes¶
- tests.system.providers.amazon.aws.example_glue.EXAMPLE_CSV = Multiline-String[source]¶
Show Value
1apple,0.5 2milk,2.5 3bread,4.0
- tests.system.providers.amazon.aws.example_glue.EXAMPLE_SCRIPT = Multiline-String[source]¶
Show Value
1from pyspark.context import SparkContext 2from awsglue.context import GlueContext 3 4glueContext = GlueContext(SparkContext.getOrCreate()) 5datasource = glueContext.create_dynamic_frame.from_catalog( 6 database='{db_name}', table_name='input') 7print('There are %s items in the table' % datasource.count()) 8 9datasource.toDF().write.format('csv').mode("append").save('s3://{bucket_name}/output')
- tests.system.providers.amazon.aws.example_glue.delete_logs(job_id, crawler_name)[source]¶
Glue generates four Cloudwatch log groups and multiple log streams and leaves them.