質問 Seiji Hirose · 2022年2月20日 DjangoでIRISデータベースにアクセスできますか? 現在、Django(python)でWebアプリケーションを作成するための調査をしています。 DjangoからIRISのデータベースにODBCでアクセスできるのか、についてご教授頂けないでしょうか。 宜しくお願い致します。 #Python #InterSystems IRIS 0 4 0 184
記事 Mihoko Iijima · 2020年6月28日 1m read 【はじめての InterSystems IRIS】セルフラーニングビデオ:アクセス編:Python から PyODBC を使って IRIS に接続してみよう Python から InterSystems IRIS へ接続する方法の1つである「PyODBC」(※)の利用方法をご説明します。 ※ Python からのアクセスは、PyODBCの他に、Native API を利用した接続方法もあります。Native APIを利用してIRISのグローバル変数にアクセスする方法については、別の記事でご説明します。 #ODBC #Python #ビデオ #初心者 #InterSystems IRIS #InterSystems IRIS for Health #学習ポータル 0 4 0 509
記事 Megumi Kakechi · 2022年4月17日 4m read Embedded Python で Excel のデータを IRIS グローバルに格納する方法 InterSystems IRIS 2021.2 のバージョンより、Embedded Python を使用できるようになりました。Embedded Python については、「Embedded Pythonを簡単にご紹介します」の記事をぜひご覧ください。 こちらでは、Embedded Python を使用して Excel のデータを IRIS グローバルに出力する方法をご紹介します。 最初に、irispip コマンドで必要なライブラリをインストールします。今回は、pandas、xlrd、openpyxl の3つのライブラリをインストールします。 #Embedded Python #Python #ヒントとコツ #InterSystems IRIS #InterSystems IRIS for Health 3 2 1 443
質問 Yuji Ohata · 2022年5月26日 スタンドアロン環境におけるEmbeded Pythonの利用について。 こんにちは、皆さま。業務でIRISを用いて開発を行っている者です。 EmbededPythonに興味があり、利用を検討しているのですが、スタンドアロン下におけるライブラリの使用方法について疑問があります。 #Python #InterSystems IRIS 1 2 1 216
質問 Yuji Ohata · 2022年12月14日 Ubuntuにおけるpython開発環境について。 こんにちは、皆さま。業務でIRISを用いて開発を行っている者です。 この度、新たにUbuntu環境にIRISを入れてEmbedded Pythonを用いて開発をすることとなりました。初期設定として、Ubuntuへのpythonのインストールが必要だと考えているのですが、その時のバージョンの指定等はあるのでしょうか? 公式サイトを漁ってもうまく見つけられず、ご存知の方がいらっしゃれば教えてください。同様の開発をされている方で、躓きポイントなど(Ubuntuだとスタジオ使えないからVSCode必須だよ)があれば、合わせて助言頂けますと幸いです #Python #Ubuntu #InterSystems IRIS 0 2 1 138
お知らせ Mihoko Iijima · 2022年1月28日 InterSystems Python コンテスト開催! 開発者の皆さん、こんにちは! 次の InterSystems プログラミングコンテストのお題が発表されました!次は、Python です! 🏆 InterSystems Python Contest 🏆 応募期間: 2022年2月7日~20日 💰 賞金総額: $10K 💰 + さらに賞品を用意予定です! #Python #イベント #コンテスト #InterSystems IRIS #IRIS contest #Open Exchange 1 1 0 137
記事 Makiko Kokubun · 2021年6月1日 1m read 動画:Python エンジニアが IRIS を使う場合の2つの方法と今後の計画 *この動画は、2021年2月に開催された「InterSystems Japan Virtual Summit 2021」のアーカイブです。 IRIS の ObjectScript を使えば、ビジネスロジックの記述からキーバリュー形式のデータ操作まで様々な処理が記述できます。ですが、残念ながら Python のように豊富なライブラリを利用し、機械学習をはじめとする Python が得意とすることまでは単独では行えません。「ObjectScript から Python を呼べたら?」を実現するための計画中機能も含め、IRIS がサポートする Python の利用方法をご紹介します。 #Python #Webセミナー #InterSystems IRIS 0 0 0 104
お知らせ Mihoko Iijima · 2022年2月7日 テクノロジーボーナス詳細:InterSystems Python コンテスト2022 開発者の皆さん、こんにちは! InterSystems Python コンテスト 2022 のテクノロジーボーナスについてご案内します。 以下のテクノロジを使いコンテストにご応募いただくと、ボーナス点を獲得できます! Embedded Python - 4 Python Native API - 3 Python Pex - 3 ObjectScript を使用しない - 5 アンケート への回答- 2 Docker コンテナの使用 - 2 ZPM パッケージによるデプロイ - 2 オンラインデモ公開 - 2 コミュニティに記事を投稿する - 2 コミュニティに2つ目の記事を投稿する - 1 YouTubeでビデオを公開する - 3 詳細は以下の通りです。 #Python #コンテスト #InterSystems IRIS 0 0 0 55
記事 Mihoko Iijima · 2022年7月26日 9m read FlaskとEmbedded Pythonで簡単なWebアプリを作ってみよう! 開発者の皆さん、こんにちは! Flaskを使うと簡単にWebアプリが作成できるようでしたので、Embedded Pythonを利用してIRISに保存した月毎の歩数データ(テーブル/グローバル)を matplotlibを利用してグラフ表示する簡単なWebアプリを作成してみました。 使っているPythonスクリプトファイルやHTMLは以下の通りです(図例はテーブルからデータを取る例ですが、サンプルにはグローバルからデータを取得する例も含まれます)。 サンプルはこちらに置いています👉https://github.com/Intersystems-jp/WalkSteps IRISのインストール環境に合わせて、サンプルのディレクトリを分けています。 #Embedded Python #Python #InterSystems IRIS #InterSystems IRIS for Health 3 0 0 921
記事 Mihoko Iijima · 2023年3月23日 11m read PyODBC経由でIRISに接続するAWS Lambda関数を作成するまでの流れ 開発者の皆さん、こんにちは。 AWSのEC2インスタンス(Ubuntu 20.04を選択)にIRISをインストールした環境を事前に用意した状態からの流れですが、AWS Lambda 関数からPyODBC経由でIRISに接続するまでの流れを試してみました。 Native APIを利用する流れについては、「AWS Lambda の IRIS Python Native API IRIS」をご参照ください。 参考にしたAWSドキュメント:https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/lambda-python.html 以下の流れでご紹介します。 1. レイヤーを作成する 2. Lambda関数を作成する。 3. 1,2の流れをCloudformationで行う例 例で使用しているコード一式はこちらにあります👉https://github.com/Intersystems-jp/iris-pyodbc-lambda #AWS #Python #クラウド #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 214
記事 Toshihiko Minamoto · 2021年8月3日 6m read IRIS と Python でチャットボットを作成する IRIS と Python でチャットボットを作成する この記事では、InterSystems IRIS データベースを Python と統合して自然言語処理(NLP)の機械学習モデルを提供する方法を説明します。 Python を使用する理由 世界的に広く採用され使用されている Python には素晴らしいコミュニティがあり、様々なアプリケーションをデプロイするためのアクセラレータ/ライブラリが豊富に提供されています。 関心のある方は https://www.python.org/about/apps/ をご覧ください。 #AI #Python #フレームワーク #機械学習 #InterSystems IRIS #その他 Open Exchange app 0 0 0 409
記事 Toshihiko Minamoto · 2022年7月26日 5m read Jupyter Notebooks に ObjectScript を追加する方法 Jupyter Notebook は、多数の異なるマークアップ言語とプログラミング言語でコードを実行できるセルで構成された対話型環境です。 Jupyter はこれを実現するために適切なカーネルに接続しなければなりませんが、 ObjectScript カーネルがなかったため、それを作成することにしました。 こちらから試すことができます。 結果を少し覗いてみましょう。 #API #Python #InterSystems IRIS Open Exchange app 0 0 0 59
お知らせ Rie Tokue · 2023年3月29日 4月26日(水)開催オンラインセミナー「Pythonでデータベースプログラミング」のご案内 開発者の皆さん、こんにちは。インターシステムズジャパン、マーケティング担当・徳江です。 弊社は4月26日(水)13時30分~14時「Pythonでデータベースプログラミング」と題し、 オンラインセミナーを開催いたします。 【概要】 本セミナーでは、InterSystems IRIS Data Platformの機能であるEmbedded Pythonをご紹介し、IRISのデータベースを扱う Pythonプログラムの基本的な書き方をご説明します。デモもお見せする予定です。 Embedded Pythonは、IRISのサーバサイドのロジックをPythonで記述するための仕組みです。Embedded Pythonによって、 ・ IRISの開発者が、Pythonの豊富なライブラリを簡単に活用することが可能になります。 #Python #Webセミナー #イベント #InterSystems IRIS 2 0 0 134
記事 Minoru Horita · 2020年6月26日 6m read アイリスデータセットのK平均クラスタリング アイリスデータセットのK平均クラスタリング みなさん、こんにちは。 今回はアイリスデータセットでk平均アルゴリズムを使用します。 注意:Ubuntu 18.04、Apache Zeppelin 0.8.0、python 3.6.5で以下を実行しました。 #AI #API #Python #初心者 #機械学習 #InterSystems IRIS 0 0 0 749
記事 Toshihiko Minamoto · 2021年8月4日 4m read チャットボットの言語学習にご協力を! 皆さんこんにちは! よろしければ、ボットが対話できるようになるようお手伝いいただけませんか? チャットボットはこちらからアクセスしてください: Help my chatbots to talk! なんだ、そのチャットボットはスマートではないのですか? #AI #Python #InterSystems IRIS #その他 Open Exchange app 0 0 0 111
お知らせ Mihoko Iijima · 2022年2月22日 ★投票開始!★InterSystems Python コンテスト 開発者の皆さん、こんにちは! InterSystems Python コンテストの投票が始まりました!これはベストアプリケーションだ🔥と思う作品に投票をお願いします! 🔥 投票はこちらから! 🔥 投票方法は以下ご参照ください。 #Python #InterSystems IRIS #Open Exchange 0 0 0 76
お知らせ Mihoko Iijima · 2022年8月1日 ★受賞者発表!★ InterSystems 技術文書ライティングコンテスト: Python エディション 開発者の皆さん、こんにちは! InterSystems 技術文書ライティングコンテスト: Python エディションでは、素晴らしい記事の投稿がありました! 🌟 12 の投稿はこちら! 🌟 この記事ではコンテスト受講者を発表します 📢 #Embedded Python #Python #コンテスト #IRIS contest 0 0 0 65
記事 Mihoko Iijima · 2023年4月4日 7m read PythonからNativeAPIを利用してIRISに接続する AWS Lambda関数を作成するまでの流れ 開発者の皆さん、こんにちは。 Python Native APIを利用すると、IRISにあるグローバル変数の参照/更新をPythonから行えたり、メソッドやルーチンをPythonから実行することができます。 この記事では「AWS Lambda の IRIS Python Native API IRIS」の記事を参考に、NativeAPIを利用してPythonからIRISに接続するAWS Lambda関数を作成する流れで必要となる、レイヤー作成と関数用コードの作成例をご紹介します。 ※ 事前にAWSのEC2インスタンス(Ubuntu 20.04を選択)にIRISをインストールした環境を用意した状態からの例でご紹介します。 #AWS #Python #SQL #グローバル #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 59
お知らせ Makiko Kokubun · 2021年9月17日 【お知らせ】InterSystems IRIS 開発者向けウェビナーシリーズ 開発者のみなさん、こんにちは!インターシステムズ開発者コミュニティでは、4回に渡り、InterSystems IRIS 2021.1の新機能や、開発を行う上で役に立つ機能をご紹介するウェビナーを開催します。10月の火曜と木曜のお昼に、弊社の技術者が30分でインターシステムズの最新テクノロジーについて解説します。ぜひお気軽にご視聴ください! #Adaptive Analytics #FHIR #IntegratedML #Python #Webセミナー #イベント #InterSystems IRIS 2 0 0 166
記事 Mihoko Iijima · 2022年2月28日 7m read Embedded Python を使ってレシート(JPG)の中身を IRIS に登録してみました 開発者のみなさん、こんにちは。 今回は、スーパーやコンビニでもらうレシートを写真で撮り、OCR を使ってレシートの画像から文字列を切り出して IRIS に登録する流れを試してみました。 サンプルでは、Google の Vision API を利用してレシートの JPG 画像から購入物品をテキストで抽出しています。 #Embedded Python #Python #SQL #オブジェクトデータモデル #InterSystems IRIS #InterSystems IRIS for Health 1 0 1 860
記事 Toshihiko Minamoto · 2022年9月10日 49m read Python のみを使用した InterSystems のインターオペラビリティフレームワーク このフォーメーションは私の GitHub にあり、30 分で csv ファイルと txt ファイルの読み取りと書き込み方法、Postgres を使ったIRIS データベースとリモートデータベースの挿入とアクセス方法、FLASK API の使用方法について説明します。これらすべてに、PEP8 命名規則に従った、Python のみのインターオペラビリティフレームワークを使用します。 #API #Embedded Python #Python #データベース #フレームワーク #ベストプラクティス #Ensemble #InterSystems IRIS #VSCode #学習ポータル 1 0 0 114
記事 Seisuke Nakahashi · 2023年4月27日 2m read Pythonの可変長引数の呼び方 / ChatGPTサンプル Python で可変長引数をもったメソッドを考えてみましょう。以下の a.py があるとき def test1(*args): return sum(args) def test2(**kwargs): a1 = kwargs.get("a1",None) a2 = kwargs.get("a2",None) return a1+a2 #ChatGPT #Embedded Python #Python #InterSystems IRIS #InterSystems IRIS for Health 5 0 0 80
記事 Mihoko Iijima · 2020年6月28日 2m read 【はじめての InterSystems IRIS】セルフラーニングビデオ:アクセス編:Python の NativeAPI に挑戦 Python から InterSystems IRIS へ接続する方法の1つである「Native API」(※)の使用方法ご説明します。 #Python #グローバル #ビデオ #初心者 #InterSystems IRIS #InterSystems IRIS for Health #学習ポータル 0 0 0 327
記事 Toshihiko Minamoto · 2021年9月23日 10m read データジャングルの視覚化 -- パート1: グラフを作成しよう この記事は、視覚化ツールと時系列データの分析を説明する連載の最初の記事です。 当然ながら、Caché製品ファミリーから収集できるパフォーマンス関連のデータを見ることに焦点を当てますが、 説明の途中で、他の内容についても解説していきます。 まずは、Pythonとそのエコシステムで提供されているライブラリ/ツールを探りましょう。 この連載は、Murrayが投稿したCachéのパフォーマンスと監視に関する優れた連載(こちらから参照)、より具体的にはこちらの記事と密接に関係しています。 免責事項1: 確認しているデータの解釈について話すつもりですが、それを詳しく話すと実際の目標から外れてしまう可能性があります。 そのため、Murrayの連載を先に読んで、主題の基本的な理解を得ておくことを強くお勧めします。 #Python #オブジェクトデータモデル #ツール #ビッグデータ #視覚化 #Caché 1 0 0 64
お知らせ Mihoko Iijima · 2022年3月1日 ★受賞者発表!★ InterSystems Python コンテスト 開発者のみなさん、こんにちは! InterSystems Python コンテスト の投票結果が発表されました!この記事ではコンテスト受賞者を発表します📢 受賞された開発者の皆さん、👏おめでとうございます!🎊 #Python #InterSystems IRIS #Open Exchange 1 0 0 95
お知らせ Maki Hashizawa · 2022年10月4日 【プレゼンテーション動画を公開】Python + iKnowpy ・・・IRISが変えるデータ分析 開発者の皆様、こんにちは。 インタ―システムズでは、本年7月に、「国際モダンホスピタルショウ 2022」に、3年ぶりに出展致しました。 ブースには、ミニシアターを設け、業界をリードする多くの方やパートナー企業様にプレゼンテーションをいただき、その動画を公開しています。 本日は、その中で、アプリケーション開発者の皆様に参考となる IRISを解説いただいたプレゼンテーション動画をご紹介させていただきます。 「Python + iknowpy... + IRISが変えるデータ分析 アプリケーション編」 #Python #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 45
記事 Toshihiko Minamoto · 2023年4月28日 2m read python openpyxl ライブラリを利用してクエリの結果を xlsx ファイルに変換する本番モジュールの実装 本番環境でのopenhl pythonモジュールの使用に関する作業の説明の続きです。 Embedded Pythonを搭載しているirisは、まだ最終リリースがされていません(原文投稿当時)が、現時点で本番で使用する必要があります。 そこで、リクエストをxlsxファイルにエクスポートするサービスは別サーバーにバックアップし、クエリ結果は別データベースのグローバルに保存することにしました。 このデータベースは、ネットワーク化され、サービスサーバーはローカル、本番サーバーはリモートとしています。本番サーバー、サービスサーバ間のコミュニケーションは、REST サービスを使って実装しています。 #Python #InterSystems IRIS #InterSystems IRIS for Health #Open Exchange Open Exchange app 0 0 0 85
記事 Minoru Horita · 2020年6月29日 8m read Python Gateway パート I:はじめに この連載記事では、InterSystemsデータプラットフォーム用のPython Gatewayについて説明します。 また、InterSystems IRISの最新のAI/MLツールを利用してPythonコードなどを実行します。 このプロジェクトは、InterSystems IRIS環境にPythonの力を与えます。 #AI #Python #機械学習 #言語 #InterSystems IRIS Open Exchange app 0 0 0 201
記事 Toshihiko Minamoto · 2021年10月20日 4m read PythonとIRISグローバルを使用したブログの作成 インターネットを使うようになってから (1990年代後半)、PythonとIRIS グローバルを使ってブログを書いていますが、常にCMS (コンテンツ管理システム) でブログ、ソーシャルメディア、さらには企業ページに情報を簡単に投稿できるようにしていました。 数年後、自分がマークダウンファイルに収めて使ってきたすべてのコードをgithubに入れました。 ネイティブAPIでデータをIntersystems IRISに入れて永続化するのはとても簡単だったので、このアプリケーションを作成して少しSQLを忘れ、キー・バリュー・データベースモデルを受け入れることにしました! ブログとは? これはWEB LOGの略名で、基本的にはユーザーが書いてページに投稿、公開できるプラットフォームです。 #Multi-model #Python #グローバル #InterSystems IRIS Open Exchange app 1 0 0 148
記事 Toshihiko Minamoto · 2022年3月15日 13m read InterSystems IRIS で Python を使って IMAPクライアントを実装する これまでの記事では、メールサーバーのメールボックスからのメッセージを処理する IMAP プロトコルの基本的な使用方法を学習しました。 とても興味深いものではありましたが、他の人が作成してすぐに利用できるようにライブラリに提供されている実装を利用することも可能です。 IRIS データプラットフォームの改善の 1 つに、同じ IRIS プロセスで ObjectScript に並行して Python コードを記述できる機能があります。 この新機能は、組み込み Python と呼ばれます。 組み込み Python を使用すると、ObjectScript コードに巨大な Python エコシステムのライブラリの力を取り込むことができます。 #Embedded Python #Python #相互運用性 #InterSystems IRIS 2 0 0 220