Power Automate에서 SharePoint 사용자 지정 목록 첨부 파일 처리

소개



Microsoft가 제공하는 자동화 툴의 「Power Automate」는, 동사가 제공하고 있는 Microsoft365 서비스와 친화성이 높고, 자동화하는 요소 「커넥터」도 많이 제공되고 있습니다
단, 각 서비스의 구성에 따라서는 직관적으로 자동화하고 싶은 항목이 나오지 않을 수도 있고, 조금 당황할 수도 있습니다.
이번은 그런 항목 중에서, 「리스트의 첨부 파일」의 취급 방법을 다루고 싶습니다.

Power Automate의 SharePoint 목록을 보는 방법



"일반 Power Automate에서 SharePoint 커넥터를 사용하고 사용자 지정 목록을 지정하면 일반적으로 항목 이름이 자동으로 선택됩니다. 다만, 리스트의 첨부 파일은 가변 배열이 되어 있어 단순하게 취득을 할 수 없습니다.

예를 들어 다음과 같은 목록이 있다고 가정합니다 (첨부 목록을 쉽게 이해할 수 있도록 양식으로 표시)


위의 목록을 PowerAutomate의 SharePoint 커넥터 "항목 가져오기"에서 선택해도 첨부 파일은 나오지 않습니다.


첨부 파일을 얻으려면 전용 커넥터를 사용해야합니다.

첨부 파일 관련 커넥터



이번 소개하는 것은 이하의 2개입니다.
· 첨부 파일 얻기 (SharePoint)
· 첨부 파일의 콘텐츠 취득(SharePoint)
· 첨부 파일 추가(SharePoint)

또한 '파일 이름'과 '파일 내용'(파일 내용)은 별도로 취득해야 합니다.

"첨부 파일 가져오기" 커넥터





첨부파일 목록을 가져옵니다.
· 사이트 주소 ‥ SharePoint 목록이 저장된 사이트의 주소입니다.
・리스트명‥대상이 되는 리스트의 이름입니다
・ID‥파일을 취득하는 아이템의 ID. 필수 항목이므로 어떤 방법으로 식별해야합니다.

실행이 완료되면 첨부 파일 정보의 배열(파일 이름, 파일 식별자)이 반환됩니다.

첨부파일 콘텐츠 가져오기



실제 파일의 데이터를 검색하는 데 사용



· 사이트 주소 ‥ SharePoint 목록이 저장된 사이트의 주소입니다.
・리스트명‥대상이 되는 리스트의 이름입니다
・ID‥파일을 취득하는 아이템의 ID. 필수 항목이므로 어떤 방법으로 식별해야 합니다.
· 파일 식별자.. 파일을 고유하게 식별하는 식별자. "첨부 파일 가져오기"커넥터에서 가져올 수 있습니다.

덧붙여 첨부 파일의 취득 커넥터의 출력치를 참조하면(자), 출력치가 배열이기 때문에, 자동적으로 「Apply to each」로 둘러싸입니다.

취득한 파일의 이용에 대해서



다음과 같이 취급
※파일은 「파일명」과 「파일 컨텐츠」를 조합해 사용합니다
아래는 실제로 첨부 파일을 목록에 추가하는 예입니다 (ID는 무시하십시오)


실제로 "테스트 목록"에서 "목록"으로 첨부 파일을 복사하는 흐름은 다음과 같습니다.
(ID가 카피원과 카피처에서 함께입니다만, 거기는 무시해 주세요)

좋은 웹페이지 즐겨찾기