Skip to main content

Microsoft SharePoint

Designer 中的新连接器版本

SharePoint 连接器现在是 Alteryx One 体验的一部分。请仔细阅读此页面上的信息,以确保您正确使用相应的工具。

如果要更新 Designer Desktop 工作流中的 SharePoint 连接器,可以使用工作流迁移实用程序

Microsoft SharePoint 连接器可让您连接到 Designer Desktop 中的 Microsoft SharePoint 存储

Microsoft SharePoint 可作为数据源在输出数据工具中使用,并且支持写入文件和列表。独立的 SharePoint 输入SharePoint 输出工具已弃用。

Microsoft SharePoint Connector 详细信息

Microsoft SharePoint 在 Designer Desktop 2025.1.XX 及更高版本中可作为输出数据工具的数据源。如需详细了解文件类型选项,请转到 将数据写入 SharePoint

2026 年 3 月 17 日

Microsoft SharePoint 连接器版本 3.1.0

新增功能

Microsoft SharePoint 连接器现已正式发布。

已修复的问题

已修复

Microsoft SharePoint 连接器版本 3.1.0

ID

描述

TCO-3269

在启用代理的情况下测试连接时,SharePoint 连接器会返回错误。

TCO-3168

将新文件写入空文件夹时,SharePoint 输出工具会返回“无法获取数据”错误。

TCO-3154

SharePoint 列表输出工具未能完成大列表的写入。

TCO-3144

SharePoint 文件和列表输入和输出工具在默认范围及所有身份验证类型下均支持“通过链接浏览”功能。

TCO-3124

SharePoint 列表输出工具将重复记录添加到列表中。

TCO-3094

在 SharePoint 工具中,使用 Sites.Selected 权限时无法执行写入操作。

TCO-3068

在 SharePoint 工具中,由于路径解析错误导致“拒绝访问”,使用服务主体写入文件时,Sites.Selected 权限会失败。

TCO-2974

在 SharePoint 工具中,手动编辑文件路径并非在所有情况下都能正常工作。

TCO-2949

在 SharePoint 工具中,搜索未能找到现有列表并返回“无法获取数据”错误。

TCO-2795

向 SharePoint 列表写入包含“ID”列的表时,将导致静默失败且不触发任何错误消息。

TCO-2788

即使源表和目标表之间不存在匹配列,追加操作仍会成功。

TCO-2783

当源包含额外列时,追加操作会显示成功,但目标并未更新且未显示错误。

TCO-2777

用户无法通过在路径导航中键入完整路径来选择列表。

TCO-2775

在 SharePoint 工具中,搜索未能找到现有列表并返回“无法获取数据”错误。

TCO-2774

SharePoint 列表连接器的 OAuth 客户端列表未填充。

TCO-2771

SharePoint 列表连接器针对无效的颁发机构 URL 返回 HTTP 200 响应,从而导致错误处理不正确。

TCO-2600

SharePoint 列表输出工具对 FixedDecimal 值的映射有误,导致数值不准确。

已取消的问题

已取消

Microsoft SharePoint 连接器版本 3.1.0

ID

描述

TCO-3360

当输出操作设置为“删除”时,SharePoint 列表输出工具不允许用户选择主列。

TCO-3115

当读取名称长度为 128 个字符的文件时,SharePoint 输入工具会返回错误。

TCO-2979

SharePoint 输入工具在读取元数据时表现不一致。

TCO-2972

更新 OAuth 凭证后,SharePoint 列表工具间歇性地未能解析连接,仅在延迟一段时间后才能成功。

TCO-2895

选择空文件夹或新创建的文件夹时,SharePoint 输出工具会返回 UnboundLocalError。

TCO-2893

将数据写入列表时,SharePoint 列表输出工具不保留原始行顺序。

TCO-2796

Null 值不会写入 SharePoint 列表。

TCO-2790

在标准模式下,“创建”和“追加”操作不起作用。

TCO-2781

当仅完成部分列表创建时,SharePoint 列表输出工具不会通知用户。

TCO-2772

使用服务主体证书创建 SharePoint 列表连接会返回不一致的有效负载。

TCO-2722

SharePoint 列表输出工具无法使用服务主体证书身份验证执行输出操作。

TCO-2602

SharePoint 列表输出工具在写入浮点数时会出现舍入误差。

TCO-2601

SharePoint 列表输出工具会跳过 DateTime 值超出范围的记录,且不发出任何通知。

TCO-2326

在使用混合数据时,SharePoint 列表输出工具创建的列表会缺失记录,且不会记录错误或失败的记录 ID。

TCO-2286

DCM 处理无法与 SharePoint 输出工具和 EACD 连接器正常工作。

TCO-2234

若第一行未被用作列名,SharePoint 输入工具会将其忽略。

TCO-2095

选中“指定范围”时,SharePoint 输出工具将禁用“从”和“到”字段。

2025 年 10 月 24 日

Microsoft SharePoint 连接器版本 3.0.0

新增功能

为统一 Alteryx OneDesigner Desktop 的用户体验,我们为 Designer Desktop 发布了一款新的 Microsoft SharePoint 连接器。此连接器可在“输出数据”工具中实现与 Microsoft SharePoint 的 DCM 连接。

已知问题

已知

Microsoft SharePoint 连接器版本 3.0.0

ID

描述

TCO-2795

将名为“ID”的列从 Alteryx One 写入 SharePoint 列表会导致静默失败,并且不显示任何错误消息。

要求

要求

详情

Designer Desktop

Designer Desktop 2025.2 补丁 3 或更高版本。

Designer Desktop 2025.1 补丁 5 或更高版本。

连接器版本

Microsoft SharePoint 3.1.0 或更高版本。可从 Designer 附加组件获取。

Azure 权限

请参阅 设置 Microsoft Azure API 应用程序

DCM

请务必在 Designer Desktop 中启用 DCM。转至选项 > 高级设置 > DCM 以启用此功能。

网络访问

对 SharePoint Online 和 Microsoft OAuth 端点的出站访问。

安装连接器

通过附加组件,您可以轻松从 Designer Desktop 安装最新版本的 SharePoint 连接器。如果以这种方式安装连接器,则无需访问 Alteryx Marketplace。

注意

Designer Desktop 附加组件

“附加组件”窗口可让您浏览、安装和更新连接器,而无需离开 Designer。这是最新版本连接器的推荐安装过程。

要安装连接器…

  1. Designer Desktop 中,转至附加组件 > 管理 Marketplace 附加组件

  2. Designer Desktop 将打开一个包含可用连接器列表的窗口。

  3. 键入 SharePoint 进行搜索。

  4. 查找 Microsoft SharePoint Connector v3.1.0 或更高版本。

  5. 选择连接器,然后选择安装Designer Desktop 将自动下载并安装软件包。Designer Desktop 可能需要重新启动才能完成安装。

  6. 安装和设置完成后,SharePoint 连接器将在工具面板的“连接器”类别中提供。输出数据工具还将 Microsoft SharePoint 文件和 Microsoft SharePoint 列表列为可用数据源。

工作流迁移

使用工作流迁移实用程序更新现有工作流。安装新版本的连接器不会自动迁移现有工作流。仅需迁移使用已弃用的 SharePoint 输入或 SharePoint 输出工具的工作流。

工作流迁移实用程序会预览更改,并使用新版本的连接器替换已弃用的工具实例,且不会破坏您的工作流或丢失配置。

身份验证方法

Microsoft SharePoint 支持使用用户凭证(Azure AD-Private(内置应用程序))、自定义应用程序(Azure AD-Private(自定义应用程序))和高级自定义 API 应用程序身份验证(服务主体(应用程序))进行基本身份验证。

Azure AD-Private(内置应用程序)

使用邮件和密码进行的基本身份验证与用户的个人 Google 凭证绑定。您可以允许 SDK 使用此连接。

我们不建议在计划工作流时使用此类身份验证。

Azure AD-Private(自定义应用程序)

有关如何设置 API 应用程序的说明,请参阅 Microsoft Azure API 应用程序设置。您可以允许 SDK 使用此连接。

服务主体(应用程序)

高级身份验证利用具有服务主体的自定义 API 应用程序的功能。有关如何设置 API 应用程序的说明,请参阅 Microsoft Azure API 应用程序设置。您可以允许 SDK 使用此连接。

具有服务主体的 API 应用不与特定用户绑定,因此您可以更方便地使用它们来计划工作流。但是,当您在 DCM 中创建连接时,它们需要一次性身份验证。

服务主体(证书)

要启用 SharePoint 应用专用身份验证,您需要创建证书、将其上传到 Azure 门户,并获取私钥。仅限应用程序身份验证适用于所有版本的 SharePoint 连接器中的 SharePoint 列表,以及 2.7.2 及更高版本的连接器中的 SharePoint 文件。

有关如何设置 API 应用程序的说明,请参阅 创建 SharePoint 仅限应用程序的身份验证证书‌。仅限应用程序的身份验证仅通过 DCM 支持。DCM - Designer

使用 DCM 设置连接

要使用 DCM 连接到 Microsoft SharePoint...DCM - Designer

  1. 将输入数据或输出数据工具从工具面板拖到画布上并选择它。

  2. 选择设置连接

    如果您以前创建过 Microsoft SharePoint 连接,则可以选择数据源 > Microsoft SharePoint 文件列表 > 快速连接,然后跳至第 12 步

  3. 数据连接窗口中,选择数据源

  4. 查找 Microsoft SharePoint 文件列表,然后选择快速连接

  5. 此时将打开连接窗口。

  6. 选择 + 新建以创建连接。

  7. 输入您选择的连接名称。

  8. 数据源部分,Designer 会自动选择 Microsoft SharePoint 数据源技术。

  9. 输入您选择的数据源名称。

  10. 凭证部分,选择您的身份验证方法,然后输入凭证。如需了解详情,请参阅上一节中的身份验证方法。

  11. 选择保存。您也可以在保存之前测试连接。

  12. 选择连接。Microsoft SharePoint 可能会请求身份验证。

  13. 在文件浏览器窗口中选择要读取或写入的文件。

  14. 选项窗口中选择读取或写入配置。

  15. 选择确认以创建与该文件的连接。您可以继续构建您的工作流。

重要

截至 2026 年 3 月,我们已弃用独立的 SharePoint 工具。安装最新的 SharePoint 连接器以利用最新功能。

2026 年 3 月 12 日

SharePoint 版本 2.7.7

已修复的问题

已修复

SharePoint 版本 2.7.7

ID

描述

TPM-5063

将 Python 升级到 3.13.11 版本后,SharePoint 输出工具无法创建 YXDB 文件。

TPM-5062

将 Python 升级到 3.13.11 版本后,SharePoint 工具未能读取 XLSX 文件。

TPM-5080

为 CSV 文件启用“附加元数据”时,元数据不会被填充。

TPM-4989

启用 LinkFilename 时,SharePoint 输入工具不会返回 CSV 文件的文件名。

TPM-4552

使用 GCC High 环境的自定义应用程序与 SharePoint 工具不兼容。

TPM-4066

SharePoint 工具未能通过某些代理服务器进行连接,因为 CONNECT 请求无主机标头。

已知问题

已知

SharePoint 版本 2.7.7

ID

描述

TPM-5118

2.7.6 版本的 SharePoint 工具在下拉列表中不显示经过筛选的网站搜索结果。

TPM-5072

当文档库包含大量条目时,SharePoint 列表输入工具未能运行,并出现错误:“未能更新人员记录”。

TPM-5066

在配置中应用搜索筛选器时,SharePoint 列表工具会返回错误。

TPM-5042

SharePoint 工具在更新到版本 2.7.3 后运行失败。

TPM-4959

当站点语言设置为法语时,向 SharePoint 列表上传数据会失败。

已取消的问题

已取消

SharePoint 版本 2.7.7

ID

描述

TPM-4894

当启用 WPAD 时,SharePoint 输入和输出工具版本 2.7.3 解析代理设置的方式不同。

TPM-4355

SharePoint 输入工具和 SharePoint 输出工具不支持 Kerberos 身份验证。

TPM-5076

SharePoint 输出工具在写入 YXDB 文件时不支持动态文件命名。

TPM-5070

PyPAC 在 CIBC 环境中返回的专用 IP 地址有误。

TPM-5033

使用证书为 SharePoint 列表或文件设置仅应用程序服务主体身份验证时,登录界面出现 404 错误。

TPM-5026

修改从 DCM 获取的凭证,并在不使用 DCM 进行身份验证时,SharePoint 列表工具会返回 ValueError。

TPM-5022

SharePoint 工具版本 2.7.4 在与界面工具或宏一起使用时无法更新 SharePoint 站点。

TPM-4908

在 Designer 中,SharePoint 输出工具在使用电子邮件地址、雇员姓名或声明字符串等标识符时,无法更新“人员或组”字段。

TPM-4806

向现有 CSV 文件追加数据时,SharePoint 输出工具会返回错误。

TPM-4551

基于 GCC High 环境的服务主体身份验证与 SharePoint 工具不兼容。

TPM-4512

在 SharePoint 工具中,向包含“人员”或“组”列类型的列表追加数据会失败并报错。

TPM-4510

SharePoint 输入工具对双精度列数据类型的处理有误。

TPM-4444

SharePoint 输入工具返回的日期和时间值会携带多余的小数部分。

TPM-4443

启用附加元数据时,SharePoint 输入工具不返回 YXDB 和 CSV 文件的元数据。

TPM-4441

SharePoint 输入工具在 YXDB 文件中返回的时间和日期时间值会携带多余的“.000000000”。

TPM-4303

使用内置身份验证向 YXDB 文件追加多列数据时执行无报错,但生成的文件数据为空。

TPM-4274

更新日期字段包含 null 值的 SharePoint 列表时,会返回错误:错误代码 400:请求语法错误或方法不受支持。

TPM-4071

SharePoint 输出工具写入浮点数时精度不足。

TPM-4015

在 SharePoint 列表中选择“文档”时,SharePoint 输入工具会返回错误。

TPM-3975

仅提供表头行作为输入数据时,SharePoint 输出工具不会覆盖列表。

TPM-3795

写入 SharePoint 列表时,SharePoint 输出工具不会上传以下划线开头的字段。

TPM-3785

在 SharePoint 本地部署中,覆盖工作表会删除文件中的其他工作表,仅保留被覆盖的工作表。

TPM-3783

读取 SharePoint 列表时,SharePoint 输入工具会将日期时间元数据以字符串形式返回。

TPM-3773

对于 Int64 数据类型,SharePoint 输入工具会返回“整数过大,无法转换”错误。

TPM-3711

SharePoint 输出工具中的“起始单元格”选项在覆盖工作表和追加操作时无法正常工作。

TPM-3171

使用未启用多选的“人员”或“组”字段的邮箱值时,SharePoint 列表追加操作会失败。

版本

描述

v2.7.6

  • 与 Designer 2024.1 及更高版本兼容。

  • 仅与 AMP Engine 兼容。

  • 修复了 SharePoint 工具 v2.7.4 返回服务主体“未定义”文件路径错误的问题,显示消息为“未找到‘未定义’分段的资源”。(TPM-5024)

  • 修复了 SharePoint 输入工具将带前导零的 W_VString 字段转换为 Int64 从而导致数据丢失的问题。(TPM-5015)

  • 修复了 SharePoint Output 工具在 LIST 模式下向现有列表追加数据时返回“无效的 10 进制字面常量”错误的问题。(TPM-5003)

  • 修复了在使用服务主体用户时,SharePoint 工具无法读取 YXDB 文件的问题。(TPM-4953)

  • 修复了 SharePoint 输出工具与操作工具配合使用时,无法更新输出路径的问题。(TPM-4890)

  • 修复了 SharePoint 输出工具无法写入“人员或组”列类型的问题。(TPM-4838)

  • 修复了由于架构不匹配,SharePoint 输出工具跳过文件并返回错误的问题。(TPM-4674)

  • 修复了使用服务主体时带有自定义域的文件路径无法检索驱动器项的问题。(TPM-4667)

  • 修复了在提供无效的电子邮件 ID 时附加到包含“人员或组”列的列表失败的问题。(TPM-4513)

  • 修复了 SharePoint 输入和输出工具无法处理 SharePoint 列表中意外的扩展 XML 标记的问题。(TPM-4492)

  • 修复了 SharePoint 工具无法在 SharePoint 列表中处理未来年份的日期的问题。(TPM-4483)

  • 修复了在 SharePoint 中将带有数值的记录写入 YXDB 文件时,SharePoint 输出工具失败的问题。(TPM-4454)

  • 修复了 SharePoint 输入工具将 CSV 文件中的数字读取为字符串并导致精度损失的问题。(TPM-4445)

  • 修复了 SharePoint 工具无法使用 GCC High(美国政府)服务主体访问或执行文件操作的问题。(TPM-4352)

  • 修复了 SharePoint 输出工具显示代码错误,而非用户友好的消息。(TPM-4298)

  • 修复了 SharePoint 输入工具返回了“值长度与索引长度不匹配”的错误。(TPM-4110)

  • 修复了当 CONNECT 请求缺少主机标头时 SharePoint 工具无法通过某些代理服务器进行连接的问题。(TPM-4066)

  • 修复了 SharePoint Python 连接器无法处理 ShExpMatch() 函数中的通配符的问题。(TPM-3083)

已知问题

  • 启用 WPAD 时,SharePoint 输入和输出工具版本 2.7.3 以不同的方式解析代理设置。(TPM-4894)

  • SharePoint 工具在更新到版本 2.7.3 后失败。(TPM-5042)

  • 使用证书为 SharePoint 列表或文件设置仅限应用程序的服务主体身份验证时,登录 UI 中显示 404 错误。(TPM-5033)

  • 与界面工具或宏一起使用时,SharePoint 工具版本 2.7.4 无法更新 SharePoint 站点。(TPM-5022)

  • 启用 LinkFilename 时,SharePoint 输入工具不会返回 CSV 文件的文件名。(TPM-4989)

  • 将网站语言设置为法语时,无法将数据上传到 SharePoint 列表。(TPM-4959)

  • 使用电子邮件地址、员工姓名或声明字符串等标识符时,Designer 中的 SharePoint 输出工具无法更新“人员或用户组”字段。(TPM-4908)

v2.7.5

  • 修复了在较早版本创建的工作流中,SharePoint 输出 v2.7.4 因“未找到数据”错误而失败的问题。

  • 修复了由于 certifi_win32 库导致“SharePoint 输入”无法通过身份验证的问题。

v2.7.4

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

  • 仅与 AMP Engine 兼容。

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

  • 在 Designer 中,我们为 SharePoint 工具禁用了右键菜单(上下文菜单),以防止误操作。

  • SharePoint 连接器将时间和日期时间精度默认设为毫秒,以避免末尾出现多余的零,但若工作流有需求,仍支持纳秒级分辨率。

  • 修复了当覆盖零行列表或锚定到 SharePoint 输入时 SharePoint 输出写入零记录或返回 FieldTypeKind/null 错误的问题。(TPM-4875)

  • 修复了 SharePoint 工具在 XLSX 和 Google Sheets 文件中将 doube/int 字段返回为 v_wstring 字段的问题。(TPM-4873)

  • 修复了 DCM 返回“用户必须登录”或 NoneType 错误的问题。(TPM-4822)

  • 修复了 Designer 在排错/HTML 开发者工具中暴露密钥的问题。(TPM-4759)

  • 修复了读取空 SharePoint 列表时结果窗口不显示任何信息的问题。结果窗口现在显示列名称和元数据。(TPM-4730)

  • 修复了 SharePoint 输入在从超过 5000 行的筛选列表中读取数据时无法返回任何结果的问题。(TPM-4704)

  • 修复了 SharePoint 输入在读取超过 5000 行的筛选列表时,读取 0 行会失败并出现错误的问题。(TPM-4698)

  • 修复了代理密码中的特殊字符导致错误的问题。(TPM-4695)

  • 修复了 SharePoint 工具版本 2.7.3 在 Designer 2024.x 中无法验证的问题。(TPM-4665)

  • 修复了 SharePoint 工具在处理大型 SharePoint 列表时无法正确填充查找字段的问题。(TPM-4628、TPM-4859)

  • 修复了 SharePoint 输入在读取超过 5000 行的列表时创建重复记录的问题。(TPM-4561)

  • 修复了 SharePoint 输出未能将数据正确追加到 YXDB 文件的问题。(TPM-4547)

  • 修复了 SharePoint 输入在读取启用了“第一行包含字段名称”的 XLSX 命名范围时返回错误的问题。(TPM-4546)

  • 修复了 SharePoint 输入在流模式下读取启用了“第一行包含字段名称”的 Excel 文件时会崩溃并出现 NDFrame.copy() 错误的问题。(TPM-4531)

  • 修复了 SharePoint 输出失败并出现“ID 已存在”错误的问题。现在,无论新行位于输入的开头还是末尾,Upsert(更新/插入)均可正常工作。(TPM-4527)

  • 修复了附加到包含无效邮箱的“人员”或“组”列的列表时 SharePoint 输出会失败的问题。(TPM-4371)

  • 修复了 SharePoint 工具在从文件切换到列表时在工具 XML 中留下错误文件扩展名的问题。

  • 修复了 SharePoint 工具无法处理远期日期(例如,2999 年 1 月 1 日)的问题。

  • 修复了 SharePoint 工具对 CSV 文件中的大数字进行超出 Alteryx 文档规定精度的缩短或四舍五入的问题。

  • 修复了 SharePoint 输出无法写入 SharePoint 中带有“PrimitiveValue”/type-kind 错误的“个人/组”列的问题。

  • 修复了 GCC High + 服务主体无法解析文件路径以列出文档的问题。(TPM-4307)

  • 修复了 SharePoint 工具在文件锁定或在线编辑冲突后返回模糊的 WorkflowRuntimeError 代码的问题。

  • 修复了 SharePoint 工具在从 XLSX 与 CSV 文件读取或写入大整数时出现“整数太大而无法转换”错误的问题。(TPM-4140)

  • 修复了 SharePoint 输入无法读取输入并返回“值长度 (0) 与索引长度 (16) 不匹配”错误的问题。

  • 通过向 HTTP 连接请求添加正确的主机标头来解决代理问题。

  • 修复了 SharePoint 工具为文件和列表显示错误的工具提示文本的问题。(TPM-3629)

v2.7.3

  • 将 SharePoint 输入文件连接器的 CSV 和 YXDB 文件的读取性能提高了 10 倍。

  • 当 DCM 连接中的刷新令牌过期时,SharePoint 连接器/DCM 现在允许用户选择 DCM 中的连接按钮,以自动请求新令牌。

  • 改进了 SharePoint 列表的写入性能。

  • 修复了错误允许用户将超过 5000 条记录写入 SharePoint 列表的问题。

  • 修复了 SharePoint 连接器未返回 .YXDB 文件的元数据的问题。

  • 修复了 SDK 连接器在加载前端选择器时忽略单个代理设置的问题。

  • 修复了 SharePoint 输入连接器未将整个 .YXDB 数据集加载到工作流中的问题。

  • 修复了当数据超过 255 个字符或使用多行文本字段时导致写入列表失败的问题。现在支持超过 255 个字符和多行文本,与 SharePoint 行为保持一致。

  • 如果列类型是日期/日期-时间,并且任何日期大于或等于 2262-04-11 23:47:16.854775807,则整列现在将转换为字符串,以防止数据丢失和错误。

  • 现在可以下载和处理受密码保护的 .XLSX 文件。

  • 修复了 SharePoint 工具列表连接器未能使用基于证书的新服务主体进行身份验证的问题。

  • 修复了无法使用操作工具更新 SharePoint 输出工具的问题。

  • 现在,当没有数据时,将创建一个空文件或 Excel 工作表,以避免任务失败。

  • 修复了当数据类型为“用户组”或“人员”时 SharePoint 列表输出连接器无法更新或追加的问题。

  • 修复了 SharePoint 输入工具在未选择第一行作为标题时无法读取 CSV 文件的问题。

  • 修复了第一列包含 NULL 时 SharePoint 输出工具无法写入的问题。现在用户可以选择主要列。

  • 修复了在使用 SharePoint 列表输入工具时,未能正确选择 AppData、AppFiles 等内部列表的问题。

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。

数据连接管理器

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(计划程序)。