New-AzDataFactoryDataset
Создает набор данных в фабрике данных.
Синтаксис
New-AzDataFactoryDataset
[-DataFactoryName] <String>
[[-Name] <String>]
[-File] <String>
[-Force]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzDataFactoryDataset
[-DataFactory] <PSDataFactory>
[[-Name] <String>]
[-File] <String>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет New-AzDataFactoryDataset создает набор данных в Фабрика данных Azure. Если указать имя для уже существующего набора данных, этот командлет предложит подтвердить, прежде чем заменить набор данных. Если указать параметр Force, командлет заменяет существующий набор данных без подтверждения. Выполните эти операции в следующем порядке:
- Создали фабрику данных.
- Создали связанные службы.
- Создайте наборы данных.
- Создание конвейера. Если набор данных с тем же именем уже существует в фабрике данных, этот командлет предложит подтвердить, следует ли перезаписать существующий набор данных новым набором данных. При подтверждении перезаписи существующего набора данных также заменяется определение набора данных.
Примеры
Пример 1. Создание набора данных
New-AzDataFactoryDataset -ResourceGroupName "ADF" -DataFactoryName "WikiADF" -Name "DAWikipediaClickEvents" -File "C:\\samples\\WikiSample\\DA_WikipediaClickEvents.json"
DatasetName : DAWikipediaClickEvents
ResourceGroupName : ADF
DataFactoryName : WikiADF
Availability : Microsoft.DataFactories.Availability
Location : Microsoft.DataFactories.AzureBlobLocation
Policy : Microsoft.DataFactories.Policy
Structure : {}
Эта команда создает набор данных с именем DA_WikipediaClickEvents в фабрике данных с именем WikiADF. Команда основывает набор данных на сведениях в файле DAWikipediaClickEvents.json.
Пример 2. Просмотр доступности для нового набора данных
$Dataset = New-AzDataFactoryDataset -ResourceGroupName "ADF" -DataFactoryName "WikiADF" -Name "DAWikipediaClickEvents" -File "C:\\samples\\WikiSample\\DA_WikipediaClickEvents.json"
$Dataset.Availability
AnchorDateTime :
Frequency : Hour
Interval : 1
Offset :
WaitOnExternal : Microsoft.DataFactories.WaitOnExternal
Первая команда создает набор данных с именем DA_WikipediaClickEvents, как в предыдущем примере, а затем назначает этот набор данных переменной $Dataset. Вторая команда использует стандартную нотацию точек для отображения сведений о свойстве доступности набора данных.
Пример 3. Просмотр расположения для нового набора данных
$Dataset = New-AzDataFactoryDataset -ResourceGroupName "ADF" -DataFactoryName "WikiADF" -Name "DAWikipediaClickEvents" -File "C:\\samples\\WikiSample\\DA_WikipediaClickEvents.json"
$Dataset.Location
BlobPath : wikidatagateway/wikisampledatain/
FilenamePrefix :
Format :
LinkedServiceName : LinkedServiceWikipediaClickEvents
PartitionBy : {}
Первая команда создает набор данных с именем DA_WikipediaClickEvents, как в предыдущем примере, а затем назначает этот набор данных переменной $Dataset. Вторая команда отображает сведения о свойстве Location набора данных.
Пример 4. Просмотр правил проверки для нового набора данных
$Dataset = New-AzDataFactoryDataset -ResourceGroupName "ADF" -DataFactoryName "WikiADF" -Name "DAWikipediaClickEvents" -File "C:\\samples\\WikiSample\\DA_WikipediaClickEvents.json"
$Dataset.Policy.Validation | Format-List $dataset.Location
BlobPath : wikidatagateway/wikisampledatain/
FilenamePrefix :
Format :
LinkedServiceName : LinkedServiceWikipediaClickEvents
PartitionBy : {}
MinimumRows :
MinimumSizeMB : 1
Первая команда создает набор данных с именем DA_WikipediaClickEvents, как в предыдущем примере, а затем назначает этот набор данных переменной $Dataset.
Вторая команда получает сведения о правилах проверки набора данных, а затем передает их командлету Format-List с помощью оператора конвейера.
Этот командлет Windows PowerShell форматирует результаты.
Для получения дополнительных сведений введите Get-Help Format-List
.
Параметры
-Confirm
Запрос подтверждения перед выполнением командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
значение по умолчанию: | False |
Обязательно: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DataFactory
Указывает объект PSDataFactory . Этот командлет создает набор данных в фабрике данных, указанный этим параметром.
Тип: | PSDataFactory |
Position: | 0 |
значение по умолчанию: | None |
Обязательно: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DataFactoryName
Указывает имя фабрики данных. Этот командлет создает набор данных в фабрике данных, указанный этим параметром.
Тип: | String |
Position: | 1 |
значение по умолчанию: | None |
Обязательно: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
значение по умолчанию: | None |
Обязательно: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-File
Указывает полный путь к файлу нотации объектов JavaScript (JSON), который содержит описание набора данных.
Тип: | String |
Position: | 3 |
значение по умолчанию: | None |
Обязательно: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Указывает, что этот командлет заменяет существующий набор данных без запроса на подтверждение.
Тип: | SwitchParameter |
Position: | Named |
значение по умолчанию: | None |
Обязательно: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Указывает имя создаваемого набора данных.
Тип: | String |
Position: | 2 |
значение по умолчанию: | None |
Обязательно: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Указывает имя группы ресурсов Azure. Этот командлет создает набор данных в группе, указанной этим параметром.
Тип: | String |
Position: | 0 |
значение по умолчанию: | None |
Обязательно: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
значение по умолчанию: | False |
Обязательно: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
Выходные данные
Примечания
- Ключевые слова: azure, azurerm, arm, resource, management, manager, data, фабрики