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.