オンブレミスファイル
Workatoのオンブレミスファイルコネクターを使用すると、企業ファイアウォールの背後にあるファイルなど、直接アクセスできないセキュアなネットワーク内のファイルにアクセスできます。
オンブレミスファイルアクセスの制御
このコネクターを使用してオンプレミスファイルにアクセス、作成、編集、および削除できるユーザーを管理するには、オンブレミスファイル権限を使用します。
オンブレミスファイルへの接続方法
オンブレミスファイルコネクターに接続するには、次の手順を実行します:
前提条件
このコネクターには、有効なオンプレミスエージェントが必要です。 オンプレミスエージェントを設定するには、次のガイドを参照してください:
作成 > コネクションをクリックするか、Cを2回押します。
新規コネクションページでオンブレミスファイルを検索して選択します。
コネクション名フィールドにコネクションの名前を入力します。
オンプレミスエージェントを使用したオンブレミスファイルコネクション
ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。
オンプレミスグループドロップダウンメニューを使用して、使用するオンプレミスグループを選択します。
Baseフィールドで、相対パスの開始場所として使用するフォルダを指定します。
Connectをクリックして設定を完了します。
オンブレミスファイルコネクターの操作
ファイルパス
このコネクターの入力では相対パスを使用します。 これらのパスの開始点は、エージェントのconfig.ymlファイル、またはWorkatoでコネクションを設定するときに定義できます。
絶対パス
ルートファイルから始まる、ファイルまたはフォルダの完全な場所を指定します。 例:
C:\folder1\folder2\filename.csv。相対パス
別のファイルまたはフォルダの場所を基準にして、ファイルまたはフォルダの場所を指定します。 例:
..\folder2\filename.csv。
利用状況の例
次のconfig.ymlファイルでは、baseパスを/Users/admin/projectsとして定義しています:
files:
projects:
base: /Users/admin/projectsこのベースパスを使用して/Users/admin/projects/engineering/2018_roadmap.csvを指すには、相対パス/engineering/2018_roadmap.csvを使用します。
ファイル名のワイルドカード
このコネクターではワイルドカード文字がサポートされています。
単一文字ワイルドカード
?任意の1文字の1インスタンスを表します。 たとえば、
Report_draft_?.pdfはReport_draft_1.pdf、Report_draft_2.pdf、またはReport_draft_3.pdfを表すことができます。複数文字ワイルドカード
*任意の文字の0個以上のインスタンスを表します。 たとえば、
Report_draft*.pdfはReport_draft.pdf、Report_draft_1.pdf、Report_draft_2.pdf、またはReport_draft_3.pdfを表すことができます。
REGEX Formula
または、入力フィールドをFormulaモードに切り替えて、Regexを使用できます。
利用状況の例
たとえば、1つのフォルダに、異なる命名規則に従う複数のファイルが含まれている場合があります:
- :open_file_folder: ProductHour
- :page_facing_up: Attendees_2018_10_29.csv
- :page_facing_up: Attendees_2018_11_01.csv
- :page_facing_up: Mailing_list.csv
- :bar_chart: Slides_2018_10_29.pptx
- :bar_chart: Slides_2018_11_01.pptx
ワイルドカード文字を使用して、このフォルダ内のファイルをフィルタリングできます:
| ユースケース | フィルター | 出力 |
|---|---|---|
| 参加者情報を含むすべてのcsvファイルを返す | Attendees*.csv |
|
| 11月のすべてのプレゼンテーションスライドを返す | Slides_2018_11_??.pptx |
|
長いクエリエラー
MySQLなどのデータベースコネクターでオンブレミスファイルコネクターを使用すると、次のエラーが発生する場合があります:
Long query error: java.lang.IllegalArgumentException: Missing files profile laws rds cxこのエラーは、オンブレミスファイルコネクターとデータベースコネクターが異なるオンプレミスグループを使用している場合に発生します。 このエラーを解決するには、両方のコネクションで同じオンプレミスグループ内のエージェントを使用するように設定します。
Last updated: