Я просто пытаюсь использовать R / Python в Power BI.Теперь я знаю, как анализировать данные при чтении данных из Get Data
.Но когда я использую Edit Queries > Merge Queries
для объединения двух или более таблиц вместе, я не могу использовать один и тот же способ для анализа данных.
Допустим, у меня есть две таблицы.Один из них является родным городом:
id name score hometown
1 zhao 65 china
2 qian 98 china
3 sun 100 australia
4 li 45 xinxiang
5 zhou 98 zhengzhou
Другой является школой:
id school math chinese english
1 s1 12 87 87
2 s1 546 546 54
3 s2 21 12 15
4 s3 54 84 798
5 s34 98 65 35
6 s1 65 8 156
7 s2 45 98 15
8 s4 12 549 89
9 s4 56 15 87
10 s4 8974 2 98
Затем я объединяю эти две таблицы вместе, используя поле «id», создавая новую таблицу под названием «my»:
Затем я хочу запустить Python / R для этих данных, поэтому в «Transform -> Run Python script» я помещаюкод вроде:
import pandas as pd
myid=dataset
myid.loc[:,'population']=myid.loc[:,'population']*100
dataset=myid
Но я получил следующую ошибку:
Formula.Firewall: запрос 'my' (шаг 'Выполнить скрипт Python') ссылается на другие запросы или шагипоэтому он не может напрямую обращаться к источнику данных.Пожалуйста, перестройте эту комбинацию данных.
Как я могу решить эту проблему?