CREATE DATASET

Cria um novo conjunto de dados de aprendizado de máquina no esquema atual ou no esquema que você especificar.

Consulte também:

ALTER DATASET , ALTER DATASET … ADD VERSION , ALTER DATASET … DROP VERSION, SHOW DATASETS

Sintaxe

CREATE [ OR REPLACE ] [ IF NOT EXISTS ] DATASET <name>
Copy

Parâmetros obrigatórios

name

O nome do conjunto de dados que está sendo criado no esquema atual ou em um esquema especificado pelo usuário.

Requisitos de controle de acesso

A função usada para executar essa operação deve ter, no mínimo, os seguintes privilégios:

Privilégio

Objeto

Notas

CREATE DATASET

Esquema

Fornece apenas o privilégio de criar um conjunto de dados. Você também deve ter o privilégio USAGE no esquema.

O privilégio USAGE no banco de dados e no esquema pai é necessário para executar operações em qualquer objeto de um esquema.

Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.

Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.

Notas de uso

  • Em relação aos metadados:

    Atenção

    Os clientes devem garantir que nenhum dado pessoal (exceto para um objeto do usuário), dados sensíveis, dados controlados por exportação ou outros dados regulamentados sejam inseridos como metadados ao usar o serviço Snowflake. Para obter mais informações, consulte Campos de metadados no Snowflake.

Exemplos

O exemplo a seguir cria um conjunto de dados chamado my_dataset:

CREATE DATASET my_dataset;
Copy

O exemplo a seguir cria ou substitui um conjunto de dados chamado my_dataset:

CREATE OR REPLACE DATASET my_dataset;
Copy