title: AWS Glue, data filtering before loading into a frame, naming s3 objects
body: <p>I have 3 questions, for the following context:
  I'm trying to migrate my historical from RDS postgresql to S3. I have about a billion rows of dat in my database,
  Q1) Is there a way for me to tell an aws glue job what rows to load? For example i want it to load data from a certain date onwards? There is no bookmarking feature for a PostgreSQL data source,</p>
  
  <p>Q2) Once my data is processed, the glue job automatically creates a name for the s3 output objects, I know i can speciofy the path in DynamicFrame write, but can I specify the object name? if so, how? I cannot find an option for this.</p>
  
  <p>Q3) I tried my glue job on a sample table with 100 rows of data, and it automatically separated the output into 20 files with 5 rows in each of those files, how can I specify the batch size in a job?</p>
  
  <p>Thanks in advance</p>
  
  <ul>
  <li>This is a question I have also posted in AWS Glue forum as well, here is a link to that: <a href="https://forums.aws.amazon.com/thread.jspa?threadID=280743" rel="nofollow noreferrer">https://forums.aws.amazon.com/thread.jspa?threadID=280743</a></li>
  </ul>