BIEE邮件代理发送设置.docx
《BIEE邮件代理发送设置.docx》由会员分享,可在线阅读,更多相关《BIEE邮件代理发送设置.docx(14页珍藏版)》请在冰豆网上搜索。
![BIEE邮件代理发送设置.docx](https://file1.bdocx.com/fileroot1/2023-5/26/c430038a-3e9b-43f9-be8a-3fb9cd042d38/c430038a-3e9b-43f9-be8a-3fb9cd042d381.gif)
BIEE邮件代理发送设置
1.EM中设置邮件代理服务器
SMTP服务器:
可以是163,soho等任意的服务器
端口号:
可以上网查出来,对应SMTP服务器
发件人显示名称:
发送电子邮件地址:
申请的该邮箱账号
用户名:
账号或者账号前缀
口令:
邮箱的密码
确认口令:
邮箱的密码
-----------------注意--------------
大部分情况下,我们是在自己本地测试的,但是开发的话,会连在公司的BI服务器上,这里经常会出问题,比如邮件发不出去(发送报错),或者发送正常,但是收不到。
主要原因有:
1、公司的这个服务机没有联网,无法使用163或者其他的邮箱服务器,表现为邮件发送错误。
2、当公司内部有自己的邮箱服务器时,SMTP服务器是公司内部的邮箱服务器的IP,如下图所示:
不能发送邮件的原因,除了服务机没联网外,还得检查这个SMTP服务器是否正常。
服务机正常,SMTP服务器算网,表现为:
发送正常,但是客户收不到邮件。
测试能否联网,最简单的方法就是ping,看能否ping通。
2.创建要发送的仪表盘
新建分析
创建直接数据库请求(也可以是任何其他简单的分析)
输入相应的信息
新建一个仪表盘,放置该分析
3.代理
新建代理
3.1.一般信息
当运行身份选择指定用户时,优先级默认为“普通”,当优先级选择为收件人时,优先级的设置要与收件人的首页信息一致!
此处先测试指定用户。
3.2.调度
勾选上“已启用”,会按照下面的频率按时发送邮件。
测试时先不要勾选。
3.3.条件
不使用条件:
后面的传送内容只按照调度发送
使用条件:
需要提前或在次步创建一个条件,可为一个分析或者KPI,通过判断条件是够满足决定是否发送邮件。
这个分析一般可以是一个etl是否跑数成功的判断。
可以点击“测试”,看测试结果。
3.4.传送内容
主题:
收到邮件后显示的邮件名
内容:
分三种,测试仪表盘
格式:
HTML:
直接传送结果,邮件打开直接显示结果。
HTML:
作为附件发送
附件需要下载:
下载后,格式有点问题:
把后缀mht_改成mht
打开时,是通过浏览器打开的,显示正常
条件为“假”:
如果前面使用了条件,可以勾选这个选项
收到的邮件信息为:
3.5.收件人
可以是某个角色的所有人,也可以是一个电子邮箱收件人,手机用户可以注册一个139邮箱,就会发短信提示。
当前面一般信息的运行身份是收件人时,这里只能是角色用户
电子邮箱收件人是灰色的。
可以是单个用户,或者某个角色
3.6.目标
这几个选项目前没有什么区别,但是设备是必勾的
3.7.操作
这个是根据条件为真为假,然后调用其他代理的,可根据需求设置。
4.收到的邮件行数修改
默认收到的邮件行数不超过75行:
当分析中的行数超过75行是,发送的邮件中只包含前75行,根据需求需要修改时,有以下位置需要修改。
位置1:
/BIEE11G/instances/instance1/config/OracleBIPresentationServicesComponent/coreapplication_obips1/下的instanceconfig.xml文件的信息,如图所示:
但是每次修改后,重启BI组建后可以生效.如果再次重启BI组建,又恢复到75。
因为:
这一项是由EM管理的,因此如果直接修改配置文件重启weblogic后会恢复默认值,只重启OPMN的服务是没问题的,参考如图:
同样,只修改EM里面的数字,重启后会自动恢复为75,需要两个地方都做修改,先修改配置文件,同时修改EM,然后重启。
先修改xml,两个地方都要修改,不然EM的信息修改不了。
再修改EM,激活更改:
如果只修改1或者只修改2,就算EM已经改为150,最后收到的邮件还是75行,所以是同时修改。