You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: localizedContent/es/content/features/CSharpScripts/Advanced/script-create-and-replace-M-parameter.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -134,7 +134,7 @@ using (Form prompt = new Form())
134
134
135
135
int_NrMPartitions=0;
136
136
int_NrReplacements=0;
137
-
var_ReplacementsList=newList<0>();
137
+
var_ReplacementsList=newList<string>();
138
138
139
139
foreach ( var_TablesinModel.Tables )
140
140
{
@@ -199,5 +199,5 @@ Luego buscará el valor predeterminado en todas las particiones M y lo reemplaza
199
199
</figure>
200
200
201
201
<figurestyle="padding-top: 15px;">
202
-
<imgclass="noscale"src="~/content/assets/images/Cscripts/script-create-parameter-auto-replace.png"alt="Data Security Create Role"style="width: 550px;"/><figcaptionstyle="font-size: 12px; padding-top: 10px; padding-bottom: 15px; padding-left: 75px; padding-right: 75px; color:#00766e"><strong>Figura 2:</strong> Cuadro de diálogo de confirmación que muestra que se ha creado el parámetro y que la subcadena de valor correspondiente se ha reemplazado en todas las expresiones de las particiones M. Para parámetros de otros tipos, ajusta el código C# según corresponda.</figcaption> Para parámetros de otros tipos, ajusta el código C# según corresponda.</figcaption>
202
+
<imgclass="noscale"src="~/content/assets/images/Cscripts/script-create-parameter-auto-replace.png"alt="Data Security Create Role"style="width: 550px;"/><figcaptionstyle="font-size: 12px; padding-top: 10px; padding-bottom: 15px; padding-left: 75px; padding-right: 75px; color:#00766e"><strong>Figura 2:</strong> Cuadro de diálogo de confirmación que muestra que se ha creado el parámetro y que la subcadena de valor correspondiente se ha reemplazado en todas las expresiones de las particiones M. Para parámetros de otros tipos, ajusta el código C# según corresponda.</figcaption>
file Ruta completa del archivo Model.bim o de la carpeta del modelo database.json que se va a cargar.
46
46
server Nombre del servidor\instancia o cadena de conexión desde la que se cargará el modelo.
47
-
database Id de la base de datos del modelo que se va a cargar. Si se deja en blanco (\"), se selecciona la primera
47
+
database Id de la base de datos del modelo que se va a cargar. Si se deja en blanco ("), se selecciona la primera
48
48
base de datos disponible en el servidor.
49
49
-L / -LOCAL Se conecta a una instancia (local) de Analysis Services de Power BI Desktop. Si no se
50
50
especifica ningún nombre, se asume que hay exactamente 1 instancia en ejecución. En caso contrario,
@@ -316,9 +316,9 @@ La línea de comandos proporciona varios detalles, en función de los parámetro
316
316
| Error | -ANALYZE | No se encontró el archivo de reglas: ... ||
317
317
| Error | -ANALYZE | Archivo de reglas no válido: ... | El archivo de reglas de BPA especificado está dañado o no contiene un JSON válido. |
318
318
| Información | -ANALYZE | ... viola la regla ... | Resultados del Best Practice Analyzer para reglas con un nivel de gravedad de 1 o inferior. |
319
-
| Advertencia | -ANALYZE | ... viola la regla ...| Resultados del Best Practice Analyzer para reglas con un nivel de gravedad de 2. |
319
+
| Advertencia | -ANALYZE | ... ¡La implementación falló! | Resultados del Best Practice Analyzer para reglas con un nivel de gravedad de 2. |
320
320
| Error | -ANALYZE | ... viola la regla ... | Resultados del Best Practice Analyzer para reglas con un nivel de gravedad de 3 o superior. |
321
-
| Error | -DEPLOY |¡La implementación falló! ... | Motivo del fallo devuelto directamente por la instancia de Analysis Service (por ejemplo: base de datos no encontrada, no se permite sobrescribir la base de datos, etc.) |
321
+
| Error | -DEPLOY |viola la regla ... ...| Motivo del fallo devuelto directamente por la instancia de Analysis Service (por ejemplo: base de datos no encontrada, no se permite sobrescribir la base de datos, etc.) |
322
322
| Información | -DEPLOY | Objeto sin procesar: ... | Objetos que están en el estado "NoData" o "CalculationNeeded" tras una implementación correcta. Utilice el modificador -W para tratarlos como Nivel=Advertencia. |
323
323
| Advertencia | -DEPLOY | El objeto no está en estado "Ready": ... | Objetos que se encuentran en estado "DependencyError", "EvaluationError" o "SemanticError" después de un despliegue correcto. Si usa la opción -W, también incluye los objetos en estado "NoData" o "CalculationNeeded". |
324
324
| Advertencia | -DEPLOY | Error en X:... | Objetos que contienen DAX no válido después de un despliegue correcto (medidas, columnas calculadas, tablas calculadas, roles). Use la opción -E para tratarlos como Level=Error. |
Copy file name to clipboardExpand all lines: localizedContent/es/content/features/Useful-script-snippets.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -439,7 +439,7 @@ foreach(var row in tsvRows.Skip(1))
439
439
Si necesitas automatizar este proceso, guarda el script anterior en un archivo y usa la [Tabular Editor CLI](/Command-line-Options) de la siguiente manera:
|`void ExecuteCommand(string tmslOrXmla, bool isXmla = false)`| Este método envía el script TMSL o XMLA especificado a la instancia conectada de Analysis Services. Esto resulta útil cuando desea actualizar datos de una tabla en la instancia de AS. Tenga en cuenta que, si utiliza este método para realizar cambios de metadatos en su modelo, los metadatos del modelo local quedarán desincronizados respecto a los metadatos de la instancia de AS, y es posible que reciba una advertencia de conflicto de versiones la próxima vez que intente guardar los metadatos del modelo. Establezca el parámetro `isXmla` en `true` si envía un script XMLA. |
717
717
|`IDataReader ExecuteReader(string dax)`| Ejecuta la _consulta_ DAX especificada contra la base de datos de AS conectada y devuelve el objeto [AmoDataReader](https://docs.microsoft.com/en-us/dotnet/api/microsoft.analysisservices.amodatareader?view=analysisservices-dotnet) resultante. Una consulta DAX contiene una o varias instrucciones [`EVALUATE`](https://dax.guide/EVALUATE). Tenga en cuenta que no puede tener varios lectores de datos abiertos al mismo tiempo. Tabular Editor los cerrará automáticamente en caso de que olvide cerrar o liberar el lector de forma explícita. |
718
-
|`Dataset ExecuteDax(string dax)`| Ejecuta la _consulta_ DAX especificada contra la base de datos de AS conectada y devuelve un objeto [Dataset](https://docs.microsoft.com/en-us/dotnet/api/system.data.dataset?view=netframework-4.6) que contiene los datos devueltos por la consulta. Una consulta DAX contiene una o varias instrucciones [`EVALUATE`](https://dax.guide/EVALUATE). El objeto Dataset resultante contiene una DataTable por cada instrucción `EVALUATE`. No se recomienda devolver tablas de datos muy grandes, ya que pueden provocar errores de falta de memoria u otros errores de estabilidad. |
718
+
|`DataSet ExecuteDax(string dax)`| Ejecuta la _consulta_ DAX especificada contra la base de datos de AS conectada y devuelve un objeto [Dataset](https://docs.microsoft.com/en-us/dotnet/api/system.data.dataset?view=netframework-4.6) que contiene los datos devueltos por la consulta. Una consulta DAX contiene una o varias instrucciones [`EVALUATE`](https://dax.guide/EVALUATE). El objeto Dataset resultante contiene una DataTable por cada instrucción `EVALUATE`. No se recomienda devolver tablas de datos muy grandes, ya que pueden provocar errores de falta de memoria u otros errores de estabilidad. |
719
719
|`object EvaluateDax(string dax)`| Ejecuta la _expresión_ DAX especificada contra la base de datos de AS conectada y devuelve un objeto que representa el resultado. Si la expresión DAX es escalar, se devuelve un objeto del tipo correspondiente (string, long, decimal, double, DateTime). Si la expresión DAX es de tipo tabla, se devuelve un [DataTable](https://docs.microsoft.com/en-us/dotnet/api/system.data.datatable?view=netframework-4.6). |
720
720
721
721
Los métodos están acotados al objeto `Model.Database`, pero también se pueden ejecutar directamente sin ningún prefijo.
@@ -741,11 +741,11 @@ ExecuteCommand(tmsl);
741
741
A partir de Tabular Editor 2.16.6 o Tabular Editor 3.2.3, puede usar la siguiente sintaxis para enviar comandos XMLA sin procesar a Analysis Services. El siguiente ejemplo muestra cómo se puede usar para vaciar la caché del motor de AS:
0 commit comments