{"version":"2026-10-02.2","occupation":{"id":"DATA","code":"15-2051.00","name":"数据科学家","nameEn":"Data Scientists","mapping":"数据科学家是参照职业，涵盖建模与统计；不等同于所有数据分析岗位","sourceUrl":"https://www.onetonline.org/link/summary/15-2051.00","taskIds":["DATA-21823","DATA-21828","DATA-21837","DATA-21829","DATA-21836","DATA-21831","DATA-21826","DATA-21827","DATA-21833","DATA-21824","DATA-21832","DATA-21838","DATA-21835","DATA-21834","DATA-21825","DATA-21830"]},"task":{"id":"DATA-21838","occupationId":"DATA","sourceTaskId":"21838","title":"用编程语言编写新的函数或应用来开展分析","sourceStatement":"Write new functions or applications in programming languages to conduct analyses.","sourceVersion":"O*NET 31.0","sourceUrl":"https://www.onetonline.org/link/summary/15-2051.00#Tasks","sourceTaskType":"Core","importance":3.61,"scenario":"指定分析函数、输入类型及期望输出","coveredActions":["编写指定分析函数","运行函数测试","核对函数输出口径"],"notCovered":["该场景之外的组织规则、其他系统或数据、长期结果尚未验证"],"dependencyBasis":"本场景显式审阅的顺序依赖；不是O*NET或DWA规定的唯一工作流","decompositionBasis":"本站基于任务陈述及关联DWA设计的场景还原候选；DWA不是执行顺序或官方原子切分","relatedActivities":[{"id":"4.A.3.b.1.a.3","name":"Write computer programming code."}],"atomIds":["DATA-21838-A1","DATA-21838-A2","DATA-21838-A3"],"caseIds":[],"completionRule":"全部必要原子产物与依赖通过，且需要的负责人确认、真实交互或现场动作有实际证据，才可验收本页限定场景；未覆盖的来源动作仍需补齐，不能据此宣告职业任务在所有场景完成","successRate":null,"fieldValidated":false},"atoms":[{"id":"DATA-21838-A1","taskId":"DATA-21838","title":"编写指定分析函数","scope":"指定分析函数、输入类型及期望输出","inputs":["获准的数据、字段字典、业务问题、SQL或统计环境与口径"],"output":"分析函数","acceptance":["分析函数符合给定输入输出契约并通过正例、关键反例与边界测试","保存实际验证输出；未覆盖并发、真实系统或其他运行时明确标记"],"dependsOn":[],"mode":"ai_candidate","feasibility":"unverified_candidate","assessmentBasis":"输入与产物可界定，可提出独立验收；这是待测试的分工建议","evidence":[{"sourceId":"E07","relation":"adjacent_benchmark","claim":"相关任务族的测试参考","limit":"未逐题等同到本原子项；外部总分不分配到这里"}],"verifiedExamples":[],"successRate":null,"fieldValidated":false,"stopCondition":"输入或权限缺失、关键验收失败或存在未解决冲突时，保留产物并交回责任人；不能自动宣告父任务完成"},{"id":"DATA-21838-A2","taskId":"DATA-21838","title":"运行函数测试","scope":"指定分析函数、输入类型及期望输出","inputs":["获准的数据、字段字典、业务问题、SQL或统计环境与口径","前置产物：分析函数"],"output":"函数测试日志","acceptance":["函数测试日志保存实际操作、环境版本、输入与最终状态，能够复查","失败和中断保留，模拟结果与现场结果分开；只有计划不得报通过"],"dependsOn":["DATA-21838-A1"],"mode":"ai_candidate","feasibility":"unverified_candidate","assessmentBasis":"输入与产物可界定，可提出独立验收；这是待测试的分工建议","evidence":[{"sourceId":"E07","relation":"adjacent_benchmark","claim":"相关任务族的测试参考","limit":"未逐题等同到本原子项；外部总分不分配到这里"}],"verifiedExamples":[],"successRate":null,"fieldValidated":false,"stopCondition":"输入或权限缺失、关键验收失败或存在未解决冲突时，保留产物并交回责任人；不能自动宣告父任务完成"},{"id":"DATA-21838-A3","taskId":"DATA-21838","title":"核对函数输出口径","scope":"指定分析函数、输入类型及期望输出","inputs":["获准的数据、字段字典、业务问题、SQL或统计环境与口径","前置产物：函数测试日志"],"output":"输出口径核对表","acceptance":["输出口径核对表符合给定输入输出契约并通过正例、关键反例与边界测试","保存实际验证输出；未覆盖并发、真实系统或其他运行时明确标记"],"dependsOn":["DATA-21838-A2"],"mode":"ai_candidate","feasibility":"unverified_candidate","assessmentBasis":"输入与产物可界定，可提出独立验收；这是待测试的分工建议","evidence":[{"sourceId":"E07","relation":"adjacent_benchmark","claim":"相关任务族的测试参考","limit":"未逐题等同到本原子项；外部总分不分配到这里"}],"verifiedExamples":[],"successRate":null,"fieldValidated":false,"stopCondition":"输入或权限缺失、关键验收失败或存在未解决冲突时，保留产物并交回责任人；不能自动宣告父任务完成"}],"completionRules":{"example":"只证明保存的AI产物在一个限定例中通过，不能外推子任务完成率","adjacent":"相近基准证明测试中存在相关能力，不证明本站原子项已完成","candidate":"可交给AI先尝试是编辑建议，完成性待验收","human":"人的决定或现场动作是当前场景的接管点，不等于AI不能提供辅助","rollup":"父任务须通过所有必要产物、依赖与人工门槛；禁止平均子任务数量或外部分数得到职业自动化率"}}