DynamicsCrm(OP)表清单-持续补充

数据库名称:组织名称_MSCRM,MSCRM_CONFIG

实体逻辑名=数据库视图名,实体逻辑名_Base=基表;例如:客户实体的对应库里的视图是Account,对应的基表是AccountBase

导入相关

ImportBase
ImportJobBase
ImportDataBase
ImportMapBase
ImportEntityMappingBase
ImportMapBaseIds
ImportLogBase
ImportFileBase

流程阶段

ProcessStage

选项集相关

StringMap

Trace日志相关

WorkflowLog

PluginTraceLog(插件程序集的Trace的内容)

TraceLog

插件程序集

PluginAssembly

类:PluginType

步骤:SdkMessageProcessingStep ,还有一个单独Ids表(SdkMessageProcessingStepBaseIds)

步骤右侧config:SdkMessageProcessingStepSecureConfig

Image:SdkMessageProcessingStepImage

用户身份验证相关

MSCRM_CONFIG.dbo.SystemUserAuthentication   (常用列:AuthInfo[SID跟AD域中一致,可通过Get -ADUser 在powershell执行,获取:详情参照]、UserId[非组织用户表内的SystemUserId])

MSCRM_CONFIG.dbo.SystemUserOrganizations(常用列:CrmUserId[组织用户表内的SystemUserId]、UserId[同SystemUserAuthentication的UserId]、OrganizationId[组织Id,同MSCRM_CONFIG.dbo.Organization内的Id])

组织名称_MSCRM.dbo.SystemUserBase(不多说,常用)

审核摘要视图

Audit(事件列对应的是action字段(选项集))注:常用场景,统计用户登录

视图

SavedQueryBase

实体清单

Entity

属性清单

Attribute

属性类型清单

AttributeType

解决方案清单

SolutionBase

系统作业日志

AsyncOperation

显示名清单

LocalizedLabel

WEB资源

WebResource

依赖关系

Dependency

依赖关系节点

DependencyNode

依赖关系和依赖关系节点以及对应主体的的关系,用步骤举例:(

1 --依赖组件
2 select  a.DependencyId,b.DependencyNodeId,b.ComponentType,c.SdkMessageProcessingStepId from DependencyBase a
3 inner join DependencyNodeBase b  on a.DependentComponentNodeId=b.DependencyNodeId
4 inner join SdkMessageProcessingStepBase  c  on b.ObjectId=c.SdkMessageProcessingStepId
5 --必须组件
6 select a.DependencyId,b.DependencyNodeId,b.ComponentType,c.SdkMessageProcessingStepId from DependencyBase a
7 inner join DependencyNodeBase b  on a.RequiredComponentNodeId=b.DependencyNodeId
8 inner join SdkMessageProcessingStepBase  c  on b.ObjectId=c.SdkMessageProcessingStepId
View Code

 


以上信息仅用于学习交流,如有错误欢迎指正;大佬勿喷,谢谢;

posted on 2020-04-21 17:36  百石  阅读(398)  评论(0)    收藏  举报