-
Notifications
You must be signed in to change notification settings - Fork 3.2k
feat(powerbi): Add support for PowerBI For Government Users #14705
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
❌ 4 Tests Failed:
View the top 3 failed test(s) by shortest run time
To view more test analytics, go to the Test Analytics Dashboard |
This change adds support for PowerBI Government Community Cloud (GCC) environment: - Add environment configuration to support both commercial and government cloud - Update API endpoints to use different base URLs for government cloud - Add example recipe for PowerBI GCC configuration - Update configuration documentation Breaking Changes: - None. Default environment remains 'commercial' for backward compatibility
- Use ConfigEnum instead of str, Enum for PowerBiEnvironment - Fix instance variable naming and scope in data_resolver.py - Use PowerBiEnvironment enum instead of string parameter - List default value first in documentation - Improve enum description to list all options - Fix test to not access private variables
…ate instance variable naming to use underscore prefix - Convert class variables to instance variables for environment-specific URLs - Update all method references to use instance variables - Ensure proper encapsulation and naming conventions
16ab3e3
to
e4ae6be
Compare
🔴 Meticulous spotted visual differences in 20 of 1380 screens tested: view and approve differences detected. Meticulous evaluated ~8 hours of user flows against your PR. Last updated for commit e4ae6be. This comment will update as new commits are pushed. |
Bundle ReportBundle size has no change ✅ |
This PR adds support for PowerBI Government Community Cloud (GCC) environment.
Changes:
Breaking Changes:
Example Configuration: