示例#1
0
 def to_json(self):
     return {
         "table_name":
         self.table_name,
         "schema": [{
             "column_family": field[0],
             "column_name": field[1],
             "data_type": valid_data_types.to_string(field[2])
         } for field in self.schema],
         "start_tag":
         self.start_row,
         "end_tag":
         self.end_row
     }
示例#2
0
def atk_dtype_to_pandas_str(dtype):
    """maps ATK schema types to types understood by pandas, returns string"""
    if dtype is not datetime and valid_data_types.is_primitive_type(dtype):
        return valid_data_types.to_string(dtype)
    return "object"
示例#3
0
 def _schema_to_json(self):
     return [(field[0], valid_data_types.to_string(field[1]))
             for field in self.schema]
示例#4
0
文件: files.py 项目: kkasravi/atk
 def _schema_to_json(self):
     return [(field[0], valid_data_types.to_string(field[1]))
             for field in self.schema]
示例#5
0
文件: files.py 项目: kkasravi/atk
 def to_json(self):
     return {"table_name": self.table_name,
             "schema": [{"column_family" :field[0], "column_name": field[1], "data_type": valid_data_types.to_string(field[2])} for field in self.schema],
             "start_tag": self.start_row,
             "end_tag": self.end_row}
示例#6
0
文件: atktypes.py 项目: rainiraj/atk
def get_rest_str_from_data_type(data_type):
    """Returns the REST string representation for the data type"""
    return valid_data_types.to_string(data_type)  # REST accepts all the Python data types
示例#7
0
文件: atkpandas.py 项目: AllanY/atk
def atk_dtype_to_pandas_str(dtype):
    """maps ATK schema types to types understood by pandas, returns string"""
    if dtype is not datetime and valid_data_types.is_primitive_type(dtype):
        return valid_data_types.to_string(dtype)
    return "object"
示例#8
0
文件: column.py 项目: xoltar/atk
 def _as_json_obj(self):
     return { "name": self.name,
              "data_type": valid_data_types.to_string(self.data_type),
              "frame": None if not self.frame else self.frame._id}
示例#9
0
文件: column.py 项目: xoltar/atk
 def __repr__(self):
     return '{ "name" : "%s", "data_type" : "%s" }' % (self.name, valid_data_types.to_string(self.data_type))
示例#10
0
文件: column.py 项目: codeaudit/atk
 def _as_json_obj(self):
     return {
         "name": self.name,
         "data_type": valid_data_types.to_string(self.data_type),
         "frame": None if not self.frame else self.frame.uri
     }
示例#11
0
文件: column.py 项目: codeaudit/atk
 def __repr__(self):
     return '{ "name" : "%s", "data_type" : "%s" }' % (
         self.name, valid_data_types.to_string(self.data_type))
示例#12
0
def get_rest_str_from_data_type(data_type):
    """Returns the REST string representation for the data type"""
    return valid_data_types.to_string(
        data_type)  # REST accepts all the Python data types