Freigeben über


Beschriftungsrichtlinie

Gilt für: ✅Azure Data Explorer

Ihr Cluster kann in vielen verschiedenen Szenarien mit externen Diensten kommunizieren. Clusteradministratoren können die autorisierten Domänen für externe Anrufe verwalten, indem sie die Popuprichtlinie des Clusters aktualisieren.

Unterstützte Eigenschaften einer Legende

Eine Popuprichtlinie besteht aus den folgenden Eigenschaften:

Name Art Beschreibung
CalloutType string Definiert den Legendentyp und kann eine der Typen sein, die in Legendentypenaufgeführt sind.
CalloutUriRegex string Gibt den regulären Ausdruck an, dessen Übereinstimmungen die Domäne der Ressourcen der Popupdomäne darstellen.
CanCall bool Gibt an, ob die Legende zulässig oder externe Anrufe verweigert wird.

Legendentypen

Beschriftungsrichtlinien werden auf Clusterebene verwaltet und in die folgenden Typen unterteilt:

Legendenrichtlinientyp Beschreibung
kusto Steuert Clusterübergreifende Abfragen.
SQL Steuert das SQL-Plug-In-.
mysql Steuert das MySQL-Plug-In.
postgresql Steuert das PostgreSql-Plug-In.
azure_digital_twins Steuert das Azure Digital Twins-Plug-In.
Cosmosdb Steuert das Cosmos DB-Plug-In.
sandbox_artifacts Steuert Sandkasten-Plug-Ins (Python und R).
external_data Steuert den Zugriff auf externe Daten über externe Tabellen oder externen Daten Operator.
webapi Steuert den Zugriff auf HTTP-Endpunkte.
ai_embed_text Steuert das ai_embed_text Plug-In).

Vordefinierte Beschriftungsrichtlinien

Die folgende Tabelle zeigt eine Reihe vordefinierter Beschriftungsrichtlinien, die in Ihrem Cluster vorkonfiguriert sind, um Beschriftungen für ausgewählte Dienste zu aktivieren:

Dienst Bezeichnung Zulässige Domänen
Kusto Clusterübergreifende Abfragen [a-z0-9]{3,22}\\.(\\w+\\.)?kusto(mfa)?\\.windows\\.net/?$
Kusto Clusterübergreifende Abfragen ^https://[a-z0-9]{3,22}\\.[a-z0-9-]{1,50}\\.(kusto\\.azuresynapse | kustodev\\.azuresynapse-dogfood)\\.net/?$
Kusto Clusterübergreifende Abfragen ^https://([A-Za-z0-9]+\\.)?(ade | adx)\\.(int\\. | aimon\\.)?(applicationinsights | loganalytics | monitor)\\.(io | azure\\.com)/
Azure DB SQL-Anforderungen [a-z0-9][a-z0-9\\-]{0,61}[a-z0-9]?\\.database\\.windows\\.net/?$
Synapse Analytics SQL-Anforderungen [a-z0-9-]{0,61}?(-ondemand)?\\.sql\\.azuresynapse(-dogfood)?\\.net/?$
Externe Daten Externe Daten .*
Azure Digital Twins Azure Digital Twins [A-Za-z0-9\\-]{3,63}\\.api\\.[A-Za-z0-9]+\\.digitaltwins\\.azure\\.net/?$

Weitere vordefinierte Richtlinien für Ihren Cluster können mit der nächsten Abfrage beobachtet werden:

.show cluster policy callout 
| where EntityType == 'Cluster immutable policy'
| project Policy

Bemerkungen

Wenn eine externe Ressource eines bestimmten Typs mehreren richtlinien entspricht, die für diesen Typ definiert sind, und mindestens eine der übereinstimmenden Richtlinien hat ihre CanCall-Eigenschaft auf "false" festgelegt, wird der Zugriff auf die Ressource verweigert.