Имеет ли список SharePoint (офис 365) возможность действовать как медленно меняющееся измерение? - PullRequest
0 голосов
/ 06 сентября 2018

Имеет ли список SharePoint (офис 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, Мишель Фарис выходит замуж, меняет фамилию, Джим Сигл переезжает из Бостона в Орегон.

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 один за другим, потому что на самом деле он имеет 5000 строк и 36 столбцов. Есть ли способ, например, подключить инструмент ETL к SharePoint 365 или, может быть, хитрость для обновления столбцов и строк, которые нужны только для получения изменений или обновления?

Или я должен стереть все содержимое списка, а затем загрузить новые наборы? Как усечь весь список, а затем вставить новый пакет?

1 Ответ

0 голосов
/ 07 сентября 2018

Я не знаком с SSIS, поэтому отвечаю только на вопрос с точки зрения Excel и SharePoint.

  1. Создайте библиотеку документов и загрузите свое превосходство в библиотеку. Изменение или обновление контента онлайн.
  2. Создайте рабочий процесс для библиотеки документов, пока изменяется файл Excel, рабочий процесс запустится. Затем этот рабочий процесс обновит содержимое до созданного вами списка SharePoint.

    Если вы можете использовать рабочий процесс Visual Studio, вы можете отфильтровать измененные данные и обновить соответствующие записи в списке SharePoint. Если у вас нет VS / C # basic, вы можете использовать SharePoint Designer для разработки рабочего процесса, но итерирование по Excel с 5000 строками может столкнуться с непредсказуемыми проблемами (но это простой способ для не-разработчиков).

Официальные ресурсы рабочего процесса для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...