Referência de classe SQL

Estes tópicos fornecem informações de referência para as classes Snowflake.

Cada classe oferece suporte a uma ou mais das seguintes operações SQL:

  • ALTER: Modifica as propriedades de uma instância de uma classe.

  • CREATE: Cria uma instância de uma classe.

  • DROP: Exclui uma instância de uma classe.

  • SHOW: Lista instâncias de uma classe.

Uma instância de uma classe pode ter um ou mais métodos. Um método é um procedimento armazenado ou função e pode ser chamado usando o nome da instância e o nome do método e os argumentos (se houver) exigidos pelo método. Por exemplo, CALL instance_name!method_name(...).

Atualização de seu caminho de pesquisa

Você pode adicionar o esquema para classes que você usa com frequência ao seu caminho de pesquisa para economizar digitação e tornar suas instruções SQL mais concisas. Para obter mais informações sobre a atualização de seu caminho de pesquisa, consulte Como atualizar seu caminho de pesquisa.

Classes disponíveis

O Snowflake fornece as seguintes classes (incorporadas) definidas pelo sistema.

ANOMALY_DETECTION (SNOWFLAKE.ML)

Permite detectar anomalias em seus dados de série temporal.

ANOMALY_INSIGHTS (SNOWFLAKE.LOCAL)

Permite que você detecte discrepâncias em seus custos.

BUDGET (SNOWFLAKE.CORE)

Permite monitorar o uso de crédito de objetos suportados.

CLASSIFICATION (SNOWFLAKE.ML)

Classifica automaticamente os dados em categorias com base nos recursos dos dados.

CLASSIFICATION_PROFILE (SNOWFLAKE.DATA_PRIVACY)

Permite que você classifique automaticamente os dados confidenciais.

CUSTOM_CLASSIFIER (SNOWFLAKE.DATA_PRIVACY)

Permite que você defina classificadores personalizados para ampliar seus recursos de classificação de dados.

FORECAST (SNOWFLAKE.ML)

Representa um modelo de previsão que produz uma previsão para uma ou várias séries temporais.

TOP_INSIGHTS (SNOWFLAKE.ML)

Permite determinar os segmentos que geram alterações em uma métrica.