external_table()

Przełącz usługi przy użyciu rozwijanej listy Wersja. Dowiedz się więcej o nawigacji.
Dotyczy: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel

Odwołuje się do tabeli zewnętrznej według nazwy.

Uwaga

Funkcja external_table ma podobne ograniczenia jak funkcja tabeli . Standardowe limity zapytań dotyczą również zapytań tabeli zewnętrznej.

Aby przyspieszyć zapytania dotyczące zewnętrznych tabel różnicowych, zobacz Zasady przyspieszania zapytań.

Składnia

external_table( TableName [,MappingName / MaxAgeOverride ] )

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

Parametry

Nazwisko Typ Wymagania opis
TableName string ✔️ Nazwa kwerendy tabeli zewnętrznej. Musi odwoływać się do zewnętrznej tabeli rodzaju blob, adllub sql.
Nazwa mapowania string Nazwa obiektu mapowania, który mapuje pola w zewnętrznych fragmentach danych na dane wyjściowe kolumn.
MaxAgeOverride TimeSpan Po włączeniu zasad przyspieszania zapytań zastąpij właściwość MaxAge zasad dla tego zapytania. Jeśli używasz tej właściwości, tabela zewnętrzna zwraca przyspieszone dane, jeśli czas ostatniego odświeżania indeksu jest większy niż @now — MaxAgeOverride. Minimum: 1s

Uwierzytelnianie i autoryzacja

Metoda uwierzytelniania dostępu do tabeli zewnętrznej jest oparta na parametry połączenia podanym podczas tworzenia, a uprawnienia wymagane do uzyskania dostępu do tabeli różnią się w zależności od metody uwierzytelniania. Aby uzyskać więcej informacji, zobacz tabelę zewnętrzną usługi Azure Storage lub tabelę zewnętrzną programu SQL Server.

Używanie w zapytaniach zasad aktualizacji

Funkcja external_table() może być używana wewnątrz zapytań zasad aktualizacji w ograniczonych warunkach:

  • Tabela zewnętrzna musi mieć włączonezasady przyspieszania zapytań.
  • Okres przyspieszania zapytań Hot musi obejmować wszystkie dane w tabeli zewnętrznej (obecnie >= 100 lat).
  • Jeśli tabela zewnętrzna używa uwierzytelniania personifikacji, zasady aktualizacji muszą być skonfigurowane przy użyciu elementu ManagedIdentity.
  • W Fabric system automatycznie obsługuje autoryzację za pośrednictwem OwnerPrincipalDetails właściwości zasad aktualizacji, która przechwytuje tożsamość użytkownika, który ustawia lub zmienia zasady.

Aby uzyskać więcej informacji, zobacz Omówienie zasad aktualizacji — ograniczenia zapytań.