All about Spark DAGs

Ғылым және технология

This video talks about :
1. What is a DAG in spark ?
2. Why is it beneficial ?
3. How does spark create a DAG ?
4. DAG visualization

Пікірлер: 52

  • @sanketdhamane5941
    @sanketdhamane5941Ай бұрын

    Really Thanks to Good And Indepth Explantion

  • @BigDataThoughts

    @BigDataThoughts

    Ай бұрын

    Thanks

  • @chinmaytornekar4683
    @chinmaytornekar4683 Жыл бұрын

    Thanks for such a clear Explanation!!Amazing Walk through the DAG visualization!!

  • @BigDataThoughts

    @BigDataThoughts

    Жыл бұрын

    Thanks

  • @souravdas9683ytm
    @souravdas9683ytm2 жыл бұрын

    Logical plan is nothing but Lineage, which tells us how to create an RDD by applying what transformation. Whenever an action is called, this lineage will be converted into a DAG, basically a Physical plan.

  • @karthikbhat2945
    @karthikbhat29452 жыл бұрын

    Clear and Precise Explanation. These videos needs more outreach

  • @BigDataThoughts

    @BigDataThoughts

    2 жыл бұрын

    Thanks Karthik

  • @anuraggupta-xw2jm
    @anuraggupta-xw2jm Жыл бұрын

    Very good explanation..appreciate your efforts..keep it up👍🏻

  • @karthikeyanr1171
    @karthikeyanr11712 ай бұрын

    your videos on spark are hidden gems

  • @BigDataThoughts

    @BigDataThoughts

    2 ай бұрын

    Thanks

  • @user-zm2me1gc5z
    @user-zm2me1gc5z4 ай бұрын

    Nicely explained and thanks. helping a lot

  • @souravkrburnwal3519
    @souravkrburnwal3519 Жыл бұрын

    Just Amazing!!! Detailed information through PPT walkthrough and great way to explain everything at once.

  • @BigDataThoughts

    @BigDataThoughts

    Жыл бұрын

    Thanks saurav

  • @pradyumnaanand6892
    @pradyumnaanand6892 Жыл бұрын

    Clear and simple explanation. Thanks a ton.

  • @BigDataThoughts

    @BigDataThoughts

    Жыл бұрын

    Thanks

  • @ankitachauhan6084
    @ankitachauhan608411 ай бұрын

    Great work

  • @sumiransinha3707
    @sumiransinha37072 жыл бұрын

    Thanks for such a detailed and crystal clear explanation. ❤

  • @BigDataThoughts

    @BigDataThoughts

    2 жыл бұрын

    Thanks Sumiran

  • @mateen161
    @mateen161 Жыл бұрын

    Nice explanation. Thank you!

  • @BigDataThoughts

    @BigDataThoughts

    Жыл бұрын

    Thanks

  • @sonip472
    @sonip472 Жыл бұрын

    awesome explanation, thanks a lot.

  • @BigDataThoughts

    @BigDataThoughts

    Жыл бұрын

    Thanks soni

  • @user-fj9me2hd7m
    @user-fj9me2hd7m5 ай бұрын

    Awesome , Superb explanation. Good efforts.

  • @BigDataThoughts

    @BigDataThoughts

    5 ай бұрын

    Thanks

  • @mattasid85
    @mattasid852 жыл бұрын

    Thanks Shreya, this was a very helpful and informative video like any other video of yours. Looking forward to more such content on your channel!

  • @BigDataThoughts

    @BigDataThoughts

    2 жыл бұрын

    Thanks Sid

  • @srikanth4788
    @srikanth4788 Жыл бұрын

    Great Explanation

  • @BigDataThoughts

    @BigDataThoughts

    Жыл бұрын

    Tha ks srikanth

  • @askdoubts6359
    @askdoubts63592 жыл бұрын

    Your all videos are grate and easy to understand.. please make more videos on spark with real time code examples

  • @BigDataThoughts

    @BigDataThoughts

    2 жыл бұрын

    Thanks sure

  • @saiprakash6916
    @saiprakash69162 жыл бұрын

    very Informative and understandable. Thanks shreya

  • @BigDataThoughts

    @BigDataThoughts

    2 жыл бұрын

    Thanks sai prakash

  • @reevarastogi6224
    @reevarastogi6224 Жыл бұрын

    very nice explanation!!

  • @BigDataThoughts

    @BigDataThoughts

    Жыл бұрын

    Thanks Reeva

  • @satviknaren9681
    @satviknaren968111 ай бұрын

    Really like your content !! really helpful ! thank you so much shreya

  • @BigDataThoughts

    @BigDataThoughts

    10 ай бұрын

    Thanks

  • @syedmudasser631
    @syedmudasser63110 ай бұрын

    perfect explanation keep it up...👍

  • @BigDataThoughts

    @BigDataThoughts

    10 ай бұрын

    Thanks

  • @channuangadi7504
    @channuangadi7504 Жыл бұрын

    Very well explained

  • @BigDataThoughts

    @BigDataThoughts

    Жыл бұрын

    Thanks

  • @syedhussain6358
    @syedhussain6358 Жыл бұрын

    Excellent explanation

  • @BigDataThoughts

    @BigDataThoughts

    Жыл бұрын

    Thanks syed

  • @ryas8360
    @ryas83602 жыл бұрын

    shouldn't linkage of RDD's represented by Lineage?

  • @anirbansarkar6306
    @anirbansarkar6306 Жыл бұрын

    Hi Ma'am, in that 16 stages snapshot, what is the difference between gray boxes and blue boxes?

  • @maheshalam7893
    @maheshalam78932 жыл бұрын

    It is great video and helps alot.. Shreya . Interesting to know below . 1 . Why complete stage is skipped 2 . Shuffle should create different stage . But In snap of DAG , it is in same stage .

  • @BigDataThoughts

    @BigDataThoughts

    2 жыл бұрын

    Thanks Mahesh

  • @alokranjan7323

    @alokranjan7323

    7 ай бұрын

    He had questions as well

  • @prasadj6370
    @prasadj63702 жыл бұрын

    Thanks for sharing the valuable information in most simplest way. It saved a lots of time in reading spark tutorial. sincere thanks to you. I have one question - where can we see or generate this DAG visualization in spark ? We want to see the plan in case to analyse our spark programme ? Please let us know . 🙏 Thank you

  • @BigDataThoughts

    @BigDataThoughts

    2 жыл бұрын

    Thanks Prasad yes DAG visualization can be seen on spark UI.

  • @BigDataThoughts

    @BigDataThoughts

    2 жыл бұрын

    A detailed analysis stage wise can be done on the UI

  • @artemvolkov5682
    @artemvolkov568210 ай бұрын

    I confused a bit... I just watched Spark Summit videos. It states that on Physical Planning stage Spark applies 'Strategy' (a function that converts a logical plan tree to a physical plan tree)... Where does DAG come into play?

  • @BigDataThoughts

    @BigDataThoughts

    10 ай бұрын

    Dag is created once a spark job is submitted. Think of the vertices as RDDs and the edges as the operations. The dag schedulers job is to convert the dag into stages and tasks that will perform actual execution .

Келесі