OneLaken hallinta PowerShellin avulla
Microsoft Fabric OneLake integroituu Azure PowerShell -moduuliin tietojen lukemista, kirjoittamista ja hallintaa varten.
OneLakeen Näyttöyhteys Azure PowerShellin avulla
Näyttöyhteys OneLakeen PowerShellistä seuraavasti:
Asenna PowerShell Azure-tallennus moduuli.
Install-Module Az.Storage -Repository PSGallery -Force
Kirjaudu sisään Azure-tilillesi.
Connect-AzAccount
Luo tallennustilin konteksti.
- Tallennus tilin nimi on Onelake.
- Määritä
-UseConnectedAccount
välittämään Azure-tunnistetietosi. - Määritä arvoksi
-endpoint
fabric.microsoft.com
.
Suorita samat komennot kuin Azure Data Lake Tallennus (ADLS) Gen2:ssa. Lisätietoja ADLS Gen2:sta ja Azure-tallennus PowerShell-moduulista on artikkelissa ADLS Gen2:n hallinta PowerShellin avulla.
Esimerkki: Hae kohteen tai hakemiston koko
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"