<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Spark Config for PySpark notebook using SAS in Data Engineering</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4846306#M12802</link>
    <description>&lt;P&gt;I would like to connect to a parquet in ADLS Gen 2 from a Fabric PySpark notebook. How to set the spark config?&lt;BR /&gt;&lt;BR /&gt;Below results in error&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;# Set the authentication type to SAS&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;spark.conf.set(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;f&lt;/SPAN&gt;&lt;SPAN&gt;"fs.azure.account.auth.type.&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;CONFIG_PREFIX&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;"SAS"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;# Specify the Fixed SASToken Provider class&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;spark.conf.set(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;f&lt;/SPAN&gt;&lt;SPAN&gt;"fs.azure.sas.token.provider.type.&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;CONFIG_PREFIX&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;"org.apache.hadoop.fs.azurebfs.sas.FixedSASTokenProvider"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;# Set the actual SAS token&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;spark.conf.set(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;f&lt;/SPAN&gt;&lt;SPAN&gt;"fs.azure.sas.fixed.token.&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;CONFIG_PREFIX&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;SAS_TOKEN&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;but there is an error&amp;nbsp;&lt;BR /&gt;"Unable to load SAS token provider class: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.ClassNotFoundException: Class org.apache.hadoop.fs.azurebfs.sas.FixedSASTokenProvider not foundjava.lang.RuntimeException: java.lang.RuntimeException: java.lang.ClassNotFoundException: Class org.apache.hadoop.fs.azurebfs.sas.FixedSASTokenProvider not found"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Thu, 09 Oct 2025 07:23:27 GMT</pubDate>
    <dc:creator>meiwah</dc:creator>
    <dc:date>2025-10-09T07:23:27Z</dc:date>
    <item>
      <title>Spark Config for PySpark notebook using SAS</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4846306#M12802</link>
      <description>&lt;P&gt;I would like to connect to a parquet in ADLS Gen 2 from a Fabric PySpark notebook. How to set the spark config?&lt;BR /&gt;&lt;BR /&gt;Below results in error&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;# Set the authentication type to SAS&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;spark.conf.set(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;f&lt;/SPAN&gt;&lt;SPAN&gt;"fs.azure.account.auth.type.&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;CONFIG_PREFIX&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;"SAS"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;# Specify the Fixed SASToken Provider class&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;spark.conf.set(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;f&lt;/SPAN&gt;&lt;SPAN&gt;"fs.azure.sas.token.provider.type.&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;CONFIG_PREFIX&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;"org.apache.hadoop.fs.azurebfs.sas.FixedSASTokenProvider"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;# Set the actual SAS token&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;spark.conf.set(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;f&lt;/SPAN&gt;&lt;SPAN&gt;"fs.azure.sas.fixed.token.&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;CONFIG_PREFIX&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;SAS_TOKEN&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;but there is an error&amp;nbsp;&lt;BR /&gt;"Unable to load SAS token provider class: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.ClassNotFoundException: Class org.apache.hadoop.fs.azurebfs.sas.FixedSASTokenProvider not foundjava.lang.RuntimeException: java.lang.RuntimeException: java.lang.ClassNotFoundException: Class org.apache.hadoop.fs.azurebfs.sas.FixedSASTokenProvider not found"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 09 Oct 2025 07:23:27 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4846306#M12802</guid>
      <dc:creator>meiwah</dc:creator>
      <dc:date>2025-10-09T07:23:27Z</dc:date>
    </item>
    <item>
      <title>Re: Spark Config for PySpark notebook using SAS</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4846380#M12805</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/410324"&gt;@meiwah&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is it Azure Spark ( Pyspark ) or Delta Lake ( both are Parquet files except Delta lake has transaction log with parquet).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, Please include why do you need to connect to ADLS Gen 2 ( Storage ).&amp;nbsp; &amp;nbsp;You first need to connect to Azure Storage Explorer.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="BhaveshPatel_1-1760000462262.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1302547i06B5D6122A6D14A7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="BhaveshPatel_1-1760000462262.png" alt="BhaveshPatel_1-1760000462262.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also You need a GroupID and WorkspaceID to connect to Microsoft Fabric to Azure Storage Explorer.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://app.fabric.microsoft.com/groups/08946547d-e0b7-6578-b5ff-ff4a96567753056/synapsenotebooks/5a4564459c-7721-4817-be56-88758a9085b2d?redirectedFromSignup=1&amp;amp;experience=fabric-developer" target="_blank" rel="noopener"&gt;https://app.fabric.microsoft.com/groups/08946547d-e0b7-6578-b5ff-ff4a96567753056/synapsenotebooks/5a4564459c-7721-4817-be56-88758a9085b2d?redirectedFromSignup=1&amp;amp;experience=fabric-developer&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 09 Oct 2025 09:05:22 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4846380#M12805</guid>
      <dc:creator>BhaveshPatel</dc:creator>
      <dc:date>2025-10-09T09:05:22Z</dc:date>
    </item>
    <item>
      <title>Re: Spark Config for PySpark notebook using SAS</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4846396#M12806</link>
      <description>&lt;P&gt;Hi Bhavesh, I'm running the code in PySpark notebook in Fabric environment, not in Azure. It is just a parquet and not delta. The reason for connecting to the ADLS is to receive the data there. And I'm using a SAS token becos it is cross tenant, meaning the fabric and adls are of different tenant&lt;/P&gt;</description>
      <pubDate>Thu, 09 Oct 2025 08:57:03 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4846396#M12806</guid>
      <dc:creator>meiwah</dc:creator>
      <dc:date>2025-10-09T08:57:03Z</dc:date>
    </item>
    <item>
      <title>Re: Spark Config for PySpark notebook using SAS</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4846408#M12807</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You first need to connect to Azure Storage Explorer. ( Multi tenant )&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="BhaveshPatel_3-1760000866065.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1302552i3D0C9AFBD09F50AB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="BhaveshPatel_3-1760000866065.png" alt="BhaveshPatel_3-1760000866065.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also You need a GroupID and WorkspaceID to connect to Microsoft Fabric to Azure Storage Explorer.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Apache Spark doesn't have ACID Transactions whereas Delta Lake does.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://app.fabric.microsoft.com/groups/08946547d-e0b7-6578-b5ff-ff4a96567753056/synapsenotebooks/5a4564459c-7721-4817-be56-88758a9085b2d?redirectedFromSignup=1&amp;amp;experience=fabric-developer" target="_blank" rel="noopener nofollow noreferrer"&gt;https://app.fabric.microsoft.com/groups/08946547d-e0b7-6578-b5ff-ff4a96567753056/synapsenotebooks/5a&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 09 Oct 2025 09:12:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4846408#M12807</guid>
      <dc:creator>BhaveshPatel</dc:creator>
      <dc:date>2025-10-09T09:12:08Z</dc:date>
    </item>
    <item>
      <title>Re: Spark Config for PySpark notebook using SAS</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4847743#M12857</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/410324"&gt;@meiwah&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you for reaching out to Microsoft Fabric Community.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/10288"&gt;@BhaveshPatel&lt;/a&gt;&amp;nbsp;for the prompt response.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;As we haven’t heard back from you, we wanted to kindly follow up to&amp;nbsp;check if the solution provided by the user for the issue worked?&amp;nbsp;or let us know if you need any further assistance.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks and regards,&lt;/P&gt;
&lt;P&gt;Anjan Kumar Chippa&lt;/P&gt;</description>
      <pubDate>Fri, 10 Oct 2025 16:23:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4847743#M12857</guid>
      <dc:creator>v-achippa</dc:creator>
      <dc:date>2025-10-10T16:23:04Z</dc:date>
    </item>
    <item>
      <title>Re: Spark Config for PySpark notebook using SAS</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4848979#M12889</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/410324" target="_blank"&gt;@meiwah&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We wanted to kindly follow up to&amp;nbsp;check if the solution provided by the user for the issue worked?&amp;nbsp;or let us know if you need any further assistance.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks and regards,&lt;/P&gt;
&lt;P&gt;Anjan Kumar Chippa&lt;/P&gt;</description>
      <pubDate>Mon, 13 Oct 2025 12:21:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4848979#M12889</guid>
      <dc:creator>v-achippa</dc:creator>
      <dc:date>2025-10-13T12:21:06Z</dc:date>
    </item>
    <item>
      <title>Re: Spark Config for PySpark notebook using SAS</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4854315#M12991</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN&gt;Anjan,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It has not been resolved. I would like to use SAS token to access&amp;nbsp;&lt;SPAN&gt;a parquet file in ADLS Gen 2 from a Fabric PySpark notebook but the c&lt;/SPAN&gt;&lt;SPAN&gt;lass org.apache.hadoop.fs.azurebfs.sas.FixedSASTokenProvider&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;to set the config is not available in the Fabric environment as shown in the below error message. Is there another way for SAS to access a ADLS Gen 2? Thanks!&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;"Unable to load SAS token provider class: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.ClassNotFoundException: Class &lt;FONT color="#FF0000"&gt;org.apache.hadoop.fs.azurebfs.sas.FixedSASTokenProvider&lt;/FONT&gt; not foundjava.lang.RuntimeException: java.lang.RuntimeException: java.lang.ClassNotFoundException: Class org.apache.hadoop.fs.azurebfs.sas.FixedSASTokenProvider not found&lt;/STRONG&gt;&lt;/EM&gt;"&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Oct 2025 01:26:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4854315#M12991</guid>
      <dc:creator>meiwah</dc:creator>
      <dc:date>2025-10-21T01:26:34Z</dc:date>
    </item>
    <item>
      <title>Re: Spark Config for PySpark notebook using SAS</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4860542#M13133</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/410324"&gt;@meiwah&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Based on your requirement, you can use Lakehouse shortcuts in Microsoft Fabric to connect to ADLS Gen2 using a SAS token. Please follow below steps:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Navigate to the Lakehouse view in Fabric, then add a shortcut by providing the full DFS path of your ADLS Gen2 container.&lt;/LI&gt;
&lt;LI&gt;When prompted for the authentication method, select SAS token and paste the token directly into the provided field.&lt;/LI&gt;
&lt;LI&gt;Once the shortcut is created, it will mount the ADLS Gen2 container as a folder within your Lakehouse. You can then access this data from a PySpark notebook by adding the Lakehouse to your notebook.&lt;/LI&gt;
&lt;LI&gt;After that, navigate to the desired file and use the auto-generated Spark code to read the data seamlessly.&lt;BR /&gt;For example like "df = spark.read.format("parquet").load("Tables/&amp;lt;shortcut-folder&amp;gt;/&amp;lt;file-path&amp;gt;")"&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN data-teams="true"&gt;If possible, consider switching to Service Principal authentication for better security and manageability, especially in cross-tenant scenarios.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-teams="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Also, go through this similar post which might help you with your query.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.fabric.microsoft.com/t5/Data-Engineering/read-Azure-Data-Lake-from-notebook-fabric/m-p/3662992" target="_blank"&gt;Solved: read Azure Data Lake from notebook fabric - Microsoft Fabric Community&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks and regards,&lt;/P&gt;
&lt;P&gt;Anjan Kumar Chippa&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;SPAN data-teams="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Oct 2025 11:58:54 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Spark-Config-for-PySpark-notebook-using-SAS/m-p/4860542#M13133</guid>
      <dc:creator>v-achippa</dc:creator>
      <dc:date>2025-10-28T11:58:54Z</dc:date>
    </item>
  </channel>
</rss>

