PSFabricDataAgentObservability

1.1.1

Production-grade observability for Fabric Data Agent (FDA) NL-to-DAX interactions. Captures question, reasoning, grounding, generated DAX, response, user, latency, tokens, downstream execution telemetry, governance, and cost/usage into a Fabric Eventhouse KQL database. Supports built-in and user-defined dynamic logging levels.

Minimum PowerShell version

7.2

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSFabricDataAgentObservability -RequiredVersion 1.1.1

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PSFabricDataAgentObservability -Version 1.1.1

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) Microsoft. All rights reserved.

Package Details

Author(s)

  • Patrick Gallucci

Tags

Fabric PowerBI DataAgent NL2DAX Observability Logging Eventhouse KQL Telemetry Microsoft365

Functions

Initialize-FDAObservability Connect-FDAObservability Disconnect-FDAObservability Set-FDAObservabilityConfig Get-FDAObservabilityConfig Register-FDALogLevel Unregister-FDALogLevel Get-FDALogLevel Invoke-FDAQuery Write-FDALog Search-FDALog Get-FDAInteraction Get-FDAExecutionTelemetry Get-FDAAuthEvent Get-FDACostUsage Sync-FDAGovernanceLog New-FDAObservabilityReport Test-FDAObservability

PSEditions

Core Desktop

Dependencies

This module has no dependencies.

Release Notes

1.1.1: Fixes AADSTS50059 in the interactive UserDelegated flow — the raw device-code endpoint requires a concrete tenant, so when -TenantId is omitted you are now prompted for a tenant ID or domain instead of failing against the tenant-less authority. 1.1.0: Interactive connect & provisioning — Connect/Initialize no longer require TenantId/WorkspaceId/EventhouseId; select or create the Fabric workspace/Eventhouse from a menu. Fully backward compatible. See CHANGELOG.md.

FileList

Version History

Version Downloads Last updated
1.2.1 16 6/22/2026
1.2.0 5 6/22/2026
1.1.1 (current version) 5 6/22/2026
1.1.0 4 6/22/2026
1.0.1 6 6/21/2026