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
Bias Types:
⚠️
windows_first
⚠️
missing_linux_example
⚠️
windows_tools
Summary:
The documentation demonstrates a Windows bias by providing command-line examples that use Windows-specific syntax (e.g., 'set' for environment variables, caret '^' for line continuation, and Windows paths for jq). There are no explicit Linux/bash examples, and the instructions for using curl are tailored to Windows environments. PowerShell is also presented as a primary method, with no mention of bash or Linux shell equivalents. Tools and patterns (like jq path and environment variable setting) are shown only for Windows.
Recommendations:
- Provide parallel Linux/bash examples for all curl commands, using 'export' for environment variables, backslash '\' for line continuation, and typical Linux jq paths (e.g., '/usr/bin/jq').
- Clearly separate Windows and Linux command blocks, labeling them accordingly.
- Avoid using Windows-specific syntax in generic sections, or provide both Windows and Linux alternatives.
- Mention bash or Linux shell as an equivalent to PowerShell for users on non-Windows systems.
- Include a note or table summarizing differences in command syntax and tool locations between Windows and Linux.
Create pull request
Flagged Code Snippets
$clusterName="CLUSTERNAME"
$creds = Get-Credential -UserName admin -Message "Enter the cluster login password"
$resp = Invoke-WebRequest -Uri "https://$clustername.azurehdinsight.net/templeton/v1/status" `
-Credential $creds `
-UseBasicParsing
$resp.Content
$reqParams=@{"user.name"="admin"}
$resp = Invoke-WebRequest -Uri "https://$clusterName.azurehdinsight.net/templeton/v1/jobs/$jobID" `
-Credential $creds `
-Body $reqParams `
-UseBasicParsing
# ConvertFrom-JSON can't handle duplicate names with different case
# So change one to prevent the error
$fixDup=$resp.Content.Replace("jobID","job_ID")
(ConvertFrom-Json $fixDup).status.state