def insert(self, obj=None, overwrite=False, partition=None,
               values=None, validate=True):
        if isinstance(obj, pd.DataFrame):
            from ibis.impala.pandas_interop import write_temp_dataframe
            writer, expr = write_temp_dataframe(self._client, obj)
        else:
            expr = obj

        if values is not None:
            raise NotImplementedError

        if validate:
            existing_schema = self.schema()
            insert_schema = expr.schema()
            if not insert_schema.equals(existing_schema):
                _validate_compatible(insert_schema, existing_schema)

        if partition is not None:
            partition_schema = self.partition_schema()
            expr = expr.drop(partition_schema.names)
        else:
            partition_schema = None

        ast = build_ast(expr)
        select = ast.queries[0]
        statement = ddl.InsertSelect(self._qualified_name,
                                     select,
                                     partition=partition,
                                     partition_schema=partition_schema,
                                     overwrite=overwrite)
        return self._execute(statement)
Returns the values of all the elements.
dataset/ETHPy150Open cloudera/ibis/ibis/impala/client.py/ImpalaTable.insert--crossover with--dataset/ETHPy150Open ioam/holoviews/holoviews/core/ndmapping.py/MultiDimensionalMapping.values