您使用 legacy-SQL BigQuery 視圖 events,它會從時間分區的 events_partitioned 表格傳回過去 14 天的資料。基於 ODBC 的應用程式 (standard-SQL 用戶端) 將於下個月連線。您應該採取哪兩個行動?(請選擇兩項。)
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 standard SQL 在 events_partitioned 上建立新視圖, 為 ODBC 連線建立一個服務帳戶以用於身份驗證.
為什麼這是答案
由於現有的 events 視圖是使用 Legacy SQL 建立的,而新的 ODBC 應用程式是 Standard SQL 用戶端,因此需要使用 Standard SQL 在基礎表格 eventspartitioned 上建立一個新的視圖,以確保相容性並利用 Standard SQL 的功能。為 ODBC 連線建立服務帳戶是最佳實踐,因為它提供了一種安全且可控的方式來進行身份驗證,避免了使用個人使用者憑證的風險。 選項「使用 standard SQL 在 events 上建立新視圖」是錯誤的,因為 events 本身就是一個 Legacy SQL 視圖,不能直接在其上建立 Standard SQL 視圖來解決根本問題。選項「使用 standard SQL 查詢建立新的分區表」是不必要的,因為已經有 eventspartitioned 表格,且視圖足以滿足需求。選項「為 ODBC 連線建立一個 Cloud IAM 角色,並與 events 視圖共用」不完整,因為僅建立角色不足以進行身份驗證,還需要一個服務帳戶來承擔該角色。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡