---
title: 调优结果处理功能说明
description: "鲲鹏自动调优 结果处理工具，以交互的形式方便用户使用报告展示、单轮设值、复测、重要性分析等功能。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevps/profiler/tuning/KunpengDevKitCli_0156.html
sourcePath: /source/zh/kunpengdevps/profiler/tuning/KunpengDevKitCli_0156.html
indexId: a26f01766aa4e958564926822e9ee4ea7791f9b59b5bf689be38d644706c60ea66
---
# 调优结果处理功能说明

鲲鹏自动调优 结果处理工具，以交互的形式方便用户使用报告展示、单轮设值、复测、重要性分析等功能。

#### 命令功能

运用自动调优后的报告结果，也可直接指定参数文件目录，在use功能交互界面进行调优。


#### 命令格式

```
devkit kat use [-h] -i <dir> [-l {0,1,2,3}]
```


#### 参数说明


**表1 参数说明**

| 参数 | 参数选项 | 说明 |
| --- | --- | --- |
| \-h/\-\-help | \- | 可选参数，获取帮助信息。 |
| \-i/\-\-input | \- | 必选参数，配置训练结果目录，有以下2种方式，可根据实际情况指定。 配置自动调优后得到的结果目录：可使用自动调优的分析能力，比如“show importance”或者“test 1 2”等分析操作。 配置已填写好的模板文件目录：可以复测基线，或直接对模板进行训练，训练后再使用分析命令。 说明： 若直接指定模板文件目录，train子命令参数的默认值因无历史数据将使用参数配置文件中的配置值。 |
| \-l/\-\-log\-level | 0/1/2/3 | 可选参数，设置日志级别，默认为2。 说明： 新增功能采用更合理设计，默认级别调整为2（WARNING）。 0：日志级别为DEBUG。 1：日志级别为INFO。 2：日志级别为WARNING。 3：日志级别为ERROR。 |


#### 使用示例

自动调优后的参数集生成在“/opt/template/template_PostgreSQL_20250225_091524/train-20250225-112832”目录下。

```
devkit kat use -i /opt/template/template_PostgreSQL_20250225_091524/train-20250225-112832
```


进入交互界面返回信息如下：

```
Available Commands:

    exit        - Exit the program
    help        - Show this help message
    ibesttest   - Test best parameters inferred by parameter importance analysis
    log         - Change the log level
    man         - Manual of use
    set         - Set the config of round n
    show        - Show round <n> information
    test        - Retest round sequence. test <n> times
    train       - Additional training after original result

For more usage, please refer to "help <command>". e.g., help test
```


**表2 交互界面子命令说明**

| 子命令 | 选项 | 说明 |
| --- | --- | --- |
| exit | \- | 可选参数，退出交互界面。 |
| help | \- | 可选参数，获取帮助信息。 |
| ibesttest | \- | 可选参数，使用参数重要性分析推断出的最佳参数进行测试。 |
| log | 0/1/2/3 | 可选参数，设置日志级别，默认为2。 0：日志级别为DEBUG。 1：日志级别为INFO。 2：日志级别为WARNING。 3：日志级别为ERROR。 |
| man | \- | 可选参数，鲲鹏自动调优使用手册，包括全量介绍和子命令（show、train、test和set）的使用示例。 |
| set | \- | 可选参数，将某轮次运行的参数值设置到应用或系统中。 |
| show | \- | 可选参数，展示某些轮次的性能测试数据，并可以对参数重要性进行分析。 |
| test | \- | 可选参数，使某些轮次按其参数再次进行测试。 |
| train | \- | 可选参数，继续自动调优，任务的参数配置根据业务场景指标自动调优。 |


在use交互界面中使用“round”和数字的组合表示第几轮，如展示全部调优轮次中第二轮信息：show round 2 。
