我是Dataprep的新用户,现在尝试使用" Pivot转换"创建数据透视表。 https://cloud.google.com/dataprep/docs/html/Pivot-Transform_57344645#example---basic-pivot
我搜索了文档,语法看起来很简单,除了它不在上下文中并且不确定在哪里使用它。
语法是:
pivot col: (the parameter to be used as col) value: (value to present) group: (what to group by)
我在这里和其他地方找到的其他解决方案都需要大量代码,而且很大程度上依赖于事先知道列
例如:使用case when ____ = 'name of col'
来转动数据
任何想法都将受到赞赏
答案 0 :(得分:0)
我假设您已经使用数据导入了数据集,然后您创建了一个新流。将数据集添加到流时,可以添加配方。您可以在quickstart中找到有关如何执行此操作的详细信息。
关于枢轴变换,一旦添加了食谱,请单击顶部的Recipe
按钮,然后选择Add New Step
,如下所示:
然后,在Transformation
文本框中,您可以开始输入pivot
并选择Pivot转换,如下所示。将出现一个菜单,您可以使用UI应用参数。
否则,您只需在文本框中复制并粘贴公式即可。例如:
pivot col:Date value:SUM(Sales) group:State
将填写字段,您可以检查透视变换的预览: