Databricks ノートブック ジョブ ( https://docs.databricks.com/jobs.html ) で実行されているストリーミング アプリケーションがあります。メソッドによって返されるクラスのstop()
メソッドを使用して、ストリーミング ジョブを適切に停止できるようにしたいと考えています。もちろん、前述のストリーミング インスタンスにアクセスするか、実行中のジョブ自体のコンテキストにアクセスする必要があります。この 2 番目のケースでは、コードは次のようになります。StreamingQuery
stream.start()
spark.sqlContext.streams.get("some_streaming_uuid").stop()
上記のコードはstop_streaming_job
、ジョブ コンテキストにアクセスして上記の scala コードを実行する方法を見つけることができませんでしたが、別のノートブック ジョブから実行する必要があります。Databricks ノートブックでそれを達成する方法はありますか?