CreateLicenseEntitlement
CreateLicenseEntitlement[settings]
用 settings 创建一个按需许可证授权.
用默认设置创建一个按需许可证授权.
更多信息
- 成功的情况下,CreateLicenseEntitlement 返回一个 LicenseEntitlementObject 表达式.
- 按需许可证授权链接到其所有者的 Wolfram 帐户,可用于在创建许可证时指定的时限内激活一个或多个 Wolfram Engine 内核.
- 用按需许可证激活的 Wolfram Engine 内核会定期与 Wolfram 许可证服务器通信,以监视使用情况.
- 按需许可证的费用是按预付费的方式从授权所有者的 Service Credits 中扣除的.
- 使用 CreateLicenseEntitlement 创建授权不会影响您的 Service Credits 余额;仅当创建的授权随后用于激活 Wolfram Engine 内核时才会扣除余额.
- settings 是一个关联,含有将要应用于创建的授权的设置.
- settings 中可能的键及其默认值为:
-
"CheckCreditsBalance" True 创建授权之前是否检查 Service Credits 余额 "EntitlementExpiration" 授权何时过期 "LicenseExpiration" 何时令使用授权创建的许可证过期 "ParallelKernelLimit" 0 并发子内核的最大数量 "Policy" Automatic 许可证政策 ID "StandardKernelLimit" 1 并发常规内核的最大数量 - 使用默认设置 "CheckCreditsBalance"True,如果您的 Service Credits 余额不足以运行指定数量的内核至少一小时,则 CreateLicenseEntitlement 会拒绝创建授权. »
- "EntitlementExpiration" 设置控制创建的授权可用于许可新内核的时间. 可以是 DateObject、"TimeUnit" 量或整数秒数(表示授权创建之后的时间点).
- "LicenseExpiration" 设置控制得到授权的每个内核可以运行多长时间. 可以是 "TimeUnit" 量或整数秒数.
- 无论 "LicenseExpiration" 的设置如何,使用授权获得许可的内核都不能继续运行超过授权的 "EntitlementExpiration" 值.
- "StandardKernelLimit" 和 "ParallelKernelLimit" 设置控制使用授权可以同时运行的最大内核进程数.
- 可将 "Policy" 设置更改为表示授权用户访问的非默认许可证政策的 ID 字符串.
范例
打开所有单元关闭所有单元可能存在的问题 (2)
默认情况下,如果您的 Service Credits 余额不足以在至少一小时的持续时间内运行指定数量的内核,您将无法创建授权:
指定 "CheckCreditsBalance"False 禁用该检查:
如果网络访问不可用或无法访问 Wolfram 许可证服务器,则 CreateLicenseEntitlement 失败:
Wolfram Research (2020),CreateLicenseEntitlement,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CreateLicenseEntitlement.html.
文本
Wolfram Research (2020),CreateLicenseEntitlement,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CreateLicenseEntitlement.html.
CMS
Wolfram 语言. 2020. "CreateLicenseEntitlement." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/CreateLicenseEntitlement.html.
APA
Wolfram 语言. (2020). CreateLicenseEntitlement. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/CreateLicenseEntitlement.html 年