Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vytvořte fond Synapse SQL (datový sklad) ve službě Azure Synapse Analytics pomocí Azure CLI.
Požadavky
Použijte prostředí Bash v Azure Cloud Shellu. Další informace najdete v tématu Rychlý start pro Bash v Azure Cloud Shellu.
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 Dockeru. Další informace najdete v tématu Jak spustit 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 v 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.
Spusťte az version a zjistěte verzi a nainstalované závislé knihovny. 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ů.
Pokud používáte místní instalaci, spusťte příkaz az login a přihlaste se k Azure:
az loginV případě potřeby vyberte předplatné pomocí příkazu az account set :
az account set --subscription 00000000-0000-0000-0000-000000000000Spuštěním příkazu az group create vytvořte skupinu prostředků:
az group create --name myResourceGroup --location WestEuropeVytvoř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 ChangeYourAdminPassword1Server obsahuje skupinu databází spravovaných jako skupinu.
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, jako je 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 je brána firewall otevřena jenom pro ostatní zdroje Azure. Pokud chcete povolit externí připojení, změňte IP adresu na odpovídající adresu pro vaše prostředí. Pokud chcete otevřít všechny IP adresy, použijte jako počáteční IP adresu 0.0.0.0 a jako koncovou adresu použijte 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ě, firewall vaší sítě možná nepovoluje odchozí provoz přes port 1433. Pokud ano, nebudete se moct připojit k serveru, pokud 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 používá DW100c jako cíl služby, což představuje levnější výchozí bod 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
Pomocí příkazu az synapse sql pool update aktualizujte existující fond:
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
Čištění zdrojů
Další kurzy rychlého startu v této kolekci vycházejí z tohoto rychlého startu.
Návod
Pokud plánujete pokračovat v práci s dalšími kurzy rychlého startu, nevyčišťujte prostředky vytvořené v tomto rychlém startu. Pokud pokračovat nechcete, pomocí příkazu az group delete odstraňte všechny prostředky vytvořené v tomto rychlém startu.
az group delete --ResourceGroupName MyResourceGroup
Další kroky
Vytvořili jste fond SQL, vytvořili jste pravidlo brány firewall a připojili jste se k vašemu fondu SQL. Další informace najdete v článku o načtení dat do fondu SQL .