Get-AzDataFactorySlice
Hiermee haalt u gegevenssegmenten op voor een gegevensset in Azure Data Factory.
Syntaxis
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 |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | 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 |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DatasetName
Hiermee geeft u de naam op van de gegevensset waarvoor deze cmdlet segmenten ophaalt.
Type: | String |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | 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 |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Notities
- Trefwoorden: azure, azurerm, arm, resource, beheer, manager, gegevens, factory's
Verwante koppelingen
Azure PowerShell