Sad Tux - Windows bias detected
This page contains Windows bias

About This Page

This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.

Bias Analysis

Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
windows_tools
Summary
The documentation page demonstrates a strong Windows bias. All command-line examples are shown using PowerShell syntax, and there are no bash or Linux shell equivalents. Windows-specific tools and patterns (such as Connect-AzAccount, Set-AzContext, and New-AzResourceGroupDeployment) are used exclusively, and there is no mention of how to perform these tasks on Linux or macOS. The only explicit OS note is a warning that JavaScript UDFs only work on Windows, but no guidance is given for Linux users. This may make it difficult for users on non-Windows platforms to follow the documentation or understand how to adapt the instructions.
Recommendations
  • Provide all CLI examples in both PowerShell and bash (Linux/macOS) syntax, or use a neutral shell syntax where possible.
  • Include instructions for installing and using the Azure CLI (az) as an alternative to Azure PowerShell, especially for deployment steps.
  • Explicitly mention OS compatibility for all commands and features, and provide alternatives or workarounds for Linux/macOS users.
  • Add a section or callouts for Linux/macOS users, highlighting any differences or limitations.
  • Avoid using Windows-specific path separators (\) in examples, or show both Windows and Linux/macOS path formats.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-01-14 00:00 #250 in_progress Biased Biased
2026-01-13 00:00 #246 completed Biased Biased
2026-01-11 00:00 #240 completed Biased Biased
2026-01-10 00:00 #237 completed Biased Biased
2026-01-09 00:34 #234 completed Biased Biased
2026-01-08 00:53 #231 completed Clean Clean
2025-07-13 21:37 #48 completed Biased Biased
2025-07-12 23:44 #41 cancelled Biased Biased

Flagged Code Snippets

    # Connect to Azure
    Connect-AzAccount
    # Set the Azure subscription
    Set-AzContext [SubscriptionID/SubscriptionName]
    
    $templateFile = ".\Deploy\ClickStream-Filter.JobTemplate.json"
    $parameterFile = ".\Deploy\ClickStream-Filter.JobTemplate.parameters.json"
    New-AzResourceGroupDeployment `
      -Name devenvironment `
      -ResourceGroupName myResourceGroupDev `
      -TemplateFile $templateFile `
      -TemplateParameterFile $parameterFile