Aracılığıyla paylaş


sys.fn_MSxe_read_event_stream (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen Örneği

sys.fn_MSxe_read_event_stream QueryableXEventData .NET sınıfı tarafından iç kullanım için ikili verileri döndürür. SQL Server Management Studio'daki (SSMS) Genişletilmiş Olaylar kullanıcı arabirimi, olay oturumu verilerini okumak için bu sınıfı kullanır.

İnsan tarafından okunabilen olay verilerini görüntülemek için doğrudan çağırmak sys.fn_MSxe_read_event_stream yerine aşağıdakilerden birini kullanın:

  • SSMS'de Genişletilmiş Olaylar Kullanıcı Arabirimi.
  • Tablo değerli işlevi sys.fn_xe_file_target_read_file.

Transact-SQL söz dizimi kuralları

Sözdizimi

sys.fn_MSxe_read_event_stream ( source , source_option )

Arguments

kaynak

İşlev tarafından döndürülen olay verilerinin belirli kaynağı. Kaynak , varsayılan olmayan nvarchar(260) değeridir.

Kaynak , source_option değerine bağlı olarak farklı yorumlanır:

source_option Kaynağın yorumlanması
0 Kaynak , başlatılan olay oturumunun adıdır.
1 Kaynak , okunacak olay oturumu günlük dosyalarının yoludur.

Yerel dosya sistemindeki dosyalarla kullanıldığında , kaynak olay oturumu günlük dosyasının adını içermelidir ve joker karakter olarak içerebilir * .

Azure Depolama kapsayıcısında bloblarla kullanıldığında kaynak , iki bölümün birleştirilmiş olmasıyla oluşturulan bir HTTP URL'dir:

1. Azure Depolama depolama kapsayıcısının yolu ve ardından eğik çizgi (/ ).
2. Kapsayıcıdaki blobların adları için okunması gereken ortak bir ön ek.

Örneğin, https://<storage-account-name>.blob.core.windows.net/container-name>/xe_session olarak kullanmak, ile başlayan xe_sessionve uzantı dahil olmak üzere blob adının geri kalanından bağımsız olarak adları olan tüm bloblardan veri alır. Joker karakterler belirtilemiyor. Azure Depolama kapsayıcısına erişime izin veren bir kimlik bilgisi mevcut olmalıdır.

source_option

Olay veri kaynağının türünü belirleyen seçenek. Olası değerler şunlardır:

Değer Description
0 Başlatılan olay oturumunun event_stream hedefinden olay verilerini döndürür. İşlev süresiz olarak yürütülür ve oturum tarafından üretilen yeni olay verilerini döndürür.
1 Kaynak tarafından belirtilen genişletilmiş olay günlüğü dosyalarından olay verilerini döndürür.

Tablo döndürüldü

Sütun adı Veri türü Description
type int Olay türü. Boş değer atanamaz.
veriler image İkili olay verileri. Boş değer atanabilir.