YAML Tutorial | Learn YAML in 10 Minutes

Поділитися
Вставка
  • Опубліковано 11 лип 2024
  • All modern data engineers NEED to be able to work with YAML/YML.
    But why is it so important?
    YAML has quickly become to go-to file type for configuration files.
    And pretty much every modern tool requires configuration of some sort.
    This includes things like automation, scheduling, deployments and much more.
    It provides many similar features as traditional markdown files like XML and JSON…
    But in a more readable way.
    In this video we will:
    - Talk about what YAML is
    - Create a file from scratch
    - Review real-world implementations
    By the end you will be ready to hop into the world of YAML files and even build some yourself.
    ►► The Starter Guide for Modern Data → bit.ly/starter-mds
    Simplify “modern” architectures + better understand common tools & components
    Timestamps:
    00:00 - Intro
    01:13 - Create a YAML File
    07:36 - XML/JSON vs YAML
    08:39 - YAML in the Wild
    Title & Tags:
    YAML Tutorial | Lean YAML in 10 Minutes
    #kahandatasolutions #dataengineering #yamltutorial

КОМЕНТАРІ • 88

  • @KahanDataSolutions
    @KahanDataSolutions  2 роки тому +3

    ►► The Starter Guide for Modern Data → bit.ly/starter-mds
    Simplify “modern” architectures + better understand common tools & components

  • @utilyre
    @utilyre 2 роки тому +27

    I really enjoyed the fact that you thought of some sample names beforehand so that you wouldn't just keep writing example1, example2, etc

  • @vishal_uk
    @vishal_uk 2 роки тому +1

    Pretty simple way to explain. You’re amazing bro!

  • @luisurena1770
    @luisurena1770 2 роки тому +6

    This channel is so underrated! I've been using your channel to sharpen my data engineering skills and it's one jewel after the other, keep up the good work!

    • @KahanDataSolutions
      @KahanDataSolutions  2 роки тому

      Much appreciated Luis! I love to hear that it's been so helpful for you

  • @phillipeaugusto7275
    @phillipeaugusto7275 5 місяців тому +1

    It's such a helpful video! Thank you very much!

  • @menezesnatalia
    @menezesnatalia 4 місяці тому

    Thanks for sharing this content. Easy to follow!

  • @venkat757
    @venkat757 2 роки тому +3

    Straight to point.... Thank you

  • @miguelalcorta3558
    @miguelalcorta3558 2 роки тому +4

    Great video, simple and to the point. YAML has been talked about a lot with my current job as a DE. Looking forward to the coming videos! Cheers from Milwaukee

  • @shonoma
    @shonoma 3 місяці тому

    Amazing video. Thank you!

  • @prhasn
    @prhasn 2 місяці тому

    Excellent explaination.

  • @user-in5ui8iv7m
    @user-in5ui8iv7m Рік тому

    Really great! Thank you

  • @munkeepilot
    @munkeepilot 2 місяці тому

    Extremely concise and helpful! I’ve been struggling with understanding/using YAML with Home Assistant, but now it’s perfectly clear. Thanks!

  • @higiniofuentes2551
    @higiniofuentes2551 11 місяців тому +1

    Thank you for this very useful video!

  • @luckyadeloye3452
    @luckyadeloye3452 11 місяців тому

    Very helpful. Thank you!

  • @kevon217
    @kevon217 Рік тому

    Great overview!

  • @yigithanosmanoglu
    @yigithanosmanoglu Рік тому

    Great Video! Thanks.

  • @hfuhruhurr
    @hfuhruhurr 2 роки тому +1

    Solid stuff, per usual. Thanks!

  • @MahdiHaeri
    @MahdiHaeri 9 місяців тому +1

    Thank you for the clean and clear explanation. I appreciate it.🙏👌

  • @jorgec8323
    @jorgec8323 22 дні тому

    Thank you, very solid!

  • @hugoantonioayala7756
    @hugoantonioayala7756 8 місяців тому

    Useful, thanks!

  • @sureshmg6938
    @sureshmg6938 Рік тому

    Easy explanation and very helpful 👌👌

  • @nightmare_9
    @nightmare_9 Рік тому

    Nice video... to the point explanation

  • @c.ezequieliannone2003
    @c.ezequieliannone2003 Рік тому

    Excellent explanation! Thank you!

  • @ernestasena1107
    @ernestasena1107 2 роки тому

    awesome stuff! Great learning

  • @gabrielp8660
    @gabrielp8660 11 місяців тому

    Thanks!

  • @Hamza-ez1my
    @Hamza-ez1my Рік тому

    Outstanding tutorial. Many thanks

  • @Visnalize
    @Visnalize Рік тому

    Helpful stuff, thank you for the tutorial!

  • @user-yj1jj9gp7z
    @user-yj1jj9gp7z 5 місяців тому

    Nice explanations

  • @poweraktar
    @poweraktar 2 роки тому

    Thank you. Very helpful video.

  • @thilakcm1527
    @thilakcm1527 Рік тому

    great video man!

  • @MDARUN-ph1dw
    @MDARUN-ph1dw 2 роки тому

    keep it up pal:)

  • @lahbouch
    @lahbouch 2 місяці тому

    thanks for the video

  • @abdallagaafar1303
    @abdallagaafar1303 6 місяців тому +2

    Out of the videos that I just watched on UA-cam about YAML, this was the best... brief, clear, and straight to the point. 🫡

  • @CliffR
    @CliffR 2 роки тому

    Nice explanation, thanks

  • @jaysonp9426
    @jaysonp9426 9 місяців тому

    This was so good. I still like json better but that's just what I'm used to

  • @therealjohnshelburne
    @therealjohnshelburne Місяць тому

    Thank you so much for making the content relatable!!! This was awesome! I am so done with examples of contoso or other fictional companies. Now I am going to go puke b/c I didn't know the amazing power YAML till now.

  • @troybrightphx3120
    @troybrightphx3120 Рік тому

    Appreciate this simple and helpful video!! Although, I suspect you're bitter that Charles Barkley went to Phoenix. 😁

  • @user-yj4hk4oq9m
    @user-yj4hk4oq9m 7 місяців тому

    Is there a note app that push in a note then it automates turn into yaml note?

  • @higiniofuentes2551
    @higiniofuentes2551 11 місяців тому

    Is yaml used with large information data (many records) or only with configuration files?

  • @sorvex9
    @sorvex9 10 місяців тому

    Great, learned yaml in 5 minutes. Using 2x speed :)

  • @theconfusedchannel6365
    @theconfusedchannel6365 Рік тому

    Nice Video! simple and crisp. Though not sure 6rs winning this year.

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

    Hi I am new to the data engineering industry and wanted to know that the function of configuration file would be ? Thank you

  • @mamadeebuildsahouse
    @mamadeebuildsahouse Рік тому

    Yaml stands for even though You Man Are Lovely, I prefer Jason! :D

  • @rohitjoshi5655
    @rohitjoshi5655 Рік тому

    Is object and dictionary the same in here?

  • @configureunex545
    @configureunex545 Рік тому

    What is the use of yaml in devops engineer??? I started to learn Devops that the reason I come

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

    Big note when we compare json to yaml is that json doesn't support comments while yaml do.

  • @ProWannabe88
    @ProWannabe88 2 роки тому +2

    Great video, but you say "tabbed in" quite a few times when YAML doesn't actually support tab spacing which may be confusing for newbies like myself. You are actually double spacing instead of tabbing.

    • @KahanDataSolutions
      @KahanDataSolutions  2 роки тому +1

      Thanks Mark! And yeah I realized that too after I uploaded it (whoops). But hopefully the general concepts still got across.

    • @robertdalga128
      @robertdalga128 Рік тому

      You probably should go back and edit the video with text on the screen correcting yourself and repost it.

  • @robinpage2730
    @robinpage2730 Рік тому +1

    If the C struct was it's own entire programming language

  • @intrepidis1
    @intrepidis1 Рік тому

    It's funny that the video's thumbnail has an XML icon instead of something YAML related. What's that all about?

    • @KahanDataSolutions
      @KahanDataSolutions  Рік тому

      It's just a generic "code" icon, didn't intend to be confusing w/ XML. Sorry!

  • @oklmdensr
    @oklmdensr 2 роки тому

    how can i add an emoji in a message. for example (message : | 😃)

    • @KahanDataSolutions
      @KahanDataSolutions  2 роки тому

      You'd have to add the text equivalent. en.wikipedia.org/wiki/List_of_emoticons

  • @mx2000
    @mx2000 2 місяці тому

    Ohh, but there is soo much more to YAML - it comes with a bucket full of obscure features.
    Like, did you know you can do sparse sequences? Ordered maps? Anchors and aliases? Multi-document files?
    It's all in the standard, there to surprise you when you least expect it 😂

  • @estring69
    @estring69 Рік тому

    YAML... I use that sh on everything.... :)

  • @x-seronis-x
    @x-seronis-x Рік тому +1

    Pretty sure YAML is Yet Another Markup Language and its not a recursive acronym

  • @u2bist
    @u2bist Рік тому

    YAML used to stand for Yet Another Markup Language

  • @esclavodeluna8000
    @esclavodeluna8000 4 місяці тому

    Here trying to understand github actions better

  • @ppi57
    @ppi57 2 роки тому +1

    Sorry, but you didn't start from Zero

    • @bryonhulcher851
      @bryonhulcher851 Рік тому

      I thought i was the only one.. This video is talking to someone as if they assume they have any experience before going in. A lot of these people forget who they are talking to. They think cause they know what it means , everyone should. I didnt understand a god damn thing you said

  • @microtech2448
    @microtech2448 11 місяців тому +1

    Json is far better and easy to understand. Yaml should be deprecated

  • @terrysimpkins3894
    @terrysimpkins3894 5 місяців тому

    this wasn't helpful at all

  • @ErikS-
    @ErikS- Рік тому +1

    is_future_champion: true

  • @nikolaytsoy9927
    @nikolaytsoy9927 Рік тому

    Extrimely useful! Thanks!

  • @woostermaharaj
    @woostermaharaj 2 роки тому

    Thanks!

    • @KahanDataSolutions
      @KahanDataSolutions  2 роки тому

      Thanks so much, Ramesh! My first ever Super Thanks! Really appreciate it and glad it was helpful.

    • @woostermaharaj
      @woostermaharaj 2 роки тому

      @@KahanDataSolutions Thank you and keep up the good work!!