<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <url>
 <loc>https://rittmananalytics.com/</loc>
 <changefreq>daily</changefreq>
 <priority>1.0</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/about</loc>
 <changefreq>monthly</changefreq>
 <priority>0.8</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/contact</loc>
 <changefreq>monthly</changefreq>
 <priority>0.8</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/privacy-policy</loc>
 <changefreq>yearly</changefreq>
 <priority>0.3</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog</loc>
 <changefreq>daily</changefreq>
 <priority>0.9</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/drilltodetail</loc>
 <changefreq>weekly</changefreq>
 <priority>0.8</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/careers</loc>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies</loc>
 <changefreq>monthly</changefreq>
 <priority>0.8</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/services</loc>
 <changefreq>monthly</changefreq>
 <priority>0.9</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/services/ai-augmented-delivery</loc>
 <changefreq>monthly</changefreq>
 <priority>0.8</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/services/data-platform-development</loc>
 <changefreq>monthly</changefreq>
 <priority>0.8</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/services/data-warehouse-migration</loc>
 <changefreq>monthly</changefreq>
 <priority>0.8</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/services/data-strategy-framework</loc>
 <changefreq>monthly</changefreq>
 <priority>0.8</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/services/data-team-enablement</loc>
 <changefreq>monthly</changefreq>
 <priority>0.8</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/services/embedded-analytics</loc>
 <changefreq>monthly</changefreq>
 <priority>0.8</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/services/technical-consulting</loc>
 <changefreq>monthly</changefreq>
 <priority>0.8</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/services/wire-framework</loc>
 <changefreq>monthly</changefreq>
 <priority>0.8</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/solutions/ecommerce-retail</loc>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/solutions/edutech</loc>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/solutions/fintech</loc>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/solutions/ai-predictive-analytics</loc>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/solutions/marketing-analytics</loc>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/solutions/saas-mobile-analytics</loc>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/partners/cube</loc>
 <changefreq>monthly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/partners/dagster</loc>
 <changefreq>monthly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/partners/dbt-labs</loc>
 <changefreq>monthly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/partners/embeddable</loc>
 <changefreq>monthly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/partners/fivetran</loc>
 <changefreq>monthly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/partners/googlecloud</loc>
 <changefreq>monthly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/partners/rudderstack</loc>
 <changefreq>monthly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/partners/snowcatcloud</loc>
 <changefreq>monthly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/ageras-group</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/barkbox</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/carwow</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/barton-peveril</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/breakthrough</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/bridgeu</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/colourpop</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/conversion-interactive</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/cyanocapture</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/florence</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/fsg-smart-buildings</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/insighta</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/into-university-partnerships</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/osprey</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/pleo</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/popsa</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/qubit</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/rebtel</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/rixo</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/rouvy</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/torticity</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/case-studies/welbee</loc>
 <changefreq>yearly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/technical-briefing</loc>
 <changefreq>monthly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/data-analytics-project-checklist</loc>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/ra-warehouse-ecommerce</loc>
 <changefreq>monthly</changefreq>
 <priority>0.6</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2026/07/19/agentic-data-platform-migrations-using-wire-claude-code-and-rittman-analytics</loc>
 <lastmod>2026-08-22</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2026/06/11/making-agentic-analytics-more-accurate-using-anthropics-agentic-data-stack-and-the-wire-framework</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2026/04/26/google-next-2026-whats-new-for-looker-bigquery-data-platforms-and-agentic-analytics</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2026/02/25/introducing-the-wire-framework-the-secret-sauce-behind-our-ai-augmented-analytics-project</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2026/01/28/so-just-how-relevant-is-multi-touch-attribution-to-marketers-in-2026</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2026/01/26/one-person-many-roles-designing-a-unified-person-dimension-in-google-bigquery</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2026/01/19/why-weve-tried-to-replace-data-analytics-developers-every-decade-since-1974</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2026/01/19/how-rittman-analytics-uses-ai-augmented-project-delivery-to-provide-value-to-users-faster</loc>
 <lastmod>2026-06-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2026/01/19/rittman-analytics-2025-wrapped-a-year-of-platforms-people-and-high-performing-data-teams</loc>
 <lastmod>2026-06-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2026/01/19/you-probably-dont-need-an-rfp</loc>
 <lastmod>2026-06-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/12/08/claude-meets-looker-building-smarter-connected-analytics-with-googles-mcp-toolbox</loc>
 <lastmod>2026-06-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/12/08/from-prompts-to-skills-automating-financial-and-kpi-analysis-in-looker-with-claude-skills-and-mcp-toolbox</loc>
 <lastmod>2026-06-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/12/08/an-homage-to-oracle-warehouse-builder-25-years-ahead-of-its-time</loc>
 <lastmod>2026-06-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/09/28/fivetran-in-talks-to-buy-dbt-labs-reports-the-information</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/09/08/google-integrates-spectacles-into-looker-for-continuous-integration-regression-testing</loc>
 <lastmod>2026-06-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/09/07/how-rittman-analytics-does-financial-analytics-using-looker-fivetran-and-google-bigquery</loc>
 <lastmod>2025-09-07</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/09/02/rittman-analytics-is-riding-from-london-to-brighton-14th-september-2025-for-the-british-heart-foundation</loc>
 <lastmod>2025-09-02</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/08/29/opinionated-ai-enabled-modern-the-story-behind-rittman-analytics-new-website</loc>
 <lastmod>2025-08-29</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/08/25/adventures-in-aggregate-awareness-and-level-specific-measures-with-looker</loc>
 <lastmod>2025-08-25</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/07/30/when-your-talented-data-team-is-stuck-in-second-gear</loc>
 <lastmod>2025-07-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/07/28/iqr-based-website-event-anomaly-detection-using-looker-and-google-bigquery-rittman-analytics</loc>
 <lastmod>2025-07-28</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/06/02/integrating-looker-and-langchain-with-langchain-looker-agent</loc>
 <lastmod>2025-06-02</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/05/11/introducing-conversational-analytics-data-agents-and-code-interpreter-in-looker-and-lookernbspstudio</loc>
 <lastmod>2025-05-11</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/03/31/london-looker-meetup-may-8th-2025</loc>
 <lastmod>2025-03-31</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/02/14/drill-to-detail-whisper-api-colab-notebooks</loc>
 <lastmod>2025-02-14</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/01/29/genai-looker-rag-status</loc>
 <lastmod>2025-01-29</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2025/01/20/deploying-maxwells-demon-qa-automation-in-droughty</loc>
 <lastmod>2025-01-20</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/12/01/previewing-studio-for-looker</loc>
 <lastmod>2024-12-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/11/29/were-hiring-for-our-next-great-senior-analytics-consultant</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/11/11/bigquery-contribution-analysis</loc>
 <lastmod>2024-11-11</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/10/11/coalesce-2024-and-the-launch-of-dbts-visual-editing-experience</loc>
 <lastmod>2024-10-11</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/10/03/see-you-at-coalesce-2024-in-las-vegas-october-7th-10th-2024</loc>
 <lastmod>2024-10-03</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/09/30/creating-a-self-learning-data-analytics-sql-chatbot-using-langchain-rag-open-ai-and-google-bigquery-vector-store</loc>
 <lastmod>2024-09-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/09/23/how-rittman-analytics-analyzes-its-historical-revenue-amp-sales-pipeline-using-google-bigquery-fivetran-stitch-andnbsplooker</loc>
 <lastmod>2024-09-23</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/09/17/genai-profit-and-loss-report-analysis</loc>
 <lastmod>2024-09-17</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/09/05/roll-with-it-with-cube-embeddable-and-rittman-analytics-on-monday-16th-september-2024-london-rsa-house-durham-street-auditorium</loc>
 <lastmod>2024-09-05</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/09/02/is-your-business-ready-and-enabled-for-generative-ai</loc>
 <lastmod>2024-09-02</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/08/01/announcing-our-automated-dbt-to-dataform-migration-tool-powered-by-opennbspai</loc>
 <lastmod>2024-08-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/07/10/making-smart-buildings-smarter-for-facility-solutions-group-with-embeddable</loc>
 <lastmod>2024-07-10</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/07/05/ai-powered-conversational-data-analyst-chatbot</loc>
 <lastmod>2024-07-05</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/06/25/hell-freezes-over-as-oracle-exadata-autonomous-database-and-oci-become-available-on-google-cloud-platform</loc>
 <lastmod>2026-06-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/06/25/oracle-and-google-cloud-partnership</loc>
 <lastmod>2024-06-25</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/06/17/automated-insights-gemini-1-5-flash</loc>
 <lastmod>2024-06-17</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/04/30/rittman-analytics-achieves-the-data-analytics-partner-specialization-in-google-cloud-partner-advantage</loc>
 <lastmod>2024-04-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/04/25/dynamic-data-model-definition-in-cube-using-python-and-jinja</loc>
 <lastmod>2024-04-25</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/04/23/data-analytics-project-planning-checklistthe-definitive-guide-to-planning-your-data-analytics-initiative</loc>
 <lastmod>2024-04-23</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/04/03/the-rittman-analytics-guide-to-modernising-your-data-stack-innbsp2024</loc>
 <lastmod>2024-04-03</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/03/17/data-lineage-for-your-google-bigquery-dbt-and-cloud-composer-data-pipelines-using-dataplex-and-data-catalog-rittman-analytics</loc>
 <lastmod>2024-03-17</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/03/04/benchmarking-your-financial-performance-using-looker-and-google-bigquery-rittman-analytics</loc>
 <lastmod>2024-03-04</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/02/05/generative-ai-comes-to-looker-via-vertex-ai-and-bigquery-bqml-rittman-analytics</loc>
 <lastmod>2024-02-05</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2024/01/14/automate-your-contacts-list-segmentation-using-google-bigquery-vertex-ai-and-the-ml-generate_text-function-rittman-analytics</loc>
 <lastmod>2024-01-14</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/12/29/2023-12-29-end-of-year-special-best-of-the-rittman-analytics-blog-2023-pdf-ebook</loc>
 <lastmod>2023-12-29</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/12/08/how-rittman-analytics-does-web-analytics-and-marketing-attribution-using-google-bigquery-looker-dbt-and-segment-rittman-analytics</loc>
 <lastmod>2023-12-08</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/11/12/how-rittman-analytics-builds-data-stacks-for-growth-stage-businesses-using-cube-dagster-and-preset-rittman-analytics</loc>
 <lastmod>2023-11-12</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/10/29/coalesce-2023-and-the-new-dbt-cloud-cli</loc>
 <lastmod>2026-06-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/10/12/rittman-analytics-and-coalesce-2023-san-diego-well-be-there</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/09/28/google-cloud-cortex-framework-brings-packaged-analytics-to-the-modern-data-stack-rittman-analytics</loc>
 <lastmod>2023-09-28</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/09/07/bringing-dbt-and-analytics-engineering-to-oracle-autonomous-data-warehouse-rittman-analytics</loc>
 <lastmod>2023-09-07</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/07/09/chatgpt-powered-data-analysis-using-cube-delphi-and-the-code-interpreter-plugin</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/06/19/wednesday-webinar-series-how-rittman-analytics-builds-modern-data-stacks-using-cube-preset-and-dagster-wednesday-28th-june-2023</loc>
 <lastmod>2026-06-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/05/25/visualizing-strava-data-in-looker-as-preparation-for-the-london-to-brighton-bike-ride-2023-fundraising-for-dementia-uk</loc>
 <lastmod>2023-05-25</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/05/25/2023-5-25-london-to-brighton-bike-ride-2023-fundraising-for-dementia-uk</loc>
 <lastmod>2023-05-25</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/05/23/upcoming-30-minute-webinar-how-rittman-analytics-automates-dbt-looker-and-cube-dev-project-delivery-presented-by-lewis-baker</loc>
 <lastmod>2026-06-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/05/11/ra-assistant-our-gpt-3-5-turbo-powered-modern-data-stack-chatbot</loc>
 <lastmod>2023-05-11</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/05/09/building-your-own-ga4-rules-based-marketing-attribution-models-using-google-bigquery-and-looker</loc>
 <lastmod>2023-05-09</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/04/06/building-a-mobile-friendly-kpi-dashboard-using-looker-studio-integration-with-looker-universal-semantic-model-rittman-analytics</loc>
 <lastmod>2023-04-06</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/03/26/chatgpt-large-language-models-and-the-future-of-dbt-and-analytics-consulting-rittman-analytics</loc>
 <lastmod>2023-03-26</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/03/16/webinar-mar-22-at-9am-pt-5pm-gmt-how-rittman-analytics-delivers-the-semantic-layer-today-with-cube</loc>
 <lastmod>2023-03-16</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/03/16/2023-2-20-cube-semantic-layer-webinar</loc>
 <lastmod>2023-03-16</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2023/01/13/2023-2-24-building-up-a-semantic-layer-with-dbt-metrics-cube-and-droughty</loc>
 <lastmod>2023-01-13</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/12/21/customer-first-order-segmentation-using-looker-and-google-bigquery-rittman-analytics</loc>
 <lastmod>2022-12-21</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/12/15/modern-data-stack-healthcheck-service-from-rittman-analytics</loc>
 <lastmod>2022-12-15</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/12/06/10-ways-your-modern-data-stack-project-can-fail</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/12/02/improving-website-search-keyword-performance-rittman-analytics</loc>
 <lastmod>2022-12-02</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/10/21/the-dbt-semantic-layer-data-orchestration-and-the-modern-enterprise-data-stack</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/10/16/join-us-at-coalesce2022-new-orleans-and-london-this-comingweek</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/10/14/2023-3-1-behavioural-analytics-querying-fast-and-slow</loc>
 <lastmod>2022-10-14</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/08/07/a-new-look-for-rittman-analytics</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/08/03/medium-squarespace-or-github-content-marketing-value-analytics-using-looker-dbt-and-segment</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/07/19/kpi-dashboards-and-balanced-scorecards-using-looker-dbt-and-google-bigquery</loc>
 <lastmod>2022-07-19</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/05/30/how-rittman-analytics-does-analytics-part-2-building-a-modern-data-stack-using-dbt-google</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/05/30/building-our-modern-data-stack-using-dbt-google-bigquery-looker-segment-and-rudderstack-rittman-analytics</loc>
 <lastmod>2022-05-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/05/30/stitching-identity-across-the-customer-journey-rittman-analytics</loc>
 <lastmod>2022-05-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/05/05/presenting-on-dbt-firebolt-at-the-budapest-dbt-meetup-tuesday-10th-may-2022</loc>
 <lastmod>2022-05-05</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/04/25/analyzing-the-hacker-news-public-dataset-using-firebolt-data-warehouse-and-looker</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/04/22/analyzing-drill-to-detail-podcast-stats-using-hex</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/02/20/rudderstack-snowplow-and-open-source-cdp-alternatives-to-segment-rittman-analytics</loc>
 <lastmod>2022-02-20</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2022/02/01/lightdash-looker-and-dbt-as-the-bi-tool-metrics-layer-rittman-analytics</loc>
 <lastmod>2022-02-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2021/12/16/using-looker-to-analyze-and-visualise-customer-concentration</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2021/11/21/adding-forecasting-to-your-looker-reports-and-dashboards</loc>
 <lastmod>2021-11-21</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2021/07/25/event-based-analytics-and-bigquery-export-comes-to-google-analytics-4-how-does-it-work-and</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2021/06/20/rfm-analysis-and-customer-segmentation-rittman-analytics</loc>
 <lastmod>2021-06-20</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2021/05/30/adding-looker-regression-tests-to-dbtcloud-ci-cd-pipelines-using-spectacles</loc>
 <lastmod>2021-05-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2021/03/12/why-and-how-customer-data-warehouses-are-the-new-customer-data-platform</loc>
 <lastmod>2021-03-12</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2021/03/12/customer-data-warehouses-are-the-new-customer-data-platform-rittman-analytics</loc>
 <lastmod>2021-03-12</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2021/02/22/customer-cohorting-retention-curves-and-predictive-lifetime-value-rittman-analytics</loc>
 <lastmod>2021-02-22</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2021/02/15/customer-360-data-warehousing-and-sync-to-hubspot-using-bigquery-dbt-looker-and-hightouch-rittman-analytics</loc>
 <lastmod>2021-02-15</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2021/01/17/deduplicating-company-records-in-a-multi-source-data-centralization-project-rittman-analytics</loc>
 <lastmod>2021-01-17</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2021/01/09/new-1-2-1-release-of-ra-data-warehouse-for-dbt-fivetran-bigquery-segment-and-now-snowflake-dw</loc>
 <lastmod>2021-01-09</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/09/21/a-new-look-for-looker-cross-filtering-interactive-dashboards-aggregate-persistence-and-a-new-data-visualization-marketplace</loc>
 <lastmod>2020-09-21</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/09/19/ad-spend-and-campaign-roi-analytics-rittman-analytics</loc>
 <lastmod>2020-09-19</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/07/16/news-on-our-marketing-automation-quickstart-package-for-segment-and-intercom</loc>
 <lastmod>2020-07-16</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/07/16/2020-7-16-connecting-intercom-to-segment-personas-for-more-relevant-and-cost-effective-customer-services-agents</loc>
 <lastmod>2020-07-16</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/06/04/drill-to-detail-ep-82-looker-development-automated-testing-and-spectacles-with-special-guest-josh-temple</loc>
 <lastmod>2020-06-04</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/06/03/column-level-data-profiling-for-google-bigquery-datasets-using-dbt</loc>
 <lastmod>2020-06-03</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/06/03/2020-6-3-column-level-data-profiling-for-google-bigquery-datasets-using-dbt</loc>
 <lastmod>2020-06-03</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/06/03/column-level-data-profiling-for-google-bigquery-datasets-rittman-analytics</loc>
 <lastmod>2020-06-03</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/05/28/how-rittman-analytics-centralizes-saas-data-sources-using-dbt-and-google-bigquery</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/05/27/2020-5-27-introducing-the-ra-warehouse-dbt-framework-how-rittman-analytics-does-data-centralization</loc>
 <lastmod>2020-05-27</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/05/20/happy-10th-birthday-google-bigquery</loc>
 <lastmod>2020-05-20</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/05/20/2020-5-20-happy-10th-birthday-google-bigquery-our-preferred-cloud-data-warehousing-platform</loc>
 <lastmod>2020-05-20</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/04/26/covid-19-update-supporting-the-national-care-force-and-analytics-consulting-as-a-service</loc>
 <lastmod>2020-04-26</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/04/26/2020-4-26-coronavirus-ncf</loc>
 <lastmod>2020-04-26</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/03/06/big-screen-and-apple-watch-kpis-and-metrics-using-bigquery-dbt-and-numerics-app</loc>
 <lastmod>2020-03-06</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/03/06/2020-3-6-bigquery-ios-dbt-numerics</loc>
 <lastmod>2020-03-06</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/02/08/multi-channel-marketing-attribution-using-segment-google-bigquery-dbt-and-looker-rittman-analytics</loc>
 <lastmod>2020-02-08</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/01/07/forecasting-hubspot-deal-revenue-and-project-resourcing-using-dbt-google-bigquery-and-looker</loc>
 <lastmod>2020-01-07</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2020/01/03/2020-1-3-modelling-slowly-changing-dimensions-type-23-and-6-using-dbt-and-looker</loc>
 <lastmod>2020-01-03</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/12/18/previewing-the-new-looker-dashboard-experience-and-whats-coming-with-looker-7</loc>
 <lastmod>2019-12-18</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/12/15/tracking-customer-email-marketing-interactions-using-segment-personas-and-connections-rittman</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/11/06/using-segment-personas-for-visitor-lead-scoring-at-rittman-analytics</loc>
 <lastmod>2019-11-06</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/11/06/2019-11-6-e058gepqwiyyx4mop3eb06mn9ckjkp</loc>
 <lastmod>2019-11-06</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/10/07/presenting-on-looker-data-platform-and-oracle-autonomous-data-warehouse-at-the-ukoug-analytics-modernisation-summit-tomorrow-8th-oct-2019</loc>
 <lastmod>2019-10-07</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/10/07/presenting-on-oracle-autonomous-data-warehouse-cloud-and-looker-at-the-uk-oracle-user-group</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/09/16/rittman-analytics-and-dbt-consulting-partnership-and-news-on-dbt-learn-london</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/08/19/hubspot-data-actions-harvest-analytical-workflows-and-looker-data-platform</loc>
 <lastmod>2019-08-19</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/08/04/xero-financial-reporting-in-looker-using-g-accon-for-xero-bigquery-and-dbt</loc>
 <lastmod>2019-08-04</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/07/18/new-features-in-looker-6-16-conditional-alerts-beta-content-curation-beta-and-lookml-ide-folders</loc>
 <lastmod>2019-07-18</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/07/07/rittman-analytics-is-now-a-uk-consulting-partner-for-dbt-data-build-tool</loc>
 <lastmod>2019-07-07</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/07/01/news-on-the-second-london-looker-developer-meetup-10th-july-2019-at-gocardless-london</loc>
 <lastmod>2019-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/06/12/rittman-analytics-is-now-a-segment-certified-implementation-partner</loc>
 <lastmod>2019-06-12</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/06/10/continuous-integration-and-automated-build-testing-with-dbtcloud</loc>
 <lastmod>2019-06-10</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/05/27/drill-to-detail-ep-66-etl-incorta-and-the-death-of-the-star-schema-with-special-guest-matthew-halliday</loc>
 <lastmod>2019-05-27</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/05/27/2019-5-27-drill-to-detail-ep66-etl-incorta-and-the-death-of-the-star-schema-with-special-guest-matthew-halliday</loc>
 <lastmod>2019-05-27</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/05/21/customer-journey-and-lifetime-value-analytics-using-looker-google-bigquery-stitch-and-dbt</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/05/07/how-rittman-analytics-does-analytics-modern-bi-stack-operational-analytics-using-looker-stitch</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/04/14/supermetrics-google-bigquery-and-data-pipelines-for-digital-marketers</loc>
 <lastmod>2019-04-14</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/04/05/join-us-at-looker-join-2019-london-on-april-9th-the-brewery-52-chiswell-street</loc>
 <lastmod>2019-04-05</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/04/01/released-today-the-m-o-m-e-project-multiple-olap-machine-emulator</loc>
 <lastmod>2019-04-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/04/01/2019-04-01-2019-4-1-released-today-the-mome-project-multiple-olap-machine-emulator</loc>
 <lastmod>2019-04-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/03/11/mjr-analytics-is-now-rittman-analytics-and-an-update-on-our-first-six-months</loc>
 <lastmod>2019-03-11</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/03/05/drill-to-detail-podcast-returns-with-ep-60-a-deeper-look-into-looker-with-special-guest-lloyd-tabb</loc>
 <lastmod>2019-03-05</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2019/01/21/looker-london-meetup-on-thursday-february-7th-2019-registration-now-open</loc>
 <lastmod>2019-01-21</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/11/27/mjr-analytics-sessions-at-ukoug-tech18-liverpool-acc-3rd-5th-december-2018</loc>
 <lastmod>2018-11-27</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/11/17/five-thoughts-about-thomas-kurians-move-to-become-ceo-of-google-cloud-platform</loc>
 <lastmod>2018-11-17</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/11/14/slides-and-forbes-com-article-from-data-warehouse-like-a-tech-startup-with-oracle-autonomous-data-warehouse-cloud</loc>
 <lastmod>2018-11-14</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/11/12/2018-11-12-event-level-digital-analytics-using-google-analytics-fivetran-bigquery-andnbsplooker</loc>
 <lastmod>2018-11-12</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/11/11/digital-analytics-bi-and-big-data-meetup-in-copenhagen-22-11-2018</loc>
 <lastmod>2018-11-11</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/11/11/2018-11-11-2018-11-11-digital-analytics-bi-and-big-data-meetup-in-copenhagen-22111967</loc>
 <lastmod>2018-11-11</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/10/28/2018-10-28-nlnhb0kr2emevhbm2qee7jcjot1qtx</loc>
 <lastmod>2018-10-28</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/10/22/mjr-analytics-presenting-at-oracle-openworld-2018-san-francisco</loc>
 <lastmod>2018-10-22</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/09/27/introducing-mjr-analytics-and-how-two-years-go-so-fast-when-youre-learning-something-new</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/09/17/2018-09-17-2018-09-17-introducing-mjr-analytics-and-how-two-years-go-so-fast-when-youre-learning-something-new</loc>
 <lastmod>2018-09-17</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/08/27/2018-08-27-2018-08-27-date-partitioning-and-table-clustering-in-google-bigquery-and-looker-pdts</loc>
 <lastmod>2018-08-27</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/06/02/2018-06-02-2018-06-02-oracle-big-data-cloud-event-hub-and-analytics-cloud-data-lake-edition-pt-3</loc>
 <lastmod>2018-06-02</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/05/28/2018-05-28-2018-05-28-oracle-big-data-cloud-event-hub-and-analytics-cloud-data-lake-edition-pt-2</loc>
 <lastmod>2018-05-28</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/05/10/2018-05-10-2018-05-10-oracle-big-data-cloud-event-hub-and-analytics-cloud-data-lake-edition-pt-1</loc>
 <lastmod>2018-05-10</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/05/01/using-looker-data-actions-to-make-monzo-spend-analysis-more-interactive-and-actionable</loc>
 <lastmod>2018-05-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/04/27/updates-to-oracle-analytics-cloud-oracle-biee-12c-and-oracle-dv-desktop</loc>
 <lastmod>2018-04-27</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/04/21/connecting-looker-to-oracle-autonomous-data-warehouse-cloud</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/04/16/2018-04-16-2018-04-16-first-impressions-of-oracle-autonomous-data-warehouse-cloud</loc>
 <lastmod>2018-04-16</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/04/03/2018-04-03-2018-04-03-timeline-charts-derived-tables-and-analytic-functions-in-looker-5</loc>
 <lastmod>2018-04-03</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/03/05/the-drill-to-detail-podcast-50th-episode-special-and-top-10-episodes-by-download</loc>
 <lastmod>2018-03-05</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2018/02/05/monzo-bigquery-looker-and-fintech-the-other-london-tech-startup-scene</loc>
 <lastmod>2026-07-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/12/31/2017-12-31-2017-12-31-oracle-analytics-cloud-and-the-welcome-return-of-the-enterprise-bi-platform</loc>
 <lastmod>2017-12-31</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/12/03/2017-12-03-2017-12-03-ukoug-tech17-and-the-incredible-world-of-ecommerce-analytics-machine-learning-and-11-marketing</loc>
 <lastmod>2017-12-03</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/11/24/query-federation-comes-to-looker-5-with-new-data-merge-feature</loc>
 <lastmod>2017-11-24</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/11/24/2017-11-24-2017-11-24-query-federation-comes-to-looker-5-with-new-data-merge-feature</loc>
 <lastmod>2017-11-24</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/11/24/google-cloud-dataprep-spreadsheet-style-data-wrangling-powered-by-google-cloud-dataflow</loc>
 <lastmod>2017-11-24</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/10/21/2017-10-21-2017-10-21-druid-imply-and-looker-5-bring-olap-analysis-to-bigquerys-data-warehouse</loc>
 <lastmod>2017-10-21</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/07/31/2017-07-31-2017-07-31-using-google-bigquery-google-cloud-natural-language-api-and-looker-to-work-out-exactly-how-much</loc>
 <lastmod>2017-07-31</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/06/10/2017-06-10-2017-06-10-google-bigquery-large-table-joins-and-how-nested-repeated-values-and-the-capacitor-storage-format</loc>
 <lastmod>2017-06-10</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/05/29/2017-05-29-2017-05-29-analytic-views-oracle-database-12-2</loc>
 <lastmod>2017-05-29</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/05/01/2017-05-01-2017-05-01-what-bi-development-looks-like-with-bigquery-google-cloud-apis-looker-and-fluentd-courtesy-of</loc>
 <lastmod>2017-05-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/02/23/slides-from-my-new-world-hadoop-architectures-what-problems-they-really-solve-for-oracle-dbas</loc>
 <lastmod>2017-02-23</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/02/23/2017-02-23-2017-02-23-slides-from-my-new-world-hadoop-architectures-what-problems-they-really-solve-for-oracle-dbas</loc>
 <lastmod>2017-02-23</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/02/21/2017-02-21-2017-02-21-bigquery-looker-and-big-datas-rediscovery-of-data-warehousing-and-semantic-models-at-google</loc>
 <lastmod>2017-02-21</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/02/03/graph-analysis-in-the-how-a-tweet-went-viral-conference-presentation</loc>
 <lastmod>2017-02-03</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2017/01/24/qubits-journey-to-petabyte-scale-machine-learning-and-analytics-on-google-cloud-platform-and</loc>
 <lastmod>2017-01-24</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/12/31/drill-to-detail-podcast-looking-back-at-2016-and-whats-new-and-planned-for-2017</loc>
 <lastmod>2016-12-31</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/12/02/data-lakes-at-google-scale-the-end-of-meaningless-customer-experiences-and-ukoug-tech16-in</loc>
 <lastmod>2016-12-02</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/11/19/google-bigquery-and-why-big-data-is-about-to-have-its-gmail-moment</loc>
 <lastmod>2016-11-19</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/10/30/data-capital-competitive-strategy-and-the-economics-of-big-data-drill-to-detail-podcast-ep-6</loc>
 <lastmod>2016-10-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/10/30/2016-10-30-2016-10-30-data-capital-competitive-strategy-and-the-economics-of-big-data-drill-to-detail-podcast-ep-6</loc>
 <lastmod>2016-10-30</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/10/17/slides-from-the-story-behind-the-11hr-cup-of-tea-wifi-kettles-how-it-was-all-about-data</loc>
 <lastmod>2016-10-17</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/10/16/interested-in-oracle-big-data-ml-and-next-gen-analytics-in-the-enterprise</loc>
 <lastmod>2016-10-16</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/10/13/2016-10-13-2016-10-13-the-ikettle-the-eleven-hour-struggle-to-make-a-cup-of-tea-and-why-it-was-all-about-data</loc>
 <lastmod>2016-10-13</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/10/05/drill-to-detail-ep-3-with-mike-percy-on-apache-kudu</loc>
 <lastmod>2016-10-05</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/10/05/2016-10-05-2016-10-05-drill-to-detail-ep</loc>
 <lastmod>2016-10-05</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/09/29/oracles-big-data-platform-goes-cloud-becomes-elastic-and-suddenly-looks-very-interesting</loc>
 <lastmod>2016-09-29</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/09/27/drill-to-detail-ep-2-the-future-of-sql-on-hadoop-with-special-guest-dan-mcclary</loc>
 <lastmod>2016-09-27</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/09/25/new-oracle-magazine-article-on-oracle-big-data-spatial-graph-for-social-network-analysis</loc>
 <lastmod>2016-09-25</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/09/25/obiee12c-pushing-up-daisies-or-more-relevant-than-ever-in-the-world-of-bimodal-it</loc>
 <lastmod>2016-09-25</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/09/25/presenting-second-in-the-gluent-new-world-webinar-series-on-sql-on-hadoop-concepts-and</loc>
 <lastmod>2016-09-25</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/09/25/from-lots-of-reports-with-some-data-analysis-to-massive-data-analysis-with-some-reporting</loc>
 <lastmod>2016-09-25</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/09/24/building-predictive-analytics-models-against-wearables-smart-home-and-smartphone-app-data-heres</loc>
 <lastmod>2016-09-24</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/09/24/podcast-episode-1-now-live-drill-to-detail-with-mark-rittman-with-special-guest-stewart-bryson</loc>
 <lastmod>2016-09-24</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/09/25/2016-09-25-2016-09-25-last-stop-budapest-and-five-new-bi-and-analytics-technologies-coming-soon-for-hadoop</loc>
 <lastmod>2016-09-25</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/09/24/2016-09-24-2016-09-24-building-predictive-analytics-models-against-wearables-smart-home-and-smartphone-app-data-heres</loc>
 <lastmod>2016-09-24</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
 <url>
 <loc>https://rittmananalytics.com/blog/2016/09/24/2016-09-24-2016-09-24-podcast-episode-1-now-live-drill-to-detail-with-mark-rittman-with-special-guest-stewart-bryson</loc>
 <lastmod>2016-09-24</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
</urlset>