雪花和數組我有兩個合作夥伴來滿足客戶的要求。 首先,有沒有人成功地將 JMP 連接到雪花? 有一個 Snowflake ODBC 驅動程序,所以我認為它是可能的,但很好奇是否有人有任何個人經驗。 其次,在使用 ODBC 驅動程序進行查詢時,JMP 是否支持數組數據類型? 謝謝。
回复:雪花和陣列@Peter_Polito ,Stan 的路線絕對是首選,因為 JMP 與 CDATA 驅動程序配合得很好(如果您或客戶想要檢查,可以通過試用獲得 Snowflake 和驅動程序)。您可能會與客戶遇到的一個問題是雪花的 CDATA 驅動程序不是免費的。如果客戶想要使用 snowflake 提供的免費驅動程序,則有一個不如 CDATA 驅動程序優雅的解決方法。您將需要通過 JSL 提供角色和數據庫。這是我們在與 Globalfoundries 合作時獲得的代碼示例。關鍵是最後兩行。
dbc = Try(
Create Database Connection(
"driver={SnowflakeDSIIDriver};
Server=jw10330.us-east-1.snowflakecomputing.com;
proxy= http://uswwwp1.gfoundries.com:74;
uid=xxxxxxxxxx;
pwd=yyyyyyyyy"
),
-1
);
Wait( 1 );
Print( "Database Handle" );
Show( dbc );
Role_dt = Execute SQL( dbc, "USE ROLE MA_READ_ROLE;", "Set_Role" ); // you can only use databases allowed for your role
FDC_dt = Execute SQL( dbc, "USE DATABASE MA_POC", "Set Database" ); // you can only use databases allowed for your role
回复:雪花和數組JMP 不支持任何 SQL 數據庫的數組數據類型。
回复:雪花和數組嗨,彼得,
我們可以直接連接到 Snowflake,目前有幾個客戶在這樣做。
他們目前正在使用帶有 Snowflake 的 QB。
我們推薦CData 雪花 ODBC 驅動程序由於其他供應商的驅動程序無法正常工作。
如果客戶在連接方面有任何問題,我建議他們直接聯繫技術支持。
我知道一些數據庫(例如 Google Big Query 和其他數據庫)具有數組數據類型。 但我不確定 JMP 查詢生成器支持哪些數據類型。 也許@bryan_boone將能夠回答是否支持數組數據類型。
斯坦