SharePoint列表(office 365)是否具有充当缓慢变化维度的能力?

问题描述 投票:0回答:1

SharePoint列表(office 365)是否具有像SSIS一样充当缓慢变化的维度的能力?为了避免这样的问题?为什么不使用SSIS?或者为什么使用SharePoint列表使其像缓慢变化的维度一样工作?

事实:1。我们公司没有SSIS,我们只有办公室365. 2.所以我的同事手动收集数据并将其放入数据库,他们将excel表称为数据库。他们希望我创建一个SharePoint列表并上传第一批数据,然后在excel电子表格更新时更新列表。

例如,我从excel复制并粘贴的第一个数据然后将其放入Sharepoint列表中。我有一张带桌子的excel表

First Name    Last Name    Country          State

Michael       Smith        United States    Virginia
Michelle      Faris        United States    New Jersey
Jim           Siegle       United States    Boston
Anna          Harris       United States    Ohio

然后excel表更新,Michelle Faris结婚,更改她的姓氏,Jim Siegle从波士顿搬到俄勒冈州。

First Name    Last Name    Country          State

Michael       Smith        United States    Virginia
Michelle      Gibson       United States    New Jersey
Jim           Siegle       United States    Oregon
Anna          Harris       United States    Ohio

所以我不想在excel中逐个手动跟踪它们,因为实际上它有5,000行和36列。是否有一种方法可以将ETL工具连接到SharePoint 365,或者更新只需要更改或更新的列和行?

或者我是否必须删除列表的全部内容然后上传新的集合?像截断整个列表然后插入一个新的批处理?

excel sharepoint ssis office365 sharepoint-online
1个回答
1
投票

我不熟悉SSIS,所以我只从Excel和SharePoint的角度回答问题的立场。

  1. 创建文档库并将Excel上载到库中。在线更改或更新内容。
  2. 为文档库创建工作流,更改excel文件时,将启动工作流。然后,此工作流程将内容更新为您创建的SharePoint列表。 如果可以使用Visual Studio工作流,则可以筛选更改的数据并更新SharePoint列表中的相应记录。如果您没有VS / C#basic,则可以使用SharePoint Designer来设计工作流,但是使用5,000行迭代excel可能会遇到不可预测的问题(但这对于非开发人员来说这是一种简单的方法)。

官方workflow resources为您服务。

© www.soinside.com 2019 - 2024. All rights reserved.