Azure Data Lake Storage 2. depolama hesabı oluşturmaCreate an Azure Data Lake Storage Gen2 storage account

Azure Data Lake Storage 2., Hadoop Dağıtılmış Dosya Sistemi (bir) ile çalışacak şekilde uyarlanmış yerel dizin tabanlı bir kapsayıcı sağlayan hiyerarşik bir ad alanını destekler .Azure Data Lake Storage Gen2 supports a hierarchical namespace which provides a native directory-based container tailored to work with the Hadoop Distributed File System (HDFS). HDFS'den Data Lake Storage Gen2 verilerine erişim ABFS sürücüsü aracılığıyla sağlanabilir.Access to Data Lake Storage Gen2 data from the HDFS is available through the ABFS driver.

Bu hızlı başlangıçta Azure portal, Azure PowerShell veya Azure CLI kullanarak hesap oluşturma adımları gösterilmektedir.This quickstart demonstrates how to create an account using the Azure portal, Azure PowerShell, or via the Azure CLI.

ÖnkoşullarPrerequisites

Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.If you don't have an Azure subscription, create a free account before you begin.

ÖnkoşulPrerequisite
PortalPortal NoneNone
PowerShellPowerShell Bu hızlı başlangıç PowerShell modülü Az.Storage sürümünü gerektirir 0,7 veya üzeri.This quickstart requires the PowerShell module Az.Storage version 0.7 or later. Geçerli sürümünüzü bulmak için çalıştırın Get-Module -ListAvailable Az.Storage komutu.To find your current version, run the Get-Module -ListAvailable Az.Storage command. Bu komutu çalıştırdıktan sonra hiçbir sonuç görünmez veya 0,7 'den daha düşük bir sürüm görüntülenirse, PowerShell modülünüzü yükseltmeniz gerekir.If after you run this command, no results appear, or if a version lower than 0.7 appears, then you'll have to upgrade your powershell module. Bkz: , powershell modülü yükseltme başlığına.See the Upgrade your powershell module section of this guide.
CLICLI Azure 'da oturum açabilir ve Azure CLı komutlarını iki şekilde çalıştırabilirsiniz:You can sign in to Azure and run Azure CLI commands in one of two ways:
  • CLI komutlarını Azure portalında Azure Cloud Shell içinden çalıştırabilirsinizYou can run CLI commands from within the Azure portal, in Azure Cloud Shell
  • CLI yükleyip CLI komutlarını yerel olarak çalıştırabilirsinizYou can install the CLI and run CLI commands locally

Komut satırında çalışırken Azure Cloud Shell'i çalıştırabilir veya CLI'yı yerel ortama yükleyebilirsiniz.When working on the command line you have the option of running the Azure Cloud shell or installing the CLI locally.

Azure Cloud Shell kullanmaUse Azure Cloud Shell

Azure Cloud Shell doğrudan Azure portalının içinde çalıştırabileceğiniz ücretsiz bir Bash kabuğudur.Azure Cloud Shell is a free Bash shell that you can run directly within the Azure portal. Azure CLI, kabuğa önceden yüklenmiştir ve kabuk, hesabınızla birlikte kullanılacak şekilde yapılandırılmıştır.It has the Azure CLI preinstalled and configured to use with your account. Azure portalının sağ üst tarafında yer alan menüdeki Cloud Shell düğmesine tıklayın:Click the Cloud Shell button on the menu in the upper-right of the Azure portal:

Cloud ShellCloud Shell

Düğme bu hızlı başlangıçtaki adımları uygulamak için kullanabileceğiniz etkileşimli bir kabuk başlatır:The button launches an interactive shell that you can use to run the steps in this quickstart:

Portaldaki Cloud Shell penceresini gösteren ekran görüntüsüScreenshot showing the Cloud Shell window in the portal

CLI’yi yerel olarak yüklemeInstall the CLI locally

Ayrıca, Azure CLI’yi yerel olarak yükleyip kullanabilirsiniz.You can also install and use the Azure CLI locally. Bu hızlı başlangıç için Azure CLI 2.0.38 veya sonraki bir sürümü kullanmanız gerekir.This quickstart requires that you are running the Azure CLI version 2.0.38 or later. Sürümü bulmak için az --version komutunu çalıştırın.Run az --version to find the version. Yükleme veya yükseltme yapmanız gerekirse bkz. Azure CLI’yı yükleme.If you need to install or upgrade, see Install the Azure CLI.

Azure Data Lake Storage 2. Nesil etkin bir depolama hesabı oluşturmaCreate a storage account with Azure Data Lake Storage Gen2 enabled

Hesap oluşturmadan önce depolama hesapları veya oluşturduğunuz diğer Azure kaynakları için mantıksal kapsayıcı görevi görecek bir kaynak grubu oluşturmanız gerekir.Before you create an account, you first create a resource group that acts as a logical container to storage accounts or any other Azure resources you create. Bu hızlı başlangıç tarafından oluşturulan kaynakları temizlemek isterseniz, kaynak grubunu silmeniz yeterlidir.If you wish to clean up the resources created by this quickstart, you can simply delete the resource group. Kaynak grubunun silinmesi, ilişkili depolama hesabını ve kaynak grubuyla ilişkili diğer tüm kaynakları da siler.Deleting the resource group also deletes the associated storage account, and any other resources associated with the resource group. Kaynak grupları hakkında daha fazla bilgi için bkz. Azure Resource Manager’a genel bakış.For more information regarding resource groups, see Azure Resource Manager overview.

Not

Data Lake Storage Gen2 özelliklerinden faydalanmak için yeni depolama hesaplarını StorageV2 (genel amaçlı V2) türünde oluşturmanız gerekir.You must create new storage accounts as type StorageV2 (general-purpose V2) to take advantage of Data Lake Storage Gen2 features.

Depolama hesapları hakkında daha fazla bilgi için bkz. Azure Depolama hesabına genel bakış.For more information about storage accounts, see Azure Storage account overview.

Depolama hesabınızı adlandırırken şu kuralları göz önünde bulundurun:When naming your storage account, keep these rules in mind:

  • Depolama hesabı adları 3 ile 24 karakter arasında olmalı ve yalnızca sayıyla küçük harf içermelidir.Storage account names must be between 3 and 24 characters in length and may contain numbers and lowercase letters only.
  • Depolama hesabınızın adının Azure içinde benzersiz olması gerekir.Your storage account name must be unique within Azure. İki depolama hesabı aynı ada sahip olamaz.No two storage accounts can have the same name.

Azure portalı kullanarak bir hesap oluşturmaCreate an account using the Azure portal

Azure Portal oturum açın.Sign in to the Azure portal.

Kaynak grubu oluşturmaCreate a resource group

Azure portalında bir kaynak grubu oluşturmak için şu adımları izleyin:To create a resource group in the Azure portal, follow these steps:

  1. Azure portalında sol taraftaki menüyü genişleterek hizmet menüsünü açın ve Kaynak Grupları'nı seçin.In the Azure portal, expand the menu on the left side to open the menu of services, and choose Resource Groups.

  2. Ekle’ye tıklayarak yeni bir kaynak grubu ekleyin.Click the Add button to add a new resource group.

  3. Yeni kaynak grubu için bir ad girin.Enter a name for the new resource group.

  4. Yeni kaynak grubunun oluşturulacağı aboneliği seçin.Select the subscription in which to create the new resource group.

  5. Kaynak grubu için konum seçin.Choose the location for the resource group.

  6. Oluştur düğmesine tıklayın.Click the Create button.

    Azure portal kaynak grubu oluşturmayı gösteren ekran görüntüsü

Genel amaçlı v2 depolama hesabı oluşturmaCreate a general-purpose v2 storage account

Azure portalında genel amaçlı v2 bir depolama hesabı oluşturmak için aşağıdaki adımları izleyin:To create a general-purpose v2 storage account in the Azure portal, follow these steps:

Not

Hiyerarşik ad alanı şu anda tüm genel bölgelerde kullanılabilir.The hierarchical namespace is currently available in all public regions.

  1. Azure portalında sol taraftaki menüyü genişleterek hizmet menüsünü açın ve Tüm hizmetler'i seçin.In the Azure portal, expand the menu on the left side to open the menu of services, and choose All services. Ardından Depolama bölümüne inin ve Depolama hesapları'nı seçin.Then, scroll down to Storage, and choose Storage accounts. Açılan Depolama Hesapları penceresinde Ekle'yi seçin.On the Storage Accounts window that appears, choose Add.

  2. Seçin, abonelik ve kaynak grubu daha önce oluşturduğunuz.Select your Subscription and the Resource group you created earlier.

  3. Depolama hesabınız için bir ad girin.Enter a name for your storage account.

  4. Konum'u Batı ABD 2 olarak belirleyinSet Location to West US 2

  5. Bu alanları varsayılan değerlerine ayarlı bırakın: Performans, Hesap türü, çoğaltma, erişim katmanı.Leave these fields set to their defaults: Performance, Account kind, Replication, Access tier.

  6. Depolama hesabını oluşturmak istediğiniz aboneliği seçin.Choose the subscription in which you want to create the storage account.

  7. İleri ' yi seçin: Gelişmiş >Select Next : Advanced >

  8. Altında değerleri bırakın güvenlik ve sanal ağlar alanlarını varsayılan değerlerine ayarlayın.Leave the values under SECURITY and VIRTUAL NETWORKS fields set to their defaults.

  9. Data Lake Storage 2. bölümünde hiyerarşik ad alanını etkinolarak ayarlayın.In the Data Lake Storage Gen2 section set Hierarchical namespace to Enabled.

  10. Tıklayın gözden geçir + Oluştur depolama hesabı oluşturmak için.Click Review + Create to create the storage account.

    Azure portal depolama hesabı oluşturmayı gösteren ekran görüntüsü

Depolama hesabınız portaldan oluşturulmuş olur.Your storage account is now created through the portal.

Kaynakları temizlemeClean up resources

Azure portalını kullanarak kaynak grubunu kaldırmak için:To remove a resource group using the Azure portal:

  1. Azure portalında sol taraftaki menüyü genişleterek hizmet menüsünü açın ve Kaynak Grupları'nı seçerek kaynak gruplarınızın listesini görüntüleyin.In the Azure portal, expand the menu on the left side to open the menu of services, and choose Resource Groups to display the list of your resource groups.
  2. Silinecek kaynak grubunu bulun ve listenin sağ tarafındaki Daha fazla düğmesine ( ... ) sağ tıklayın.Locate the resource group to delete, and right-click the More button (...) on the right side of the listing.
  3. Kaynak grubunu sil'i seçip onaylayın.Select Delete resource group, and confirm.

PowerShell kullanarak hesap oluşturmaCreate an account using PowerShell

İlk olarak, en son sürümünü yükleyin PowerShellGet modülü.First, install the latest version of the PowerShellGet module.

Ardından, PowerShell modülünüzü yükseltin, Azure aboneliğinizde oturum açın, bir kaynak grubu oluşturun ve ardından bir depolama hesabı oluşturun.Then, upgrade your powershell module, sign in to your Azure subscription, create a resource group, and then create a storage account.

PowerShell modülünüzü yükseltmeUpgrade your powershell module

Not

Bu makale yeni Azure PowerShell Az modülünü kullanacak şekilde güncelleştirilmiştir.This article has been updated to use the new Azure PowerShell Az module. En azından Aralık 2020'ye kadar hata düzeltmeleri almaya devam edecek olan AzureRM modülünü de kullanmaya devam edebilirsiniz.You can still use the AzureRM module, which will continue to receive bug fixes until at least December 2020. Yeni Az modülüyle AzureRM'nin uyumluluğu hakkında daha fazla bilgi edinmek için bkz. Yeni Azure PowerShell Az modülüne giriş.To learn more about the new Az module and AzureRM compatibility, see Introducing the new Azure PowerShell Az module. Az modülü yükleme yönergeleri için bkz. Azure PowerShell'i yükleme.For Az module installation instructions, see Install Azure PowerShell.

PowerShell kullanarak Data Lake depolama 2. nesil ile etkileşimde bulunmak üzere, modül Az.Storage sürümü yüklemeniz gerekir 0,7 veya üzeri.To interact with Data Lake Storage Gen2 by using PowerShell, you'll need to install module Az.Storage version 0.7 or later.

Yükseltilmiş izinlere sahip bir PowerShell oturumu açarak işleme başlayın.Start by opening a PowerShell session with elevated permissions.

Az.Storage modülünü yüklemeInstall the Az.Storage module

Install-Module Az.Storage -Repository PSGallery -AllowClobber -Force

Azure aboneliğinizde oturum açınSign in to your Azure Subscription

Kullanım Login-AzAccount izleyin ve komut ekrandaki kimlik doğrulaması yapın.Use the Login-AzAccount command and follow the on-screen directions to authenticate.

Login-AzAccount

Kaynak grubu oluşturmaCreate a resource group

PowerShell ile yeni bir kaynak grubu oluşturmak için New-AzResourceGroup komutunu kullanın:To create a new resource group with PowerShell, use the New-AzResourceGroup command:

Not

Hiyerarşik ad alanı şu anda tüm genel bölgelerde kullanılabilir.The hierarchical namespace is currently available in all public regions.

# put resource group in a variable so you can use the same group name going forward,
# without hardcoding it repeatedly
$resourceGroup = "storage-quickstart-resource-group"
$location = "westus2"
New-AzResourceGroup -Name $resourceGroup -Location $location

Genel amaçlı v2 depolama hesabı oluşturmaCreate a general-purpose v2 storage account

Yerel olarak yedekli depolama (LRS) ile PowerShell 'den genel amaçlı v2 depolama hesabı oluşturmak için New-AzStorageAccount komutunu kullanın:To create a general-purpose v2 storage account from PowerShell with locally-redundant storage (LRS), use the New-AzStorageAccount command:

$location = "westus2"

New-AzStorageAccount -ResourceGroupName $resourceGroup `
  -Name "storagequickstart" `
  -Location $location `
  -SkuName Standard_LRS `
  -Kind StorageV2 `
  -EnableHierarchicalNamespace $True

Kaynakları temizlemeClean up resources

Kaynak grubunu ve yeni depolama hesabı dahil olmak üzere ilişkili kaynaklarını kaldırmak için Remove-AzResourceGroup komutunu kullanın:To remove the resource group and its associated resources, including the new storage account, use the Remove-AzResourceGroup command:

Remove-AzResourceGroup -Name $resourceGroup

Azure CLI'yı kullanarak hesap oluşturmaCreate an account using Azure CLI

Azure Cloud Shell başlamak için Azure Portaloturum açın.To start Azure Cloud Shell, sign in to the Azure portal.

CLı 'nın yerel yüklemesinde oturum açmak isterseniz, oturum açma komutunu çalıştırın:If you want to sign in to your local installation of the CLI, run the login command:

az login

Azure Data Lake Gen 2 için CLI uzantısını ekleyinAdd the CLI extension for Azure Data Lake Gen 2

CLI'yı kullanarak Data Lake depolama 2. nesil ile etkileşimde bulunmak üzere kabuğunuz için bir uzantı eklemek zorunda kalırsınız.To interact with Data Lake Storage Gen2 by using the CLI, you'll have to add an extension to your shell.

Bunu yapmak için Cloud Shell veya yerel bir kabuk kullanarak aşağıdaki komutu girin: az extension add --name storage-previewTo do that, enter the following command by using either the Cloud Shell or a local shell: az extension add --name storage-preview

Kaynak grubu oluşturmaCreate a resource group

Azure CLI ile yeni bir kaynak grubu oluşturmak için az group create komutunu kullanın.To create a new resource group with Azure CLI, use the az group create command.

az group create `
    --name storage-quickstart-resource-group `
    --location westus2

Not

Hiyerarşik ad alanı şu anda tüm genel bölgelerde kullanılabilir.The hierarchical namespace is currently available in all public regions.

Genel amaçlı v2 depolama hesabı oluşturmaCreate a general-purpose v2 storage account

Azure CLI’dan yerel olarak yedekli depolama ile genel amaçlı v2 depolama hesabı oluşturmak için az storage account create komutunu kullanın.To create a general-purpose v2 storage account from the Azure CLI with locally-redundant storage, use the az storage account create command.

az storage account create `
    --name storagequickstart `
    --resource-group storage-quickstart-resource-group `
    --location westus2 `
    --sku Standard_LRS `
    --kind StorageV2 `
    --hierarchical-namespace true

Kaynakları temizlemeClean up resources

Kaynak grubunu ve yeni depolama hesabı dahil olmak üzere ilişkili kaynakları kaldırmak için az group delete komutunu kullanın.To remove the resource group and its associated resources, including the new storage account, use the az group delete command.

az group delete --name myResourceGroup

Sonraki adımlarNext steps

Bu hızlı başlangıçta, Data Lake Storage 2. Nesil özelliklerine sahip bir depolama hesabı oluşturdunuz.In this quickstart, you've created a storage account with Data Lake Storage Gen2 capabilities. Karşıya yükleme ve BLOB Depolama hesabınızdan indirme öğrenmek için aşağıdaki konuya bakın.To learn how to upload and download blobs to and from your storage account, see the following topic.