From 41305e167c1abbb8bd6a8aae6895e9b373367940 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 06:38:59 -0600 Subject: [PATCH 01/31] news base --- .../WhatsNew/2_FabricConfVegas2025.md | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 0_Azure/3_AzureAI/WhatsNew/2_FabricConfVegas2025.md diff --git a/0_Azure/3_AzureAI/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/3_AzureAI/WhatsNew/2_FabricConfVegas2025.md new file mode 100644 index 000000000..3ea675301 --- /dev/null +++ b/0_Azure/3_AzureAI/WhatsNew/2_FabricConfVegas2025.md @@ -0,0 +1,38 @@ +# Microsoft Fabric Community Conference - Overview + +Costa Rica + +[![GitHub](https://badgen.net/badge/icon/github?icon=github&label)](https://github.com) +[![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) +[brown9804](https://github.com/brown9804) + +Last updated: 2025-03-27 + +---------- + +> `Las Vegas from March 31 to April 2`. Showcased significant advancements and innovations across different domains of the Fabric platform. + + +
+List of References (Click to expand) + +
+ +## Overview + +| **Category** | **Details** | +|-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **Platform Enhancements** | - **OneLake Security (Private Preview)**: Seamless security integration across Spark, SQL Endpoint, and Power BI in Direct Lake mode.
- **Command Line Interface (CLI)**: Execute commands across Fabric using terminal prompts or pre-written scripts.
- **Variable Library**: Efficiently manage variables at a workspace level. | +| **Data Integration** | **Database Mirroring**: Supports sources behind firewalls such as Azure SQL Database and Snowflake, with Azure SQL MI coming soon. On-prem SQL Server, Oracle, and Dataverse support is also on the way. | +| **Data Engineering & Data Science** | - **Fabric Data Agents (Former AI Skills)**: Integrate Data Agents with Azure AI Foundry.
- **Copilot & AI Features**: Available with all paid-SKU, starting with F2.
- **Autoscale Billing for Spark**: Serverless, pay-as-you-go billing, no longer consuming your Fabric capacity when enabled.
- **Copilot Improvements**: Copilot is now pre-installed, supports data-specific queries, and tracks historic interactions.
- **AI Functions**: Apply LLM models for summarization, text generation, classification, sentiment analysis, and translation.
- **Row-Level & Column-Level Security in Spark**. | +| **Data Warehouse** | - **AI Functions**: Bring AI features to Data Warehouse, similar to Data Engineering & Data Science.
- **User-Defined Functions (UDFs)**: Write custom Python functions and execute them directly through T-SQL.
- **Migration Tool**: Public preview for migrating Azure Synapse Analytics warehouses to Fabric. | +| **Real-Time Intelligence** | **Streaming & Event Connectors**: New integrations for MQTT, Solace, ADX, Real-Time Weather, and Azure Event Grid. | +| **Power BI** | - **Direct Lake Semantic Models**: Create models directly in Power BI Desktop, and use data from multiple OneLake sources.
- **Datapoint Annotations**: Add descriptive text to specific data points directly in PowerPoint presentations.
- **Copilot Improvements**: Ask data questions from your model.
- **Notebook Tools**: Quickly analyze semantic models with pre-built notebooks for best practices and memory optimization. | +| **Additional Highlights** | - **Workshops and Sessions**: Over 200 expert-led sessions covering AI, databases, analytics, business intelligence, and more.
- **Hands-On Workshops**: Pre- and post-conference workshops offering immersive, practical learning experiences.
- **Keynote and Corenote Sessions**: Insights into the latest developments and roadmaps for Microsoft Fabric.
- **Networking Opportunities**: Dedicated networking spaces like Ask the Experts and the Community Lounge. | + + + +
+

Total Visitors

+ Visitor Count +
From 28c4b902cdae2d0f2503dc7d0a07ab056aaef321 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 7 Apr 2025 12:39:36 +0000 Subject: [PATCH 02/31] Update last modified date in Markdown files --- 0_Azure/3_AzureAI/WhatsNew/2_FabricConfVegas2025.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0_Azure/3_AzureAI/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/3_AzureAI/WhatsNew/2_FabricConfVegas2025.md index 3ea675301..eed997d6c 100644 --- a/0_Azure/3_AzureAI/WhatsNew/2_FabricConfVegas2025.md +++ b/0_Azure/3_AzureAI/WhatsNew/2_FabricConfVegas2025.md @@ -6,7 +6,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-03-27 +Last updated: 2025-04-07 ---------- From 0458a02037ec432e3b0fb925cf647116348dd7e2 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 06:41:24 -0600 Subject: [PATCH 03/31] Rename 0_Azure/3_AzureAI/WhatsNew/0_IgniteNews_2024.md to 0_Azure/WhatsNew/0_IgniteNews_2024.md --- 0_Azure/{3_AzureAI => }/WhatsNew/0_IgniteNews_2024.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename 0_Azure/{3_AzureAI => }/WhatsNew/0_IgniteNews_2024.md (100%) diff --git a/0_Azure/3_AzureAI/WhatsNew/0_IgniteNews_2024.md b/0_Azure/WhatsNew/0_IgniteNews_2024.md similarity index 100% rename from 0_Azure/3_AzureAI/WhatsNew/0_IgniteNews_2024.md rename to 0_Azure/WhatsNew/0_IgniteNews_2024.md From db5fb479abbb2978657f4743a0bc7b907bf4539b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 7 Apr 2025 12:41:39 +0000 Subject: [PATCH 04/31] Update last modified date in Markdown files --- 0_Azure/WhatsNew/0_IgniteNews_2024.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0_Azure/WhatsNew/0_IgniteNews_2024.md b/0_Azure/WhatsNew/0_IgniteNews_2024.md index e5e45ec9a..8f51964d0 100644 --- a/0_Azure/WhatsNew/0_IgniteNews_2024.md +++ b/0_Azure/WhatsNew/0_IgniteNews_2024.md @@ -6,7 +6,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2024-12-24 +Last updated: 2025-04-07 ---------- From 556abf76c95b79ced2a8c3ba4da855df72b9ffa3 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 06:42:08 -0600 Subject: [PATCH 05/31] Rename 0_Azure/3_AzureAI/WhatsNew/1_AIvisionMarch2025.md to 0_Azure/WhatsNew/1_AIvisionMarch2025.md --- 0_Azure/{3_AzureAI => }/WhatsNew/1_AIvisionMarch2025.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename 0_Azure/{3_AzureAI => }/WhatsNew/1_AIvisionMarch2025.md (100%) diff --git a/0_Azure/3_AzureAI/WhatsNew/1_AIvisionMarch2025.md b/0_Azure/WhatsNew/1_AIvisionMarch2025.md similarity index 100% rename from 0_Azure/3_AzureAI/WhatsNew/1_AIvisionMarch2025.md rename to 0_Azure/WhatsNew/1_AIvisionMarch2025.md From 33357be07c245a6aceeb20eb0ef896c2eca2cf7d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 7 Apr 2025 12:42:20 +0000 Subject: [PATCH 06/31] Update last modified date in Markdown files --- 0_Azure/WhatsNew/1_AIvisionMarch2025.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0_Azure/WhatsNew/1_AIvisionMarch2025.md b/0_Azure/WhatsNew/1_AIvisionMarch2025.md index d616e802d..8f2de46fc 100644 --- a/0_Azure/WhatsNew/1_AIvisionMarch2025.md +++ b/0_Azure/WhatsNew/1_AIvisionMarch2025.md @@ -6,7 +6,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-03-27 +Last updated: 2025-04-07 ---------- From fa4d8db9142614752d684d9807c06942f60178e3 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 06:42:54 -0600 Subject: [PATCH 07/31] format --- 0_Azure/3_AzureAI/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0_Azure/3_AzureAI/README.md b/0_Azure/3_AzureAI/README.md index 1125bd0fe..07e786ddf 100644 --- a/0_Azure/3_AzureAI/README.md +++ b/0_Azure/3_AzureAI/README.md @@ -41,7 +41,7 @@ Last updated: 2025-03-24 ## Overview -All Azure services as for now:
+> All Azure services as for now: return to Content From 4b45c7866938ef20b6a6fd6ac2a346564049f53d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 7 Apr 2025 12:43:06 +0000 Subject: [PATCH 08/31] Update last modified date in Markdown files --- 0_Azure/3_AzureAI/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0_Azure/3_AzureAI/README.md b/0_Azure/3_AzureAI/README.md index 07e786ddf..2e8505be9 100644 --- a/0_Azure/3_AzureAI/README.md +++ b/0_Azure/3_AzureAI/README.md @@ -6,7 +6,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-03-24 +Last updated: 2025-04-07 ---------- From 958339e36e85b85fb3610dd1abdd058a868484b4 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 06:43:24 -0600 Subject: [PATCH 09/31] Rename 0_Azure/3_AzureAI/WhatsNew/2_FabricConfVegas2025.md to 0_Azure/WhatsNew/2_FabricConfVegas2025.md --- 0_Azure/{3_AzureAI => }/WhatsNew/2_FabricConfVegas2025.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename 0_Azure/{3_AzureAI => }/WhatsNew/2_FabricConfVegas2025.md (100%) diff --git a/0_Azure/3_AzureAI/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/WhatsNew/2_FabricConfVegas2025.md similarity index 100% rename from 0_Azure/3_AzureAI/WhatsNew/2_FabricConfVegas2025.md rename to 0_Azure/WhatsNew/2_FabricConfVegas2025.md From 2f6596f58ad3bdfe547af14794350de9b2ba8978 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 06:50:41 -0600 Subject: [PATCH 10/31] title --- 0_Azure/WhatsNew/2_FabricConfVegas2025.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0_Azure/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/WhatsNew/2_FabricConfVegas2025.md index eed997d6c..a2ed28fd0 100644 --- a/0_Azure/WhatsNew/2_FabricConfVegas2025.md +++ b/0_Azure/WhatsNew/2_FabricConfVegas2025.md @@ -1,4 +1,4 @@ -# Microsoft Fabric Community Conference - Overview +# Microsoft Fabric Community Conference (Las Vegas 2025) - Overview Costa Rica From b6024192e2ed9f4d1b2acff9abee2c9aa8fb774e Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 06:51:56 -0600 Subject: [PATCH 11/31] readme for intro --- 0_Azure/WhatsNew/README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 0_Azure/WhatsNew/README.md diff --git a/0_Azure/WhatsNew/README.md b/0_Azure/WhatsNew/README.md new file mode 100644 index 000000000..709abdb8e --- /dev/null +++ b/0_Azure/WhatsNew/README.md @@ -0,0 +1,23 @@ +# What's New on Azure? - Overviews + +Costa Rica + +[![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) +[brown9804](https://github.com/brown9804) + +Last updated: 2025-01-02 + +------------------------------------------ + +> This collection of files provides overviews of the latest developments and announcements in Azure. Each file delves into the specific announcements made during different events or waves + +## Content + +- [Microsoft Ignite 2024: Overview of AI Innovations](./0_IgniteNews_2024.md) +- [​What's new in Azure AI Vision?​ - March 2025 Overview](./1_AIvisionMarch2025.md) +- [Microsoft Fabric Community Conference (Las Vegas 2025) - Overview](./2_FabricConfVegas2025.md) + +
+

Total Visitors

+ Visitor Count +
From 7d7786bdd7d1e116a4a2d7b49d55b12920cf0e5b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 7 Apr 2025 12:52:10 +0000 Subject: [PATCH 12/31] Update last modified date in Markdown files --- 0_Azure/WhatsNew/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0_Azure/WhatsNew/README.md b/0_Azure/WhatsNew/README.md index 709abdb8e..7946e25e1 100644 --- a/0_Azure/WhatsNew/README.md +++ b/0_Azure/WhatsNew/README.md @@ -5,7 +5,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-01-02 +Last updated: 2025-04-07 ------------------------------------------ From aaafa2d9087e501832eca74b6e5b73ae5c6528e0 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 06:52:54 -0600 Subject: [PATCH 13/31] title --- 0_Azure/_industry-specific/0_Healthcare/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0_Azure/_industry-specific/0_Healthcare/README.md b/0_Azure/_industry-specific/0_Healthcare/README.md index f44cb0ee1..c68437f0e 100644 --- a/0_Azure/_industry-specific/0_Healthcare/README.md +++ b/0_Azure/_industry-specific/0_Healthcare/README.md @@ -1,4 +1,4 @@ -# Microsoft Cloud for Healthcare Solutions +# Microsoft Cloud for Healthcare Solutions - Overview Costa Rica From 125c193edf81580f27f034f6d561a285d6eaf7da Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 7 Apr 2025 12:53:06 +0000 Subject: [PATCH 14/31] Update last modified date in Markdown files --- 0_Azure/_industry-specific/0_Healthcare/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0_Azure/_industry-specific/0_Healthcare/README.md b/0_Azure/_industry-specific/0_Healthcare/README.md index c68437f0e..492340811 100644 --- a/0_Azure/_industry-specific/0_Healthcare/README.md +++ b/0_Azure/_industry-specific/0_Healthcare/README.md @@ -6,7 +6,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2024-12-31 +Last updated: 2025-04-07 ---------- From f136bd49427065c3b80301a5a392fd7b218f1c05 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 06:53:44 -0600 Subject: [PATCH 15/31] content list --- 0_Azure/README.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/0_Azure/README.md b/0_Azure/README.md index 2b65f1379..f207d5eb7 100644 --- a/0_Azure/README.md +++ b/0_Azure/README.md @@ -59,14 +59,16 @@ Last updated: 2025-01-02 ## Content -- [Azure](https://github.com/brown9804/MSCloudEssentials_LPath/blob/main/0_Azure/README.md) - - [Azure Fundamentals](./0_AzureFundamentals/README.md) - - [Azure Data](./1_AzureData/README.md) - - [Azure Analytics](./2_AzureAnalytics/README.md) - - [Azure AI](./3_AzureAI/README.md) - - [Azure DevOps](./4_AzureDevOps/README.md) - - [Data Protection and Management](./5_DataProtectionMng) - - [Cost Management](./6_AzureCostManagement) + +- [Azure Fundamentals](./0_AzureFundamentals/README.md) +- [Azure Data](./1_AzureData/README.md) +- [Azure Analytics](./2_AzureAnalytics/README.md) +- [Azure AI](./3_AzureAI/README.md) +- [Azure DevOps](./4_AzureDevOps/README.md) +- [Data Protection and Management](./5_DataProtectionMng) +- [Cost Management](./6_AzureCostManagement) +- [Azure Support](./7_AzureSupport) +- [What's New on Azure?](./WhatsNew) Microsoft Azure is a cloud computing platform that provides a wide range of services for building, deploying, and managing applications and infrastructure. It offers scalability, flexibility, and global reach. From a7d0490c7723548c340389d199471c861776add9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 7 Apr 2025 12:53:57 +0000 Subject: [PATCH 16/31] Update last modified date in Markdown files --- 0_Azure/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0_Azure/README.md b/0_Azure/README.md index f207d5eb7..3c91b234b 100644 --- a/0_Azure/README.md +++ b/0_Azure/README.md @@ -5,7 +5,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-01-02 +Last updated: 2025-04-07 ------------------------------------------ From 31a564aeaca9d332ffbd84f11d18bfdcdc0c44b3 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 06:54:22 -0600 Subject: [PATCH 17/31] format --- 0_Azure/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/0_Azure/README.md b/0_Azure/README.md index 3c91b234b..8202788f1 100644 --- a/0_Azure/README.md +++ b/0_Azure/README.md @@ -70,7 +70,7 @@ Last updated: 2025-04-07 - [Azure Support](./7_AzureSupport) - [What's New on Azure?](./WhatsNew) -Microsoft Azure is a cloud computing platform that provides a wide range of services for building, deploying, and managing applications and infrastructure. It offers scalability, flexibility, and global reach. +> Microsoft Azure is a cloud computing platform that provides a wide range of services for building, deploying, and managing applications and infrastructure. It offers scalability, flexibility, and global reach. image @@ -95,7 +95,7 @@ Microsoft Azure is a cloud computing platform that provides a wide range of serv ## Key Azure Products -Here are some important Azure products within each category: +> Here are some important Azure products within each category: ### IaaS Products From 6dc3beb92d3af4647c07fe8d317eaeec5dc472a7 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 06:57:17 -0600 Subject: [PATCH 18/31] list of refs --- 0_Azure/WhatsNew/2_FabricConfVegas2025.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/0_Azure/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/WhatsNew/2_FabricConfVegas2025.md index a2ed28fd0..7b1ea6250 100644 --- a/0_Azure/WhatsNew/2_FabricConfVegas2025.md +++ b/0_Azure/WhatsNew/2_FabricConfVegas2025.md @@ -16,6 +16,9 @@ Last updated: 2025-04-07
List of References (Click to expand) +- [Announcements from the Microsoft Fabric Community Conference](https://www.microsoft.com/en-us/microsoft-fabric/blog/2024/03/26/announcements-from-the-microsoft-fabric-community-conference/?msockid=38ec3806873362243e122ce086486339) +- [FabCon 2025: Fueling tomorrow’s AI with new agentic capabilities and security innovations in Fabric](https://www.microsoft.com/en-us/microsoft-fabric/blog/2025/03/31/fabcon-2025-fueling-tomorrows-ai-with-new-agentic-capabilities-and-security-innovations-in-fabric/) +
## Overview From 55abd97c12ee04b94a2daab06503aceb9ada433f Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 07:35:27 -0600 Subject: [PATCH 19/31] platform in place --- 0_Azure/WhatsNew/2_FabricConfVegas2025.md | 50 ++++++++++++++++++++++- 1 file changed, 48 insertions(+), 2 deletions(-) diff --git a/0_Azure/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/WhatsNew/2_FabricConfVegas2025.md index 7b1ea6250..1c2ea8bd8 100644 --- a/0_Azure/WhatsNew/2_FabricConfVegas2025.md +++ b/0_Azure/WhatsNew/2_FabricConfVegas2025.md @@ -18,6 +18,8 @@ Last updated: 2025-04-07 - [Announcements from the Microsoft Fabric Community Conference](https://www.microsoft.com/en-us/microsoft-fabric/blog/2024/03/26/announcements-from-the-microsoft-fabric-community-conference/?msockid=38ec3806873362243e122ce086486339) - [FabCon 2025: Fueling tomorrow’s AI with new agentic capabilities and security innovations in Fabric](https://www.microsoft.com/en-us/microsoft-fabric/blog/2025/03/31/fabcon-2025-fueling-tomorrows-ai-with-new-agentic-capabilities-and-security-innovations-in-fabric/) +- [OneLake security overview](https://learn.microsoft.com/en-us/fabric/onelake/security/get-started-security) +- [Best practices for OneLake security](https://learn.microsoft.com/en-us/fabric/onelake/security/best-practices-secure-data-in-onelake) @@ -26,13 +28,57 @@ Last updated: 2025-04-07 | **Category** | **Details** | |-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **Platform Enhancements** | - **OneLake Security (Private Preview)**: Seamless security integration across Spark, SQL Endpoint, and Power BI in Direct Lake mode.
- **Command Line Interface (CLI)**: Execute commands across Fabric using terminal prompts or pre-written scripts.
- **Variable Library**: Efficiently manage variables at a workspace level. | -| **Data Integration** | **Database Mirroring**: Supports sources behind firewalls such as Azure SQL Database and Snowflake, with Azure SQL MI coming soon. On-prem SQL Server, Oracle, and Dataverse support is also on the way. | +| **Data Integration** | **Database Mirroring**: Supports sources behind firewalls such as Azure SQL Database and Snowflake, with Azure SQL MI coming soon. On-prem SQL Server, Oracle, and Dataverse support is also on the way.| | **Data Engineering & Data Science** | - **Fabric Data Agents (Former AI Skills)**: Integrate Data Agents with Azure AI Foundry.
- **Copilot & AI Features**: Available with all paid-SKU, starting with F2.
- **Autoscale Billing for Spark**: Serverless, pay-as-you-go billing, no longer consuming your Fabric capacity when enabled.
- **Copilot Improvements**: Copilot is now pre-installed, supports data-specific queries, and tracks historic interactions.
- **AI Functions**: Apply LLM models for summarization, text generation, classification, sentiment analysis, and translation.
- **Row-Level & Column-Level Security in Spark**. | | **Data Warehouse** | - **AI Functions**: Bring AI features to Data Warehouse, similar to Data Engineering & Data Science.
- **User-Defined Functions (UDFs)**: Write custom Python functions and execute them directly through T-SQL.
- **Migration Tool**: Public preview for migrating Azure Synapse Analytics warehouses to Fabric. | -| **Real-Time Intelligence** | **Streaming & Event Connectors**: New integrations for MQTT, Solace, ADX, Real-Time Weather, and Azure Event Grid. | +| **Real-Time Intelligence** | **Streaming & Event Connectors**: New integrations for MQTT, Solace, ADX, Real-Time Weather, and Azure Event Grid.| | **Power BI** | - **Direct Lake Semantic Models**: Create models directly in Power BI Desktop, and use data from multiple OneLake sources.
- **Datapoint Annotations**: Add descriptive text to specific data points directly in PowerPoint presentations.
- **Copilot Improvements**: Ask data questions from your model.
- **Notebook Tools**: Quickly analyze semantic models with pre-built notebooks for best practices and memory optimization. | | **Additional Highlights** | - **Workshops and Sessions**: Over 200 expert-led sessions covering AI, databases, analytics, business intelligence, and more.
- **Hands-On Workshops**: Pre- and post-conference workshops offering immersive, practical learning experiences.
- **Keynote and Corenote Sessions**: Insights into the latest developments and roadmaps for Microsoft Fabric.
- **Networking Opportunities**: Dedicated networking spaces like Ask the Experts and the Community Lounge. | +## Platform Enhancements + +> Setting Up OneLake Security: + +1. **Define Security Roles**: Create roles within OneLake to manage access to data tables or folders. These roles can include Admin, Member, Contributor, and Viewer, each with different levels of access. +2. **Assign Permissions**: Assign permissions at the workspace level to control access to all items within that workspace. Use the sharing feature to grant users direct access to specific items if they do not need access to the entire workspace +3. **Configure Item Permissions**: Use the Manage Permissions page to add or remove individual item permissions for users or groups. This allows for fine-grained control over who can access specific data items. +4. **Set Up Compute Permissions**: Grant data access through the SQL compute engine by restricting access to specific tables and schemas. Implement row and column-level security to further refine access controls. +5. **Implement User Identity Mode**: Enable user identity mode for SQL Analytics Endpoints to ensure that security policies are enforced based on user roles and permissions + +> Best Practices: + +1. **Least Privilege Access**: Assign permissions at the appropriate level to ensure that users only have access to the data necessary for their tasks. Avoid over-provisioning to reduce security risks. +2. **Secure by Workload**: Grant users access to specific data workloads through item permissions, compute permissions, and OneLake data access roles. Configure access to the least privileged level required for the user's job. +3. **Use Data Access Roles**: Use OneLake data access roles to control access to folders and tables within a lakehouse. This allows for selective access to specific items in a lakehouse. +4. **Monitor and Audit Access**: Regularly review and audit access permissions to ensure compliance with security policies. Adjust permissions as needed to maintain a secure environment. + +### OneLake Security (Private Preview) + +> Here are the key aspects: + +- **Granular Security Definitions**: OneLake Security enables defining `row and column-level` security directly within OneLake, ensuring consistent security rules across different Fabric engines. +- **Unified Security Management**: With OneLake Security, `roles can be created to grant access to specific data tables or folders`. These roles can further restrict access using row or column-level security. +- **Automatic Enforcement**: `Security roles` defined in OneLake `are automatically enforced when querying through Spark notebooks, SQL Analytics Endpoints, and Power BI in Direct Lake mode`. +- **User Identity Mode**: SQL Analytics Endpoints now support a `user identity` mode, ensuring that OneLake Security is the source of truth for all access through SQL endpoints. This `mode means` that `SQL Analytics Endpoints` can now operate based on individual user identities. This means that access and permissions `are managed at the user level rather than at a broader level (like application or service level)`. +- **Early Access**: Customers can [sign up for early access](https://forms.office.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR_BIbobSVbtGoFFUDM3gfGJUNlBWWVpMNDU5NzY5U1NBQVFHOUJPNE5CNS4u) to provide feedback and experience these capabilities before the broad public preview + +### Command Line Interface (CLI) + +> The Microsoft Fabric Command Line Interface (CLI), also known as `fabric-cli` or `fab`, provides a powerful tool for executing commands across the Fabric platform using terminal prompts or pre-written scripts. Key features include: + +- **Installation and Authentication**: The CLI can be installed using `pip` and supports different `authentication methods, including interactive, service principal, and managed identity authentication`. +- **Command Execution**: Users can execute a wide range of commands to manage Fabric resources, deploy applications, and automate workflows. +- **Interactive Mode**: The CLI supports an interactive mode, allowing users to execute commands in a more user-friendly environment. +- **Integration with CI/CD**: Fabric CLI can be integrated with `Azure DevOps pipelines and GitHub Actions for automated deployments and robust CI/CD pipelines`. + +### Variable Library + +> Allows users to define and manage variables at the workspace level. This feature enhances efficiency and consistency across various workspace items. + +- **Workspace-Level Management**: `Variables can be defined and managed at the workspace level`, making them accessible `across different workspace items such as data pipelines, notebooks, and lakehouse shortcuts`. +- **Enhanced Data Pipelines**: The Variable Library is `already available for use in data pipelines, allowing for more streamlined and efficient data processing`. +- **Future Integrations**: Plans are in place to `expand the use of the Variable Library to other areas within the Fabric platform, further enhancing its utility`. +
From 710bb1b65bab2d5143ad9f2622c43befcf186b6b Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 07:39:24 -0600 Subject: [PATCH 20/31] jsut post conf --- 0_Azure/WhatsNew/2_FabricConfVegas2025.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0_Azure/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/WhatsNew/2_FabricConfVegas2025.md index 1c2ea8bd8..fbc0b43e8 100644 --- a/0_Azure/WhatsNew/2_FabricConfVegas2025.md +++ b/0_Azure/WhatsNew/2_FabricConfVegas2025.md @@ -33,7 +33,7 @@ Last updated: 2025-04-07 | **Data Warehouse** | - **AI Functions**: Bring AI features to Data Warehouse, similar to Data Engineering & Data Science.
- **User-Defined Functions (UDFs)**: Write custom Python functions and execute them directly through T-SQL.
- **Migration Tool**: Public preview for migrating Azure Synapse Analytics warehouses to Fabric. | | **Real-Time Intelligence** | **Streaming & Event Connectors**: New integrations for MQTT, Solace, ADX, Real-Time Weather, and Azure Event Grid.| | **Power BI** | - **Direct Lake Semantic Models**: Create models directly in Power BI Desktop, and use data from multiple OneLake sources.
- **Datapoint Annotations**: Add descriptive text to specific data points directly in PowerPoint presentations.
- **Copilot Improvements**: Ask data questions from your model.
- **Notebook Tools**: Quickly analyze semantic models with pre-built notebooks for best practices and memory optimization. | -| **Additional Highlights** | - **Workshops and Sessions**: Over 200 expert-led sessions covering AI, databases, analytics, business intelligence, and more.
- **Hands-On Workshops**: Pre- and post-conference workshops offering immersive, practical learning experiences.
- **Keynote and Corenote Sessions**: Insights into the latest developments and roadmaps for Microsoft Fabric.
- **Networking Opportunities**: Dedicated networking spaces like Ask the Experts and the Community Lounge. | +| **Additional Highlights** | - **Workshops and Sessions**: Over 200 expert-led sessions covering AI, databases, analytics, business intelligence, and more.
- **Hands-On Workshops**: Pre- and post-conference workshops offering immersive, practical learning experiences. | ## Platform Enhancements From 994c8363d3ca46fb0acee3131043e6b761ea2d27 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 08:06:15 -0600 Subject: [PATCH 21/31] more visual guidance later --- 0_Azure/WhatsNew/2_FabricConfVegas2025.md | 108 ++++++++++++++++++++++ 1 file changed, 108 insertions(+) diff --git a/0_Azure/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/WhatsNew/2_FabricConfVegas2025.md index fbc0b43e8..795c7a566 100644 --- a/0_Azure/WhatsNew/2_FabricConfVegas2025.md +++ b/0_Azure/WhatsNew/2_FabricConfVegas2025.md @@ -20,6 +20,7 @@ Last updated: 2025-04-07 - [FabCon 2025: Fueling tomorrow’s AI with new agentic capabilities and security innovations in Fabric](https://www.microsoft.com/en-us/microsoft-fabric/blog/2025/03/31/fabcon-2025-fueling-tomorrows-ai-with-new-agentic-capabilities-and-security-innovations-in-fabric/) - [OneLake security overview](https://learn.microsoft.com/en-us/fabric/onelake/security/get-started-security) - [Best practices for OneLake security](https://learn.microsoft.com/en-us/fabric/onelake/security/best-practices-secure-data-in-onelake) +- [What is Mirroring in Fabric?](https://learn.microsoft.com/en-us/fabric/database/mirrored-database/overview) @@ -79,6 +80,113 @@ Last updated: 2025-04-07 - **Enhanced Data Pipelines**: The Variable Library is `already available for use in data pipelines, allowing for more streamlined and efficient data processing`. - **Future Integrations**: Plans are in place to `expand the use of the Variable Library to other areas within the Fabric platform, further enhancing its utility`. +## Data Integration + +> Database mirroring -> enables seamless data replication and high availability for critical workloads. + +| **Source** | **Support Status** | **Connectivity** | **Technical Details**| +|-----------------------------------|--------------------|----------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **Azure SQL Database** | Current Support | On-Premises Data Gateway or VNET Data Gateway for secure and efficient data movement | - **Mirroring Mechanism**: Utilizes SQL’s Change Data Capture (CDC) stack optimized for lake-centric architecture. CDC stores changes locally in the database, while mirroring reads data from the transaction log and publishes it to OneLake.
- **Data Format**: Converts data to Parquet format for analytics.
- **Features**: Supports DDL (Data Definition Language) operations like Alter/Drop/Rename tables/columns, and Truncate tables while mirroring is active.
- **APIs**: Programmatic APIs available for setup and management. | +| **Snowflake** | Current Support | On-Premises Data Gateway or VNET Data Gateway for secure and efficient data movement | - **Mirroring Mechanism**: Similar to Azure SQL Database, leveraging secure gateways for data replication.
- **Data Format**: Ensures data is analytics-ready in OneLake. | +| **Azure SQL Managed Instance (MI)**| Coming Soon | Will utilize On-Premises Data Gateway or VNET Data Gateway for secure connectivity | - **Mirroring Mechanism**: Expected to follow the same CDC-based approach as Azure SQL Database.
- **Data Format**: Will convert data to Parquet format for seamless integration. | +| **On-Premises SQL Server, Oracle, and Dataverse** | Future Support | Will follow secure connectivity protocols using On-Premises Data Gateway | - **Mirroring Mechanism**: Anticipated to use similar CDC-based replication.
- **Data Format**: Data will be converted to Parquet format for analytics. | + +> Installation Steps: +
+Azure SQL Database + +1. **Enable System Assigned Managed Identity (SAMI)**: + - In the Azure portal, navigate to your Azure SQL logical server. + - Enable System Assigned Managed Identity (SAMI) with a single step. + +2. **Configure Mirroring**: + - Go to the Fabric workspace and select the ⚙️. + - Choose `Manage connection and gateways` to configure the connection to your Azure SQL Database. + +3. **Set Up Gateway**: + - Deploy either the On-Premises Data Gateway or VNET Data Gateway depending on your network setup. + - Configure the gateway to securely connect to your Azure SQL Database. + +4. **Initial Replication**: + - Start the mirroring process. The initial replication time depends on the size of the data being brought in. + - Data is stored in a landing zone in OneLake, improving performance when converting files into delta verti-parquet. + +5. **Monitor Replication**: + - Use Dynamic Management Views (DMVs) and stored procedures to validate configuration and monitor replication status. + - Execute queries like `SELECT * FROM sys.dm_change_feed_log_scan_sessions` to check if changes are properly flowing. + +6. **Manage Connections**: + - Regularly check and manage connections through the Fabric workspace settings. + - Ensure compliance with security protocols and monitor data transfer activities. + +7. **Troubleshooting**: If experiencing mirroring problems, perform database-level checks and contact support if needed. + +
+ +
+Snowflake + +1. **Configure Snowflake Account**: Ensure your Snowflake account is set up and accessible. + +2. **Set Up Gateway**: + - Deploy either the On-Premises Data Gateway or VNET Data Gateway depending on your network setup. + - Configure the gateway to securely connect to your Snowflake account. + +3. **Configure Mirroring**: + - Go to the Fabric workspace and select the ⚙️. + - Choose "Manage connection and gateways" to configure the connection to your Snowflake account. + +4. **Initial Replication**: + - Start the mirroring process. The initial replication time depends on the size of the data being brought in. + - Data is stored in a landing zone in OneLake, improving performance when converting files into delta verti-parquet. + +5. **Monitor Replication**: Use Snowflake's monitoring tools to validate configuration and monitor replication status. + +6. **Manage Connections**: + - Regularly check and manage connections through the Fabric workspace settings. + - Ensure compliance with security protocols and monitor data transfer activities. + +7. **Troubleshooting**: If experiencing mirroring problems, perform account-level checks and contact support if needed. + +
+ +
+Azure SQL Managed Instance (MI) + +1. **Enable System Assigned Managed Identity (SAMI)**: + - In the Azure portal, navigate to your Azure SQL Managed Instance. + - Enable System Assigned Managed Identity (SAMI) with a single step. + +2. **Configure Mirroring**: + - Go to the Fabric workspace and select the ⚙️. + - Choose "Manage connection and gateways" to configure the connection to your Azure SQL Managed Instance. + +3. **Set Up Gateway**: + - Deploy either the On-Premises Data Gateway or VNET Data Gateway depending on your network setup. + - Configure the gateway to securely connect to your Azure SQL Managed Instance. + +4. **Initial Replication**: + - Start the mirroring process. The initial replication time depends on the size of the data being brought in. + - Data is stored in a landing zone in OneLake, improving performance when converting files into delta verti-parquet. + +5. **Monitor Replication**: + - Use Dynamic Management Views (DMVs) and stored procedures to validate configuration and monitor replication status. + - Execute queries like `SELECT * FROM sys.dm_change_feed_log_scan_sessions` to check if changes are properly flowing. + +6. **Manage Connections**: + - Regularly check and manage connections through the Fabric workspace settings. + - Ensure compliance with security protocols and monitor data transfer activities. + +7. **Troubleshooting**: If experiencing mirroring problems, perform instance-level checks and contact support if needed. + +
+ +### Gateway Solutions + +| **Gateway** | **Purpose** | **Security** | **Usage**| +|------------------------------|-----------------------------------------------------------------------------|-----------------------------------------------------------------------------|-------------------------------------------------------------------------| +| **On-Premises Data Gateway** | Allows Fabric services to communicate with on-premises data sources without exposing them directly to the internet. | Ensures encrypted data transfers while maintaining compliance and security protocols. | Ideal for organizations needing to access mirrored databases behind on-premises firewalls. | +| **VNET Data Gateway** | Enables Fabric services like Data Factory and Power BI to securely access cloud databases without requiring on-premises infrastructure. | Maintains network isolation while ensuring low-latency and high-throughput connections. | Suitable for databases residing behind virtual network (VNET) firewalls. |
From 9f99fe7fcbdf8f7444550760d8217a2d0ea38f0a Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 08:44:03 -0600 Subject: [PATCH 22/31] in progress --- 0_Azure/WhatsNew/2_FabricConfVegas2025.md | 1 + 1 file changed, 1 insertion(+) diff --git a/0_Azure/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/WhatsNew/2_FabricConfVegas2025.md index 795c7a566..f97deeaf3 100644 --- a/0_Azure/WhatsNew/2_FabricConfVegas2025.md +++ b/0_Azure/WhatsNew/2_FabricConfVegas2025.md @@ -188,6 +188,7 @@ Last updated: 2025-04-07 | **On-Premises Data Gateway** | Allows Fabric services to communicate with on-premises data sources without exposing them directly to the internet. | Ensures encrypted data transfers while maintaining compliance and security protocols. | Ideal for organizations needing to access mirrored databases behind on-premises firewalls. | | **VNET Data Gateway** | Enables Fabric services like Data Factory and Power BI to securely access cloud databases without requiring on-premises infrastructure. | Maintains network isolation while ensuring low-latency and high-throughput connections. | Suitable for databases residing behind virtual network (VNET) firewalls. | +## Data Engineering & Data Science

Total Visitors

From 0bb5f2a144241b1b7bea17a1cf416caa8ea77762 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 09:02:40 -0600 Subject: [PATCH 23/31] in progress --- .../0_Fabric/demos/34_FromSynapse-Fabric.md | 72 +++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 0_Azure/2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md diff --git a/0_Azure/2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md b/0_Azure/2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md new file mode 100644 index 000000000..7f9041ed9 --- /dev/null +++ b/0_Azure/2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md @@ -0,0 +1,72 @@ +# Migrate to Microsoft Fabric - Overview + + Costa Rica + +[![GitHub](https://badgen.net/badge/icon/github?icon=github&label)](https://github.com) +[![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) +[brown9804](https://github.com/brown9804) + +Last updated: 2025-04-07 + +---------- + +
+List of References (Click to expand) + +- [Migrating from Azure Synapse Spark to Fabric](https://learn.microsoft.com/en-us/fabric/data-engineering/migrate-synapse-overview) +- [Migration planning: Azure Synapse Analytics dedicated SQL pools to Fabric Data Warehouse](https://learn.microsoft.com/en-us/fabric/data-warehouse/migration-synapse-dedicated-sql-pool-warehouse#prepare-for-migration) + +
+ +> Overall process:
+> - Create a Fabric workspace and link it to your existing Azure Data Lake Storage account.
+> - Import existing notebooks, Spark jobs into the Fabric workspace.
+> - Update references to external tables or files using the OneLake syntax. + + ## Overview + +1. **Create a Fabric Workspace** + - **Navigate to Microsoft Fabric**: Access the [Microsoft Fabric portal](https://app.fabric.microsoft.com/). + + image + + - **Create Workspace**: Follow the steps to create a new workspace. + + https://github.com/user-attachments/assets/209f18fd-d14a-4e2f-aff2-d6cb7be13cc1 + +2. **Link ADLS Account**: Connect your existing Azure Data Lake Storage account to the new Fabric workspace. + - **Set Up ADLS Connection**: + - **Open Fabric Workspace**: Go to the workspace where you want to set up the connection. + + image + + - **Create a lakehouse**: Click on `New item`, search for `Lakehouse`: + + image + + image + + - **Get Data**: Select the option to get data from Azure Data Lake Storage Gen2. + - **Enter ADLS URL**: Provide the URL to your Azure Data Lake Storage Gen2 account. + - **Authentication**: Choose the authentication method (e.g., account key, organizational account, service principal, or shared access signature). + - **Sign In**: Sign in to your Azure Data Lake Storage account using the selected authentication method. + - **Configure Connection**: Complete the configuration by specifying any additional settings required for the connection. + - **Create OneLake Shortcut**: + - **Navigate to Lakehouse View**: In the Fabric workspace, go to the Lakehouse view. + - **Create Shortcut**: Right-click and select "New Shortcut," then choose Azure Data Lake Storage Gen2 as the source. + - **Enter Details**: Provide the URL of the ADLS Gen2 account, connection name, authentication method, shortcut name, and subpath pointing to the root of the data you want to reference. + - **Create Shortcut**: Click "Create" and wait for the shortcut to appear in the Lakehouse view. + - **Preview Data**: Preview the data from the shortcut to ensure it is virtualized from the source. +2. **Import Existing Notebooks and Spark Jobs** + - **Export from Synapse**: Export your notebooks and Spark job definitions from Azure Synapse. + - **Import to Fabric**: Use the import functionality in Fabric to bring these items into your new workspace. +3. **Update References** + - **Identify External References**: Locate all references to external tables or files in your notebooks and Spark jobs. + - **Modify Syntax**: Update these references to use the OneLake syntax, ensuring they point to the correct locations in Fabric. + + + +
+

Total Visitors

+ Visitor Count +
From 630ef0df3ec0d4909c95b462b76c66d383839f10 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 09:32:29 -0600 Subject: [PATCH 24/31] title --- .../2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0_Azure/2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md b/0_Azure/2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md index 7f9041ed9..7038f82f8 100644 --- a/0_Azure/2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md +++ b/0_Azure/2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md @@ -1,4 +1,4 @@ -# Migrate to Microsoft Fabric - Overview +# Azure Synapse migrate to Microsoft Fabric - Overview Costa Rica From 8b0a008a5b0485fc4add5bf0d8a4c1f3207dfe94 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 09:40:55 -0600 Subject: [PATCH 25/31] format --- .../0_Fabric/demos/20_FabricCapacityMetrics.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/0_Azure/2_AzureAnalytics/0_Fabric/demos/20_FabricCapacityMetrics.md b/0_Azure/2_AzureAnalytics/0_Fabric/demos/20_FabricCapacityMetrics.md index abd99b0d6..908f02942 100644 --- a/0_Azure/2_AzureAnalytics/0_Fabric/demos/20_FabricCapacityMetrics.md +++ b/0_Azure/2_AzureAnalytics/0_Fabric/demos/20_FabricCapacityMetrics.md @@ -16,7 +16,7 @@ Last updated: 2024-11-28 ## Wiki
-Table of Wiki (Click to expand) +Lis of References (Click to expand) - [Install the Microsoft Fabric capacity metrics app](https://learn.microsoft.com/en-us/fabric/enterprise/metrics-app-install?tabs=1st) - [What is the Microsoft Fabric Capacity Metrics app?](https://learn.microsoft.com/en-us/fabric/enterprise/metrics-app) @@ -31,8 +31,6 @@ Last updated: 2024-11-28 ## Content -- [Wiki](#wiki) -- [Content](#content) - [Microsoft Fabric Capacity Metrics app](#microsoft-fabric-capacity-metrics-app) - [Installation Steps](#installation-steps) - [Configuration Steps](#configuration-steps) From bc02a9281f44d29adfbf232535070b3abe1f6eb6 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 09:55:47 -0600 Subject: [PATCH 26/31] format --- .../0_Fabric/demos/20_FabricCapacityMetrics.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/0_Azure/2_AzureAnalytics/0_Fabric/demos/20_FabricCapacityMetrics.md b/0_Azure/2_AzureAnalytics/0_Fabric/demos/20_FabricCapacityMetrics.md index 908f02942..09ce33d5a 100644 --- a/0_Azure/2_AzureAnalytics/0_Fabric/demos/20_FabricCapacityMetrics.md +++ b/0_Azure/2_AzureAnalytics/0_Fabric/demos/20_FabricCapacityMetrics.md @@ -288,3 +288,8 @@ Steps to Access Microsoft Purview via Audit Logs: image image + +
+

Total Visitors

+ Visitor Count +
From b0e02e0c36f7b0ccbcca10b31ae5db0e58fdf384 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 10:35:38 -0600 Subject: [PATCH 27/31] in progress --- 0_Azure/WhatsNew/2_FabricConfVegas2025.md | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/0_Azure/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/WhatsNew/2_FabricConfVegas2025.md index f97deeaf3..dfcc169f4 100644 --- a/0_Azure/WhatsNew/2_FabricConfVegas2025.md +++ b/0_Azure/WhatsNew/2_FabricConfVegas2025.md @@ -88,7 +88,7 @@ Last updated: 2025-04-07 |-----------------------------------|--------------------|----------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **Azure SQL Database** | Current Support | On-Premises Data Gateway or VNET Data Gateway for secure and efficient data movement | - **Mirroring Mechanism**: Utilizes SQL’s Change Data Capture (CDC) stack optimized for lake-centric architecture. CDC stores changes locally in the database, while mirroring reads data from the transaction log and publishes it to OneLake.
- **Data Format**: Converts data to Parquet format for analytics.
- **Features**: Supports DDL (Data Definition Language) operations like Alter/Drop/Rename tables/columns, and Truncate tables while mirroring is active.
- **APIs**: Programmatic APIs available for setup and management. | | **Snowflake** | Current Support | On-Premises Data Gateway or VNET Data Gateway for secure and efficient data movement | - **Mirroring Mechanism**: Similar to Azure SQL Database, leveraging secure gateways for data replication.
- **Data Format**: Ensures data is analytics-ready in OneLake. | -| **Azure SQL Managed Instance (MI)**| Coming Soon | Will utilize On-Premises Data Gateway or VNET Data Gateway for secure connectivity | - **Mirroring Mechanism**: Expected to follow the same CDC-based approach as Azure SQL Database.
- **Data Format**: Will convert data to Parquet format for seamless integration. | +| **Azure SQL Managed Instance (MI)**| Coming Soon | Will use On-Premises Data Gateway or VNET Data Gateway for secure connectivity | - **Mirroring Mechanism**: Expected to follow the same CDC-based approach as Azure SQL Database.
- **Data Format**: Will convert data to Parquet format for seamless integration. | | **On-Premises SQL Server, Oracle, and Dataverse** | Future Support | Will follow secure connectivity protocols using On-Premises Data Gateway | - **Mirroring Mechanism**: Anticipated to use similar CDC-based replication.
- **Data Format**: Data will be converted to Parquet format for analytics. | > Installation Steps: @@ -96,19 +96,31 @@ Last updated: 2025-04-07 Azure SQL Database 1. **Enable System Assigned Managed Identity (SAMI)**: - - In the Azure portal, navigate to your Azure SQL logical server. + - In the [Azure portal](https://portal.azure.com/), navigate to your Azure SQL logical server. - Enable System Assigned Managed Identity (SAMI) with a single step. + image + 2. **Configure Mirroring**: - - Go to the Fabric workspace and select the ⚙️. + - Go to the [Fabric workspace](https://app.fabric.microsoft.com) and select the ⚙️. - Choose `Manage connection and gateways` to configure the connection to your Azure SQL Database. + image + 3. **Set Up Gateway**: - Deploy either the On-Premises Data Gateway or VNET Data Gateway depending on your network setup. + + image + - Configure the gateway to securely connect to your Azure SQL Database. + image + 4. **Initial Replication**: - - Start the mirroring process. The initial replication time depends on the size of the data being brought in. + - Start the mirroring process. The initial replication time depends on the size of the data being brought in. Click on `New item`, search for `Mirrored`: + + image + - Data is stored in a landing zone in OneLake, improving performance when converting files into delta verti-parquet. 5. **Monitor Replication**: From b93f3d9353fdad6266e5cb393d9fbb2ea3c75f41 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 11:32:40 -0600 Subject: [PATCH 28/31] Update 2_FabricConfVegas2025.more visual guidnace about setting that in tenant --- 0_Azure/WhatsNew/2_FabricConfVegas2025.md | 47 +++++++++++++++++------ 1 file changed, 36 insertions(+), 11 deletions(-) diff --git a/0_Azure/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/WhatsNew/2_FabricConfVegas2025.md index dfcc169f4..1902a27ec 100644 --- a/0_Azure/WhatsNew/2_FabricConfVegas2025.md +++ b/0_Azure/WhatsNew/2_FabricConfVegas2025.md @@ -24,19 +24,14 @@ Last updated: 2025-04-07
-## Overview +## Content + + +## Platform Enhancements | **Category** | **Details** | |-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **Platform Enhancements** | - **OneLake Security (Private Preview)**: Seamless security integration across Spark, SQL Endpoint, and Power BI in Direct Lake mode.
- **Command Line Interface (CLI)**: Execute commands across Fabric using terminal prompts or pre-written scripts.
- **Variable Library**: Efficiently manage variables at a workspace level. | -| **Data Integration** | **Database Mirroring**: Supports sources behind firewalls such as Azure SQL Database and Snowflake, with Azure SQL MI coming soon. On-prem SQL Server, Oracle, and Dataverse support is also on the way.| -| **Data Engineering & Data Science** | - **Fabric Data Agents (Former AI Skills)**: Integrate Data Agents with Azure AI Foundry.
- **Copilot & AI Features**: Available with all paid-SKU, starting with F2.
- **Autoscale Billing for Spark**: Serverless, pay-as-you-go billing, no longer consuming your Fabric capacity when enabled.
- **Copilot Improvements**: Copilot is now pre-installed, supports data-specific queries, and tracks historic interactions.
- **AI Functions**: Apply LLM models for summarization, text generation, classification, sentiment analysis, and translation.
- **Row-Level & Column-Level Security in Spark**. | -| **Data Warehouse** | - **AI Functions**: Bring AI features to Data Warehouse, similar to Data Engineering & Data Science.
- **User-Defined Functions (UDFs)**: Write custom Python functions and execute them directly through T-SQL.
- **Migration Tool**: Public preview for migrating Azure Synapse Analytics warehouses to Fabric. | -| **Real-Time Intelligence** | **Streaming & Event Connectors**: New integrations for MQTT, Solace, ADX, Real-Time Weather, and Azure Event Grid.| -| **Power BI** | - **Direct Lake Semantic Models**: Create models directly in Power BI Desktop, and use data from multiple OneLake sources.
- **Datapoint Annotations**: Add descriptive text to specific data points directly in PowerPoint presentations.
- **Copilot Improvements**: Ask data questions from your model.
- **Notebook Tools**: Quickly analyze semantic models with pre-built notebooks for best practices and memory optimization. | -| **Additional Highlights** | - **Workshops and Sessions**: Over 200 expert-led sessions covering AI, databases, analytics, business intelligence, and more.
- **Hands-On Workshops**: Pre- and post-conference workshops offering immersive, practical learning experiences. | - -## Platform Enhancements > Setting Up OneLake Security: @@ -80,8 +75,14 @@ Last updated: 2025-04-07 - **Enhanced Data Pipelines**: The Variable Library is `already available for use in data pipelines, allowing for more streamlined and efficient data processing`. - **Future Integrations**: Plans are in place to `expand the use of the Variable Library to other areas within the Fabric platform, further enhancing its utility`. + https://github.com/user-attachments/assets/3ee8eee2-cd0b-4575-aacc-5601c0ab49e2 + ## Data Integration +| **Category** | **Details** | +|-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **Data Integration** | **Database Mirroring**: Supports sources behind firewalls such as Azure SQL Database and Snowflake, with Azure SQL MI coming soon. On-prem SQL Server, Oracle, and Dataverse support is also on the way.| + > Database mirroring -> enables seamless data replication and high availability for critical workloads. | **Source** | **Support Status** | **Connectivity** | **Technical Details**| @@ -146,7 +147,7 @@ Last updated: 2025-04-07 3. **Configure Mirroring**: - Go to the Fabric workspace and select the ⚙️. - - Choose "Manage connection and gateways" to configure the connection to your Snowflake account. + - Choose `Manage connection and gateways` to configure the connection to your Snowflake account. 4. **Initial Replication**: - Start the mirroring process. The initial replication time depends on the size of the data being brought in. @@ -171,7 +172,7 @@ Last updated: 2025-04-07 2. **Configure Mirroring**: - Go to the Fabric workspace and select the ⚙️. - - Choose "Manage connection and gateways" to configure the connection to your Azure SQL Managed Instance. + - Choose `Manage connection and gateways` to configure the connection to your Azure SQL Managed Instance. 3. **Set Up Gateway**: - Deploy either the On-Premises Data Gateway or VNET Data Gateway depending on your network setup. @@ -202,6 +203,30 @@ Last updated: 2025-04-07 ## Data Engineering & Data Science +| **Category** | **Details** | +|-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **Data Engineering & Data Science** | - **Fabric Data Agents (Former AI Skills)**: Integrate Data Agents with Azure AI Foundry.
- **Copilot & AI Features**: Available with all paid-SKU, starting with F2.
- **Autoscale Billing for Spark**: Serverless, pay-as-you-go billing, no longer consuming your Fabric capacity when enabled.
- **Copilot Improvements**: Copilot is now pre-installed, supports data-specific queries, and tracks historic interactions.
- **AI Functions**: Apply LLM models for summarization, text generation, classification, sentiment analysis, and translation.
- **Row-Level & Column-Level Security in Spark**. | + +## Data Warehouse + +| **Category** | **Details** | +|-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **Data Warehouse** | - **AI Functions**: Bring AI features to Data Warehouse, similar to Data Engineering & Data Science.
- **User-Defined Functions (UDFs)**: Write custom Python functions and execute them directly through T-SQL.
- **Migration Tool**: Public preview for migrating Azure Synapse Analytics warehouses to Fabric. | + +## Real-Time Intelligence + +| **Category** | **Details** | +|-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **Real-Time Intelligence** | **Streaming & Event Connectors**: New integrations for MQTT, Solace, ADX, Real-Time Weather, and Azure Event Grid.| + +## Power BI + +| **Category** | **Details** | +|-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **Power BI** | - **Direct Lake Semantic Models**: Create models directly in Power BI Desktop, and use data from multiple OneLake sources.
- **Datapoint Annotations**: Add descriptive text to specific data points directly in PowerPoint presentations.
- **Copilot Improvements**: Ask data questions from your model.
- **Notebook Tools**: Quickly analyze semantic models with pre-built notebooks for best practices and memory optimization. | + + +

Total Visitors

Visitor Count From ddd0be4d251b4e7d17927b6b734d8156ab485ccb Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 16:03:02 -0600 Subject: [PATCH 29/31] in progress --- 0_Azure/WhatsNew/2_FabricConfVegas2025.md | 111 +++++++++++++++++++++- 1 file changed, 110 insertions(+), 1 deletion(-) diff --git a/0_Azure/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/WhatsNew/2_FabricConfVegas2025.md index 1902a27ec..1c9396805 100644 --- a/0_Azure/WhatsNew/2_FabricConfVegas2025.md +++ b/0_Azure/WhatsNew/2_FabricConfVegas2025.md @@ -21,6 +21,13 @@ Last updated: 2025-04-07 - [OneLake security overview](https://learn.microsoft.com/en-us/fabric/onelake/security/get-started-security) - [Best practices for OneLake security](https://learn.microsoft.com/en-us/fabric/onelake/security/best-practices-secure-data-in-onelake) - [What is Mirroring in Fabric?](https://learn.microsoft.com/en-us/fabric/database/mirrored-database/overview) +- [Introducing Autoscale Billing for Spark in Microsoft Fabric](https://blog.fabric.microsoft.com/en-US/blog/introducing-autoscale-billing-for-data-engineering-in-microsoft-fabric/) +- [Understand the metrics app Autoscale compute for Spark page](https://learn.microsoft.com/en-us/fabric/enterprise/metrics-app-feature-autoscale-page) +- [Billing and utilization reporting for Apache Spark in Microsoft Fabric](https://learn.microsoft.com/en-us/fabric/data-engineering/billing-capacity-management-for-spark) +- [Overview of Copilot for Data Science and Data Engineering (preview)](https://learn.microsoft.com/en-us/fabric/data-engineering/copilot-notebooks-overview) +- [Transform and enrich data seamlessly with AI functions (Preview)](https://learn.microsoft.com/en-us/fabric/data-science/ai-functions/overview?tabs=pandas) +- [Summarize text with the ai.summarize function](https://learn.microsoft.com/en-us/fabric/data-science/ai-functions/summarize?tabs=column-summary) + @@ -149,6 +156,8 @@ Last updated: 2025-04-07 - Go to the Fabric workspace and select the ⚙️. - Choose `Manage connection and gateways` to configure the connection to your Snowflake account. + image + 4. **Initial Replication**: - Start the mirroring process. The initial replication time depends on the size of the data being brought in. - Data is stored in a landing zone in OneLake, improving performance when converting files into delta verti-parquet. @@ -174,6 +183,8 @@ Last updated: 2025-04-07 - Go to the Fabric workspace and select the ⚙️. - Choose `Manage connection and gateways` to configure the connection to your Azure SQL Managed Instance. + image + 3. **Set Up Gateway**: - Deploy either the On-Premises Data Gateway or VNET Data Gateway depending on your network setup. - Configure the gateway to securely connect to your Azure SQL Managed Instance. @@ -205,7 +216,105 @@ Last updated: 2025-04-07 | **Category** | **Details** | |-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Data Engineering & Data Science** | - **Fabric Data Agents (Former AI Skills)**: Integrate Data Agents with Azure AI Foundry.
- **Copilot & AI Features**: Available with all paid-SKU, starting with F2.
- **Autoscale Billing for Spark**: Serverless, pay-as-you-go billing, no longer consuming your Fabric capacity when enabled.
- **Copilot Improvements**: Copilot is now pre-installed, supports data-specific queries, and tracks historic interactions.
- **AI Functions**: Apply LLM models for summarization, text generation, classification, sentiment analysis, and translation.
- **Row-Level & Column-Level Security in Spark**. | +| **Data Engineering & Data Science** | - **Fabric Data Agents (Former AI Skills)**: Integrate Data Agents with Azure AI Foundry. Click [here to see a quick demo about it](https://github.com/MicrosoftCloudEssentials-LearningHub/DemosScenarios-TechTalks/blob/main/0_Azure/2_AzureAnalytics/0_Fabric/demos/2_FabricAISkills.md)
- **Copilot & AI Features**: Available with all paid-SKU, starting with F2.
- **Autoscale Billing for Spark**: Serverless, pay-as-you-go billing, no longer consuming your Fabric capacity when enabled.
- **Copilot Improvements**: Copilot is now pre-installed, supports data-specific queries, and tracks historic interactions.
- **AI Functions**: Apply LLM models for summarization, text generation, classification, sentiment analysis, and translation.
- **Row-Level & Column-Level Security in Spark**. | + +### Fabric Data Agents (Former AI Skills) + +> Fabric Data Agents, previously known as AI Skills, are integrated with Azure AI Foundry to enhance AI capabilities. These agents are designed to retrieve, process, and present data from various sources effectively, leveraging specialized query languages. + +
+Data Sources + +> Fabric Data Agents can access and integrate data from a wide range of sources, ensuring comprehensive data retrieval and analysis. Here are the specific data sources they can interact with: + +- **Lakehouse Data**: + - **Description**: A unified data platform that combines the best features of data lakes and data warehouses. + - **Usage**: Ideal for storing large volumes of raw data and structured data, enabling advanced analytics and machine learning. + +- **Warehouse Data**: + - **Description**: Traditional data warehouses store structured data optimized for query performance and reporting. + - **Usage**: Suitable for business intelligence, reporting, and data analysis tasks. + +- **Power BI Semantic Models**: + - **Description**: Semantic models in Power BI provide a structured and meaningful representation of data. + - **Usage**: Used for creating interactive reports and dashboards, enabling users to explore data visually. + +- **KQL Databases**: + - **Description**: Databases that use Kusto Query Language (KQL) for querying large datasets. + - **Usage**: Commonly used in log analytics, monitoring, and telemetry data analysis. +
+ +
+Query Languages + +> Fabric Data Agents utilize specialized query languages to handle complex queries and data manipulations efficiently: + +- **SQL (Structured Query Language)**: + - **Usage**: Widely used for managing and querying relational databases. + - **Capabilities**: Supports data retrieval, insertion, updating, and deletion operations. + +- **KQL (Kusto Query Language)**: + - **Usage**: Designed for querying large datasets, particularly in log analytics and telemetry data. + - **Capabilities**: Provides powerful data exploration and analysis features. + +- **DAX (Data Analysis Expressions)**: + - **Usage**: Used in Power BI, Excel, and SQL Server Analysis Services for data modeling and analysis. + - **Capabilities**: Enables the creation of calculated columns, measures, and custom aggregations. +
+ +
+Custom Conversational AI Agents + +> Organizations can create custom conversational AI agents leveraging domain expertise. These agents provide real-time insights and enhance data-driven decision-making processes. Key features include: + +- **Domain Expertise Integration**: Custom agents can be tailored to specific industry needs, incorporating domain-specific knowledge. +- **Real-Time Insights**: Agents can analyze data in real-time, providing immediate insights and recommendations. +- **Enhanced Decision-Making**: By leveraging AI capabilities, organizations can make informed decisions based on comprehensive data analysis. +
+ +### Copilot & AI Features + +> Copilot and AI features are accessible with all paid-SKU plans, starting from the F2 tier. This ensures that users subscribing to any paid plan can leverage advanced AI functionalities to enhance their data science and engineering tasks. + +| **Capability** | **Description** | **Benefit** | +|------------------------------------|---------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------| +| **Advanced Data Analysis Tools** | Tools for complex data analyses, including statistical analysis, trend detection, and anomaly identification. | Helps uncover insights from large datasets, identify patterns, and make data-driven decisions more efficiently. | +| **Model Building and Training** | Features for creating, training, and deploying machine learning models. | Facilitates building sophisticated models with minimal effort, leveraging automated processes for hyperparameter tuning, model evaluation, and deployment. | +| **Automation of Repetitive Tasks** | AI functionalities that automate routine tasks such as data cleaning, preprocessing, and feature engineering. | Reduces time and effort required for data preparation, allowing focus on more strategic aspects of projects. | +| **Natural Language Processing (NLP)** | Capabilities for text analysis, including summarization, sentiment analysis, classification, and translation. | Enables extraction of meaningful information from unstructured text data, perform sentiment analysis, classify documents, and translate text between languages. | +| **Predictive Analytics** | Tools that use historical data to predict future trends and outcomes. | Helps organizations anticipate future events, optimize operations, and make proactive decisions. | +| **Visualization and Reporting** | Features that generate visualizations and reports to present data insights in an easily understandable format. | Helps communicate findings effectively, making it easier to share insights with stakeholders and drive informed decision-making. | +| **Integration with Other Services**| Enhanced integration capabilities with other Azure services and third-party tools. | Allows leveraging a broader ecosystem of tools and services, enhancing overall functionality and interoperability of data science workflows. | + +### Autoscale Billing for Spark + +Serverless, pay-as-you-go billing, no longer consuming your Fabric capacity when enabled. Click [here to read a blog about Introducing Autoscale Billing for Spark in Microsoft Fabric](https://blog.fabric.microsoft.com/en-US/blog/introducing-autoscale-billing-for-data-engineering-in-microsoft-fabric/) and see how it looks. + +### Copilot Improvements + +> Copilot is now pre-installed, supports data-specific queries, and tracks historic interactions. Click here to see more about [Overview of Copilot for Data Science and Data Engineering (preview)](https://learn.microsoft.com/en-us/fabric/data-engineering/copilot-notebooks-overview) + +> Data-Specific Queries: + +- **Enhanced Understanding**: Copilot `now supports data-specific queries, allowing users to ask questions directly related to their datasets`. +- **Context-Aware Responses**: It `understands the schema and metadata of the data, providing accurate and context-aware answers or code snippets`. +- **Code Generation**: Copilot `can generate code for data transformations, visualizations, and machine learning models based on the user's queries`. + +> Historic Interaction Tracking: + +- **Memory of Past Interactions**: Copilot tracks `historic interactions, enabling it to provide more personalized and relevant responses based on previous queries`. +- **Improved Recommendations**: This feature helps in `refining suggestions and improving the accuracy of generated code or insights`. + + +### AI Functions + +> Apply LLM models for summarization, text generation, classification, sentiment analysis, and translation. + + + + +- Row-Level & Column-Level Security in Spark. + ## Data Warehouse From 33c8f72d27bffe41b973093ce3f00b9416c0bf40 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 7 Apr 2025 22:21:10 -0600 Subject: [PATCH 30/31] notes --- 0_Azure/WhatsNew/2_FabricConfVegas2025.md | 55 +++++++++++++++-------- 1 file changed, 37 insertions(+), 18 deletions(-) diff --git a/0_Azure/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/WhatsNew/2_FabricConfVegas2025.md index 1c9396805..e0e8b090c 100644 --- a/0_Azure/WhatsNew/2_FabricConfVegas2025.md +++ b/0_Azure/WhatsNew/2_FabricConfVegas2025.md @@ -28,11 +28,28 @@ Last updated: 2025-04-07 - [Transform and enrich data seamlessly with AI functions (Preview)](https://learn.microsoft.com/en-us/fabric/data-science/ai-functions/overview?tabs=pandas) - [Summarize text with the ai.summarize function](https://learn.microsoft.com/en-us/fabric/data-science/ai-functions/summarize?tabs=column-summary) - -## Content +
+Table of Content (Click to expand) + +- [Platform Enhancements](#platform-enhancements) + - [OneLake Security Private Preview](#onelake-security-private-preview) + - [Command Line Interface CLI](#command-line-interface-cli) + - [Variable Library](#variable-library) +- [Data Integration](#data-integration) + - [Gateway Solutions](#gateway-solutions) +- [Data Engineering & Data Science](#data-engineering--data-science) + - [Fabric Data Agents Former AI Skills](#fabric-data-agents-former-ai-skills) + - [Copilot & AI Features](#copilot--ai-features) + - [Autoscale Billing for Spark](#autoscale-billing-for-spark) + - [Copilot Improvements](#copilot-improvements) + - [AI Functions](#ai-functions) +- [Data Warehouse](#data-warehouse) +- [Real-Time Intelligence](#real-time-intelligence) +- [Power BI](#power-bi) +
## Platform Enhancements @@ -305,36 +322,38 @@ Serverless, pay-as-you-go billing, no longer consuming your Fabric capacity when - **Memory of Past Interactions**: Copilot tracks `historic interactions, enabling it to provide more personalized and relevant responses based on previous queries`. - **Improved Recommendations**: This feature helps in `refining suggestions and improving the accuracy of generated code or insights`. - ### AI Functions > Apply LLM models for summarization, text generation, classification, sentiment analysis, and translation. - - -- Row-Level & Column-Level Security in Spark. - +| **Function** | **Description** | **Use Cases** | **Supported Environments** | +|--------------------------|---------------------------------------------------------------------------------|---------------------------------------------------|----------------------------| +| `ai.summarize` | Generates concise summaries of input text. | Summarizing articles, reports, and descriptions. | pandas, PySpark | +| `ai.generate_response` | Produces coherent and contextually relevant text based on custom user prompts. | Creating content for blogs, stories, and marketing materials. | pandas, PySpark | +| `ai.classify` | Categorizes input text values according to predefined labels. | Sorting emails, customer feedback, and social media posts. | pandas, PySpark | +| `ai.analyze_sentiment` | Identifies the emotional state expressed in the input text. | Monitoring brand sentiment, analyzing customer reviews, and gauging public opinion. | pandas, PySpark| +| `ai.translate` | Translates text from one language to another while maintaining context and meaning. | Translating documents, websites, and communication in multilingual environments. | pandas, PySpark| +| `ai.extract` | Finds and extracts specific types of information from text. | Extracting locations, names, and other entities from text. | pandas, PySpark | +| `ai.fix_grammar` | Corrects spelling, grammar, and punctuation in text. | Improving the quality of written content. | pandas, PySpark | +| `ai.similarity` | Compares the meaning of input text with a common text value or corresponding text values in another column. | Finding similar text entries, deduplication. | pandas, PySpark | ## Data Warehouse -| **Category** | **Details** | -|-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Data Warehouse** | - **AI Functions**: Bring AI features to Data Warehouse, similar to Data Engineering & Data Science.
- **User-Defined Functions (UDFs)**: Write custom Python functions and execute them directly through T-SQL.
- **Migration Tool**: Public preview for migrating Azure Synapse Analytics warehouses to Fabric. | +- **AI Functions**: Bring AI features to Data Warehouse, similar to Data Engineering & Data Science. +- **User-Defined Functions (UDFs)**: Write custom Python functions and execute them directly through T-SQL. +- **Migration Tool**: Public preview for migrating Azure Synapse Analytics warehouses to Fabric. ## Real-Time Intelligence -| **Category** | **Details** | -|-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Real-Time Intelligence** | **Streaming & Event Connectors**: New integrations for MQTT, Solace, ADX, Real-Time Weather, and Azure Event Grid.| +> **Streaming & Event Connectors**: New integrations for MQTT, Solace, ADX, Real-Time Weather, and Azure Event Grid. ## Power BI -| **Category** | **Details** | -|-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Power BI** | - **Direct Lake Semantic Models**: Create models directly in Power BI Desktop, and use data from multiple OneLake sources.
- **Datapoint Annotations**: Add descriptive text to specific data points directly in PowerPoint presentations.
- **Copilot Improvements**: Ask data questions from your model.
- **Notebook Tools**: Quickly analyze semantic models with pre-built notebooks for best practices and memory optimization. | - - +- **Direct Lake Semantic Models**: Create models directly in Power BI Desktop, and use data from multiple OneLake sources. +- **Datapoint Annotations**: Add descriptive text to specific data points directly in PowerPoint presentations. +- **Copilot Improvements**: Ask data questions from your model. +- **Notebook Tools**: Quickly analyze semantic models with pre-built notebooks for best practices and memory optimization.

Total Visitors

From 8ffae520c30b4073b017c743faf744c9fd98ff5a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 8 Apr 2025 04:21:23 +0000 Subject: [PATCH 31/31] Update last modified date in Markdown files --- .../2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md | 2 +- 0_Azure/3_AzureAI/README.md | 2 +- 0_Azure/README.md | 2 +- 0_Azure/WhatsNew/0_IgniteNews_2024.md | 2 +- 0_Azure/WhatsNew/1_AIvisionMarch2025.md | 2 +- 0_Azure/WhatsNew/2_FabricConfVegas2025.md | 2 +- 0_Azure/WhatsNew/README.md | 2 +- 0_Azure/_industry-specific/0_Healthcare/README.md | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/0_Azure/2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md b/0_Azure/2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md index 7038f82f8..21ea08db4 100644 --- a/0_Azure/2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md +++ b/0_Azure/2_AzureAnalytics/0_Fabric/demos/34_FromSynapse-Fabric.md @@ -6,7 +6,7 @@ [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-04-07 +Last updated: 2025-04-08 ---------- diff --git a/0_Azure/3_AzureAI/README.md b/0_Azure/3_AzureAI/README.md index 2e8505be9..aee7883bd 100644 --- a/0_Azure/3_AzureAI/README.md +++ b/0_Azure/3_AzureAI/README.md @@ -6,7 +6,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-04-07 +Last updated: 2025-04-08 ---------- diff --git a/0_Azure/README.md b/0_Azure/README.md index 8202788f1..a0278dc8e 100644 --- a/0_Azure/README.md +++ b/0_Azure/README.md @@ -5,7 +5,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-04-07 +Last updated: 2025-04-08 ------------------------------------------ diff --git a/0_Azure/WhatsNew/0_IgniteNews_2024.md b/0_Azure/WhatsNew/0_IgniteNews_2024.md index 8f51964d0..992c356eb 100644 --- a/0_Azure/WhatsNew/0_IgniteNews_2024.md +++ b/0_Azure/WhatsNew/0_IgniteNews_2024.md @@ -6,7 +6,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-04-07 +Last updated: 2025-04-08 ---------- diff --git a/0_Azure/WhatsNew/1_AIvisionMarch2025.md b/0_Azure/WhatsNew/1_AIvisionMarch2025.md index 8f2de46fc..214d119af 100644 --- a/0_Azure/WhatsNew/1_AIvisionMarch2025.md +++ b/0_Azure/WhatsNew/1_AIvisionMarch2025.md @@ -6,7 +6,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-04-07 +Last updated: 2025-04-08 ---------- diff --git a/0_Azure/WhatsNew/2_FabricConfVegas2025.md b/0_Azure/WhatsNew/2_FabricConfVegas2025.md index e0e8b090c..6bda02500 100644 --- a/0_Azure/WhatsNew/2_FabricConfVegas2025.md +++ b/0_Azure/WhatsNew/2_FabricConfVegas2025.md @@ -6,7 +6,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-04-07 +Last updated: 2025-04-08 ---------- diff --git a/0_Azure/WhatsNew/README.md b/0_Azure/WhatsNew/README.md index 7946e25e1..fe760c205 100644 --- a/0_Azure/WhatsNew/README.md +++ b/0_Azure/WhatsNew/README.md @@ -5,7 +5,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-04-07 +Last updated: 2025-04-08 ------------------------------------------ diff --git a/0_Azure/_industry-specific/0_Healthcare/README.md b/0_Azure/_industry-specific/0_Healthcare/README.md index 492340811..f746d4097 100644 --- a/0_Azure/_industry-specific/0_Healthcare/README.md +++ b/0_Azure/_industry-specific/0_Healthcare/README.md @@ -6,7 +6,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-04-07 +Last updated: 2025-04-08 ----------