I am in process of running a AWS Glue ETL job by reading json files from multiple S3 buckets with names rawpart1.json and rawpart2.json. 
Validate fields from both files along with filenames from both the S3 buckets. Can I get filenames to read and change?
After the ETL job runs, create filename to the output of ETL job in S3 bucket. Currently I am getting run-15902070851728-part-r-00000 as filename. Let me know if we can do this in pyspark? Thanks