sp_create_openrowset_statistics (Transact-SQL)
Gilt für: Azure SQL verwaltete Instanz Azure Synapse Analytics (nur serverloser SQL-Pool)
Erstellt Spaltenstatistiken für eine Spalte im OPENROWSET-Pfad von Serverlosen SQL-Pools von Azure Synapse. Weitere Informationen finden Sie unter Statistics in Synapse SQL. Dieses Verfahren wird auch von Azure SQL verwaltete Instanz für Spaltenstatistiken in externen Datenquellen über OPENROWSET verwendet.
Transact-SQL-Syntaxkonventionen
Syntax
sys.sp_create_openrowset_statistics [ @stmt = ] N'statement_text'
Argumente
[ @stmt = ] N'statement_text'
Gibt eine Transact-SQL-Anweisung an, die Spaltenwerte zurückgibt, die für Statistiken verwendet werden sollen. Sie können TABELLENAMPLE innerhalb der @stmt
zu verwendenden Datenbeispiele angeben. Wenn TABLESAMPLE nicht angegeben wird, wird FULLSCAN verwendet. Für CSV-Datenquellen wird nur FULLSCAN unterstützt.
<tablesample_clause> ::= TABLESAMPLE ( sample_number PERCENT )
Hinweise
Dient sys.sp_create_openrowset_statistics
zum Erstellen von Statistiken zu externen Datenquellen über OPENROWSET. Derzeit können Sie nur einzelspaltige Statistiken erstellen.
Statistikmetadaten sind nicht für OPENROWSET-Spalten verfügbar.
Verwenden Sie CREATE STATISTICS
für Statistiken zu externen Tabellenspalten stattdessen. Weitere Informationen finden Sie unter Erstellen von Statistiken für externe Tabellenspalte.
Berechtigungen
Erfordert BERECHTIGUNGEN ZUM VERWALTEN VON MASSENVORGÄNGEn oder VERWALTEN VON DATENBANK-MASSENVORGÄNGEn.
Beispiel
Informationen zu Verwendungsszenarien und Beispielen können Sie im OPENROWSET-Pfad "Statistiken für Spalte erstellen" überprüfen.
Weitere Informationen
Nächste Schritte
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für