以前wc -l file.csv
は、タブ区切りファイルのレコードをカウントしていました。表示し127992
ます。
Tableauのファイルに接続すると、63kレコードといくつかの変更が表示されます。OK、ソースファイルで空白のIDをチェックします。
awk -F'\t' '!length($1)' file.csv
awk -F'\t' '!length($1){print $0}'
awk -F'\t' '$1 == ""{print $0}'
いずれの場合も、nullまたは空白のIDを公開しませんでした。これは、これがプルされたデータベースではnullを許可しないため、非常に低い確率です。どのようなユースケースのシナリオで、ソフトウェアにデータの半分を破棄させたいかを理解しようとしていますか?
Tableauで、なぜこれが必要なのか疑問に思って計算フィールドを作成しますが、OK: COUNT([Itemnumber])
NULL値がないことを再確認したところ、次のようになりました。 63,756
私はUnixに慣れていて、Tableauを初めて使用するので、何が欠けていますか?
ファイルからのサンプル行:
itemnumber title author itemcallnumber barcode lib datelastseen datelastborrowed amountoutstanding
7666 Indian legends of American scenes / Gridley, Marion E. J 398.2 GRIDLEY 39030000964991 Lost 2001-06-04 2001-06-04
12927 The legend of the Indian paintbrush / DePaola, Tomie, J 398.2089 DE PAOL 39030002344226 Lost 2002-04-03 2002-04-03
16943 The Tainos : Jacobs, Francine. J 972.901 JACOBS 39030001423195 Lost 2003-06-04 2003-06-04
124564 Columbia River, the Astoria odyssey : Penttila, Bryan. 979.7002 PENTTIL 39030008124408 Lost 2005-09-12 2005-09-12
修正するには、次のことを行う必要がありました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加