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.
- Licencias de Microsoft Fabric
- Precios de canalizaciones de datos para Data Factory en Microsoft Fabric
- Precios de Flujo de trabajo Gen2 para Data Factory en Microsoft Fabric
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 |
Los precios de Data Factory para Fabric se facturan a través de canalizaciones de Data Factory y Dataflow Gen1 con Power BI.
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.
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.
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.
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 |
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:
Desde allí, puede encontrar los detalles del uso de la capacidad.
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.