Compartilhar via


Criar um banco de dados SQL com a CLI do Fabric

Aplica-se a:banco de dados SQL do Microsoft Fabric

Você pode usar a CLI ( Interface de Linha de Comando ) do Fabric para criar bancos de dados SQL no Fabric. A CLI do Fabric (fab) é uma interface de linha de comando rápida e inspirada no sistema de arquivos para o Microsoft Fabric.

Este artigo e scripts de exemplo demonstram os comandos básicos da CLI do Fabric que podem ser usados para implantar um banco de dados SQL do Fabric.

Pré-requisitos

Antes de começar:

Criar um novo banco de dados SQL com a CLI do Fabric

  1. Entre no Microsoft Fabric. Abra um prompt de comando e execute o seguinte comando:

    fab auth login 
    
  2. Siga as instruções para autenticar usando sua conta da Microsoft com acesso ao espaço de trabalho do Fabric.

  3. Execute o seguinte comando para criar um novo banco de dados SQL:

    • Substitua <workspacename> pelo nome do workspace em que você deseja criar o banco de dados SQL.
    • Substitua <databasename> pelo nome que você deseja usar para o novo banco de dados SQL.
    fab create <workspacename>.Workspace/<databasename>.SQLDatabase
    
  4. Verifique o novo banco de dados SQL em seu workspace com o seguinte comando:

    • Substitua <workspacename> pelo nome do workspace em que você deseja criar o banco de dados SQL.
    fab ls <workspacename>.Workspace 
    

    O fab ls comando exibe uma lista de todos os itens no workspace, incluindo o novo banco de dados SQL.

Agrupamento de banco de dados

Por padrão, o banco de dados é criado com a ordenação que não diferencia maiúsculas SQL_Latin1_General_CP1_CI_ASde minúsculas.

A ordenação de banco de dados não pode ser modificada após a criação, embora haja suporte para ordenações em colunas individuais.

Ao criar o banco de dados com a CLI do Fabric, você pode chamar a API do Fabric diretamente com o conjunto de comandos fab api. Especifique o espaço de trabalho desejado, o novo nome do banco de dados, a descrição e a ordenação desejada nos parâmetros.

Atualmente, o fab cli comando é necessário para criar um banco de dados com uma ordenação não padrão. A sintaxe é semelhante, por exemplo:

fab api workspaces/<workspace unique ID>/sqldatabases -X post -H "Content-Type=application/json" -i "{\"displayName\": \"<new database name>\", \"description\": \"<new database description>\", \"creationPayload\":{\"collation\": \"Latin1_General_100_BIN2_UTF8\",\"creationMode\": \"new\"}}"

Este exemplo cria um novo banco de dados no espaço de trabalho com a ID workspace unique ID exclusiva, com um nome <new database name>, uma descrição <new database description> e a ordenação Latin1_General_100_BIN2_UTF8.