MULTI_STATEMENT_TRANSACTION_CONTEXT_MISMATCHエラー状態
現在のスレッドと Spark セッションの間でトランザクション コンテキストの不整合が検出されました。これは通常、Spark セッションが複数のスレッド間で共有されている場合に発生します。トランザクションごとに専用のセッションとスレッドを使用し、そのスレッドでトランザクションをコミット/ロールバックしてから、新しいトランザクションにセッションとスレッドを再利用してください。細部:
ACTIVE_IN_SPARK_SESSION_BUT_NOT_IN_THREAD
トランザクションは Spark セッションではアクティブですが、現在のスレッドではアクティブではありません。
ACTIVE_IN_THREAD_BUT_NOT_IN_SPARK_SESSION
トランザクションは現在のスレッドではアクティブですが、Spark セッションではアクティブではありません。
ID_MISMATCH
トランザクション ID が現在のスレッドと Spark セッションの間で一致しません。
INITIALIZATION_CONFLICT
異なるスレッドから同じ Spark セッションで複数のトランザクションを開始しようとすると、競合状態が発生します。