尝试使用Web数据连接器将Web服务中的数据加载到NodeJS中的表中,然后将该表加载到DB中。但是有代码错误说明 不变的ReferenceError:未定义require。
试图更改目录以获取require函数dint帮助。但它无需使用tableau提供的Web数据连接器即可工作。
var mysql = require('mysql');
var con = mysql.createConnection({
host: "localhost",
user: "root",
password: "root",
database: "list"
});
//fs.readFile('list.json', 'utf8', function (err, data)
{
if (err) throw err;
var obj = JSON.parse(tableData);
con.connect(function(err) {
if (err) throw err;
console.log("Connected!");
for(var i = 0; i < obj.length; i++) {
var s_at = obj[i].id;
var sql = 'INSERT INTO members (scraped_at) VALUES ('+s_at+');
con.query(sql, function (err, result) {
if (err) throw err;
console.log("x record inserted");
});
}
我需要此代码将ID加载到数据库中的表中