Quali operazioni possono eseguire gli sviluppatori con Power BI?What can developers do with Power BI?

Power BI offre un'ampia gamma di opzioni per gli sviluppatori,Power BI offers a wide range of options for developers. che vanno dall'incorporamento agli oggetti visivi personalizzati fino ai set di dati in streaming.This ranges from embedding to custom visuals and streaming datasets.

IncorporamentoEmbedding

Il servizio Power BI e Power BI Embedded in Azure vengono assemblati per offrire un'unica API per l'incorporamento di dashboard e report.The Power BI service and Power BI Embedded in Azure are coming together to offer a single API for embedding your dashboards and reports. Questo significa che si avrà una sola superficie dell'API, un set coerente di funzionalità e l'accesso alle ultime funzionalità di Power BI, ad esempio dashboard, gateway e aree di lavoro per le app, quando si incorpora il contenuto.This means you will have one API surface, a consistent set of capabilities and access to the latest Power BI features – such as dashboards, gateways and app workspaces – when embedding your content. Per altre informazioni, vedere la Incorporamento con Power BI.For more information, see Embedding with Power BI.

Oggetti visivi personalizzatiCustom visuals

Gli oggetti visivi personalizzati consentono di creare oggetti visivi da usare all'interno dei report di Power BI.Custom visuals allow you to create your own visuals for use within Power BI reports. Gli oggetti visivi personalizzati sono scritti in TypeScript, cioè un soprainsieme di JavaScript che supporta caratteristiche più avanzate e l'accesso anticipato alla funzionalità ES6/ES7.Custom visuals are written in TypeScript which is a superset of JavaScript that supports some advanced features and early access to ES6/ES7 functionality. L'applicazione di stili visivi viene gestita usando i fogli di stile CSS.Visual styling is handled using cascading styles sheets (css). Per praticità, verrà usato il servizio di pre-compilazione Less che supporta alcune funzionalità avanzate, ad esempio la nidificazione, le variabili, le combinazioni, le condizioni, i cicli e così via. Se non si vuole usare nessuna di queste funzionalità, è possibile scrivere semplicemente fogli di stile CSS normali nel file di Less.For your convinence, we use the Less pre-compiler which supports some advanced features such as nesting, variables, mixins, conditions, loops, etc. If you don't want to use any of those features, you can just write plain css in the less file.

Per altre informazioni su come sviluppare e pubblicare un oggetto visivo personalizzato, vedere Pubblicare oggetti visivi personalizzati in Office Store.For more information about how to develop and publish a custom visual, see Publish custom visuals to the Office store.

Push dei dati in Power BIPush data into Power BI

È possibile usare l'API Power BI per eseguire il push dei dati in un set di dati.You can use the Power BI API to push data into a dataset. Ciò consente di aggiungere una riga a una tabella all'interno di un set di dati.This allows you to add a row to a table within a dataset. I nuovi dati possono quindi essere riflessi nei riquadri in un dashboard e all'interno di oggetti visivi in un report.The new data can then be reflected in tiles on a dashboard and within visuals within your report.

Per altre informazioni, vedere Eseguire il push dei dati in un dashboardFor more information, see Push data into a dashboard

Passaggi successiviNext steps

Incorporamento con Power BIEmbedding with Power BI
Come eseguire la migrazione del contenuto della raccolta di aree di lavoro di Power BI Embedded in Power BIHow to migrate Power BI Embedded workspace collection content to Power BI
Archivio GIT API JavaScriptJavaScript API Git repo
Archivio GIT C# di Power BIPower BI C# Git repo
Pubblicare oggetti visivi personalizzati in Office StorePublish custom visuals to the Office store
Archivio GIT di oggetti visivi di Power BIPower BI Visuals Git repo
Esempio di incorporamento JavaScriptJavaScript embed sample
White paper su Power BI PremiumPower BI Premium whitepaper
Altre domande?More questions? Provare la community di Power BITry the Power BI Community