Power Automate SharePointใƒชใ‚นใƒˆใ€Œ่ค‡ๆ•ฐใฎ้ …็›ฎใฎๅ–ๅพ—ใ€ใฎใƒ•ใ‚ฃใƒซใ‚ฟใƒผใชใฉใงไฝฟใˆใ‚‹ใ€ODataๆผ”็ฎ—ๅญใพใจใ‚๏ฝœใƒ•ใ‚ฃใƒซใ‚ฟใƒผใ‚ฏใ‚จใƒช

Power Automateใฎใ€Œ่ค‡ๆ•ฐใฎ้ …็›ฎใฎๅ–ๅพ—ใ€ใ‚ขใ‚ฏใ‚ทใƒงใƒณใงใƒ•ใ‚ฃใƒซใ‚ฟใƒผใ‚ฏใ‚จใƒชใ‚’่จญๅฎšใ™ใ‚‹ใจใใ€ODataใƒ•ใ‚ฃใƒซใ‚ฟใƒผใ‚ฏใ‚จใƒชใงๆŒ‡ๅฎšใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚‹ใ€‚

ใ“ใฎODataใ‚ฏใ‚จใƒชใฎๆƒ…ๅ ฑใŒๆ„ๅค–ใจๅฐ‘ใชใ„ใฎใงใ€ไฝฟใ„ๆ–นใ‚’ใพใจใ‚ใฆใฟใŸใ€‚

ใ‚นใƒใƒณใ‚ตใƒผใƒชใƒณใ‚ฏ

ODataใจใฏ

ODataใจใฏOpen Data Protocolใฎ็•ฅใงใ€HTTPใ‚’ไฝฟใฃใฆใ‚„ใ‚Šๅ–ใ‚Šใ™ใ‚‹ใจใใซไฝฟใ†ใƒ—ใƒญใƒˆใ‚ณใƒซใฎใ“ใจใ€‚

ODataใ‚’ไฝฟใฃใŸใƒ•ใ‚ฃใƒซใ‚ฟใƒผใฎไป•ๆง˜๏ผˆๆ›ธใๆ–น๏ผ‰ใฏใ€ๅ…ฌๅผใฎๆƒ…ๅ ฑใŒๆœ€ใ‚‚่ฉณ็ดฐใซ่ชฌๆ˜Žใ—ใฆใใ‚Œใฆใ„ใ‚‹ใ€‚
OData ใฎ filter ใƒชใƒ•ใ‚กใƒฌใƒณใ‚น - Azure AI Search
Azure AI Search ใ‚ฏใ‚จใƒชใงใƒ•ใ‚ฃใƒซใ‚ฟใƒผๅผใ‚’ไฝœๆˆใ™ใ‚‹ใŸใ‚ใซไฝฟ็”จใ•ใ‚Œใ‚‹ OData ่จ€่ชžใƒชใƒ•ใ‚กใƒฌใƒณใ‚นใจๅฎŒๅ…จใชๆง‹ๆ–‡ใ€‚

ๆ—ฅไป˜ใซ้–ขใ™ใ‚‹ใƒ•ใ‚ฃใƒซใ‚ฟใƒผๅผๅฎŸไพ‹

ๅฎŸ้š›ใซใƒ•ใ‚ฃใƒซใ‚ฟใƒผใ‚’ใ‹ใ‘ใฆใฟใ‚‹

ไปŠๅ›žใฎ่จ˜ไบ‹ใงใฏๅฎŸ้š›ใซSharePoint Onlineใฎใƒชใ‚นใƒˆใจPower Automateใ‚’ไฝœใฃใฆใ€ๅฎŸ้š›ใซใ€Œ่ค‡ๆ•ฐใฎ้ …็›ฎใ‚’ๅ–ๅพ—ใ€ใ‚ขใ‚ฏใ‚ทใƒงใƒณใงใƒ•ใ‚ฃใƒซใ‚ฟใƒผใ‚’ใ‹ใ‘ใฆใฟใ‚‹ใ€‚

ไปŠๅ›žไฝฟ็”จใ™ใ‚‹ใƒชใ‚นใƒˆใฏใ“ใ‚“ใชๆ„Ÿใ˜ใงใ€
ใ“ใ‚“ใชPower Automateใ‚’ๆบ–ๅ‚™ใ—ใฆใ€้ †ใซใƒ•ใ‚ฃใƒซใ‚ฟใƒผใ‚’ใ‹ใ‘ใฆใ„ใใ€‚

โ€ปๆœ€ๅพŒใฎApply to eachใฏใ€ใƒ•ใ‚ฃใƒซใ‚ฟใƒผใŒใ†ใพใๅ‹•ไฝœใ—ใฆใ„ใ‚‹ใ‹ใ‚’่ฆ‹ใ‚‹ใŸใ‚ใ ใ‘ใฎใ‚‚ใฎใชใฎใง็„ก่ฆ–ใ—ใฆOKใ€‚

ๆฏ”่ผƒๆผ”็ฎ—ๅญ

ใพใšใฏๆฏ”่ผƒๆผ”็ฎ—ๅญใ€‚

  • eq : ็ญ‰ใ—ใ„
  • ne : ็ญ‰ใ—ใใชใ„
  • ge : ไปฅไธŠ
  • gt : ใ‚ˆใ‚Šๅคงใใ„
  • le : ไปฅไธ‹
  • lt : ใ‚ˆใ‚Šๅฐใ•ใ„

ไปฅไธ‹ๅฎŸไพ‹ใ€‚

็ญ‰ใ—ใ„๏ผšeq

ใƒชใ‚นใƒˆใ‹ใ‚‰Numberๅˆ—ใŒ3ใฎใ‚ขใ‚คใƒ†ใƒ ใ‚’ๆŒใฃใฆใใŸใ„ๅ ดๅˆใฏใ€ใ“ใ‚“ใชๆ„Ÿใ˜ใ€‚
ใ™ใ‚‹ใจ็ตๆžœใฏใ“ใ‚“ใชๆ„Ÿใ˜ใงใ€Numberๅˆ—ใŒ3ใฎใ‚„ใคใ ใ‘ๆŒใฃใฆใ“ใ‚Œใฆใ„ใ‚‹ใ€‚

็ญ‰ใ—ใใชใ„๏ผšne

้€†ใซใƒชใ‚นใƒˆใ‹ใ‚‰Titleๅˆ—ใŒcccไปฅๅค–ใฎใ‚ขใ‚คใƒ†ใƒ ใ‚’ๆŒใฃใฆใใŸใ„ๅ ดๅˆใฏใ€ใ“ใ‚“ใชๆ„Ÿใ˜ใ€‚
โ€ปๆ•ฐๅญ—ๆฏ”่ผƒใฎใจใใฏใ‚ใฃใฆใ‚‚ใชใใฆใ‚‚ใ‚ˆใ„ใ€Œ”ใ€ใ ใ‘ใฉใ€ๆ–‡ๅญ—ๅˆ—ใ‚„ๆ—ฅไป˜ใ‚’ๆฏ”่ผƒใ™ใ‚‹้š›ใฏๅฟ…้ ˆ
็ตๆžœใฏใ“ใฎใ‚ˆใ†ใซใชใ‚‹ใ€‚4ใคใฎใ‚ขใ‚คใƒ†ใƒ ใŒๅ–ๅพ—ใงใใฆใ€ใ‚ฟใ‚คใƒˆใƒซใ€Œcccใ€ใฎใ‚ขใ‚คใƒ†ใƒ ใ ใ‘ใฏใ˜ใ„ใฆใใ‚Œใ‚‹ใ€‚

ใ‚ˆใ‚Šๅคงใใ„๏ผšgt

Numberๅˆ—ใŒ3ใ‚ˆใ‚Šๅคงใใ„ใ‚‚ใฎใŒๆฌฒใ—ใ„ใจใใฏใ“ใฎใ‚ˆใ†ใชๅผใซใชใ‚‹ใ€‚
็ตๆžœใฏใ“ใ‚“ใชๆ„Ÿใ˜ใงใ€2ใคใ ใ‘ใ‚ขใ‚คใƒ†ใƒ ใŒๅ–ๅพ—ใงใใ‚‹ใ€‚

ใ‚ˆใ‚Šๅฐใ•ใ„๏ผšlt

3ใ‚ˆใ‚Šๅฐใ•ใ„ใ‚‚ใฎใŒๆฌฒใ—ใ„ใจใใฏใ“ใฎใ‚ˆใ†ใชๅผใ€‚
็ตๆžœใฏใ€Numberๅˆ—ใŒ1ใจ2ใฎใ‚ขใ‚คใƒ†ใƒ ใ ใ‘ๅ–ๅพ—ใงใใ‚‹ใ€‚

ไปฅไธŠ๏ผšge

็ถšใ„ใฆNumberๅˆ—ใŒ3ไปฅไธŠใฎใ‚ขใ‚คใƒ†ใƒ ใ‚’ๅ–ๅพ—ใ€‚
็ตๆžœใฏใ“ใ‚“ใชๆ„Ÿใ˜ใงๆˆๅŠŸใ€‚

ไปฅไธ‹๏ผšle

ๆœ€ๅพŒใฏNumberๅˆ—ใŒ3ไปฅไธ‹ใฎใ‚ขใ‚คใƒ†ใƒ ใ‚’ๅ–ๅพ—ใ€‚
็ตๆžœใฏใ“ใ‚“ใชๆ„Ÿใ˜ใงๆˆๅŠŸใ€‚

่ซ–็†ๆผ”็ฎ—

ๆกไปถใŒ่ค‡ๆ•ฐใ‚ใ‚‹ๅ ดๅˆใฏใ€่ซ–็†ๆผ”็ฎ—ๅญใง็ตๅˆใ™ใ‚‹ใ€‚

  • and : ใ‹ใค
  • or : ใพใŸใฏ
  • () : ใ‹ใฃใ“๏ผˆๅ„ชๅ…ˆ๏ผ‰

ไปฅไธ‹ๅฎŸไพ‹ใ€‚

ใ‹ใค๏ผšand

Numberๅˆ—ใŒ3ไปฅไธŠใ‹ใคTitleๅˆ—ใŒใ€Œdddใ€ไปฅๅค–ใฎใ‚ขใ‚คใƒ†ใƒ ใŒๆฌฒใ—ใ„ๅ ดๅˆใฏใ€ใ“ใฎใ‚ˆใ†ใชๅผใ€‚
ใจใ‚ŒใŸใฎใฏใ€Œcccใ€ใจใ€Œeeeใ€ใชใฎใงๆˆๅŠŸใ€‚

or

Numberๅˆ—ใŒ4ใ‚ˆใ‚Šๅคงใใ„ใ€ใพใŸใฏTitleๅˆ—ใŒใ€Œaaaใ€ใฎใ‚ขใ‚คใƒ†ใƒ ใŒๆฌฒใ—ใ„ๅ ดๅˆใฏใ€ใ“ใ‚“ใชๆ„Ÿใ˜ใ€‚
็ตๆžœใฏไปฅไธ‹ใฎ้€šใ‚Šใงใ€NumberใŒ5ใฎใ‚ขใ‚คใƒ†ใƒ ใจใ€TitleใŒaaaใฎใ‚„ใคใŒๅ–ใ‚Œใฆใ„ใ‚‹ใฎใงๆˆๅŠŸใ€‚

ใ‹ใฃใ“๏ผˆ๏ผ‰

ใƒ•ใ‚ฃใƒซใ‚ฟใƒผใ‚ฏใ‚จใƒชใซใฏใ‹ใฃใ“๏ผˆ๏ผ‰ใ‚‚ไฝฟใˆใ‚‹ใ€‚

ไพ‹ใˆใฐใ€๏ผˆNumberๅˆ—ใŒ1ใพใŸใฏ4๏ผ‰ใ‹ใค๏ผˆTitleใŒใ€Œaaaใ€ใพใŸใฏใ€Œcccใ€ใฎใ‚ขใ‚คใƒ†ใƒ ๏ผ‰ใจใ„ใฃใŸๆŒ‡ๅฎšใฏใ“ใฎใ‚ˆใ†ใชๅผใซใชใ‚‹ใ€‚
็ตๆžœใฏไปฅไธ‹ใฎ้€šใ‚Šใงใ€ใ“ใฎๆกไปถใซๅฝ“ใฆใฏใพใ‚‹ใ‚ขใ‚คใƒ†ใƒ ใฏ1ๅ€‹ใ ใ‘ใชใฎใงๆˆๅŠŸใ€‚

่ฃœ่ถณ๏ผšSharePointใƒชใ‚นใƒˆใฎๅˆ—ใ‚’ๆ—ฅๆœฌ่ชžใงไฝœใฃใŸๅ ดๅˆ

ใ‚‚ใ—SharePointใฎๅˆ—ใ‚’ๆ—ฅๆœฌ่ชžใงไฝœใฃใฆใ—ใพใฃใŸๅ ดๅˆใฏใ€Odataใ‚ฏใ‚จใƒชใซ็›ดใ™ใซใฏๅฐ‘ใ—ๅทฅๅคซใŒๅฟ…่ฆใ€‚

ใพใšSharePointใฎใƒชใ‚นใƒˆใฎ่จญๅฎšใธใจใ‚ขใ‚ฏใ‚ปใ‚นใ—ใฆใ€
ๆ—ฅๆœฌ่ชžใงไฝœใฃใŸๅˆ—ใ‚’ใ‚ฏใƒชใƒƒใ‚ฏใ™ใ‚‹ใ€‚
ใ™ใ‚‹ใจใ€ใใฎๅˆ—ใฎใƒšใƒผใ‚ธใธใจ้ท็งปใ™ใ‚‹ใฎใงใ€ใ‚ขใƒ‰ใƒฌใ‚นใƒใƒผใฎFieldIDใฎไธญ่บซใ‚’ใ‚ณใƒ”ใƒผใ™ใ‚‹ใ€‚
ใ“ใฎๅ€คใฎ้ ญใซใ€ŒOData_ใ€ใ‚’ไป˜ใ‘ใฆใ‚ใ’ใŸๆ–‡ๅญ—ๅˆ—ใŒใ€ใใฎๅˆ—ๅใซใชใ‚‹ใ€‚
ไปŠๅ›žใฎใ‚ตใƒณใƒ—ใƒซใƒชใ‚นใƒˆใฎใ€Œๆ•ฐๅญ—ใ€ๅˆ—ใฎๅ€คใงใƒ•ใ‚ฃใƒซใ‚ฟใƒผใ‚’ใ‹ใ‘ใŸใ„ใจใใฏใ€ใ“ใฎใ‚ˆใ†ใชๅผใซใชใ‚‹ใ€‚
ใ€Œๆ•ฐๅญ—ใ€ๅˆ—ใŒ8ใฎใ‚„ใคใ ใ‘ๆŒใฃใฆใใฆใ„ใ‚‹ใฎใงใ€็ตๆžœใฏๆˆๅŠŸใ€‚

้–ข้€ฃ่จ˜ไบ‹

ใ‚ณใƒกใƒณใƒˆ

ใ‚ฟใ‚คใƒˆใƒซใจURLใ‚’ใ‚ณใƒ”ใƒผใ—ใพใ—ใŸ