Kondisi kesalahan: STREAMING_CHECKPOINT_REWIND_ERROR

SQLSTATE: 42000

Gagal melakukan operasi putar balik untuk kueri streaming dengan lokasi titik pemeriksaan=<checkpointLocation>.

CANNOT_RESTORE_SINK_WITH_MISSING_SINK_OFFSET

Putar balik dengan restoreSink=true tidak dapat dilakukan karena sinkOffset <sinkOffset> tidak valid. Gulung balik ke batch yang berbeda atau atur restoreSink=false.

GAGAL_MENEMUKAN_PENYEDIA_REWIND_SINK

Gagal menemukan penyedia rewind sink di batchId=<batchId>.

GAGAL_MENEMUKAN_PENYEDIA_REWIND_SUMBER

Gagal menemukan penyedia rewind sumber di batchId=<batchId>.

INVALID_REWIND_PROVIDER

Ditemukan penyedia sumber/sink pengulangan yang tidak valid dengan nama=<rewindProviderName> pada batchId=<batchId>. Nama penyedia Sumber/Sink=<providerName> untuk <sourceOrSinkId>.

SINK_TIDAK_MENDUKUNG_PEMULIHAN

Sink <sinkName> tidak mendukung 'restoreSink=true' untuk fitur perjalanan waktu. Atur 'restoreSink=false' dalam konfigurasi rewind.

SINK_DOES_NOT_SUPPORT_REWIND_REPLAY

Sink <sinkName> tidak mendukung perjalanan waktu. Nonaktifkan perjalanan waktu atau hubungi dukungan Databricks.

ID_Sumber_Tidak_Ditemukan_Dalam_Offsets

ID sumber '<sourceId>' pada batchId=<batchId> tidak ditemukan di log offset terbaru pada lokasi titik pemeriksaan <checkpointLocation>.

ID sumber yang tersedia: [<availableSourceIds>].

Kesalahan ini dapat terjadi jika kueri streaming dimodifikasi untuk menambahkan sumber baru setelah batch target rewind.

Pastikan semua sumber dalam konfigurasi pencarian saat ini terdapat dalam batch rewind target.

SOURCE_OFFSET_METADATA_MISMATCH

Ketidakcocokan metadata offset sumber di batchId=<batchId>. Jumlah sumber yang diharapkan=<expectedNumSources>, tetapi jumlah yang ditemukan=<actualNumSources>.

PEMULIHAN_STATUS_GAGAL

Gagal memulihkan penyimpanan status dari batch <sourceBatchId> sumber ke batch <targetBatchId>.

Verifikasi bahwa file titik pemeriksaan status ada dan tidak rusak pada batch sumber atau pilih batch yang berbeda untuk di-rewind.

PENJELAJAHAN_WAKTU_TIDAK_AKTIF

Perjalanan waktu tidak diaktifkan untuk titik pemeriksaan <checkpointLocation>. Harap aktifkan perjalanan waktu sebelum melakukan putar balik. Untuk kueri baru, aktifkan perjalanan waktu dengan mengatur spark.databricks.streaming.queryMgmt.rewindReplay.enabled ke true.

VERSI_LOG_OFFSET_TIDAK_DIDUKUNG

Versi log offset <version> yang tidak didukung pada batchId=<batchId>. Rewind memerlukan log offset versi 2. Pastikan titik pemeriksaan dibuat dengan log offset versi 2 diaktifkan.

PENYEDIA_PENYIMPANAN_STATE_TIDAK_DIDUKUNG

Putar balik stateful tidak didukung untuk penyedia penyimpanan status <providerClass>.

Hanya penyimpanan status RocksDB yang didukung untuk operasi putar balik stateful.