Leveraging RAG and LLMs for ESG Data Intelligence Platform

esgpedia · Finance · 2024 · source Agentic: yes · promotional bias: high · source-backed · extracted with prompt 0.5.6 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: ESG data intelligence

ESGPedia needed to unify fragmented sustainability data pipelines and provide timely, context-aware ESG insights across Asia-Pacific clients and internal teams.

Constraints:

Architecture

ESGPedia moved to the Databricks Data Intelligence Platform with a lakehouse foundation, streaming ingestion, Unity Catalog governance, and Agent Bricks Custom Agents for a RAG solution tailored to internal teams. The architecture consolidates fragmented ESG data, applies access controls and lineage, enables few-shot prompting for dataset classification, and uses RAG over custom data/documents to deliver context-aware ESG insights to corporations and financial institutions.

Diagram confidence: reconstructed (reconstructed from prose).

flowchart LR
  Streaming_ingestion["Streaming ingestion"] --> Databricks_lakehouse["Databricks lakehouse"]
  Databricks_lakehouse --> Unity_Catalog["Unity Catalog"]
  Unity_Catalog --> Distributed_data_teams["Distributed data teams"]
  Databricks_lakehouse --> RAG_custom_agents["RAG custom agents"]
  RAG_custom_agents --> Few_shot_dataset_classifier["Few-shot dataset classifier"]
  RAG_custom_agents --> Insight_delivery_layer["Insight delivery layer"]
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Databricks lakehouse Unified storage and management foundation for ESG data access and analysis. Streaming ingestion, Unity Catalog, RAG custom agents
Streaming ingestion Continuously ingests ESG data from various sources. Databricks lakehouse
Unity Catalog Governance layer for access controls, lineage, compliance, and secure collaboration. Databricks lakehouse, Distributed data teams
RAG custom agents Agent Bricks Custom Agents workflow that uses ESGPedia data and documents to provide context for LLM responses. Databricks lakehouse, Few-shot dataset classifier, Insight delivery layer
Few-shot dataset classifier Prompting layer used to classify datasets for tailored ESG insights. RAG custom agents
Insight delivery layer Delivers granular sustainability insights to corporations and financial institutions. RAG custom agents
Distributed data teams Teams in Singapore, the Philippines, Indonesia, Vietnam, and Taiwan collaborating on governed data and AI work. Unity Catalog

Data flow

ESG data from diverse sources is ingested continuously into the Databricks lakehouse. Unity Catalog governs access, lineage, and collaboration across regional teams. Agent Bricks Custom Agents run a RAG workflow over ESGPedia's custom data and documents, using few-shot prompting to classify datasets and produce tailored sustainability insights for client industries, countries, and sectors.

3 supporting quotes
“The Databricks Platform unlocked streaming data capabilities, enabling continuous data ingestion from various sources.”article, stated
“Unity Catalog played a critical role in data management and governance, supporting compliance requirements with stringent access controls and detailed data lineage.”article, stated
“A RAG framework can be running on Databricks, and that’s actually what we use.”article, stated

Why this architecture

ESGPedia needed organized and governed data before LLM workflows could be useful. The lakehouse consolidated fragmented pipelines, Unity Catalog handled compliance and collaboration, and RAG over ESGPedia's own data provided context-aware insights without relying on opaque scoring alone.

3 supporting quotes
“Central to this implementation was a lakehouse architecture that enabled the combination of data storage and management to facilitate easier access and analysis.”article, stated
“It’s not just about having data; it’s about making it actionable and efficient, which Databricks enabled us to do effectively at scale.”article, stated
“Rather than relying on opaque scoring systems, ESGpedia offers corporations and financial institutions granular data points”article, stated

Models used: Databricks Data Intelligence Platform · Unity Catalog · Mosaic AI Agent Framework · Agent Bricks Custom Agents · RAG · few-shot prompting · LLMs

Scale

Alternatives considered (roads not taken)

Continue operating fragmented data platforms and pipelines

Rejected because: Fragmentation slowed teams, hampered timely personalized insights, and blocked AI initiatives.

“Fragmented data across multiple different platforms hampered our efficiency and ability to provide timely, personalized insights.”article, stated
“This data fragmentation not only affected operational efficiency but also hindered the development of AI-driven initiatives”article, stated

Use opaque ESG scoring as the primary client answer

Rejected because: ESGPedia emphasizes granular data points about sustainability efforts and value chains.

“Rather than relying on opaque scoring systems, ESGpedia offers corporations and financial institutions granular data points about the sustainability efforts of companies and their value chains”article, stated

Patterns

rag-retrieval (retrieval)

ESGPedia uses RAG on Databricks so custom ESG data and documents provide context for LLM insights.

“RAG, a generative AI workflow that uses custom data and documents to provide context for LLMs”article, stated
“A RAG framework can be running on Databricks, and that’s actually what we use.”article, stated

safety-policy-enforcement (governance)

Unity Catalog provides access controls, lineage, and compliance support for ESG data and AI work.

“Unity Catalog played a critical role in data management and governance, supporting compliance requirements with stringent access controls and detailed data lineage.”article, stated
“simplified regulatory compliance and allowed data teams to access data and collaborate securely”article, stated

data-quality-loop (data)

The lakehouse migration unified precleaning, processing, relationship mapping, and governance so ESG data became usable for AI initiatives.

“each requiring extensive precleaning, processing and relationship mapping”article, stated
“break down the silos between different types of data and systems”article, stated

Tradeoffs

Build on a unified lakehouse platform

Chose Databricks Data Intelligence Platform over Separate fragmented systems and pipelines.

Rationale: The migration improved access, governance, collaboration, cost, and AI-readiness.

“a unified lakehouse architecture, with the aim of resolving challenges posed by the fragmented ESG data landscape”article, stated
“This move slashed costs and enabled the use of large language models (LLMs) with retrieval augmented generation (RAG) techniques.”article, stated

Classify datasets with few-shot prompting

Chose Few-shot prompting on Databricks over Only hand-coded dataset classification.

Rationale: The source says ESGPedia uses few-shot prompting to help classify datasets for tailored ESG analytics.

“In terms of prompt engineering, we currently are using few-shot prompting to help with the classification of our datasets.”article, stated

Gotchas (what bit them)

Fragmented ESG data slows insight delivery.

Root cause: Many pipelines and platforms required separate cleaning, mapping, and coordination.

Resolution: Consolidate data in a lakehouse and govern it through Unity Catalog before layering on RAG.

“Before working with Databricks, ESGpedia was challenged to manage a vast array of data sources”article, stated
“Our internal teams struggled to quickly access the necessary information, leading to slower response times”article, stated

AI initiatives were blocked by data-management complexity.

Root cause: Multiple models across various systems and fragmented data created operational obstacles.

Resolution: Use a unified Databricks platform as the foundation for data and AI workflows.

“The complexity of managing and coordinating multiple models across various systems proved to be a significant obstacle.”article, stated
“Databricks served as the foundational step for us”article, stated

Evaluation

The case reports operational outcomes rather than a formal LLM evaluation harness: cost savings, migration completion, time-to-insight improvement, governed access, and context-aware insights.

Metrics: 4x cost savings · about 300 pipelines migrated · six-month migration timeline · time to insight · governance and lineage coverage

3 supporting quotes
“The company achieved a remarkable 4x cost savings in data pipeline management, significantly reducing operational expenses while improving efficiency.”article, stated
“transitioning about 300 pipelines, was completed in just six months”article, stated
““Our time to insight has greatly improved, thanks to our ability to integrate complex data sources using Databricks,” Ser noted.”article, stated

Outcomes

Vendor-framed Databricks customer story; quantified outcomes are 4x cost savings, about 300 pipelines, six months, and distributed APAC teams.

3 supporting quotes
“The implementation of Databricks has had a profound impact on ESGpedia’s operations and platform enhancements”article, stated
“The implementation of Agent Bricks Custom Agents RAG techniques has enhanced ESGpedia’s ability to provide nuanced, context-aware insights”article, stated
“As ESGpedia continues to innovate and expand across the Asia-Pacific region”article, stated