小编use*_*582的帖子

开发PowerBI Visual

我发现很难从头开始开发PowerBI视觉.我正在阅读维基,指导,检查示例,但仍然觉得在理解内部如何工作方面存在巨大差距 - 它没有"点击".(我理解D3如何工作的基础,所以不要太担心那部分)


题:

我希望我不要求太多,但有人可以使用这个条形图作为示例,在以下情况下发布视觉源中的一系列方法(以及如何转换和传递数据):

  • 视觉效果被添加到PowerBI的仪表板中,

  • 为视觉分配类别和度量,

  • PowerBI中的数据过滤器发生变化,

  • 选择我们自定义视觉上的元素.

  • 您认为可能与您相关的选项


我使用这个特定的视觉效果作为一个例子,因为它被提到满足提供新的自定义视觉的最低要求,这听起来像一个很好的起点,来源:

新的视觉发展

请遵循我们实施新视觉的最低要求.在这里查看维基.

(该链接引用了条形图教程)

但是,如果您有一个更好的视觉示例 - 请使用它.


这就是我得到的:

在此输入图像描述


提前谢谢了.

powerbi

6
推荐指数
1
解决办法
845
查看次数

将证书添加到 x509Store 不会执行任何操作 C#

我正在尝试添加证书,但 Add 功能似乎没有做任何事情。

我有两个证书。我可以通过右键单击并保存到个人“testStore”商店来手动添加,但是当我尝试以编程方式添加它们时,它们不会被保存。我什至只添加了其中一个,X509Store 对象就如预期的那样包含它,但是当我调用 .Add(cert) 时,那里没有保存任何内容。

//I've already added 1 cert manually
X509Certificate2 cert2 = new X509Certificate2(@"C:\temp\Cert2.cer");
X509Store store = new X509Store("testStore", StoreLocation.CurrentUser);
store.Open(OpenFlags.MaxAllowed);

//here store.Certificates has the one Certificate I added manually as expected.

store.Certificates.Add(cert2);

//here store.Certificates still only has the first certificate, cert2 still isn't there..

store.Close();
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?

编辑我也尝试过使用 StorePermission(如下所示)并尝试模拟管理员帐户,但这些也没有帮助

StorePermission sp = new StorePermission( PermissionState.Unrestricted);
sp.Flags = StorePermissionFlags.AllFlags;
sp.Assert();
Run Code Online (Sandbox Code Playgroud)

c# certificate-store x509certificate x509

5
推荐指数
2
解决办法
3524
查看次数

如何在ansible playbook中设置环境变量

我试图通过ansible playbook设置环境变量来安装带有vbisam的gnucobol.但是在执行playbook时没有设置变量.

 name: Setting variables for CPPFLAGS
 shell: "echo $CPPFLAGS"
 environment:
  CPPFLAGS: -I/opt/vbisam-2.0/include

 name: Setting variables for LDFLAGS
 shell: "echo $LDFLAGS"
 environment:
  LDFLAGS: -L/opt/vbisam-2.0/lib

 name: Setting variables for LD_LIBRARY_PATH
 shell: "echo $LD_LIBRARY_PATH"
 environment:
  LD_LIBRARY_PATH: /opt/vbisam-2.0/lib:${LD_LIBRARY_PATH}
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决这个问题.

ansible

4
推荐指数
1
解决办法
1万
查看次数

Power BI - 在计算功能中使用过滤器

请参考下面我使用的示例数据:

ID  Name     Status         Dept.
1   Austin   Pending        MES
2   Roy      Devilered      DHA
3   Steven   Terminated     DHA
4   Peter    Pending        MES
5   Sanjay   Pending        MES
6   Domnic   Terminated     LA
7   Leon     Devilered      MES
8   Sanal    Devilered      LA
9   Kevin    Terminated     LA
10  Binoy    Pending        DHA
Run Code Online (Sandbox Code Playgroud)

表名是Employee.

我添加了两个措施:

Count_1 =    
    CALCULATE(COUNT('Employee'[ID]),
    'Employee'[Dept.]="LA",
    'Employee'[Status]="Terminated")

Count_2 = 
    CALCULATE(COUNT('Employee'[ID]),
    FILTER('Employee','Employee'[Dept.]="LA"),
    FILTER('Employee','Employee'[Status]="Terminated"))
Run Code Online (Sandbox Code Playgroud)

如果没有任何报表图层过滤器,则两个度量都会返回值2.但是当我在(已传递,待定)中添加状态报表图层过滤器时,计数将更改为

Count_12

Count_2blank

  • 如果有人能够解释过滤器如何详细地影响结果,那将会非常有用
  • 之间的区别filter,filter(all),filter(allexcept),filter(allselected)

calculated-field dax measures powerbi

2
推荐指数
1
解决办法
2万
查看次数

如何使用RSA-SHA1算法签署xml元素?

我需要使用RSA-SHA1算法签署(并最终验证)XML文档的一个节点.w3.org链接

RSA-SHA1 URI:
http://www.w3.org/2000/09/xmldsig#rsa-sha1
指定于:
[XMLDSIG-CORE2002]的第6.4.2节

我正在关注这个例子,但无法想出如何将算法更改为所需.

签名生成发生在这里:

signedXml.ComputeSignature();
Run Code Online (Sandbox Code Playgroud)

带参数的唯一覆盖期望KeyedHashAlgorithm:

public void ComputeSignature(KeyedHashAlgorithm macAlg);(链接)

KeyedHashAlgorithm(链接)反过来只允许创建HMAC*和MAC*算法,并且没有RSA-SHA1.

在.Net中使用RSA-SHA1签署XML的最简单方法是什么?

编辑:

我正在尝试使用X509证书来提取密钥.证书的签名算法属性是sha1RSA.

这是我分配它的方式:

var signedXml = new SignedXml(xmlDoc);
...
signedXml.SigningKey = (RSACryptoServiceProvider)cert.PrivateKey;
...
signedXml.ComputeSignature();
Run Code Online (Sandbox Code Playgroud)

将得到的签名XML格式一致预期的一个,但digestsignature值无效.

.net c# xml cryptography digital-signature

2
推荐指数
1
解决办法
3282
查看次数