Exemple #1
0
        private Partition GetDaxPartition(string tableName, string partitionName)
        {
            var daxTable     = GetDaxTable(tableName);
            var daxPartition = daxTable.Partitions.Where(p => p.PartitionName.Name.Equals(partitionName)).FirstOrDefault();

            if (daxPartition == null)
            {
                daxPartition = new Dax.Metadata.Partition(daxTable)
                {
                    PartitionName = new Dax.Metadata.DaxName(partitionName)
                };

                daxTable.Partitions.Add(daxPartition);
            }

            return(daxPartition);
        }
Exemple #2
0
 internal VpaPartition(Dax.Metadata.Partition partition)
 {
     this.Partition = partition;
 }