Deploying a Glue Job to AWS with Terraform: A Step-by-Step Tutorial

Поділитися
Вставка
  • Опубліковано 19 вер 2024

КОМЕНТАРІ • 10

  • @calvinfernandes1054
    @calvinfernandes1054 7 місяців тому +1

    Great video! It would be great if you cover Job bookmarks with Glue

    • @DataEngUncomplicated
      @DataEngUncomplicated  7 місяців тому

      Thanks, What are you looking for the video to cover, just the concept at a high level?

    • @gauravmathur56
      @gauravmathur56 3 дні тому

      Job bookmarks are a bad ideas , bookmarks can be screwed very easily

  • @maheshkharawatkar4356
    @maheshkharawatkar4356 6 місяців тому

    Thank you for this wonderful video, The content is so useful, I have a question; Is it possible to create an aws glue job with json file instead of python file using the terraform?

    • @DataEngUncomplicated
      @DataEngUncomplicated  6 місяців тому

      So glue jobs are written in python. If it's a spark job, you have an additional option of scala. I'm not sure what you mean by using a JSON file?

  • @alessandroariu6090
    @alessandroariu6090 7 місяців тому

    Thank you! Great video, is it possible to also stop a job run and start again a job? I mean for a CI/CD process or it is necessary to use the cli

    • @DataEngUncomplicated
      @DataEngUncomplicated  7 місяців тому

      You're welcome! What do you define as job run? A glue job run?

    • @alessandroariu6090
      @alessandroariu6090 7 місяців тому

      Thanks for the reply, e.g. if I have a streaming job running and I want to deploy a new version of the script

    • @DataEngUncomplicated
      @DataEngUncomplicated  7 місяців тому

      I think you will need to add a step in the ci/cd process to stop the current job if you can't wait for it to finish on its own. Calling the cli in the ci/cd pipeline is one way or having a Python script using boto3 is another

    • @alessandroariu6090
      @alessandroariu6090 7 місяців тому +1

      I see, so it is not possible only with terraform. Thank you again