2017-09-21 5 views
0

私は日付ディメンションテーブルを持っており、そのテーブルにdatekey、fulldatekey、Date、DayofMonth、Dayofyear、month、ectを持つDateカラムを持っています。 Date列にはyyyy-mm-ddしかありませんが、それを私の表のキューブモデルに持っていくと、終わりに12:00:00 A.M時間が追加されます。私は、日付を取るだけの時間をどのように取り除くのか知りたいと思っていました。私は日時の時間を取る方法表モデル

+0

テーブルを日付テーブルにしてデータタイプ – plaidDK

答えて

0

、 のPowerPivot日付関数は、常に、datetimeデータ型を返します。ただし、 を使用すると、フォーマットを使用して日付をシリアル番号として表示できます。

私の「限られた」経験から、1つの列の日付書式を変更することはできますが、別の列から参照すると、日付の一部として12:00:00 AMの時刻が再度含まれます新しい列に表示されます。これは、MicrosoftがそのWebサイトで述べているように、「PowerPivotの日付関数は常にdatetimeデータ型を返します」と仮定しています。

+0

を変換するようにしました。計算された列を作成し、日付フィールドの部分文字列を取得するだけでした。最高の方法ではなく、それは私のために働く – josh

1

[クエリの編集双方向パワーに持ち込むためにSSDTに表形式のキューブを構築しています - >タブを変換する - >私の最高の推測だデータタイプ

を選択してください。シリアル番号として日付を保存するMicrosoft Excelのとは対照的にthis Microsoft siteによると

関連する問題