DataTable sensible muestra ciertas columnas

estoy usandoTablas de datos junto consensible y enfrenta problemas al intentar mostrar solo ciertas columnas.

El diseño de la tabla es así:

Necesito mostrar solo'Column 1', 'Column3', 'Column 7', 'Column 8', 'Column 10' y ocultar otros (estos deben mostrarse mediante el control de expansión al final de cada fila).

JS:

  $( 'table' ).DataTable( {
      order: [ [ 0, "asc" ] ],
        responsive: {
            details: {
                type: 'column',
                target: 'tr'
            }
        },
        columnDefs: [ {
            className: 'control',
            orderable: false,
            targets: -1
        } ]
    } );

Este es elJSFiddle. ¡Alguna sugerencia!

Respuestas a la pregunta(2)

Su respuesta a la pregunta