Smartsheet
借助 Smartsheet 连接器,您可以对 Smartsheet 数据执行插入、删除、更新和读取操作。
支持的版本
此连接器支持 Smartsheet 版本 25.2.0.246。
准备工作
在使用 Smartsheet 连接器之前,请先完成以下任务:
- 在您的 Google Cloud 项目中:
- 确保已设置网络连接。如需了解网络模式,请参阅网络连接。
- 向配置连接器的用户授予 roles/connectors.admin IAM 角色。
- 将以下 IAM 角色授予您要用其来使用连接器的服务账号:
roles/secretmanager.viewerroles/secretmanager.secretAccessor
服务账号是一种特殊类型的 Google 账号,用于表示需要验证身份并获得授权以访问 Google API 数据的非人类用户。如果您没有服务账号,则必须创建一个服务账号。如需了解详情,请参阅创建服务账号。
- 启用以下服务:
secretmanager.googleapis.com(Secret Manager API)connectors.googleapis.com(Connectors API)
如需了解如何启用服务,请参阅启用服务。
如果之前没有为您的项目启用这些服务或权限,则在您配置连接器时,系统会提示您启用。
配置连接器
一个连接需专用于一个数据源。这意味着,如果您有许多数据源,则必须为每个数据源创建单独的连接。如需创建连接,请执行以下操作:
- 在 Cloud 控制台 中,进入 Integration Connectors > 连接页面,然后选择或创建一个 Google Cloud 项目。
- 点击 + 新建以打开创建连接页面。
- 在位置部分中,选择连接的位置。
- 区域:从下拉列表中选择一个位置。
如需查看所有受支持区域的列表,请参阅位置。
- 点击下一步。
- 区域:从下拉列表中选择一个位置。
- 在连接详情部分中,完成以下操作:
- 连接器:从可用连接器的下拉列表中选择 Smartsheet。
- 连接器版本:从可用版本的下拉列表中选择一个连接器版本。
- 在连接名称字段中,输入连接实例的名称。
连接名称必须符合以下条件:
- 连接名称可以使用字母、数字或连字符。
- 字母必须小写。
- 连接名称必须以字母开头,以字母或数字结尾。
- 连接名称不能超过 49 个字符。
- (可选)输入连接实例的说明。
- 您可以选择启用 Cloud Logging,然后选择日志级别。默认情况下,日志级别设置为
Error。 - 服务账号:选择具有所需角色的服务账号。
- 标题:您可以选择指定此字段,以从第一行检测列名称。
- 隐藏格式化字符:您可以选择指定此字段,以隐藏数值中的币种符号和百分号。这还会将这些列从 varchar 转换为 double。
- 忽略未找到的行:可选。如果未选择此字段,且未找到任何指定的行 ID,则不会删除任何行,并且系统会返回“未找到”错误。
- 报告兼容性级别:您可以选择指定返回数据的兼容性级别。
- 使用完整的文件路径作为表名称:您可以选择指定此字段,以在公开的表或视图(对应于工作表或报告)的名称中包含完整的文件路径。
- 值来源:可选,用于指明相应单元格将使用“值”字段还是“DisplayValue”字段作为其值。
- (可选)配置连接节点设置:
- 节点数下限:输入连接节点数下限。
- 节点数上限:输入连接节点数上限。
节点是处理事务的连接单元(或副本)。 连接处理越多事务就需要越多节点,相反,处理越少事务需要越少节点。 如需了解节点如何影响连接器价格,请参阅连接节点的价格。如果未输入任何值,则默认情况下,节点数下限设置为 2(以便提高可用性),节点数上限设置为 50。
- (可选)点击 + 添加标签,以键值对的形式向连接添加标签。
- 点击下一步。
-
在身份验证部分中,输入身份验证详细信息。
- 选择身份验证类型,然后输入相关详细信息。
Smartsheet 连接支持以下身份验证类型:
- OAuth2.0 - 授权代码
- 个人访问令牌
- 点击下一步。
- 选择身份验证类型,然后输入相关详细信息。
- 查看:查看您的连接和身份验证详细信息。
- 点击创建。
连接配置示例
本部分列出了创建连接时配置的各个字段的示例值。
OAuth 2.0 身份验证连接类型
| 字段名称 | 详细信息 |
|---|---|
| 位置 | us-central1 |
| 连接器 | smartsheet |
| 连接器版本 | 1 |
| 连接名称 | smartsheet-oauth-connection |
| 服务账号 | my-service-account@my-project.iam.gserviceaccount.com |
| 节点数下限 | 2 |
| 客户端 ID | CLIENT_ID |
| 范围 | ADMIN_SHEETS、ADMIN_SIGHTS、ADMIN_USERS、ADMIN_WEBHOOKS、ADMIN_WORKSPACES、CREATE_SHEETS、CREATE_SIGHTS、DELETE_SHEETS、DELETE_SIGHTS、READ_CONTACTS、READ_EVENTS、READ_SHEETS、READ_SIGHTS、READ_USERS、SHARE_SHEETS、SHARE_SIGHTS、WRITE_SHEETS |
| 客户端密钥 | CLIENT_SECRET |
| Secret 版本 | 1 |
| 授权网址 | https://app.smartsheet.com/b/authorize |
个人访问令牌身份验证连接类型
| 字段名称 | 详细信息 |
|---|---|
| 位置 | us-central1 |
| 连接器 | smartsheet |
| 连接器版本 | 1 |
| 连接名称 | smartsheet-accesstoken-connection |
| 服务账号 | my-service-account@my-project.iam.gserviceaccount.com |
| 节点数下限 | 2 |
| 节点数上限 | 50 |
| 个人访问令牌 | PERSONAL_ACCESS_TOKEN |
| Secret 版本 | 3 |
您可以使用 Smartsheet 登录链接创建 Smartsheet 账号。
如需详细了解 Smartsheet API,请参阅 Smartsheet API 参考文档。
系统限制
Smartsheet 连接器最多可以每秒处理 10 个事务(每个节点),并且会限制超出此限制的任何事务。默认情况下,Integration Connectors 会为连接分配 2 个节点(以提高可用性)。
如需了解适用于 Integration Connectors 的限制,请参阅限制。
在集成中使用 Smartsheet 连接
创建连接后,该连接将在 Apigee Integration 和 Application Integration 中可用。您可以通过“连接器”任务在集成中使用该连接。
- 如需了解如何在 Apigee Integration 中创建和使用连接器任务,请参阅连接器任务。
- 如需了解如何在 Application Integration 中创建和使用连接器任务,请参阅连接器任务。
操作
本部分介绍如何在此连接器中执行一些操作。
DownloadAttachment 操作
此操作会从工作表中下载附件。
DownloadAttachment 操作的输入参数
| 参数名称 | 数据类型 | 必需 | 说明 |
|---|---|---|---|
| SheetId | 字符串 | True | 工作表的唯一标识符。 |
| AttachmentID | 字符串 | True | 附件的唯一标识符。 |
如需查看有关如何配置 DownloadAttachment 操作的示例,请参阅示例。
DeleteAttachment 操作
此操作会从工作表中删除指定附件。
DeleteAttachment 操作的输入参数
| 参数名称 | 数据类型 | 必需 | 说明 |
|---|---|---|---|
| SheetId | 字符串 | True | 工作表的唯一标识符。 |
| AttachmentID | 字符串 | True | 附件的唯一标识符。 |
如需查看有关如何配置 DeleteAttachment 操作的示例,请参阅示例。
CopyRowsToAnotherSheet 操作
此操作可将行从一个工作表复制到另一个工作表。
CopyRowsToAnotherSheet 操作的输入参数
| 参数名称 | 数据类型 | 必需 | 说明 |
|---|---|---|---|
| SheetId | 字符串 | True | 要从中复制行的工作表的唯一标识符。 |
| RowIds | 字符串 | True | 要从工作表中复制的行 ID 的英文逗号分隔列表。 |
| DestinationSheetId | 字符串 | True | 要将行复制到的目标工作表的唯一标识符。 |
如需查看有关如何配置 CopyRowsToAnotherSheet 操作的示例,请参阅示例。
CopySheet 操作
此操作会将工作表复制到文件夹、主目录或工作区。
CopySheet 操作的输入参数
| 参数名称 | 数据类型 | 必需 | 说明 |
|---|---|---|---|
| SheetId | 字符串 | True | 要复制的工作表的唯一标识符。 |
| DestinationType | 字符串 | True | 工作表将复制到的目标类型。可接受的值为 folder、home 或 workspace。 |
| DestinationId | 字符串 | True | 工作表将复制到的目标的唯一标识符。当 DestinationType 为文件夹或工作区时,此字段为必填字段;当 DestinationType 为首页时,此字段必须为 null。 |
| NewName | 字符串 | True | 复制的工作表的所需名称。 |
| 包含 | 字符串 | 错误 | 以英文逗号分隔的列表,其中包含要纳入复制操作的其他工作表元素。可接受的值包括 attachments、cellLinks、data、discussions、filters、forms、ruleRecipients、rules 和 shares。 |
如需查看有关如何配置 CopySheet 操作的示例,请参阅示例。
MoveRowsToAnotherSheet 操作
此操作会将行从一个工作表移动到另一个工作表。
MoveRowsToAnotherSheet 操作的输入参数
| 参数名称 | 数据类型 | 必需 | 说明 |
|---|---|---|---|
| SheetId | 字符串 | True | 要从中移动行的工作表的唯一标识符。 |
| RowIds | 字符串 | True | 要从工作表中移出的行 ID 的英文逗号分隔列表。 |
| DestinationSheetId | 字符串 | True | 要将行移至的目标工作表的唯一标识符。 |
如需查看有关如何配置 MoveRowsToAnotherSheet 操作的示例,请参阅示例。
MoveSheet 操作
此操作会将工作表移动到文件夹、主目录或工作区。
MoveSheet 操作的输入参数
| 参数名称 | 数据类型 | 必需 | 说明 |
|---|---|---|---|
| SheetId | 字符串 | True | 要移动的工作表的唯一标识符。 |
| DestinationType | 字符串 | True | 工作表将移至的目标类型。可接受的值为 folder、home 或 workspace。 |
| DestinationId | 字符串 | True | 工作表将移至的目标位置的唯一标识符。当 DestinationType 为文件夹或工作区时,此字段为必填字段;当 DestinationType 为首页时,此字段必须为 null。 |
如需查看有关如何配置 MoveSheet 操作的示例,请参阅示例。
操作示例
本部分介绍了如何在此连接器中执行一些操作示例。
示例 - 下载附件
- 在
Configure connector task对话框中,点击Actions。 - 选择
DownloadAttachment操作,然后点击完成。 - 在连接器任务的任务输入部分中,点击
connectorInputPayload,然后在Default Value字段中输入类似于以下内容的值:{ "SheetId": "5141926996037508", "AttachmentID": "1667587811610500" }
如果操作成功,连接器任务的 connectorOutputPayload 响应参数将具有类似以下的值:
[
{
"Success": "true",
"URL": "https://s3.amazonaws.com/SmartsheetB1/37540b4438a6466a973d678484c1fac8?response-content-disposition=attachment%3Bfilename%3D%22TestGOOGLE3.txt%22%3Bfilename*%3DUTF-8%27%27TestGOOGLE3.txt&Signature=rVHv4loce%2BrL4lYPlteTgAmkB%2Bk%3D&Expires=1744826533&AWSAccessKeyId=11950YFEZZJFSSKKB3G2",
"Content": "VGhpcyBpcyBhIHRlc3QgYXR0YWNobWVudC4="
}
]
示例 - 删除附件
- 在
Configure connector task对话框中,点击Actions。 - 选择
DeleteAttachment操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Default Value字段中输入类似于以下内容的值:{ "SheetId": "5141926996037508", "AttachmentID": "1667587811610500" }
运行此示例会在连接器任务的 connectorOutputPayload 输出变量中返回类似于以下内容的响应:
[
{
"Success": "true",
}
]
示例 - 将行复制到另一个工作表
- 在
Configure connector task对话框中,点击Actions。 - 选择
CopyRowsToAnotherSheet操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Default Value字段中输入类似于以下内容的值:{ "SheetId": "7483321975000964", "RowIds": "7935781927128964", "DestinationSheetId": "7197099985686404" }
运行此示例会在连接器任务的 connectorOutputPayload 输出变量中返回类似于以下内容的响应:
[
{
"Success": "true",
"AffectedRows":"1"
}
]
示例 - 复制工作表
- 在
Configure connector task对话框中,点击Actions。 - 选择
CopySheet操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Default Value字段中输入类似于以下内容的值:{ "SheetId": "5141926996037508", "DestinationType": "workspace", "DestinationId": "4219254305253252", "NewName": "Copied sheet appears", "Include": "comments" }
运行此示例会在连接器任务的 connectorOutputPayload 输出变量中返回类似于以下内容的响应:
[
{
"Success": "true",
}
]
示例 - 将行移至另一张工作表
- 在
Configure connector task对话框中,点击Actions。 - 选择
MoveRowsToAnotherSheet操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Default Value字段中输入类似于以下内容的值:{ "SheetId": "7483321975000964", "RowIds": "7935781927128964", "DestinationSheetId": "7197099985686404" }
运行此示例会在连接器任务的 connectorOutputPayload 输出变量中返回类似于以下内容的响应:
[
{
"Success": "true",
"AffectedRows":"1"
}
]
示例 - 移动工作表
- 在
Configure connector task对话框中,点击Actions。 - 选择
MoveSheet操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Default Value字段中输入类似于以下内容的值:{ "SheetId": "5141926996037508", "DestinationType": "workspace", "DestinationId": "4219254305253252" }
运行此示例会在连接器任务的 connectorOutputPayload 输出变量中返回类似于以下内容的响应:
[
{
"Success": "true",
}
]
实体操作示例
本部分介绍如何在此连接器中执行一些实体操作。
示例 - 列出工作表的所有列
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Info_Columns。 - 选择
List操作,然后点击完成。 - 在连接器任务的任务输入部分,您可以根据客户要求设置 filterClause。
您必须使用单引号 (') 将过滤条件子句的值括起来。您可以使用 filterClause 根据列过滤记录。
示例 - 获取工作表的列详细信息
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Info_Columns。 - 选择
Get操作,然后点击完成。 - 将 entityId 设置为“849633317179268”,这是要传递的密钥。如需设置 entityId,请在数据映射的数据映射器部分中,点击打开数据映射编辑器,然后在输入值字段中输入
"849633317179268",并选择 entityId 作为局部变量。
应直接传递 entityId 的值,例如“849633317179268”。其中,“849633317179268”是唯一的主键值,必须传递
在某些情况下,传递 entityId 可能会因存在两个复合键而抛出错误。 在这种情况下,您可以使用 filterClause 并传递相应值,例如 id='849633317179268'。
示例 - 从工作表中删除行
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Sheet_Team_Task_List_by_Priority。 - 选择
Delete操作,然后点击完成。 - 将 entityId 设置为“849633317179268”,这是要传递的键。如需设置 entityId,请在数据映射的数据映射器部分中,点击打开数据映射编辑器,然后在输入值字段中输入
"849633317179268",并选择 entityId 作为局部变量。
如果实体有两个复合业务键或主键,您也可以将 filterClause 设置为 id='849633317179268',而不是指定 entityId。
示例 - 创建工作表的附件
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Info_Attachments。 - 选择
Create操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{ "SheetId": "5141926996037508", "RowId": "8196592918597508", "Name": "Random.txt", "ContentEncoded": "VGhpcyBpcyBhIHRlc3QgYXR0YWNobWVudC4=" }运行此示例会在连接器任务的
connectorOutputPayload输出变量中返回类似于以下内容的响应:{"Id": "7144235189178244" }
示例 - 使用甘特图样式布局创建具有固定截止日期的行项目
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Sheet_Gantt_Project_with_Hard_Deadline。 - 选择
Create操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{"Task Name": "Created from googlecloud"}运行此示例会在连接器任务的
connectorOutputPayload输出变量中返回类似于以下内容的响应:{"RowId": "7860088629366660"}
示例 - 在工作表的某一行中创建团队任务
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Sheet_Team_Task_List_by_Priority。 - 选择
Create操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{"Task Name": "Created from googlecloud"}运行此示例会在连接器任务的
connectorOutputPayload输出变量中返回类似于以下内容的响应:{"RowId": "7860088629366660"}
示例 - 在工作表的某一行中创建销售活动
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Sheet_Sales_Activity_Tracking_by_Rep_Month。 - 选择
Create操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{"Task Name": "Created from googlecloud"}运行此示例会在连接器任务的
connectorOutputPayload输出变量中返回类似于以下内容的响应:{"RowId": "7860088629366660"}
示例 - 在工作表的某一行中创建销售机会
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Sheet_Simple_Sales_Pipeline。 - 选择
Create操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{"Task Name": "Created from googlecloud"}运行此示例会在连接器任务的
connectorOutputPayload输出变量中返回类似于以下内容的响应:{"RowId": "7860088629366660" }
示例 - 在工作表的某一行中创建销售报告
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Report_Sales_Activity_And_Team_Objectives。 - 选择
Create操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{"Task Name": "Created from googlecloud"}运行此示例会在连接器任务的
connectorOutputPayload输出变量中返回类似于以下内容的响应:{"RowId": "7860088629366660" }
示例 - 在工作表的某一行中创建订单
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Sheet_Customer_Order_Tracking_History。 - 选择
Create操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{"Task Name": "Created from googlecloud"}运行此示例会在连接器任务的
connectorOutputPayload输出变量中返回类似于以下内容的响应:{"RowId": "7860088629366660" }
示例 - 在工作表中创建新列
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Info_Columns。 - 选择
Create操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{ "SheetId": "3315287605596036", "Title": "newexposedcolumn", "Index": 2, "Type": "DATE" }运行此示例会在连接器任务的
connectorOutputPayload输出变量中返回类似于以下内容的响应:{ "Id": "550917885349764" }
示例 - 在工作区中创建新文件夹
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Info_Folders。 - 选择
Create操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{ "ParentFolderId": "8716915511191428", "Name": "sub-folder-p2" }运行此示例会在连接器任务的
connectorOutputPayload输出变量中返回类似于以下内容的响应:{ "Id": "550917885349764" }
示例 - 在账号中创建新工作区
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Info_Workspaces。 - 选择
Create操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{ "Name": "new workspace (newly exposed)" }运行此示例会在连接器任务的
connectorOutputPayload输出变量中返回类似于以下内容的响应:{ "Id": "550917885349764" }
示例 - 在账号中创建新用户
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Info_Users。 - 选择
Create操作,然后点击完成。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{ "FirstName": "charlie", "Email": "charlie@altostrat.com", "LastName": "c", "Admin": true, "LicensedSheetCreator": true }运行此示例会在连接器任务的
connectorOutputPayload输出变量中返回类似于以下内容的响应:{ "Id": "550917885349764" }
示例 - 在工作表中更新项目详细信息
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Sheet_Gantt_Project_with_Hard_Deadline。 - 选择
Update操作,然后点击完成。 - 在任务的数据映射器部分中设置 entityId,点击 entityId,然后在指定字段中输入
849633317179268。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{"Task Name": "updated from googlecloud"}
运行此示例会在连接器任务的 connectorOutputPayload 输出变量中返回类似于以下内容的响应:
{
"RowId": null
}
示例 - 更新工作表中的团队任务
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Sheet_Team_Task_List_by_Priority。 - 选择
Update操作,然后点击完成。 - 在任务的数据映射器部分中设置 entityId,点击 entityId,然后在指定字段中输入
849633317179268。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{"Task Name": "updated from googlecloud"}
运行此示例会在连接器任务的 connectorOutputPayload 输出变量中返回类似于以下内容的响应:
{
"RowId": null
}
示例 - 在工作表中更新销售活动
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Sheet_Sales_Activity_Tracking_by_Rep_Month。 - 选择
Update操作,然后点击完成。 - 在任务的数据映射器部分中设置 entityId,点击 entityId,然后在指定字段中输入
849633317179268。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{"Task Name": "updated from googlecloud"}
运行此示例会在连接器任务的 connectorOutputPayload 输出变量中返回类似于以下内容的响应:
{
"RowId": null
}
示例 - 在工作表中更新销售机会
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Sheet_Simple_Sales_Pipeline。 - 选择
Update操作,然后点击完成。 - 在任务的数据映射器部分中设置 entityId,点击 entityId,然后在指定字段中输入
849633317179268。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{"Task Name": "updated from googlecloud"}
运行此示例会在连接器任务的 connectorOutputPayload 输出变量中返回类似于以下内容的响应:
{
"RowId": null
}
示例 - 更新工作表中的销售报告
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Report_Sales_Activity_And_Team_Objectives。 - 选择
Update操作,然后点击完成。 - 在任务的数据映射器部分中设置 entityId,点击 entityId,然后在指定字段中输入
849633317179268。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{"Task Name": "updated from googlecloud"}
运行此示例会在连接器任务的 connectorOutputPayload 输出变量中返回类似于以下内容的响应:
{
"RowId": null
}
示例 - 更新工作表中的订单
- 在
Configure connector task对话框中,点击Entities。 - 从
Entity列表中选择Sheet_Customer_Order_Tracking_History。 - 选择
Update操作,然后点击完成。 - 在任务的数据映射器部分中设置 entityId,点击 entityId,然后在指定字段中输入
849633317179268。 - 在任务的数据映射器部分中,点击
Open Data Mapping编辑器,然后在Input Value字段中输入类似于以下内容的值:{"Task Name": "updated from googlecloud"}
运行此示例会在连接器任务的 connectorOutputPayload 输出变量中返回类似于以下内容的响应:
{
"RowId": null
}