

<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>DataFlair</provider_name><provider_url>https://data-flair.training/blogs</provider_url><title>Learn Spark &#x2013; Spark Tutorials - DataFlair</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="SrJ2eQzzB2"&gt;&lt;a href="https://data-flair.training/blogs/spark-tutorials-home/"&gt;Learn Spark &#x2013; Spark Tutorials&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://data-flair.training/blogs/spark-tutorials-home/embed/#?secret=SrJ2eQzzB2" width="600" height="338" title="&#x201C;Learn Spark &#x2013; Spark Tutorials&#x201D; &#x2014; DataFlair" data-secret="SrJ2eQzzB2" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://data-flair.training/blogs/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><thumbnail_url>https://data-flair.training/blogs/wp-content/uploads/sites/2/2023/09/170-Apache-spark-Tutorials.webp</thumbnail_url><thumbnail_width>1200</thumbnail_width><thumbnail_height>628</thumbnail_height><description>Getting Started with Spark Install Spark on your machine now and get started with Spark today. Apache Spark Concepts Spark Tutorial Introduction to Apache Spark What is Apache Spark What is Spark Install Spark...</description></oembed>
