首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Salesforce Integration 概览(七) Data Virtualization数据可视化

•通过列表视图、详细信息、记录提要、自定义选项卡和页面布局访问外部对象。 •定义外部对象与标准或自定义对象之间的关系,以集成不同来源的数据。 •在外部对象页面上启用Chatter提要以进行协作。...Visualforce上用户启动的操作然后调用Apex控制器操作,该操作执行此代理Apex类以执行远程调用。Visualforce页面需要定制Salesforce应用程序。...Visualforce上用户启动的操作然后调用Apex控制器操作,该操作执行这些代理Apex类以执行远程调用。Visualforce页面需要定制Salesforce应用程序。...Lighting Components or Visualforce Pages 当远程进程作为涉及用户界面的端到端进程的一部分触发时使用,并且结果必须在Salesforce记录中显示或更新。...例如,向外部支付网关提交信用卡支付并立即返回显示给用户的支付结果过程。由用户界面事件触发的集成通常需要创建自定义Lightning组件或Visualforce页面。 六.

1.8K20
您找到你想要的搜索结果了吗?
是的
没有找到

Salesforce Integration 概览(三) Remote Process Invocation—Fire and Forget(远程进程调用-发后即弃)

Platform Event简化了传递更改和响应更改的过程,而无需编写复杂的逻辑,我们可以通过 Process 或者 Flow去发布事件。一个或多个订阅端可以侦听同一事件并执行操作。...自定义Lightning组件或Visualforce启动Apex SOAP或HTTP异步调用 Suboptimal 此解决方案通常用于基于用户界面的场景,但需要定制。...Apex代理类可以通过使用Apex Trigger作为DML操作的结果执行。但是,从触发器上下文中发出的所有调用都必须异步执行。...应用与此模式相关的解决方案可以: •用户界面–启动的远程进程调用,其中事务的结果可以显示给最终用户 •DML事件启动的远程进程调用,调用进程可以处理事务的结果 针对这两个实际的方式我们可以选择以下的调用场景...24小时后所有失败的邮件都将放入队列中,管理员必须监视此队列中超过24小时传递期限的任何邮件,并在必要时手动重试。

1.5K10

SQL工具集-格式化结果的SQL

今天我们“SQL工具集”介绍的是一个存储过程,他的作者是大名鼎鼎的Tom,Oracle界最著名的一个网站AskTom,就是这个Tom,虽然现在Tom大叔已经退休了,但是网站还在被其他人运营,延续着Oracle...这个存储过程的名称是print_table,用于格式化打印SQL结果,为了做下对比,我们看下常规检索v$database视图的效果, ? 若不使用col格式化一些字段,输出是乱的,没有可读性。...Tom在这篇帖子发布了这个存储过程, https://asktom.oracle.com/pls/apex/f?...逐字段来打印每一列,因为dbms_output仅打印255个字符/行,因此此处列显示200个字符截取了,同时列名右补空格满足30位, ? 执行完成/出现异常时则调用了restore。...(2)执行存储过程,需要设置serveroutput为on,才能显示输出。

1.9K20

Salesforce Integration 概览(二) Remote Process Invocation—Request and Reply(远程进程调用--请求和响应)

Salesforce还允许您使用标准的GET、POST、PUT和DELETE方法调用HTTP(REST)服务 在Visualforce或Lightning上由用户启动的操作随后调用Apex Controller...Visualforce上的用户启动的操作随后调用Apex Controller的action,该操作随后执行此代理Apex类以执行远程调用。...Apex代理类可以通过使用Apex Trigger作为DML操作的结果执行。但是,从Trigger上下文中发出的所有调用都必须从时间初始化时异步执行。因此,不建议将此解决方案用于此集成问题。...幂等性(Idempotent)考虑:在编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。...这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。 确保所调用的远程过程是幂等的是很重要的。几乎不可能保证Salesforce只调用一次,特别是当调用是由用户界面事件触发时。

1.3K40

经典的print_table学习

这个工具是一个存储过程,print_table,用于格式化打印SQL结果,我们看下常规检索v$database视图的效果, ? 若不使用col格式化一些字段,输出是乱的,没有可读性。...这篇帖子中,Tom发布了这个存储过程, https://asktom.oracle.com/pls/apex/f?...为了让这个存储过程执行的SQL语句能用上绑定变量,减小硬解析,设置cursor_sharing为FORCE, ?...逐字段来打印每一列,因为dbms_output仅打印255个字符/行,因此此处列显示200个字符截取了,同时列名右补空格满足30位, ? 执行完成/出现异常时则调用了restore, ?...(2) 执行存储过程,需要设置serveroutput为on,才能显示输出。 欢迎关注我的个人微信公众号:bisal的个人杂货铺

76530

Oracle ACE,一段不可思议的旅程

,正式进入Oracle ACE大家庭。 上墙信息,https://apex.oracle.com/pls/apex/f?p=19297:3: ?...对我来说,第一次听到有关Oracle ACE的话题,还是在某次讲座,国内首位ACED,eygle盖老师给我们讲,secooler大师当年是如何在一个月黑风高的晚上,向他请教如何能当上ACE,再到真的当上...其实这段时间,自己不知道要做什么,但报了OCP的课程,目标就 非常明确,表面上就是要通过这门考试,毕竟是自费,又是利用休息时间来学习,要是不过,自己都对不起。有了目标,就不会乱想,劲儿往一处使。...讲到Oracle的百科全书杨老师,都会让我充满深深的敬意,这么牛的人都能踏实下心来潜心阅读官方手册,少则上百,多则上千,作为菜鸟的我,有什么资格说不。...接下来,登录网站,https://apexapps.oracle.com/pls/apex/f?p=251:1:104640630383162:::::,需要用Oracle个人账号登录, ?

1.2K40

Oracle Real Time SQL Monitoring

如何知道整个SQL执行过程中消耗的哪一类资源最多,IO?CPU?...对于一个正在执行的SQL语句,如何知道它当前执行到哪一步了?甚至知道执行完这一步还需要多久? 如何知道执行这个SQL语句都经历了哪些等待事件,甚至知道这些等待里哪一类等待最为严重?...数据库时间 数据库时间即DB Time,显示的是一个查询在数据库中执行花费的总时间,就DML操作来说,一般数据库时间基本等于持续时间,因为DML操作不用返回结果集,没有网络交互时间,但是如果运行的是一个...切换到【详细信息】的【活动】,展示了从开始执行到结束执行时间跨度内,有多少进程处于活跃状态。由于我们设置了并行度6,因此可以从页面上看到SQL执行的后期大部分时间有6个进程处于活跃状态。 ?...【详细信息】的【度量】显示了查询 过程中对CPU、内存、IO的占用率。 ?

1.7K80

Salesforce LWC学习(四十) dynamic interaction 浅入浅出

使用Dynamic Interaction,Lightning页面上某个组件中发生的事件,例如用户单击列表视图中的某个item,可以更新页面上的其他组件。...官方的demo中,举得是列表点击,详情展示的demo,类似于了 message channel的功能。那Dynamic Interaction 有什么需要考虑的?...当目标组件的属性显示在事件属性编辑器中时,将忽略目标组件中的信息组件。 如果为包含动态交互的页面切换页面模板,则可用模板列表仅显示支持动态交互的模板。...结果展示如下: 1. 我们点击了一个item,右侧进行编辑,将3更改成2. 2. save以后,左侧的列表也会自动的变更。...了解目前的限制以及如何实现就OK,期待后续可以更多的使用场景以及更少的限制。篇中有错误欢迎指出,有不懂欢迎留言。

93930

开启 java 的黑匣子 -- 官方性能分析工具 JMC 用法简介

引言 JMC 是“Oracle Java Mission Control”的缩写,他是一个自 Oracle JDK 7u40 版本开始提供的一个 java 工具。...JMC 主要有两大功能: 实时监控 Oracle JVM 的运行状态; java 运行过程中产生的 dump 数据分析。 本文,我们就来详细看看 jmc 具体能够做哪些事吧。...右键点击你想要监控的一项,然后点击启动 JMX 控制台,右侧就会显示相应的监控页面。 如图所示,在监控界面上,我们可以点击“+”号,实现监控指标的添加。...在监控界面的最下方,我们可以通过切换标签进一步查看我们关心的详细信息。...2.3 线程 线程标签中,详细显示了 app 当前执行的线程情况: 线程状态(running、blocked 或 waiting) 锁名称 线程是否死锁 线程被 block 的次数 每个线程的 cpu

3.6K20

OB 运维| OB Oracle 系统视图权限导致的故障一例

1背景 最近在客户这边遇到一个故障,在 Oracle 和 OB Oracle 租户下调用存储过程时,两者表现并不一致,导致获取到的 SQL 文本拼接不完整,影响到了业务侧的功能测试。...SQL> 由此可见,在 Oracle 中,无论是 u1 还是 u2 用户,调用存储过程时都能正确返回表名,说明两者查询 user_tab_columns 视图的返回结果是一致的,这也是符合预期的。...用户 u1 查询 user_tab_columns 表时,只能看到 SYS 用户下的表( C 表是由 SYS 用户创建的),所以存储过程无法返回 T1 表的表名,其查询结果为空。...select * from user_tab_columns; Empty set (0.08 sec) # 同样地,u2 也无法从 user_tab_columns 视图中查询到 u1 创建的表,调用存储过程返回结果为空...5问题总结 在 OB 中,普通用户查询 USER_TAB_COLUMNS 系统视图权限的逻辑与 Oracle 并不一致,导致查询结果有差异。

27320

DBA自述:非科班出身,如何成为Oracle ACE

,正式进入Oracle ACE大家庭。 上墙信息, https://apex.oracle.com/pls/apex/f?p=19297:3:(复制链接至浏览器,即可查看) ?...对我来说,第一次听到有关Oracle ACE的话题,还是在某次讲座,国内首位ACED,eygle盖老师给我们讲,secooler大师当年是如何在一个月黑风高的晚上,向他请教如何能当上ACE,再到真的当上...其实这段时间,自己不知道要做什么,但报了OCP的课程,目标就非常明确,表面上就是要通过这门考试,毕竟是自费,又是利用休息时间来学习,要是不过,自己都对不起。有了目标,就不会乱想,劲儿往一处使。...讲到Oracle的百科全书杨老师,都会让我充满深深的敬意,这么牛的人都能踏实下心来潜心阅读官方手册,少则上百,多则上千,作为菜鸟的我,有什么资格说不。...记得工作第一年,参加外面一次Oracle的培训,我当时问授课的老师,如何学好Oracle,他跟我说的是“必须能坚持,耐得住寂寞”,其实,这句话适应任何的场景,一步步脚踏实地,才能让我们逐渐接近我们的目标

86410

salesforce零基础学习(八十七)Apex 中Picklist类型通过Control 字段值获取Dependent List 值

mysalesforceescapade.blogspot.com/2015/03/getting-dependent-picklist-values-from.html 群里面有个小伙伴问了一个关于两个有Dependence关系的Picklist字段如何在...如下图,我们在Goods__c自定义表中新建了两个Picklist类型字段,并且设置了依赖关系,这个在配置中清晰可见,如何在代码中获取呢? ?...1.PicklistParserController作为中间的Controller,获取参数信息,通过参数对数据进行初始化处理。...System.debug(LoggingLevel.INFO, '*** sobj: ' + JSON.serialize(sobj)); } } 2.PicklistParser.page 显示两个依赖关系字段...:form> 3.PicklistParserUtil:此方法用于查看解析中间页面的结果展示 public with sharing class PicklistParserUtil

76500

珍藏 | Java 岗位 【数据库】 面试题及答案详解

- 如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。 - 减少网络流量。...- 交叉连接: 笛卡尔效应,显示结果是链接表数的乘积。 11:主键和外键的区别?...12:在数据库中查询语句速度很慢,如何优化?...- DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项。 - TRUNCATE TABLE 通过释放存储表数据所用的数据来删除数据,并且只在事务日志中记录的释放。...关键字 26:事务四大特性 - ACID: - 原子性:要么执行,要么不执行 - 隔离性:所有操作全部执行完以前,其它会话不能看到过程 - 一致性:事务前后,数据总额一致

3.4K20

salesforce零基础学习(八十七)Apex 中Picklist类型通过Control 字段值获取Dependent List 值

mysalesforceescapade.blogspot.com/2015/03/getting-dependent-picklist-values-from.html 群里面有个小伙伴问了一个关于两个有Dependence关系的Picklist字段如何在...如下图,我们在Goods__c自定义表中新建了两个Picklist类型字段,并且设置了依赖关系,这个在配置中清晰可见,如何在代码中获取呢? ?...1.PicklistParserController作为中间的Controller,获取参数信息,通过参数对数据进行初始化处理。...System.debug(LoggingLevel.INFO, '*** sobj: ' + JSON.serialize(sobj)); } } 2.PicklistParser.page 显示两个依赖关系字段...:form> 3.PicklistParserUtil:此方法用于查看解析中间页面的结果展示 public with sharing class PicklistParserUtil

85760
领券