public SpagoBiDataSet toSpagoBiDataSet() {
    SpagoBiDataSet sbd = new SpagoBiDataSet();

    sbd.setDsId(getId());
    sbd.setLabel(getLabel());
    sbd.setName(getName());
    sbd.setParameters(getParameters());
    sbd.setDescription(getDescription());
    sbd.setCategoryId(getCategoryId());
    sbd.setDsMetadata(getDsMetadata());
    sbd.setConfiguration(getConfiguration());

    sbd.setTransformerId(getTransformerId());
    sbd.setPivotColumnName(getPivotColumnName());
    sbd.setPivotRowName(getPivotRowName());
    sbd.setPivotColumnValue(getPivotColumnValue());
    sbd.setNumRows(isNumRows());
    sbd.setPersisted(isPersisted());
    sbd.setPersistTableName(getPersistTableName());
    sbd.set_public(isPublic());

    return sbd;
  }