Creare SQL Data Warehouse con PowerShellCreate SQL Data Warehouse using PowerShell

Questo articolo illustra come creare un'istanza di SQL Data Warehouse usando PowerShell.This article shows you how to create a SQL Data Warehouse using PowerShell.

PrerequisitiPrerequisites

Per iniziare, è necessario:To get started, you need:

Nota

La creazione di un'istanza di SQL Data Warehouse può dare luogo a un nuovo servizio fatturabile.Creating a SQL Data Warehouse may result in a new billable service. Per altre informazioni dettagliate sui prezzi, vedere Prezzi di SQL Data Warehouse.See SQL Data Warehouse pricing for more details on pricing.

Creare un SQL Data WarehouseCreate a SQL Data Warehouse

  1. Aprire Windows PowerShell.Open Windows PowerShell.
  2. Eseguire questo cmdlet per accedere a Gestione risorse di Azure.Run this cmdlet to login to Azure Resource Manager.

    Login-AzureRmAccount
    
  3. Selezionare la sottoscrizione da usare per la sessione corrente.Select the subscription you want to use for your current session.

    Get-AzureRmSubscription    -SubscriptionName "MySubscription" | Select-AzureRmSubscription
    
  4. Creare il database.Create database. Questo esempio crea un database denominato "mynewsqldw", con un livello di obiettivo di servizio "DW400" nel server denominato "sqldwserver1" incluso nel gruppo di risorse "mywesteuroperesgp1".This example creates a database named "mynewsqldw", with service objective level "DW400", to the server named "sqldwserver1", which is in the resource group named "mywesteuroperesgp1".

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

I parametri obbligatori sono:Required Parameters are:

  • RequestedServiceObjectiveName: quantità di DWU richiesta.RequestedServiceObjectiveName: The amount of DWU you are requesting. I valori supportati sono: DW100, DW200, DW300, DW400, DW500, DW600, DW1000, DW1200, DW1500, DW2000, DW3000 e DW6000.Supported values are: DW100, DW200, DW300, DW400, DW500, DW600, DW1000, DW1200, DW1500, DW2000, DW3000, and DW6000.
  • DatabaseName: il nome dell'istanza di SQL Data Warehouse che si sta creando.DatabaseName: The name of the SQL Data Warehouse that you are creating.
  • ServerName: il nome del server che si sta usando per la creazione (deve essere V12).ServerName: The name of the server that you are using for creation (must be V12).
  • ResourceGroupName: il gruppo di risorse in uso.ResourceGroupName: Resource group you are using. Per trovare i gruppi di risorse disponibili nella sottoscrizione, usare Get-AzureResource.To find available resource groups in your subscription use Get-AzureResource.
  • Edition: per creare un'istanza di SQL Data Warehouse, deve essere "DataWarehouse".Edition: Must be "DataWarehouse" to create a SQL Data Warehouse.

I parametri facoltativi sono:Optional Parameters are:

  • CollationName: se non specificate, le regole di confronto predefinite sono SQL_Latin1_General_CP1_CI_AS.CollationName: The default collation if not specified is SQL_Latin1_General_CP1_CI_AS. Non è possibile modificare le regole di confronto in un database.Collation cannot be changed on a database.
  • MaxSizeBytes: la dimensione massima predefinita di un database è 10 GB.MaxSizeBytes: The default max size of a database is 10 GB.

Per altre informazioni dettagliate sulle opzioni dei parametri, vedere New-AzureRmSqlDatabase e Create Database (Azure SQL Data Warehouse).For more details on the parameter options, see New-AzureRmSqlDatabase and Create Database (Azure SQL Data Warehouse).

Passaggi successiviNext steps

Al termine del provisioning di SQL Data Warehouse, è possibile provare a caricare dati di esempio o scoprire come eseguire le attività di sviluppo, caricamento o migrazione.After your SQL Data Warehouse has finished provisioning you may want to try loading sample data or check out how to develop, load, or migrate.

Per altre informazioni su come gestire SQL Data Warehouse a livello di codice, vedere l'articolo sull'uso dei cmdlet di PowerShell e le API REST.If you're interested in more on how to manage SQL Data Warehouse programmatically, check out our article on how to use PowerShell cmdlets and REST APIs.