def get_sli_manifest(self):
        '''Create JSON manifest from columns in schema.
        
        See populateColumnsFromSchema in AbstractConnector.java
        '''
        parts = []
        for column in self.get_columns():
            # special additional column for date
            if isinstance(column, Date):
                parts.append(get_date_dt_column(column, self.schema_name))
                if column.datetime:
                    parts.append(get_time_tm_column(column, self.schema_name))
                    parts.append(get_tm_time_id_column(column, self.schema_name))

            parts.append(column.get_sli_manifest_part())

        return {"dataSetSLIManifest": {"parts": parts,
                                       "file": CSV_DATA_FILENAME,
                                       "dataSet": to_identifier(self.schema_name) % 'dataset.%s',
                                       "csvParams": {"quoteChar": '"',
                                                     "escapeChar": '"',
                                                     "separatorChar": ",",
                                                     "endOfLine": "\n"
                                                     }}}
dataset/ETHPy150Open comoga/gooddata-python/gooddataclient/dataset.py/Dataset.get_sli_manifest/swapped operands of `%`