Sql server 2008 SSAS 2008上次处理的日期/时间度量分区或维度?

Sql server 2008 SSAS 2008上次处理的日期/时间度量分区或维度?,sql-server-2008,ssas,Sql Server 2008,Ssas,有没有办法告诉上一次处理分区的日期/时间?我有很多SSAS数据库,有很多分区,自动化不是,而是在处理分区时独立记录 是否有独立的查询和确认方式?我查看了@system.discover\u partition\u stat和system.discover\u partition\u dimension\u stat,它们都没有回答我关于何时使用的问题。我最终使用了Microsoft.AnalysisServices命名空间: 以下是一个例子: /// <summary>

有没有办法告诉上一次处理分区的日期/时间?我有很多SSAS数据库,有很多分区,自动化不是,而是在处理分区时独立记录


是否有独立的查询和确认方式?我查看了@system.discover\u partition\u stat和system.discover\u partition\u dimension\u stat,它们都没有回答我关于何时使用的问题。

我最终使用了Microsoft.AnalysisServices命名空间:

以下是一个例子:

        /// <summary>
        /// simply refreshes the partition information from the server, then checks a property.  In testing, this property has been accurate.  Initially, I assumed an unprocessed partition would send back a null datetime.  No, what I've been getting back instead is : 1699-12-30 18:00:00.0000000
        /// </summary>
        /// <param name="partition"></param>
        /// <returns></returns>
        public static DateTime? GetPartitionLastDateProcessed(Microsoft.AnalysisServices.Partition partition)
        {
            partition.Refresh();

            return
                (
                    partition.LastProcessed
                );
        }

我最终使用了Microsoft.AnalysisServices命名空间:

以下是一个例子:

        /// <summary>
        /// simply refreshes the partition information from the server, then checks a property.  In testing, this property has been accurate.  Initially, I assumed an unprocessed partition would send back a null datetime.  No, what I've been getting back instead is : 1699-12-30 18:00:00.0000000
        /// </summary>
        /// <param name="partition"></param>
        /// <returns></returns>
        public static DateTime? GetPartitionLastDateProcessed(Microsoft.AnalysisServices.Partition partition)
        {
            partition.Refresh();

            return
                (
                    partition.LastProcessed
                );
        }