다음을 통해 공유


Exchange Online PowerShell 모듈의 필터

Exchange Online PowerShell 모듈에는 고속, 대용량 작업에 최적화된 9개의 전용 Get-EXO* cmdlet이 포함되어 있으며(organization 연결한 후) 서비스의 수백 개의 기존 cmdlet에 액세스할 수 있습니다. 자세한 내용은 Exchange Online PowerShell 모듈의 Cmdlet을 참조하세요.

모듈의 9개의 전용 Get-EXO* cmdlet에서 필터를 최대한 활용하려면 이 문서의 지침을 따라야 합니다.

버전 3.0.0 이상(2022)은 Exchange Online PowerShell V3 모듈(EXO V3 모듈로 축약됨)으로 알려져 있습니다. 버전 2.0.5 이하(2021)는 Exchange Online PowerShell V2 모듈(EXO V2 모듈로 축약됨)으로 알려져 있습니다.

최상의 성능을 위해 클라이언트 쪽 필터링 사용

서버측 필터링은 cmdlet에서 사용 가능한 필터 또는 RecipientFilter 매개 변수를 사용 합니다.

클라이언트 쪽 필터링은 Where 개체 cmdlet(where 또는 ?라고도 함)을 사용합니다.

일반적으로 서버 쪽 필터링을 사용하는 Exchange PowerShell cmdlet의 성능이 훨씬 더 좋습니다. 그러나 Exchange Online PowerShell 모듈의 경우 클라이언트 쪽 필터링을 사용할 때 실제로 성능이 향상됩니다. 모듈의 서버측 필터링 성능을 향상시키기 위해 노력하고 있습니다.

지원되지 않는 필터링 가능 속성

모듈의 Get-EXO* cmdlet은 이전의 동일한 cmdlet에서 사용할 수 있는 대부분의 필터링 가능한 속성을 지원합니다. 그러나 현재 Get-EXO* cmdlet에서 필터링과 함께 작동하지 않는 몇 가지 속성이 있습니다. 다음 표에서 해당 속성의 설명을 확인할 수 있습니다.

Cmdlet 지원되지 않는 필터링 가능 속성 LDAP Display Name
Get-EXOCASMailbox MemberOfGroup

ExternalDirectoryObjectId
memberOf

msExchExternalDirectoryObjectId
Get-EXOMailbox DeletedItemFlags

LanguagesRaw

MasterAccountSid

MemberOfGroup

RequireAllSendersAreAuthenticated

SCLDeleteThresholdInt

SCLJunkThresholdInt

SCLQuarantineThresholdInt

SCLRejectThresholdInt

deletedItemFlags

msExchUserCulture

msExchMasterAccountSid

memberOf

msExchRequireAuthToSendTo

msExchMessageHygieneSCLDeleteThreshold

msExchMessageHygieneSCLJunkThreshold

msExchMessageHygieneSCLQuarantineThreshold

msExchMessageHygieneSCLRejectThreshold

Get-EXORecipient CountryCode

ExternalDirectoryObjectId

MasterAccountSid

MemberOfGroup

구성원

countryCode

msExchExternalDirectoryObjectId

msExchMasterAccountSid

memberOf

구성원

지원되는 연산자

다음 연산자는 Exchange Online PowerShell 모듈의 Get-EXO* cmdlet의 모든 문자열 형식에 대해 완전히 지원됩니다.

-like-notlike 연산자는 와일드 카드(*)를 사용하는 경우에만 사용할 수 있습니다. 특히 문자열 값의 시작 부분, 문자열 값의 끝 부분 또는 둘 다에서만 와일드카드를 사용할 수 있습니다.

예를 들어 다음 텍스트 검색은 지원되지 않습니다.

"UPN -like 'A*B*C'

그러나 다음과 같은 검색이 지원됩니다.

"UPN -like 'A*' -and UPN -like '*C' -and UPN like '*B*'"