Agentic Data Analysis with Power BI and Langchain

In the course Data Analysis with Power BI from SpiralTrain participants learn to combine data from various sources and to make data analyzes with interactive dashboards and BI reports. Power BI is a Data Visualization and Business Intelligence Tool (BI) and offers various connectors and services with which users can read data and create BI reports. LangChain teaches you how to build intelligent, autonomous AI agents that can reason, plan, and execute complex tasks. You will learn how to leverage the LangChain framework to create agentic systems that interact with tools, manage memory, and make independent decisions to solve real-world problems.

Region:
5 days
Sign up
€ 3549
€ 3549
€ 3017
15% discount
DSC477
  • Content
  • Training
  • Modules
  • General
    General
  • Reviews
  • Certificate
  • Agentic Data Analysis with Power BI and Langchain : Content

    Power BI Architecture

    The course Data Analysis with Power BI starts with an explanation of the architecture of Power BI with Power BI Desktop, Power BI Gateway and Power BI Services and how to create reports with Power BI.

    Power BI and Data

    Subsequently attention is paid to making connections with data sources such as plain text files, CSV files, SQL Databases, XML data, JSON data and Excel files. It is also discusses how data in the cloud and in online services can be accessed by Power BI.

    Power BI Components

    The various components that make up Power BI such as Dashboards, Tiles, Power Query, Power Pivot, Power View and Power Map are also treated in the course Data Analysis with Power BI. And the Data Analysis Expressions (DAX) with conditionals, data types and information functions, logical functions and table functions that Power BI has available are reviewed as well.

    Data Modeling

    Part of the program of the course Data Analysis with Power BI is also Data Modeling in Power BI with relationship detection, calculated columns and tables and DAX formulas and expressions. And attention is paid to the creation and configuration of Dashboards for displaying data.

    Filters

    Next the various filters that Power BI has to offer are discussed such as Page Level Filters, Report Level Filters and Drill Through Filters and Queries and Slicers in Power BI are treated.

    Power BI REST API

    Finally the course Data Analysis with Power BI explains and demonstrates the Power BI REST API which provides service endpoints for embedding, administration and user resources.

    Intro Agentic AI

    The course Agentic AI with LangChain begins with a comprehensive introduction to agentic AI systems, exploring how they differ from traditional chatbots and what makes an agent truly autonomous. The architecture patterns, core components, and the role of LLMs as reasoning engines are discussed, along with common challenges and real-world use cases.

    LangChain Fundamentals

    This module provides a thorough foundation in the LangChain framework, covering its architecture, the distinction between chains and agents, and essential components like prompt templates, memory modules, and document loaders.

    Building First Agent

    Here participants create their first functional AI agent from scratch. The module covers choosing appropriate LLMs, defining clear agent goals, writing effective prompts, integrating tools, managing state, and implementing robust error handling.

    Agent Tools and Actions

    This part focuses on expanding agent capabilities through tools and actions. Participants learn to create custom tools, integrate APIs, connect to databases, implement search functionality, enable web scraping, and handle tool execution errors properly.

    Memory and Context

    Memory management is explored in depth, covering different memory types including short-term, long-term, conversation buffers, and vector stores. The module addresses entity memory, knowledge graphs, and techniques for optimizing memory.

    Multi-Agent Systems

    This module introduces collaborative multi-agent systems using frameworks like LangGraph. Topics include agent collaboration patterns, message passing between agents, task decomposition, workflow orchestration, and evaluating multi-agent performance.

    RAG and Knowledge

    Retrieval Augmented Generation is covered comprehensively, including document processing, embeddings, vector databases, and semantic search. Participants learn chunking strategies, and methods for evaluating RAG system performance.

    Production Deployment

    Deployment considerations are addressed with attention to API development, scalability, performance optimization, caching, rate limiting, and security best practices. The module also covers monitoring, observability, cost management, and testing strategies.

  • Agentic Data Analysis with Power BI and Langchain : Training

    Audience Course Agentic Data Analysis course with Power BI and LangChain

    The course Agentic Data Analysis with Power BI and LangChain is intended for data analysts who want to use Power BI to analyze their data and to make statistical analyzes.

    Prerequisites Agentic Data Analysis course with Power BI and LangChain

    Experience with Excel is required and experience with programming is beneficial to good understanding but is not required.

    Realization Training Agentic Data Analysis course with Power BI and LangChain

    The theory is discussed on the basis of presentations and examples. The concepts are explained with demos. Then there is time to practice with the theory yourself. Power BI desktop is used as a development environment. Course times are from 9:30 am to 16:30 pm

    Certification Course Agentic Data Analysis course with Power BI and LangChain

    After successful completion of the course participants receive an official certificate Agentic Data Analysis course with Power BI and LangChain.

    Agentic Data Analysis course with Power BI and LangChain
  • Agentic Data Analysis with Power BI and Langchain : Modules

    Module 1 : Power BI Intro

    Module 2 : Data Sources

    Module 3 : Building Blocks

    What is Power BI?
    Data Visualization
    Business Intelligence
    Installing Power BI
    Power BI Architecture
    Power BI Desktop
    Power BI Gateway
    Power BI Services
    Creating Reports
    Mobile Apps
    Data Connections
    Import
    Direct Query
    Flat Files
    CSV Files
    SQL Databases
    XML and JSON Data
    Excel Connections
    Azure Cloud
    Online Services
    Visualizations
    Datasets
    Reports
    Dashboards
    Tiles
    Power BI Components
    Power Query
    Power Pivot
    Power View
    Power Map

    Module 4 : DAX Functions

    Module 5 : Data Modeling

    Module 6 : Dashboards

    Data Analysis Expressions
    Conditional Statements
    Integers and Decimals
    String and Binary Objects
    Date and Time Functions
    Information Functions
    Logical Functions
    Statistical Functions
    Table Functions
    DAX Context
    Information Modeling
    Navigation
    Relationships
    Relationship Detection
    Calculated Columns
    DAX Formulas
    Calculated Tables
    DAX Expressions
    Managing Time Data
    Drill Feature
    Creating Dashboards
    Pinning Visualizations
    Configuring Dashboards
    Sharing Dashboards
    Creating Measures
    Tiles in Dashboard
    Data Gateway
    Standard Mode
    Personal Mode
    Automatic Updates

    Module 7 : Filters

    Module 8 : Queries and Slicers

    Module 9 : REST API

    Selection Criteria
    Visual Level Filters
    Page Level Filters
    Report Level Filters
    Drill Through Filters
    Applying Filters
    Filter Pane Experience
    Format Filter Pane
    Apply Filter in Workspace
    Query Editor
    Inquiry Strip
    Inside Sheet
    Question Settings Sheet
    Power BI Slicers
    Date Slicer
    Range Slicer
    Sync Slicers
    Formatting Slicers
    Admin Operations
    Capacities Operations
    Dashboards Operations
    Embed Token Operations
    Gateways Operations
    Groups Operations
    Imports Operations
    Reports Operations
    Datasets Operations

    Module 11: Introduction to Agentic AI

    Module 12: LangChain Fundamentals

    Module 13: Building First Agent

    What is Agentic AI
    Agents vs Chatbots
    Agent Architecture Patterns
    LLMs as Reasoning Engines
    Agent Core Components
    Autonomy and Decision-Making
    Agent Frameworks Overview
    LangChain Introduction
    Use Cases and Applications
    Common Challenges
    LangChain Architecture
    Models and Prompts
    Chains vs Agents
    Prompt Templates
    Memory Modules
    Document Loaders
    Output Parsers
    Streaming Responses
    Tool Integration Basics
    LangSmith Debugging
    Choosing an LLM
    Defining Agent Goals
    Writing Effective Prompts
    Tool Selection and Integration
    Managing Agent State
    Error Handling Strategies
    Multi-Step Task Planning
    Agent Personality Design
    Logging and Monitoring
    Sandbox Environments

    Module 14: Agent Tools and Actions

    Module 15: Memory and Context

    Module 16: Multi-Agent Systems

    Tool Abstractions
    Custom Tool Creation
    API Integration
    Search Tools
    Calculator and Math Tools
    Database Connections
    File System Access
    Web Scraping Tools
    Code Execution Tools
    Tool Error Handling
    Memory Types Overview
    Short-Term Memory
    Long-Term Memory
    Conversation Buffer
    Vector Store Memory
    Entity Memory
    Knowledge Graphs
    Memory Retrieval Strategies
    Context Window Management
    Memory Optimization
    Multi-Agent Concepts
    Agent Collaboration Patterns
    LangGraph Framework
    Agent Roles and Responsibilities
    Message Passing
    Task Decomposition
    Goal Refinement
    Workflow Orchestration
    Conflict Resolution
    Evaluation Strategies

    Module 17: RAG and Knowledge

    Module 18: Production Deployment

    Module 19: Advanced Applications

    Retrieval Augmented Generation
    Document Processing
    Embeddings and Vectors
    Vector Databases
    Semantic Search
    Chunking Strategies
    Hybrid Search
    Reranking Techniques
    Citation and Sources
    RAG Evaluation
    Agent Deployment Patterns
    API Development
    Scalability Considerations
    Performance Optimization
    Caching Strategies
    Rate Limiting
    Security Best Practices
    Monitoring and Observability
    Cost Management
    Testing Strategies
    Coding Assistants
    Research Agents
    Customer Service Bots
    Finance and Analytics Agents
    Enterprise Automation
    Real-Time Agent Systems
    Guardrails and Safety
    Ethical Considerations
    Future of Agentic AI
    Capstone Project
  • Agentic Data Analysis with Power BI and Langchain : General

    Read general course information
  • Agentic Data Analysis with Power BI and Langchain : Reviews

  • Agentic Data Analysis with Power BI and Langchain : Certificate