# business-intelligence

Published articles for business-intelligence.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Unlocking your data: the value is in collaboration

DevFeed: [Unlocking your data: the value is in collaboration](<https://devfeed.tech/articles/unlocking-your-data-the-value-is-in-collaboration-33593.md>)

Original publisher: [Read original article](<https://blog.scottlogic.com/2026/08/12/unlocking-your-data-in-collaboration.html>)

Author: Sam Perridge

Published: 2026-08-12T14:59:00Z

Content type: opinion

Language: en

Sources: [Scott Logic](<https://devfeed.tech/sources/scott-logic.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [decision-making](<https://devfeed.tech/topics/decision-making.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [business-intelligence](<https://devfeed.tech/tags/business-intelligence.md>), [claude](<https://devfeed.tech/tags/claude.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [data](<https://devfeed.tech/tags/data.md>), [data-democratisation](<https://devfeed.tech/tags/data-democratisation.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-maturity](<https://devfeed.tech/tags/data-maturity.md>), [data-platform](<https://devfeed.tech/tags/data-platform.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [decision-making](<https://devfeed.tech/tags/decision-making.md>), [governance](<https://devfeed.tech/tags/governance.md>), [guardrails](<https://devfeed.tech/tags/guardrails.md>), [reporting](<https://devfeed.tech/tags/reporting.md>), [self-service](<https://devfeed.tech/tags/self-service.md>)

### AI overview

This opinion article argues that organisations unlock more value from data when datasets are connected and insights are accessible across teams. It describes a progression from paper records and siloed systems to connected and democratised data, including self-service analytics and AI, while emphasising governance and practical adoption.

### Source excerpt

Organisations often focus on collecting data and connecting systems, but the greatest value comes from helping datasets work together and making insights accessible to the people who need them. In this post, I explore the journey from siloed data to democratised access, showing how self-service analytics and AI can unlock hidden value, while strong governance provides the guardrails for confident decision-making.

## From COBOL to Copilot: 30 Years of Data, BI, and AI with David Langer

DevFeed: [From COBOL to Copilot: 30 Years of Data, BI, and AI with David Langer](<https://devfeed.tech/articles/from-cobol-to-copilot-30-years-of-data-bi-and-ai-with-david-langer-38709.md>)

Original publisher: [Read original article](<https://dataengineeringcentral.substack.com/p/from-cobol-to-copilot-30-years-of>)

Author: Daniel Beach

Published: 2026-07-01T13:43:11Z

Content type: article

Language: en

Sources: [Data Engineering Central](<https://devfeed.tech/sources/data-engineering-central.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [cobol](<https://devfeed.tech/topics/cobol.md>), [Data Science](<https://devfeed.tech/topics/data-science.md>), [mainframes](<https://devfeed.tech/topics/mainframes.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [AI Strategy](<https://devfeed.tech/topics/ai-strategy.md>), [self-service](<https://devfeed.tech/topics/self-service.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [jupyter notebooks](<https://devfeed.tech/topics/jupyter-notebooks.md>)

Tags: [adoption](<https://devfeed.tech/tags/adoption.md>), [ai](<https://devfeed.tech/tags/ai.md>), [business-intelligence](<https://devfeed.tech/tags/business-intelligence.md>), [cobol](<https://devfeed.tech/tags/cobol.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [jupyter-notebooks](<https://devfeed.tech/tags/jupyter-notebooks.md>), [mainframes](<https://devfeed.tech/tags/mainframes.md>), [programming](<https://devfeed.tech/tags/programming.md>), [self-service](<https://devfeed.tech/tags/self-service.md>), [semantic](<https://devfeed.tech/tags/semantic.md>)

### AI overview

A podcast conversation with Dave Langer about nearly three decades spanning COBOL, enterprise architecture, business intelligence, analytics, data science, machine learning, and AI. It discusses persistent data-industry problems, self-service analytics, dimensional modeling, AI adoption, semantic layers, governance, and career advice for data professionals.

### Source excerpt

What happens when someone who started programming on a Commodore 64 watches AI reshape the entire data industry?

## Run Product Analytics on Your Neon Data Using Fabi.ai

DevFeed: [Run Product Analytics on Your Neon Data Using Fabi.ai](<https://devfeed.tech/articles/run-product-analytics-on-your-neon-data-using-fabi-ai-5779.md>)

Original publisher: [Read original article](<https://neon.com/blog/run-product-analytics-on-your-neon-data-using-fabi-ai>)

Author: Marc Dupuis

Published: 2025-11-14T18:24:08Z

Content type: tutorial

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Data analysis](<https://devfeed.tech/topics/data-analysis.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [AI Chat](<https://devfeed.tech/topics/ai-chat.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [business-intelligence](<https://devfeed.tech/tags/business-intelligence.md>), [community](<https://devfeed.tech/tags/community.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [product-analytics](<https://devfeed.tech/tags/product-analytics.md>), [sql](<https://devfeed.tech/tags/sql.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

A tutorial showing how to connect a Neon Postgres database to Fabi.ai, use its AI Analyst Agent to query product data in plain English, and turn the results into dashboards and automated workflows.

### Source excerpt

You're already using Neon, so chances are you've got valuable application data sitting in your Postgres database that reflects how people interact with your product. This data can tell you a lot about your customers and help guide product decisions, whether you're an engineer, a...

## Durable RAG with Temporal and Chainlit

DevFeed: [Durable RAG with Temporal and Chainlit](<https://devfeed.tech/articles/durable-rag-with-temporal-and-chainlit-35822.md>)

Original publisher: [Read original article](<https://temporal.io/blog/durable-rag-with-temporal-and-chainlit>)

Author: Sergey Ustimenko

Published: 2024-09-14T09:00:00Z

Content type: tutorial

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Conversational AI](<https://devfeed.tech/topics/conversational-ai.md>), [reliability](<https://devfeed.tech/topics/reliability.md>), [resiliency](<https://devfeed.tech/topics/resiliency.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [applications](<https://devfeed.tech/tags/applications.md>), [business](<https://devfeed.tech/tags/business.md>), [business-intelligence](<https://devfeed.tech/tags/business-intelligence.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [rag](<https://devfeed.tech/tags/rag.md>), [resiliency](<https://devfeed.tech/tags/resiliency.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

This tutorial explains how Retrieval-Augmented Generation combines large language models with external knowledge sources, and how Temporal and Chainlit can help build durable, reliable, scalable conversational AI workflows.

### Source excerpt

Learn about how Temporal's durable execution framework can help solve this problem by bringing durability and resiliency into multi-step RAG workflows.

## SQL vs NoSQL Explained

DevFeed: [SQL vs NoSQL Explained](<https://devfeed.tech/articles/sql-vs-nosql-explained-17748.md>)

Original publisher: [Read original article](<https://blog.amigoscode.com/p/sql-vs-nosql-explained>)

Author: Nelson Djalo

Published: 2024-07-02T16:00:57Z

Content type: comparison

Language: en

Sources: [Amigoscode Newsletter](<https://devfeed.tech/sources/amigoscode-newsletter.md>)

Topics: [NoSQL](<https://devfeed.tech/topics/nosql.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [clickhouse](<https://devfeed.tech/topics/clickhouse.md>)

Tags: [acid](<https://devfeed.tech/tags/acid.md>), [business-intelligence](<https://devfeed.tech/tags/business-intelligence.md>), [consistency](<https://devfeed.tech/tags/consistency.md>), [data-analysis](<https://devfeed.tech/tags/data-analysis.md>), [database](<https://devfeed.tech/tags/database.md>), [database-scalability](<https://devfeed.tech/tags/database-scalability.md>), [durability](<https://devfeed.tech/tags/durability.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [nosql](<https://devfeed.tech/tags/nosql.md>), [olap](<https://devfeed.tech/tags/olap.md>), [oracle](<https://devfeed.tech/tags/oracle.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [rdbms](<https://devfeed.tech/tags/rdbms.md>), [relational-database-management-systems-rdbms](<https://devfeed.tech/tags/relational-database-management-systems-rdbms.md>), [relational-databases](<https://devfeed.tech/tags/relational-databases.md>), [schema](<https://devfeed.tech/tags/schema.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

This comparison explains the differences between SQL and NoSQL databases, including their characteristics, scalability models, and common use cases. It covers SQL database features such as structured schemas and ACID compliance, along with relational and OLAP database categories.

### Source excerpt

Choosing the Right Database for Your Needs

## Configuring a Multi-Instance Looker Deployment

DevFeed: [Configuring a Multi-Instance Looker Deployment](<https://devfeed.tech/articles/configuring-a-multi-instance-looker-deployment-23874.md>)

Original publisher: [Read original article](<https://engineering.premise.com/configuring-a-multi-instance-looker-deployment-0f1eec1b8e7a?source=rss----c5fada0a103d---4>)

Author: Dennis Mutia

Published: 2023-11-13T15:00:28Z

Content type: tutorial

Language: en

Sources: [Engineering at Premise - Medium](<https://devfeed.tech/sources/engineering-at-premise-medium.md>)

Topics: [dashboards](<https://devfeed.tech/topics/dashboards.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Backstage](<https://devfeed.tech/topics/backstage.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Development](<https://devfeed.tech/topics/development.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [backstage](<https://devfeed.tech/tags/backstage.md>), [business-intelligence](<https://devfeed.tech/tags/business-intelligence.md>), [cloud-computing](<https://devfeed.tech/tags/cloud-computing.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [development](<https://devfeed.tech/tags/development.md>), [gcp](<https://devfeed.tech/tags/gcp.md>), [github](<https://devfeed.tech/tags/github.md>), [looker](<https://devfeed.tech/tags/looker.md>), [operational](<https://devfeed.tech/tags/operational.md>), [production](<https://devfeed.tech/tags/production.md>), [releases](<https://devfeed.tech/tags/releases.md>)

### AI overview

This article explains how Premise configured three Looker instances to separate development from production for LookML and dashboards. It describes standardized data connections, view-only production access, GitHub-based synchronization and releases, Backstage-driven promotion, and Slack notifications.

### Source excerpt

By Dennis Mutia, Software Engineer Image by ismagilov on Unsplash This article provides a high level overview of how we have configured multiple Looker deployments to separate development and production environments for both LookML and dashboards. Having a Looker deployment on a single instance has many challenges which include: a dashboard can get edited when someone else is presenting it to a client or a stakeholder someone testing a large dashboard can slow down Looker which will affect other dashboards Looker users cannot test the effects of model changes to their dashboards without having to request for developer access which has cost implications Multiple Looker instances We have set up 3 Looker instances: a development instance where LookML updates are made and dashboards created and reviewed before being released to production, and two production instances. One of the production instances is for internal looks and dashboards and the other for creating dashboards that can be shared with external clients. All three Looker instances have a standardized data connection to read from the same data warehouse. This is to ensure that dashboards and looks work the same access all environments. To ensure all development actually occurs on the development instance, both production instances enforce view only access for all users. This set up allows us to test both data models and dashboards without affecting production content. It also leads to standardized data models across all production instances. Linking development to production To take advantage of the benefits of multiple Looker instances, while limiting the operational maintance, we have linked all three looker instances using GitHub, and use GitHub Releases to update the production instances whenever changes have been tested and approved in development. To release dashboards from development to production we use Backstage, which is also our developer portal. We have created a template which dashboard builders

## How to organize company reporting without a dedicated BI team

DevFeed: [How to organize company reporting without a dedicated BI team](<https://devfeed.tech/articles/bi-38019.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/koshelek/articles/761350/>)

Author: Sofia\_Semenova (Кошелёк)

Published: 2023-09-21T08:08:08Z

Content type: tutorial

Language: ru

Sources: ["Кошелёк" RU](<https://devfeed.tech/sources/ru.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [business-intelligence](<https://devfeed.tech/tags/business-intelligence.md>), [canvas](<https://devfeed.tech/tags/canvas.md>), [dashboard](<https://devfeed.tech/tags/dashboard.md>), [data](<https://devfeed.tech/tags/data.md>), [data-analysis](<https://devfeed.tech/tags/data-analysis.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [process](<https://devfeed.tech/tags/process.md>), [tag-03968a887ba5](<https://devfeed.tech/tags/tag-03968a887ba5.md>), [tag-5d6527b0eb46](<https://devfeed.tech/tags/tag-5d6527b0eb46.md>), [tag-9d8cf70dc46c](<https://devfeed.tech/tags/tag-9d8cf70dc46c.md>), [tag-b92bf5906bbd](<https://devfeed.tech/tags/tag-b92bf5906bbd.md>)

### AI overview

This tutorial describes how the Wallet analytics team organized company reporting without a dedicated BI team. It covers problems with Power BI workspaces, outdated dashboards, inconsistent metric definitions, database load, and unmet business needs, along with the initial steps toward a dashboard development process and a shared metrics library.

### Source excerpt

Привет, Хабр! На связи аналитики Кошелька. Наша команда состоит из 13 дата-аналитиков, 5 DE-инженеров, 2 ML-инженеров и ровно 0 BI-аналитиков. Что мы любим делать? Определять метрики и рисовать дашборды. Что нужно заказчику? Метрики и дашборды (а еще достижение целей и выручка, но не будем сейчас об этом). В этой статье мы собрали инструкцию, как можно навести порядок в отчётности без отдельных BI-аналитиков, и с какими проблемами вы можете столкнуться в процессе. Читать далее

## A Journey Towards a Custom Data Warehouse Solution Part 2: We Need Storage

DevFeed: [A Journey Towards a Custom Data Warehouse Solution Part 2: We Need Storage](<https://devfeed.tech/articles/a-journey-towards-a-custom-data-warehouse-solution-part-2-we-need-storage-35108.md>)

Original publisher: [Read original article](<https://upday.github.io/blog/dwh-part2-we-need-storage/>)

Author: Robert Bordo (robert@upday.com)

Published: 2017-08-22T04:39:55Z

Content type: article

Language: en

Sources: [Upday](<https://devfeed.tech/sources/upday.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [data lake](<https://devfeed.tech/topics/data-lake.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Amazon Redshift](<https://devfeed.tech/topics/amazon-redshift.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [business-intelligence](<https://devfeed.tech/tags/business-intelligence.md>), [data](<https://devfeed.tech/tags/data.md>), [data-lake](<https://devfeed.tech/tags/data-lake.md>), [s3](<https://devfeed.tech/tags/s3.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [storage](<https://devfeed.tech/tags/storage.md>), [warehouse](<https://devfeed.tech/tags/warehouse.md>)

### AI overview

This article examines storage choices for a custom data warehouse. It describes application log data, the limitations of time-series databases for additional master and historical data, business intelligence access needs, and the use of Amazon S3 as a data lake while considering other storage options including AWS Redshift.

### Source excerpt

In the beginning we created a cluster. And the cluster was without form, and void; and nulls were upon the face of the storage. As we learned in part 1 of our series, a data warehouse consists of several components. The key component is the storage. All the others group around it. But how can one draw a decision on which storage solution to adopt? What is out there anyway? Preface In a perfect world there would be only one kind of storage that fits all the needs of current DWH development and analysis. But since we are not living in that kind of place, we have several options. And the number of options increase the deeper one dives into the topic. There seem to be solutions for every use case you can think of. That might be a good starting point. What is our most common use case? What are we going to store? And how would we like to access our data in the end? Our major source is a massive amount of log data coming from our app. Everything the user does (e.g swiping through articles, selecting categories, leaving the app) is tracked, enriched with metadata (e.g. the user's location, app version, article identifier) and stored by a third-party service in big, semi-structured log files. Having only this source, a time series database like Graphite or InfluxDB could do the job. But also having slow changing master data, like user profiles, article metadata and maybe even to keep a history of data, this solution would not satisfy our current and future needs. Another thing that comes to my mind is how the data will be accessed by our final consumer (namely: Business Intelligence). Usually they use tools like Jasper Reports or Tableau for generating reports. For analyses we have to pre-aggregate the data to make queries more performant and translate raw information into a digestible format. What else is on the market? Storage good at bad at Example S3/Flat Files scalability, easy to use, data lake querying S3 Time Series DB handling time series data non time series data G