<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Raisa Tech]]></title><description><![CDATA[Engineering and Data Science Blog  ]]></description><link>https://tech.raisa.com/</link><image><url>http://tech.raisa.com/favicon.png</url><title>Raisa Tech</title><link>https://tech.raisa.com/</link></image><generator>Ghost 4.22</generator><lastBuildDate>Thu, 02 Apr 2026 11:59:45 GMT</lastBuildDate><atom:link href="https://tech.raisa.com/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Owning the Steering Wheel: How We Rebuilt Our Design System Dropdown and Multiselect]]></title><description><![CDATA[<p>The dropdown and multiselect components are among the <strong>most fundamental</strong> building blocks in our design system. In a data-heavy application where users constantly filter, search, and select from large datasets, these components need to be performant, accessible, and flexible enough to handle diverse use cases across our product.</p><h2 id="component-history">Component History</h2>]]></description><link>https://tech.raisa.com/owning-the-steering-wheel-dropdown-component-how-we-rebuilt-our-design-system-dropdown-and-multiselect/</link><guid isPermaLink="false">699cd3dceae8ba04170c423e</guid><category><![CDATA[design system]]></category><category><![CDATA[frontend]]></category><category><![CDATA[UI]]></category><dc:creator><![CDATA[Passant Osama]]></dc:creator><pubDate>Mon, 23 Feb 2026 22:52:52 GMT</pubDate><media:content url="http://tech.raisa.com/content/images/2026/02/aram-ramazyan-GLdYM0I2B6M-unsplash.jpg" medium="image"/><content:encoded><![CDATA[<img src="http://tech.raisa.com/content/images/2026/02/aram-ramazyan-GLdYM0I2B6M-unsplash.jpg" alt="Owning the Steering Wheel: How We Rebuilt Our Design System Dropdown and Multiselect"><p>The dropdown and multiselect components are among the <strong>most fundamental</strong> building blocks in our design system. In a data-heavy application where users constantly filter, search, and select from large datasets, these components need to be performant, accessible, and flexible enough to handle diverse use cases across our product.</p><h2 id="component-history">Component History</h2><p>Our dropdown and multiselect components have evolved through several distinct phases, each representing a different approach to solving the same fundamental problem.</p><h3 id="phase-1-in-house-implementation">Phase 1: In-House Implementation</h3><p>The <em>first phase</em> saw us building dropdown components completely <strong>in-house</strong>, from scratch. This initial implementation served us well for basic use cases, but as our product scaled and requirements became more complex, the limitations of this approach became evident.</p><p>Building everything from scratch meant we owned every piece of logic, state management, keyboard navigation, accessibility, filtering, virtualization, and portal rendering. While this gave us complete control, it also meant we were responsible for maintaining and evolving all of this complexity ourselves.</p><p>As new requirements surfaced, support for large lists, custom filtering, add-item functionality, tree structures, and various styling variants, each feature addition became increasingly risky and time-consuming. The component grew into a monolithic structure where changes in one area could have unexpected consequences in another.</p><h3 id="phase-2-third-party-dependency">Phase 2: Third-Party Dependency</h3><p>The <em>second phase</em> took us to the opposite end of the spectrum: adopting a <strong>third-party solution</strong> (<code>react-select</code>) to satisfy our dropdown needs. This approach initially seemed promising. we could leverage a mature, well-tested library and focus on customization rather than core functionality.</p><p>However, we quickly discovered that third-party packages, while powerful, came with their own set of constraints. Customization was limited to what the library exposed through its API. When we needed behaviors that weren&apos;t supported out of the box, like specific keyboard navigation patterns, custom item rendering, or unique filtering logic. we found ourselves fighting against the library&apos;s architecture rather than building on top of it.</p><p>The component became a source of friction. Tasks that should have been straightforward required workarounds, and the bundle size grew with features we didn&apos;t always need. Most importantly, we lost the ability to evolve the component in directions that matched our specific product needs.</p><h3 id="phase-3-hybrid-approach">Phase 3: Hybrid Approach</h3><p>This realization led us to our current approach: a <strong>hybrid solution</strong> that combines the best of both worlds. We leverage a headless utility library for the heavy lifting, state management, accessibility, keyboard navigation, and complex interaction patterns, while maintaining full control over the UI and UX through our own design system components.</p><p>We chose <strong>Downshift</strong> as our headless utility, wrapping it with our design system&apos;s Input, Label, and other primitives to create a component that feels native to our design language while benefiting from battle-tested interaction logic.</p><h2 id="motive-why-rebuild">Motive: Why Rebuild?</h2><p>As the product continued to scale, the existing components started hitting their limits. Adding new features became risky and time-consuming. Fixing bugs often turned into deep investigations. The dropdown was used extensively across the product, and the lack of confidence in such a critical component began to slow the team down.</p><p>Specific pain points included:</p><ul><li><strong>Inflexible customization</strong>: Third-party solutions couldn&apos;t accommodate our unique design requirements</li><li><strong>Performance issues</strong>: Large lists caused performance problems without proper virtualization</li><li><strong>Maintenance burden</strong>: The in-house implementation required constant attention and refactoring</li><li><strong>Inconsistent behavior</strong>: Different implementations across the codebase led to inconsistent user experiences</li></ul><h3 id="why-downshift">Why Downshift?</h3><p>The options in the headless dropdown space are relatively limited, but several libraries have emerged as strong contenders. We took the time to thoroughly evaluate multiple alternatives before committing to such a significant change.</p><h3 id="key-factors-in-our-decision">Key Factors in Our Decision</h3><ul><li><strong>Accessibility-first</strong>: Built with ARIA attributes and keyboard navigation as core features</li><li><strong>Headless architecture</strong>: Complete control over UI rendering without opinionated styling</li><li><strong>Flexible state management</strong>: Exposes state and state change handlers for custom logic, including a powerful <code>stateReducer</code> pattern</li><li><strong>Active maintenance</strong>: Regular updates and community support</li><li><strong>Small bundle size</strong>: Focused on logic, not UI&#x2014;critical for our performance requirements</li><li><strong>Composable hooks</strong>: <code>useCombobox</code> and <code>useMultipleSelection</code> work seamlessly together for multiselect scenarios</li></ul><p>The tool checked all our boxes, and we decided it was time to rebuild our dropdown and multiselect components.</p><h2 id="implementation-and-design-decisions">Implementation and Design Decisions</h2><p>Building design-system components, especially ones as complex as dropdowns and multi-selects is not just about implementation details or elegant abstractions. It&apos;s about offering a clear, self-explanatory interface and a developer experience that enables progress instead of forcing repeated reconsideration of fundamental decisions.</p><p>The design was guided by three core principles: <strong>modularity</strong>, <strong>separation of concerns</strong>, and <strong>composability</strong>.</p><h3 id="architecture-base-and-composition">Architecture: Base and Composition</h3><p>Our new architecture separates concerns into distinct layers:</p><pre><code>Dropdown/
&#x251C;&#x2500;&#x2500; Dropdown.tsx           # Public API, composes base with UI elements
&#x251C;&#x2500;&#x2500; DropdownBase/
&#x2502;   &#x2514;&#x2500;&#x2500; Dropdown.base.tsx  # Headless logic wrapper (Downshift integration)
&#x2514;&#x2500;&#x2500; TaggedListItem/        # Specialized list item variant

Multiselect/
&#x251C;&#x2500;&#x2500; Multiselect.tsx        # Public API
&#x251C;&#x2500;&#x2500; Multiselect.base.tsx   # Core logic (Downshift + useMultipleSelection)
&#x251C;&#x2500;&#x2500; MultiselectInput.tsx   # Input with tag display
&#x2514;&#x2500;&#x2500; MultiselectList.tsx    # Menu with virtualization
</code></pre><p>The <strong><code>DropdownBase</code></strong> component handles all the interaction logic using Downshift&apos;s <code>useCombobox</code> hook. It manages:</p><ul><li>Input value and filtering</li><li>Menu open/close state</li><li>Keyboard navigation (arrow keys, enter, escape)</li><li>Item highlighting and selection</li><li>Virtualization for large lists</li><li>Portal rendering for modals</li></ul><p>The <strong><code>Dropdown</code></strong> component composes the base with our design system primitives:</p><ul><li><code>Input</code> or <code>CompactInput</code> for the trigger</li><li><code>Label</code> for list items</li><li>Custom styling through our BEM utility system</li><li>Loading states and empty states</li><li><strong>Text highlighting</strong>: Search terms are automatically highlighted in list items</li></ul><p>This separation allows developers to use the base component directly if they need custom UI, or use the composed <code>Dropdown</code> for standard use cases.</p><h3 id="virtualization-for-performance">Virtualization for Performance</h3><p>One of the key improvements in the new implementation is <strong>virtualization</strong> using <code>@tanstack/react-virtual</code>. For dropdowns with hundreds or thousands of options, rendering all items at once would cause significant performance issues.</p><p>The virtualizer only renders the visible items plus a small buffer, dramatically improving performance for large lists while maintaining smooth scrolling and keyboard navigation.</p><h3 id="floating-ui-for-positioning">Floating UI for Positioning</h3><p>We use <code>@floating-ui/react</code> for intelligent menu positioning. This ensures the dropdown menu:</p><ul><li>Stays within viewport bounds</li><li>Adjusts position based on available space</li><li>Matches the width of the input trigger</li><li>Works correctly inside modals and scrollable containers</li></ul><h3 id="multiselect-extending-the-pattern">Multiselect: Extending the Pattern</h3><p>The multiselect component builds on the same foundation but uses Downshift&apos;s <code>useMultipleSelection</code> hook in combination with <code>useCombobox</code>. This allows us to:</p><ul><li>Manage multiple selected items as an array</li><li>Display selected items as removable tags</li><li>Filter out selected items from the dropdown list</li><li>Support keyboard navigation between tags (left/right arrows)</li><li>Handle backspace/delete to remove items</li></ul><p>The component maintains the same separation of concerns, with <code>MultiselectInput</code> handling the tag display and <code>MultiselectList</code> managing the dropdown menu.</p><h3 id="auto-complete-mode">Auto-Complete Mode</h3><p>One notable feature of the multiselect is the <strong>auto-complete mode</strong>. When enabled, the dropdown menu only opens after the user has typed at least two characters. This pattern is particularly useful for scenarios with large datasets where showing all options upfront would be overwhelming or perform poorly. It provides a more focused, search-first experience that guides users to type before browsing, reducing cognitive load and improving performance for large option lists.</p><h3 id="customization-through-composition">Customization Through Composition</h3><p>Rather than trying to anticipate every possible use case through props, we designed the components to be <strong>composable</strong>. Developers can:</p><ul><li>Provide custom list item renderers with custom Type</li><li>Implement custom filtering logic</li><li>Add &quot;create new item&quot; functionality</li><li>Use the base components directly for completely custom UIs</li><li>Extend through TypeScript generics for type-safe item handling</li></ul><p>This approach keeps the API surface manageable while providing escape hatches for edge cases.</p><h2 id="releasing-strategy">Releasing Strategy</h2><p>Creating reliable and robust components was only part of the challenge. For high-impact components used across multiple applications, the question of how to release them to production without disrupting delivery or degrading the user experience became equally important.</p><p>Our solution was two-fold: <strong>incremental rollout</strong> and <strong>gradual deprecation</strong>.</p><h3 id="phase-1-parallel-implementation">Phase 1: Parallel Implementation</h3><p>We built the new components alongside the existing ones, ensuring feature parity for common use cases. This allowed us to validate the new architecture without disrupting existing functionality.</p><h3 id="phase-2-gradual-migration">Phase 2: Gradual Migration</h3><p>We began migrating existing implementations incrementally</p><p>This gradual approach allowed us to:</p><ul><li>Validate the new components in production</li><li>Gather feedback from developers</li><li>Fix issues as they arose</li><li>Build confidence in the new architecture</li></ul><h3 id="phase-3-deprecation">Phase 3: Deprecation</h3><p>Once we had sufficient confidence and adoption, we marked the old components as deprecated.</p><p>The <code>old-dd-base</code> folder remains in the codebase for the <code>TreeDropdown</code> component, which still uses the legacy base components. This is a known technical debt that we plan to address by migrating TreeDropdown to the new architecture.</p><h2 id="workarounds-and-customizations">Workarounds and Customizations</h2><h3 id="1-custom-state-reducer">1. Custom State Reducer</h3><p><strong>Purpose:</strong> Preserves highlighted index on input click instead of resetting it.</p><p><strong>Workaround:</strong></p><pre><code class="language-tsx">function stateReducer&lt;T&gt;(state, actionAndChanges) {
  switch (type) {
    case useCombobox.stateChangeTypes.InputClick:
      return {
        ...changes,
        isOpen: true,
        highlightedIndex: state.highlightedIndex &gt;= 0
          ? state.highlightedIndex
          : changes.highlightedIndex,
      };
    default:
      return changes;
  }
}
</code></pre><hr><h3 id="2-show-full-list-on-menu-open">2. Show Full List on Menu Open</h3><p><strong>Purpose:</strong> Override Downshift&apos;s default to show full options list when menu opens, not filtered list.</p><p><strong>Workaround:</strong></p><pre><code class="language-tsx">onIsOpenChange: ({ isOpen, selectedItem }) =&gt; {
  setFilteredList(optionList); // Reset to full list

  // rest of the code
}</code></pre><hr><h3 id="3-manual-filtering-logic">3. Manual Filtering Logic</h3><p><strong>Purpose:</strong> Custom client-side filtering (Downshift has no built-in filtering).</p><p><strong>Workaround:</strong></p><pre><code class="language-tsx">onInputValueChange: ({ inputValue }) =&gt; {
  // custom filtering handler
}</code></pre><hr><h3 id="4-custom-item-identification">4. Custom Item Identification</h3><p><strong>Purpose:</strong> Handle duplicate display values by using a separate identifier field.</p><p><strong>Workaround:</strong></p><pre><code class="language-tsx">const idField = identifierField || fieldToDisplay;

// Use idField for all item matching
const index = optionList.findIndex(op =&gt; op[idField] === selectedItem[idField]);
</code></pre><hr><h3 id="5-virtualization-integration">5. Virtualization Integration</h3><p><strong>Purpose:</strong> Render large lists efficiently using <code>@tanstack/react-virtual</code>.</p><p><strong>Workaround:</strong></p><pre><code class="language-tsx">const rowVirtualizer = useVirtualizer({
  count: filteredList.length,
  getScrollElement: () =&gt; listRef.current,
  estimateSize: () =&gt; 40,
});

onHighlightedIndexChange: ({ highlightedIndex }) =&gt; {
  rowVirtualizer.scrollToIndex(Number(highlightedIndex));
}
</code></pre><hr><h3 id="6-floating-ui-integration">6. Floating UI Integration</h3><p><strong>Purpose:</strong> Intelligent menu positioning with viewport boundary detection.</p><p><strong>Workaround:</strong></p><pre><code class="language-tsx">const { refs, floatingStyles } = useFloating({
  whileElementsMounted: autoUpdate,
  middleware: [sizeMW({
    apply({ elements, rects }) {
      elements.floating.style.width = `${rects.reference.width}px`;
    },
  })],
});
</code></pre><hr><h3 id="7-portal-rendering">7. Portal Rendering</h3><p><strong>Purpose:</strong> Render menu in portal for modals and z-index management.</p><p><strong>Workaround:</strong></p><pre><code class="language-tsx">{portalTarget ? (
  createPortal(
    &lt;div ref={refs.setFloating} style={{ ...floatingStyles, zIndex: 9999 }}&gt;
      {menuElementRenderer}
    &lt;/div&gt;,
    portalTarget
  )
) : (
  &lt;&gt;{menuElementRenderer}&lt;/&gt;
)}
</code></pre><hr><h3 id="8-custom-tab-key-handling">8. Custom Tab Key Handling</h3><p><strong>Purpose:</strong> Select highlighted item before closing menu on Tab press.</p><p><strong>Workaround:</strong></p><pre><code class="language-tsx">const keydownHandler = (event) =&gt; {
  if (event.key === &apos;Tab&apos; &amp;&amp; isOpen &amp;&amp; optionList.length &amp;&amp; highlightedIndex &gt;= 0) {
    const isTheSameItem = selectedItem &amp;&amp;
      filteredList[highlightedIndex][idField] === selectedItem[idField];

    if (!isTheSameItem) {
      setSelectedItem(filteredList[highlightedIndex]);
    }
    closeMenu();
  }
};
</code></pre><hr><h3 id="9-auto-open-menu-on-focus">9. Auto-Open Menu on Focus</h3><p><strong>Purpose:</strong> Open menu automatically when input receives focus.</p><p><strong>Workaround:</strong></p><pre><code class="language-tsx">getInputProps({
  onFocus: () =&gt; {
    if (!isOpen) openMenu();
  },
})
</code></pre><hr><h3 id="result-beyond-the-code">Result: Beyond the Code</h3><p>The most meaningful outcome was a shift in how the team related to the dropdown and multiselect components. Tasks that were once dreaded became routine, as confidence in the components grew.</p><h3 id="performance-improvements">Performance Improvements</h3><ul><li><strong>Virtualization</strong>: Large lists (1000+ items) now render smoothly</li><li><strong>Bundle size</strong>: Reduced by leveraging headless utilities</li><li><strong>Render performance</strong>: Optimized re-renders through proper React patterns</li></ul><h3 id="developer-experience">Developer Experience</h3><ul><li><strong>Type safety</strong>: Full TypeScript support with generics</li><li><strong>Clear API</strong>: Self-documenting prop names and structure</li><li><strong>Flexibility</strong>: Easy to extend without modifying core logic</li><li><strong>Consistency</strong>: Same patterns across dropdown and multiselect</li></ul><h3 id="user-experience">User Experience</h3><ul><li><strong>Accessibility</strong>: WCAG 2.1 AA compliant out of the box</li><li><strong>Keyboard navigation</strong>: Full keyboard support for power users</li><li><strong>Visual feedback</strong>: Clear loading, empty, and error states</li><li><strong>Responsive</strong>: Works correctly in modals, scrollable containers, and mobile</li></ul><p>That shift removed friction and allowed the dropdown and multiselect to function as what design-system components should be: reliable primitives the team can build on with confidence.</p><h2 id="looking-forward">Looking Forward</h2><p>The hybrid approach has proven successful, but the work is never done. We continue to:</p><ul><li><strong>Monitor usage</strong>: Track component adoption and identify pain points</li><li><strong>Gather feedback</strong>: Listen to developers using the components daily</li><li><strong>Iterate</strong>: Add features as needed while maintaining the core architecture</li><li><strong>Migrate</strong>: Gradually move remaining legacy implementations to the new components</li></ul>]]></content:encoded></item><item><title><![CDATA[Outperforming Industry-Standard Table Extraction: Building Our Own Data Pipeline]]></title><description><![CDATA[<p>In the oil and gas industry, <strong>production data</strong> is <strong>everything</strong>. Daily production values form the foundation of well valuations and production <strong>forecasting</strong>. Get those numbers wrong or get them late, and your models fall apart.</p><p>We have access to roughly <strong>180,000</strong> pages per year of the most accurate production</p>]]></description><link>https://tech.raisa.com/unstructured-to-structured-data-a-100-000-tool/</link><guid isPermaLink="false">697a05b4eae8ba04170c405f</guid><category><![CDATA[llms]]></category><category><![CDATA[Data Pipelines]]></category><category><![CDATA[Document Parsing]]></category><category><![CDATA[PDF Extraction]]></category><category><![CDATA[Cost Optimization]]></category><dc:creator><![CDATA[Adam Adham]]></dc:creator><pubDate>Wed, 04 Feb 2026 11:57:44 GMT</pubDate><content:encoded><![CDATA[<p>In the oil and gas industry, <strong>production data</strong> is <strong>everything</strong>. Daily production values form the foundation of well valuations and production <strong>forecasting</strong>. Get those numbers wrong or get them late, and your models fall apart.</p><p>We have access to roughly <strong>180,000</strong> pages per year of the most accurate production data available. However, it sits unused. The data exists only as tables in PDFs, and the unstructured format makes it impossible to feed directly into our system.</p><p>Currently, we rely on structured data, which comes with a <strong>three-month lag</strong> and <strong>lower accuracy</strong>. For decision-making, a three-month lag feels like a lifetime, and lower accuracy skews models and distorts valuations.</p><p>We built an <strong>in-house pipeline </strong>to extract, structure, and validate this data automatically. It <strong>outperforms industry-standard</strong> table extraction tools, and does so at a <strong>fraction of the cost</strong> of alternative solutions. Here&apos;s how we did it.</p><h1 id="why-existing-tools-failed">Why Existing Tools Failed</h1><p>Our first instinct was to use existing tools. Surely someone had already solved PDF table extraction.</p><p>Our simplest approach was to consider <strong>rule-based systems</strong>, but they were out of the question from the start. Every operator formatted their PDFs differently: different column counts, different column names, different table structures. Formats changed over time, sometimes without notice. A rigid, rule-based approach would require constant maintenance and would break with every new variation.</p><p>The next logical step was Optical Character Recognition (<strong>OCR</strong>)-based extraction, but it failed for different reasons. Values appeared visibly cut off or overlapping in the rendered tables. The embedded PDF data was technically correct, but the visual presentation was problematic. OCR models could not parse what they &quot;saw,&quot; and even human readers struggled with the same issues. Open-source computer vision models like <a href="https://github.com/microsoft/table-transformer">Microsoft&apos;s Table Transformer</a> could detect tables reliably but struggled to extract accurate values from them.</p><p>We considered <strong>training custom models</strong>, including computer vision models, LLMs, and agentic systems, to extract table data specifically for our use case. However, we had no ground truth data to train on. The most accurate production data existed only in these PDFs, with no corresponding structured dataset to use as training labels.</p><p>We tried <strong>off-the-shelf solutions</strong>: <em>Google Document AI</em>, <em>LandingAI&apos;s Agentic Document Extraction</em> (built by <em>Andrew Ng</em>&apos;s team), and direct <em>LLM ingestion</em> of PDFs. The results were disappointing: merged columns, single tables detected as multiple overlapping tables, incorrect column assignments, and major extraction errors.</p><p>These failures pointed us toward a different approach: large language models that could handle ambiguity, flexibility and semantic variation without requiring explicit training data.</p><h1 id="the-solution-a-multi-stage-pipeline">The Solution: A Multi-Stage Pipeline</h1><p>Rather than relying on a single tool or approach, we built a multi-stage pipeline where each component handles a specific part of the extraction process.</p><h2 id="pipeline-stages">Pipeline Stages</h2><!--kg-card-begin: html--><img src="http://tech.raisa.com/content/images/2026/02/Screenshot-2026-02-01-164346.png" alt="production extraction pipeline diagram"><!--kg-card-end: html--><p><strong>Stage 1: Table Detection</strong> We use Microsoft&apos;s open-source Table Transformer to detect table regions in each PDF and crop them for processing.</p><p><strong>Stage 2: Text Extraction</strong> We extract text from the cropped table regions using <code>Fitz</code> (<code>PyMuPDF</code>). We initially tried multiple pdf processing packages such as <code>pdfplumber</code>, but <code>Fitz</code> proved orders of magnitude faster for our volume of <strong>180k</strong> pages per year.</p><p><strong>Stage 3: Preprocessing</strong> We perform row segmentation and format the extracted text for LLM ingestion, ensuring the data is structured in a way the model can interpret reliably.</p><p><strong>Stage 4: Prompt Construction</strong> We generate dynamic, operator-aware prompts using an external configuration file. This configuration defines column descriptions, column aliases, which columns to add or remove, and which to ignore. This flexibility allows the pipeline to handle format variations across operators without code changes.</p><p><strong>Stage 5: LLM Extraction</strong> <em>Gemini 2.5 Pro</em> converts the format table text into structured data, understanding semantic variations and mapping columns correctly despite inconsistent naming.</p><p><strong>Stage 6: Post-Processing</strong> We ensure correct CSV output: consistent column counts, proper comma placement, and concatenation of pages (since the LLM processes page by page). We also handle any unexpected outputs from the model. If formatting <strong>errors </strong>cannot be systematically corrected, the affected portions are <strong>retried </strong>through stages 4-6.</p><p><strong>Stage 7: Live Validation</strong> Every PDF undergoes real-time validation. We run both simple checks (API number formats, date consistency, no missing dates) and complex validations (comparing PDF-reported totals against our extracted structured output). Any <strong>validation failures</strong> trigger a <strong>retry </strong>through stages 4-7 for the specific pages, rows, or columns that failed.</p><h2 id="why-multi-stage">Why Multi-Stage?</h2><p>Breaking the pipeline into discrete stages provides several advantages. Each stage can be optimized independently. Debugging becomes straightforward since we can isolate failures to specific components. The embedded retry mechanism only reruns affected portions through the necessary stages rather than reprocessing entire PDFs, <strong>saving both time and cost</strong>.</p><h1 id="the-validation-framework">The Validation Framework</h1><p>Achieving high extraction accuracy was only part of the problem. We also needed to verify that accuracy automatically, at scale, without manual review of around <strong>180k</strong> pages per year.</p><p>Our validation framework checks every extracted value against a set of rules and constraints. We manually verified the framework itself to ensure it was catching genuine errors. After that, it runs autonomously on every PDF without requiring human labels or ground truth data.</p><h2 id="what-are-totals">What Are Totals?</h2><p>To understand how our most important validation works, we first need to explain the structure of these operator-reported PDFs.</p><p>All PDFs include summary rows or footer sections that report totals. These totals <strong>aggregate production values</strong> by API number (a unique well identifier) or specific time intervals. For example, a PDF might report that well API 42-123-45678 produced 1,500 barrels of oil across a specific date range, with daily breakdowns listed in the previous rows.</p><p>These totals gave us a <strong>built-in validation</strong> mechanism. If our extracted daily values for a given API and time period do not sum to the reported total, something went wrong.</p><h2 id="how-validation-works">How Validation Works</h2><p>We run two types of checks on every PDF:</p><ul><li><strong>Simple validations</strong> catch formatting and structural errors. API (well identifier) numbers must be 10, 12, or 14 digits. Dates must be consistent and complete with no gaps in the reported time series. These checks are fast and catch obvious extraction failures.</li><li><strong>Complex validations</strong> reconcile our extracted data against the PDF-reported totals. We sum our extracted production values by API and time interval, then compare those sums to the totals stated in the PDF. Any discrepancy flags a potential extraction error.</li></ul><p>All validation failures are mapped to <strong>exact rows and pages</strong>. A failed check tells us precisely which page, row, and possibly which API and date range needs correction.</p><h2 id="validation-outputs">Validation Outputs</h2><p>The framework produces <strong>readable summaries</strong> for each PDF, designed specifically for non-technical stakeholders. These summaries classify each PDF as passed or failed and describe any issues in plain language without requiring knowledge of the underlying pipeline. A supervisor can quickly understand which PDFs need attention and why, without needing to interpret technical logs or error codes.</p><p>Behind these summaries, the framework maintains detailed technical logs that capture exact row numbers, page locations, failing values, and error types. These logs are essential for debugging and feed directly into the retry mechanism.</p><p>We also generate centralized manifests that aggregate validation results across all processed PDFs, providing a high-level view of system health and highlighting patterns in failures.</p><h2 id="an-unexpected-benefit">An Unexpected Benefit</h2><p>The validation framework does more than verify our extraction accuracy. It also audits the original PDFs.</p><p>The framework flagged PDFs with incorrect operator-reported totals, missing dates, and inconsistent production values. These were <strong>errors </strong>in the <strong>source PDFs</strong>, not our extraction. Operators had submitted flawed reports, and our system caught them.</p><p>This turned the validation framework into a<strong> data quality tool</strong> that works both directions. It validates our pipeline and validates the incoming PDFs themselves.</p><h1 id="the-surgical-retry-mechanism">The Surgical Retry Mechanism</h1><p>When the pipeline fails, we do not reprocess the entire PDF. Instead, we retry only the specific portions that failed.</p><p>This surgical approach is what allows us to achieve near-perfect accuracy without wasting compute or time.</p><h2 id="when-retries-are-triggered">When Retries Are Triggered</h2><p>Retries are triggered by two types of failures:</p><ul><li><strong>Post-processing failures</strong> occur when the LLM output cannot be formatted correctly. This might be inconsistent column counts, malformed CSV structure, or unexpected data types. When these failures happen, the affected pages are sent back through stages 4 through 6: prompt construction, LLM extraction, and post-processing.</li><li><strong>Performance-based validation failures</strong> occur when extracted data fails simple or complex checks. A missing date, an incorrect API format, or a total that does not reconcile triggers a retry. The affected pages, rows, or columns are sent back through stages 4 through 7: prompt construction, LLM extraction, post-processing, and validation.</li></ul><h2 id="how-retries-work">How Retries Work</h2><p>Each retry is localized to the exact failure point. If a single row on page 3 has a date formatting issue, only that row on that page is retried. The retry prompt is enriched with context. It includes the previous LLM output, the <strong>exact location</strong> of the failure (page number, row range, column name), and a detailed description of what went wrong. This gives the model everything it needs to correct the specific issue without starting from scratch.</p><p>For example, a retry prompt might give the 4th page of the PDF to the LLM along with the previous output and mention the problems:</p><!--kg-card-begin: markdown--><pre><code class="language-md">- Rows 7-14: For &apos;API&apos;: &apos;12-3456-7890&apos; the &apos;Production Date&apos;: &apos;2025-09-14&apos; is missing.
- Rows 1-13: &apos;Oil Production&apos; total should amount to &apos;1234&apos;; however, current value is &apos;1000&apos;.
</code></pre>
<!--kg-card-end: markdown--><h2 id="why-this-matters">Why This Matters</h2><p>Retries are expensive if done naively. Reprocessing an entire 100-page PDF because one row failed would multiply costs and latency by orders of magnitude at our scale of <strong>180k</strong> pages per year.</p><p>Surgical retries keep costs low and accuracy high. Most PDFs require zero retries. Some require one or two targeted corrections. The system handles these automatically, mapping failures to exact locations and re-prompting only what needs fixing.</p><h1 id="results">Results</h1><p>The pipeline <strong>99.99% accuracy</strong>, defined as passing all cell-level validation checks. Most PDFs process successfully on the first pass. A small percentage require one or two surgical retries to correct specific rows or columns. The system handles these <strong>automatically without human intervention</strong>.</p><p>Where industry-standard tools like <em>Google Document AI</em> and <em>LandingAI&apos;s Agentic Document Extraction</em> struggled with merged columns, overlapping tables, and structural errors, our multi-stage approach consistently delivers accurate extraction. The <strong>0.01%</strong> of extractions that <strong>&quot;failed&quot;</strong> validation had value differences of <strong>less </strong>than <strong>0.0001%</strong>. These errors have no practical impact on forecasting or valuation models.</p><p>Beyond accurate extraction, the validation framework became an unexpected <strong>data quality tool</strong>. It flags errors in the original PDFs, catching incorrect operator-reported totals, missing dates, and inconsistent production values. This turns the system into a bidirectional audit: <strong>it validates our extraction and validates the source data itself</strong>.</p><h1 id="beyond-production-values-extending-the-pipeline">Beyond Production Values: Extending the Pipeline</h1><p>The modular design makes this pipeline <strong>adaptable </strong>to <strong>other unstructured PDF extraction problems</strong>. For a new use case, only <strong>three </strong>components need <strong>modification</strong>:</p><ul><li><strong>Configuration file: </strong>Handles specific column mapping (column names, aliases, descriptions) and PDF specific instructions.</li><li><strong>Prompt Template:</strong> Uses the configuration file to provide domain-specific context to ensure correct LLM extraction.</li><li><strong>Validation/Evaluation: </strong>Can be as simple as <em>cell-by-cell ground truth</em> comparison or as complex as<em> domain-specific rules</em> like our totals reconciliation.</li></ul><p><strong>Everything else</strong> (table detection, text extraction, preprocessing, LLM extraction, post-processing, and the retry mechanism) <strong>remains unchanged</strong>.</p><h1 id="conclusion">Conclusion</h1><p>The key to making this work was combining LLM semantic understanding with traditional validation rules. The <strong>multi-stage </strong>design allowed us to optimize each component independently. Domain-specific validation gave us confidence in the output without requiring manual ground truth labels.</p>]]></content:encoded></item><item><title><![CDATA[Owning the Steering Wheel: How We Rebuilt Our Design System Table]]></title><description><![CDATA[<p>The table is one of the <strong>core</strong> components in our product, especially in a data&#x2011;heavy application, where multiple user flows depend on it being both performant and predictable.</p><h2 id="component-history">Component history</h2><p>The table has always been an evolving component in our library, going through several phases and heading in</p>]]></description><link>https://tech.raisa.com/how-we-rebuilt-our-design-system-table/</link><guid isPermaLink="false">6978d2f6eae8ba04170c3f69</guid><category><![CDATA[design system]]></category><category><![CDATA[frontend]]></category><category><![CDATA[UI]]></category><dc:creator><![CDATA[Ahmed G. Kamal Eldin]]></dc:creator><pubDate>Tue, 27 Jan 2026 18:19:35 GMT</pubDate><media:content url="http://tech.raisa.com/content/images/2026/01/aram-ramazyan-GLdYM0I2B6M-unsplash.jpg" medium="image"/><content:encoded><![CDATA[<img src="http://tech.raisa.com/content/images/2026/01/aram-ramazyan-GLdYM0I2B6M-unsplash.jpg" alt="Owning the Steering Wheel: How We Rebuilt Our Design System Table"><p>The table is one of the <strong>core</strong> components in our product, especially in a data&#x2011;heavy application, where multiple user flows depend on it being both performant and predictable.</p><h2 id="component-history">Component history</h2><p>The table has always been an evolving component in our library, going through several phases and heading in multiple directions over time.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2026/01/Table-design-evolution.jpg" class="kg-image" alt="Owning the Steering Wheel: How We Rebuilt Our Design System Table" loading="lazy" width="560" height="451"><figcaption>Table design evolution</figcaption></figure><p>The <em>first phase</em> of this journey relied entirely on <strong>third&#x2011;party packages</strong> to satisfy our table needs. Two different packages were introduced, each serving a distinct purpose.</p><p>The first was built using <code>react-data-table-component</code> and served as the <strong>first reusable</strong> table component in our design system. Shortly after, another table was built using <code>handsontable</code>, with the sole purpose of providing a reusable way to create <em>spreadsheet&#x2011;like</em> experiences.</p><p>The <em>second phase</em> took us to the opposite end of the spectrum: building the component completely <strong>in&#x2011;house</strong>, from scratch.</p><p>The result of this iteration -<em>Table (V1)-</em> served us well for a couple of years. However, as the scale we operated at increased rapidly, more complex requirements began to surface, and the limitations of this approach became evident.</p><p>This ushered in the era of the enhanced <strong>Table (V2)</strong>, built using the team&#x2019;s accumulated experience and by leveraging newer tools and approaches from the design systems and component&#x2011;library ecosystem. This time, we adopted a <strong>hybrid approach</strong>, combining third&#x2011;party utilities with in&#x2011;house customization. We&#x2019;ll dive into this in more detail later.</p><h2 id="motive-why-rebuild">Motive: Why Rebuild?</h2><p>As the product continued to scale, the existing component -<code>DS/Table (V1)</code> -started to hit its limits. Adding new features became risky and time&#x2011;consuming, and fixing bugs often turned into deep, time&#x2011;draining investigations.</p><p>At that point, this was no longer just a technical inconvenience, it was a scalability risk. The table was used extensively across the product, and the lack of confidence in such a critical component began to slow the team down.</p><h2 id="exploration-and-alternatives">Exploration and Alternatives</h2><p>We began exploring different approaches and carefully weighing their trade&#x2011;offs. Given the complexity and scale of our requirements, choosing the wrong direction would have long&#x2011;term consequences, so this decision was made deliberately and collectively as a team.</p><p>Naturally, the options spanned the same spectrum we had already experienced: on one end, total dependency on third&#x2011;party libraries; on the other, a fully in&#x2011;house implementation. Neither extreme proved to be the right answer for us.</p><p><strong>Total dependency on third&#x2011;party packages</strong> represented the phase of <em>&#x201C;just making it work.&#x201D;</em> At that stage, concerns such as bundle size, customization flexibility, design consistency, and long&#x2011;term maintainability were not top priorities. The focus was purely on utility.</p><p>As it became clear that the third&#x2011;party approach was too rigid and could not fully satisfy our needs, we were pushed toward the other extreme: <strong>building everything in&#x2011;house</strong>. This came with an entirely different scope and level of complexity. Creating such a component from scratch required covering all the foundational pieces of a reusable design&#x2011;system table.</p><p>We had to build our own <em>state management</em>, <em>virtualization</em>, <em>sorting</em>, and <em>filtering</em> logic. This led to a large and complex component structure, where we owned every piece of logic and were responsible for ensuring that all of it worked correctly together.</p><p>Eventually, we realized that we didn&#x2019;t need to reinvent the wheel when it came to core logic and algorithms, but we <em>did</em> need to own the steering wheel when it came to UI and UX. This realization led us to adopt a <strong>hybrid approach</strong>: relying on a third&#x2011;party utility for the heavy lifting, while wrapping it with our own design&#x2011;system components.</p><p>Based on our experience with both extremes, we aligned on this approach and chose <strong><code>TanStack Table</code></strong> as our <strong>headless</strong> table utility.</p><h3 id="why-tanstack-table">Why <strong><code>TanStack Table</code>?</strong></h3><p>The options in the headless table space are relatively limited. The TanStack ecosystem has emerged as a strong reference point in this area, with tools such as TanStack Query playing a significant role in shaping modern frontend development practices over the past few years.</p><p>Nevertheless, we took the time to thoroughly evaluate the utility before committing to such a significant change. We reviewed its feature set to ensure that our core use cases were covered out of the box, identified potential gaps that might require additional work, and assessed community adoption and real&#x2011;world production usage. We also reviewed the source code itself to validate its quality.</p><p>The tool checked all our boxes, and we decided it was time to rebuild our table.</p><h2 id="implementation-and-design-decisions"><strong>Implementation and Design Decisions</strong></h2><p>Building a design-system component -especially one as complex as a table- is not just about implementation details or elegant abstractions. It&#x2019;s about offering a clear, self-explanatory interface and a developer experience that enables progress instead of forcing repeated reconsideration of fundamental decisions.</p><p>Drawing from our previous experience, we knew we needed to strike a balance between a robust yet rigid component that solved our current use cases, and a flexible one that could evolve over time without introducing regressions.</p><p>The design was guided by three core principles: <strong>modularity</strong>, <strong>separation of concerns</strong>, and <strong>opt&#x2011;in features</strong>.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2026/01/image.png" class="kg-image" alt="Owning the Steering Wheel: How We Rebuilt Our Design System Table" loading="lazy" width="216" height="248"><figcaption>Component folder structure</figcaption></figure><p>Since the heavy logic was handled by <code>TanStack Table</code>, our focus shifted toward structuring the component in a way that aligned with these principles.</p><p>The <strong>&#x1F4C1; components</strong> folder contains the complete collection of UI building blocks that make up the table. Developers can pick what suits their needs without worrying about inconsistent design or duplicated logic.</p><p>The <strong>&#x1F4C1; types</strong> folder holds the TypeScript types required for the component to function with full type safety&#x2014;both internally (for internal components) and externally (for consumers of the design system).</p><p>We decided not to export TanStack types directly. By wrapping them in custom types, we prevent &quot;leaky abstractions,&quot; ensuring that if we ever replace the underlying utility, the external API remains stable.</p><p>The <strong>&#x1F4C1; hooks</strong> folder contains the core logic hooks used to build the table, including:</p><ul><li>Preparing the <em>core</em> configuration object required by <code>TanStack Table</code>.</li><li>Building the context used to share table&#x2011;specific values across the component tree.</li><li>Defining advanced custom filtering utilities.</li><li>Implementing a custom infinite&#x2011;scrolling mechanism.</li></ul><p>Not all tables are created equal, and not every table is expected to support the same functionality. For that reason, we chose to leave feature composition to the consumer of the component. This is where the <strong>&#x1F4C1; middleware</strong> folder comes in.</p><p>By design, the base table ships with no additional features such as sorting or filtering. Each feature is <strong>opt&#x2011;in</strong> and encapsulated in its own hook. Calling one of these hooks returns a partial configuration that augments the overall table configuration passed to <code>TanStack Table</code>. Developers can freely choose which features they need and pass them as an array-<code>middleware: [sortingMW, colPinningMW, colVisMW, globalFilterMW]</code>-to the hook responsible for assembling the final configuration.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2026/01/image-1.png" class="kg-image" alt="Owning the Steering Wheel: How We Rebuilt Our Design System Table" loading="lazy" width="286" height="247"><figcaption>Middleware hooks</figcaption></figure><h2 id="releasing-strategy">Releasing Strategy</h2><p>Creating a reliable and robust component was only part of the challenge. For a high&#x2011;impact component used across multiple applications-each relying on different variations-the question of how to release it to production without disrupting delivery or degrading the user experience became equally important.</p><p>Our solution was two&#x2011;fold: <strong>incremental rollout</strong> and <strong>gradual deprecation</strong>.</p><p>The first step was to mark <code>Table V1</code> as <strong>deprecated</strong> using the <code>@deprecated</code> JSDoc tag, ensuring that it was clearly struck-through by editors and avoided in new usage. We then ensured that all new stories were built using <strong>Table V2</strong>.</p><p>After a few weeks in production, where the component faced real&#x2011;world usage and demand, we gained the confidence to begin phasing out the remaining legacy implementations, both third&#x2011;party and in&#x2011;house.</p><h2 id="result-beyond-the-code"><strong>Result: Beyond the Code</strong></h2><p>The most meaningful outcome was a shift in how the team related to the table. Tasks that were once dreaded became routine, as confidence in the component grew.</p><p>With a more predictable foundation, feature delivery sped up and hesitation around changes faded. We no longer fight the component; we leverage it.</p><p>That shift removed friction and allowed the table to function as what a design-system component should be: a reliable primitive the team can build on with confidence.</p>]]></content:encoded></item><item><title><![CDATA[From Data to Insights: Building an Autonomous Analytics System with LangGraph]]></title><description><![CDATA[<p><strong>How I Built a Multi-Agent System That Automatically Transforms Raw Snowflake Data into Polished Business Reports.</strong></p><p>Across the organization, stakeholders regularly need answers: KPI summaries, financial comparisons, and model performance insights. These questions often come up ahead of meetings, reviews, or decision points, and they usually need answers now, not</p>]]></description><link>https://tech.raisa.com/from-data-to-insights-building-an-autonomous-analytics-system-with-langgraph/</link><guid isPermaLink="false">695d0cc4eae8ba04170c3d6c</guid><category><![CDATA[data engineering]]></category><category><![CDATA[llms]]></category><dc:creator><![CDATA[Mohamed Ashraf]]></dc:creator><pubDate>Tue, 13 Jan 2026 20:58:02 GMT</pubDate><media:content url="http://tech.raisa.com/content/images/2026/01/ChatGPT-Image-Jan-6--2026--09_35_54-PM.jpg" medium="image"/><content:encoded><![CDATA[<img src="http://tech.raisa.com/content/images/2026/01/ChatGPT-Image-Jan-6--2026--09_35_54-PM.jpg" alt="From Data to Insights: Building an Autonomous Analytics System with LangGraph"><p><strong>How I Built a Multi-Agent System That Automatically Transforms Raw Snowflake Data into Polished Business Reports.</strong></p><p>Across the organization, stakeholders regularly need answers: KPI summaries, financial comparisons, and model performance insights. These questions often come up ahead of meetings, reviews, or decision points, and they usually need answers now, not days later.</p><p>In practice, getting those answers is slow. A single question typically triggers a long manual pipeline: writing SQL, validating results, generating charts, moving data between tools, and finally summarizing everything into a report. By the time the analysis is ready, the discussion it was meant to support may already be over.</p><p>What stakeholders needed was a faster and more reliable way to turn questions into insights without waiting on manual analysis cycles or dealing with technical complexity. The goal was an automated system that could take an analytics question, work through the data step by step, and deliver a clear, decision-ready report in minutes. By abstracting away query writing, visualization, and analytical interpretation, the system enables stakeholders of all technical backgrounds to access insights independently, without relying on data teams or manual workflows.</p><p>The result was <strong>LangGraph-Insights</strong>: a multi-agent system that plans analyses, writes (and fixes) its own SQL, generates charts, and delivers a polished PDF report directly to stakeholders. In this post, I&apos;ll walk through how I built it using <strong>LangGraph</strong>, <strong>Anthropic Claude</strong>, and <strong>Snowflake</strong>.</p><hr><h2 id="what-this-project-is-and-isnt">What This Project Is (and Isn&apos;t)</h2><p>This isn&apos;t a chatbot that answers analytics questions in plain text.<br>It&apos;s an <strong>autonomous analytics system</strong> that:</p><ul><li>Breaks down complex business questions</li><li>Iteratively queries real enterprise data</li><li>Detects and fixes its own errors</li><li>Produces artifacts humans actually use (charts, PDFs, summaries)</li><li>Notifies users when results are ready</li></ul><p>That difference guided how I designed the system from the ground up.</p><hr><h2 id="prompts-vs-agents-why-we-chose-agents">Prompts vs. Agents: Why We Chose Agents</h2><p>To see why this architecture works, it helps to first understand the difference between a <strong>prompt</strong> and an <strong>agent</strong>.<br>A <strong>prompt</strong> is a single instruction sent to an LLM: &quot;Here is some data, write a SQL query.&quot; It&apos;s linear and stateless. If the output is wrong, the process fails unless a human steps in.<br>An <strong>agent</strong>, on the other hand, is a system that uses an LLM as a reasoning engine to perform actions. It has:</p><ul><li><strong>Tools</strong>: Capabilities to interact with the world (run SQL, search the web, write files).</li><li><strong>Looping</strong>: The ability to observe the output of its actions and decide what to do next.</li><li><strong>Memory</strong>: Context of what it has already tried and learned.</li></ul><p>We chose an agentic approach because analytics is rarely a linear process. It requires exploration, error correction, and multi-step reasoning capabilities that a simple prompt-response cycle simply cannot provide.</p><hr><h2 id="the-problem-why-single-prompts-fail-at-analytics">The Problem: Why Single Prompts Fail at Analytics</h2><p>Early on, I tried treating the problem as a simple prompt: give the model the schema, ask a question, get an answer. That worked for trivial cases, but it fell apart the moment the question required real analysis.<br>Real analytics problems break single-prompt approaches in three ways:</p><ul><li><strong>Complexity: </strong>A question like &quot;Compare operating expenses between Q2 and Q3 and explain the main drivers of change&quot; involves multiple steps: querying raw transactions, aggregating by category, validating totals, and synthesizing insights.</li><li><strong>Reliability:</strong> LLMs will inevitably produce invalid SQL or make incorrect assumptions about the data. One mistake is enough to break the whole process.</li><li><strong>State &amp; Structure: </strong>A single prompt can&#x2019;t reliably track intermediate results, chart requests, report sections, or retry logic.</li></ul><p>I needed a system that could <strong>reason iteratively</strong>, fail safely, and recover. This is where LangGraph shines.</p><hr><!--kg-card-begin: html--> <img src="http://tech.raisa.com/content/images/2026/01/langgraph_arch_1.jpg" alt="From Data to Insights: Building an Autonomous Analytics System with LangGraph"> <!--kg-card-end: html--><h2 id="the-architecture-a-hierarchical-multi-agent-system">The Architecture: A Hierarchical Multi-Agent System</h2><p>Instead of one monolithic &quot;AI brain&quot;, I designed a <strong>hierarchical agent graph</strong>, inspired by how real analytics teams operate.</p><ul><li><strong>Supervisor Agent</strong> - Oversees the entire workflow and delegates tasks</li><li><strong>Lead Analyst Agent</strong> - Plans and executes the analysis</li><li><strong>Report Writer Agent</strong> - Turns analytical results into a structured report with visualizations</li><li><strong>Reviewer Agent</strong> - Evaluates correctness, clarity, and alignment with the business question</li></ul><!--kg-card-begin: html--> <img src="http://tech.raisa.com/content/images/2026/01/full_graph_2.jpg" alt="From Data to Insights: Building an Autonomous Analytics System with LangGraph"> <!--kg-card-end: html--><p>All agents communicate through a shared state object that acts as the system&apos;s memory.</p><pre><code class="language-python">class StateAgent(TypedDict):
    steps: list[dict]        # History of {goal, sql, output}
    report: str              # Evolving markdown report
    chart_requests: list
    analysis_feedback: str</code></pre><p>This shared state is what allows the system to stay coherent across multiple reasoning steps.</p><hr><h2 id="deep-dive-how-the-agents-actually-work">Deep Dive: How the Agents Actually Work</h2><h3 id="1-planner-nodethe-brain">1. Planner Node - The Brain</h3><p>The Planner doesn&apos;t write SQL; it decides what to do next.<br>Based on the user request and the current state, it creates a step-by-step plan:</p><ul><li>&quot;Query the production table&quot;</li><li>&quot;Aggregate results by month&quot;</li><li>&quot;Compare forecasted vs actual values&quot;</li><li>&quot;The data is sufficient, write the report&quot;</li></ul><p>This transforms analytics from a one-shot prompt into a deliberate reasoning loop.</p><hr><h3 id="2-executor-nodethe-hands">2. Executor Node - The Hands</h3><p>The Executor takes the generated SQL and runs it against Snowflake.<br>And as expected, SQL sometimes fails - syntax errors, missing columns, or Snowflake-specific issues.</p><hr><h3 id="3-query-fixer-nodethe-self-healing-mechanism">3. Query Fixer Node - The Self-Healing Mechanism</h3><p>When a query fails, the system doesn&apos;t crash.<br>A conditional router detects the error and sends the failed SQL and error message to a Query Fixer Agent. This agent analyzes what went wrong, rewrites the query, and retries execution.<br>To prevent the system from getting stuck in an infinite retry loop, each query has a maximum retry limit. If the limit is reached, the failure is surfaced to the Reviewer Agent and reflected transparently in the final report.</p><p><strong>Key insight</strong>: Reliability comes from bounded feedback loops - not perfect prompts.</p><hr><h2 id="making-the-system-adaptable-dynamic-configuration-with-yaml">Making the System Adaptable: Dynamic Configuration with YAML</h2><p>To support multiple analytics use cases such as financial comparisons, KPI tracking, and model evaluations, I avoided hard-coding prompts or schemas.<br>Instead, the system is driven by dynamic <strong>YAML configuration files</strong>, stored in Azure Blob Storage. Each use case defines its own:</p><ul><li>Table schemas</li><li>SQL templates</li><li>System prompts for each agent</li><li>Report structure and tone</li></ul><pre><code class="language-yaml">use_case_name: financial_comparison
prompts:
  planner_sys_node: |
    You are an expert financial analyst. Your task is to plan ...
  report_writer_node: |
    Summarize the findings in a clear and professional tone ...

# ... other parameters</code></pre><p>This design allows the system to support <strong>new use cases without changing the code or graph structure</strong>, only the configuration changes. As a result, the same multi-agent architecture can adapt to different business domains with minimal effort.</p><hr><h2 id="deployment-azure-infrastructure">Deployment &amp; Azure Infrastructure</h2><p>The system is fully deployed on Azure using a cloud-native, scalable setup:</p><ul><li><strong>Azure Container Registry (ACR):</strong> Stores versioned Docker images for the application.</li><li><strong>Azure Container Apps:</strong> Hosts the FastAPI service and LangGraph runtime, with automatic scaling and scale-to-zero for cost efficiency.</li><li><strong>Azure Queue Storage: </strong>Enables asynchronous, queue-based processing so multiple report requests can be handled in parallel.</li><li><strong>Azure Blob Storage: </strong>Store (YAML configuration files, Generated reports and summaries (PDFs), Logs)</li></ul><p>Once a report is generated, the system automatically emails the user, providing a notification along with a summary of the findings and a link to the final PDF.</p><!--kg-card-begin: html--> <img src="http://tech.raisa.com/content/images/2026/01/deployment_arch_1.jpg" alt="From Data to Insights: Building an Autonomous Analytics System with LangGraph">
<!--kg-card-end: html--><hr><h2 id="results-impact">Results &amp; Impact</h2><p>The impact of the system was immediate:</p><ul><li><strong>Speed:</strong> Reports that previously took hours of manual work now generate in minutes.</li><li><strong>Accessibility: </strong>Non-technical stakeholders can now get a comprehensive analysis without needing to write SQL queries, create visualizations, or interpret raw data. The system abstracts all technical complexity, democratizing access to data insights.</li><li><strong>Accuracy:</strong> SQL errors are auto-corrected, retries are bounded, and the Reviewer Agent ensures alignment between numbers and narrative.</li><li><strong>Scalability:</strong> Queue-based processing and container scaling allow the system to handle spikes in demand efficiently.</li><li><strong>Usability:</strong> Stakeholders receive clean, professional PDFs directly in their inbox, no dashboards or tools required.</li></ul><hr><h2 id="disclaimer"><strong>Disclaimer</strong></h2><p>This project relies on AI models that can occasionally produce incomplete, inaccurate, or outdated information. All outputs (including SQL queries, metrics, and narrative explanations) should be treated as decision support, not as a single source of truth. For any critical, financial, regulatory, or high-impact decisions, results must be independently validated and reviewed by qualified humans before being acted upon.</p><hr><h2 id="conclusion">Conclusion</h2><p>Building LangGraph-Insights has demonstrated that the true potential of Generative AI lies not just in text generation, but in intelligent orchestration. By moving beyond simple prompts to a robust, multi-agent architecture; we can solve complex, multi-step business problems with a level of reliability, and autonomy that was previously unattainable.</p><p>This system proves that with the right design that combines specialized agents, shared state, and self-correction mechanisms, we can bridge the gap between raw data and actionable business intelligence. As these autonomous systems continue to evolve, the focus will shift from simply querying data to enabling deeper, more strategic decision-making across the enterprise.<br></p>]]></content:encoded></item><item><title><![CDATA[From Chaos to Confidence: A Practical Guide to Unit Testing in Clean Architecture]]></title><description><![CDATA[<p></p><h2 id="the-problem-a-growing-codebase-growing-concerns">The Problem: A Growing Codebase, Growing Concerns</h2><p>Let&apos;s start by asking ourselves why do we need unit tests?</p><ul><li><strong>Catch Bugs Early</strong> &#x2013; Identify issues in individual components before integration.</li><li><strong>Improve Code Quality</strong> &#x2013; Enforce better coding practices and maintainability as writing code for testing ensures adhering to the</li></ul>]]></description><link>https://tech.raisa.com/from-chaos-to-confidence-a-practical-guide-to-unit-testing-in-clean-architecture-2/</link><guid isPermaLink="false">6810f146eae8ba04170c3be5</guid><category><![CDATA[dev]]></category><category><![CDATA[dotnet]]></category><category><![CDATA[testing]]></category><dc:creator><![CDATA[Salma Attia]]></dc:creator><pubDate>Mon, 12 May 2025 08:37:40 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1579154392128-bf8c7ebee541?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDJ8fHVuaXQlMjB0ZXN0aW5nfGVufDB8fHx8MTc0NTk0MjkxM3ww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1579154392128-bf8c7ebee541?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDJ8fHVuaXQlMjB0ZXN0aW5nfGVufDB8fHx8MTc0NTk0MjkxM3ww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" alt="From Chaos to Confidence: A Practical Guide to Unit Testing in Clean Architecture"><p></p><h2 id="the-problem-a-growing-codebase-growing-concerns">The Problem: A Growing Codebase, Growing Concerns</h2><p>Let&apos;s start by asking ourselves why do we need unit tests?</p><ul><li><strong>Catch Bugs Early</strong> &#x2013; Identify issues in individual components before integration.</li><li><strong>Improve Code Quality</strong> &#x2013; Enforce better coding practices and maintainability as writing code for testing ensures adhering to the coding architecture and when a function is testable it&apos;s usually readable and less-prone to errors.</li><li><strong>Facilitate Refactoring</strong> &#x2013; Allow us to refactor with confidence.</li><li><strong>Enhance Development Speed</strong> &#x2013; You might say &quot;How is that! I am spending more time writing the code itself then the tests!&quot; and that&apos;s true when looking at one simple task, however, when you&apos;re building a big project, through multiple iterations, it definitely reduces your testing time overhead and it makes later additions easier.</li><li><strong>Support Continuous Integration</strong> &#x2013; Ensure code stability in automated pipelines, as unit tests are very very fast to run, so it is a convenient step to add to your pipeline without worrying about performance and ensuring your code maintains its functionality with every release.</li></ul><p>Now that we&apos;ve talked about the importance of unit tests, it looks very appealing but there are some downfalls we wanted to avoid and some specific goals we wanted to achieve within our application.</p><h3 id="goals">Goals:</h3><ul><li><strong>Easy to maintain and grow</strong> - We wanted them to be easy to edit or require no edits when there is a code change. We were very cautious approaching this project; unit tests have a bad reputation regarding their maintainability. When developers only think about code coverage and a specific percentage to adhere to, it ruins the whole point.</li><li><strong>Valuable tests only</strong> - what do we mean by valuable tests? A valuable test is a test that prevents regression, ensures business logic is achieved and is not trivial.</li></ul><p></p><h2 id="the-journey-finding-our-testing-sweet-spot">The Journey: Finding Our Testing Sweet Spot :</h2><h3 id="understanding-our-ecosystem">Understanding Our Ecosystem</h3><p>Before diving into our approach, it&#x2019;s important to understand the structure of our application. We use <strong>.NET (C#) with EF Core</strong> as our ORM, and our architecture follows a clean separation of concerns:</p><ul><li><strong>Controllers</strong> &#x2013; Responsible for routing only, containing no business logic.</li><li><strong>Services</strong> &#x2013; Contain all business logic and act as the core of the application.</li><li><strong>External</strong> <strong>Services</strong> - Handle interactions with any external service, like third party integrations, cloud solutions, data sources, etc.</li><li><strong>Repositories</strong> &#x2013; Handle all interactions with the database.</li><li><strong>Dependency Inversion</strong> &#x2013; Ensures loose coupling between these components.</li></ul><p>Given this structure, the natural question was: <strong>Where should we focus our unit tests? And what is our sweet spot?</strong></p><h3 id="choosing-what-to-test">Choosing what to test?</h3><p>Since business logic resides in the <strong>service layer</strong>, it became clear that our primary focus should be testing services. Testing repositories would mean interacting with the database, which is better suited for integration tests rather than unit tests. Controllers, on the other hand, only handle routing, making them less critical for unit testing. Thus, our solution was straightforward: <strong>unit test the service layer in isolation</strong> while mocking dependencies like repositories and external services. This allows us to:</p><ul><li>Validate business rules without relying on actual database calls.</li><li>We achieve better maintainability since services encapsulate the application&apos;s domain logic.</li><li>Keep tests fast and deterministic.</li><li>Prevent unnecessary breakage when implementation details change as we reduce test coupling to implementation details, ensuring tests are resilient to changes in other layers... - YES, such dreams can come true!</li></ul><h3 id="best-practices-and-guidelines-for-test-creation">Best Practices And Guidelines for Test Creation:</h3><ol><li><strong>Identify Core Logic</strong>: Focus on methods with significant business logic like calculations, validations, and core operations.</li><li><strong>Ensure Single Responsibility</strong>: Each test should validate one behavior.</li><li><strong>Keep Tests Independent</strong>: Ensure tests do not depend on each other or shared state.</li><li><strong>Mock External Dependencies</strong>: Use mocks for database access and external dependencies. Keep them light and specific to the test.</li><li><strong>Validate Outcomes</strong>: Focus assertions on the results rather than internal implementation details.</li><li><strong>Fail Fast</strong>: Write tests that fail clearly and give enough information to debug quickly.</li><li><strong>Define Test Scenarios</strong>: Identify edge cases and common use cases for each method. Ensure all critical logic paths are tested.</li><li><strong>Refactor for Testability</strong>: If needed, refactor code to simplify dependencies and improve testability.</li><li><strong>Use Descriptive Names</strong>: Use clear and meaningful test names that describe the scenario and the expected outcome.</li></ol><p>Adhering to these standards ensures robust, maintainable, and effective unit tests.</p><h2 id="the-solution-a-practical-testing-approach">The Solution: A Practical Testing Approach</h2><h3 id="technical-components-overview">Technical Components Overview</h3><ul><li><strong>Testing Framework</strong>: XUnit <a href="https://xunit.net/#documentation">Docs</a></li><li><strong>Mocking Framework</strong>: FakeItEasy</li><li><strong>Assertion Library</strong>: FluentAssertions</li></ul><p>A problem we faced when deciding how the new testing project would access the service, since it is by design, not accessible. We came across a couple of solutions but the easiest, one-time, and neat solution was to expose the internals of the project to be tested to be seen by the testing project. Here is how you can define it.</p><p>The <code>Apps.Tests</code> project has access to internal members of <code>Apps.Services</code> by using the <code>InternalsVisibleTo</code> attribute in the <code>Apps.Services.csproj</code> file:</p><pre><code class="language-xml">&lt;ItemGroup&gt;
    &lt;AssemblyAttribute Include=&quot;System.Runtime.CompilerServices.InternalsVisibleTo&quot;&gt;
        &lt;_Parameter1&gt;Apps.Tests&lt;/_Parameter1&gt;
    &lt;/AssemblyAttribute&gt;
&lt;/ItemGroup&gt;</code></pre><h1 id="writing-tests">Writing Tests</h1><p>Let&apos;s examine a real-world example of testing a document upload service to demonstrate our testing principles in action.</p><h3 id="service-under-test-sut">Service Under Test (SUT)</h3><p>We&apos;ll look at a document upload service that handles:</p><ul><li>Document uploading and replacement</li><li>Metadata management</li><li>Integration with external storage</li><li>Document attribute management</li></ul><p>This is an excellent example as it contains:</p><ul><li>Core business logic (document naming rules, attribute management)</li><li>External dependencies (storage service, repository)</li><li>Complex validation rules</li><li>Multiple paths of execution</li></ul><pre><code class="language-C#">public async Task UploadDocument(DocumentMetaData docData, bool replace, FileData file)
{
    var transactionTime = DateTime.UtcNow;
    var userId = _ctx.CurrentUserId();

    await ValidateDocumentsAttributes(docData.AttributesIds);
    await ValidateDocumentType(docData.DocTypeId);
    ValidateAssetType(docData.AssetType);
    AssertFileExtensionIsCorrect(docData.Extension);

    ConcatenateExtensionToDocName(docData.Extension, docData);

    if (replace)
    {
        return await ReplaceDocumentAndUpdateMetaData(docMetaData, file, userId, transactionTime);
    }

    List&lt;Document&gt; docWithName = await _repository.GetDocumentByName(docMetaData.DocName);

    AssertDocumentIsNotDuplicatedForAsset(docMetaData, docWithName);

    docMetaData.DocumentEntities.Add(new DocumentAssociation
    {
        AssetId = docMetaData.AssetId,
        AssetType = docMetaData.AssetType
    });

    return await CreateDocumentAndUploadToCloud(docMetaData, file, userId, transactionTime);
}

private async Task&lt;int&gt; ReplaceDocumentAndUpdateMetaData(DocumentMetaData docMetaData, FileData file, int userId, DateTime modifiedAt)
{
    var dbDocument = await _repository.GetDocumentByNameAndAssetAssociation(docMetaData.DocName, docMetaData.AssetType, docMetaData.AssetId);

    Assert(dbDocument != null, &quot;documentNotFound&quot;);

    await _documentStorageExternalService.UploadDocument(dbDocument.Name, dbDocument.NameInStorage, file, ExternalStorageContext.ApplicationDocuments);

    using(var transaction = _dbContext.Database.BeginTransaction())
    { 
        await UpdateDocumentAttributes(dbDocument, docMetaData.AttributesIds, userId, modifiedAt);
        await ReplaceDocumentMetaData(file, dbDocument, docMetaData, userId, modifiedAt);
        transaction.Commit();
    }

    return dbDocument.Id;
}

private async Task&lt;int&gt; CreateDocumentAndUploadToCloud(DocumentMetaData docMetaData, FileData file, string extension, int userId, DateTime createdAt)
{
    string documentNameInStorage = GenerateDocumentName();
    var absoluteUriInStorage = await _documentStorageExternalService.UploadDocument(docMetaData.DocName, documentNameInStorage, file, ExternalStorageContext.ApplicationDocuments);

    return await _repository.InsertDocument(file, docMetaData, documentNameInStorage, absoluteUriInStorage, extension, userId, createdAt);
}</code></pre><h3 id="setting-up-the-test-class">Setting Up the Test Class</h3><figure class="kg-card kg-code-card"><pre><code class="language-C#">public class DocumentsServiceTests
{
    private readonly IDocumentsRepository _repository;
    private readonly IContext _ctx;
    private readonly DBContext _dbContext;
    private readonly IDocumentStorageExternalService _documentStorageExternalService;

    private readonly IDocumentsService _service;

    public DocumentsServiceTests()
    {
        _repository = A.Fake&lt;IDocumentsRepository&gt;();
        _documentStorageExternalService = A.Fake&lt;IDocumentStorageExternalService&gt;();
        _ctx = A.Fake&lt;IContext&gt;();
        _dbContext = A.Fake&lt;DBContext&gt;();

        _service = new DocumentsService(_repository, _ctx, _dbContext, _documentStorageExternalService);
    }
}</code></pre><figcaption>Set up the constructor, use fakes for injected dependencies, initiate the Service under test with the mocked dependencies.</figcaption></figure><figure class="kg-card kg-code-card"><pre><code class="language-C#">  A.CallTo(() =&gt; _repository.UpdateDocumentMetaData(A&lt;Document&gt;._)).Returns(1);

  A.CallTo(() =&gt; _repository.GetAttributesByIds(A&lt;List&lt;int&gt;&gt;._));
  A.CallTo(() =&gt; _repository.GetDocumentType(A&lt;int&gt;._));

  A.CallTo(() =&gt; _documentStorageExternalService.UploadDocument(A&lt;string&gt;._, A&lt;string&gt;._, A&lt;FileData&gt;._)).Returns(&quot;absoluteUriInCloud&quot;);
  
  A.CallTo(() =&gt; _repository.GetDocumentByNameAndAssetAssociation(A&lt;string&gt;._, A&lt;string&gt;._, A&lt;int&gt;._)).Returns(new Document { Id = 1, Name = &quot;DocName.docx&quot; });</code></pre><figcaption>Mocking Dependencies (This is a sample of mocked external calls.)</figcaption></figure><figure class="kg-card kg-code-card"><pre><code class="language-C#">public static IEnumerable&lt;object[]&gt; UploadDocumentSuccess_Data =&gt;
    new List&lt;object[]&gt;
    {
         new object[]
         {
             new DocumentMetaData {
	             Name = &quot;DocumentName&quot;,
	             AttributesId = new List&lt;int&gt; { 1, 2, 3 },
	             Extension = &quot;xlsx&quot;,
	             DocTypeId = 1,
	             DocType = AssetsWithDocuments.Deal
             },
             new List&lt;DocAttribute&gt; {
                 new DocAttribute { Id = 1, Name = &quot;atr1&quot; },
                 new DocAttribute { Id = 2, Name = &quot;atr2&quot; },
                 new DocAttribute { Id = 3, Name = &quot;atr3&quot; }
             },
         }
    };</code></pre><figcaption>Testing Data</figcaption></figure><figure class="kg-card kg-code-card"><pre><code class="language-C#">result.Should().NotBeNull();
result.ValidRecords.Should().HaveCount(1);</code></pre><figcaption>Using FluentAssertions for better readability and expressive tests</figcaption></figure><h2 id="example-tests">Example Tests</h2><p>Here&apos;s how we test different aspects of the document upload functionality:</p><h3 id="1-validation-rules-testing">1. Validation Rules Testing</h3><pre><code class="language-C#">[Fact]
public async Task UploadDocumentReplaceCannotChangeNameError()
{
    // Arrange
    A.CallTo(() =&gt; _repository.UpdateDocumentMetaData(A&lt;Document&gt;._)).Returns(1);
    A.CallTo(() =&gt; _repository.GetAttributesByIds(A&lt;List&lt;int&gt;&gt;._));
    A.CallTo(() =&gt; _repository.GetDocumentType(A&lt;int&gt;._));
    A.CallTo(() =&gt; _documentStorageExternalService.UploadDocument(A&lt;string&gt;._, A&lt;string&gt;._, A&lt;FileData&gt;._))
        .Returns(&quot;absoluteUriInCloud&quot;);
        
    A.CallTo(() =&gt; _repository.GetDocumentByNameAndAssetAssociation(A&lt;string&gt;._, A&lt;string&gt;._, A&lt;int&gt;._))
        .Returns(new Document { Id = 1, Name = &quot;DocName.docx&quot; });

    // Act &amp; Assert
   await _service.Invoking(s =&gt; s.UploadDocument(
       new DocumentMetaData {
           &quot;CHANGEDdocName&quot;,
           1,
           A.Dummy&lt;List&lt;int&gt;&gt;(),
           &quot;docx&quot;,
           true,
           1,
           AssetsWithDocuments.Deal
       },
       A.Dummy&lt;List&lt;DocumentAssociation&gt;&gt;(),
       A.Dummy&lt;FileData&gt;()
       ))
	.Should().ThrowAsync&lt;CustomException&gt;()
    .Where(e =&gt; e.ErrorKey == ErrorKey.DocumentNameChangeException);
}</code></pre><p>This test demonstrates several of our best practices:</p><ul><li><strong>Single Responsibility</strong>: Tests one specific business rule (document name cannot change during replacement)</li><li><strong>Clear Arrangement</strong>: Dependencies are mocked with specific returns</li><li><strong>Explicit Assertion</strong>: Tests for the exact error message</li><li><strong>Focused Scope</strong>: Only mocks what&apos;s necessary for this specific test</li></ul><p>Also, note the naming convention MethodName_StateUnderTest_ExpectedBehavior</p><h3 id="2-complex-operation-testing">2. Complex Operation Testing</h3><pre><code class="language-C#">[Fact]
public async Task UploadDocument_Replace_UpdateIsCalledSuccess()
{
    // Arrange
    A.CallTo(() =&gt; _repository.UpdateDocumentMetaData(A&lt;Document&gt;._)).Returns(1);
    A.CallTo(() =&gt; _repository.GetAttributesByIds(A&lt;List&lt;int&gt;&gt;._))
        .Returns(new List&lt;DocAttribute&gt; {
            new DocAttribute { Id = 1, Name = &quot;atr1&quot; },
            new DocAttribute { Id = 2, Name = &quot;atr2&quot; },
            new DocAttribute { Id = 3, Name = &quot;atr3&quot; }
        });
    A.CallTo(() =&gt; _repository.GetDocumentType(A&lt;int&gt;._));
    A.CallTo(() =&gt; _documentStorageExternalService.UploadDocument(A&lt;string&gt;._, A&lt;string&gt;._, A&lt;FileData&gt;._))
        .Returns(&quot;absoluteUriInCloud&quot;);
        
    A.CallTo(() =&gt; _repository.GetDocumentByNameAndAssetAssociation(A&lt;string&gt;._, A&lt;string&gt;._, A&lt;int&gt;._))
        .Returns(new Document
        {
            Id = 1,
            Name = &quot;DocName.docx&quot;,
            DocumentAttributes = new List&lt;DocumentAttribute&gt; {
                new DocumentAttribute { AttributeId = 1 },
                new DocumentAttribute { AttributeId = 2 },
                new DocumentAttribute { AttributeId = 5 }
            }
        });

    // Act
    var result = await _service.UploadDocument(
        new DocumentMetaData {
            Name = DocName&quot;,
            1,
            A.Dummy&lt;List&lt;int&gt;&gt;(),
            &quot;docx&quot;,
            Replace = true,
            1,
            AssetsWithDocuments.Deal
        }
        ,
        A.Dummy&lt;List&lt;DocumentAssociation&gt;&gt;(),
        new FileData { FileName = &quot;&quot;, FileContent = new byte[] { 20 } }
    );

    // Assert
    A.CallTo(() =&gt; _repository.UpdateDocumentMetaData(A&lt;Document&gt;._))
        .MustHaveHappenedOnceExactly();
}</code></pre><p>This test showcases:</p><ul><li><strong>Complex State Setup</strong>: Multiple dependencies configured with specific data</li><li><strong>Behavior Verification</strong>: Ensures the update method is called exactly once</li></ul><h3 id="3-external-integration-testing">3. External Integration Testing</h3><pre><code class="language-C#">[Fact]
public async Task UploadDocument_CallsAzureBlobStorageUpload()
{
    // Arrange
    A.CallTo(() =&gt; _repository.InsertDocument(
        A&lt;FileData&gt;._,
        A&lt;DocumentMetaData&gt;._,
        A&lt;string&gt;._,
        A&lt;string&gt;._,
        A&lt;string&gt;._,
        1,
        DateTime.UtcNow
    )).Returns(1);
    
    A.CallTo(() =&gt; _repository.GetAttributesByIds(A&lt;List&lt;int&gt;&gt;._));
    A.CallTo(() =&gt; _repository.GetDocumentType(A&lt;int&gt;._));
    
    A.CallTo(() =&gt; _repository.GetDocumentByName(A&lt;string&gt;._))
        .Returns(new List&lt;Document&gt; { new Document { } });
        
    A.CallTo(() =&gt; _documentStorageExternalService.UploadDocument(
        A&lt;string&gt;._,
        A&lt;string&gt;._,
        A&lt;FileData&gt;._
    )).Returns(&quot;documentUrl&quot;);

    // Act
    var result = await _service.UploadDocument(
        &quot;docname&quot;,
        1,
        A.Dummy&lt;List&lt;int&gt;&gt;(),
        &quot;docx&quot;,
        false,
        1,
        AssetsWithDocuments.Deal,
        A.Dummy&lt;List&lt;DocumentAssociation&gt;&gt;(),
        A.Dummy&lt;FileData&gt;()
    );

    // Assert
    A.CallTo(() =&gt; _documentStorageExternalService.UploadDocument(
        A&lt;string&gt;._,
        A&lt;string&gt;._,
        A&lt;FileData&gt;._
    )).MustHaveHappenedOnceExactly();
}</code></pre><p>This test illustrates:</p><ul><li><strong>External Service Integration</strong>: Verifies interaction with blob storage</li><li><strong>Minimal Mocking</strong>: Only mocks what&apos;s necessary for the test</li><li><strong>Clear Intent</strong>: Test name clearly indicates what&apos;s being verified</li></ul><h3 id="key-takeaways-from-these-examples">Key Takeaways from These Examples</h3><ol><li><strong>Focus on Business Rules</strong>: Each test validates a specific business requirement or behavior</li><li><strong>Clear Arrangement</strong>: Dependencies are explicitly mocked with relevant data</li><li><strong>Precise Assertions</strong>: Tests verify exact behaviors or outcomes</li><li><strong>Independent Tests</strong>: Each test stands alone and doesn&apos;t depend on others</li><li><strong>Maintainable Structure</strong>: Tests are organized by functionality and follow a consistent pattern</li><li><strong>Descriptive naming:</strong> to make test intentions clear:</li></ol><h2 id="running-tests">Running Tests</h2><h3 id="locally">Locally</h3><p>Use the <strong>Test Explorer</strong> in Visual Studio to run and debug tests.</p><h3 id="in-the-pipeline">In the Pipeline</h3><ul><li>Tests run automatically in the build pipeline.</li><li>Results are visible in the build summary under the <strong>Tests</strong> section.</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2025/04/image.png" class="kg-image" alt="From Chaos to Confidence: A Practical Guide to Unit Testing in Clean Architecture" loading="lazy" width="1785" height="785" srcset="http://tech.raisa.com/content/images/size/w600/2025/04/image.png 600w, http://tech.raisa.com/content/images/size/w1000/2025/04/image.png 1000w, http://tech.raisa.com/content/images/size/w1600/2025/04/image.png 1600w, http://tech.raisa.com/content/images/2025/04/image.png 1785w" sizes="(min-width: 720px) 720px"><figcaption>Test Run result on Azure DevOps Build Pipeline</figcaption></figure><h2 id="key-takeaways-what-we-learned">Key Takeaways: What We Learned</h2><ol><li><strong>Focus on What Matters</strong>: Not all code needs the same level of testing. Focus on your business logic.</li><li><strong>Test Behavior, Not Implementation</strong>: Our tests validate what the code should do, not how it does it.</li><li><strong>Keep Tests Simple</strong>: Each test should tell a clear story about a specific requirement.</li><li><strong>Mock Wisely</strong>: Mock external dependencies, but keep the mocks simple and focused.</li></ol><p>Remember, the goal isn&apos;t 100% code coverage - it&apos;s having confidence that your critical business logic works correctly.</p>]]></content:encoded></item><item><title><![CDATA[Beyond the Browser: Integrating Financial Tools into Excel Workflows]]></title><description><![CDATA[<p>In the oil and gas industry, data drives million-dollar decisions. As a software team working in asset management, we built web dashboards that helped our users evaluate, buy, and manage oil and gas fields across the US. Our dashboards were a mix of modern web applications and data dashboards built</p>]]></description><link>https://tech.raisa.com/bringing-our-tools-where-our-users-work/</link><guid isPermaLink="false">677a8e57eae8ba04170c39cf</guid><dc:creator><![CDATA[Ahmed Attia]]></dc:creator><pubDate>Thu, 16 Jan 2025 15:49:14 GMT</pubDate><content:encoded><![CDATA[<p>In the oil and gas industry, data drives million-dollar decisions. As a software team working in asset management, we built web dashboards that helped our users evaluate, buy, and manage oil and gas fields across the US. Our dashboards were a mix of modern web applications and data dashboards built with tools like Power BI.</p><p>Although our dashboards enabled our team to handle work that no other company of the same team size could manage, we knew that our users spent significant time in Excel. They would import data from one of our platforms or work with historical values stored in Excel files. After processing the data in Excel, they often needed to upload their work back to our system through one of our web applications.</p><p>In this workflow, our web applications were essentially acting as a bridge between Excel and our database. Office Add-ins offered a better solution - they could access Excel data directly and communicate with our APIs from within Excel, eliminating the need for separate web applications just for data transfer.</p><p>This meant users could stay in Excel while working with our platform&apos;s data. By having direct access to the Excel context, we could build workflows right where our users were most comfortable, significantly improving their efficiency.</p><h2 id="understanding-office-add-ins">Understanding Office Add-ins</h2><p>Office Add-ins are extensions that enhance Microsoft Office applications by adding custom functionality and features. According to Microsoft:</p><blockquote>&quot;You can use the Office Add-ins platform to build solutions that extend Office applications and interact with content in Office documents.&quot;</blockquote><p>What makes them particularly interesting for our team is:</p><ol><li>They can extend multiple Office applications (Excel, Word, PowerPoint, OneNote, and Project)</li><li>They&apos;re built using standard web technologies (HTML, CSS, and JavaScript) and support modern frameworks like React - the same stack we use for our web applications. This meant we could leverage our existing component libraries and development patterns seamlessly.</li><li>They operate like browser extensions but for Office applications, with similar capabilities to web applications</li></ol><p>The key advantage is that add-ins can interact directly with Office documents while maintaining web application functionality - exactly what we needed for our Excel workflows.</p><h2 id="from-idea-to-proof-of-concept">From Idea to Proof of Concept</h2><p>Our team had considered Excel Add-ins before, but recent improvements in the platform&apos;s maturity made it a more viable option for production-grade applications. With our internship program approaching, we saw an opportunity to validate three key questions:</p><ul><li>Could it meaningfully improve our users&apos; workflows?</li><li>How complex would the development process be?</li><li>Could we maintain our web application quality standards?</li></ul><h3 id="building-the-first-add-in">Building The First Add-in</h3><p>During the internship program we chose to tackle a common use case that our users are already used to doing: data sheet validation and upload.<br><br>Here&apos;s how the process worked before and after:</p><h3 id="the-original-flow">The original Flow</h3><figure class="kg-card kg-image-card"><img src="http://tech.raisa.com/content/images/2025/01/image-4.png" class="kg-image" alt loading="lazy" width="2000" height="771" srcset="http://tech.raisa.com/content/images/size/w600/2025/01/image-4.png 600w, http://tech.raisa.com/content/images/size/w1000/2025/01/image-4.png 1000w, http://tech.raisa.com/content/images/size/w1600/2025/01/image-4.png 1600w, http://tech.raisa.com/content/images/size/w2400/2025/01/image-4.png 2400w" sizes="(min-width: 720px) 720px"></figure><ol><li>Users manually formatted data in Excel</li><li>They would then upload the sheet to one of the web apps for validation</li><li>If there were validation errors, they would be presented to the user and they could download them as a sheet</li><li>Users would then fix the errors in Excel</li><li>This process could potentially be repeated several times until data passed validation</li><li>Finally, when the data is valid, our web app would then send the data to our backend</li></ol><p>This process highlighted a core inefficiency: while data validation was crucial, having it only available in our web apps created unnecessary back-and-forth between Excel and our platform. The Excel Add-in would solve this by bringing validation directly into the user&apos;s workflow.</p><h3 id="the-new-flow">The new flow:</h3><figure class="kg-card kg-image-card"><img src="http://tech.raisa.com/content/images/2025/01/image-5.png" class="kg-image" alt loading="lazy" width="2000" height="571" srcset="http://tech.raisa.com/content/images/size/w600/2025/01/image-5.png 600w, http://tech.raisa.com/content/images/size/w1000/2025/01/image-5.png 1000w, http://tech.raisa.com/content/images/size/w1600/2025/01/image-5.png 1600w, http://tech.raisa.com/content/images/size/w2400/2025/01/image-5.png 2400w" sizes="(min-width: 720px) 720px"></figure><p>With the Excel Add-in, the web application is now part of Excel, the user would be able to transform, validate and upload the sheet from within Excel.</p><ol><li>Users would format data with one click directly in Excel</li><li>They would then run validations in place and see the errors immediately </li><li>Once valid, they can upload the data directly to our backend</li></ol><p>This simplified workflow demonstrated the add-in&apos;s potential: it eliminated context switching, reduced manual steps, and integrated validation directly into Excel. More importantly, it proved we could bring our web app&apos;s functionality into our users&apos; preferred workspace.</p><h2 id="getting-production-ready">Getting Production ready</h2><p>After we presented the POC to engineering, product, design and business stakeholders, the value was clear. The Add-in demonstrated significant potential to streamline workflows and reduce manual steps. With strong support across teams, we moved forward with productionizing the solution, but first needed to address three key challenges:</p><ol><li><strong>Deployment Strategy </strong><br>Add-ins are unlike traditional web apps, although technically they are web apps, users don&#x2019;t have a URL field to type the URL that they would like to navigate to, Excel Add-ins require a manifest file for URL mapping and feature access. This meant developing new deployment pipelines for production, sandbox, and testing environments.</li><li><strong>Product and UX decisions</strong><br>a. Using the same design system used for our web apps, or develop a new one with Excel specific design<br>b. Building a single comprehensive add-in versus multiple specialized ones</li><li><strong>Developer Experience </strong><br>It was new territory and we wanted to make sure that the process is smooth for our users, and that they should expect the same delivery speed and quality of output, which meant that as a development team we also needed to have a streamlined experience to be able to ship efficiently</li></ol><p>We will explain how we tackled these challenges and problems in future blog post/s.</p><h2 id="launching-our-first-excel-add-in">Launching our first Excel Add-in</h2><p>After several months of development, we released our first production Excel Add-in focused on managing assumptions for economic evaluations. This add-in helps optimize one of our core processes by enabling more accurate and frequent valuations directly within Excel.</p><p>Our first user demo of the Add-in revealed something remarkable that validated our entire approach: users immediately started filtering, sorting, and managing rows without any onboarding from our team. This natural adoption highlighted a key achievement - by bringing our functionality directly into Excel, we enabled users to leverage their existing expertise while accessing our platform&apos;s capabilities. They could continue working in their familiar environment while having our tools ready at hand when needed.</p><p>While the technical details and challenges will be covered in upcoming blog posts, I want to highlight some key learnings from this journey:</p><ol><li>Sometimes it pays off to go out of your way and try something new, even though we don&#x2019;t expect that every internship program idea ends up being used in production, that&#x2019;s not its sole purpose anyways, however, it&#x2019;s a great venue for our team to try out ideas that we&apos;re comfortable with potential failure	, in the hope that we might stumble upon something that would bring value to our team</li><li>Starting with the POC was the right way to go, we had something to show for our users to see if it was of value for them and it enabled us to assess the feasibility of the solution moving forward</li><li>Investing time in development infrastructure and shared packages paid off - the upfront effort in setup enabled rapid feature development later on </li></ol><h2 id="looking-ahead">Looking Ahead</h2><p>We&apos;re currently gathering user feedback and analyzing usage patterns to understand:</p><ul><li>Which workflows benefit most from Excel integration</li><li>How to optimize the user experience</li><li>Where to expand Add-in functionality next</li></ul><p>Our findings will guide how we leverage Office Add-ins across more use cases to further streamline our users&apos; workflows.</p><p></p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2025/01/image-3.png" class="kg-image" alt loading="lazy" width="1919" height="1032" srcset="http://tech.raisa.com/content/images/size/w600/2025/01/image-3.png 600w, http://tech.raisa.com/content/images/size/w1000/2025/01/image-3.png 1000w, http://tech.raisa.com/content/images/size/w1600/2025/01/image-3.png 1600w, http://tech.raisa.com/content/images/2025/01/image-3.png 1919w" sizes="(min-width: 720px) 720px"><figcaption>Sample Excel Add-in showing a basic text insertion interface with an input field and button</figcaption></figure>]]></content:encoded></item><item><title><![CDATA[Lint, Test, Deploy: Building a dbt CI Pipeline with SQLFluff Style Checks]]></title><description><![CDATA[<h1 id="enhancing-dbt-development-with-automated-pr-validation-in-azure-pipelines">Enhancing dbt Development with Automated PR Validation in Azure Pipelines</h1><p>In the fast-paced world of data engineering, maintaining high-quality, consistent code is crucial. As teams grow and projects scale, the need for thorough validation of pull requests (PRs) becomes even more important. This ensures minimal errors, enforces best practices, and</p>]]></description><link>https://tech.raisa.com/dbt-ci-pipeline/</link><guid isPermaLink="false">67438872eae8ba04170c38ad</guid><category><![CDATA[data engineering]]></category><category><![CDATA[dbt]]></category><category><![CDATA[pipelines]]></category><dc:creator><![CDATA[Omar Ahmed]]></dc:creator><pubDate>Mon, 23 Dec 2024 13:02:00 GMT</pubDate><media:content url="http://tech.raisa.com/content/images/2024/11/64c38c43ddfac0fe7afcd901_analytics-engineering-dbt.png" medium="image"/><content:encoded><![CDATA[<h1 id="enhancing-dbt-development-with-automated-pr-validation-in-azure-pipelines">Enhancing dbt Development with Automated PR Validation in Azure Pipelines</h1><img src="http://tech.raisa.com/content/images/2024/11/64c38c43ddfac0fe7afcd901_analytics-engineering-dbt.png" alt="Lint, Test, Deploy: Building a dbt CI Pipeline with SQLFluff Style Checks"><p>In the fast-paced world of data engineering, maintaining high-quality, consistent code is crucial. As teams grow and projects scale, the need for thorough validation of pull requests (PRs) becomes even more important. This ensures minimal errors, enforces best practices, and guarantees seamless deployments.</p><p>This blog post explores how to build a robust Continuous Integration (CI) pipeline specifically tailored for dbt projects. By automating PR validation with Azure Pipelines, dbt tests, and SQLFluff, teams can significantly improve efficiency, solidify code consistency, and reduce the risk of errors slipping into production.</p><h2 id="understanding-azure-pipelines">Understanding Azure Pipelines</h2><p>Azure Pipelines, similar to GitHub Actions, GitLab CI, and Jenkins, is Microsoft&apos;s cloud-based CI/CD service that automates building, testing, and deploying code. It works by defining workflows in YAML files, which specify the steps needed to validate and deploy code changes. These pipelines can be triggered automatically when code is pushed or pull requests are created, making them ideal for automated validation workflows.</p><h2 id="what-is-dbt">What is dbt?</h2><figure class="kg-card kg-image-card"><img src="http://tech.raisa.com/content/images/2024/11/image-7.png" class="kg-image" alt="Lint, Test, Deploy: Building a dbt CI Pipeline with SQLFluff Style Checks" loading="lazy" width="1200" height="600" srcset="http://tech.raisa.com/content/images/size/w600/2024/11/image-7.png 600w, http://tech.raisa.com/content/images/size/w1000/2024/11/image-7.png 1000w, http://tech.raisa.com/content/images/2024/11/image-7.png 1200w" sizes="(min-width: 720px) 720px"></figure><p>At its core, <strong>dbt (data build tool)</strong> is the data engineer&#x2019;s Swiss Army knife for transforming raw data into analytics-ready gold. It&#x2019;s an open-source tool designed to help teams write modular, version-controlled SQL code that&#x2019;s easy to understand, test, and share.</p><p>Think of dbt as the bridge between your data warehouse and meaningful insights. By leveraging the power of SQL and a little bit of software engineering magic, dbt allows you to:</p><ul><li><strong>Transform Data</strong>: Turn messy, raw data into clean, modeled tables ready for analysis.</li><li><strong>Version-Control Code</strong>: Keep your transformation logic organized and trackable with Git integration.</li><li><strong>Test Your Work</strong>: Implement rigorous testing to ensure your models deliver consistent and accurate results.</li><li><strong>Document Effortlessly</strong>: Automatically generate comprehensive documentation for your data models.</li></ul><p>dbt shines in environments where data pipelines can grow messy or unwieldy. It encourages <strong>software engineering best practices</strong>, like modularity and testing, while remaining approachable for SQL-savvy analysts.</p><p>In short, dbt isn&#x2019;t just a tool; it&#x2019;s a movement empowering teams to own their transformation layer with confidence and agility. Now, let&#x2019;s dive into how you can supercharge your dbt workflows with automated PR validation.</p><hr><h3 id="automated-pr-validation-pipeline-addressing-key-challenges">Automated PR Validation Pipeline: Addressing Key Challenges</h3><p>Implementing an automated PR validation pipeline tackles several challenges head-on. By leveraging Azure Pipelines, teams can:</p><ul><li><strong>Validate dbt models</strong> to ensure data integrity.</li><li><strong>Enforce SQL standards</strong> for consistent code quality across the project.</li><li><strong>Focus code reviews</strong> on business logic rather than syntax.</li><li><strong>Prevent resource conflicts</strong> through sequential execution.</li><li><strong>Target validation</strong> of only modified files for enhanced efficiency.</li></ul><p>This fosters a more streamlined and error-free development process.</p><hr><h3 id="overview-of-the-build-validation-pipeline">Overview of the Build Validation Pipeline</h3><p>The build validation pipeline automates the verification of dbt models and SQL code to maintain quality and consistency before changes are merged.</p><figure class="kg-card kg-image-card kg-width-full kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2024/12/Omar-s-Board---CI-PIPELINE-FLOWCHART.svg" class="kg-image" alt="Lint, Test, Deploy: Building a dbt CI Pipeline with SQLFluff Style Checks" loading="lazy" width="1052" height="592"><figcaption>Pipeline Flow Chart</figcaption></figure><p><strong>Key Steps:</strong></p><ol><li><strong>Identify Changes:</strong> Uses Git to identify modified SQL and YAML files, optimizing validation.</li><li><strong>Validate Models:</strong> Executes <code>dbt parse</code> and <code>dbt run --empty</code> to verify schema definitions and documentation.</li><li><strong>Enforce Code Quality:</strong> Uses SQLFluff to ensure SQL formatting standards.</li><li><strong>Sequential Execution:</strong> Ensures orderly processing to prevent conflicts.</li></ol><hr><h3 id="pipeline-breakdown">Pipeline Breakdown</h3><h4 id="1-triggering-and-setup">1. Triggering and Setup</h4><p>The pipeline is triggered by PR creation. Initial steps include:</p><ul><li><strong>Secure Configuration:</strong> Downloads the <code>dbt_profiles.yml</code> file for secure credentials.</li><li><strong>Repository Checkout:</strong> Performs a deep clone of the repository.</li></ul><h4 id="2-identifying-changes">2. Identifying Changes</h4><p>The pipeline efficiently identifies modified SQL and YAML files using Git:</p><pre><code class="language-bash">- script: |
  cd $(project_root)
  changed_sql_files=$(git diff --name-only --diff-filter=AM origin/$(System.PullRequest.targetBranchName) |
    grep &apos;^$(project_root)/models/.*\.sql$&apos; |
    tr &apos;\n&apos; &apos; &apos;)
  echo &quot;##vso[task.setvariable variable=changed_sql_files]$changed_sql_files&quot;
  displayName: &apos;Detect Changed SQL Files&apos;
</code></pre><p>This targeted approach optimizes validation by focusing on specific changes.</p><h4 id="3-dependency-installation">3. Dependency Installation</h4><p>To validate dbt models, the pipeline installs necessary dependencies:</p><pre><code class="language-yaml">- script: |
    pip install dbt-core==$(dbt_core_version) dbt-snowflake==$(dbt_snowflake_version) sqlfluff-templater-dbt==$(sqlfluff_version)
  displayName: &apos;Install Dependencies&apos;
</code></pre><p>This process ensures:</p><ul><li>Version consistency across tools.</li><li>Proper error handling for smooth execution.</li><li>Efficient setup tailored to the project&#x2019;s requirements.</li></ul><h3 id="validating-dbt-models-and-code-quality">Validating dbt Models and Code Quality</h3><h4 id="4-model-validation">4. Model Validation</h4><p>To ensure the integrity and accuracy of dbt models, the pipeline employs two key validation steps:</p><p><strong>Syntax Validation:</strong></p><p>Verifies the correctness of syntax and references within dbt models.</p><p>Employs <code>dbt parse</code> to analyze the model structure.</p><p>Identifies potential errors early in the development process.</p><p><strong>Implementation:</strong></p><pre><code class="language-yaml">- script: |
    cd $(project_root)
    dbt parse
  displayName: &apos;Validate Syntax with dbt Parse&apos;
</code></pre><h3 id="dbt-model-validation">dbt Model Validation:</h3><p>Syntax Validation: Uses dbt parse to check for errors in dbt model syntax.</p><p>Dry-Run Testing: Executes dbt run --empty to simulate model execution without reading production data.</p><p>Utilizes <code>dbt run</code> with the <code>--empty</code> flag to simulate execution without real data.</p><p>Validates model logic and identifies potential issues.</p><p><strong>Implementation:</strong></p><pre><code class="language-yaml">- script: |
    dbt run --select $(changed_sql_files_base) --target CI --full-refresh --empty
  displayName: &apos;Dry-Run Validation&apos;
</code></pre><h4 id="5-code-quality-with-sqlfluff">5. Code Quality with SQLFluff</h4><figure class="kg-card kg-image-card"><img src="http://tech.raisa.com/content/images/2024/11/image-5.png" class="kg-image" alt="Lint, Test, Deploy: Building a dbt CI Pipeline with SQLFluff Style Checks" loading="lazy" width="600" height="400" srcset="http://tech.raisa.com/content/images/2024/11/image-5.png 600w"></figure><p>SQLFluff is a powerful linter that enforces consistent SQL formatting and best practices:</p><pre><code class="language-yaml">- script: |
  cd $(project_root)
  sqlfluff lint $(changed_sql_files)
  displayName: &apos;Lint SQL Files with SQLFluff&apos;
</code></pre><p>By enforcing consistent formatting and identifying potential issues early, SQLFluff significantly improves:</p><ul><li><strong>Code Readability:</strong> Consistent formatting enhances code understanding.</li><li><strong>Maintainability:</strong> Standardized code is easier to maintain and modify.</li><li><strong>Overall Quality:</strong> Early identification of issues reduces the risk of errors.</li></ul><h4 id="6-setting-source-database">6. Setting Source Database</h4><p>To ensure the accuracy of schema definitions and documentation, the pipeline manually sets Source Database:</p><pre><code class="language-yaml">- script: |
  cd $(project_root)
  find . -name &quot;*.yml&quot; -type f | while read -r file; do
    sed -i &apos;s/{{target\.database}}/$(prod_database)/g&apos; &quot;$file&quot;
  done
  displayName: &apos;Validate YAML Files&apos;
</code></pre><p>This step ensures:</p><ol><li><strong>Data Accuracy</strong>: Ensures the pipeline uses the correct and up-to-date source database.</li><li><strong>Consistency</strong>: Keeps schema and data definitions consistent across environments.</li><li><strong>Schema Integrity</strong>: Guarantees accurate schema and documentation for downstream processes.</li></ol><h4 id="7-sequential-execution">7. Sequential Execution</h4><figure class="kg-card kg-image-card"><img src="http://tech.raisa.com/content/images/2024/11/image-4.png" class="kg-image" alt="Lint, Test, Deploy: Building a dbt CI Pipeline with SQLFluff Style Checks" loading="lazy" width="1000" height="667" srcset="http://tech.raisa.com/content/images/size/w600/2024/11/image-4.png 600w, http://tech.raisa.com/content/images/2024/11/image-4.png 1000w" sizes="(min-width: 720px) 720px"></figure><p>To maintain order and prevent resource conflicts, the pipeline enforces sequential processing:</p><pre><code class="language-yaml">trigger: none
lockBehavior: sequential
variables:
- group: dbt_build_validation
</code></pre><p>This configuration guarantees:</p><ul><li><strong>Resource Efficiency:</strong> Prevents multiple pipeline instances from running concurrently.</li><li><strong>Reliable Validation:</strong> Ensures that validation processes are completed in a predictable order.</li><li><strong>Consistent Results:</strong> Maintains the integrity of validation results.</li></ul><p>By combining these validation steps and enforcing sequential execution, the pipeline ensures the quality, consistency, and reliability of dbt models and SQL code. This approach is especially critical because <strong>dbt Core</strong> does not support concurrent runs out of the box, meaning multiple runs at the same time can lead to conflicts or unexpected behavior. Sequential execution avoids these pitfalls, ensuring a smooth and predictable validation process.</p><hr><h2 id="full-pipeline-configuration">Full Pipeline Configuration</h2><pre><code class="language-bash">
trigger: none

# Input variables:
lockBehavior: sequential # Ensure that only one instance of the pipeline runs at a time
variables:
- group: dbt_build_validation 

pool:
  vmImage: ubuntu-latest

steps:

# Download secure dbt profiles.yml only if there are changed files
- task: DownloadSecureFile@1
  name: dbt_profile
  displayName: &apos;Download dbt profiles.yml&apos;
  inputs:
    secureFile: &apos;CI_profiles.yml&apos;

    
# Checkout the repository first to get the necessary files for comparison
- checkout: self
  fetchDepth: 0 
  persistCredentials: true

# Determine changed and added files from the current branch
- script: |
    cd $(project_root)
    
    # Get full paths and store as space-separated list for changed SQL files
    changed_sql_files=$(git diff --name-only --diff-filter=AM origin/$(System.PullRequest.targetBranchName) |
      grep &apos;^$(project_root)/models/.*\.sql$&apos; |
      sed  &apos;s|raisa_dbt|.|g&apos; |
      tr &apos;\n&apos; &apos; &apos;)
    
    # Get base names without .sql extension and wrap with +fileName+
    changed_sql_files_base=$(git diff --name-only --diff-filter=AM origin/$(System.PullRequest.targetBranchName) | 
      grep &apos;^$(project_root)/models/.*\.sql$&apos; | 
      xargs -I {} basename {} .sql | 
      sed &apos;s/.*/&quot;@&quot;&amp;&quot; &quot;/&apos; | 
      tr &apos;\n&apos; &apos; &apos; | 
      sed &apos;s/&quot;//g&apos;)

    echo &quot;##vso[task.setvariable variable=changed_sql_files]$changed_sql_files&quot;
    echo &quot;##vso[task.setvariable variable=changed_sql_files_base]$changed_sql_files_base&quot;
    
    # Output for debugging
    echo &quot;Changed and added files (full paths): $changed_sql_files&quot;
    echo &quot;Changed and added files (base names): $changed_sql_files_base&quot;
  displayName: &apos;Get changed SQL files&apos;



# Determine changed and added YAML files from the current branch
- script: |
    cd $(project_root)
    
    # Get full paths and store as space-separated list for changed YAML files
    changed_yaml_files=$(git diff --name-only --diff-filter=AM origin/$(System.PullRequest.targetBranchName) | grep &apos;^$(project_root)/models/.*\.yml$&apos; | tr &apos;\n&apos; &apos; &apos;)

    echo &quot;##vso[task.setvariable variable=changed_yaml_files]$changed_yaml_files&quot;
    
    # Output for debugging
    echo &quot;Changed and added YAML files (full paths): $changed_yaml_files&quot;
  displayName: &apos;Get changed YAML Files&apos;

# Install required dependencies for dbt and sqlfluff only if there are changed files
- script: |
    set -ex
    pip install dbt-core==$(dbt_core_version) dbt-snowflake==$(dbt_snowflake_version) sqlfluff-templater-dbt==$(sqlfluff_version)
  displayName: &apos;Install dbt and sqlfluff dependencies&apos;
  condition: and(succeeded(), or(ne(variables[&apos;changed_sql_files&apos;], &apos;&apos;), ne(variables[&apos;changed_yaml_files&apos;], &apos;&apos;)))

# Prepare dbt profiles.yml only if there are changed files
- script: |
    cd $(project_root)
    mkdir -p ~/.dbt
    cp $(dbt_profile.secureFilePath) ~/.dbt/profiles.yml
    dbt deps
  displayName: &apos;Copy dbt profiles.yml&apos;
  condition: and(succeeded(), or(ne(variables[&apos;changed_sql_files&apos;], &apos;&apos;), ne(variables[&apos;changed_yaml_files&apos;], &apos;&apos;)))

# Only parse dbt models if there are changed files
- script: |
    cd $(project_root)
    dbt parse
  displayName: &apos;Parse dbt models for changed and added files&apos;
  condition: and(succeeded(), or(ne(variables[&apos;changed_sql_files&apos;], &apos;&apos;), ne(variables[&apos;changed_yaml_files&apos;], &apos;&apos;)))

# Lint changed and added files with sqlfluff only if there are changed files
- script: |
    cd $(project_root)
    echo $(changed_sql_files)
    sqlfluff lint $(changed_sql_files)
  displayName: &apos;Lint issues in changed files with sqlfluff&apos;
  condition: and(succeeded(), ne(variables[&apos;changed_sql_files&apos;], &apos;&apos;))

# Run dbt for changed and added files with full-refresh only if there are changed files
- script: |
    cd $(project_root)
    echo $(changed_sql_files_base)

    find . -name &quot;*.yml&quot; -type f | while read -r file; do
      sed -i &apos;s/{{target\.database}}/$(prod_database)/g&apos; &quot;$file&quot;
    done

    echo &quot;Replacement complete for all .yml files.&quot;

    dbt run --select $(changed_sql_files_base) --target CI --full-refresh --empty
  displayName: &apos;Empty run dbt for changed and added files&apos;
  condition: and(succeeded(), ne(variables[&apos;changed_sql_files&apos;], &apos;&apos;))
</code></pre><hr><h3 id="key-advantages">Key Advantages</h3><ul><li><strong>Faster Feedback Loops:</strong> Rapid identification and resolution of issues.</li><li><strong>Improved Code Quality:</strong> Consistent formatting, enhanced readability, and adherence to best practices.</li><li><strong>Efficient Collaboration:</strong> Streamlined PR reviews and reduced manual effort.</li><li><strong>Reduced Risk of Errors:</strong> Early detection and prevention of potential problems.</li></ul><h3 id="best-practices-for-pipeline-optimization">Best Practices for Pipeline Optimization</h3><ul><li><strong>Regular Maintenance:</strong> Keep the pipeline up to date with the latest dbt and SQLFluff versions.</li><li><strong>Team Collaboration:</strong> Establish clear guidelines for PR submissions and code reviews.</li><li><strong>Performance Optimization:</strong> Fine-tune the pipeline to minimize execution time and resource consumption.</li></ul><h3 id="conclusion">Conclusion</h3><p>By automating PR validation, organizations can significantly improve their data engineering workflows. This streamlined approach leads to higher code quality, faster development cycles, and reduced risk of errors.</p><hr><h3 id="next-steps"><strong>Next Steps</strong><br></h3><p>To further enhance your dbt development practices, consider these additional strategies:</p><ul><li><strong>Expand Test Coverage</strong>: Implement comprehensive testing scenarios to identify potential issues early.</li><li><strong>Customize SQLFluff Rules</strong>: Tailor linting rules to match specific organizational standards.</li><li><strong>Integrate with End-to-End Pipelines</strong>: Seamlessly integrate the validation pipeline with deployment and monitoring processes.</li><li><strong>Automate Documentation Validation</strong>: Ensure documentation stays up-to-date and accurate.</li><li><strong>Lint and Validate Python Models</strong>: Ensure Python models are properly linted and validated as part of the pipeline.</li><li><strong>Parse if MD Files Changed</strong>: Detect and handle changes in markdown files to trigger appropriate actions.</li><li><strong>Seed --full-refresh if Seed Files Change</strong>: Implement a full-refresh for seed files when changes are detected.</li></ul><p>By embracing automated PR validation, you can elevate your data engineering team&apos;s efficiency and deliver high-quality data products.</p>]]></content:encoded></item><item><title><![CDATA[Snowflake Notebooks: What I Love and What I Hope to See Next]]></title><description><![CDATA[<p>I recently explored Snowflake Notebooks, which have recently became generally available, and found it quite interesting. In this article, I&#x2019;ll cover the following topics:</p><ul><li>What Snowflake Notebook is.</li><li>4 key features which I love in notebooks.</li><li>3 additional features I&#x2019;d like to see.</li><li>Ideas for integrating</li></ul>]]></description><link>https://tech.raisa.com/snowflake-notebooks-what-i-love-and-what-i-hope-to-see-next/</link><guid isPermaLink="false">674362b6eae8ba04170c3711</guid><category><![CDATA[data engineering]]></category><category><![CDATA[data analysis]]></category><category><![CDATA[data science]]></category><dc:creator><![CDATA[Mohammed Nabil]]></dc:creator><pubDate>Thu, 28 Nov 2024 15:49:56 GMT</pubDate><media:content url="http://tech.raisa.com/content/images/2024/11/u3832246599_paper_notebook_for_data_analysis_and_data_visualiza_d8665107-7b21-4a26-9f17-036c2bfdbba0.png" medium="image"/><content:encoded><![CDATA[<img src="http://tech.raisa.com/content/images/2024/11/u3832246599_paper_notebook_for_data_analysis_and_data_visualiza_d8665107-7b21-4a26-9f17-036c2bfdbba0.png" alt="Snowflake Notebooks: What I Love and What I Hope to See Next"><p>I recently explored Snowflake Notebooks, which have recently became generally available, and found it quite interesting. In this article, I&#x2019;ll cover the following topics:</p><ul><li>What Snowflake Notebook is.</li><li>4 key features which I love in notebooks.</li><li>3 additional features I&#x2019;d like to see.</li><li>Ideas for integrating it into our data pipelines.</li></ul><h2 id="what-is-snowflake-notebooks">What is Snowflake Notebooks</h2><p>Snowflake Notebooks, part of Snowflake Projects alongside tools like Worksheets, Streamlit, and Dashboards, is an interactive, cell-based environment within Snowflake. Similar to Jupyter Notebooks, it enables seamless data analysis, building data pipelines, and training machine learning models using both SQL and Python, all within Snowflake&#x2019;s infrastructure without moving data outside the platform.</p><p>Snowflake Notebooks offers a wide range of features. From the ones I&#x2019;ve tried so far, in the next section, I&#x2019;ll share the top 4 features I love about Snowflake Notebooks.</p><h2 id="my-favorite-features-in-snowflake-notebooks">My Favorite Features in Snowflake Notebooks</h2><h3 id="feature-1-compute-control">Feature #1: Compute Control</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2024/11/notebook-1.png" class="kg-image" alt="Snowflake Notebooks: What I Love and What I Hope to See Next" loading="lazy" width="727" height="349" srcset="http://tech.raisa.com/content/images/size/w600/2024/11/notebook-1.png 600w, http://tech.raisa.com/content/images/2024/11/notebook-1.png 727w" sizes="(min-width: 720px) 720px"><figcaption>Configure the notebook compute settings</figcaption></figure><p>One of the features I appreciate most in Snowflake Notebooks is the ability to fully control the compute instance used by the notebook. You can choose between:</p><p><strong>Existing Snowflake Warehouses (WH):</strong></p><p>These are the classical warehouses that come in a variety of sizes, ranging from X-Small to 6X-Large, allowing you to scale based on your needs.</p><p><strong>Container Compute Pools:</strong></p><p>For even more flexibility, you can leverage compute pools that offer diverse configurations, such as:</p><ul><li><strong>Basic CPUs</strong> for general-purpose tasks.</li><li><strong>Memory-Intensive CPUs</strong> for data-heavy operations.</li><li><strong>GPUs</strong> for machine learning and other computationally intensive workloads.</li></ul><p>Configuring these options is remarkably simple, thanks to Snowflake&#x2019;s high level of abstraction. As with all Snowflake features, the user experience is designed to be intuitive, making it easy to manage and adjust these settings effortlessly.</p><h3 id="feature-2-enhanced-cells-interaction">Feature #2: Enhanced Cells Interaction </h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2024/11/image.png" class="kg-image" alt="Snowflake Notebooks: What I Love and What I Hope to See Next" loading="lazy" width="1138" height="612" srcset="http://tech.raisa.com/content/images/size/w600/2024/11/image.png 600w, http://tech.raisa.com/content/images/size/w1000/2024/11/image.png 1000w, http://tech.raisa.com/content/images/2024/11/image.png 1138w" sizes="(min-width: 720px) 720px"><figcaption>Query data from another SQL cell</figcaption></figure><p>Another feature I really like in Snowflake Notebooks is the ability to work with SQL cells alongside the standard Python and Markdown cells. This adds powerful functionality for data analysis and exploration. Here&#x2019;s what makes it stand out: </p><p><strong>Interaction Between Cells: </strong></p><ul><li><strong>Referencing SQL Cells in Other SQL Cells</strong>: You can use the name of a SQL cell as if it was a Common Table Expression (CTE). This allows you to query the output of one SQL cell directly in another SQL cell without having to re-run the query or export data. </li><li><strong>Accessing SQL Output in Python:</strong> The output of a SQL cell can be accessed in a Python cell by simply referencing the SQL cell&apos;s name. You can then convert the output into either a Snowpark DataFrame or a Pandas DataFrame for further processing. </li></ul><p><strong>Accessing Python DataFrames in SQL</strong></p><p>To use a Python DataFrame in a SQL cell, you can simply save it as a temporary table. Once saved, the temporary table can be queried in any SQL cell within the same session. </p><p><strong>Using Python Variables in SQL Queries</strong></p><p>Python string variables can be seamlessly integrated into SQL queries within SQL cells. This allows for dynamic and parameterized queries, making the interaction between Python and SQL even more flexible. </p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2024/11/image-1.png" class="kg-image" alt="Snowflake Notebooks: What I Love and What I Hope to See Next" loading="lazy" width="1132" height="704" srcset="http://tech.raisa.com/content/images/size/w600/2024/11/image-1.png 600w, http://tech.raisa.com/content/images/size/w1000/2024/11/image-1.png 1000w, http://tech.raisa.com/content/images/2024/11/image-1.png 1132w" sizes="(min-width: 720px) 720px"><figcaption>Access SQL from python and vice versa</figcaption></figure><h3 id="feature-3-customized-conda-environments">Feature #3: Customized Conda Environments</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2024/11/image-2.png" class="kg-image" alt="Snowflake Notebooks: What I Love and What I Hope to See Next" loading="lazy" width="548" height="473"><figcaption>Adding conda packages to the notebook</figcaption></figure><p>Another feature I appreciate in Snowflake Notebooks is the ability to easily define Conda package dependencies for each notebook. This allows you to create a customized Conda environment tailored to the specific requirements of your notebook.</p><ul><li><strong>Custom Environments for Each Notebook: </strong>Each notebook can have its own unique set of dependencies, making it easy to work on multiple projects with varying library requirements without conflicts.</li><li><strong>Support for Custom Packages: </strong>In addition to using the pre-defined packages from the Snowflake Conda channel, you can also add your own custom packages, providing flexibility to include specialized libraries or tools.</li><li><strong>Current Limitation: </strong>At the moment, the functionality is limited to packages available in the Snowflake Conda channel, which may restrict the availability of some libraries.</li></ul><h3 id="feature-4-flexible-execution-options">Feature #4 Flexible Execution Options</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2024/11/image-3.png" class="kg-image" alt="Snowflake Notebooks: What I Love and What I Hope to See Next" loading="lazy" width="768" height="671" srcset="http://tech.raisa.com/content/images/size/w600/2024/11/image-3.png 600w, http://tech.raisa.com/content/images/2024/11/image-3.png 768w" sizes="(min-width: 720px) 720px"><figcaption>Schedule notebook execution</figcaption></figure><p>One of the features I really like about Snowflake Notebooks is the flexibility in how they can be executed. Snowflake provides several ways to run notebooks, making it easy to integrate them into different workflows:</p><ul><li><strong>Interactive Execution: </strong>You can execute the notebook directly from the Snowflake UI while opening it, enabling an interactive experience for analyzing or exploring the data.</li><li><strong>SQL-Based Execution: </strong>Notebooks can be executed through SQL code using the EXECUTE NOTEBOOK command. This SQL command can be run either directly from the Snowflake UI or from external tools such as dbt or Airflow, allowing seamless integration into automated data pipelines.</li><li><strong>Scheduled Execution: </strong>Snowflake Notebooks can be scheduled as Snowflake Tasks, allowing them to run periodically based on a defined schedule. One standout feature of this functionality is the ability to pass parameters to notebooks when executed as a task. For example, during interactive execution, you might run the notebook on a sample of the data for faster testing. However, when scheduled as a task, you can pass a parameter to process the entire dataset, enabling full-scale production processing seamlessly.</li></ul><h2 id="features-id-like-to-see-in-snowflake-notebooks">Features I&apos;d Like to See in Snowflake Notebooks</h2><h3 id="feature-1-real-time-collaboration">Feature #1 Real-Time Collaboration</h3><p>I would love to see robust real-time collaboration capabilities in Snowflake Notebooks, allowing multiple users to edit the same notebook simultaneously. Features like shared cursors, presence indicators, and real-time updates would greatly improve teamwork and enhance the overall user experience.</p><h3 id="feature-2-expanded-package-management">Feature #2 Expanded Package Management</h3><p>I would like to see the ability to support additional Conda channels and install packages from pip repositories in Snowflake Notebooks. This feature would provide greater flexibility in accessing specialized libraries while maintaining robust environment management and effectively handling dependency conflicts.</p><h3 id="feature-3-parameters-passing-for-sql-execution">Feature #3 Parameters Passing for SQL Execution</h3><p>Adding the ability to pass parameters to a notebook when executing it through SQL would allow greater flexibility. This would enable external tools, not just the Snowflake scheduler, to dynamically send parameters, making integrations with third-party platforms more powerful.</p><h2 id="integrating-snowflake-notebooks-into-our-data-pipelines">Integrating Snowflake Notebooks into Our Data Pipelines</h2><h3 id="interactive-development-and-testing-for-data-pipelines">Interactive Development and Testing for Data Pipelines</h3><p>One way we can leverage Snowflake Notebooks in our data pipeline is by using them to develop and test subsets of our workflows interactively, allowing us to incorporate stakeholder feedback before deploying them to production.</p><h3 id="building-interactive-analytics-dashboards">Building Interactive Analytics Dashboards</h3><p>Another use for Snowflake Notebooks is to build custom interactive data analytics dashboards, leveraging the Streamlit integration to provide a rich, interactive user experience. These dashboards can also be kept refreshed as part of our data pipelines, ensuring they always display up-to-date information for stakeholders.</p><h3 id="building-and-experimenting-with-machine-learning-models">Building and Experimenting with Machine Learning Models</h3><p>Another use case for Snowflake Notebooks is the ability to build machine learning models and conduct experiments without needing to move data outside Snowflake. While allowing users to visualize model results and interact with them directly within the notebook environment.</p><h3 id="prototyping-and-scheduling-intermediate-pipeline-components">Prototyping and Scheduling Intermediate Pipeline Components</h3><p>Another use for Snowflake Notebooks is to write quick, experimental components of our data pipelines, such as data models or data transformations, and schedule them to run periodically using tools like dbt and Airflow. These components can serve as an intermediate stage, allowing us to test and refine them before fully integrating them into our production pipelines.</p><h2 id="conclusion">Conclusion</h2><p>Snowflake Notebooks provide an exciting opportunity to streamline data workflows, enhance collaboration, and bridge the gap between experimentation and production. By building on their current features and introducing additional functionality, such as broader package support, advanced collaboration tools, and better integration with external platforms, they can support a wider range of use cases. These enhancements would make Snowflake Notebooks easier to use and become powerful tool for managing and optimizing our data workflows.</p>]]></content:encoded></item><item><title><![CDATA[Establishing a Framework for Evaluating Data Sources Quantitatively]]></title><description><![CDATA[<p>Data has become one of the most critical assets in any business setting with significant influence on a business&apos; success of failure. Ease of access to quality data enables business stakeholders to make accurate data-driven decisions and, depending on the timeliness of the data, gives an edge over competitors</p>]]></description><link>https://tech.raisa.com/establishing-a-framework-for-evaluating-data-sources-quantitatively/</link><guid isPermaLink="false">66c304a7eae8ba04170c2ba8</guid><category><![CDATA[data engineering]]></category><category><![CDATA[evaluating data sources]]></category><dc:creator><![CDATA[Mohamed Alaa]]></dc:creator><pubDate>Sun, 08 Sep 2024 12:29:25 GMT</pubDate><media:content url="http://tech.raisa.com/content/images/2024/08/image-15.png" medium="image"/><content:encoded><![CDATA[<img src="http://tech.raisa.com/content/images/2024/08/image-15.png" alt="Establishing a Framework for Evaluating Data Sources Quantitatively"><p>Data has become one of the most critical assets in any business setting with significant influence on a business&apos; success of failure. Ease of access to quality data enables business stakeholders to make accurate data-driven decisions and, depending on the timeliness of the data, gives an edge over competitors to take those decisions in a quicker and more strategic manner.</p><p>The value of the data you use does not lie merely in the information provided, it&apos;s also highly dependent on where you get this information from. The sources you choose to rely on could either hinder or build the credibility of your insights. Data sources could vary from Web scraping, API calling, Public Data Providers, Databases, etc. Accordingly, when multiple sources provide similar data, how do we choose the most suitable one?</p><p>As a Data Engineer (DE), you are typically responsible for extracting data from these various sources. The objective of this post is to establish a framework for DEs that assigns quantitative scores to Data Providers based on specific, predefined quality metrics. These scores are designed to align closely with the business&apos;s interests and reflect the priorities within its Data Domain.</p><p>At the end of the article, since we are an oil and gas company, we will be applying this framework on an oil and gas example. But for now, for illustrative purposes, let&apos;s assume we work for an athletics summary company tasked with identifying the world&apos;s top athletes to feature on our app, ProStats, which showcases their records and statistics. We are currently evaluating two hypothetical Public Data Providers as potential data sources: ProAthlete and AthlaWorld. </p><hr><h1 id="taking-a-step-back">Taking a step back</h1><figure class="kg-card kg-image-card kg-width-full"><img src="http://tech.raisa.com/content/images/2024/08/image-1.png" class="kg-image" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" loading="lazy" width="900" height="230" srcset="http://tech.raisa.com/content/images/size/w600/2024/08/image-1.png 600w, http://tech.raisa.com/content/images/2024/08/image-1.png 900w"></figure><p>Before evaluating any data providers, it&apos;s crucial to first turn the focus inward. We need to clearly define our business data needs, priorities, and expectations. What specific data do we require? What are our priorities when it comes to data quality, accuracy, and timeliness?</p><p>Establishing a well-defined and concise understanding of our data requirements is essential. These definitions should be objective, independent, and not tied to a particular data provider, ensuring that it remains applicable regardless of which provider/source we choose now or in the future. </p><p>A Data Dictionary serves as the central repository for our data requirements across its various data domains. It can be categorized into two primary entities:</p><ul><li><strong>Attributes</strong>: An attribute is a single piece of information associated with a particular record&#x2014;essentially, think of it as a column in a table.</li><li><strong>Dimensions</strong>: Dimensions are collections of related attributes that pertain to the same field of knowledge, much like the structure of a table.</li></ul><figure class="kg-card kg-image-card"><img src="http://tech.raisa.com/content/images/2024/08/image-9.png" class="kg-image" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" loading="lazy" width="965" height="504" srcset="http://tech.raisa.com/content/images/size/w600/2024/08/image-9.png 600w, http://tech.raisa.com/content/images/2024/08/image-9.png 965w" sizes="(min-width: 720px) 720px"></figure><p>The Data Dictionary will likely consist of multiple Dimensions, each with its own distinct grouping of attributes. For example, we might have a dimension called <strong>ATHLETE_RECORDS</strong>, which contains attributes that describe an athlete&apos;s records throughout their career. As outlined in the table above, this dimension would include attributes detailing world record statistics, with a clear definition for each attribute, the required formatting, expected data type, and the applicable unit of measure.</p><p>Initially, a Data Dictionary can be built by reflecting the Dimensions and Attributes found within our organization&apos;s databases, BI dashboards, data warehouses, and other data sources. These sources provide valuable insight into our Data Domain and lay the groundwork for defining the necessary Dimensions and Attributes.</p><p>A well-constructed Data Dictionary should also facilitate collaboration across all teams and stakeholders in ProStats, allowing us to contribute to its development. This collaborative approach helps set priorities for each attribute and dimension, ensuring that the dictionary aligns with the broader business needs.</p><p>To enhance this process, interviews with business stakeholders can be conducted to capture their insights and translate their business terminology into specific attributes within the Data Dictionary. This ensures that the data needs and priorities of the business are properly reflected per team. These prioritizations can then influence the final scoring of each attribute and dimension&#x2014;the higher the priority, the greater its impact on the overall score.</p><p>Attribute priorities could be defined as follows:</p><ol><li>Must have: is a deal-breaker if attribute is not available</li><li>Nice to have: Has business value but not a deal-breaker</li><li>Not Needed: not critical to have</li></ol><p>each of those priority levels could then be assigned a number and averaged out to assign a weight to each attribute&apos;s score factor. For simplicity&apos;s sake, let&apos;s assign them as 3, 2, 1, respectively, with 3 as the highest priority and 1 as lowest.</p><figure class="kg-card kg-image-card"><img src="http://tech.raisa.com/content/images/2024/08/image-10.png" class="kg-image" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" loading="lazy" width="1197" height="277" srcset="http://tech.raisa.com/content/images/size/w600/2024/08/image-10.png 600w, http://tech.raisa.com/content/images/size/w1000/2024/08/image-10.png 1000w, http://tech.raisa.com/content/images/2024/08/image-10.png 1197w" sizes="(min-width: 720px) 720px"></figure><p>It is important to note that the weighting process is not mandatory and might cause cloudiness to the final score&apos;s business meaning. It might sometimes make more business sense to give all attributes the same weight.</p><p>The Data Dictionary will function as a contract between the Data Engineering (DE) team and the business stakeholders, clearly outlining and aligning data expectations. For instance, if a marketing team member needs to know the number of world records currently held by an athlete, they should be able to find this information in an agreed-upon data storage location&#x2014;such as a data warehouse. Specifically, they would look for it in the <strong>ATHLETE_RECORDS</strong> table, under the column <strong>HELD_WR</strong>, with the predefined data type and format.</p><h1 id="intermediary-abstraction-layer">Intermediary Abstraction Layer</h1><figure class="kg-card kg-image-card kg-width-full"><img src="http://tech.raisa.com/content/images/2024/08/image-3.png" class="kg-image" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" loading="lazy" width="900" height="230" srcset="http://tech.raisa.com/content/images/size/w600/2024/08/image-3.png 600w, http://tech.raisa.com/content/images/2024/08/image-3.png 900w"></figure><p>Now that we have clear definitions of ProStats&apos; data requirements through the Data Dictionary, the next step would be to start mapping those Dimensions and attributes to both Data Providers, thus, creating an Intermediary Abstraction Layer (IAL). Since the data representation coming from both Data Providers will not necessarily be the same, the IAL will work as a common denominator between them, transforming them into a more familiar and agreed-upon representation, hence, facilitating an apples-to-apples comparison. </p><p>This process could be a simple one-to-one mapping between each attribute and its corresponding attribute found in the Data Provider or a complicated process where calculations are required to reach the exact format defined in the Data Dictionary. </p><p>For example, in the case of the <strong>NAME</strong> attribute, columns <strong>Athlete_name </strong>and <strong>Full_name </strong>could be found in our Data Providers ProAthlete and AthlaWorld, respectively, which will then be directly mapped to said attribute. However, for the attribute <strong>LATEST_WR_DATE, </strong>the required data might not be as readily available and necessitates a transformation operation for both Data Providers. The transformation could be in the following form, assuming that for AthlaWorld, there exists a table called <strong>WORLD_RECORDS </strong>that contains all athletes&apos; world records:</p><!--kg-card-begin: markdown--><pre><code>SELECT ATHLETE_ID, MAX(WORLD_RECORD_DATE) AS LATEST_WR_DATE
FROM ATHLAWORLD.WORLD_RECORDS
GROUP BY ATHLETE_ID
</code></pre>
<!--kg-card-end: markdown--><p>This query would then be used to map the data from AthlaWorld to the <strong>LATEST_WR_DATE </strong>attribute. Similarly, a query for ProAthlete might also be required to map its data to the same attribute. This is merely a simplified example of how transformation operations could be used to map data coming from the Data Providers to our Data Dictionary, it is important to note that in other instances the queries could be higher in complexity.</p><p>The outcome of this step should result in two versions of the Data Dictionary, each populated using one of the Data Providers, reflecting the unique mappings and transformations required.</p><h1 id="foundational-tables">Foundational Tables</h1><figure class="kg-card kg-image-card kg-width-full"><img src="http://tech.raisa.com/content/images/2024/08/image-4.png" class="kg-image" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" loading="lazy" width="900" height="230" srcset="http://tech.raisa.com/content/images/size/w600/2024/08/image-4.png 600w, http://tech.raisa.com/content/images/2024/08/image-4.png 900w"></figure><p>Now that we have the IAL set up, we could start performing some basic comparisons between the IAL tables coming from each Data Provider. In the Foundational tables (FT), we compare the most granular levels of data together for each attribute in all dimensions to set the stage for higher level scoring (next section, Quality Metrics). These comparisons could take many forms depending on the type of data to be compared. </p><h5 id="main-types-of-comparisons">Main Types of Comparisons</h5><ol><li>String Comparisons:<br>To ensure accurate string comparisons, it is essential to perform string cleanups beforehand. This process helps eliminate unnecessary variations and ensures that only meaningful data is used for comparison. For example, Michael Phelps&#x2019; name might appear as <code>michael_phelps</code> in <strong>AthlaWorld</strong> and as <code>Michael Phelps #</code> in <strong>ProAthlete</strong>. Without cleaning, these variations could lead to mismatches during data comparison.<br><br>The cleanup process typically involves several key steps:<br>1. <strong>Remove special characters</strong> (e.g., underscores, hashtags).<br>2. <strong>Convert all letters to lowercase</strong> to standardize case differences.<br>3. <strong>Remove extra spaces</strong> to avoid formatting inconsistencies.<br><br>By applying these and other techniques, we can minimize data noise and improve the accuracy of string comparisons, ensuring that identical records are correctly matched across different data providers.<br><br>There are several Algorithms that could be implemented afterwards, such as, Levenshtein distance, Jaro-Winkler Similarity, along with many others, however, this topic is beyond the scope of this post so I will leave it to the reader&apos;s own discretion to decide which is most appropriate.</li><li>Boolean:<br>Boolean data are straightforward to compare as there only two possibilities, either they match or don&apos;t.</li><li>Enum: <br>Enum is not an explicit data type in a database, however, it does implicitly show up in many of the attributes. For example, when mapping the attribute SPORT_TYPE, we might imagine that there are only 3 types of sports: Swimming, Running and Cycling. These values could be considered as an enum and values coming from both data providers should be mapped to one of these three values. Similarly to Boolean, after mapping, comparison should be straightforward</li><li>Integers:	<br>Integer comparison could be performed through a simple subtraction of attributes coming from both providers, in a consistent order. As an example, comparing athletes&apos; world records recorded by both data providers using the formula<br><code><strong>ATHLAWORLD</strong>.<strong>HELD_WR - PROATHLETE.HELD_WR</strong></code><strong> </strong><br>would result in:<br>0 if both report the same number of Held world records<br>&gt;0 AthlaWorld reports more world records<br>&lt;0 if Proathlete reports more world Records<strong> </strong></li><li>Dates:<br>Date comparison will be executed similarly to integers with the added step of needing to express the result in specific time units&#x2014;such as months, days, or minutes.</li></ol><p>The resulting Foundational table of the Dimension mentioned, <strong>ATHLETE_RECORDS </strong>should look something comparable to the following table</p><figure class="kg-card kg-image-card"><img src="http://tech.raisa.com/content/images/2024/08/image-11.png" class="kg-image" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" loading="lazy" width="1089" height="231" srcset="http://tech.raisa.com/content/images/size/w600/2024/08/image-11.png 600w, http://tech.raisa.com/content/images/size/w1000/2024/08/image-11.png 1000w, http://tech.raisa.com/content/images/2024/08/image-11.png 1089w" sizes="(min-width: 720px) 720px"></figure><p>When the comparison done produces nondefinitive result, ex. string A is 70% like string B, it is important to define a tolerance threshold for each of these comparisons. For example, any string with less than 70% similarity will be considered mismatching. The threshold could be defined using statistical analysis technics by, for instance, defining the mean and standard deviation of the differences or calculating the z-score for the differences.</p><h1 id="quality-metrics-and-clusters">Quality Metrics and Clusters</h1><figure class="kg-card kg-image-card kg-width-full"><img src="http://tech.raisa.com/content/images/2024/08/image-5.png" class="kg-image" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" loading="lazy" width="900" height="230" srcset="http://tech.raisa.com/content/images/size/w600/2024/08/image-5.png 600w, http://tech.raisa.com/content/images/2024/08/image-5.png 900w"></figure><h3 id="quality-metrics">Quality Metrics</h3><p>With all comparisons done and ready in the Foundational Tables, we need to utilize them in a way to describe the data coming from each Data provider through defined quality metrics. Each quality metric tests for a certain character in the data. </p><p>Generally, there are 3 main quality metrics:</p><h4 id="accuracy">Accuracy</h4><p>Fundamentally, <strong>Accuracy</strong> is about identifying which data provider reports more accurate data for each attribute. However, calculating accuracy can be complex due to the challenge of determining the correct data source when discrepancies arise. When faced with mismatches between the two data providers, the possible scenarios are:</p><ol><li><strong>AthlaWorld is correct.</strong></li><li><strong>ProAthlete is correct.</strong></li><li><strong>Neither source is correct.</strong></li></ol><p>Determining which scenario is right requires careful consideration. Here are three possible approaches to tackle this:</p><p><strong>Using a Third Data Provider as a Tiebreaker:</strong></p><ul><li>Introduce a third data provider as a reference point. If all three providers agree on a value, all are awarded a point for accuracy.</li><li>If the two primary data providers (AthlaWorld and ProAthlete) disagree, but one of them matches the tiebreaker, the matching provider is awarded a point.</li><li>If none of the providers match, none are awarded points.</li><li>This point system can help quantify and score the accuracy of each provider.</li></ul><p><strong>Manual Verification with a Source of Truth:</strong></p><ul><li>Define a small, representative subset of the data where disagreements exist between the two data providers.</li><li>Compare this subset against a trusted, authoritative source of truth. For example, if evaluating the <strong>HELD_WR</strong> attribute, the Olympics website could be used as a reference.</li><li>Although effective, this method can be time-consuming and labor-intensive due to its manual nature, especially for large datasets.</li></ul><p><strong>Leveraging Existing Organizational Data:</strong></p><ul><li>Compare the data from the providers with information that already exists in the organization&apos;s data storage, such as data warehouses. This existing data has typically been vetted, reviewed, and used by Subject matter experts (SMEs) from within Prostats, making it a trusted reference point.</li></ul><p>Using any of the mentioned approaches, each attribute should then have a score ranging between 0-1 representing the accuracy score of the Data Provider with respect to the attribute. Giving ProAthlete a score of 0.7 in <code>HELD_WR</code> means 70% of the data in this attribute was verified to be accurate. </p><h4 id="completeness">Completeness</h4><p>Completeness measures the amount of data in each attribute that lacks any business value. These values could range from nonsensical values, such as having an athlete with <code>LATEST_WR_DATE</code> set as <code>1300-01-01</code> or <code>SPORT_TYPE</code> set as <code>NULL</code>. However, it&apos;s important to note <code>NULL</code> or empty values should not always be regarded as incomplete values. For example, an athlete could have <code>LATEST_WR_DATE</code> set as <code>NULL</code> not because it is missing, but a result of not having any world records. Taking that into account, it is critical to identify what defines a record as incomplete for each attribute before performing any calculations. </p><p>Using the FT layer, each attribute should then have a score ranging between 0-1 representing the completeness score of a Data Provider for each attribute. Giving AthlaWorld a score of 0.9 in <code>LATEST_WR_DATE</code> essentially means that 90% of the data found in this attribute is of business value.</p><h4 id="timeliness">Timeliness</h4><p>Not only is having data available in our Data Provider essential, but the time it takes for the Data Provider to deliver that data for processing by our pipelines is equally critical. <strong>Timeliness</strong> serves as a key measure of the data&apos;s relevance, reflecting how quickly the Data Provider can provide it for downstream consumption. Ensuring timely delivery directly impacts how current and actionable the data is for decision-making, making it a crucial factor in evaluating the Data Provider&apos;s overall effectiveness.</p><p>Unlike accuracy and completeness, <strong>timeliness</strong> operates independently of both IAL and FT layers. To measure timeliness effectively, a separate layer is established using Slowly Changing Dimension (SCD) Type 2 tables. This <strong>SCD layer</strong> will track attributes that we deem time sensitive.</p><p>The SCD layer will consume data from both Data Providers (Data Providers) and record three types of data events:</p><ul><li><strong>Inserts</strong>: When a new record is made available by the Data Provider.</li><li><strong>Updates</strong>: When an existing record is updated to reflect the latest information, ensuring outdated data is replaced.</li><li><strong>Deletes</strong>: When a record is removed, preventing the use of obsolete data.</li></ul><p>By comparing the movement of data within each Data Provider, we can gain a clear understanding of what to expect if they choose to subscribe to one provider over the other. For instance, if Michael Phelps breaks a world record, and <strong>AthlaWorld</strong> reports it within three days, but <strong>ProAthlete</strong> manages to report it within minutes, ProAthlete would have a significant edge in timeliness.</p><p>Since this metric is time-sensitive, it is crucial to set up the SCD layer early in the evaluation process to ensure that enough data is captured for meaningful analysis. This will allow ProStats to make informed decisions based on how quickly each provider can deliver actionable data.</p><h3 id="clusters">Clusters</h3><p>How many athletes in total throughout the 20th and 21st century do you think exist? Probably a couple of thousands of athletes. Unfortunately, not all of them are relevant in our current day and age. Now imagine when calculating the accuracy quality metric for both AthlaWorld and ProAthlete it was determined that they had 0.95 and 0.75 accuracy, respectively. Intuitively, our stakeholders would be racing to AthlaWorld due to their obvious edge in accuracy. However, one important thing to consider is what data is AthlaWorld 0.95 accurate in?</p><p>From those thousands of athletes, we are most likely interested in only the most recent and relevant current athletes to feature on our App, consequently, it would make sense to <strong>cluster </strong>the data provided by both Data Providers to only the athletes that conforms to our business needs. Let&apos;s assume as well that we are mainly interested in new current Events, thus excluding old irrelevant sporting events such as Standing High Jump and Walking Events. It would only be reasonable for us to limit our quality metrics checks to <strong>Clusters </strong>that would represent Athletes that are competing in the 21st century, defined as Cluster A and Athletes that are competing in currently held events, defined as Cluster B. Each of those clusters would then be assigned its own Quality metrics for each Data Provider.</p><p>After this clustering process, it could be the case that AthlaWorld and ProAthlete are in fact 0.80 and 0.90 accurate in Clusters A and B, respectively, giving ProAthlete the lead in accuracy in data that have business value for us.</p><p>Clusters could be as simple or as complicated as required to give the quality metrics accurate and relevant business meaning. </p><h1 id="score-cards">Score Cards</h1><figure class="kg-card kg-image-card kg-width-full"><img src="http://tech.raisa.com/content/images/2024/08/image-6.png" class="kg-image" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" loading="lazy" width="900" height="230" srcset="http://tech.raisa.com/content/images/size/w600/2024/08/image-6.png 600w, http://tech.raisa.com/content/images/2024/08/image-6.png 900w"></figure><p>Presenting quality metrics in a way that&#x2019;s both intuitive and easy to understand is just as important as the metrics themselves. For non-technical business stakeholders&#x2014;those who will ultimately decide which data provider to choose&#x2014;complex data needs to be distilled into a handful of key numbers that clearly communicate the pros and cons of each option. This is where the scorecard comes in. </p><p>A scorecard serves as the perfect bridge between all the detailed technical work and the decision-makers. It could be as simple as an excel sheet with tabs for each defined dimension. In each tab, all attributes are listed as columns and each row contains the number of records scored by a provider. An additional row is also added to give the total population of data used to measure the attribute&apos;s quality metrics. An example for Accuracy would be as follows:</p><figure class="kg-card kg-image-card"><img src="http://tech.raisa.com/content/images/2024/08/image-12.png" class="kg-image" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" loading="lazy" width="966" height="185" srcset="http://tech.raisa.com/content/images/size/w600/2024/08/image-12.png 600w, http://tech.raisa.com/content/images/2024/08/image-12.png 966w" sizes="(min-width: 720px) 720px"></figure><p>Using the table above, we could now calculate the accuracy of each Data Provider by dividing the Data Provider&apos;s row with the totals row, resulting in the following table</p><figure class="kg-card kg-image-card"><img src="http://tech.raisa.com/content/images/2024/08/image-13.png" class="kg-image" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" loading="lazy" width="969" height="140" srcset="http://tech.raisa.com/content/images/size/w600/2024/08/image-13.png 600w, http://tech.raisa.com/content/images/2024/08/image-13.png 969w" sizes="(min-width: 720px) 720px"></figure><p>Now, referring to the weights we assigned to each attribute when first designing the Data Dictionary, we could perform a weighted average for each Data Provider&apos;s accuracy across all attributes in this dimension, for example, the results for <strong>ATHLETE_RECORDS </strong>dimension would be </p><p>AthlaWorld</p><!--kg-card-begin: markdown--><p><code>(0.243)0.900 + (0.162)0.970 + (0.189)0.322 + (0.182)0.333 + (0.216)0.857=0.682416</code></p>
<!--kg-card-end: markdown--><p>ProAthlete</p><!--kg-card-begin: markdown--><p><code>(0.243)0.936 + (0.162)0.963 + (0.189)0.874 + (0.182)0.996 + (0.216)0.286=0.791688</code></p>
<!--kg-card-end: markdown--><p>From those results, we could assume that ProAthlete would be better performant when it comes to accuracy in this dimension. The same process will then be repeated for each quality Metric per Dimension for every cluster. The end score card should be comparable to the following:</p><figure class="kg-card kg-image-card"><img src="http://tech.raisa.com/content/images/2024/08/image-14.png" class="kg-image" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" loading="lazy" width="930" height="366" srcset="http://tech.raisa.com/content/images/size/w600/2024/08/image-14.png 600w, http://tech.raisa.com/content/images/2024/08/image-14.png 930w" sizes="(min-width: 720px) 720px"></figure><p>To simplify things further, all dimensions could be averaged to produce a single score per quality metric for each cluster. This would allow stakeholders to quickly assess overall performance at a glance. For a more detailed view, the scorecard could be structured in an accordion format, where each quality metric can be drilled through to reveal more granular results.</p><p>The scorecard could also contain other essential details, like contract prices, the effort required to integrate the Data Provider with ProStats systems, and the potential impact on existing infrastructure which will all factor into the decision-making process.</p><h1 id="update-and-maintain">Update and Maintain</h1><figure class="kg-card kg-image-card kg-width-full"><img src="http://tech.raisa.com/content/images/2024/08/image-7.png" class="kg-image" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" loading="lazy" width="900" height="230" srcset="http://tech.raisa.com/content/images/size/w600/2024/08/image-7.png 600w, http://tech.raisa.com/content/images/2024/08/image-7.png 900w"></figure><p>Maintaining the scorecard framework is essential to ensure that it remains relevant, accurate, and aligned with evolving business needs. Making sure that the data dictionary reflects new business data needs makes future reevaluation process easier and more readily available. The update and maintenance step could be done by:</p><ol><li><strong>Keep Data Dictionary Up-to-date:</strong> As business needs evolve, new quality metrics or dimensions may become necessary. The scorecard should incorporate these changes as they become available. If a new attribute or dimension becomes critical, ensure it&#x2019;s integrated, and that stakeholders are informed about how it impacts overall scores.</li><li><strong>Periodic Data Provider Evaluation: </strong>based on a predefined period, the framework should be used to reevaluate the currently used Data Provider and decide if a switch is necessary.</li></ol><h1 id="wrapping-up">Wrapping Up</h1><p>To bring this framework into the world of oil and gas, since we are an oil and gas company, let&apos;s consider how we might choose between two public data providers&#x2014;<strong>Fofi</strong> and <strong>DellKalaTaste</strong>&#x2014;for well data. Following the ProStats example&apos;s steps, we will need to start by defining our requirements first.</p><p>First, our oil and gas company would create a <strong>Data Dictionary</strong> that defines our expected dimensions and attributes:</p><ul><li><strong>Header</strong>: General definitions and metadata related to a well</li><li><strong>Geometry</strong>: geometric characteristics of a well.</li><li><strong>Production</strong>: well&#x2019;s production performance.</li></ul><!--kg-card-begin: markdown--><div align="center">
    <img src="http://tech.raisa.com/content/images/2024/08/Project-Designs---Alaa--1--1.jpg" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" style="width:700px;">
    <br>
    <p style="font-size:15px">Data Dictionary</p>
</div>
<!--kg-card-end: markdown--><p>Due to its nature, we would then proceed to set up the SCD tables for the Timeliness quality metric to have sufficient time to gather useful and actionable data. Next, an <strong>Intermediary Abstraction Layer (IAL)</strong> would be built to harmonize the data coming from Fofi and DellKalaTaste, ensuring that comparisons are made on an apples-to-apples basis. For example, the <strong>WELL_NAME</strong> attribute from both providers would be mapped to a common format in the IAL, making it easier to compare. </p><!--kg-card-begin: markdown--><div align="center">
    <img src="http://tech.raisa.com/content/images/2024/08/Project-Designs---Alaa--3-.jpg" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" style="width:700px;">
    <br>
    <p style="font-size:15px">SCD Table Example for Header</p>
</div>
<!--kg-card-end: markdown--><p>Once the IAL is set up, we would start comparing the data using <strong>Foundational Tables (FT)</strong>. These tables would perform comparisons between the attributes of each dimension, such as evaluating how accurately each provider reports well locations or production volumes. Comparisons would be tailored to the data type, using algorithms for string matching, integer comparisons, or date comparisons where necessary. Moreover, using the <strong>SCD </strong>tables, we would then calculate and compare time span for each Data Provider to insert new wells or old well&apos;s data, such as production data, update outdated data or deleted irrelevant data. This will serve in calculating the Timeliness quality metrics.</p><!--kg-card-begin: markdown--><div align="center">
    <img src="http://tech.raisa.com/content/images/2024/08/Project-Designs---Alaa--4-.jpg" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" style="width:1200px;">
    <br>
    <p style="font-size:15px">Intermediary Abstraction Layer for Header</p>
</div>
<!--kg-card-end: markdown--><p>Reflecting on the business needs and requirements, we could group the wells into the following 2 Clusters:</p><ol><li>Cluster A: defined as all well that our company owns in, as it is critical to have the correct information about our wells</li><li>Cluster B: defined as all horizontal wells existing in the Permian Basin assuming that we as a company are only interested in buying wells in this basin</li></ol><p>The results of these comparisons grouped by the defined clusters would feed into <strong>Quality Metrics</strong> such as Accuracy, Completeness, and Timeliness. For example, accuracy could be measured by comparing well production data from both providers with a trusted third source, like internal records of owned wells. Completeness would evaluate how much useful data each provider delivers, while timeliness would measure how quickly new data becomes available.</p><p>Finally, the scores would be aggregated in a <strong>Scorecard</strong>. For example, Cluster A would look like:</p><!--kg-card-begin: markdown--><div align="center">
    <img src="http://tech.raisa.com/content/images/2024/09/Project_Designs_-_Alaa_5_50-3.jpg" alt="Establishing a Framework for Evaluating Data Sources Quantitatively" style="width:600px;">
    <br>
    <p style="font-size:15px">Scorecard For Header</p>
</div>
<!--kg-card-end: markdown--><p>By consolidating the scores, stakeholders can quickly see which provider excels in the areas that matter most to the business. The scorecard can also include contract prices, integration costs, qualitative impacts, and the impact on existing systems to ensure all factors are considered in the decision-making process.</p><p>To maintain the relevance and accuracy of the scorecard, it should be <strong>periodically updated</strong> to reflect any changes in business needs or data priorities. New attributes can be added to the Data Dictionary, and the scorecard framework should be used regularly to reevaluate the current data providers. This ensures that the company remains agile, consistently using the best data sources available.</p>]]></content:encoded></item><item><title><![CDATA[Bulk Arps Curve Fitting on GPU]]></title><description><![CDATA[<p>This article proposes a method for significantly faster Arps decline curve fitting on large datasets using TensorFlow on GPUs. It tackles the limitations of traditional approaches, which rely on iterative curve fitting, like SciPy&apos;s <code>curve_fit</code>, applied to each data point one at a time. By leveraging TensorFlow&</p>]]></description><link>https://tech.raisa.com/bulk-arps-curve-fitting-on-gpu/</link><guid isPermaLink="false">65fc4b5aeae8ba04170c259f</guid><category><![CDATA[data science]]></category><category><![CDATA[curve fitting]]></category><category><![CDATA[arps]]></category><category><![CDATA[gpu]]></category><category><![CDATA[optimization]]></category><dc:creator><![CDATA[Mostafa Hazem Omar]]></dc:creator><pubDate>Wed, 24 Apr 2024 13:59:22 GMT</pubDate><media:content url="http://tech.raisa.com/content/images/2024/04/GPU.png" medium="image"/><content:encoded><![CDATA[<img src="http://tech.raisa.com/content/images/2024/04/GPU.png" alt="Bulk Arps Curve Fitting on GPU"><p>This article proposes a method for significantly faster Arps decline curve fitting on large datasets using TensorFlow on GPUs. It tackles the limitations of traditional approaches, which rely on iterative curve fitting, like SciPy&apos;s <code>curve_fit</code>, applied to each data point one at a time. By leveraging TensorFlow&apos;s parallel processing and vectorization capabilities on GPUs, this method can fit multiple Arps decline curves simultaneously, achieving substantial speed improvements for large datasets.</p><p>Arps decline curve analysis (DCA) is a vital tool in the oil and gas industry for representing and predicting the future production of wells. Developed by J.J. Arps in 1945, it analyzes historical production data relying on the observation that oil and gas production typically follows a declining trend over time as the reservoir pressure depletes. By fitting the data to parametric equations, engineers can forecast how oil and gas flow will decline over time. This information is crucial for tasks like estimating reserves, planning production strategies, and making investment decisions. Essentially, Arps DCA helps maximize efficiency and profitability by providing a roadmap for oil and gas well behavior.</p><p>Arps divides the well production life into mainly two partitions:</p><ol><li>A hyperbolic curve representing the segment that starts after peak production, this is the initial stage of production characterized by a rapid decline in production rate.</li><li>An exponential curve representing the later stage of production where the decline rate becomes more gradual and approaches a constant value over time.</li></ol><p>The curve function is summarized as follows:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2024/03/equ-2.PNG" class="kg-image" alt="Bulk Arps Curve Fitting on GPU" loading="lazy" width="382" height="145"><figcaption>Equation1: Arps decline curve</figcaption></figure><p>where</p><ul><li><strong>q(t)</strong> &#xA0;is the production rate in the form of production per unit time</li><li><em><strong>t</strong></em> is time</li><li><em><strong>q<sub>i</sub></strong></em> is the initial production</li><li><em><strong>d<sub>i</sub></strong></em> is the initial decline in the hyperbolic part of the equation</li><li><em><strong>b</strong></em> is the hyperbolic factor controlling the rate of change of the decline</li></ul><p>After reaching a certain decline rate <strong><em>d<sub>f</sub></em> &#xA0;</strong>(usually 7% secant decline) at time <em><strong>t<sub>h</sub></strong></em>, the curve is represented by an exponential function using<em> <strong>q<sub>h</sub> </strong></em>until end of production.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2024/04/Arps_DCA.jpg" class="kg-image" alt="Bulk Arps Curve Fitting on GPU" loading="lazy" width="983" height="499" srcset="http://tech.raisa.com/content/images/size/w600/2024/04/Arps_DCA.jpg 600w, http://tech.raisa.com/content/images/2024/04/Arps_DCA.jpg 983w" sizes="(min-width: 720px) 720px"><figcaption>Figure 1: Arps decline curve segments</figcaption></figure><p>As seen in Code Snippet 1, SciPy&apos;s <code>curve_fit</code> is usually used by defining the Arps decline function <code>arps_production</code>, the production time period <code>xdata</code>, and the production values <code>ydata</code>. Based on domain knowledge or engineering estimates, the fitting can be sped up by providing adequate initial values for the parameters <code>p0</code>, and the output can be constrained by adding the boundaries for each parameter <code>bounds</code>.</p><figure class="kg-card kg-code-card"><pre><code class="language-python">params, params_covariance = optimize.curve_fit(arps_production,
xdata=np.arange(len(actual_production)),
ydata=actual_production, 
p0=[initial_qi, initial_di,initial_b], 
bounds=([0,DF_PERCENT_SEC,B_FACTOR_LOWER_BOUND],[np.inf,SECANT_DI_UPPER_BOUND,B_FACTOR_UPPER_BOUND]))</code></pre><figcaption>Code Snippet 1: SciPy&apos;s curve_fit implementation</figcaption></figure><p>SciPy&apos;s <code>curve_fit</code> employs a least squares minimization algorithm. This technique iteratively adjusts the parameters of the Arps equation to minimize the sum of squared residuals between the predicted and actual production rates (ydata). Residuals represent the difference between these values. In each iteration, the algorithm calculates the gradient of the cost function (sum of squared residuals) with respect to each parameter and uses this information to update the parameters in the direction that leads to a better fit, ultimately minimizing the overall difference between predicted and observed production rates.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2024/04/Arps_curve_fit.png" class="kg-image" alt="Bulk Arps Curve Fitting on GPU" loading="lazy" width="983" height="501" srcset="http://tech.raisa.com/content/images/size/w600/2024/04/Arps_curve_fit.png 600w, http://tech.raisa.com/content/images/2024/04/Arps_curve_fit.png 983w" sizes="(min-width: 720px) 720px"><figcaption>Figure 2: Sample output curve of SciPy&apos;s curve_fit</figcaption></figure><p>Conventional curve fitting algorithms, like SciPy&apos;s <code>curve_fit</code>, struggle with large datasets. These methods typically fit each data point individually using a separate optimization instance, making them computationally expensive for massive datasets. Additionally, SciPy&apos;s <code>curve_fit</code> relies on few optimization algorithms in its base package (Trust Region Reflective, dogleg and Levenberg-Marquardt&apos;s least squares minimization algorithms), which might not always be the best choice for complex models or large data volumes.</p><p>This article introduces a TensorFlow-based approach to accelerate Arps decline curve fitting by leveraging its distributed computing, complex optimization algorithms and vectorization. Here&apos;s the workflow:</p><ul><li>Load production data for all wells containing time <em><strong>t</strong></em> and monthly production rates <em><strong>q </strong></em>into two Tensors.</li><li>Define the Arps decline curve equation within a TensorFlow function.</li><li>This function will take time <em><strong>t </strong></em>as input and utilize initial production rate <em><strong>q<sub>i</sub></strong></em>, initial decline <em><strong>d<sub>i</sub></strong></em>, and B-factor <strong><em>b</em> </strong>as variables.</li><li>The function outputs the predicted production rate based on the chosen model parameters.</li><li>Define a loss function that calculates the difference between the predicted production rate from the model and the actual production rate <em><strong>q</strong></em>.</li><li>Common loss choices include mean squared error (MSE) or mean absolute error (MAE).</li></ul><figure class="kg-card kg-code-card"><pre><code class="language-python">def loss():return tf.reduce_mean(tf.square(arps_production_tf_vectorized(t,[qi, di, b]) - q))</code></pre><figcaption>Code Snippet 2: TensorFlow loss function</figcaption></figure><ul><li>Utilize a TensorFlow optimizer (e.g., Nadam optimizer) to minimize the loss function across all data points simultaneously over (n) epochs.</li></ul><figure class="kg-card kg-code-card"><pre><code class="language-python">optimizer = tf.keras.optimizers.Nadam(learning_rate=LEARNING_RATE, beta_1=BETA_1, beta_2=BETA_1)</code></pre><figcaption>Code Snippet 3: TensorFlow optimizer</figcaption></figure><ul><li>Define the constraints for each of the model parameters.</li><li>This single optimization step fits a different Arps decline curve to each data point in the entire dataset.</li></ul><figure class="kg-card kg-code-card"><pre><code class="language-python">for _ in range(NUMBER_OF_EPOCHS):  # number of optimization steps
	optimizer.minimize(loss, params) # add constraints 
	qi.assign(tf.clip_by_value(qi, clip_value_min=0, 	clip_value_max=float(&apos;inf&apos;)))
	di.assign(tf.clip_by_value(di, clip_value_min=DF_PERCENT_SEC_T, 
	clip_value_max=SECANT_DI_UPPER_BOUND_T)) 
    b.assign(tf.clip_by_value(b, 
	clip_value_min=B_FACTOR_LOWER_BOUND, clip_value_max=B_FACTOR_UPPER_BOUND))</code></pre><figcaption>Code Snippet 4: Optimization loop</figcaption></figure><ul><li>Evaluate the fitted model performance using metrics like Mean Absolute Percentage Error (MAPE) or Mean Absolute Error (MAE).</li><li>Visualize the fitted curve compared to the actual production data for validation.</li></ul><p>The core strength of TensorFlow lies in two key features. The first is its vectorized distributed computing architecture. Unlike SciPy&apos;s <code>curve_fit</code> which is confined to a single CPU core, TensorFlow efficiently distributes the workload across the multiple GPUs available in your system, fitting the Arps decline equation to millions of data points simultaneously. The second is its wider range of optimization functions, while SciPy&apos;s <code>curve_fit</code> often relies on few optimization algorithm in its base package, which might not always find the absolute best solution, especially with massive datasets and potential complexities. TensorFlow offers a vast arsenal of optimization algorithms (Adam, Nadam, SGD, etc.). Even though SciPy provides a broader optimization library (<code>scipy.optimize</code> which adds a few extra optimizers like Nelder-Mead simplex algorithm and Differential Evolution), utilizing these alternatives requires manual implementation of the optimization loop.</p><p>A crucial aspect of this approach is evaluating its effectiveness against traditional curve fitting methods. Our investigation focused on two key areas: fitting error and time performance. Interestingly, both approaches yielded comparable fitting errors (SciPy&apos;s <code>curve_fit</code> scored an average MAPE of 0.65% across all datasets, while the Tensorflow method scored an average MAPE of 0.67%), indicating that the TensorFlow method accurately replicates the curve fitting behavior of SciPy&apos;s <code>curve_fit</code>. However, the true advantage lies in time performance.</p><p>To achieve a fair comparison, we employed two machines from Azure with similar budgets. The first machine, a GPU-based system (2 V100 GPUs, 32 GiBs GPU memory, and 224 GiBs RAM ), served as the platform for the TensorFlow approach using the Nadam optimizer. The second machine, a CPU-based system (72 vCPUs, &#xA0;and 144 GiBs RAM ), ran the traditional method using the Trust Region Reflective algorithm&apos;s least squares minimization and code based parallelization where each core was responsible for fitting a chunk of the dataset. Our findings revealed that the TensorFlow method on the GPU significantly outperformed the CPU-based approach with larger datasets. This performance improvement becomes more pronounced as the dataset size increases, making the TensorFlow method ideal for large-scale production analysis.</p><p>This plot shows the improvement in performance over different dataset sizes for the two machines (<a href="https://learn.microsoft.com/en-us/azure/virtual-machines/ncv3-series">NC12s v3</a> VS <a href="https://learn.microsoft.com/en-us/azure/virtual-machines/fsv2-series">F72s v2</a>):</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2024/04/speedup.PNG" class="kg-image" alt="Bulk Arps Curve Fitting on GPU" loading="lazy" width="1039" height="528" srcset="http://tech.raisa.com/content/images/size/w600/2024/04/speedup.PNG 600w, http://tech.raisa.com/content/images/size/w1000/2024/04/speedup.PNG 1000w, http://tech.raisa.com/content/images/2024/04/speedup.PNG 1039w" sizes="(min-width: 720px) 720px"><figcaption>Figure 3: Ratio of time taken to bulk fit datasets with different sizes</figcaption></figure><p>Due to the overhead incurred by TensorFlow&apos;s initialization, there isn&apos;t a noticeable improvement compared to the CPU-based method for smaller datasets. However, as the dataset grows larger, the improvement over the CPU method exponentially increases. Once the dataset becomes larger than the GPU&apos;s memory, the improvement factor slightly decreases as a new overhead is introduced when the dataset has to be broken down into chunks based on the GPU memory limit. The improvement factor then plateaus since TenforFlow now must process the chunks sequentially. We can further increase the improvement factor and delay the plateau by increasing the number of GPUs or using GPUs with more memory.</p><h2 id="conclusion">Conclusion</h2><p>TensorFlow offers a compelling approach to Arps decline curve fitting, particularly for large datasets. It leverages GPU parallelization and vectorization to deliver significant speedups compared to traditional techniques. This enhanced efficiency scales well as data size increases, making it ideal for real-world scenarios. Additionally, TensorFlow provides flexibility in customizing the Arps decline model, loss function, and optimizer, enabling tailored analysis to address specific needs. This empowers engineers to analyze larger datasets faster, leading to quicker production forecasting and optimized reservoir management decisions.</p><h2 id="references">References</h2><ul><li>Arps, J. J. (1945). Analysis of decline curves. Transactions of the AIME, 160(1), 228-247.</li><li>SciPy curve_fit: https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.curve_fit.html</li><li><a href="https://www.tensorflow.org/" rel="noopener noreferrer">https://www.tensorflow.org/</a></li><li>Microsoft. (2023, March 28). Azure Virtual Machines. <a href="https://learn.microsoft.com/en-us/azure/virtual-machines/">https://learn.microsoft.com/en-us/azure/virtual-machines/</a><br></li></ul><p>&#x200C;&#x200C;</p>]]></content:encoded></item><item><title><![CDATA[Text Similarity Analysis at Scale]]></title><description><![CDATA[How to determine if two texts are similar in snowflake, explaining functions like: Jaccard Index, Levenshtein Distance, Jaro Similarity.]]></description><link>https://tech.raisa.com/fuzzy-text-matching-in-snowflake/</link><guid isPermaLink="false">651694aeeae8ba04170c20a8</guid><category><![CDATA[data engineering]]></category><category><![CDATA[data quality]]></category><category><![CDATA[snowflake]]></category><category><![CDATA[jaccard]]></category><category><![CDATA[levenshtein]]></category><category><![CDATA[jaro wrinkler]]></category><category><![CDATA[text]]></category><category><![CDATA[similarity]]></category><category><![CDATA[data cleaning]]></category><category><![CDATA[data analysis]]></category><dc:creator><![CDATA[Andrew Ayman]]></dc:creator><pubDate>Mon, 11 Dec 2023 15:08:51 GMT</pubDate><media:content url="http://tech.raisa.com/content/images/2023/10/look.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="http://tech.raisa.com/content/images/2023/10/look.jpg" alt="Text Similarity Analysis at Scale"><p>Think of your data as a giant puzzle, where the pieces often wear clever disguises. As a data engineer, you&apos;re often left trying to put the pieces back together, but there&apos;s a catch - you have thousands of pieces to sift through.</p>
<p>Here&apos;s where text similarity can be a handy tool. It can be your magnifying glass, helping you spot the hidden connections more efficiently and making your insights sharper.</p>
<p>In this article, we will explore different approaches to find the extent to which certain words/sentences can be similar. We will delve into the world of text similarity analysis, leveraging the power of Snowflake, a versatile data warehouse. We chose Snowflake for this task because of its exceptional scalability, both vertically and horizontally, making it the ideal tool to tackle text similarity on a massive scale.</p>
<hr>
<h2 id="topics"><strong>Topics</strong></h2>
<ol>
<li><a href="#understanding-text-similarity">Understanding Text Similarity</a></li>
<li><a href="#text-similarity-metrics">Text Similarity Metrics</a>
<ol>
<li><a href="#1-jaccard-index">Jaccard Index</a></li>
<li><a href="#2-levenshtein-distance">Levenshtein Distance</a></li>
<li><a href="#3-jaro-winkler">Jaro-Winkler</a></li>
</ol>
</li>
<li><a href="#use-cases">Use Cases</a></li>
<li><a href="#benchmarking-jaro-winkler-similarity-scores-for-different-warehouse-sizes">Benchmarking for Differnt Warehouse Sizes</a></li>
<li><a href="#conclusion">Conclusion</a></li>
</ol>
<hr>
<h2 id="understanding-text-similarity"><strong>Understanding Text Similarity</strong></h2>
<p>Similarity is the process of determining the extent to which two items are similar. For example, consider two cars: you have many ways to compare them, such as color, shape, brand and various other features.</p>
<p align="center">
  <img src="http://tech.raisa.com/content/images/2023/09/Car-Comparison.png" alt="Text Similarity Analysis at Scale">
</p>
<p>When it comes to Text Similarity specifically, you are exploring similarity on two different dimensions - semantically and lexically.</p>
<ul>
<li><strong>Semantic</strong> similarity focusses on the meaning behind the words.</li>
<li><strong>Lexical</strong> similarity focusses on the words by themselves, considering factors like letter and word frequency, as well as the presence of any missing letters (e.g. William -&gt; Williams).</li>
</ul>
<p>For example: The mouse ate the cheese.</p>
<ol>
<li>The cat ate the mouse. (Similar in wording but different in meaning)</li>
<li>The rat consumed the cheese. (Different in wording but Similar in meaning).</li>
</ol>
<p>In this article, We will focus on the <strong>Lexical</strong> similarity between two sentences/words.</p>
<hr>
<h2 id="text-similarity-metrics"><strong>Text Similarity Metrics</strong></h2>
<p>There are multiple metrics to find if two strings are similar. We will use sql on <a href="https://www.snowflake.com/en/">Snowflake Data Cloud</a> to discuss the most commonly used metrics, leveraging their text similarity built-in functions&apos; capabilities.</p>
<p align="center">
  <img src="http://tech.raisa.com/content/images/2023/09/snowflake.png" alt="Text Similarity Analysis at Scale">
</p>
<hr>
<h2 id="1-jaccard-index"><strong>1. Jaccard Index</strong></h2>
<p>Jaccard Index (also known as Jaccard Similarity coefficient) is used to compare between two distinct sets of words. It provides a metric ranging from 0% to 100%. The higher the metric the closer the two strings are to each other.</p>
<p>It&apos;s calculated by dividing the intersection of the two sets against their union.<br>
$$ J(A,B) = { |A\cap B| \over |A\cup B| } $$<br>
<strong>Example:</strong></p>
<p>A: &quot;Raisa Energy is a leading oil &amp; gas investment and management company&quot;<br>
B: &quot;Raisa Energy company is focused on oil &amp; gas investment&quot;</p>
<p align="center">
<img src="http://tech.raisa.com/content/images/2023/11/jaccard-1.png" alt="Text Similarity Analysis at Scale">
</p>
<p>$$ J(A,B) = {|{A\cap B}| \over |{A}{\cup} {B}| } = {{8} \over {4}+{8}+{2}} = 57\% $$</p>
<p><strong>Snowflake Example:</strong></p>
<pre><code class="language-sql">CREATE TEMP TABLE JACCARD_INDEX_EXAMPLES (TEXT_A VARCHAR, TEXT_B VARCHAR);
INSERT INTO JACCARD_INDEX_EXAMPLES (TEXT_A,TEXT_B) 
VALUES 
    (&apos;I love dogs and cats&apos;,&apos;I love cats&apos;),
    (&apos;Coding is great&apos;,&apos;I Hate Coding&apos;),
    (
        &apos;Raisa Energy is a leading oil &amp; gas investment and management company&apos;, 
        &apos;Raisa Energy company is focused on oil &amp; gas investment&apos;
    ),
    (&apos;Well Name 10 15 20H&apos;,&apos;Name Well 10 15 J 20HX&apos;),
    (&apos;Did you sleep well ?&apos;, &apos;Are you well ?&apos;)
;
</code></pre>
<pre><code class="language-sql">SELECT 
    TEXT_A,
    TEXT_B,
    -- split by the spaces and take only the distinct words
    ARRAY_DISTINCT(SPLIT(LOWER(TEXT_A),&apos; &apos;)) TEXT_A_TOKENS,
    ARRAY_DISTINCT(SPLIT(LOWER(TEXT_B),&apos; &apos;)) TEXT_B_TOKENS,
    -- the intersection between the two texts
    ARRAY_INTERSECTION(TEXT_A_TOKENS,TEXT_B_TOKENS) TEXT_INTERSECTED_TOKENS,
    -- the union by concatenating the two texts tokens and get the distinct tokens
    ARRAY_DISTINCT(ARRAY_CAT(TEXT_A_TOKENS,TEXT_B_TOKENS)) TEXT_UNION_TOKENS,
    ARRAY_SIZE(TEXT_INTERSECTED_TOKENS) / ARRAY_SIZE(TEXT_UNION_TOKENS) * 100 JACCARD_INDEX
FROM JACCARD_INDEX_EXAMPLES;
</code></pre>
<blockquote>
<p><a href="https://docs.snowflake.com/en/sql-reference/functions/split">SPLIT</a>:Splits a given string with a specified separator and returns the result as an array of strings.<br>
<a href="https://docs.snowflake.com/en/sql-reference/functions/lower">LOWER</a>: Returns the input string with all characters converted to lowercase.<br>
<a href="https://docs.snowflake.com/en/sql-reference/functions/array_distinct">ARRAY_DISTINCT</a>: Excludes any duplicate elements that are present in the input array.<br>
<a href="https://docs.snowflake.com/en/sql-reference/functions/array_intersection">ARRAY_INTERSECTION</a>: Returns an array that contains the matching elements in the two input arrays.<br>
<a href="https://docs.snowflake.com/en/sql-reference/functions/array_cat">ARRAY_CAT</a>: Returns a concatenation of two arrays.</p>
</blockquote>
<p><img src="http://tech.raisa.com/content/images/2023/11/jaccard_output.PNG" alt="Text Similarity Analysis at Scale" loading="lazy"></p>
<blockquote>
<p><strong>Note:</strong><br>
keep in mind that the Jaccard similarity is a basic measure of similarity that simply considers the presence or absence of words in the texts. The frequency or order of the words are not taken into consideration. You might want to look at more complex similarity measurements depending on your particular use case.</p>
</blockquote>
<hr>
<h2 id="2-levenshtein-distance"><strong>2. Levenshtein Distance</strong></h2>
<p>Levenshtein Distance (aka Edit Distance) is used to compare between two texts. It gives a score from 0 to infinity (&#x221E;). The lower the score the more similar the two texts are to each other.</p>
<p>It counts the minimum number of single character changes (insertions, deletions or substitutions) to convert the source text to the target text.</p>
<p><strong>Example</strong>:</p>
<ol>
<li>raesa &#x2192; raisa (substitution of &apos;e&apos; for &apos;i&apos;)</li>
<li>raisas &#x2192; raisa (deletion of &apos;s&apos; at the end)</li>
<li>aisa &#x2192; raisa (insertion of &apos;r&apos; at the beginning)</li>
</ol>
<p>All of those examples have a distance of 1.</p>
<p align="center">
<img src="http://tech.raisa.com/content/images/2023/09/l-distance.png" alt="Text Similarity Analysis at Scale">
</p>
<p><strong>Snowflake Example:</strong></p>
<pre><code class="language-sql">CREATE TEMP TABLE LEVENSHTEIN_DISTANCE_EXAMPLES (TEXT_A VARCHAR, TEXT_B VARCHAR);
INSERT INTO LEVENSHTEIN_DISTANCE_EXAMPLES (TEXT_A,TEXT_B) 
VALUES 
    (&apos;william&apos;,&apos;williams&apos;),
    (&apos;ntiresys&apos;,&apos;interest&apos;),
    (&apos;carray&apos;,&apos;bark&apos;),
    (&apos;North&apos;,&apos;South&apos;),
    (&apos;Energy&apos;, &apos;Inrgy&apos;)
;
</code></pre>
<pre><code class="language-sql">SELECT 
    TEXT_A,
    TEXT_B,
    -- Get the L. distance between the two texts by snowflake built-in function
    EDITDISTANCE(TEXT_A,TEXT_B) L_DISTANCE
FROM LEVENSHTEIN_DISTANCE_EXAMPLES;
</code></pre>
<blockquote>
<p><a href="https://docs.snowflake.com/en/sql-reference/functions/editdistance">EDITDISTANCE</a>: Computes the Levenshtein distance between two input strings. It is the number of single-character insertions, deletions, or substitutions needed to convert one string to another.</p>
</blockquote>
<p><img src="http://tech.raisa.com/content/images/2023/11/L_distance-1.PNG" alt="Text Similarity Analysis at Scale" loading="lazy"></p>
<blockquote>
<p><strong>Note:</strong><br>
Unlike some other metrics (e.g. Damerau-Levenshtein distance), character transpositions are not considered.</p>
</blockquote>
<hr>
<h2 id="3-jaro-winkler"><strong>3. Jaro-Winkler</strong></h2>
<p>Jaro-Winkler Similarity is used to compare between two texts, providing a score from 0% to 100%. The higher the score the more similar the two texts are to each other.</p>
<p>It&apos;s similar to Levenshtein Distance, but takes into consideration the number of transpositions between characters.</p>
<blockquote>
<p><strong>Note:</strong><br>
There is a metric called &apos;Jaro&apos; which &apos;Jaro-Winkler&apos; is based upon.<br>
The difference is that &apos;Jaro-Winkler&apos; takes into account the common substring prefix between the two texts.</p>
</blockquote>
<p>$$<br>
Jaro~Similarity =<br>
sim_j = \begin{cases}<br>
0 &amp; \text{if } m = 0 \\<br>
{1 \over 3}({m \over |s_1|}+{m \over |s_2|}+{m-t \over m}) &amp; \text{otherwise}<br>
\end{cases}<br>
$$</p>
<p>$$<br>
JaroWinkler =<br>
sim_w = sim_j + l * p * (1-sim_j)<br>
$$</p>
<ul>
<li><em><strong>S<sub>i</sub></strong></em>: Length of word.</li>
<li><em><strong>m</strong></em>: Number of matching characters.</li>
<li><em><strong>t</strong></em>: Number of  transpositions.</li>
<li><em><strong>l</strong></em>: length of common prefix at the start of the string up to max of 4.</li>
<li><em><strong>p</strong></em>: Constant <a href="https://en.wikipedia.org/wiki/Scaling_(geometry)#Uniform_scaling">Scaling Factor</a> should not exceed .25(if <em><strong>l</strong></em> is max at 4), Standard Value = 0.1.</li>
</ul>
<p><strong>Example</strong>:<br>
Src Word: &apos;risaa&apos;, Target Word: &apos;raisa&apos;</p>
<p align="center">
<img src="http://tech.raisa.com/content/images/2023/09/jaro.png" alt="Text Similarity Analysis at Scale">
</p>
<p>$$<br>
sim_j ={1 \over 3}({5 \over 5}+{5 \over 5}+{5-2 \over 5})= 86.67\%<br>
$$<br>
$$<br>
sim_w = .8667 + 1 * 0.1 * (1-.8667)= 88\%<br>
$$</p>
<p><strong>Snowflake Example:</strong></p>
<pre><code class="language-sql">CREATE TEMP TABLE JARO_W_EXAMPLES (TEXT_A VARCHAR, TEXT_B VARCHAR);
INSERT INTO JARO_W_EXAMPLES (TEXT_A,TEXT_B) 
VALUES 
    (&apos;william&apos;,&apos;williams&apos;),
    (&apos;risaa&apos;,&apos;raisa&apos;),
    (&apos;carray&apos;,&apos;bark&apos;),
    (&apos;North Pole&apos;,&apos;North&apos;),
    (&apos;Energy&apos;, &apos;Inrgy&apos;)
;
</code></pre>
<pre><code class="language-sql">SELECT 
    TEXT_A,
    TEXT_B,
    -- Get the jaro-winkler score between the two texts by snowflake built-in function
    JAROWINKLER_SIMILARITY (TEXT_A,TEXT_B) JARO_W_SCORE
FROM JARO_W_EXAMPLES;
</code></pre>
<blockquote>
<p><a href="https://docs.snowflake.com/en/sql-reference/functions/jarowinkler_similarity">JAROWINKLER_SIMILARITY</a>: Computes the Jaro-Winkler similarity between two input strings. The function returns an integer between 0 and 100, where 0 indicates no similarity and 100 indicates an exact match.</p>
</blockquote>
<p><img src="http://tech.raisa.com/content/images/2023/10/Jaro_Score_Output_Table-2.png" alt="Text Similarity Analysis at Scale" loading="lazy"></p>
<blockquote>
<p><strong>Note:</strong></p>
<ul>
<li>The similarity computation is case-insensitive.</li>
<li>For short strings, Runtime Complexity is <em><strong>O(|S<sub>1</sub>|*|S<sub>2</sub>|)</strong></em>.</li>
<li>For long strings, Runtime Complexity is <em><strong>O(MAX(|S<sub>1</sub>|,|S<sub>2</sub>|))</strong></em>.</li>
</ul>
</blockquote>
<hr>
<h2 id="use-cases"><strong>Use Cases</strong></h2>
<ol>
<li><strong>Jaccard Index</strong> - Tailored for Relevance &#x1F4DC;:
<ul>
<li><strong>Search Engines</strong>: It excels in search engines by measuring the relevance of documents to user queries, helping deliver precise search results based on common terms.</li>
<li><strong>Recommendation Systems</strong>: Jaccard Index shines in e-commerce, suggesting products based on user interests and attributes, enhancing personalized recommendations.</li>
</ul>
</li>
<li><strong>Levenshtein Distance</strong> &#x2013; Typo Terminator &#x1F916;:
<ul>
<li><strong>Typo Correction</strong>: Levenshtein Distance is the go-to tool for spell-checkers and auto-correct systems, quietly fixing typing errors in various applications.</li>
<li><strong>Auto-Complete</strong>: It speeds up text input by predicting the next word you&apos;re likely to type, making your typing experience smoother.</li>
<li><strong>Bioinformatics</strong>: In genetics, it&apos;s an indispensable detective, uncovering tiny mutations in DNA or protein sequences.</li>
</ul>
</li>
<li><strong>Jaro-Winkler</strong> - The Data Matchmaker &#x1F575;&#xFE0F;&#x200D;:
<ul>
<li><strong>Record Linkage</strong>: Jaro-Winkler&apos;s strength lies in data integration and record linkage tasks, where it excels at identifying matching records across different datasets, even when there are minor differences or typos.</li>
<li><strong>Name Matching</strong>: It&apos;s a powerful tool for finding similar names in databases, ensuring accurate identification, and reducing duplicates.</li>
<li><strong>Geographic Data Matching</strong>: In geographic information systems (GIS), Jaro-Winkler ensures precise matching of place names, even when there are slight variations, enhancing data accuracy.</li>
</ul>
</li>
</ol>
<hr>
<h2 id="benchmarking-jaro-winkler-similarity-scores-for-different-warehouse-sizes"><strong>Benchmarking Jaro-Winkler Similarity Scores for Different Warehouse Sizes</strong></h2>
<p>We&apos;ve explored different similarity techniques, navigating the accuracy trade-offs that each one introduces based on varying use-cases. Now, let&#x2019;s dive into a real-world scenario. Imagine you have a sample dataset with <em><strong>n</strong></em> rows, and the desire to find the similarity of each of these rows against a fixed reference dataset with <em><strong>m</strong></em> rows. The plan? A classic cross join of <em><strong>n</strong></em> and <em><strong>m</strong></em>, calculating a score for each pair, and cherry-picking the highest one. But, of course, this comes with a potential price tag.</p>
<p>If we opt for Jaro-Winkler as the chosen similarity technique for our use-case, what&apos;s the price tag for using different sample datasets against a substantial <em><strong>2.5M</strong></em> rows reference dataset? And how does this cost fluctuate with the size of our warehouse? Let&apos;s dig into the numbers and draw some insights.</p>
<p><img src="http://tech.raisa.com/content/images/2023/12/warehouse_benchmark-1.PNG" alt="Text Similarity Analysis at Scale" loading="lazy"></p>
<p>This experiment shows a positive correlation between scaling up the warehouse size and performance improvement, thanks to augmented computing resources. A larger warehouse size means more processing power, memory, and storage capacity. When dealing with extensive cross joins and similarity score calculations, having more resources allows the database to handle the computational load more efficiently. However, it&apos;s crucial to note that this enhancement comes at a monetary cost.</p>
<p>In weighing the pros and cons, if budget constraints or time considerations are factors, and expanding computational resources might not align with your goals, this approach may warrant reconsideration - especially if your sample data scales considerably. As with any technological choice, the decision ultimately depends on the specific needs, priorities, and constraints of your project. Evaluating the trade-offs and considering alternative approaches will guide you to the most suitable solution for your text similarity requirements.</p>
<hr>
<h2 id="conclusion"><strong>Conclusion</strong></h2>
<p>In conclusion, exploring text similarity in Snowflake can unlock a range of possibilities. By utilizing powerful algorithms and leveraging Snowflake&apos;s user-friendly environment, you can easily implement text similarity analysis without the need for extensive programming. Snowflake&apos;s streamlined approach empowers users to uncover insights, make data-driven decisions, and extract valuable information from textual data efficiently. Snowflake provides a simplified yet robust solution for text similarity tasks, enabling users to harness the power of text analysis with ease.</p>
<p>Our goal was to introduce you to the practical examples of text similarity in Snowflake. These algorithms are powerful and usually involve complex programming in any language, even with the available libraries, but Snowflake makes their implementation incredibly straightforward.</p>
<hr>
<h2 id="want-to-know-more"><strong>Want to Know More?</strong></h2>
<p>Check out these links:</p>
<ul>
<li><a href="https://medium.com/@appaloosastore/string-similarity-algorithms-compared-3f7b4d12f0ff">Comparing string similarity algorithms for different apps</a></li>
<li><a href="https://asecuritysite.com/forensics/simstring">Online string similarity comparison app, using various metrics</a></li>
<li><a href="https://medium.com/@tanner.overcash/semantic-similarity-calculations-using-nlp-and-python-a-soft-introduction-1f31df965e40">Introduction to semantic similarity using NLP and Python</a></li>
</ul>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Cost-Efficient Text-to-SQL Chatbot Using ChatGPT LLMs]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h2 id="overview">Overview</h2>
<!--kg-card-end: markdown--><p>Have you ever wondered how to make data more accessible to other employees in your organization without them having to deal with the headache of SQL queries? We would like to share with you our attempt at solving this problem by making a cost-efficient Text-to-SQL chatbot at Raisa.<br><br>In</p>]]></description><link>https://tech.raisa.com/cost-efficient-text-to-sql-chatbot-using-chatgpt/</link><guid isPermaLink="false">650b0faceae8ba04170c10df</guid><category><![CDATA[data science]]></category><category><![CDATA[llms]]></category><category><![CDATA[chatgpt]]></category><category><![CDATA[nlp]]></category><category><![CDATA[machine learning]]></category><category><![CDATA[text-to-sql]]></category><category><![CDATA[chatbot]]></category><dc:creator><![CDATA[Yousef Atef Tawfike]]></dc:creator><pubDate>Mon, 02 Oct 2023 14:43:22 GMT</pubDate><media:content url="http://tech.raisa.com/content/images/2023/10/robot.png" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h2 id="overview">Overview</h2>
<!--kg-card-end: markdown--><img src="http://tech.raisa.com/content/images/2023/10/robot.png" alt="Cost-Efficient Text-to-SQL Chatbot Using ChatGPT LLMs"><p>Have you ever wondered how to make data more accessible to other employees in your organization without them having to deal with the headache of SQL queries? We would like to share with you our attempt at solving this problem by making a cost-efficient Text-to-SQL chatbot at Raisa.<br><br>In this article we begin by introducing the Text-to-SQL task, current best approaches to the problem, and how our implementation balances accuracy with cost-effectiveness. Without further ado, let&apos;s get into business!</p><!--kg-card-begin: markdown--><h2 id="introduction">Introduction</h2>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2023/09/Overview.jpeg" class="kg-image" alt="Cost-Efficient Text-to-SQL Chatbot Using ChatGPT LLMs" loading="lazy" width="992" height="149" srcset="http://tech.raisa.com/content/images/size/w600/2023/09/Overview.jpeg 600w, http://tech.raisa.com/content/images/2023/09/Overview.jpeg 992w" sizes="(min-width: 720px) 720px"><figcaption>A Text-to-SQL chatbot</figcaption></figure><p>The main goal of Text-to-SQL chatbots is to provide users with a natural language interface to relational databases. This eliminates the burden of learning SQL and makes data more accessible to users.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://cdn-images-1.medium.com/max/1200/1*7JD3cympTVV5QsDRLw2wtg.jpeg" class="kg-image" alt="Cost-Efficient Text-to-SQL Chatbot Using ChatGPT LLMs" loading="lazy"><figcaption>Steps of Text-to-SQL chatbot</figcaption></figure><p>The general steps of a Text-to-SQL chatbot are to take the user question in English, create the corresponding SQL query that answers the question, and finally execute the query on the database and return the result to the user.</p><p>Historically, researchers have tried to tackle the Text-to-SQL task using multiple approaches that can be categorized into rule-based approaches, training/fine-tuning approaches, and in-context learning approaches tied to LLMs. </p><p>Rule-based approaches require manually created logic, are difficult to implement, and only achieve good accuracy in specific cases. On the other hand, training/fine-tuning approaches revolve around training language models or fine-tuning pre-trained models on a more specific task. Finally, in-context learning involves the user instructing a language model on how to perform tasks through the prompt itself. This approach has recently flourished with the emergence of LLMs. </p><p>Since rule-based approaches depend on manual logic which can be difficult and impractical to apply, we can say that the following table summarizes the most promising approaches along with the different methods of deployment.</p><!--kg-card-begin: html--><table style="border:none;border-collapse:collapse"><colgroup><col width="95px"><col width="95px"></colgroup><tbody><tr style="height:97px"><td style="background-color:#EAD6C6;opacity:1;filter:alpha(opacity=100);vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:16pt;font-family:Urbanist,sans-serif;color:#191919;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Approach</span></p></td><td style="background-color:#EAD6C6;opacity:1;filter:alpha(opacity=100);vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:16pt;font-family:Urbanist,sans-serif;color:#191919;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Hosting</span></p></td></tr><tr style="height:52px"><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Fine-tuning</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">On-premise</span></p></td></tr><tr style="height:52px"><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Fine-tuning</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Not On-premise</span></p></td></tr><tr style="height:69px"><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">In-context learning</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">On-premise</span></p></td></tr><tr style="height:69px"><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">In-context learning</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Not On-premise</span></p></td></tr></tbody></table><!--kg-card-end: html--><!--kg-card-begin: markdown--><h2 id="literature-survey">Literature Survey</h2>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://cdn-images-1.medium.com/max/1200/1*YAXco5Q4yCWfjNwWPtLzYg.jpeg" class="kg-image" alt="Cost-Efficient Text-to-SQL Chatbot Using ChatGPT LLMs" loading="lazy"><figcaption>Spider &amp; BIRD Benchmarks (official logos)</figcaption></figure><p>When starting a new project in Data Science/Machine Learning it is very instructive to spend some time researching and exploring related benchmarks in order to get a sense of recent advancements and state-of-the-art approaches. In the Text-to-SQL task an important and popular benchmark is the Spider benchmark. Another benchmark that has recently gained popularity is called BIRD which targets more realistic use cases than the Spider benchmark.</p><p>Observing the leaderboards for both Spider <sup>[1]</sup> and BIRD <sup>[2]</sup>, one can notice that LLMs have recently been dominating the top ranks and achieved state of the art results using in-context learning, without the need for any training whatsoever.</p><p>Since LLMs show the most promising results, we decided go with in-context learning using efficient prompting techniques rather than using fine-tuning approaches. However, there is still one more question to answer: should we host our own LLM (like Llama 2) on-premises or use LLMs through APIs (like OpenAI)? One way to answer that question is to do a cost-benefit analysis of going down each path, and we can almost always find that hosting LLMs in-house will give a low return on investment when model usage is low (as was our case) <sup>[3]</sup>. </p><p>In both the BIRD and Spider benchmarks the leading approach at the time of our research and implementation was the DIN-SQL <sup>[4]</sup> approach equipped with GPT-4, which we will discuss in detail below.</p><!--kg-card-begin: markdown--><h2 id="din-sql-approach">DIN-SQL Approach</h2>
<!--kg-card-end: markdown--><p>The main idea of the DIN-SQL approach is to decompose the Text-to-SQL problem into smaller sub-tasks which can improve LLM performance by allowing it to solve easier sub-tasks rather than solving the original task all at once. The approach also utilizes chain-of-thought prompting which has been shown to drastically improve LLM performance on various tasks <sup>[5]</sup>.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2023/09/DIN-SQL_colored.png" class="kg-image" alt="Cost-Efficient Text-to-SQL Chatbot Using ChatGPT LLMs" loading="lazy" width="1762" height="578" srcset="http://tech.raisa.com/content/images/size/w600/2023/09/DIN-SQL_colored.png 600w, http://tech.raisa.com/content/images/size/w1000/2023/09/DIN-SQL_colored.png 1000w, http://tech.raisa.com/content/images/size/w1600/2023/09/DIN-SQL_colored.png 1600w, http://tech.raisa.com/content/images/2023/09/DIN-SQL_colored.png 1762w" sizes="(min-width: 720px) 720px"><figcaption>DIN-SQL system architecture</figcaption></figure><p>Let&apos;s delve more into each step of the DIN-SQL approach:</p><!--kg-card-begin: markdown--><h3 id="schema-linking">Schema Linking</h3>
<!--kg-card-end: markdown--><p>The first sub-task is responsible for identifying the columns that will be used from each table as well as condition values for these columns. To do this, the LLM is first given the database schema and the user question, then it is instructed to think step by step and identify the columns and condition values.<br><br>To give the LLM a better idea of the required sub-task, 10 examples are given to the model as well. Below, you can find one such example that was given in the prompt.</p><pre><code>// Input
Table course, columns = [*,course_id,title]
Table instructor, columns = [*,ID,name,salary]
Table teaches, columns = [*,ID,course_id,semester,year]
Foreign_keys = [course.course_id = teaches.course_id, instructor.ID = teaches.ID]
Q: &quot;Find the id of instructors who taught a class in Fall 2009 but not in Spring 2010.&quot;

// Output
A: Let&#x2019;s think step by step. In the question &quot;Find the id of instructors who taught a class in Fall 2009 but
not in Spring 2010.&quot;, we are asked:
&quot;id of instructors who taught &quot; so we need column = [teaches.id]
&quot;taught a class in&quot; so we need column = [teaches.semester,teaches.year]
Based on the columns and tables, we need these Foreign_keys = [].
Based on the tables, columns, and Foreign_keys, The set of possible cell values are =
[Fall,2009,Spring,2010]. So the Schema_links are:
Schema_links: [teaches.id,teaches.semester,teaches.year,Fall,2009,Spring,2010]</code></pre><!--kg-card-begin: markdown--><h3 id="classification-decomposition">Classification &amp; Decomposition</h3>
<!--kg-card-end: markdown--><p>In this step, the model tries to predict the complexity of the required SQL which can vary drastically depending on the user question. For example, some SQL queries are very simple while others are more complex and require joining tables and nested queries. Determining the complexity of the required SQL query can be crucial for generating the correct solution.<br><br>To do the classification, the LLM is given the columns and the condition values from the Schema Linking step along with the user question. It is then instructed to think step by step and classify the question based on joining and nesting into one of the following types:</p><!--kg-card-begin: markdown--><ul>
<li>&quot;Easy&quot; query: a simple query that needs one table and doesn&apos;t need any nested queries.</li>
<li>&quot;Non-Nested&quot; query: a query that needs joining multiple tables but doesn&apos;t need any nested queries.</li>
<li>&quot;Nested&quot; query: a query that needs nested queries (may or may not need joining)</li>
</ul>
<!--kg-card-end: markdown--><p>	<br>10 examples are given to the model here as well, two of which are shown below.</p><pre><code>// Input
Q: &quot;Find the buildings which have rooms with capacity more than 50.&quot;
schema_links: [classroom.building,classroom.capacity,50]

// Output
A: Let&#x2019;s think step by step. The SQL query for the question &quot;Find the buildings which have rooms with
capacity more than 50.&quot; needs these tables = [classroom], so we don&#x2019;t need JOIN.
Plus, it doesn&#x2019;t require nested queries with (INTERSECT, UNION, EXCEPT, IN, NOT IN), and we need
the answer to the questions = [&quot;&quot;].
So, we don&#x2019;t need JOIN and don&#x2019;t need nested queries, then the SQL query can be classified as
&quot;EASY&quot;.
Label: &quot;EASY&quot;</code></pre><pre><code>// Input
Q: &quot;Give the name and building of the departments with greater than average budget.&quot;
schema_links: [department.budget,department.dept_name,department.building]

// Output
A: Let&#x2019;s think step by step. The SQL query for the question &quot;Give the name and building of the
departments with greater than average budget.&quot; needs these tables = [department], so we don&#x2019;t need JOIN.
Plus, it requires nested queries with (INTERSECT, UNION, EXCEPT, IN, NOT IN), and we need the
answer to the questions = [&quot;What is the average budget of the departments&quot;].
So, we don&#x2019;t need JOIN and need nested queries, then the the SQL query can be classified as &quot;NESTED&quot;.
Label: &quot;NESTED&quot;</code></pre><!--kg-card-begin: markdown--><h3 id="sql-generation">SQL generation</h3>
<!--kg-card-end: markdown--><p>In this step, the LLM is given the user question and the outputs of all the previous steps and is asked to generate the SQL query. In order to increase the accuracy of SQL generation, the LLM is instructed differently depending on the complexity prediction from the previous step. </p><!--kg-card-begin: markdown--><ul>
<li>&quot;Easy&quot; query: the model is simply instructed to generate the SQL.</li>
<li>&quot;Non-Nested&quot; query: the model is instructed to first think step by step about the tables that must be joined, then to generate the SQL.</li>
<li>&quot;Nested&quot; query:  the model is first instructed to think step by step about any necessary sub-queries, then to generate the final SQL.</li>
</ul>
<!--kg-card-end: markdown--><p>10 examples are given to the model in each type. The example shown below is for the &quot;Nested&quot; query since this involves the most steps.</p><pre><code>// Input
Q: &quot;Give the name and building of the departments with greater than average budget.&quot;
Schema_links: [department.dept_name,department.building,department.budget]

// Output
A: Let&#x2019;s think step by step. &quot;Give the name and building of the departments with greater than average
budget.&quot; can be solved by knowing the answer to the following sub-question &quot;What is the average budget
of departments?&quot;.
The SQL query for the sub-question &quot;What is the average budget of departments?&quot; is SELECT avg(budget)
FROM department
So, the answer to the question &quot;Give the name and building of the departments with greater than average
budget.&quot; is =
Intermediate_representation: select department.dept_name , department.building from department where
@.@ &gt; avg ( department.budget )
SQL: SELECT dept_name , building FROM department WHERE budget &gt; (SELECT avg(budget) FROM department)</code></pre><!--kg-card-begin: markdown--><h3 id="self-correction">Self-Correction</h3>
<!--kg-card-end: markdown--><p>The purpose of this final step is to check for any bugs in the generated SQL. The LLM is given the full database schema, the user question, the SQL output from the previous step, and a set of hints, then it is instructed to correct the bugs in the SQL (if any).</p><pre><code>// Input
#### For the given question, use the provided tables, columns, foreign keys, and primary keys to fix the given SQLite SQL QUERY for any issues. If there are any problems, fix them. If there are no issues, return the SQLite SQL QUERY as is.
#### Use the following instructions for fixing the SQL QUERY:
1) Use the database values that are explicitly mentioned in the question.
2) Pay attention to the columns that are used for the JOIN by using the Foreign_keys.
3) Use DESC and DISTINCT when needed.
4) Pay attention to the columns that are used for the GROUP BY statement.
5) Pay attention to the columns that are used for the SELECT statement.
6) Only change the GROUP BY clause when necessary (Avoid redundant columns in GROUP BY).
7) Use GROUP BY on one column only.

Table department, columns = [*,Department_ID,Name]
Table manager, columns = [*,Manager_ID,Department_ID,Name,Age]
Foreign_keys = [manager.Department_ID = department.Department_ID]
Primary_key = [department.Department_ID, manager.Manager_ID]
#### Question: How many managers of the departments are older than 56 ? 
#### SQL Query
SELECT COUNT(*) FROM department WHERE Age &gt; 56

// Output
#### Fixed SQL Query
SELECT COUNT(*) FROM manager WHERE Age &gt; 56</code></pre><!--kg-card-begin: markdown--><h2 id="proposed-approach">Proposed Approach</h2>
<!--kg-card-end: markdown--><p>Although the DIN-SQL paper achieves incredible accuracy, it does so at a high monetary cost. For example, the paper suggests using GPT-4 to get the highest accuracy. However, the price of using the GPT-4 API is more than 20 times the cost of GPT-3.5 <sup>[6]</sup>, which raises an important question: do we really need to use GPT-4 in every step to achieve good accuracy? Furthermore, are all the steps in the DIN-SQL approach really necessary?</p><p>To decrease the cost, we propose two modifications:</p><ol><li>Use GPT-3.5 in as many steps as possible while reserving GPT-4 for the most difficult steps.</li><li>Eliminate and simplify steps which use GPT-3.5 (to make it easier for the model).</li></ol><p>Let&apos;s discuss the changes in more details:</p><!--kg-card-begin: markdown--><h3 id="simplifying-the-steps">Simplifying the Steps:</h3>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2023/09/Custom_chain_colored_2.png" class="kg-image" alt="Cost-Efficient Text-to-SQL Chatbot Using ChatGPT LLMs" loading="lazy" width="2000" height="472" srcset="http://tech.raisa.com/content/images/size/w600/2023/09/Custom_chain_colored_2.png 600w, http://tech.raisa.com/content/images/size/w1000/2023/09/Custom_chain_colored_2.png 1000w, http://tech.raisa.com/content/images/size/w1600/2023/09/Custom_chain_colored_2.png 1600w, http://tech.raisa.com/content/images/2023/09/Custom_chain_colored_2.png 2008w" sizes="(min-width: 720px) 720px"><figcaption>Proposed approach</figcaption></figure><!--kg-card-begin: markdown--><h4 id="columns-selection">Columns Selection</h4>
<!--kg-card-end: markdown--><p>This step replaces the Schema Linking step in the DIN-SQL approach. The main difference is that the model is only tasked with selecting appropriate columns without having to also identify the condition values for these columns. We also give the model a detailed description for each column which helps a lot with ambiguous column names.</p><pre><code>// Input
CREATE TABLE [department] (
	[Department_ID] INTEGER NOT NULL, --The ID of the department, a unique id for each department
	[Name] varchar(64) NULL, --The name of the department.
	CONSTRAINT [PK_department] PRIMARY KEY ([Department_ID])
)
CREATE TABLE [manager] (
	[Manager_ID] INTEGER NOT NULL, --The ID of the manager, a unique id for each manager
	[Department_ID] INTEGER NOT NULL, --The ID of the department, a unique id for each department
	[Name] varchar(64) NULL, --The name of the manager.
	[Age] INTEGER NULL, --The age of the manager.
	CONSTRAINT [PK_manager] PRIMARY KEY ([Manager_ID])
)
Foreign_keys = [manager.Department_ID = department.Department_ID]
Q: &quot;How many managers of the departments are older than 56 ?&quot;

// Output
A: Let&#x2019;s think step by step. In the question &quot;How many managers of the departments are older than 56 ?&quot;, we
are asked:
&quot;older&quot; so we need column = [manager.Age]
Based on the columns and tables, we need these Foreign_keys = [].
So the needed columns are:
Columns: {&quot;manager&quot;: [&quot;Age&quot;]}</code></pre><!--kg-card-begin: markdown--><h4 id="classification-decomposition">Classification &amp; Decomposition</h4>
<!--kg-card-end: markdown--><p>For our specific use case, we can further simplify this step since the number of tables used in our POC is no more than three. Any joins between these tables are also all done using the same foreign key.<br><br>For these reasons, we can classify query complexity based only on nesting into one of the following types:</p><!--kg-card-begin: markdown--><ul>
<li>&quot;Non-Nested&quot; query: a query that does not require nested queries.</li>
<li>&quot;Nested&quot; query: a query that requires nested queries.</li>
</ul>
<!--kg-card-end: markdown--><p>This modification simplifies the decomposition step, making it easier to use GPT-3.5, and reduces the number of necessary examples in the prompt, thereby decreasing the cost even more.</p><pre><code>// Input
Q: &quot;Find the buildings which have rooms with capacity more than 50.&quot;
schema:
CREATE TABLE [classroom] (
	[building] varchar(10) NOT NULL, -- The building name, e.g. &quot;Packard&quot;
	[capacity] integer NULL, -- The capacity of the building, e.g. &quot;500&quot;
)

// Output
A: Let&#x2019;s think step by step. The SQL query for the question &quot;Find the buildings which have rooms with
capacity more than 50.&quot; doesn&#x2019;t require nested queries with (INTERSECT, UNION, EXCEPT, IN, NOT IN), and we need
the answer to the questions = [&quot;&quot;].
So, we don&#x2019;t need nested queries, then the SQL query can be classified as
&quot;NON-NESTED&quot;.
Label: &quot;NON-NESTED&quot;</code></pre><!--kg-card-begin: markdown--><h4 id="sql-generation">SQL generation</h4>
<!--kg-card-end: markdown--><p>Similar to the SQL generation step in the original approach, the instructions given to the LLM depend on the predicted SQL complexity.</p><!--kg-card-begin: markdown--><ul>
<li>&quot;Non-Nested&quot; query: the model is simply instructed to generate the SQL, just like Easy type queries in the DIN paper.</li>
<li>&quot;Nested&quot; query:  the instructions for the Nested queries are kept the same as those in the DIN paper.</li>
</ul>
<!--kg-card-end: markdown--><pre><code>// Input
Q: &quot;Find the buildings which have rooms with capacity more than 50.&quot;
Schema:
CREATE TABLE [classroom] (
	[building] varchar(10) NOT NULL, -- The building name, e.g. &quot;Packard&quot;
	[capacity] integer NULL, -- The capacity of the building, e.g. &quot;500&quot;
)

// Output
SQL: SELECT DISTINCT building FROM classroom WHERE capacity &gt; 50</code></pre><!--kg-card-begin: markdown--><h4 id="self-correction">Self-correction</h4>
<!--kg-card-end: markdown--><p>This step is similar to the DIN-SQL paper except it&apos;s only applied if the generated SQL query gives an error when we try to execute it.</p><!--kg-card-begin: markdown--><h4 id="modifications-summary">Modifications Summary</h4>
<!--kg-card-end: markdown--><p>The table below summarizes the changes done to the task breakdown of the DIN-SQL paper.</p><!--kg-card-begin: html--><table style="border:none;border-collapse:collapse"><colgroup><col width="187px"><col width="187px"><col width="187px"></colgroup><tbody><tr style="height:68px"><td style="background-color:#EAD6C6;opacity:1;filter:alpha(opacity=100);vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px"><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:16pt;font-family:Urbanist,sans-serif;color:#191919;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Step</span></p></td><td style="background-color:#EAD6C6;opacity:1;filter:alpha(opacity=100);vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:16pt;font-family:Urbanist,sans-serif;color:#191919;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">DIN-SQL</span></p></td><td style="background-color:#EAD6C6;opacity:1;filter:alpha(opacity=100);vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:16pt;font-family:Urbanist,sans-serif;color:#191919;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Proposed</span></p></td></tr><tr style="height:68px"><td style="background-color:#EFEAE2;opacity:1;filter:alpha(opacity=100);vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px"><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13.999999999999998pt;font-family:Urbanist,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Schema Linking</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Select columns and condition values</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Select columns</span></p></td></tr><tr style="height:68px"><td style="background-color:#EFEAE2;opacity:1;filter:alpha(opacity=100);vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px"><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13.999999999999998pt;font-family:Urbanist,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Classification &amp; Decomposition</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">3 classes based on joining &amp; nesting</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">2 classes based on nesting</span></p></td></tr><tr style="height:68px"><td style="background-color:#EFEAE2;opacity:1;filter:alpha(opacity=100);vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px"><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13.999999999999998pt;font-family:Urbanist,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">SQL Generation</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">3 prompts</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">2 prompts</span></p></td></tr><tr style="height:68px"><td style="background-color:#EFEAE2;opacity:1;filter:alpha(opacity=100);vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px"><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13.999999999999998pt;font-family:Urbanist,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Self-correction</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Applied for each user question</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Applied only if the generated SQL gives an error</span></p></td></tr></tbody></table><!--kg-card-end: html--><!--kg-card-begin: markdown--><h3 id="blending-between-gpt-35-gpt-4">Blending between GPT-3.5 &amp; GPT-4:</h3>
<!--kg-card-end: markdown--><p>Since using the GPT-4 API costs 20 times as much as using the GPT-3.5 API, we recommend delegating most of the steps to GPT-3.5 and restricting GPT-4 to only the most difficult steps. We argue that the Nested SQL generation step is the hardest step and therefore only use GPT-4 for generating nested queries.</p><p>To gauge our approach&apos;s performance, we created a small dataset of around 120 examples, each composed of a user question and a target SQL query. The table below summarizes the results of using three different methods:</p><ol><li>Using GPT-3.5 for all steps</li><li>Using GPT-4 for all steps</li><li>Using GPT-4 only for the Nested SQL generation and using GPT-3.5 otherwise</li></ol><p>We can see that the last method reduces the cost significantly compared to using GPT-4 in all the steps while maintaining high accuracy.</p><!--kg-card-begin: html--><table style="border:none;border-collapse:collapse"><colgroup><col width="140px"><col width="140px"><col width="140px"><col width="140px"></colgroup><tbody><tr style="height:68px"><td style="background-color:#EAD6C6;opacity:1;filter:alpha(opacity=100);vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:16pt;font-family:Urbanist,sans-serif;color:#191919;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Approach</span></p></td><td style="background-color:#EAD6C6;opacity:1;filter:alpha(opacity=100);vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:16pt;font-family:Urbanist,sans-serif;color:#191919;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Models</span></p></td><td style="background-color:#EAD6C6;opacity:1;filter:alpha(opacity=100);vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:16pt;font-family:Urbanist,sans-serif;color:#191919;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Accuracy</span></p></td><td style="background-color:#EAD6C6;opacity:1;filter:alpha(opacity=100);vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:16pt;font-family:Urbanist,sans-serif;color:#191919;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">AVG cost per query</span></p></td></tr><tr style="height:68px"><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Proposed approach</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">GPT-3.5</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">75%</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">$0.010</span></p></td></tr><tr style="height:68px"><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Proposed approach</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">GPT-4</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">80%</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">$0.213</span></p></td></tr><tr style="height:68px"><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">Proposed approach (blend)</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">GPT-3.5 + GPT-4</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">78%</span></p></td><td style="vertical-align:middle;border-left:solid #595959 1px;border-right:solid #595959 1px;border-top:solid #595959 1px;border-bottom:solid #595959 1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><p dir="ltr" style="line-height:1.2;text-align: center;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:13pt;font-family:&apos;Albert Sans&apos;,sans-serif;color:#191919;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">$0.062</span></p></td></tr></tbody></table><!--kg-card-end: html--><!--kg-card-begin: markdown--><h2 id="references">References</h2>
<!--kg-card-end: markdown--><p>[1]: <a href="https://yale-lily.github.io/spider">Spider: Yale Semantic Parsing and Text-to-SQL Challenge | Tao Yu et al.</a></p><p>[2]: <a href="https://bird-bench.github.io/">BIRD-bench | Jinyang Li et al.</a></p><p>[3]: <a href="https://www.linkedin.com/posts/damienbenveniste_machinelearning-datascience-artificialintelligence-activity-7109561666324885504-ySeC?utm_source=share&amp;utm_medium=member_android">Why choose Llama 2 over ChatGPT? | Damien Benveniste</a></p><p>[4]: <a href="https://arxiv.org/abs/2304.11015">DIN-SQL: Decomposed In-Context Learning of Text-to-SQL with Self-Corretion | Mohammadreza Pourreza and Davood Rafiei</a></p><p>[5]: <a href="https://arxiv.org/abs/2201.11903">Chain-of-Thought Prompting Elicits Reasoning in Large Language Models | Jason Wei et al</a>.</p><p>[6]: <a href="https://openai.com/pricing">Pricing for OpenAI models</a></p>]]></content:encoded></item><item><title><![CDATA[Recording Data History 

Between The Application Level and SQL Server Temporal Tables (part 1)]]></title><description><![CDATA[<p>Imagine logging into your application&apos;s database and finding a change in a data record that just doesn&#x2019;t make any sense. You trace the application code, check for any bugs, sit with the users, try reproducing the change and all of this doesn&apos;t get you</p>]]></description><link>https://tech.raisa.com/recording-data-history-between-the-application-level-and-sql-server-temporal-tables/</link><guid isPermaLink="false">63b6eb467f580d216274c874</guid><dc:creator><![CDATA[Salma Hanafi]]></dc:creator><pubDate>Tue, 14 Feb 2023 16:24:48 GMT</pubDate><media:content url="http://tech.raisa.com/content/images/2023/02/917e55e84fb54d15073c067a437b3755-1.jpg" medium="image"/><content:encoded><![CDATA[<img src="http://tech.raisa.com/content/images/2023/02/917e55e84fb54d15073c067a437b3755-1.jpg" alt="Recording Data History 

Between The Application Level and SQL Server Temporal Tables (part 1)"><p>Imagine logging into your application&apos;s database and finding a change in a data record that just doesn&#x2019;t make any sense. You trace the application code, check for any bugs, sit with the users, try reproducing the change and all of this doesn&apos;t get you anywhere! &#xA0;<br> <br>Wouldn&apos;t it give you a head start in your debugging process if there was a way to find out when the record changed and how it looked like before that change? <br> <br>There are many ways to store your application&#x2019;s historical data in SQL Server. Some people prefer doing this directly from the application level, others prefer using some of SQL Server&apos;s features such as <a href="https://learn.microsoft.com/en-us/sql/relational-databases/tables/temporal-tables?view=sql-server-ver16" rel="noreferrer noopener">Temporal Tables</a>, <a href="https://learn.microsoft.com/en-us/sql/relational-databases/track-changes/about-change-data-capture-sql-server?view=sql-server-ver16" rel="noreferrer noopener">Change Data Capture</a>, <a href="https://learn.microsoft.com/en-us/sql/t-sql/statements/create-trigger-transact-sql?view=sql-server-ver16" rel="noreferrer noopener">Triggers</a> and <a href="https://learn.microsoft.com/en-us/sql/relational-databases/track-changes/about-change-tracking-sql-server?view=sql-server-ver16" rel="noreferrer noopener">Change Tracking</a>. In this article we will be talking about two approaches: saving historical records directly through your application code versus doing so using SQL Server Temporal Tables. </p><p><strong>Example:</strong><br>The example we will discuss in this article is the database for school students&#x2019; grades. We will be focusing on the table that keeps the final grades and how the history of the grades per student can be recorded. The grades are entered by teachers along the semester, and they are reflected on the FinalGrade table for each student to see where they stand. For simplicity I will not use any foreign keys. The FinalGrade table will look something like this:</p><figure class="kg-card kg-image-card"><img src="data:image/png;base64,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" class="kg-image" alt="Recording Data History 

Between The Application Level and SQL Server Temporal Tables (part 1)" loading="lazy"></figure><p>This table contains each student&#x2019;s final grades for the semester. Each time a teacher enters a new grade, say a quiz worth 10 points, the final grade is updated to reflect this addition. All these records were created on the first day of the semester, January 10th in our case. All the grades are originally set to 0 for all students. At the end of the semester these records will look something like this:</p><figure class="kg-card kg-image-card"><img src="data:image/png;base64,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" class="kg-image" alt="Recording Data History 

Between The Application Level and SQL Server Temporal Tables (part 1)" loading="lazy"></figure><p>Goal: Catch the history that led the records to be the way they are. For example, Layla has a total of 533 points. If we want to know the history of how this record reached the current state, how would we save these steps?</p><p><strong>Application Side History Recording:</strong></p><p>In this approach, the design simply revolves around the idea that the logic of saving the historical record is done from the application side. There are two ways of keeping the historical data in the database:</p><ol><li>We can either keep them in a separate table, for instance &#x201C;FinalGradeHistory&#x201D;, and choose the table&#x2019;s schema as we want. We can also have a foreign key in the history table to the record in the main table for which this history record was inserted. This separate table can be in the same database or in a different one for better performance.</li><li>We can keep them in the same table and use &#x201C;Effective Dating&#x201D;. That is, each record will have an Effective Start Date and an Effective End Date. The most recent record in this case will have the Effective End Date = null. In some cases, if the dates are not needed, we can just have a boolean value for each record &#x201C;IsEffective&#x201D; to identify whether it is effective or not.</li></ol><p><u>Applying the &quot;Separate Table&quot; way</u>:</p><p>The goal is to save the history data to the FinalGradeHistory table.</p><p>1. Create the database table in which the history will be kept. As mentioned before, we can use whichever schema we want. I chose not to add the CreatedBy and CreatedAt columns because the data would be redundant. The CreatedBy and CreatedAt in our case are going to be the same for the lifetime of each record.</p><figure class="kg-card kg-image-card"><img src="http://tech.raisa.com/content/images/2023/02/image--17-.png" class="kg-image" alt="Recording Data History 

Between The Application Level and SQL Server Temporal Tables (part 1)" loading="lazy" width="347" height="381"></figure><p>	2. Now to the application level, each time there is an update or delete statement applied to the FinalGrade table, there must be an insert statement to the FinalGradeHistory table to capture the old values. The insertion to the history table will simply be a copy of the already existing record before the update. The update function would look something like this:</p><figure class="kg-card kg-image-card"><img src="data:image/png;base64,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" class="kg-image" alt="Recording Data History 

Between The Application Level and SQL Server Temporal Tables (part 1)" loading="lazy"></figure><p>3. &#xA0;After some updates to the FinalGrade table, querying the FinalGradeHistory table by running </p><figure class="kg-card kg-image-card"><img src="http://tech.raisa.com/content/images/2023/02/image--17--1.png" class="kg-image" alt="Recording Data History 

Between The Application Level and SQL Server Temporal Tables (part 1)" loading="lazy" width="314" height="104"></figure><p> should give us something like this:</p><figure class="kg-card kg-image-card"><img src="data:image/png;base64,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" class="kg-image" alt="Recording Data History 

Between The Application Level and SQL Server Temporal Tables (part 1)" loading="lazy"></figure><p><strong>Pros:</strong></p><ul><li>Flexibility and control over what to save and what to discard. For example, if we choose to keep the data in a separate table, we can choose the schema we want as some data from the main table might be irrelevant and redundant if kept in the history table.</li><li>Ability to record who did the modification. To do that, you could simply get the user id from the database context in your application level and save it in the historical record before inserting it to the database. We will see that this is not as simple in the Temporal Tables approach.</li></ul><p><strong>Cons:</strong></p><ul><li>As they say, with great power comes great responsibility. While this approach gives the developer control over what to save, they need to be sure that each time the application level writes into the main table, it saves the history as well. The logic needs to be applied with every update and delete.</li><li>In case of running scripts directly on the database, changes are not going to be reflected automatically on the history table. It will be the responsibility of the developer to cover recording the history in this case as well. This is a problem we will not face with Temporal Tables.</li><li>If &#x201C;Effective Dating&#x201D; is used, the main table can get too big, which might eventually affect performance.</li><li>It does not tell you directly what changed. If you need to know which field(s) specifically changed, you will need to compare the latest record with the latest history record. &#xA0;</li></ul><p><strong>Final thoughts:</strong><br>Although using the application-level approach might work as a charm for some systems, it might be a headache for others. The goal is to choose the better fit for your system; what works best for your data, what exactly do you want to capture, how much effort are you willing to put to maintain these tables and so on. <br> <br>Now that we are aware of this approach&apos;s strengths and weaknesses, what advantages do Temporal Tables have to offer? Which disadvantages raise a flag and could be a reason to why you would want to use this way over the other? Let&apos;s talk more about Temporal Tables in Part 2! <br></p>]]></content:encoded></item><item><title><![CDATA[Inductive Clustering For Lower Dimension Input Vectors]]></title><description><![CDATA[Inductive clustering or clustering generalization and how to cluster data with dimensions lower than the data used for creating clusters]]></description><link>https://tech.raisa.com/inductive-clustering-for-lower-dimensions-input-vectors/</link><guid isPermaLink="false">635019aa7f580d216274b793</guid><dc:creator><![CDATA[Yahia Zakaria]]></dc:creator><pubDate>Mon, 19 Dec 2022 11:25:55 GMT</pubDate><media:content url="http://tech.raisa.com/content/images/2022/10/title-3.jpg" medium="image"/><content:encoded><![CDATA[<h2 id="introduction">Introduction</h2><img src="http://tech.raisa.com/content/images/2022/10/title-3.jpg" alt="Inductive Clustering For Lower Dimension Input Vectors"><p>We often need to expand or generalize the output of clustering algorithms for unseen data points in training without recomputing the clustering. Some clustering algorithms support this by nature, which is called <strong>Inductive Clustering</strong>. This article will discuss extending the non-inductive clustering algorithms to classify new instances and classify data samples with lower dimensions than those used for creating clusters.</p><p><strong>Keywords:</strong> Inductive Clustering, Clustering Generalization</p><h2 id="problem-definition">Problem Definition</h2><p>Let us start by introducing some concepts from the oil and gas industry.</p><ul><li>Completion Features: features that describe the process of making a well ready for production after drilling operations</li><li>Proved Developed Producing Oil and Gas Reserves (<strong>PDPs</strong>): oil and gas wells that are proven to have a production and already producing</li><li>Proven Undeveloped Oil and Gas Reserves (<strong>PUDs</strong>): oil and gas Reserves that are proven to have oil production but still some development and execution are remaining before the oil is produced.</li></ul><h3 id="some-context">Some Context</h3><p>In Rasia, we use a mix of learning and rule-based algorithms for clustering PDPs. These clusters are made from the wells&apos; location, and geological features. We can then use these clusters to verify the production prediction for a given well by comparing it to other wells within its cluster.</p><h3 id="goal">Goal</h3><p>We aim to generalize these clusters for PUDs to predict the production and completion feature patterns for a given PUD by assigning the PUD to one (or more) of the existing clusters. To achieve this, we will need to tackle the following challenges:</p><ul><li>For PUDs, we do not have as many features as we do for PDPs.</li><li>Try not to modify the clustering scheme as much as possible.</li><li>Try to assign multiple clusters for each well with a given probability for each cluster to capture the difference between the dimensions of PUDs and PDPs</li></ul><!--kg-card-begin: markdown--><p>We can formulate this by repreasenting a PUD feature vector \( x \in R^{n-m} \) and set of the cluster \( \{ c_1, c_2, ..., c_k \} \)  that is generated from PDPs feature vectors \( v \in R^{n} \).<br>
Our goal is to assign a probability for each cluster \( \{ p_1, p_2, ..., p_k \} \) that represents how likely this PUD will be in this cluster after completion.</p>
<!--kg-card-end: markdown--><h2 id="inductive-clustering-algorithms">Inductive Clustering Algorithms</h2><p>Some clustering algorithms induce functions for classifying the whole space of interest; these methods are called <strong>inductive clustering</strong>. An example of these algorithms is the fuzzy c-means clustering algorithm. Instead of putting each data point into separate clusters, a probability of that point being in that cluster is assigned. In fuzzy clustering, also called soft clustering, each data point can belong to multiple clusters along with its probability score or likelihood.</p><!--kg-card-begin: markdown--><p>In our problem, using any of the soft clustering algorithms will have two main downsides: firstly, it will require a complete change in our clustering scheme. Secondly, it will only work if the test data sample has the same features as the training data or \( R^{n-m}  = R^{n}\) .</p>
<!--kg-card-end: markdown--><h2 id="extending-clustering-with-estimators">Extending Clustering With Estimators</h2><p>Instead of changing the clustering scheme, we can use the clustering output to train an inductive model with a classifier and use this classifier to scale to new data. This approach has several benefits:</p><ul><li>It works independently from the used clustering algorithm, which makes this a modular approach that is consistent over time.</li><li>It allows us to use the inferential characters of the classifier to describe or explain the clusters, more on this later.</li></ul><p>Another essential benefit for our use case is that we can train the classifier using only the location features to use the model for PUDs.</p><h3 id="choosing-the-classifier">Choosing the classifier</h3><p>The choice of the classification algorithm will influence the properties of generated clustering regions. As we cannot determine how the clustering regions will fill all the input space from the input data, a proper understanding of both the decision boundaries generated from different algorithms and the nature of the problem you are trying to solve are essential for choosing the best algorithm for the problem.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2022/10/clfs-4.jpg" class="kg-image" alt="Inductive Clustering For Lower Dimension Input Vectors" loading="lazy" width="2000" height="667" srcset="http://tech.raisa.com/content/images/size/w600/2022/10/clfs-4.jpg 600w, http://tech.raisa.com/content/images/size/w1000/2022/10/clfs-4.jpg 1000w, http://tech.raisa.com/content/images/size/w1600/2022/10/clfs-4.jpg 1600w, http://tech.raisa.com/content/images/size/w2400/2022/10/clfs-4.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>A comparison of decision boundaries between different algorithms source: <a href="https://scikit-learn.org/stable/auto_examples/classification/plot_classifier_comparison.html">scikit-learn</a></figcaption></figure><h2 id="implementation-walkthrough">Implementation Walkthrough</h2><h3 id="looking-at-the-data">Looking at the data</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2022/10/table2-1.JPG" class="kg-image" alt="Inductive Clustering For Lower Dimension Input Vectors" loading="lazy" width="939" height="244" srcset="http://tech.raisa.com/content/images/size/w600/2022/10/table2-1.JPG 600w, http://tech.raisa.com/content/images/2022/10/table2-1.JPG 939w" sizes="(min-width: 720px) 720px"><figcaption>Head of dataframe</figcaption></figure><p>This dataframe contains the PDP data that is used for generating clusters, and the output cluster for each well, the description of each feature is as follows:</p><ul><li><strong>API:</strong> Id for each well</li><li><strong>Latitude:</strong> location information for well</li><li><strong>Longitude: </strong>location information for well</li><li><strong>totalDepthTVD: </strong>total true vertical depth </li><li><strong>GOR90: </strong>gas to oil ratio (geological feature) </li><li><strong>WOR90:</strong> water to oil ratio (geological feature)</li><li><strong>Label:</strong> Id for the cluster to which the well belongs</li></ul><p>As we mentioned earlier, we will only use Latitude and Longitude features to train our model as they are the only available features for PUDs case.</p><h3 id="plotting-clusters-with-location-features">Plotting clusters with location features</h3><p>Before training our classifier, we need to know the amount of lost information by using only the location features. We can discern it by showing the overlap between clusters when projected onto the lat-long 2D plane.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2022/10/2d_3_25.jpg" class="kg-image" alt="Inductive Clustering For Lower Dimension Input Vectors" loading="lazy" width="549" height="440"><figcaption>Clusters projected onto 2D space.</figcaption></figure><h3 id="classifier-training">Classifier Training</h3><!--kg-card-begin: markdown--><p>We will start our experiments by training a KNN classifier using Longitude and Latitude as the features and see our performance on the validation set. We use <code>RobustScaler</code> from sklearn for features scaling to minimize the effect of outliers and <code>make_pipeline</code> to combine features preprocessing, and model in one interface.</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-code-card"><pre><code class="language-Python">X = df[[&quot;Longitude&quot;, &quot;Latitude&quot;]].values
y = df[&apos;Label&apos;].values

X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.33, random_state=42)

knn = KNeighborsClassifier()

knn_pipe = make_pipeline(RobustScaler(), clf)
knn_pipe.fit(X_train, y_train)
print(f&quot;Validation Accuracy: round({knn_pipe.score(X_test, y_test)}, 3)&quot;)
&gt;&gt;&gt;&gt;&gt; Validation Accuracy: 0.987</code></pre><figcaption>Training with KNN classifier</figcaption></figure><h3 id="top-3-accuracy-improvement">Top-3 Accuracy Improvement</h3><!--kg-card-begin: markdown--><p>Instead of predicting one cluster, we can use the <code>predict_proba</code> function to predict a probability for every cluster, these probabilities can be used to determine if the well is in an area with overlapping clusters.</p>
<!--kg-card-end: markdown--><pre><code class="language-Python">from sklearn.metrics import top_k_accuracy_score
y_hat = pipe.predict_proba(X_test)
print(f&quot;Validation top-3 Accuracy: {top_k_accuracy_score(y_test, y_hat, k=3)}&quot;)
&gt;&gt;&gt;&gt;&gt; Validation top-3 Accuracy: 1.0</code></pre><h3 id="comparing-the-clustering-regions-from-knn-and-rf">Comparing The Clustering Regions From KNN and RF</h3><p>To compare clustering boundaries from KNN and RF models. We will train an RF model the same as we did for KNN, then use the model to predict all the points in the space and plot &#xA0;the outputs.</p><figure class="kg-card kg-code-card"><pre><code class="language-Python">rf = RandomForestRegressor(n_estimators=10)
rf_pipe = make_pipeline(RobustScaler(), clf)
rf_pipe.fit(X_train, y_train)</code></pre><figcaption>Training with RF classifier for comparison</figcaption></figure><p>To create an input representing all input space, we need to create a grid with a specific resolution using min and max values for Longitude and Latitude the pass this grid as input to the two models.</p><figure class="kg-card kg-code-card"><pre><code class="language-Python">x0_min, x0_max = df[&quot;Longitude&quot;].min(), df[&quot;Longitude&quot;].max()
x1_min, x1_max = df[&quot;Latitude&quot;].min(), df[&quot;Latitude&quot;].max()

xx0, xx1 = np.meshgrid(
np.linspace(x0_min, x0_max, 800),
np.linspace(x1_min, x1_max, 800),
)

X_grid = np.c_[xx0.ravel(), xx1.ravel()]
knn_response = knn_pipe.predict(X_grid)
rf_response = rf_pipe.predict(X_grid)
</code></pre><figcaption>Sampling from input space</figcaption></figure><!--kg-card-begin: markdown--><p>Plotting the resulted boundaries using <code>contourf</code> function from matplotlip</p>
<!--kg-card-end: markdown--><pre><code class="language-Python">fig, axs = plt.subplots(1, 2)
fig.set_size_inches((14, 6))

axs[0].contourf(xx0, xx1, rf_response, levels=len(data[&quot;Label&quot;].unique()), alpha=0.6)
axs[0].set_title(&apos;Random Forest&apos;)

axs[1].contourf(xx0, xx1, knn_response, levels=len(data[&quot;Label&quot;].unique()), alpha=0.6)
axs[1].set_title(&apos;knn&apos;)

for ax in fig.get_axes():
    ax.label_outer()

plt.show()</code></pre><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2022/10/compare-1.jpg" class="kg-image" alt="Inductive Clustering For Lower Dimension Input Vectors" loading="lazy" width="2000" height="750" srcset="http://tech.raisa.com/content/images/size/w600/2022/10/compare-1.jpg 600w, http://tech.raisa.com/content/images/size/w1000/2022/10/compare-1.jpg 1000w, http://tech.raisa.com/content/images/size/w1600/2022/10/compare-1.jpg 1600w, http://tech.raisa.com/content/images/size/w2400/2022/10/compare-1.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>Comparison between boundaries generated from RF vs KNN&#xA0;</figcaption></figure><p>Comparing the two outputs, we found that the regions created from the KNN model are more suitable for our use case as they are more understandable and can be visualized easily with maps applications.</p><h2 id="conclusion">Conclusion</h2><p>In this article, we discussed the concept of inductive and non-inductive clustering and how to extend non-inductive algorithms for classification over all input space. We also discussed handling cases when we need to cluster data with dimensions lower than the data used for creating clusters and how this can be useful for solving a real business problem.</p><h2 id="references">References</h2><ul><li>Miyamoto, Sadaaki. (2012). Inductive and non-inductive methods of clustering. Proceedings - 2012 IEEE International Conference on Granular Computing, GrC 2012. 12-17. 10.1109/GrC.2012.6468710.</li><li>James C. Bezdek, Robert Ehrlich, William Full, FCM: The fuzzy c-means clustering algorithm, Computers &amp; Geosciences, Volume 10, Issues 2&#x2013;3, 1984, Pages 191-203, ISSN 0098-3004, <a href="https://doi.org/10.1016/0098-3004(84)90020-7">https://doi.org/10.1016/0098-3004(84)90020-7</a>.</li><li>Inductive Clustering sklearn documentation: <a href="https://scikit-learn.org/stable/auto_examples/cluster/plot_inductive_clustering.html">https://scikitlearn.org/stable/auto_examples/cluster/plot_inductive_clustering.html</a></li></ul><p></p>]]></content:encoded></item><item><title><![CDATA[Lineage driven tasks orchestration]]></title><description><![CDATA[<h2 id="introduction">Introduction</h2><p>According to a new market pulse survey conducted by <em>Matillion and International Data Group (IDG)</em>, which drew insight from 200 enterprise data professionals, companies are drawing from an average of over <strong>400</strong> different data sources. It doesn&apos;t stop there, but the survey found that, on average, enterprise</p>]]></description><link>https://tech.raisa.com/lineage-driven-tasks-orchestration/</link><guid isPermaLink="false">63567bca7f580d216274bb0a</guid><dc:creator><![CDATA[Menna ElMesamly]]></dc:creator><pubDate>Sun, 20 Nov 2022 15:00:37 GMT</pubDate><media:content url="http://tech.raisa.com/content/images/2022/10/lineage_background.PNG" medium="image"/><content:encoded><![CDATA[<h2 id="introduction">Introduction</h2><img src="http://tech.raisa.com/content/images/2022/10/lineage_background.PNG" alt="Lineage driven tasks orchestration"><p>According to a new market pulse survey conducted by <em>Matillion and International Data Group (IDG)</em>, which drew insight from 200 enterprise data professionals, companies are drawing from an average of over <strong>400</strong> different data sources. It doesn&apos;t stop there, but the survey found that, on average, enterprise data volumes are growing by <strong>63</strong> percent a month. This survey also didn&#x2019;t take into account internal datasets generated internally by the enterprises.</p><p>With this growing rate of data assets, it becomes almost impossible to track the data lifecycle and design the correct workflows.</p><p>That&apos;s when Data Lineage comes in as it essentially gives you a bird&apos;s eye view of a data flow which in return facilitates your workflows&#x2019; orchestration.</p><h3 id="in-this-article-we-are-going-to-discuss">In this article we are going to discuss</h3><ul><li>Data Lineage and its use cases</li><li>Workflow orchestration and how <em>data lineage </em>play a role in it</li><li>How did we manage to get <em>full data lineage</em> model and use it on our<em> workflow orchestration</em></li><li>How we implemented <strong><em>task orchestration guided with data lineage</em> </strong>in our system </li></ul><h2 id="what-is-data-lineage">What is Data Lineage?</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2022/10/visibilty.png" class="kg-image" alt="Lineage driven tasks orchestration" loading="lazy" width="521" height="360"><figcaption>Data transformations in simple system</figcaption></figure><p>Data lineage is the process of tracking the data lifecycle in your system, from data sources to consumption and any transformation in between. This tracking is then visualized as a graph with data assets represented as nodes, thus giving us visibility of how each data asset was built and aggregated and who is responsible for it and each source transformation.</p><h2 id="data-lineage-use-cases">Data Lineage use cases</h2><h3 id="identify-important-resources">Identify important resources</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2022/10/identify_important_resources.png" class="kg-image" alt="Lineage driven tasks orchestration" loading="lazy" width="531" height="391"><figcaption>Identify important resources by looking at the data being consumed</figcaption></figure><p>Think about a scenario where you are subscribed to multiple data sources and now you want to evaluate these sources and see if it&#x2019;s worth keeping your subscription there.</p><p>The best way to do that is to take a look at the data that is actually being consumed by your clients and how they impact your business. Afterwards, you can decide which data is useful to your business and accordinly identify what sources are worth keeping.</p><h3 id="impact-analysis">Impact Analysis</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2022/10/impact_analysis.png" class="kg-image" alt="Lineage driven tasks orchestration" loading="lazy" width="551" height="361"><figcaption>Understand the effect of change</figcaption></figure><p>Think of another scenario where you want to change a certain data asset. You will have to keep in mind what other data assets will be affected by that change. You will need to be very careful with your change decisions and will even need to notify and coordinate with all the affected data asset consumers.</p><h3 id="troubleshooting">Troubleshooting</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2022/10/trouble_shooting.png" class="kg-image" alt="Lineage driven tasks orchestration" loading="lazy" width="760" height="376" srcset="http://tech.raisa.com/content/images/size/w600/2022/10/trouble_shooting.png 600w, http://tech.raisa.com/content/images/2022/10/trouble_shooting.png 760w" sizes="(min-width: 720px) 720px"><figcaption>Troubleshooting effectively</figcaption></figure><p>Another very important use case is <em>troubleshooting and diagnosis</em>. Say you see a weird behavior on a certain dashboard, the data lineage visualization will allow you to trace back to the source of any change and pinpoint the problem.</p><h2 id="what-is-workflow-orchestration">What is Workflow orchestration?</h2><p>Now that we understand data lineage and its importance we can move on to the next part of the project - <em>workflow</em> <em>orchestration. </em></p><p>A<em> workflow</em> is a set of sequences of tasks that need to be executed in a specific order due to their dependency. <em>Orchestration </em>is the process of automatically running your workflows on schedule and monitor their performance.</p><h2 id="how-do-all-the-parts-fall-together%E2%80%A6">How do all the parts fall together&#x2026;</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2022/10/datalineage_to_workflow.png" class="kg-image" alt="Lineage driven tasks orchestration" loading="lazy" width="311" height="361"><figcaption>Data lineage guiding tasks workflow</figcaption></figure><p>Since our tasks are reading from data assets and creating other data assets, they are essentially building the data life cycle in our system and are tightly coupled with the data lineage.</p><p>If we want to know how your workflow should be, you can take a look at your data lineage and it will tell you. For example, if <em>Task B </em>consumes a data asset generated by <em>Task A, </em>then <em>Task B</em> should definitely be executed after <em>Task A. Accordingly, w</em>e can say that data lineage can guide in deciding our task hierarchy and thus our workflows.</p><h2 id="creating-your-own-data-lineage-steps-breakdown">Creating your own data lineage: Steps breakdown</h2><p>In order to create our lineage we ask the following questions:</p><ul><li>Where does our data live? In which databases or warehouses?</li><li>What tools or programming languages are used in data transformation?</li><li>How can we collect these queries while assigning them to whatever client dispatched this query?</li></ul><p>Once we know the answer to these questions we can start designing our pipeline. For example, if you know that your data lives on <em>Snowflake, </em>you can start utilizing that cloud platforms features to your advantage and search for ways to pull out the query execution history by each client. However, if you use <em>DBT</em> for transformations, then <em>DBT</em> does the work for us as it keeps track of the data lineage.</p><h2 id="raisa-data-lineage-pipeline">Raisa Data Lineage pipeline</h2><p>As for our system we know the data lineage comes from two sources:</p><ul><li>Data stored in <em>SQL server has its </em>transformations done through python tasks.</li><li>Data stored in <em>Snowflake</em> has its transformations done with <em>DBT</em></li></ul><p>Let&#x2019;s discuss how we are going to handle each of those and then how we are going to merge them to get full lineage.</p><h3 id="generic-pipeline">Generic pipeline </h3><p>A proposed pipeline for a custom lineage driven task orchestration system would be as follow:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2022/10/proposed_pipeline-2.png" class="kg-image" alt="Lineage driven tasks orchestration" loading="lazy" width="819" height="373" srcset="http://tech.raisa.com/content/images/size/w600/2022/10/proposed_pipeline-2.png 600w, http://tech.raisa.com/content/images/2022/10/proposed_pipeline-2.png 819w" sizes="(min-width: 720px) 720px"><figcaption>Proposed Pipeline</figcaption></figure><h3 id="python-tasks-with-sql-server-lineage">Python tasks with SQL Server lineage</h3><p>For our python tasks we needed to create our own data lineage.</p><p>Let&apos;s see how we made use of this pipeline!</p><ul><li>For gathering queries, we used <em>SQL Extended Events</em> to get the query history as well as get the python task that dispatched the query.</li><li>We implemented a SQL queries parser to collect tables names and generate metadata for each python task.</li></ul><p>Now we are going to discuss both of these steps in more detail.</p><h3 id="extended-events">Extended Events</h3><p><em>SQL server extended events</em> is a tool built inside <em>SQL server</em> used for monitoring specified events and their associated data.</p><p><strong>Main building blocks</strong></p><ul><li><strong>Events</strong></li></ul><p>An<em> Event</em> is the triggers on which the extended session start taking specified actions. For our use case, the <em>Events</em> are <em>SQL statement or stored procedure execution, s</em>o upon the execution of a SQL query the session is triggered.</p><ul><li><strong>Actions</strong></li></ul><p>An<em> Action</em> is a programmed response to an event. We wanted to capture <em>SQL text</em>, <em>database name </em>and <em>client application name</em>,<em> </em>where both the database name and the client application name can be defined in the connection strings</p><ul><li><strong>Targets</strong></li></ul><p>A<em> Target</em> is the event consumer. With each event trigger, data is gathered and this data needs to be stored somewhere. </p><p>Extended Events provide multiple targets that can be used to direct event output to a file or memory buffer. We used files on disk as a target, and later loaded the files into a table.</p><ul><li><strong>Predicate</strong></li></ul><p>A <em>Predicate</em> is a filter applied to events such as capturing SQL queries dispatched by client applications with specific name or database related queries excluding server setup such as setting up a connection or checking for locks.</p><!--kg-card-begin: markdown--><pre><code class="language-sql,caption=&quot;This">CREATE EVENT SESSION [PythonTasksLogs] ON SERVER 
ADD EVENT sqlserver.sql_statement_starting(
ACTION(sqlserver.client_app_name,sqlserver.database_name,sqlserver.sql_text)
WHERE (
        [sqlserver].[like_i_sql_unicode_string]([sqlserver].[client_app_name],N&apos;%python_task::%&apos;) AND 
        [sqlserver].[like_i_sql_unicode_string]([sqlserver].[sql_text],N&apos;%select%&apos;) 
    ))
ADD TARGET package0.event_file(SET filename=N&apos;logs.xel&apos;,max_file_size=(10),max_rollover_files=(3))
WITH (
    MAX_MEMORY=4096 KB,
    EVENT_RETENTION_MODE=NO_EVENT_LOSS,
    MAX_DISPATCH_LATENCY=30 SECONDS,
    MAX_EVENT_SIZE=0 KB,
    MEMORY_PARTITION_MODE=NONE,
    TRACK_CAUSALITY=ON,
    STARTUP_STATE=ON
)
GO
</code></pre>
<figcaption>sample extended events session code that captures select queries dispatched by application with prefix python_task:: in their name</figcaption>
<!--kg-card-end: markdown--><p>These excel files are then parsed and loaded into a SQL table.</p><p>Advantages:</p><ul><li>Gathered Queries are raw, independent of the method of executing this query. This means that it is independent of the package or method that executed the query and even the programming language used.</li><li>Minimal code change, only adding an App field to the connection string, so the session will be able to recognize the client executing this query. Other methods such as logging will require manually adding logging lines for each executed query and will also require maintenance in case the query changed or adding new functions programmers would add the logging lines themselves.</li></ul><!--kg-card-begin: markdown--><pre><code class="language-python">cnxn = pyodbc.connect(\
    &quot;Driver={DRIVER_NAME};&quot;
    &quot;Server=server_name;&quot;
    &quot;Database=database_name;&quot;
    &quot;uid=username;&quot;
    &quot;PWD=password;&quot;
    &quot;App=pyhton_task::task1;&quot;)
</code></pre>
<figcaption>adding application name to pyodbc connection</figcaption><!--kg-card-end: markdown--><p>Limitations:</p><ul><li>Limited file size as you can only ever specify limited size for your target files and although that protects your disk space it might rollover previous logs that in some cases you didn&#x2019;t get the chance to parse and save</li><li>Inserts with some pandas functions are translated into parameterized stored procedures which causes a lot of unnecessary logging and in case of large data frames insertion might rollover other logs</li><li>Logging a lot of data to the disk will potentially increase task execution time</li></ul><h3 id="parsing-queries-and-generating-metadata">Parsing Queries and Generating Metadata</h3><p>Now that we have the logs table, we can parse executed queries by each task to get the tables names. For this we built a class on top of <a href="https://github.com/macbre/sql-metadata"><em>sql_metadata</em></a> package.</p><p>The package handles getting table names in nested queries, excluding common table expression (CTE) names (not considering them as tables), ignoring inline comments as well as block comments.</p><p>We need to also Identify whether the query was reading or writing so we assign the table type (input or output) according to the last SQL keyword (SELECT, INSERT.. etc.) that appeared before the table name.</p><p>At the end of this step we are able to gather for each task its input database objects and output database objects and these objects type (BASE TABLE or VIEW).</p><!--kg-card-begin: markdown--><pre><code class="language-json">&quot;task1&quot;: {
    &quot;input&quot;: [
        {
            &quot;_entity_name&quot;: &quot;table_a&quot;,
            &quot;_entity_type&quot;: &quot;BASE TABLE&quot;,
            &quot;_database_name&quot;: &quot;db&quot;,
            &quot;_schema_name&quot;: &quot;dbo&quot;,
            &quot;_generated_by&quot;: null
        },
        {
            &quot;_entity_name&quot;: &quot;table_b&quot;,
            &quot;_entity_type&quot;: &quot;BASE TABLE&quot;,
            &quot;_database_name&quot;: &quot;db&quot;,
            &quot;_schema_name&quot;: &quot;dbo&quot;,
            &quot;_generated_by&quot;: null
        }
    ],
    &quot;output&quot;: [
        {
            &quot;_entity_name&quot;: &quot;table_c&quot;,
            &quot;_entity_type&quot;: &quot;BASE TABLE&quot;,
            &quot;_database_name&quot;: &quot;db&quot;,
            &quot;_schema_name&quot;: &quot;dbo&quot;,
            &quot;_generated_by&quot;: &quot;python_task&quot;
        }
    ]
}
</code></pre>
<figcaption>sample task metadata</figcaption>
<!--kg-card-end: markdown--><h2 id="dags">DAGs</h2><p>We want to represent our <em>data lineage </em>and<em> tasks workflow</em> in the form of a graph with dependencies as edges that has logical processing order for its nodes.</p><p>We must ensure that our graph has no cycles otherwise we won&#x2019;t be able to have this processing order, and to achieve that we used <a href="https://www.geeksforgeeks.org/topological-sorting/">topological sorting algorithm</a>.</p><p>Note: processing tasks means executing them, while for data nodes it means generating or updating this database object.</p><h3 id="data-lineage-dag">Data Lineage DAG</h3><p>Assuming that each task is responsible for creating one table as output, then all the input tables to this task had contributed to the creation of this output table.</p><p>So we start building the DAG in which the output database objects are considered nodes, where if <em>task1</em> read from <em>table_a </em>and<em> &#xA0;table_b </em>to generate <em>table_c </em>then we can imply that <em>table_c </em>is dependent on <em>table_a </em>and <em>table_b.</em></p><!--kg-card-begin: markdown--><pre><code class="language-json">nodes:
{
    table_c:{
        task_name: &quot;task1&quot;,
        repo_url: &quot;repo_url&quot;,       
        ins: 2
        outs: [table_d]
    }
    .
    .
},
edges: [ (table_a, table_c), (table_b, table_c),(table_c, table_d) ]        
</code></pre>
<figcaption>Entities DAG object</figcaption>
<!--kg-card-end: markdown--><h3 id="tasks-workflow-dag">Tasks workflow DAG</h3><p>From Data Lineage DAG we can easily create similarly structured objects, but with tasks as nodes , since we already have database object dependencies and we also know which task is responsible for which database object creation. &#xA0;</p><p>In the previous example <em>task1</em> generates <em>table_c</em>. So if <em>task2 </em>reads from <em>table_c </em>then <em>task2</em> is dependent on<em> task1.</em></p><!--kg-card-begin: markdown--><pre><code class="language-json">nodes:
{
    task1:{
        repo_url: &quot;repo_url&quot;,       
        ins: 0
        outs: [task2]
    }
    .
    .
},
edges: [ (task1, task2) ]        
</code></pre>
<figcaption>Tasks DAG object</figcaption>
<!--kg-card-end: markdown--><h3 id="data-build-tool-dbt-lineage">Data Build Tool (DBT) lineage</h3><blockquote><a href="https://www.startdataengineering.com/post/dbt-data-build-tool-tutorial/#1-introduction">DBT</a> provides an easy way to create, transform, and validate the data within a data warehouse.</blockquote><p>As mentioned above the second source of data lineage is DBT transformations done on <em>Snowflake</em>, we need also to get its lineage and merge it with python tasks data lineage.</p><p><strong>How to keep track of DBT lineage?</strong></p><p>DBT keeps track of its lineage and writes it to a <em>manifest.json</em> file. We just needed to parse the file and convert it to the same DAG format we used for our python lineage in order to get the full lineage.</p><p>Now we can merge them together and have a DAG object with the full lineage!</p><h3 id="visualizing-dags-with-pyvis">Visualizing DAGs with pyvis</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2022/10/demo_lineage.PNG" class="kg-image" alt="Lineage driven tasks orchestration" loading="lazy" width="568" height="538"><figcaption>Demo Data Lineage visualization with <em>pyvis</em></figcaption></figure><blockquote><em>The <a href="https://pyvis.readthedocs.io/en/latest/tutorial.html">pyvis library</a></em> <em>is meant for quick generation of visual network graphs with minimal python code. It is designed as a wrapper around the popular JavaScript visJS library.</em></blockquote><p>For our lineage we used hierarchical layout for the graph to demonstrate the order in which either tasks should be executed or the database objects should be generated and refreshed.</p><!--kg-card-begin: markdown--><pre><code class="language-python">def visaulize_dag_hierarichal(edges: List[List], nodes: dict,
                              nodes_order: List[List], dir: str) -&gt; None:

    # setting layout to true makes the network have heirarichal structure
    nt = Network(height=&apos;100%&apos;, width=&apos;100%&apos;, directed=True,
                 layout=True, bgcolor=&apos;#021522&apos;, font_color=&quot;#cccecf&quot;)
                 
    # nodes order is list of lists returned by topological sort
    # each list represent a level
    # set level attribute for each network node
    for idx, sub_group in enumerate(nodes_order):
        for node in sub_group:
            color = &quot;#0692b1&quot; if nodes[node].type == &apos;BASE TABLE&apos; or &apos;DBT Task&apos; else &quot;#77b84d&quot;
            nt.add_node(node, color=color, name=node, level=idx,
                        shape=&apos;box&apos;, title=&quot;Text to show on hover over node&quot;)
                        
    for edge in edges:
        nt.add_edge(*edge)

    nt.show_buttons(filter_=[&quot;physics&quot;])
    nt.show(dir+&apos;.html&apos;)
    
</code></pre>
<figcaption>visualize DAG in hierarichal layout with pyvis </figcaption>
<!--kg-card-end: markdown--><p>The Visualization output is a html web page where you can zoom into nodes, drag them around and also highlight clicked node.</p><h3 id="visualizing-our-full-lineage-using-dbt-docs">Visualizing our full Lineage using DBT docs</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2022/10/lineage_dbt_docs.PNG" class="kg-image" alt="Lineage driven tasks orchestration" loading="lazy" width="1846" height="809" srcset="http://tech.raisa.com/content/images/size/w600/2022/10/lineage_dbt_docs.PNG 600w, http://tech.raisa.com/content/images/size/w1000/2022/10/lineage_dbt_docs.PNG 1000w, http://tech.raisa.com/content/images/size/w1600/2022/10/lineage_dbt_docs.PNG 1600w, http://tech.raisa.com/content/images/2022/10/lineage_dbt_docs.PNG 1846w" sizes="(min-width: 720px) 720px"><figcaption>DBT docs lineage graph</figcaption></figure><p>DBT docs offers a very powerful visualization for its lineage with very rich features such as</p><ul><li>Edges overlapping is highly optimized, you won&#x2019;t see overlapping edges unless there is no other way, Also Nodes placement is very smart as they are always as near as possible to its upstream and downstream data assets where as our hierarchical visualization didn&#x2019;t offer either and nodes where placed systematically on each level</li><li>Focusing on a certain node and only view related downstream and upstream nodes</li><li>Tagging nodes with a certain tag and then show them only or even hide them</li><li>View columns of each asset, some statistics (like last materialization date) </li></ul><p>To take advantage of these features we decided to inject our lineage into the DBT manifest.json and catalog.json which its docs engine uses to create the user interface.</p><p>So after we Inspected these files(manifest.json and catalog.json) we added our data nodes to it in the same format. Also we unified our data source names in both python and DBT in order for the lineage to be correct and if DBT considered a python generated table a source we changed it into a model as we now have this sort of knowledge.</p><p>After the full injection of python data assets we just served the docs and displayed the full lineage in the browser.</p><h2 id="orchestration-tools-airflow">Orchestration tools: Airflow</h2><h4 id="introduction-1">Introduction</h4><p>Airflow is a tool to programmatically author, schedule and monitor workflows.</p><p>It has a lot of useful functionalities including:</p><ul><li>Running multiple tasks in parallel either on the same computer node or remote nodes</li><li>Metrics to control task retries, running instances of the same workflow, maximum time for a task to complete&#x2026;etc.</li><li>Rich Web UI, to gain visibility about the status of your workflows</li></ul><h4 id="airflow-core-concepts">Airflow core concepts</h4><ul><li><strong>DAG</strong> </li></ul><p>Directed Acyclic Graph. An Airflow DAG is a workflow defined as a graph, where all dependencies between nodes are directed and nodes do not self-reference.</p><ul><li><strong>Task</strong></li></ul><p>A step in a DAG describing a single unit of work.</p><ul><li><strong>Operator</strong></li></ul><p>Describes a task behavior. For example, <em>Python Operator</em> takes a python callable function to execute where as a <em>Bash Operator </em>takes a bash command to execute.</p><ul><li><strong>Sensors</strong> </li></ul><p>Special operators, which pause the execution of dependent tasks until some criteria is met.</p><h4 id="our-requirements">Our requirements</h4><p>Since our tasks are either</p><ul><li>python tasks that has isolated repositories that run on a certain conda environment</li><li>DBT models to materialize</li></ul><p>We decided to rely on the bash operator to execute a script that:</p><ul><li>Pulls the most recent repository</li><li>Activates a repository conda environment</li><li>Runs a python file with the command or dbt command to materialize a model</li></ul><!--kg-card-begin: markdown--><pre><code class="language-bash">if [[ ! -e task1 ]]; then
    git clone https://username:pwd@repo_url
elif [[ ! -d task1 ]]; then
    git pull https://username:pwd@repo_url
fi
</code></pre>
<figcaption>pull most recent changes in repository</figcaption><!--kg-card-end: markdown--><!--kg-card-begin: markdown--><pre><code class="language-shell">conda activate python_env
cd ~/airflow/repos/task1
python `find ./ -name &quot;main.py&quot;`
</code></pre>
<figcaption>run python task script</figcaption>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><pre><code class="language-bash">source ~/miniconda3/etc/profile.d/conda.sh
conda activate dbt_env
dbt run --select dbt_model1
</code></pre>
<figcaption>materialize dbt model script</figcaption><!--kg-card-end: markdown--><h4 id="automating-airflow-dag-creation">Automating Airflow DAG creation</h4><p>Since we want to have minimal code and minimum maintenance to execute our workflows in the right order we made use of the <em>Dag Factory</em> package.</p><p>The package uses a yml file which is simply a template that holds:</p><ul><li>Airflow DAG configuration which can be configured dynamically by a parametrized python</li><li>Tasks dependency which we already conclude from our Lineage</li><li>Bash command which is also parametrized with tasks names and types</li></ul><!--kg-card-begin: markdown--><pre><code class="language-yaml">dag_yml:
  catchup: false
  default_args:
    owner: example_owner
    retries: 1
    retry_delay_sec: 300
    start_date: &apos;2022-11-01&apos;
  description: this is an example dag!
  schedule_interval: &apos;*/1 * * * *&apos;
  max_active_runs: 1
  tasks:
    task1:
      bash_command: &apos;/home/airflow_user/airflow/run_task1.sh &apos;
      operator: airflow.operators.bash_operator.BashOperator
    task2:
      bash_command: &apos;/home/v/airflow/run_task2.sh &apos;
      dependencies:
      - task1
      operator: airflow.operators.bash_operator.BashOperator
    task3:
      bash_command: &apos;/home/airflow_user/airflow/run_task3.sh &apos;
      dependencies:
      - task2
      operator: airflow.operators.bash_operator.BashOperator
    task4:
      bash_command: &apos;/home/airflow_user/airflow/run_task4.sh &apos;
      dependencies:
      - task3
      operator: airflow.operators.bash_operator.BashOperator
    task5:
      bash_command: &apos;/home/airflow_user/airflow/run_task5.sh &apos;
      operator: airflow.operators.bash_operator.BashOperator
</code></pre>
<figcaption>sample yml file used by dag factory pacckage</figcaption><!--kg-card-end: markdown--><figure class="kg-card kg-image-card kg-card-hascaption"><img src="http://tech.raisa.com/content/images/2022/10/airflow_output.PNG" class="kg-image" alt="Lineage driven tasks orchestration" loading="lazy" width="553" height="274"><figcaption>created DAG by airflow using the yml file</figcaption></figure><p>This way each time we execute our data lineage pipeline, our tasks DAG will be up to date with the data lineage.</p><h3 id="summary">Summary</h3><p>In this article, we discussed the importance of data lineage and how it can be used to create our tasks as an airflow DAG dynamically. Then, we went through how we actually implemented this in our system. </p><h3 id="reference-links">Reference Links</h3><p><a href="https://www.matillion.com/resources/blog/matillion-and-idg-survey-data-growth-is-real-and-3-other-key-findings">https://www.matillion.com/resources/blog/matillion-and-idg-survey-data-growth-is-real-and-3-other-key-findings</a></p><p><a href="https://www.castordoc.com/blog/what-is-data-lineage">https://www.castordoc.com/blog/what-is-data-lineage</a></p><p><a href="https://www.astronomer.io/blog/what-is-data-lineage/#task-hierarchy-versus-data-lineage">https://www.astronomer.io/blog/what-is-data-lineage/#task-hierarchy-versus-data-lineage</a></p><p><a href="https://learn.microsoft.com/en-us/sql/t-sql/statements/create-event-session-transact-sql?view=sql-server-ver16">https://learn.microsoft.com/en-us/sql/t-sql/statements/create-event-session-transact-sql?view=sql-server-ver16</a></p><p><a href="https://www.mssqltips.com/sqlservertip/4148/manage-extended-events-for-sql-server-2016-analysis-services-in-management-studio/#:~:text=The%20event%20retention%20mode%20is,performance%20degradation%20on%20the%20server">https://www.mssqltips.com/sqlservertip/4148/manage-extended-events-for-sql-server-2016-analysis-services-in-management-studio/#:~:text=The%20event%20retention%20mode%20is,performance%20degradation%20on%20the%20server</a>.</p><p><a href="https://www.sqlservercentral.com/blogs/sql-querying-xml-attributes-from-xml-column">https://www.sqlservercentral.com/blogs/sql-querying-xml-attributes-from-xml-column</a></p><p><a href="https://learn.microsoft.com/en-us/sql/relational-databases/extended-events/quick-start-extended-events-in-sql-server?view=sql-server-ver16">https://learn.microsoft.com/en-us/sql/relational-databases/extended-events/quick-start-extended-events-in-sql-server?view=sql-server-ver16</a></p><p><a href="https://www.askpython.com/python/examples/customizing-pyvis-interactive-network-graphs">https://www.askpython.com/python/examples/customizing-pyvis-interactive-network-graphs</a></p><p><a href="https://medium.com/analytics-vidhya/getting-started-with-airflow-b0042cae3ebf">https://medium.com/analytics-vidhya/getting-started-with-airflow-b0042cae3ebf</a></p><p><a href="https://mlopshowto.com/an-apache-airflow-mvp-complete-guide-for-a-basic-production-installation-using-localexecutor-beb10e4886b2">https://mlopshowto.com/an-apache-airflow-mvp-complete-guide-for-a-basic-production-installation-using-localexecutor-beb10e4886b2</a></p><p><br></p><p><br></p>]]></content:encoded></item></channel></rss>