Leer en inglés

Compartir a través de


Estimación de costos de canalizaciones de Fabric basadas en actividades equivalentes en Azure Data Factory

El propósito de este documento es guiarle en la estimación del costo de ejecutar las mismas actividades en la canalización de Fabric Data Factory en lugar de las canalizaciones de Azure Data Factory o Synapse, y calcular el costo de ejecutar Flujos de datos Gen2 en Fabric Data Factory en lugar de Flujos de datos Gen1.

Requisitos previos

Precios de Azure Data Factory

La facturación de Azure Data Factory ya es conocida por muchos clientes existentes. Las canalizaciones son flujos de control con pasos bien diferenciados que se denominan actividades. La orquestación de las canalizaciones de datos se paga por ejecución de actividad y las ejecuciones de actividad se pagan por horas de entorno de ejecución de integración. El entorno de ejecución de integración (sin servidor en Azure y autohospedado en escenarios híbridos) proporciona los recursos de proceso usados para ejecutar las actividades en una canalización. Los cargos del entorno de ejecución de integración se prorratean por minuto y se redondean al alza. Por ejemplo, la actividad de copia de Azure Data Factory puede mover datos entre varios almacenes de datos de un modo seguro, confiable, rentable y escalable.

Los precios de la canalización de datos en Azure Data Factory se calculan en función de:

  • Orquestación y ejecución de canalizaciones
  • Ejecución y depuración de flujos de datos.
  • Número de operaciones de Data Factory, como la creación y supervisión de canalizaciones.
Tipo Precio de Azure Integration Runtime Precio del entorno de ejecución de integración de la red virtual administrada de Azure Precio de un entorno de ejecución de integración autohospedado
Orquestación¹ 1 USD por cada 1000 ejecuciones 1,50 USD por cada 1000 ejecuciones 1,50 USD por cada 1000 ejecuciones
Movimiento de datos² 0,25 USD/DIU-hora 0,25 USD/DIU-hora 0,10 USD/hora
Actividad de canalización³ 0,005 USD/hora 1 USD/hora (hasta 50 actividades de canalización simultáneas) 0,002 USD/hora
Actividad de canalización externa 0,00025 USD/hora 1 USD/hora (hasta 800 actividades de canalización simultáneas) 0,0001 USD/hora

¹Orquestación hace referencia a ejecuciones de actividad, ejecuciones de desencadenadores y ejecuciones de depuración.

²²Usar la actividad de copia para salida de datos de un centro de datos de Azure incurre en cargos adicionales de ancho de banda de red, que se mostrarán como un elemento de línea de transferencia de datos salientes independiente en la factura.

³Las actividades de canalización se ejecutan en el entorno de ejecución de integración. Entre las actividades de canalización, se encuentran las de búsqueda, obtención de metadatos, eliminación y las operaciones de esquema durante la creación (probar la conexión, examinar la lista de carpetas y la lista de tablas, obtener el esquema y ver una vista previa de los datos). Las actividades de canalización externas se administran en el entorno de ejecución de integración, pero se ejecutan en servicios vinculados. Entre las numerosas actividades externas, se incluyen las de Databricks, procedimientos almacenados y HDInsight.

Las actividades de canalización externa se administran en el entorno de ejecución de integración, pero se ejecutan en servicios vinculados. Entre las numerosas actividades externas, se incluyen las de Databricks, procedimientos almacenados y HDInsight.

Las operaciones de lectura y escritura para las entidades de Azure Data Factory incluyen crear, leer, actualizar y eliminar. Las entidades pueden ser conjuntos de datos, servicios vinculados, canalizaciones, entornos de ejecución de integración y desencadenadores.

Tipo Precio Ejemplos
Leer/Escribir 0,50 USD por 50 000 entidades modificadas o a las que se hace referencia Lectura y escritura de entidades en Azure Data Factory
Supervisión 0,25 USD por 50 000 registros de ejecución recuperados Supervisión de ejecuciones de canalización, actividad, desencadenador y depuración

Precios de Data Factory para Fabric

Los precios de Data Factory para Fabric se facturan a través de canalizaciones de Data Factory y Dataflow Gen1 con Power BI.

Precios de canalizaciones de datos de Fabric

En la tabla siguiente se muestra un desglose del modelo de precios de las canalizaciones de datos en Data Factory para Microsoft Fabric:

Tipo de motor de canalizaciones de datos Medidores de carga y unidades métricas Tasa de consumo de unidades de capacidad (CU) de Fabric
Movimiento de datos Se basa en la duración en horas de la ejecución de la actividad de copia y los recursos de rendimiento de optimización inteligente usados 1,5 CU/hora
Orquestación de datos Incorpora ejecuciones de actividad de orquestación y cargos del entorno de ejecución de integración de la actividad 0,0056 CU para cada ejecución de actividad que no sea de copia

Indica que para cada uso de recursos de rendimiento de optimización inteligente en una ejecución de la canalización de datos, se consumen 1,5 CU por hora para las actividades de copia de movimiento de datos. En segundo lugar, cada ejecución de actividad de orquestación consume 0,0056 CU. Al final de cada ejecución de canalización, se suma el consumo de CU de cada tipo de motor y se factura en función del precio traducido de la capacidad de Fabric en la región donde se implementa esta. Para obtener más información sobre los precios de las canalizaciones de datos, consulte Precios de canalizaciones de datos.

Precios de Dataflow Gen1 en Power BI

El precio actual de Dataflow Gen 1 es el de Power BI Premium por usuario o capacidad premium en consumo por segundo normalizado a una hora. La hora de capacidad se deduce de la capacidad total asignada al inquilino. La capacidad se puede configurar para admitir cualquier flujo de datos o informes paginados, con cada uno de los cuales requiere un porcentaje máximo configurable de memoria. La memoria se asigna dinámicamente a los flujos de datos. Dada la capacidad F64/P1, tiene un total de 8 núcleos virtuales PBI y 64 unidades de capacidad. Las unidades de capacidad se deducen a medida que los flujos de datos consumen CPU y memoria.

Precios de Data Factory en Fabric

En la tabla siguiente, se indica que para determinar los costos de ejecución de Dataflow Gen2, cada ejecución de consulta utiliza el motor de mashup para la computación estándar, y que la duración de la ejecución de proceso se traduce en una tasa de consumo de 16 CU por hora. En segundo lugar, para escenarios de procesos a gran escala cuando está habilitado el almacenamiento provisional, también se debe tener en cuenta la duración de ejecución del motor SQL de Lakehouse o Warehouse. La duración de la ejecución de proceso se traduce en una tasa de consumo de 6 CU por hora. Al final de cada ejecución de Dataflow Gen2, se suma el consumo de unidades de capacidad (CU) de cada tipo de motor y se factura en función del precio traducido para la capacidad de Fabric en la región donde se implementa.

Tipo de motor de Dataflow Gen2 Medidores de consumo Tasa de consumo de CU de Fabric Granularidad del informe de consumo
Nivel Estándar de Compute Se basa en la duración de ejecución de consultas del motor de mashup en segundos. 16 CU por hora Por elemento de Dataflow Gen2
Proceso de flujos de datos a gran escala Se basa en la ejecución del motor SQL de Lakehouse o Warehouse (con el almacenamiento provisional habilitado) en segundos. 6 CU por hora Por área de trabajo
Movimiento de datos Se basa en la duración en horas de la ejecución de la copia rápida y los recursos de rendimiento de optimización inteligente usados. 1,5 CU por hora Por elemento de Dataflow Gen2

Costo total de actualización = (S + H CU-hora) * (capacidad de Fabric por precio unitario)

Para obtener más información, consulte Precios para flujos de datos Gen2.

Conversión de estimaciones de costos de Azure Data Factory en Fabric

Aunque los precios de Gen 2 del flujo de datos son como los precios de Gen 1, las canalizaciones de Fabric tienen un enfoque diferente al de Azure Data Factory. En Fabric, no se cotizan las actividades de canalización externas. En la tabla siguiente se resume la conversión de los costos de Azure Data Factory a costos de Fabric para un conjunto de actividades de ejemplo para un cliente grande:

Medidor de ADF Costos Horas facturadas Precio de ADF Multiplicador de CU de Fabric Hora de CU de Fabric Precio de Fabric Costo de Fabric
Movimiento de datos autohospedado 1688,10 USD 16881 0,1 6 101286 0,18 18 231,48 USD
Actividad de canalización externa autohospedada 10,10 USD 100994 0,0001
Ejecución de actividad de orquestación autohospedada 2005,50 USD 1337 1.5 0,0056 7.4872 0,18 1,35 USD
Actividad de canalización autohospedada 215,93 USD 107991 0,002 0,0056 604.7496 0,18 108,85 USD
Movimiento de datos en la nube 3,25 USD 13 0,25 1.5 19.5 0,18 3,51 USD
Actividad de canalización externa en la nube 0,63 USD 2525 0,00025
Ejecución de actividad de orquestación en la nube 1,68 USD 1678 1 0,0056 9,3968 0,18 1,70 %
Actividad de canalización en la nube 34,28 USD 6855 0,005 0,0056 38,388 0,18 6.91 USD
Movimiento de datos de red virtual administrada de Azure 86,75 347 0,25 1.5 520,5 0,18 93,69 USD
Actividad de canalización externa de red virtual administrada de Azure 7160 7160 1
Ejecución de actividad de orquestación de red virtual administrada de Azure 37 37 1 0,0056 0,2072 0,18 0,04 dólares
Actividad de canalización de red virtual administrada de Azure 1008 1008 1 0,0056 5,6448 0,18 1,02 USD
Total de ingresos/horas facturadas 13 927,59 USD 246,826 102 491,8736 18 448,54 USD

Realización de una estimación de costos de Fabric para Data Factory

A estas alturas, ya tiene suficiente información sobre cómo se miden y facturan Azure Data Factory y Data Factory Gen 1 heredados. Las tablas anteriores mostraban cómo se pueden tomar datos de contadores actuales y convertirlos en costes de canalización de Fabric Data Factory y Data Flows Gen 2 a Fabric.

Aquí se describen los pasos para calcular los costos de cada artefacto.

  • Para Data Flows Gen 1, obtenga el costo de capacidad de Gen 1 del flujo de datos anterior de la aplicación métrica de Power BI. A continuación, vuelva a calcular las horas de capacidad para el mismo número de actualizaciones en Flujos de datos Gen2, como se muestra en la tabla anterior.

    En la Configuración de capacidad del Portal de administración, seleccione Ver informe de uso:

    Recorte de pantalla que muestra el uso de capacidad notificado para Power BI en el Portal de administración.

    Desde allí, puede encontrar los detalles del uso de la capacidad.

    Recorte de pantalla que muestra los detalles del informe de uso de capacidad para Power BI.

  • Para Azure Data Factory, puede obtener todos los datos de medidor de la suscripción actual de ADF. Cree una tabla y plugin los valores de los clientes. Cree la tabla como se muestra en el caso de la tabla de ejemplo. Al igual que Data Flows Gen 1, puede obtener unidades de capacidad de canalización para canalizaciones en Fabric Metric App. Dado el costo de ADF, calcule el costo de Fabric para el pago por uso. Puede interpolarlo a un año para obtener precios con descuento.