Open()および複数ファイルImport()の文字列データ型を強制するやあ。 Open()コマンドとMultiple File Import()コマンドの両方で、すべての列を文字データ型にするオプションの引数が必要であることを提案します。 このリクエストは、次の2つのリクエストと似ていますが、まったく同じではありません。
https://community.jmp.com/t5/JMP-Wish-List/Excel-Import-specific-column-types-or-formats/idi-p/248136
https://community.jmp.com/t5/Discussions/Force-column-from-CSV-import-as-Character-not-Numeric-Date/mp/260752#M51078
最初のリンクは、Open()GUIでExcelファイルの列データ型を手動で指定する機能を要求しますが、私の要求は、GUIではなくスクリプトでのOpen()コマンドの使用に対応しており、csvファイルとxlsxファイルの両方に適用されます。 。 2番目のリンクはMFI()ファイルとcsvファイルにのみ適用されるようですが、MFI()とOpen()の両方、およびcsvファイルとxlsxファイルの両方にこの機能が必要です。
すべてではありませんが、特定のシナリオでこれを実行できるさまざまなスクリプトメソッドが存在することを認識しています。 これらの方法の中には、事前に列名/場所を知っている必要がある場合や、列名が常に最初の行にある必要がある場合があります。 これは、私たちが必ずしも制御できるものではありません。
設定するオプションが1つあれば、多くのユーザーにとってこれが大幅に簡素化されると思います。 また、t JMPは列のデータ型を検出するためにファイルのスキャンに時間を費やす必要がないため、彼は時間を節約できます。 最後に、私の考えでは、これは、各列をスキャンする内部コードの部分をオフにするだけであるという点で、実装するのに手間のかからない成果になる可能性があります。
これが可能であることを願っています。 ありがとう。
自動化とスクリプティングデータアクセスRe:Open()およびMultiple File Import()の文字列データ型を強制する-ステータスが次のように変更されました:確認済み@nikles提案ありがとうございます。これを考慮します。
Re: Open() および Multiple File Import() の文字列データ型を強制する - ステータスが次のように変更されました: 調査中Re: Open() および Multiple File Import() の文字列データ型を強制するまさにこれのリクエストを書こうとしていたところです! csv ファイルからインポートするテーブルの列のデータ型を指定する必要があります。 ファイル内のデータは毎日変化します。 列の最初のエントリが数値の場合、列は連続/数値になります。 最初のエントリに文字が含まれている場合、列は名義/文字になります. 私が抱えている問題は、データが連続/数値として入ってくると、文字を含むすべてのエントリが失われることです。 SQL コマンドの一部としてデータ型を指定する機能が必要です (つまり、SELECT t1.ColumnX AS Character... など)。
ありがとうございました!
Re: Open() および Multiple File Import() の文字列データ型を強制する私はこの問題を強く支持します。 インポートは、ファイルのインポートのいくつかの典型的な問題を実際には扱いません。
したがって、キャラクターを強制するオプションが役立ちます。
(私の)問題のいくつかを述べます(おそらく、それらはオープンの同様のオプションであるため、評価される可能性があります...)
1.) 数値列の小数点記号としてコンマ (またはオプションとしてその他) を許可する
2.) 日付/時刻列の予期される入力形式を指定できるようにする
このオプションがあれば、JMP は (英語圏以外の) 列について "推測" する方が良いかもしれません....
Re: Open() および複数ファイルの Import() に文字列データ型を強制するまた、CSV のインポート時に列の種類を設定できる機能もぜひ利用したいです。
Re: Open() および複数ファイルの Import() に文字列データ型を強制 - ステータスが「確認済み」に変更されました