Manajer riwayat

Pemrosesan riwayat

Setiap kali Anda mengeksekusi sebuah algoritma, informasi tentang proses disimpan dalam manajer riwayat. Seiring dengan parameter yang digunakan, tanggal dan waktu eksekusi juga disimpan.

This way, it is easy to track and control all the work that has been developed using the Processing framework, and to reproduce it.

Manajer riwayat adalah satu set entri registri dikelompokkan berdasarkan tanggal eksekusi mereka, sehingga lebih mudah untuk menemukan informasi tentang algoritma yang dijalankan pada saat tertentu.



Informasi proses disimpan sebagai ekspresi baris-perintah, bahkan jika algoritma diluncurkan dari kotakalat. Hal ini juga berguna bagi mereka belajar bagaimana menggunakan antarmuka baris perintah, karena mereka dapat memanggil algoritma menggunakan kotak alat dan kemudian memeriksa manajer riwayat melihat bagaimana algoritma yang sama bisa dipanggil dari baris perintah.

Apart from browsing the entries in the registry, you can also re-execute processes by simply double-clicking on the corresponding entry: the algorithm dialog opens with parameters already filled; you can then change any of them to fit your needs and re-run the algorithm.

The History dialog also provides a convenient way to contribute to the consolidation of the testing infrastructure of QGIS Processing algorithms and scripts. Right-click on a command you previously executed and you can Create Test... for the concerned algorithm, following instructions at

The processing log

The history dialog only contains the execution calls, but not the information produced by the algorithm when executed. That information is written to the QGIS log (View ‣ Panels ‣ Log Messages Panel), in a Processing tab.

Third-party algorithms are usually executed by calling their command-line interfaces, which communicate with the user via the console. Although that console is not shown, usually a full dump of it is written to the log each time you run one of those algorithms. To avoid cluttering the log with that information, you can disable it for each provider, looking for the corresponding option in the provider entry of the settings dialog.

Some algorithms, even if they can produce a result with the given input data, might add comments or additional information to log if they detect potential problems with the data, in order to warn you. Make sure you check those messages in the log if you are having unexpected results.