Udostępnij za pośrednictwem


extent_id()

Dotyczy: ✅Microsoft Fabric

Udostępnia unikatowy identyfikator fragmentu danych ("extent") zawierającego bieżący rekord w momencie uruchomienia zapytania.

Zastosowanie tej funkcji w celu obliczenia danych, które nie są dołączone do fragmentu danych, zwraca pusty identyfikator GUID (wszystkie zera).

Przestarzałe aliasy: extentid()

Ostrzeżenie

Wartość zwrócona przez tę funkcję nie ma gwarancji, że pozostanie stabilna w czasie. System stale wykonuje operacje pielęgnacji danych w tle i może to spowodować zmiany w istniejących zakresach i ich identyfikatorach.

Składnia

extent_id()

Dowiedz się więcej na temat konwencji składni.

Zwraca

Zwraca wartość typu guid identyfikującą fragment danych bieżącego rekordu w momencie uruchomienia zapytania lub pusty identyfikator GUID (wszystkie zera).

Przykłady

W poniższym przykładzie pokazano, jak uzyskać listę wszystkich fragmentów danych, które mają obecnie rekordy z godziny temu z określoną wartością dla kolumny ActivityId. Pokazuje, że niektóre operatory zapytań (tutaj, where operator, extenda także project ) zachowują informacje o fragmentach danych hostujących rekord.

T
| where Timestamp > ago(1h)
| where ActivityId == 'dd0595d4-183e-494e-b88e-54c52fe90e5a'
| extend eid=extent_id()
| summarize by eid