本篇参考: https://admin.salesforce.com/blog/2017/analyzing-org-salesforce-optimizer-webinar-recap

假设你在做一个系统的迁移或者你是一个公司的管理员,从一个org迁移到另外一个全新的org,而且很不幸原有的org因为运行时间过长拥有很多脏的metadata,比如不再使用的表字段,workflow,profile等等,更不幸的是还没有文档。你是否会一头雾水?如果你条理清晰,知道应该如何操作情况下,OK没问题,go ahead。如果全然不知道做什么,不妨先使用 salesforce optimizer运行一下你的系统,看一下官方给你的系统分析,不一定完全适用于你们当前的操作,但是至少给你走出了第一步,让你可以进一步思考。

Salesforce Optimizer能做到什么呢?它评估我们系统的实现,以确定公司如何使用某些Salesforce特性,然后给出可以为公司改进的实现的方法。这是最快速和最有效的方式来了解你的组织,并给出可行的建议和最佳实践,所以当你一脸懵逼的时候,不妨启用运行一下,给自己一些思路。

启用和使用步骤如下:

1. set up 搜索 Optimizer,点击 Allow Access。

2.  Allow Access选择Save & Close,则启用完成。

3. 当我们启用完成以后,我们在app launcher其实就可以访问到相关的app了,后续我们不定期想要运行的时候,就可以在app launcher重新run即可。这里我们点击 Open Optimizer。

4. 点击 Run Optimizer

5. 点击以后这个是异步操作,取决于系统的复杂度,我们点击完以后退出即可,完成以后会给发送邮件。

6. 邮件来了以后说明已经运行完成,功能刚出来的时候是发送一个PDF附件,随着release不断地完善,现在支持进入以后查看,UI更友好

7. 我们根据app launcher进入Optimizer,可以将这个主要分成3块,第一块是运行结果区,扫描出来的需要立即的动作,必须的动作以及无需的,点击相关的item右侧会有介绍以及相关的recommend方案。

下面两个图都是相关的截图

根据类型我们可以看哪些类型是可以优化或者需要操作的,我们后续也可以根据相关的维度进行整理。

 总结:通过Optimizer打开了我们探索的第一步,作为管理员定期运行来了解自己环境的安全性以及整洁性是很有必要的。当然,建议归建议,清理操作以前需要全方位的思考,比如提示某个字段没有用,但是如果下游系统通过标准 rest api还要读取等操作,仍然是不可以删除,清理需谨慎,任重而道远。篇中有错误地方欢迎指出,有不懂欢迎留言。

salesforce零基础学习(一百零四)Salesforce Optimizer的更多相关文章

  1. MVC+Ext.net零基础学习记录(四)

    在上一篇文章[MVC+Ext.net零基础学习记录(三)]中提到了利用MVC的Area可以做到项目分离,但是实际操作起来还是有很多问题的.比如,对于物理资源的访问,会报:没有相关资源 开始的时候,我在 ...

  2. salesforce零基础学习(九十四)classic下pagelayout引入的vf page弹出内容更新此page layout

    我们在classic环境中,有时针对page layout不能实现的地方,可以引入 一个vf page去增强标准的 page layout 功能,有时可能要求这个 vf page的部分修改需要更新此 ...

  3. MVC+Ext.net零基础学习记录(五)

    继MVC+Ext.net零基础学习记录(四),在后面我在既有的项目上又添加了一个子项目,还用前面提到的方法,进行主项目中引用DLL,然后子项目中生成事件中使用mkdir 进行拷贝 发现一个下午就总是报 ...

  4. salesforce零基础学习(一百零五)Change Data Capture

    本篇参考: https://developer.salesforce.com/docs/atlas.en-us.232.0.api_streaming.meta/api_streaming/using ...

  5. salesforce 零基础学习(五十二)Trigger使用篇(二)

    第十七篇的Trigger用法为通过Handler方式实现Trigger的封装,此种好处是一个Handler对应一个sObject,使本该在Trigger中写的代码分到Handler中,代码更加清晰. ...

  6. salesforce零基础学习(八十九)使用 input type=file 以及RemoteAction方式上传附件

    在classic环境中,salesforce提供了<apex:inputFile>标签用来实现附件的上传以及内容获取.salesforce 零基础学习(二十四)解析csv格式内容中有类似的 ...

  7. Salesforce 集成篇零基础学习(一)Connected App

    本篇参考: https://zhuanlan.zhihu.com/p/89020647 https://trailhead.salesforce.com/content/learn/modules/c ...

  8. salesforce零基础学习(一百一十一)custom metadata type数据获取方式更新

    本篇参考: https://developer.salesforce.com/docs/atlas.en-us.234.0.apexref.meta/apexref/apex_methods_syst ...

  9. salesforce零基础学习(一百一十三)Trigger中获取IP地址的过程

    本篇参考: https://developer.salesforce.com/docs/atlas.en-us.228.0.apexcode.meta/apexcode/apex_class_Auth ...

  10. salesforce 零基础学习(六十八)http callout test class写法

    此篇可以参考: https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_classes_restfu ...

随机推荐

  1. 其他CSS属性

    一.设置元素的颜色和透明度 a.color color 属性规定文本的颜色.这个属性设置了一个元素的前景色(在 HTML 表现中,就是元素文本的颜色):光栅图像不受 color 影响.这个颜色还会应用 ...

  2. 折腾gcc/g++链接时.o文件及库的顺序问题

    gcc/g++链接时.o文件以及库的顺序问题 1 写在前面 最近换了xubuntu12.4,把原来的项目co出来编译的时候报"undefined reference to".猜测是 ...

  3. Docker——安装部署

    前言 从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE. Docker CE 即社区免费版,Docker EE 即企业版,强调安 ...

  4. 戴尔服务器如何配置远程管理卡(IDRAC9)适用于戴尔R740服务器

    戴尔服务器如何配置远程管理卡(IDRAC9)适用于戴尔R740服务器 转: DELL IDRAC9 该配置方法适合于所有戴尔14G服务器,包括全系列戴尔服务器,标准版适用于R440/R540/R640 ...

  5. Linux_配置加密的https

    一.配置https 1.安装好httpd服务后,安装mod_ssl模块 //首先查看是否安装mod_ssl [root@localhost ~]# rpm -qa | grep mod_ssl //安 ...

  6. 058.Python前端Django与Ajax

    一 Ajax简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是"异步Javascript和XML".即使用Javascript语言与服务 ...

  7. html-新闻滚动条

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  8. Web应用漏洞-NGINX各类请求头缺失对应配置

    前言 随着越来越多的网络访问通过WEB界面进行操作,WEB安全已经成为互联网安全的一个热点,基于WEB的攻击广为流行,SQL注入.跨站脚本等WEB应用层漏洞的存在使得网站沦陷.页面篡改.网页挂马等攻击 ...

  9. SQL Server 50道查询训练题,学生Student表

    下面这个是题目所用到的数据库! 首先你需要在你的SQL Sever数据库中创建[TestDb]这个数据库,接下来下面这个代码.直接复制在数据库里运行就好了! 1 USE [TestDb] 2 GO 3 ...

  10. 机器学习PAL数据预处理

    机器学习PAL数据预处理 本文介绍如何对原始数据进行数据预处理,得到模型训练集和模型预测集. 前提条件 完成数据准备,详情请参见准备数据. 操作步骤 登录PAI控制台. 在左侧导航栏,选择模型开发和训 ...