Import-AzDataLakeStoreItem
將本機檔案或目錄上傳至 Data Lake Store。
語法
Import-AzDataLakeStoreItem
[-Account] <String>
[-Path] <String>
[-Destination] <DataLakeStorePathInstance>
[-Recurse]
[-Resume]
[-ForceBinary]
[-Force]
[-Concurrency <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Import-AzDataLakeStoreItem
[-Account] <String>
[-Path] <String>
[-Destination] <DataLakeStorePathInstance>
[-Recurse]
[-Resume]
[-ForceBinary]
[-Force]
[-Concurrency <Int32>]
[-DiagnosticLogLevel <LogLevel>]
-DiagnosticLogPath <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Import-AzDataLakeStoreItem Cmdlet 會將本機檔案或目錄上傳至 Data Lake Store。
範例
範例 1:上傳檔案
Import-AzDataLakeStoreItem -AccountName "ContosoADL" -Path "C:\SrcFile.csv" -Destination "/MyFiles/File.csv" -Concurrency 4
此命令會將檔案上傳SrcFile.csv,並將其新增至 Data Lake Store 中的 MyFiles 資料夾,File.csv並行為 4。
參數
-Account
指定 Data Lake Store 帳戶的名稱。
類型: | String |
別名: | AccountName |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-Concurrency
指出要平行上傳的檔案或區塊數目。 預設會根據系統規格來計算為最佳工作。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-Confirm
執行 Cmdlet 之前先提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DefaultProfile
用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶。
類型: | IAzureContextContainer |
別名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Destination
指定要從根目錄 (/) 開始上傳檔案或資料夾的 Data Lake Store 路徑。
類型: | DataLakeStorePathInstance |
Position: | 2 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-DiagnosticLogLevel
選擇性地指出在檔案或資料夾匯入期間用來記錄事件的診斷記錄層級。 預設值為 Error。
類型: | LogLevel |
接受的值: | Debug, Information, Error, None |
Position: | Named |
預設值: | Error |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-DiagnosticLogPath
指定要在檔案或資料夾匯入期間記錄事件之診斷記錄檔的路徑。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-Force
指出如果目的地檔案已經存在,這項作業可以覆寫目的地檔案。
類型: | SwitchParameter |
Position: | 8 |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-ForceBinary
表示要複製的檔案應該複製,而不需擔心附加之間的新行保留。
類型: | SwitchParameter |
Position: | 5 |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-Path
指定要上傳之檔案或資料夾的本機路徑。
類型: | String |
Position: | 1 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-Recurse
表示這項作業應該上傳所有子資料夾中的所有專案。
類型: | SwitchParameter |
Position: | 3 |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-Resume
表示要複製的檔案是先前上傳的接續。 這會導致系統嘗試從未完全上傳的最後一個檔案繼續。
類型: | SwitchParameter |
Position: | 4 |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |