Skip to main content

Microsoft SharePoint

连接类型

Alteryx 工具。最新版本可从 Alteryx Marketplace 获得。

驱动程序详细信息

如需了解详情,请访问 Microsoft 门户。

支持类型

读取和写入

验证版本

SharePoint 文件工具:在线

SharePoint 列表工具:2007、2010、2013、2016、在线

版本

描述

v2.5.0

  • Compatible with Designer 2021.4.2 Patch 6, 2022.1 Patch 4 and later.

  • Compatible with AMP engine only.

  • DCM is required for running this connector in Alteryx Server.

  • Removed usage of .shiv folder.

  • Added support for Multi-Geo tenants.

  • Added support for SharePoint 2019.

  • The Site's dropdown now displays Site URLs on hover.

  • Fixed issue where workflow ran indefinitely when no data was passed into the SharePoint Output tool. (TPM-2131)

  • Fixed issue where accessing files from SharePoint On-Premises resulted in error "Expecting value: line 1 column 1 (char 0)". (TPM-2602)

  • Fixed issue where default SharePoint List fields were duplicated when included in the selected List View. (TPM -2967)

  • Fixed issue where the SharePoint connector showed "Failed to read port assignment" error when user’s AD username contained a space. (TPM-2141)

  • Fixed issue where SharePoint Output always kept Sheet Name field in the output data, regardless of whether "Keep Field in Output" was checked or not. (TDCE-240)

  • Fixed issue where SharePoint Output failed to append records to List that has Person or Group datatype field using an email address. (TPM-2020)

  • Fixed issue where the SharePoint connector failed to read and write files that had special characters, such as "#", in the file name. (TPM-2619)

  • Fixed issue where SharePoint Input sometimes incorrectly read Managed Metadata data type from SharePoint List. (TPM-2663)

  • Fixed issue where using the upsert operation in SharePoint List created duplicate records. (TPM-1875)

  • Fixed issue where using the overwrite operation in SharePoint List created more records than expected. (TDCE-225)

  • Fixed issue where SharePoint Output replaced "NA" values with blanks when writing into XLSX. (TPM-2577)

  • Fixed issue where SharePoint Output failed to write into YXDB files containing Fixed decimal metadata. (TPM-2965)

  • Fixed issue where SharePoint Output failed to update a List when the ID column was selected as the Primary column. (TPM-2872)

  • Fixed issue where SharePoint Input failed to read from SharePoint sites starting with uppercase letter S. (TPM-2620)

  • Fixed issue where SharePoint Output failed to insert more than 800 records into SharePoint List. (TPM-2556)

  • Fixed issue where SharePoint tool ignored proxy setting in a single-proxy environment. (TFLN-1804)

  • Fixed issue where tool failed to connect when PAC was downloaded as plaintext or JSON. (TPM-2927)

v2.4.2

  • 与 Designer 2021.4.2 补丁 6、2022.1 补丁 4、2022.3 补丁 3 及更高版本兼容。

  • 仅与 AMP Engine 兼容。

  • 修复了以下问题:SharePoint 列表输出无法更新前 100 条记录之后的记录。 (TDCE-126)

  • 修复了以下问题:SharePoint 列表输入在生成的结果数据集中不包含任何查找值。 (TDCE-187)

  • 修复了以下问题:SharePoint 列表输出无法附加 Choice 数据类型的记录。 (TPM-2125)

  • 修复了以下问题:SharePoint 列表输出在主列被重命名后无法更新列表。 (TPM-2215)

  • SharePoint 输出现在使用分号  ;  作为多个选择的分隔符。

已知问题

  • 当没有数据传递到 SharePoint 输出工具中时,工作流会无限期运行。 (TPM-2131)

v2.4.1

  • 与 Designer 2021.4.2 补丁 6、2022.1 补丁 4、2022.3 补丁 3 及更高版本兼容。

  • 仅与 AMP Engine 兼容。

  • 修复了以下问题:SharePoint 输入无法将具有日期或日期时间字段的文件识别为有效 YXDB 文件。 (TPM-758)

  • 修复了以下问题:SharePoint 输出到列表时仅更新前 100 条记录。(TDCE-126)

  • 修复了以下问题:SharePoint 输出工具不显示由 SharePoint API 发送的 InvalidClientQueryException 错误。 (TDCE-136)

  • 修复了以下问题:SharePoint 输出不向以下划线开头的列表字段写入数据。 (TDCE-137)

  • 修复了以下问题:SharePoint 输入的“仅将文件下载到本地”选项对 XLSX、CSV 和 YXDB 以外的文件不起作用。 (TFLN-1296, TPM-1956)

  • 修复了以下问题:SharePoint 输出在设置为覆盖 XLSX 文件中特定工作表时也修改其他工作表。 (TPM-1575)

  • 修复了以下问题:在使用 Int16、Int32、Int64、Date 和 Datetime 数据类型创建或附加列表时,SharePoint 输出失败。 (TPM-1803)

  • 修复了以下问题:默认 SharePoint 列表字段在 SharePoint 列表中设置为可见时被写入两次。 (TPM-1876)

  • SharePoint 本地现在支持 NTLM 代理身份验证。 (TPM-1922)

已知问题

  • 目前无法向 SharePoint 列表中的 Choice 数据类型列附加数据。(TPM-2125)

  • 当没有数据传递到 SharePoint 输出工具中时,工作流会无限期运行。(TPM-2131)

v2.4.0

  • 与 Designer 2021.4.2 补丁 6、2022.1 补丁 4、2022.3 补丁 3 及更高版本兼容。

  • 仅与 AMP Engine 兼容。

  • 修复了以下问题:从列表输入某些数据类型时,SharePoint 输入会返回转换错误。 (TPM-1848)

  • 修复了以下问题:SharePoint 输出将日期字段更改为未来 70 年。 (TPM-1822)

  • 修复了以下问题:通过 空白列表 创建列表时,SharePoint 输入无法读取列表中的某些列。 (TPM-1726)

  • 修复了以下问题:当 ID 列被选为更新操作的主列时,SharePoint 输出未能更新列表。 (TPM-1297)

  • 修复了以下问题:SharePoint 输入在已经应用视图的情况下仍然读取整个列表。 (TDCE-104)

已知问题

  • 使用服务主体时,NTLM 代理身份验证对 SharePoint 365 无效。

  • NTLM 代理身份验证对 SharePoint 本地无效。

v2.3.0

  • 与 Designer 2021.4.2 补丁 6、2022.1 补丁 4 及更高版本兼容。

  • 仅与 AMP Engine 兼容。

  • 增加了对包含特殊字符的证书的支持。

  • 增加了对 NTLM 代理身份验证的支持(评估)- 仅限 SharePoint 365。

  • 重新添加了对 SharePoint 本地(2013 和 2016 版)的支持。

  • 修复了读写各种 SharePoint 列表数据类型的问题。

  • 修复了读取“N/A”值的问题。

已知问题

  • 读取某些类型的元数据可能会导致错误。

  • 当 ID 列出现在输入数据中或被选为主列时,SharePoint 文件输出工具中的“更新”操作不起作用。

  • 读取具有日期时间字段类型的 YXDB 文件会导致错误。

v2.2.0

  • 与 Alteryx Designer 和 Server 2021.4.2 补丁 4、2022.1 补丁 2 及更高版本兼容。

  • 仅与 AMP Engine 兼容。

  • 增加了对 DCM 的支持。

    • 在 Alteryx Server 中运行此连接器需要 DCM。

  • FIPS 功能。

  • 增加了将文件夹和文件下载到本地以便稍后处理的选项。

  • 暂时取消了对 SharePoint 本地(2013 和 2016 版)的支持。

  • 将工具重命名为“SharePoint 输入”和“SharePoint 输出”。

  • 更改了将工作表名字段从写入数据中排除的行为。增加了保留工作表名字段的选项。

  • 现在会针对 Windows 证书存储执行 SSL/TLS 验证。

  • 服务主体身份验证可以利用 Sites.Selected 而不是 Sites.All 权限。

v2.1.0

  • SharePoint 文件输出现在包含列表写入功能。

  • 由于 API 限制,将数据写入列表可能会失败。已确定的一个原因是数据中包含 HTML 代码。

  • 修复了一些次要问题。

v2.0.1

  • 与 Alteryx Designer 2021.3.4 版及更高版本兼容。

  • SharePoint 文件输入现在包含列表读取功能。

  • 所有工具都使用用户的浏览器而不是嵌入的 CEF,以符合 条件访问策略

  • SharePoint 365 基于用户的身份验证的有效期最长为 6 个月,具体取决于用户的 Azure 策略。

v1.1.1

  • 站点是逐步加载的,而不是一次性加载。

  • 修复了 DriveID 错误。

  • 修复了影响将 null 值输出到 .yxdb 文件的错误。

v1.1.0

  • 添加了对 SharePoint 本地(2013 和 2016 版)的支持。

  • 修复了以下问题:在 Designer 2021.3.2.54175 中进行身份验证时出现空白屏幕。请注意,您还需要更新到 Designer 21.3.3.63061 或更高版本。

v1.0.4

  • 与 Alteryx Designer 2021.2.2 版及更高版本兼容。

  • 初始版本。

  • 具有使用自定义 Azure 应用程序的选项的内置多租户 Azure 应用程序(包括单租户应用程序)。

  • 支持读取和写入 XLSX、CSV 和 YXDB 文件格式。

  • 支持代理。

  • 需要 SharePoint 365。

用于连接的 Alteryx 工具

重要

自 Alteryx Designer 和 Server 2022.3 起,我们已弃用 SharePoint 列表工具 。安装提供最新功能的 SharePoint 工具

我们在 2.2.0 版本中将 SharePoint Files 重命名为 SharePoint

SharePoint 2.2.0 版本 中,我们暂时取消除了对 SharePoint 本地(2013 和 2016 版)的支持。在 SharePoint 2.3.0 版本 中,我们重新启用了对 SharePoint 本地的支持。

SharePoint 文件输出 2.1.0 版本 起,我们在 SharePoint 文件输出 中添加了列表读取功能。

SharePoint 文件输入 2.0.1 版本 起,我们在 SharePoint 文件输入 中添加了列表读取功能。

标准工作流处理

SharePoint 输入工具

SharepointFiles

链接

SharePoint 输出工具

SharepointFiles

链接

SharePoint 列表输入工具

SharePoint List Input Tool Icon

链接

SharePoint 列表输出工具

SharePoint List Output Tool Icon

链接

数据连接管理器

SharePoint 工具 2.2.0 版及更高版本支持 数据连接管理器 ,以便更轻松、更安全地存储凭证。创建与 SharePoint 的连接,并在包含 SharePoint 工具的工作流中轻松重用存储的凭证。Alteryx Server 需要存储的凭证才能成功运行已发布的工作流。

启用 AMP Engine

确保已为包含 2.2.0 及更高版本 SharePoint 工具的工作流启用 AMP Engine

Custom API Application Setup

To set up a custom API application for this tool, see our guide.

其他详细信息

SharePoint 将所有日期时间值存储为 UTC。要在系统的日期时间值与 UTC 之间正确来回转换,请执行以下操作:

  • 写入 SharePoint 时,请使用 DateTimeToUTC() 函数将系统的时区转换为 UTC。

  • 从 SharePoint 读取数据时,请使用 DateTimeToLocal() 函数从 UTC 转换为系统的时区。

否则,请使用另一个日期时间函数来执行计算。有关更多信息,请参阅 函数

重要

SharePoint(SharePoint 文件)不支持 Desktop Automation(计划程序)。