hive

    0熱度

    1回答

    即使我在運行作業之前設置了exec目錄和暫存目錄,我的配置單元作業仍然失敗,出現以下錯誤,我不知道爲什麼默認屬性沒有更新。 SET hive.exec.scratchdir=/domain/usecase/warehouse/hive_scratch_tmp; SET hive.exec.stagingdir=/domain/usecase/warehouse/.staging; 例外: 1

    1熱度

    1回答

    我正在使用Spark SQL查詢Hive中的數據。數據被分區並且Spark SQL在查詢時正確地修剪分區。 但是,我需要列出源表以及分區過濾器或特定的輸入文件(.inputFiles將是明顯的選擇,但它不反映修剪)給定的查詢,以確定哪個部分計算將發生的數據。 我能夠得到的最接近的是通過調用df.queryExecution.executedPlan.collectLeaves()。這包含相關的計劃

    0熱度

    1回答

    如何查找VIEW的創建者以及時間戳記? 另外,如何查找VIEW的最後修飾名和時間戳?

    1熱度

    1回答

    當前我試圖通過最新的date_processed過濾Hive表。 表被分區。 系統 DATE_PROCESSED 地區 我已經成功地過濾它的唯一辦法,是做一個連接查詢: query = "select * from contracts_table as a join (select (max(date_processed) as maximum from contract_table as b)

    0熱度

    1回答

    我有一個視圖在oracle數據庫,在視圖中的一列是ROWID列, 一旦我嘗試導入負載到sqoop它會拋出以下錯誤: . . . 17/09/14 08:15:32 INFO manager.OracleManager: Time zone has been set to GMT 17/09/14 08:15:32 INFO manager.SqlManager: Executing

    0熱度

    1回答

    我已經試過幾個選擇,但我只看到配置設置合併小文件能像下面大文件蜂巢ORC表,但反之versa.I正在尋找創建的文件大小150kb。 set hive.merge.tezfiles=true; set hive.merge.smallfiles.avgsize=128000; set hive.merge.size.per.task=128000;

    1熱度

    1回答

    下面是什麼錯誤的蜂巢的影響,以及如何避免它: 17/09/14 16點24分25秒[主]:ERROR calcite.RelOptHiveTable:無統計信息 user @ table,列:xyz column 17/09/14 16:24:25 [main]:錯誤 parse.CalcitePlanner:由於缺少列統計信息導致CBO失敗(請參閱 以前的錯誤),跳繩CBO SQL查詢 - cr

    0熱度

    1回答

    下面是我的豬腳本。它非常簡單。加載一些數據。按列過濾數據。使用數據類型生成模式。將數據存儲在配置單元表中。 當我執行數據,其扔 emp = load '/root/emp.nulls' using PigStorage(','); filt = filter emp by $2 is not null; f = foreach filt generate $0 as id:int, $1 as

    1熱度

    1回答

    這個問題看起來可能重複,事實上,我已經看到了一些與此相關的問題,但並不完全具有相同的錯誤,所以我要求查看是否有人有線索。 我已經設置了一個使用默認設置運行的Spark Thrift Server。 Spark版本是2.1,它運行在YARN上(Hadoop 2.7.3) 事實是,我無法設置Simba配置單元ODBC驅動程序和Microsoft,因此ODBC設置中的測試成功。 這是我使用微軟蜂房ODB

    0熱度

    1回答

    我應該通過閱讀本快速指南瞭解如何實現Spring Hadoop/Hive?我不知道xml配置應該在哪裏(可能是hive.xml)? https://docs.spring.io/spring-hadoop/docs/2.5.0.RELEASE/reference/htmlsingle/#springandhadoop-hive 我們可以對我們如何使用,也許春天啓動一個真正着手實施更多的技術細節?我