SQL 类参考

These topics provide reference information for Snowflake classes.

每个类支持下面一个或多个 SQL 操作:

  • ALTER:修改类的实例的属性。
  • CREATE:创建类的实例。
  • DROP:删除类的实例。
  • SHOW:列出类的实例。

An instance of a class can have one or more methods. A method is a stored procedure or function and can be called by using the instance name and method name, and arguments (if any) required by the method. For example, CALL instance_name!method_name(...).

更新搜索路径

You can add the schema for classes you use frequently to your search path to save typing and make your SQL statements more concise. For more information about updating your search path, see Update your search path.

可用类

Snowflake 提供以下系统定义(内置)的类。

ANOMALY_DETECTION (SNOWFLAKE.ML)

允许您检测时间序列数据中的异常值。

ANOMALY_INSIGHTS (SNOWFLAKE.LOCAL)

允许您检测成本中的异常值。

BUDGET (SNOWFLAKE.CORE)

允许您监控受支持对象的 Credit 使用量。

CLASSIFICATION (SNOWFLAKE.ML)

根据数据中的特征自动将数据分类。

CLASSIFICATION_PROFILE (SNOWFLAKE.DATA_PRIVACY)

允许您自动对敏感数据进行分类。

CUSTOM_CLASSIFIER (SNOWFLAKE.DATA_PRIVACY)

允许您定义自定义分类器,以扩展 Data Classification 功能。

FORECAST (SNOWFLAKE.ML)

表示为单个或多个时间序列生成预测的预测模型。

TOP_INSIGHTS (SNOWFLAKE.ML)

允许您确定驱动指标变化的分段。