snowflake-datawarehouse

    1热度

    1回答

    我在一个脚本中使用Snowflake Connector for Python(它实现了对Python数据库API v2规范的支持),该脚本将一系列记录从一个表中遍历结果集,并对返回的每一行查询另一个可能返回任何结果的表,或者可能不返回任何结果。 如果没有针对辅助查询返回结果,则即使未引发错误,对第一个查询返回的结果的迭代也会停止。 下面的代码演示了我遇到的问题... cur = cnx.curs

    2热度

    1回答

    我想向雪花中的现有表添加新列,如何指定添加列的位置。我想下面的查询, ALTER TABLE MY_DB.MY_SCHEMA.MY_TABLE ADD COLUMN MY_NEW_COLUMN NUMBER(38,0) AFTER MY_OLD_COLUMN1; AFTER关键字不工作与雪花。对此有任何建议都会有所帮助。

    2热度

    1回答

    阅读分批排在MySQL中,如果我有一次看10行,我可以写查询作为 select * from foo limit 10, 10 然后我可以去增加偏移和读取整个表。 我该如何在雪花中做同样的事情? 我试图 select a, b from (select a, b from foo) tempview where rownum <= 100; 但这不起作用。

    2热度

    2回答

    我有两个表。 交易(ID,TERMINALID)和终端(ID,TERMINALID,EXPORT_DATE)。目标是从获取每一行交易表最新从记帐终端表。雪花被用作后端。 我有这样的SQL查询: SELECT tr.ID, (SELECT te.ID FROM "Terminal" te WHERE te.TERMINALID = tr.TERMINALID

    2热度

    3回答

    作为简化示例,我需要选择客户的送货地址与以前送货地址不同的每个实例。所以,我有诸如列的大表: purchase_id | cust_id | date | address | description ----------------------------------------------------------- 1 | 5 | jan | address1 | desc1 2

    1热度

    1回答

    我需要将数据从雪花导入Jupyter。在数据集中,我有一个从时间戳值派生的时间列。 每次我尝试导入数据,Jupyter说,这个过程失败,下面是错误消息。 我应该如何解决这个问题? ERROR:snowflake.connector.converter:Failed to convert: field T: TIME::76493.000000000 Traceback (most recent

    2热度

    2回答

    我有给定个股每日报告表可以简化为: Unit | Status | Day 1 | On | 10 March 2016 2 | On | 10 March 2016 3 | On | 10 March 2016 4 | On | 10 March 2016 1 | Off | 11 March 2016 2 | On | 11 March 2016 3 | On | 1

    1热度

    1回答

    我正在尝试将OWNERSHIP从一个角色更改为Snowflake DWH中的其他角色。假设Old Owner Role是具有当前所有权的角色,New Owner Role是我希望给予所有权的角色,而R3是已经具有对感兴趣对象的一些访问权限的角色。当我尝试这样做时,我会遇到错误。 SQL execution error: Dependent grant of privilege 'SELECT' o

    1热度

    3回答

    如何使用事务与提交,回滚和try雪花像sql服务器的catch块? SQL服务器: BEGIN TRY BEGIN TRANSACTION --Insert statement 1 --Insert statement 2 COMMIT END TRY BEGIN CATCH IF @@TRANCOUNT > 0 ROLLBA