我是新手,我刚开始使用Power Bi。我有一个表“ users”,其列名为“ Date”,还有其他一些列。我想选择日期最大的最新记录。我不知道如何使用dax或power查询来完成此操作。非常感谢任何帮助。
表
ID AddedDate Value
1 2018/11/01 00:00 105
2 2018/11/02 00:00 101
3 2018/11/03 00:00 101
输出
ID AddedDate Value
3 2018/11/03 00:00 101
答案 0 :(得分:2)
DAX度量公式(确保它是度量,而不是计算列):
#include <iostream>
#include <unordered_map>
#include <time.h>
constexpr int size = 1000000;
double af[size];
void foo(int N) {
// assert(N<=size);
for (int i = 0; i < N; i++) {
af[i] = i;
}
// ... af
}
int main() {
clock_t t = clock();
for(int i = 0; i < 50; i++){
foo(size /* or some other N<=size */);
}
t = clock() - t;
printf ("%f s\n",((float)t)/CLOCKS_PER_SEC);
return 0;
}
结果:
工作原理: