Excel 및 Power Query를 사용하여 SharePoint Online 목록 열의 표시 이름과 내부 이름을 목록으로 표시
3187 단어 ExcelSharePointOnlinePowerQuery
이 작업을 수동으로 확인하면 매우 어려울 수 있지만 Excel, Power Query 및 SharePoint REST API를 사용하면 Excel로 쉽게 다운로드하고 나열 할 수 있습니다.
절차
1. 대상 맞춤 목록이 있는 사이트의 URL과 사용자 지정 목록의 이름 확인
이번에는 이런 리스트를 준비했습니다.
사이트 URL
https://samplehost.sharepoint.com/sites/samplesite
맞춤 목록 이름
칼럼 체크리스트
열
다음과 같이 몇 개의 열을 준비했습니다.
2. 열 정보를 검색하는 SharePoint REST API의 끝점 URI 만들기
방금 조사한 정보를 결합하여 엔드포인트 URI를 작성합니다.
엔드포인트 URI
https://samplehost.sharepoint.com/sites/samplesite/_api/web/Lists/getbytitle('列チェックリスト')/fields
↑以下に先ほどの値から取得した値を埋め込んだもの↑
https://{hostname}/sites/{sitename}/_api/web/Lists/getbytitle('{listname}')/fields
3. Excel을 열고 Power Query 실행
준비가 되었으므로 Excel에서 나열합니다.
https://samplehost.sharepoint.com/sites/samplesite
방금 조사한 정보를 결합하여 엔드포인트 URI를 작성합니다.
엔드포인트 URI
https://samplehost.sharepoint.com/sites/samplesite/_api/web/Lists/getbytitle('列チェックリスト')/fields
↑以下に先ほどの値から取得した値を埋め込んだもの↑
https://{hostname}/sites/{sitename}/_api/web/Lists/getbytitle('{listname}')/fields
3. Excel을 열고 Power Query 실행
준비가 되었으므로 Excel에서 나열합니다.
※이 후 SharePoint Online 환경에 대한 로그인을 요청하는 대화 상자가 나타날 수 있습니다. 이 경우 화면의 지시에 따라 로그인하십시오.
일본어로 열명을 붙인 것은, 이해하기 어려운 내부명입니다만, 그것도 취득할 수 있습니다.
Excel에 데이터가 온다면 이쪽? 그리고는 자유롭게 이용해 주십시오.
요약
설계서라든지 필요한 레벨의 것을 만들지 어떨지를 제외하고, 자유롭게 만들어져 온 커스텀 리스트를 갑자기 관리하지 않으면 안 되었을 때 등에 사용할 수 있을까 생각합니다.
REST API를 알고 있다면 sitegroup 등 기타 엔드포인트에도 응용이 가능합니다.
API 2.0 에서도 이용할 수 있습니다만, 저쪽은, Odata 피드라고 잘 되지 않았으므로, JSON로서 취급하는 것으로 같은 처리가 가능합니다.
Reference
이 문제에 관하여(Excel 및 Power Query를 사용하여 SharePoint Online 목록 열의 표시 이름과 내부 이름을 목록으로 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nanoka/items/475d43228d48651cf1c0
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Excel 및 Power Query를 사용하여 SharePoint Online 목록 열의 표시 이름과 내부 이름을 목록으로 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nanoka/items/475d43228d48651cf1c0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)