当对不同的数据数组进行操作时, xarray足以确保操作在具有相同坐标的值上进行。 这通常是理想的,但有时我想对具有不同坐标的值进行显式操作。 这将导致一个空的DataArray : 当然,我可以绕过xarray而对底层.values进行操作,但是在xarray API中有没有办法做 ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
如果我有这样的Dimension Date table
:
CREATE TABLE [Dimension].[Date](
[Date Key] [int] IDENTITY(1,1) NOT NULL,
[Date] [date] NOT NULL,
[Day] [tinyint] NOT NULL,
[Day Suffix] [char](2) NOT NULL,
[Weekday] [tinyint] NOT NULL,
[Weekday English Name] [varchar](10) NOT NULL,
[Weekday English Name Short] [char](3) NOT NULL,
[Weekday English Name FirstLetter] [char](1) NOT NULL,
[Weekday Arabic Name] [nvarchar](15) NOT NULL,
[Weekday Arabic Name FirstLetter] [nchar](1) NOT NULL,
[Day Of Year] [smallint] NOT NULL,
[Week Of Month] [tinyint] NOT NULL,
[Week Of Year] [tinyint] NOT NULL,
[Month] [tinyint] NOT NULL,
[Month English Name] [varchar](10) NOT NULL,
[Month English Name Short] [char](3) NOT NULL,
[Month English Name FirstLetter] [char](1) NOT NULL,
[Month Arabic Name] [nvarchar](15) NOT NULL,
[Month Arabic Name FirstLetter] [nchar](1) NOT NULL,
[Quarter] [tinyint] NOT NULL,
[Quarter Name] [varchar](6) NOT NULL,
[Year] [int] NOT NULL,
[MMYYYY] [char](6) NOT NULL,
[Month Year] [char](7) NOT NULL,
[Is Weekend] [bit] NOT NULL,
[Is Holiday] [bit] NOT NULL,
[Holiday Name] [nvarchar](50) NOT NULL,
[Special Day] [nvarchar](50) NOT NULL,
[First Date Of Year] [date] NULL,
[Last Date Of Year] [date] NULL,
[First Date Of Quater] [date] NULL,
[Last Date Of Quater] [date] NULL,
[First Date Of Month] [date] NULL,
[Last Date Of Month] [date] NULL,
[First Date Of Week] [date] NULL,
[Last Date Of Week] [date] NULL,
[Lineage Key] [int] NULL,
CONSTRAINT [PK__Date__B7A341C5SWWC2006D] PRIMARY KEY CLUSTERED
(
[Date Key] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
我面临以下问题:
并非所有组织部门的所有weekends and holidays
都相同,例如有默认的周末( Fri,Sat
),但有些部门的日程安排不同,因此他们有不同的周末。 当我根据特定标准对同一维度有不同的值时,如何处理这种情况? 我应该为同一个 Dim 创建多个版本吗? 在这种情况下,如何在企业数据仓库中使用 Date Dim 作为conformed dimension
?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.