与标题中一样,有什么方法可以将数据读取到Pandas DataFrame?
在任何地方都找不到很多有关它的信息。找到了有关Tableau Data Extract及其SDK的信息,但第一个似乎不适用,找不到后者的文档。
任何人都可以指出我正确的方向吗?
谢谢
答案 0 :(得分:2)
我知道有两种选择:
以csv格式下载数据,然后将其加载到熊猫数据框中。您可以使用子进程模块从python运行tabcmd。
例如:function saveToData3() {
var ss, s, r, v, target,ts,tss;
ss = SpreadsheetApp.getActive();
s = ss.getSheetByName('Entry');
if (s.getRange(3, 1).getValue()) {
tts = SpreadsheetApp.openById('10_XEaQiR71QN_90nIIIvDAU6un1KuOhi9--AVVtk5FI'); // destination ID
ts = tts.getSheetByName('Data'); // destination Sheet tab name
s.getRange("A3:L").moveTo(ts.getRange(ts.getLastRow()+1, 1)); // Added
}
}
例如:tabcmd export "Sales_Workbook" --csv -f "output.csv" -s http://tabserver.mycompany.com -u admin -p mypassword -t your_sitename