LatestThis week's delta — 2026-10-19
Window reviewed: 2026-10-12 → 2026-10-19, plus two items missed earlier: Claude Dashboards (Oct 8) and the dbt Summit announcements (Sep 15–18). Overall: moderate week. Power BI's October Feature Summary was light (a native Gantt chart is the headline). Excel Copilot picked up data-prep features, and Python 3.15 shipped with UTF-8 as the default encoding. The bigger story for the classroom: AI-built dashboards are now showing up outside BI tools, and every major platform is racing to catalog and govern metadata across tools.
Highest-signal items
-
Power BI October 2026 Feature Summary (~Oct 16): light, but useful. The Report Authoring skill (part of skills for Fabric) can now build reports with custom visuals (GA). It can bind fields, format, and suggest an AppSource visual when core visuals can't do the job. There's a new core Gantt chart visual (Preview; turn it on in Desktop under Options > Preview features). It supports milestones, % complete, extra task columns, and a zoom axis. The list slicer gets a dropdown mode with "Show selected first" (Preview). These are now GA: plot-area background color, auto-expanding hierarchy axis with field-parameter support, and personal bookmarks that keep column widths. Surge protection now sees semantic-model CU usage continuously during long background operations. Connector news from the same week: the Databricks ADBC driver for Power BI is GA and is the default for new connections. Per the Power BI Weekly #379 summary, the Power BI service moves from ODBC to ADBC through Q1 2027. Amazon Redshift connectors are moving to the Redshift ODBC 2.x driver.
Sources: Power BI October 2026 Feature Summary; Databricks October 2026 (Oct 15); Power BI Weekly #379 (Oct 16, secondary roundup). -
Excel Copilot moves into data prep ("Beyond Analysis," Excel blog, Oct 12). Five pieces, each at a different stage. Get data describes the data you want and its shape in plain language, instead of building Power Query by hand (GA from mid-October, in Excel for the web). Clean data flags inconsistent values ("USA"/"US"/"United States"), wrong data types, formatting problems, and duplicates, explains them, and recommends fixes (began rolling out to GA). Skill builder turns your instructions or examples into a reusable Copilot skill (GA rollout began in October). Skill recorder learns a skill by watching you do the task (Insiders by end of October). Interactive canvas builds the auto-refreshing report. Status conflict: the blog says canvas is "currently available in Insiders," while Message Center MC1485411 (updated Oct 6) still lists a worldwide GA rollout from mid to end of October. Check your own tenant before you plan a lab around it.
Sources: Excel blog — Beyond Analysis: Copilot Gets to Work in Excel (2026-10-12); MC1485411. -
Python 3.15.0 is out (Oct 9). The big one for analytics classes is UTF-8 as the default encoding (PEP 686).
open()and many CSV workflows no longer depend on the Windows locale code page, which removes a classic cause of "it works on my Mac but breaks in the Windows lab." Also new: explicit lazy imports (PEP 810), built-infrozendict(PEP 814) andsentinel(PEP 661), unpacking in comprehensions (PEP 798), the Tachyon sampling profiler, better error messages, and a faster experimental JIT. On the library side, pandas is at 3.0.6 (needs Python ≥3.11), and Polars has no 2.0.x patch yet (GitHub's latest is still py-2.0.0).
Sources: Python 3.15.0 release (2026-10-09); What's new in Python 3.15; PyPI pandas; Polars releases. -
AI dashboards outside BI tools: Claude Dashboards (beta, Oct 8; missed last week). Anthropic's Claude now builds live dashboards from a connected warehouse (Redshift, BigQuery, ClickHouse, Databricks, Snowflake) or another connector such as Salesforce. Each chart shows the SQL behind it and when it last refreshed. It's available on Pro, Max, Team, and Enterprise plans, and it's off by default on Enterprise. When a dashboard is shared, each viewer's own connection runs the queries. Dashboards can be sent on to Hex, Sigma, Omni, Grafana, and others, with Tableau, Looker, and Databricks Genie "coming soon." The New Stack notes that OpenAI's Data agent (a ChatGPT Work plugin) shipped the same idea about a month earlier. Power BI practitioners are already connecting Claude to Power BI semantic models through the Fabric IQ MCP server. One example is Reza Rad's walkthrough, which shows DAX running under the user's own permissions with row- and object-level security still enforced.
Sources: Claude — Build live dashboards; Claude Help — Get started with Claude Dashboards; The New Stack (2026-10-08); Power BI Weekly #379 (practitioner links). -
Databricks, Oct 12–19. The agentic code converter is GA for SQL (Oct 15). It's powered by Genie Code, converts T-SQL, Snowflake, Redshift, Oracle, BigQuery, and Teradata SQL into Databricks SQL, and validates and fixes its own output. Also this week:
- Governed tag propagation through lineage (Beta, Oct 12) carries tags automatically into CTAS outputs, views, and MERGE targets.
- Lakeflow pipeline parameters are GA (Oct 12).
- Knowledge Assistant and Supervisor Agent are now legacy (Oct 12). Databricks points no-code builders to Genie Agents and code-first builders to the Agent Bricks CLI.
- External engines can query UC views via the Unity REST API (GA, Oct 13).
- Consumer access to Unity Gateway model services is GA (Oct 15), with admin budgets and rate limits.
- Gemini 4 Argon is available on Unity Gateway (Oct 13), and MySQL integrated CDC is GA (Oct 15).
- Saving an unchanged job no longer adds rows to the jobs system tables (Oct 19).
Source: Databricks October 2026.
-
Snowflake, Oct 12–16: metadata reaches across tools. Horizon Context (Preview, Oct 12) connects Horizon Catalog to 18 sources, including Power BI, Tableau, dbt, Databricks, and BigQuery. It traces column-level lineage across platforms, lets stewards edit descriptions and tags on Power BI and Tableau dashboards, and adds an
APPLY COMMENTprivilege so stewards can curate descriptions without ownership. Also:- Cortex Agent SDK for Python and TypeScript (Public Preview, Oct 13).
- CoWork document generation is GA (Oct 14): PDF, .docx, PowerPoint, or HTML from an analysis.
- Snowflake Postgres data mirroring is GA (Oct 15).
- Apache Iceberg v3 upgrades are GA (Oct 16).
- Cortex AI Gateway expanded to Azure, GCP, and AWS New Zealand (Oct 16).
Source: Snowflake all release notes.
-
Google BigQuery, Oct 12–16. GoogleSQL column aliases let you reuse a SELECT alias later in the same SELECT list or in WHERE (GA but opt-in, Oct 15). Google explicitly frames this as easing migrations from Snowflake and Teradata syntax. Conversational analytics now supports conversations across multiple projects or a dataset, and agents can be published to Gemini Enterprise (both GA, Oct 14). An agent's answer, with visuals, tables, and citations, can be exported to PDF or CSV (GA, Oct 15).
AI.AGG(semantic aggregation over unstructured text) is GA (Oct 13). TimesFM 3.0 multivariateAI.FORECASTarrived Oct 7 (Preview).
Source: BigQuery release notes. -
Missed earlier: dbt v2 is GA (dbt Summit, Sep 15–18). dbt now runs on one Rust-based engine (grown out of Fusion). It ships in two distributions:
dbt, which is free with optional paid features, anddbt-oss, which contains only the Apache-2.0 components. dbt Core is renamed "dbt v1" and stays Apache 2.0. Adapters that are GA on v2: BigQuery, Databricks, DuckDB, Redshift, and Snowflake. Fabric, Postgres, and Athena are "coming soon." Also announced: Lake Compute (private beta; a DuckDB-based engine over Iceberg), dbt Wizard, dbt Charts, and Fivetran Context Layer (limited public preview).
Sources: dbt Labs — Everything we announced at dbt Summit; Fivetran product update, October 2026.
Teaching implications (this week)
- Python labs: don't switch lab images to 3.15 mid-term. Check first that pandas, Polars, and your plotting stack install cleanly. Still teach explicit
encoding="utf-8"inopen()/read_csv(), because students will meet older Pythons and files that aren't UTF-8 at work. - dbt course version choice: If your labs run dbt on Postgres or Fabric, stay on dbt v1 (Core) this term, since those v2 adapters aren't out yet. DuckDB-based labs can try v2 now. Explain the v1/v2 naming early so students aren't confused by job postings and documentation.
- "Show me the query" is now a product feature. Claude Dashboards, BigQuery agent exports with citations, and Excel canvas all put AI-built charts in front of stakeholders. Make query and metric auditing a graded skill: students trace one number back to its SQL or DAX and check the grain, the filters, and the time window.
- Excel's "clean data" and Power Query belong together. Have students run Copilot's clean-data suggestions, then reproduce the accepted fixes as Power Query steps so the cleaning is repeatable and reviewable.
- SQL dialect lesson: BigQuery's new alias reuse in WHERE (opt-in) joins Snowflake and Databricks in allowing patterns that PostgreSQL and T-SQL reject. It's a quick way to show why "it ran in one warehouse" isn't proof of portable SQL.
- Governance unit: Snowflake Horizon Context (lineage into Power BI and Tableau) and Databricks tag propagation make cross-tool lineage and classification concrete. Ask students: if a column is tagged PII upstream, does the dashboard know?
- Power BI Gantt (Preview) is good for project-management analytics assignments without AppSource visuals. Preview features stay off by default in lab images.
- Utah lab guidance unchanged: Power BI primary, Tableau secondary. No new regional signal this week.
Little / no material change
- Tableau: Desktop is still 2026.2.3 (Sep 22). Tableau posted that 2026.3 is "coming soon" (LinkedIn, Oct 5), with no date or download yet. Tableau Studio GA is still not confirmed: Tableau's Oct 13 social post still pointed people to the keynote preview rather than announcing GA, so the "end of October" target is the latest word.
- Fabric: Learn's what's-new page has no October rows yet. On Runtime, Learn now advises using "the most recent GA runtime... currently Runtime 2.0," but the same page still says new workspaces default to Runtime 1.3.
- Polars: no 2.0.x patch release yet. Pinning advice is unchanged.
- Skills demand: A new October snapshot from Apiva reports SQL 66.4%, Python 47.3%, Tableau 39.5%, and Power BI 29.8% across 526 fully read US data-analyst postings, and says only 7.6% of 2,054 postings were open to entry level. We could not open the report page (it's behind a browser check), so these figures come from a search summary only. Treat them as unverified until confirmed.
Teaching nugget (this week)
"Show me the query" audit (30 min). Give students one AI-generated dashboard and the SQL behind each chart. Any tool works: Claude Dashboards, an Excel canvas, a Power BI Copilot page, or a screenshot you prepare. Plant one subtle error, such as a COUNT(*) that should be COUNT(DISTINCT customer_id), a missing date filter, or a join that double-counts. Students (1) name each chart's grain, (2) find the planted error and rewrite the query, and (3) write a two-sentence note to a manager explaining why the number changed. Grade on the explanation as much as the fix. It works in any SQL course and doubles as an AI-literacy assessment.
This week's delta — 2026-10-12 (historical)
Window reviewed: 2026-10-05 → 2026-10-12. Overall: partial.
Highest-signal items (archived)
- Polars 2.0 GA (Oct 6): streaming engine default for lazy
collect()(no row-order guarantee for joins/group-bys), spill-to-disk default, first-class SQL,Mapdtype, stricter casts; pinpolars==1.44.2mid-term or move to>=2,<3. - Excel canvas (Copilot) GA rollout per MC1485411, mid to end of Oct; Power BI reports as Copilot Notebooks references.
- Tableau Knowledge GA (Sep 30) on Tableau Cloud+ / Tableau+.
- Snowflake: Semantic Studio GA; DCM
DEFINE SEMANTIC VIEWGA; Cortex Agent code execution GA; Snowflake Decision (PrPr); Cortex AI Gateway (PP). - Databricks: metric view window measures GA; Discover + domains GA; Genie One code execution (PP); Genie Agents MCP (Beta).
- Skillenai (90 days to Oct 11): global DA postings: SQL 58.1%, Python 42.3%, Tableau 26.9%, Power BI 26.2%, dbt 10.7%.
Teaching nugget (archived)
"Row order is not a contract": Polars 2.0 lazy left join with vs without maintain_order, then SQL with vs without ORDER BY.
This week's delta — 2026-10-05 (historical)
Window reviewed: 2026-09-28 → 2026-10-05. Overall: major (FabCon Europe week).
Highest-signal items (archived)
- Power BI Sep Feature Summary (~Sep 29): PBIP GA, PBIR default; Agentic Experiences GA; remote Authoring MCP (Preview); web DirectQuery/composite modeling; new Power Query editor (Preview); APPROXIMATEDISTINCTCOUNT + full-text search (Preview); export to Excel 500k rows; toggle to block read-only users' Copilot/MCP access.
- FabCon (Sep 28): agentic app creation in Power BI Desktop; Apps in Power BI preview coming to Pro/PPU; data engineering agent, Observability, IQ sharing, Database Hub (Preview).
- Fabric Sep GA wave: dbt job, materialized lake views, Fabric Core + IQ MCP servers, data agent visuals, branch workspaces, Copy job CDC/SCD2, capacity overage on by default.
- Runtime 2.0 default flip not confirmed; Runtime 1.3 labeled EOSA.
- Tableau Dreamforce: Studio, Proactive Intelligence, Knowledge, Data Apps (GA targeted end of Oct).
- Apache Ossie: Microsoft joins (Power BI converter, DAX in spec); Google joining.
- Excel (Insiders): arrays in cells + FLATTEN/HAS/HASANY/HASALL; Copilot editing on iPad GA.
- Databricks: query tags GA; cross-engine ABAC GA; Excel Add-in scheduled refresh (PP).
- AI Analyst Lab: 23.8% of US analyst postings ask for modern AI vs 91.2% SQL/BI/pipelines.
Teaching nugget (archived)
"Exact or close enough?": DISTINCTCOUNT vs APPROXIMATEDISTINCTCOUNT on a high-cardinality column; students quantify the gap and name where each is acceptable.
This week's delta — 2026-09-28 (historical)
Window reviewed: 2026-09-21 → 2026-09-28. Overall: partial.
Highest-signal items (archived)
- Databricks Sep 21–25: Genie One MCP server GA (
system.ai.genie_one_mcp; Beta endpoint sunsets Oct 31); metric views OpenSharing GA; UC Python UDFs GA; asset tags GA; query history system table GA; Genie App Builder Beta;ugCLI. - Fabric IQ grounds Copilot Chat/Cowork in Power BI semantic models (GA, Sep 25).
- Snowflake Cortex: Claude Opus 5.5 public preview (Sep 22).
- Tableau Desktop 2026.2.3 maintenance (Sep 22).
- Fabric Runtime 2.0 still opt-in; FabCon Europe starting; Polars 2.0 still RC2.
Teaching nugget (archived)
FabCon "conference scavenger hunt": students map one Power BI roadmap session, one Fabric IQ/agent session, and one Runtime 2.0 or CI/CD session to a skill for next semester.
This week's delta — 2026-09-21 (historical)
Window reviewed: 2026-09-14 → 2026-09-21. Overall: partial.
Highest-signal items (archived)
- Databricks Sep 14–18: Genie Slack viz (PP);
counter_diff; OpenSharing foreign Delta GA; Unity Gateway API GA; Apps telemetry GA; metastore ABAC Beta. - Excel Copilot change-history skill → GA (Sep 1).
- Fabric Sep teaching notes: warehouse Monitor / share SQL / Activator (Preview); CI/CD guidance path; Runtime 2.0 still opt-in (default planned late Sep).
- PBIP/PBIR rollout window (MC1465770) mid–late September; no Sep Power BI Feature Summary yet.
- TDWI (Sep 2): generative BI → agentic analytics.
- FabCon Europe Sep 28–Oct 1 programme live.
Teaching nugget (archived)
Campus Excel lab: KB5002914 (~Sep 8) silent copy/paste failures — check patch status before blaming students.
This week's delta — 2026-09-14 (historical)
First briefing run — document created. Window reviewed: ~Aug 25–Sep 14, 2026 (plus durable 2026 market signals).
Highest-signal items (archived)
- Power BI developer mode + PBIP/PBIR GA (mid–late Sep 2026 rollout) — PBIR becomes the default report metadata format; PBIX remains the primary shareable file.
- Excel Copilot Python skill (Insiders, Aug 2026) —
@python-in-exceleditable refreshable formulas. - Tableau 2026.2 AI + MCP — Agent in Dashboards (Beta/Pilot), Hosted Tableau MCP (GA on Cloud).
- Databricks Excel Add-in GA (2026-09-10); Genie Code scheduled tasks GA; Snowflake Cortex GPT-6 Astra PP (2026-09-09).
- Polars 2.0 RC1 (2026-09-02) — streaming engine default for lazy
collect(). - Fabric Aug–Sep: Data Agents + Copilot Studio GA; Runtime 2.0 GA (opt-in); SQL editor enhancements; BigQuery mirroring GA.
News highlights
| When | Item | Why instructors care | Source |
|---|---|---|---|
| ~Oct 16 2026 | Power BI October Feature Summary: Report Authoring skill handles custom visuals (GA); native Gantt (Preview); list slicer dropdown (Preview); surge protection sees semantic-model CU continuously. Databricks ADBC driver GA for Power BI (Oct 15) | Light month; Gantt for project analytics; plan the ODBC→ADBC shift | Power BI Oct 2026 |
| Oct 12 2026 | Excel Copilot "Beyond Analysis": get data (GA mid-Oct, web), clean data (GA rolling), skill builder (GA rolling), skill recorder (Insiders), interactive canvas (blog says Insiders; MC says GA rollout) | Copilot moves into data prep; pair it with Power Query | Excel blog |
| Oct 9 2026 | Python 3.15.0: UTF-8 default encoding (PEP 686), lazy imports, frozendict, Tachyon profiler |
Fewer Windows CSV encoding bugs; don't switch lab images mid-term | python.org |
| Oct 8 2026 | Claude Dashboards (beta): live dashboards over Snowflake/Databricks/BigQuery/Redshift/ClickHouse with each chart's SQL visible | AI-built dashboards outside BI tools; "show me the query" literacy | Claude; The New Stack |
| Oct 12–19 2026 | Databricks: agentic SQL code converter GA; governed tag propagation (Beta); Lakeflow pipeline parameters GA; Knowledge Assistant/Supervisor Agent now legacy | SQL dialect migration + lineage-driven governance | Databricks Oct 2026 |
| Oct 12–16 2026 | Snowflake: Horizon Context (Preview; lineage and metadata across Power BI, Tableau, dbt, Databricks, BigQuery); Cortex Agent SDK (PP); CoWork document generation GA; AI Gateway on Azure/GCP | Cross-tool catalog/lineage becomes a governance teaching example | Snowflake release notes |
| Oct 13–15 2026 | BigQuery: GoogleSQL column aliases (GA, opt-in); conversational analytics multi-project + Gemini Enterprise publishing GA; answer export with citations GA; AI.AGG GA |
Dialect-portability lesson; citations in AI answers | BigQuery release notes |
| Sep 15–18 2026 (missed) | dbt v2 GA: one Rust engine; dbt Core renamed dbt v1 (Apache 2.0); v2 adapters GA for BigQuery/Databricks/DuckDB/Redshift/Snowflake; Fabric/Postgres coming soon | Pick dbt v1 vs v2 per lab platform | dbt Labs |
| Oct 6 2026 | Polars 2.0 GA: streaming engine default for lazy collect() (no row-order guarantee for joins/group-bys), spill-to-disk on by default, first-class SQL, Map dtype, stricter casts |
Python labs need a version pin and a row-order lesson | Polars blog; Upgrade guide |
| Oct 2–6 2026 | Excel canvas (Copilot): auto-refreshing reports from workbook data; GA rollout mid→end Oct (Windows + web) | Excel as mini-BI; critique AI-built dashboards | MC1485411 |
| Oct 5–9 2026 | Databricks: metric view window measures GA; Discover + domains GA; Genie One code execution (PP); Genie Agents MCP external tools (Beta); Genie Code CLI (Beta) | Governed time-intelligence metrics; agents that act | Databricks Oct 2026; AI/BI notes |
| Oct 5–8 2026 | Snowflake: Cortex Agent code execution GA; Snowflake Decision (private preview); Cortex AI Gateway (public preview); GPT-6.1 Sol / Kimi K3 / Claude Haiku 5.5 previews | AI cost/trace governance; classification inside SQL | Snowflake release notes; AI Gateway blog |
| Oct 11 2026 (90-day data) | Skillenai: 3,727 global DA postings: SQL 58.1%, Python 42.3%, Tableau 26.9%, Power BI 26.2%, dbt 10.7% | Directional skills evidence (global, crawled) | Skillenai |
| Sep 30 2026 | Tableau Knowledge GA (Tableau Cloud+ / Tableau+; knowledge graphs + health score; connects to Tableau MCP) | Tableau's governed context layer for agents | Tableau Help |
| Sep 30 2026 | Snowflake Semantic Studio GA; DCM DEFINE SEMANTIC VIEW GA |
Semantic views as code (YAML + Git) | Snowflake release notes |
| Sep 19 2026 (MC) | Power BI reports as references in Copilot Notebooks: PP to mid-Oct, GA late Oct–mid-Nov | Reports become AI grounding sources | MC1474458 |
| ~Sep 29 2026 | Power BI Sep Feature Summary: PBIP GA, PBIR default; Agentic Experiences GA; remote Authoring MCP (Preview); web DirectQuery/composite modeling; new Power Query editor (Preview); APPROXIMATEDISTINCTCOUNT / full-text search (Preview); export to Excel 500k rows | BI-as-code is now default; Mac-friendly authoring; new DAX concepts | Power BI Sep 2026 |
| Sep 28 2026 | FabCon Europe: agentic app creation in Power BI Desktop; Fabric Apps preview coming to Pro/PPU at no extra cost; data engineering agent, Observability, IQ sharing, Database Hub (Preview) | "Reports → apps" shift; agents in data engineering | Azure blog |
| Sep 2026 | Fabric GA wave: dbt job, materialized lake views, Fabric Core + IQ MCP servers, data agent visuals, branch workspaces, Copy job CDC/SCD2, capacity overage (on by default) | dbt + CI/CD + governed MCP now production-grade | Fabric what's new |
| Sep 30–Oct 1 2026 | Microsoft joins Apache Ossie (Power BI converter, DAX in spec); Google joining | Portable metric definitions across tools | Snowflake blog; CIO |
| Sep 21 2026 | Tableau at Dreamforce: Studio, Proactive Intelligence, Knowledge, Data Apps (GA targeted end of Oct) | Tableau's agentic/app answer to Power BI | TechTarget |
| Sep 24 2026 | Excel: lists/arrays in a cell, FLATTEN/HAS/HASANY/HASALL (Insiders) | Data-shape lesson; not on campus builds yet | Excel blog |
| Sep 30–Oct 2 2026 | Databricks: query tags GA; spreadsheet writeback admin gate; Excel Add-in scheduled refresh (PP); cross-engine ABAC GA | Cost attribution + Excel↔lakehouse governance | Databricks Oct 2026 |
| Sep 25 2026 | AI Analyst Lab: 23.8% of US analyst postings ask for modern AI; SQL/BI 91.2% | Directional skills evidence | AI Analyst Lab |
| Sep 21–25 2026 | Databricks: Genie One MCP GA; metric views OpenSharing GA; UC Python UDFs GA; asset tags GA; query history system table GA | MCP + governed metrics for agent labs | Databricks Sep 2026 |
| Sep 25 2026 | Fabric IQ grounds Copilot Chat/Cowork in Power BI semantic models (GA in those surfaces) | Teach agents on governed semantics | Microsoft Copilot blog |
| Sep 22 2026 | Snowflake Cortex: Claude Opus 5.5 public preview | Warehouse-governed model choice for agent demos | Snowflake blog |
| Sep 22 2026 | Tableau Desktop 2026.2.3 maintenance | Lab image hygiene; still on 2026.2 features | Tableau 2026.2.3 |
| Sep 2026 | Fabric warehouse: result set caching GA; SQL editor enhancements GA; Runtime 2.0 still opt-in (default planned late Sep) | SQL lab performance + Spark pin hygiene | Fabric what's new; Runtime 2.0 |
| ~Sep 20 2026 | Polars 2.0.0rc2 (superseded by 2.0.0 GA, Oct 6) | — | PyPI |
| Sep 14–18 2026 | Databricks: Genie Slack viz (PP); counter_diff; OpenSharing foreign Delta GA; Unity Gateway API GA; Apps telemetry GA |
Agents in collab tools + SQL teaching hooks + open sharing | Databricks Sep 2026 |
| Mid–late Sep 2026 | Power BI PBIP/PBIR default rollout window | Advanced BI → DevOps pathway now | MC1465770 |
| Sep 2026 | Fabric warehouse Monitor / share SQL / Activator on queries (Preview); CI/CD guidance path; Advanced DAX for agents (Preview) | SQL labs + governed agents | Fabric what's new |
| Sep 1 2026 | Excel Copilot change-history skill GA | Collaborative workbook critique labs | Excel Tech Community |
| Sep 2 2026 | TDWI: generative BI → agentic analytics | Syllabus framing for AI unit | TDWI viewpoint |
| Sep 28–Oct 1 2026 | FabCon + SQLCon Europe (Barcelona) | Instructor continuing ed; agentic BI workshops | Programme |
| Sep 2026 | Databricks Excel Add-in GA; Genie scheduled tasks GA | Excel↔lakehouse labs | Databricks Sep 2026 |
| Sep 2026 | Snowflake Cortex: GPT-6 Astra (private preview) | Enterprise NL→SQL / agents inside governance | Snowflake blog |
| Aug–Sep 2026 | Fabric Data Agents ↔ Copilot Studio GA; MCP servers expanding | “Governed data agents” syllabus topic | Fabric what's new |
| 2026.2 | Tableau Agent in Dashboards; Hosted Tableau MCP | Conversational analytics + agent connectors | Tableau 2026.2 |
| Apr 2026 (study) | 365 Data Science: 1,000 US DA postings analysis | Curriculum priority evidence (US) | 365 Data Science |
Industry pattern to name in class: BI vendors, cloud warehouses, and notebooks are shipping MCP / data agents so copilots query governed semantic models — not random CSVs. FabCon (agentic Power BI, Fabric IQ/Core MCP GA), Tableau's Dreamforce Knowledge layer, and Microsoft joining Apache Ossie all reinforce that pattern — and the next step is apps built on semantic models, not just chat. October adds more evidence: Tableau Knowledge GA, Snowflake Semantic Studio GA, and Databricks metric view window measures GA mean every major vendor now treats the semantic layer as the AI contract. Teach governance (RLS, sensitivity labels, verified metrics) beside the AI demo. TDWI’s Sep framing: the hard problems are which metric, which source, when to certify — not just “chat with data.”
Recommended tech stack (instructor default)
Framed for a general BA/DA program a professor could adapt; Utah / Wasatch Front employer lens noted where relevant.
Core student stack (semester 1–2)
| Layer | Primary | Secondary / awareness | Notes |
|---|---|---|---|
| Spreadsheet | Excel (incl. Power Query; Python in Excel where licensed) | Google Sheets | Copilot change-history now GA; Python skill still Insiders |
| Query | SQL (PostgreSQL or SQL Server / Fabric warehouse for labs) | BigQuery / Snowflake intro | Window functions + CTEs required; note counter_diff / time_bucket as cloud dialect extras |
| Scripting | Python (pandas 3.x; optional Polars) | R (stats electives) | Clean → analyze → export to BI; Polars 2.0 GA (Oct 6): pin a version per term and teach explicit sorting; Python 3.15 (Oct 9) makes UTF-8 the default encoding, but don't move lab images mid-term |
| BI / viz | Power BI (+ Fabric concepts) | Tableau | See Utah note below; PBIR is now the default report format; browser DirectQuery modeling helps Mac users; Tableau Desktop Free Edition works for local-only Tableau labs |
| Notebooks | Jupyter / VS Code / Fabric notebooks | Colab | Reproducibility + Git basics |
| Versioning | Git + GitHub/GitLab | — | Core, not elective: PBIP is GA and Fabric branch workspaces / compare-and-commit are GA |
Utah / St. George / Wasatch Front BI lab recommendation
Based on prior employer-demand scan (2026-09-14); no strong new public flip found week of 2026-10-19 (individual Wasatch Front / St. George BI postings often list both tools — anecdotal):
- Primary lab tool: Power BI (~60–70% of relevant market signal).
- Secondary: Tableau (~20–25%).
- Awareness: Domo (appears in some regional stacks).
- St. George local sample is thin and mixed — use Wasatch Front as the broader hiring pool when advising students.
- Curriculum implication: Power BI + DAX + basic Fabric/OneLake vocabulary first; offer Tableau modules or a comparison lab so graduates are bilingual.
- Note (Oct 2026): Fabric Apps / Apps in Power BI are slated for preview on Pro and PPU licenses, so programs without Fabric capacity may soon demo app-building too.
Advanced / elective stack
- Microsoft Fabric (Lakehouse, Warehouse, Data Factory, Real-Time Intelligence) — teach concepts even if labs stay in Desktop + Service; point students at Fabric CI/CD overview for DevOps electives.
- Snowflake or Databricks — one cloud analytics platform exposure; agents/Genie/Cortex as demos.
- dbt concepts (transform-as-code) — dbt job in Fabric Data Factory is now GA (Sep 2026), with Lakehouse support in preview. dbt v2 (Rust engine) is GA (Sep 2026), and dbt Core is now called "dbt v1." Use v1 for Postgres/Fabric labs until those v2 adapters ship; DuckDB, Snowflake, BigQuery, Databricks, and Redshift are GA on v2.
- Semantic modeling — Power BI semantic models / Tableau Semantics + Tableau Knowledge (GA Sep 30) / Snowflake Semantic Views + Semantic Studio (GA Sep 30) / Databricks metric views (window measures GA Oct 6) as first-class topics (agents consume these). Microsoft previewed OneLake semantic views at FabCon (sneak peek only). Mention Apache Ossie (incubating) as the emerging open interchange format.
Skills roadmap (what to teach, in order)
Evidence base: 365 Data Science 2026 posting study (Indeed USA sample; SQL 52.9%, Excel among MS Office mentions 50.5%, Python 31.2%, Power BI 29%, Tableau 26.2%) plus ongoing platform changes above. No abrupt US skill-mix flip verified week of 2026-10-19. (An October Apiva snapshot reportedly shows SQL 66.4%, Python 47.3%, Tableau 39.5%, and Power BI 29.8% in 526 US postings, with only 7.6% of 2,054 postings open to entry level. Unverified: the report page was blocked, so treat the numbers as provisional.) New global snapshot: Skillenai (90 days to Oct 11, 2026): 3,727 DA postings, SQL 58.1%, Python 42.3%, Tableau 26.9%, Power BI 26.2%, dbt 10.7%, data governance 9.9% (crawled global index; directional). Newer directional evidence: AI Analyst Lab (Sep 25, 2026) — of 340 US data analyst postings (one-day snapshot, Aug 28), 23.8% asked for any modern AI skill vs 91.2% for SQL/BI/pipelines and 47.6% for statistics/forecasting/experiments.
Must-have (every DA/BA graduate)
- SQL — joins, CTEs, window functions, data validation.
- Excel — cleaning, PivotTables, Power Query; charts that don't lie; Copilot change-history literacy where licensed.
- One BI tool deeply (Power BI recommended for Utah lens) — relationships, measures, publish/share, RLS basics.
- Data storytelling & stakeholder communication — insights → decision, not chart dumping.
- AI literacy for analysts — prompt → verify → cite; know when the model hallucinated a join or metric; understand agentic workflows need governed semantics.
Strongly recommended
- Python for analytics — pandas by default; Polars 2.x (GA Oct 6) as an option, with the streaming-default/row-order caveat and stricter casts.
- Statistics literacy — distributions, confidence, A/B basics, “so what?” for managers.
- Data modeling — star schemas, grain, slowly changing dimensions at a conceptual level.
- Ethics / privacy — PII, bias in metrics, sensitivity labels guiding AI agents (Fabric/Purview narrative).
Differentiating (capstone / electives)
- Fabric / lakehouse mental model; Direct Lake vs Import; Runtime 2.0 awareness.
- BI-as-code (PBIP, TMDL, CI/CD) — PBIP is GA and PBIR is the default (Sep 2026); consider moving the basics into the core BI course.
- Warehouse agents (Fabric Data Agent, Tableau Agent, Databricks Genie, Snowflake Cortex Agents) with evaluation rubrics.
- Light cloud (Azure/AWS/GCP) and API / MCP literacy.
Student learning tips (shareable)
- Portfolio > course list: one end-to-end project (raw → SQL/Python → semantic model → dashboard → short memo).
- Practice explaining a wrong AI answer — employers want judgment.
- Learn both Power BI and Tableau at awareness level; go deep on one.
- Treat certifications as optional proof, not substitutes for projects.
- For collaborative Excel work: ask “what changed?” before trusting a shared forecast model.
- AI is more often “preferred” than “required” in analyst postings — lead your résumé with SQL/BI evidence and show AI as a verified accelerator.
- Never trust implicit row order: if “top 10” or “first row” matters, sort explicitly (SQL
ORDER BY, Polarssort/maintain_order). - When an AI tool hands you a chart, open the query behind it. Claude Dashboards, BigQuery agents, and Copilot increasingly show it, and checking grain and filters is the skill employers can't automate.
AI tools landscape (analyst-facing)
| Tool / surface | Status (as of 2026-10-19) | Classroom use |
|---|---|---|
| Copilot in Excel | Change-history skill GA (Sep 1); chat history; chart/Pivot skills; Python skill still Insiders (Aug); Copilot editing on iPad GA (Sep); Excel canvas (auto-refreshing Copilot reports): MC says GA rollout mid→end Oct, but the Oct 12 blog says Insiders; get data (GA mid-Oct, web), clean data and skill builder (GA rolling out), skill recorder (Insiders by end Oct) | Bridge spreadsheet ↔ Python; critique generated formulas and canvas reports; audit collaborative edits |
| Copilot in Power BI / Fabric | Summaries/narratives; Fabric Copilot worldwide; Data Agents + Copilot Studio GA (Aug); Advanced DAX generation for agents Preview (Sep); Fabric IQ grounds Copilot Chat/Cowork in semantic models (GA those surfaces, Sep 25); Power BI Agentic Experiences GA + remote Authoring MCP (Preview) (Sep); M365 Copilot inside Power BI (Preview, admin off by default); data agent visualizations GA; Power BI reports as Copilot Notebooks references (PP → GA late Oct–mid-Nov) | NL Q&A over semantic models; permission/RLS demos; “Office + governed metrics” narrative |
| Claude Dashboards (Anthropic) / OpenAI Data agent | Claude Dashboards beta (Oct 8; Pro/Max/Team/Enterprise, Enterprise off by default; every chart shows its SQL); OpenAI Data agent shipped ~a month earlier as a ChatGPT Work plugin (per The New Stack) | General-purpose AI as a dashboard front end; audit the query; compare with a governed semantic model |
| BigQuery / Looker Conversational Analytics | API GA (Jun); graphs GA (Sep 30/Oct 1); multi-project + dataset conversations GA, Gemini Enterprise publishing GA (Oct 14); answer export with citations GA (Oct 15) | Citation habits; agent answers vs analyst SQL |
| Tableau Agent in Dashboards | Conversational analytics Beta/Pilot (2026.2) | Compare Agent answer vs student-built calc |
| Tableau Knowledge | GA (Sep 30) on Tableau Cloud+ / Tableau+; admin-enabled; English only; health score + Tableau MCP | Knowledge-graph health as a governance exercise |
| Tableau Studio / Proactive Intelligence / Data Apps | Announced at Dreamforce; Studio GA still expected end of Oct 2026 (not yet confirmed) | Verify GA before teaching; compare with Power BI agentic apps |
| Hosted Tableau MCP | GA on Tableau Cloud | Show how external agents connect to governed Tableau |
| Databricks Genie / Genie Code | Scheduled tasks GA; Genie One web search Beta; Slack chart images Public Preview (Sep 14); account-only Genie One Beta (Sep 16); Genie One MCP server GA (Sep 25); Genie Code document pipelines (Sep 25); Genie App Builder Beta (Sep 23); Genie One memory GA (Sep 29); code execution PP (Oct 9); Genie Agents MCP external tools Beta (Oct 8); Genie Code CLI Beta (Oct 6); agentic SQL code converter GA (Oct 15); Knowledge Assistant / Supervisor Agent now legacy (Oct 12) in favor of Genie Agents / Agent Bricks CLI; user usage free through Jan 31, 2027 | Recurring analysis agents; MCP client demos; citation habits; collab-channel demos |
| Databricks Excel Add-in | GA (2026-09-10) | Live governed tables into Excel pivots |
| Unity Gateway (Databricks) | API + developer tools GA (Sep 16); Genie One MCP Service GA (Sep 25); ug CLI for coding agents (Sep 22) |
Elective: managed model/MCP services; migrate off deprecated Genie MCP Beta URL by Oct 31 |
| Snowflake Cortex (CoCo, CoWork, Agents, AI Functions) | GPT-6 Astra private preview (2026-09-09); Claude Opus 5.5 public preview (2026-09-22); Agent code execution GA (Oct 5); Snowflake Decision private preview (Oct 7); Cortex AI Gateway public preview (Oct 8, AWS; Azure/GCP added Oct 16); Cortex Agent SDK PP (Oct 13); CoWork document generation GA (Oct 14); GPT-6.1 Sol / Kimi K3 / Claude Haiku 5.5 previews | Enterprise “AI inside the warehouse” case study; model-choice + verify-against-source |
| Fabric MCP servers | Fabric Core MCP + Fabric IQ MCP GA (Sep); Data Warehouse MCP, Eventhouse/Activator MCP still Preview | Advanced elective: agents with audited tools |
| Fabric data engineering agent | Preview (FabCon, Sep 28) | Elective: guardrails + review of autonomous ETL |
| Python assistants (notebook Copilot, etc.) | Fabric notebook inline completion in preview | Pair programming with mandatory tests |
Teaching stance: AI is a force multiplier after students can write the SQL/DAX themselves. Rubric idea: 50% correct verified answer, 25% method transparency, 25% limitation/risk callout.
Tool updates (standing detail)
Excel
- Sep 1 2026: Copilot change-history skill GA — summarize changes, highlight by author/AI, selective undo, diagnose broken formulas.
Source: Excel blog — change history GA. - Aug 2026 Copilot wave: chat history; chart & PivotTable skills; Python skill (Insiders) via
@python-in-excel.
Source: Excel blog — Aug 2026. - Sep 24 2026 (Insiders): lists, arrays in cells, and nested arrays; new FLATTEN, HAS, HASANY, HASALL; name a table at creation; Center Across Selection in the Merge menu. Copilot editing on iPad GA.
Source: Excel blog — multiple values in a single cell. - Python in Excel remains a licensed/supported-build feature — check campus M365 entitlements before assigning.
- Lab ops: KB5002914 (~Sep 8) copy/paste regressions were reported early in September; a Sep 29 Neowin recap says the breakage was subsequently fixed — confirm your build is current.
- Power BI export to Excel (data with current layout) now allows up to 500,000 rows (Sep 2026).
- Excel canvas (Oct 2026): Copilot builds a report (visuals, metrics, insights) from workbook data that refreshes as the data changes; GA rollout mid→end October for Excel for Windows and the web (Copilot users).
Source: MC1485411. - Oct 12 2026 ("Beyond Analysis"): Copilot get data (natural-language Power Query; GA mid-Oct via the web app), clean data (flags inconsistent values, types, formats, and duplicates; GA rolling out), skill builder (GA rolling out), skill recorder (Insiders by end of Oct), and interactive canvas (the blog says Insiders, which conflicts with the MC GA timeline, so check your tenant).
Source: Excel blog — Beyond Analysis.
SQL / warehouses
- Fabric Data Warehouse (Sep):
QUALIFY+ expanded grouping syntax (Preview);ALTER COLUMN(Preview); distributed bitmap filters GA; SQL query editor enhancements GA; result set caching GA (enabled by default); Monitor (Preview); copy/share queries with context (Preview); Activator alerts on warehouse queries (Preview); IDENTITY columns GA (Aug); BigQuery mirroring into OneLake GA (Aug).
Source: Fabric what's new. - Databricks (Sep 8–25):
time_bucket(Sep 8);counter_diff(Sep 14); Automatic change data feed GA; OpenSharing foreign Iceberg / schemas / foreign Delta GA; Unity Gateway API GA; metric views OpenSharing GA (Sep 24); UC Python UDFs GA (Sep 23); query history system table GA (Sep 21).
Source: Databricks Sep 2026. - Databricks (Sep 30–Oct 2): query tags for SQL warehouses GA; cross-engine ABAC GA; JDBC Unity Catalog connections GA; spreadsheet writeback now gated by an admin setting; Excel Add-in scheduled refresh (Public Preview).
Source: Databricks Oct 2026. - Databricks (Oct 5–9): metric view window measures GA (rolling, cumulative, semiadditive); Discover + domains GA; multiple triggers for Lakeflow Jobs (Beta);
ai_parse_documentchart-to-JSON.
Source: Databricks Oct 2026. - Snowflake (Sep 30–Oct 9): Semantic Studio GA; DCM
DEFINE SEMANTIC VIEWGA; Snowsight UI for tags and data-protection policies GA (Oct 9);WITH GRANT OPTIONfor role grants (Oct 5); Snowflake Decision viaAI_COMPLETE(private preview).
Source: Snowflake release notes. - Databricks (Oct 12–19): agentic code converter GA for SQL (T-SQL, Snowflake, Redshift, Oracle, BigQuery, Teradata → Databricks SQL); governed tag propagation via lineage (Beta); Lakeflow pipeline parameters GA; UC views readable by external engines via the Unity REST API (GA); MySQL integrated CDC GA; unchanged job saves no longer add jobs system-table rows (Oct 19).
Source: Databricks Oct 2026. - Snowflake (Oct 12–16): Horizon Context (Preview): 18 metadata connectors incl. Power BI, Tableau, dbt, Databricks, BigQuery; cross-platform column lineage;
APPLY COMMENTprivilege. Also Snowflake Postgres data mirroring GA, Iceberg v3 upgrades GA, andLISTING_ACCESS_HISTORYpredicate detail GA.
Source: Snowflake release notes. - BigQuery (Oct 13–15): GoogleSQL column aliases reusable in the same SELECT list and WHERE (GA, opt-in);
AI.AGGGA (+output_schema); cross-region table copy GA; TimesFM 3.0 multivariateAI.FORECAST(Preview, Oct 7).
Source: BigQuery release notes. - dbt v2 GA (Sep 2026): single Rust engine;
dbt(free + optional paid) anddbt-oss(Apache-only) distributions; dbt Core = "dbt v1" (Apache 2.0); v2 adapters GA for BigQuery, Databricks, DuckDB, Redshift, Snowflake; Fabric/Postgres/Athena coming soon.
Source: dbt Labs. - Snowflake Semantic Views ↔ Apache Ossie YAML import/export; Power BI ↔ Ossie converter now exists (Sep 30). Ossie remains a v0.2 development draft.
- Teaching staple unchanged: PostgreSQL or T-SQL for fundamentals; expose one cloud SQL dialect in later labs.
QUALIFYis now a cross-dialect talking point (Snowflake, Databricks, BigQuery, and Fabric Warehouse preview), and so is lateral alias reuse (Snowflake, Databricks, and now BigQuery opt-in, but not PostgreSQL or T-SQL).
Python
- pandas remains the default teaching library for BA programs (current release 3.0.6, requires Python ≥3.11).
- Python 3.15.0 (2026-10-09): UTF-8 default encoding (PEP 686); explicit lazy imports (PEP 810);
frozendict(PEP 814) andsentinel(PEP 661) built-ins; unpacking in comprehensions (PEP 798); Tachyon sampling profiler; faster experimental JIT. Course advice: keep the current term's interpreter; verify pandas/Polars/plotting installs before moving spring images; keep teaching explicitencoding=.
Sources: Python 3.15.0; What's new in 3.15. - Polars 2.0 GA (2026-10-06):
polars2.0.0 is the PyPI default (RC1 Sep 2, RC2 Sep 20). Lazycollect()defaults to the streaming engine (no row-order guarantee for joins/group_by/unpivot; usemaintain_orderor sort); out-of-core spill on by default (~80% RAM, 64 GB budget; not yet joins/group-bys); expanded SQL (window frames,QUALIFY,ROLLUP/CUBE,NTILE);Mapdtype; stricter casts (str.to_date()instead of casting strings);cut/qcutdeprecated forbin_*;melt/with_row_count/profile()removed. Course advice: pinpolars==1.44.2mid-term or move to>=2,<3with the upgrade guide. No 2.0.x patch as of 2026-10-19.
Sources: Release of Polars 2.0; Version 2.0 upgrade guide; PyPI. - Fabric Runtime 2.0 GA (Aug 2026): Spark 4.1, Delta Lake 4.2, Python 3.13 — Learn still documents as not the default yet as of 2026-10-19 (new workspaces still default to Runtime 1.3, although Learn now recommends "the most recent GA runtime... currently Runtime 2.0" for production) even though the planned flip date (late September 2026) has passed; Runtime 1.3 is now labeled EOSA. Validate before labs; pin Environments if needed.
Sources: Runtime 2.0; Spark runtime overview.
Tableau
- 2026.2 highlights (feature line unchanged): Tableau Agent in Dashboards (Beta/Pilot); Hosted Tableau MCP; Composable Data Sources; Semantic Search (Pilot); Tableau Next Guided Setup & auto semantic model (Beta); Drive Time Area maps; SVG export; Pulse point-in-time metrics.
Source: Tableau 2026.2 features. - Maintenance: Desktop 2026.2.3 released 2026-09-22 — prefer current maintenance builds for lab images; not a new feature train.
Source: Tableau Desktop 2026.2.3. - Tableau Next (August 2026 release): Semantic Model Builder Smart Canvas; Tableau Next MCP authoring (Beta); Tableau Agent data connection and analytics creation (Beta); headless regression testing (Beta).
Source: Tableau new features. - Dreamforce (Sep 2026): Tableau Studio, Proactive Intelligence, Tableau Knowledge, Data Apps — GA targeted by end of October per TechTarget. Tableau Knowledge is GA (Sep 30) on Tableau Cloud+ / Tableau+ (Tableau Help); Studio GA not yet confirmed. Desktop still 2026.2.3 as of 2026-10-19 per search of the releases page; Tableau posted "Tableau 2026.3 is coming soon" (Oct 5) with no date. Studio GA still unconfirmed as of 2026-10-19.
- Tableau Desktop Free Edition: free Windows/Mac Desktop with unlimited rows and most connectors, but it can't publish to Tableau Cloud/Server or share packaged workbooks (Tableau's Free Edition license supplement is dated March 2026). Handy for local-only student labs; Public Edition remains the portfolio path.
Source: Desktop edition comparison. - Student tip: Tableau Public Help Agent + badges — useful for portfolio motivation.
Power BI / Microsoft Fabric
- Oct 2026 Power BI Feature Summary (~Oct 16): Report Authoring skill (skills for Fabric) builds reports with custom visuals (GA); Gantt core visual (Preview); list slicer dropdown mode + Show selected first (Preview; button slicer too); plot-area background color GA; auto-expand hierarchy axis with field parameters GA; personal bookmarks keep column widths GA; surge protection tracks semantic-model CU continuously during long background ops.
Source: Power BI October 2026 Feature Summary. - Connectors (Oct 2026): Databricks ADBC driver GA and the default for new Power BI connections; the service moves from ODBC to ADBC through Q1 2027 (per Power BI Weekly summary of the Microsoft post), so validate key reports. The Amazon Redshift connector is moving to the Redshift ODBC 2.x driver.
Sources: Databricks Oct 2026; Power BI Weekly #379. - Sep 2026 Power BI Feature Summary (published ~Sep 29): PBIP GA; PBIR default for PBIX/PBIP; Agentic Experiences GA (Authoring MCP,
skills-for-fabricplugin, Desktop Bridge); remote Authoring MCP (Preview); M365 Copilot in Power BI (Preview, admin toggle off by default); create/edit DirectQuery + composite models on the web; new Power Query editor (Preview: folding indicators, query plan, diagram view); APPROXIMATEDISTINCTCOUNT for Import/Direct Lake (Preview); String Indexing + Full-Text Search withTEXTCONTAINS/TEXTSIMILARITY(Preview, compat level 1707/1708); visual calcs for small multiples GA; Design ribbon GA; export to Excel 500k rows; semantic-model toggle to block read-only users' AI/MCP access.
Source: Power BI September 2026 Feature Summary. - Aug 2026 Power BI: Theme pane & modern visual defaults GA; date picker slicer GA; donut center value GA; matrix column expand/collapse GA; OneLake image URLs GA; semantic model refresh options; Direct Lake calculated columns Preview; PBIP instant reload / VS Code entry.
Source: Power BI what's new. - Sep 2026: Developer mode / PBIP GA; PBIR default — MC1465770 rollout mid–late September 2026 (now confirmed in the Sep Feature Summary). PBIX still primary; legacy PBIR auto-upgrades when edited.
Source: MC1465770. - Desktop ops: Now in effect (October 2026) — Desktop versions from March 2026 or earlier can't save/share to OneDrive/SharePoint via the old file picker; update lab images.
- FabCon Europe (Sep 28): agentic app creation in Power BI Desktop; Apps in Power BI preview coming to Pro/PPU at no extra cost (Fabric Apps + Fabric Database up to 1 GB per app); data engineering agent, Observability, IQ sharing, Database Hub (Preview).
Source: Azure blog. - Fabric Sep GA: dbt job; materialized lake views; Fabric Core + Fabric IQ MCP servers; data agent visualizations; branch workspaces + compare-and-commit; Copy job CDC/SCD2; capacity overage (on by default for new F SKUs).
- Fabric AI: Data Agents + Copilot Studio (GA Aug); data source routing GA; advanced DAX generation for agents (Preview Sep); Copilot available worldwide; Fabric IQ → Copilot Chat/Cowork grounding GA (Sep 25 blog).
- Fabric CI/CD: Consolidated intro + best-practices path suitable for advanced electives.
Source: Introduction to CI/CD in Microsoft Fabric. - Copilot Notebooks (MC1474458): Power BI reports can be added as references; public preview completes mid-October, GA late October → mid-November.
- FabCon sneak peeks (not shipped): OneLake semantic views (governed metrics defined where data lives); Apps in Power BI preview for Pro/PPU still "coming."
Source: Fabric Analytics at FabCon Europe 2026. - Next events: Microsoft Ignite, San Francisco, Nov 17–20, 2026. FabCon Europe 2027 is listed for Amsterdam (Oct 2027).
Curriculum nuggets bank (reuse anytime)
- Verify-the-bot lab (45 min): Same business question in Excel Copilot, Power BI Copilot, and handwritten SQL — students score accuracy and explain mismatches.
- Grain detective: Give a messy fact table; students define grain before writing any measure.
- PBIP field trip: Export/save a tiny report as PBIP; open in VS Code; identify report vs model folders.
- Metric contract: Write a one-page definition (owner, grain, filters, refresh) before building the visual.
- Utah employer bilingual: Primary deliverable in Power BI; 1-week Tableau remix of the same dataset.
- Change-history audit: Shared sales forecast workbook — students use Copilot change history to summarize teammate + AI edits, then restore one broken formula and document the cause.
- Agent-in-the-channel (elective): Demo Genie Slack chart reply (or Tableau MCP) → require students to reproduce the number in SQL before accepting the insight.
- Governed MCP / Fabric IQ: Pair Genie One MCP or Fabric IQ–grounded Copilot Chat with a wrong-metric trap question; students must name the semantic object (measure/table) that should have constrained the answer.
- Exact or close enough?:
DISTINCTCOUNTvsAPPROXIMATEDISTINCTCOUNTon a high-cardinality column; students quantify the gap and name one decision where each is acceptable. - Metric passport (elective): Define one metric (e.g., churn) as a Power BI measure, then sketch it as an Apache Ossie / Snowflake Semantic View definition; discuss what translates cleanly and what doesn't.
- Row order is not a contract: Polars 2.0 lazy left join with vs without
maintain_order, then SQL with vs withoutORDER BY; students state the rule and one stakeholder harm. - Canvas critique: Generate an Excel canvas (or any AI-built report) from a sales workbook; students audit one metric definition, one chart choice, and one missing caveat before the report is shared.
- Show me the query (NEW): AI-built dashboard plus its SQL with one planted error (wrong COUNT, missing date filter, double-counting join); students name the grain, fix the query, and explain the change to a manager.
- Encoding detective (NEW): Save a CSV with accented names in Windows-1252, then read it with and without
encoding=on Python 3.14 and 3.15 (UTF-8 default). Students explain the error or mojibake and write the one-line fix.
Sources checklist (this run — 2026-10-19)
- Power BI October 2026 Feature Summary; Power BI Weekly #379 (2026-10-16; secondary roundup)
- Excel blog — Beyond Analysis: Copilot Gets to Work in Excel (2026-10-12); MC1485411 — Excel canvas (updated 2026-10-06); Excel blog — all posts
- Python 3.15.0 release (2026-10-09); PyPI pandas (3.0.6); Polars GitHub releases (latest py-2.0.0)
- Claude — Build live dashboards and animate explainers; Claude Help — Claude Dashboards; The New Stack — Claude can now build your dashboards (2026-10-08)
- Databricks October 2026 release notes (through Oct 19)
- Snowflake all release notes (through Oct 16)
- BigQuery release notes (through Oct 16); Conversational Analytics API release notes
- dbt Labs — Everything we announced at dbt Summit; Fivetran product update, Oct 2026
- Microsoft Fabric what's new (no October rows); Apache Spark runtime in Fabric (default still 1.3)
- Tableau: Tableau 2026.3 coming soon (LinkedIn) (2026-10-05); Tableau Desktop releases (2026.2.3 per search); Biztory — What is Tableau Studio? (secondary)
- Unverified: Apiva — Data Analyst job market report, October 2026 (page blocked by a browser check; figures from a search summary only)
- Carried forward: Polars 2.0 release; Tableau Knowledge; Skillenai; Power BI September 2026 Feature Summary; Azure blog — FabCon and SQLCon 2026; AI Analyst Lab; 365 Data Science; TechTarget — Evolving Tableau
Facts above are tied to fetched pages. Do not treat secondary blog paraphrases as stronger than Microsoft/Tableau/Databricks/Snowflake/TDWI/Google primaries when they conflict.
Maintenance
- Routine: Weekly DA/BA Instructor Briefing — Mondays ~8:00 AM America/Denver.
- Each run: bump Last updated, prepend a new This week's delta, keep prior delta under a historical heading, merge durable items into standing sections, prune stale preview claims when they GA or retire.