Google app maker 将两个数据源中的数据合并到一个表中
我有两个数据集:Google app maker 将两个数据源中的数据合并到一个表中,google-app-maker,Google App Maker,我有两个数据集: 数据集1-记录门店参观的详细信息。跟单员姓名、位置、日期以及与SKU的关系(数据集2) 数据集2-这是SKU数据,其中每个SKU的库存水平作为新记录输入,每个记录与数据集1的访问相关 我有两个问题: 我想将这些数据合并到一个表中。我想显示每个SKU记录,以及访问信息的附加列(如位置和日期)。我该怎么做呢 我如何组合这些数据以供其他地方使用,例如google data studio。基本上,我希望能够看到SKU的库存水平的历史记录,或它上次更新的日期 您需要创建计算数据源。你们可
您需要创建计算数据源。你们可以参考样品 在高层次上
//server script
var calculatedModelRecords = [];
var recordsByStatus = {};
var allRecord = app.models.Request.newQuery().run(); //your existing data source.
for (var i = 0; i < allRecord.length; i++) {
var record = allRecord[i];
var draftRecord = app.models.TAT.newRecord(); //new data source
draftRecord.CreatedOn = record.CreatedOn;
draftRecord.DocumentName = record.DocumentName;
draftRecord.DueDate = record.DueDate;
draftRecord.DaysPerStage = record.DaysPerStage;
draftRecord.Status = record.Status;
calculatedModelRecords.push(draftRecord);
}
return calculatedModelRecords;
//服务器脚本
var calculatedModelRecords=[];
var recordsByStatus={};
var allRecord=app.models.Request.newQuery().run()//您现有的数据源。
对于(变量i=0;i
阅读计算模型的文档。那会给你你需要的。谢谢你。我使用脚本的问题是,我不知道把它们放在哪里。我应该把文档中的脚本放在哪里?此外,我仍在努力思考脚本本身,因此我不确定需要编写什么来实现这一点:我明白你的意思。我现在有很多工作要做,但如果没有人在5-6小时内提供一个例子。我将发布一个带有详细示例的答案。非常感谢@morfinismo,我非常感谢。我对脚本和js有基本的了解,但我很难在google apps maker的环境中应用它。特别是关于脚本的放置位置。如果我想在列中添加过滤器(就像在本教程中一样,我不能在由计算模型生成的表上这样做),该怎么办。