Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Microsoft OneLake integra-se com o módulo Azure PowerShell para leitura, escrita e gestão de dados.
Conecte-se ao OneLake com Azure PowerShell
Ligue-se ao OneLake a partir do PowerShell seguindo estes passos:
Instale o módulo PowerShell do Azure Storage.
Install-Module Az.Storage -Repository PSGallery -ForceEntre na sua conta do Azure.
Connect-AzAccountCria o contexto da conta de armazenamento.
- O nome da conta de armazenamento é onelake.
- Defina
-UseConnectedAccountpara passar pelas suas credenciais Azure. - Definir
-endpointcomofabric.microsoft.com.
Execute os mesmos comandos usados para o Azure Data Lake Storage (ADLS) Gen2. Para mais informações sobre ADLS Gen2 e o módulo Azure Storage PowerShell, consulte Use PowerShell para gerir ADLS Gen2.
Exemplo: Obtenha o tamanho de um item ou diretório
Install-Module Az.Storage -Repository PSGallery -Force
Connect-AzAccount
$ctx = New-AzStorageContext -StorageAccountName 'onelake' -UseConnectedAccount -endpoint 'fabric.microsoft.com'
# This example uses the workspace and item name. If the workspace name does not meet Azure Storage naming criteria (no special characters), you can use GUIDs instead.
$workspaceName = 'myworkspace'
$itemPath = 'mylakehouse.lakehouse/Files'
# Recursively get the length of all files within your lakehouse, sum, and convert to GB.
$colitems = Get-AzDataLakeGen2ChildItem -Context $ctx -FileSystem $workspaceName -Path $itemPath -Recurse -FetchProperty | Measure-Object -property Length -sum
"Total file size: " + ($colitems.sum / 1GB) + " GB"