gpt4 book ai didi

r - azuremlsdk 存储 azure 凭据的最佳实践

转载 作者:行者123 更新时间:2023-12-03 02:24:37 25 4
gpt4 key购买 nike

查看this以下创建了一个 config.json 文件(我认为):

new_ws <- create_workspace(name = <workspace_name>, 
subscription_id = <subscription_id>,
resource_group = <resource_group_name>,
location = location,
create_resource_group = FALSE)
write_workspace_config(new_ws)

完成后,可以像这样拾取它:

ws <- load_workspace_from_config()

我认为对 config.json 文件进行源代码控制不是最佳实践。请问(在 Windows 中)最好的方法是什么?

谢谢。

最佳答案

首先,很抱歉,如果这里有任何内容不适合您的问题,因为我不懂 R。

如果这是一个不会分发的项目(即分发给客户并被下载),我会将此数据保存在本地主机或服务器上的环境变量中,并让所有开发人员创建一个 var以及。这将允许您存储所有凭据和参数,而无需提交它们。

这种方法基本上要求您更改从配置文件加载凭据的代码,以便它向您的本地主机变量查询凭据。我找到了一个关于如何在 R 中执行此操作的很好的指南,check it here!

如果这是一个将分发到生产中的软件,我会看一下 Azure Key Vault 。这将允许您安全地存储您的 secret 并在需要时获取它们,并使用 Azure AD 或 AD B2C 上的用户帐户进行身份验证。有一个很好的指南here .

最好,

费利佩

关于r - azuremlsdk 存储 azure 凭据的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67448564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com