SQL Server Business Intelligence in Macchine virtuali di AzureSQL Server Business Intelligence in Azure Virtual Machines

Importante

Azure offre due diversi modelli di distribuzione per creare e usare le risorse: Gestione risorse e la distribuzione classica.Azure has two different deployment models for creating and working with resources: Resource Manager and Classic. Questo articolo illustra l'uso del modello di distribuzione classica.This article covers using the Classic deployment model. Microsoft consiglia di usare il modello di Gestione risorse per le distribuzioni più recenti.Microsoft recommends that most new deployments use the Resource Manager model.

La raccolta di macchine virtuali di Microsoft Azure include immagini che contengono installazioni SQL Server.The Microsoft Azure Virtual Machine gallery includes images that contain SQL Server installations. Le edizioni di SQL Server supportate nelle immagini della raccolta sono gli stessi file di installazione che è possibile installare in computer locali e macchine virtuali.The SQL Server editions supported in the gallery images are the same installation files you can install to on-premises computers and virtual machines. Questo argomento riepiloga le funzionalità di SQL Server Business Intelligence (BI) installate nelle immagini e i passaggi di configurazione necessari dopo il provisioning di una macchina virtuale.This topic summarizes the SQL Server Business Intelligence (BI) Features installed on the images and configuration steps required after a virtual machine is provisioned. Questo argomento descrive inoltre le topologie di distribuzione supportate per le funzionalità di Business Intelligence e le procedure consigliate.This topic also describes supported deployment topologies for BI features and best practices.

Considerazioni sulle licenzeLicense Considerations

Esistono due tipi di licenza di SQL Server in macchine virtuali di Microsoft Azure:There are two ways to license SQL Server in Microsoft Azure Virtual Machines:

  1. Vantaggi di mobilità delle licenze che fanno parte del contratto Software Assurance.License mobility benefits that are part of Software Assurance. Per altre informazioni, vedere Mobilità delle licenze tramite Software Assurance in Azure.For more information, see License Mobility through Software Assurance on Azure.
  2. Pagare la tariffa oraria di macchine virtuali di Azure con SQL Server installato.Pay per hour rate of Azure Virtual Machines with SQL Server installed. Vedere la sezione "SQL Server" in Prezzi delle macchine virtuali.See the “SQL Server” section in Virtual Machines Pricing.

Per altre informazioni sulla gestione delle licenze e le tariffe attuali, vedere l'articolo relativo alle domande frequenti sulle licenze di macchine virtuali.For more information on licensing and current rates, see Virtual Machines Licensing FAQ.

Nella raccolta di macchine virtuali di Microsoft Azure sono disponibili numerose immagini che contengono Microsoft SQL Server.The Microsoft Azure Virtual Machine gallery includes several images that contain Microsoft SQL Server. Il software installato in immagini di macchina virtuale varia in base alla versione del sistema operativo e alla versione di SQL Server.The software installed on the virtual machine images varies based on the version of the operating system and the version of SQL Server. L'elenco delle immagini disponibili nella raccolta di macchina virtuale di Azure viene spesso modificato.The list of images available in the Azure virtual machine gallery changes frequently.

Immagine SQL nella raccolta di macchine virtuali di Azure

PowerShell Lo script PowerShell seguente restituisce l'elenco di immagini di Azure contenenti "SQL Server" in ImageName:The following PowerShell script returns the list of Azure images that contain “SQL-Server” in the ImageName:

# assumes you have already uploaded a management certificate to your Microsoft Azure Subscription. View the thumbprint value from the "Subscriptions" menu in Azure portal.

$subscriptionID = ""    # REQUIRED: Provide your subscription ID.
$subscriptionName = "" # REQUIRED: Provide your subscription name.
$thumbPrint = "" # REQUIRED: Provide your certificate thumbprint.
$certificate = Get-Item cert:\currentuser\my\$thumbPrint # REQUIRED: If your certificate is in a different store, provide it here.-Ser  store is the one specified with the -ss parameter on MakeCert

Set-AzureSubscription -SubscriptionName $subscriptionName -Certificate $certificate -SubscriptionID $subscriptionID

Write-Host -foregroundcolor green "List of available gallery images where imagename contains 2016"
Write-Host -foregroundcolor green ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"
get-azurevmimage | where {$_.ImageName -Like "*SQL-Server-2016*"} | select imagename,category, location, label, description

Write-Host -foregroundcolor green "List of available gallery images where imagename contains 2014"
Write-Host -foregroundcolor green ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"
get-azurevmimage | where {$_.ImageName -Like "*SQL-Server-2014*"} | select imagename,category, location, label, description

Per altre informazioni sulle edizioni e sulle funzionalità supportate da SQL Server, vedere gli argomenti seguenti:For more information on editions and features supported by SQL Server, see the following:

La tabella seguente riepiloga le funzionalità di Business Intelligence installate nelle immagini comuni della raccolta di macchine virtuali di Microsoft Azure per SQL Server:The following table summarizes the Business Intelligence features installed on the common Microsoft Azure Virtual Machine gallery images for SQL Server:

  • SQL Server 2016 SP1 EnterpriseSQL Server 2016 SP1 Enterprise
  • SQL Server 2016 SP1 StandardSQL Server 2016 SP1 Standard
  • SQL Server 2014 SP2 EnterpriseSQL Server 2014 SP2 Enterprise
  • SQL Server 2014 SP2 StandardSQL Server 2014 SP2 Standard
  • SQL Server 2012 SP3 EnterpriseSQL Server 2012 SP3 Enterprise
  • SQL Server 2012 SP3 StandardSQL Server 2012 SP3 Standard
Funzionalità SQL Server BISQL Server BI Feature Installato nell'immagine della raccoltaInstalled on the gallery image NoteNotes
Modalità nativa di Reporting ServicesReporting Services Native Mode Yes Installata ma richiede la configurazione, inclusi l'URL di gestione report.Installed but requires configuration, including the report manager URL. Vedere la sezione Configurare Reporting Services.See the section Configure Reporting Services.
Modalità SharePoint di Reporting ServicesReporting Services SharePoint Mode NoNo L'immagine della raccolta macchine virtuali di Microsoft Azure non include SharePoint o i suoi file di installazione.The Microsoft Azure Virtual Machine gallery image does not include SharePoint or SharePoint installation files. 11
Modalità multidimensionale e di Data mining di Analysis Services (OLAP)Analysis Services Multidimensional and Data mining (OLAP) Yes Installata e configurata come istanza di Analysis Services predefinitaInstalled and configured as the default Analysis Services instance
Modalità tabulare di Analysis ServicesAnalysis Services Tabular NoNo Supportata nelle immagini di SQL Server 2012, 2014 e 2016 ma non è installata per impostazione predefinita.Supported in SQL Server 2012, 2014 and 2016 images but it is not installed by default. Installare un'altra istanza di Analysis Services.Install another instance of Analysis Services. Vedere la sezione Installare altri servizi e funzionalità di SQL Server in questo argomento.See the section Install other SQL Server Services and features in this topic.
Analysis Services Power Pivot per SharePointAnalysis Services Power Pivot for SharePoint NoNo L'immagine della raccolta macchine virtuali di Microsoft Azure non include SharePoint o i suoi file di installazione.The Microsoft Azure Virtual Machine gallery image does not include SharePoint or SharePoint installation files. 11

1 Per altre informazioni su SharePoint e le macchine virtuali di Azure, vedere gli articoli Microsoft Azure Architectures for SharePoint 2013 (Architetture di Microsoft Azure per SharePoint 2013) e SharePoint Deployment on Microsoft Azure Virtual Machines(Distribuzione di SharePoint in macchine virtuali di Microsoft Azure).1 For additional information on SharePoint and Azure virtual machines, see Microsoft Azure Architectures for SharePoint 2013 and SharePoint Deployment on Microsoft Azure Virtual Machines.

PowerShell Eseguire il comando PowerShell seguente per ottenere un elenco dei servizi installati che contengono "SQL" nel nome del servizio.Run the following PowerShell command to get a list of installed services that contain “SQL” in the service name.

get-service | Where-Object{ $_.DisplayName -like '*SQL*' } | Select DisplayName, status, servicetype, dependentservices | format-Table -AutoSize

Indicazioni generali e procedure consigliateGeneral Recommendations and Best Practices

  • Le dimensioni minime consigliate per una macchina virtuale corrispondono ad A3 quando si usa SQL Server Enterprise Edition.The minimum recommended size for a virtual machine is A3 when using SQL Server Enterprise Edition. La dimensione A4 della macchina virtuale è consigliata per distribuzioni di SQL Server Business Intelligence di Analysis Services e Reporting Services.The A4 virtual machine size is recommended for SQL Server BI deployments of Analysis Services and Reporting Services.

    Per informazioni sulle dimensioni correnti delle macchine virtuali, vedere Dimensioni delle macchine virtuali.For information on the current VM sizes, see Virtual Machine Sizes for Azure.

  • La procedura consigliata per la gestione del disco consiste nell'archiviare dati, log e file di backup in unità diverse da C: e D:.A best practice for disk management is to store data, log, and backup files on drives other than C: and D:. Ad esempio, è possibile creare i dischi dati E: e F:.For example, create data disks E: and F:.

    • Il criterio di memorizzazione nella cache per l'unità predefinita C: non è ottimale per l'uso dei dati.The drive caching policy for the default drive C: is not optimal for working with data.
    • L'unità D: è un'unità temporanea usata principalmente per il file di paging.The D: drive is a temporary drive that is used primarily for the page file. L'unità D: infatti non è permanente e non viene salvata nell'archiviazione BLOB.The D: drive is not persisted and is not saved in blob storage. Le attività di gestione, ad esempio la modifica delle dimensioni della macchina virtuale, reimpostano l'unità D:.Management tasks such as a change to the virtual machine size reset the D: drive. È consigliabile NON usare l'unità D: per i file di database, incluso tempdb.It is recommended to NOT use the D: drive for database files, including tempdb.

      Per altre informazioni su come creare e collegare dischi, vedere Come collegare un disco dati a una macchina virtuale Windows.For more information on creating and attaching disks, see How to Attach a Data Disk to a Virtual Machine.

  • Arrestare o disinstallare i servizi che non si intende utilizzare.Stop or uninstall services you do not plan to use. Ad esempio se la macchina virtuale viene utilizzata solo per Reporting Services, arrestare o disinstallare Analysis Services e SQL Server Integration Services.For example if the virtual machine is only used for Reporting Services, stop or uninstall Analysis Services and SQL Server Integration Services. L'immagine seguente è un esempio dei servizi che vengono avviati per impostazione predefinita.The following image is an example of the services that are started by default.

    Servizi di SQL Server

    Nota

    Il motore del database di SQL Server è necessario negli scenari BI supportati.The SQL Server database engine is required in the supported BI scenarios. Nella topologia di macchina virtuale con un solo server, il motore del database deve essere in esecuzione nella macchina virtuale stessa.In a single server VM topology, the database engine is required to be running on the same VM.

    Per altre informazioni, vedere gli argomenti seguenti: Disinstallare Reporting Services e Procedura: Disinstallazione di un'istanza di Analysis Services.For more information, see the following: Uninstall Reporting Services and Uninstall an Instance of Analysis Services.

  • Controllare se in Windows Update sono disponibili nuovi "aggiornamenti importanti".Check Windows Update for new ‘Important updates’. Le immagini di macchina virtuale di Microsoft Azure vengono aggiornate di frequente, tuttavia alcuni aggiornamenti importanti potrebbero diventare disponibili in Windows Update dopo l'ultimo aggiornamento dell'immagine di macchina virtuale.The Microsoft Azure Virtual Machine images are frequently refreshed; however important updates could become available from Windows Update after the VM image was last refreshed.

Topologie di distribuzione di esempioExample Deployment Topologies

Quelle riportate di seguito sono distribuzioni di esempio che utilizzano macchine virtuali di Microsoft Azure.The following are example deployments that use Microsoft Azure Virtual Machines. Le topologie in questi diagrammi sono solo alcune delle topologie che è possibile utilizzare con le funzionalità di BI di SQL Server e le macchine virtuali di Microsoft Azure.The topologies in these diagrams are only some of the possible topologies you can use with SQL Server BI features and Microsoft Azure Virtual Machines.

Singola macchina virtualeSingle Virtual Machine

Analysis Services, Reporting Services e il motore di Database SQL Server e origini dati in una singola macchina virtuale.Analysis Services, Reporting Services, SQL Server Database Engine, and data sources on a single virtual machine.

scenario BI iaaS con 1 macchina virtuale

Due macchine virtualiTwo Virtual Machines

  • Analysis Services, Reporting Services e il motore di Database SQL Server in una singola macchina virtuale.Analysis Services, Reporting Services, and the SQL Server Database Engine on a single virtual machine. Questa distribuzione include i database del server di report.This deployment includes the report server databases.
  • Origini dati in una seconda macchina virtuale.Data sources on a second VM. La seconda VM include il motore di Database di SQL Server come origine dati.The second VM includes SQL Server Database Engine as a data source.

Scenario BI IaaS con 2 macchine virtuali

Dati misti di Azure nel database SQL di AzureMixed Azure – data on Azure SQL database

  • Analysis Services, Reporting Services e il motore di Database SQL Server in una singola macchina virtuale.Analysis Services, Reporting Services, and the SQL Server Database Engine on a single virtual machine. Questa distribuzione include i database del server di report.This deployment includes the report server databases.
  • Origine dati è il database di SQL Azure.Data source is Azure SQL database.

macchina virtuale scenari BI iaas e AzureSQL come origine dati

Dati ibridi localiHybrid –data on-premises

  • In questa distribuzione di esempio Analysis Services, Reporting Services e il motore di Database SQL Server vengono eseguiti su una singola macchina virtuale.In this example deployment Analysis Services, Reporting Services, and the SQL Server Database Engine run on a single virtual machine. La macchina virtuale ospita i database del server di report.The virtual machine hosts the report server databases. La macchina virtuale è associata a un dominio locale tramite la rete virtuale di Azure o qualche altra soluzione di tunneling VPN.The virtual machine is joined to an on-premises Domain through Azure Virtual Networking, or some other VPN tunneling solution.
  • L'origine dati è locale.Data source is on-premises.

macchina virtuale scenari BI iaas e origini dati locali

Configurazione di Reporting Services in modalità nativaReporting Services Native Mode Configuration

L'immagine della raccolta di macchine virtuali per SQL Server include l’istallazione della modalità nativa di Reporting Services, tuttavia, il server di report non è configurato.The virtual machine gallery image for SQL Server includes Reporting Services Native mode installed, however the report server is not configured. I passaggi descritti in questa sezione consentono di configurare il server di report di Reporting Services.The steps in this section configure the Reporting Services report server. Per informazioni più dettagliate sulla configurazione della modalità nativa di Reporting Services, vedere Installare il server di report in modalità nativa di Reporting Services.For more detailed information on configuring Reporting Services Native mode, see Install Reporting Services Native Mode Report Server (SSRS).

Nota

Per contenuti simili che usano script di Windows PowerShell per configurare il server di report, vedere Usare PowerShell per creare una macchina virtuale di Azure con un server di report in modalità nativa.For similar content that uses Windows PowerShell scripts to configure the report server, see Use PowerShell to Create an Azure VM With a Native Mode Report Server.

Connettersi alla macchina virtuale e avviare Gestione configurazione di Reporting ServicesConnect to the Virtual Machine and Start the Reporting Services Configuration Manager

Esistono due flussi di lavoro comuni per la connessione a una macchina virtuale di Azure:There are two common workflows for connecting to an Azure Virtual Machine:

  • Per la connessione fare clic sul nome della macchina virtuale e quindi fare clic su Connetti.To connect in the , click the name of the virtual machine and then click Connect. Si apre una connessione desktop remoto e il nome del computer viene popolato automaticamente.A Remote desktop connection opens and the computer name is automatically populated.

    connettersi alla macchina virtuale di azure

  • Connettersi alla macchina virtuale tramite connessione desktop remoto di Windows.Connect to the virtual machine with Windows Remote Desktop Connection. Nell'interfaccia utente del desktop remoto:In the user interface of the remote desktop:

    1. Digitare il nome del servizio cloud come nome del computer.Type the cloud service name as the computer name.
    2. Digitare due punti (:) e il numero di porta pubblica configurato per l'endpoint del desktop remoto di TCP.Type colon (:) and the public port number that is configured for the TCP remote desktop endpoint.

      Myservice.cloudapp.net:63133Myservice.cloudapp.net:63133

      Per altre informazioni, vedere l'articolo relativo alla definizione di servizio cloud.For more information, see What is a cloud service?.

Avviare Gestione configurazione di Reporting ServicesStart Reporting Services Configuration Manager

In Windows Server 2012/2016:In Windows Server 2012/2016:

  1. Nella schermata Start digitare Reporting Services per visualizzare un elenco di app.From the Start screen, type Reporting Services to see a list of Apps.
  2. Fare clic con il pulsante destro del mouse su Gestione configurazione Reporting Services e scegliere Esegui come amministratore.Right-click Reporting Services Configuration Manager and click Run as Administrator.

In Windows Server 2008 R2:In Windows Server 2008 R2:

  1. Fare clic su Start e quindi su Tutti i programmi.Click Start, and then click ALL Programs.
  2. Fare clic su Microsoft SQL Server 2016.Click Microsoft SQL Server 2016.
  3. Fare clic su Strumenti di configurazione.Click Configuration Tools.
  4. Fare clic con il pulsante destro del mouse su Gestione configurazione Reporting Services e scegliere Esegui come amministratore.Right-click Reporting Services Configuration Manager and click Run as Administrator.

In alternativa:Or:

  1. Fare clic su Avvia.Click Start.
  2. Nella finestra di dialogo Cerca programmi e file digitare reporting services.In the Search programs and Files dialog type reporting services. Se la macchina virtuale esegue Windows Server 2012, digitare reporting services nella schermata Start di Windows Server 2012.If the VM is running Windows Server 2012, type reporting services on the Windows Server 2012 Start screen.
  3. Fare clic con il pulsante destro del mouse su Gestione configurazione Reporting Services e scegliere Esegui come amministratore.Right-click Reporting Services Configuration Manager and click Run as Administrator.

    ricerca di Gestione configurazione ssrs

Configurare Reporting ServicesConfigure Reporting Services

Account del servizio e URL del servizio web:Service account and web service URL:

  1. Verificare che nel campo Nome server sia specificato il nome del server locale e fare clic su Connetti.Verify the Server Name is the local server name and click Connect.
  2. Si noti lo spazio vuoto Nome database del server di report.Note the blank Report Server Database Name. Il database viene creato al completamento della configurazione.The database is created when the configuration completes.
  3. Verificare che lo Stato server di report sia Avviato.Verify the Report Server Status is Started. Se si desidera verificare il servizio in Gestione server di Windows, il servizio è il servizio Windows SQL Server Reporting Services .If you want to verify the service in Windows Server Manager, the service is the SQL Server Reporting Services Windows Service.
  4. Fare clic su Account del servizio e modificare l'account in base alle esigenze.Click Service Account and change the account as needed. Se la macchina virtuale viene usata in un ambiente non associato a un dominio, l'account ReportServer incorporato è sufficiente.If the virtual machine is used in a non-domain joined environment, the built-in ReportServer account is sufficient. Per ulteriori informazioni sull'account del servizio, vedere Account del servizio.For more information on the service account, see Service Account.
  5. Nel riquadro a sinistra fare clic su URL servizio Web .Click Web Service URL in the Left pane.
  6. Fare clic su Applica per configurare i valori predefiniti.Click Apply to configure the default values.
  7. Osservare gli URL servizio Web ReportServer.Note the Report Server Web Service URLs. Tenere presente che la porta TCP predefinita è 80 e che fa parte dell'URL.Note, the default TCP port is 80 and is part of the URL. Successivamente si creerà un endpoint della macchina virtuale Microsoft Azure per la porta.In a later step, you create a Microsoft Azure Virtual Machine Endpoint for the port.
  8. Nel riquadro Risultati , verificare le azioni completate correttamente.In the Results pane, verify the actions completed successfully.

Database:Database:

  1. Nel riquadro a sinistra fare clic su Database .Click Database in the left pane.
  2. Fare clic su Modifica database.Click Change Database.
  3. Accertarsi che l'opzione Crea un nuovo database del server di report sia selezionata e quindi fare clic su Avanti.Verify Create a new report server database is selected and then click Next.
  4. Verificare il Nome server e fare clic su Test connessione.Verify Server Name and click Test Connection.
  5. Se il risultato è Test della connessione completato, fare clic su OK e quindi su Avanti.If the result is Test connection succeeded, click OK and then click Next.
  6. Il nome del database è ReportServer e la Modalità server di report è Nativa. Fare clic su Avanti.Note the database name is ReportServer and the Report Server mode is Native then click Next.
  7. Fare clic sul pulsante Avanti on the Credenziali .Click Next on the Credentials page.
  8. Fare clic sul pulsante Avanti on the Riepilogo .Click Next on the Summary page.
  9. Fare clic sul pulsante Avanti on the Continua e termina .Click Next on the Progress and Finish page.

URL Portale Web o URL Gestione report per le versioni 2012 e 2014:Web Portal URL, or Report Manager URL for 2012 and 2014:

  1. Fare clic su URL del portale Web o su URL Gestione report per le versioni 2014 e 2012, nel riquadro a sinistra.Click Web Portal URL, or Report Manager URL for 2014 and 2012, in the left pane.
  2. Fare clic su Apply.Click Apply.
  3. Nel riquadro Risultati , verificare le azioni completate correttamente.In the Results pane, verify the actions completed successfully.
  4. Fare clic su Esci.Click Exit.

Per informazioni sulle autorizzazioni del server di report, vedere Concessione di autorizzazioni in un server di report in modalità nativa.For information on report server permissions, see Granting Permissions on a Native Mode Report Server.

Passare a Gestione report localeBrowse to the local Report Manager

Per verificare la configurazione, passare a Gestione report sulla macchina virtuale.To verify the configuration, browse to report manager on the VM.

  1. Nella macchina virtuale, avviare Internet Explorer con privilegi di amministratore.On the VM, start Internet Explorer with administrator privileges.
  2. Passare a http://localhost/reports nella macchina virtuale.Browse to http://localhost/reports on the VM.

Per connettersi a un portale Web remoto o a Gestione report per le versioni 2014 e 2012To Connect to Remote web portal, or Report Manager for 2014 and 2012

Se si desidera connettersi al portale Web o a Gestione report per le versioni 2014 e 2012 sulla macchina virtuale da un computer remoto, creare un nuovo endpoint TCP della macchina virtuale.If you want to connect to the web portal, or Report Manager for 2014 and 2012, on the virtual machine from a remote computer, create a new virtual machine TCP Endpoint. Per impostazione predefinita, il server di report è in ascolto delle richieste HTTP sulla porta 80.By default, the report server listens for HTTP requests on port 80. Se si configurano gli URL del server di report per l'utilizzo di una porta diversa, è necessario specificare il numero della porta nelle istruzioni seguenti.If you configure the report server URLs to use a different port, you must specify that port number in the following instructions.

  1. Creare un endpoint per la macchina virtuale sulla Porta TCP 80.Create an Endpoint for the Virtual Machine of TCP Port 80. Per ulteriori informazioni vedere la sezione Endpoint della macchina virtuale e porte del Firewall in questo documento.For more information see, the Virtual Machine Endpoints and Firewall Ports section in this document.
  2. Aprire la porta 80 nel firewall della macchina virtuale.Open port 80 in the virtual machine’s firewall.
  3. Passare al portale Web o a Gestione report usando il nome DNS della macchina virtuale di Azure come nome del server nell'URL.Browse to the web portal, or report manager, using Azure Virtual Machine DNS Name as the server name in the URL. ad esempio:For example:

    Server di report: http://uebi.cloudapp.net/reportserver Portale Web: http://uebi.cloudapp.net/reportsReport server: http://uebi.cloudapp.net/reportserver Web portal: http://uebi.cloudapp.net/reports

    Configurare un firewall per l'accesso al server di reportConfigure a Firewall for Report Server Access

Per creare e pubblicare i report in una macchina virtuale di AzureTo Create and Publish Reports to the Azure Virtual Machine

Nella tabella seguente vengono riepilogate alcune delle opzioni disponibili per la pubblicazione di report esistenti da un computer locale nel server di report ospitato nella macchina virtuale di Microsoft Azure:The following table summarizes some of the options available to publish existing reports from an on-premises computer to the report server hosted on the Microsoft Azure Virtual Machine:

  • Generatore report: la macchina virtuale include la versione ClickOnce di Generatore report di Microsoft SQL Server 2014 e 2012.Report Builder: The virtual machine includes the click-once version of Microsoft SQL Server Report Builder for SQL 2014 and 2012. Per avviare il Generatore report per la prima volta sulla macchina virtuale con SQL 2016:To start Report builder the first time on the virtual machine with SQL 2016:

    1. Avviare il browser con privilegi amministrativi.Start your browser with administrative privileges.
    2. Accedere al portale Web nella macchina virtuale e selezionare l'icona di download in alto a destra.Browse to the web portal, on the virtual machine, and select the Download icon in the upper right.
    3. Selezionare Generatore report.Select Report Builder.

      Per altre informazioni, vedere Start Report Builder(Avviare il Generatore report).For more information, see Start Report Builder.

  • SQL Server Data Tools - Macchina virtuale: SQL Server Data Tools è installato nella macchina virtuale e può essere usato per creare progetti server di report e report nella macchina virtuale.SQL Server Data Tools: VM: SQL Server Data Tools is installed on the virtual machine and can be used to create Report Server Projects and reports on the virtual machine. SQL Server Data Tools è in grado di pubblicare i report nel server di report sulla macchina virtuale.SQL Server Data Tools can publish the reports to the report server on the virtual machine.
  • SQL Server Data Tools - Remoto: nel computer locale creare un progetto di Reporting Services in SQL Server Data Tools contenente i report di Reporting Services.SQL Server Data Tools: Remote: On your local computer, create a Reporting Services project in SQL Server Data Tools that contains Reporting Services reports. Configurare il progetto per connettersi all'URL del servizio Web.Configure the project to connect to the web service URL.

    proprietà del progetto ssdt per un progetto SSRS

  • Creare un disco rigido VHD che contenga i report e quindi caricare e collegare l'unità.Create a .VHD hard drive that contains reports and then upload and attach the drive.

    1. Creare un disco rigido VHD nel computer locale che contenga i report.Create a .VHD hard drive on your local computer that contains your reports.
    2. Creare e installare un certificato di gestione.Create and install a management certificate.
    3. Caricare il file VHD in Azure utilizzando il cmdlet Add-AzureVHD Creazione e caricamento di un disco rigido virtuale di Windows Server in Azure.Upload the VHD file to Azure using the Add-AzureVHD cmdlet Create and upload a Windows Server VHD to Azure.
    4. Collegare il disco alla macchina virtualeAttach the disk to the virtual machine.

Installare altri servizi e funzionalità di SQL ServerInstall other SQL Server Services and features

Per installare servizi aggiuntivi di SQL Server, ad esempio Analysis Services in modalità tabulare, eseguire l'installazione guidata di SQL server.To install additional SQL Server services, such as Analysis Services in tabular mode, run the SQL server setup wizard. I file di installazione sono sul disco locale della macchina virtuale.The setup files are on the virtual machine’s local disk.

  1. Fare clic su Start e quindi su Tutti i programmi.Click Start and then click All Programs.
  2. Fare clic su Microsoft SQL Server 2016, Microsoft SQL Server 2014 o Microsoft SQL Server 2012 e quindi su Strumenti di configurazione.Click Microsoft SQL Server 2016, Microsoft SQL Server 2014 or Microsoft SQL Server 2012 and then click Configuration Tools.
  3. Fare clic su Centro installazione SQL Server.Click SQL Server Installation Center.

O eseguire C:\SQLServer_13.0_full\setup.exe, C:\SQLServer_12.0_full\setup.exe o C:\SQLServer_11.0_full\setup.exeOr run C:\SQLServer_13.0_full\setup.exe, C:\SQLServer_12.0_full\setup.exe or C:\SQLServer_11.0_full\setup.exe

Nota

La prima volta che si esegue l'installazione di SQL Server, possono essere scaricati più file di installazione che richiedono un riavvio della macchina virtuale e il riavvio del programma di installazione di SQL Server.The first time you run SQL Server setup, more setup files may be downloaded and require a reboot of the virtual machine and a restart of SQL Server setup.

Se è necessario personalizzare ripetutamente l'immagine selezionata dalla macchina virtuale Microsoft Azure, è consigliabile creare la propria immagine di SQL Server.If you need to repeatedly customize the image selected from the Microsoft Azure Virtual Machine, consider creating your own SQL Server image. È stata abilitata la funzionalità di Analysis Services SysPrep con SQL Server 2012 SP1 CU2.Analysis Services SysPrep functionality was enabled with SQL Server 2012 SP1 CU2. Per altre informazioni, vedere Considerazioni sull'installazione di SQL Server tramite SysPrep e Sysprep Support for Server Roles (Supporto SysPrep per ruoli server).For more information, see Considerations for Installing SQL Server Using SysPrep and Sysprep Support for Server Roles.

Per installare la modalità tabulare di Analysis ServicesTo Install Analysis Services Tabular Mode

I passaggi descritti in questa sezione riepilogano l'installazione della modalità tabulare di Analysis Services.The steps in this section summarize the installation of Analysis Services tabular mode. Per altre informazioni, vedere gli argomenti seguenti: For more information, see the following:

Per installare Analysis Services in modalità tabulare:To Install Analysis Services Tabular Mode:

  1. Nell'installazione guidata di SQL Server fare clic su Installazione nel riquadro sinistro e quindi fare clic su Nuova installazione autonoma di SQL Server o aggiunta di funzionalità a un'installazione esistente.In the SQL Server installation wizard, click Installation in the left pane and then click New SQL server stand-alone installation or add features to an existing installation.

    • Se viene visualizzato Sfoglia cartella, passare a c:\SQLServer_13.0_full, c:\SQLServer_12.0_full o c:\SQLServer_11.0_full e quindi fare clic su OK.If you see the Browse For Folder, browse to c:\SQLServer_13.0_full, c:\SQLServer_12.0_full or c:\SQLServer_11.0_full and then click Ok.
  2. Fare clic su Avanti nella pagina degli aggiornamenti del prodotto.Click Next on the product updates page.
  3. Nella pagina Tipo di installazione selezionare Esegui una nuova installazione di SQL Server e fare clic su Avanti.On the Installation Type page, select Perform a new installation of SQL Server and click Next.
  4. Nella pagina Impostazione ruolo fare clic su Installazione funzionalità SQL Server.On the Setup Role page, click SQL Server Features Installation.
  5. Nella pagina Selezione funzionalità fare clic su Analysis Services.On the Feature Selection page, click Analysis Services.
  6. Nella pagina Configurazione istanza digitare un nome descrittivo, ad esempio Tabulare, nelle caselle di testo Istanza denominata e ID istanza.On the Instance Configuration page, type a descriptive name, such as Tabular into Named Instance and Instance Id text boxes.
  7. Nella pagina Configurazione di Analysis Services selezionare Modalità tabulare.On the Analysis Services Configuration page, select Tabular Mode. Aggiungere l'utente corrente all'elenco delle autorizzazioni amministrative.Add the current user to the administrative permissions list.
  8. Completare e chiudere l'installazione guidata di SQL Server.Complete and close the SQL Server installation wizard.

Configurazione di Analysis ServicesAnalysis Services Configuration

Accesso remoto al server Analysis ServicesRemote Access to Analysis Services Server

Il server Analysis Services supporta solo l'autenticazione di windows.Analysis Services server only supports windows authentication. Per accedere ad Analysis Services in modalità remota dalle applicazioni client, ad esempio SQL Server Management Studio o SQL Server Data Tools, la macchina virtuale deve essere aggiunta al dominio locale, utilizzando le funzionalità di rete virtuale di Azure.To access Analysis Services remotely from client applications such as SQL Server Management Studio or SQL Server Data Tools, the virtual machine needs to be joined to your local domain, using Azure Virtual Networking. Per altre informazioni, vedere Rete virtuale di Azure.For more information see, Azure Virtual Network.

Un'istanza predefinita di Analysis Services è in ascolto sulla porta TCP 2383.A default instance of Analysis Services listens on TCP port 2383. Aprire la porta nel firewall delle macchine virtuali.Open the port in the virtual machines firewall. Anche un'istanza denominata di Analysis Services in cluster è in ascolto sulla porta 2383.A clustered named instance of Analysis Services also listens on port 2383.

Per un' istanza denominata di Analysis Services, è necessario il servizio SQL Server Browser per gestire l'accesso alla porta.For a named instance of Analysis Services, the SQL Server Browser service is required to manage port access. La configurazione predefinita di SQL Server Browser è la porta 2382.The SQL Server Browser default configuration is port 2382.

Nel firewall delle macchine virtuali aprire la porta 2382 e creare una porta statica dell'istanza denominata di Analysis Services.In the virtual machines firewall, open port 2382 and create a static Analysis Services named instance port.

  1. Per verificare le porte che sono già in uso nella macchina virtuale e il processo utilizzato dalle porte, eseguire il comando seguente con privilegi amministrativi:To verify ports that are already in use on the VM and what process is using the ports, run the following command with administrative privileges:

     netstat /ao
    
  2. Utilizzare SQL Server Management Studio per creare una porta statica dell’istanza denominata di Analysis Services aggiornando il valore 'Porta' nelle proprietà generali dell’istanza AS tabulare.Use SQL Server Management Studio to create a static Analysis Services named instance port by updating 'Port' value in tabular AS instance general properties. Per ulteriori informazioni, vedere "Utilizzare una porta fissa per impostazione predefinita o istanza denominata" in Configurare Windows Firewall per consentire l'accesso ad Analysis Services.For more information, see the “Use a fixed port for a default or named instance” in Configure the Windows Firewall to Allow Analysis Services Access.
  3. Riavviare l'istanza tabulare del servizio Analysis Services.Restart the tabular instance of the Analysis Services service.

Per ulteriori informazioni vedere la sezione Endpoint della macchina virtuale e porte del Firewall in questo documento.For more information see, the Virtual Machine Endpoints and Firewall Ports section in this document.

Endpoint della macchina virtuale e porte del FirewallVirtual Machine Endpoints and Firewall Ports

Questa sezione riepiloga gli endpoint della macchina virtuale di Microsoft Azure da creare e le porte da aprire nel firewall della macchina virtuale.This section summarizes Microsoft Azure Virtual Machine Endpoints to create and ports to open in the virtual machine firewalls. Nella tabella seguente sono riepilogate le porte TCP per creare endpoint e le porte da aprire nel firewall delle macchine virtuali.The following table summarizes the TCP ports to create endpoints for and the ports to open in the virtual machines firewall.

  • Se si utilizza una singola macchina virtuale e i due elementi seguenti sono true, non è necessario creare endpoint di macchina virtuale e non è necessario aprire le porte nel firewall della macchina virtuale.If you are using a single VM and the following two items are true, you do not need to create VM endpoints and you do not need to open the ports in the firewall on the VM.

    • La connessione alle funzionalità di SQL Server nella macchina virtuale non avviene in modalità remota.You do not remotely connect to the SQL Server features on the VM. Stabilire una connessione desktop remoto alla macchina virtuale e accedere alle funzionalità di SQL Server in locale nella macchina virtuale non sono considerate operazioni di connessione remota alle funzionalità di SQL Server.Establishing a remote desktop connection to the VM and accessing the SQL Server features locally on the VM is not considered a remote connection to the SQL Server features.
    • La macchina virtuale non è associata a un dominio locale tramite la rete virtuale di Azure o qualche altra soluzione di tunneling VPN.You do not join the VM to an on-premises domain through Azure Virtual Networking or another VPN tunneling solution.
  • Se la macchina virtuale non è associata a un dominio ma si desidera connettersi in modalità remota alle funzionalità di SQL Server sulla macchina virtuale:If the virtual machine is not joined to a domain but you want to remotely connect to the SQL Server features on VM:

    • Aprire le porte nel firewall della macchina virtuale.Open the ports in the firewall on the VM.
    • Creare endpoint della macchina virtuale per le porte indicate ().Create virtual machine Endpoints for the noted ports ().
  • Se la macchina virtuale è stata aggiunta a un dominio utilizzando un tunnel VPN, ad esempio le funzionalità di rete virtuale di Azure, gli endpoint non sono necessari.If the virtual machine is joined to a domain using a VPN tunnel such as Azure Virtual Networking, then the endpoints are not required. Tuttavia è possibile aprire le porte nel firewall della macchina virtuale.However open the ports in the firewall on the VM.

    PortaPort TipoType DescrizioneDescription
    8080 TCPTCP Accesso remoto al server di report ().Report server Remote access ().
    14331433 TCPTCP SQL Server Management Studio ().SQL Server Management Studio ().
    14341434 UDPUDP Browser SQL Server.SQL Server Browser. Necessario quando la macchina virtuale viene associata a un dominio.This is needed when the VM in joined to a domain.
    23822382 TCPTCP Browser SQL Server.SQL Server Browser.
    23832383 TCPTCP Istanza predefinita di SQL Server Analysis Services e cluster delle istanze denominate.SQL Server Analysis Services default instance and clustered named instances.
    Definito dall'utenteUser defined TCPTCP Creare una porta statica dell’istanza Analysis Services per un numero di porta e sbloccare il numero di porta nel firewall.Create a static Analysis Services named instance port for a port number you choose, and then unblock the port number in the firewall.

Per altre informazioni sulla creazione di endpoint, vedere:For more information on creating endpoints, see the following:

Il diagramma seguente illustra le porte da aprire nel firewall della macchina virtuale per consentire l'accesso remoto alle funzionalità e i componenti nella macchina virtuale.The following diagram illustrates the ports to open in the VM firewall to allow remote access to features and components on the VM.

porte da aprire per applicazioni di Business Intelligence in macchine virtuali di Azure

RisorseResources

Contenuti della communityCommunity Content