# Microsoft SQL Server

MSSQL 連接器用來連線至 Microsoft SQL Server 報告。

連線字串：前往 SQL 資料庫的連線字串。

連接器伺服器別名：用來完整告知 Qlik Lineage Connectors 參考資料來源的不同方式。

測試：執行控制連線字串並驗證連線至 SQL 的能力。

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

#### 連接器欄位完整清單

新增 MSSQL 連接器

| 欄位 | 預設或範例輸入 |
| --- | --- |
| 系統 ID | ID |
| 系統名稱 | 名稱 |
| 描述 | 說明 (選填) |
| 連線字串 | data source=rd-hwl-db-dev-1.rdspace.qliktech.com;initial catalog=AdventureWorks2017;User Id=db\_read;Password=password; |
| 連接器伺服器別名 |  |
| 系統 | ID |
| 伺服器名稱 | mssql01-prod |
| 完全合格的網域名稱 | mssql01-prod.company.com |
| IP | 123.456.789.123 |
| DNS 名稱 | mssql01-prod.company.com;mssql02-prod.company.com; |

## Microsoft SQL Server 規則

擷取表格：啟用後，Qlik Lineage Connectors 會從系統表格蒐集表格和欄位定義，以及周圍的一些中繼資料。

擷取檢視：啟用後，Qlik Lineage Connectors 會查看資料庫中定義的檢視，並剖析定義。

* 建立檢視相依性：若啟用，Qlik Lineage Connectors 會分析檢視定義中的 SQL 陳述式，並對其他資料庫項目在欄位層級產生譜系。

擷取程序：啟用後，Qlik Lineage Connectors 會查看資料庫中定義的程序，並剖析定義。

* 建立程序相依性：若啟用，Qlik Lineage Connectors 會分析程序定義中的 SQL 陳述式，並對其他資料庫項目在欄位層級產生譜系。

擷取函數：啟用後，Qlik Lineage Connectors 會查看資料庫中定義的函數，並剖析定義。

* 建立函數相依性：若啟用，Qlik Lineage Connectors 會分析函數定義中的 SQL 陳述式，並對其他資料庫項目在欄位層級產生譜系。

包含資料庫：以分號分隔的資料庫清單，可根據上述規則集執行動作。不支援萬用字元。

架構篩選: 架構篩選用來決定要包括哪些架構。如例，您可以使用定義 \*.dbo.\* ; AdventureWorks.Sales.\* 以從所有資料庫的 dbo 架構蒐集所有表格，但也能從 AdventureWorks 目錄上的銷售架構蒐集表格。

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

#### 規則欄位完整清單

新增 Microsoft SQL Server 規則

| 欄位 | 預設或範例輸入 |
| --- | --- |
| 選取規則類型 | 資料庫規則 |
| 名稱 | 輸入此規則的名稱 |
| 描述 | 說明 (選填) |
| 包括資料庫 | Db1; Db2; ... |
| 包括篩選 | AdventureWorks.dbo.\*; ... |
| 排除篩選 | AdventureWorks.dbo.\*; ... |
| 規則優先順序 | 輸入此規則的處理優先順序 |

## 資料夾別名

資料夾別名將會同步不同的參考，連接器可能會從這些參考中讀取。例如，應用程式可能會將資料夾稱為 \\mssql01-prod\sources，但在指令碼中，這稱為 \\mssql01-prod.company.com\sources。在此情況下，兩種不同的參考指向相同的資料夾，但在譜系圖表中不會如此顯示。透過新增別名，將會同步資源名稱，而圖表將會重新同步化。