Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
windows_first
missing_linux_example
Summary
The documentation provides both shell (Linux/macOS) and PowerShell (Windows) examples for uploading files and running Hive/Pig jobs. However, PowerShell is given substantial coverage, with full scripts for both upload and job submission, while Linux/macOS equivalents are limited to basic shell commands. Troubleshooting and file encoding issues are discussed primarily in the context of Windows/PowerShell. The troubleshooting section specifically addresses Windows line endings and provides PowerShell solutions, with no mention of Linux/macOS alternatives. PowerShell is presented as the primary remote automation tool, with no mention of Bash scripting or cross-platform CLI alternatives for job submission.
Recommendations
- Add Bash or cross-platform CLI examples for remote job submission and file upload, equivalent to the PowerShell scripts.
- Include troubleshooting steps for line ending issues using Linux/macOS tools (e.g., dos2unix, sed).
- Present shell (Linux/macOS) and PowerShell examples side-by-side, or clearly indicate platform applicability.
- Mention Azure CLI as a cross-platform alternative for automation, not just PowerShell.
- Clarify which steps are platform-agnostic and which require Windows/PowerShell, to help users on Linux/macOS.
Create Pull Request