0
나중에 작업을 막을 수 있도록 작업에 고유 한 이름을 붙일 수 있습니까? grep을하고 작업 ID를 유지하고 싶지 않습니다.Apache Flink (작업을 고유하게 태그 지정하는 방법)
간단히 말해서 배치의 일부로 작업을 중지하고 새 배치를 원합니다. 예를 들어, 당신이 execute(name: String)
호출을 시작할 때이 작업의 이름을 지정할 수 있습니다
나중에 작업을 막을 수 있도록 작업에 고유 한 이름을 붙일 수 있습니까? grep을하고 작업 ID를 유지하고 싶지 않습니다.Apache Flink (작업을 고유하게 태그 지정하는 방법)
간단히 말해서 배치의 일부로 작업을 중지하고 새 배치를 원합니다. 예를 들어, 당신이 execute(name: String)
호출을 시작할 때이 작업의 이름을 지정할 수 있습니다
,
val env: StreamExecutionEnvironment = StreamExecutionEnvironment.getExecutionEnvironment()
val result: DataStream[] = ??? // your job logic
result.addSink(new YourSinkFunction) // add a sink
env.execute("Name of your job") // execute and assign a name
REST API of the JobManager는 작업의 이름과 작업 ID를 포함하는 작업 세부 목록을 제공합니다.
이 이름으로 작업을 중지 할 수 있습니까? – john
내가 아는 한, 안돼. 당신은 그 일을 위해 JobId가 필요합니다. –
작업을 추적하고 기존 작업을 업데이트하는 모범 사례가 있습니까? 현재 기존 작업에 대한 업데이트를 지원하기 위해 jobIds를 참조 할 수 있도록 어딘가에 보관해야합니다. – john