SERVICES 视图¶
此视图显示数据库中现有的 Snowpark Container Services 服务。
列¶
列 |
数据类型 |
描述 |
---|---|---|
SERVICE_CATALOG |
TEXT |
服务所属的数据库。 |
SERVICE_SCHEMA |
TEXT |
服务所属的架构。 |
SERVICE_NAME |
TEXT |
服务的名称。 |
SERVICE_OWNER |
TEXT |
拥有服务的角色的名称。如果在应用程序中,则为应用程序实例名称。 |
SERVICE_OWNER_ROLE_TYPE |
TEXT |
所有者角色的类型。 |
COMPUTE_POOL_NAME |
TEXT |
执行任务的计算池。 |
DNS_NAME |
TEXT |
与服务关联的 DNS 名称。 |
CURRENT_INSTANCES |
NUMBER |
服务的当前实例数。 |
TARGET_INSTANCES |
NUMBER |
Snowflake 确定的应运行的服务实例的目标数量。 当 CURRENT_INSTANCES 值与 TARGET_INSTANCES 值不相等时,Snowflake 正在关闭或启动服务实例。 例如,请考虑以下示例:
|
MIN_INSTANCES |
INT |
服务的最小实例数。 |
MAX_INSTANCES |
INT |
服务的最大实例数。 |
AUTO_RESUME |
BOOLEAN |
用于确定服务是否可以自动恢复的标志。 |
QUERY_WAREHOUSE |
TEXT |
服务的默认查询仓库的名称。 |
CREATED |
TIMESTAMP_LTZ |
服务的创建时间。 |
LAST_ALTERED |
TIMESTAMP_LTZ |
服务的上次更改时间。 |
LAST_RESUMED |
TIMESTAMP_LTZ |
服务的上次恢复时间。 |
COMMENT |
TEXT |
此服务的注释。 |
IS_JOB |
BOOLEAN |
如果服务是作业服务,则为 |
SPEC_DIGEST |
VARCHAR |
代表服务规范内容的唯一且不可变的标识符。 为了观察 SPEC_DIGEST 列的值随时间的变化,服务用户可能会定期执行 SHOW SERVICES 命令。如果服务用户注意到值发生变化,则可以推断服务已升级。 |
IS_UPGRADING |
BOOLEAN |
如果 Snowflake 正在升级服务,则为 TRUE。 |
MANAGING_OBJECT_DOMAIN |
VARCHAR |
管理对象的域(例如,管理服务的笔记本的域)。如果服务不受 Snowflake 实体管理,则为 NULL。 |
MANAGING_OBJECT_NAME |
VARCHAR |
管理对象的名称(例如,管理服务的笔记本的名称)。如果服务不受 Snowflake 实体管理,则为 NULL。 |
示例¶
SELECT *
FROM my_database.information_schema.services
WHERE service_name LIKE '%myservice_%';