使用 PowerShell 创建 SQL 数据仓库

本文说明如何使用 PowerShell 创建 SQL 数据仓库。

先决条件

若要开始,您需要:

Note

创建 SQL 数据仓库可能会导致新的计费服务。 有关定价的详细信息,请参阅 SQL 数据仓库定价

创建 SQL 数据仓库

  1. 打开 Windows PowerShell。
  2. 运行此 cmdlet 以登录到 Azure Resource Manager 中。

    Login-AzureRmAccount -EnvironmentName AzureChinaCloud
    
  3. 选择要用于当前会话的订阅。

    Get-AzureRmSubscription    -SubscriptionName "MySubscription" | Select-AzureRmSubscription
    
  4. 创建数据库。 此示例将在名为“mywesteuroperesgp1”的资源组中的名为“sqldwserver1”的服务器中创建一个名为“mynewsqldw”且服务目标级别为“DW400”的数据库。

    New-AzureRmSqlDatabase -RequestedServiceObjectiveName "DW400" -DatabaseName "mynewsqldw" -ServerName "sqldwserver1" -ResourceGroupName "mywesteuroperesgp1" -Edition "DataWarehouse" -CollationName "SQL_Latin1_General_CP1_CI_AS" -MaxSizeBytes 10995116277760
    

所需的参数有:

  • RequestedServiceObjectiveName:请求的 DWU 的数量。 支持的值包括:DW100、DW200、DW300、DW400、DW500、DW600、DW1000、DW1200、DW1500、DW2000、DW3000 和 DW6000。
  • DatabaseName:要创建的 SQL 数据仓库的名称。
  • ServerName:用于创建过程的服务器名称(必须是 V12)。
  • ResourceGroupName:要使用的资源组。 若要查找订阅中可用的资源,请使用 Get-AzureResource。
  • Edition:必须为“DataWarehouse”才能创建 SQL 数据仓库。

可选参数有:

  • CollationName:在不指定的情况下,默认排序规则是 SQL_Latin1_General_CP1_CI_AS。 在数据库上不能更改排序规则。
  • MaxSizeBytes:数据库的默认最大大小为 10 GB。

有关参数选项的更多详细信息,请参阅 New-AzureRmSqlDatabase创建数据库(Azure SQL 数据仓库)

后续步骤

完成 SQL 数据仓库预配之后,可能需要尝试加载示例数据或了解如何开发加载迁移数据。

如果有兴趣进一步了解如何以编程方式管理 SQL 数据仓库,请查看我们有关如何使用 PowerShell cmdlet 和 REST API 的文章。