# 处理模型错误

{% embed url="https://www.youtube.com/watch?v=I0-sVlKyXiI" %}

如果存在技术故障或模型配置不正确，WaterStrategy 会报告错误。学习如何理解和使用模型错误报告来发现模型中的问题是一项重要而必不可少的建模技能。

本章举例说明如何阅读错误报告以查找模型中导致错误的部分。

## 如何获取错误报告

当运行失败时，您将在运行部分看到运行变为红色。

<figure><img src="https://2456626420-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FroBiEJ09sszXPUfSv5uk%2Fuploads%2Fgit-blob-fffd6f66034be8f1ba4ba0782ae7b3e20d0a8037%2Fimage%20(359).png?alt=media" alt=""><figcaption><p>点击红色的运行栏获取错误报告</p></figcaption></figure>

点击红色的运行栏，您将获得运行概览，包括错误报告。

<figure><img src="https://2456626420-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FroBiEJ09sszXPUfSv5uk%2Fuploads%2Fgit-blob-928faa28acb478686bbfb424b3a3a7ff667cae2c%2Fimage%20(360).png?alt=media" alt=""><figcaption><p>错误报告</p></figcaption></figure>

**滚动到报告的末尾。** 运行将在此处报告其错误。

<figure><img src="https://2456626420-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FroBiEJ09sszXPUfSv5uk%2Fuploads%2Fgit-blob-e172ec61d432dfc4758a3631b7010b627af57139%2Fimage%20(361).png?alt=media" alt=""><figcaption><p>在报告末尾找到错误类型</p></figcaption></figure>

在这次运行中，可以发现月度配置文件输入不正确。

在某些情况下，将提供有关运行报告中错误的更多详细信息。请务必回顾运行日志，看看是否有任何与该问题相关的线索。

向上滚动时，我们会看到 “关键”。这表示已识别出错误。在同一行中，它指出了错误在哪里。

<figure><img src="https://2456626420-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FroBiEJ09sszXPUfSv5uk%2Fuploads%2Fgit-blob-5442ef14ce7f6433a74458867240c68e651301ea%2Fimage%20(362).png?alt=media" alt=""><figcaption><p>找出哪个月度资料不正确</p></figcaption></figure>

“示例储层” 节点的输入 “蒸发” 不正确。

我们可以编辑 “蒸发” 参数来解决这个问题。

<figure><img src="https://2456626420-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FroBiEJ09sszXPUfSv5uk%2Fuploads%2Fgit-blob-8dbea165447729cadbce16f120a633571fd3de09%2Fimage%20(363).png?alt=media" alt=""><figcaption><p>点击编辑 “蒸发” 参数</p></figcaption></figure>

<figure><img src="https://2456626420-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FroBiEJ09sszXPUfSv5uk%2Fuploads%2Fgit-blob-cce76d71a673d992815fdbfbaf79c914a746fc2f%2Fimage%20(364).png?alt=media" alt=""><figcaption><p>“蒸发” 参数</p></figcaption></figure>

每月资料中有 13 个值，我们需要删除不属于的值。在这种情况下，“3.**1234567890**\_\_” 不应该出现在月度简介中。

<figure><img src="https://2456626420-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FroBiEJ09sszXPUfSv5uk%2Fuploads%2Fgit-blob-b3cce3f779e179606795a87aa30ca7a837b3b2fd%2Fimage%20(365).png?alt=media" alt=""><figcaption><p>校正后的 “蒸发” 参数</p></figcaption></figure>

保存参数并再次运行此模型。

现在模型已成功运行。

<figure><img src="https://2456626420-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FroBiEJ09sszXPUfSv5uk%2Fuploads%2Fgit-blob-7524df7a78f9f8f190e58517ac14d64241c59067%2Fimage%20(366).png?alt=media" alt=""><figcaption><p>成功运行</p></figcaption></figure>
