---
schema_version: "1"
id: 533d0d8ca214b6738f87a64c17f107c1573ca34ec4d4979a653388d01fc2e2c2
title: 可靠 - 可扩展性
collection: architect
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/architect/next/zh-cn/well-architected-tools/guides/trusted-scalability.md
canonical_url: https://staging.architect.salesforce.com/docs/architect/zh-cn/well-architected-tools/guide/trusted-scalability.html
source_site: staging.architect.salesforce.com
content_type: documentation
content_hash: 8a92af0e24b4971669ce9a2cd7653bd14af7f4fedcff2a8fbb6e03d5c0e01078
products:
  - 设计良好的工具
  - Architect Site Content Repo
---
# 可靠 - 可扩展性

### 数据建模模式

了解有关架构良好的[可信](/docs/architect/zh-cn/well-architected/guide/trusted-overview) → [可靠](/docs/architect/zh-cn/well-architected/guide/reliable) → 可[扩展性](/docs/architect/zh-cn/well-architected/guide/reliable#可扩展性) → [数据建模](/docs/architect/zh-cn/well-architected/guide/reliable#数据建模)的更多信息

| Where to look?<br>产品区域 \| 位置 | 好是什么样子？<br>模式                                                                                            |
| ---------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| Data 360 \| 组织                   | ✅ 在映射数据转换存在之前，数据转换用于非标准化数据，以转换源数据，这样所有联系点都可以单独接收到标准联系点对象中 |
| 平台 \| 业务                       | ✅ 低代码生成器了解 Salesforce 支持的不同字段类型，并在选择字段数据类型之前评估报表和加密要求                     |
| 平台 \| 业务                       | ✅ 在选择建立对象之间的主-详细信息关系之前，评估共享和数据偏差的影响                                              |
| 平台 \| 数据模型                   | ✅ 表格已针对比例进行非标准化                                                                                     |
| 平台 \| 数据模型                   | ✅ 尽可能使用标准对象                                                                                             |
| 平台 \| 设计标准                   | ✅ 存在业务理由支持自定义对象的标准和指南                                                                         |

### 数据量模式

了解有关架构良好的[受信](/docs/architect/zh-cn/well-architected/guide/trusted-overview) → [可靠](/docs/architect/zh-cn/well-architected/guide/reliable) → [可扩展性](/docs/architect/zh-cn/well-architected/guide/reliable#可扩展性) → [数据量](/docs/architect/zh-cn/well-architected/guide/reliable#数据量)的更多信息

| Where to look?<br>产品区域 \| 位置 | 好是什么样子？<br>模式                                                                                                                                                           |
| ---------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Data 360 \| 测试计划               | ✅ 批量负载计算考虑了第 0 天的数据负载 您已经为解决方案上线之前通常需要迁移的大数据量做好了计划（也称为第 0 天），并且已经确认您不会接近每次计划运行的最大文件大小和最大文件数量 |
| 平台 \| Apex                       | ✅ 在数据偏差令人担忧的情况下，存在在多个父级记录之间分配子级记录数量的逻辑                                                                                                      |
| 平台 \| Apex                       | ✅ 当通过集成导入或复制时，将所有记录分配给适当的人工用户的逻辑存在                                                                                                              |
| 平台 \| 业务                       | ✅ 您已记录并实施数据归档和清除策略                                                                                                                                              |
| 平台 \| 业务                       | ✅ 批量数据加载策略已优化服务器消耗 批量加载策略考虑了加载时间、数据序列、记录锁定、自动化和批量共享流程，以实现高效的服务器消耗                                                 |
| 平台 \| 数据                       | ✅ 没有父级记录超过 10,000 个子级记录                                                                                                                                            |
| 平台 \| 数据                       | ✅ 没有用户被分配到超过 10,000 个相同对象类型的记录                                                                                                                              |
| 平台 \| 数据                       | ✅ 不存在超过 10,000 个记录包含指向相同记录的查找字段的实例                                                                                                                      |
| 平台 \| 数据                       | ✅ 在工作高峰时段不会出现将数据批量加载到生产中                                                                                                                                  |
| 平台 \| 数据                       | ✅ 批量数据加载根据`ParentId`字段值进行批量排序                                                                                                                                  |
| 平台 \| 数据                       | ✅ 批量数据加载仅包含业务决策所需的最少数据                                                                                                                                      |
| 平台 \| 流                         | ✅ 在数据偏差令人担忧的情况下，存在在多个父级记录之间分配子级记录数量的逻辑                                                                                                      |
| 平台 \| 流                         | ✅ 当通过集成导入或复制时，将所有记录分配给适当的人工用户的逻辑存在                                                                                                              |
| 平台 \| 组织                       | ✅ 在大型数据加载期间，数据后处理被延迟 后处理自动化被延迟到大型数据加载结束后。                                                                                                 |
| 平台 \| 测试计划                   | ✅ 在完全复制 Sandbox 中测试批量 API 加载策略 在完全复制 Sandbox 中使用批量 API 计划数据加载时，识别模式、加载顺序和可能出现的任何锁定问题。                                     |

---

### 数据建模反模式

了解有关架构良好的[可信](/docs/architect/zh-cn/well-architected/guide/trusted-overview) → [可靠](/docs/architect/zh-cn/well-architected/guide/reliable) → 可[扩展性](/docs/architect/zh-cn/well-architected/guide/reliable#可扩展性) → [数据建模](/docs/architect/zh-cn/well-architected/guide/reliable#数据建模)的更多信息

| Where to look?<br>产品区域 \| 位置 | 要避免什么？<br>反模式                                  |
| ---------------------------------- | ------------------------------------------------------- |
| 平台 \| 业务                       | ⚠ 低代码生成器选择数据类型，而不评估下游报告和加密要求  |
| 平台 \| 业务                       | 在对象之间建立主-详细信息关系之前，不考虑共享和数据偏差 |
| 平台 \| 数据模型                   | 表格已标准化，以避免冗余                                |
| 平台 \| 数据模型                   | ⚠ 您已复制标准对象                                      |
| 平台 \| 设计标准                   | 不存在创建自定义对象的标准                              |

### 数据量反模式

了解有关架构良好的[受信](/docs/architect/zh-cn/well-architected/guide/trusted-overview) → [可靠](/docs/architect/zh-cn/well-architected/guide/reliable) → [可扩展性](/docs/architect/zh-cn/well-architected/guide/reliable#可扩展性) → [数据量](/docs/architect/zh-cn/well-architected/guide/reliable#数据量)的更多信息

| Where to look?<br>产品区域 \| 位置 | 要避免什么？<br>反模式                                                                                                     |
| ---------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
| Data 360 \| 测试计划               | 您的批量负载计算不包括第 0 天的数据负载，不会执行第 0 天负载计算，或者如果有记录，接近每次同时运行的文件大小和文件的最大值 |
| 平台 \| Apex                       | 通过数据加载或集成创建的记录被分配给通用“集成用户”                                                                         |
| 平台 \| Apex                       | 子记录被任意分配给父记录，而不管已经分配的现有子记录的数量如何                                                             |
| 平台 \| 业务                       | ⚏ 您没有数据归档和清除策略，或者您的策略已记录但未实施                                                                     |
| 平台 \| 业务                       | 在执行批量数据加载之前，不考虑批量数据加载的时间、数据序列、记录锁定、自动化和批量共享流程                                 |
| 平台 \| 数据                       | ⚏ 将数据批量加载到生产中发生在工作高峰时段                                                                                 |
| 平台 \| 数据                       | 批量数据加载不限于业务决策所需的最少数据                                                                                   |
| 平台 \| 数据                       | 存在超过 10,000 个子记录的记录                                                                                             |
| 平台 \| 数据                       | 用户被分配到超过 10,000 个相同类型的记录                                                                                   |
| 平台 \| 数据                       | 存在超过 10,000 个记录具有指向相同记录的查找字段的实例                                                                     |
| 平台 \| 数据                       | 批量数据加载不会根据`ParentId`字段值进行批量排序                                                                           |
| 平台 \| 流                         | 通过数据加载或集成创建的记录被分配给通用“集成用户”                                                                         |
| 平台 \| 流                         | 子记录被任意分配给父记录，而不管已经分配的现有子记录的数量如何                                                             |
| 平台 \| 组织                       | 批量 API 加载策略在部分复制 Sandbox 中测试批量 API 加载测试，以确定对部分复制 Sandbox 中的数据子集执行批量加载的时间。     |
| 平台 \| 组织                       | 与锁定记录的其他操作并行执行批量数据加载与数据加载并行运行批处理 Apex                                                      |
| 平台 \| 组织                       | 选择 API 而不考虑数据集的大小 SOAP API 用于大于 500000 条记录的数据加载                                                    |
| 平台 \| 组织                       | 报告要求推动角色层次结构设计 使用报告要求确定您需要的角色层次结构级别或数量                                                |
| 平台 \| 组织                       | 角色层次结构包含空角色 为未来创建空占位符角色                                                                              |
| 平台 \| 组织                       | 角色层次结构模仿您的组织图表 您在角色层次结构中复制了您的组织结构，为贵公司的每个头衔创建了单独的角色                      |

---
