What's New
Current Release: FactoryTalk DataMosaix SaaS 1.07.00
Current Release
: FactoryTalk DataMosaix SaaS 1.07.00New Features
New Features
This release includes the following new features:
- Microsoft®Excel®andMicrosoftSQL Server Reporting Services (SSRS) are supported tools with the virtual PostgreSQL data interface.
- Labels and Files are now exposed as tables in the virtual PostgreSQL data interface.
- More granular permissions management in theFactoryTalk® DataMosaix™SaaS Management Console with the introduction of additional capabilities (Raw, Location Filters). Default roles have also been changed to include the new capabilities.
Fixes and Improvements
Fixes and Improvements
This release includes the following improvement:
- TheFactoryTalk® Optix™connector has been enhanced with the following features:
- Support forFactoryTalk Optixstring and Boolean data types inFactoryTalk DataMosaix SaaStime series.
- Streamlined mapping ofFactoryTalk OptixAlarms and Events attributes toFactoryTalk DataMosaix SaaSEvents attributes.
For more information, refer to the online help.
Known Anomalies
Known Anomalies
- InFactoryTalk Optix, in some rare cases, the file size for the store and forward feature may exceed the maximum limit.
- The 'Order By' clause does not work when a custom query is executed from tools like Tableau,Excel, SSRS, or Power BI because these tools wrap the queries in ways that disregard sorting. To work around this problem, refrain from employing 'Order By' statements in manual queries and instead use the built-in functions provided by the tools to achieve sorting.
- Arithmetic expression exceptions are not handled and must be considered while preparing the SQL queries.
Limitations
Limitations
- In this release, we support Tableau (Desktop and Server), Power BI,MicrosoftExcel, andMicrosoftSQL Server Reporting Services as BI tools using the new egress data interface.
- The Power BI connector converts boolean values of true, false, 0, or 1 to TRUE only.
- In mathematical queries, division by zero will result in an error.
- The following functions are not supported in the virtual PostgreSQL data interface:
- Aggregate functions ARRAY_AGG, JSONB_AGG, and JSON_AGG.
- The cumulative distribution function CUME_DIST().
- The string function Reverse.
- The string function SPLIT_PART().
- The window function PERCENT_RANK().
- SQL Queries and functions:
- Only select statements are supported.
- It provides limited capability for SQL aggregations and functions.
- Join operations between the exposedFactoryTalk DataMosaix SaaSentities are supported.
- Sample queries are available in the online help, refer to Sample Queries.
- The availableFactoryTalk DataMosaix SaaSentities:
- This release currently supports nineFactoryTalk DataMosaix SaaSentities, and they are exposed as if they were Postgres SQL tables for BI tools to query from. Refer to the Supported Entities in the Virtual PostgreSQL Data Interface.
- Thetimeseries_datapointstable will only return the rows if a valid external ID or timeseries ID is provided in the where clause. Otherwise, the SELECT query returns an empty row. In case of joining with the "timeseries" table, it will fetch the rows if where clause on external ID or timeseries ID is present fortimeseries_datapointstable.
- Time series data point aggregation functions are currently not supported.
- While there are no hard limits on the number of rows that can be fetched from assets and timeseries tables, performance in scenarios with large datasets may result in unexpected errors or timeouts. For thetimeseries_datapointstable it is mandatory to provide timeseries ID or external ID in the where clause. By default, the data points for the last 24 hours will be returned but the user can also use the timestamputc column to fetch any relevant time range data points.
- Table constraints are not defined for the exposedFactoryTalk DataMosaix SaaSentities. However, the relationships can be easily defined by a Tableau user using the reference table defined in line withFactoryTalk DataMosaix SaaSentities APIs. For example, the asset ID is the unique (can be assumed as primary key) ID so there will be no duplicate asset ID in the table. Refer to the following Primary key and Foreign key columns table:Primary and Foreign Key Columns TableTable NamePrimary Key ColumnForeign Key Columnassetsiddatasetid(datasets)timeseriesidassetid(assets),datasetid(datasets)timeseries_datapointstimeseriesid,timestamputctimeseriesid(timeseries)sequencesidassetid(assets),datasetid(datasets)relationshipsiddatasetid(datasets)eventsiddatasetid(datasets)datasetsidlabelsiddatasetid(datasets)filesiddatasetid(datasets)
- By default, the following SQL functions are supported:
- COUNT()
- NOW()
- ISNULL()
- EXTRACT()
- MAX()
- MIN()
- AVG()
- RANK()
- CUBE()
- CONCAT()
- SUM()
- UPPER()
- LOWER()
- If the group count goes beyond 350 (irrespective of tenant, project, or organization), the token size will exceed the limit of 8 KB, leading to the token failure.
- Time out issue while executing join query with datasets and events.
- Only users/M2M with the roles of Application Developer, Project Admin, Data Configuration, Data Scientist, or Application User can access the list of Applications and Extractors.
- Special characters are not allowed when creating models inFactoryTalk DataMosaix SaaSusingFactoryTalk Optix.
- Depending on the scale of the changes made to theFactoryTalk Optixmodel, sometimes the changes may not be correctly pushed to the Flexible Data Model (FDM). If this happens, it is recommended to either change the FDMSpaceName property of the FTDataMosaixStore object or increase its FDMModelVersion value.
Previous Releases
Previous Releases
Version |
---|
FactoryTalk DataMosaix SaaS 1.00.00 - July 2023 |
Provide Feedback