Rychlý start: Vytvoření fondu Synapse SQL pomocí Azure CLI

Vytvoření fondu Synapse SQL (datového skladu) v Azure Synapse Analytics pomocí Azure CLI

Požadavky

  • Použijte prostředí Bash v Azure Cloud Shell. Další informace najdete v tématu Rychlý start pro Bash v Azure Cloud Shell.

  • Pokud dáváte přednost místnímu spouštění referenčních příkazů rozhraní příkazového řádku, nainstalujte Azure CLI. Pokud používáte Windows nebo macOS, zvažte spuštění Azure CLI v kontejneru Docker. Další informace najdete v tématu Spuštění Azure CLI v kontejneru Dockeru.

    • Pokud používáte místní instalaci, přihlaste se k Azure CLI pomocí příkazu az login. Pokud chcete dokončit proces ověřování, postupujte podle kroků zobrazených na terminálu. Další možnosti přihlášení najdete v tématu Přihlášení pomocí Azure CLI.

    • Po zobrazení výzvy nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Využití rozšíření v Azure CLI.

    • Spuštěním příkazu az version zjistěte verzi a závislé knihovny, které jsou nainstalované. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.

Začínáme

Pomocí těchto příkazů se přihlaste k Azure a nastavte skupinu prostředků.

  1. Pokud používáte místní instalaci, spusťte příkaz az login a přihlaste se k Azure:

    az login
    
  2. V případě potřeby vyberte předplatné pomocí příkazu az account set :

    az account set --subscription 00000000-0000-0000-0000-000000000000
    
  3. Spuštěním příkazu az group create vytvořte skupinu prostředků:

    az group create --name myResourceGroup --location WestEurope
    
  4. Vytvořte logický SQL server pomocí příkazu az sql server create :

    az sql server create --resource-group myResourceGroup --name mysqlserver \
       --admin-user ServerAdmin --admin-password ChangeYourAdminPassword1
    

    Server obsahuje soubor databází spravovaných jako skupina.

Konfigurace pravidla brány firewall na úrovni serveru

Vytvořte pravidlo brány firewall na úrovni serveru. Pravidlo brány firewall na úrovni serveru umožňuje externí aplikaci, například SQL Server Management Studio nebo nástroj SQLCMD, připojit se k fondu SQL prostřednictvím brány firewall služby fondu SQL.

Spuštěním příkazu az sql server firewall-rule create vytvořte pravidlo brány firewall:

az sql server firewall-rule create --resource-group myResourceGroup --name AllowSome \
   --server mysqlserver --start-ip-address 0.0.0.0 --end-ip-address 0.0.0.0

V tomto příkladu se brána firewall otevře jenom pro ostatní prostředky Azure. Pokud chcete povolit externí připojení, změňte IP adresu na příslušnou adresu pro vaše prostředí. Chcete-li otevřít všechny IP adresy, použijte jako počáteční IP adresu 0.0.0.0 a jako koncovou adresu 255.255.255.255.

Poznámka

Koncové body SQL komunikují přes port 1433. Pokud se pokoušíte připojit z podnikové sítě, nemusí být odchozí provoz přes port 1433 bránou firewall vaší sítě povolený. Pokud ano, nebudete se moct připojit k serveru, dokud vaše IT oddělení neotevře port 1433.

Vytvoření a správa fondu SQL

Vytvořte fond SQL. V tomto příkladu se jako cíl služby používá DW100c, což je výchozí bod s nižšími náklady pro váš fond SQL.

Poznámka

Potřebujete dříve vytvořený pracovní prostor. Další informace najdete v tématu Rychlý start: Vytvoření pracovního prostoru Azure Synapse pomocí Azure CLI.

K vytvoření fondu SQL použijte příkaz az synapse sql pool create :

az synapse sql pool create --resource-group myResourceGroup --name mySampleDataWarehouse \
   --performance-level "DW1000c" --workspace-name testsynapseworkspace

Další informace o možnostech parametrů najdete v tématu az synapse sql pool.

Fondy SQL můžete zobrazit pomocí příkazu az synapse sql pool list :

az synapse sql pool list --resource-group myResourceGroup --workspace-name testsynapseworkspace

K aktualizaci existujícího fondu použijte příkaz az synapse sql pool update :

az synapse sql pool update --resource-group myResourceGroup --name mySampleDataWarehouse \
   --workspace-name testsynapseworkspace

K pozastavení fondu použijte příkaz az synapse sql pool pause :

az synapse sql pool pause --resource-group myResourceGroup --name mySampleDataWarehouse \
   --workspace-name testsynapseworkspace

Pomocí příkazu az synapse sql pool resume spusťte pozastavený fond:

az synapse sql pool resume --resource-group myResourceGroup --name mySampleDataWarehouse \
   --workspace-name testsynapseworkspace

Pokud chcete odebrat existující fond SQL, použijte příkaz az synapse sql pool delete :

az synapse sql pool delete --resource-group myResourceGroup --name mySampleDataWarehouse \
   --workspace-name testsynapseworkspace

Vyčištění prostředků

Další kurzy Rychlý start v této kolekci vycházejí z tohoto rychlého startu.

Tip

Pokud chcete pokračovat v práci s pozdějšími kurzy Rychlý start, nevyčišťujte prostředky vytvořené v rámci tohoto rychlého startu. Pokud pokračovat nechcete, pomocí příkazu az group delete odstraňte všechny prostředky vytvořené v rámci tohoto rychlého startu.

az group delete --ResourceGroupName MyResourceGroup

Další kroky

Právě jste vytvořili fond SQL, pravidlo brány firewall a připojili jste se k němu. Další informace najdete v článku Načtení dat do fondu SQL .