统计表中的行数
脚本用途
如果你想查看某个表加载了多少行,或快速检查该表是否根本已加载。 此脚本需要连接到远程模型,或通过工作区模式进行连接。
脚本
统计所选表中的行数
// 此脚本会统计所选表中的行数,并在弹出信息框中显示结果。
// 它不会对该模型做任何更改。
//
// 当你想检查某个表是否已加载,或想知道它有多少行时,可用此脚本。
//
// 获取表名
string _TableName =
Selected.Table.DaxObjectFullName;
// 统计表行数
string _dax =
"{ FORMAT( COUNTROWS (" + _TableName + "), \"#,##0\" ) }";
// 评估 DAX
string _TableRows =
Convert.ToString(EvaluateDax( _dax ));
// 返回弹出窗口中的输出
Info ( "表 " + _TableName + " 的行数: " + _TableRows);
说明
此代码片段会遍历模型并统计不同对象类型的数量,然后以手动构建的分层“节点和树”格式显示出来。 你可以将其注释掉
示例输出
