共用方式為


Get-AzDataLakeStoreItemContent

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

語法

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
別名:AccountName
Position:0
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultProfile

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

類型:IAzureContextContainer
別名:AzContext, AzureRmContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Encoding

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

  • 未知
  • 字串
  • Unicode
  • 位元組
  • BigEndianUnicode
  • UTF8
  • UTF7
  • Ascii
  • 違約
  • Oem
  • BigEndianUTF32
類型:Encoding
Position:4
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-Force

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

類型:SwitchParameter
Position:5
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-Head

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

類型:Int32
Position:2
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-Length

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

類型:Int64
Position:3
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-Offset

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

類型:Int64
Position:2
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-Path

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

類型:DataLakeStorePathInstance
Position:1
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-Tail

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

類型:Int32
Position:2
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

輸出