REPLICATED PARTITIONS / PARTICIONES REPLICADAS

English (Español a continuación)

On replicated partitions, data is copied from the source database and stored in the target database.

  • Once these data have been copied into the target database, they work in the same way as the rest of the data in calculations, queries, new partitions …

Data travels in only one direction: from the source database to the target database.

  • Unlike transparent partitions where data can also be loaded into the target database and travels to the source database.

The data does not travel automatically to the target database, but the partition must be executed:

  • Right-click on the partition and select “Replicate source data”, where you can choose to “Update only changed cells” or “Update all cells”.

The partition areas of the source and target databases do not have to be identical but the differences must be mapped.

  • The section of the bases that are outside the partition may be different.

If the calculations are simple (for example, aggregations) it may be preferable to include only zero levels in the partition and perform the calculation on the target database; if the calculations are complex (calculation of rates, ratios, exceptions…) it may be preferable to calculate only once in the source database and take all the data already calculated to the target database.

Advantages

  • It allows smaller databases, with common information and specific information.
    • It allows, for example, to have specific bases (sales, budgets, profitability …) in which very specific information is calculated, and then share the data with other databases.
  • Increases security to the extent that shared information is stored in different databases: if one database fails, the information can be retrieved from the other databases.
  • Smaller databases can improve the efficiency of the calculations.
  • They can also be used to bring discretionally information from other databases to a database (to complete the information or to recover lost information from back-up copies…).
  • If we need to perform calculations based on the partition data, a replicated partition is preferable to a transparent partition.

Disadvantages

  • As the information is copied in different bases, disk space is used.
  • By not updating automatically the information in the target database, there is a risk of having outdated information.

Español

En las particiones replicadas los datos se copian de la base de datos origen y se almacenan en la base de datos objetivo.

  • Una vez copiados estos datos en la base objetivo funcionan igual que el resto de datos en cálculos, consultas, nuevas particiones…

Los datos viajan en una única dirección: de la base de datos origen a la base de datos objetivo.

  • A diferencia de las particiones transparentes donde también se pueden cargar datos en la base objetivo y viajan a la base de datos origen.

Los datos no viajan de forma automática a la base de datos objetivo sino que hay que ejecutar la partición:

  • Se hace click con el botón derecho sobre la partición y se selecciona “Replicar datos de origen”, donde se puede optar por “Actualizar solo celdas cambiadas” o “Actualizar todas las celdas”.

Las áreas de la partición de las bases origen y objetivo no tienen que ser idénticas pero las diferencias hay que mapearlas.

  • La sección de las bases que están fuera de la partición sí pueden ser diferentes.

Si los cálculos son sencillos (por ejemplo, agregaciones) puede ser preferible incluir en la partición únicamente niveles cero y realizar el cálculo en la base objetivo; si los cálculos son complejos (cálculo de tasas, ratios, excepciones…) puede ser preferible calcular una sola vez en la base origen y llevar todos los datos ya calculados a la base de datos objetivo.

Ventajas

  • Permite bases de datos más pequeñas, con información común e información específica de cada una de ellas.
    • Permite, por ejemplo, tener bases específicas (ventas, presupuestos, rentabilidades…) en las que se calcula información muy concreta, y luego los datos se comparten con otras bases.
  • Incrementa la seguridad en la medida en que la información compartida se encuentra almacenada en diferentes bases: si una base falla, la información se puede recuperar de las otras bases.
  • Al ser bases más pequeñas puede mejorar la eficiencia de los cálculos.
  • También se pueden utilizar para llevar puntualmente a una base datos información de otras bases (para completar la información o para recuperar parte de la información de copias back-ups).
  • Si necesitamos realizar cálculos sobre los datos de la base origen llevados a la base objetico es preferible una partición replicada a una partición transparente.

Desventajas

  • Al estar la información copiada en diferentes bases se ocupa espacio en disco.
  • Al no actualizarse la información de forma automática en la base objetivo se corre el riesgo de tener información desactualizada.