From aeb5950cd09653598984b38685fa2aa2488ce9f5 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Wed, 22 Jul 2026 17:28:28 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BE=9B=E5=BA=94=E5=95=86=E6=8E=92?= =?UTF-8?q?=E8=A1=8CJOIN=E8=A1=A8=E5=90=8D=20llmprovider=E2=86=92modelprov?= =?UTF-8?q?ider?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sage_datamart/dashboards.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sage_datamart/dashboards.py b/sage_datamart/dashboards.py index 7dcf6a7..5183937 100644 --- a/sage_datamart/dashboards.py +++ b/sage_datamart/dashboards.py @@ -249,7 +249,7 @@ async def get_top_providers(env, sor, limit=5): sql = """SELECT f.providerid, COUNT(*) as cnt, COALESCE(SUM(f.amount_cny), 0) as total_amount, COALESCE(p.name, f.providerid) as provider_name FROM dm_model_call_fact f - LEFT JOIN llmprovider p ON p.id = f.providerid + LEFT JOIN modelprovider p ON p.id = f.providerid WHERE f.providerid IS NOT NULL GROUP BY f.providerid ORDER BY total_amount DESC LIMIT ${limit}$""" recs = await sor.sqlExe(sql, {'limit': limit})