Table of Contents

Biblioteca de C# Script: scripts avanzados

Se trata de scripts más avanzados, con funcionalidades sofisticadas, que requieren un conocimiento más profundo del lenguaje C# y de TOM. Son más difíciles de modificar, por lo que solo se recomiendan cuando ya te sientas cómodo con los fundamentos de C# Script en Tabular Editor.



Nombre del script
Propósito Caso de uso
Contar objetos del modelo Cuenta todos los distintos objetos de un modelo por tipo. Cuando necesitas una visión general del contenido del modelo o quieres contar los objetos por tipo.
Mostrar detalles de objetos en una cuadrícula Muestra los detalles de los objetos en una vista de cuadrícula. Cuando necesitas mostrar detalles de objetos en una vista de cuadrícula para su revisión.
Crear tabla de fechas Crea una tabla de fechas con formato basada en las columnas de fecha seleccionadas del modelo. Cuando necesitas crear una nueva tabla de fechas a partir de una plantilla.
Crear parámetro M (reemplazo automático) Crea un nuevo parámetro M y lo agrega automáticamente a las particiones M. Cuando quieres reemplazar cadenas en varias particiones (por ejemplo, cadenas de conexión) con un parámetro M dinámico.
Dar formato a Power Query Da formato a la consulta de Power Query de una partición M seleccionada mediante la API de powerqueryformatter.com. Cuando tienes una consulta de Power Query compleja y necesitas que sea más fácil de leer o de modificar.
Implementar la actualización incremental Configura la actualización incremental automáticamente usando parámetros de un cuadro de diálogo de la interfaz de usuario. Cuando necesitas implementar la actualización incremental pero no te sientes cómodo configurándola en la configuración de la tabla.
Eliminar medidas con errores Crea un nuevo parámetro M y lo añade automáticamente a las particiones M. Cuando quieres reemplazar cadenas en varias particiones (p. ej., cadenas de conexión) con un parámetro M dinámico.
Buscar y reemplazar en las medidas seleccionadas Busca una subcadena en el DAX de las medidas seleccionadas y la reemplaza por otra subcadena. Cuando necesitas Buscar/Reemplazar rápidamente valores en varias medidas DAX (p. ej., un filtro de CALCULATE o referencias a objetos rotas).
Configuración del modelo semántico de Databricks Asigne nombres amigables a las tablas y columnas y establezca buenas prácticas para las columnas Cuando los nombres de tus objetos de Databricks necesitan ser más fáciles de usar.
Crear relaciones de Databricks Crea relaciones basadas en definiciones de clave principal y clave externa en Databricks Unity Catalog Cuando quieres reutilizar definiciones de relaciones de Databricks ya definidas en Unity Catalog.
Agregar descripciones de metadatos de Databricks Actualiza las descripciones de tablas y columnas según Databricks Unity Catalog Cuando quieres reutilizar los comentarios de tablas y columnas de Databricks que ya se han definido en Unity Catalog.
Convertir DL/SQL a DL/OL Cambia las particiones de un modelo Direct Lake sobre SQL a Direct Lake sobre OneLake Útil para migrar fácilmente a Direct Lake sobre OneLake
Convertir de Import a DL/OL Cambia las particiones de un modelo de importación a Direct Lake sobre OneLake Útil para migrar fácilmente a Direct Lake sobre OneLake
Convertir de DL/OL a Import Cambia las particiones de un modelo Direct Lake sobre OneLake al modo Import mode Útil para migrar fácilmente de Direct Lake sobre OneLake al modo Import
Implementar agregaciones definidas por el usuario Automatiza la configuración de agregaciones definidas por el usuario para una tabla de hechos seleccionada. Cuando quieras implementar el patrón de agregaciones definidas por el usuario sin realizar manualmente cada paso de configuración.