
- SAP IDT 教程
- SAP IDT – 首頁
- SAP IDT – 概述和使用者介面
- SAP IDT – 資源
- SAP IDT – 建立Universe
- SAP IDT – .unv Universe 介紹
- 處理已釋出的Universe
- SAP IDT – 專案
- SAP IDT – 管理連線
- 管理資源庫中的資源
- SAP IDT – 資料基礎層
- SAP IDT – 建立資料基礎
- SAP IDT – 限定符和所有者
- SAP IDT - 資料基礎中的連線
- SAP IDT – 業務層
- SAP IDT – 業務層屬性
- SAP IDT – 業務層中的資料夾
- SAP IDT – 業務層檢視
- 在查詢面板中構建查詢
- 資源之間的依賴關係
- SAP IDT – 釋出
- SAP IDT – 安全性
- 執行已釋出Universe的查詢
- SAP IDT – 格式編輯器概述
- SAP IDT 有用資源
- SAP IDT - 問答
- SAP IDT - 快速指南
- SAP IDT - 有用資源
- SAP IDT - 討論
SAP IDT - 資料基礎中的連線
連線用於組合資料基礎中的表。它定義瞭如何在表中查詢資料。連線是在將表的某一列連結到另一列時定義的。可以手動插入連線,也可以透過單擊“檢測連線”選項來自動插入。
要插入新的連線,請轉到“插入”→“插入連線”。

從下拉選單中選擇表1,從資料基礎中的所有表中選擇下拉選單中的表2。選擇表1和表2中要連線的列。選擇要插入的連線型別→“確定”。

編輯現有連線
要編輯現有連線,請雙擊連線,它將開啟與上述相同的“編輯連線”編輯器。

派生表
派生表是資料基礎中的虛擬表,它使用計算和函式組合其他表。
您可以將派生表用於以下目的:
建立包含來自其他表的列的表。列定義可以包含複雜的計算和函式。
建立一個組合兩個或多個表的單個表。
建立一個包含來自不同表的列選擇的表。
要插入派生表,請選擇表頭→右鍵單擊→插入→派生表。

輸入唯一名稱,然後單擊“確定”。

表別名
別名表被稱為資料基礎中標準表的引用。別名表中的資料與原始表完全相同。
別名表用於打破資料基礎層中連線路徑中的迴圈。別名表也可用於重命名錶。
插入別名
要建立別名表,請選擇要建立別名的表。右鍵單擊表頭→插入→別名表。要在一個以上表上建立別名表,請使用 CTRL 鍵選擇多個表。

別名用於打破任何迴圈,並處理扇形陷阱和裂縫陷阱問題。
檢測別名
要檢測別名,請轉到資料基礎層下的“檢測”。

要檢測表別名,應滿足以下條件。

上下文
當您無法使用別名表打破迴圈時,上下文也用於打破資料基礎中的迴圈。
當您有多個連線到單個維度表的維度表時,在這種情況下,您將為每個維度表建立一個上下文。
在上下文中,為連線定義了三個狀態:
包含的連線 - 在模稜兩可的模式部分中,上下文透過定義包含連線的路徑來解決迴圈。
排除的連線 - 在模稜兩可的模式部分中,排除的連線定義上下文將永遠不會採用的路徑。
中性連線 - 它們位於不模稜兩可的模式部分,始終包含在上下文的查詢路徑中。任何未明確包含或排除的連線都是中性的。
可以手動定義上下文,也可以透過單擊“檢測上下文”選項來定義。
要檢測上下文→透過雙擊“本地專案檢視”中的資料基礎名稱開啟資料基礎編輯器。
在“別名和上下文”窗格中,選擇“檢測上下文”圖示。

該命令會分析連線路徑並提出上下文以解決別名表無法解決的任何迴圈。
接下來,開啟“檢測上下文”對話方塊,選擇要插入的上下文。
要檢視資料基礎檢視中突出顯示的上下文,請單擊建議的上下文名稱。包含在上下文中的連線由包含圖示 顯示。
排除的連線由排除圖示 顯示。單擊“確定”將選定的上下文插入資料基礎。