Microsoft 365 开发:如何通过脚本批量添加Items?

Blog链接:​​​https://blog.51cto.com/13969817​​​

无论我们是使用第三方工具来管理SharePoint Online数据,还是我们自主研发来管理平台中的数据,我们都需要验证工具的Performance情况,是否大数据的情况下影响数据存储或者终端用户的使用,那么模拟测试环境是我们工作中的重要一环,如果单一的靠手动创建,势必会低效,时间周期较长,不利于整体的工具验证,今天我批量添加们将给大家分享如何高效的来创建测试环境列表网免费发布信息网呢?

解决方案:采用New-PnP云计算大数据batch命令在SharePoint中批量执行相关操作,比如在List中批量创建、删除或者编辑动作,而不是单列表独执行每个命令

我们以批量添加List I列表和元组的区别tems为例,试图添加1000个items的具体操作步骤,如下所示:

1.获取Site Collection URL,并赋予$SiteURL,如下所示:

$Site云计算大数据URL = ​​https://mvptrainingcn.sharepoint.com/sites/Contoso_China​​​​​​

2.获取List Name,并赋予$ListName = "Demo",如下所示:

$ListName = "Demo"


                                            Microsoft 365 开发:如何通过脚本批量添加Items?

3.输入New-PnPBatch命令,新建Title为Demo为开头的云计算最简单解释Item,共数据结构1000个,如下所示office365登录

Connect-PnPOnline -Url $SiteURL -Interactive
$Batch = New-PnPBatch
For($i=1; $i-le 1000; $i++)
{
Add-PnPListItem -List
$ListName -Values @{"Title" = "Demo:"+$i} -Batch $Batch
}
Invoke-PnPBatch -Batch $Batch


                                            Microsoft 365 开发:如何通过脚本批量添加Items?

4.Demo List中,可以数据恢复软件免费版看到新建出以Item名为Demo的Item,如下所示


                                            Microsoft 365 开发:如何通过脚本批量添加Items?

实现目标需求,整理出来希望能帮助大家代替手工创建过程,优化工作效率,若大家日后有相关问题,欢迎线下讨论。