XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Incomplete
    • 1.6.0, 2.0.0
    • None
    • SQL

    Description

      SELECT * FROM boxes TABLESAMPLE (BUCKET 3 OUT OF 16)
      

      In Hive, this would select the 3rd bucket out of every 16 buckets there are in the table. E.g. if the table was clustered by 32 buckets then this would sample the 3rd and the 19th bucket. (See https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Sampling)

      In Spark, however, we simply sample 3/16 of the number of input rows.

      Either we don't support it in Spark or do it in a way that's consistent with Hive.

      Attachments

        Activity

          People

            Unassigned Unassigned
            andrewor14 Andrew Or
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: