本文详细介绍了 Snowflake 数据库定义项的结构。
支持的格式
Snowflake 数据库项支持 JSON 格式。
定义部件
Snowflake 数据库项的定义是从 SnowflakeDatabaseProperties 部件构造的,其中包含以下内容:
- 路径:包含 JSON 定义的文件的路径。
- 有效负载:请参阅 从 Base64 解码 SnowflakeDatabaseProperties.json 部件的示例。
- PayloadType:InlineBase64
从 Base64 解码的 SnowflakeDatabaseProperties.json 部件示例
描述 Snowflake 数据库的 JSON 文件具有以下属性:
| 资产 | 类型 | 必选 | Description |
|---|---|---|---|
connectionId |
字符串 | ❌ | Snowflake 数据库的连接 ID,在创建请求中应为空。 |
snowflakeDatabaseName |
字符串 | ✅ | Snowflake 数据库名称。 如果已发送,则创建请求中应为空。 |
{
"snowflakeDatabaseName": "ExampleDatabase",
"connectionId": "456e7890-e89b-12d3-a456-426614174002"
}
定义示例
{
"parts": [
{
"path": "SnowflakeDatabaseProperties.json",
"payload": "eyJzbm93Zmxha2VEYXRhYmFzZU5hbWUiOiAiRXhhbXBsZURhdGFiYXNlIiwgImNvbm5lY3Rpb25JZCI6ICI0NTZlNzg5MC1lODliLTEyZDMtYTQ1Ni00MjY2MTQxNzQwMDIifQ==",
"payloadType": "InlineBase64"
}
]
}