The AzureSMR package connects R to the Azure Service Manager API.
This enables you to use and change many Azure resources. The following is an incomplete list of available functions:
Create an Azure context:
createAzureContext()
Resources and resource groups:
azureListAllResources()
azureCreateResourceGroup()
azureListRG()
Storage accounts and blobs:
azureListSA()
azureCreateStorageAccount()
azureListStorageContainers()
azureListStorageBlobs()
azureGetBlob()
azurePutBlob()
azureDeleteBlob()
azureBlobFind()
Virtual Machines
List VMs: azureListVM()
To create a virtual machine, use azureDeployTemplate()
with a suitable template
Start a VM: azureStartVM()
Stop a VM: azureStopVM()
Get status: azureVMStatus()
HDInsight clusters:
azureListHDI()
azureCreateHDI()
azureResizeHDI()
azureDeleteHDI()
azureRunScriptAction()
azureScriptActionHistory()
Azure batch:
azureListBatchAccounts()
azureCreateBatchAccount()
azureDeleteBatchAccount()
azureBatchGetKey()
Cost functions:
azureDataConsumption()
azurePricingRates()
azureExpenseCalculator()
Azure Data Lake Store functions:
adls.ls()
adls.file.info()
adls.mkdir()
adls.create()
adls.delete()
adls.rename()
adls.concat()
adls.append()
adls.fileoutputstream.write()
adls.fileoutputstream.flush()
adls.fileoutputstream.close()
adls.read()
adls.fileinputstream.read()
adls.fileinputstream.seek()
adls.fileinputstream.skip()
adls.fileinputstream.available()
adls.fileinputstream.length()
adls.fileinputstream.getpos()
adls.fileinputstream.close()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.