{'publicationDate': '2025-01-30', 'updates': [{'workload': 'Power BI', 'fabricItem': 'Report', 'feature': 'Unlock suggested questions from standard prompts in Copilot', 'description': "In preview, Copilot's 'Answer a question about the data' prompt offers 3 suggested questions to explore data; authors can personalize these using Q&A setup in Desktop.", 'status': 'Update', 'tasks': ['Analyze and train data', 'Visualize data']}, {'workload': 'Power BI', 'fabricItem': 'Report', 'feature': 'Explore this data: new entry point from a visual', 'description': "A new 'Explore this data' option in the visual options menu provides a lightweight experience to launch Explore, tweak visuals, and see underlying data.", 'status': 'New', 'tasks': ['Analyze and train data', 'Visualize data']}, {'workload': 'Power BI', 'fabricItem': 'Report', 'feature': 'Storytelling in PowerPoint – New reset behavior', 'description': "Improved 'Reset' command allows resetting the Power BI add-in in PowerPoint to its original state or resetting and updating it with the current view from Power BI.", 'status': 'Update', 'tasks': ['Visualize data']}, {'workload': 'Power BI', 'fabricItem': 'Report', 'feature': 'Storytelling in PowerPoint – Supporting page up & down', 'description': 'Page Down/Up keys can now navigate between slides when using the Power BI add-in in PowerPoint.', 'status': 'New', 'tasks': ['Visualize data']}, {'workload': 'Power BI', 'fabricItem': 'Power BI Desktop', 'feature': 'Save to OneDrive and SharePoint: updated file picker (Preview)', 'description': 'Updated Power BI file picker improves navigation and file saving, aligning with Office experiences; enabled via Options and settings > Options > Preview features.', 'status': 'Update', 'tasks': ['Get data', 'Store data']}, {'workload': 'Power BI', 'fabricItem': 'Power BI Desktop', 'feature': 'Enhancement to Text slicer (preview)', 'description': 'Enhanced Text slicer allows multiple text selections for filtering datasets; enabled via Options and settings > Options > Preview features.', 'status': 'Update', 'tasks': ['Analyze and train data', 'Visualize data']}, {'workload': 'Power BI', 'fabricItem': 'Dashboard', 'feature': 'Enhancements to Treemap visual', 'description': "Three new tiling methods (Squarified, Binary, Alternating) and new spacing controls enhance the Treemap visual's layout, appearance, and usability.", 'status': 'Update', 'tasks': ['Visualize data']}, {'workload': 'Power BI', 'fabricItem': 'Semantic model', 'feature': 'Semantic model version history (Preview)', 'description': 'Public preview of semantic model version history allows recovering from mistakes when editing semantic models on the web; versions are automatically captured.', 'status': 'New', 'tasks': ['Prepare data']}, {'workload': 'Power BI', 'fabricItem': 'Semantic model', 'feature': 'Edit your data model in the Power BI Service – updates (Preview)', 'description': 'Improvements include on-by-default preview for Premium workspaces and defaulting to Viewing mode when opening semantic models on the web.', 'status': 'Update', 'tasks': ['Prepare data']}, {'workload': 'Power BI', 'fabricItem': 'Semantic model', 'feature': 'Live edit of semantic models in Direct Lake mode with Power BI Desktop – updates (Preview)', 'description': 'Live editing semantic models in Direct Lake mode with Power BI Desktop is now enabled by default.', 'status': 'Update', 'tasks': ['Prepare data']}, {'workload': 'Power BI', 'fabricItem': 'Power BI Desktop', 'feature': 'TMDL scripting experience (Preview)', 'description': 'TMDL view in Power BI Desktop lets you script, modify, and apply changes to the semantic model using Tabular Model Definition Language (TMDL).', 'status': 'New', 'tasks': ['Prepare data']}, {'workload': 'Power BI', 'fabricItem': 'Power BI Desktop', 'feature': 'New Snowflake connector implementation (Preview)', 'description': 'New implementation for Snowflake connector in Power BI Desktop; enabled via Options and settings > Options > Preview features.', 'status': 'New', 'tasks': ['Get data']}, {'workload': 'Power BI', 'fabricItem': 'Dashboard', 'feature': 'Drill Down Scatter PRO by ZoomCharts: The All-in-One Scatter Visual', 'description': 'New ZoomCharts visual on AppSource offering interactive features like panning, zoom, selection, and multi-level drill-down.', 'status': 'New', 'tasks': ['Visualize data']}, {'workload': 'Power BI', 'fabricItem': 'Dashboard', 'feature': 'Lollipop Chart by Powerviz', 'description': 'New Powerviz Lollipop chart visual on AppSource offering various features like chart options, marker styles, small multiples, and error bars.', 'status': 'New', 'tasks': ['Visualize data']}, {'workload': 'Power BI', 'fabricItem': 'Power BI Desktop', 'feature': 'Now in Power BI Desktop – OneLake catalog', 'description': 'OneLake catalog is now integrated into Power BI Desktop for consistent data discovery and exploration.', 'status': 'New', 'tasks': ['Get data']}, {'workload': 'Platform', 'fabricItem': 'Environment', 'feature': 'Folder support in Git', 'description': 'Folder structure in Fabric workspace is mirrored in connected Git branch, enabling organized collaboration; planned rollout by mid-February.', 'status': 'Update', 'tasks': ['Store data', 'Develop data']}, {'workload': 'OneLake', 'fabricItem': 'OneLake', 'feature': 'OneLake Catalog – Semantic model table & column description', 'description': 'Expanded details view of Semantic Models in OneLake Catalog now includes table and column descriptions set in the data model editor.', 'status': 'Update', 'tasks': ['Get data']}, {'workload': 'OneLake', 'fabricItem': 'OneLake', 'feature': 'Filtering workspaces in OneLake Catalog', 'description': 'Dedicated filter for workspace names in OneLake Catalog simplifies locating specific workspaces.', 'status': 'New', 'tasks': ['Get data']}, {'workload': 'Data Engineering', 'fabricItem': 'Notebook', 'feature': 'Python notebook (Preview)', 'description': 'Preview of Python Notebook with native Python support, version flexibility, optimized resource utilization, and seamless Fabric integration.', 'status': 'New', 'tasks': ['Analyze and train data', 'Develop data']}, {'workload': 'Data Engineering', 'fabricItem': 'Notebook', 'feature': 'Notebook live versioning', 'description': 'Notebook version history feature provides automatic and manual checkpoints, change tracking, comparison, and restoration of previous versions.', 'status': 'New', 'tasks': ['Develop data']}, {'workload': 'Data Engineering', 'fabricItem': 'Notebook', 'feature': 'NotebookUtils session management utilities', 'description': 'New NotebookUtils session management utilities, including APIs to manage session and interpreter status.', 'status': 'New', 'tasks': ['Develop data']}, {'workload': 'Data Engineering', 'fabricItem': 'Spark Job Definition', 'feature': 'Native Execution Engine on Runtime 1.3: simplified enablement and transition from Runtime 1.2', 'description': 'Simplified enabling of Native Execution Engine via a toggle button; full support for Runtime 1.3 (Apache Spark 3.5, Delta Lake 3.2); Runtime 1.2 support ending.', 'status': 'Update', 'tasks': ['Analyze and train data', 'Develop data']}, {'workload': 'Data Engineering', 'fabricItem': 'Spark Job Definition', 'feature': 'Legacy timestamp support in Native Execution Engine on Runtime 1.3', 'description': 'Legacy timestamp handling ensures compatibility across Spark versions by auto-adjusting for calendar differences.', 'status': 'New', 'tasks': ['Analyze and train data', 'Develop data']}, {'workload': 'Data Engineering', 'fabricItem': 'Spark Job Definition', 'feature': 'Notebook and Spark Job definition execution with service principal', 'description': 'Enables Notebook/Spark Job Definition execution under service principal using Fabric Job Scheduler API.', 'status': 'New', 'tasks': ['Develop data']}, {'workload': 'Data Engineering', 'fabricItem': 'Notebook', 'feature': 'Lineage Enhancement to Spark Notebook', 'description': 'Enhanced lineage shows all Lakehouses connected to a Spark Notebook, improving impact analysis and data pathway documentation.', 'status': 'Update', 'tasks': ['Track data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'COPY INTO column count check', 'description': 'New COPY INTO option checks if column counts in source data match target table columns; currently for CSV, with Parquet support coming soon.', 'status': 'New', 'tasks': ['Store data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'Enhancing COPY INTO operations with Granular Permissions in Data Warehouse', 'description': "Users with minimum 'read' permissions on the control plane can execute write operations at the Data Warehouse level.", 'status': 'Update', 'tasks': ['Store data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'Introducing default schema changes in Data Warehouse', 'description': 'Ability to change the default schema in Fabric Data Warehouse using the ALTER USER statement.', 'status': 'New', 'tasks': ['Store data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'Enhanced performance metrics in Query Insights', 'description': 'New metrics in Query Insights, including Data Scanned Analysis and allocated CPU time, provide deeper insights into query performance.', 'status': 'Update', 'tasks': ['Analyze and train data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'Previewing estimated Query Plan available via SHOWPLAN_XML', 'description': 'Preview of SHOWPLAN_XML allows generating and viewing estimated query execution plans in XML format for analysis and optimization.', 'status': 'New', 'tasks': ['Analyze and train data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'Query Hints in Fabric Data Warehouse', 'description': 'Support for query hints allows providing additional instructions to the query optimizer to improve query performance.', 'status': 'New', 'tasks': ['Analyze and train data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'Simplifying search & introducing Filter in Object Explorer', 'description': 'Improved search and filtering features in Object Explorer simplify navigation and management of data warehouse objects.', 'status': 'Update', 'tasks': ['Analyze and train data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'Open from SSMS & VS Code', 'description': 'Ability to access Fabric Warehouse through SQL Server Management Studio (SSMS) and Visual Studio Code.', 'status': 'New', 'tasks': ['Analyze and train data', 'Develop data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'Git Status Bar to Fabric Warehouse Artifact', 'description': 'Git artifact status bar displays branch connection details, last sync time, and a link to the most recent commit.', 'status': 'New', 'tasks': ['Develop data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'Tooltip support for built-in functions', 'description': 'Interactive tooltips for built-in functions in Fabric Web editor provide quick access to function details.', 'status': 'New', 'tasks': ['Develop data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'Stay updated with IntelliSense', 'description': 'IntelliSense support for recently released features like FOR JSON and COPY INTO.', 'status': 'Update', 'tasks': ['Develop data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'JSON aggregates (Preview)', 'description': 'Preview of JSON_OBJECTAGG and JSON_ARRAYAGG aggregate functions for concatenating columns and formatting as JSON text.', 'status': 'New', 'tasks': ['Prepare data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'Spatial analytic functions', 'description': 'Full support for spatial analytics functions enabling complex calculations on geographical and geometrical shapes.', 'status': 'Update', 'tasks': ['Analyze and train data']}, {'workload': 'Data Warehouse', 'fabricItem': 'Warehouse', 'feature': 'SQL analytics endpoint performance improvement', 'description': 'Improved query performance and data freshness for SQL analytics endpoint.', 'status': 'Update', 'tasks': ['Analyze and train data']}, {'workload': 'Databases', 'fabricItem': 'SQL database', 'feature': 'Tenant Level Private Link (Preview)', 'description': 'Preview of Tenant Level Private Link for SQL database enhances security by allowing connection via a private endpoint within your VNet.', 'status': 'New', 'tasks': ['Store data']}, {'workload': 'Databases', 'fabricItem': 'SQL database', 'feature': 'Copilot for SQL database in Fabric Region Availability', 'description': 'Copilot for SQL database is now available in all supported Fabric regions, offering inline code completion, quick actions, and Q&A chat.', 'status': 'Update', 'tasks': ['Analyze and train data', 'Develop data']}, {'workload': 'Real-Time Intelligence', 'fabricItem': 'Activator', 'feature': 'Override late arrival tolerance in Activator', 'description': 'Allows overriding the default 2-minute late arrival tolerance for Activator, enabling adjustments for event processing.', 'status': 'Update', 'tasks': ['Track data']}, {'workload': 'Real-Time Intelligence', 'fabricItem': 'Activator', 'feature': 'Create new Activator items', 'description': 'To create new Activator items, Fabric must be enabled for your tenant.', 'status': 'Update', 'tasks': ['Track data']}, {'workload': 'Real-Time Intelligence', 'fabricItem': 'Activator', 'feature': 'RTI ALM & APIs GA', 'description': 'Application Lifecycle Management (ALM) and Fabric REST APIs are generally available for all RTI items.', 'status': 'Update', 'tasks': ['Develop data']}, {'workload': 'Data Factory', 'fabricItem': 'Mirrored database', 'feature': 'Mirroring now supports replicating source schemas', 'description': 'Mirroring now replicates source schema hierarchy, maintaining data organization across services.', 'status': 'Update', 'tasks': ['Store data']}, {'workload': 'Data Factory', 'fabricItem': 'Mirrored database', 'feature': 'Delta column mapping support for Mirroring is now available', 'description': 'Mirroring supports Delta column mapping, allowing replication of columns with spaces and special characters in names.', 'status': 'Update', 'tasks': ['Store data']}, {'workload': 'Data Factory', 'fabricItem': 'Mirrored database', 'feature': 'Mirroring now supports CI/CD (Preview)', 'description': 'Mirroring supports CI/CD via Git integration and ALM Deployment Pipelines.', 'status': 'New', 'tasks': ['Develop data']}, {'workload': 'Data Factory', 'fabricItem': 'Mirrored database', 'feature': 'Integrating SAP data into Open Mirroring', 'description': 'dab Nexus now integrates with Open Mirroring to synchronize data from various SAP sources.', 'status': 'New', 'tasks': ['Store data']}, {'workload': 'Data Factory', 'fabricItem': 'Azure Data Factory', 'feature': 'Simplify data ingestion with Copy Job: more connectors and better usability', 'description': 'Copy Job now supports more connectors (Snowflake, Azure SQL Managed Instance) and improved usability for configuring update methods and schedules.', 'status': 'Update', 'tasks': ['Store data']}, {'workload': 'Data Factory', 'fabricItem': 'Dataflow Gen2', 'feature': 'CI/CD support for Dataflows in Fabric', 'description': 'CI/CD and GIT integration support for Dataflow Gen2 is now available in preview.', 'status': 'New', 'tasks': ['Develop data']}, {'workload': 'Data Factory', 'fabricItem': 'Dataflow Gen2', 'feature': 'Single-line ribbon in Power Query editor', 'description': 'Dataflows Gen2 now uses a single-line ribbon in the Power Query editor for consistency.', 'status': 'Update', 'tasks': ['Prepare data']}]}