Esempio n. 1
0
    def table(self, name, database=None):
        """
        Create a table expression that references a particular table in the
        database

        Parameters
        ----------
        name : string
        database : string, optional

        Returns
        -------
        table : TableExpr
        """
        qualified_name = self._fully_qualified_name(name, database)
        schema = self._get_table_schema(qualified_name)
        node = ops.DatabaseTable(qualified_name, schema, self)
        return self._table_expr_klass(node)
Esempio n. 2
0
 def table(self, name):
     return ops.DatabaseTable(name, ibis.schema([('a', 'int64')]),
                              self).to_expr()