Следуя данной инструкции, вы построите в Editor таблицу на основе подключения API Connector.
В качестве источника данных будет использоваться статичный JSON-файл, расположенный по адресу: https://storage.yandexcloud.net/datalens-public-demo-assets/data/mtcars.json, однако в случае с полноценными API процесс будет аналогичен.
В воркбуке в правом верхнем углу нажмите Создать → Чарт в Editor. На открывшейся странице выберите тип визуализации Таблица.
Свяжите чарт с подключением: для этого перейдите на вкладку Meta и добавьте ID подключения в links:
{
"links": {
"mtcars": "<id_подключения>"
}
}
Где:
<id_подключения> — идентификатор подключения, скопированный на предыдущем шаге.
mtcars — произвольное имя-алиас, которое вы присваиваете подключению, с помощью которого запрашиваете данные для чарта из источника.
Примечание
Вкладка Meta нужна для описания служебной информации о списке связанных сущностей. Эта информация используется для определения, с какими подключениями и датасетами связан чарт, а также для диалога связанных объектов, при копировании воркбука и при публикации в Public.
Получите данные из источника. Для этого перейдите на вкладку Source и укажите:
module.exports = {
mtcars: {
// Указываем, в какое подключение ходим за данными// Используем тут имя, которое мы дали подключению на табе MetaapiConnectionId: Editor.getId("mtcars"),
// Указываем путь до API-метода/страницы в источникеpath: "/mtcars.json",
// Метод запросаmethod: "GET",
}
};
Очистите содержимое вкладки Config: она содержит шаблон, не относящийся к нашему примеру.