<?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 Re: Wap pattern unity catalog in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/wap-pattern-unity-catalog/m-p/103593#M41507</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/104439"&gt;@jorperort&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Apart from nice step by step instruction that&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/34618"&gt;@VZLA&lt;/a&gt;&amp;nbsp;has provided, you can also take a look at short presentation of WAP pattern at the official databricks YT channel:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://youtu.be/4K3zAmUgViE?t=492" target="_blank" rel="noopener"&gt;https://youtu.be/4K3zAmUgViE?t=492&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 30 Dec 2024 16:45:11 GMT</pubDate>
    <dc:creator>szymon_dybczak</dc:creator>
    <dc:date>2024-12-30T16:45:11Z</dc:date>
    <item>
      <title>Wap pattern unity catalog</title>
      <link>https://community.databricks.com/t5/data-engineering/wap-pattern-unity-catalog/m-p/103587#M41502</link>
      <description>&lt;P&gt;Good afternoon,&lt;/P&gt;&lt;P&gt;I am looking for documentation to implement the WAP pattern using Unity Catalog, workflows, SQL notebooks, and any other services necessary to use this pattern. Could you share information on how to approach the problem with documentation, a practical case, or any other pattern or best practices I should consider? Perhaps separating a staging schema, for example.&lt;/P&gt;&lt;P&gt;Best regards, and thank you in advance for your help.&lt;/P&gt;</description>
      <pubDate>Mon, 30 Dec 2024 16:30:24 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/wap-pattern-unity-catalog/m-p/103587#M41502</guid>
      <dc:creator>jorperort</dc:creator>
      <dc:date>2024-12-30T16:30:24Z</dc:date>
    </item>
    <item>
      <title>Re: Wap pattern unity catalog</title>
      <link>https://community.databricks.com/t5/data-engineering/wap-pattern-unity-catalog/m-p/103589#M41503</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/104439"&gt;@jorperort&lt;/a&gt;&amp;nbsp;thanks for your question!&lt;/P&gt;
&lt;P&gt;To implement the Write-Audit-Publish (WAP) pattern in Databricks using Unity Catalog, workflows, and SQL notebooks, follow these steps:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Set Up Unity Catalog&lt;/STRONG&gt;: Configure Unity Catalog for unified governance across data assets.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Create Schemas&lt;/STRONG&gt;: Use separate schemas for staging and production to manage data lifecycle:
&lt;UL&gt;
&lt;LI&gt;&lt;CODE&gt;CREATE SCHEMA IF NOT EXISTS staging;&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;CODE&gt;CREATE SCHEMA IF NOT EXISTS production;&lt;/CODE&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Develop SQL Notebooks&lt;/STRONG&gt;: Write SQL notebooks for ingestion, validation, and transformation tasks:
&lt;UL&gt;
&lt;LI&gt;Ingest data into staging.&lt;/LI&gt;
&lt;LI&gt;Validate and transform the data.&lt;/LI&gt;
&lt;LI&gt;Publish to production.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Automate with Workflows&lt;/STRONG&gt;: Set up Databricks Workflows to automate notebook execution in sequence: ingest, validate, transform, and publish.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Follow WAP Steps&lt;/STRONG&gt;:
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Write&lt;/STRONG&gt;: Load raw data into the staging schema.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Audit&lt;/STRONG&gt;: Validate and transform data within staging.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Publish&lt;/STRONG&gt;: Move validated data to production.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/OL&gt;</description>
      <pubDate>Mon, 30 Dec 2024 16:35:43 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/wap-pattern-unity-catalog/m-p/103589#M41503</guid>
      <dc:creator>VZLA</dc:creator>
      <dc:date>2024-12-30T16:35:43Z</dc:date>
    </item>
    <item>
      <title>Re: Wap pattern unity catalog</title>
      <link>https://community.databricks.com/t5/data-engineering/wap-pattern-unity-catalog/m-p/103593#M41507</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/104439"&gt;@jorperort&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Apart from nice step by step instruction that&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/34618"&gt;@VZLA&lt;/a&gt;&amp;nbsp;has provided, you can also take a look at short presentation of WAP pattern at the official databricks YT channel:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://youtu.be/4K3zAmUgViE?t=492" target="_blank" rel="noopener"&gt;https://youtu.be/4K3zAmUgViE?t=492&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 30 Dec 2024 16:45:11 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/wap-pattern-unity-catalog/m-p/103593#M41507</guid>
      <dc:creator>szymon_dybczak</dc:creator>
      <dc:date>2024-12-30T16:45:11Z</dc:date>
    </item>
  </channel>
</rss>

