小编elg*_*ito的帖子

独特的组合频率

我有一个10列的数据集.第一列是唯一标识符.其他9列是相关属性.现在,让我们说它们是整数.如果需要,可以轻松地将数据转换为键值.

例如:

id|attr1|attr2|attr3|...
a |  2  |  5  |  7  |...
b |  3  |  1  |null |...
c |  2  |null |null |...
d |  1  |  2  |  5  |...
e |  2  |  1  |  3  |...
Run Code Online (Sandbox Code Playgroud)

我基本上寻找任何长度的最频繁的组合与至少一对.所以我的输出将是:

unq   | frequency
1,2   | 2
1,3   | 2
1,5   | 1
2,3   | 1
2,5   | 2
2,7   | 1
1,2,3 | 1
1,2,5 | 1
2,5,7 | 1
Run Code Online (Sandbox Code Playgroud)

(手动完成 - 所以希望没有错误) - 配对顺序无关紧要. 2,5,7 = 5,2,7 = …

sql excel r

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

获取组及其子组的所有成员

我有这样的团体:

  • A组
    • B族
      • 用户
    • GroupG
      • 用户

因此,目标是让所有用户成为父组GroupA的成员.

我有以下过滤器:

(&(objectCategory=Person)(objectClass=User)(mail=*MyEmailDomain.com)(memberOf=CN=GroupB,OU=MyOU3,OU=MyOU2,OU=MyOU1,DC=MyDomain,DC=LOCAL))
Run Code Online (Sandbox Code Playgroud)

哪个适用于最低级别的组.

从研究来看,这似乎应该有效,但不是:

(&(objectCategory=Person)(objectClass=User)(mail=*MyEmailDomain.com)(memberof:1.2.840.113556.1.4.1941:=(CN=GroupA,OU=MyOU3,OU=MyOU2,OU=MyOU1,DC=MyDomain,DC=LOCAL)))
Run Code Online (Sandbox Code Playgroud)

如果重要,我使用Active Directory资源管理器获取专有名称,并使用Pentaho的数据集成工具(Kettle/PDI)中的LDAP输入步骤来检索数据.

ldap pentaho active-directory kettle

3
推荐指数
1
解决办法
6896
查看次数

标签 统计

active-directory ×1

excel ×1

kettle ×1

ldap ×1

pentaho ×1

r ×1

sql ×1