Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
windows_first
Summary
The documentation provides examples for Azure CLI, Azure PowerShell, and the Azure Portal. While Azure CLI is cross-platform, the inclusion of Azure PowerShell (which is historically Windows-centric and still most commonly used on Windows) and the absence of Linux-specific shell examples (e.g., Bash scripting, piping, or integration with Linux tools) indicates a bias toward Windows environments. Additionally, PowerShell examples are given equal prominence to CLI, and there is no mention of Linux-native tools or workflows. The references to Azure PowerShell and the lack of explicit Linux shell usage or troubleshooting reinforce a subtle Windows bias.
Recommendations
- Add explicit Bash or Linux shell examples, demonstrating how to use az graph query in typical Linux workflows (e.g., piping to grep, jq, awk).
- Clarify that Azure CLI is cross-platform and provide examples of its use in both Windows and Linux environments.
- Mention Linux-native tools that can be used in conjunction with Azure CLI output, such as jq for JSON parsing.
- If PowerShell is included, note that PowerShell Core is available on Linux and macOS, and provide examples for those platforms where relevant.
- Consider reordering examples to present Azure CLI (cross-platform) before Azure PowerShell, or group them by platform rather than tool.
Create Pull Request