ADF执行ADX .show databases命令时是否存在通用内置系统数据库可传参
解答
所有ADX集群均内置一个初始化时自动生成、不可手动删除的系统数据库,固定名称为NetDefaultDb,你可以直接将该固定值传入ADF的ADX Command活动的数据库名称参数,无需逐集群硬编码对应数据库名。
关键说明
NetDefaultDb是系统级保留库,不受用户创建、删除自定义数据库操作影响,所有ADX集群必然存在该库- 集群管理员默认拥有该库的访问执行权限,满足命令运行的权限要求
.show databases属于集群级元数据查询命令,返回结果与执行时指定的数据库上下文无关,传入NetDefaultDb不会对查询结果造成任何影响- 不要使用集群创建时默认生成的
Default用户库作为传入参数,该库支持手动删除,删除后会导致活动执行失败
内容的提问来源于stack exchange,提问作者Dhiraj。
相关产品推荐
相关产品推荐

