連接器

資料庫與資料倉儲

連接資料庫或資料倉儲,用日常語言提問。Dvina 只會讀取資料,每個查詢都會在執行前經過檢查。

連接你的資料庫或資料倉儲,像向同事提問一樣發問。Dvina 會找出合適的資料表、撰寫查詢,並顯示答案。

Dvina 能做什麼

  • 用日常語言回答。 問「上季哪些地區流失了回購客戶?」,Dvina 就會找出資料表、撰寫查詢並顯示答案,通常也會附上圖表,以及下方的資料表。
  • 釐清資料表的關聯。 Dvina 會了解資料表之間的關聯,讓你不必指定聯結。
  • 依你的偏好呈現。 變更答案的呈現方式:表格、折線圖、面積圖、長條圖、橫條圖、圓餅圖、環圈圖、雷達圖或極區圖。
  • 保留答案。 將任何答案儲存為洞察,隨時都能再次開啟。

你可以連接 20 種資料庫與資料倉儲,包括 PostgreSQL、MySQL、SQL Server、Snowflake、BigQuery、Redshift 和 Databricks。

若要在訊息中使用資料庫,請在訊息欄位輸入 /,然後選擇資料庫。

權限

你連接的資料庫與資料倉儲,在設計上皆為唯讀。

  • 僅允許單一讀取查詢: 每個查詢都會在執行前經過檢查,確保只有單一讀取操作。你的資料會維持原樣。
  • 不會變更資料: 如果你要求 Dvina 變更或刪除資料,它會告訴你它只能讀取,也可以改為列出你詢問的資料。
  • 依帳號權限存取: Dvina 能看到的資料表,取決於你用來連接的資料庫帳號可讀取哪些資料表。如果沒有顯示任何資料表,請資料庫管理員檢查該帳號的讀取權限。
  • 依使用者限制資料列與欄位: 分享資料表時,存取規則可以讓每個人只看到部分資料列,並隱藏欄位。請參閱控制使用者可查看的資料列與欄位。

小提示

請使用只能讀取資料的資料庫帳號來連接。Dvina 絕不寫入資料,而唯讀帳號也能在資料庫端確保這一點。

如何連接

  1. 在你的資料庫中開啟資料庫,然後選擇連接資料庫。你也可以在你的資料庫中選擇新增脈絡,再選擇資料庫。
  2. 找到你的資料庫或資料倉儲。你可以依名稱搜尋。
  3. 選擇連接。
  4. 輸入來源名稱及連線詳細資訊,例如主機、連接埠、資料庫、使用者名稱和密碼。部分資料倉儲會要求其他資訊,例如帳號、專案或服務帳號檔案。
  5. 在加密 (SSL) 下,選擇已驗證、必要或關閉。
  6. 若要讓 Dvina 尋找資料表之間的關聯,請開啟尋找資料表之間的關聯。大型資料庫可能需要較長時間。
  7. 選擇連接。

Dvina 會檢查連線並探索你的資料表。每個資料表準備好後,都會顯示可開始提問,你可以在資料庫頁面查看進度。

如果連線失敗

Dvina 會說明問題所在。以下是最常見的解決方式:

  • 資料庫拒絕了登入憑證: 檢查使用者名稱、密碼和驗證方式。
  • 位址指向私人或內部網路: 使用資料庫的公開主機名稱或 IP 位址。
  • 無法建立加密連線: 如果資料庫使用自我簽署憑證,請選擇必要,而非已驗證。如果資料庫不支援 SSL,請選擇關閉。
  • 無法連線至資料庫: 檢查資料庫是否可用、網路存取、主機和連接埠。

若要稍後變更詳細資訊,請開啟資料庫並選擇編輯連線,再選擇重新檢查。

查看資料表之間的關聯

在你的資料庫中開啟 資料庫,開啟要查看的資料庫,再選取頁面上的第一張卡片。資料庫結構 面板會顯示資料庫概況:

  • **連線:**資料庫的詳細資訊,例如 主機、連接埠 和 使用者,以及 狀態:已連線 或 無法連線,並顯示上次檢查的時間。選擇 再次檢查,即可立即檢查。
  • **關聯:**顯示 Dvina 是否已搜尋資料表之間的連結方式。選擇 尋找關聯 或 重新搜尋,即可開始搜尋。
  • **關聯圖:**每個資料表都以卡片呈現,列出其中的欄位,並在頂端顯示索引鍵;資料表之間的每個關聯都以一條線表示。將游標停在連線上,即可醒目顯示它連接的兩個欄位。選取資料表即可開啟。

若要尋找資料表或欄位,請使用 尋找資料表或欄位。若要以全螢幕查看關聯圖,請選擇 展開。

在關聯圖中,PK 代表主索引鍵,FK 代表外部索引鍵。實線表示資料庫已定義的關聯,或已確認並用於查詢的關聯。虛線表示 建議關聯:Dvina 在你的資料中找到、但尚未使用的關聯。

檢查 Dvina 找到的關聯

  1. 在關聯圖中選取一條虛線。
  2. 檢查它連接的兩個欄位。
  3. 選擇 確認,即可在查詢中使用這個關聯;若關聯有誤,請選擇 略過。你略過的關聯不會再次出現在建議中。

大型資料庫

  • 搜尋關聯時會計算各資料表的資料列數量,因此可能需要一些時間。若資料庫有超過 100 個資料表,即使你已開啟 尋找資料表之間的關聯,Dvina 也不會自動搜尋。準備好後,請選擇 尋找關聯。
  • 若資料庫有超過 40 個資料表,關聯圖會顯示一個資料表及其相鄰的資料表。使用搜尋即可切換到另一個資料表。

儲存與重新整理洞察

洞察會保留問題的答案,讓你再次開啟時能查看最新資料。

  1. 在答案卡片中,選擇你想要的顯示方式,例如 表格 或 長條圖。
  2. 選擇 儲存。Dvina 會顯示 已儲存為洞察。在手機上,請先選擇 展開,再於側邊面板中選擇 儲存。
  3. 若要開啟洞察,請選擇 已儲存。你也可以在動態消息中找到它。

洞察會在側邊面板中開啟。你可以在這裡:

  • **重新命名:**按一下頂端的名稱,輸入新名稱。
  • **變更檢視方式:**選擇其他呈現方式或樞紐分析。新的檢視方式會隨洞察一起儲存。
  • **重新整理:**開啟面板選單,選擇 重新整理,即可使用最新資料重新執行。
  • **下載:**開啟面板選單,選擇 下載。
  • **刪除:**開啟面板選單,選擇 刪除。洞察會移至垃圾桶,你可以從那裡還原。

共用洞察

共用洞察時,請為每個人選擇 可編輯 或 可檢視。

  • 可編輯的人 也可以重新整理洞察。
  • 可檢視的人 只能查看。他們可以變更自己畫面上的檢視方式,但變更不會儲存,而且會看到 只有編輯者可以重新整理 和 只有編輯者可以重新命名。

如果資料表的存取規則限制某人可查看的內容,洞察會向該人顯示符合其權限的結果,並標示 受限檢視。請參閱 控制使用者可查看的資料列與欄位。

隱私

  • 你連接的資料絕不會用於訓練 AI 模型。
  • 只會讀取你的要求所需的資料。
  • 卡號和電話號碼等個人資訊會先經過遮蔽,再提供給 AI。
  • 你的資料在傳輸過程中會加密。

中斷連線

  1. 在資料庫中開啟 資料庫,然後選擇要中斷連線的資料庫。
  2. 開啟其選單並選擇 中斷連線,然後再次選擇 中斷連線 以確認。

資料庫會連同其中的資料表及以這些資料表建立的洞察移至垃圾桶,你可以從垃圾桶還原它們。資料庫本身不會有任何變更。