Aracılığıyla paylaş


sp_create_openrowset_statistics (Transact-SQL)

Şunlar için geçerlidir:Azure SQL Yönetilen ÖrneğiAzure Synapse Analytics (yalnızca sunucusuz SQL havuzu)

Azure Synapse sunucusuz SQL havuzlarının OPENROWSET yolundaki bir sütun için sütun istatistikleri oluşturur. Daha fazla bilgi için bkz. Synapse SQL İstatistikleri. Bu yordam, OPENROWSETaracılığıyla dış veri kaynaklarında sütun istatistikleri için Azure SQL Yönetilen Örneği tarafından da kullanılır.

Transact-SQL söz dizimi kuralları

Sözdizimi

sys.sp_create_openrowset_statistics [ @stmt = ] N'statement_text'

Bağımsız değişken

Önemli

Genişletilmiş saklı yordamlar için bağımsız değişkenler, Sözdizimi bölümünde açıklandığı gibi belirli bir sırada girilmelidir. Parametreler sıra dışı girilirse bir hata iletisi oluşur.

[ @stmt = ] N'stmt'

İstatistikler için kullanılacak sütun değerlerini döndüren bir Transact-SQL deyimi belirtir. Kullanılacak veri örneklerini belirtmek için TABLESAMPLE içindeki kullanabilirsiniz. TABLESAMPLE belirtilmezse FULLSCAN kullanılır. CSV veri kaynakları için yalnızca FULLSCAN desteklenir.

<tablesample_clause> ::= TABLESAMPLE ( sample_number PERCENT )

Açıklamalar

sys.sp_create_openrowset_statisticsaracılığıyla dış veri kaynaklarıyla ilgili istatistikler oluşturmak için OPENROWSET kullanın. Şu anda yalnızca tek sütunlu istatistikler oluşturabilirsiniz.

İstatistik meta verileri OPENROWSET sütunlarda kullanılamaz.

Dış tablo sütunlarıyla ilgili istatistikler için bunun yerine CREATE STATISTICS kullanın. Daha fazla bilgi için bkz. Dış tablo sütunu için istatistik oluşturma.

İzinler

ADMINISTER BULK OPERATIONS veya ADMINISTER DATABASE BULK OPERATIONS izinleri gerektirir.

Örnekler

Kullanım senaryoları ve örnekler için OPENROWSET yolunda sütun için istatistik oluşturmagözden geçirin.