Я использую flask для создания веб-API из python функций. Мой код:
from flask import Flask, render_template
import pandas as pd
import numpy as np
app = Flask(__name__)
@app.route("/store_on_promo_df")
def store_on_promo_df():
data_df = pd.read_csv(data_path, header=0)
is_on_promo_series = data_df['IsPromo'] == True
data_on_promo_df = data_df.loc[is_on_promo_series]
return data_on_promo_df
Следовательно, я хотел бы иметь некоторую визуализацию в Power BI. Поэтому я использую параметр импорта данных из Интернета в Power BI.
Проблема: я не могу вернуть кадр данных, используя flask. И я не уверен, что возвращать, чтобы PowerBI правильно считывал мои данные.
Наконец, обратите внимание, что это полезно в моем случае, потому что я хочу делиться большими данными с другими командами в другом месте.
Любая помощь очень ценится!