機械翻訳について

セマンティック・モデル開発でのGitの使用について

Gitを使用して、共有および同時セマンティック・モデル開発を有効にできます。 Oracle Analyticsがアクセスできるパブリック・クラウドの任意のGitサービスを使用することも、プライベート(オンプレミス)ネットワーク内のGitリポジトリにプライベート・アクセス・チャネルを介して接続することもできます。

使用できるパブリック・クラウド内のGitサービスの例を次に示します: Oracle Visual Builder Studio、GitHub、Bitbucket、GitLabおよびAzure DevOps。

セマンティック・モデラーは、.gitドメインを含まないURLを持つGitリポジトリ(Azureリポジトリなど)をサポートしています。

プライベート(オンプレミス)ネットワークでGitリポジトリに接続するには、管理者がプライベート・アクセス・チャネルを設定する必要があります。 プライベート・アクセス・チャネルは、Oracle Cloud Infrastructure上の仮想クラウド・ネットワーク(VCN)内のGitリポジトリ、または企業ネットワークなどのVCNにピアリングされているその他のネットワークへのアクセスを提供します。 詳細は、「プライベート・アクセス・チャネルについて」を参照してください。

セマンティック・モデルは、一連のSMMLファイルで構成されます。 セマンティック・モデルをローカルで作成および開発すると、モデルのSMMLファイルはOracle Cloudに格納されます。 セマンティック・モデルのSMMLファイルを他の開発チーム・メンバーが作業できるようにするために、セマンティック・モデルの所有者はGitリポジトリを作成し、HTTPSまたはSSHで初期化し、セマンティック・モデルのSMMLファイルをリポジトリにアップロードします。 各開発者はセマンティック・モデルを作成し、HTTPSまたはSSHを使用してセマンティック・モデルのSMMLファイルに接続し、Gitリポジトリにクローニングします。

クローニングされたセマンティック・モデルで作業する場合、開発チームはブランチでファイルを追加、更新およびコミットし、コミットをリモート・リポジトリにプッシュします。

セマンティック・モデルのGitリポジトリを効果的に作成して貢献するには、Gitとブランチの操作方法を基本的に理解している必要があります。 Gitを初めて使用し、リモート・リポジトリ、クローニング、コミット、プッシュ、ブランチなどのGitリポジトリおよびGitの基本についてさらに学習する場合は、Gitのドキュメントを参照してください。 https://git-scm.com/book/http://git-scm.com/docを参照してください。