共用方式為


Get-AzDataLakeStoreItemContent

取得 Data Lake Store 中檔案的內容。

Syntax

Get-AzDataLakeStoreItemContent
   [-Account] <String>
   [-Path] <DataLakeStorePathInstance>
   [[-Offset] <Int64>]
   [[-Length] <Int64>]
   [[-Encoding] <Encoding>]
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Get-AzDataLakeStoreItemContent
   [-Account] <String>
   [-Path] <DataLakeStorePathInstance>
   [[-Head] <Int32>]
   [[-Encoding] <Encoding>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Get-AzDataLakeStoreItemContent
   [-Account] <String>
   [-Path] <DataLakeStorePathInstance>
   [[-Tail] <Int32>]
   [[-Encoding] <Encoding>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Get-AzDataLakeStoreItemContent Cmdlet 會取得 Data Lake Store 中的檔案內容。

範例

範例 1:取得檔案的內容

Get-AzDataLakeStoreItemContent -AccountName "ContosoADL" -Path "/MyFile.txt"

此命令會取得 ContosoADL 帳戶中檔案MyFile.txt的內容。

範例 2:取得檔案的前兩個數據列

Get-AzDataLakeStoreItemContent -AccountName "ContosoADL" -Path "/MyFile.txt" -Head 2

此命令會取得 ContosoADL 帳戶中檔案MyFile.txt的前兩個新行分隔數據列。

參數

-Account

指定 Data Lake Store 帳戶的名稱。

類型:String
Aliases:AccountName
Position:0
預設值:None
必要:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

執行 Cmdlet 之前先提示您確認。

類型:SwitchParameter
Aliases:cf
Position:Named
預設值:False
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶。

類型:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Encoding

指定要建立之項目的編碼方式。 此參數可接受的值為:

  • Unknown
  • String
  • Unicode
  • 位元組
  • BigEndianUnicode
  • [UTF8]
  • UTF7
  • Ascii
  • 預設
  • Oem
  • BigEndianUTF32
類型:Encoding
Position:4
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-Force

強制命令執行,而不要求使用者確認。

類型:SwitchParameter
Position:5
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-Head

要預覽之檔案開頭的數據列數(以新行分隔)。 如果前 4 mb 的數據中沒有遇到新行,則只會傳回該數據。

類型:Int32
Position:2
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-Length

指定要取得之內容的長度,以位元組為單位。

類型:Int64
Position:3
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-Offset

指定在取得內容之前,要略過檔案中的位元元組數目。

類型:Int64
Position:2
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-Path

指定檔案的 Data Lake Store 路徑,從根目錄 (/) 開始。

類型:DataLakeStorePathInstance
Position:1
預設值:None
必要:True
Accept pipeline input:True
Accept wildcard characters:False

-Tail

要預覽之檔案結尾的數據列數(以新行分隔)。 如果前 4 mb 的數據中沒有遇到新行,則只會傳回該數據。

類型:Int32
Position:2
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。

類型:SwitchParameter
Aliases:wi
Position:Named
預設值:False
必要:False
Accept pipeline input:False
Accept wildcard characters:False

輸入

String

DataLakeStorePathInstance

Int32

Int64

Encoding

SwitchParameter

輸出

Byte

String