OneLake Shortcuts - Create Shortcut
创建新的快捷方式或更新现有快捷方式。
所需的委派范围
OneLake.ReadWrite.All
Microsoft Entra 支持的标识
此 API 支持本节中列出的Microsoft 标识。
| 身份 | 支持 |
|---|---|
| 用户 | 是的 |
| 服务主体 和 托管标识 | 是的 |
接口
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/shortcuts
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/shortcuts?shortcutConflictPolicy={shortcutConflictPolicy}
URI 参数
| 名称 | 在 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
item
|
path | True |
string (uuid) |
数据项的 ID。 |
|
workspace
|
path | True |
string (uuid) |
工作区 ID。 |
|
shortcut
|
query |
提供时,它定义在具有相同名称和路径的快捷方式已存在时要执行的作。 默认作为“中止”。 可能会随着时间的推移添加其他 ShortcutConflictPolicy 类型。 |
请求正文
| 名称 | 必需 | 类型 | 说明 |
|---|---|---|---|
| name | True |
string |
快捷方式的名称。 |
| path | True |
string |
一个字符串,表示在其中创建快捷方式的完整路径,包括“文件”或“表”。 |
| target | True |
一个包含目标数据源的对象,它必须准确指定一个受支持的目标:OneLake、Amazon S3、ADLS Gen2、Google Cloud Storage、S3 兼容、Dataverse 或 Azure Blob 存储。 |
响应
| 名称 | 类型 | 说明 |
|---|---|---|
| 200 OK |
已成功更新。 标头 Location: string |
|
| 201 Created |
已成功创建。 标头 Location: string |
|
| Other Status Codes |
常见错误代码:
|
示例
Create or update shortcut target to OneLake
示例请求
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts?shortcutConflictPolicy=CreateOrOverwrite
{
"path": "Files/blafolder/folder3",
"name": "MyOneLakeShortcut",
"target": {
"oneLake": {
"workspaceId": "acafbeb1-8037-4d0c-896e-a46fb27ff256",
"itemId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"path": "Tables/myTablesFolder/someTableSubFolder"
}
}
}
示例响应
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/blafolder/folder3/MyOneLakeShortcut
{
"path": "Files/blafolder/folder3",
"name": "MyOneLakeShortcut",
"target": {
"type": "OneLake",
"oneLake": {
"workspaceId": "acafbeb1-8037-4d0c-896e-a46fb27ff256",
"itemId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"path": "Tables/myTablesFolder/someTableSubFolder"
}
}
}
Create shortcut AdlsGen2 target example
示例请求
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts
{
"path": "Files/landingZone",
"name": "PartnerProducts",
"target": {
"adlsGen2": {
"location": "https://contosoadlsaccount.dfs.core.windows.net",
"subpath": "/mycontainer/data/ContosoProducts",
"connectionId": "91324db9-8dc4-4730-a1e5-bafabf1fb91e"
}
}
}
示例响应
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/landingZone/PartnerProducts
{
"path": "Files/landingZone",
"name": "PartnerProducts",
"target": {
"type": "AdlsGen2",
"adlsGen2": {
"location": "https://contosoadlsaccount.dfs.core.windows.net",
"subpath": "/mycontainer/data/ContosoProducts",
"connectionId": "91324db9-8dc4-4730-a1e5-bafabf1fb91e"
}
}
}
Create shortcut AmazonS3 target example
示例请求
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts
{
"path": "Files/landingZone",
"name": "PartnerEmployees",
"target": {
"amazonS3": {
"location": "https://my-s3-bucket.s3.us-west-2.amazonaws.com",
"subpath": "/data/ContosoEmployees",
"connectionId": "cf480513-2c1c-46b2-958a-42556ee584c3"
}
}
}
示例响应
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/landingZone/PartnerEmployees
{
"path": "Files/landingZone",
"name": "PartnerEmployees",
"target": {
"type": "AmazonS3",
"amazonS3": {
"location": "https://my-s3-bucket.s3.us-west-2.amazonaws.com",
"subpath": "/data/ContosoEmployees",
"connectionId": "cf480513-2c1c-46b2-958a-42556ee584c3"
}
}
}
Create shortcut Azure Blob Storage target example
示例请求
POST https://api.fabric.microsoft.com/v1/workspaces/bf94607f-3ba1-4a95-8259-27649ccd7755/items/884e71cd-f5b4-45f9-8e00-b71355f7ea5d/shortcuts
{
"path": "Files",
"name": "MyAzureBlobStorage",
"target": {
"azureBlobStorage": {
"location": "https://azureblobstoragetesting.blob.core.windows.net",
"subpath": "/tables",
"connectionId": "97e33458-1353-4911-96b1-6f4f4bbfd335"
}
}
}
示例响应
Location: https://api.fabric.microsoft.com/v1/workspaces/bf94607f-3ba1-4a95-8259-27649ccd7755/items/884e71cd-f5b4-45f9-8e00-b71355f7ea5d/shortcuts/Files/MyAzureBlobStorage
{
"path": "Files",
"name": "MyAzureBlobStorage",
"target": {
"type": "AzureBlobStorage",
"azureBlobStorage": {
"location": "https://azureblobstoragetesting.blob.core.windows.net",
"subpath": "/tables",
"connectionId": "97e33458-1353-4911-96b1-6f4f4bbfd335"
}
}
}
Create shortcut Google Cloud Storage target example
示例请求
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts
{
"path": "Files/landingZone",
"name": "MyGCSShortcut1",
"target": {
"googleCloudStorage": {
"location": "https://gcs-contosoBucket.storage.googleapis.com",
"subpath": "/gcsDirectory/data/ContosoProducts",
"connectionId": "3c976446-0bda-472e-8800-f1d6e4f162dc"
}
}
}
示例响应
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/landingZone/MyGCSShortcut1
{
"path": "Files/landingZone",
"name": "MyGCSShortcut1",
"target": {
"type": "GoogleCloudStorage",
"googleCloudStorage": {
"location": "https://gcs-contosoBucket.storage.googleapis.com",
"subpath": "/gcsDirectory/data/ContosoProducts",
"connectionId": "3c976446-0bda-472e-8800-f1d6e4f162dc"
}
}
}
Create shortcut One Lake target example
示例请求
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts
{
"path": "Files/blafolder/folder3",
"name": "MyOneLakeShortcut",
"target": {
"oneLake": {
"workspaceId": "acafbeb1-8037-4d0c-896e-a46fb27ff256",
"itemId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"path": "Tables/myTablesFolder/someTableSubFolder"
}
}
}
示例响应
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/blafolder/folder3/MyOneLakeShortcut
{
"path": "Files/blafolder/folder3",
"name": "MyOneLakeShortcut",
"target": {
"type": "OneLake",
"oneLake": {
"workspaceId": "acafbeb1-8037-4d0c-896e-a46fb27ff256",
"itemId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"path": "Tables/myTablesFolder/someTableSubFolder"
}
}
}
Create shortcut S3 Compatible target example
示例请求
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts
{
"path": "Files/landingZone",
"name": "MyS3CompatibleShortcut1",
"target": {
"s3Compatible": {
"location": "https://s3endpoint.contoso.com",
"bucket": "contosoBucket1",
"subpath": "/s3CompatibleDirectory/data/ContosoProducts",
"connectionId": "3c976446-0bda-472e-8800-f1d6e4f162dc"
}
}
}
示例响应
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/landingZone/MyS3CompatibleShortcut1
{
"path": "Files/landingZone",
"name": "MyS3CompatibleShortcut1",
"target": {
"type": "S3Compatible",
"s3Compatible": {
"location": "https://s3endpoint.contoso.com",
"bucket": "contosoBucket1",
"subpath": "/s3CompatibleDirectory/data/ContosoProducts",
"connectionId": "3c976446-0bda-472e-8800-f1d6e4f162dc"
}
}
}
Update shortcut target to OneLake
示例请求
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts?shortcutConflictPolicy=CreateOrOverwrite
{
"path": "Files/blafolder/folder3",
"name": "MyOneLakeShortcut",
"target": {
"oneLake": {
"workspaceId": "acafbeb1-8037-4d0c-896e-a46fb27ff256",
"itemId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"path": "Tables/myTablesFolder/someTableSubFolder"
}
}
}
示例响应
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/blafolder/folder3/MyOneLakeShortcut
{
"path": "Files/blafolder/folder3",
"name": "MyOneLakeShortcut",
"target": {
"type": "OneLake",
"oneLake": {
"workspaceId": "acafbeb1-8037-4d0c-896e-a46fb27ff256",
"itemId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"path": "Tables/myTablesFolder/someTableSubFolder"
}
}
}
定义
| 名称 | 说明 |
|---|---|
|
Adls |
包含目标 ADLS Gen2 数据源的属性的对象。 |
| AmazonS3 |
包含目标 Amazon S3 数据源的属性的对象。 |
|
Azure |
包含目标 Azure Blob 存储数据源的属性的对象。 |
|
Creatable |
一个包含目标数据源的对象,必须指定一个受支持的目标,如下表所述。 |
|
Create |
一个快捷方式创建请求,该请求的对象表示对另一个存储位置的引用。 |
|
Csv |
CSV 到增量转换。 |
|
Csv |
CSV 到增量转换的属性。 |
| Dataverse |
包含目标 Dataverse 数据源的属性的对象。 |
|
Error |
与错误相关的资源详细信息对象。 |
|
Error |
错误响应。 |
|
Error |
错误响应详细信息。 |
|
External |
包含目标外部数据共享的属性的对象。 |
|
Google |
包含目标 Google Cloud Storage 数据源的属性的对象。 |
|
One |
包含目标 OneLake 数据源的属性的对象。 |
| S3Compatible |
包含目标 S3 兼容数据源的属性的对象。 |
| Shortcut |
表示指向其他存储位置(可以是 OneLake 内部或外部)的引用的对象。 快捷方式由名称、创建快捷方式的路径以及指定目标存储位置的目标定义。 |
|
Shortcut |
提供时,它定义在具有相同名称和路径的快捷方式已存在时要执行的作。 默认作为“中止”。 可能会随着时间的推移添加其他 ShortcutConflictPolicy 类型。 |
| Target |
一个包含目标数据源的对象,必须指定一个受支持的目标,如下表所述。 |
| Type |
类型对象包含目标快捷方式帐户类型等属性。 可能会随着时间的推移添加其他类型。 |
AdlsGen2
包含目标 ADLS Gen2 数据源的属性的对象。
| 名称 | 类型 | 说明 |
|---|---|---|
| connectionId |
string (uuid) |
一个字符串,表示与快捷方式绑定的连接。 connectionId 是用于在快捷方式与目标数据源之间建立连接的唯一标识符。 若要查找此连接 ID,请先 创建一个云连接 ,以在连接到 ADLS 数据位置时由快捷方式使用。 打开云连接的“设置”视图并复制连接 ID;这是 GUID。 |
| location |
string (uri) |
指定目标 ADLS 容器的位置。 URI 的格式必须为 https://[account-name].dfs.core.windows.net,其中 [account-name] 是目标 ADLS 帐户的名称。 |
| subpath |
string |
指定目标文件夹所在的 ADLS 帐户中的容器和子文件夹。 必须是格式 [container]/[subfolder],其中 [container] 是保存文件和文件夹的容器的名称;[子文件夹] 是容器中子文件夹的名称(可选)。 例如:/mycontainer/mysubfolder |
AmazonS3
包含目标 Amazon S3 数据源的属性的对象。
| 名称 | 类型 | 说明 |
|---|---|---|
| connectionId |
string (uuid) |
一个字符串,表示与快捷方式绑定的连接。 connectionId 是用于在快捷方式与目标数据源之间建立连接的唯一标识符。 若要查找此连接 ID,请先 创建一个云连接 ,以在连接到 Amazon S3 数据位置时由快捷方式使用。 打开云连接的“设置”视图并复制连接 ID;这是 GUID。 |
| location |
string (uri) |
指向 S3 中目标存储桶的 HTTP URL。 URL 的格式应为 https://[bucket-name].s3。[region-code].amazonaws.com,其中“bucket-name”是要指向的 S3 存储桶的名称,“region-code”是存储桶所在的区域的代码。 例如:https://my-s3-bucket.s3.us-west-2.amazonaws.com |
| subpath |
string |
指定 S3 存储桶中的目标文件夹或子文件夹。 |
AzureBlobStorage
包含目标 Azure Blob 存储数据源的属性的对象。
| 名称 | 类型 | 说明 |
|---|---|---|
| connectionId |
string (uuid) |
一个字符串,表示与快捷方式绑定的连接。 connectionId 是用于在快捷方式与目标数据源之间建立连接的唯一标识符。 若要查找此连接 ID,请先 创建一个云连接 ,以在连接到 Azure Blob 存储数据位置时由快捷方式使用。 打开云连接的设置视图,并复制连接 ID 的 GUID。 |
| location |
string (uri) |
指定目标 Azure Blob 存储容器的位置。 URI 必须采用目标 |
| subpath |
string |
指定目标文件夹所在的 Azure Blob 存储帐户中的容器和子文件夹。 格式必须为 [container]/[subfolder]。 [容器] 是保存文件和文件夹的容器的名称。 [子文件夹] 是容器中子文件夹的名称,是可选的。 例如:/mycontainer/mysubfolder |
CreatableShortcutTarget
一个包含目标数据源的对象,必须指定一个受支持的目标,如下表所述。
| 名称 | 类型 | 说明 |
|---|---|---|
| adlsGen2 |
包含目标 ADLS Gen2 数据源的属性的对象。 |
|
| amazonS3 |
包含目标 Amazon S3 数据源的属性的对象。 |
|
| azureBlobStorage |
包含目标 Azure Blob 存储数据源的属性的对象。 |
|
| dataverse |
包含目标 Dataverse 数据源的属性的对象。 |
|
| googleCloudStorage |
包含目标 Google Cloud Storage 数据源的属性的对象。 |
|
| oneLake |
包含目标 OneLake 数据源的属性的对象。 |
|
| s3Compatible |
包含目标 S3 兼容数据源的属性的对象。 |
CreateShortcutRequest
一个快捷方式创建请求,该请求的对象表示对另一个存储位置的引用。
| 名称 | 类型 | 说明 |
|---|---|---|
| name |
string |
快捷方式的名称。 |
| path |
string |
一个字符串,表示在其中创建快捷方式的完整路径,包括“文件”或“表”。 |
| target |
一个包含目标数据源的对象,它必须准确指定一个受支持的目标:OneLake、Amazon S3、ADLS Gen2、Google Cloud Storage、S3 兼容、Dataverse 或 Azure Blob 存储。 |
CsvToDeltaTransform
CSV 到增量转换。
| 名称 | 类型 | 说明 |
|---|---|---|
| properties |
CSV 到 Delta 转换属性。 |
|
| type |
string:
csv |
转换的类型。 可能会随着时间的推移添加其他转换类型。 |
CsvToDeltaTransformProperties
CSV 到增量转换的属性。
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| delimiter |
string |
, |
指定用于分隔 CSV 文件中某行中的值的字符,并且它必须指定受支持的值之一: |
| skipFilesWithErrors |
boolean |
True |
是否跳过出现错误的文件。 True - 跳过包含错误的文件,False - 不要跳过包含错误的文件。 默认值为 True。 |
| useFirstRowAsHeader |
boolean |
True |
CSV 文件的第一行是否应用作标头。 True - 使用第一行作为标题。 False - 请勿将第一行用作标题。 默认值为 True。 |
Dataverse
包含目标 Dataverse 数据源的属性的对象。
| 名称 | 类型 | 说明 |
|---|---|---|
| connectionId |
string (uuid) |
一个字符串,表示与快捷方式绑定的连接。 connectionId 是用于在快捷方式与目标数据源之间建立连接的唯一标识符。 若要查找此连接 ID,请先 创建一个云连接 ,以在连接到 Dataverse 数据位置时由快捷方式使用。 打开云连接的“设置”视图并复制连接 ID;这是 GUID。 |
| deltaLakeFolder |
string |
指定存储目标数据的 DeltaLake 文件夹路径。 |
| environmentDomain |
string (uri) |
指示 Dataverse 目标环境的域名的 URI。 URI 的格式应为“https://[orgname].crm[xx].dynamics.com”,其中 |
| tableName |
string |
指定 Dataverse 中目标表的名称 |
ErrorRelatedResource
与错误相关的资源详细信息对象。
| 名称 | 类型 | 说明 |
|---|---|---|
| resourceId |
string |
错误中涉及的资源 ID。 |
| resourceType |
string |
错误中涉及的资源的类型。 |
ErrorResponse
错误响应。
| 名称 | 类型 | 说明 |
|---|---|---|
| errorCode |
string |
提供有关错误条件的信息的特定标识符,允许服务与其用户之间的标准化通信。 |
| message |
string |
错误的人工可读表示形式。 |
| moreDetails |
其他错误详细信息的列表。 |
|
| relatedResource |
与错误相关的资源详细信息。 |
|
| requestId |
string |
与错误关联的请求的 ID。 |
ErrorResponseDetails
错误响应详细信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| errorCode |
string |
提供有关错误条件的信息的特定标识符,允许服务与其用户之间的标准化通信。 |
| message |
string |
错误的人工可读表示形式。 |
| relatedResource |
与错误相关的资源详细信息。 |
ExternalDataShareTarget
包含目标外部数据共享的属性的对象。
| 名称 | 类型 | 说明 |
|---|---|---|
| connectionId |
string (uuid) |
一个字符串,表示与快捷方式绑定的连接。 connectionId 是用于在快捷方式与目标数据源之间建立连接的唯一标识符。 |
GoogleCloudStorage
包含目标 Google Cloud Storage 数据源的属性的对象。
| 名称 | 类型 | 说明 |
|---|---|---|
| connectionId |
string (uuid) |
一个字符串,表示与快捷方式绑定的连接。 connectionId 是用于在快捷方式与目标数据源之间建立连接的唯一标识符。 |
| location |
string (uri) |
指向 GCS 中目标存储桶的 HTTP URL。 URL 的格式应为 https://[bucket-name].storage.googleapis.com,其中 [bucket-name] 是要指向的存储桶的名称。 例如:https://my-gcs-bucket.storage.googleapis.com |
| subpath |
string |
指定 GCS 存储桶中的目标文件夹或子文件夹。 例如:/folder |
OneLake
包含目标 OneLake 数据源的属性的对象。
| 名称 | 类型 | 说明 |
|---|---|---|
| connectionId |
string (uuid) |
一个字符串,表示与快捷方式绑定的连接。 connectionId 是用于在快捷方式与目标数据源之间建立连接的唯一标识符。 若要查找此连接 ID,请先 创建一个云连接 ,以在连接到 Amazon S3 数据位置时由快捷方式使用。 打开云连接的“设置”视图并复制连接 ID;这是 GUID。 |
| itemId |
string (uuid) |
OneLake 中目标的 ID。 目标可以是 Lakehouse、KQLDatabase 或 Warehouse 的项。 |
| path |
string |
一个字符串,表示项中目标文件夹的完整路径。 此路径应相对于 OneLake 目录结构的根目录。 例如:“Tables/myTablesFolder/someTableSubFolder”。 |
| workspaceId |
string (uuid) |
目标工作区的 ID。 |
S3Compatible
包含目标 S3 兼容数据源的属性的对象。
| 名称 | 类型 | 说明 |
|---|---|---|
| bucket |
string |
指定 S3 兼容位置中的目标存储桶。 |
| connectionId |
string (uuid) |
一个字符串,表示与快捷方式绑定的连接。 connectionId 是用于在快捷方式与目标数据源之间建立连接的唯一标识符。 |
| location |
string (uri) |
S3 兼容终结点的 HTTP URL。 此终结点必须能够接收 ListBuckets S3 API 调用。 URL 必须采用非存储桶特定格式;此处不应指定存储桶。 例如: |
| subpath |
string |
指定 S3 兼容存储桶中的目标文件夹或子文件夹。 例如:/folder |
Shortcut
表示指向其他存储位置(可以是 OneLake 内部或外部)的引用的对象。 快捷方式由名称、创建快捷方式的路径以及指定目标存储位置的目标定义。
| 名称 | 类型 | 说明 |
|---|---|---|
| name |
string |
快捷方式的名称。 |
| path |
string |
一个字符串,表示在其中创建快捷方式的完整路径,包括“文件”或“表”。 |
| target |
一个包含目标数据源的对象,必须完全指定一个受支持的目标。 |
|
| transform | Transform: |
一个对象,该对象包含要应用于目标数据的转换名称及其相应的属性,并且必须指定支持的转换之一。 |
ShortcutConflictPolicy
提供时,它定义在具有相同名称和路径的快捷方式已存在时要执行的作。 默认作为“中止”。 可能会随着时间的推移添加其他 ShortcutConflictPolicy 类型。
| 值 | 说明 |
|---|---|
| Abort |
如果已存在同名和路径的快捷方式,将取消快捷方式创建。 |
| GenerateUniqueName |
当具有相同名称和路径的快捷方式已经存在时,快捷方式创建将继续使用新的唯一快捷方式名称。 |
| CreateOrOverwrite |
当具有相同名称和路径的快捷方式已经存在时,快捷方式创建将覆盖现有快捷方式。 创建快捷方式(如果不存在)。 |
| OverwriteOnly |
当具有相同名称和路径的快捷方式已经存在时,快捷方式创建将覆盖现有快捷方式。 |
Target
一个包含目标数据源的对象,必须指定一个受支持的目标,如下表所述。
| 名称 | 类型 | 说明 |
|---|---|---|
| adlsGen2 |
包含目标 ADLS Gen2 数据源的属性的对象。 |
|
| amazonS3 |
包含目标 Amazon S3 数据源的属性的对象。 |
|
| azureBlobStorage |
包含目标 Azure Blob 存储数据源的属性的对象。 |
|
| dataverse |
包含目标 Dataverse 数据源的属性的对象。 |
|
| externalDataShare |
包含目标外部数据共享的属性的对象。 |
|
| googleCloudStorage |
包含目标 Google Cloud Storage 数据源的属性的对象。 |
|
| oneLake |
包含目标 OneLake 数据源的属性的对象。 |
|
| s3Compatible |
包含目标 S3 兼容数据源的属性的对象。 |
|
| type |
类型对象包含目标快捷方式帐户类型等属性。 可能会随着时间的推移添加其他类型。 |
Type
类型对象包含目标快捷方式帐户类型等属性。 可能会随着时间的推移添加其他类型。
| 值 | 说明 |
|---|---|
| OneLake |
OneLake |
| AmazonS3 |
AmazonS3 |
| AdlsGen2 |
AdlsGen2 |
| GoogleCloudStorage |
Google云存储 |
| S3Compatible |
S3Compatible |
| Dataverse |
Dataverse |
| ExternalDataShare |
ExternalDataShare |
| AzureBlobStorage |
AzureBlobStorage |