成华区建设局门户网站,合肥建设学校网站首页,宁波外贸公司联系方式,wordpress每篇文章怎么加关键词说明
nifi版本#xff1a;1.23.2#xff08;docker镜像#xff09;
作用
Parameter Contexts#xff08;参数上下文#xff09;#xff1a;参数上下文由 NiFi 实例全局定义/访问。访问策略可以应用于参数上下文#xff0c;以确定哪些用户可以创建它们。创建后#x…说明
nifi版本1.23.2docker镜像
作用
Parameter Contexts参数上下文参数上下文由 NiFi 实例全局定义/访问。访问策略可以应用于参数上下文以确定哪些用户可以创建它们。创建后还可以应用读取和写入特定参数上下文的策略
添加Parameter Contexts
点击工具栏右上角在弹出的列表中选择Parameter Contexts 在弹出的页面中点击右上角的添加参数 配置SETTINGS
在新弹出的页面中切换到SETTINGS,给添加的上下文起个名字方便后面的使用。 配置PARAMETERS
切换到PARAMETERS页面点击右上角的添加需要的参数下面以配置MySQL相关参数为例 添加参数
在弹出的新页面添加对应的参数名称、值、描述等 Name用于表示参数的名称。只允许使用字母数字字符a-z、A-Z、0-9、连字符 - 、下划线 _、句点 . 和空格。 Value 引用参数时将使用的值。 Set empty string选中以将参数的值显式设置为空字符串。默认情况下未选中。注 如果选中但设置了值则忽略该复选框。 Sensitive Value当前的参数是否是敏感值如果选择Yes“”参数的值将不会显示在 UI 中例如数据库连接的密码,因为是敏感数据需要隐藏的这时候可以勾选“Yes”。 添加一个敏感的参数勾选Sensitive Value的Yes选项最后点击APPLY 可以看到目前添加了两个参数第二个参数因为是敏感数据所以是没有显示值的。 其他参数根据自己的情况进行添加添加完成后点击APPLY,我这里总共添加了5个参数 可以看到Parameter Contexts中已经多了一条记录如果需要修改参数点击对应记录右侧的小铅笔就可以修改了。添加完成后点击右上角的X关闭页面。修改参数的时候需要注意一点一旦修改了参数那么引用该参数的处理器、控制器服务的都会被停止/重新启动这个在修改参数的时候会有对应的提示。 测试配置是否生效
添加一个新的数据库连接池配置在画布的空白位置鼠标右键然后选择Configure 在弹出的页面中切换到GENERAL在Process Group Parameter Context选择刚才添加的参数上下文最后一定别忘记了点击最下面的APPLY 切换到CONTROLLER SERVICES,点击右上角的添加新的连接池 在弹出的Add Controller Service页面中根据筛选需要的连接池类型这里以DBCPConnectionPool为例。 点击刚才添加的连接池右侧的小齿轮 在新弹出的页面选择PROPERTIES进行配置,可以看到最后一列每一项都显示一个箭头点击向上的箭头可以配置上下文在这里配置的参数上下文会被同步更新到刚才配置的Parameter Contexts中这里我们就不再单独配置了直接引用之前配置好的参数即可 下面是引用的之前配置好的参数,参数的引用需要使用#{params_name}的形式 校验参数是否正确
点击右上角的对号进行参数的校验校验通过的选项会显示绿色对钩如果有报警说明配置有问题检查下配置的参数名称是否正确或者数据库密码对不对等。 小细节
在画布的空白位置鼠标右键这个时候可以看到画布中多了一个选项Parameters 点击Parameters之后可以看到之前配置的几个参数这个选项只有在Configure的GENERAL选项中配置了对应的Process Group Parameter Context之后才会显示此选项 结束语
以上便是NIFI中关于Parameter Contexts参数上下文的使用如果有问题欢迎大家评论。下一篇给大家介绍NIFI关于Variables变量的使用