Delen via


Get-AzDataFactorySlice

Hiermee haalt u gegevenssegmenten op voor een gegevensset in Azure Data Factory.

Syntax

Get-AzDataFactorySlice
   [[-EndDateTime] <DateTime>]
   [-DataFactoryName] <String>
   [-DatasetName] <String>
   [-StartDateTime] <DateTime>
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzDataFactorySlice
   [[-EndDateTime] <DateTime>]
   [-DataFactory] <PSDataFactory>
   [-DatasetName] <String>
   [-StartDateTime] <DateTime>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

De cmdlet Get-AzDataFactorySlice haalt gegevenssegmenten op voor een gegevensset in Azure Data Factory. Geef een begintijd en een eindtijd op om een bereik van gegevenssegmenten te definiëren om weer te geven. De status van een gegevenssegment is een van de volgende waarden:

  • PendingExecution. Gegevensverwerking is niet gestart.
  • InProgress. Gegevensverwerking wordt uitgevoerd.
  • Klaar. Gegevensverwerking is voltooid. Het gegevenssegment is klaar voor afhankelijke segmenten om het te gebruiken.
  • Mislukt. De uitvoering die het segment produceert, is mislukt.
  • Overslaan. Data Factory slaat de verwerking van het segment over.
  • Probeer het opnieuw. Data Factory probeert de uitvoering die het segment produceert, opnieuw uit te voeren.
  • Time-out. Er is een time-out opgetreden voor gegevensverwerking.
  • PendingValidation. Het gegevenssegment wacht op validatie voordat het wordt verwerkt.
  • Validatie opnieuw proberen. Data Factory probeert de validatie van het segment opnieuw uit te proberen.
  • Validatie is mislukt. Validatie van het segment is mislukt. Voor elk van de segmenten ziet u meer informatie over de uitvoering die het segment produceert met behulp van de cmdlet Get-AzDataFactoryRun.

Voorbeelden

Voorbeeld 1: Gegevenssegmenten ophalen voor een gegevensset

Get-AzDataFactorySlice -ResourceGroupName "ADF" -DataFactoryName "WikiADF" -DatasetName "DAWikiAggregatedData" -StartDateTime 2014-05-20T10:00:00Z

ResourceGroupName : ADF
DataFactoryName   : WikiADF
DatasetName         : DAWikiAggregatedData
Start             : 5/21/2014 1:00:00 AM
End               : 5/21/2014 2:00:00 AM
RetryCount        : 0
Status            : Ready

ResourceGroupName : ADF
DataFactoryName   : WikiADF
DatasetName         : DAWikiAggregatedData
Start             : 5/21/2014 2:00:00 AM
End               : 5/21/2014 3:00:00 AM
RetryCount        : 0
Status            : Ready

. . .

ResourceGroupName : ADF
DataFactoryName   : WikiADF
DatasetName         : DAWikiAggregatedData
Start             : 5/21/2014 8:00:00 PM
End               : 5/21/2014 9:00:00 PM
RetryCount        : 0
Status            : PendingExecution

ResourceGroupName : ADF
DataFactoryName   : WikiADF
DatasetName         : DAWikiAggregatedData
Start             : 5/21/2014 9:00:00 PM
End               : 5/21/2014 10:00:00 PM
RetryCount        : 0
Status            : PendingExecution

. . .

Met deze opdracht worden alle gegevenssegmenten opgehaald voor de gegevensset met de naam WikiAggregatedData in de data factory met de naam WikiADF. De opdracht haalt segmenten op die worden geproduceerd na de tijd dat de parameter StartDateTime opgeeft. Met de volgende voorbeeldcode wordt elke uur de beschikbaarheid voor deze gegevensset ingesteld in het JSON-bestand (JavaScript Object Notation). beschikbaarheid: { periode: "Hour", periodMultiplier: 1 } Sommige van de resultaten zijn Gereed en andere zijn PendingExecution. Er zijn al klaar segmenten uitgevoerd. De segmenten die in behandeling zijn, worden aan het einde van elk uur uitgevoerd in het interval dat de cmdlet Set-AzDataFactoryPipelineActivePeriod opgeeft. In dit voorbeeld hebben zowel begin- als eindperioden voor de pijplijn en het segment een waarde van één dag (24 uur).

Voorbeeld 2

Hiermee haalt u gegevenssegmenten op voor een gegevensset in Azure Data Factory. (automatisch gegenereerd)

Get-AzDataFactorySlice -DataFactoryName 'WikiADF' -DatasetName 'DAWikiAggregatedData' -EndDateTime 2014-05-22T16:00:00Z -ResourceGroupName 'ADF' -StartDateTime 2014-05-20T10:00:00Z

Parameters

-DataFactory

Hiermee geeft u een PSDataFactory-object . Met deze cmdlet worden segmenten opgehaald die deel uitmaken van de data factory die met deze parameter wordt opgegeven.

Type:PSDataFactory
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DataFactoryName

Hiermee geeft u de naam van een data factory. Met deze cmdlet worden segmenten opgehaald die deel uitmaken van de data factory die met deze parameter wordt opgegeven.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DatasetName

Hiermee geeft u de naam op van de gegevensset waarvoor deze cmdlet segmenten ophaalt.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EndDateTime

Hiermee geeft u het einde van een periode op als een DateTime-object . Deze cmdlet haalt segmenten op die vóór de tijd die door deze parameter wordt opgegeven. Typ voor meer informatie over DateTime-objectenGet-Help Get-Date. EndDateTime moet worden opgegeven in de ISO8601 indeling, zoals in de volgende voorbeelden: 2015-01-01Z 2015-01-01T00:00:00Z 2015-01-0101T00:00:00.000Z (UTC) 2015-01-01T00:00:00-08:00 (Pacific Standard Time) De standaard tijdzone-ontwerpfunctie is UTC.

Type:DateTime
Position:4
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Hiermee geeft u de naam van een Azure-resourcegroep op. Met deze cmdlet worden segmenten ophaalt die deel uitmaken van de groep die met deze parameter wordt opgegeven.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StartDateTime

Hiermee geeft u het begin van een periode op als een DateTime-object . Deze cmdlet haalt segmenten op die worden geproduceerd na de tijd die door deze parameter wordt opgegeven.

Type:DateTime
Position:3
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

PSDataFactory

String

Uitvoerwaarden

PSDataSlice

Notities

  • Trefwoorden: azure, azurerm, arm, resource, beheer, manager, gegevens, factory's