# Microsoft SQL Server

MSSQL bağlayıcıları, Microsoft SQL sunucu raporlarına bağlanmak için kullanılır.

Bağlantı dizesi: SQL Veritabanınızın bağlantı dizgesi.

Bağlayıcı Sunucu Takma Adları: Veri kaynağına başvurmanın farklı yollarını Qlik Köken Bağlayıcıları öğesine tam olarak bildirmek için kullanılır.

Test: Bağlantı dizgesini kontrol eder ve SQL'e bağlanma olanağını doğrular.

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikLineageConnectors/connectors/ms-sql-server.htm)

#### Bağlayıcı alanlarının tam listesi

MSSQL bağlayıcısı ekleme

| Alan | Varsayılan veya örnek girdi |
| --- | --- |
| Sistem Kimliği | Kimlik |
| Sistem adı | Ad |
| Açıklama | Açıklama (isteğe bağlı) |
| Bağlantı dizgesi | veri kaynağı=rd-hwl-db-dev-1.rdspace.qliktech.com;initial catalog=AdventureWorks2017;User Id=db\_read;Password=password; |
| Bağlayıcı Sunucusu Takma Adları |  |
| Sistem | Kimlik |
| Sunucu Adı | mssql01-prod |
| Tam Etki Alanı Adı | mssql01-prod.company.com |
| IP | 123.456.789.123 |
| DNS Adı | mssql01-prod.company.com;mssql02-prod.company.com; |

## Microsoft SQL Server kuralları

Tabloları Ayıkla: Etkinleştirildiğinde, Qlik Köken Bağlayıcıları tablolar ve alan tanımlarını, bunlarla ilgili bazı meta verilerle birlikte sistem tablosundan toplar.

Görünümleri Ayıkla: Etkinleştirildiğinde, Qlik Köken Bağlayıcıları veritabanındaki tanımlı görünümleri tarar ve tanımları ayrıştırır.

* Görünüm bağımlılıkları oluştur: Etkinleştirilirse, Qlik Köken Bağlayıcıları görünüm tanımlarındaki SQL deyimlerini analiz eder ve başka veritabanı varlıklarına alan düzeyinde köken oluşturur.

Prosedürleri Ayıkla: Etkinleştirildiğinde, Qlik Köken Bağlayıcıları veritabanındaki tanımlı prosedürleri tarar ve tanımları ayrıştırır.

* Prosedür bağımlılıkları oluştur: Etkinleştirilirse, Qlik Köken Bağlayıcıları prosedür tanımlarındaki SQL deyimlerini analiz eder ve diğer veritabanı varlıklarına alan düzeyinde köken oluşturur.

Fonksiyonları Ayıkla: Etkinleştirildiğinde, Qlik Köken Bağlayıcıları veritabanındaki tanımlı fonksiyonları tarar ve tanımları ayrıştırır.

* Fonksiyon bağımlılıkları oluştur: Etkinleştirilirse, Qlik Köken Bağlayıcıları fonksiyon tanımlarındaki SQL deyimlerini analiz eder ve diğer veritabanı varlıklarına alan düzeyinde köken oluşturur.

Veritabanlarını Dahil Et: Yukarıdaki kural setiyle üzerlerinde işlem yapılacak veritabanlarının noktalı virgülle ayrılmış listesi. Joker karakterleri desteklemez.

Şema Filtresi: Şema filtresi, dahil edilecek şemalara karar vermek için kullanılır. Örneğin, tüm veritabanlarınızın dbo şemasından tüm tabloları, ayrıca AdventureWorks kataloğundaki Sales şemasının tablolarını toplamak için \*.dbo.\* ; AdventureWorks.Sales.\* tanımını kullanabilirsiniz.

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikLineageConnectors/connectors/ms-sql-server.htm)

#### Kural alanlarının tam listesi

Microsoft SQL Server kuralı ekleme

| Alan | Varsayılan veya örnek girdi |
| --- | --- |
| Kural türünü seçin | Veritabanı kuralı |
| Ad | Bu kural için bir ad girin |
| Açıklama | Açıklama (isteğe bağlı) |
| Veritabanlarını dahil et | Db1; Db2; ... |
| Dahil etme filtresi | AdventureWorks.dbo.\*; ... |
| Hariç tutma filtresi | AdventureWorks.dbo.\*; ... |
| Kural önceliği | Bu kural için bir işlem önceliği girin |

## Klasör Takma İsmi

Klasör takma ismi, bir bağlayıcının okuyabileceği tüm farklı referansları eşitleyecektir. Örneğin, bir uygulama bir klasöre \\mssql01-prod\sources olarak başvururken bir komut dosyasında klasöre \\mssql01-prod.company.com\sources olarak başvurulabilir. Bu durumda iki farklı referans aynı klasörü gösterir ama köken grafiklerinde böyle görünmeyecektir. Takma isim eklendiğinde kaynak adı eşitlenecek ve grafikler uzlaşacaktır.