Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wechseln Sie Dienste mit der Dropdownliste "Version". Weitere Informationen zur Navigation.
Gilt für: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Verweist auf eine externe Tabelle anhand des Namens.
Hinweis
Die external_table Funktion hat ähnliche Einschränkungen wie die Tabellenfunktion .
Standardabfragegrenzwerte gelten auch für externe Tabellenabfragen.
Informationen zum Beschleunigen von Abfragen über externe Delta-Tabellen finden Sie unter Abfragebeschleunigungsrichtlinie.
Syntax
external_table(
TableName [,MappingName / MaxAgeOverride ] )
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
| Name | Type | Erforderlich | Beschreibung |
|---|---|---|---|
| TableName | string |
✔️ | Der Name der externen Tabelle, die abgefragt wird. Muss auf eine externe Tabelle mit Typ blob, adloder sql. |
| MappingName | string |
Ein Name eines Zuordnungsobjekts, das Felder in den externen Datenshards zu Spaltenausgabe zuordnet. | |
| MaxAgeOverride | TimeSpan |
Wenn die Abfragebeschleunigungsrichtlinie aktiviert ist, setzen Sie die MaxAge-Eigenschaft der Richtlinie für diese Abfrage außer Kraft. Wenn Sie diese Eigenschaft verwenden, gibt die externe Tabelle beschleunigte Daten zurück, wenn die letzte Indexaktualisierungszeit größer @now als - MaxAgeOverride ist. Minimum: 1s |
Authentifizierung und Autorisierung
Die Authentifizierungsmethode für den Zugriff auf eine externe Tabelle basiert auf der Verbindungszeichenfolge, die während der Erstellung bereitgestellt wurde, und die berechtigungen, die für den Zugriff auf die Tabelle erforderlich sind, variieren je nach Authentifizierungsmethode. Weitere Informationen finden Sie in der externen Azure Storage-Tabelle oder in der externen SQL Server-Tabelle.
Verwenden in Aktualisierungsrichtlinienabfragen
Die external_table() Funktion kann in Aktualisierungsrichtlinienabfragen unter eingeschränkten Bedingungen verwendet werden:
- Die externe Tabelle muss eine Abfragebeschleunigungsrichtlinieaktiviert haben.
- Der Abfragebeschleunigungszeitraum
Hotmuss alle Daten in der externen Tabelle abdecken (derzeit >= 100 Jahre).
- Wenn die externe Tabelle die Identitätswechselauthentifizierung verwendet, muss die Updaterichtlinie mit einer
ManagedIdentity.
- In Fabric verarbeitet das System automatisch die Autorisierung über die Eigenschaft für die
OwnerPrincipalDetailsUpdaterichtlinie, die die Identität des Benutzers erfasst, der die Richtlinie festlegt oder ändert.
Weitere Informationen finden Sie unter Übersicht über die Aktualisierungsrichtlinie – Abfragebeschränkungen.