如何在dax中计算条件A和B的订单

时间:2016-02-08 09:23:32

标签: dax ssas-tabular

我有一张包含订单号和产品代码的表格。一个订单可以有多行。我想计算一下产品代码A和产品代码B的订单数量。

我的表格如下:

OrderNumber ProductCode
Order1      A
Order1      B
Order2      B
Order3      A
Order3      B
Order4      C

因此,对于此结果集,答案为2,因为Order1和Order3都包含A和B.

我非常想在dax中创建这个度量。

谢谢。

1 个答案:

答案 0 :(得分:1)

试试这个:

$oSocket = fsockopen($strHost, 5038, $errnum, $errdesc) or die("Connection to host failed");
fputs($oSocket, "Action: login\r\n");
fputs($oSocket, "Events: off\r\n");
fputs($oSocket, "Username: $strUser\r\n");
fputs($oSocket, "Secret: $strSecret\r\n\r\n");
fputs($oSocket, "Action: originate\r\n");
fputs($oSocket, "Channel: $strChannel\r\n");
fputs($oSocket, "WaitTime: $strWaitTime\r\n");
fputs($oSocket, "CallerId: $strCallerId\r\n");
fputs($oSocket, "Exten: $strExten\r\n");
fputs($oSocket, "Context: $strContext\r\n");
fputs($oSocket, "Priority: 1\r\n\r\n");
fputs($oSocket, "Action: Logoff\r\n\r\n");
sleep(3);
fclose($oSocket);