問題タブ [snowflake-cloud-data-platform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - Azure 用の SnowMaker .Net ライブラリ
vb.net Web アプリで上記のライブラリを使用しています。Snowmaker の開発者は、ID が必要になるたびに新しいインスタンスを作成するのではなく、基本的なシングルトンを使用する必要があると述べています。
シングルトンとは何かは知っていますが、使用したことはありません。スタックオーバーフローでこれに遭遇しました
IDの生成に使用しているコードは次のとおりです
これは機能しますが、それをシングルトン クラスに組み込んで、Web アプリから 1 回だけ呼び出すにはどうすればよいでしょうか?
php - PHP で ODBC (PDO を使用) 経由で Snowflake をクエリすると、正しくないデータが返される
PHP(CentOS 6および7)のODBCドライバーを介してSnowflakeに接続し、PDOを利用して簡単にアクセスしようとしています。
PHP のネイティブ ODBC 関数はかなりうまく機能するため、ODBC ドライバーがインストールされ、適切に動作しているようです。
戻り値
これは、DB に直接クエリを実行したときに得られるものとまったく同じです。
しかし、PDO を使用したい場合、結果がおかしくなっています。
戻り値
注: の後にそれ以上の出力はありませんRows: 3
。
したがって、PDOStatement は正しい行数を認識していますが、の内容SHOW TABLES
は不完全であり、SELECT * FROM TEST
どういうわけか完全に欠落しています (すぐに$statement->fetch()
戻ります)。false
ここで PDO オプションが役立つかどうか、何か考えはありますか?
また、この場合、ネイティブ ODBC 関数が最大 200MB のメモリを消費することにも気付きました。
sql - Snowflake Datawarehouse の SELECT INTO 構文
Snowflake には -のSELECT INTO
ような構文があると思いますが、それを使用するためのドキュメントや例が見つかりません。
summary
上記は機能しますが、テーブルを定義するのではなくSELECT INTO
、SQLパーサーにテーブルを作成させます。
csv - Snowflakeのステートメントへのコピーを使用して、csv に列名を含めることは可能ですか?
例えば:
csv になりますが、列ヘッダーは含まれません。ステートメントへのコピーでそれが不可能な場合、これを達成する可能性のある非自明な手法はおそらくありますか?
前もって感謝します。
php - ODBC 経由で Snowflake データベースに接続中にエラー メッセージが表示される
私は Ubuntu を使用しています。ODBC ドライバーを使用して PHP をスノーフレークに接続しようとしています/etc/odbcinst.ini
。これが私が使用しているドライバー情報です
エラー 2 エラーが発生します
エラー 1: SFRestRequestFailed could not be found in the en-US locale. Check that /en-US/SFMessages.xml exists
。
エラー 2: REST request to the Snowflake is failing(I got this error by checking corresponding message attached to 'SFRestRequestFailed' in SFMessages.xml)
。
しかし、Windows で同じアクセスの詳細を使用して Snowflake に接続し、データをフェッチすることができます。
この問題を解決するためのアイデアを共有してください。
ありがとうございました
python - Py2exe エラー: 名前空間パッケージはまだサポートされていません: パッケージ 'snowflake' をスキップしています
py2exe を使用して、次のスクリプトの .exe を生成しようとしています。
コードは非常に簡単で、魔法のように機能します。
py2exe を使用して .exe に変換したいのですが、その時点で次のエラーが発生しました。
Snowflake は、自分の DB (スノーフレーク データベース、かなり新しい) に接続できるようにするパッケージです。
私のOSは:Windows 10、Pythonバージョン3.5.1です
py2exe の私の setup.py :
私は周りを見回しましたが、この問題に対する答えは見つかりませんでした。誰かがアイデアを持っているなら。
よろしくお願いします。
snowflake-cloud-data-platform - スノーフレークで繰り返しなしで2列を横方向に平坦化
2 つの変数でグループ化して別の合計を取得するクエリがあります。後の計算のためにテーブル構造を維持するために、クエリの次の段階のために保存する他の 2 つの変数を listagg() します。ただし、後で listagg() 列を 2 つフラット化しようとすると、データが何度も繰り返されます。
例: my_table
結果:
何が起こっているのかは理解していますが、どうすれば目的の結果が得られるのか疑問に思っています: