Bias Analysis
Detected Bias Types
windows_first
visual_studio_heavy
missing_linux_example
Summary
The documentation is heavily oriented toward Windows development environments, specifically Visual Studio, with all examples and step-by-step instructions assuming use of Visual Studio on Windows. There are no instructions or examples for building C# UDFs on Linux/macOS (e.g., using Mono's tools, .NET CLI, or VS Code on Linux). Upload and job submission steps are also tied to Visual Studio and Azure Data Lake Tools, with only minimal mention of alternatives (Azure CLI, PowerShell) and no Linux-specific workflows. This creates friction for Linux/macOS users who wish to develop and deploy C# UDFs for HDInsight.
Recommendations
- Add instructions for building C# projects using Mono and/or .NET CLI on Linux/macOS.
- Provide examples for using VS Code or other cross-platform editors, not just Visual Studio.
- Include steps for uploading .exe files using Azure CLI or other cross-platform tools, with explicit Linux/macOS commands.
- Document how to run Hive queries and Pig jobs using SSH, Azure CLI, or other non-Windows tools, rather than only through Visual Studio.
- Consider reordering or parallelizing instructions so Linux/macOS workflows are presented alongside Windows ones.
Create Pull Request