Как объект Context работает в hadoop? [Дубликат]

Используйте функцию callback() внутри успеха foo(). Попробуйте таким образом. Это просто и легко понять. & nbsp;

var lat = "";
var lon = "";
function callback(data) {
    lat = data.lat;
    lon = data.lon;
}
function getLoc() {
    var url = "http://ip-api.com/json"
    $.getJSON(url, function(data) {
        callback(data);
    });
}

getLoc();
6
задан Brian Tompsett - 汤莱恩 1 June 2015 в 19:11
поделиться

2 ответа

Контекстный объект: позволяет Mapper / Reducer взаимодействовать с остальной системой Hadoop.

Приложения могут использовать Контекст:

  • для отчета о прогрессе
  • ], чтобы установить сообщения о статусе уровня приложения
  • . Счётчики
  • указывают, что они живы
  • , чтобы получить значения, которые сохраняются в конфигурации задания на фазу отображения / уменьшения .
4
ответ дан SMA 26 August 2018 в 14:40
поделиться

Новый API широко использует объекты Context , которые позволяют коду пользователя взаимодействовать с системой MapRduce.

Он объединяет роль JobConf, OutputCollector и Reporter из старого API.

2
ответ дан sras 26 August 2018 в 14:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: