Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Microsoft OneLake se integra con el módulo de Azure PowerShell para la lectura, escritura y administración de datos.
Conexión a OneLake con Azure PowerShell
Para conectarse a OneLake desde PowerShell, siga estos pasos:
Instale el módulo de PowerShell de Azure Storage.
Install-Module Az.Storage -Repository PSGallery -ForceInicie sesión en la cuenta de Azure.
Connect-AzAccountCree el contexto de la cuenta de almacenamiento.
- El nombre de la cuenta de almacenamiento es onelake.
- Configúralo
-UseConnectedAccountpara transmitir tus credenciales de Azure. - Establezca
-endpointcomofabric.microsoft.com.
Ejecute los mismos comandos usados para Azure Data Lake Storage (ADLS) Gen2. Para más información sobre ADLS Gen2 y el módulo de PowerShell de Azure Storage, consulte Uso de PowerShell para administrar ADLS Gen2.
Ejemplo: Obtener el tamaño de un elemento o directorio
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"