if you want to use Azure Data Lake on-premises, you can use Azure Stack.
https://azure.microsoft.com/en-us/products/azure-stack/
Azure Stack is a portfolio of products that extend Azure services and capabilities to your environment of choice—from the datacenter to edge locations and remote offices.
Build and deploy hybrid and edge computing applications and run them consistently across location boundaries.