連接到預設
預設為整個組織提供現代商業智能。預設提供了一個強大的、易於使用的數據探索和可視化平台,由開放源碼Apache超集。Beplay体育安卓版本
您可以把磚SQL倉庫(原磚SQL端點)與預設和磚集群。
手動連接到預設
在本節中,您連接現有SQL倉庫或集群磚工作區預設。
需求
與手動預設集成之前,你必須有以下:
一個集群或SQL倉庫在磚工作區。
集群或SQL的連接細節倉庫,專門的服務器主機名,港口,HTTP路徑值。
一個磚個人訪問令牌。
請注意
安全最佳實踐,當您使用自動化工具進行身份驗證,係統中,腳本和應用程序,磚屬於建議您使用個人訪問令牌服務主體而不是用戶工作區。為服務主體,創建令牌管理個人訪問令牌服務主體。
步驟來連接
手動連接到預設,請執行以下操作:
點擊+工作空間。
在添加新的工作空間對話框中,輸入一個名稱為工作區,選擇工作區區域,靠近你,然後單擊保存。
打開工作區通過單擊工作區瓷磚。
在工具欄,單擊數據>數據庫。
點擊+數據庫。
在連接數據庫對話框,在支持數據庫列表中,選擇以下之一:
對於SQL倉庫,選擇磚SQL的倉庫。
對於一個集群,選擇磚互動的集群。
為SQLAlchemy URI輸入以下值:
對於SQL倉庫:
磚+ pyodbc: / /令牌:{訪問令牌}@{服務器主機名}:{港口}/{數據庫名稱}
一個集群:
磚+ pyhive: / /令牌:{訪問令牌}@{服務器主機名}:{港口}/{數據庫名稱}
替換:
{訪問令牌}
個人的訪問令牌值與磚需求。{服務器主機名}
與服務器主機名價值的需求。{港口}
與港口價值的需求。{數據庫名稱}
與目標數據庫的名字在你的磚工作區。
例如,對於一個SQL倉庫:
磚+ pyodbc: / /令牌:dapi……@dbc-a1b2345c-d6e7.cloud.www.eheci.com: 443 /違約
例如,對於一個集群:
磚+ pyhive: / /令牌:dapi……@dbc-a1b2345c-d6e7.cloud.www.eheci.com: 443 /違約
單擊先進的選項卡,並擴大其他。
為發動機參數輸入以下值:
對於SQL倉庫:
{“connect_args”: {“http_path”:“sql / 1.0 /倉庫/ * * * *”、“driver_path”:“/ opt /辛巴/火花/ lib / 64 / libsparkodbc_sb64.so "}}
一個集群:
{“connect_args”: {“http_path”:“sql / protocolv1 / o / * * * * "}}
取代
sql / 1.0 /倉庫/ * * * *
或sql / protocolv1 / o / * * * *
與HTTP路徑價值的需求。例如,對於一個SQL倉庫:
{“connect_args”: {“http_path”:“sql / 1.0 /倉庫/ ab12345cd678e901”、“driver_path”:“/ opt /辛巴/火花/ lib / 64 / libsparkodbc_sb64.so "}}
例如,對於一個集群:
{“connect_args”: {“http_path”:“sql / protocolv1 / o / 1234567890123456/1234 - 567890 buyer123 "}}
單擊基本選項卡,然後單擊測試連接。
請注意
連接故障排除,看到數據庫連接預排磚在預設的網站上。
連接成功後,點擊連接。