--- title: "Lectura masiva de filas" url: https://docs.catalyst.zoho.com/es/sdk/java/v1/cloud-scale/data-store/bulk-read/ description: "Esta página describe el método para leer múltiples filas de una tabla en Data Store en tu aplicación Java con fragmentos de código de ejemplo" last_updated: 2026-03-30T08:10:30Z service: Cloud Scale type: general related_links: - name: "Data Store" url: /es/cloud-scale/help/data-store/introduction --- # Lectura masiva de filas Catalyst te permite realizar trabajos de lectura masiva en una tabla específica presente en [Data Store](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/introduction). En el siguiente fragmento del SDK, el trabajo de lectura masiva puede leer miles de registros de una tabla específica y generar un archivo CSV que contiene los resultados de la operación de lectura, si el trabajo es exitoso. La tabla se identifica por su [Table ID](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/tables/) único. Catalyst soporta los siguientes métodos para lectura masiva en Java SDK:
Método utilizado Descripción
`createBulkReadJob()` Crear un nuevo trabajo de lectura masiva.
`getBulkReadJobStatus()` Para conocer el estado y el resultado del trabajo de lectura masiva.
Copia el siguiente fragmento del SDK para realizar un trabajo de lectura masiva en una tabla en particular. #### Fragmento de código de ejemplo **Package Imports** ```java import com.zc.component.object.bulk.ZCBulkReadServices; import com.zc.component.object.bulk.ZCBulkQueryDetails; import com.zc.component.object.bulk.ZCBulkCallbackDetails; import com.zc.component.object.bulk.ZCDataStoreBulk; import com.zc.component.object.bulk.result.ZCBulkResult; import com.zc.component.object.bulk.ZCBulkReadDetails; ``` ```java ZCBulkReadServices bulkRead = ZCDataStoreBulk.getInstance().getBulkReadInstance(); bulkRead.createBulkReadJob(12096000000642178L); //Proporciona tu Table ID // crear trabajo de lectura masiva con el ID de tabla ZCBulkQueryDetails bulkQueryDetails = ZCBulkQueryDetails.getInstance(); // obtener instancia de detalles de consulta masiva ZCBulkCallbackDetails callbackDetails = ZCBulkCallbackDetails.getInstance(); // obtener instancia de detalles de callback masivo bulkRead.createBulkReadJob(12096000000642178L, bulkQueryDetails); //Proporciona tu Table ID // crear trabajo de lectura masiva con el ID de tabla y detalles de consulta bulkRead.createBulkReadJob(12096000000642178L, bulkQueryDetails, callbackDetails); //Proporciona tu Table ID // crear trabajo de lectura masiva con el ID de tabla, detalles de consulta y detalles de callback. ZCBulkReadDetails bulkReadDetails = ZCBulkReadDetails.getInstance(); // crear instancia de detalles de lectura masiva. bulkReadDetails.setTableIdentifier(12096000000642178L); //Proporciona tu Table ID ZCBulkResult readJob = bulkRead.createBulkReadJob(bulkReadDetails); // crear trabajo de lectura masiva con detalles de lectura masiva. bulkRead.getBulkReadJobStatus(readJob.getJobId()); // obtener estado y resultado del trabajo de lectura masiva ``` > **Nota:** Se puede leer un máximo de **200,000 filas** simultáneamente usando el método `createBulkReadJob()`.