<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/059ce1e196834fc6a427de071fb9cc24&quot; frameborder=&quot;0&quot; width=&quot;1280&quot; height=&quot;960&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>960</height><width>1280</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>960</thumbnail_height><thumbnail_width>1280</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/059ce1e196834fc6a427de071fb9cc24-8cb15ba006357633.gif</thumbnail_url><duration>308.4374</duration><title>Exploring Global Lineage in DBT Projects with Dagster 🌐</title><description>In this Loom, I discuss two methods for establishing global lineage across bi-directional DBT projects using Dagster. The first method involves linking assets across two DBT projects—analytics and operations—by ensuring that asset keys match, allowing for seamless execution of DBT commands in the correct order. The second method introduces the use of the DBT loom config for cross-project references, which is a bit more complex but aligns with a mesh architecture. I encourage you to explore these approaches and implement them in your projects to enhance data lineage and execution efficiency. Let me know if you have any questions or need further clarification!</description></oembed>