Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer
Cria novas tabelas vazias como uma operação em massa.
O comando deve ser executado no contexto de um banco de dados específico.
Permissões
Você deve ter pelo menos permissões de Usuário do Banco de Dados para executar este comando.
Sintaxe
.createtables nome_da_tabela1( nome_da_:coluna tipo_da_coluna [, ...]) [ , nome_da_(tabela2 nome_da_:coluna tipo_da_coluna [, ...)]) [with (nome_da_propriedade = ,
Saiba mais sobre as convenções de sintaxe.
Parâmetros
| Nome | Digitar | Obrigatória | Descrição |
|---|---|---|---|
| tableName | string |
✔️ | O nome da tabela a ser criada. |
| columnName, columnType | string |
✔️ | O nome de uma coluna mapeada para o tipo de dados nessa coluna. A lista de mapeamentos define o esquema da coluna de saída. |
| propertyName, propertyValue | string |
Uma lista separada por vírgulas de pares de propriedades chave-valor. Consulte as propriedades suportadas. |
Propriedades aceitas
| Nome | Tipo | Descrição |
|---|---|---|
docstring |
string |
Texto livre que descreve a entidade a ser adicionada. Essa cadeia de caracteres é apresentada em várias configurações de experiência do usuário ao lado dos nomes das entidades. |
folder |
string |
O nome da pasta a ser adicionada à tabela. |
Observação
Se uma ou mais tabelas com os mesmos nomes (diferenciam maiúsculas de minúsculas) que as tabelas especificadas já existirem no contexto do banco de dados, o comando retornará êxito sem alterar as tabelas existentes, mesmo nos seguintes cenários:
- O esquema especificado não corresponde ao esquema de uma tabela existente
- Os
folderparâmetros ordocstringsão especificados com valores diferentes dos definidos nas tabelas existentes
Todas as tabelas especificadas que não existem são criadas.
Exemplo
.create tables
MyLogs (Level:string, Timestamp:datetime, UserId:string, TraceId:string, Message:string, ProcessId:int32),
MyUsers (UserId:string, Name:string)