Admin - Get Refreshable For Capacity

Zwraca określony element odświeżający dla określonej pojemności, do którego użytkownik ma dostęp.

Usługa Power BI zachowuje siedmiodniową historię odświeżania dla każdego zestawu danych, maksymalnie sześćdziesiąt odświeżeń.

Uprawnienia

  • Użytkownik musi mieć uprawnienia administratora (takie jak administrator globalny Office 365 lub administrator usługi Power BI) lub uwierzytelnić się przy użyciu jednostki usługi.
  • Uprawnienia delegowane są obsługiwane.

W przypadku uruchamiania w ramach uwierzytelniania podstawowego usługi aplikacja nie może mieć żadnych premii wymaganych przez administratora dla usługi Power BI ustawionych w Azure Portal.

Zakres wymagany

Tenant.Read.All lub Tenant.ReadWrite.All

Istotne tylko w przypadku uwierzytelniania za pośrednictwem standardowego delegowanego tokenu dostępu administratora. Nie może być obecny, gdy jest używane uwierzytelnianie za pośrednictwem jednostki usługi.

GET https://api.powerbi.com/v1.0/myorg/admin/capacities/{capacityId}/refreshables/{refreshableId}
GET https://api.powerbi.com/v1.0/myorg/admin/capacities/{capacityId}/refreshables/{refreshableId}?$expand={$expand}

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
capacityId
path True

string

uuid

Identyfikator pojemności

refreshableId
path True

string

Identyfikator, który można odświeżyć

$expand
query

string

Akceptuje rozdzielaną przecinkami listę typów danych, które zostaną rozwinięte w tekście w odpowiedzi. Obsługuje funkcje capacities i groups.

Odpowiedzi

Nazwa Typ Opis
200 OK

Refreshables

OK

Przykłady

Example
Get a refreshable with its 'capacity' and 'group' expanded example

Example

Sample Request

GET https://api.powerbi.com/v1.0/myorg/admin/capacities/{capacityId}/refreshables/{refreshableId}

Sample Response

{
  "value": [
    {
      "id": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
      "name": "SalesMarketing",
      "kind": "Dataset",
      "startTime": "2017-06-13T09:25:43.153Z",
      "endTime": "2017-06-19T11:22:32.445Z",
      "refreshCount": 22,
      "refreshFailures": 0,
      "averageDuration": 289.3814,
      "medianDuration": 268.6245,
      "refreshesPerDay": 11,
      "lastRefresh": {
        "refreshType": "ViaApi",
        "startTime": "2017-06-13T09:25:43.153Z",
        "endTime": "2017-06-13T09:31:43.153Z",
        "status": "Completed",
        "requestId": "9399bb89-25d1-44f8-8576-136d7e9014b1"
      },
      "refreshSchedule": {
        "days": [
          "Sunday",
          "Friday",
          "Saturday"
        ],
        "times": [
          "05:00",
          "11:30",
          "17:30",
          "23:00"
        ],
        "enabled": true,
        "localTimeZoneId": "UTC",
        "notifyOption": "MailOnFailure"
      },
      "configuredBy": [
        "john@contoso.com"
      ]
    }
  ]
}

Get a refreshable with its 'capacity' and 'group' expanded example

Sample Request

GET https://api.powerbi.com/v1.0/myorg/admin/capacities/{capacityId}/refreshables/{refreshableId}?$expand=capacity,group

Sample Response

{
  "value": [
    {
      "id": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
      "name": "SalesMarketing",
      "kind": "Dataset",
      "startTime": "2017-06-13T09:25:43.153Z",
      "endTime": "2017-06-19T11:22:32.445Z",
      "refreshCount": 22,
      "refreshFailures": 0,
      "averageDuration": 289.3814,
      "medianDuration": 268.6245,
      "refreshesPerDay": 11,
      "lastRefresh": {
        "refreshType": "ViaApi",
        "startTime": "2017-06-13T09:25:43.153Z",
        "endTime": "2017-06-13T09:31:43.153Z",
        "status": "Completed",
        "requestId": "9399bb89-25d1-44f8-8576-136d7e9014b1"
      },
      "refreshSchedule": {
        "days": [
          "Sunday",
          "Friday",
          "Saturday"
        ],
        "times": [
          "05:00",
          "11:30",
          "17:30",
          "23:00"
        ],
        "enabled": true,
        "localTimeZoneId": "UTC",
        "notifyOption": "MailOnFailure"
      },
      "configuredBy": [
        "john@contoso.com"
      ],
      "capacity": {
        "id": "0f084df7-c13d-451b-af5f-ed0c466403b2",
        "displayName": "MyCapacity",
        "sku": "A1"
      },
      "group": {
        "id": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
        "name": "SalesMarketing"
      }
    }
  ]
}

Definicje

Nazwa Opis
Capacity

Pojemność usługi Power BI

CapacityState

Stan pojemności

capacityUserAccessRight

Prawo dostępu, które użytkownik ma w pojemności

days

Dni, w których należy wykonać odświeżanie

Refresh

Wpis historii odświeżania usługi Power BI

Refreshable

Odświeżanie usługi Power BI to zestaw danych, który został odświeżony co najmniej raz lub dla którego istnieje prawidłowy harmonogram odświeżania. Jeśli zestaw danych nie spełnia żadnej z tych warunków, nie zostanie wyświetlony w odpowiedzi interfejsu API. Usługa Power BI zachowuje siedmiodniową historię odświeżania dla każdego zestawu danych, maksymalnie sześćdziesiąt odświeżeń.

RefreshableGroup

Grupa usługi Power BI skojarzona z elementem z możliwością odświeżania

RefreshableKind

Rodzaj odświeżanego

Refreshables

Lista odświeżeń usługi Power BI

RefreshAttempt

Usługa Power BI automatycznie podejmuje wiele prób odświeżenia zestawu danych, jeśli wystąpi błąd odświeżania. Ten obiekt zawiera informacje o każdej próbie odświeżenia.

RefreshAttemptType

Typ próby odświeżenia.

RefreshSchedule

Harmonogram odświeżania usługi Power BI dla zaimportowanego modelu

RefreshType

Typ żądania odświeżania

ScheduleNotifyOption

Opcja powiadomienia po zakończeniu zaplanowanego odświeżania. Jednostki usługi obsługują NoNotification tylko wartość.

TenantKey

Informacje o kluczu szyfrowania

Capacity

Pojemność usługi Power BI

Nazwa Typ Opis
admins

string[]

Tablica administratorów pojemności

capacityUserAccessRight

capacityUserAccessRight

Prawo dostępu, które użytkownik ma w pojemności

displayName

string

Nazwa wyświetlana pojemności

id

string

Identyfikator pojemności

region

string

Region świadczenia usługi Azure, w którym aprowizowano pojemność

sku

string

Jednostka SKU pojemności

state

CapacityState

Stan pojemności

tenantKey

TenantKey

Informacje o kluczu szyfrowania (dotyczy tylko tras administratora)

tenantKeyId

string

Identyfikator klucza szyfrowania (dotyczy tylko trasy administratora)

CapacityState

Stan pojemności

Nazwa Typ Opis
Active

string

Pojemność jest gotowa do użycia

Deleted

string

Pojemność została usunięta i jest niedostępna

Deleting

string

Usuwanie pojemności jest w toku

Invalid

string

Nie można użyć pojemności

NotActivated

string

Nieobsługiwane

PreSuspended

string

Nieobsługiwane

ProvisionFailed

string

Aprowizowanie pojemności nie powiodło się

Provisioning

string

Aktywacja pojemności jest w toku

Suspended

string

Użycie pojemności jest zawieszone

UpdatingSku

string

Trwa zmiana jednostki SKU pojemności

capacityUserAccessRight

Prawo dostępu, które użytkownik ma w pojemności

Nazwa Typ Opis
Admin

string

Użytkownik ma uprawnienia administratora do pojemności

Assign

string

Użytkownik ma prawa współautora i może przypisywać obszary robocze do pojemności

None

string

Użytkownik nie ma dostępu do pojemności

days

Dni, w których należy wykonać odświeżanie

Nazwa Typ Opis
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

Refresh

Wpis historii odświeżania usługi Power BI

Nazwa Typ Opis
endTime

string

Data i godzina zakończenia odświeżania (może być pusta, jeśli odświeżanie jest w toku)

refreshAttempts

RefreshAttempt[]

Lista prób odświeżenia.

refreshType

RefreshType

Typ żądania odświeżania

requestId

string

Identyfikator żądania odświeżania. Podaj ten identyfikator we wszystkich żądaniach obsługi.

serviceExceptionJson

string

Kod błędu błędu w formacie JSON (pusty, jeśli nie wystąpił błąd)

startTime

string

Data i godzina rozpoczęcia odświeżania

status

string

  • Unknown jeśli stan ukończenia jest nieznany lub trwa odświeżanie.
  • Completed pomyślnie ukończono odświeżanie.
  • Failed w przypadku nieudanego odświeżania (serviceExceptionJson będzie zawierać kod błędu).
  • Disabled jeśli odświeżanie jest wyłączone przez selektywne odświeżanie.

Refreshable

Odświeżanie usługi Power BI to zestaw danych, który został odświeżony co najmniej raz lub dla którego istnieje prawidłowy harmonogram odświeżania. Jeśli zestaw danych nie spełnia żadnej z tych warunków, nie zostanie wyświetlony w odpowiedzi interfejsu API. Usługa Power BI zachowuje siedmiodniową historię odświeżania dla każdego zestawu danych, maksymalnie sześćdziesiąt odświeżeń.

Nazwa Typ Opis
averageDuration

number

Średni czas trwania w sekundach odświeżania w przedziale czasu, dla którego istnieją dane odświeżania

capacity

Capacity

Pojemność elementu, który można odświeżyć

configuredBy

string[]

Właściciele z możliwością odświeżania

endTime

string

Godzina zakończenia okna, dla którego istnieją dane odświeżania

group

RefreshableGroup

Skojarzona grupa dla elementu z możliwością odświeżania

id

string

Identyfikator obiektu odświeżanego

kind

RefreshableKind

Rodzaj odświeżanego

lastRefresh

Refresh

Ostatni wpis historii odświeżania usługi Power BI dla elementu z możliwością odświeżania

medianDuration

number

Mediana czasu trwania w sekundach odświeżania w przedziale czasu, dla którego istnieją dane odświeżania

name

string

Nazwa wyświetlana odświeżanego elementu

refreshCount

integer

Liczba odświeżeń w przedziale czasu, dla którego istnieją dane odświeżania

refreshFailures

integer

Liczba niepowodzeń odświeżania w przedziale czasu, dla którego istnieją dane odświeżania

refreshSchedule

RefreshSchedule

Harmonogram odświeżania elementu z możliwością odświeżania

refreshesPerDay

integer

Liczba odświeżeń dziennie (zaplanowanych i na żądanie) w przedziale czasu, dla którego istnieją dane odświeżania

startTime

string

Godzina rozpoczęcia okna, dla którego istnieją dane odświeżania

RefreshableGroup

Grupa usługi Power BI skojarzona z elementem z możliwością odświeżania

Nazwa Typ Opis
id

string

Identyfikator obszaru roboczego

name

string

Nazwa grupy

RefreshableKind

Rodzaj odświeżanego

Nazwa Typ Opis
Dataset

string

Zestaw danych

Refreshables

Lista odświeżeń usługi Power BI

Nazwa Typ Opis
odata.context

string

Kontekst OData

value

Refreshable[]

Odświeżenia

RefreshAttempt

Usługa Power BI automatycznie podejmuje wiele prób odświeżenia zestawu danych, jeśli wystąpi błąd odświeżania. Ten obiekt zawiera informacje o każdej próbie odświeżenia.

Nazwa Typ Opis
attemptId

integer

Indeks próby odświeżenia.

endTime

string

Data i godzina zakończenia próby odświeżenia. Wartość jest unieważniona, jeśli próba odświeżenia jest w toku.

serviceExceptionJson

string

Kod błędu błędu w formacie JSON. Unieważnij, jeśli nie ma błędu.

startTime

string

Data i godzina rozpoczęcia próby odświeżenia.

type

RefreshAttemptType

Typ próby odświeżenia.

RefreshAttemptType

Typ próby odświeżenia.

Nazwa Typ Opis
Data

string

Odświeżanie próbuje załadować dane do zestawu danych.

Query

string

Próba odświeżenia pamięci podręcznych zapytań w warstwie Premium i kafelków pulpitu nawigacyjnego.u

RefreshSchedule

Harmonogram odświeżania usługi Power BI dla zaimportowanego modelu

Nazwa Typ Opis
NotifyOption

ScheduleNotifyOption

Opcja powiadomienia po zakończeniu zaplanowanego odświeżania. Jednostki usługi obsługują NoNotification tylko wartość.

days

days[]

Dni, w których należy wykonać odświeżanie

enabled

boolean

Czy odświeżanie jest włączone

localTimeZoneId

string

Identyfikator strefy czasowej do użycia. Aby uzyskać więcej informacji, zobacz Informacje o strefie czasowej.

times

string[]

Czasy dnia do wykonania odświeżania

RefreshType

Typ żądania odświeżania

Nazwa Typ Opis
OnDemand

string

Odświeżanie zostało wyzwolone interaktywnie za pośrednictwem portalu usługi Power BI

OnDemandTraining

string

Odświeżanie zostało wyzwolone interaktywnie za pośrednictwem portalu usługi Power BI z automatycznym trenowanie agregacji

Scheduled

string

Odświeżanie zostało wyzwolone przez ustawienie harmonogramu odświeżania zestawu danych

ViaApi

string

Odświeżanie zostało wyzwolone przez wywołanie interfejsu API

ViaEnhancedApi

string

Odświeżanie zostało wyzwolone przez ulepszone wywołanie interfejsu API REST odświeżania

ViaXmlaEndpoint

string

Odświeżanie zostało wyzwolone za pośrednictwem publicznego punktu końcowego XMLA usługi Power BI

ScheduleNotifyOption

Opcja powiadomienia po zakończeniu zaplanowanego odświeżania. Jednostki usługi obsługują NoNotification tylko wartość.

Nazwa Typ Opis
MailOnFailure

string

Powiadomienie e-mail zostanie wysłane po niepowodzeniu odświeżania

NoNotification

string

Żadne powiadomienie nie zostanie wysłane

TenantKey

Informacje o kluczu szyfrowania

Nazwa Typ Opis
createdAt

string

Data i godzina utworzenia klucza szyfrowania

id

string

Identyfikator klucza szyfrowania

isDefault

boolean

Czy klucz szyfrowania jest kluczem domyślnym dla całej dzierżawy. Każda nowo utworzona pojemność dziedziczy klucz domyślny.

keyVaultKeyIdentifier

string

Identyfikator URI, który jednoznacznie określa klucz szyfrowania w usłudze Azure Key Vault

name

string

Nazwa klucza szyfrowania

updatedAt

string

Data i godzina ostatniej aktualizacji klucza szyfrowania