在Power BI中,我有一个M查询,用于测试列中的值是否等于或等于source 'https://rubygems.org'
gem 'rspec-rails', '~> 3.5.0.beta'
gem 'rspec', '~> 3.5.0.beta'
gem 'json_spec'
。
当我为null
添加语句时,我收到错误,但它适用于[Sale.Revenue] <> null
它可以正常工作。仅通过删除语句并将其添加回来进行测试。
[UserRole.Name] = null
这似乎应该可行但却无法理解。
We cannot convert the value null to type Logical.
我确信这是显而易见的:/感谢您对此的看法。
答案 0 :(得分:5)
您的一行对UserRole.Name和Sale.Revenue都有一个空值。您需要明确检查,然后将其添加到&#34; Undefined&#34;基。
发生的事情是第一个条件失败,因为Sale.Revenue为null。第二个条件调用Text.Contains,当[UserRole.Name]为null(Text.Contains返回可为空的逻辑值)时返回null。 null不是true或false,因此您会收到错误。
答案 1 :(得分:1)
经过这样的旅程,最终我找到了 Text.Length !!
您可以这样解决您的问题:
gcc -o include include1.o include2.o
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld: include2.o:(.bss+0x0): multiple definition of `lookup'; include1.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
希望我能对您有所帮助。 参考:Power Query M - Text.Length