Графин простой плагин JSON в Python подключения к базе данных с колбой
Может кто-нибудь, пожалуйста, помогите мне с простым плагином Grafana JSON в python FLASK.am, не понимая "/search",/query, "target" и "from range" и "from to", это очень запутанно и очень мало документации, на самом деле, я нашел только один код в интернете. пожалуйста, помогите мне, как объявить мой / search и /query.please исправить мой код
connection = cx_Oracle.mkedsn('','',servicename='')
conn = cx_Oracle.connect(user='',password='',dsn=dsn_tns)
c.execute('''SELECT APPLE, BANANA, CARROT FROM VEGETABLES''')
for row in c:
print (row)
conn.close()
**output: {"apple":"fruit","banana":"fruit","carrot":"vegetable"}**
Я хочу видеть этот JSON в табличном формате в графане. Пожалуйста, помогите мне, как написать / search и / query в графане, очень мало ресурсов и очень меньше документации. Мой код для графаны ниже для вышеуказанного запроса базы данных.
from flask import FLASK
import cx_Oracle, json
dbconnection = cx_Oracle.makedsn('','',servicename='')
app = Flask(__name__)
@app.route('/')
def healthtest():
return "Good"
@app.route('/search', methods=['POST'])
req = req.get_json():
def searching():
return searching
@app.route('/query',methods=['GET'])
if target == "Food":
conn = cx_Oracle.connect(user='',password='',dsn=dsn_tns)
c.execute('''SELECT APPLE, BANANA, CARROT FROM VEGETABLES''')
for row in c:
print (row)
conn.close()
else :
print "No DATA"
app.run(host=0.0.0.0, port=0000, debug=True)
Для простого плагина JSON мне нужно добавить одинаковые цели и указать, как помочь мне заполнить мой ответ JSON в таблице grafana. Мой запрос называется "Еда", и у меня есть два столбца "Фрукты" и "овощи".