[英]How to rename Azure Data Lake Storage Gen1 account name?
[英]How to use Jenkins to upload to Azure Data Lake Storage Gen1?
我找到了Jenkins的Windows Azure存储插件。 但它似乎只适用于blob存储。 有没有办法从Jenkins上传文件到Azure Data Lake Storage Gen1? 谢谢你的帮助 !
AFAIK目前没有Jenkins插件可以将文件从Jenkins上传到Azure Data Lake Storae Gen1。 您可以使用Azure PowerShell或Azure CLI来完成您的要求。
示例Azure PowerShell命令:
Import-AzDataLakeStoreItem -AccountName $dataLakeStorageGen1Name -Path "C:\sampledata\vehicle1_09142014.csv" -Destination $myrootdir\mynewdirectory\vehicle1_09142014.csv
示例Azure CLI命令:
az dls fs upload --account mydatalakestoragegen1 --source-path "C:\SampleData\AmbulanceData\vehicle1_09142014.csv" --destination-path "/mynewfolder/vehicle1_09142014.csv"
有关更多信息,请参阅以下文章:
https://docs.microsoft.com/en-us/azure/data-lake-store/data-lake-store-get-started-cli-2.0
https://docs.microsoft.com/en-us/cli/azure/dls/fs?view=azure-cli-latest#az-dls-fs-upload
没有任何问题使这项工作的先决条件很少:
在运行命令的节点中安装Azure PowerShell / Azure CLI。
按照此处的说明将Azure服务主体添加到Jenkins凭证 - > https://docs.microsoft.com/en-us/azure/jenkins/execute-cli-jenkins-pipeline#add-azure-service-principal-to-jenkins-凭据
希望这可以帮助!! 干杯!!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.