<?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 DevOps Fundamentals: 11 - Performing Integration Tests: Replace bronze with silver in Certifications</title>
    <link>https://community.databricks.com/t5/certifications/devops-fundamentals-11-performing-integration-tests-replace/m-p/174978#M5182</link>
    <description>&lt;P&gt;ingest-bronze-silver_sdp.py&lt;/P&gt;&lt;P&gt;Change&amp;nbsp;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;"quality"&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;"bronze"&lt;/SPAN&gt;&lt;SPAN&gt;} to&amp;nbsp;{"quality": "silver"}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;####################################################################################&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;## B. Silver Table ##&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;####################################################################################&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;@&lt;/SPAN&gt;&lt;SPAN&gt;dp&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;table&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;comment&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;"This table will create, drop and categorize columns from the bronze table."&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;table_properties&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;SPAN&gt;"quality"&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;"bronze"&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;def&lt;/SPAN&gt; &lt;SPAN&gt;health_silver&lt;/SPAN&gt;&lt;SPAN&gt;():&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;return&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; dp&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; .&lt;/SPAN&gt;&lt;SPAN&gt;read_stream&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"health_bronze"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; .&lt;/SPAN&gt;&lt;SPAN&gt;withColumn&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"HighCholest_Group"&lt;/SPAN&gt;&lt;SPAN&gt;, project_functions.&lt;/SPAN&gt;&lt;SPAN&gt;high_cholest_map&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"HighCholest"&lt;/SPAN&gt;&lt;SPAN&gt;)) &lt;/SPAN&gt;&lt;SPAN&gt;# UDF - highcholest_map &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; .&lt;/SPAN&gt;&lt;SPAN&gt;withColumn&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"Age_Group"&lt;/SPAN&gt;&lt;SPAN&gt;, project_functions.&lt;/SPAN&gt;&lt;SPAN&gt;group_ages_map&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"Age"&lt;/SPAN&gt;&lt;SPAN&gt;)) &lt;/SPAN&gt;&lt;SPAN&gt;# UDF - group_ages_map Age&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; .&lt;/SPAN&gt;&lt;SPAN&gt;drop&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"file_name"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"file_modification_time"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"processing_time"&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;# Drop unnecessary metadata columns&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; )&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/DIV&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 29 Oct 2026 22:36:28 GMT</pubDate>
    <dc:creator>Daniel_B</dc:creator>
    <dc:date>2026-10-29T22:36:28Z</dc:date>
    <item>
      <title>DevOps Fundamentals: 11 - Performing Integration Tests: Replace bronze with silver</title>
      <link>https://community.databricks.com/t5/certifications/devops-fundamentals-11-performing-integration-tests-replace/m-p/174978#M5182</link>
      <description>&lt;P&gt;ingest-bronze-silver_sdp.py&lt;/P&gt;&lt;P&gt;Change&amp;nbsp;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;"quality"&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;"bronze"&lt;/SPAN&gt;&lt;SPAN&gt;} to&amp;nbsp;{"quality": "silver"}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;####################################################################################&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;## B. Silver Table ##&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;####################################################################################&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;@&lt;/SPAN&gt;&lt;SPAN&gt;dp&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;table&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;comment&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;"This table will create, drop and categorize columns from the bronze table."&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;table_properties&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;SPAN&gt;"quality"&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;"bronze"&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;def&lt;/SPAN&gt; &lt;SPAN&gt;health_silver&lt;/SPAN&gt;&lt;SPAN&gt;():&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;return&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; dp&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; .&lt;/SPAN&gt;&lt;SPAN&gt;read_stream&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"health_bronze"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; .&lt;/SPAN&gt;&lt;SPAN&gt;withColumn&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"HighCholest_Group"&lt;/SPAN&gt;&lt;SPAN&gt;, project_functions.&lt;/SPAN&gt;&lt;SPAN&gt;high_cholest_map&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"HighCholest"&lt;/SPAN&gt;&lt;SPAN&gt;)) &lt;/SPAN&gt;&lt;SPAN&gt;# UDF - highcholest_map &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; .&lt;/SPAN&gt;&lt;SPAN&gt;withColumn&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"Age_Group"&lt;/SPAN&gt;&lt;SPAN&gt;, project_functions.&lt;/SPAN&gt;&lt;SPAN&gt;group_ages_map&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"Age"&lt;/SPAN&gt;&lt;SPAN&gt;)) &lt;/SPAN&gt;&lt;SPAN&gt;# UDF - group_ages_map Age&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; .&lt;/SPAN&gt;&lt;SPAN&gt;drop&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"file_name"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"file_modification_time"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"processing_time"&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;# Drop unnecessary metadata columns&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; )&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/DIV&gt;&lt;PRE&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Oct 2026 22:36:28 GMT</pubDate>
      <guid>https://community.databricks.com/t5/certifications/devops-fundamentals-11-performing-integration-tests-replace/m-p/174978#M5182</guid>
      <dc:creator>Daniel_B</dc:creator>
      <dc:date>2026-10-29T22:36:28Z</dc:date>
    </item>
    <item>
      <title>Re: DevOps Fundamentals: 11 - Performing Integration Tests: Replace bronze with silver</title>
      <link>https://community.databricks.com/t5/certifications/devops-fundamentals-11-performing-integration-tests-replace/m-p/174994#M5184</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;Just update table_properties={"quality": "bronze"} to table_properties={"quality": "silver"} in the health_silver() table definition.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Oct 2026 06:05:50 GMT</pubDate>
      <guid>https://community.databricks.com/t5/certifications/devops-fundamentals-11-performing-integration-tests-replace/m-p/174994#M5184</guid>
      <dc:creator>drist029ity</dc:creator>
      <dc:date>2026-10-30T06:05:50Z</dc:date>
    </item>
    <item>
      <title>Re: DevOps Fundamentals: 11 - Performing Integration Tests: Replace bronze with silver</title>
      <link>https://community.databricks.com/t5/certifications/devops-fundamentals-11-performing-integration-tests-replace/m-p/174995#M5185</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/246306"&gt;@Daniel_B&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Good catch! The &lt;/SPAN&gt;&lt;SPAN&gt;health_silver()&lt;/SPAN&gt;&lt;SPAN&gt; definition should use &lt;/SPAN&gt;&lt;SPAN&gt;table_properties={"quality": "silver"}&lt;/SPAN&gt;&lt;SPAN&gt; to keep the table metadata consistent with the intended medallion layer.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;It would also be useful to include an integration-test assertion that validates the expected table properties and confirms that the Silver transformations and metadata-column removals work as intended. This could help catch similar configuration mistakes before deployment.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Oct 2026 06:26:29 GMT</pubDate>
      <guid>https://community.databricks.com/t5/certifications/devops-fundamentals-11-performing-integration-tests-replace/m-p/174995#M5185</guid>
      <dc:creator>Aravind_Reddy</dc:creator>
      <dc:date>2026-10-30T06:26:29Z</dc:date>
    </item>
  </channel>
</rss>

