共用方式為


設定資料來源屬性 (SSAS 多維度)

適用於: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

在 SQL Server Analysis Services 中,數據源物件會指定與外部數據倉儲或關係資料庫的連接,以提供數據給多維度模型。 數據源上的屬性會決定連接字串、逾時間隔、連線數目上限,以及交易隔離等級。

在 SQL Server Data Tools 中設定數據源屬性

  1. 按兩下 [方案總管] 中的數據源,以開啟數據源設計工具。

  2. 按兩下 [資料源設計工具] 中的 [[模擬資訊] 索引標籤。 如需建立資料來源的詳細資訊,請參閱 建立資料來源 (SSAS 多維度)

在Management Studio 中設定數據源屬性

  1. 展開資料庫資料夾,開啟資料庫名稱下 資料源 資料夾,在 [物件總管] 中以滑鼠右鍵按鍵單擊數據源,然後選取 [屬性]

  2. 選擇性地修改名稱、描述或模擬選項。 如需詳細資訊,請參閱 設定模擬選項 (SSAS - 多維度)

數據源屬性

術語 定義
名稱、標識碼、描述 名稱、標識碼和描述可用來識別及描述多維度模型中的數據源物件。

部署或處理解決方案之後,可以在 SQL Server Data Tools 或 Management Studio 中指定名稱和描述。

建立物件時會產生標識碼。 雖然您可以輕鬆地修改名稱和描述,但標識符是唯讀的,不應該變更。 固定物件標識碼會保留整個模型的物件相依性和參考。
建立時間戳 這個只讀屬性會出現在Management Studio中。 它會顯示建立數據來源的日期和時間。
上次架構更新 這個只讀屬性會出現在Management Studio中。 它會顯示上次更新數據來源元數據的日期和時間。 當您部署解決方案時,此值會更新。
查詢逾時 指定在卸除連接要求之前嘗試的時間長度。

以下欄格式輸入查詢逾時:

<小時><分鐘><秒>

這個屬性可由 DatabaseConnectionPoolTimeoutConnection 伺服器屬性覆寫。 如果伺服器屬性較小,則會使用它,而不是 查詢逾時

如需 查詢逾時 屬性的詳細資訊,請參閱 Timeout。 如您需伺服器屬性的詳細資訊,請參閱 OLAP 屬性
連接字串 指定提供數據給多維度模型的資料庫實體位置,以及用於連接的數據提供者。 這項資訊會提供給發出連線要求的用戶端連結庫。 提供者會決定可以在連接字串上設定哪些屬性。

連接字串是使用您在 [連接管理員] 對話框中提供的資訊所建置。 您也可以在數據源屬性頁的 Management Studio 中檢視和編輯連接字串。

針對 SQL Server 資料庫,包含 用戶識別碼的連接字串 表示資料庫驗證;包含 整合式安全性=SSPI 的連線表示 Windows 驗證。

如果資料庫已移至新位置,您可以變更伺服器或資料庫名稱。 請務必確認目前為連接指定的認證會對應至資料庫登入。
連線數目上限 指定 SQL Server Analysis Services 允許連線到數據源的最大連接數目。 如果需要更多連線,SQL Server Analysis Services 會等到連線變成可用為止。 預設值為 10。 限制連線數目可確保外部數據源不會多載 SQL Server Analysis Services 要求。
隔離 指定連接關係資料庫所發出 SQL 命令的鎖定和數據列版本設定行為。 有效值為 ReadCommitted 或 Snapshot。 默認值為 ReadCommitted,它會指定數據在讀取之前必須認可,以避免讀取錯誤。 快照集指定讀取來自先前認可的數據的快照集。 如需 SQL Server 中隔離等級的詳細資訊,請參閱 SET TRANSACTION ISOLATION LEVEL (Transact-SQL)
受控提供者 如果數據源使用 Managed 提供者,則顯示 Managed 提供者的名稱,例如 System.Data.SqlClient 或 System.Data.OracleClient。

如果數據源未使用 Managed 提供者,則此屬性會顯示空字串。

此屬性在 Management Studio 中是唯讀的。 若要變更連接上使用的提供者,請編輯連接字串。
模擬資訊 指定當連接到使用 Windows 驗證的數據源時,SQL Server Analysis Services 所執行的 Windows 身分識別。 選項包括使用一組預先定義的 Windows 認證、服務帳戶、目前使用者的身分識別,或如果您的模型包含多個數據源物件,可能會很有用的繼承選項。 如需詳細資訊,請參閱 設定模擬選項 (SSAS - 多維度)

在 Management Studio 中,有效值清單包含下列值:

ImpersonateAccount (使用特定的 Windows 使用者名稱和密碼來連線到數據源)。

ImpersonateServiceAccount (使用服務帳戶的安全性身分識別來連線至數據源)。 這是預設值。

ImpersonateCurrentUser (使用目前使用者的安全性身分識別來連線至數據源)。 此選項僅適用於從外部數據倉儲或資料庫擷取數據的數據採礦查詢;請勿針對用於在多維度資料庫中處理、載入或回寫的數據連線選擇它。

繼承預設 (使用包含此數據源物件的 SQL Server Analysis Services 資料庫的模擬設定)。 資料庫屬性包括模擬選項。

另請參閱

多維度模型中的數據源
建立數據源 (SSAS 多維度)