Skip to main content

Microsoft SharePoint

连接类型

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

驱动程序详细信息

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

支持类型

读取和写入

验证版本

SharePoint 文件工具:在线

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

版本

描述

v2.7.2

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

  • 仅与 AMP Engine 兼容。

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

  • 为 SharePoint 文件添加了基于证书的身份验证,使用服务主体进行认证。此身份验证方式无法用于模拟用户身份。

  • 修复了使用动态文件输出创建新工作表时 SharePoint 输出失败的问题。(TPM-4183、TPM-4130)

  • 修复了 SharePoint 输入在使用在早期版本工具中创建的 DCM 连接时返回错误的问题。(TPM-4172)

  • 修复了 SharePoint 输入在使用在早期版本工具中创建的 DCM 连接时返回错误的问题。(TPM-4172)

  • 修复了在使用 SharePoint 列表自定义视图时,SharePoint 输入无法读取超出 5000 行数据的问题。(TPM-4148)

  • 修复了 SharePoint 工具无法与 SharePoint 列表 OAuth 建立连接的问题。(TPM-4137、TDCE-644)

  • 修复了 SharePoint 工具无法显示内容的问题,该内容位于与默认“文档”文件夹同名但 URL 不同的文件夹中。(TPM-4131)

  • 修复了当用户对本地 SharePoint 进行身份验证时,SharePoint 工具返回 URL 错误的问题。(TPM-4128、TPM-3633)

  • 修复了 SharePoint 输出无法使用特定列名创建列表的问题。(TPM-4127)

  • 修复了 SharePoint 输出在从文件中追加数据时,因存在空列和空行而导致失败的问题。(TPM-4117)

  • 修复了 SharePoint 输出在命名文件时未保留字段内容的问题。(TPM-4116)

  • 修复了在 SharePoint 本地版中,SharePoint 无法读取或创建包含超过 5000 条记录的列表的问题。(TPM-4107、TPM-4055)

  • 修复了 SharePoint 输入更改数值字符串值的问题。(TPM-4073)

  • 修复了 SharePoint 输出更改整数值的问题。(TPM-4069)

  • 修复了 SharePoint 工具无法通过某些代理服务器连接的问题。(TPM-4066)

  • 修复了 SharePoint 输入未能完整读取 CSV 文件的问题。(TPM-4065)

  • 修复了 SharePoint 工具无法连接到 SharePoint 本地版的问题。(TPM-4034)

  • 修复了 SharePoint 输入无法从列表中读取查找字段的问题。(TPM-3945)

  • 修复了 SharePoint 输出无法将数据附加到由字段选择的工作表的问题。(TPM-3857)

  • 修复了 SharePoint 输入无法读取内部列表数据的问题。(TPM-3724)

  • 修复了 SharePoint 工具无法清除临时文件夹的问题。(TPM-3381)

  • 修复了 SharePoint 工具无法清除临时文件夹的问题。(TPM-3381)

  • 修复了在使用手动代理设置时,未向请求中添加代理凭证的问题。(TDCE-511)

v2.7.0

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

  • 仅与 AMP Engine 兼容。

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

  • 增加了对 GCC 租户的支持。

  • 添加了重命名 TXT 文件的选项。

  • 增加了对 CSV 文件中 UTF-8-BOM 的支持。

  • 修复了 SharePoint 输出无法覆盖工作表和工作表标签的问题。(TPM-4002)

  • 修复了 SharePoint 输出在选中“保留输出字段”复选框时行为异常的问题。(TPM-3950、TPM-3928)

  • 修复了用户首次登录时,SharePoint 输入未加载站点的问题。(TPM-3946、TPM-3851、TPM-3842)

  • 修复了用户刷新工具之前 SharePoint 输出未加载文件和文件夹的问题。(TPM-3938)

  • 修复了“将文件下载到本地以便后续处理”选项无法正常运行的问题。(TPM-3887)

  • 修复了列表中没有数据时 SharePoint 输入返回“索引超出范围”错误的问题。(TPM-3884)

  • 修复了服务主体功能异常的问题(TPM-3870)

  • 修复了 SharePoint 工具无法访问计算列中的数据的问题。(TPM-3864、TPM-3827)

  • 修复了 SharePoint 输入返回“Python int 太大,无法转换为 C long”错误的问题。(TPM-3832)

  • 修复了 SharePoint 输出连接到错误租户类型的问题。(TPM-3823)

  • 修复了在文件路径中输入通配符时用户界面变为空白的问题。(TPM-3787)

  • 修复了 SharePoint 输入无法读取以 UTF-8-BOM 编码的 CSV 文件的问题。(TPM-3766)

  • 修复了 SharePoint 输入返回“无效扩展名”错误的问题。(TPM-349)

  • 修复了 SharePoint 工具返回“月份中的日期超出范围:0”错误的问题。(TDCE-564)

  • 修复了在使用代理时 SharePoint 工具失败的问题。(TDCE-511)

  • 修复了在覆盖列表时特殊字符导致错误的问题。(TDCE-447)

  • 修复了 SharePoint 工具版本 2.5.0 遇到的各种在早期版本中未曾存在的限制问题。(TDCE-427)

  • 修复了 SharePoint 输出未能保留字段数据类型的问题。(TDCE-379)

v2.6.3

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

  • 仅与 AMP Engine 兼容。

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

  • 修复了在选中仅返回完整路径列表复选框时 SharePoint 输入返回错误的问题。(TPM-3789)

v2.6.2

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

  • 仅与 AMP Engine 兼容。

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

  • 添加了 SharePoint 工具无法进行身份验证时的错误日志。

  • 修复了附加多列时 SharePoint 输出行为不正确的问题。(TPM-3693)

  • 修复了 SharePoint 输入无法将多个文件下载到本地的问题。(TPM-3692、TPM-3460)

  • 修复了 SharePoint 输入将数据读取为错误数据类型的问题。(TPM-3688)

  • 修复了 SharePoint 输出在使用固定小数覆盖数据时返回错误的问题。(TPM-3687)

  • 修复了 SharePoint 输出将日期类型数据写入为字符串格式的问题。(TPM-3686)

  • 修复了 SharePoint 输出无法在 XLSX 和 YXDB 文件中创建新工作表的问题。(TPM-3685)

  • 修复了 SharePoint 输出将所有数据转换为字符串类型数据的问题。(TPM-3591)

  • 修复了批量处理逻辑行为不正确的问题。(TPM-3566)

  • 修复了 SharePoint 输入无法在单列中读取不同数据类型的问题。(TPM-3468)

  • 修复了 SharePoint 输入返回有关转换数据类型的错误的问题。(TPM-3456)

  • 修复了 SharePoint 工具无法读取或写入文件名中包含特殊字符的文件的问题。(TPM-3454)

  • 修复了 SharePoint 输出无法在本地版本中附加数据的问题。(TPM-3430)

  • 修复了 SharePoint 输入无法读取视图名称中包含保留字符的列表视图的问题。(TPM-3382)

  • 修复了由于 XLSX 文件中的日期类型数据而导致 SharePoint 输入失败的问题。(TPM-3285)

  • 修复了 SharePoint 输入无法将多个文件下载到空的或无效的本地位置的问题。(TPM-3250)

  • 修复了 SharePoint 输出在将 blob 数据类型数据写入 YXDB 文件时返回错误的问题。(TPM-2391)

  • 修复了 SharePoint 输出在使用某些文件操作时错误添加时间戳的问题。(TPM-1816)

  • 修复了当查找值不存在或包含特殊字符时,SharePoint 输出未返回错误提示的问题。(TDCE-474)

  • 修复了 SharePoint 输入在从 Excel 文件读取数据时返回错误的问题。(TDCE-468)

  • 修复了 SharePoint 输入遗漏列名中包含下划线的列中的数据的问题。(TDCE-403)

  • 修复了 SharePoint 输入无法读取超过 5000 行自定义视图的问题。(TDCE-351)

已知问题

  • SharePoint 输出无法将列名包含下划线的列数据写入列表。(TPM-3795)

  • SharePoint 输入无法从 CSV 文件中正确读取日期时间数据。(TPM-3793)

  • SharePoint 输入无法在使用云身份验证的文件搜索中显示结果。(TPM-3791)

  • SharePoint 输出无法创建文件名中包含特殊字符的文件。(TPM-3788)

  • 如果输入的文件扩展名有误,用户界面将变为空白。(TPM-3787)

  • SharePoint 输入返回错误,指出处理后的值超出可接受的范围。(TPM-3773)

  • SharePoint 输出返回错误的日志以中止操作。(TPM-3689)

v2.6.1

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

  • 仅与 AMP Engine 兼容。

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

  • 更新了现有的文件操作。

    • 将“覆盖”重命名为“覆盖(更新字段)”。这不是一次破坏性更改,因此您无需重新配置该工具。

    • 添加了“覆盖(保留现有列)”。

  • 修复了 SharePoint 输出的“覆盖”选项完成时间过长的问题。(TPM-3560)

  • 修复了 SharePoint 输出返回“无法将字符串转换为浮点数”错误的问题。(TDCE-405)

  • 修复了 SharePoint 输出因服务器负载而无法处理请求的问题。(TPM-3453)

  • 修复了 SharePoint 输入未能正确处理元数据大小的问题。(TPM-3497)

  • 修复了 SharePoint 工具无法正确映射数据类型的问题。(TPM-3547)

v2.6.0

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

  • 仅与 AMP Engine 兼容。

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

  • 已更新为在 Designer 2024.1 和更高版本上运行。

  • 修复了 SharePoint 输入错误映射数据类型的问题。(TPM-3332)

  • 修复了 SharePoint 输入将日期时间列作为字符串读取的问题。(TPM-3223)

  • 修复了当用户选择服务主体作为其身份验证方法时,SharePoint 工具错误地打开浏览器身份验证的问题。(TFLN-1892)

  • 修复了当用户选择服务主体作为其身份验证方法时,SharePoint 工具错误地打开浏览器身份验证的问题。(TFLN-1892)

  • 修复了 SharePoint 输出无法在列表浏览器中加载超过 25 个列表的问题。(TFLN-1796)

  • 修复了 SharePoint 输出列表无法正确更新记录的问题。(TDCE-279)

  • 修复了 SharePoint 输出未能将“人员”数据类型的记录附加到列表的问题。(TDCE-275)

已知问题

  • 在某些情况下,如果 SharePoint 列表输入的名称包含 #,则它无法读取某些列表或视图。(TPM-3382)

  • 在某些情况下,运行 SharePoint 工具时,大量 WIN32STORE.PEM 文件仍保留在 AppData/Temp 文件夹下。(TPM-3381)

  • 如果 SharePoint 列表的列名以下划线开头,则 SharePoint 输入无法读取。(TDCE-403)

  • 在某些情况下,当用户连接到 SharePoint 的本地部署实例并选择读取文件时,SharePoint 工具将错误地显示“URL 不正确”错误。(TFLN-1980)

  • 尝试将 Blob 写入 YXDB 时,SharePoint 输出可能返回“意外关键字”错误。(TPM-2391)

  • 尝试覆盖 SharePoint 列表中的数据时,SharePoint 输出工具可能需要很长时间或返回错误。(TPM-3452、TPM-3478)

  • SharePoint 工具当前使用直接连接错误地解析某些的 PAC 脚本,导致 SharePoint 工具中的身份验证失败。(TPM-2964)

v2.5.0

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

  • 仅与 AMP Engine 兼容。

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

  • 移除了对 .shiv 文件夹的使用。

  • 增加了对多地理位置租户的支持。

  • 增加了对 SharePoint 2019 的支持。

  • 现在,站点的下拉列表会在悬停时显示站点 URL。

  • 修复了未将数据传递到 SharePoint 输出工具时工作流无限期运行的问题。(TPM-2131)

  • 修复了从 SharePoint 本地访问文件导致错误“预期值:第 1 行第 1 列(字符 0)”的问题。 (TPM-2602)

  • 修复了将默认 SharePoint 列表字段包含在所选列表视图中时重复的问题。 (TPM -2967)

  • 修复了当用户的 AD 用户名包含空格时,SharePoint 连接器显示“读取端口分配失败”错误的问题。 (TPM-2141)

  • 修复了无论是否选中“在输出中保留字段”,SharePoint 输出始终在输出数据中保留工作表名称字段的问题。 (TDCE-240)

  • 修复了 SharePoint 输出无法使用电子邮件地址将记录附加到具有“人员”或“组”数据类型字段的列表的问题。 (TPM-2020)

  • 修复了 SharePoint 连接器无法读取和写入文件名中包含特殊字符(如“#”)的文件的问题。(TPM-2619)

  • 修复了 SharePoint 输入有时不正确地从 SharePoint 列表读取托管元数据数据类型的问题。(TPM-2663)

  • 修复了在 SharePoint 列表中使用更新插入操作会创建重复记录的问题。(TPM-1875)

  • 修复了使用 SharePoint 列表中的覆盖操作创建的记录比预期多的问题。(TDCE-225)

  • 修复了写入 XLSX 时 SharePoint 输出将“NA”值替换为空白的问题。(TPM-2577)

  • 修复了 SharePoint 输出无法写入包含固定十进制元数据的 YXDB 文件的问题。(TPM-2965)

  • 修复了当 ID 列被选为主列时,SharePoint 输出无法更新列表的问题。(TPM-2872)

  • 修复了 SharePoint 输入无法从以大写字母 S 开头的 SharePoint 站点读取的问题。(TPM-2620)

  • 修复了 SharePoint 输出无法在 SharePoint 列表中插入超过 800 条记录的问题。(TPM-2556)

  • 修复了 SharePoint 工具忽略单个代理环境中的代理设置的问题。(TFLN-1804)

  • 修复了以纯文本或 JSON 格式下载 PAC 时,工具无法连接的问题。(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.x

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

  • 初始版本。

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

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

  • 支持代理。

  • 需要 SharePoint 365。

用于连接的 Alteryx 工具

重要

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

标准工作流处理

数据连接管理器

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

启用 AMP Engine

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

自定义 Microsoft Azure API 应用程序设置

要为此工具设置自定义 API 应用程序,请参阅我们的指南

启用传统加密方法

如果您正在连接到 SharePoint 本地版或使用带有 NTLM 身份验证的代理,则需要在 OpenSSL3 中启用加密方法

其他详细信息

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

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

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

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

重要

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