Udostępnij za pośrednictwem


Get-AzDataFactorySlice

Pobiera wycinki danych dla zestawu danych w usłudze Azure Data Factory.

Składnia

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>]

Opis

Polecenie cmdlet Get-AzDataFactorySlice pobiera wycinki danych dla zestawu danych w usłudze Azure Data Factory. Określ godzinę rozpoczęcia i godzinę zakończenia, aby zdefiniować zakres wycinków danych do wyświetlenia. Stan wycinka danych jest jedną z następujących wartości:

  • PendingExecution. Przetwarzanie danych nie zostało uruchomione.
  • Ruch przychodzący. Przetwarzanie danych jest w toku.
  • Gotowy. Przetwarzanie danych zostało ukończone. Wycinek danych jest gotowy do użycia przez zależne wycinki.
  • Niepowodzenie. Uruchomienie, które generuje wycinek, nie powiodło się.
  • Pominąć. Usługa Data Factory pomija przetwarzanie wycinka.
  • Ponów próbę. Usługa Data Factory ponawia próbę uruchomienia, który generuje wycinek.
  • Przekroczono limit czasu. Upłynął limit czasu przetwarzania danych.
  • PendingValidation. Wycinek danych czeka na walidację przed jego przetworzeniem.
  • Ponów próbę weryfikacji. Usługa Data Factory ponawia próbę weryfikacji wycinka.
  • Weryfikacja nie powiodła się. Walidacja wycinka nie powiodła się. Dla każdego z wycinków można zobaczyć więcej informacji na temat przebiegu, który generuje wycinek przy użyciu polecenia cmdlet Get-AzDataFactoryRun.

Przykłady

Przykład 1. Pobieranie wycinków danych dla zestawu danych

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

. . .

To polecenie pobiera wszystkie wycinki danych dla zestawu danych o nazwie WikiAggregatedData w fabryce danych o nazwie WikiADF. Polecenie pobiera wycinki generowane po upływie czasu określonego parametru StartDateTime. Poniższy przykładowy kod ustawia dostępność tego zestawu danych co godzinę w pliku JavaScript Object Notation (JSON). availability: { period: "Hour", periodMultiplier: 1 } Niektóre wyniki są gotowe, a inne to PendingExecution. Gotowe wycinki zostały już uruchomione. Oczekujące wycinki oczekują na uruchomienie na końcu każdej godziny w interwale określonym przez polecenie cmdlet Set-AzDataFactoryPipelineActivePeriod. W tym przykładzie zarówno okresy rozpoczęcia, jak i zakończenia potoku, a wycinek mają wartość jednego dnia (24 godziny).

Przykład 2

Pobiera wycinki danych dla zestawu danych w usłudze Azure Data Factory. (automatycznie wygenerowane)

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

Parametry

-DataFactory

Określa obiekt PSDataFactory . To polecenie cmdlet pobiera wycinki należące do fabryki danych, które określa ten parametr.

Typ:PSDataFactory
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-DataFactoryName

Określa nazwę fabryki danych. To polecenie cmdlet pobiera wycinki należące do fabryki danych, które określa ten parametr.

Typ:String
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-DatasetName

Określa nazwę zestawu danych, dla którego to polecenie cmdlet pobiera wycinki.

Typ:String
Position:2
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-EndDateTime

Określa koniec okresu jako obiekt DateTime . To polecenie cmdlet pobiera wycinki utworzone przed upływem czasu określonego przez ten parametr. Aby uzyskać więcej informacji na temat obiektów DateTime , wpisz Get-Help Get-Date. EndDateTime musi być określony w formacie ISO8601, jak w następujących przykładach: 2015-01-01Z 2015-01-01T00:00:00Z 2015-01-01-01T00:00:00.000Z (UTC) 2015-01-01T00:00:00-08:00 (Czas standardowy pacyficzny) Domyślny projektant strefy czasowej to UTC.

Typ:DateTime
Position:4
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Określa nazwę grupy zasobów platformy Azure. To polecenie cmdlet pobiera wycinki należące do grupy, która określa ten parametr.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-StartDateTime

Określa początek okresu jako obiekt DateTime . To polecenie cmdlet pobiera wycinki generowane po upływie czasu określonego przez ten parametr.

Typ:DateTime
Position:3
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

PSDataFactory

String

Dane wyjściowe

PSDataSlice

Uwagi

  • Słowa kluczowe: azure, azurerm, arm, resource, management, manager, data, factory